From 3e71714f8e5724a999d5edfbd2b30e13eebb2693 Mon Sep 17 00:00:00 2001 From: aayush262 Date: Tue, 2 Jan 2024 14:24:53 +0530 Subject: [PATCH] added more lang name --- .../ani/dantotsu/others/LanguageMapper.kt | 127 +++++++++++++----- 1 file changed, 95 insertions(+), 32 deletions(-) diff --git a/app/src/main/java/ani/dantotsu/others/LanguageMapper.kt b/app/src/main/java/ani/dantotsu/others/LanguageMapper.kt index 48f6df75..3d9c439b 100644 --- a/app/src/main/java/ani/dantotsu/others/LanguageMapper.kt +++ b/app/src/main/java/ani/dantotsu/others/LanguageMapper.kt @@ -6,52 +6,115 @@ class LanguageMapper { fun mapLanguageCodeToName(code: String): String { return when (code) { "all" -> "Multi" + "af" -> "Afrikaans" + "am" -> "Amharic" "ar" -> "Arabic" + "as" -> "Assamese" + "az" -> "Azerbaijani" + "be" -> "Belarusian" + "bg" -> "Bulgarian" + "bn" -> "Bengali" + "bs" -> "Bosnian" + "ca" -> "Catalan" + "ceb" -> "Cebuano" + "cs" -> "Czech" + "da" -> "Danish" "de" -> "German" + "el" -> "Greek" "en" -> "English" + "en-Us" -> "English (United States)" + "eo" -> "Esperanto" "es" -> "Spanish" + "es-419" -> "Spanish (Latin America)" + "et" -> "Estonian" + "eu" -> "Basque" + "fa" -> "Persian" + "fi" -> "Finnish" + "fil" -> "Filipino" + "fo" -> "Faroese" "fr" -> "French" + "ga" -> "Irish" + "gn" -> "Guarani" + "gu" -> "Gujarati" + "ha" -> "Hausa" + "he" -> "Hebrew" + "hi" -> "Hindi" + "hr" -> "Croatian" + "ht" -> "Haitian Creole" + "hu" -> "Hungarian" + "hy" -> "Armenian" "id" -> "Indonesian" + "ig" -> "Igbo" + "is" -> "Icelandic" "it" -> "Italian" "ja" -> "Japanese" + "jv" -> "Javanese" + "ka" -> "Georgian" + "kk" -> "Kazakh" + "km" -> "Khmer" + "kn" -> "Kannada" "ko" -> "Korean" - "pl" -> "Polish" - "pt-BR" -> "Portuguese (Brazil)" - "ru" -> "Russian" - "th" -> "Thai" - "tr" -> "Turkish" - "uk" -> "Ukrainian" - "vi" -> "Vietnamese" - "zh" -> "Chinese" - "zh-Hans" -> "Chinese (Simplified)" - "es-419" -> "Spanish (Latin America)" - "hu" -> "Hungarian" - "zh-habt" -> "Chinese (Hakka)" - "zh-hant" -> "Chinese (Traditional)" - "ca" -> "Catalan" - "bg" -> "Bulgarian" - "fa" -> "Persian" - "mn" -> "Mongolian" - "ro" -> "Romanian" - "he" -> "Hebrew" - "ms" -> "Malay" - "tl" -> "Tagalog" - "hi" -> "Hindi" - "my" -> "Burmese" - "cs" -> "Czech" - "pt" -> "Portuguese" - "nl" -> "Dutch" - "sv" -> "Swedish" - "bn" -> "Bengali" - "no" -> "Norwegian" - "el" -> "Greek" - "sr" -> "Serbian" - "da" -> "Danish" + "ku" -> "Kurdish" + "ky" -> "Kyrgyz" + "la" -> "Latin" + "lb" -> "Luxembourgish" + "lo" -> "Lao" "lt" -> "Lithuanian" + "lv" -> "Latvian" + "mg" -> "Malagasy" + "mi" -> "Maori" + "mk" -> "Macedonian" "ml" -> "Malayalam" + "mn" -> "Mongolian" + "mo" -> "Moldovan" "mr" -> "Marathi" + "ms" -> "Malay" + "mt" -> "Maltese" + "my" -> "Burmese" + "ne" -> "Nepali" + "nl" -> "Dutch" + "no" -> "Norwegian" + "ny" -> "Chichewa" + "pl" -> "Polish" + "pt" -> "Portuguese" + "pt-BR" -> "Portuguese (Brazil)" + "pt-PT" -> "Portuguese (Portugal)" + "ps" -> "Pashto" + "ro" -> "Romanian" + "rm" -> "Romansh" + "ru" -> "Russian" + "sd" -> "Sindhi" + "sh" -> "Serbo-Croatian" + "si" -> "Sinhala" + "sk" -> "Slovak" + "sl" -> "Slovenian" + "sm" -> "Samoan" + "sn" -> "Shona" + "so" -> "Somali" + "sq" -> "Albanian" + "sr" -> "Serbian" + "st" -> "Southern Sotho" + "sv" -> "Swedish" + "sw" -> "Swahili" "ta" -> "Tamil" "te" -> "Telugu" + "tg" -> "Tajik" + "th" -> "Thai" + "ti" -> "Tigrinya" + "tk" -> "Turkmen" + "tl" -> "Tagalog" + "to" -> "Tongan" + "tr" -> "Turkish" + "uk" -> "Ukrainian" + "ur" -> "Urdu" + "uz" -> "Uzbek" + "vi" -> "Vietnamese" + "yo" -> "Yoruba" + "zh" -> "Chinese" + "zh-Hans" -> "Chinese (Simplified)" + "zh-Hant" -> "Chinese (Traditional)" + "zh-Habt" -> "Chinese (Hakka)" + "zu" -> "Zulu" else -> code } }