diff --git a/src/tools/languageTools.cpp b/src/tools/languageTools.cpp index a9b2238ff..c1abd2933 100644 --- a/src/tools/languageTools.cpp +++ b/src/tools/languageTools.cpp @@ -10,10 +10,12 @@ namespace // These mappings are not provided by the ICU library, any such mappings can be manually added here std::map iso639_3 = { + {"ami", "Amis"}, {"atj", "atikamekw"}, {"azb", "آذربایجان دیلی"}, {"bcl", "central bikol"}, {"bgs", "tagabawa"}, + {"blk", "ပအိုဝ်ႏ"}, {"bxr", "буряад хэлэн"}, {"cbk", "chavacano"}, {"cdo", "閩東語"}, @@ -23,13 +25,16 @@ std::map iso639_3 = { {"eml", "emiliân-rumagnōl"}, {"fbs", "српскохрватски"}, {"fon", "fɔ̀ngbè"}, + {"gcr", "Kriyòl gwiyannen"}, {"guw", "Gungbe"}, {"hbs", "srpskohrvatski"}, + {"hyw", "հայերէն/հայերեն"}, {"ido", "ido"}, {"kbp", "kabɩyɛ"}, {"kld", "Gamilaraay"}, {"lbe", "лакку маз"}, {"lbj", "ལ་དྭགས་སྐད་"}, + {"lld", "ladin"}, {"map", "Austronesian"}, {"mhr", "марий йылме"}, {"mnw", "ဘာသာမန်"}, @@ -41,10 +46,15 @@ std::map iso639_3 = { {"olo", "livvi"}, {"pih", "Pitcairn-Norfolk"}, {"pnb", "Western Panjabi"}, + {"pwn", "Pinayuanan"}, {"rmr", "Caló"}, {"rmy", "romani shib"}, {"roa", "romance languages"}, - {"twi", "twi"}, + {"skr", "سرائیکی"}, + {"szy", "Sakizaya"}, + {"tay", "Tayal"}, + {"tgl", "Wikang Tagalog"}, + {"twi", "Akwapem Twi"}, // ICU for Ubuntu versions <= focal (20.04) returns "" for the language code "" // unlike the later versions - which returns "und". We map this value to "Undetermined" for a common ground. {"", "Undetermined"},