import gradio as gr MAPPING = { # [1 / 243] "Abkhaz": "máilbmi", # [2 / 243] "Acehnese": "donya", # [3 / 243] "Acholi": "lobo", # [4 / 243] "Afar": "baada", # [5 / 243] "Afrikaans": "wêreld", # [6 / 243] "Albanian": "botë", # [7 / 243] "Alur": "ngom", # [8 / 243] "Amharic": "ዓለም", # [9 / 243] "Arabic": "عالم", # [10 / 243] "Armenian": "աշխարհ", # [11 / 243] "Assamese": "বিশ্ব", # [12 / 243] "Avar": "дуниял", # [13 / 243] "Awadhi": "दुनिया", # [14 / 243] "Aymara": "uraqpacha", # [15 / 243] "Azerbaijani": "dünya", # [16 / 243] "Balinese": "jagat", # [17 / 243] "Baluchi": "کوڑَه", # [18 / 243] "Bambara": "duniya", # [19 / 243] "Baoulé": "minh", # [20 / 243] "Bashkir": "донья", # [21 / 243] "Basque": "mundua", # [22 / 243] "Batak Karo": "doni", # [23 / 243] "Batak Simalungun": "dunia", # [24 / 243] "Batak Toba": "portibi", # [25 / 243] "Belarusian": "свет", # [26 / 243] "Bemba": "icalo", # [27 / 243] "Bengali": "বিশ্ব", # [28 / 243] "Betawi": "dunia", # [29 / 243] "Bhojpuri": "दुनिया", # [30 / 243] "Bikol": "kinaban", # [31 / 243] "Bosnian": "svijet", # [32 / 243] "Breton": "bed", # [33 / 243] "Bulgarian": "свят", # [34 / 243] "Buryat": "дэлхэй", # [35 / 243] "Cantonese": "世界", # [36 / 243] "Catalan": "món", # [37 / 243] "Cebuano": "kalibutan", # [38 / 243] "Chamorro": "todu i tano", # [39 / 243] "Chechen": "Ӏалам", # [40 / 243] "Chichewa": "dziko", # [41 / 243] "Chinese (Simplified)": "世界", # [42 / 243] "Chinese (Traditional)": "世界", # [43 / 243] "Chuukese": "fonufan", # [44 / 243] "Chuvash": "мир", # [45 / 243] "Corsican": "mondu", # [46 / 243] "Crimean Tatar": "дюнья", # [47 / 243] "Croatian": "svijet", # [48 / 243] "Czech": "svět", # [49 / 243] "Danish": "verden", # [50 / 243] "Dari": "جهان", # [51 / 243] "Dhivehi": "ދުނިޔެ", # [52 / 243] "Dinka": "pinynhom", # [53 / 243] "Dogri": "दुनिया", # [54 / 243] "Dombe": "nyika", # [55 / 243] "Dutch": "wereld", # [56 / 243] "Dyula": "duniɲa", # [57 / 243] "Dzongkha": "འཛམ་གླིང་", # [58 / 243] "English": "world", # [59 / 243] "Esperanto": "mondo", # [60 / 243] "Estonian": "maailmas", # [61 / 243] "Ewe": "xexeame", # [62 / 243] "Faroese": "heimur", # [63 / 243] "Fijian": "vuravura", # [64 / 243] "Filipino": "mundo", # [65 / 243] "Finnish": "maailman-", # [66 / 243] "Fon": "gbɛ̀ ɔ", # [67 / 243] "French": "monde", # [68 / 243] "Frisian": "wrâld", # [69 / 243] "Friulian": "mont", # [70 / 243] "Fulani": "duniya", # [71 / 243] "Ga": "jelɛ mli", # [72 / 243] "Galician": "mundo", # [73 / 243] "Georgian": "მსოფლიო", # [74 / 243] "German": "Welt", # [75 / 243] "Greek": "κόσμος", # [76 / 243] "Guarani": "arapy", # [77 / 243] "Gujarati": "વિશ્વ", # [78 / 243] "Haitian Creole": "mond", # [79 / 243] "Hakha Chin": "vawlei", # [80 / 243] "Hausa": "duniya", # [81 / 243] "Hawaiian": "honua", # [82 / 243] "Hebrew": "עוֹלָם", # [83 / 243] "Hiligaynon": "kalibutan", # [84 / 243] "Hindi": "दुनिया", # [85 / 243] "Hmong": "ntiaj teb", # [86 / 243] "Hungarian": "világ", # [87 / 243] "Hunsrik": "welt", # [88 / 243] "Iban": "dunya", # [89 / 243] "Icelandic": "heiminum", # [90 / 243] "Igbo": "uwa", # [91 / 243] "Ilocano": "lubong", # [92 / 243] "Indonesian": "dunia", # [93 / 243] "Irish": "domhan", # [94 / 243] "Italian": "mondo", # [95 / 243] "Jamaican Patois": "wurl", # [96 / 243] "Japanese": "ザワールド", # [97 / 243] "Javanese": "donya", # [98 / 243] "Jingpo": "mungkan ga", # [99 / 243] "Kalaallisut": "nunarsuaq", # [100 / 243] "Kannada": "ಜಗತ್ತು", # [101 / 243] "Kanuri": "dunya", # [102 / 243] "Kapampangan": "mundu", # [103 / 243] "Kazakh": "әлем", # [104 / 243] "Khasi": "ka pyrthei", # [105 / 243] "Khmer": "ពិភពលោក", # [106 / 243] "Kiga": "ekigambo", # [107 / 243] "Kikongo": "nsi-ntoto", # [108 / 243] "Kinyarwanda": "isi", # [109 / 243] "Kituba": "nsi-ntoto", # [110 / 243] "Kokborok": "hayung", # [111 / 243] "Komi": "мир", # [112 / 243] "Konkani": "संवसार", # [113 / 243] "Korean": "세계", # [114 / 243] "Krio": "wɔl", # [115 / 243] "Kurdish (Kurmanji)": "dinya", # [116 / 243] "Kurdish (Sorani)": "جیهان", # [117 / 243] "Kyrgyz": "дүйнө", # [118 / 243] "Lao": "ໂລກ", # [119 / 243] "Latgalian": "pasauļs", # [120 / 243] "Latin": "mundus", # [121 / 243] "Latvian": "pasaulē", # [122 / 243] "Ligurian": "mondo", # [123 / 243] "Limburgish": "wêreld", # [124 / 243] "Lingala": "mokili", # [125 / 243] "Lithuanian": "pasaulis", # [126 / 243] "Lombard": "mond", # [127 / 243] "Luganda": "ensi", # [128 / 243] "Luo": "piny mangima", # [129 / 243] "Luxembourgish": "Welt", # [130 / 243] "Macedonian": "светот", # [131 / 243] "Madurese": "dunnya", # [132 / 243] "Maithili": "दुनिया", # [133 / 243] "Makassar": "lino", # [134 / 243] "Malagasy": "izao tontolo izao", # [135 / 243] "Malay": "dunia", # [136 / 243] "Malay (Jawi)": "دنيا", # [137 / 243] "Malayalam": "ലോകം", # [138 / 243] "Maltese": "dinja", # [139 / 243] "Mam": "twitz q´ijlal", # [140 / 243] "Manx": "seihll", # [141 / 243] "Maori": "ao", # [142 / 243] "Marathi": "जग", # [143 / 243] "Marshallese": "lal in", # [144 / 243] "Marwadi": "संसार", # [145 / 243] "Mauritian Creole": "lemond", # [146 / 243] "Meadow Mari": "Тӱня", # [147 / 243] "Meiteilon (Manipuri)": "ꯃꯥꯂꯦꯝ", # [148 / 243] "Minang": "dunia", # [149 / 243] "Mizo": "khawvel", # [150 / 243] "Mongolian": "ертөнц", # [151 / 243] "Myanmar (Burmese)": "ကမ္ဘာ", # [152 / 243] "Nahuatl (Eastern Huasteca)": "Tlaltepaktli", # [153 / 243] "Ndau": "nyika", # [154 / 243] "Ndebele (South)": "iphasi", # [155 / 243] "Nepalbhasa (Newari)": "दुनियाँ", # [156 / 243] "Nepali": "संसार", # [157 / 243] "NKo": "ߘߣߎߢߊ", # [158 / 243] "Norwegian": "verden", # [159 / 243] "Nuer": "wi̱cmuɔ̱n", # [160 / 243] "Occitan": "mond", # [161 / 243] "Odia (Oriya)": "ଦୁନିଆ", # [162 / 243] "Oromo": "addunyaa", # [163 / 243] "Ossetian": "дуне", # [164 / 243] "Pangasinan": "mundo", # [165 / 243] "Papiamento": "mundu", # [166 / 243] "Pashto": "نړۍ", # [167 / 243] "Persian": "جهان", # [168 / 243] "Polish": "świat", # [169 / 243] "Portuguese (Brazil)": "mundo", # [170 / 243] "Portuguese (Portugal)": "mundo", # [171 / 243] "Punjabi (Gurmukhi)": "ਸੰਸਾਰ", # [172 / 243] "Punjabi (Shahmukhi)": "جگ", # [173 / 243] "Quechua": "pacha", # [174 / 243] "Qʼeqchiʼ": "ruchichoch", # [175 / 243] "Romani": "lùmja", # [176 / 243] "Romanian": "lume", # [177 / 243] "Rundi": "isi", # [178 / 243] "Russian": "мир", # [179 / 243] "Sami (North)": "máilbmi", # [180 / 243] "Samoan": "lalolagi", # [181 / 243] "Sango": "dunia", # [182 / 243] "Sanskrit": "विश्वम्‌", # [183 / 243] "Santali": "dhạrti", # [184 / 243] "Scots Gaelic": "saoghal", # [185 / 243] "Sepedi": "lefase", # [186 / 243] "Serbian": "свет", # [187 / 243] "Sesotho": "lefatshe", # [188 / 243] "Seychellois Creole": "lemonn", # [189 / 243] "Shan": "ၶူင်းၵၢင်", # [190 / 243] "Shona": "nyika", # [191 / 243] "Sicilian": "munnu", # [192 / 243] "Silesian": "świat", # [193 / 243] "Sindhi": "دنيا", # [194 / 243] "Sinhala": "ලෝකය", # [195 / 243] "Slovak": "sveta", # [196 / 243] "Slovenian": "svetu", # [197 / 243] "Somali": "aduunka", # [198 / 243] "Spanish": "mundo", # [199 / 243] "Sundanese": "dunya", # [200 / 243] "Susu": "dounougna", # [201 / 243] "Swahili": "dunia", # [202 / 243] "Swati": "umhlaba", # [203 / 243] "Swedish": "värld", # [204 / 243] "Tahitian": "Ao", # [205 / 243] "Tajik": "дунё", # [206 / 243] "Tamazight": "Amaḍal", # [207 / 243] "Tamazight (Tifinagh)": "ⴰⵎⴰⴹⴰⵍ", # [208 / 243] "Tamil": "உலகம்", # [209 / 243] "Tatar": "дөнья", # [210 / 243] "Telugu": "ప్రపంచం", # [211 / 243] "Tetum": "mundu", # [212 / 243] "Thai": "โลก", # [213 / 243] "Tibetan": "འཛམ་གླིང་", # [214 / 243] "Tigrinya": "ዓለም", # [215 / 243] "Tiv": "tar", # [216 / 243] "Tok Pisin": "olgeta hap bilong graun", # [217 / 243] "Tongan": "māmani", # [218 / 243] "Tsonga": "misava", # [219 / 243] "Tswana": "lefatshe", # [220 / 243] "Tulu": "ಲೋಕ", # [221 / 243] "Tumbuka": "chalo cha pasi", # [222 / 243] "Turkish": "dünya", # [223 / 243] "Turkmen": "dünýä", # [224 / 243] "Tuvan": "делегей", # [225 / 243] "Twi": "wiase", # [226 / 243] "Udmurt": "дунне", # [227 / 243] "Ukrainian": "світ", # [228 / 243] "Urdu": "دنیا", # [229 / 243] "Uyghur": "دۇنيا", # [230 / 243] "Uzbek": "dunyo", # [231 / 243] "Venda": "ḽifhasi", # [232 / 243] "Venetian": "mondo", # [233 / 243] "Vietnamese": "thế giới", # [234 / 243] "Waray": "kalibotan", # [235 / 243] "Welsh": "byd", # [236 / 243] "Wolof": "àddina", # [237 / 243] "Xhosa": "ihlabathi", # [238 / 243] "Yakut": "аан дойду", # [239 / 243] "Yiddish": "וועלט", # [240 / 243] "Yoruba": "aye", # [241 / 243] "Yucatec Maya": "yóok'ol kaab", # [242 / 243] "Zapotec": "guidxilayú", # [243 / 243] "Zulu": "umhlaba", } def world(language): return MAPPING[language] demo = gr.Interface( world, inputs=gr.Dropdown( list(MAPPING.keys()), value="Japanese", ), outputs=gr.Dropdown( list(MAPPING.values()) ), api_name="world" ) if __name__ == "__main__": demo.launch()