# Copyright (c) Meta Platforms, Inc. and affiliates | |
# All rights reserved. | |
# | |
# This source code is licensed under the license found in the | |
# MIT_LICENSE file in the root directory of this source tree. | |
LANG2_LANG3 = { | |
"en": "eng", | |
"ar": "arb", | |
"as": "asm", | |
"be": "bel", | |
"bg": "bul", | |
"bn": "ben", | |
"ca": "cat", | |
"ckb": "ckb", | |
"cs": "ces", | |
"cy": "cym", | |
"da": "dan", | |
"de": "deu", | |
"el": "ell", | |
"es": "spa", | |
"et": "est", | |
"fa": "pes", | |
"fi": "fin", | |
"fr": "fra", | |
"ga": "gle", | |
"hi": "hin", | |
"hu": "hun", | |
"id": "ind", | |
"it": "ita", | |
"ja": "jpn", | |
"ka": "kat", | |
"ky": "kir", | |
"lg": "lug", | |
"lt": "lit", | |
"lv": "lvs", | |
"mn": "khk", | |
"mr": "mar", | |
"mt": "mlt", | |
"nl": "nld", | |
"pa": "pan", | |
"pl": "pol", | |
"pt": "por", | |
"ro": "ron", | |
"ru": "rus", | |
"sk": "slk", | |
"sl": "slv", | |
"sv": "swe", | |
"sw": "swh", | |
"ta": "tam", | |
"th": "tha", | |
"tr": "tur", | |
"uk": "ukr", | |
"ur": "urd", | |
"uz": "uzn", | |
"vi": "vie", | |
"yue": "yue", | |
"af": "afr", | |
"is": "isl", | |
"lb": "ltz", | |
"no": "nob", | |
"gl": "glg", | |
"kea": "kea", | |
"bs": "bos", | |
"hr": "hrv", | |
"mk": "mkd", | |
"sr": "srp", | |
"hy": "hye", | |
"az": "azj", | |
"kk": "kaz", | |
"ko": "kor", | |
"gu": "guj", | |
"kn": "kan", | |
"ne": "npi", | |
"or": "ory", | |
"sd": "snd", | |
"te": "tel", | |
"ceb": "ceb", | |
"jv": "jav", | |
"ms": "zlm", | |
"ml": "mal", | |
"tl": "tgl", | |
"tl": "fil", | |
"my": "mya", | |
"km": "khm", | |
"lo": "lao", | |
"he": "heb", | |
"ps": "pbt", | |
"tg": "tgk", | |
"am": "amh", | |
"ig": "ibo", | |
"ln": "lin", | |
"nso": "nso", | |
"so": "som", | |
"xh": "xho", | |
"yo": "yor", | |
"zu": "zul", | |
"kam": "kam", | |
"luo": "luo", | |
"ny": "nya", | |
"om": "gaz", | |
"sn": "sna", | |
"umb": "umb", | |
"ga-IE": "gle", | |
"pa": "pan", | |
"sv": "swe", | |
"ast": "ast", | |
"ff": "ful", | |
"mi": "mri", | |
"ha": "hau", | |
"wo": "wol", | |
"oc": "oci", | |
"ilo": "ilo", | |
"ba": "bak", | |
"br": "bre", | |
"fy": "fry", | |
"yi": "yid", | |
"tn": "tsn", | |
"gd": "gla", | |
"ht": "hat", | |
"mg": "mlg", | |
"ns": "nso", | |
"si": "sin", | |
"sq": "sqi", | |
"ss": "ssw", | |
"su": "sun", | |
"zh": "cmn", | |
"ab": "abk", | |
"bas": "bas", | |
"cnh": "cnh", | |
"cv": "chv", | |
"dv": "div", | |
"eo": "epo", | |
"eu": "eus", | |
"fy-NL": "fry", | |
"gn": "grn", | |
"hsb": "hsb", | |
"hy": "hye", | |
"ia": "ina", | |
"kab": "kab", | |
"kmr": "kmr", | |
"mdf": "mdf", | |
"mhr": "mhr", | |
"myv": "myv", | |
"nan-tw": "hbl", | |
"ne": "npi", | |
"nn-NO": "nno", | |
"rm-sursilv": "rm-sursilv", | |
"rm-vallader": "rm-vallader", | |
"rw": "kin", | |
"sah": "sah", | |
"sat": "sat", | |
"sc": "srd", | |
"tig": "tig", | |
"tok": "tok", | |
"tt": "tat", | |
"ug": "uig", | |
"vot": "vot", | |
"mrj": "mrj", | |
"skr": "skr", | |
"ti": "tir", | |
"tw": "twi", | |
"bo": "bod", | |
"fo": "fao", | |
"gv": "glv", | |
"haw": "haw", | |
"la": "lat", | |
"sa": "san", | |
"sco": "sco", | |
"war": "war", | |
"he": "heb", | |
"jw": "jav", | |
"nn": "nno", | |
"tk": "tuk", | |
} | |
LANG3_LANG2 = {v: k for k, v in LANG2_LANG3.items()} | |