Add tesseract language names

This commit is contained in:
Gres 2020-04-19 12:29:40 +03:00
parent 9de8db88a9
commit 38b9086cac

View File

@ -12,7 +12,7 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
{I("afr"), {I("afr"), S("af"), S("afr"), QT_TRANSLATE_NOOP("QObject", "Afrikaans")}},
// {I("aka"), {I("aka"), S("ak"), S("aka"), QT_TRANSLATE_NOOP("QObject", "Akan")}},
{I("sqi"), {I("sqi"), S("sq"), S("sqi"), QT_TRANSLATE_NOOP("QObject", "Albanian")}},
{I("amh"), {I("amh"), S("am"), S(""), QT_TRANSLATE_NOOP("QObject", "Amharic")}},
{I("amh"), {I("amh"), S("am"), S("amh"), QT_TRANSLATE_NOOP("QObject", "Amharic")}},
{I("ara"), {I("ara"), S("ar"), S("ara"), QT_TRANSLATE_NOOP("QObject", "Arabic")}},
// {I("arg"), {I("arg"), S("an"), S("arg"), QT_TRANSLATE_NOOP("QObject", "Aragonese")}},
{I("hye"), {I("hye"), S("hy"), S("hye"), QT_TRANSLATE_NOOP("QObject", "Armenian")}},
@ -25,10 +25,10 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
// {I("bak"), {I("bak"), S("ba"), S("bak"), QT_TRANSLATE_NOOP("QObject", "Bashkir")}},
{I("eus"), {I("eus"), S("eu"), S("eus"), QT_TRANSLATE_NOOP("QObject", "Basque")}},
{I("bel"), {I("bel"), S("be"), S("bel"), QT_TRANSLATE_NOOP("QObject", "Belarusian")}},
{I("ben"), {I("ben"), S("bn"), S(""), QT_TRANSLATE_NOOP("QObject", "Bengali")}},
{I("ben"), {I("ben"), S("bn"), S("ben"), QT_TRANSLATE_NOOP("QObject", "Bengali")}},
// {I("bih"), {I("bih"), S("bh"), S("bih"), QT_TRANSLATE_NOOP("QObject", "Bihari languages")}},
// {I("bis"), {I("bis"), S("bi"), S("bis"), QT_TRANSLATE_NOOP("QObject", "Bislama")}},
{I("bos"), {I("bos"), S("bs"), S(""), QT_TRANSLATE_NOOP("QObject", "Bosnian")}},
{I("bos"), {I("bos"), S("bs"), S("bos"), QT_TRANSLATE_NOOP("QObject", "Bosnian")}},
// {I("bre"), {I("bre"), S("br"), S("bre"), QT_TRANSLATE_NOOP("QObject", "Breton")}},
{I("bul"), {I("bul"), S("bg"), S("bul"), QT_TRANSLATE_NOOP("QObject", "Bulgarian")}},
{I("mya"), {I("mya"), S("my"), S("mya"), QT_TRANSLATE_NOOP("QObject", "Burmese")}},
@ -39,7 +39,7 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
// {I("chi"), {I("chi"), S("zh"), S("chi"), QT_TRANSLATE_NOOP("QObject", "Chinese")}},
// {I("chv"), {I("chv"), S("cv"), S("chv"), QT_TRANSLATE_NOOP("QObject", "Chuvash")}},
// {I("cor"), {I("cor"), S("kw"), S("cor"), QT_TRANSLATE_NOOP("QObject", "Cornish")}},
{I("cos"), {I("cos"), S("co"), S(""), QT_TRANSLATE_NOOP("QObject", "Corsican")}},
{I("cos"), {I("cos"), S("co"), S("cos"), QT_TRANSLATE_NOOP("QObject", "Corsican")}},
// {I("cre"), {I("cre"), S("cr"), S("cre"), QT_TRANSLATE_NOOP("QObject", "Cree")}},
{I("hrv"), {I("hrv"), S("hr"), S("hrv"), QT_TRANSLATE_NOOP("QObject", "Croatian")}},
{I("ces"), {I("ces"), S("cs"), S("ces"), QT_TRANSLATE_NOOP("QObject", "Czech")}},
@ -48,7 +48,7 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
{I("nld"), {I("nld"), S("nl"), S("nld"), QT_TRANSLATE_NOOP("QObject", "Dutch")}},
// {I("dzo"), {I("dzo"), S("dz"), S("dzo"), QT_TRANSLATE_NOOP("QObject", "Dzongkha")}},
{I("eng"), {I("eng"), S("en"), S("eng"), QT_TRANSLATE_NOOP("QObject", "English")}},
{I("epo"), {I("epo"), S("eo"), S(""), QT_TRANSLATE_NOOP("QObject", "Esperanto")}},
{I("epo"), {I("epo"), S("eo"), S("epo"), QT_TRANSLATE_NOOP("QObject", "Esperanto")}},
{I("est"), {I("est"), S("et"), S("est"), QT_TRANSLATE_NOOP("QObject", "Estonian")}},
// {I("ewe"), {I("ewe"), S("ee"), S("ewe"), QT_TRANSLATE_NOOP("QObject", "Ewe")}},
// {I("fao"), {I("fao"), S("fo"), S("fao"), QT_TRANSLATE_NOOP("QObject", "Faroese")}},
@ -61,7 +61,7 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
{I("deu"), {I("deu"), S("de"), S("deu"), QT_TRANSLATE_NOOP("QObject", "German")}},
{I("ell"), {I("ell"), S("el"), S("ell"), QT_TRANSLATE_NOOP("QObject", "Greek")}},
// {I("grn"), {I("grn"), S("gn"), S("grn"), QT_TRANSLATE_NOOP("QObject", "Guarani")}},
{I("guj"), {I("guj"), S("gu"), S(""), QT_TRANSLATE_NOOP("QObject", "Gujarati")}},
{I("guj"), {I("guj"), S("gu"), S("guj"), QT_TRANSLATE_NOOP("QObject", "Gujarati")}},
{I("hat"), {I("hat"), S("ht"), S("hat"), QT_TRANSLATE_NOOP("QObject", "Haitian")}},
{I("hau"), {I("hau"), S("ha"), S(""), QT_TRANSLATE_NOOP("QObject", "Hausa")}},
{I("heb"), {I("heb"), S("he"), S("heb"), QT_TRANSLATE_NOOP("QObject", "Hebrew")}},
@ -80,27 +80,27 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
{I("ita"), {I("ita"), S("it"), S("ita"), QT_TRANSLATE_NOOP("QObject", "Italian")}},
// {I("iku"), {I("iku"), S("iu"), S("iku"), QT_TRANSLATE_NOOP("QObject", "Inuktitut")}},
{I("jpn"), {I("jpn"), S("ja"), S("jpn"), QT_TRANSLATE_NOOP("QObject", "Japanese")}},
{I("jav"), {I("jav"), S("jv"), S(""), QT_TRANSLATE_NOOP("QObject", "Javanese")}},
{I("jav"), {I("jav"), S("jv"), S("jav"), QT_TRANSLATE_NOOP("QObject", "Javanese")}},
// {I("kal"), {I("kal"), S("kl"), S("kal"), QT_TRANSLATE_NOOP("QObject", "Kalaallisut, Greenlandic")}},
{I("kan"), {I("kan"), S("kn"), S(""), QT_TRANSLATE_NOOP("QObject", "Kannada")}},
{I("kan"), {I("kan"), S("kn"), S("kan"), QT_TRANSLATE_NOOP("QObject", "Kannada")}},
// {I("kau"), {I("kau"), S("kr"), S("kau"), QT_TRANSLATE_NOOP("QObject", "Kanuri")}},
// {I("kas"), {I("kas"), S("ks"), S("kas"), QT_TRANSLATE_NOOP("QObject", "Kashmiri")}},
{I("kaz"), {I("kaz"), S("kk"), S(""), QT_TRANSLATE_NOOP("QObject", "Kazakh")}},
{I("kaz"), {I("kaz"), S("kk"), S("kaz"), QT_TRANSLATE_NOOP("QObject", "Kazakh")}},
// {I("khm"), {I("khm"), S("km"), S("khm"), QT_TRANSLATE_NOOP("QObject", "Central Khmer")}},
// {I("kik"), {I("kik"), S("ki"), S("kik"), QT_TRANSLATE_NOOP("QObject", "Kikuyu, Gikuyu")}},
// {I("kin"), {I("kin"), S("rw"), S("kin"), QT_TRANSLATE_NOOP("QObject", "Kinyarwanda")}},
{I("kir"), {I("kir"), S("ky"), S(""), QT_TRANSLATE_NOOP("QObject", "Kyrgyz")}},
{I("kir"), {I("kir"), S("ky"), S("kir"), QT_TRANSLATE_NOOP("QObject", "Kyrgyz")}},
// {I("kom"), {I("kom"), S("kv"), S("kom"), QT_TRANSLATE_NOOP("QObject", "Komi")}},
// {I("kon"), {I("kon"), S("kg"), S("kon"), QT_TRANSLATE_NOOP("QObject", "Kongo")}},
{I("kor"), {I("kor"), S("ko"), S("kor"), QT_TRANSLATE_NOOP("QObject", "Korean")}},
{I("kur"), {I("kur"), S("ku"), S(""), QT_TRANSLATE_NOOP("QObject", "Kurdish")}},
// {I("kua"), {I("kua"), S("kj"), S("kua"), QT_TRANSLATE_NOOP("QObject", "Kuanyama, Kwanyama")}},
{I("lat"), {I("lat"), S("la"), S(""), QT_TRANSLATE_NOOP("QObject", "Latin")}},
{I("ltz"), {I("ltz"), S("lb"), S(""), QT_TRANSLATE_NOOP("QObject", "Luxembourgish")}},
{I("lat"), {I("lat"), S("la"), S("lat"), QT_TRANSLATE_NOOP("QObject", "Latin")}},
{I("ltz"), {I("ltz"), S("lb"), S("ltz"), QT_TRANSLATE_NOOP("QObject", "Luxembourgish")}},
// {I("lug"), {I("lug"), S("lg"), S("lug"), QT_TRANSLATE_NOOP("QObject", "Ganda")}},
// {I("lim"), {I("lim"), S("li"), S("lim"), QT_TRANSLATE_NOOP("QObject", "Limburgan, Limburger, Limburgish")}},
// {I("lin"), {I("lin"), S("ln"), S("lin"), QT_TRANSLATE_NOOP("QObject", "Lingala")}},
{I("lao"), {I("lao"), S("lo"), S(""), QT_TRANSLATE_NOOP("QObject", "Lao")}},
{I("lao"), {I("lao"), S("lo"), S("lao"), QT_TRANSLATE_NOOP("QObject", "Lao")}},
{I("lit"), {I("lit"), S("lt"), S("lit"), QT_TRANSLATE_NOOP("QObject", "Lithuanian")}},
// {I("lub"), {I("lub"), S("lu"), S("lub"), QT_TRANSLATE_NOOP("QObject", "Luba-Katanga")}},
{I("lav"), {I("lav"), S("lv"), S("lav"), QT_TRANSLATE_NOOP("QObject", "Latvian")}},
@ -108,16 +108,16 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
{I("mkd"), {I("mkd"), S("mk"), S("mkd"), QT_TRANSLATE_NOOP("QObject", "Macedonian")}},
{I("mlg"), {I("mlg"), S("mg"), S(""), QT_TRANSLATE_NOOP("QObject", "Malagasy")}},
{I("msa"), {I("msa"), S("ms"), S("msa"), QT_TRANSLATE_NOOP("QObject", "Malay")}},
{I("mal"), {I("mal"), S("ml"), S(""), QT_TRANSLATE_NOOP("QObject", "Malayalam")}},
{I("mal"), {I("mal"), S("ml"), S("mal"), QT_TRANSLATE_NOOP("QObject", "Malayalam")}},
{I("mlt"), {I("mlt"), S("mt"), S("mlt"), QT_TRANSLATE_NOOP("QObject", "Maltese")}},
{I("mri"), {I("mri"), S("mi"), S("mri"), QT_TRANSLATE_NOOP("QObject", "Maori")}},
{I("mar"), {I("mar"), S("mr"), S(""), QT_TRANSLATE_NOOP("QObject", "Marathi")}},
{I("mar"), {I("mar"), S("mr"), S("mar"), QT_TRANSLATE_NOOP("QObject", "Marathi")}},
// {I("mah"), {I("mah"), S("mh"), S("mah"), QT_TRANSLATE_NOOP("QObject", "Marshallese")}},
{I("mon"), {I("mon"), S("mn"), S(""), QT_TRANSLATE_NOOP("QObject", "Mongolian")}},
{I("mon"), {I("mon"), S("mn"), S("mon"), QT_TRANSLATE_NOOP("QObject", "Mongolian")}},
// {I("nau"), {I("nau"), S("na"), S("nau"), QT_TRANSLATE_NOOP("QObject", "Nauru")}},
// {I("nav"), {I("nav"), S("nv"), S("nav"), QT_TRANSLATE_NOOP("QObject", "Navajo, Navaho")}},
// {I("nde"), {I("nde"), S("nd"), S("nde"), QT_TRANSLATE_NOOP("QObject", "North Ndebele")}},
{I("nep"), {I("nep"), S("ne"), S(""), QT_TRANSLATE_NOOP("QObject", "Nepali")}},
{I("nep"), {I("nep"), S("ne"), S("nep"), QT_TRANSLATE_NOOP("QObject", "Nepali")}},
// {I("ndo"), {I("ndo"), S("ng"), S("ndo"), QT_TRANSLATE_NOOP("QObject", "Ndonga")}},
// {I("nob"), {I("nob"), S("nb"), S("nob"), QT_TRANSLATE_NOOP("QObject", "Norwegian Bokmål")}},
// {I("nno"), {I("nno"), S("nn"), S("nno"), QT_TRANSLATE_NOOP("QObject", "Norwegian Nynorsk")}},
@ -130,11 +130,11 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
// {I("orm"), {I("orm"), S("om"), S("orm"), QT_TRANSLATE_NOOP("QObject", "Oromo")}},
// {I("ori"), {I("ori"), S("or"), S("ori"), QT_TRANSLATE_NOOP("QObject", "Oriya")}},
// {I("oss"), {I("oss"), S("os"), S("oss"), QT_TRANSLATE_NOOP("QObject", "Ossetian, Ossetic")}},
{I("pan"), {I("pan"), S("pa"), S(""), QT_TRANSLATE_NOOP("QObject", "Punjabi")}},
{I("pan"), {I("pan"), S("pa"), S("pan"), QT_TRANSLATE_NOOP("QObject", "Punjabi")}},
// {I("pli"), {I("pli"), S("pi"), S("pli"), QT_TRANSLATE_NOOP("QObject", "Pali")}},
{I("fas"), {I("fas"), S("fa"), S("fas"), QT_TRANSLATE_NOOP("QObject", "Persian")}},
{I("pol"), {I("pol"), S("pl"), S("pol"), QT_TRANSLATE_NOOP("QObject", "Polish")}},
{I("pus"), {I("pus"), S("ps"), S(""), QT_TRANSLATE_NOOP("QObject", "Pashto")}},
{I("pus"), {I("pus"), S("ps"), S("pus"), QT_TRANSLATE_NOOP("QObject", "Pashto")}},
{I("por"), {I("por"), S("pt"), S("por"), QT_TRANSLATE_NOOP("QObject", "Portuguese")}},
// {I("que"), {I("que"), S("qu"), S("que"), QT_TRANSLATE_NOOP("QObject", "Quechua")}},
// {I("roh"), {I("roh"), S("rm"), S("roh"), QT_TRANSLATE_NOOP("QObject", "Romansh")}},
@ -143,12 +143,12 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
{I("rus"), {I("rus"), S("ru"), S("rus"), QT_TRANSLATE_NOOP("QObject", "Russian")}},
// {I("san"), {I("san"), S("sa"), S("san"), QT_TRANSLATE_NOOP("QObject", "Sanskrit")}},
// {I("srd"), {I("srd"), S("sc"), S("srd"), QT_TRANSLATE_NOOP("QObject", "Sardinian")}},
{I("snd"), {I("snd"), S("sd"), S(""), QT_TRANSLATE_NOOP("QObject", "Sindhi")}},
{I("snd"), {I("snd"), S("sd"), S("snd"), QT_TRANSLATE_NOOP("QObject", "Sindhi")}},
// {I("sme"), {I("sme"), S("se"), S("sme"), QT_TRANSLATE_NOOP("QObject", "Northern Sami")}},
{I("smo"), {I("smo"), S("sm"), S(""), QT_TRANSLATE_NOOP("QObject", "Samoan")}},
// {I("sag"), {I("sag"), S("sg"), S("sag"), QT_TRANSLATE_NOOP("QObject", "Sango")}},
{I("srp"), {I("srp"), S("sr"), S("srp"), QT_TRANSLATE_NOOP("QObject", "Serbian")}},
{I("gla"), {I("gla"), S("gd"), S(""), QT_TRANSLATE_NOOP("QObject", "Gaelic")}},
{I("gla"), {I("gla"), S("gd"), S("gla"), QT_TRANSLATE_NOOP("QObject", "Gaelic")}},
{I("sna"), {I("sna"), S("sn"), S(""), QT_TRANSLATE_NOOP("QObject", "Shona")}},
// {I("sin"), {I("sin"), S("si"), S("sin"), QT_TRANSLATE_NOOP("QObject", "Sinhala, Sinhalese")}},
{I("slk"), {I("slk"), S("sk"), S("slk"), QT_TRANSLATE_NOOP("QObject", "Slovak")}},
@ -160,9 +160,9 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
{I("swa"), {I("swa"), S("sw"), S("swa"), QT_TRANSLATE_NOOP("QObject", "Swahili")}},
// {I("ssw"), {I("ssw"), S("ss"), S("ssw"), QT_TRANSLATE_NOOP("QObject", "Swati")}},
{I("swe"), {I("swe"), S("sv"), S("swe"), QT_TRANSLATE_NOOP("QObject", "Swedish")}},
{I("tam"), {I("tam"), S("ta"), S(""), QT_TRANSLATE_NOOP("QObject", "Tamil")}},
{I("tel"), {I("tel"), S("te"), S(""), QT_TRANSLATE_NOOP("QObject", "Telugu")}},
{I("tgk"), {I("tgk"), S("tg"), S(""), QT_TRANSLATE_NOOP("QObject", "Tajik")}},
{I("tam"), {I("tam"), S("ta"), S("tam"), QT_TRANSLATE_NOOP("QObject", "Tamil")}},
{I("tel"), {I("tel"), S("te"), S("tel"), QT_TRANSLATE_NOOP("QObject", "Telugu")}},
{I("tgk"), {I("tgk"), S("tg"), S("tgk"), QT_TRANSLATE_NOOP("QObject", "Tajik")}},
{I("tha"), {I("tha"), S("th"), S("tha"), QT_TRANSLATE_NOOP("QObject", "Thai")}},
// {I("tir"), {I("tir"), S("ti"), S("tir"), QT_TRANSLATE_NOOP("QObject", "Tigrinya")}},
{I("bod"), {I("bod"), S("bo"), S("bod"), QT_TRANSLATE_NOOP("QObject", "Tibetan")}},
@ -178,7 +178,7 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
// {I("uig"), {I("uig"), S("ug"), S("uig"), QT_TRANSLATE_NOOP("QObject", "Uighur, Uyghur")}},
{I("ukr"), {I("ukr"), S("uk"), S("ukr"), QT_TRANSLATE_NOOP("QObject", "Ukrainian")}},
{I("urd"), {I("urd"), S("ur"), S("urd"), QT_TRANSLATE_NOOP("QObject", "Urdu")}},
{I("uzb"), {I("uzb"), S("uz"), S(""), QT_TRANSLATE_NOOP("QObject", "Uzbek")}},
{I("uzb"), {I("uzb"), S("uz"), S("uzb"), QT_TRANSLATE_NOOP("QObject", "Uzbek")}},
// {I("ven"), {I("ven"), S("ve"), S("ven"), QT_TRANSLATE_NOOP("QObject", "Venda")}},
{I("vie"), {I("vie"), S("vi"), S("vie"), QT_TRANSLATE_NOOP("QObject", "Vietnamese")}},
// {I("vol"), {I("vol"), S("vo"), S("vol"), QT_TRANSLATE_NOOP("QObject", "Volapük")}},
@ -188,7 +188,7 @@ const std::unordered_map<LanguageId, LanguageCodes::Bundle>
// {I("fry"), {I("fry"), S("fy"), S("fry"), QT_TRANSLATE_NOOP("QObject", "Western Frisian")}},
// {I("xho"), {I("xho"), S("xh"), S("xho"), QT_TRANSLATE_NOOP("QObject", "Xhosa")}},
{I("yid"), {I("yid"), S("yi"), S("yid"), QT_TRANSLATE_NOOP("QObject", "Yiddish")}},
{I("yor"), {I("yor"), S("yo"), S(""), QT_TRANSLATE_NOOP("QObject", "Yoruba")}},
{I("yor"), {I("yor"), S("yo"), S("yor"), QT_TRANSLATE_NOOP("QObject", "Yoruba")}},
// {I("zha"), {I("zha"), S("za"), S("zha"), QT_TRANSLATE_NOOP("QObject", "Zhuang, Chuang")}},
{I("zul"), {I("zul"), S("zu"), S(""), QT_TRANSLATE_NOOP("QObject", "Zulu")}},
// custom