Spaces:
Sleeping
Sleeping
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() |