# 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()}