""" LANG_INFO is a dictionary structure to provide meta information about languages. About name_local: capitalize it as if your language name was appearing inside a sentence in your language. The 'fallback' key can be used to specify a special fallback logic which doesn't follow the traditional 'fr-ca' -> 'fr' fallback logic. """ LANG_INFO = { "af": { "bidi": False, "code": "af", "name": "Afrikaans", "name_local": "Afrikaans", }, "ar": { "bidi": True, "code": "ar", "name": "Arabic", "name_local": "العربيّة", }, "ar-dz": { "bidi": True, "code": "ar-dz", "name": "Algerian Arabic", "name_local": "العربية الجزائرية", }, "ast": { "bidi": False, "code": "ast", "name": "Asturian", "name_local": "asturianu", }, "az": { "bidi": True, "code": "az", "name": "Azerbaijani", "name_local": "Azərbaycanca", }, "be": { "bidi": False, "code": "be", "name": "Belarusian", "name_local": "беларуская", }, "bg": { "bidi": False, "code": "bg", "name": "Bulgarian", "name_local": "български", }, "bn": { "bidi": False, "code": "bn", "name": "Bengali", "name_local": "বাংলা", }, "br": { "bidi": False, "code": "br", "name": "Breton", "name_local": "brezhoneg", }, "bs": { "bidi": False, "code": "bs", "name": "Bosnian", "name_local": "bosanski", }, "ca": { "bidi": False, "code": "ca", "name": "Catalan", "name_local": "català", }, "ckb": { "bidi": True, "code": "ckb", "name": "Central Kurdish (Sorani)", "name_local": "کوردی", }, "cs": { "bidi": False, "code": "cs", "name": "Czech", "name_local": "česky", }, "cy": { "bidi": False, "code": "cy", "name": "Welsh", "name_local": "Cymraeg", }, "da": { "bidi": False, "code": "da", "name": "Danish", "name_local": "dansk", }, "de": { "bidi": False, "code": "de", "name": "German", "name_local": "Deutsch", }, "dsb": { "bidi": False, "code": "dsb", "name": "Lower Sorbian", "name_local": "dolnoserbski", }, "el": { "bidi": False, "code": "el", "name": "Greek", "name_local": "Ελληνικά", }, "en": { "bidi": False, "code": "en", "name": "English", "name_local": "English", }, "en-au": { "bidi": False, "code": "en-au", "name": "Australian English", "name_local": "Australian English", }, "en-gb": { "bidi": False, "code": "en-gb", "name": "British English", "name_local": "British English", }, "eo": { "bidi": False, "code": "eo", "name": "Esperanto", "name_local": "Esperanto", }, "es": { "bidi": False, "code": "es", "name": "Spanish", "name_local": "español", }, "es-ar": { "bidi": False, "code": "es-ar", "name": "Argentinian Spanish", "name_local": "español de Argentina", }, "es-co": { "bidi": False, "code": "es-co", "name": "Colombian Spanish", "name_local": "español de Colombia", }, "es-mx": { "bidi": False, "code": "es-mx", "name": "Mexican Spanish", "name_local": "español de Mexico", }, "es-ni": { "bidi": False, "code": "es-ni", "name": "Nicaraguan Spanish", "name_local": "español de Nicaragua", }, "es-ve": { "bidi": False, "code": "es-ve", "name": "Venezuelan Spanish", "name_local": "español de Venezuela", }, "et": { "bidi": False, "code": "et", "name": "Estonian", "name_local": "eesti", }, "eu": { "bidi": False, "code": "eu", "name": "Basque", "name_local": "Basque", }, "fa": { "bidi": True, "code": "fa", "name": "Persian", "name_local": "فارسی", }, "fi": { "bidi": False, "code": "fi", "name": "Finnish", "name_local": "suomi", }, "fr": { "bidi": False, "code": "fr", "name": "French", "name_local": "français", }, "fy": { "bidi": False, "code": "fy", "name": "Frisian", "name_local": "frysk", }, "ga": { "bidi": False, "code": "ga", "name": "Irish", "name_local": "Gaeilge", }, "gd": { "bidi": False, "code": "gd", "name": "Scottish Gaelic", "name_local": "Gàidhlig", }, "gl": { "bidi": False, "code": "gl", "name": "Galician", "name_local": "galego", }, "he": { "bidi": True, "code": "he", "name": "Hebrew", "name_local": "עברית", }, "hi": { "bidi": False, "code": "hi", "name": "Hindi", "name_local": "हिंदी", }, "hr": { "bidi": False, "code": "hr", "name": "Croatian", "name_local": "Hrvatski", }, "hsb": { "bidi": False, "code": "hsb", "name": "Upper Sorbian", "name_local": "hornjoserbsce", }, "hu": { "bidi": False, "code": "hu", "name": "Hungarian", "name_local": "Magyar", }, "hy": { "bidi": False, "code": "hy", "name": "Armenian", "name_local": "հայերեն", }, "ia": { "bidi": False, "code": "ia", "name": "Interlingua", "name_local": "Interlingua", }, "io": { "bidi": False, "code": "io", "name": "Ido", "name_local": "ido", }, "id": { "bidi": False, "code": "id", "name": "Indonesian", "name_local": "Bahasa Indonesia", }, "ig": { "bidi": False, "code": "ig", "name": "Igbo", "name_local": "Asụsụ Ìgbò", }, "is": { "bidi": False, "code": "is", "name": "Icelandic", "name_local": "Íslenska", }, "it": { "bidi": False, "code": "it", "name": "Italian", "name_local": "italiano", }, "ja": { "bidi": False, "code": "ja", "name": "Japanese", "name_local": "日本語", }, "ka": { "bidi": False, "code": "ka", "name": "Georgian", "name_local": "ქართული", }, "kab": { "bidi": False, "code": "kab", "name": "Kabyle", "name_local": "taqbaylit", }, "kk": { "bidi": False, "code": "kk", "name": "Kazakh", "name_local": "Қазақ", }, "km": { "bidi": False, "code": "km", "name": "Khmer", "name_local": "Khmer", }, "kn": { "bidi": False, "code": "kn", "name": "Kannada", "name_local": "Kannada", }, "ko": { "bidi": False, "code": "ko", "name": "Korean", "name_local": "한국어", }, "ky": { "bidi": False, "code": "ky", "name": "Kyrgyz", "name_local": "Кыргызча", }, "lb": { "bidi": False, "code": "lb", "name": "Luxembourgish", "name_local": "Lëtzebuergesch", }, "lt": { "bidi": False, "code": "lt", "name": "Lithuanian", "name_local": "Lietuviškai", }, "lv": { "bidi": False, "code": "lv", "name": "Latvian", "name_local": "latviešu", }, "mk": { "bidi": False, "code": "mk", "name": "Macedonian", "name_local": "Македонски", }, "ml": { "bidi": False, "code": "ml", "name": "Malayalam", "name_local": "മലയാളം", }, "mn": { "bidi": False, "code": "mn", "name": "Mongolian", "name_local": "Mongolian", }, "mr": { "bidi": False, "code": "mr", "name": "Marathi", "name_local": "मराठी", }, "ms": { "bidi": False, "code": "ms", "name": "Malay", "name_local": "Bahasa Melayu", }, "my": { "bidi": False, "code": "my", "name": "Burmese", "name_local": "မြန်မာဘာသာ", }, "nb": { "bidi": False, "code": "nb", "name": "Norwegian Bokmal", "name_local": "norsk (bokmål)", }, "ne": { "bidi": False, "code": "ne", "name": "Nepali", "name_local": "नेपाली", }, "nl": { "bidi": False, "code": "nl", "name": "Dutch", "name_local": "Nederlands", }, "nn": { "bidi": False, "code": "nn", "name": "Norwegian Nynorsk", "name_local": "norsk (nynorsk)", }, "no": { "bidi": False, "code": "no", "name": "Norwegian", "name_local": "norsk", }, "os": { "bidi": False, "code": "os", "name": "Ossetic", "name_local": "Ирон", }, "pa": { "bidi": False, "code": "pa", "name": "Punjabi", "name_local": "Punjabi", }, "pl": { "bidi": False, "code": "pl", "name": "Polish", "name_local": "polski", }, "pt": { "bidi": False, "code": "pt", "name": "Portuguese", "name_local": "Português", }, "pt-br": { "bidi": False, "code": "pt-br", "name": "Brazilian Portuguese", "name_local": "Português Brasileiro", }, "ro": { "bidi": False, "code": "ro", "name": "Romanian", "name_local": "Română", }, "ru": { "bidi": False, "code": "ru", "name": "Russian", "name_local": "Русский", }, "sk": { "bidi": False, "code": "sk", "name": "Slovak", "name_local": "Slovensky", }, "sl": { "bidi": False, "code": "sl", "name": "Slovenian", "name_local": "Slovenščina", }, "sq": { "bidi": False, "code": "sq", "name": "Albanian", "name_local": "shqip", }, "sr": { "bidi": False, "code": "sr", "name": "Serbian", "name_local": "српски", }, "sr-latn": { "bidi": False, "code": "sr-latn", "name": "Serbian Latin", "name_local": "srpski (latinica)", }, "sv": { "bidi": False, "code": "sv", "name": "Swedish", "name_local": "svenska", }, "sw": { "bidi": False, "code": "sw", "name": "Swahili", "name_local": "Kiswahili", }, "ta": { "bidi": False, "code": "ta", "name": "Tamil", "name_local": "தமிழ்", }, "te": { "bidi": False, "code": "te", "name": "Telugu", "name_local": "తెలుగు", }, "tg": { "bidi": False, "code": "tg", "name": "Tajik", "name_local": "тоҷикӣ", }, "th": { "bidi": False, "code": "th", "name": "Thai", "name_local": "ภาษาไทย", }, "tk": { "bidi": False, "code": "tk", "name": "Turkmen", "name_local": "Türkmençe", }, "tr": { "bidi": False, "code": "tr", "name": "Turkish", "name_local": "Türkçe", }, "tt": { "bidi": False, "code": "tt", "name": "Tatar", "name_local": "Татарча", }, "udm": { "bidi": False, "code": "udm", "name": "Udmurt", "name_local": "Удмурт", }, "uk": { "bidi": False, "code": "uk", "name": "Ukrainian", "name_local": "Українська", }, "ur": { "bidi": True, "code": "ur", "name": "Urdu", "name_local": "اردو", }, "uz": { "bidi": False, "code": "uz", "name": "Uzbek", "name_local": "oʻzbek tili", }, "vi": { "bidi": False, "code": "vi", "name": "Vietnamese", "name_local": "Tiếng Việt", }, "zh-cn": { "fallback": ["zh-hans"], }, "zh-hans": { "bidi": False, "code": "zh-hans", "name": "Simplified Chinese", "name_local": "简体中文", }, "zh-hant": { "bidi": False, "code": "zh-hant", "name": "Traditional Chinese", "name_local": "繁體中文", }, "zh-hk": { "fallback": ["zh-hant"], }, "zh-mo": { "fallback": ["zh-hant"], }, "zh-my": { "fallback": ["zh-hans"], }, "zh-sg": { "fallback": ["zh-hans"], }, "zh-tw": { "fallback": ["zh-hant"], }, }