// 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' }, }