1 // generated by "go generate"; DO NOT EDIT
10 // LangCodeInfo returns the English and native language in its script for a
11 // given string, and an error if any. If there are more than one official
12 // names for the language (either English or native), they are separated by a
14 // Language codes should always be lowercase, and this is enforced.
15 func LangCodeInfo(s string) (english, native string, err error) {
17 // codes have to be two characters long
20 errors.New("ISO 639-1 language codes must be 2 characters long")
28 return "Afar", "Afaraf", nil
30 return "Abkhazian", "аҧсуа бызшәа; аҧсшәа", nil
32 return "Avestan", "avesta", nil
34 return "Afrikaans", "Afrikaans", nil
36 return "Akan", "Akan", nil
38 return "Amharic", "አማርኛ", nil
40 return "Aragonese", "aragonés", nil
42 return "Arabic", "العربية", nil
44 return "Assamese", "অসমীয়া", nil
46 return "Avaric", "авар мацӀ; магӀарул мацӀ", nil
48 return "Aymara", "aymar aru", nil
50 return "Azerbaijani", "azərbaycan dili", nil
56 return "Bashkir", "башҡорт теле", nil
58 return "Belarusian", "беларуская мова", nil
60 return "Bulgarian", "български език", nil
62 return "Bihari languages", "भोजपुरी", nil
64 return "Bislama", "Bislama", nil
66 return "Bambara", "bamanankan", nil
68 return "Bengali", "বাংলা", nil
70 return "Tibetan", "བོད་ཡིག", nil
72 return "Breton", "brezhoneg", nil
74 return "Bosnian", "bosanski jezik", nil
80 return "Catalan; Valencian", "català; valencià", nil
82 return "Chechen", "нохчийн мотт", nil
84 return "Chamorro", "Chamoru", nil
86 return "Corsican", "corsu; lingua corsa", nil
88 return "Cree", "ᓀᐦᐃᔭᐍᐏᐣ", nil
90 return "Czech", "čeština; český jazyk", nil
92 return "Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic", "ѩзыкъ словѣньскъ", nil
94 return "Chuvash", "чӑваш чӗлхи", nil
96 return "Welsh", "Cymraeg", nil
102 return "Danish", "dansk", nil
104 return "German", "Deutsch", nil
106 return "Divehi; Dhivehi; Maldivian", "ދިވެހި", nil
108 return "Dzongkha", "རྫོང་ཁ", nil
114 return "Ewe", "Eʋegbe", nil
116 return "Greek, Modern (1453-)", "ελληνικά", nil
118 return "English", "English", nil
120 return "Esperanto", "Esperanto", nil
122 return "Spanish; Castilian", "español; castellano", nil
124 return "Estonian", "eesti; eesti keel", nil
126 return "Basque", "euskara; euskera", nil
132 return "Persian", "فارسی", nil
134 return "Fulah", "Fulfulde; Pulaar; Pular", nil
136 return "Finnish", "suomi; suomen kieli", nil
138 return "Fijian", "vosa Vakaviti", nil
140 return "Faroese", "føroyskt", nil
142 return "French", "français; langue française", nil
144 return "Western Frisian", "Frysk", nil
150 return "Irish", "Gaeilge", nil
152 return "Gaelic; Scottish Gaelic", "Gàidhlig", nil
154 return "Galician", "galego", nil
156 return "Guarani", "Avañeẽ", nil
158 return "Gujarati", "ગુજરાતી", nil
160 return "Manx", "Gaelg; Gailck", nil
166 return "Hausa", "(Hausa) هَوُسَ", nil
168 return "Hebrew", "עברית", nil
170 return "Hindi", "हिन्दी; हिंदी", nil
172 return "Hiri Motu", "Hiri Motu", nil
174 return "Croatian", "hrvatski jezik", nil
176 return "Haitian; Haitian Creole", "Kreyòl ayisyen", nil
178 return "Hungarian", "magyar", nil
180 return "Armenian", "Հայերեն", nil
182 return "Herero", "Otjiherero", nil
188 return "Interlingua (International Auxiliary language Association)", "Interlingua", nil
190 return "Indonesian", "Bahasa Indonesia", nil
192 return "Interlingue; Occidental", "Interlingue; Occidental", nil
194 return "Igbo", "Asụsụ Igbo", nil
196 return "Sichuan Yi; Nuosu", "ꆈꌠ꒿ Nuosuhxop", nil
198 return "Inupiaq", "Iñupiaq; Iñupiatun", nil
200 return "Ido", "Ido", nil
202 return "Icelandic", "Íslenska", nil
204 return "Italian", "italiano", nil
206 return "Inuktitut", "ᐃᓄᒃᑎᑐᑦ", nil
212 return "Japanese", "日本語(にほんご)", nil
214 return "Javanese", "basa Jawa", nil
220 return "Georgian", "ქართული", nil
222 return "Kongo", "Kikongo", nil
224 return "Kikuyu; Gikuyu", "Gĩkũyũ", nil
226 return "Kuanyama; Kwanyama", "Kuanyama", nil
228 return "Kazakh", "қазақ тілі", nil
230 return "Kalaallisut; Greenlandic", "kalaallisut; kalaallit oqaasii", nil
232 return "Central Khmer", "ខ្មែរ; ខេមរភាសា; ភាសាខ្មែរ", nil
234 return "Kannada", "ಕನ್ನಡ", nil
236 return "Korean", "한국어; 조선어", nil
238 return "Kanuri", "Kanuri", nil
240 return "Kashmiri", "कश्मीरी; كشميري\u200e", nil
242 return "Kurdish", "Kurdî; كوردی\u200e", nil
244 return "Komi", "коми кыв", nil
246 return "Cornish", "Kernewek", nil
248 return "Kirghiz; Kyrgyz", "Кыргызча; Кыргыз тили", nil
254 return "Latin", "latine; lingua latina", nil
256 return "Luxembourgish; Letzeburgesch", "Lëtzebuergesch", nil
258 return "Ganda", "Luganda", nil
260 return "Limburgan; Limburger; Limburgish", "Limburgs", nil
262 return "Lingala", "Lingála", nil
264 return "Lao", "ພາສາລາວ", nil
266 return "Lithuanian", "lietuvių kalba", nil
268 return "Luba-Katanga", "Tshiluba", nil
270 return "Latvian", "latviešu valoda", nil
276 return "Malagasy", "fiteny malagasy", nil
278 return "Marshallese", "Kajin M̧ajeļ", nil
280 return "Maori", "te reo Māori", nil
282 return "Macedonian", "македонски јазик", nil
284 return "Malayalam", "മലയാളം", nil
286 return "Mongolian", "монгол", nil
288 return "Marathi", "मराठी", nil
290 return "Malay", "bahasa Melayu; بهاس ملايو\u200e", nil
292 return "Maltese", "Malti", nil
294 return "Burmese", "ဗမာစာ", nil
300 return "Nauru", "Ekakairũ Naoero", nil
302 return "Bokmål, Norwegian; Norwegian Bokmål", "Norsk bokmål", nil
304 return "Ndebele, North; North Ndebele", "isiNdebele", nil
306 return "Nepali", "नेपाली", nil
308 return "Ndonga", "Owambo", nil
310 return "Dutch; Flemish", "Nederlands; Vlaams", nil
312 return "Norwegian Nynorsk; Nynorsk, Norwegian", "Norsk nynorsk", nil
314 return "Norwegian", "Norsk", nil
316 return "Ndebele, South; South Ndebele", "isiNdebele", nil
318 return "Navajo; Navaho", "Diné bizaad; Dinékʼehǰí", nil
320 return "Chichewa; Chewa; Nyanja", "chiCheŵa; chinyanja", nil
326 return "Occitan (post 1500); Provençal", "occitan; lenga dòc", nil
328 return "Ojibwa", "ᐊᓂᔑᓈᐯᒧᐎᓐ", nil
330 return "Oromo", "Afaan Oromoo", nil
332 return "Oriya", "ଓଡ଼ିଆ", nil
334 return "Ossetian; Ossetic", "ирон æвзаг", nil
340 return "Panjabi; Punjabi", "ਪੰਜਾਬੀ; پنجابی\u200e", nil
342 return "Pali", "पाऴि", nil
344 return "Polish", "język polski; polszczyzna", nil
346 return "Pushto; Pashto", "پښتو", nil
348 return "Portuguese", "português", nil
354 return "Quechua", "Runa Simi; Kichwa", nil
360 return "Romansh", "rumantsch grischun", nil
362 return "Rundi", "Ikirundi", nil
364 return "Romanian; Moldavian; Moldovan", "limba română", nil
366 return "Russian", "русский язык", nil
368 return "Kinyarwanda", "Ikinyarwanda", nil
374 return "Sanskrit", "संस्कृतम्", nil
376 return "Sardinian", "sardu", nil
378 return "Sindhi", "सिन्धी; سنڌي، سندھی\u200e", nil
380 return "Northern Sami", "Davvisámegiella", nil
382 return "Sango", "yângâ tî sängö", nil
384 return "Sinhala; Sinhalese", "සිංහල", nil
386 return "Slovak", "slovenčina; slovenský jazyk", nil
388 return "Slovenian", "slovenski jezik; slovenščina", nil
390 return "Samoan", "gagana faa Samoa", nil
392 return "Shona", "chiShona", nil
394 return "Somali", "Soomaaliga; af Soomaali", nil
396 return "Albanian", "Shqip", nil
398 return "Serbian", "српски језик", nil
400 return "Swati", "SiSwati", nil
402 return "Sotho, Southern", "Sesotho", nil
404 return "Sundanese", "Basa Sunda", nil
406 return "Swedish", "Svenska", nil
408 return "Swahili", "Kiswahili", nil
414 return "Tamil", "தமிழ்", nil
416 return "Telugu", "తెలుగు", nil
418 return "Tajik", "тоҷикӣ;toğikī;تاجیکی\u200e", nil
420 return "Thai", "ไทย", nil
422 return "Tigrinya", "ትግርኛ", nil
424 return "Turkmen", "Türkmen; Түркмен", nil
426 return "Tagalog", "Wikang Tagalog; ᜏᜒᜃᜅ᜔ ᜆᜄᜎᜓᜄ᜔", nil
428 return "Tswana", "Setswana", nil
430 return "Tonga (Tonga Islands)", "faka Tonga", nil
432 return "Turkish", "Türkçe", nil
434 return "Tsonga", "Xitsonga", nil
436 return "Tatar", "татар теле; tatar tele", nil
438 return "Twi", "Twi", nil
440 return "Tahitian", "Reo Tahiti", nil
446 return "Uighur; Uyghur", "Uyƣurqə; ئۇيغۇرچە\u200e", nil
448 return "Ukrainian", "українська мова", nil
450 return "Urdu", "اردو", nil
452 return "Uzbek", "O‘zbek; Ўзбек; أۇزبېك\u200e", nil
458 return "Venda", "Tshivenḓa", nil
460 return "Vietnamese", "Tiếng Việt", nil
462 return "Volapük", "Volapük", nil
468 return "Walloon", "walon", nil
470 return "Wolof", "Wollof", nil
476 return "Xhosa", "isiXhosa", nil
482 return "Yiddish", "ייִדיש", nil
484 return "Yoruba", "Yorùbá", nil
490 return "Zhuang; Chuang", "Saɯ cueŋƅ; Saw cuengh", nil
492 return "Chinese", "中文(Zhōngwén); 汉语; 漢語", nil
494 return "Zulu", "isiZulu", nil
498 fmt.Errorf("%q is not a valid ISO-639-1 language code", s)