| codes_as_string = '''Acehnese (Arabic script) ace_Arab | |
| Acehnese (Latin script) ace_Latn | |
| Mesopotamian Arabic acm_Arab | |
| Ta’izzi-Adeni Arabic acq_Arab | |
| Tunisian Arabic aeb_Arab | |
| Afrikaans afr_Latn | |
| South Levantine Arabic ajp_Arab | |
| Akan aka_Latn | |
| Amharic amh_Ethi | |
| North Levantine Arabic apc_Arab | |
| Modern Standard Arabic arb_Arab | |
| Modern Standard Arabic (Romanized) arb_Latn | |
| Najdi Arabic ars_Arab | |
| Moroccan Arabic ary_Arab | |
| Egyptian Arabic arz_Arab | |
| Assamese asm_Beng | |
| Asturian ast_Latn | |
| Awadhi awa_Deva | |
| Central Aymara ayr_Latn | |
| South Azerbaijani azb_Arab | |
| North Azerbaijani azj_Latn | |
| Bashkir bak_Cyrl | |
| Bambara bam_Latn | |
| Balinese ban_Latn | |
| Belarusian bel_Cyrl | |
| Bemba bem_Latn | |
| Bengali ben_Beng | |
| Bhojpuri bho_Deva | |
| Banjar (Arabic script) bjn_Arab | |
| Banjar (Latin script) bjn_Latn | |
| Standard Tibetan bod_Tibt | |
| Bosnian bos_Latn | |
| Buginese bug_Latn | |
| Bulgarian bul_Cyrl | |
| Catalan cat_Latn | |
| Cebuano ceb_Latn | |
| Czech ces_Latn | |
| Chokwe cjk_Latn | |
| Central Kurdish ckb_Arab | |
| Crimean Tatar crh_Latn | |
| Welsh cym_Latn | |
| Danish dan_Latn | |
| German deu_Latn | |
| Southwestern Dinka dik_Latn | |
| Dyula dyu_Latn | |
| Dzongkha dzo_Tibt | |
| Greek ell_Grek | |
| English eng_Latn | |
| Esperanto epo_Latn | |
| Estonian est_Latn | |
| Basque eus_Latn | |
| Ewe ewe_Latn | |
| Faroese fao_Latn | |
| Fijian fij_Latn | |
| Finnish fin_Latn | |
| Fon fon_Latn | |
| French fra_Latn | |
| Friulian fur_Latn | |
| Nigerian Fulfulde fuv_Latn | |
| Scottish Gaelic gla_Latn | |
| Irish gle_Latn | |
| Galician glg_Latn | |
| Guarani grn_Latn | |
| Gujarati guj_Gujr | |
| Haitian Creole hat_Latn | |
| Hausa hau_Latn | |
| Hebrew heb_Hebr | |
| Hindi hin_Deva | |
| Chhattisgarhi hne_Deva | |
| Croatian hrv_Latn | |
| Hungarian hun_Latn | |
| Armenian hye_Armn | |
| Igbo ibo_Latn | |
| Ilocano ilo_Latn | |
| Indonesian ind_Latn | |
| Icelandic isl_Latn | |
| Italian ita_Latn | |
| Javanese jav_Latn | |
| Japanese jpn_Jpan | |
| Kabyle kab_Latn | |
| Jingpho kac_Latn | |
| Kamba kam_Latn | |
| Kannada kan_Knda | |
| Kashmiri (Arabic script) kas_Arab | |
| Kashmiri (Devanagari script) kas_Deva | |
| Georgian kat_Geor | |
| Central Kanuri (Arabic script) knc_Arab | |
| Central Kanuri (Latin script) knc_Latn | |
| Kazakh kaz_Cyrl | |
| Kabiyè kbp_Latn | |
| Kabuverdianu kea_Latn | |
| Khmer khm_Khmr | |
| Kikuyu kik_Latn | |
| Kinyarwanda kin_Latn | |
| Kyrgyz kir_Cyrl | |
| Kimbundu kmb_Latn | |
| Northern Kurdish kmr_Latn | |
| Kikongo kon_Latn | |
| Korean kor_Hang | |
| Lao lao_Laoo | |
| Ligurian lij_Latn | |
| Limburgish lim_Latn | |
| Lingala lin_Latn | |
| Lithuanian lit_Latn | |
| Lombard lmo_Latn | |
| Latgalian ltg_Latn | |
| Luxembourgish ltz_Latn | |
| Luba-Kasai lua_Latn | |
| Ganda lug_Latn | |
| Luo luo_Latn | |
| Mizo lus_Latn | |
| Standard Latvian lvs_Latn | |
| Magahi mag_Deva | |
| Maithili mai_Deva | |
| Malayalam mal_Mlym | |
| Marathi mar_Deva | |
| Minangkabau (Arabic script) min_Arab | |
| Minangkabau (Latin script) min_Latn | |
| Macedonian mkd_Cyrl | |
| Plateau Malagasy plt_Latn | |
| Maltese mlt_Latn | |
| Meitei (Bengali script) mni_Beng | |
| Halh Mongolian khk_Cyrl | |
| Mossi mos_Latn | |
| Maori mri_Latn | |
| Burmese mya_Mymr | |
| Dutch nld_Latn | |
| Norwegian Nynorsk nno_Latn | |
| Norwegian Bokmål nob_Latn | |
| Nepali npi_Deva | |
| Northern Sotho nso_Latn | |
| Nuer nus_Latn | |
| Nyanja nya_Latn | |
| Occitan oci_Latn | |
| West Central Oromo gaz_Latn | |
| Odia ory_Orya | |
| Pangasinan pag_Latn | |
| Eastern Panjabi pan_Guru | |
| Papiamento pap_Latn | |
| Western Persian pes_Arab | |
| Polish pol_Latn | |
| Portuguese por_Latn | |
| Dari prs_Arab | |
| Southern Pashto pbt_Arab | |
| Ayacucho Quechua quy_Latn | |
| Romanian ron_Latn | |
| Rundi run_Latn | |
| Russian rus_Cyrl | |
| Sango sag_Latn | |
| Sanskrit san_Deva | |
| Santali sat_Olck | |
| Sicilian scn_Latn | |
| Shan shn_Mymr | |
| Sinhala sin_Sinh | |
| Slovak slk_Latn | |
| Slovenian slv_Latn | |
| Samoan smo_Latn | |
| Shona sna_Latn | |
| Sindhi snd_Arab | |
| Somali som_Latn | |
| Southern Sotho sot_Latn | |
| Spanish spa_Latn | |
| Tosk Albanian als_Latn | |
| Sardinian srd_Latn | |
| Serbian srp_Cyrl | |
| Swati ssw_Latn | |
| Sundanese sun_Latn | |
| Swedish swe_Latn | |
| Swahili swh_Latn | |
| Silesian szl_Latn | |
| Tamil tam_Taml | |
| Tatar tat_Cyrl | |
| Telugu tel_Telu | |
| Tajik tgk_Cyrl | |
| Tagalog tgl_Latn | |
| Thai tha_Thai | |
| Tigrinya tir_Ethi | |
| Tamasheq (Latin script) taq_Latn | |
| Tamasheq (Tifinagh script) taq_Tfng | |
| Tok Pisin tpi_Latn | |
| Tswana tsn_Latn | |
| Tsonga tso_Latn | |
| Turkmen tuk_Latn | |
| Tumbuka tum_Latn | |
| Turkish tur_Latn | |
| Twi twi_Latn | |
| Central Atlas Tamazight tzm_Tfng | |
| Uyghur uig_Arab | |
| Ukrainian ukr_Cyrl | |
| Umbundu umb_Latn | |
| Urdu urd_Arab | |
| Northern Uzbek uzn_Latn | |
| Venetian vec_Latn | |
| Vietnamese vie_Latn | |
| Waray war_Latn | |
| Wolof wol_Latn | |
| Xhosa xho_Latn | |
| Eastern Yiddish ydd_Hebr | |
| Yoruba yor_Latn | |
| Yue Chinese yue_Hant | |
| Chinese (Simplified) zho_Hans | |
| Chinese (Traditional) zho_Hant | |
| Standard Malay zsm_Latn | |
| Zulu zul_Latn''' | |
| codes_as_string = codes_as_string.split('\n') | |
| flores_codes = {} | |
| for code in codes_as_string: | |
| lang, lang_code = code.split('\t') | |
| flores_codes[lang] = lang_code |