thedesk/app/node_modules/app-builder-lib/out/util/langs.js
2019-09-12 23:38:13 +09:00

419 lines
7.2 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.toLangWithRegion = toLangWithRegion;
exports.langIdToName = exports.lcid = exports.bundledLanguages = void 0;
const bundledLanguages = ["en_US", "de_DE", "fr_FR", "es_ES", "zh_CN", "zh_TW", "ja_JP", "ko_KR", "it_IT", "nl_NL", "da_DK", "sv_SE", "nb_NO", "fi_FI", "ru_RU", "pt_PT", "pt_BR", "pl_PL", "uk_UA", "cs_CZ", "sk_SK", "hu_HU", "ar_SA", "tr_TR", "th_TH", "vi_VN"]; // todo "ro_RO" "el_GR" "et_EE" "ka_GE"
exports.bundledLanguages = bundledLanguages;
const langToLangWithRegion = new Map();
for (const id of bundledLanguages) {
langToLangWithRegion.set(id.substring(0, id.indexOf("_")), id);
}
function toLangWithRegion(lang) {
if (lang.includes("_")) {
return lang;
}
lang = lang.toLowerCase();
const result = langToLangWithRegion.get(lang);
return result == null ? `${lang}_${lang.toUpperCase()}` : result;
}
const lcid = {
af_ZA: 1078,
am_ET: 1118,
ar_AE: 14337,
ar_BH: 15361,
ar_DZ: 5121,
ar_EG: 3073,
ar_IQ: 2049,
ar_JO: 11265,
ar_KW: 13313,
ar_LB: 12289,
ar_LY: 4097,
ar_MA: 6145,
ar_OM: 8193,
ar_QA: 16385,
ar_SA: 1025,
ar_SY: 10241,
ar_TN: 7169,
ar_YE: 9217,
arn_CL: 1146,
as_IN: 1101,
az_AZ: 2092,
ba_RU: 1133,
be_BY: 1059,
bg_BG: 1026,
bn_IN: 1093,
bo_BT: 2129,
bo_CN: 1105,
br_FR: 1150,
bs_BA: 8218,
ca_ES: 1027,
co_FR: 1155,
cs_CZ: 1029,
cy_GB: 1106,
da_DK: 1030,
de_AT: 3079,
de_CH: 2055,
de_DE: 1031,
de_LI: 5127,
de_LU: 4103,
div_MV: 1125,
dsb_DE: 2094,
el_GR: 1032,
en_AU: 3081,
en_BZ: 10249,
en_CA: 4105,
en_CB: 9225,
en_GB: 2057,
en_IE: 6153,
en_IN: 18441,
en_JA: 8201,
en_MY: 17417,
en_NZ: 5129,
en_PH: 13321,
en_TT: 11273,
en_US: 1033,
en_ZA: 7177,
en_ZW: 12297,
es_AR: 11274,
es_BO: 16394,
es_CL: 13322,
es_CO: 9226,
es_CR: 5130,
es_DO: 7178,
es_EC: 12298,
es_ES: 3082,
es_GT: 4106,
es_HN: 18442,
es_MX: 2058,
es_NI: 19466,
es_PA: 6154,
es_PE: 10250,
es_PR: 20490,
es_PY: 15370,
es_SV: 17418,
es_UR: 14346,
es_US: 21514,
es_VE: 8202,
et_EE: 1061,
eu_ES: 1069,
fa_IR: 1065,
fi_FI: 1035,
fil_PH: 1124,
fo_FO: 1080,
fr_BE: 2060,
fr_CA: 3084,
fr_CH: 4108,
fr_FR: 1036,
fr_LU: 5132,
fr_MC: 6156,
fy_NL: 1122,
ga_IE: 2108,
gbz_AF: 1164,
gl_ES: 1110,
gsw_FR: 1156,
gu_IN: 1095,
ha_NG: 1128,
he_IL: 1037,
hi_IN: 1081,
hr_BA: 4122,
hr_HR: 1050,
hu_HU: 1038,
hy_AM: 1067,
id_ID: 1057,
ii_CN: 1144,
is_IS: 1039,
it_CH: 2064,
it_IT: 1040,
iu_CA: 2141,
ja_JP: 1041,
ka_GE: 1079,
kh_KH: 1107,
kk_KZ: 1087,
kl_GL: 1135,
kn_IN: 1099,
ko_KR: 1042,
kok_IN: 1111,
ky_KG: 1088,
lb_LU: 1134,
lo_LA: 1108,
lt_LT: 1063,
lv_LV: 1062,
mi_NZ: 1153,
mk_MK: 1071,
ml_IN: 1100,
mn_CN: 2128,
mn_MN: 1104,
moh_CA: 1148,
mr_IN: 1102,
ms_BN: 2110,
ms_MY: 1086,
mt_MT: 1082,
my_MM: 1109,
nb_NO: 1044,
ne_NP: 1121,
nl_BE: 2067,
nl_NL: 1043,
nn_NO: 2068,
ns_ZA: 1132,
oc_FR: 1154,
or_IN: 1096,
pa_IN: 1094,
pl_PL: 1045,
ps_AF: 1123,
pt_BR: 1046,
pt_PT: 2070,
qut_GT: 1158,
quz_BO: 1131,
quz_EC: 2155,
quz_PE: 3179,
rm_CH: 1047,
ro_RO: 1048,
ru_RU: 1049,
rw_RW: 1159,
sa_IN: 1103,
sah_RU: 1157,
se_FI: 3131,
se_NO: 1083,
se_SE: 2107,
si_LK: 1115,
sk_SK: 1051,
sl_SI: 1060,
sma_NO: 6203,
sma_SE: 7227,
smj_NO: 4155,
smj_SE: 5179,
smn_FI: 9275,
sms_FI: 8251,
sq_AL: 1052,
sr_BA: 7194,
sr_SP: 3098,
sv_FI: 2077,
sv_SE: 1053,
sw_KE: 1089,
syr_SY: 1114,
ta_IN: 1097,
te_IN: 1098,
tg_TJ: 1064,
th_TH: 1054,
tk_TM: 1090,
tmz_DZ: 2143,
tn_ZA: 1074,
tr_TR: 1055,
tt_RU: 1092,
ug_CN: 1152,
uk_UA: 1058,
ur_IN: 2080,
ur_PK: 1056,
uz_UZ: 2115,
vi_VN: 1066,
wen_DE: 1070,
wo_SN: 1160,
xh_ZA: 1076,
yo_NG: 1130,
zh_CHS: 4,
zh_CHT: 31748,
zh_CN: 2052,
zh_HK: 3076,
zh_MO: 5124,
zh_SG: 4100,
zh_TW: 1028,
zu_ZA: 1077
}; // noinspection SpellCheckingInspection
exports.lcid = lcid;
const langIdToName = {
ab: "Abkhaz",
aa: "Afar",
af: "Afrikaans",
ak: "Akan",
sq: "Albanian",
am: "Amharic",
ar: "Arabic",
an: "Aragonese",
hy: "Armenian",
as: "Assamese",
av: "Avaric",
ae: "Avestan",
ay: "Aymara",
az: "Azerbaijani",
bm: "Bambara",
ba: "Bashkir",
eu: "Basque",
be: "Belarusian",
bn: "Bengali",
bh: "Bihari",
bi: "Bislama",
bs: "Bosnian",
br: "Breton",
bg: "Bulgarian",
my: "Burmese",
ca: "Catalan",
ch: "Chamorro",
ce: "Chechen",
ny: "Chichewa",
zh: "Chinese",
cv: "Chuvash",
kw: "Cornish",
co: "Corsican",
cr: "Cree",
hr: "Croatian",
cs: "Czech",
da: "Danish",
dv: "Divehi",
nl: "Dutch",
dz: "Dzongkha",
en: "English",
eo: "Esperanto",
et: "Estonian",
ee: "Ewe",
fo: "Faroese",
fj: "Fijian",
fi: "Finnish",
fr: "French",
ff: "Fula",
gl: "Galician",
ka: "Georgian",
de: "German",
el: "Greek",
gn: "Guaraní",
gu: "Gujarati",
ht: "Haitian",
ha: "Hausa",
he: "Hebrew",
hz: "Herero",
hi: "Hindi",
ho: "Hiri Motu",
hu: "Hungarian",
ia: "Interlingua",
id: "Indonesian",
ie: "Interlingue",
ga: "Irish",
ig: "Igbo",
ik: "Inupiaq",
io: "Ido",
is: "Icelandic",
it: "Italian",
iu: "Inuktitut",
ja: "Japanese",
jv: "Javanese",
kl: "Kalaallisut",
kn: "Kannada",
kr: "Kanuri",
ks: "Kashmiri",
kk: "Kazakh",
km: "Khmer",
ki: "Kikuyu",
rw: "Kinyarwanda",
ky: "Kyrgyz",
kv: "Komi",
kg: "Kongo",
ko: "Korean",
ku: "Kurdish",
kj: "Kwanyama",
la: "Latin",
lb: "Luxembourgish",
lg: "Ganda",
li: "Limburgish",
ln: "Lingala",
lo: "Lao",
lt: "Lithuanian",
lu: "Luba-Katanga",
lv: "Latvian",
gv: "Manx",
mk: "Macedonian",
mg: "Malagasy",
ms: "Malay",
ml: "Malayalam",
mt: "Maltese",
mi: "Māori",
mr: "Marathi",
mh: "Marshallese",
mn: "Mongolian",
na: "Nauru",
nv: "Navajo",
nd: "Northern Ndebele",
ne: "Nepali",
ng: "Ndonga",
nb: "Norwegian Bokmål",
nn: "Norwegian Nynorsk",
no: "Norwegian",
ii: "Nuosu",
nr: "Southern Ndebele",
oc: "Occitan",
oj: "Ojibwe",
cu: "Old Church Slavonic",
om: "Oromo",
or: "Oriya",
os: "Ossetian",
pa: "Panjabi",
pi: "Pāli",
fa: "Persian",
pl: "Polish",
ps: "Pashto",
pt: "Portuguese",
qu: "Quechua",
rm: "Romansh",
rn: "Kirundi",
ro: "Romanian",
ru: "Russian",
sa: "Sanskrit",
sc: "Sardinian",
sd: "Sindhi",
se: "Northern Sami",
sm: "Samoan",
sg: "Sango",
sr: "Serbian",
gd: "Gaelic",
sn: "Shona",
si: "Sinhala",
sk: "Slovak",
sl: "Slovene",
so: "Somali",
st: "Southern Sotho",
es: "Spanish",
su: "Sundanese",
sw: "Swahili",
ss: "Swati",
sv: "Swedish",
ta: "Tamil",
te: "Telugu",
tg: "Tajik",
th: "Thai",
ti: "Tigrinya",
bo: "Tibetan Standard",
tk: "Turkmen",
tl: "Tagalog",
tn: "Tswana",
to: "Tonga",
tr: "Turkish",
ts: "Tsonga",
tt: "Tatar",
tw: "Twi",
ty: "Tahitian",
ug: "Uyghur",
uk: "Ukrainian",
ur: "Urdu",
uz: "Uzbek",
ve: "Venda",
vi: "Vietnamese",
vo: "Volapük",
wa: "Walloon",
cy: "Welsh",
wo: "Wolof",
fy: "Western Frisian",
xh: "Xhosa",
yi: "Yiddish",
yo: "Yoruba",
za: "Zhuang",
zu: "Zulu"
}; exports.langIdToName = langIdToName;
// __ts-babel@6.0.4
//# sourceMappingURL=langs.js.map