diff --git a/i18n-bankcoins.js b/i18n-bankcoins.js index 0bcd188..053ec6f 100644 --- a/i18n-bankcoins.js +++ b/i18n-bankcoins.js @@ -240,7 +240,7 @@ module.exports = { CNY: { coinCode: 'CNY', coinNumber: '156', - coinIname: { enUS: 'Chinese Yuan', zhCN: '人民币元' }, + coinIname: { enUS: 'Chinese Yuan', zhCN: '人民币' }, coinPrecision: '2', coinSymbol: '¥', usedIn: { enUS: 'China', zhCN: '中国' }, diff --git a/i18n-cryptocoins.js b/i18n-cryptocoins.js index 724da84..a494000 100644 --- a/i18n-cryptocoins.js +++ b/i18n-cryptocoins.js @@ -5,6 +5,6 @@ module.exports = { ETH: { coinCode: 'ETH', coinIname: { zhCN: '以太币', enUS: 'Ethereum' }, coinSymbol: 'Ξ', coinPrecision: 18, coinSupply: 120440000 }, // 1亿2044万 LTC: { coinCode: 'LTC', coinIname: { zhCN: '莱特币', enUS: 'Litecoin' }, coinSymbol: 'Ł', coinPrecision: 8, coinSupply: 84000000 }, // 8400万 DOGE: { coinCode: 'DOGE', coinIname: { zhCN: '狗狗币', enUS: 'Dogecoin' }, coinSymbol: 'Ð', coinPrecision: 8, coinSupply: 130000000000 }, // 1300亿 - USDT: { coinCode: 'USDT', coinIname: { zhCN: '泰达币(美元)', enUS: 'USD Tether' }, coinSymbol: '₮', coinPrecision: 6, coinSupply: 80200000000 }, // 802亿 - EURT: { coinCode: 'EURT', coinIname: { zhCN: '泰达币(欧元)', enUS: 'EUR Tether' }, coinSymbol: '₮', coinPrecision: 6 }, + USDT: { coinCode: 'USDT', coinIname: { zhCN: '美元(泰达币)', enUS: 'USD Tether' }, coinSymbol: '₮', coinPrecision: 6, coinSupply: 80200000000 }, // 802亿 + EURT: { coinCode: 'EURT', coinIname: { zhCN: '欧元(泰达币)', enUS: 'EUR Tether' }, coinSymbol: '₮', coinPrecision: 6 }, } diff --git a/i18n-lang-ietf-mixed.js b/i18n-lang-ietf-mixed.js new file mode 100644 index 0000000..734b13b --- /dev/null +++ b/i18n-lang-ietf-mixed.js @@ -0,0 +1,134 @@ +// https://en.wikipedia.org/wiki/IETF_language_tag +module.exports = { + af: { ietf: 'af', enUS: 'Afrikaans', native: 'Afrikaans' }, + am: { ietf: 'am', enUS: 'Amharic', native: 'አማርኛ' }, + ar: { ietf: 'ar', enUS: 'Arabic', native: 'العربية' }, + arn: { ietf: 'arn', enUS: 'Mapudungun', native: 'Mapudungun' }, + ary: { ietf: 'ary', enUS: 'Moroccan Arabic', native: 'الدارجة المغربية' }, + as: { ietf: 'as', enUS: 'Assamese', native: 'অসমীয়া' }, + az: { ietf: 'az', enUS: 'Azerbaijani', native: 'Azərbaycan' }, + ba: { ietf: 'ba', enUS: 'Bashkir', native: 'Башҡорт' }, + be: { ietf: 'be', enUS: 'Belarusian', native: 'беларуская' }, + bg: { ietf: 'bg', enUS: 'Bulgarian', native: 'български' }, + bn: { ietf: 'bn', enUS: 'Bengali', native: 'বাংলা' }, + bo: { ietf: 'bo', enUS: 'Tibetan', native: 'བོད་ཡིག' }, + br: { ietf: 'br', enUS: 'Breton', native: 'brezhoneg' }, + bs: { ietf: 'bs', enUS: 'Bosnian', native: 'bosanski/босански' }, + ca: { ietf: 'ca', enUS: 'Catalan', native: 'català' }, + ckb: { ietf: 'ckb', enUS: 'Central Kurdish', native: 'کوردیی ناوەندی' }, + co: { ietf: 'co', enUS: 'Corsican', native: 'Corsu' }, + cs: { ietf: 'cs', enUS: 'Czech', native: 'čeština' }, + cy: { ietf: 'cy', enUS: 'Welsh', native: 'Cymraeg' }, + da: { ietf: 'da', enUS: 'Danish', native: 'dansk' }, + de: { ietf: 'de', enUS: 'German', native: 'Deutsch' }, + dsb: { ietf: 'dsb', enUS: 'Lower Sorbian', native: 'dolnoserbšćina' }, + dv: { ietf: 'dv', enUS: 'Divehi', native: 'ދިވެހިބަސް' }, + el: { ietf: 'el', enUS: 'Greek', native: 'Ελληνικά' }, + en: { ietf: 'en', enUS: 'English', native: 'English' }, + es: { ietf: 'es', enUS: 'Spanish', native: 'español' }, + et: { ietf: 'et', enUS: 'Estonian', native: 'eesti' }, + eu: { ietf: 'eu', enUS: 'Basque', native: 'euskara' }, + fa: { ietf: 'fa', enUS: 'Persian', native: 'فارسى' }, + fi: { ietf: 'fi', enUS: 'Finnish', native: 'suomi' }, + fil: { ietf: 'fil', enUS: 'Filipino', native: 'Filipino' }, + fo: { ietf: 'fo', enUS: 'Faroese', native: 'føroyskt' }, + fr: { ietf: 'fr', enUS: 'French', native: 'français' }, + fy: { ietf: 'fy', enUS: 'Frisian', native: 'Frysk' }, + ga: { ietf: 'ga', enUS: 'Irish', native: 'Gaeilge' }, + gd: { ietf: 'gd', enUS: 'Scottish Gaelic', native: 'Gàidhlig' }, + gil: { ietf: 'gil', enUS: 'Gilbertese', native: 'Taetae ni Kiribati' }, + gl: { ietf: 'gl', enUS: 'Galician', native: 'galego' }, + gsw: { ietf: 'gsw', enUS: 'Swiss German', native: 'Schweizerdeutsch' }, + gu: { ietf: 'gu', enUS: 'Gujarati', native: 'ગુજરાતી' }, + ha: { ietf: 'ha', enUS: 'Hausa', native: 'Hausa' }, + he: { ietf: 'he', enUS: 'Hebrew', native: 'עברית' }, + hi: { ietf: 'hi', enUS: 'Hindi', native: 'हिंदी' }, + hr: { ietf: 'hr', enUS: 'Croatian', native: 'hrvatski' }, + hrv: { ietf: 'hrv', enUS: 'Serbo-Croatian', native: 'srpskohrvatski/српскохрватски' }, + hsb: { ietf: 'hsb', enUS: 'Upper Sorbian', native: 'hornjoserbšćina' }, + hu: { ietf: 'hu', enUS: 'Hungarian', native: 'magyar' }, + hy: { ietf: 'hy', enUS: 'Armenian', native: 'Հայերեն' }, + id: { ietf: 'id', enUS: 'Indonesian', native: 'Bahasa Indonesia' }, + ig: { ietf: 'ig', enUS: 'Igbo', native: 'Igbo' }, + ii: { ietf: 'ii', enUS: 'Yi', native: 'ꆈꌠꁱꂷ' }, + is: { ietf: 'is', enUS: 'Icelandic', native: 'íslenska' }, + it: { ietf: 'it', enUS: 'Italian', native: 'italiano' }, + iu: { ietf: 'iu', enUS: 'Inuktitut', native: 'Inuktitut/ᐃᓄᒃᑎᑐᑦ (ᑲᓇᑕ)' }, + ja: { ietf: 'ja', enUS: 'Japanese', native: '日本語' }, + ka: { ietf: 'ka', enUS: 'Georgian', native: 'ქართული' }, + kk: { ietf: 'kk', enUS: 'Kazakh', native: 'Қазақша' }, + kl: { ietf: 'kl', enUS: 'Greenlandic', native: 'kalaallisut' }, + km: { ietf: 'km', enUS: 'Khmer', native: 'ខ្មែរ' }, + kn: { ietf: 'kn', enUS: 'Kannada', native: 'ಕನ್ನಡ' }, + ko: { ietf: 'ko', enUS: 'Korean', native: '한국어' }, + kok: { ietf: 'kok', enUS: 'Konkani', native: 'कोंकणी' }, + ku: { ietf: 'ku', enUS: 'Kurdish', native: 'Kurdî/کوردی' }, + ky: { ietf: 'ky', enUS: 'Kyrgyz', native: 'Кыргыз' }, + lb: { ietf: 'lb', enUS: 'Luxembourgish', native: 'Lëtzebuergesch' }, + lo: { ietf: 'lo', enUS: 'Lao', native: 'ລາວ' }, + lt: { ietf: 'lt', enUS: 'Lithuanian', native: 'lietuvių' }, + lv: { ietf: 'lv', enUS: 'Latvian', native: 'latviešu' }, + mi: { ietf: 'mi', enUS: 'Maori', native: 'Reo Māori' }, + mk: { ietf: 'mk', enUS: 'Macedonian', native: 'македонски јазик' }, + ml: { ietf: 'ml', enUS: 'Malayalam', native: 'മലയാളം' }, + mn: { ietf: 'mn', enUS: 'Mongolian', native: 'Монгол хэл/ᠮᠤᠨᠭᠭᠤᠯ ᠬᠡᠯᠡ' }, + moh: { ietf: 'moh', enUS: 'Mohawk', native: "Kanien'kéha" }, + mr: { ietf: 'mr', enUS: 'Marathi', native: 'मराठी' }, + ms: { ietf: 'ms', enUS: 'Malay', native: 'Bahasa Malaysia' }, + mt: { ietf: 'mt', enUS: 'Maltese', native: 'Malti' }, + my: { ietf: 'my', enUS: 'Burmese', native: 'မြန်မာဘာသာ' }, + nb: { ietf: 'nb', enUS: 'Norwegian (Bokmål)', native: 'norsk (bokmål)' }, + ne: { ietf: 'ne', enUS: 'Nepali', native: 'नेपाली (नेपाल)' }, + nl: { ietf: 'nl', enUS: 'Dutch', native: 'Nederlands' }, + nn: { ietf: 'nn', enUS: 'Norwegian (Nynorsk)', native: 'norsk (nynorsk)' }, + no: { ietf: 'no', enUS: 'Norwegian', native: 'norsk' }, + oc: { ietf: 'oc', enUS: 'Occitan', native: 'occitan' }, + or: { ietf: 'or', enUS: 'Odia', native: 'ଓଡ଼ିଆ' }, + pap: { ietf: 'pap', enUS: 'Papiamento', native: 'Papiamentu' }, + pa: { ietf: 'pa', enUS: 'Punjabi', native: 'ਪੰਜਾਬੀ / پنجابی' }, + pl: { ietf: 'pl', enUS: 'Polish', native: 'polski' }, + prs: { ietf: 'prs', enUS: 'Dari', native: 'درى' }, + ps: { ietf: 'ps', enUS: 'Pashto', native: 'پښتو' }, + pt: { ietf: 'pt', enUS: 'Portuguese', native: 'português' }, + quc: { ietf: 'quc', enUS: "K'iche", native: "K'iche" }, + qu: { ietf: 'qu', enUS: 'Quechua', native: 'runasimi' }, + rm: { ietf: 'rm', enUS: 'Romansh', native: 'Rumantsch' }, + ro: { ietf: 'ro', enUS: 'Romanian', native: 'română' }, + ru: { ietf: 'ru', enUS: 'Russian', native: 'русский' }, + rw: { ietf: 'rw', enUS: 'Kinyarwanda', native: 'Kinyarwanda' }, + sa: { ietf: 'sa', enUS: 'Sanskrit', native: 'संस्कृत' }, + sah: { ietf: 'sah', enUS: 'Yakut', native: 'саха' }, + se: { ietf: 'se', enUS: 'Sami (Northern)', native: 'davvisámegiella' }, + si: { ietf: 'si', enUS: 'Sinhala', native: 'සිංහල' }, + sk: { ietf: 'sk', enUS: 'Slovak', native: 'slovenčina' }, + sl: { ietf: 'sl', enUS: 'Slovenian', native: 'slovenski' }, + sma: { ietf: 'sma', enUS: 'Sami (Southern)', native: 'åarjelsaemiengiele' }, + smj: { ietf: 'smj', enUS: 'Sami (Lule)', native: 'julevusámegiella' }, + smn: { ietf: 'smn', enUS: 'Sami (Inari)', native: 'sämikielâ' }, + sms: { ietf: 'sms', enUS: 'Sami (Skolt)', native: 'sääʹmǩiõll' }, + sq: { ietf: 'sq', enUS: 'Albanian', native: 'shqip' }, + sr: { ietf: 'sr', enUS: 'Serbian', native: 'srpski/српски' }, + st: { ietf: 'st', enUS: 'Sesotho', native: 'Sesotho sa Leboa' }, + sv: { ietf: 'sv', enUS: 'Swedish', native: 'svenska' }, + sw: { ietf: 'sw', enUS: 'Kiswahili', native: 'Kiswahili' }, + syc: { ietf: 'syc', enUS: 'Syriac', native: 'ܣܘܪܝܝܐ' }, + ta: { ietf: 'ta', enUS: 'Tamil', native: 'தமிழ்' }, + te: { ietf: 'te', enUS: 'Telugu', native: 'తెలుగు' }, + tg: { ietf: 'tg', enUS: 'Tajik', native: 'Тоҷикӣ' }, + th: { ietf: 'th', enUS: 'Thai', native: 'ไทย' }, + tk: { ietf: 'tk', enUS: 'Turkmen', native: 'türkmençe' }, + tn: { ietf: 'tn', enUS: 'Tswana', native: 'Setswana' }, + tr: { ietf: 'tr', enUS: 'Turkish', native: 'Türkçe' }, + tt: { ietf: 'tt', enUS: 'Tatar', native: 'Татарча' }, + tzm: { ietf: 'tzm', enUS: 'Tamazight', native: 'Tamazight' }, + ug: { ietf: 'ug', enUS: 'Uyghur', native: 'ئۇيغۇرچە' }, + uk: { ietf: 'uk', enUS: 'Ukrainian', native: 'українська' }, + ur: { ietf: 'ur', enUS: 'Urdu', native: 'اُردو' }, + uz: { ietf: 'uz', enUS: 'Uzbek', native: 'Uzbek/Ўзбек' }, + vi: { ietf: 'vi', enUS: 'Vietnamese', native: 'Tiếng Việt' }, + wo: { ietf: 'wo', enUS: 'Wolof', native: 'Wolof' }, + xh: { ietf: 'xh', enUS: 'Xhosa', native: 'isiXhosa' }, + yo: { ietf: 'yo', enUS: 'Yoruba', native: 'Yoruba' }, + zh: { ietf: 'zh', enUS: 'Chinese', native: '中文' }, + zu: { ietf: 'zu', enUS: 'Zulu', native: 'isiZulu' }, +} diff --git a/i18n-lang-iso6391.js b/i18n-lang-iso6391.js new file mode 100644 index 0000000..55e5b7f --- /dev/null +++ b/i18n-lang-iso6391.js @@ -0,0 +1,2214 @@ +// https://zh.wikipedia.org/wiki/ISO_639-1%E4%BB%A3%E7%A0%81%E5%88%97%E8%A1%A8 +// https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes +// use iso6391 as the object key +module.exports = iso6391 = { + ab: { + family: '西北高加索语系', + zhCN: '阿布哈兹语', + isoName: 'Abkhazian', + native: 'аҧсуа бызшәа, аҧсшәа', + iso6391: 'ab', + iso6392t: 'abk', + iso6392b: 'abk', + iso6393: 'abk', + area: '', + notes: '', + }, + aa: { + family: '亚非语系', + zhCN: '阿法尔语', + isoName: 'Afar', + native: 'Afaraf', + iso6391: 'aa', + iso6392t: 'aar', + iso6392b: 'aar', + iso6393: 'aar', + area: '', + notes: '', + }, + af: { + family: '印欧语系', + zhCN: '南非语', + isoName: 'Afrikaans', + native: 'Afrikaans', + iso6391: 'af', + iso6392t: 'afr', + iso6392b: 'afr', + iso6393: 'afr', + area: '', + notes: '', + }, + ak: { + family: '尼日尔-刚果语系', + zhCN: '阿坎语', + isoName: 'Akan', + native: 'Akan', + iso6391: 'ak', + iso6392t: 'aka', + iso6392b: 'aka', + iso6393: 'aka + 2', + area: '', + notes: '为宏语言,其中契维语的代码是[tw]或[twi],方提语的代码是[fat]。', + }, + sq: { + family: '印欧语系', + zhCN: '阿尔巴尼亚语', + isoName: 'Albanian', + native: 'Shqip', + iso6391: 'sq', + iso6392t: 'sqi', + iso6392b: 'alb', + iso6393: 'sqi + 4', + area: '', + notes: '为宏语言,在ISO 639-6称为“Albanian Phylozone”。', + }, + am: { + family: '亚非语系', + zhCN: '阿姆哈拉语', + isoName: 'Amharic', + native: 'አማርኛ', + iso6391: 'am', + iso6392t: 'amh', + iso6392b: 'amh', + iso6393: 'amh', + area: '', + notes: '', + }, + ar: { + family: '亚非语系', + zhCN: '阿拉伯语', + isoName: 'Arabic', + native: 'العربية', + iso6391: 'ar', + iso6392t: 'ara', + iso6392b: 'ara', + iso6393: 'ara + 30', + area: '', + notes: '为宏语言;现代标准阿拉伯语的代码为[arb]。', + }, + an: { + family: '印欧语系', + zhCN: '阿拉贡语', + isoName: 'Aragonese', + native: 'aragonés', + iso6391: 'an', + iso6392t: 'arg', + iso6392b: 'arg', + iso6393: 'arg', + area: '', + notes: 'RFC 3066出版后新增。', + }, + hy: { + family: '印欧语系', + zhCN: '亚美尼亚语', + isoName: 'Armenian', + native: 'Հայերեն, Հայերէն', + iso6391: 'hy', + iso6392t: 'hye', + iso6392b: 'arm', + iso6393: 'hye', + area: '', + notes: 'ISO 639-3中将[hye]分配给东亚美尼亚语、[hyw]给西亚美尼亚语、[xcl]给古典亚美尼亚语。', + }, + as: { + family: '印欧语系', + zhCN: '阿萨姆语', + isoName: 'Assamese', + native: 'অসমীয়া', + iso6391: 'as', + iso6392t: 'asm', + iso6392b: 'asm', + iso6393: 'asm', + area: '', + notes: '', + }, + av: { + family: '东北高加索语系', + zhCN: '阿瓦尔语', + isoName: 'Avaric', + native: 'авар мацӀ, магӀарул мацӀ', + iso6391: 'av', + iso6392t: 'ava', + iso6392b: 'ava', + iso6393: 'ava', + area: '', + notes: '', + }, + ae: { + family: '印欧语系', + zhCN: '阿维斯陀语', + isoName: 'Avestan', + native: 'avesta', + iso6391: 'ae', + iso6392t: 'ave', + iso6392b: 'ave', + iso6393: 'ave', + area: '', + notes: '为古代语言。', + }, + ay: { + family: '艾马拉语系', + zhCN: '艾马拉语巴斯克语', + isoName: 'Aymara', + native: 'aymar aru', + iso6391: 'ay', + iso6392t: 'aym', + iso6392b: 'aym', + iso6393: 'aym + 2', + area: '', + notes: '为宏语言。', + }, + az: { + family: '突厥语族', + zhCN: '阿塞拜疆语', + isoName: 'Azerbaijani', + native: 'azərbaycan dili', + iso6391: 'az', + iso6392t: 'aze', + iso6392b: 'aze', + iso6393: 'aze + 2', + area: '', + notes: '为宏语言。', + }, + bm: { + family: '尼日尔-刚果语系', + zhCN: '班巴拉语', + isoName: 'Bambara', + native: 'bamanankan', + iso6391: 'bm', + iso6392t: 'bam', + iso6392b: 'bam', + iso6393: 'bam', + area: '', + notes: '', + }, + ba: { + family: '突厥语族', + zhCN: '巴什基尔语', + isoName: 'Bashkir', + native: 'башҡорт теле', + iso6391: 'ba', + iso6392t: 'bak', + iso6392b: 'bak', + iso6393: 'bak', + area: '', + notes: '', + }, + eu: { + family: '孤立语言', + zhCN: '巴斯克语', + isoName: 'Basque', + native: 'euskara, euskera', + iso6391: 'eu', + iso6392t: 'eus', + iso6392b: 'baq', + iso6393: 'eus', + area: '', + notes: '', + }, + be: { + family: '印欧语系', + zhCN: '白俄罗斯语', + isoName: 'Belarusian', + native: 'беларуская мова', + iso6391: 'be', + iso6392t: 'bel', + iso6392b: 'bel', + iso6393: 'bel', + area: '', + notes: '', + }, + bn: { + family: '印欧语系', + zhCN: '孟加拉语', + isoName: 'Bengali', + native: 'বাংলা', + iso6391: 'bn', + iso6392t: 'ben', + iso6392b: 'ben', + iso6393: 'ben', + area: '', + notes: '', + }, + bh: { + family: '印欧语系', + zhCN: '比哈尔语', + isoName: 'Bihari languages', + native: 'भोजपुरी', + iso6391: 'bh', + iso6392t: 'bih', + iso6392b: 'bih', + iso6393: '', + area: '', + notes: '为博杰普尔语、摩揭陀语和迈蒂利语共享的语言代码。', + }, + bi: { + family: '克里奥尔语', + zhCN: '比斯拉马语', + isoName: 'Bislama', + native: 'Bislama', + iso6391: 'bi', + iso6392t: 'bis', + iso6392b: 'bis', + iso6393: 'bis', + area: '', + notes: '基于英语与当地语言的克里奥尔语,并受到法语影响。', + }, + bs: { + family: '印欧语系', + zhCN: '波斯尼亚语', + isoName: 'Bosnian', + native: 'bosanski jezik', + iso6391: 'bs', + iso6392t: 'bos', + iso6392b: 'bos', + iso6393: 'bos', + area: '', + notes: '', + }, + br: { + family: '印欧语系', + zhCN: '布列塔尼语', + isoName: 'Breton', + native: 'brezhoneg', + iso6391: 'br', + iso6392t: 'bre', + iso6392b: 'bre', + iso6393: 'bre', + area: '', + notes: '', + }, + bg: { + family: '印欧语系', + zhCN: '保加利亚语', + isoName: 'Bulgarian', + native: 'български език', + iso6391: 'bg', + iso6392t: 'bul', + iso6392b: 'bul', + iso6393: 'bul', + area: '', + notes: '', + }, + my: { + family: '汉藏语系', + zhCN: '缅甸语', + isoName: 'Burmese', + native: 'ဗမာစာ', + iso6391: 'my', + iso6392t: 'mya', + iso6392b: 'bur', + iso6393: 'mya', + area: '', + notes: '', + }, + ca: { + family: '印欧语系', + zhCN: '加泰罗尼亚语', + isoName: 'Catalan, Valencian', + native: 'català, valencià', + iso6391: 'ca', + iso6392t: 'cat', + iso6392b: 'cat', + iso6393: 'cat', + area: '', + notes: '', + }, + ch: { + family: '南岛语系', + zhCN: '查莫罗语', + isoName: 'Chamorro', + native: 'Chamoru', + iso6391: 'ch', + iso6392t: 'cha', + iso6392b: 'cha', + iso6393: 'cha', + area: '', + notes: '', + }, + ce: { + family: '东北高加索语系', + zhCN: '车臣语', + isoName: 'Chechen', + native: 'нохчийн мотт', + iso6391: 'ce', + iso6392t: 'che', + iso6392b: 'che', + iso6393: 'che', + area: '', + notes: '', + }, + ny: { + family: '尼日尔-刚果语系', + zhCN: '齐切瓦语', + isoName: 'Chichewa, Chewa, Nyanja', + native: 'chiCheŵa, chinyanja', + iso6391: 'ny', + iso6392t: 'nya', + iso6392b: 'nya', + iso6393: 'nya', + area: '', + notes: '', + }, + zh: { + family: '汉藏语系', + zhCN: '汉语', + isoName: 'Chinese', + native: '漢語、汉语、华语', + iso6391: 'zh', + iso6392t: 'zho', + iso6392b: 'chi', + iso6393: 'zho + 14', + area: '', + notes: '为宏语言。', + }, + cv: { + family: '突厥语族', + zhCN: '楚瓦什语', + isoName: 'Chuvash', + native: 'чӑваш чӗлхи', + iso6391: 'cv', + iso6392t: 'chv', + iso6392b: 'chv', + iso6393: 'chv', + area: '', + notes: '', + }, + kw: { + family: '印欧语系', + zhCN: '康沃尔语', + isoName: 'Cornish', + native: 'Kernewek', + iso6391: 'kw', + iso6392t: 'cor', + iso6392b: 'cor', + iso6393: 'cor', + area: '', + notes: '', + }, + co: { + family: '印欧语系', + zhCN: '科西嘉语', + isoName: 'Corsican', + native: 'corsu, lingua corsa', + iso6391: 'co', + iso6392t: 'cos', + iso6392b: 'cos', + iso6393: 'cos', + area: '', + notes: '', + }, + cr: { + family: '阿尔冈昆语族', + zhCN: '克里语', + isoName: 'Cree', + native: 'ᓀᐦᐃᔭᐍᐏᐣ', + iso6391: 'cr', + iso6392t: 'cre', + iso6392b: 'cre', + iso6393: 'cre + 6', + area: '', + notes: '为宏语言。', + }, + hr: { + family: '印欧语系', + zhCN: '克罗地亚语', + isoName: 'Croatian', + native: 'hrvatski jezik', + iso6391: 'hr', + iso6392t: 'hrv', + iso6392b: 'hrv', + iso6393: 'hrv', + area: '', + notes: '', + }, + cs: { + family: '印欧语系', + zhCN: '捷克语', + isoName: 'Czech', + native: 'čeština, český jazyk', + iso6391: 'cs', + iso6392t: 'ces', + iso6392b: 'cze', + iso6393: 'ces', + area: '', + notes: '', + }, + da: { + family: '印欧语系', + zhCN: '丹麦语', + isoName: 'Danish', + native: 'dansk', + iso6391: 'da', + iso6392t: 'dan', + iso6392b: 'dan', + iso6393: 'dan', + area: '', + notes: '', + }, + dv: { + family: '印欧语系', + zhCN: '迪维希语', + isoName: 'Divehi, Dhivehi, Maldivian', + native: 'ދިވެހި', + iso6391: 'dv', + iso6392t: 'div', + iso6392b: 'div', + iso6393: 'div', + area: '', + notes: '', + }, + nl: { + family: '印欧语系', + zhCN: '荷兰语', + isoName: 'Dutch, Flemish', + native: 'Nederlands, Vlaams', + iso6391: 'nl', + iso6392t: 'nld', + iso6392b: 'dut', + iso6393: 'nld', + area: '', + notes: '', + }, + dz: { + family: '汉藏语系', + zhCN: '宗喀语', + isoName: 'Dzongkha', + native: 'རྫོང་ཁ', + iso6391: 'dz', + iso6392t: 'dzo', + iso6392b: 'dzo', + iso6393: 'dzo', + area: '', + notes: '', + }, + en: { + family: '印欧语系', + zhCN: '英语', + isoName: 'English', + native: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + iso6393: 'eng', + area: '', + notes: '', + }, + eo: { + family: '人工语言', + zhCN: '世界语', + isoName: 'Esperanto', + native: 'Esperanto', + iso6391: 'eo', + iso6392t: 'epo', + iso6392b: 'epo', + iso6393: 'epo', + area: '', + notes: '由柴门霍夫在1887年发表的人工语言。', + }, + et: { + family: '乌拉尔语系', + zhCN: '爱沙尼亚语', + isoName: 'Estonian', + native: 'eesti, eesti keel', + iso6391: 'et', + iso6392t: 'est', + iso6392b: 'est', + iso6393: 'est + 2', + area: '', + notes: '为宏语言。', + }, + ee: { + family: '尼日尔-刚果语系', + zhCN: '埃维语', + isoName: 'Ewe', + native: 'Eʋegbe', + iso6391: 'ee', + iso6392t: 'ewe', + iso6392b: 'ewe', + iso6393: 'ewe', + area: '', + notes: '', + }, + fo: { + family: '印欧语系', + zhCN: '法罗语', + isoName: 'Faroese', + native: 'føroyskt', + iso6391: 'fo', + iso6392t: 'fao', + iso6392b: 'fao', + iso6393: 'fao', + area: '', + notes: '', + }, + fj: { + family: '南岛语系', + zhCN: '斐济语', + isoName: 'Fijian', + native: 'vosa Vakaviti', + iso6391: 'fj', + iso6392t: 'fij', + iso6392b: 'fij', + iso6393: 'fij', + area: '', + notes: '', + }, + fi: { + family: '乌拉尔语系', + zhCN: '芬兰语', + isoName: 'Finnish', + native: 'suomi, suomen kieli', + iso6391: 'fi', + iso6392t: 'fin', + iso6392b: 'fin', + iso6393: 'fin', + area: '', + notes: '', + }, + fr: { + family: '印欧语系', + zhCN: '法语', + isoName: 'French', + native: 'français, langue française', + iso6391: 'fr', + iso6392t: 'fra', + iso6392b: 'fre', + iso6393: 'fra', + area: '', + notes: '', + }, + ff: { + family: '尼日尔-刚果语系', + zhCN: '富拉语', + isoName: 'Fulah', + native: 'Fulfulde, Pulaar, Pular', + iso6391: 'ff', + iso6392t: 'ful', + iso6392b: 'ful', + iso6393: 'ful + 9', + area: '', + notes: '为宏语言。', + }, + gl: { + family: '印欧语系', + zhCN: '加利西亚语', + isoName: 'Galician', + native: 'Galego', + iso6391: 'gl', + iso6392t: 'glg', + iso6392b: 'glg', + iso6393: 'glg', + area: '', + notes: '', + }, + ka: { + family: '南高加索语系', + zhCN: '格鲁吉亚语', + isoName: 'Georgian', + native: 'ქართული', + iso6391: 'ka', + iso6392t: 'kat', + iso6392b: 'geo', + iso6393: 'kat', + area: '', + notes: '', + }, + de: { + family: '印欧语系', + zhCN: '德语', + isoName: 'German', + native: 'Deutsch', + iso6391: 'de', + iso6392t: 'deu', + iso6392b: 'ger', + iso6393: 'deu', + area: '', + notes: '', + }, + el: { + family: '印欧语系', + zhCN: '希腊语(现代,1453–)', + isoName: 'Greek', + native: 'ελληνικά', + iso6391: 'el', + iso6392t: 'ell', + iso6392b: 'gre', + iso6393: 'ell', + area: '', + notes: '古希腊语使用 ISO 639-3代码 [grc]', + }, + gn: { + family: '图皮语系', + zhCN: '瓜拉尼语', + isoName: 'Guarani', + native: "Avañe'ẽ", + iso6391: 'gn', + iso6392t: 'grn', + iso6392b: 'grn', + iso6393: 'grn + 5', + area: '', + notes: '为宏语言。', + }, + gu: { + family: '印欧语系', + zhCN: '古吉拉特语', + isoName: 'Gujarati', + native: 'ગુજરાતી', + iso6391: 'gu', + iso6392t: 'guj', + iso6392b: 'guj', + iso6393: 'guj', + area: '', + notes: '', + }, + ht: { + family: '克里奥尔语', + zhCN: '海地克里奥尔语', + isoName: 'Haitian, Haitian Creole', + native: 'Kreyòl ayisyen', + iso6391: 'ht', + iso6392t: 'hat', + iso6392b: 'hat', + iso6393: 'hat', + area: '', + notes: 'RFC 3066出版后新增。', + }, + ha: { + family: '亚非语系', + zhCN: '豪萨语', + isoName: 'Hausa', + native: '(Hausa) هَوُسَ', + iso6391: 'ha', + iso6392t: 'hau', + iso6392b: 'hau', + iso6393: 'hau', + area: '', + notes: '', + }, + he: { + family: '亚非语系', + zhCN: '希伯来语', + isoName: 'Hebrew', + native: 'עברית', + iso6391: 'he', + iso6392t: 'heb', + iso6392b: 'heb', + iso6393: 'heb', + area: '', + notes: '现代希伯来语。在1989年以前的ISO 639:1988中使用的代码是[iw]。[1]', + }, + hz: { + family: '尼日尔-刚果语系', + zhCN: '赫雷罗语', + isoName: 'Herero', + native: 'Otjiherero', + iso6391: 'hz', + iso6392t: 'her', + iso6392b: 'her', + iso6393: 'her', + area: '', + notes: '', + }, + hi: { + family: '印欧语系', + zhCN: '印地语', + isoName: 'Hindi', + native: 'हिन्दी, हिंदी', + iso6391: 'hi', + iso6392t: 'hin', + iso6392b: 'hin', + iso6393: 'hin', + area: '', + notes: '', + }, + ho: { + family: '南岛语系', + zhCN: '希里摩图语', + isoName: 'Hiri Motu', + native: 'Hiri Motu', + iso6391: 'ho', + iso6392t: 'hmo', + iso6392b: 'hmo', + iso6393: 'hmo', + area: '', + notes: '', + }, + hu: { + family: '乌拉尔语系', + zhCN: '匈牙利语', + isoName: 'Hungarian', + native: 'magyar', + iso6391: 'hu', + iso6392t: 'hun', + iso6392b: 'hun', + iso6393: 'hun', + area: '', + notes: '', + }, + ia: { + family: '人工语言', + zhCN: '国际语', + isoName: 'Interlingua', + native: 'Interlingua', + iso6391: 'ia', + iso6392t: 'ina', + iso6392b: 'ina', + iso6393: 'ina', + area: '', + notes: '由国际辅助语协会建构', + }, + id: { + family: '南岛语系', + zhCN: '印度尼西亚语', + isoName: 'Indonesian', + native: 'Bahasa Indonesia', + iso6391: 'id', + iso6392t: 'ind', + iso6392b: 'ind', + iso6393: 'ind', + area: '', + notes: '为宏语言[ms/msa]底下的一种语言。在1989年以前的ISO 639:1988中使用的代码是[in][1]。', + }, + ie: { + family: '人工语言', + zhCN: '西方国际语', + isoName: 'Interlingue, Occidental', + native: 'Occidental, Interlingue', + iso6391: 'ie', + iso6392t: 'ile', + iso6392b: 'ile', + iso6393: 'ile', + area: '', + notes: '原称Occidental,二战后改称Interlingue。由埃德加·德·瓦尔在1922年初次发表。', + }, + ga: { + family: '印欧语系', + zhCN: '爱尔兰语', + isoName: 'Irish', + native: 'Gaeilge', + iso6391: 'ga', + iso6392t: 'gle', + iso6392b: 'gle', + iso6393: 'gle', + area: '', + notes: '', + }, + ig: { + family: '尼日尔-刚果语系', + zhCN: '伊博语', + isoName: 'Igbo', + native: 'Asụsụ Igbo', + iso6391: 'ig', + iso6392t: 'ibo', + iso6392b: 'ibo', + iso6393: 'ibo', + area: '', + notes: '', + }, + ik: { + family: '爱斯基摩—阿留申语系', + zhCN: '因纽皮雅特语', + isoName: 'Inupiaq', + native: 'Iñupiaq, Iñupiatun', + iso6391: 'ik', + iso6392t: 'ipk', + iso6392b: 'ipk', + iso6393: 'ipk + 2', + area: '', + notes: '为宏语言。', + }, + io: { + family: '人工语言', + zhCN: '伊多语', + isoName: 'Ido', + native: 'Ido', + iso6391: 'io', + iso6392t: 'ido', + iso6392b: 'ido', + iso6393: 'ido', + area: '', + notes: '伊多语由路易·德·波福在1907年创立,属于世界语的一种变体。RFC 3066出版后新增。', + }, + is: { + family: '印欧语系', + zhCN: '冰岛语', + isoName: 'Icelandic', + native: 'Íslenska', + iso6391: 'is', + iso6392t: 'isl', + iso6392b: 'ice', + iso6393: 'isl', + area: '', + notes: '', + }, + it: { + family: '印欧语系', + zhCN: '意大利语', + isoName: 'Italian', + native: 'Italiano', + iso6391: 'it', + iso6392t: 'ita', + iso6392b: 'ita', + iso6393: 'ita', + area: '', + notes: '', + }, + iu: { + family: '爱斯基摩—阿留申语系', + zhCN: '伊努克提图特语', + isoName: 'Inuktitut', + native: 'ᐃᓄᒃᑎᑐᑦ', + iso6391: 'iu', + iso6392t: 'iku', + iso6392b: 'iku', + iso6393: 'iku + 2', + area: '', + notes: '为宏语言', + }, + ja: { + family: '日本—琉球语系', + zhCN: '日语', + isoName: 'Japanese', + native: '日本語/にほんご', + iso6391: 'ja', + iso6392t: 'jpn', + iso6392b: 'jpn', + iso6393: 'jpn', + area: '', + notes: '', + }, + jv: { + family: '南岛语系', + zhCN: '爪哇语', + isoName: 'Javanese', + native: 'ꦧꦱꦗꦮ, Basa Jawa', + iso6391: 'jv', + iso6392t: 'jav', + iso6392b: 'jav', + iso6393: 'jav', + area: '', + notes: '', + }, + kl: { + family: '爱斯基摩—阿留申语系', + zhCN: '格陵兰语', + isoName: 'Kalaallisut, Greenlandic', + native: 'kalaallisut, kalaallit oqaasii', + iso6391: 'kl', + iso6392t: 'kal', + iso6392b: 'kal', + iso6393: 'kal', + area: '', + notes: '', + }, + kn: { + family: '达罗毗荼语系', + zhCN: '卡纳达语', + isoName: 'Kannada', + native: 'ಕನ್ನಡ', + iso6391: 'kn', + iso6392t: 'kan', + iso6392b: 'kan', + iso6393: 'kan', + area: '', + notes: '', + }, + kr: { + family: '尼罗-撒哈拉语系', + zhCN: '卡努里语', + isoName: 'Kanuri', + native: 'Kanuri', + iso6391: 'kr', + iso6392t: 'kau', + iso6392b: 'kau', + iso6393: 'kau + 3', + area: '', + notes: '为宏语言。', + }, + ks: { + family: '印欧语系', + zhCN: '克什米尔语', + isoName: 'Kashmiri', + native: 'कश्मीरी, كشميري‎', + iso6391: 'ks', + iso6392t: 'kas', + iso6392b: 'kas', + iso6393: 'kas', + area: '', + notes: '', + }, + kk: { + family: '突厥语族', + zhCN: '哈萨克语', + isoName: 'Kazakh', + native: 'қазақ тілі', + iso6391: 'kk', + iso6392t: 'kaz', + iso6392b: 'kaz', + iso6393: 'kaz', + area: '', + notes: '', + }, + km: { + family: '南亚语系', + zhCN: '高棉语', + isoName: 'Central Khmer', + native: 'ខ្មែរ, ខេមរភាសា, ភាសាខ្មែរ', + iso6391: 'km', + iso6392t: 'khm', + iso6392b: 'khm', + iso6393: 'khm', + area: '', + notes: '', + }, + ki: { + family: '尼日尔-刚果语系', + zhCN: '基库尤语', + isoName: 'Kikuyu, Gikuyu', + native: 'Gĩkũyũ', + iso6391: 'ki', + iso6392t: 'kik', + iso6392b: 'kik', + iso6393: 'kik', + area: '', + notes: '', + }, + rw: { + family: '尼日尔-刚果语系', + zhCN: '卢旺达语', + isoName: 'Kinyarwanda', + native: 'Ikinyarwanda', + iso6391: 'rw', + iso6392t: 'kin', + iso6392b: 'kin', + iso6393: 'kin', + area: '', + notes: '', + }, + ky: { + family: '突厥语族', + zhCN: '柯尔克孜语', + isoName: 'Kirghiz, Kyrgyz', + native: 'Кыргызча, Кыргыз тили', + iso6391: 'ky', + iso6392t: 'kir', + iso6392b: 'kir', + iso6393: 'kir', + area: '', + notes: '', + }, + kv: { + family: '乌拉尔语系', + zhCN: '科米语', + isoName: 'Komi', + native: 'коми кыв', + iso6391: 'kv', + iso6392t: 'kom', + iso6392b: 'kom', + iso6393: 'kom + 2', + area: '', + notes: '为宏语言。', + }, + kg: { + family: '尼日尔-刚果语系', + zhCN: '刚果语', + isoName: 'Kongo', + native: 'Kikongo', + iso6391: 'kg', + iso6392t: 'kon', + iso6392b: 'kon', + iso6393: 'kon + 3', + area: '', + notes: '为宏语言。', + }, + ko: { + family: '朝鲜语系', + zhCN: '朝鲜语', + isoName: 'Korean', + native: '한국어/韓國語/Hangugeo, 朝鮮말/조선말/Chosŏnmal', + iso6391: 'ko', + iso6392t: 'kor', + iso6392b: 'kor', + iso6393: 'kor', + area: '', + notes: '', + }, + ku: { + family: '印欧语系', + zhCN: '库尔德语', + isoName: 'Kurdish', + native: 'Kurdî, کوردی‎', + iso6391: 'ku', + iso6392t: 'kur', + iso6392b: 'kur', + iso6393: 'kur + 3', + area: '', + notes: '为宏语言。', + }, + kj: { + family: '尼日尔-刚果语系', + zhCN: '宽亚玛语', + isoName: 'Kuanyama, Kwanyama', + native: 'Kuanyama', + iso6391: 'kj', + iso6392t: 'kua', + iso6392b: 'kua', + iso6393: 'kua', + area: '', + notes: '', + }, + la: { + family: '印欧语系', + zhCN: '拉丁语', + isoName: 'Latin', + native: 'latine, lingua latina', + iso6391: 'la', + iso6392t: 'lat', + iso6392b: 'lat', + iso6393: 'lat', + area: '', + notes: '为古代语言', + }, + lb: { + family: '印欧语系', + zhCN: '卢森堡语', + isoName: 'Luxembourgish, Letzeburgesch', + native: 'Lëtzebuergesch', + iso6391: 'lb', + iso6392t: 'ltz', + iso6392b: 'ltz', + iso6393: 'ltz', + area: '', + notes: '', + }, + lg: { + family: '尼日尔-刚果语系', + zhCN: '卢干达语', + isoName: 'Ganda', + native: 'Luganda', + iso6391: 'lg', + iso6392t: 'lug', + iso6392b: 'lug', + iso6393: 'lug', + area: '', + notes: '', + }, + li: { + family: '印欧语系', + zhCN: '林堡语', + isoName: 'Limburgan, Limburger, Limburgish', + native: 'Limburgs', + iso6391: 'li', + iso6392t: 'lim', + iso6392b: 'lim', + iso6393: 'lim', + area: '', + notes: 'RFC 3066出版后新增。', + }, + ln: { + family: '尼日尔-刚果语系', + zhCN: '林加拉语', + isoName: 'Lingala', + native: 'Lingála', + iso6391: 'ln', + iso6392t: 'lin', + iso6392b: 'lin', + iso6393: 'lin', + area: '', + notes: '', + }, + lo: { + family: '壮侗语系', + zhCN: '老挝语', + isoName: 'Lao', + native: 'ພາສາລາວ', + iso6391: 'lo', + iso6392t: 'lao', + iso6392b: 'lao', + iso6393: 'lao', + area: '', + notes: '', + }, + lt: { + family: '印欧语系', + zhCN: '立陶宛语', + isoName: 'Lithuanian', + native: 'lietuvių kalba', + iso6391: 'lt', + iso6392t: 'lit', + iso6392b: 'lit', + iso6393: 'lit', + area: '', + notes: '', + }, + lu: { + family: '尼日尔-刚果语系', + zhCN: '卢巴卡丹加语', + isoName: 'Luba-Katanga', + native: 'Kiluba', + iso6391: 'lu', + iso6392t: 'lub', + iso6392b: 'lub', + iso6393: 'lub', + area: '', + notes: '', + }, + lv: { + family: '印欧语系', + zhCN: '拉脱维亚语', + isoName: 'Latvian', + native: 'latviešu valoda', + iso6391: 'lv', + iso6392t: 'lav', + iso6392b: 'lav', + iso6393: 'lav + 2', + area: '', + notes: '为宏语言。', + }, + gv: { + family: '印欧语系', + zhCN: '马恩岛语', + isoName: 'Manx', + native: 'Gaelg, Gailck', + iso6391: 'gv', + iso6392t: 'glv', + iso6392b: 'glv', + iso6393: 'glv', + area: '', + notes: '', + }, + mk: { + family: '印欧语系', + zhCN: '马其顿语', + isoName: 'Macedonian', + native: 'македонски јазик', + iso6391: 'mk', + iso6392t: 'mkd', + iso6392b: 'mac', + iso6393: 'mkd', + area: '', + notes: '', + }, + mg: { + family: '南岛语系', + zhCN: '马达加斯加语', + isoName: 'Malagasy', + native: 'fiteny malagasy', + iso6391: 'mg', + iso6392t: 'mlg', + iso6392b: 'mlg', + iso6393: 'mlg + 11', + area: '', + notes: '为宏语言。', + }, + ms: { + family: '南岛语系', + zhCN: '马来语', + isoName: 'Malay', + native: 'Bahasa Melayu, بهاس ملايو‎', + iso6391: 'ms', + iso6392t: 'msa', + iso6392b: 'may', + iso6393: 'msa + 36', + area: '', + notes: '为宏语言,马来西亚语(或称马来西亚语)的代码是[zsm],印度尼西亚语的代码是[id/ind]。', + }, + ml: { + family: '达罗毗荼语系', + zhCN: '马拉雅拉姆语', + isoName: 'Malayalam', + native: 'മലയാളം', + iso6391: 'ml', + iso6392t: 'mal', + iso6392b: 'mal', + iso6393: 'mal', + area: '', + notes: '', + }, + mt: { + family: '亚非语系', + zhCN: '马耳他语', + isoName: 'Maltese', + native: 'Malti', + iso6391: 'mt', + iso6392t: 'mlt', + iso6392b: 'mlt', + iso6393: 'mlt', + area: '', + notes: '', + }, + mi: { + family: '南岛语系', + zhCN: '毛利语', + isoName: 'Maori', + native: 'te reo Māori', + iso6391: 'mi', + iso6392t: 'mri', + iso6392b: 'mao', + iso6393: 'mri', + area: '', + notes: '', + }, + mr: { + family: '印欧语系', + zhCN: '马拉地语', + isoName: 'Marathi', + native: 'मराठी', + iso6391: 'mr', + iso6392t: 'mar', + iso6392b: 'mar', + iso6393: 'mar', + area: '', + notes: '', + }, + mh: { + family: '南岛语系', + zhCN: '马绍尔语', + isoName: 'Marshallese', + native: 'Kajin M̧ajeļ', + iso6391: 'mh', + iso6392t: 'mah', + iso6392b: 'mah', + iso6393: 'mah', + area: '', + notes: '', + }, + mn: { + family: '蒙古语系', + zhCN: '蒙古语', + isoName: 'Mongolian', + native: 'Монгол хэл', + iso6391: 'mn', + iso6392t: 'mon', + iso6392b: 'mon', + iso6393: 'mon + 2', + area: '', + notes: '为宏语言。', + }, + na: { + family: '南岛语系', + zhCN: '瑙鲁语', + isoName: 'Nauru', + native: 'Dorerin Naoero', + iso6391: 'na', + iso6392t: 'nau', + iso6392b: 'nau', + iso6393: 'nau', + area: '', + notes: '', + }, + nv: { + family: '德内-叶尼塞语门', + zhCN: '纳瓦荷语', + isoName: 'Navajo, Navaho', + native: 'Diné bizaad', + iso6391: 'nv', + iso6392t: 'nav', + iso6392b: 'nav', + iso6393: 'nav', + area: '', + notes: '', + }, + nd: { + family: '尼日尔-刚果语系', + zhCN: '北恩德贝莱语', + isoName: 'North Ndebele', + native: 'isiNdebele', + iso6391: 'nd', + iso6392t: 'nde', + iso6392b: 'nde', + iso6393: 'nde', + area: '', + notes: '', + }, + ne: { + family: '印欧语系', + zhCN: '尼泊尔语', + isoName: 'Nepali', + native: 'नेपाली', + iso6391: 'ne', + iso6392t: 'nep', + iso6392b: 'nep', + iso6393: 'nep + 2', + area: '', + notes: '为宏语言。', + }, + ng: { + family: '尼日尔-刚果语系', + zhCN: '恩敦加语', + isoName: 'Ndonga', + native: 'Owambo', + iso6391: 'ng', + iso6392t: 'ndo', + iso6392b: 'ndo', + iso6393: 'ndo', + area: '', + notes: '', + }, + nb: { + family: '印欧语系', + zhCN: '书面挪威语', + isoName: 'Norwegian Bokmål', + native: 'Norsk Bokmål', + iso6391: 'nb', + iso6392t: 'nob', + iso6392b: 'nob', + iso6393: 'nob', + area: '', + notes: '为宏语言[no/nor]底下的一种语言。', + }, + nn: { + family: '印欧语系', + zhCN: '新挪威语', + isoName: 'Norwegian Nynorsk', + native: 'Norsk Nynorsk', + iso6391: 'nn', + iso6392t: 'nno', + iso6392b: 'nno', + iso6393: 'nno', + area: '', + notes: '为宏语言[no/nor]底下的一种语言。', + }, + no: { + family: '印欧语系', + zhCN: '挪威语', + isoName: 'Norwegian', + native: 'Norsk', + iso6391: 'no', + iso6392t: 'nor', + iso6392b: 'nor', + iso6393: 'nor + 2', + area: '', + notes: '为宏语言,书面挪威语的代码是[nb/nob],新挪威语 的代码是[nn/nno]。', + }, + ii: { + family: '汉藏语系', + zhCN: '彝语北部方言', + isoName: 'Sichuan Yi, Nuosu', + native: 'ꆈꌠ꒿ Nuosuhxop', + iso6391: 'ii', + iso6392t: 'iii', + iso6392b: 'iii', + iso6393: 'iii', + area: '', + notes: '为彝语最大的方言。RFC 3066出版后新增。', + }, + nr: { + family: '尼日尔-刚果语系', + zhCN: '南恩德贝莱语', + isoName: 'South Ndebele', + native: 'isiNdebele', + iso6391: 'nr', + iso6392t: 'nbl', + iso6392b: 'nbl', + iso6393: 'nbl', + area: '', + notes: '', + }, + oc: { + family: '印欧语系', + zhCN: '奥克语', + isoName: 'Occitan', + native: "occitan, lenga d'òc", + iso6391: 'oc', + iso6392t: 'oci', + iso6392b: 'oci', + iso6393: 'oci', + area: '', + notes: '', + }, + oj: { + family: '阿尔冈昆语族', + zhCN: '奥吉布瓦语', + isoName: 'Ojibwa', + native: 'ᐊᓂᔑᓈᐯᒧᐎᓐ', + iso6391: 'oj', + iso6392t: 'oji', + iso6392b: 'oji', + iso6393: 'oji + 7', + area: '', + notes: '为宏语言。', + }, + cu: { + family: '印欧语系', + zhCN: '教会斯拉夫语', + isoName: 'Church Slavic, Old Slavonic, Church Slavonic, Old Bulgarian, Old Church Slavonic', + native: 'ѩзыкъ словѣньскъ', + iso6391: 'cu', + iso6392t: 'chu', + iso6392b: 'chu', + iso6393: 'chu', + area: '', + notes: '古代语言,仍使用于正统教会的仪式中', + }, + om: { + family: '亚非语系', + zhCN: '奥罗莫语', + isoName: 'Oromo', + native: 'Afaan Oromoo', + iso6391: 'om', + iso6392t: 'orm', + iso6392b: 'orm', + iso6393: 'orm + 4', + area: '', + notes: '为宏语言。', + }, + or: { + family: '印欧语系', + zhCN: '奥里亚语', + isoName: 'Oriya', + native: 'ଓଡ଼ିଆ', + iso6391: 'or', + iso6392t: 'ori', + iso6392b: 'ori', + iso6393: 'ori + 2', + area: '', + notes: '为宏语言。', + }, + os: { + family: '印欧语系', + zhCN: '奥塞梯语', + isoName: 'Ossetian, Ossetic', + native: 'ирон æвзаг', + iso6391: 'os', + iso6392t: 'oss', + iso6392b: 'oss', + iso6393: 'oss', + area: '', + notes: '', + }, + pa: { + family: '印欧语系', + zhCN: '旁遮普语', + isoName: 'Punjabi, Panjabi', + native: 'ਪੰਜਾਬੀ, پنجابی‎', + iso6391: 'pa', + iso6392t: 'pan', + iso6392b: 'pan', + iso6393: 'pan', + area: '', + notes: '', + }, + pi: { + family: '印欧语系', + zhCN: '巴利语', + isoName: 'Pali', + native: 'पालि, पाळि', + iso6391: 'pi', + iso6392t: 'pli', + iso6392b: 'pli', + iso6393: 'pli', + area: '', + notes: '为古代语言。', + }, + fa: { + family: '印欧语系', + zhCN: '波斯语', + isoName: 'Persian', + native: 'فارسی', + iso6391: 'fa', + iso6392t: 'fas', + iso6392b: 'per', + iso6393: 'fas + 2', + area: '', + notes: 'macrolanguage, also known as Farsi', + }, + pl: { + family: '印欧语系', + zhCN: '波兰语', + isoName: 'Polish', + native: 'język polski, polszczyzna', + iso6391: 'pl', + iso6392t: 'pol', + iso6392b: 'pol', + iso6393: 'pol', + area: '', + notes: '', + }, + ps: { + family: '印欧语系', + zhCN: '普什图语', + isoName: 'Pashto, Pushto', + native: 'پښتو', + iso6391: 'ps', + iso6392t: 'pus', + iso6392b: 'pus', + iso6393: 'pus + 3', + area: '', + notes: '为宏语言。', + }, + pt: { + family: '印欧语系', + zhCN: '葡萄牙语', + isoName: 'Portuguese', + native: 'Português', + iso6391: 'pt', + iso6392t: 'por', + iso6392b: 'por', + iso6393: 'por', + area: '', + notes: '', + }, + qu: { + family: '克丘亚语系', + zhCN: '克丘亚语', + isoName: 'Quechua', + native: 'Runa Simi, Kichwa', + iso6391: 'qu', + iso6392t: 'que', + iso6392b: 'que', + iso6393: 'que + 43', + area: '', + notes: '为宏语言。', + }, + rm: { + family: '印欧语系', + zhCN: '罗曼什语', + isoName: 'Romansh', + native: 'Rumantsch Grischun', + iso6391: 'rm', + iso6392t: 'roh', + iso6392b: 'roh', + iso6393: 'roh', + area: '', + notes: '', + }, + rn: { + family: '尼日尔-刚果语系', + zhCN: '基隆迪语', + isoName: 'Rundi', + native: 'Ikirundi', + iso6391: 'rn', + iso6392t: 'run', + iso6392b: 'run', + iso6393: 'run', + area: '', + notes: '', + }, + ro: { + family: '印欧语系', + zhCN: '罗马尼亚语', + isoName: 'Romanian, Moldavian, Moldovan', + native: 'Română', + iso6391: 'ro', + iso6392t: 'ron', + iso6392b: 'rum', + iso6393: 'ron', + area: '', + notes: + '由于摩尔多瓦语可视为罗马尼亚语的一种变体,且实际上与罗马尼亚语几乎相同,原用于摩尔多瓦语的代码[mo]和[mol]已弃用,改而使用和罗马尼亚语相同的[ro]、[ron](639-2/T)和[rum](639-2/B)。但原有的[mo]和[mol]两个代码不会再指派给其他语言,原先使用这些代码的文件也不会失效。', + }, + ru: { + family: '印欧语系', + zhCN: '俄语', + isoName: 'Russian', + native: 'русский', + iso6391: 'ru', + iso6392t: 'rus', + iso6392b: 'rus', + iso6393: 'rus', + area: '', + notes: '', + }, + sa: { + family: '印欧语系', + zhCN: '梵语', + isoName: 'Sanskrit', + native: 'संस्कृतम्', + iso6391: 'sa', + iso6392t: 'san', + iso6392b: 'san', + iso6393: 'san', + area: '', + notes: '为古代语言,但仍有人作为日常语言使用。', + }, + sc: { + family: '印欧语系', + zhCN: '萨丁尼亚语', + isoName: 'Sardinian', + native: 'sardu', + iso6391: 'sc', + iso6392t: 'srd', + iso6392b: 'srd', + iso6393: 'srd + 4', + area: '', + notes: '为宏语言。', + }, + sd: { + family: '印欧语系', + zhCN: '信德语', + isoName: 'Sindhi', + native: 'सिन्धी, سنڌي، سندھی‎', + iso6391: 'sd', + iso6392t: 'snd', + iso6392b: 'snd', + iso6393: 'snd', + area: '', + notes: '', + }, + se: { + family: '乌拉尔语系', + zhCN: '北萨米语', + isoName: 'Northern Sami', + native: 'Davvisámegiella', + iso6391: 'se', + iso6392t: 'sme', + iso6392b: 'sme', + iso6393: 'sme', + area: '', + notes: '', + }, + sm: { + family: '南岛语系', + zhCN: '萨摩亚语', + isoName: 'Samoan', + native: "gagana fa'a Samoa", + iso6391: 'sm', + iso6392t: 'smo', + iso6392b: 'smo', + iso6393: 'smo', + area: '', + notes: '', + }, + sg: { + family: '克里奥尔语', + zhCN: '桑戈语', + isoName: 'Sango', + native: 'yângâ tî sängö', + iso6391: 'sg', + iso6392t: 'sag', + iso6392b: 'sag', + iso6393: 'sag', + area: '', + notes: '', + }, + sr: { + family: '印欧语系', + zhCN: '塞尔维亚语', + isoName: 'Serbian', + native: 'српски језик', + iso6391: 'sr', + iso6392t: 'srp', + iso6392b: 'srp', + iso6393: 'srp', + area: '', + notes: 'The ISO 639-2/T code srp deprecated the ISO 639-2/B code scc[2]', + }, + sr: { + family: '印欧语系', + zhCN: '苏格兰盖尔语', + isoName: 'Gaelic, Scottish Gaelic', + native: 'Gàidhlig', + iso6391: 'gd', + iso6392t: 'gla', + iso6392b: 'gla', + iso6393: 'gla', + area: '', + notes: '', + }, + sn: { + family: '尼日尔-刚果语系', + zhCN: '绍纳语', + isoName: 'Shona', + native: 'chiShona', + iso6391: 'sn', + iso6392t: 'sna', + iso6392b: 'sna', + iso6393: 'sna', + area: '', + notes: '', + }, + si: { + family: '印欧语系', + zhCN: '僧伽罗语', + isoName: 'Sinhala, Sinhalese', + native: 'සිංහල', + iso6391: 'si', + iso6392t: 'sin', + iso6392b: 'sin', + iso6393: 'sin', + area: '', + notes: '', + }, + sk: { + family: '印欧语系', + zhCN: '斯洛伐克语', + isoName: 'Slovak', + native: 'Slovenčina, Slovenský Jazyk', + iso6391: 'sk', + iso6392t: 'slk', + iso6392b: 'slo', + iso6393: 'slk', + area: '', + notes: '', + }, + sl: { + family: '印欧语系', + zhCN: '斯洛文尼亚语', + isoName: 'Slovenian', + native: 'Slovenski Jezik, Slovenščina', + iso6391: 'sl', + iso6392t: 'slv', + iso6392b: 'slv', + iso6393: 'slv', + area: '', + notes: '', + }, + so: { + family: '亚非语系', + zhCN: '索马里语', + isoName: 'Somali', + native: 'Soomaaliga, af Soomaali', + iso6391: 'so', + iso6392t: 'som', + iso6392b: 'som', + iso6393: 'som', + area: '', + notes: '', + }, + st: { + family: '尼日尔-刚果语系', + zhCN: '塞索托语', + isoName: 'Southern Sotho', + native: 'Sesotho', + iso6391: 'st', + iso6392t: 'sot', + iso6392b: 'sot', + iso6393: 'sot', + area: '', + notes: '', + }, + es: { + family: '印欧语系', + zhCN: '西班牙语', + isoName: 'Spanish, Castilian', + native: 'Español', + iso6391: 'es', + iso6392t: 'spa', + iso6392b: 'spa', + iso6393: 'spa', + area: '', + notes: '', + }, + su: { + family: '南岛语系', + zhCN: '巽他语', + isoName: 'Sundanese', + native: 'Basa Sunda', + iso6391: 'su', + iso6392t: 'sun', + iso6392b: 'sun', + iso6393: 'sun', + area: '', + notes: '', + }, + sw: { + family: '尼日尔-刚果语系', + zhCN: '斯瓦希里语', + isoName: 'Swahili', + native: 'Kiswahili', + iso6391: 'sw', + iso6392t: 'swa', + iso6392b: 'swa', + iso6393: 'swa + 2', + area: '', + notes: '为宏语言。', + }, + ss: { + family: '尼日尔-刚果语系', + zhCN: '史瓦帝语', + isoName: 'Swati', + native: 'SiSwati', + iso6391: 'ss', + iso6392t: 'ssw', + iso6392b: 'ssw', + iso6393: 'ssw', + area: '', + notes: '', + }, + sv: { + family: '印欧语系', + zhCN: '瑞典语', + isoName: 'Swedish', + native: 'Svenska', + iso6391: 'sv', + iso6392t: 'swe', + iso6392b: 'swe', + iso6393: 'swe', + area: '', + notes: '', + }, + ta: { + family: '达罗毗荼语系', + zhCN: '泰米尔语', + isoName: 'Tamil', + native: 'தமிழ்', + iso6391: 'ta', + iso6392t: 'tam', + iso6392b: 'tam', + iso6393: 'tam', + area: '', + notes: ' ', + }, + te: { + family: '达罗毗荼语系', + zhCN: '泰卢固语', + isoName: 'Telugu', + native: 'తెలుగు', + iso6391: 'te', + iso6392t: 'tel', + iso6392b: 'tel', + iso6393: 'tel', + area: '', + notes: '', + }, + tg: { + family: '印欧语系', + zhCN: '塔吉克语', + isoName: 'Tajik', + native: 'тоҷикӣ, toçikī, تاجیکی‎', + iso6391: 'tg', + iso6392t: 'tgk', + iso6392b: 'tgk', + iso6393: 'tgk', + area: '', + notes: '', + }, + th: { + family: '壮侗语系', + zhCN: '泰语', + isoName: 'Thai', + native: 'ไทย', + iso6391: 'th', + iso6392t: 'tha', + iso6392b: 'tha', + iso6393: 'tha', + area: '', + notes: '', + }, + ti: { + family: '亚非语系', + zhCN: '提格利尼亚语', + isoName: 'Tigrinya', + native: 'ትግርኛ', + iso6391: 'ti', + iso6392t: 'tir', + iso6392b: 'tir', + iso6393: 'tir', + area: '', + notes: '', + }, + bo: { + family: '汉藏语系', + zhCN: '藏语', + isoName: 'Tibetan', + native: 'བོད་ཡིག', + iso6391: 'bo', + iso6392t: 'bod', + iso6392b: 'tib', + iso6393: 'bod', + area: '', + notes: '或称标准藏语。', + }, + tk: { + family: '突厥语族', + zhCN: '土库曼语', + isoName: 'Turkmen', + native: 'Türkmen, Түркмен', + iso6391: 'tk', + iso6392t: 'tuk', + iso6392b: 'tuk', + iso6393: 'tuk', + area: '', + notes: '', + }, + tl: { + family: '南岛语系', + zhCN: '他加禄语', + isoName: 'Tagalog', + native: 'Wikang Tagalog', + iso6391: 'tl', + iso6392t: 'tgl', + iso6392b: 'tgl', + iso6393: 'tgl', + area: '', + notes: '菲律宾语(可视为标准化的他加禄语)的代码为[fil] 。', + }, + tn: { + family: '尼日尔-刚果语系', + zhCN: '茨瓦纳语', + isoName: 'Tswana', + native: 'Setswana', + iso6391: 'tn', + iso6392t: 'tsn', + iso6392b: 'tsn', + iso6393: 'tsn', + area: '', + notes: '', + }, + to: { + family: '南岛语系', + zhCN: '汤加语', + isoName: 'Tonga', + native: 'Faka Tonga', + iso6391: 'to', + iso6392t: 'ton', + iso6392b: 'ton', + iso6393: 'ton', + area: '', + notes: '', + }, + tr: { + family: '突厥语族', + zhCN: '土耳其语', + isoName: 'Turkish', + native: 'Türkçe', + iso6391: 'tr', + iso6392t: 'tur', + iso6392b: 'tur', + iso6393: 'tur', + area: '', + notes: '', + }, + ts: { + family: '尼日尔-刚果语系', + zhCN: '聪加语', + isoName: 'Tsonga', + native: 'Xitsonga', + iso6391: 'ts', + iso6392t: 'tso', + iso6392b: 'tso', + iso6393: 'tso', + area: '', + notes: '', + }, + tt: { + family: '突厥语族', + zhCN: '鞑靼语', + isoName: 'Tatar', + native: 'татар теле, tatar tele', + iso6391: 'tt', + iso6392t: 'tat', + iso6392b: 'tat', + iso6393: 'tat', + area: '', + notes: '', + }, + tw: { + family: '尼日尔-刚果语系', + zhCN: '契维语', + isoName: 'Twi', + native: 'Twi', + iso6391: 'tw', + iso6392t: 'twi', + iso6392b: 'twi', + iso6393: 'twi', + area: '', + notes: '为宏语言[ak/aka]底下的一种语言。', + }, + ty: { + family: '南岛语系', + zhCN: '塔希提语', + isoName: 'Tahitian', + native: 'Reo Tahiti', + iso6391: 'ty', + iso6392t: 'tah', + iso6392b: 'tah', + iso6393: 'tah', + area: '', + notes: '法属波利尼西亚原住民语言的其中一种。', + }, + ug: { + family: '突厥语族', + zhCN: '维吾尔语', + isoName: 'Uighur, Uyghur', + native: 'ئۇيغۇرچە‎, Uyghurche', + iso6391: 'ug', + iso6392t: 'uig', + iso6392b: 'uig', + iso6393: 'uig', + area: '', + notes: '', + }, + uk: { + family: '印欧语系', + zhCN: '乌克兰语', + isoName: 'Ukrainian', + native: 'Українська', + iso6391: 'uk', + iso6392t: 'ukr', + iso6392b: 'ukr', + iso6393: 'ukr', + area: '', + notes: '', + }, + ur: { + family: '印欧语系', + zhCN: '乌尔都语', + isoName: 'Urdu', + native: 'اردو', + iso6391: 'ur', + iso6392t: 'urd', + iso6392b: 'urd', + iso6393: 'urd', + area: '', + notes: '', + }, + uz: { + family: '突厥语族', + zhCN: '乌孜别克语', + isoName: 'Uzbek', + native: 'Oʻzbek, Ўзбек, أۇزبېك‎', + iso6391: 'uz', + iso6392t: 'uzb', + iso6392b: 'uzb', + iso6393: 'uzb + 2', + area: '', + notes: '为宏语言。', + }, + ve: { + family: '尼日尔-刚果语系', + zhCN: '文达语', + isoName: 'Venda', + native: 'Tshivenḓa', + iso6391: 've', + iso6392t: 'ven', + iso6392b: 'ven', + iso6393: 'ven', + area: '', + notes: '', + }, + vi: { + family: '南亚语系', + zhCN: '越南语', + isoName: 'Vietnamese', + native: 'Tiếng Việt', + iso6391: 'vi', + iso6392t: 'vie', + iso6392b: 'vie', + iso6393: 'vie', + area: '', + notes: '', + }, + vo: { + family: '人工语言', + zhCN: '沃拉普克语', + isoName: 'Volapük', + native: 'Volapük', + iso6391: 'vo', + iso6392t: 'vol', + iso6392b: 'vol', + iso6393: 'vol', + area: '', + notes: '由约翰·马丁·施莱尔在1880年建构。', + }, + wa: { + family: '印欧语系', + zhCN: '瓦隆语', + isoName: 'Walloon', + native: 'Walon', + iso6391: 'wa', + iso6392t: 'wln', + iso6392b: 'wln', + iso6393: 'wln', + area: '', + notes: 'RFC 3066出版后新增。', + }, + cy: { + family: '印欧语系', + zhCN: '威尔士语', + isoName: 'Welsh', + native: 'Cymraeg', + iso6391: 'cy', + iso6392t: 'cym', + iso6392b: 'wel', + iso6393: 'cym', + area: '', + notes: '', + }, + wo: { + family: '尼日尔-刚果语系', + zhCN: '沃洛夫语', + isoName: 'Wolof', + native: 'Wollof', + iso6391: 'wo', + iso6392t: 'wol', + iso6392b: 'wol', + iso6393: 'wol', + area: '', + notes: '', + }, + fy: { + family: '印欧语系', + zhCN: '弗里斯兰语', + isoName: 'West Frisian', + native: 'Frysk', + iso6391: 'fy', + iso6392t: 'fry', + iso6392b: 'fry', + iso6393: 'fry', + area: '', + notes: '', + }, + xh: { + family: '尼日尔-刚果语系', + zhCN: '科萨语', + isoName: 'Xhosa', + native: 'isiXhosa', + iso6391: 'xh', + iso6392t: 'xho', + iso6392b: 'xho', + iso6393: 'xho', + area: '', + notes: '', + }, + yi: { + family: '印欧语系', + zhCN: '意第绪语', + isoName: 'Yiddish', + native: 'ייִדיש', + iso6391: 'yi', + iso6392t: 'yid', + iso6392b: 'yid', + iso6393: 'yid + 2', + area: '', + notes: '为宏语言。在1989年以前的ISO 639:1988中使用的代码是[ji]。[1]', + }, + yo: { + family: '尼日尔-刚果语系', + zhCN: '约鲁巴语', + isoName: 'Yoruba', + native: 'Yorùbá', + iso6391: 'yo', + iso6392t: 'yor', + iso6392b: 'yor', + iso6393: 'yor', + area: '', + notes: '', + }, + za: { + family: '壮侗语系', + zhCN: '壮语', + isoName: 'Zhuang, Chuang', + native: 'Saɯ cueŋƅ, Saw cuengh', + iso6391: 'za', + iso6392t: 'zha', + iso6392b: 'zha', + iso6393: 'zha + 16', + area: '', + notes: '为宏语言。', + }, + zu: { + family: '尼日尔-刚果语系', + zhCN: '祖鲁语', + isoName: 'Zulu', + native: 'isiZulu', + iso6391: 'zu', + iso6392t: 'zul', + iso6392b: 'zul', + iso6393: 'zul', + area: '', + notes: '', + }, +} diff --git a/i18n-lang-iso6392.js b/i18n-lang-iso6392.js new file mode 100644 index 0000000..b94e634 --- /dev/null +++ b/i18n-lang-iso6392.js @@ -0,0 +1,769 @@ +// https://www.loc.gov/standards/iso639-2/php/code_list.php +// use iso6392 as the object key +module.exports = iso6392 = { + aar: { iso6391: 'aa', iso6392: 'aar', enUS: 'Afar', frFR: 'afar', deDE: 'Danakil-Sprache' }, + abk: { iso6391: 'ab', iso6392: 'abk', enUS: 'Abkhazian', frFR: 'abkhaze', deDE: 'Abchasisch' }, + ace: { iso6391: '', iso6392: 'ace', enUS: 'Achinese', frFR: 'aceh', deDE: 'Aceh-Sprache' }, + ach: { iso6391: '', iso6392: 'ach', enUS: 'Acoli', frFR: 'acoli', deDE: 'Acholi-Sprache' }, + ada: { iso6391: '', iso6392: 'ada', enUS: 'Adangme', frFR: 'adangme', deDE: 'Adangme-Sprache' }, + ady: { iso6391: '', iso6392: 'ady', enUS: 'Adyghe; Adygei', frFR: 'adyghé', deDE: 'Adygisch' }, + afa: { + iso6391: '', + iso6392: 'afa', + enUS: 'Afro-Asiatic languages', + frFR: 'afro-asiatiques, langues', + deDE: 'Hamitosemitische Sprachen (Andere)', + }, + afh: { iso6391: '', iso6392: 'afh', enUS: 'Afrihili', frFR: 'afrihili', deDE: 'Afrihili' }, + afr: { iso6391: 'af', iso6392: 'afr', enUS: 'Afrikaans', frFR: 'afrikaans', deDE: 'Afrikaans' }, + ain: { iso6391: '', iso6392: 'ain', enUS: 'Ainu', frFR: 'aïnou', deDE: 'Ainu-Sprache' }, + aka: { iso6391: 'ak', iso6392: 'aka', enUS: 'Akan', frFR: 'akan', deDE: 'Akan-Sprache' }, + akk: { iso6391: '', iso6392: 'akk', enUS: 'Akkadian', frFR: 'akkadien', deDE: 'Akkadisch' }, + 'alb (B),sqi (T)': { iso6391: 'sq', iso6392: 'alb (B),sqi (T)', enUS: 'Albanian', frFR: 'albanais', deDE: 'Albanisch' }, + ale: { iso6391: '', iso6392: 'ale', enUS: 'Aleut', frFR: 'aléoute', deDE: 'Aleutisch' }, + alg: { iso6391: '', iso6392: 'alg', enUS: 'Algonquian languages', frFR: 'algonquines, langues', deDE: 'Algonkin-Sprachen (Andere)' }, + alt: { iso6391: '', iso6392: 'alt', enUS: 'Southern Altai', frFR: 'altai du Sud', deDE: 'Altaisch' }, + amh: { iso6391: 'am', iso6392: 'amh', enUS: 'Amharic', frFR: 'amharique', deDE: 'Amharisch' }, + ang: { iso6391: '', iso6392: 'ang', enUS: 'English, Old (ca.450-1100)', frFR: 'anglo-saxon (ca.450-1100)', deDE: 'Altenglisch' }, + anp: { iso6391: '', iso6392: 'anp', enUS: 'Angika', frFR: 'angika', deDE: 'Anga-Sprache' }, + apa: { iso6391: '', iso6392: 'apa', enUS: 'Apache languages', frFR: 'apaches, langues', deDE: 'Apachen-Sprachen' }, + ara: { iso6391: 'ar', iso6392: 'ara', enUS: 'Arabic', frFR: 'arabe', deDE: 'Arabisch' }, + arc: { + iso6391: '', + iso6392: 'arc', + enUS: 'Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE)', + frFR: "araméen d'empire (700-300 BCE)", + deDE: 'Aramäisch', + }, + arg: { iso6391: 'an', iso6392: 'arg', enUS: 'Aragonese', frFR: 'aragonais', deDE: 'Aragonesisch' }, + 'arm (B),hye (T)': { iso6391: 'hy', iso6392: 'arm (B),hye (T)', enUS: 'Armenian', frFR: 'arménien', deDE: 'Armenisch' }, + arn: { iso6391: '', iso6392: 'arn', enUS: 'Mapudungun; Mapuche', frFR: 'mapudungun; mapuche; mapuce', deDE: 'Arauka-Sprachen' }, + arp: { iso6391: '', iso6392: 'arp', enUS: 'Arapaho', frFR: 'arapaho', deDE: 'Arapaho-Sprache' }, + art: { iso6391: '', iso6392: 'art', enUS: 'Artificial languages', frFR: 'artificielles, langues', deDE: 'Kunstsprachen (Andere)' }, + arw: { iso6391: '', iso6392: 'arw', enUS: 'Arawak', frFR: 'arawak', deDE: 'Arawak-Sprachen' }, + asm: { iso6391: 'as', iso6392: 'asm', enUS: 'Assamese', frFR: 'assamais', deDE: 'Assamesisch' }, + ast: { + iso6391: '', + iso6392: 'ast', + enUS: 'Asturian; Bable; Leonese; Asturleonese', + frFR: 'asturien; bable; léonais; asturoléonais', + deDE: 'Asturisch', + }, + ath: { + iso6391: '', + iso6392: 'ath', + enUS: 'Athapascan languages', + frFR: 'athapascanes, langues', + deDE: 'Athapaskische Sprachen (Andere)', + }, + aus: { iso6391: '', iso6392: 'aus', enUS: 'Australian languages', frFR: 'australiennes, langues', deDE: 'Australische Sprachen' }, + ava: { iso6391: 'av', iso6392: 'ava', enUS: 'Avaric', frFR: 'avar', deDE: 'Awarisch' }, + ave: { iso6391: 'ae', iso6392: 'ave', enUS: 'Avestan', frFR: 'avestique', deDE: 'Avestisch' }, + awa: { iso6391: '', iso6392: 'awa', enUS: 'Awadhi', frFR: 'awadhi', deDE: 'Awadhi' }, + aym: { iso6391: 'ay', iso6392: 'aym', enUS: 'Aymara', frFR: 'aymara', deDE: 'Aymará-Sprache' }, + aze: { iso6391: 'az', iso6392: 'aze', enUS: 'Azerbaijani', frFR: 'azéri', deDE: 'Aserbeidschanisch' }, + bad: { iso6391: '', iso6392: 'bad', enUS: 'Banda languages', frFR: 'banda, langues', deDE: 'Banda-Sprachen (Ubangi-Sprachen)' }, + bai: { iso6391: '', iso6392: 'bai', enUS: 'Bamileke languages', frFR: 'bamiléké, langues', deDE: 'Bamileke-Sprachen' }, + bak: { iso6391: 'ba', iso6392: 'bak', enUS: 'Bashkir', frFR: 'bachkir', deDE: 'Baschkirisch' }, + bal: { iso6391: '', iso6392: 'bal', enUS: 'Baluchi', frFR: 'baloutchi', deDE: 'Belutschisch' }, + bam: { iso6391: 'bm', iso6392: 'bam', enUS: 'Bambara', frFR: 'bambara', deDE: 'Bambara-Sprache' }, + ban: { iso6391: '', iso6392: 'ban', enUS: 'Balinese', frFR: 'balinais', deDE: 'Balinesisch' }, + 'baq (B),eus (T)': { iso6391: 'eu', iso6392: 'baq (B),eus (T)', enUS: 'Basque', frFR: 'basque', deDE: 'Baskisch' }, + bas: { iso6391: '', iso6392: 'bas', enUS: 'Basa', frFR: 'basa', deDE: 'Basaa-Sprache' }, + bat: { iso6391: '', iso6392: 'bat', enUS: 'Baltic languages', frFR: 'baltes, langues', deDE: 'Baltische Sprachen (Andere)' }, + bej: { iso6391: '', iso6392: 'bej', enUS: 'Beja; Bedawiyet', frFR: 'bedja', deDE: 'Bedauye' }, + bel: { iso6391: 'be', iso6392: 'bel', enUS: 'Belarusian', frFR: 'biélorusse', deDE: 'Weißrussisch' }, + bem: { iso6391: '', iso6392: 'bem', enUS: 'Bemba', frFR: 'bemba', deDE: 'Bemba-Sprache' }, + ben: { iso6391: 'bn', iso6392: 'ben', enUS: 'Bengali', frFR: 'bengali', deDE: 'Bengali' }, + ber: { iso6391: '', iso6392: 'ber', enUS: 'Berber languages', frFR: 'berbères, langues', deDE: 'Berbersprachen (Andere)' }, + bho: { iso6391: '', iso6392: 'bho', enUS: 'Bhojpuri', frFR: 'bhojpuri', deDE: 'Bhojpuri' }, + bih: { iso6391: '', iso6392: 'bih', enUS: 'Bihari languages', frFR: 'langues biharis', deDE: 'Bihari (Andere)' }, + bik: { iso6391: '', iso6392: 'bik', enUS: 'Bikol', frFR: 'bikol', deDE: 'Bikol-Sprache' }, + bin: { iso6391: '', iso6392: 'bin', enUS: 'Bini; Edo', frFR: 'bini; edo', deDE: 'Edo-Sprache' }, + bis: { iso6391: 'bi', iso6392: 'bis', enUS: 'Bislama', frFR: 'bichlamar', deDE: 'Beach-la-mar' }, + bla: { iso6391: '', iso6392: 'bla', enUS: 'Siksika', frFR: 'blackfoot', deDE: 'Blackfoot-Sprache' }, + bnt: { iso6391: '', iso6392: 'bnt', enUS: 'Bantu languages', frFR: 'bantou, langues', deDE: 'Bantusprachen (Andere)' }, + 'tib (B),bod (T)': { iso6391: 'bo', iso6392: 'tib (B),bod (T)', enUS: 'Tibetan', frFR: 'tibétain', deDE: 'Tibetisch' }, + bos: { iso6391: 'bs', iso6392: 'bos', enUS: 'Bosnian', frFR: 'bosniaque', deDE: 'Bosnisch' }, + bra: { iso6391: '', iso6392: 'bra', enUS: 'Braj', frFR: 'braj', deDE: 'Braj-Bhakha' }, + bre: { iso6391: 'br', iso6392: 'bre', enUS: 'Breton', frFR: 'breton', deDE: 'Bretonisch' }, + btk: { iso6391: '', iso6392: 'btk', enUS: 'Batak languages', frFR: 'batak, langues', deDE: 'Batak-Sprache' }, + bua: { iso6391: '', iso6392: 'bua', enUS: 'Buriat', frFR: 'bouriate', deDE: 'Burjatisch' }, + bug: { iso6391: '', iso6392: 'bug', enUS: 'Buginese', frFR: 'bugi', deDE: 'Bugi-Sprache' }, + bul: { iso6391: 'bg', iso6392: 'bul', enUS: 'Bulgarian', frFR: 'bulgare', deDE: 'Bulgarisch' }, + 'bur (B),mya (T)': { iso6391: 'my', iso6392: 'bur (B),mya (T)', enUS: 'Burmese', frFR: 'birman', deDE: 'Birmanisch' }, + byn: { iso6391: '', iso6392: 'byn', enUS: 'Blin; Bilin', frFR: 'blin; bilen', deDE: 'Bilin-Sprache' }, + cad: { iso6391: '', iso6392: 'cad', enUS: 'Caddo', frFR: 'caddo', deDE: 'Caddo-Sprachen' }, + cai: { + iso6391: '', + iso6392: 'cai', + enUS: 'Central American Indian languages', + frFR: "amérindiennes de l'Amérique centrale, langues", + deDE: 'Indianersprachen, Zentralamerika (Andere)', + }, + car: { iso6391: '', iso6392: 'car', enUS: 'Galibi Carib', frFR: 'karib; galibi; carib', deDE: 'Karibische Sprachen' }, + cat: { iso6391: 'ca', iso6392: 'cat', enUS: 'Catalan; Valencian', frFR: 'catalan; valencien', deDE: 'Katalanisch' }, + cau: { iso6391: '', iso6392: 'cau', enUS: 'Caucasian languages', frFR: 'caucasiennes, langues', deDE: 'Kaukasische Sprachen (Andere)' }, + ceb: { iso6391: '', iso6392: 'ceb', enUS: 'Cebuano', frFR: 'cebuano', deDE: 'Cebuano' }, + cel: { + iso6391: '', + iso6392: 'cel', + enUS: 'Celtic languages', + frFR: 'celtiques, langues; celtes, langues', + deDE: 'Keltische Sprachen (Andere)', + }, + 'cze (B),ces (T)': { iso6391: 'cs', iso6392: 'cze (B),ces (T)', enUS: 'Czech', frFR: 'tchèque', deDE: 'Tschechisch' }, + cha: { iso6391: 'ch', iso6392: 'cha', enUS: 'Chamorro', frFR: 'chamorro', deDE: 'Chamorro-Sprache' }, + chb: { iso6391: '', iso6392: 'chb', enUS: 'Chibcha', frFR: 'chibcha', deDE: 'Chibcha-Sprachen' }, + che: { iso6391: 'ce', iso6392: 'che', enUS: 'Chechen', frFR: 'tchétchène', deDE: 'Tschetschenisch' }, + chg: { iso6391: '', iso6392: 'chg', enUS: 'Chagatai', frFR: 'djaghataï', deDE: 'Tschagataisch' }, + 'chi (B),zho (T)': { iso6391: 'zh', iso6392: 'chi (B),zho (T)', enUS: 'Chinese', frFR: 'chinois', deDE: 'Chinesisch' }, + chk: { iso6391: '', iso6392: 'chk', enUS: 'Chuukese', frFR: 'chuuk', deDE: 'Trukesisch' }, + chm: { iso6391: '', iso6392: 'chm', enUS: 'Mari', frFR: 'mari', deDE: 'Tscheremissisch' }, + chn: { iso6391: '', iso6392: 'chn', enUS: 'Chinook jargon', frFR: 'chinook, jargon', deDE: 'Chinook-Jargon' }, + cho: { iso6391: '', iso6392: 'cho', enUS: 'Choctaw', frFR: 'choctaw', deDE: 'Choctaw-Sprache' }, + chp: { iso6391: '', iso6392: 'chp', enUS: 'Chipewyan; Dene Suline', frFR: 'chipewyan', deDE: 'Chipewyan-Sprache' }, + chr: { iso6391: '', iso6392: 'chr', enUS: 'Cherokee', frFR: 'cherokee', deDE: 'Cherokee-Sprache' }, + chu: { + iso6391: 'cu', + iso6392: 'chu', + enUS: 'Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic', + frFR: "slavon d'église; vieux slave; slavon liturgique; vieux bulgare", + deDE: 'Kirchenslawisch', + }, + chv: { iso6391: 'cv', iso6392: 'chv', enUS: 'Chuvash', frFR: 'tchouvache', deDE: 'Tschuwaschisch' }, + chy: { iso6391: '', iso6392: 'chy', enUS: 'Cheyenne', frFR: 'cheyenne', deDE: 'Cheyenne-Sprache' }, + cmc: { iso6391: '', iso6392: 'cmc', enUS: 'Chamic languages', frFR: 'chames, langues', deDE: 'Cham-Sprachen' }, + cnr: { iso6391: '', iso6392: 'cnr', enUS: 'Montenegrin', frFR: 'monténégrin', deDE: 'Montenegrinisch' }, + cop: { iso6391: '', iso6392: 'cop', enUS: 'Coptic', frFR: 'copte', deDE: 'Koptisch' }, + cor: { iso6391: 'kw', iso6392: 'cor', enUS: 'Cornish', frFR: 'cornique', deDE: 'Kornisch' }, + cos: { iso6391: 'co', iso6392: 'cos', enUS: 'Corsican', frFR: 'corse', deDE: 'Korsisch' }, + cpe: { + iso6391: '', + iso6392: 'cpe', + enUS: 'Creoles and pidgins, English based', + frFR: "créoles et pidgins basés sur l'anglais", + deDE: 'Kreolisch-Englisch (Andere)', + }, + cpf: { + iso6391: '', + iso6392: 'cpf', + enUS: 'Creoles and pidgins, French-based', + frFR: 'créoles et pidgins basés sur le français', + deDE: 'Kreolisch-Französisch (Andere)', + }, + cpp: { + iso6391: '', + iso6392: 'cpp', + enUS: 'Creoles and pidgins, Portuguese-based', + frFR: 'créoles et pidgins basés sur le portugais', + deDE: 'Kreolisch-Portugiesisch (Andere)', + }, + cre: { iso6391: 'cr', iso6392: 'cre', enUS: 'Cree', frFR: 'cree', deDE: 'Cree-Sprache' }, + crh: { iso6391: '', iso6392: 'crh', enUS: 'Crimean Tatar; Crimean Turkish', frFR: 'tatar de Crimé', deDE: 'Krimtatarisch' }, + crp: { + iso6391: '', + iso6392: 'crp', + enUS: 'Creoles and pidgins', + frFR: 'créoles et pidgins', + deDE: 'Kreolische Sprachen; Pidginsprachen (Andere)', + }, + csb: { iso6391: '', iso6392: 'csb', enUS: 'Kashubian', frFR: 'kachoube', deDE: 'Kaschubisch' }, + cus: { iso6391: '', iso6392: 'cus', enUS: 'Cushitic languages', frFR: 'couchitiques, langues', deDE: 'Kuschitische Sprachen (Andere)' }, + 'wel (B),cym (T)': { iso6391: 'cy', iso6392: 'wel (B),cym (T)', enUS: 'Welsh', frFR: 'gallois', deDE: 'Kymrisch' }, + 'cze (B),ces (T)': { iso6391: 'cs', iso6392: 'cze (B),ces (T)', enUS: 'Czech', frFR: 'tchèque', deDE: 'Tschechisch' }, + dak: { iso6391: '', iso6392: 'dak', enUS: 'Dakota', frFR: 'dakota', deDE: 'Dakota-Sprache' }, + dan: { iso6391: 'da', iso6392: 'dan', enUS: 'Danish', frFR: 'danois', deDE: 'Dänisch' }, + dar: { iso6391: '', iso6392: 'dar', enUS: 'Dargwa', frFR: 'dargwa', deDE: 'Darginisch' }, + day: { iso6391: '', iso6392: 'day', enUS: 'Land Dayak languages', frFR: 'dayak, langues', deDE: 'Dajakisch' }, + del: { iso6391: '', iso6392: 'del', enUS: 'Delaware', frFR: 'delaware', deDE: 'Delaware-Sprache' }, + den: { iso6391: '', iso6392: 'den', enUS: 'Slave (Athapascan)', frFR: 'esclave (athapascan)', deDE: 'Slave-Sprache' }, + 'ger (B),deu (T)': { iso6391: 'de', iso6392: 'ger (B),deu (T)', enUS: 'German', frFR: 'allemand', deDE: 'Deutsch' }, + dgr: { iso6391: '', iso6392: 'dgr', enUS: 'Tlicho; Dogrib', frFR: 'tlicho; dogrib', deDE: 'Tlicho-Sprache; Dogrib-Sprache' }, + din: { iso6391: '', iso6392: 'din', enUS: 'Dinka', frFR: 'dinka', deDE: 'Dinka-Sprache' }, + div: { iso6391: 'dv', iso6392: 'div', enUS: 'Divehi; Dhivehi; Maldivian', frFR: 'maldivien', deDE: 'Maledivisch' }, + doi: { iso6391: '', iso6392: 'doi', enUS: 'Dogri', frFR: 'dogri', deDE: 'Dogri' }, + dra: { iso6391: '', iso6392: 'dra', enUS: 'Dravidian languages', frFR: 'dravidiennes, langues', deDE: 'Drawidische Sprachen (Andere)' }, + dsb: { iso6391: '', iso6392: 'dsb', enUS: 'Lower Sorbian', frFR: 'bas-sorabe', deDE: 'Niedersorbisch' }, + dua: { iso6391: '', iso6392: 'dua', enUS: 'Duala', frFR: 'douala', deDE: 'Duala-Sprachen' }, + dum: { + iso6391: '', + iso6392: 'dum', + enUS: 'Dutch, Middle (ca.1050-1350)', + frFR: 'néerlandais moyen (ca. 1050-1350)', + deDE: 'Mittelniederländisch', + }, + 'dut (B),nld (T)': { + iso6391: 'nl', + iso6392: 'dut (B),nld (T)', + enUS: 'Dutch; Flemish', + frFR: 'néerlandais; flamand', + deDE: 'Niederländisch', + }, + dyu: { iso6391: '', iso6392: 'dyu', enUS: 'Dyula', frFR: 'dioula', deDE: 'Dyula-Sprache' }, + dzo: { iso6391: 'dz', iso6392: 'dzo', enUS: 'Dzongkha', frFR: 'dzongkha', deDE: 'Dzongkha' }, + efi: { iso6391: '', iso6392: 'efi', enUS: 'Efik', frFR: 'efik', deDE: 'Efik' }, + egy: { iso6391: '', iso6392: 'egy', enUS: 'Egyptian (Ancient)', frFR: 'égyptien', deDE: 'Ägyptisch' }, + eka: { iso6391: '', iso6392: 'eka', enUS: 'Ekajuk', frFR: 'ekajuk', deDE: 'Ekajuk' }, + 'gre (B),ell (T)': { + iso6391: 'el', + iso6392: 'gre (B),ell (T)', + enUS: 'Greek, Modern (1453-)', + frFR: 'grec moderne (après 1453)', + deDE: 'Neugriechisch', + }, + elx: { iso6391: '', iso6392: 'elx', enUS: 'Elamite', frFR: 'élamite', deDE: 'Elamisch' }, + eng: { iso6391: 'en', iso6392: 'eng', enUS: 'English', frFR: 'anglais', deDE: 'Englisch' }, + enm: { iso6391: '', iso6392: 'enm', enUS: 'English, Middle (1100-1500)', frFR: 'anglais moyen (1100-1500)', deDE: 'Mittelenglisch' }, + epo: { iso6391: 'eo', iso6392: 'epo', enUS: 'Esperanto', frFR: 'espéranto', deDE: 'Esperanto' }, + est: { iso6391: 'et', iso6392: 'est', enUS: 'Estonian', frFR: 'estonien', deDE: 'Estnisch' }, + 'baq (B),eus (T)': { iso6391: 'eu', iso6392: 'baq (B),eus (T)', enUS: 'Basque', frFR: 'basque', deDE: 'Baskisch' }, + ewe: { iso6391: 'ee', iso6392: 'ewe', enUS: 'Ewe', frFR: 'éwé', deDE: 'Ewe-Sprache' }, + ewo: { iso6391: '', iso6392: 'ewo', enUS: 'Ewondo', frFR: 'éwondo', deDE: 'Ewondo' }, + fan: { iso6391: '', iso6392: 'fan', enUS: 'Fang', frFR: 'fang', deDE: 'Pangwe-Sprache' }, + fao: { iso6391: 'fo', iso6392: 'fao', enUS: 'Faroese', frFR: 'féroïen', deDE: 'Färöisch' }, + 'per (B),fas (T)': { iso6391: 'fa', iso6392: 'per (B),fas (T)', enUS: 'Persian', frFR: 'persan', deDE: 'Persisch' }, + fat: { iso6391: '', iso6392: 'fat', enUS: 'Fanti', frFR: 'fanti', deDE: 'Fante-Sprache' }, + fij: { iso6391: 'fj', iso6392: 'fij', enUS: 'Fijian', frFR: 'fidjien', deDE: 'Fidschi-Sprache' }, + fil: { iso6391: '', iso6392: 'fil', enUS: 'Filipino; Pilipino', frFR: 'filipino; pilipino', deDE: 'Pilipino' }, + fin: { iso6391: 'fi', iso6392: 'fin', enUS: 'Finnish', frFR: 'finnois', deDE: 'Finnisch' }, + fiu: { + iso6391: '', + iso6392: 'fiu', + enUS: 'Finno-Ugrian languages', + frFR: 'finno-ougriennes, langues', + deDE: 'Finnougrische Sprachen (Andere)', + }, + fon: { iso6391: '', iso6392: 'fon', enUS: 'Fon', frFR: 'fon', deDE: 'Fon-Sprache' }, + 'fre (B),fra (T)': { iso6391: 'fr', iso6392: 'fre (B),fra (T)', enUS: 'French', frFR: 'français', deDE: 'Französisch' }, + 'fre (B),fra (T)': { iso6391: 'fr', iso6392: 'fre (B),fra (T)', enUS: 'French', frFR: 'français', deDE: 'Französisch' }, + frm: { + iso6391: '', + iso6392: 'frm', + enUS: 'French, Middle (ca.1400-1600)', + frFR: 'français moyen (1400-1600)', + deDE: 'Mittelfranzösisch', + }, + fro: { iso6391: '', iso6392: 'fro', enUS: 'French, Old (842-ca.1400)', frFR: 'français ancien (842-ca.1400)', deDE: 'Altfranzösisch' }, + frr: { iso6391: '', iso6392: 'frr', enUS: 'Northern Frisian', frFR: 'frison septentrional', deDE: 'Nordfriesisch' }, + frs: { iso6391: '', iso6392: 'frs', enUS: 'Eastern Frisian', frFR: 'frison oriental', deDE: 'Ostfriesisch' }, + fry: { iso6391: 'fy', iso6392: 'fry', enUS: 'Western Frisian', frFR: 'frison occidental', deDE: 'Friesisch' }, + ful: { iso6391: 'ff', iso6392: 'ful', enUS: 'Fulah', frFR: 'peul', deDE: 'Ful' }, + fur: { iso6391: '', iso6392: 'fur', enUS: 'Friulian', frFR: 'frioulan', deDE: 'Friulisch' }, + gaa: { iso6391: '', iso6392: 'gaa', enUS: 'Ga', frFR: 'ga', deDE: 'Ga-Sprache' }, + gay: { iso6391: '', iso6392: 'gay', enUS: 'Gayo', frFR: 'gayo', deDE: 'Gayo-Sprache' }, + gba: { iso6391: '', iso6392: 'gba', enUS: 'Gbaya', frFR: 'gbaya', deDE: 'Gbaya-Sprache' }, + gem: { iso6391: '', iso6392: 'gem', enUS: 'Germanic languages', frFR: 'germaniques, langues', deDE: 'Germanische Sprachen (Andere)' }, + 'geo (B),kat (T)': { iso6391: 'ka', iso6392: 'geo (B),kat (T)', enUS: 'Georgian', frFR: 'géorgien', deDE: 'Georgisch' }, + 'ger (B),deu (T)': { iso6391: 'de', iso6392: 'ger (B),deu (T)', enUS: 'German', frFR: 'allemand', deDE: 'Deutsch' }, + gez: { iso6391: '', iso6392: 'gez', enUS: 'Geez', frFR: 'guèze', deDE: 'Altäthiopisch' }, + gil: { iso6391: '', iso6392: 'gil', enUS: 'Gilbertese', frFR: 'kiribati', deDE: 'Gilbertesisch' }, + gla: { iso6391: 'gd', iso6392: 'gla', enUS: 'Gaelic; Scottish Gaelic', frFR: 'gaélique; gaélique écossais', deDE: 'Gälisch-Schottisch' }, + gle: { iso6391: 'ga', iso6392: 'gle', enUS: 'Irish', frFR: 'irlandais', deDE: 'Irisch' }, + glg: { iso6391: 'gl', iso6392: 'glg', enUS: 'Galician', frFR: 'galicien', deDE: 'Galicisch' }, + glv: { iso6391: 'gv', iso6392: 'glv', enUS: 'Manx', frFR: 'manx; mannois', deDE: 'Manx' }, + gmh: { + iso6391: '', + iso6392: 'gmh', + enUS: 'German, Middle High (ca.1050-1500)', + frFR: 'allemand, moyen haut (ca. 1050-1500)', + deDE: 'Mittelhochdeutsch', + }, + goh: { + iso6391: '', + iso6392: 'goh', + enUS: 'German, Old High (ca.750-1050)', + frFR: 'allemand, vieux haut (ca. 750-1050)', + deDE: 'Althochdeutsch', + }, + gon: { iso6391: '', iso6392: 'gon', enUS: 'Gondi', frFR: 'gond', deDE: 'Gondi-Sprache' }, + gor: { iso6391: '', iso6392: 'gor', enUS: 'Gorontalo', frFR: 'gorontalo', deDE: 'Gorontalesisch' }, + got: { iso6391: '', iso6392: 'got', enUS: 'Gothic', frFR: 'gothique', deDE: 'Gotisch' }, + grb: { iso6391: '', iso6392: 'grb', enUS: 'Grebo', frFR: 'grebo', deDE: 'Grebo-Sprache' }, + grc: { iso6391: '', iso6392: 'grc', enUS: 'Greek, Ancient (to 1453)', frFR: "grec ancien (jusqu'à 1453)", deDE: 'Griechisch' }, + 'gre (B),ell (T)': { + iso6391: 'el', + iso6392: 'gre (B),ell (T)', + enUS: 'Greek, Modern (1453-)', + frFR: 'grec moderne (après 1453)', + deDE: 'Neugriechisch', + }, + grn: { iso6391: 'gn', iso6392: 'grn', enUS: 'Guarani', frFR: 'guarani', deDE: 'Guaraní-Sprache' }, + gsw: { + iso6391: '', + iso6392: 'gsw', + enUS: 'Swiss German; Alemannic; Alsatian', + frFR: 'suisse alémanique; alémanique; alsacien', + deDE: 'Schweizerdeutsch', + }, + guj: { iso6391: 'gu', iso6392: 'guj', enUS: 'Gujarati', frFR: 'goudjrati', deDE: 'Gujarati-Sprache' }, + gwi: { iso6391: '', iso6392: 'gwi', enUS: "Gwich'in", frFR: "gwich'in", deDE: 'Kutchin-Sprache' }, + hai: { iso6391: '', iso6392: 'hai', enUS: 'Haida', frFR: 'haida', deDE: 'Haida-Sprache' }, + hat: { + iso6391: 'ht', + iso6392: 'hat', + enUS: 'Haitian; Haitian Creole', + frFR: 'haïtien; créole haïtien', + deDE: 'Haïtien (Haiti-Kreolisch)', + }, + hau: { iso6391: 'ha', iso6392: 'hau', enUS: 'Hausa', frFR: 'haoussa', deDE: 'Haussa-Sprache' }, + haw: { iso6391: '', iso6392: 'haw', enUS: 'Hawaiian', frFR: 'hawaïen', deDE: 'Hawaiisch' }, + heb: { iso6391: 'he', iso6392: 'heb', enUS: 'Hebrew', frFR: 'hébreu', deDE: 'Hebräisch' }, + her: { iso6391: 'hz', iso6392: 'her', enUS: 'Herero', frFR: 'herero', deDE: 'Herero-Sprache' }, + hil: { iso6391: '', iso6392: 'hil', enUS: 'Hiligaynon', frFR: 'hiligaynon', deDE: 'Hiligaynon-Sprache' }, + him: { + iso6391: '', + iso6392: 'him', + enUS: 'Himachali languages; Western Pahari languages', + frFR: 'langues himachalis; langues paharis occidentales', + deDE: 'Himachali', + }, + hin: { iso6391: 'hi', iso6392: 'hin', enUS: 'Hindi', frFR: 'hindi', deDE: 'Hindi' }, + hit: { iso6391: '', iso6392: 'hit', enUS: 'Hittite', frFR: 'hittite', deDE: 'Hethitisch' }, + hmn: { iso6391: '', iso6392: 'hmn', enUS: 'Hmong; Mong', frFR: 'hmong', deDE: 'Miao-Sprachen' }, + hmo: { iso6391: 'ho', iso6392: 'hmo', enUS: 'Hiri Motu', frFR: 'hiri motu', deDE: 'Hiri-Motu' }, + hrv: { iso6391: 'hr', iso6392: 'hrv', enUS: 'Croatian', frFR: 'croate', deDE: 'Kroatisch' }, + hsb: { iso6391: '', iso6392: 'hsb', enUS: 'Upper Sorbian', frFR: 'haut-sorabe', deDE: 'Obersorbisch' }, + hun: { iso6391: 'hu', iso6392: 'hun', enUS: 'Hungarian', frFR: 'hongrois', deDE: 'Ungarisch' }, + hup: { iso6391: '', iso6392: 'hup', enUS: 'Hupa', frFR: 'hupa', deDE: 'Hupa-Sprache' }, + 'arm (B),hye (T)': { iso6391: 'hy', iso6392: 'arm (B),hye (T)', enUS: 'Armenian', frFR: 'arménien', deDE: 'Armenisch' }, + iba: { iso6391: '', iso6392: 'iba', enUS: 'Iban', frFR: 'iban', deDE: 'Iban-Sprache' }, + ibo: { iso6391: 'ig', iso6392: 'ibo', enUS: 'Igbo', frFR: 'igbo', deDE: 'Ibo-Sprache' }, + 'ice (B),isl (T)': { iso6391: 'is', iso6392: 'ice (B),isl (T)', enUS: 'Icelandic', frFR: 'islandais', deDE: 'Isländisch' }, + ido: { iso6391: 'io', iso6392: 'ido', enUS: 'Ido', frFR: 'ido', deDE: 'Ido' }, + iii: { iso6391: 'ii', iso6392: 'iii', enUS: 'Sichuan Yi; Nuosu', frFR: 'yi de Sichuan', deDE: 'Lalo-Sprache' }, + ijo: { iso6391: '', iso6392: 'ijo', enUS: 'Ijo languages', frFR: 'ijo, langues', deDE: 'Ijo-Sprache' }, + iku: { iso6391: 'iu', iso6392: 'iku', enUS: 'Inuktitut', frFR: 'inuktitut', deDE: 'Inuktitut' }, + ile: { iso6391: 'ie', iso6392: 'ile', enUS: 'Interlingue; Occidental', frFR: 'interlingue', deDE: 'Interlingue' }, + ilo: { iso6391: '', iso6392: 'ilo', enUS: 'Iloko', frFR: 'ilocano', deDE: 'Ilokano-Sprache' }, + ina: { + iso6391: 'ia', + iso6392: 'ina', + enUS: 'Interlingua (International Auxiliary Language Association)', + frFR: 'interlingua (langue auxiliaire internationale)', + deDE: 'Interlingua', + }, + inc: { iso6391: '', iso6392: 'inc', enUS: 'Indic languages', frFR: 'indo-aryennes, langues', deDE: 'Indoarische Sprachen (Andere)' }, + ind: { iso6391: 'id', iso6392: 'ind', enUS: 'Indonesian', frFR: 'indonésien', deDE: 'Bahasa Indonesia' }, + ine: { + iso6391: '', + iso6392: 'ine', + enUS: 'Indo-European languages', + frFR: 'indo-européennes, langues', + deDE: 'Indogermanische Sprachen (Andere)', + }, + inh: { iso6391: '', iso6392: 'inh', enUS: 'Ingush', frFR: 'ingouche', deDE: 'Inguschisch' }, + ipk: { iso6391: 'ik', iso6392: 'ipk', enUS: 'Inupiaq', frFR: 'inupiaq', deDE: 'Inupik' }, + ira: { iso6391: '', iso6392: 'ira', enUS: 'Iranian languages', frFR: 'iraniennes, langues', deDE: 'Iranische Sprachen (Andere)' }, + iro: { iso6391: '', iso6392: 'iro', enUS: 'Iroquoian languages', frFR: 'iroquoises, langues', deDE: 'Irokesische Sprachen' }, + 'ice (B),isl (T)': { iso6391: 'is', iso6392: 'ice (B),isl (T)', enUS: 'Icelandic', frFR: 'islandais', deDE: 'Isländisch' }, + ita: { iso6391: 'it', iso6392: 'ita', enUS: 'Italian', frFR: 'italien', deDE: 'Italienisch' }, + jav: { iso6391: 'jv', iso6392: 'jav', enUS: 'Javanese', frFR: 'javanais', deDE: 'Javanisch' }, + jbo: { iso6391: '', iso6392: 'jbo', enUS: 'Lojban', frFR: 'lojban', deDE: 'Lojban' }, + jpn: { iso6391: 'ja', iso6392: 'jpn', enUS: 'Japanese', frFR: 'japonais', deDE: 'Japanisch' }, + jpr: { iso6391: '', iso6392: 'jpr', enUS: 'Judeo-Persian', frFR: 'judéo-persan', deDE: 'Jüdisch-Persisch' }, + jrb: { iso6391: '', iso6392: 'jrb', enUS: 'Judeo-Arabic', frFR: 'judéo-arabe', deDE: 'Jüdisch-Arabisch' }, + kaa: { iso6391: '', iso6392: 'kaa', enUS: 'Kara-Kalpak', frFR: 'karakalpak', deDE: 'Karakalpakisch' }, + kab: { iso6391: '', iso6392: 'kab', enUS: 'Kabyle', frFR: 'kabyle', deDE: 'Kabylisch' }, + kac: { iso6391: '', iso6392: 'kac', enUS: 'Kachin; Jingpho', frFR: 'kachin; jingpho', deDE: 'Kachin-Sprache' }, + kal: { iso6391: 'kl', iso6392: 'kal', enUS: 'Kalaallisut; Greenlandic', frFR: 'groenlandais', deDE: 'Grönländisch' }, + kam: { iso6391: '', iso6392: 'kam', enUS: 'Kamba', frFR: 'kamba', deDE: 'Kamba-Sprache' }, + kan: { iso6391: 'kn', iso6392: 'kan', enUS: 'Kannada', frFR: 'kannada', deDE: 'Kannada' }, + kar: { iso6391: '', iso6392: 'kar', enUS: 'Karen languages', frFR: 'karen, langues', deDE: 'Karenisch' }, + kas: { iso6391: 'ks', iso6392: 'kas', enUS: 'Kashmiri', frFR: 'kashmiri', deDE: 'Kaschmiri' }, + 'geo (B),kat (T)': { iso6391: 'ka', iso6392: 'geo (B),kat (T)', enUS: 'Georgian', frFR: 'géorgien', deDE: 'Georgisch' }, + kau: { iso6391: 'kr', iso6392: 'kau', enUS: 'Kanuri', frFR: 'kanouri', deDE: 'Kanuri-Sprache' }, + kaw: { iso6391: '', iso6392: 'kaw', enUS: 'Kawi', frFR: 'kawi', deDE: 'Kawi' }, + kaz: { iso6391: 'kk', iso6392: 'kaz', enUS: 'Kazakh', frFR: 'kazakh', deDE: 'Kasachisch' }, + kbd: { iso6391: '', iso6392: 'kbd', enUS: 'Kabardian', frFR: 'kabardien', deDE: 'Kabardinisch' }, + kha: { iso6391: '', iso6392: 'kha', enUS: 'Khasi', frFR: 'khasi', deDE: 'Khasi-Sprache' }, + khi: { iso6391: '', iso6392: 'khi', enUS: 'Khoisan languages', frFR: 'khoïsan, langues', deDE: 'Khoisan-Sprachen (Andere)' }, + khm: { iso6391: 'km', iso6392: 'khm', enUS: 'Central Khmer', frFR: 'khmer central', deDE: 'Kambodschanisch' }, + kho: { iso6391: '', iso6392: 'kho', enUS: 'Khotanese; Sakan', frFR: 'khotanais; sakan', deDE: 'Sakisch' }, + kik: { iso6391: 'ki', iso6392: 'kik', enUS: 'Kikuyu; Gikuyu', frFR: 'kikuyu', deDE: 'Kikuyu-Sprache' }, + kin: { iso6391: 'rw', iso6392: 'kin', enUS: 'Kinyarwanda', frFR: 'rwanda', deDE: 'Rwanda-Sprache' }, + kir: { iso6391: 'ky', iso6392: 'kir', enUS: 'Kirghiz; Kyrgyz', frFR: 'kirghiz', deDE: 'Kirgisisch' }, + kmb: { iso6391: '', iso6392: 'kmb', enUS: 'Kimbundu', frFR: 'kimbundu', deDE: 'Kimbundu-Sprache' }, + kok: { iso6391: '', iso6392: 'kok', enUS: 'Konkani', frFR: 'konkani', deDE: 'Konkani' }, + kom: { iso6391: 'kv', iso6392: 'kom', enUS: 'Komi', frFR: 'kom', deDE: 'Komi-Sprache' }, + kon: { iso6391: 'kg', iso6392: 'kon', enUS: 'Kongo', frFR: 'kongo', deDE: 'Kongo-Sprache' }, + kor: { iso6391: 'ko', iso6392: 'kor', enUS: 'Korean', frFR: 'coréen', deDE: 'Koreanisch' }, + kos: { iso6391: '', iso6392: 'kos', enUS: 'Kosraean', frFR: 'kosrae', deDE: 'Kosraeanisch' }, + kpe: { iso6391: '', iso6392: 'kpe', enUS: 'Kpelle', frFR: 'kpellé', deDE: 'Kpelle-Sprache' }, + krc: { iso6391: '', iso6392: 'krc', enUS: 'Karachay-Balkar', frFR: 'karatchai balkar', deDE: 'Karatschaiisch-Balkarisch' }, + krl: { iso6391: '', iso6392: 'krl', enUS: 'Karelian', frFR: 'carélien', deDE: 'Karelisch' }, + kro: { iso6391: '', iso6392: 'kro', enUS: 'Kru languages', frFR: 'krou, langues', deDE: 'Kru-Sprachen (Andere)' }, + kru: { iso6391: '', iso6392: 'kru', enUS: 'Kurukh', frFR: 'kurukh', deDE: 'Oraon-Sprache' }, + kua: { iso6391: 'kj', iso6392: 'kua', enUS: 'Kuanyama; Kwanyama', frFR: 'kuanyama; kwanyama', deDE: 'Kwanyama-Sprache' }, + kum: { iso6391: '', iso6392: 'kum', enUS: 'Kumyk', frFR: 'koumyk', deDE: 'Kumükisch' }, + kur: { iso6391: 'ku', iso6392: 'kur', enUS: 'Kurdish', frFR: 'kurde', deDE: 'Kurdisch' }, + kut: { iso6391: '', iso6392: 'kut', enUS: 'Kutenai', frFR: 'kutenai', deDE: 'Kutenai-Sprache' }, + lad: { iso6391: '', iso6392: 'lad', enUS: 'Ladino', frFR: 'judéo-espagnol', deDE: 'Judenspanisch' }, + lah: { iso6391: '', iso6392: 'lah', enUS: 'Lahnda', frFR: 'lahnda', deDE: 'Lahnda' }, + lam: { iso6391: '', iso6392: 'lam', enUS: 'Lamba', frFR: 'lamba', deDE: 'Lamba-Sprache (Bantusprache)' }, + lao: { iso6391: 'lo', iso6392: 'lao', enUS: 'Lao', frFR: 'lao', deDE: 'Laotisch' }, + lat: { iso6391: 'la', iso6392: 'lat', enUS: 'Latin', frFR: 'latin', deDE: 'Latein' }, + lav: { iso6391: 'lv', iso6392: 'lav', enUS: 'Latvian', frFR: 'letton', deDE: 'Lettisch' }, + lez: { iso6391: '', iso6392: 'lez', enUS: 'Lezghian', frFR: 'lezghien', deDE: 'Lesgisch' }, + lim: { iso6391: 'li', iso6392: 'lim', enUS: 'Limburgan; Limburger; Limburgish', frFR: 'limbourgeois', deDE: 'Limburgisch' }, + lin: { iso6391: 'ln', iso6392: 'lin', enUS: 'Lingala', frFR: 'lingala', deDE: 'Lingala' }, + lit: { iso6391: 'lt', iso6392: 'lit', enUS: 'Lithuanian', frFR: 'lituanien', deDE: 'Litauisch' }, + lol: { iso6391: '', iso6392: 'lol', enUS: 'Mongo', frFR: 'mongo', deDE: 'Mongo-Sprache' }, + loz: { iso6391: '', iso6392: 'loz', enUS: 'Lozi', frFR: 'lozi', deDE: 'Rotse-Sprache' }, + ltz: { iso6391: 'lb', iso6392: 'ltz', enUS: 'Luxembourgish; Letzeburgesch', frFR: 'luxembourgeois', deDE: 'Luxemburgisch' }, + lua: { iso6391: '', iso6392: 'lua', enUS: 'Luba-Lulua', frFR: 'luba-lulua', deDE: 'Lulua-Sprache' }, + lub: { iso6391: 'lu', iso6392: 'lub', enUS: 'Luba-Katanga', frFR: 'luba-katanga', deDE: 'Luba-Katanga-Sprache' }, + lug: { iso6391: 'lg', iso6392: 'lug', enUS: 'Ganda', frFR: 'ganda', deDE: 'Ganda-Sprache' }, + lui: { iso6391: '', iso6392: 'lui', enUS: 'Luiseno', frFR: 'luiseno', deDE: 'Luiseño-Sprache' }, + lun: { iso6391: '', iso6392: 'lun', enUS: 'Lunda', frFR: 'lunda', deDE: 'Lunda-Sprache' }, + luo: { iso6391: '', iso6392: 'luo', enUS: 'Luo (Kenya and Tanzania)', frFR: 'luo (Kenya et Tanzanie)', deDE: 'Luo-Sprache' }, + lus: { iso6391: '', iso6392: 'lus', enUS: 'Lushai', frFR: 'lushai', deDE: 'Lushai-Sprache' }, + 'mac (B),mkd (T)': { iso6391: 'mk', iso6392: 'mac (B),mkd (T)', enUS: 'Macedonian', frFR: 'macédonien', deDE: 'Makedonisch' }, + mad: { iso6391: '', iso6392: 'mad', enUS: 'Madurese', frFR: 'madourais', deDE: 'Maduresisch' }, + mag: { iso6391: '', iso6392: 'mag', enUS: 'Magahi', frFR: 'magahi', deDE: 'Khotta' }, + mah: { iso6391: 'mh', iso6392: 'mah', enUS: 'Marshallese', frFR: 'marshall', deDE: 'Marschallesisch' }, + mai: { iso6391: '', iso6392: 'mai', enUS: 'Maithili', frFR: 'maithili', deDE: 'Maithili' }, + mak: { iso6391: '', iso6392: 'mak', enUS: 'Makasar', frFR: 'makassar', deDE: 'Makassarisch' }, + mal: { iso6391: 'ml', iso6392: 'mal', enUS: 'Malayalam', frFR: 'malayalam', deDE: 'Malayalam' }, + man: { iso6391: '', iso6392: 'man', enUS: 'Mandingo', frFR: 'mandingue', deDE: 'Malinke-Sprache' }, + 'mao (B),mri (T)': { iso6391: 'mi', iso6392: 'mao (B),mri (T)', enUS: 'Maori', frFR: 'maori', deDE: 'Maori-Sprache' }, + map: { + iso6391: '', + iso6392: 'map', + enUS: 'Austronesian languages', + frFR: 'austronésiennes, langues', + deDE: 'Austronesische Sprachen (Andere)', + }, + mar: { iso6391: 'mr', iso6392: 'mar', enUS: 'Marathi', frFR: 'marathe', deDE: 'Marathi' }, + mas: { iso6391: '', iso6392: 'mas', enUS: 'Masai', frFR: 'massaï', deDE: 'Massai-Sprache' }, + 'may (B),msa (T)': { iso6391: 'ms', iso6392: 'may (B),msa (T)', enUS: 'Malay', frFR: 'malais', deDE: 'Malaiisch' }, + mdf: { iso6391: '', iso6392: 'mdf', enUS: 'Moksha', frFR: 'moksa', deDE: 'Mokscha-Sprache' }, + mdr: { iso6391: '', iso6392: 'mdr', enUS: 'Mandar', frFR: 'mandar', deDE: 'Mandaresisch' }, + men: { iso6391: '', iso6392: 'men', enUS: 'Mende', frFR: 'mendé', deDE: 'Mende-Sprache' }, + mga: { iso6391: '', iso6392: 'mga', enUS: 'Irish, Middle (900-1200)', frFR: 'irlandais moyen (900-1200)', deDE: 'Mittelirisch' }, + mic: { iso6391: '', iso6392: 'mic', enUS: "Mi'kmaq; Micmac", frFR: "mi'kmaq; micmac", deDE: 'Micmac-Sprache' }, + min: { iso6391: '', iso6392: 'min', enUS: 'Minangkabau', frFR: 'minangkabau', deDE: 'Minangkabau-Sprache' }, + mis: { iso6391: '', iso6392: 'mis', enUS: 'Uncoded languages', frFR: 'langues non codées', deDE: 'Einzelne andere Sprachen' }, + 'mac (B),mkd (T)': { iso6391: 'mk', iso6392: 'mac (B),mkd (T)', enUS: 'Macedonian', frFR: 'macédonien', deDE: 'Makedonisch' }, + mkh: { iso6391: '', iso6392: 'mkh', enUS: 'Mon-Khmer languages', frFR: 'môn-khmer, langues', deDE: 'Mon-Khmer-Sprachen (Andere)' }, + mlg: { iso6391: 'mg', iso6392: 'mlg', enUS: 'Malagasy', frFR: 'malgache', deDE: 'Malagassi-Sprache' }, + mlt: { iso6391: 'mt', iso6392: 'mlt', enUS: 'Maltese', frFR: 'maltais', deDE: 'Maltesisch' }, + mnc: { iso6391: '', iso6392: 'mnc', enUS: 'Manchu', frFR: 'mandchou', deDE: 'Mandschurisch' }, + mni: { iso6391: '', iso6392: 'mni', enUS: 'Manipuri', frFR: 'manipuri', deDE: 'Meithei-Sprache' }, + mno: { iso6391: '', iso6392: 'mno', enUS: 'Manobo languages', frFR: 'manobo, langues', deDE: 'Manobo-Sprachen' }, + moh: { iso6391: '', iso6392: 'moh', enUS: 'Mohawk', frFR: 'mohawk', deDE: 'Mohawk-Sprache' }, + mon: { iso6391: 'mn', iso6392: 'mon', enUS: 'Mongolian', frFR: 'mongol', deDE: 'Mongolisch' }, + mos: { iso6391: '', iso6392: 'mos', enUS: 'Mossi', frFR: 'moré', deDE: 'Mossi-Sprache' }, + 'mao (B),mri (T)': { iso6391: 'mi', iso6392: 'mao (B),mri (T)', enUS: 'Maori', frFR: 'maori', deDE: 'Maori-Sprache' }, + 'may (B),msa (T)': { iso6391: 'ms', iso6392: 'may (B),msa (T)', enUS: 'Malay', frFR: 'malais', deDE: 'Malaiisch' }, + mul: { iso6391: '', iso6392: 'mul', enUS: 'Multiple languages', frFR: 'multilingue', deDE: 'Mehrere Sprachen' }, + mun: { iso6391: '', iso6392: 'mun', enUS: 'Munda languages', frFR: 'mounda, langues', deDE: 'Mundasprachen (Andere)' }, + mus: { iso6391: '', iso6392: 'mus', enUS: 'Creek', frFR: 'muskogee', deDE: 'Muskogisch' }, + mwl: { iso6391: '', iso6392: 'mwl', enUS: 'Mirandese', frFR: 'mirandais', deDE: 'Mirandesisch' }, + mwr: { iso6391: '', iso6392: 'mwr', enUS: 'Marwari', frFR: 'marvari', deDE: 'Marwari' }, + 'bur (B),mya (T)': { iso6391: 'my', iso6392: 'bur (B),mya (T)', enUS: 'Burmese', frFR: 'birman', deDE: 'Birmanisch' }, + myn: { iso6391: '', iso6392: 'myn', enUS: 'Mayan languages', frFR: 'maya, langues', deDE: 'Maya-Sprachen' }, + myv: { iso6391: '', iso6392: 'myv', enUS: 'Erzya', frFR: 'erza', deDE: 'Erza-Mordwinisch' }, + nah: { iso6391: '', iso6392: 'nah', enUS: 'Nahuatl languages', frFR: 'nahuatl, langues', deDE: 'Nahuatl' }, + nai: { + iso6391: '', + iso6392: 'nai', + enUS: 'North American Indian languages', + frFR: 'nord-amérindiennes, langues', + deDE: 'Indianersprachen, Nordamerika (Andere)', + }, + nap: { iso6391: '', iso6392: 'nap', enUS: 'Neapolitan', frFR: 'napolitain', deDE: 'Neapel / Mundart' }, + nau: { iso6391: 'na', iso6392: 'nau', enUS: 'Nauru', frFR: 'nauruan', deDE: 'Nauruanisch' }, + nav: { iso6391: 'nv', iso6392: 'nav', enUS: 'Navajo; Navaho', frFR: 'navaho', deDE: 'Navajo-Sprache' }, + nbl: { iso6391: 'nr', iso6392: 'nbl', enUS: 'Ndebele, South; South Ndebele', frFR: 'ndébélé du Sud', deDE: 'Ndebele-Sprache (Transvaal)' }, + nde: { iso6391: 'nd', iso6392: 'nde', enUS: 'Ndebele, North; North Ndebele', frFR: 'ndébélé du Nord', deDE: 'Ndebele-Sprache (Simbabwe)' }, + ndo: { iso6391: 'ng', iso6392: 'ndo', enUS: 'Ndonga', frFR: 'ndonga', deDE: 'Ndonga' }, + nds: { + iso6391: '', + iso6392: 'nds', + enUS: 'Low German; Low Saxon; German, Low; Saxon, Low', + frFR: 'bas allemand; bas saxon; allemand, bas; saxon, bas', + deDE: 'Niederdeutsch', + }, + nep: { iso6391: 'ne', iso6392: 'nep', enUS: 'Nepali', frFR: 'népalais', deDE: 'Nepali' }, + new: { iso6391: '', iso6392: 'new', enUS: 'Nepal Bhasa; Newari', frFR: 'nepal bhasa; newari', deDE: 'Newari' }, + nia: { iso6391: '', iso6392: 'nia', enUS: 'Nias', frFR: 'nias', deDE: 'Nias-Sprache' }, + nic: { + iso6391: '', + iso6392: 'nic', + enUS: 'Niger-Kordofanian languages', + frFR: 'nigéro-kordofaniennes, langues', + deDE: 'Nigerkordofanische Sprachen (Andere)', + }, + niu: { iso6391: '', iso6392: 'niu', enUS: 'Niuean', frFR: 'niué', deDE: 'Niue-Sprache' }, + 'dut (B),nld (T)': { + iso6391: 'nl', + iso6392: 'dut (B),nld (T)', + enUS: 'Dutch; Flemish', + frFR: 'néerlandais; flamand', + deDE: 'Niederländisch', + }, + nno: { + iso6391: 'nn', + iso6392: 'nno', + enUS: 'Norwegian Nynorsk; Nynorsk, Norwegian', + frFR: 'norvégien nynorsk; nynorsk, norvégien', + deDE: 'Nynorsk', + }, + nob: { iso6391: 'nb', iso6392: 'nob', enUS: 'Bokmål, Norwegian; Norwegian Bokmål', frFR: 'norvégien bokmål', deDE: 'Bokmål' }, + nog: { iso6391: '', iso6392: 'nog', enUS: 'Nogai', frFR: 'nogaï; nogay', deDE: 'Nogaisch' }, + non: { iso6391: '', iso6392: 'non', enUS: 'Norse, Old', frFR: 'norrois, vieux', deDE: 'Altnorwegisch' }, + nor: { iso6391: 'no', iso6392: 'nor', enUS: 'Norwegian', frFR: 'norvégien', deDE: 'Norwegisch' }, + nqo: { iso6391: '', iso6392: 'nqo', enUS: "N'Ko", frFR: "n'ko", deDE: "N'Ko" }, + nso: { iso6391: '', iso6392: 'nso', enUS: 'Pedi; Sepedi; Northern Sotho', frFR: 'pedi; sepedi; sotho du Nord', deDE: 'Pedi-Sprache' }, + nub: { iso6391: '', iso6392: 'nub', enUS: 'Nubian languages', frFR: 'nubiennes, langues', deDE: 'Nubische Sprachen' }, + nwc: { + iso6391: '', + iso6392: 'nwc', + enUS: 'Classical Newari; Old Newari; Classical Nepal Bhasa', + frFR: 'newari classique', + deDE: 'Alt-Newari', + }, + nya: { iso6391: 'ny', iso6392: 'nya', enUS: 'Chichewa; Chewa; Nyanja', frFR: 'chichewa; chewa; nyanja', deDE: 'Nyanja-Sprache' }, + nym: { iso6391: '', iso6392: 'nym', enUS: 'Nyamwezi', frFR: 'nyamwezi', deDE: 'Nyamwezi-Sprache' }, + nyn: { iso6391: '', iso6392: 'nyn', enUS: 'Nyankole', frFR: 'nyankolé', deDE: 'Nkole-Sprache' }, + nyo: { iso6391: '', iso6392: 'nyo', enUS: 'Nyoro', frFR: 'nyoro', deDE: 'Nyoro-Sprache' }, + nzi: { iso6391: '', iso6392: 'nzi', enUS: 'Nzima', frFR: 'nzema', deDE: 'Nzima-Sprache' }, + oci: { iso6391: 'oc', iso6392: 'oci', enUS: 'Occitan (post 1500)', frFR: 'occitan (après 1500)', deDE: 'Okzitanisch' }, + oji: { iso6391: 'oj', iso6392: 'oji', enUS: 'Ojibwa', frFR: 'ojibwa', deDE: 'Ojibwa-Sprache' }, + ori: { iso6391: 'or', iso6392: 'ori', enUS: 'Oriya', frFR: 'oriya', deDE: 'Oriya-Sprache' }, + orm: { iso6391: 'om', iso6392: 'orm', enUS: 'Oromo', frFR: 'galla', deDE: 'Galla-Sprache' }, + osa: { iso6391: '', iso6392: 'osa', enUS: 'Osage', frFR: 'osage', deDE: 'Osage-Sprache' }, + oss: { iso6391: 'os', iso6392: 'oss', enUS: 'Ossetian; Ossetic', frFR: 'ossète', deDE: 'Ossetisch' }, + ota: { iso6391: '', iso6392: 'ota', enUS: 'Turkish, Ottoman (1500-1928)', frFR: 'turc ottoman (1500-1928)', deDE: 'Osmanisch' }, + oto: { iso6391: '', iso6392: 'oto', enUS: 'Otomian languages', frFR: 'otomi, langues', deDE: 'Otomangue-Sprachen' }, + paa: { iso6391: '', iso6392: 'paa', enUS: 'Papuan languages', frFR: 'papoues, langues', deDE: 'Papuasprachen (Andere)' }, + pag: { iso6391: '', iso6392: 'pag', enUS: 'Pangasinan', frFR: 'pangasinan', deDE: 'Pangasinan-Sprache' }, + pal: { iso6391: '', iso6392: 'pal', enUS: 'Pahlavi', frFR: 'pahlavi', deDE: 'Mittelpersisch' }, + pam: { iso6391: '', iso6392: 'pam', enUS: 'Pampanga; Kapampangan', frFR: 'pampangan', deDE: 'Pampanggan-Sprache' }, + pan: { iso6391: 'pa', iso6392: 'pan', enUS: 'Panjabi; Punjabi', frFR: 'pendjabi', deDE: 'Pandschabi-Sprache' }, + pap: { iso6391: '', iso6392: 'pap', enUS: 'Papiamento', frFR: 'papiamento', deDE: 'Papiamento' }, + pau: { iso6391: '', iso6392: 'pau', enUS: 'Palauan', frFR: 'palau', deDE: 'Palau-Sprache' }, + peo: { + iso6391: '', + iso6392: 'peo', + enUS: 'Persian, Old (ca.600-400 B.C.)', + frFR: 'perse, vieux (ca. 600-400 av. J.-C.)', + deDE: 'Altpersisch', + }, + 'per (B),fas (T)': { iso6391: 'fa', iso6392: 'per (B),fas (T)', enUS: 'Persian', frFR: 'persan', deDE: 'Persisch' }, + phi: { + iso6391: '', + iso6392: 'phi', + enUS: 'Philippine languages', + frFR: 'philippines, langues', + deDE: 'Philippinisch-Austronesisch (Andere)', + }, + phn: { iso6391: '', iso6392: 'phn', enUS: 'Phoenician', frFR: 'phénicien', deDE: 'Phönikisch' }, + pli: { iso6391: 'pi', iso6392: 'pli', enUS: 'Pali', frFR: 'pali', deDE: 'Pali' }, + pol: { iso6391: 'pl', iso6392: 'pol', enUS: 'Polish', frFR: 'polonais', deDE: 'Polnisch' }, + pon: { iso6391: '', iso6392: 'pon', enUS: 'Pohnpeian', frFR: 'pohnpei', deDE: 'Ponapeanisch' }, + por: { iso6391: 'pt', iso6392: 'por', enUS: 'Portuguese', frFR: 'portugais', deDE: 'Portugiesisch' }, + pra: { iso6391: '', iso6392: 'pra', enUS: 'Prakrit languages', frFR: 'prâkrit, langues', deDE: 'Prakrit' }, + pro: { + iso6391: '', + iso6392: 'pro', + enUS: 'Provençal, Old (to 1500);Occitan, Old (to 1500)', + frFR: "provençal ancien (jusqu'à 1500); occitan ancien (jusqu'à 1500)", + deDE: 'Altokzitanisch', + }, + pus: { iso6391: 'ps', iso6392: 'pus', enUS: 'Pushto; Pashto', frFR: 'pachto', deDE: 'Paschtu' }, + 'qaa-qtz': { + iso6391: '', + iso6392: 'qaa-qtz', + enUS: 'Reserved for local use', + frFR: "réservée à l'usage local", + deDE: 'Reserviert für lokale Verwendung', + }, + que: { iso6391: 'qu', iso6392: 'que', enUS: 'Quechua', frFR: 'quechua', deDE: 'Quechua-Sprache' }, + raj: { iso6391: '', iso6392: 'raj', enUS: 'Rajasthani', frFR: 'rajasthani', deDE: 'Rajasthani' }, + rap: { iso6391: '', iso6392: 'rap', enUS: 'Rapanui', frFR: 'rapanui', deDE: 'Osterinsel-Sprache' }, + rar: { + iso6391: '', + iso6392: 'rar', + enUS: 'Rarotongan; Cook Islands Maori', + frFR: 'rarotonga; maori des îles Cook', + deDE: 'Rarotonganisch', + }, + roa: { iso6391: '', iso6392: 'roa', enUS: 'Romance languages', frFR: 'romanes, langues', deDE: 'Romanische Sprachen (Andere)' }, + roh: { iso6391: 'rm', iso6392: 'roh', enUS: 'Romansh', frFR: 'romanche', deDE: 'Rätoromanisch' }, + rom: { iso6391: '', iso6392: 'rom', enUS: 'Romany', frFR: 'tsigane', deDE: 'Romani (Sprache)' }, + 'rum (B),ron (T)': { + iso6391: 'ro', + iso6392: 'rum (B),ron (T)', + enUS: 'Romanian; Moldavian; Moldovan', + frFR: 'roumain; moldave', + deDE: 'Rumänisch', + }, + 'rum (B),ron (T)': { + iso6391: 'ro', + iso6392: 'rum (B),ron (T)', + enUS: 'Romanian; Moldavian; Moldovan', + frFR: 'roumain; moldave', + deDE: 'Rumänisch', + }, + run: { iso6391: 'rn', iso6392: 'run', enUS: 'Rundi', frFR: 'rundi', deDE: 'Rundi-Sprache' }, + rup: { iso6391: '', iso6392: 'rup', enUS: 'Aromanian; Arumanian; Macedo-Romanian', frFR: 'aroumain; macédo-roumain', deDE: 'Aromunisch' }, + rus: { iso6391: 'ru', iso6392: 'rus', enUS: 'Russian', frFR: 'russe', deDE: 'Russisch' }, + sad: { iso6391: '', iso6392: 'sad', enUS: 'Sandawe', frFR: 'sandawe', deDE: 'Sandawe-Sprache' }, + sag: { iso6391: 'sg', iso6392: 'sag', enUS: 'Sango', frFR: 'sango', deDE: 'Sango-Sprache' }, + sah: { iso6391: '', iso6392: 'sah', enUS: 'Yakut', frFR: 'iakoute', deDE: 'Jakutisch' }, + sai: { + iso6391: '', + iso6392: 'sai', + enUS: 'South American Indian languages', + frFR: 'sud-amérindiennes, langues', + deDE: 'Indianersprachen, Südamerika (Andere)', + }, + sal: { iso6391: '', iso6392: 'sal', enUS: 'Salishan languages', frFR: 'salishennes, langues', deDE: 'Salish-Sprache' }, + sam: { iso6391: '', iso6392: 'sam', enUS: 'Samaritan Aramaic', frFR: 'samaritain', deDE: 'Samaritanisch' }, + san: { iso6391: 'sa', iso6392: 'san', enUS: 'Sanskrit', frFR: 'sanskrit', deDE: 'Sanskrit' }, + sas: { iso6391: '', iso6392: 'sas', enUS: 'Sasak', frFR: 'sasak', deDE: 'Sasak' }, + sat: { iso6391: '', iso6392: 'sat', enUS: 'Santali', frFR: 'santal', deDE: 'Santali' }, + scn: { iso6391: '', iso6392: 'scn', enUS: 'Sicilian', frFR: 'sicilien', deDE: 'Sizilianisch' }, + sco: { iso6391: '', iso6392: 'sco', enUS: 'Scots', frFR: 'écossais', deDE: 'Schottisch' }, + sel: { iso6391: '', iso6392: 'sel', enUS: 'Selkup', frFR: 'selkoupe', deDE: 'Selkupisch' }, + sem: { iso6391: '', iso6392: 'sem', enUS: 'Semitic languages', frFR: 'sémitiques, langues', deDE: 'Semitische Sprachen (Andere)' }, + sga: { iso6391: '', iso6392: 'sga', enUS: 'Irish, Old (to 900)', frFR: "irlandais ancien (jusqu'à 900)", deDE: 'Altirisch' }, + sgn: { iso6391: '', iso6392: 'sgn', enUS: 'Sign Languages', frFR: 'langues des signes', deDE: 'Zeichensprachen' }, + shn: { iso6391: '', iso6392: 'shn', enUS: 'Shan', frFR: 'chan', deDE: 'Schan-Sprache' }, + sid: { iso6391: '', iso6392: 'sid', enUS: 'Sidamo', frFR: 'sidamo', deDE: 'Sidamo-Sprache' }, + sin: { iso6391: 'si', iso6392: 'sin', enUS: 'Sinhala; Sinhalese', frFR: 'singhalais', deDE: 'Singhalesisch' }, + sio: { iso6391: '', iso6392: 'sio', enUS: 'Siouan languages', frFR: 'sioux, langues', deDE: 'Sioux-Sprachen (Andere)' }, + sit: { + iso6391: '', + iso6392: 'sit', + enUS: 'Sino-Tibetan languages', + frFR: 'sino-tibétaines, langues', + deDE: 'Sinotibetische Sprachen (Andere)', + }, + sla: { iso6391: '', iso6392: 'sla', enUS: 'Slavic languages', frFR: 'slaves, langues', deDE: 'Slawische Sprachen (Andere)' }, + 'slo (B),slk (T)': { iso6391: 'sk', iso6392: 'slo (B),slk (T)', enUS: 'Slovak', frFR: 'slovaque', deDE: 'Slowakisch' }, + 'slo (B),slk (T)': { iso6391: 'sk', iso6392: 'slo (B),slk (T)', enUS: 'Slovak', frFR: 'slovaque', deDE: 'Slowakisch' }, + slv: { iso6391: 'sl', iso6392: 'slv', enUS: 'Slovenian', frFR: 'slovène', deDE: 'Slowenisch' }, + sma: { iso6391: '', iso6392: 'sma', enUS: 'Southern Sami', frFR: 'sami du Sud', deDE: 'Südsaamisch' }, + sme: { iso6391: 'se', iso6392: 'sme', enUS: 'Northern Sami', frFR: 'sami du Nord', deDE: 'Nordsaamisch' }, + smi: { iso6391: '', iso6392: 'smi', enUS: 'Sami languages', frFR: 'sames, langues', deDE: 'Saamisch' }, + smj: { iso6391: '', iso6392: 'smj', enUS: 'Lule Sami', frFR: 'sami de Lule', deDE: 'Lulesaamisch' }, + smn: { iso6391: '', iso6392: 'smn', enUS: 'Inari Sami', frFR: "sami d'Inari", deDE: 'Inarisaamisch' }, + smo: { iso6391: 'sm', iso6392: 'smo', enUS: 'Samoan', frFR: 'samoan', deDE: 'Samoanisch' }, + sms: { iso6391: '', iso6392: 'sms', enUS: 'Skolt Sami', frFR: 'sami skolt', deDE: 'Skoltsaamisch' }, + sna: { iso6391: 'sn', iso6392: 'sna', enUS: 'Shona', frFR: 'shona', deDE: 'Schona-Sprache' }, + snd: { iso6391: 'sd', iso6392: 'snd', enUS: 'Sindhi', frFR: 'sindhi', deDE: 'Sindhi-Sprache' }, + snk: { iso6391: '', iso6392: 'snk', enUS: 'Soninke', frFR: 'soninké', deDE: 'Soninke-Sprache' }, + sog: { iso6391: '', iso6392: 'sog', enUS: 'Sogdian', frFR: 'sogdien', deDE: 'Sogdisch' }, + som: { iso6391: 'so', iso6392: 'som', enUS: 'Somali', frFR: 'somali', deDE: 'Somali' }, + son: { iso6391: '', iso6392: 'son', enUS: 'Songhai languages', frFR: 'songhai, langues', deDE: 'Songhai-Sprache' }, + sot: { iso6391: 'st', iso6392: 'sot', enUS: 'Sotho, Southern', frFR: 'sotho du Sud', deDE: 'Süd-Sotho-Sprache' }, + spa: { iso6391: 'es', iso6392: 'spa', enUS: 'Spanish; Castilian', frFR: 'espagnol; castillan', deDE: 'Spanisch' }, + 'alb (B),sqi (T)': { iso6391: 'sq', iso6392: 'alb (B),sqi (T)', enUS: 'Albanian', frFR: 'albanais', deDE: 'Albanisch' }, + srd: { iso6391: 'sc', iso6392: 'srd', enUS: 'Sardinian', frFR: 'sarde', deDE: 'Sardisch' }, + srn: { iso6391: '', iso6392: 'srn', enUS: 'Sranan Tongo', frFR: 'sranan tongo', deDE: 'Sranantongo' }, + srp: { iso6391: 'sr', iso6392: 'srp', enUS: 'Serbian', frFR: 'serbe', deDE: 'Serbisch' }, + srr: { iso6391: '', iso6392: 'srr', enUS: 'Serer', frFR: 'sérère', deDE: 'Serer-Sprache' }, + ssa: { + iso6391: '', + iso6392: 'ssa', + enUS: 'Nilo-Saharan languages', + frFR: 'nilo-sahariennes, langues', + deDE: 'Nilosaharanische Sprachen (Andere)', + }, + ssw: { iso6391: 'ss', iso6392: 'ssw', enUS: 'Swati', frFR: 'swati', deDE: 'Swasi-Sprache' }, + suk: { iso6391: '', iso6392: 'suk', enUS: 'Sukuma', frFR: 'sukuma', deDE: 'Sukuma-Sprache' }, + sun: { iso6391: 'su', iso6392: 'sun', enUS: 'Sundanese', frFR: 'soundanais', deDE: 'Sundanesisch' }, + sus: { iso6391: '', iso6392: 'sus', enUS: 'Susu', frFR: 'soussou', deDE: 'Susu' }, + sux: { iso6391: '', iso6392: 'sux', enUS: 'Sumerian', frFR: 'sumérien', deDE: 'Sumerisch' }, + swa: { iso6391: 'sw', iso6392: 'swa', enUS: 'Swahili', frFR: 'swahili', deDE: 'Swahili' }, + swe: { iso6391: 'sv', iso6392: 'swe', enUS: 'Swedish', frFR: 'suédois', deDE: 'Schwedisch' }, + syc: { iso6391: '', iso6392: 'syc', enUS: 'Classical Syriac', frFR: 'syriaque classique', deDE: 'Syrisch' }, + syr: { iso6391: '', iso6392: 'syr', enUS: 'Syriac', frFR: 'syriaque', deDE: 'Neuostaramäisch' }, + tah: { iso6391: 'ty', iso6392: 'tah', enUS: 'Tahitian', frFR: 'tahitien', deDE: 'Tahitisch' }, + tai: { iso6391: '', iso6392: 'tai', enUS: 'Tai languages', frFR: 'tai, langues', deDE: 'Thaisprachen (Andere)' }, + tam: { iso6391: 'ta', iso6392: 'tam', enUS: 'Tamil', frFR: 'tamoul', deDE: 'Tamil' }, + tat: { iso6391: 'tt', iso6392: 'tat', enUS: 'Tatar', frFR: 'tatar', deDE: 'Tatarisch' }, + tel: { iso6391: 'te', iso6392: 'tel', enUS: 'Telugu', frFR: 'télougou', deDE: 'Telugu-Sprache' }, + tem: { iso6391: '', iso6392: 'tem', enUS: 'Timne', frFR: 'temne', deDE: 'Temne-Sprache' }, + ter: { iso6391: '', iso6392: 'ter', enUS: 'Tereno', frFR: 'tereno', deDE: 'Tereno-Sprache' }, + tet: { iso6391: '', iso6392: 'tet', enUS: 'Tetum', frFR: 'tetum', deDE: 'Tetum-Sprache' }, + tgk: { iso6391: 'tg', iso6392: 'tgk', enUS: 'Tajik', frFR: 'tadjik', deDE: 'Tadschikisch' }, + tgl: { iso6391: 'tl', iso6392: 'tgl', enUS: 'Tagalog', frFR: 'tagalog', deDE: 'Tagalog' }, + tha: { iso6391: 'th', iso6392: 'tha', enUS: 'Thai', frFR: 'thaï', deDE: 'Thailändisch' }, + 'tib (B),bod (T)': { iso6391: 'bo', iso6392: 'tib (B),bod (T)', enUS: 'Tibetan', frFR: 'tibétain', deDE: 'Tibetisch' }, + tig: { iso6391: '', iso6392: 'tig', enUS: 'Tigre', frFR: 'tigré', deDE: 'Tigre-Sprache' }, + tir: { iso6391: 'ti', iso6392: 'tir', enUS: 'Tigrinya', frFR: 'tigrigna', deDE: 'Tigrinja-Sprache' }, + tiv: { iso6391: '', iso6392: 'tiv', enUS: 'Tiv', frFR: 'tiv', deDE: 'Tiv-Sprache' }, + tkl: { iso6391: '', iso6392: 'tkl', enUS: 'Tokelau', frFR: 'tokelau', deDE: 'Tokelauanisch' }, + tlh: { iso6391: '', iso6392: 'tlh', enUS: 'Klingon; tlhIngan-Hol', frFR: 'klingon', deDE: 'Klingonisch' }, + tli: { iso6391: '', iso6392: 'tli', enUS: 'Tlingit', frFR: 'tlingit', deDE: 'Tlingit-Sprache' }, + tmh: { iso6391: '', iso6392: 'tmh', enUS: 'Tamashek', frFR: 'tamacheq', deDE: 'Tamašeq' }, + tog: { iso6391: '', iso6392: 'tog', enUS: 'Tonga (Nyasa)', frFR: 'tonga (Nyasa)', deDE: 'Tonga (Bantusprache, Sambia)' }, + ton: { iso6391: 'to', iso6392: 'ton', enUS: 'Tonga (Tonga Islands)', frFR: 'tongan (Îles Tonga)', deDE: 'Tongaisch' }, + tpi: { iso6391: '', iso6392: 'tpi', enUS: 'Tok Pisin', frFR: 'tok pisin', deDE: 'Neumelanesisch' }, + tsi: { iso6391: '', iso6392: 'tsi', enUS: 'Tsimshian', frFR: 'tsimshian', deDE: 'Tsimshian-Sprache' }, + tsn: { iso6391: 'tn', iso6392: 'tsn', enUS: 'Tswana', frFR: 'tswana', deDE: 'Tswana-Sprache' }, + tso: { iso6391: 'ts', iso6392: 'tso', enUS: 'Tsonga', frFR: 'tsonga', deDE: 'Tsonga-Sprache' }, + tuk: { iso6391: 'tk', iso6392: 'tuk', enUS: 'Turkmen', frFR: 'turkmène', deDE: 'Turkmenisch' }, + tum: { iso6391: '', iso6392: 'tum', enUS: 'Tumbuka', frFR: 'tumbuka', deDE: 'Tumbuka-Sprache' }, + tup: { iso6391: '', iso6392: 'tup', enUS: 'Tupi languages', frFR: 'tupi, langues', deDE: 'Tupi-Sprache' }, + tur: { iso6391: 'tr', iso6392: 'tur', enUS: 'Turkish', frFR: 'turc', deDE: 'Türkisch' }, + tut: { iso6391: '', iso6392: 'tut', enUS: 'Altaic languages', frFR: 'altaïques, langues', deDE: 'Altaische Sprachen (Andere)' }, + tvl: { iso6391: '', iso6392: 'tvl', enUS: 'Tuvalu', frFR: 'tuvalu', deDE: 'Elliceanisch' }, + twi: { iso6391: 'tw', iso6392: 'twi', enUS: 'Twi', frFR: 'twi', deDE: 'Twi-Sprache' }, + tyv: { iso6391: '', iso6392: 'tyv', enUS: 'Tuvinian', frFR: 'touva', deDE: 'Tuwinisch' }, + udm: { iso6391: '', iso6392: 'udm', enUS: 'Udmurt', frFR: 'oudmourte', deDE: 'Udmurtisch' }, + uga: { iso6391: '', iso6392: 'uga', enUS: 'Ugaritic', frFR: 'ougaritique', deDE: 'Ugaritisch' }, + uig: { iso6391: 'ug', iso6392: 'uig', enUS: 'Uighur; Uyghur', frFR: 'ouïgour', deDE: 'Uigurisch' }, + ukr: { iso6391: 'uk', iso6392: 'ukr', enUS: 'Ukrainian', frFR: 'ukrainien', deDE: 'Ukrainisch' }, + umb: { iso6391: '', iso6392: 'umb', enUS: 'Umbundu', frFR: 'umbundu', deDE: 'Mbundu-Sprache' }, + und: { iso6391: '', iso6392: 'und', enUS: 'Undetermined', frFR: 'indéterminée', deDE: 'Nicht zu entscheiden' }, + urd: { iso6391: 'ur', iso6392: 'urd', enUS: 'Urdu', frFR: 'ourdou', deDE: 'Urdu' }, + uzb: { iso6391: 'uz', iso6392: 'uzb', enUS: 'Uzbek', frFR: 'ouszbek', deDE: 'Usbekisch' }, + vai: { iso6391: '', iso6392: 'vai', enUS: 'Vai', frFR: 'vaï', deDE: 'Vai-Sprache' }, + ven: { iso6391: 've', iso6392: 'ven', enUS: 'Venda', frFR: 'venda', deDE: 'Venda-Sprache' }, + vie: { iso6391: 'vi', iso6392: 'vie', enUS: 'Vietnamese', frFR: 'vietnamien', deDE: 'Vietnamesisch' }, + vol: { iso6391: 'vo', iso6392: 'vol', enUS: 'Volapük', frFR: 'volapük', deDE: 'Volapük' }, + vot: { iso6391: '', iso6392: 'vot', enUS: 'Votic', frFR: 'vote', deDE: 'Wotisch' }, + wak: { iso6391: '', iso6392: 'wak', enUS: 'Wakashan languages', frFR: 'wakashanes, langues', deDE: 'Wakash-Sprachen' }, + wal: { iso6391: '', iso6392: 'wal', enUS: 'Wolaitta; Wolaytta', frFR: 'wolaitta; wolaytta', deDE: 'Walamo-Sprache' }, + war: { iso6391: '', iso6392: 'war', enUS: 'Waray', frFR: 'waray', deDE: 'Waray' }, + was: { iso6391: '', iso6392: 'was', enUS: 'Washo', frFR: 'washo', deDE: 'Washo-Sprache' }, + 'wel (B),cym (T)': { iso6391: 'cy', iso6392: 'wel (B),cym (T)', enUS: 'Welsh', frFR: 'gallois', deDE: 'Kymrisch' }, + wen: { iso6391: '', iso6392: 'wen', enUS: 'Sorbian languages', frFR: 'sorabes, langues', deDE: 'Sorbisch (Andere)' }, + wln: { iso6391: 'wa', iso6392: 'wln', enUS: 'Walloon', frFR: 'wallon', deDE: 'Wallonisch' }, + wol: { iso6391: 'wo', iso6392: 'wol', enUS: 'Wolof', frFR: 'wolof', deDE: 'Wolof-Sprache' }, + xal: { iso6391: '', iso6392: 'xal', enUS: 'Kalmyk; Oirat', frFR: 'kalmouk; oïrat', deDE: 'Kalmückisch' }, + xho: { iso6391: 'xh', iso6392: 'xho', enUS: 'Xhosa', frFR: 'xhosa', deDE: 'Xhosa-Sprache' }, + yao: { iso6391: '', iso6392: 'yao', enUS: 'Yao', frFR: 'yao', deDE: 'Yao-Sprache (Bantusprache)' }, + yap: { iso6391: '', iso6392: 'yap', enUS: 'Yapese', frFR: 'yapois', deDE: 'Yapesisch' }, + yid: { iso6391: 'yi', iso6392: 'yid', enUS: 'Yiddish', frFR: 'yiddish', deDE: 'Jiddisch' }, + yor: { iso6391: 'yo', iso6392: 'yor', enUS: 'Yoruba', frFR: 'yoruba', deDE: 'Yoruba-Sprache' }, + ypk: { iso6391: '', iso6392: 'ypk', enUS: 'Yupik languages', frFR: 'yupik, langues', deDE: 'Ypik-Sprachen' }, + zap: { iso6391: '', iso6392: 'zap', enUS: 'Zapotec', frFR: 'zapotèque', deDE: 'Zapotekisch' }, + zbl: { iso6391: '', iso6392: 'zbl', enUS: 'Blissymbols; Blissymbolics; Bliss', frFR: 'symboles Bliss; Bliss', deDE: 'Bliss-Symbol' }, + zen: { iso6391: '', iso6392: 'zen', enUS: 'Zenaga', frFR: 'zenaga', deDE: 'Zenaga' }, + zgh: { iso6391: '', iso6392: 'zgh', enUS: 'Standard Moroccan Tamazight', frFR: 'amazighe standard marocain', deDE: '' }, + zha: { iso6391: 'za', iso6392: 'zha', enUS: 'Zhuang; Chuang', frFR: 'zhuang; chuang', deDE: 'Zhuang' }, + 'chi (B),zho (T)': { iso6391: 'zh', iso6392: 'chi (B),zho (T)', enUS: 'Chinese', frFR: 'chinois', deDE: 'Chinesisch' }, + znd: { iso6391: '', iso6392: 'znd', enUS: 'Zande languages', frFR: 'zandé, langues', deDE: 'Zande-Sprachen' }, + zul: { iso6391: 'zu', iso6392: 'zul', enUS: 'Zulu', frFR: 'zoulou', deDE: 'Zulu-Sprache' }, + zun: { iso6391: '', iso6392: 'zun', enUS: 'Zuni', frFR: 'zuni', deDE: 'Zuñi-Sprache' }, + zxx: { + iso6391: '', + iso6392: 'zxx', + enUS: 'No linguistic content; Not applicable', + frFR: 'pas de contenu linguistique; non applicable', + deDE: 'Kein linguistischer Inhalt', + }, + zza: { + iso6391: '', + iso6392: 'zza', + enUS: 'Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki', + frFR: 'zaza; dimili; dimli; kirdki; kirmanjki; zazaki', + deDE: 'Zazaki', + }, +} diff --git a/i18n-lang-lcid-mixed.js b/i18n-lang-lcid-mixed.js new file mode 100644 index 0000000..1c71acd --- /dev/null +++ b/i18n-lang-lcid-mixed.js @@ -0,0 +1,191 @@ +// https://www.cnblogs.com/woshimrf/p/language-code-lcid.html +// use lcid as the object key +module.exports = { + af: { lcid: 'af', locale: 'Afrikaans', lang: 'af', lcidDecimal: '1078', lcidHex: '436', codepage: '1252' }, + sq: { lcid: 'sq', locale: 'Albanian', lang: 'sq', lcidDecimal: '1052', lcidHex: '', codepage: '1250' }, + am: { lcid: 'am', locale: 'Amharic', lang: 'am', lcidDecimal: '1118', lcidHex: '', codepage: '' }, + arDZ: { lcid: 'arDZ', locale: 'Arabic - Algeria', lang: 'ar', lcidDecimal: '5121', lcidHex: '1401', codepage: '1256' }, + arBH: { lcid: 'arBH', locale: 'Arabic - Bahrain', lang: 'ar', lcidDecimal: '15361', lcidHex: '', codepage: '1256' }, + arEG: { lcid: 'arEG', locale: 'Arabic - Egypt', lang: 'ar', lcidDecimal: '3073', lcidHex: '', codepage: '1256' }, + arIQ: { lcid: 'arIQ', locale: 'Arabic - Iraq', lang: 'ar', lcidDecimal: '2049', lcidHex: '801', codepage: '1256' }, + arJO: { lcid: 'arJO', locale: 'Arabic - Jordan', lang: 'ar', lcidDecimal: '11265', lcidHex: '', codepage: '1256' }, + arKW: { lcid: 'arKW', locale: 'Arabic - Kuwait', lang: 'ar', lcidDecimal: '13313', lcidHex: '3401', codepage: '1256' }, + arLB: { lcid: 'arLB', locale: 'Arabic - Lebanon', lang: 'ar', lcidDecimal: '12289', lcidHex: '3001', codepage: '1256' }, + arLY: { lcid: 'arLY', locale: 'Arabic - Libya', lang: 'ar', lcidDecimal: '4097', lcidHex: '1001', codepage: '1256' }, + arMA: { lcid: 'arMA', locale: 'Arabic - Morocco', lang: 'ar', lcidDecimal: '6145', lcidHex: '1801', codepage: '1256' }, + arOM: { lcid: 'arOM', locale: 'Arabic - Oman', lang: 'ar', lcidDecimal: '8193', lcidHex: '2001', codepage: '1256' }, + arQA: { lcid: 'arQA', locale: 'Arabic - Qatar', lang: 'ar', lcidDecimal: '16385', lcidHex: '4001', codepage: '1256' }, + arSA: { lcid: 'arSA', locale: 'Arabic - Saudi Arabia', lang: 'ar', lcidDecimal: '1025', lcidHex: '401', codepage: '1256' }, + arSY: { lcid: 'arSY', locale: 'Arabic - Syria', lang: 'ar', lcidDecimal: '10241', lcidHex: '2801', codepage: '1256' }, + arTN: { lcid: 'arTN', locale: 'Arabic - Tunisia', lang: 'ar', lcidDecimal: '7169', lcidHex: '', codepage: '1256' }, + arAE: { lcid: 'arAE', locale: 'Arabic - United Arab Emirates', lang: 'ar', lcidDecimal: '14337', lcidHex: '3801', codepage: '1256' }, + arYE: { lcid: 'arYE', locale: 'Arabic - Yemen', lang: 'ar', lcidDecimal: '9217', lcidHex: '2401', codepage: '1256' }, + hy: { lcid: 'hy', locale: 'Armenian', lang: 'hy', lcidDecimal: '1067', lcidHex: '', codepage: '' }, + as: { lcid: 'as', locale: 'Assamese', lang: 'as', lcidDecimal: '1101', lcidHex: '', codepage: '' }, + azAZ: { lcid: 'azAZ', locale: 'Azeri - Cyrillic', lang: 'az', lcidDecimal: '2092', lcidHex: '', codepage: '1251' }, + azAZ: { lcid: 'azAZ', locale: 'Azeri - Latin', lang: 'az', lcidDecimal: '1068', lcidHex: '', codepage: '1254' }, + eu: { lcid: 'eu', locale: 'Basque', lang: 'eu', lcidDecimal: '1069', lcidHex: '', codepage: '1252' }, + be: { lcid: 'be', locale: 'Belarusian', lang: 'be', lcidDecimal: '1059', lcidHex: '423', codepage: '1251' }, + bn: { lcid: 'bn', locale: 'Bengali - Bangladesh', lang: 'bn', lcidDecimal: '2117', lcidHex: '845', codepage: '' }, + bn: { lcid: 'bn', locale: 'Bengali - India', lang: 'bn', lcidDecimal: '1093', lcidHex: '445', codepage: '' }, + bs: { lcid: 'bs', locale: 'Bosnian', lang: 'bs', lcidDecimal: '5146', lcidHex: '', codepage: '' }, + bg: { lcid: 'bg', locale: 'Bulgarian', lang: 'bg', lcidDecimal: '1026', lcidHex: '402', codepage: '1251' }, + my: { lcid: 'my', locale: 'Burmese', lang: 'my', lcidDecimal: '1109', lcidHex: '455', codepage: '' }, + ca: { lcid: 'ca', locale: 'Catalan', lang: 'ca', lcidDecimal: '1027', lcidHex: '403', codepage: '1252' }, + zhCN: { lcid: 'zhCN', locale: 'Chinese - China', lang: 'zh', lcidDecimal: '2052', lcidHex: '804', codepage: '' }, + zhHK: { lcid: 'zhHK', locale: 'Chinese - Hong Kong SAR', lang: 'zh', lcidDecimal: '3076', lcidHex: '', codepage: '' }, + zhMO: { lcid: 'zhMO', locale: 'Chinese - Macau SAR', lang: 'zh', lcidDecimal: '5124', lcidHex: '1404', codepage: '' }, + zhSG: { lcid: 'zhSG', locale: 'Chinese - Singapore', lang: 'zh', lcidDecimal: '4100', lcidHex: '1004', codepage: '' }, + zhTW: { lcid: 'zhTW', locale: 'Chinese - Taiwan', lang: 'zh', lcidDecimal: '1028', lcidHex: '404', codepage: '' }, + hr: { lcid: 'hr', locale: 'Croatian', lang: 'hr', lcidDecimal: '1050', lcidHex: '', codepage: '1250' }, + cs: { lcid: 'cs', locale: 'Czech', lang: 'cs', lcidDecimal: '1029', lcidHex: '405', codepage: '1250' }, + da: { lcid: 'da', locale: 'Danish', lang: 'da', lcidDecimal: '1030', lcidHex: '406', codepage: '1252' }, + Maldivian: { lcid: 'Maldivian', locale: 'Divehi', lang: 'Dhivehi', lcidDecimal: 'dv', lcidHex: 'dv', codepage: '' }, + nlBE: { lcid: 'nlBE', locale: 'Dutch - Belgium', lang: 'nl', lcidDecimal: '2067', lcidHex: '813', codepage: '1252' }, + nlNL: { lcid: 'nlNL', locale: 'Dutch - Netherlands', lang: 'nl', lcidDecimal: '1043', lcidHex: '413', codepage: '1252' }, + //'': { lcid: '', locale: 'Edo', lang: '', lcidDecimal: '1126', lcidHex: '466', codepage: '' }, + enAU: { lcid: 'enAU', locale: 'English - Australia', lang: 'en', lcidDecimal: '3081', lcidHex: '', codepage: '1252' }, + enBZ: { lcid: 'enBZ', locale: 'English - Belize', lang: 'en', lcidDecimal: '10249', lcidHex: '2809', codepage: '1252' }, + enCA: { lcid: 'enCA', locale: 'English - Canada', lang: 'en', lcidDecimal: '4105', lcidHex: '1009', codepage: '1252' }, + enCB: { lcid: 'enCB', locale: 'English - Caribbean', lang: 'en', lcidDecimal: '9225', lcidHex: '2409', codepage: '1252' }, + enGB: { lcid: 'enGB', locale: 'English - Great Britain', lang: 'en', lcidDecimal: '2057', lcidHex: '809', codepage: '1252' }, + enIN: { lcid: 'enIN', locale: 'English - India', lang: 'en', lcidDecimal: '16393', lcidHex: '4009', codepage: '' }, + enIE: { lcid: 'enIE', locale: 'English - Ireland', lang: 'en', lcidDecimal: '6153', lcidHex: '1809', codepage: '1252' }, + enJM: { lcid: 'enJM', locale: 'English - Jamaica', lang: 'en', lcidDecimal: '8201', lcidHex: '2009', codepage: '1252' }, + enNZ: { lcid: 'enNZ', locale: 'English - New Zealand', lang: 'en', lcidDecimal: '5129', lcidHex: '1409', codepage: '1252' }, + enPH: { lcid: 'enPH', locale: 'English - Phillippines', lang: 'en', lcidDecimal: '13321', lcidHex: '3409', codepage: '1252' }, + enZA: { lcid: 'enZA', locale: 'English - Southern Africa', lang: 'en', lcidDecimal: '7177', lcidHex: '', codepage: '1252' }, + enTT: { lcid: 'enTT', locale: 'English - Trinidad', lang: 'en', lcidDecimal: '11273', lcidHex: '', codepage: '1252' }, + enUS: { lcid: 'enUS', locale: 'English - United States', lang: 'en', lcidDecimal: '1033', lcidHex: '409', codepage: '1252' }, + //'': { lcid: '', locale: 'English - Zimbabwe', lang: 'en', lcidDecimal: '12297', lcidHex: '3009', codepage: '1252' }, + et: { lcid: 'et', locale: 'Estonian', lang: 'et', lcidDecimal: '1061', lcidHex: '425', codepage: '1257' }, + mk: { lcid: 'mk', locale: 'FYRO Macedonia', lang: 'mk', lcidDecimal: '1071', lcidHex: '', codepage: '1251' }, + fo: { lcid: 'fo', locale: 'Faroese', lang: 'fo', lcidDecimal: '1080', lcidHex: '438', codepage: '1252' }, + fa: { lcid: 'fa', locale: 'Farsi - Persian', lang: 'fa', lcidDecimal: '1065', lcidHex: '429', codepage: '1256' }, + //'': { lcid: '', locale: 'Filipino', lang: '', lcidDecimal: '1124', lcidHex: '464', codepage: '' }, + fi: { lcid: 'fi', locale: 'Finnish', lang: 'fi', lcidDecimal: '1035', lcidHex: '', codepage: '1252' }, + frBE: { lcid: 'frBE', locale: 'French - Belgium', lang: 'fr', lcidDecimal: '2060', lcidHex: '', codepage: '1252' }, + //'': { lcid: '', locale: 'French - Cameroon', lang: 'fr', lcidDecimal: '11276', lcidHex: '', codepage: '' }, + frCA: { lcid: 'frCA', locale: 'French - Canada', lang: 'fr', lcidDecimal: '3084', lcidHex: '', codepage: '1252' }, + //'': { lcid: '', locale: 'French - Congo', lang: 'fr', lcidDecimal: '9228', lcidHex: '', codepage: '' }, + //'': { lcid: '', locale: "French - Cote d'Ivoire", lang: 'fr', lcidDecimal: '12300', lcidHex: '', codepage: '' }, + frFR: { lcid: 'frFR', locale: 'French - France', lang: 'fr', lcidDecimal: '1036', lcidHex: '', codepage: '1252' }, + frLU: { lcid: 'frLU', locale: 'French - Luxembourg', lang: 'fr', lcidDecimal: '5132', lcidHex: '', codepage: '1252' }, + //'': { lcid: '', locale: 'French - Mali', lang: 'fr', lcidDecimal: '13324', lcidHex: '', codepage: '' }, + //'': { lcid: '', locale: 'French - Monaco', lang: 'fr', lcidDecimal: '6156', lcidHex: '', codepage: '1252' }, + //'': { lcid: '', locale: 'French - Morocco', lang: 'fr', lcidDecimal: '14348', lcidHex: '', codepage: '' }, + //'': { lcid: '', locale: 'French - Senegal', lang: 'fr', lcidDecimal: '10252', lcidHex: '', codepage: '' }, + frCH: { lcid: 'frCH', locale: 'French - Switzerland', lang: 'fr', lcidDecimal: '4108', lcidHex: '', codepage: '1252' }, + //'': { lcid: '', locale: 'French - West Indies', lang: 'fr', lcidDecimal: '7180', lcidHex: '', codepage: '' }, + //'': { lcid: '', locale: 'Frisian - Netherlands', lang: '', lcidDecimal: '1122', lcidHex: '462', codepage: '' }, + gdIE: { lcid: 'gdIE', locale: 'Gaelic - Ireland', lang: 'gd', lcidDecimal: '2108', lcidHex: '', codepage: '' }, + gd: { lcid: 'gd', locale: 'Gaelic - Scotland', lang: 'gd', lcidDecimal: '1084', lcidHex: '', codepage: '' }, + //'': { lcid: '', locale: 'Galician', lang: 'gl', lcidDecimal: '1110', lcidHex: '456', codepage: '1252' }, + //'': { lcid: '', locale: 'Georgian', lang: 'ka', lcidDecimal: '1079', lcidHex: '437', codepage: '' }, + deAT: { lcid: 'deAT', locale: 'German - Austria', lang: 'de', lcidDecimal: '3079', lcidHex: '', codepage: '1252' }, + deDE: { lcid: 'deDE', locale: 'German - Germany', lang: 'de', lcidDecimal: '1031', lcidHex: '407', codepage: '1252' }, + deLI: { lcid: 'deLI', locale: 'German - Liechtenstein', lang: 'de', lcidDecimal: '5127', lcidHex: '1407', codepage: '1252' }, + deLU: { lcid: 'deLU', locale: 'German - Luxembourg', lang: 'de', lcidDecimal: '4103', lcidHex: '1007', codepage: '1252' }, + deCH: { lcid: 'deCH', locale: 'German - Switzerland', lang: 'de', lcidDecimal: '2055', lcidHex: '807', codepage: '1252' }, + el: { lcid: 'el', locale: 'Greek', lang: 'el', lcidDecimal: '1032', lcidHex: '408', codepage: '1253' }, + gn: { lcid: 'gn', locale: 'Guarani - Paraguay', lang: 'gn', lcidDecimal: '1140', lcidHex: '474', codepage: '' }, + gu: { lcid: 'gu', locale: 'Gujarati', lang: 'gu', lcidDecimal: '1095', lcidHex: '447', codepage: '' }, + //'': { lcid: '', locale: 'HID (Human Interface Device)', lang: '', lcidDecimal: '1279', lcidHex: '', codepage: '' }, + he: { lcid: 'he', locale: 'Hebrew', lang: 'he', lcidDecimal: '1037', lcidHex: '', codepage: '1255' }, + hi: { lcid: 'hi', locale: 'Hindi', lang: 'hi', lcidDecimal: '1081', lcidHex: '439', codepage: '' }, + hu: { lcid: 'hu', locale: 'Hungarian', lang: 'hu', lcidDecimal: '1038', lcidHex: '', codepage: '1250' }, + is: { lcid: 'is', locale: 'Icelandic', lang: 'is', lcidDecimal: '1039', lcidHex: '', codepage: '1252' }, + //'': { lcid: '', locale: 'Igbo - Nigeria', lang: '', lcidDecimal: '1136', lcidHex: '470', codepage: '' }, + id: { lcid: 'id', locale: 'Indonesian', lang: 'id', lcidDecimal: '1057', lcidHex: '421', codepage: '1252' }, + itIT: { lcid: 'itIT', locale: 'Italian - Italy', lang: 'it', lcidDecimal: '1040', lcidHex: '410', codepage: '1252' }, + itCH: { lcid: 'itCH', locale: 'Italian - Switzerland', lang: 'it', lcidDecimal: '2064', lcidHex: '810', codepage: '1252' }, + ja: { lcid: 'ja', locale: 'Japanese', lang: 'ja', lcidDecimal: '1041', lcidHex: '411', codepage: '' }, + kn: { lcid: 'kn', locale: 'Kannada', lang: 'kn', lcidDecimal: '1099', lcidHex: '', codepage: '' }, + ks: { lcid: 'ks', locale: 'Kashmiri', lang: 'ks', lcidDecimal: '1120', lcidHex: '460', codepage: '' }, + kk: { lcid: 'kk', locale: 'Kazakh', lang: 'kk', lcidDecimal: '1087', lcidHex: '', codepage: '1251' }, + km: { lcid: 'km', locale: 'Khmer', lang: 'km', lcidDecimal: '1107', lcidHex: '453', codepage: '' }, + //'': { lcid: '', locale: 'Konkani', lang: '', lcidDecimal: '1111', lcidHex: '457', codepage: '' }, + ko: { lcid: 'ko', locale: 'Korean', lang: 'ko', lcidDecimal: '1042', lcidHex: '412', codepage: '' }, + //'': { lcid: '', locale: 'Kyrgyz - Cyrillic', lang: '', lcidDecimal: '1088', lcidHex: '440', codepage: '1251' }, + lo: { lcid: 'lo', locale: 'Lao', lang: 'lo', lcidDecimal: '1108', lcidHex: '454', codepage: '' }, + la: { lcid: 'la', locale: 'Latin', lang: 'la', lcidDecimal: '1142', lcidHex: '476', codepage: '' }, + lv: { lcid: 'lv', locale: 'Latvian', lang: 'lv', lcidDecimal: '1062', lcidHex: '426', codepage: '1257' }, + lt: { lcid: 'lt', locale: 'Lithuanian', lang: 'lt', lcidDecimal: '1063', lcidHex: '427', codepage: '1257' }, + msBN: { lcid: 'msBN', locale: 'Malay - Brunei', lang: 'ms', lcidDecimal: '2110', lcidHex: '', codepage: '1252' }, + msMY: { lcid: 'msMY', locale: 'Malay - Malaysia', lang: 'ms', lcidDecimal: '1086', lcidHex: '', codepage: '1252' }, + ml: { lcid: 'ml', locale: 'Malayalam', lang: 'ml', lcidDecimal: '1100', lcidHex: '', codepage: '' }, + mt: { lcid: 'mt', locale: 'Maltese', lang: 'mt', lcidDecimal: '1082', lcidHex: '', codepage: '' }, + //'': { lcid: '', locale: 'Manipuri', lang: '', lcidDecimal: '1112', lcidHex: '458', codepage: '' }, + mi: { lcid: 'mi', locale: 'Maori', lang: 'mi', lcidDecimal: '1153', lcidHex: '481', codepage: '' }, + mr: { lcid: 'mr', locale: 'Marathi', lang: 'mr', lcidDecimal: '1102', lcidHex: '', codepage: '' }, + mn: { lcid: 'mn', locale: 'Mongolian', lang: 'mn', lcidDecimal: '2128', lcidHex: '850', codepage: '' }, + mn: { lcid: 'mn', locale: 'Mongolian', lang: 'mn', lcidDecimal: '1104', lcidHex: '450', codepage: '1251' }, + ne: { lcid: 'ne', locale: 'Nepali', lang: 'ne', lcidDecimal: '1121', lcidHex: '461', codepage: '' }, + nbNO: { lcid: 'nbNO', locale: 'Norwegian - Bokml', lang: 'nb', lcidDecimal: '1044', lcidHex: '414', codepage: '1252' }, + noNO: { lcid: 'noNO', locale: 'Norwegian - Nynorsk', lang: 'nn', lcidDecimal: '2068', lcidHex: '814', codepage: '1252' }, + or: { lcid: 'or', locale: 'Oriya', lang: 'or', lcidDecimal: '1096', lcidHex: '448', codepage: '' }, + pl: { lcid: 'pl', locale: 'Polish', lang: 'pl', lcidDecimal: '1045', lcidHex: '415', codepage: '1250' }, + ptBR: { lcid: 'ptBR', locale: 'Portuguese - Brazil', lang: 'pt', lcidDecimal: '1046', lcidHex: '416', codepage: '1252' }, + ptPT: { lcid: 'ptPT', locale: 'Portuguese - Portugal', lang: 'pt', lcidDecimal: '2070', lcidHex: '816', codepage: '1252' }, + pa: { lcid: 'pa', locale: 'Punjabi', lang: 'pa', lcidDecimal: '1094', lcidHex: '446', codepage: '' }, + rm: { lcid: 'rm', locale: 'Raeto-Romance', lang: 'rm', lcidDecimal: '1047', lcidHex: '417', codepage: '' }, + roMO: { lcid: 'roMO', locale: 'Romanian - Moldova', lang: 'ro', lcidDecimal: '2072', lcidHex: '818', codepage: '' }, + ro: { lcid: 'ro', locale: 'Romanian - Romania', lang: 'ro', lcidDecimal: '1048', lcidHex: '418', codepage: '1250' }, + ru: { lcid: 'ru', locale: 'Russian', lang: 'ru', lcidDecimal: '1049', lcidHex: '419', codepage: '1251' }, + ruMO: { lcid: 'ruMO', locale: 'Russian - Moldova', lang: 'ru', lcidDecimal: '2073', lcidHex: '819', codepage: '' }, + //'': { lcid: '', locale: 'Sami Lappish', lang: '', lcidDecimal: '1083', lcidHex: '', codepage: '' }, + sa: { lcid: 'sa', locale: 'Sanskrit', lang: 'sa', lcidDecimal: '1103', lcidHex: '', codepage: '' }, + srSP: { lcid: 'srSP', locale: 'Serbian - Cyrillic', lang: 'sr', lcidDecimal: '3098', lcidHex: '', codepage: '1251' }, + srSP: { lcid: 'srSP', locale: 'Serbian - Latin', lang: 'sr', lcidDecimal: '2074', lcidHex: '', codepage: '1250' }, + //'': { lcid: '', locale: 'Sesotho (Sutu)', lang: '', lcidDecimal: '1072', lcidHex: '430', codepage: '' }, + tn: { lcid: 'tn', locale: 'Setsuana', lang: 'tn', lcidDecimal: '1074', lcidHex: '432', codepage: '' }, + sd: { lcid: 'sd', locale: 'Sindhi', lang: 'sd', lcidDecimal: '1113', lcidHex: '459', codepage: '' }, + si: { lcid: 'si', locale: 'Sinhala', lang: 'Sinhalese', lcidDecimal: 'si', lcidHex: '1115', codepage: '' }, + sk: { lcid: 'sk', locale: 'Slovak', lang: 'sk', lcidDecimal: '1051', lcidHex: '', codepage: '1250' }, + sl: { lcid: 'sl', locale: 'Slovenian', lang: 'sl', lcidDecimal: '1060', lcidHex: '424', codepage: '1250' }, + so: { lcid: 'so', locale: 'Somali', lang: 'so', lcidDecimal: '1143', lcidHex: '477', codepage: '' }, + sb: { lcid: 'sb', locale: 'Sorbian', lang: 'sb', lcidDecimal: '1070', lcidHex: '', codepage: '' }, + esAR: { lcid: 'esAR', locale: 'Spanish - Argentina', lang: 'es', lcidDecimal: '11274', lcidHex: '', codepage: '1252' }, + esBO: { lcid: 'esBO', locale: 'Spanish - Bolivia', lang: 'es', lcidDecimal: '16394', lcidHex: '', codepage: '1252' }, + esCL: { lcid: 'esCL', locale: 'Spanish - Chile', lang: 'es', lcidDecimal: '13322', lcidHex: '', codepage: '1252' }, + esCO: { lcid: 'esCO', locale: 'Spanish - Colombia', lang: 'es', lcidDecimal: '9226', lcidHex: '', codepage: '1252' }, + esCR: { lcid: 'esCR', locale: 'Spanish - Costa Rica', lang: 'es', lcidDecimal: '5130', lcidHex: '', codepage: '1252' }, + esDO: { lcid: 'esDO', locale: 'Spanish - Dominican Republic', lang: 'es', lcidDecimal: '7178', lcidHex: '', codepage: '1252' }, + esEC: { lcid: 'esEC', locale: 'Spanish - Ecuador', lang: 'es', lcidDecimal: '12298', lcidHex: '', codepage: '1252' }, + esSV: { lcid: 'esSV', locale: 'Spanish - El Salvador', lang: 'es', lcidDecimal: '17418', lcidHex: '', codepage: '1252' }, + esGT: { lcid: 'esGT', locale: 'Spanish - Guatemala', lang: 'es', lcidDecimal: '4106', lcidHex: '', codepage: '1252' }, + esHN: { lcid: 'esHN', locale: 'Spanish - Honduras', lang: 'es', lcidDecimal: '18442', lcidHex: '', codepage: '1252' }, + esMX: { lcid: 'esMX', locale: 'Spanish - Mexico', lang: 'es', lcidDecimal: '2058', lcidHex: '', codepage: '1252' }, + esNI: { lcid: 'esNI', locale: 'Spanish - Nicaragua', lang: 'es', lcidDecimal: '19466', lcidHex: '', codepage: '1252' }, + esPA: { lcid: 'esPA', locale: 'Spanish - Panama', lang: 'es', lcidDecimal: '6154', lcidHex: '', codepage: '1252' }, + esPY: { lcid: 'esPY', locale: 'Spanish - Paraguay', lang: 'es', lcidDecimal: '15370', lcidHex: '', codepage: '1252' }, + esPE: { lcid: 'esPE', locale: 'Spanish - Peru', lang: 'es', lcidDecimal: '10250', lcidHex: '', codepage: '1252' }, + esPR: { lcid: 'esPR', locale: 'Spanish - Puerto Rico', lang: 'es', lcidDecimal: '20490', lcidHex: '', codepage: '1252' }, + esES: { lcid: 'esES', locale: 'Spanish - Spain (Traditional)', lang: 'es', lcidDecimal: '1034', lcidHex: '', codepage: '1252' }, + esUY: { lcid: 'esUY', locale: 'Spanish - Uruguay', lang: 'es', lcidDecimal: '14346', lcidHex: '', codepage: '1252' }, + esVE: { lcid: 'esVE', locale: 'Spanish - Venezuela', lang: 'es', lcidDecimal: '8202', lcidHex: '', codepage: '1252' }, + sw: { lcid: 'sw', locale: 'Swahili', lang: 'sw', lcidDecimal: '1089', lcidHex: '441', codepage: '1252' }, + svFI: { lcid: 'svFI', locale: 'Swedish - Finland', lang: 'sv', lcidDecimal: '2077', lcidHex: '', codepage: '1252' }, + svSE: { lcid: 'svSE', locale: 'Swedish - Sweden', lang: 'sv', lcidDecimal: '1053', lcidHex: '', codepage: '1252' }, + //'': { lcid: '', locale: 'Syriac', lang: '', lcidDecimal: '1114', lcidHex: '', codepage: '' }, + tg: { lcid: 'tg', locale: 'Tajik', lang: 'tg', lcidDecimal: '1064', lcidHex: '428', codepage: '' }, + ta: { lcid: 'ta', locale: 'Tamil', lang: 'ta', lcidDecimal: '1097', lcidHex: '449', codepage: '' }, + tt: { lcid: 'tt', locale: 'Tatar', lang: 'tt', lcidDecimal: '1092', lcidHex: '444', codepage: '1251' }, + te: { lcid: 'te', locale: 'Telugu', lang: 'te', lcidDecimal: '1098', lcidHex: '', codepage: '' }, + th: { lcid: 'th', locale: 'Thai', lang: 'th', lcidDecimal: '1054', lcidHex: '', codepage: '' }, + bo: { lcid: 'bo', locale: 'Tibetan', lang: 'bo', lcidDecimal: '1105', lcidHex: '451', codepage: '' }, + ts: { lcid: 'ts', locale: 'Tsonga', lang: 'ts', lcidDecimal: '1073', lcidHex: '431', codepage: '' }, + tr: { lcid: 'tr', locale: 'Turkish', lang: 'tr', lcidDecimal: '1055', lcidHex: '', codepage: '1254' }, + tk: { lcid: 'tk', locale: 'Turkmen', lang: 'tk', lcidDecimal: '1090', lcidHex: '442', codepage: '' }, + uk: { lcid: 'uk', locale: 'Ukrainian', lang: 'uk', lcidDecimal: '1058', lcidHex: '422', codepage: '1251' }, + 'UTF-8': { lcid: 'UTF-8', locale: 'Unicode', lang: '', lcidDecimal: '0', lcidHex: '', codepage: '' }, + ur: { lcid: 'ur', locale: 'Urdu', lang: 'ur', lcidDecimal: '1056', lcidHex: '420', codepage: '1256' }, + uzUZ: { lcid: 'uzUZ', locale: 'Uzbek - Cyrillic', lang: 'uz', lcidDecimal: '2115', lcidHex: '843', codepage: '1251' }, + uzUZ: { lcid: 'uzUZ', locale: 'Uzbek - Latin', lang: 'uz', lcidDecimal: '1091', lcidHex: '443', codepage: '1254' }, + //'': { lcid: '', locale: 'Venda', lang: '', lcidDecimal: '1075', lcidHex: '433', codepage: '' }, + vi: { lcid: 'vi', locale: 'Vietnamese', lang: 'vi', lcidDecimal: '1066', lcidHex: '', codepage: '1258' }, + cy: { lcid: 'cy', locale: 'Welsh', lang: 'cy', lcidDecimal: '1106', lcidHex: '452', codepage: '' }, + xh: { lcid: 'xh', locale: 'Xhosa', lang: 'xh', lcidDecimal: '1076', lcidHex: '434', codepage: '' }, + yi: { lcid: 'yi', locale: 'Yiddish', lang: 'yi', lcidDecimal: '1085', lcidHex: '', codepage: '' }, + zu: { lcid: 'zu', locale: 'Zulu', lang: 'zu', lcidDecimal: '1077', lcidHex: '435', codepage: '' }, +} diff --git a/i18n-lang-locale.js b/i18n-lang-locale.js new file mode 100644 index 0000000..1a18331 --- /dev/null +++ b/i18n-lang-locale.js @@ -0,0 +1,562 @@ +// https://ougato.github.io/2019/04/30/Language/#%E5%85%A8%E7%90%83%E8%AF%AD%E8%A8%80%E5%AF%B9%E7%85%A7%E8%A1%A8 +// 20241218 发现这个网页 idID 被写成了 inID +module.exports = { + afZA: { + key: 'afZA', + native: 'Afrikaans', + enUS: 'Afrikaans', + zhCN: '南非语', + }, + amET: { + key: 'amET', + native: 'አማርኛ', + enUS: 'Amharic', + zhCN: '阿姆哈拉语(埃塞俄比亚)', + }, + arEG: { + key: 'arEG', + native: 'العربية', + enUS: 'Arabic(Egypt)', + zhCN: '阿拉伯语(埃及)', + }, + arIL: { + key: 'arIL', + native: 'العربية', + enUS: 'Arabic(Israel)', + zhCN: '阿拉伯语(以色列)', + }, + azAZ: { + key: 'azAZ', + native: 'azərbaycanca', + enUS: 'Azerbaijani', + zhCN: '阿塞拜疆语', + }, + beBY: { + key: 'beBY', + native: 'беларуская', + enUS: 'Belarusian', + zhCN: '白俄罗斯语', + }, + bgBG: { + key: 'bgBG', + native: 'български', + enUS: 'bulgarian', + zhCN: '保加利亚语', + }, + bnBD: { + key: 'bnBD', + native: 'বাংলা', + enUS: 'Bengali', + zhCN: '孟加拉语', + }, + bnIN: { + key: 'bnIN', + native: 'বাংলা', + enUS: 'Bengali', + zhCN: '孟加拉语(印度)', + }, + caES: { + key: 'caES', + native: 'catalá', + enUS: 'Catalan', + zhCN: '加泰隆语(西班牙)', + }, + csCZ: { + key: 'csCZ', + native: 'čeština', + enUS: 'Czech', + zhCN: '捷克语', + }, + daDK: { + key: 'daDK', + native: 'Dansk', + enUS: 'Danish', + zhCN: '丹麦语', + }, + deAT: { + key: 'deAT', + native: 'Deutsch', + enUS: 'German', + zhCN: '德语(奥地利)', + }, + deCH: { + key: 'deCH', + native: 'Deutsch', + enUS: 'German', + zhCN: '德语(瑞士)', + }, + deDE: { + key: 'deDE', + native: 'Deutsch', + enUS: 'German', + zhCN: '德语', + }, + deLI: { + key: 'deLI', + native: 'Deutsch', + enUS: 'German', + zhCN: '德语(列支敦斯登)', + }, + elGR: { + key: 'elGR', + native: 'ελληνικά', + enUS: 'Greek', + zhCN: '希腊语', + }, + enAU: { + key: 'enAU', + native: 'English', + enUS: 'English(Australia)', + zhCN: '英语(澳大利亚)', + }, + enCA: { + key: 'enCA', + native: 'English', + enUS: 'English(Canada)', + zhCN: '英语(加拿大)', + }, + enGB: { + key: 'enGB', + native: 'English', + enUS: 'English(United Kingdom)', + zhCN: '英语(英国)', + }, + enIE: { + key: 'enIE', + native: 'English', + enUS: 'English(Ireland)', + zhCN: '英语(爱尔兰)', + }, + enIN: { + key: 'enIN', + native: 'English', + enUS: 'English(India)', + zhCN: '英语(印度)', + }, + enNZ: { + key: 'enNZ', + native: 'English', + enUS: 'English(New Zealand)', + zhCN: '英语(新西兰)', + }, + enSG: { + key: 'enSG', + native: 'English', + enUS: 'English(Singapore)', + zhCN: '英语(新加波)', + }, + enUS: { + key: 'enUS', + native: 'English', + enUS: 'English(United States)', + zhCN: '英语(美国)', + }, + enZA: { + key: 'enZA', + native: 'English', + enUS: 'English(South Africa)', + zhCN: '英语(南非)', + }, + esES: { + key: 'esES', + native: 'Español', + enUS: 'Spanish', + zhCN: '西班牙语', + }, + esUS: { + key: 'esUS', + native: 'Español', + enUS: 'Spanish', + zhCN: '西班牙语(美国)', + }, + etEE: { + key: 'etEE', + native: 'eesti', + enUS: 'Estonian', + zhCN: '爱沙尼亚语', + }, + euES: { + key: 'euES', + native: 'Euskara', + enUS: 'Basque', + zhCN: '巴斯克语', + }, + faIR: { + key: 'faIR', + native: 'فارسی', + enUS: 'Perisan', + zhCN: '波斯语', + }, + fiFI: { + key: 'fiFI', + native: 'Suomi', + enUS: 'Finnish', + zhCN: '芬兰语', + }, + frBE: { + key: 'frBE', + native: 'Français', + enUS: 'French', + zhCN: '法语(比利时)', + }, + frCA: { + key: 'frCA', + native: 'Français', + enUS: 'French', + zhCN: '法语(加拿大)', + }, + frCH: { + key: 'frCH', + native: 'Français', + enUS: 'French', + zhCN: '法语(瑞士)', + }, + frFR: { + key: 'frFR', + native: 'Français', + enUS: 'French', + zhCN: '法语', + }, + glES: { + key: 'glES', + native: 'Galego', + enUS: 'Galician', + zhCN: '加利西亚语', + }, + heIL: { + key: 'heIL', + native: 'עברית', + enUS: 'Hebrew', + zhCN: '希伯来语(以色列)', + }, + hiIN: { + key: 'hiIN', + native: 'हिंदी', + enUS: 'Hindi', + zhCN: '印度语', + }, + hrHR: { + key: 'hrHR', + native: 'hrvatski', + enUS: 'Croatian', + zhCN: '克罗地亚语', + }, + huHU: { + key: 'huHU', + native: 'Magyar', + enUS: 'Hungarian', + zhCN: '匈牙利语', + }, + hyAM: { + key: 'hyAM', + native: 'Հայերէն', + enUS: 'Armenian', + zhCN: '亚美尼亚语(亚美尼亚)', + }, + idID: { + key: 'idID', + native: ' ', + enUS: 'Indonesian', + zhCN: '印度尼西亚语', + }, + isIS: { + key: 'isIS', + native: 'íslenska', + enUS: ' Icelandic', + zhCN: '冰岛语', + }, + itCH: { + key: 'itCH', + native: 'Italiano', + enUS: 'Italian', + zhCN: '意大利语(瑞士)', + }, + itIT: { + key: 'itIT', + native: 'Italiano', + enUS: 'Italian', + zhCN: '意大利语', + }, + iwIL: { + key: 'iwIL', + native: 'עברית', + enUS: 'Hebrew', + zhCN: '希伯来语(以色列)', + }, + jaJP: { + key: 'jaJP', + native: '日本語の言語', + enUS: 'Japanese', + zhCN: '日语', + }, + kaGE: { + key: 'kaGE', + native: 'ქართული', + enUS: 'Georgian', + zhCN: '格鲁吉亚语(格鲁吉亚)', + }, + kkKZ: { + key: 'kkKZ', + native: 'қазақ тілі', + enUS: 'Kazakh', + zhCN: '哈萨克语', + }, + kmKH: { + key: 'kmKH', + native: 'ខ្មែរ', + enUS: 'Khmer', + zhCN: '柬埔寨语', + }, + knIN: { + key: 'knIN', + native: 'ಕನ್ನಡ', + enUS: 'Kannada', + zhCN: '坎纳达语', + }, + koKR: { + key: 'koKR', + native: '한국의', + enUS: 'Korean', + zhCN: '韩语(朝鲜语)', + }, + kyKG: { + key: 'kyKG', + native: 'кыргыз тили; قىرعىز تىلى', + enUS: 'Kyrgyz', + zhCN: '吉尔吉斯语', + }, + loLA: { + key: 'loLA', + native: 'ລາວ', + enUS: 'Laotian', + zhCN: '老挝语(老挝)', + }, + ltLT: { + key: 'ltLT', + native: 'Lietuvių', + enUS: 'Lithuanian', + zhCN: '立陶宛语', + }, + lvLV: { + key: 'lvLV', + native: 'latviešu', + enUS: 'Latviesu', + zhCN: '拉脱维亚语', + }, + mkMK: { + key: 'mkMK', + native: 'македонски јазик', + enUS: 'Macedonian', + zhCN: '马其顿语', + }, + mlIN: { + key: 'mlIN', + native: 'മലയാളം', + enUS: 'Malayalam', + zhCN: '马拉亚拉姆语', + }, + mnMN: { + key: 'mnMN', + native: 'Монгол', + enUS: 'Mongolian', + zhCN: '蒙古语', + }, + mrIN: { + key: 'mrIN', + native: 'मराठी', + enUS: 'Marathi', + zhCN: '马拉提语/马拉地语', + }, + msMY: { + key: 'msMY', + native: 'Bahasa Melayu', + enUS: 'Malay', + zhCN: '马来语', + }, + myMM: { + key: 'myMM', + native: 'ဗမာ', + enUS: 'Burmese(Paduak)', + zhCN: '缅甸语(官方)', + }, + myZG: { + key: 'myZG', + native: 'ဗမာ', + enUS: 'Burmese(Zawgyi)', + zhCN: '缅甸语(民间)', + }, + nbNO: { + key: 'nbNO', + native: 'Norsk bokmal', + enUS: 'Norwegian', + zhCN: '挪威语', + }, + neNP: { + key: 'neNP', + native: 'नेपाली', + enUS: 'Nepali', + zhCN: '尼泊尔语', + }, + nlBE: { + key: 'nlBE', + native: 'Nederlands', + enUS: 'Dutch (Netherlands)', + zhCN: '荷兰语(比利时)', + }, + nlNL: { + key: 'nlNL', + native: 'Nederlands', + enUS: 'Dutch (Netherlands)', + zhCN: '荷兰语', + }, + plPL: { + key: 'plPL', + native: 'Polski', + enUS: 'Polish', + zhCN: '波兰语', + }, + ptBR: { + key: 'ptBR', + native: 'Protuguês', + enUS: 'Portuguese', + zhCN: '葡萄牙语(巴西)', + }, + ptPT: { + key: 'ptPT', + native: 'Protuguês', + enUS: 'Portuguese', + zhCN: '葡萄牙语', + }, + rmCH: { + key: 'rmCH', + native: 'Rumantsch', + enUS: 'Romansh', + zhCN: '罗曼什语(瑞士)', + }, + roRO: { + key: 'roRO', + native: 'româna', + enUS: 'Romanian', + zhCN: '罗马尼亚语', + }, + ruRU: { + key: 'ruRU', + native: 'Русский', + enUS: 'Russian', + zhCN: '俄罗斯语', + }, + siLK: { + key: 'siLK', + native: 'සිංහල', + enUS: 'Sinhala', + zhCN: '僧加罗语(斯里兰卡)', + }, + skSK: { + key: 'skSK', + native: 'Slovenčina', + enUS: 'slovencina', + zhCN: '斯洛伐克语', + }, + slSI: { + key: 'slSI', + native: 'Slovenščina', + enUS: 'Slovenian', + zhCN: '斯洛文尼亚语', + }, + srRS: { + key: 'srRS', + native: 'српски', + enUS: 'Serbian', + zhCN: '塞尔维亚语', + }, + svSE: { + key: 'svSE', + native: 'Svenska', + enUS: 'Swedish', + zhCN: '瑞典语', + }, + swTZ: { + key: 'swTZ', + native: 'Kiswahili', + enUS: 'Swahili', + zhCN: '斯瓦希里语(坦桑尼亚)', + }, + taIN: { + key: 'taIN', + native: 'தமிழ்', + enUS: 'Tamil', + zhCN: '泰米尔语', + }, + teIN: { + key: 'teIN', + native: 'తెలుగు', + enUS: 'Telugu', + zhCN: '泰卢固语', + }, + thTH: { + key: 'thTH', + native: 'ไทย', + enUS: 'Thai', + zhCN: '泰语', + }, + tlPH: { + key: 'tlPH', + native: 'Tagalog', + enUS: 'Filipino', + zhCN: '菲律宾语', + }, + trTR: { + key: 'trTR', + native: 'Türkçe', + enUS: 'Turkey', + zhCN: '土耳其语', + }, + ukUA: { + key: 'ukUA', + native: 'українська', + enUS: 'Ukrainian', + zhCN: '乌克兰语', + }, + urPK: { + key: 'urPK', + native: 'اردو', + enUS: 'Urdu', + zhCN: '乌尔都语', + }, + uzUZ: { + key: 'uzUZ', + native: 'Ўзбек тили', + enUS: 'Uzbek', + zhCN: '乌兹别克语', + }, + viVN: { + key: 'viVN', + native: 'tiếng việt', + enUS: 'Vietnamese', + zhCN: '越南语', + }, + zhCN: { + key: 'zhCN', + native: '简体中文', + enUS: 'Chinese Simplified', + zhCN: '中文简体', + }, + zhHK: { + key: 'zhHK', + native: '中文', + enUS: 'Chinese Hongkong', + zhCN: '中文(香港)', + }, + zhTW: { + key: 'zhTW', + native: '繁體中文', + enUS: 'Chinese Tradition', + zhCN: '中文繁体', + }, + zuZA: { + key: 'zuZA', + native: 'isiZulu', + enUS: 'Zulu', + zhCN: '祖鲁语(南非)', + }, +} diff --git a/i18n-lang-mixed.js b/i18n-lang-mixed.js new file mode 100644 index 0000000..6111a41 --- /dev/null +++ b/i18n-lang-mixed.js @@ -0,0 +1,240 @@ +// https://www.zhanid.com/tool/language-codes.html +module.exports = { + af: { key: 'af', zhCN: '南非语' }, + afZA: { key: 'afZA', zhCN: '南非语' }, + ar: { key: 'ar', zhCN: '阿拉伯语' }, + arAE: { key: 'arAE', zhCN: '阿拉伯语(阿联酋)' }, + arBH: { key: 'arBH', zhCN: '阿拉伯语(巴林)' }, + arDZ: { key: 'arDZ', zhCN: '阿拉伯语(阿尔及利亚)' }, + arEG: { key: 'arEG', zhCN: '阿拉伯语(埃及)' }, + arIQ: { key: 'arIQ', zhCN: '阿拉伯语(伊拉克)' }, + arJO: { key: 'arJO', zhCN: '阿拉伯语(约旦)' }, + arKW: { key: 'arKW', zhCN: '阿拉伯语(科威特)' }, + arLB: { key: 'arLB', zhCN: '阿拉伯语(黎巴嫩)' }, + arLY: { key: 'arLY', zhCN: '阿拉伯语(利比亚)' }, + arMA: { key: 'arMA', zhCN: '阿拉伯语(摩洛哥)' }, + arOM: { key: 'arOM', zhCN: '阿拉伯语(阿曼)' }, + arQA: { key: 'arQA', zhCN: '阿拉伯语(卡塔尔)' }, + arSA: { key: 'arSA', zhCN: '阿拉伯语(沙特阿拉伯)' }, + arSY: { key: 'arSY', zhCN: '阿拉伯语(叙利亚)' }, + arTN: { key: 'arTN', zhCN: '阿拉伯语(突尼斯)' }, + arYE: { key: 'arYE', zhCN: '阿拉伯语(也门)' }, + az: { key: 'az', zhCN: '阿塞拜疆语' }, + azAZ: { key: 'azAZ', zhCN: '阿塞拜疆语(拉丁文)' }, + azAZ: { key: 'azAZ', zhCN: '阿塞拜疆语(西里尔文)' }, + be: { key: 'be', zhCN: '比利时语' }, + beBY: { key: 'beBY', zhCN: '比利时语' }, + bg: { key: 'bg', zhCN: '保加利亚语' }, + bgBG: { key: 'bgBG', zhCN: '保加利亚语' }, + bsBA: { key: 'bsBA', zhCN: '波斯尼亚语(拉丁文,波斯尼亚和黑塞哥维那)' }, + ca: { key: 'ca', zhCN: '加泰隆语' }, + caES: { key: 'caES', zhCN: '加泰隆语' }, + cs: { key: 'cs', zhCN: '捷克语' }, + csCZ: { key: 'csCZ', zhCN: '捷克语' }, + cy: { key: 'cy', zhCN: '威尔士语' }, + cyGB: { key: 'cyGB', zhCN: '威尔士语' }, + da: { key: 'da', zhCN: '丹麦语' }, + daDK: { key: 'daDK', zhCN: '丹麦语' }, + de: { key: 'de', zhCN: '德语' }, + deAT: { key: 'deAT', zhCN: '德语(奥地利)' }, + deCH: { key: 'deCH', zhCN: '德语(瑞士)' }, + deDE: { key: 'deDE', zhCN: '德语(德国)' }, + deLI: { key: 'deLI', zhCN: '德语(列支敦士登)' }, + deLU: { key: 'deLU', zhCN: '德语(卢森堡)' }, + dv: { key: 'dv', zhCN: '第维埃语' }, + dvMV: { key: 'dvMV', zhCN: '第维埃语' }, + el: { key: 'el', zhCN: '希腊语' }, + elGR: { key: 'elGR', zhCN: '希腊语' }, + en: { key: 'en', zhCN: '英语' }, + enAU: { key: 'enAU', zhCN: '英语(澳大利亚)' }, + enBZ: { key: 'enBZ', zhCN: '英语(伯利兹)' }, + enCA: { key: 'enCA', zhCN: '英语(加拿大)' }, + enCB: { key: 'enCB', zhCN: '英语(加勒比海)' }, + enGB: { key: 'enGB', zhCN: '英语(英国)' }, + enIE: { key: 'enIE', zhCN: '英语(爱尔兰)' }, + enJM: { key: 'enJM', zhCN: '英语(牙买加)' }, + enNZ: { key: 'enNZ', zhCN: '英语(新西兰)' }, + enPH: { key: 'enPH', zhCN: '英语(菲律宾)' }, + enTT: { key: 'enTT', zhCN: '英语(特立尼达)' }, + enUS: { key: 'enUS', zhCN: '英语(美国)' }, + enZA: { key: 'enZA', zhCN: '英语(南非)' }, + enZW: { key: 'enZW', zhCN: '英语(津巴布韦)' }, + eo: { key: 'eo', zhCN: '世界语' }, + es: { key: 'es', zhCN: '西班牙语' }, + esAR: { key: 'esAR', zhCN: '西班牙语(阿根廷)' }, + esBO: { key: 'esBO', zhCN: '西班牙语(玻利维亚)' }, + esCL: { key: 'esCL', zhCN: '西班牙语(智利)' }, + esCO: { key: 'esCO', zhCN: '西班牙语(哥伦比亚)' }, + esCR: { key: 'esCR', zhCN: '西班牙语(哥斯达黎加)' }, + esDO: { key: 'esDO', zhCN: '西班牙语(多米尼加共和国)' }, + esEC: { key: 'esEC', zhCN: '西班牙语(厄瓜多尔)' }, + esES: { key: 'esES', zhCN: '西班牙语(传统)' }, + esES: { key: 'esES', zhCN: '西班牙语(国际)' }, + esGT: { key: 'esGT', zhCN: '西班牙语(危地马拉)' }, + esHN: { key: 'esHN', zhCN: '西班牙语(洪都拉斯)' }, + esMX: { key: 'esMX', zhCN: '西班牙语(墨西哥)' }, + esNI: { key: 'esNI', zhCN: '西班牙语(尼加拉瓜)' }, + esPA: { key: 'esPA', zhCN: '西班牙语(巴拿马)' }, + esPE: { key: 'esPE', zhCN: '西班牙语(秘鲁)' }, + esPR: { key: 'esPR', zhCN: '西班牙语(波多黎各(美))' }, + esPY: { key: 'esPY', zhCN: '西班牙语(巴拉圭)' }, + esSV: { key: 'esSV', zhCN: '西班牙语(萨尔瓦多)' }, + esUY: { key: 'esUY', zhCN: '西班牙语(乌拉圭)' }, + esVE: { key: 'esVE', zhCN: '西班牙语(委内瑞拉)' }, + et: { key: 'et', zhCN: '爱沙尼亚语' }, + etEE: { key: 'etEE', zhCN: '爱沙尼亚语' }, + eu: { key: 'eu', zhCN: '巴士克语' }, + euES: { key: 'euES', zhCN: '巴士克语' }, + fa: { key: 'fa', zhCN: '法斯语' }, + faIR: { key: 'faIR', zhCN: '法斯语' }, + fi: { key: 'fi', zhCN: '芬兰语' }, + fiFI: { key: 'fiFI', zhCN: '芬兰语' }, + fo: { key: 'fo', zhCN: '法罗语' }, + foFO: { key: 'foFO', zhCN: '法罗语' }, + fr: { key: 'fr', zhCN: '法语' }, + frBE: { key: 'frBE', zhCN: '法语(比利时)' }, + frCA: { key: 'frCA', zhCN: '法语(加拿大)' }, + frCH: { key: 'frCH', zhCN: '法语(瑞士)' }, + frFR: { key: 'frFR', zhCN: '法语(法国)' }, + frLU: { key: 'frLU', zhCN: '法语(卢森堡)' }, + frMC: { key: 'frMC', zhCN: '法语(摩纳哥)' }, + gl: { key: 'gl', zhCN: '加里西亚语' }, + glES: { key: 'glES', zhCN: '加里西亚语' }, + gu: { key: 'gu', zhCN: '古吉拉特语' }, + guIN: { key: 'guIN', zhCN: '古吉拉特语' }, + he: { key: 'he', zhCN: '希伯来语' }, + heIL: { key: 'heIL', zhCN: '希伯来语' }, + hi: { key: 'hi', zhCN: '印地语' }, + hiIN: { key: 'hiIN', zhCN: '印地语' }, + hr: { key: 'hr', zhCN: '克罗地亚语' }, + hrBA: { key: 'hrBA', zhCN: '克罗地亚语(波斯尼亚和黑塞哥维那)' }, + hrHR: { key: 'hrHR', zhCN: '克罗地亚语' }, + hu: { key: 'hu', zhCN: '匈牙利语' }, + huHU: { key: 'huHU', zhCN: '匈牙利语' }, + hy: { key: 'hy', zhCN: '亚美尼亚语' }, + hyAM: { key: 'hyAM', zhCN: '亚美尼亚语' }, + id: { key: 'id', zhCN: '印度尼西亚语' }, + idID: { key: 'idID', zhCN: '印度尼西亚语' }, + is: { key: 'is', zhCN: '冰岛语' }, + isIS: { key: 'isIS', zhCN: '冰岛语' }, + it: { key: 'it', zhCN: '意大利语' }, + itCH: { key: 'itCH', zhCN: '意大利语(瑞士)' }, + itIT: { key: 'itIT', zhCN: '意大利语(意大利)' }, + ja: { key: 'ja', zhCN: '日语' }, + jaJP: { key: 'jaJP', zhCN: '日语' }, + ka: { key: 'ka', zhCN: '格鲁吉亚语' }, + kaGE: { key: 'kaGE', zhCN: '格鲁吉亚语' }, + kk: { key: 'kk', zhCN: '哈萨克语' }, + kkKZ: { key: 'kkKZ', zhCN: '哈萨克语' }, + kn: { key: 'kn', zhCN: '卡纳拉语' }, + knIN: { key: 'knIN', zhCN: '卡纳拉语' }, + ko: { key: 'ko', zhCN: '朝鲜语' }, + koKR: { key: 'koKR', zhCN: '韩语' }, + kok: { key: 'kok', zhCN: '孔卡尼语' }, + kokIN: { key: 'kokIN', zhCN: '孔卡尼语' }, + ky: { key: 'ky', zhCN: '吉尔吉斯语' }, + kyKG: { key: 'kyKG', zhCN: '吉尔吉斯语(西里尔文)' }, + lt: { key: 'lt', zhCN: '立陶宛语' }, + ltLT: { key: 'ltLT', zhCN: '立陶宛语' }, + lv: { key: 'lv', zhCN: '拉脱维亚语' }, + lvLV: { key: 'lvLV', zhCN: '拉脱维亚语' }, + mi: { key: 'mi', zhCN: '毛利语' }, + miNZ: { key: 'miNZ', zhCN: '毛利语' }, + mk: { key: 'mk', zhCN: '马其顿语' }, + mkMK: { key: 'mkMK', zhCN: '马其顿语(FYROM)' }, + mn: { key: 'mn', zhCN: '蒙古语' }, + mnMN: { key: 'mnMN', zhCN: '蒙古语(西里尔文)' }, + mr: { key: 'mr', zhCN: '马拉地语' }, + mrIN: { key: 'mrIN', zhCN: '马拉地语' }, + ms: { key: 'ms', zhCN: '马来语' }, + msBN: { key: 'msBN', zhCN: '马来语(文莱达鲁萨兰)' }, + msMY: { key: 'msMY', zhCN: '马来语(马来西亚)' }, + mt: { key: 'mt', zhCN: '马耳他语' }, + mtMT: { key: 'mtMT', zhCN: '马耳他语' }, + nb: { key: 'nb', zhCN: '挪威语(伯克梅尔)' }, + nbNO: { key: 'nbNO', zhCN: '挪威语(伯克梅尔)(挪威)' }, + nl: { key: 'nl', zhCN: '荷兰语' }, + nlBE: { key: 'nlBE', zhCN: '荷兰语(比利时)' }, + nlNL: { key: 'nlNL', zhCN: '荷兰语(荷兰)' }, + nnNO: { key: 'nnNO', zhCN: '挪威语(尼诺斯克)(挪威)' }, + ns: { key: 'ns', zhCN: '北梭托语' }, + nsZA: { key: 'nsZA', zhCN: '北梭托语' }, + pa: { key: 'pa', zhCN: '旁遮普语' }, + paIN: { key: 'paIN', zhCN: '旁遮普语' }, + pl: { key: 'pl', zhCN: '波兰语' }, + plPL: { key: 'plPL', zhCN: '波兰语' }, + pt: { key: 'pt', zhCN: '葡萄牙语' }, + ptBR: { key: 'ptBR', zhCN: '葡萄牙语(巴西)' }, + ptPT: { key: 'ptPT', zhCN: '葡萄牙语(葡萄牙)' }, + qu: { key: 'qu', zhCN: '克丘亚语' }, + quBO: { key: 'quBO', zhCN: '克丘亚语(玻利维亚)' }, + quEC: { key: 'quEC', zhCN: '克丘亚语(厄瓜多尔)' }, + quPE: { key: 'quPE', zhCN: '克丘亚语(秘鲁)' }, + ro: { key: 'ro', zhCN: '罗马尼亚语' }, + roRO: { key: 'roRO', zhCN: '罗马尼亚语' }, + ru: { key: 'ru', zhCN: '俄语' }, + ruRU: { key: 'ruRU', zhCN: '俄语' }, + sa: { key: 'sa', zhCN: '梵文' }, + saIN: { key: 'saIN', zhCN: '梵文' }, + se: { key: 'se', zhCN: '北萨摩斯语' }, + seFI: { key: 'seFI', zhCN: '北萨摩斯语(芬兰)' }, + seFI: { key: 'seFI', zhCN: '斯科特萨摩斯语(芬兰)' }, + seFI: { key: 'seFI', zhCN: '伊那里萨摩斯语(芬兰)' }, + seNO: { key: 'seNO', zhCN: '北萨摩斯语(挪威)' }, + seNO: { key: 'seNO', zhCN: '律勒欧萨摩斯语(挪威)' }, + seNO: { key: 'seNO', zhCN: '南萨摩斯语(挪威)' }, + seSE: { key: 'seSE', zhCN: '北萨摩斯语(瑞典)' }, + seSE: { key: 'seSE', zhCN: '律勒欧萨摩斯语(瑞典)' }, + seSE: { key: 'seSE', zhCN: '南萨摩斯语(瑞典)' }, + sk: { key: 'sk', zhCN: '斯洛伐克语' }, + skSK: { key: 'skSK', zhCN: '斯洛伐克语' }, + sl: { key: 'sl', zhCN: '斯洛文尼亚语' }, + slSI: { key: 'slSI', zhCN: '斯洛文尼亚语' }, + sq: { key: 'sq', zhCN: '阿尔巴尼亚语' }, + sqAL: { key: 'sqAL', zhCN: '阿尔巴尼亚语' }, + srBA: { key: 'srBA', zhCN: '塞尔维亚语(拉丁文,波斯尼亚和黑塞哥维那)' }, + srBA: { key: 'srBA', zhCN: '塞尔维亚语(西里尔文,波斯尼亚和黑塞哥维那)' }, + srSP: { key: 'srSP', zhCN: '塞尔维亚(拉丁)' }, + srSP: { key: 'srSP', zhCN: '塞尔维亚(西里尔文)' }, + sv: { key: 'sv', zhCN: '瑞典语' }, + svFI: { key: 'svFI', zhCN: '瑞典语(芬兰)' }, + svSE: { key: 'svSE', zhCN: '瑞典语' }, + sw: { key: 'sw', zhCN: '斯瓦希里语' }, + swKE: { key: 'swKE', zhCN: '斯瓦希里语' }, + syr: { key: 'syr', zhCN: '叙利亚语' }, + syrSY: { key: 'syrSY', zhCN: '叙利亚语' }, + ta: { key: 'ta', zhCN: '泰米尔语' }, + taIN: { key: 'taIN', zhCN: '泰米尔语' }, + te: { key: 'te', zhCN: '泰卢固语' }, + teIN: { key: 'teIN', zhCN: '泰卢固语' }, + th: { key: 'th', zhCN: '泰语' }, + thTH: { key: 'thTH', zhCN: '泰语' }, + tl: { key: 'tl', zhCN: '塔加路语' }, + tlPH: { key: 'tlPH', zhCN: '塔加路语(菲律宾)' }, + tn: { key: 'tn', zhCN: '茨瓦纳语' }, + tnZA: { key: 'tnZA', zhCN: '茨瓦纳语' }, + tr: { key: 'tr', zhCN: '土耳其语' }, + trTR: { key: 'trTR', zhCN: '土耳其语' }, + ts: { key: 'ts', zhCN: '宗加语' }, + tt: { key: 'tt', zhCN: '鞑靼语' }, + ttRU: { key: 'ttRU', zhCN: '鞑靼语' }, + uk: { key: 'uk', zhCN: '乌克兰语' }, + ukUA: { key: 'ukUA', zhCN: '乌克兰语' }, + ur: { key: 'ur', zhCN: '乌都语' }, + urPK: { key: 'urPK', zhCN: '乌都语' }, + uz: { key: 'uz', zhCN: '乌兹别克语' }, + uzUZ: { key: 'uzUZ', zhCN: '乌兹别克语(拉丁文)' }, + uzUZ: { key: 'uzUZ', zhCN: '乌兹别克语(西里尔文)' }, + vi: { key: 'vi', zhCN: '越南语' }, + viVN: { key: 'viVN', zhCN: '越南语' }, + xh: { key: 'xh', zhCN: '班图语' }, + xhZA: { key: 'xhZA', zhCN: '班图语' }, + zh: { key: 'zh', zhCN: '中文' }, + zhCN: { key: 'zhCN', zhCN: '中文(简体)' }, + zhHK: { key: 'zhHK', zhCN: '中文(香港)' }, + zhMO: { key: 'zhMO', zhCN: '中文(澳门)' }, + zhSG: { key: 'zhSG', zhCN: '中文(新加坡)' }, + zhTW: { key: 'zhTW', zhCN: '中文(繁体)' }, + zu: { key: 'zu', zhCN: '祖鲁语' }, + zuZA: { key: 'zuZA', zhCN: '祖鲁语' }, +} diff --git a/i18n-lang-office.js b/i18n-lang-office.js new file mode 100644 index 0000000..fb2cce9 --- /dev/null +++ b/i18n-lang-office.js @@ -0,0 +1,102 @@ +// 拷贝自Office多语言包 https://products.office.com/zh-cn/language-packs/microsoft-office-language-options-multilingual-support +module.exports = { + afZA: { native: 'Afrikaans', zhCN: 'Afrikaans' }, + sqAL: { native: 'Shqip', zhCN: '阿尔巴尼亚语' }, + amET: { native: 'አማርኛ', zhCN: '阿姆哈拉语' }, + arSA: { native: 'العربية', zhCN: '阿拉伯语' }, + hyAM: { native: 'Հայերեն', zhCN: '亚美尼亚语' }, + asIN: { native: 'অসমীয়া', zhCN: '阿萨姆语' }, + //'az-Latn-AZ': { native: 'azərbaycan dili', zhCN: '阿塞拜疆语(拉丁语)' }, + euES: { native: 'Euskara', zhCN: '巴斯克语' }, + beBY: { native: 'Беларуская', zhCN: '白俄罗斯语' }, + bnBD: { native: 'বাংলা (বাংলাদেশ)', zhCN: '孟加拉语(孟加拉)' }, + bnIN: { native: 'বাংলা', zhCN: '孟加拉语(印度孟加拉语)' }, + //'bs-Latn-BA': { native: 'Bosanski', zhCN: '波斯尼亚语(拉丁语)' }, + bgBG: { native: 'български', zhCN: '保加利亚语' }, + caES: { native: 'Català', zhCN: '加泰罗尼亚语' }, + zhCN: { native: '简体中文', zhCN: '简体中文' }, + zhTW: { native: '繁體中文', zhCN: '繁体中文', zhTW: '繁體中文' }, + hrHR: { native: 'hrvatski', zhCN: '克罗地亚语' }, + csCZ: { native: 'čeština', zhCN: '捷克语' }, + daDK: { native: 'dansk', zhCN: '丹麦语' }, + niNI: { native: 'Nederlands', zhCN: '荷兰语' }, + enUS: { native: 'English', zhCN: 'English' }, + etEE: { native: 'eesti', zhCN: '爱沙尼亚语' }, + fiFI: { native: 'suomi', zhCN: '芬兰语' }, + frFR: { native: 'français', zhCN: '法语' }, + glES: { native: 'Galego', zhCN: '加利西亚语' }, + kaGE: { native: 'ქართული', zhCN: '格鲁吉亚语' }, + deDE: { native: 'Deutsch', zhCN: '德语' }, + elGR: { native: 'Ελληνικά', zhCN: '希腊语' }, + guIN: { native: 'ગુજરાતી', zhCN: '古吉拉特语' }, + //'ha-Latn-NG': { native: 'Hausa', zhCN: 'Hausa' }, + heIL: { native: 'עברית', zhCN: '希伯来语' }, + hiIN: { native: 'हिंदी', zhCN: '印地语' }, + huHU: { native: 'magyar', zhCN: '匈牙利语' }, + isIS: { native: 'íslenska', zhCN: '冰岛语' }, + igNG: { native: 'Igbo', zhCN: '伊博语' }, + idID: { native: 'Bahasa Indonesia', zhCN: '印度尼西亚语' }, + gaIE: { native: 'Gaeilge', zhCN: '爱尔兰语' }, + xhZA: { native: 'isiXhosa', zhCN: '索萨语' }, + zuZA: { native: 'isiZulu', zhCN: '祖鲁语' }, + itIT: { native: 'Italiano', zhCN: '意大利语' }, + jaJP: { native: '日本語', zhCN: '日语' }, + knIN: { native: 'ಕನ್ನಡ', zhCN: '埃纳德语' }, + kkKZ: { native: 'қазақ тілі', zhCN: '哈萨克语' }, + kmKH: { native: 'ភាសាខ្មែរ', zhCN: '高棉语' }, + rwRW: { native: 'Kinyarwanda', zhCN: '卢旺达语' }, + swKE: { native: 'Kiswahili', zhCN: '斯瓦希里语' }, + //'kok-IN': { native: 'कोंकणी', zhCN: '孔卡尼语' }, + koKR: { native: '한국어', zhCN: '朝鲜语' }, + kyKG: { native: 'Кыргыз', zhCN: '吉尔吉斯语' }, + lvLV: { native: 'latviešu', zhCN: '拉脱维亚语' }, + ltLT: { native: 'lietuvių', zhCN: '立陶宛语' }, + lbLU: { native: 'Lëtzebuergesch', zhCN: '卢森堡语' }, + mkMK: { native: 'Македонски', zhCN: '马其顿语(马其顿共和国)' }, + msMY: { native: 'Bahasa Melayu', zhCN: '马来语(拉丁文)' }, + mlIN: { native: 'മലയാളം', zhCN: '马拉雅拉姆语' }, + mtMT: { native: 'Malti', zhCN: '马耳他语' }, + miNZ: { native: 'Reo Māori', zhCN: '毛利语' }, + mrIN: { native: '[मराठी]', zhCN: '马拉地语' }, + mnMN: { native: 'Монгол хэл', zhCN: '蒙古语(西里尔文)' }, + neNP: { native: 'नेपाली', zhCN: '尼泊尔语' }, + nbNO: { native: 'norsk bokmål', zhCN: '挪威语(博克马尔语)' }, + nnNO: { native: 'nynorsk', zhCN: '挪威语(尼诺斯克语)' }, + orIN: { native: 'ଓଡିଆ', zhCN: '奥里亚语' }, + psAF: { native: 'پښتو', zhCN: '普什图语' }, + faIR: { native: 'فارسی', zhCN: '波斯语' }, + plPL: { native: 'polski', zhCN: '波兰语' }, + ptPT: { native: 'Português (Portugal)', zhCN: '葡萄牙语(葡萄牙)' }, + ptBR: { native: 'Português (Brasil)', zhCN: '葡萄牙语(巴西)' }, + paIN: { native: 'ਪੰਜਾਬੀ', zhCN: '旁遮普语(果鲁穆奇语)' }, + quPE: { native: 'Quechua', zhCN: '克丘亚语(秘鲁)' }, + roRO: { native: 'Română', zhCN: '罗马尼亚语' }, + rmCH: { native: 'Rumantsch', zhCN: '罗曼什语' }, + ruRU: { native: 'русский', zhCN: '俄语' }, + gdGB: { native: 'Gàidhlig', zhCN: '苏格兰盖尔语' }, + //'sr-cyrl-RS': { native: 'српски', zhCN: '塞尔维亚语(西里尔文,塞尔维亚)' }, + //'sr-latn-RS': { native: 'srpski (latinica, Srbija)', zhCN: '塞尔维亚语(拉丁文,塞尔维亚)' }, + //'sr-cyrl-BA': { native: 'српски', zhCN: '塞尔维亚语(西里尔文,波斯尼亚和黑塞哥维那)' }, + nsZA: { native: 'Sesotho sa Leboa', zhCN: '北梭托语' }, + tnZA: { native: 'Setswana', zhCN: '茨瓦纳语' }, + //'sd-Arab-PK': { native: 'سنڌي', zhCN: '信德语(阿拉伯语)' }, + siLK: { native: 'සිංහල', zhCN: '僧伽罗语' }, + skSK: { native: 'slovenčina', zhCN: '斯洛伐克语' }, + slSI: { native: 'slovenščina', zhCN: '斯洛文尼亚语' }, + esES: { native: 'español', zhCN: '西班牙语' }, + svSE: { native: 'Svenska', zhCN: '瑞典语' }, + taIN: { native: 'தமிழ்', zhCN: '泰米尔语' }, + ttRU: { native: 'Татар', zhCN: '鞑靼语(西里尔文)' }, + teIN: { native: 'తెలుగు', zhCN: '泰卢固语' }, + thTH: { native: 'ไทย', zhCN: '泰语' }, + trTR: { native: 'Türkçe', zhCN: '土耳其语' }, + tkTK: { native: 'türkmen dili', zhCN: '土库曼语' }, + ukUA: { native: 'українська', zhCN: '乌克兰语' }, + urPK: { native: 'اردو', zhCN: '乌尔都语' }, + ugCN: { native: 'ئۇيغۇرچە', zhCN: '维吾尔语' }, + //'uz-Latn-UZ': { native: "O'zbekcha", zhCN: '乌兹别克语(拉丁文)' }, + viVN: { native: 'Tiếng Việt', zhCN: '越南语' }, + cyGB: { native: 'Cymraeg', zhCN: '威尔士语' }, + woSN: { native: 'Wolof', zhCN: '沃洛夫语' }, + yoNG: { native: 'ede Yorùbá', zhCN: '约鲁巴语' }, +} diff --git a/i18n-languages.js b/i18n-languages.js deleted file mode 100644 index 859ab6d..0000000 --- a/i18n-languages.js +++ /dev/null @@ -1,229 +0,0 @@ -module.exports = { - // 拷贝自Office多语言包 https://products.office.com/zh-cn/language-packs/microsoft-office-language-options-multilingual-support - afZA: { native: 'Afrikaans', zhCN: 'Afrikaans' }, - sqAL: { native: 'Shqip', zhCN: '阿尔巴尼亚语' }, - amET: { native: 'አማርኛ', zhCN: '阿姆哈拉语' }, - arSA: { native: 'العربية', zhCN: '阿拉伯语' }, - hyAM: { native: 'Հայերեն', zhCN: '亚美尼亚语' }, - asIN: { native: 'অসমীয়া', zhCN: '阿萨姆语' }, - //'az-Latn-AZ': { native: 'azərbaycan dili', zhCN: '阿塞拜疆语(拉丁语)' }, - euES: { native: 'Euskara', zhCN: '巴斯克语' }, - beBY: { native: 'Беларуская', zhCN: '白俄罗斯语' }, - bnBD: { native: 'বাংলা (বাংলাদেশ)', zhCN: '孟加拉语(孟加拉)' }, - bnIN: { native: 'বাংলা', zhCN: '孟加拉语(印度孟加拉语)' }, - //'bs-Latn-BA': { native: 'Bosanski', zhCN: '波斯尼亚语(拉丁语)' }, - bgBG: { native: 'български', zhCN: '保加利亚语' }, - caES: { native: 'Català', zhCN: '加泰罗尼亚语' }, - zhCN: { native: '简体中文', zhCN: '简体中文' }, - zhTW: { native: '繁體中文', zhCN: '繁体中文', zhTW: '繁體中文' }, - hrHR: { native: 'hrvatski', zhCN: '克罗地亚语' }, - csCZ: { native: 'čeština', zhCN: '捷克语' }, - daDK: { native: 'dansk', zhCN: '丹麦语' }, - niNI: { native: 'Nederlands', zhCN: '荷兰语' }, - enUS: { native: 'English', zhCN: 'English' }, - etEE: { native: 'eesti', zhCN: '爱沙尼亚语' }, - fiFI: { native: 'suomi', zhCN: '芬兰语' }, - frFR: { native: 'français', zhCN: '法语' }, - glES: { native: 'Galego', zhCN: '加利西亚语' }, - kaGE: { native: 'ქართული', zhCN: '格鲁吉亚语' }, - deDE: { native: 'Deutsch', zhCN: '德语' }, - elGR: { native: 'Ελληνικά', zhCN: '希腊语' }, - guIN: { native: 'ગુજરાતી', zhCN: '古吉拉特语' }, - //'ha-Latn-NG': { native: 'Hausa', zhCN: 'Hausa' }, - heIL: { native: 'עברית', zhCN: '希伯来语' }, - hiIN: { native: 'हिंदी', zhCN: '印地语' }, - huHU: { native: 'magyar', zhCN: '匈牙利语' }, - isIS: { native: 'íslenska', zhCN: '冰岛语' }, - igNG: { native: 'Igbo', zhCN: '伊博语' }, - idID: { native: 'Bahasa Indonesia', zhCN: '印度尼西亚语' }, - gaIE: { native: 'Gaeilge', zhCN: '爱尔兰语' }, - xhZA: { native: 'isiXhosa', zhCN: '索萨语' }, - zuZA: { native: 'isiZulu', zhCN: '祖鲁语' }, - itIT: { native: 'Italiano', zhCN: '意大利语' }, - jaJP: { native: '日本語', zhCN: '日语' }, - knIN: { native: 'ಕನ್ನಡ', zhCN: '埃纳德语' }, - kkKZ: { native: 'қазақ тілі', zhCN: '哈萨克语' }, - kmKH: { native: 'ភាសាខ្មែរ', zhCN: '高棉语' }, - rwRW: { native: 'Kinyarwanda', zhCN: '卢旺达语' }, - swKE: { native: 'Kiswahili', zhCN: '斯瓦希里语' }, - //'kok-IN': { native: 'कोंकणी', zhCN: '孔卡尼语' }, - koKR: { native: '한국어', zhCN: '朝鲜语' }, - kyKG: { native: 'Кыргыз', zhCN: '吉尔吉斯语' }, - lvLV: { native: 'latviešu', zhCN: '拉脱维亚语' }, - ltLT: { native: 'lietuvių', zhCN: '立陶宛语' }, - lbLU: { native: 'Lëtzebuergesch', zhCN: '卢森堡语' }, - mkMK: { native: 'Македонски', zhCN: '马其顿语(马其顿共和国)' }, - msMY: { native: 'Bahasa Melayu', zhCN: '马来语(拉丁文)' }, - mlIN: { native: 'മലയാളം', zhCN: '马拉雅拉姆语' }, - mtMT: { native: 'Malti', zhCN: '马耳他语' }, - miNZ: { native: 'Reo Māori', zhCN: '毛利语' }, - mrIN: { native: '[मराठी]', zhCN: '马拉地语' }, - mnMN: { native: 'Монгол хэл', zhCN: '蒙古语(西里尔文)' }, - neNP: { native: 'नेपाली', zhCN: '尼泊尔语' }, - nbNO: { native: 'norsk bokmål', zhCN: '挪威语(博克马尔语)' }, - nnNO: { native: 'nynorsk', zhCN: '挪威语(尼诺斯克语)' }, - orIN: { native: 'ଓଡିଆ', zhCN: '奥里亚语' }, - psAF: { native: 'پښتو', zhCN: '普什图语' }, - faIR: { native: 'فارسی', zhCN: '波斯语' }, - plPL: { native: 'polski', zhCN: '波兰语' }, - ptPT: { native: 'Português (Portugal)', zhCN: '葡萄牙语(葡萄牙)' }, - ptBR: { native: 'Português (Brasil)', zhCN: '葡萄牙语(巴西)' }, - paIN: { native: 'ਪੰਜਾਬੀ', zhCN: '旁遮普语(果鲁穆奇语)' }, - quPE: { native: 'Quechua', zhCN: '克丘亚语(秘鲁)' }, - roRO: { native: 'Română', zhCN: '罗马尼亚语' }, - rmCH: { native: 'Rumantsch', zhCN: '罗曼什语' }, - ruRU: { native: 'русский', zhCN: '俄语' }, - gdGB: { native: 'Gàidhlig', zhCN: '苏格兰盖尔语' }, - //'sr-cyrl-RS': { native: 'српски', zhCN: '塞尔维亚语(西里尔文,塞尔维亚)' }, - //'sr-latn-RS': { native: 'srpski (latinica, Srbija)', zhCN: '塞尔维亚语(拉丁文,塞尔维亚)' }, - //'sr-cyrl-BA': { native: 'српски', zhCN: '塞尔维亚语(西里尔文,波斯尼亚和黑塞哥维那)' }, - nsZA: { native: 'Sesotho sa Leboa', zhCN: '北梭托语' }, - tnZA: { native: 'Setswana', zhCN: '茨瓦纳语' }, - //'sd-Arab-PK': { native: 'سنڌي', zhCN: '信德语(阿拉伯语)' }, - siLK: { native: 'සිංහල', zhCN: '僧伽罗语' }, - skSK: { native: 'slovenčina', zhCN: '斯洛伐克语' }, - slSI: { native: 'slovenščina', zhCN: '斯洛文尼亚语' }, - esES: { native: 'español', zhCN: '西班牙语' }, - svSE: { native: 'Svenska', zhCN: '瑞典语' }, - taIN: { native: 'தமிழ்', zhCN: '泰米尔语' }, - ttRU: { native: 'Татар', zhCN: '鞑靼语(西里尔文)' }, - teIN: { native: 'తెలుగు', zhCN: '泰卢固语' }, - thTH: { native: 'ไทย', zhCN: '泰语' }, - trTR: { native: 'Türkçe', zhCN: '土耳其语' }, - tkTK: { native: 'türkmen dili', zhCN: '土库曼语' }, - ukUA: { native: 'українська', zhCN: '乌克兰语' }, - urPK: { native: 'اردو', zhCN: '乌尔都语' }, - ugCN: { native: 'ئۇيغۇرچە', zhCN: '维吾尔语' }, - //'uz-Latn-UZ': { native: "O'zbekcha", zhCN: '乌兹别克语(拉丁文)' }, - viVN: { native: 'Tiếng Việt', zhCN: '越南语' }, - cyGB: { native: 'Cymraeg', zhCN: '威尔士语' }, - woSN: { native: 'Wolof', zhCN: '沃洛夫语' }, - yoNG: { native: 'ede Yorùbá', zhCN: '约鲁巴语' }, - /////////////////////////////////////////////////////////////// - // https://en.wikipedia.org/wiki/IETF_language_tag - // af: { native: 'Afrikaans', enUS: 'Afrikaans' }, - // am: { native: 'አማርኛ', enUS: 'Amharic' }, - // ar: { native: 'العربية', enUS: 'Arabic' }, - // arn: { native: 'Mapudungun', enUS: 'Mapudungun' }, - // as: { native: 'অসমীয়া', enUS: 'Assamese' }, - // az: { native: 'Azərbaycan­ılı', enUS: 'Azeri' }, - // ba: { native: 'Башҡорт', enUS: 'Bashkir' }, - // be: { native: 'беларуская', enUS: 'Belarusian' }, - // bg: { native: 'български', enUS: 'Bulgarian' }, - // bn: { native: 'বাংলা', enUS: 'Bengali' }, - // bo: { native: 'བོད་ཡིག', enUS: 'Tibetan' }, - // br: { native: 'brezhoneg', enUS: 'Breton' }, - // bs: { native: 'bosanski/босански', enUS: 'Bosnian' }, - // ca: { native: 'català', enUS: 'Catalan' }, - // co: { native: 'Corsu', enUS: 'Corsican' }, - // cs: { native: 'čeština', enUS: 'Czech' }, - // cy: { native: 'Cymraeg', enUS: 'Welsh' }, - // da: { native: 'dansk', enUS: 'Danish' }, - // de: { native: 'Deutsch', enUS: 'German' }, - // dsb: { native: 'dolnoserbšćina', enUS: 'Lower Sorbian' }, - // dv: { native: 'ދިވެހިބަސް', enUS: 'Divehi' }, - // el: { native: 'ελληνικά', enUS: 'Greek' }, - // en: { native: 'English', enUS: 'English' }, - // es: { native: 'español', enUS: 'Spanish' }, - // et: { native: 'eesti', enUS: 'Estonian' }, - // eu: { native: 'euskara', enUS: 'Basque' }, - // fa: { native: 'فارسى', enUS: 'Persian' }, - // fi: { native: 'suomi', enUS: 'Finnish' }, - // fil: { native: 'Filipino', enUS: 'Filipino' }, - // fo: { native: 'føroyskt', enUS: 'Faroese' }, - // fr: { native: 'français', enUS: 'French' }, - // fy: { native: 'Frysk', enUS: 'Frisian' }, - // ga: { native: 'Gaeilge', enUS: 'Irish' }, - // gd: { native: 'Gàidhlig', enUS: 'Scottish Gaelic' }, - // gl: { native: 'galego', enUS: 'Galician' }, - // gsw: { native: 'Elsässisch', enUS: 'Alsatian' }, - // gu: { native: 'ગુજરાતી', enUS: 'Gujarati' }, - // ha: { native: 'Hausa', enUS: 'Hausa' }, - // he: { native: 'עברית', enUS: 'Hebrew' }, - // hi: { native: 'हिंदी', enUS: 'Hindi' }, - // hr: { native: 'hrvatski', enUS: 'Croatian' }, - // hsb: { native: 'hornjoserbšćina', enUS: 'Upper Sorbian' }, - // hu: { native: 'magyar', enUS: 'Hungarian' }, - // hy: { native: 'Հայերեն', enUS: 'Armenian' }, - // id: { native: 'Bahasa Indonesia', enUS: 'Indonesian' }, - // ig: { native: 'Igbo', enUS: 'Igbo' }, - // ii: { native: 'ꆈꌠꁱꂷ', enUS: 'Yi' }, - // is: { native: 'íslenska', enUS: 'Icelandic' }, - // it: { native: 'italiano', enUS: 'Italian' }, - // iu: { native: 'Inuktitut /ᐃᓄᒃᑎᑐᑦ (ᑲᓇᑕ)', enUS: 'Inuktitut' }, - // ja: { native: '日本語', enUS: 'Japanese' }, - // ka: { native: 'ქართული', enUS: 'Georgian' }, - // kk: { native: 'Қазақша', enUS: 'Kazakh' }, - // kl: { native: 'kalaallisut', enUS: 'Greenlandic' }, - // km: { native: 'ខ្មែរ', enUS: 'Khmer' }, - // kn: { native: 'ಕನ್ನಡ', enUS: 'Kannada' }, - // ko: { native: '한국어/韓國語
조선말/朝鮮말', enUS: 'Korean' }, - // kok: { native: 'कोंकणी', enUS: 'Konkani' }, - // ky: { native: 'Кыргыз', enUS: 'Kyrgyz' }, - // lb: { native: 'Lëtzebuergesch', enUS: 'Luxembourgish' }, - // lo: { native: 'ລາວ', enUS: 'Lao' }, - // lt: { native: 'lietuvių', enUS: 'Lithuanian' }, - // lv: { native: 'latviešu', enUS: 'Latvian' }, - // mi: { native: 'Reo Māori', enUS: 'Maori' }, - // mk: { native: 'македонски јазик', enUS: 'Macedonian' }, - // ml: { native: 'മലയാളം', enUS: 'Malayalam' }, - // mn: { native: 'Монгол хэл/ᠮᠤᠨᠭᠭᠤᠯ ᠬᠡᠯᠡ', enUS: 'Mongolian' }, - // moh: { native: "Kanien'kéha", enUS: 'Mohawk' }, - // mr: { native: 'मराठी', enUS: 'Marathi' }, - // ms: { native: 'Bahasa Malaysia', enUS: 'Malay' }, - // mt: { native: 'Malti', enUS: 'Maltese' }, - // my: { native: 'Myanmar', enUS: 'Burmese' }, - // nb: { native: 'norsk (bokmål)', enUS: 'Norwegian (Bokmål)' }, - // ne: { native: 'नेपाली (नेपाल)', enUS: 'Nepali' }, - // nl: { native: 'Nederlands', enUS: 'Dutch' }, - // nn: { native: 'norsk (nynorsk)', enUS: 'Norwegian (Nynorsk)' }, - // no: { native: 'norsk', enUS: 'Norwegian' }, - // nso: { native: 'Sesotho sa Leboa', enUS: 'Sesotho' }, - // oc: { native: 'Occitan', enUS: 'Occitan' }, - // or: { native: 'ଓଡ଼ିଆ', enUS: 'Oriya' }, - // pa: { native: 'ਪੰਜਾਬੀ', enUS: 'Punjabi' }, - // pl: { native: 'polski', enUS: 'Polish' }, - // prs: { native: 'درى', enUS: 'Dari' }, - // ps: { native: 'پښتو', enUS: 'Pashto' }, - // pt: { native: 'Português', enUS: 'Portuguese' }, - // quc: { native: "K'iche", enUS: "K'iche" }, - // quz: { native: 'runasimi', enUS: 'Quechua' }, - // rm: { native: 'Rumantsch', enUS: 'Romansh' }, - // ro: { native: 'română', enUS: 'Romanian' }, - // ru: { native: 'русский', enUS: 'Russian' }, - // rw: { native: 'Kinyarwanda', enUS: 'Kinyarwanda' }, - // sa: { native: 'संस्कृत', enUS: 'Sanskrit' }, - // sah: { native: 'саха', enUS: 'Yakut' }, - // se: { native: 'davvisámegiella', enUS: 'Sami (Northern)' }, - // si: { native: 'සිංහ', enUS: 'Sinhala' }, - // sk: { native: 'slovenčina', enUS: 'Slovak' }, - // sl: { native: 'slovenski', enUS: 'Slovenian' }, - // sma: { native: 'åarjelsaemiengiele', enUS: 'Sami (Southern)' }, - // smj: { native: 'julevusámegiella', enUS: 'Sami (Lule)' }, - // smn: { native: 'sämikielâ', enUS: 'Sami (Inari)' }, - // sms: { native: 'sääm´ǩiõll', enUS: 'Sami (Skolt)' }, - // sq: { native: 'shqipe', enUS: 'Albanian' }, - // sr: { native: 'srpski/српски', enUS: 'Serbian' }, - // sv: { native: 'svenska', enUS: 'Swedish' }, - // sw: { native: 'Kiswahili', enUS: 'Kiswahili' }, - // syr: { native: 'ܣܘܪܝܝܐ', enUS: 'Syriac' }, - // ta: { native: 'தமிழ்', enUS: 'Tamil' }, - // te: { native: 'తెలుగు', enUS: 'Telugu' }, - // tg: { native: 'Тоҷикӣ', enUS: 'Tajik' }, - // th: { native: 'ไทย', enUS: 'Thai' }, - // tk: { native: 'türkmençe', enUS: 'Turkmen' }, - // tn: { native: 'Setswana', enUS: 'Setswana' }, - // tr: { native: 'Türkçe', enUS: 'Turkish' }, - // tt: { native: 'Татарча', enUS: 'Tatar' }, - // tzm: { native: 'Tamazight', enUS: 'Tamazight' }, - // ug: { native: 'ئۇيغۇرچە', enUS: 'Uyghur' }, - // uk: { native: 'українська', enUS: 'Ukrainian' }, - // ur: { native: 'اُردو', enUS: 'Urdu' }, - // uz: { native: "U'zbek/Ўзбек", enUS: 'Uzbek' }, - // vi: { native: 'Tiếng Việt/㗂越', enUS: 'Vietnamese' }, - // wo: { native: 'Wolof', enUS: 'Wolof' }, - // xh: { native: 'isiXhosa', enUS: 'isiXhosa' }, - // yo: { native: 'Yoruba', enUS: 'Yoruba' }, - // zh: { native: '中文', enUS: 'Chinese' }, - // zu: { native: 'isiZulu', enUS: 'isiZulu' }, -} diff --git a/i18n-locales.js b/i18n-locales.js new file mode 100644 index 0000000..caf5e67 --- /dev/null +++ b/i18n-locales.js @@ -0,0 +1,1028 @@ +// 初始化自 i18n-lang-locale (github版本), +// 然后根据前两个字母添加了 iso6391 里的字段 +module.exports = { + afZA: { + key: 'afZA', + native: 'Afrikaans', + enUS: 'Afrikaans', + zhCN: '南非语', + family: '印欧语系', + isoName: 'Afrikaans', + iso6391: 'af', + iso6392t: 'afr', + iso6392b: 'afr', + }, + amET: { + key: 'amET', + native: 'አማርኛ', + enUS: 'Amharic', + zhCN: '阿姆哈拉语', + family: '亚非语系', + isoName: 'Amharic', + iso6391: 'am', + iso6392t: 'amh', + iso6392b: 'amh', + }, + arEG: { + key: 'arEG', + native: 'العربية (مصر)', + enUS: 'Arabic (Egypt)', + zhCN: '阿拉伯语 (埃及)', + family: '亚非语系', + isoName: 'Arabic', + iso6391: 'ar', + iso6392t: 'ara', + iso6392b: 'ara', + }, + arIL: { + key: 'arIL', + native: 'العربية (ישראל)', + enUS: 'Arabic (Israel)', + zhCN: '阿拉伯语 (以色列)', + family: '亚非语系', + isoName: 'Arabic', + iso6391: 'ar', + iso6392t: 'ara', + iso6392b: 'ara', + }, + azAZ: { + key: 'azAZ', + native: 'azərbaycanca', + enUS: 'Azerbaijani', + zhCN: '阿塞拜疆语', + family: '突厥语族', + isoName: 'Azerbaijani', + iso6391: 'az', + iso6392t: 'aze', + iso6392b: 'aze', + }, + beBY: { + key: 'beBY', + native: 'беларуская', + enUS: 'Belarusian', + zhCN: '白俄罗斯语', + family: '印欧语系', + isoName: 'Belarusian', + iso6391: 'be', + iso6392t: 'bel', + iso6392b: 'bel', + }, + bgBG: { + key: 'bgBG', + native: 'български', + enUS: 'bulgarian', + zhCN: '保加利亚语', + family: '印欧语系', + isoName: 'Bulgarian', + iso6391: 'bg', + iso6392t: 'bul', + iso6392b: 'bul', + }, + bnBD: { + key: 'bnBD', + native: 'বাংলা (বাংলাদেশ)', + enUS: 'Bengali (Bangladesh)', + zhCN: '孟加拉语 (孟加拉)', + family: '印欧语系', + isoName: 'Bengali', + iso6391: 'bn', + iso6392t: 'ben', + iso6392b: 'ben', + }, + bnIN: { + key: 'bnIN', + native: 'বাংলা (ভারত)', + enUS: 'Bengali (India)', + zhCN: '孟加拉语 (印度)', + family: '印欧语系', + isoName: 'Bengali', + iso6391: 'bn', + iso6392t: 'ben', + iso6392b: 'ben', + }, + caES: { + key: 'caES', + native: 'catalá', + enUS: 'Catalan', + zhCN: '加泰隆语', + family: '印欧语系', + isoName: 'Catalan, Valencian', + iso6391: 'ca', + iso6392t: 'cat', + iso6392b: 'cat', + }, + csCZ: { + key: 'csCZ', + native: 'čeština', + enUS: 'Czech', + zhCN: '捷克语', + family: '印欧语系', + isoName: 'Czech', + iso6391: 'cs', + iso6392t: 'ces', + iso6392b: 'cze', + }, + daDK: { + key: 'daDK', + native: 'Dansk', + enUS: 'Danish', + zhCN: '丹麦语', + family: '印欧语系', + isoName: 'Danish', + iso6391: 'da', + iso6392t: 'dan', + iso6392b: 'dan', + }, + deAT: { + key: 'deAT', + native: 'Deutsch (Österreich)', + enUS: 'German (Austria)', + zhCN: '德语 (奥地利)', + family: '印欧语系', + isoName: 'German', + iso6391: 'de', + iso6392t: 'deu', + iso6392b: 'ger', + }, + deCH: { + key: 'deCH', + native: 'Deutsch (Schweiz)', + enUS: 'German (Switzerland)', + zhCN: '德语 (瑞士)', + family: '印欧语系', + isoName: 'German', + iso6391: 'de', + iso6392t: 'deu', + iso6392b: 'ger', + }, + deDE: { + key: 'deDE', + native: 'Deutsch (Deutschland)', + enUS: 'German (Germany)', + zhCN: '德语 (德国)', + family: '印欧语系', + isoName: 'German', + iso6391: 'de', + iso6392t: 'deu', + iso6392b: 'ger', + }, + deLI: { + key: 'deLI', + native: 'Deutsch (Liechtenstein)', + enUS: 'German (Liechtenstein)', + zhCN: '德语 (列支敦斯登)', + family: '印欧语系', + isoName: 'German', + iso6391: 'de', + iso6392t: 'deu', + iso6392b: 'ger', + }, + elGR: { + key: 'elGR', + native: 'ελληνικά', + enUS: 'Greek', + zhCN: '希腊语', + family: '印欧语系', + isoName: 'Greek', + iso6391: 'el', + iso6392t: 'ell', + iso6392b: 'gre', + }, + enAU: { + key: 'enAU', + native: 'English (Australia)', + enUS: 'English (Australia)', + zhCN: '英语 (澳大利亚)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enCA: { + key: 'enCA', + native: 'English (Canada)', + enUS: 'English (Canada)', + zhCN: '英语 (加拿大)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enGB: { + key: 'enGB', + native: 'English (UK)', + enUS: 'English (UK)', + zhCN: '英语 (英国)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enIE: { + key: 'enIE', + native: 'English (Ireland)', + enUS: 'English (Ireland)', + zhCN: '英语 (爱尔兰)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enIN: { + key: 'enIN', + native: 'English (India)', + enUS: 'English (India)', + zhCN: '英语 (印度)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enNZ: { + key: 'enNZ', + native: 'English (New Zealand)', + enUS: 'English (New Zealand)', + zhCN: '英语 (新西兰)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enSG: { + key: 'enSG', + native: 'English (Singapore)', + enUS: 'English (Singapore)', + zhCN: '英语 (新加波)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enUS: { + key: 'enUS', + native: 'English (US)', + enUS: 'English (US)', + zhCN: '英语 (美国)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + enZA: { + key: 'enZA', + native: 'English (South Africa)', + enUS: 'English (South Africa)', + zhCN: '英语 (南非)', + family: '印欧语系', + isoName: 'English', + iso6391: 'en', + iso6392t: 'eng', + iso6392b: 'eng', + }, + esES: { + key: 'esES', + native: 'Español (España)', + enUS: 'Spanish (Spain)', + zhCN: '西班牙语 (西班牙)', + family: '印欧语系', + isoName: 'Spanish, Castilian', + iso6391: 'es', + iso6392t: 'spa', + iso6392b: 'spa', + }, + esUS: { + key: 'esUS', + native: 'Español (US)', + enUS: 'Spanish (US)', + zhCN: '西班牙语 (美国)', + family: '印欧语系', + isoName: 'Spanish, Castilian', + iso6391: 'es', + iso6392t: 'spa', + iso6392b: 'spa', + }, + etEE: { + key: 'etEE', + native: 'eesti', + enUS: 'Estonian', + zhCN: '爱沙尼亚语', + family: '乌拉尔语系', + isoName: 'Estonian', + iso6391: 'et', + iso6392t: 'est', + iso6392b: 'est', + }, + euES: { + key: 'euES', + native: 'Euskara', + enUS: 'Basque', + zhCN: '巴斯克语', + family: '孤立语言', + isoName: 'Basque', + iso6391: 'eu', + iso6392t: 'eus', + iso6392b: 'baq', + }, + faIR: { + key: 'faIR', + native: 'فارسی', + enUS: 'Perisan', + zhCN: '波斯语', + family: '印欧语系', + isoName: 'Persian', + iso6391: 'fa', + iso6392t: 'fas', + iso6392b: 'per', + }, + fiFI: { + key: 'fiFI', + native: 'Suomi', + enUS: 'Finnish', + zhCN: '芬兰语', + family: '乌拉尔语系', + isoName: 'Finnish', + iso6391: 'fi', + iso6392t: 'fin', + iso6392b: 'fin', + }, + frBE: { + key: 'frBE', + native: 'Français (Belgique)', + enUS: 'French (Belgium)', + zhCN: '法语 (比利时)', + family: '印欧语系', + isoName: 'French', + iso6391: 'fr', + iso6392t: 'fra', + iso6392b: 'fre', + }, + frCA: { + key: 'frCA', + native: 'Français (Canada)', + enUS: 'French (Canada)', + zhCN: '法语 (加拿大)', + family: '印欧语系', + isoName: 'French', + iso6391: 'fr', + iso6392t: 'fra', + iso6392b: 'fre', + }, + frCH: { + key: 'frCH', + native: 'Français (Suisse)', + enUS: 'French (Switzerland)', + zhCN: '法语 (瑞士)', + family: '印欧语系', + isoName: 'French', + iso6391: 'fr', + iso6392t: 'fra', + iso6392b: 'fre', + }, + frFR: { + key: 'frFR', + native: 'Français (France)', + enUS: 'French (France)', + zhCN: '法语 (法国)', + family: '印欧语系', + isoName: 'French', + iso6391: 'fr', + iso6392t: 'fra', + iso6392b: 'fre', + }, + glES: { + key: 'glES', + native: 'Galego', + enUS: 'Galician', + zhCN: '加利西亚语', + family: '印欧语系', + isoName: 'Galician', + iso6391: 'gl', + iso6392t: 'glg', + iso6392b: 'glg', + }, + heIL: { + key: 'heIL', + native: 'עברית', + enUS: 'Hebrew', + zhCN: '希伯来语', + family: '亚非语系', + isoName: 'Hebrew', + iso6391: 'he', + iso6392t: 'heb', + iso6392b: 'heb', + }, + hiIN: { + key: 'hiIN', + native: 'हिंदी', + enUS: 'Hindi', + zhCN: '印度语', + family: '印欧语系', + isoName: 'Hindi', + iso6391: 'hi', + iso6392t: 'hin', + iso6392b: 'hin', + }, + hrHR: { + key: 'hrHR', + native: 'hrvatski', + enUS: 'Croatian', + zhCN: '克罗地亚语', + family: '印欧语系', + isoName: 'Croatian', + iso6391: 'hr', + iso6392t: 'hrv', + iso6392b: 'hrv', + }, + huHU: { + key: 'huHU', + native: 'Magyar', + enUS: 'Hungarian', + zhCN: '匈牙利语', + family: '乌拉尔语系', + isoName: 'Hungarian', + iso6391: 'hu', + iso6392t: 'hun', + iso6392b: 'hun', + }, + hyAM: { + key: 'hyAM', + native: 'Հայերէն', + enUS: 'Armenian', + zhCN: '亚美尼亚语', + family: '印欧语系', + isoName: 'Armenian', + iso6391: 'hy', + iso6392t: 'hye', + iso6392b: 'arm', + }, + idID: { + key: 'idID', + native: 'Bahasa Indonesia', + enUS: 'Indonesian', + zhCN: '印度尼西亚语', + family: '南岛语系', + isoName: 'Indonesian', + iso6391: 'id', + iso6392t: 'ind', + iso6392b: 'ind', + }, + isIS: { + key: 'isIS', + native: 'íslenska', + enUS: 'Icelandic', + zhCN: '冰岛语', + family: '印欧语系', + isoName: 'Icelandic', + iso6391: 'is', + iso6392t: 'isl', + iso6392b: 'ice', + }, + itCH: { + key: 'itCH', + native: 'Italiano (Svizzera)', + enUS: 'Italian (Switzerland)', + zhCN: '意大利语 (瑞士)', + family: '印欧语系', + isoName: 'Italian', + iso6391: 'it', + iso6392t: 'ita', + iso6392b: 'ita', + }, + itIT: { + key: 'itIT', + native: 'Italiano (Italia)', + enUS: 'Italian (Italy)', + zhCN: '意大利语 (意大利)', + family: '印欧语系', + isoName: 'Italian', + iso6391: 'it', + iso6392t: 'ita', + iso6392b: 'ita', + }, + jaJP: { + key: 'jaJP', + native: '日本語の言語', + enUS: 'Japanese', + zhCN: '日语', + family: '日本—琉球语系', + isoName: 'Japanese', + iso6391: 'ja', + iso6392t: 'jpn', + iso6392b: 'jpn', + }, + kaGE: { + key: 'kaGE', + native: 'ქართული', + enUS: 'Georgian', + zhCN: '格鲁吉亚语', + family: '南高加索语系', + isoName: 'Georgian', + iso6391: 'ka', + iso6392t: 'kat', + iso6392b: 'geo', + }, + kkKZ: { + key: 'kkKZ', + native: 'қазақ тілі', + enUS: 'Kazakh', + zhCN: '哈萨克语', + family: '突厥语族', + isoName: 'Kazakh', + iso6391: 'kk', + iso6392t: 'kaz', + iso6392b: 'kaz', + }, + kmKH: { + key: 'kmKH', + native: 'ខ្មែរ', + enUS: 'Khmer', + zhCN: '柬埔寨语', + family: '南亚语系', + isoName: 'Central Khmer', + iso6391: 'km', + iso6392t: 'khm', + iso6392b: 'khm', + }, + knIN: { + key: 'knIN', + native: 'ಕನ್ನಡ', + enUS: 'Kannada', + zhCN: '坎纳达语', + family: '达罗毗荼语系', + isoName: 'Kannada', + iso6391: 'kn', + iso6392t: 'kan', + iso6392b: 'kan', + }, + koKP: { + key: 'koKP', + native: '조선말 (Chosŏnmal)', + enUS: 'Korean', + zhCN: '朝鲜语', + family: '朝鲜语系', + isoName: 'Korean', + iso6391: 'ko', + iso6392t: 'kor', + iso6392b: 'kor', + }, + koKR: { + key: 'koKR', + native: '한국의 (Hangugeo)', + enUS: 'Korean', + zhCN: '韩语', + family: '朝鲜语系', + isoName: 'Korean', + iso6391: 'ko', + iso6392t: 'kor', + iso6392b: 'kor', + }, + kyKG: { + key: 'kyKG', + native: 'кыргыз тили', + native2: 'قىرعىز تىلى', + enUS: 'Kyrgyz', + zhCN: '吉尔吉斯语', + family: '突厥语族', + isoName: 'Kirghiz, Kyrgyz', + iso6391: 'ky', + iso6392t: 'kir', + iso6392b: 'kir', + }, + loLA: { + key: 'loLA', + native: 'ລາວ', + enUS: 'Laotian', + zhCN: '老挝语', + family: '壮侗语系', + isoName: 'Lao', + iso6391: 'lo', + iso6392t: 'lao', + iso6392b: 'lao', + }, + ltLT: { + key: 'ltLT', + native: 'Lietuvių', + enUS: 'Lithuanian', + zhCN: '立陶宛语', + family: '印欧语系', + isoName: 'Lithuanian', + iso6391: 'lt', + iso6392t: 'lit', + iso6392b: 'lit', + }, + lvLV: { + key: 'lvLV', + native: 'latviešu', + enUS: 'Latviesu', + zhCN: '拉脱维亚语', + family: '印欧语系', + isoName: 'Latvian', + iso6391: 'lv', + iso6392t: 'lav', + iso6392b: 'lav', + }, + mkMK: { + key: 'mkMK', + native: 'македонски јазик', + enUS: 'Macedonian', + zhCN: '马其顿语', + family: '印欧语系', + isoName: 'Macedonian', + iso6391: 'mk', + iso6392t: 'mkd', + iso6392b: 'mac', + }, + mlIN: { + key: 'mlIN', + native: 'മലയാളം', + enUS: 'Malayalam', + zhCN: '马拉亚拉姆语', + family: '达罗毗荼语系', + isoName: 'Malayalam', + iso6391: 'ml', + iso6392t: 'mal', + iso6392b: 'mal', + }, + mnMN: { + key: 'mnMN', + native: 'Монгол', + enUS: 'Mongolian', + zhCN: '蒙古语', + family: '蒙古语系', + isoName: 'Mongolian', + iso6391: 'mn', + iso6392t: 'mon', + iso6392b: 'mon', + }, + mrIN: { + key: 'mrIN', + native: 'मराठी', + enUS: 'Marathi', + zhCN: '马拉提语/马拉地语', + family: '印欧语系', + isoName: 'Marathi', + iso6391: 'mr', + iso6392t: 'mar', + iso6392b: 'mar', + }, + msMY: { + key: 'msMY', + native: 'Bahasa Melayu', + enUS: 'Malay', + zhCN: '马来语', + family: '南岛语系', + isoName: 'Malay', + iso6391: 'ms', + iso6392t: 'msa', + iso6392b: 'may', + }, + myMM: { + key: 'myMM', + native: 'ဗမာ', + enUS: 'Burmese', + zhCN: '缅甸语', + family: '汉藏语系', + isoName: 'Burmese', + iso6391: 'my', + iso6392t: 'mya', + iso6392b: 'bur', + }, + nbNO: { + key: 'nbNO', + native: 'Norsk bokmal', + enUS: 'Norwegian', + zhCN: '挪威语', + family: '印欧语系', + isoName: 'Norwegian Bokmål', + iso6391: 'nb', + iso6392t: 'nob', + iso6392b: 'nob', + }, + neNP: { + key: 'neNP', + native: 'नेपाली', + enUS: 'Nepali', + zhCN: '尼泊尔语', + family: '印欧语系', + isoName: 'Nepali', + iso6391: 'ne', + iso6392t: 'nep', + iso6392b: 'nep', + }, + nlBE: { + key: 'nlBE', + native: 'Nederlands (België)', + enUS: 'Dutch (Belgium)', + zhCN: '荷兰语 (比利时)', + family: '印欧语系', + isoName: 'Dutch, Flemish', + iso6391: 'nl', + iso6392t: 'nld', + iso6392b: 'dut', + }, + nlNL: { + key: 'nlNL', + native: 'Nederlands (Nederland)', + enUS: 'Dutch (Netherlands)', + zhCN: '荷兰语 (荷兰)', + family: '印欧语系', + isoName: 'Dutch, Flemish', + iso6391: 'nl', + iso6392t: 'nld', + iso6392b: 'dut', + }, + plPL: { + key: 'plPL', + native: 'Polski', + enUS: 'Polish', + zhCN: '波兰语', + family: '印欧语系', + isoName: 'Polish', + iso6391: 'pl', + iso6392t: 'pol', + iso6392b: 'pol', + }, + ptBR: { + key: 'ptBR', + native: 'Protuguês (Brasil)', + enUS: 'Portuguese (Brazil)', + zhCN: '葡萄牙语 (巴西)', + family: '印欧语系', + isoName: 'Portuguese', + iso6391: 'pt', + iso6392t: 'por', + iso6392b: 'por', + }, + ptPT: { + key: 'ptPT', + native: 'Português (Portugal)', + enUS: 'Portuguese (Portugal)', + zhCN: '葡萄牙语 (葡萄牙)', + family: '印欧语系', + isoName: 'Portuguese', + iso6391: 'pt', + iso6392t: 'por', + iso6392b: 'por', + }, + rmCH: { + key: 'rmCH', + native: 'Rumantsch', + enUS: 'Romansh', + zhCN: '罗曼什语', + family: '印欧语系', + isoName: 'Romansh', + iso6391: 'rm', + iso6392t: 'roh', + iso6392b: 'roh', + }, + roRO: { + key: 'roRO', + native: 'româna', + enUS: 'Romanian', + zhCN: '罗马尼亚语', + family: '印欧语系', + isoName: 'Romanian, Moldavian, Moldovan', + iso6391: 'ro', + iso6392t: 'ron', + iso6392b: 'rum', + }, + ruRU: { + key: 'ruRU', + native: 'Русский', + enUS: 'Russian', + zhCN: '俄罗斯语', + family: '印欧语系', + isoName: 'Russian', + iso6391: 'ru', + iso6392t: 'rus', + iso6392b: 'rus', + }, + siLK: { + key: 'siLK', + native: 'සිංහල', + enUS: 'Sinhala', + zhCN: '僧加罗语', + family: '印欧语系', + isoName: 'Sinhala, Sinhalese', + iso6391: 'si', + iso6392t: 'sin', + iso6392b: 'sin', + }, + skSK: { + key: 'skSK', + native: 'Slovenčina', + enUS: 'slovencina', + zhCN: '斯洛伐克语', + family: '印欧语系', + isoName: 'Slovak', + iso6391: 'sk', + iso6392t: 'slk', + iso6392b: 'slo', + }, + slSI: { + key: 'slSI', + native: 'Slovenščina', + enUS: 'Slovenian', + zhCN: '斯洛文尼亚语', + family: '印欧语系', + isoName: 'Slovenian', + iso6391: 'sl', + iso6392t: 'slv', + iso6392b: 'slv', + }, + srRS: { + key: 'srRS', + native: 'српски', + enUS: 'Serbian', + zhCN: '塞尔维亚语', + family: '印欧语系', + isoName: 'Gaelic, Scottish Gaelic', + iso6391: 'gd', + iso6392t: 'gla', + iso6392b: 'gla', + }, + svSE: { + key: 'svSE', + native: 'Svenska', + enUS: 'Swedish', + zhCN: '瑞典语', + family: '印欧语系', + isoName: 'Swedish', + iso6391: 'sv', + iso6392t: 'swe', + iso6392b: 'swe', + }, + swTZ: { + key: 'swTZ', + native: 'Kiswahili', + enUS: 'Swahili', + zhCN: '斯瓦希里语', + family: '尼日尔-刚果语系', + isoName: 'Swahili', + iso6391: 'sw', + iso6392t: 'swa', + iso6392b: 'swa', + }, + taIN: { + key: 'taIN', + native: 'தமிழ்', + enUS: 'Tamil', + zhCN: '泰米尔语', + family: '达罗毗荼语系', + isoName: 'Tamil', + iso6391: 'ta', + iso6392t: 'tam', + iso6392b: 'tam', + }, + teIN: { + key: 'teIN', + native: 'తెలుగు', + enUS: 'Telugu', + zhCN: '泰卢固语', + family: '达罗毗荼语系', + isoName: 'Telugu', + iso6391: 'te', + iso6392t: 'tel', + iso6392b: 'tel', + }, + thTH: { + key: 'thTH', + native: 'ไทย', + enUS: 'Thai', + zhCN: '泰语', + family: '壮侗语系', + isoName: 'Thai', + iso6391: 'th', + iso6392t: 'tha', + iso6392b: 'tha', + }, + tlPH: { + key: 'tlPH', + native: 'Tagalog', + enUS: 'Filipino', + zhCN: '菲律宾语', + family: '南岛语系', + isoName: 'Tagalog', + iso6391: 'tl', + iso6392t: 'tgl', + iso6392b: 'tgl', + }, + trTR: { + key: 'trTR', + native: 'Türkçe', + enUS: 'Turkey', + zhCN: '土耳其语', + family: '突厥语族', + isoName: 'Turkish', + iso6391: 'tr', + iso6392t: 'tur', + iso6392b: 'tur', + }, + ukUA: { + key: 'ukUA', + native: 'українська', + enUS: 'Ukrainian', + zhCN: '乌克兰语', + family: '印欧语系', + isoName: 'Ukrainian', + iso6391: 'uk', + iso6392t: 'ukr', + iso6392b: 'ukr', + }, + urPK: { + key: 'urPK', + native: 'اردو', + enUS: 'Urdu', + zhCN: '乌尔都语', + family: '印欧语系', + isoName: 'Urdu', + iso6391: 'ur', + iso6392t: 'urd', + iso6392b: 'urd', + }, + uzUZ: { + key: 'uzUZ', + native: 'Ўзбек тили', + enUS: 'Uzbek', + zhCN: '乌兹别克语', + family: '突厥语族', + isoName: 'Uzbek', + iso6391: 'uz', + iso6392t: 'uzb', + iso6392b: 'uzb', + }, + viVN: { + key: 'viVN', + native: 'tiếng việt', + enUS: 'Vietnamese', + zhCN: '越南语', + family: '南亚语系', + isoName: 'Vietnamese', + iso6391: 'vi', + iso6392t: 'vie', + iso6392b: 'vie', + }, + zhCN: { + key: 'zhCN', + native: '简体中文', + enUS: 'Chinese Simplified', + zhCN: '简体中文', + family: '汉藏语系', + isoName: 'Chinese', + iso6391: 'zh', + iso6392t: 'zho', + iso6392b: 'chi', + }, + zhHK: { + key: 'zhHK', + native: '港式中文', + enUS: 'Chinese Hongkong', + zhCN: '中文 (香港)', + family: '汉藏语系', + isoName: 'Chinese', + iso6391: 'zh', + iso6392t: 'zho', + iso6392b: 'chi', + }, + zhSG: { + key: 'zhSG', + native: '新加坡華語', + enUS: 'Chinese Singapore', + zhCN: '新加坡华语', + family: '汉藏语系', + isoName: 'Chinese', + iso6391: 'zh', + iso6392t: 'zho', + iso6392b: 'chi', + }, + zhTW: { + key: 'zhTW', + native: '繁體中文', + enUS: 'Chinese Tradition', + zhCN: '繁体中文', + family: '汉藏语系', + isoName: 'Chinese', + iso6391: 'zh', + iso6392t: 'zho', + iso6392b: 'chi', + }, + zuZA: { + key: 'zuZA', + native: 'isiZulu', + enUS: 'Zulu', + zhCN: '祖鲁语', + family: '尼日尔-刚果语系', + isoName: 'Zulu', + iso6391: 'zu', + iso6392t: 'zul', + iso6392b: 'zul', + }, +} diff --git a/i18n.js b/i18n.js index f806226..2d0462a 100644 --- a/i18n.js +++ b/i18n.js @@ -1,5 +1,5 @@ module.exports = { - langSet: require('./i18n-languages.js'), + langSet: require('./i18n-locales.js'), landSet: require('./i18n-lands.js'), bankcoinSet: require('./i18n-bankcoins.js'), cryptocoinSet: require('./i18n-cryptocoins.js'),