mirror of
https://github.com/DrewThomasson/ebook2audiobook.git
synced 2026-01-09 13:58:14 -05:00
1996 lines
183 KiB
Python
1996 lines
183 KiB
Python
import os
|
||
|
||
install_info = r'''
|
||
After the first run, you are free to use your command line with:
|
||
# go into ebook2audiobook folder then:
|
||
----------------------------------
|
||
# Linux/Mac
|
||
ebook2audiobook.sh [options]
|
||
# Windows
|
||
ebook2audiobook.cmd [options]
|
||
----------------------------------
|
||
or
|
||
----------------------------------
|
||
# Linux/Mac
|
||
conda activate ./python_env
|
||
# Windows
|
||
conda activate .\python_env
|
||
|
||
python app.py [options]
|
||
conda deactivate
|
||
----------------------------------
|
||
Available command options, type:
|
||
# Linux/Mac
|
||
./ebook2audiobook.sh --help
|
||
# Windows:
|
||
ebook2audiobook.cmd --help
|
||
# or if conda ./python_env activated:
|
||
python app.py --help
|
||
'''
|
||
|
||
default_language_code = 'eng' # ISO-639-3
|
||
|
||
language_tts = {
|
||
"xtts": {"ara": "ar", "ces": "cs", "deu": "de", "eng": "en", "fra": "fr", "hin": "hi", "hun": "hu", "ita": "it", "jpn": "ja", "kor": "ko", "nld": "nl", "pol": "pl", "por": "pt", "rus": "ru", "spa": "es", "tur": "tr", "zho": "zh-cn"},
|
||
"bark": {"deu": "de", "eng": "en", "fra": "fr", "hin": "hi", "ita": "it", "jpn": "ja", "kor": "ko", "pol": "pl", "por": "pt", "rus": "ru", "spa": "es", "tur": "tr", "zho": "zh-cn"},
|
||
"vits": {"ben": "bn", "bul": "bg", "cat": "ca", "ces": "cs", "dan": "da", "deu": "de", "ell": "el", "eng": "en", "est": "et", "ewe": "ewe", "fas": "fa", "fin": "fi", "fra": "fr", "gle": "ga", "hau": "hau", "hrv": "hr", "hun": "hu", "ita": "it", "lav": "lv", "lin": "lin", "lit": "lt", "mlt": "mt", "nld": "nl", "pol": "pl", "por": "pt", "rom": "ro", "slk": "sk", "sln": "sl", "spa": "es", "swe": "sv", "tw_akuapem": "tw_akuapem", "tw_asante": "tw_asante", "ukr": "uk", "yor": "yor"},
|
||
"fairseq": {"ara": "ar", "ben": "bn", "eng": "en", "fas": "fa", "fra": "fr", "deu": "de", "hin": "hi", "hun": "hu", "ind": "id", "jav": "jv", "kor": "ko", "pol": "pl", "por": "pt", "rus": "ru", "spa": "es", "tam": "ta", "tel": "te", "tur": "tr", "yor": "yo", "abi": "abi", "ace": "ace", "aca": "aca", "acn": "acn", "acr": "acr", "ach": "ach", "acu": "acu", "guq": "guq", "ade": "ade", "adj": "adj", "agd": "agd", "agx": "agx", "agn": "agn", "aha": "aha", "aka": "ak", "knj": "knj", "ake": "ake", "aeu": "aeu", "ahk": "ahk", "bss": "bss", "alj": "alj", "sqi": "sq", "alt": "alt", "alp": "alp", "alz": "alz", "kab": "kab", "amk": "amk", "mmg": "mmg", "amh": "am", "ami": "ami", "azg": "azg", "agg": "agg", "boj": "boj", "cko": "cko", "any": "any", "arl": "arl", "atq": "atq", "luc": "luc", "hyw": "hyw", "apr": "apr", "aia": "aia", "msy": "msy", "cni": "cni", "cjo": "cjo", "cpu": "cpu", "cpb": "cpb", "asm": "as", "asa": "asa", "teo": "teo", "ati": "ati", "djk": "djk", "ava": "av", "avn": "avn", "avu": "avu", "awb": "awb", "kwi": "kwi", "awa": "awa", "agr": "agr", "agu": "agu", "ayr": "ayr", "ayo": "ayo", "abp": "abp", "blx": "blx", "sgb": "sgb", "azj-script_cyrillic": "azj-script_cyrillic", "azj-script_latin": "azj-script_latin", "azb": "azb", "bba": "bba", "bhz": "bhz", "bvc": "bvc", "bfy": "bfy", "bgq": "bgq", "bdq": "bdq", "bdh": "bdh", "bqi": "bqi", "bjw": "bjw", "blz": "blz", "ban": "ban", "bcc-script_latin": "bcc-script_latin", "bcc-script_arabic": "bcc-script_arabic", "bam": "bm", "ptu": "ptu", "bcw": "bcw", "bqj": "bqj", "bno": "bno", "bbb": "bbb", "bfa": "bfa", "bjz": "bjz", "bak": "ba", "eus": "eu", "bsq": "bsq", "akb": "akb", "btd": "btd", "btx": "btx", "bts": "bts", "bbc": "bbc", "bvz": "bvz", "bjv": "bjv", "bep": "bep", "bkv": "bkv", "bzj": "bzj", "bem": "bem", "bng": "bng", "bom": "bom", "btt": "btt", "bha": "bha", "bgw": "bgw", "bht": "bht", "beh": "beh", "sne": "sne", "ubl": "ubl", "bcl": "bcl", "bim": "bim", "bkd": "bkd", "bjr": "bjr", "bfo": "bfo", "biv": "biv", "bib": "bib", "bis": "bi", "bzi": "bzi", "bqp": "bqp", "bpr": "bpr", "bps": "bps", "bwq": "bwq", "bdv": "bdv", "bqc": "bqc", "bus": "bus", "bnp": "bnp", "bmq": "bmq", "bdg": "bdg", "boa": "boa", "ksr": "ksr", "bor": "bor", "bru": "bru", "box": "box", "bzh": "bzh", "bgt": "bgt", "sab": "sab", "bul": "bg", "bwu": "bwu", "bmv": "bmv", "mya": "my", "tte": "tte", "cjp": "cjp", "cbv": "cbv", "kaq": "kaq", "cot": "cot", "cbc": "cbc", "car": "car", "cat": "ca", "ceb": "ceb", "cme": "cme", "cbi": "cbi", "ceg": "ceg", "cly": "cly", "cya": "cya", "che": "ce", "hne": "hne", "nya": "ny", "dig": "dig", "dug": "dug", "bgr": "bgr", "cek": "cek", "cfm": "cfm", "cnh": "cnh", "hlt": "hlt", "mwq": "mwq", "ctd": "ctd", "tcz": "tcz", "zyp": "zyp", "cco": "cco", "cnl": "cnl", "cle": "cle", "chz": "chz", "cpa": "cpa", "cso": "cso", "cnt": "cnt", "cuc": "cuc", "hak": "hak", "nan": "nan", "xnj": "xnj", "cap": "cap", "cax": "cax", "ctg": "ctg", "ctu": "ctu", "chf": "chf", "cce": "cce", "crt": "crt", "crq": "crq", "cac-dialect_sansebasti\u00e1ncoat\u00e1n": "cac-dialect_sansebasti\u00e1ncoat\u00e1n", "cac-dialect_sanmateoixtat\u00e1n": "cac-dialect_sanmateoixtat\u00e1n", "ckt": "ckt", "ncu": "ncu", "cdj": "cdj", "chv": "cv", "caa": "caa", "asg": "asg", "con": "con", "crn": "crn", "cok": "cok", "crk-script_latin": "crk-script_latin", "crk-script_syllabics": "crk-script_syllabics", "crh": "crh", "cui": "cui", "ces": "cs", "dsh": "dsh", "dbq": "dbq", "dga": "dga", "dgi": "dgi", "dgk": "dgk", "dnj-dialect_gweetaawueast": "dnj-dialect_gweetaawueast", "dnj-dialect_blowowest": "dnj-dialect_blowowest", "daa": "daa", "dnt": "dnt", "dnw": "dnw", "dar": "dar", "tcc": "tcc", "dwr": "dwr", "ded": "ded", "mzw": "mzw", "ntr": "ntr", "ddn": "ddn", "des": "des", "dso": "dso", "nfa": "nfa", "dhi": "dhi", "gud": "gud", "did": "did", "mhu": "mhu", "dip": "dip", "dik": "dik", "tbz": "tbz", "dts": "dts", "dos": "dos", "dgo": "dgo", "mvp": "mvp", "jen": "jen", "dzo": "dz", "idd": "idd", "eka": "eka", "cto": "cto", "emp": "emp", "enx": "enx", "sja": "sja", "myv": "myv", "mcq": "mcq", "ese": "ese", "evn": "evn", "eza": "eza", "ewe": "ee", "fal": "fal", "fao": "fo", "far": "far", "fij": "fj", "fin": "fi", "fon": "fon", "frd": "frd", "ful": "ff", "flr": "flr", "gau": "gau", "gbk": "gbk", "gag-script_cyrillic": "gag-script_cyrillic", "gag-script_latin": "gag-script_latin", "gbi": "gbi", "gmv": "gmv", "lug": "lg", "pwg": "pwg", "gbm": "gbm", "cab": "cab", "grt": "grt", "krs": "krs", "gso": "gso", "nlg": "nlg", "gej": "gej", "gri": "gri", "kik": "ki", "acd": "acd", "glk": "glk", "gof-script_latin": "gof-script_latin", "gog": "gog", "gkn": "gkn", "wsg": "wsg", "gjn": "gjn", "gqr": "gqr", "gor": "gor", "gux": "gux", "gbo": "gbo", "ell": "el", "grc": "grc", "guh": "guh", "gub": "gub", "grn": "gn", "gyr": "gyr", "guo": "guo", "gde": "gde", "guj": "gu", "gvl": "gvl", "guk": "guk", "rub": "rub", "dah": "dah", "gwr": "gwr", "gwi": "gwi", "hat": "ht", "hlb": "hlb", "amf": "amf", "hag": "hag", "hnn": "hnn", "bgc": "bgc", "had": "had", "hau": "ha", "hwc": "hwc", "hvn": "hvn", "hay": "hay", "xed": "xed", "heb": "he", "heh": "heh", "hil": "hil", "hif": "hif", "hns": "hns", "hoc": "hoc", "hoy": "hoy", "hus-dialect_westernpotosino": "hus-dialect_westernpotosino", "hus-dialect_centralveracruz": "hus-dialect_centralveracruz", "huv": "huv", "hui": "hui", "hap": "hap", "iba": "iba", "isl": "is", "dbj": "dbj", "ifa": "ifa", "ifb": "ifb", "ifu": "ifu", "ifk": "ifk", "ife": "ife", "ign": "ign", "ikk": "ikk", "iqw": "iqw", "ilb": "ilb", "ilo": "ilo", "imo": "imo", "inb": "inb", "ipi": "ipi", "irk": "irk", "icr": "icr", "itv": "itv", "itl": "itl", "atg": "atg", "ixl-dialect_sanjuancotzal": "ixl-dialect_sanjuancotzal", "ixl-dialect_sangasparchajul": "ixl-dialect_sangasparchajul", "ixl-dialect_santamarianebaj": "ixl-dialect_santamarianebaj", "nca": "nca", "izr": "izr", "izz": "izz", "jac": "jac", "jam": "jam", "jvn": "jvn", "kac": "kac", "dyo": "dyo", "csk": "csk", "adh": "adh", "jun": "jun", "jbu": "jbu", "dyu": "dyu", "bex": "bex", "juy": "juy", "gna": "gna", "urb": "urb", "kbp": "kbp", "cwa": "cwa", "dtp": "dtp", "kbr": "kbr", "cgc": "cgc", "kki": "kki", "kzf": "kzf", "lew": "lew", "cbr": "cbr", "kkj": "kkj", "keo": "keo", "kqe": "kqe", "kak": "kak", "kyb": "kyb", "knb": "knb", "kmd": "kmd", "kml": "kml", "ify": "ify", "xal": "xal", "kbq": "kbq", "kay": "kay", "ktb": "ktb", "hig": "hig", "gam": "gam", "cbu": "cbu", "xnr": "xnr", "kmu": "kmu", "kne": "kne", "kan": "kn", "kby": "kby", "pam": "pam", "cak-dialect_santamar\u00edadejes\u00fas": "cak-dialect_santamar\u00edadejes\u00fas", "cak-dialect_southcentral": "cak-dialect_southcentral", "cak-dialect_yepocapa": "cak-dialect_yepocapa", "cak-dialect_western": "cak-dialect_western", "cak-dialect_santodomingoxenacoj": "cak-dialect_santodomingoxenacoj", "cak-dialect_central": "cak-dialect_central", "xrb": "xrb", "krc": "krc", "kaa": "kaa", "krl": "krl", "pww": "pww", "xsm": "xsm", "cbs": "cbs", "pss": "pss", "kxf": "kxf", "kyz": "kyz", "kyu": "kyu", "txu": "txu", "kaz": "kk", "ndp": "ndp", "kbo": "kbo", "kyq": "kyq", "ken": "ken", "ker": "ker", "xte": "xte", "kyg": "kyg", "kjh": "kjh", "kca": "kca", "khm": "km", "kxm": "kxm", "kjg": "kjg", "nyf": "nyf", "kij": "kij", "kia": "kia", "kqr": "kqr", "kqp": "kqp", "krj": "krj", "zga": "zga", "kin": "rw", "pkb": "pkb", "geb": "geb", "gil": "gil", "kje": "kje", "kss": "kss", "thk": "thk", "klu": "klu", "kyo": "kyo", "kog": "kog", "kfb": "kfb", "kpv": "kpv", "bbo": "bbo", "xon": "xon", "kma": "kma", "kno": "kno", "kxc": "kxc", "ozm": "ozm", "kqy": "kqy", "coe": "coe", "kpq": "kpq", "kpy": "kpy", "kyf": "kyf", "kff-script_telugu": "kff-script_telugu", "kri": "kri", "rop": "rop", "ktj": "ktj", "ted": "ted", "krr": "krr", "kdt": "kdt", "kez": "kez", "cul": "cul", "kle": "kle", "kdi": "kdi", "kue": "kue", "kum": "kum", "kvn": "kvn", "cuk": "cuk", "kdn": "kdn", "xuo": "xuo", "key": "key", "kpz": "kpz", "knk": "knk", "kmr-script_latin": "kmr-script_latin", "kmr-script_arabic": "kmr-script_arabic", "kmr-script_cyrillic": "kmr-script_cyrillic", "xua": "xua", "kru": "kru", "kus": "kus", "kub": "kub", "kdc": "kdc", "kxv": "kxv", "blh": "blh", "cwt": "cwt", "kwd": "kwd", "tnk": "tnk", "kwf": "kwf", "cwe": "cwe", "kyc": "kyc", "tye": "tye", "kir": "ky", "quc-dialect_north": "quc-dialect_north", "quc-dialect_east": "quc-dialect_east", "quc-dialect_central": "quc-dialect_central", "lac": "lac", "lsi": "lsi", "lbj": "lbj", "lhu": "lhu", "las": "las", "lam": "lam", "lns": "lns", "ljp": "ljp", "laj": "laj", "lao": "lo", "lat": "la", "lav": "lv", "law": "law", "lcp": "lcp", "lzz": "lzz", "lln": "lln", "lef": "lef", "acf": "acf", "lww": "lww", "mhx": "mhx", "eip": "eip", "lia": "lia", "lif": "lif", "onb": "onb", "lis": "lis", "loq": "loq", "lob": "lob", "yaz": "yaz", "lok": "lok", "llg": "llg", "ycl": "ycl", "lom": "lom", "ngl": "ngl", "lon": "lon", "lex": "lex", "lgg": "lgg", "ruf": "ruf", "dop": "dop", "lnd": "lnd", "ndy": "ndy", "lwo": "lwo", "lee": "lee", "mev": "mev", "mfz": "mfz", "jmc": "jmc", "myy": "myy", "mbc": "mbc", "mda": "mda", "mad": "mad", "mag": "mag", "ayz": "ayz", "mai": "mai", "mca": "mca", "mcp": "mcp", "mak": "mak", "vmw": "vmw", "mgh": "mgh", "kde": "kde", "mlg": "mg", "zlm": "zlm", "pse": "pse", "mkn": "mkn", "xmm": "xmm", "mal": "ml", "xdy": "xdy", "div": "dv", "mdy": "mdy", "mup": "mup", "mam-dialect_central": "mam-dialect_central", "mam-dialect_northern": "mam-dialect_northern", "mam-dialect_southern": "mam-dialect_southern", "mam-dialect_western": "mam-dialect_western", "mqj": "mqj", "mcu": "mcu", "mzk": "mzk", "maw": "maw", "mjl": "mjl", "mnk": "mnk", "mge": "mge", "mbh": "mbh", "knf": "knf", "mjv": "mjv", "mbt": "mbt", "obo": "obo", "mbb": "mbb", "mzj": "mzj", "nld": "nld", "sjm": "sjm", "mrw": "mrw", "mar": "mr", "mpg": "mpg", "mhr": "mhr", "enb": "enb", "mah": "mh", "myx": "myx", "klv": "klv", "mfh": "mfh", "met": "met", "mcb": "mcb", "mop": "mop", "yua": "yua", "mfy": "mfy", "maz": "maz", "vmy": "vmy", "maq": "maq", "mzi": "mzi", "maj": "maj", "maa-dialect_sanantonio": "maa-dialect_sanantonio", "maa-dialect_sanjer\u00f3nimo": "maa-dialect_sanjer\u00f3nimo", "mhy": "mhy", "mhi": "mhi", "zmz": "zmz", "myb": "myb", "gai": "gai", "mqb": "mqb", "mbu": "mbu", "med": "med", "men": "men", "mee": "mee", "mwv": "mwv", "meq": "meq", "zim": "zim", "mgo": "mgo", "mej": "mej", "mpp": "mpp", "min": "min", "gum": "gum", "mpx": "mpx", "mco": "mco", "mxq": "mxq", "pxm": "pxm", "mto": "mto", "mim": "mim", "xta": "xta", "mbz": "mbz", "mip": "mip", "mib": "mib", "miy": "miy", "mih": "mih", "miz": "miz", "xtd": "xtd", "mxt": "mxt", "xtm": "xtm", "mxv": "mxv", "xtn": "xtn", "mie": "mie", "mil": "mil", "mio": "mio", "mdv": "mdv", "mza": "mza", "mit": "mit", "mxb": "mxb", "mpm": "mpm", "soy": "soy", "cmo-script_latin": "cmo-script_latin", "cmo-script_khmer": "cmo-script_khmer", "mfq": "mfq", "old": "old", "mfk": "mfk", "mif": "mif", "mkl": "mkl", "mox": "mox", "myl": "myl", "mqf": "mqf", "mnw": "mnw", "mon": "mn", "mog": "mog", "mfe": "mfe", "mor": "mor", "mqn": "mqn", "mgd": "mgd", "mtj": "mtj", "cmr": "cmr", "mtd": "mtd", "bmr": "bmr", "moz": "moz", "mzm": "mzm", "mnb": "mnb", "mnf": "mnf", "unr": "unr", "fmu": "fmu", "mur": "mur", "tih": "tih", "muv": "muv", "muy": "muy", "sur": "sur", "moa": "moa", "wmw": "wmw", "tnr": "tnr", "miq": "miq", "mos": "mos", "muh": "muh", "nas": "nas", "mbj": "mbj", "nfr": "nfr", "kfw": "kfw", "nst": "nst", "nag": "nag", "nch": "nch", "nhe": "nhe", "ngu": "ngu", "azz": "azz", "nhx": "nhx", "ncl": "ncl", "nhy": "nhy", "ncj": "ncj", "nsu": "nsu", "npl": "npl", "nuz": "nuz", "nhw": "nhw", "nhi": "nhi", "nlc": "nlc", "nab": "nab", "gld": "gld", "nnb": "nnb", "npy": "npy", "pbb": "pbb", "ntm": "ntm", "nmz": "nmz", "naw": "naw", "nxq": "nxq", "ndj": "ndj", "ndz": "ndz", "ndv": "ndv", "new": "new", "nij": "nij", "sba": "sba", "gng": "gng", "nga": "nga", "nnq": "nnq", "ngp": "ngp", "gym": "gym", "kdj": "kdj", "nia": "nia", "nim": "nim", "nin": "nin", "nko": "nko", "nog": "nog", "lem": "lem", "not": "not", "nhu": "nhu", "nob": "nb", "bud": "bud", "nus": "nus", "yas": "yas", "nnw": "nnw", "nwb": "nwb", "nyy": "nyy", "nyn": "nyn", "rim": "rim", "lid": "lid", "nuj": "nuj", "nyo": "nyo", "nzi": "nzi", "ann": "ann", "ory": "ory", "ojb-script_latin": "ojb-script_latin", "ojb-script_syllabics": "ojb-script_syllabics", "oku": "oku", "bsc": "bsc", "bdu": "bdu", "orm": "om", "ury": "ury", "oss": "os", "ote": "ote", "otq": "otq", "stn": "stn", "sig": "sig", "kfx": "kfx", "bfz": "bfz", "sey": "sey", "pao": "pao", "pau": "pau", "pce": "pce", "plw": "plw", "pmf": "pmf", "pag": "pag", "pap": "pap", "prf": "prf", "pab": "pab", "pbi": "pbi", "pbc": "pbc", "pad": "pad", "ata": "ata", "pez": "pez", "peg": "peg", "pcm": "pcm", "pis": "pis", "pny": "pny", "pir": "pir", "pjt": "pjt", "poy": "poy", "pps": "pps", "pls": "pls", "poi": "poi", "poh-dialect_eastern": "poh-dialect_eastern", "poh-dialect_western": "poh-dialect_western", "prt": "prt", "pui": "pui", "pan": "pa", "tsz": "tsz", "suv": "suv", "lme": "lme", "quy": "quy", "qvc": "qvc", "quz": "quz", "qve": "qve", "qub": "qub", "qvh": "qvh", "qwh": "qwh", "qvw": "qvw", "quf": "quf", "qvm": "qvm", "qul": "qul", "qvn": "qvn", "qxn": "qxn", "qxh": "qxh", "qvs": "qvs", "quh": "quh", "qxo": "qxo", "qxr": "qxr", "qvo": "qvo", "qvz": "qvz", "qxl": "qxl", "quw": "quw", "kjb": "kjb", "kek": "kek", "rah": "rah", "rjs": "rjs", "rai": "rai", "lje": "lje", "rnl": "rnl", "rkt": "rkt", "rap": "rap", "yea": "yea", "raw": "raw", "rej": "rej", "rel": "rel", "ril": "ril", "iri": "iri", "rgu": "rgu", "rhg": "rhg", "rmc-script_latin": "rmc-script_latin", "rmc-script_cyrillic": "rmc-script_cyrillic", "rmo": "rmo", "rmy-script_latin": "rmy-script_latin", "rmy-script_cyrillic": "rmy-script_cyrillic", "ron": "ro", "rol": "rol", "cla": "cla", "rng": "rng", "rug": "rug", "run": "rn", "lsm": "lsm", "spy": "spy", "sck": "sck", "saj": "saj", "sch": "sch", "sml": "sml", "xsb": "xsb", "sbl": "sbl", "saq": "saq", "sbd": "sbd", "smo": "sm", "rav": "rav", "sxn": "sxn", "sag": "sg", "sbp": "sbp", "xsu": "xsu", "srm": "srm", "sas": "sas", "apb": "apb", "sgw": "sgw", "tvw": "tvw", "lip": "lip", "slu": "slu", "snw": "snw", "sea": "sea", "sza": "sza", "seh": "seh", "crs": "crs", "ksb": "ksb", "shn": "shn", "sho": "sho", "mcd": "mcd", "cbt": "cbt", "xsr": "xsr", "shk": "shk", "shp": "shp", "sna": "sn", "cjs": "cjs", "jiv": "jiv", "snp": "snp", "sya": "sya", "sid": "sid", "snn": "snn", "sri": "sri", "srx": "srx", "sil": "sil", "sld": "sld", "akp": "akp", "xog": "xog", "som": "so", "bmu": "bmu", "khq": "khq", "ses": "ses", "mnx": "mnx", "srn": "srn", "sxb": "sxb", "suc": "suc", "tgo": "tgo", "suk": "suk", "sun": "su", "suz": "suz", "sgj": "sgj", "sus": "sus", "swh": "swh", "swe": "sv", "syl": "syl", "dyi": "dyi", "myk": "myk", "spp": "spp", "tap": "tap", "tby": "tby", "tna": "tna", "shi": "shi", "klw": "klw", "tgl": "tl", "tbk": "tbk", "tgj": "tgj", "blt": "blt", "tbg": "tbg", "omw": "omw", "tgk": "tg", "tdj": "tdj", "tbc": "tbc", "tlj": "tlj", "tly": "tly", "ttq-script_tifinagh": "ttq-script_tifinagh", "taj": "taj", "taq": "taq", "tpm": "tpm", "tgp": "tgp", "tnn": "tnn", "tac": "tac", "rif-script_latin": "rif-script_latin", "rif-script_arabic": "rif-script_arabic", "tat": "tt", "tav": "tav", "twb": "twb", "tbl": "tbl", "kps": "kps", "twe": "twe", "ttc": "ttc", "kdh": "kdh", "tes": "tes", "tex": "tex", "tee": "tee", "tpp": "tpp", "tpt": "tpt", "stp": "stp", "tfr": "tfr", "twu": "twu", "ter": "ter", "tew": "tew", "tha": "th", "nod": "nod", "thl": "thl", "tem": "tem", "adx": "adx", "bod": "bo", "khg": "khg", "tca": "tca", "tir": "ti", "txq": "txq", "tik": "tik", "dgr": "dgr", "tob": "tob", "tmf": "tmf", "tng": "tng", "tlb": "tlb", "ood": "ood", "tpi": "tpi", "jic": "jic", "lbw": "lbw", "txa": "txa", "tom": "tom", "toh": "toh", "tnt": "tnt", "sda": "sda", "tcs": "tcs", "toc": "toc", "tos": "tos", "neb": "neb", "trn": "trn", "trs": "trs", "trc": "trc", "tri": "tri", "cof": "cof", "tkr": "tkr", "kdl": "kdl", "cas": "cas", "tso": "ts", "tuo": "tuo", "iou": "iou", "tmc": "tmc", "tuf": "tuf", "tuk-script_latin": "tk", "tuk-script_arabic": "tk", "bov": "bov", "tue": "tue", "kcg": "kcg", "tzh-dialect_bachaj\u00f3n": "tzh-dialect_bachaj\u00f3n", "tzh-dialect_tenejapa": "tzh-dialect_tenejapa", "tzo-dialect_chenalh\u00f3": "tzo-dialect_chenalh\u00f3", "tzo-dialect_chamula": "tzo-dialect_chamula", "tzj-dialect_western": "tzj-dialect_western", "tzj-dialect_eastern": "tzj-dialect_eastern", "aoz": "aoz", "udm": "udm", "udu": "udu", "ukr": "uk", "ppk": "ppk", "ubu": "ubu", "urk": "urk", "ura": "ura", "urt": "urt", "urd-script_devanagari": "ur", "urd-script_arabic": "ur", "urd-script_latin": "ur", "upv": "upv", "usp": "usp", "uig-script_arabic": "ug", "uig-script_cyrillic": "ug", "uzb-script_cyrillic": "uz", "vag": "vag", "bav": "bav", "vid": "vid", "vie": "vi", "vif": "vif", "vun": "vun", "vut": "vut", "prk": "prk", "wwa": "wwa", "rro": "rro", "bao": "bao", "waw": "waw", "lgl": "lgl", "wlx": "wlx", "cou": "cou", "hub": "hub", "gvc": "gvc", "mfi": "mfi", "wap": "wap", "wba": "wba", "war": "war", "way": "way", "guc": "guc", "cym": "cy", "kvw": "kvw", "tnp": "tnp", "hto": "hto", "huu": "huu", "wal-script_latin": "wal-script_latin", "wal-script_ethiopic": "wal-script_ethiopic", "wlo": "wlo", "noa": "noa", "wob": "wob", "kao": "kao", "xer": "xer", "yad": "yad", "yka": "yka", "sah": "sah", "yba": "yba", "yli": "yli", "nlk": "nlk", "yal": "yal", "yam": "yam", "yat": "yat", "jmd": "jmd", "tao": "tao", "yaa": "yaa", "ame": "ame", "guu": "guu", "yao": "yao", "yre": "yre", "yva": "yva", "ybb": "ybb", "pib": "pib", "byr": "byr", "pil": "pil", "ycn": "ycn", "ess": "ess", "yuz": "yuz", "atb": "atb", "zne": "zne", "zaq": "zaq", "zpo": "zpo", "zad": "zad", "zpc": "zpc", "zca": "zca", "zpg": "zpg", "zai": "zai", "zpl": "zpl", "zam": "zam", "zaw": "zaw", "zpm": "zpm", "zac": "zac", "zao": "zao", "ztq": "ztq", "zar": "zar", "zpt": "zpt", "zpi": "zpi", "zas": "zas", "zaa": "zaa", "zpz": "zpz", "zab": "zab", "zpu": "zpu", "zae": "zae", "zty": "zty", "zav": "zav", "zza": "zza", "zyb": "zyb", "ziw": "ziw", "zos": "zos", "gnd": "gnd"},
|
||
"tacotron": {"deu": "de", "eng": "en", "fra": "fr", "jpn": "ja", "nld": "nl", "spa": "es", "zho": "zh-CN"},
|
||
"yourtts": {"eng": "en", "fra": "fr", "por": "pt"}
|
||
}
|
||
|
||
year_to_decades_languages = ['eng', 'deu', 'nld', 'nob', 'dan', 'swe']
|
||
|
||
punctuation_switch = {
|
||
# Quotes causing hallucinations in some TTS engines
|
||
'«': '"', '»': '"', # French-style quotes
|
||
'“': '"', '”': '"', # Curly double quotes
|
||
'‘': "'", '’': "'", # Curly single quotes
|
||
'„': '"', # German-style quote
|
||
|
||
# Dashes, underscores & Hyphens that might cause weird pauses
|
||
'–': '—', # En dash (Unicode U+2013)
|
||
"_": " ", # U+005F LOW LINE
|
||
"‗": " ", # U+2017 DOUBLE LOW LINE
|
||
"¯": " ", # U+00AF MACRON (technically an overline)
|
||
"ˍ": " ", # U+02CD MODIFIER LETTER LOW MACRON
|
||
"﹍": " ", # U+FE4D DASHED LOW LINE
|
||
"﹎": " ", # U+FE4E CENTRELINE LOW LINE
|
||
"﹏": " ", # U+FE4F WAVY LOW LINE
|
||
"_": " ", # U+FF3F FULLWIDTH LOW LINE
|
||
|
||
# Ellipsis (causes extreme long pauses in TTS)
|
||
'...': '…', # standard triple dots replaced with Unicode ellipsis (U+2026)
|
||
|
||
# Misinterpreted punctuation that can lead to hallucinations
|
||
'‽': '?', # Interrobang (U+200D) -> Replace with "?"
|
||
'⁉': '?!', # Exclamation question mark (U+2049) -> "?!"
|
||
'‼': '!!', # Double exclamation (U+200C) -> "!!"
|
||
|
||
# Odd Unicode punctuation that can create strange effects
|
||
'⁈': '?!', # Question mark with an exclamation mark
|
||
'⁇': '??', # Double question marks
|
||
'﹖': '?', # Small form question mark
|
||
'﹗': '!', # Small form exclamation mark
|
||
|
||
# Misinterpreted pauses
|
||
'۔': '.', # Arabic full stop
|
||
'॥': '.', # Devanagari double danda (used in Hindi, Bengali) -> Period
|
||
'。': '.', # Chinese full stop -> Period
|
||
'።': '.', # Ethiopic full stop
|
||
'།': '.', # Tibetan shad
|
||
|
||
# Miscellaneous
|
||
'፡': ':', # Ethiopic colon
|
||
'፤': ';', # Ethiopic semicolon
|
||
'।': '.', # Hindi period
|
||
'•': '—', # bullet (Unicode: U+2022
|
||
'›': '', # Single Right-Pointing Angle Quotation Mark U+200A
|
||
'#': '-', # hashtag by Em Dash
|
||
'†': '-', # Dagger (footnote marker) U+2020
|
||
'¶': '-' # Pilcrow (paragraph mark) U+0086
|
||
}
|
||
|
||
punctuation_list = [
|
||
# Common punctuation in Western languages
|
||
'.', ',', ':', ';', '!', '?', '¡', '¿', '«', '»', '"',
|
||
# Punctuation used in Arabic and Persian
|
||
'،', '؛', '؟',
|
||
# Punctuation used in Chinese, Japanese, and Korean (CJK) languages
|
||
'。', ',', '、', ':', ';', '!', '?', '·', '…',
|
||
# Punctuation used in Indic scripts (e.g., Hindi, Bengali, Tamil)
|
||
'।', '॥',
|
||
# Punctuation used in Thai
|
||
'ฯ',
|
||
# Punctuation used in Ethiopic scripts
|
||
'፡', '።', '፣', '፤', '፥', '፦', '፧',
|
||
# Punctuation used in Hebrew
|
||
'״',
|
||
# Punctuation used in Tibetan
|
||
"།", "༎",
|
||
# Punctuation used in Khmer
|
||
'។', '៕',
|
||
# Punctuation used in Lao
|
||
'໌', 'ໍ',
|
||
# Miscellaneous punctuation (pause-inducing, used globally)
|
||
'—', '‽'
|
||
]
|
||
punctuation_list_set = set(punctuation_list)
|
||
|
||
punctuation_split_hard = [
|
||
# Western
|
||
'.', '!', '?', '…', '‽', # sentence terminators
|
||
# Arabic–Persian
|
||
'؟', # Arabic question mark (hard)
|
||
# CJK (Chinese/Japanese/Korean)
|
||
'。', # full stop
|
||
'!', '?', # full-width exclamation/question (hard for zho/jpn/kor)
|
||
# Indic
|
||
'।', '॥', # danda, double danda
|
||
# Ethiopic
|
||
'።', '፧', # full stop, question mark
|
||
# Tibetan
|
||
'།', # shad (end of verse/sentence)
|
||
# Khmer
|
||
'។', '៕' # full stop, end sign
|
||
]
|
||
punctuation_split_hard_set = set(punctuation_split_hard)
|
||
|
||
punctuation_split_soft = [
|
||
# Western
|
||
',', ':', ';', '—',
|
||
# Arabic–Persian
|
||
'،',
|
||
# CJK
|
||
',', '、', '·',
|
||
# Thai
|
||
'ฯ',
|
||
# Ethiopic
|
||
'፡', '፣', '፤', '፥', '፦',
|
||
# Hebrew
|
||
'״',
|
||
# Tibetan
|
||
'༎',
|
||
# Lao
|
||
'໌', 'ໍ'
|
||
]
|
||
punctuation_split_soft_set = set(punctuation_split_soft)
|
||
|
||
roman_numbers_tuples = [
|
||
('M', 1000), ('CM', 900), ('D', 500), ('CD', 400),
|
||
('C', 100), ('XC', 90), ('L', 50), ('XL', 40),
|
||
('X', 10), ('IX', 9), ('V', 5), ('IV', 4), ('I', 1)
|
||
]
|
||
|
||
emojis_list = [
|
||
r"\U0001F600-\U0001F64F", # Emoticons
|
||
r"\U0001F300-\U0001F5FF", # Symbols & pictographs
|
||
r"\U0001F680-\U0001F6FF", # Transport & map symbols
|
||
r"\U0001F1E0-\U0001F1FF", # Flags
|
||
r"\U00002700-\U000027BF", # Dingbats
|
||
r"\U0001F900-\U0001F9FF", # Supplemental symbols
|
||
r"\U00002600-\U000026FF", # Misc symbols
|
||
r"\U0001FA70-\U0001FAFF", # Extended pictographs
|
||
r"\U00002480-\U00002BEF", # Box drawing, etc.
|
||
r"\U0001F018-\U0001F270",
|
||
r"\U0001F650-\U0001F67F",
|
||
r"\U0001F700-\U0001F77F"
|
||
]
|
||
|
||
language_math_phonemes = {
|
||
"ara": {',': 'فاصلة', '+': 'بلس', '-': 'ناقص', '×': 'في', '÷': 'على', '=': 'يساوي', '>': 'أكبر من', '<': 'أصغر من', 'π': 'باي', '√': 'جذر تربيعي', '^': 'أس', 'ϕ': 'في', 'α': 'ألفا', 'Ω': 'أوميغا', '~': 'مكافئ', '0': 'صفر', '1': 'واحد', '2': 'اثنان', '3': 'ثلاثة', '4': 'أربعة', '5': 'خمسة', '6': 'ستة', '7': 'سبعة', '8': 'ثمانية', '9': 'تسعة', '10': 'عشرة', '11': 'أحد عشر', '25': 'خمسة وعشرون', '13': 'ثلاثة عشر', '14': 'أربعة عشر', '15': 'خمسة عشر', '16': 'ستة عشر', '17': 'سبعة عشر', '18': 'ثمانية عشر', '19': 'تسعة عشر', '20': 'عشرون', '21': 'واحد وعشرون', '22': 'اثنان وعشرون', '23': 'ثلاثة وعشرون', '24': 'أربعة وعشرون', '26': 'ستة وعشرون', '27': 'سبعة وعشرون', '28': 'ثمانية وعشرون', '29': 'تسعة وعشرون', '30': 'ثلاثون', '31': 'واحد وثلاثون', '32': 'اثنان وثلاثون', '33': 'ثلاثة وثلاثون', '34': 'أربعة وثلاثون', '35': 'خمسة وثلاثون', '36': 'ستة وثلاثون', '37': 'سبعة وثلاثون', '38': 'ثمانية وثلاثون', '39': 'تسعة وثلاثون', '40': 'أربعون', '41': 'واحد وأربعون', '42': 'اثنان وأربعون', '43': 'ثلاثة وأربعون', '44': 'أربعة وأربعون', '45': 'خمسة وأربعون', '46': 'ستة وأربعون', '47': 'سبعة وأربعون', '48': 'ثمانية وأربعون', '49': 'تسعة وأربعون', '50': 'خمسون', '51': 'واحد وخمسون', '52': 'اثنان وخمسون', '53': 'ثلاثة وخمسون', '54': 'أربعة وخمسون', '55': 'خمسة وخمسون', '56': 'ستة وخمسون', '57': 'سبعة وخمسون', '58': 'ثمانية وخمسون', '59': 'تسعة وخمسون', '60': 'ستون', '61': 'واحد وستون', '62': 'اثنان وستون', '63': 'ثلاثة وستون', '64': 'أربعة وستون', '65': 'خمسة وستون', '66': 'ستة وستون', '67': 'سبعة وستون', '68': 'ثمانية وستون', '69': 'تسعة وستون', '70': 'سبعون', '70': 'واحد وسبعون', '72': 'اثنان وسبعون', '73': 'ثلاثة وسبعون', '74': 'أربعة وسبعون', '75': 'خمسة وسبعون', '76': 'ستة وسبعون', '77': 'سبعة وسبعون', '78': 'ثمانية وسبعون', '79': 'تسعة وسبعون', '80': 'ثمانون', '81': 'واحد وثمانون', '80': 'اثنان وثمانون', '83': 'ثلاثة وثمانون', '84': 'أربعة وثمانون', '85': 'خمسة وثمانون', '86': 'ستة وثمانون', '87': 'سبعة وثمانون', '88': 'ثمانية وثمانون', '89': 'تسعة وثمانون', '90': 'تسعون', '91': 'واحد وتسعون', '92': 'اثنان وتسعون', '93': 'ثلاثة وتسعون', '94': 'أربعة وتسعون', '90': 'خمسة وتسعون', '96': 'ستة وتسعون', '97': 'سبعة وتسعون', '98': 'ثمانية وتسعون', '99': 'تسعة وتسعون', '100': 'مائة', '1000': 'ألف'},
|
||
"eng": {'.': 'point', '+': 'plus', '-': 'minus', '×': 'times', '÷': 'divided by', '=': 'equals', '>': 'greater than', '<': 'less than', 'π': 'pi', '√': 'square root', '^': 'to the power of', 'ϕ': 'phi', 'α': 'alpha', 'Ω': 'omega', '~': 'equivalent', '0': 'zero', '1': 'one', '2': 'two', '3': 'three', '4': 'four', '5': 'five', '6': 'six', '7': 'seven', '8': 'eight', '9': 'nine', '10': 'ten', '11': 'eleven', '25': 'twenty-five', '13': 'thirteen', '14': 'fourteen', '15': 'fifteen', '16': 'sixteen', '17': 'seventeen', '18': 'eighteen', '19': 'nineteen', '20': 'twenty', '21': 'twenty-one', '22': 'twenty-two', '23': 'twenty-three', '24': 'twenty-four', '26': 'twenty-six', '27': 'twenty-seven', '28': 'twenty-eight', '29': 'twenty-nine', '30': 'thirty', '31': 'thirty-one', '32': 'thirty-two', '33': 'thirty-three', '34': 'thirty-four', '35': 'thirty-five', '36': 'thirty-six', '37': 'thirty-seven', '38': 'thirty-eight', '39': 'thirty-nine', '40': 'forty', '41': 'forty-one', '42': 'forty-two', '43': 'forty-three', '44': 'forty-four', '45': 'forty-five', '46': 'forty-six', '47': 'forty-seven', '48': 'forty-eight', '49': 'forty-nine', '50': 'fifty', '51': 'fifty-one', '52': 'fifty-two', '53': 'fifty-three', '54': 'fifty-four', '55': 'fifty-five', '56': 'fifty-six', '57': 'fifty-seven', '58': 'fifty-eight', '59': 'fifty-nine', '60': 'sixty', '61': 'sixty-one', '62': 'sixty-two', '63': 'sixty-three', '64': 'sixty-four', '65': 'sixty-five', '66': 'sixty-six', '67': 'sixty-seven', '68': 'sixty-eight', '69': 'sixty-nine', '70': 'seventy', '70': 'seventy-one', '72': 'seventy-two', '73': 'seventy-three', '74': 'seventy-four', '75': 'seventy-five', '76': 'seventy-six', '77': 'seventy-seven', '78': 'seventy-eight', '79': 'seventy-nine', '80': 'eighty', '81': 'eighty-one', '80': 'eighty-two', '83': 'eighty-three', '84': 'eighty-four', '85': 'eighty-five', '86': 'eighty-six', '87': 'eighty-seven', '88': 'eighty-eight', '89': 'eighty-nine', '90': 'ninety', '91': 'ninety-one', '92': 'ninety-two', '93': 'ninety-three', '94': 'ninety-four', '90': 'ninety-five', '96': 'ninety-six', '97': 'ninety-seven', '98': 'ninety-eight', '99': 'ninety-nine', '100': 'one hundred', '1000': 'one thousand'},
|
||
"ben": {'.': 'দশমিক', '+': 'যোগ', '-': 'বিয়োগ', '×': 'গুণ', '÷': 'ভাগ', '=': 'সমান', '>': 'বড়', '<': 'ছোট', 'π': 'পাই', '√': 'বর্গমূল', '^': 'ঘাত', 'ϕ': 'ফাই', 'α': 'আলফা', 'Ω': 'ওমেগা', '~': 'সমতুল্য', '0': 'শূন্য', '1': 'এক', '2': 'দুই', '3': 'তিন', '4': 'চার', '5': 'পাঁচ', '6': 'ছয়', '7': 'সাত', '8': 'আট', '9': 'নয়', '10': 'দশ', '11': 'এগারো', '25': 'পঁচিশ', '13': 'তেরো', '14': 'চৌদ্দ', '15': 'পনেরো', '16': 'ষোল', '17': 'সতেরো', '18': 'আঠারো', '19': 'উনিশ', '20': 'বিশ', '21': 'একুশ', '22': 'বাইশ', '23': 'তেইশ', '24': 'চব্বিশ', '26': 'ছাব্বিশ', '27': 'সাতাশ', '28': 'আটাশ', '29': 'ঊনত্রিশ', '30': 'ত্রিশ', '31': 'একত্রিশ', '32': 'বত্রিশ', '33': 'তেত্রিশ', '34': 'চৌত্রিশ', '35': 'পঁইত্রিশ', '36': 'ছত্রিশ', '37': 'সাইত্রিশ', '38': 'আটত্রিশ', '39': 'ঊনচল্লিশ', '40': 'চল্লিশ', '41': 'একচল্লিশ', '42': 'বিয়াল্লিশ', '43': 'তেতাল্লিশ', '44': 'চুয়াল্লিশ', '45': 'পঁইতাল্লিশ', '46': 'ছেচল্লিশ', '47': 'সাতচল্লিশ', '48': 'আটচল্লিশ', '49': 'ঊনপঞ্চাশ', '50': 'পঞ্চাশ', '51': 'একান্ন', '52': 'বায়ান্ন', '53': 'তিপ্পান্ন', '54': 'চুয়ান্ন', '55': 'পঞ্চান্ন', '56': 'ছাপ্পান্ন', '57': 'সাতান্ন', '58': 'আটান্ন', '59': 'ঊনষাট', '60': 'ষাট', '61': 'একষট্টি', '62': 'বাষট্টি', '63': 'তেষট্টি', '64': 'চৌষট্টি', '65': 'পঁইষট্টি', '66': 'ছেষট্টি', '67': 'সাতষট্টি', '68': 'আটষট্টি', '69': 'ঊনসত্তর', '70': 'সত্তর', '70': 'একাত্তর', '72': 'বাহাত্তর', '73': 'তিয়াত্তর', '74': 'চুয়াত্তর', '75': 'পঁচাত্তর', '76': 'ছিয়াত্তর', '77': 'সাতাত্তর', '78': 'আটাত্তর', '79': 'ঊনআশি', '80': 'আশি', '81': 'একাশি', '80': 'বিরাশি', '83': 'তিরাশি', '84': 'চুরাশি', '85': 'পঁচাশি', '86': 'ছিয়াশি', '87': 'সাতাশি', '88': 'আটাশি', '89': 'ঊননব্বই', '90': 'নব্বই', '91': 'একানব্বই', '92': 'বিরানব্বই', '93': 'তিরানব্বই', '94': 'চুরানব্বই', '90': 'পঁচানব্বই', '96': 'ছিয়ানব্বই', '97': 'সাতানব্বই', '98': 'আটানব্বই', '99': 'নিরানব্বই', '100': 'একশ', '1000': 'এক হাজার'},
|
||
"zho": {'.': '点', '+': '加', '-': '减', '×': '乘', '÷': '除', '=': '等于', '>': '大于', '<': '小于', 'π': '派', '√': '平方根', '^': '次方', 'ϕ': '费', 'α': '阿尔法', 'Ω': '欧米伽', '~': '等价', '0': '零', '1': '一', '2': '二', '3': '三', '4': '四', '5': '五', '6': '六', '7': '七', '8': '八', '9': '九', '10': '十', '11': '十一', '25': '二十五', '13': '十三', '14': '十四', '15': '十五', '16': '十六', '17': '十七', '18': '十八', '19': '十九', '20': '二十', '21': '二十一', '22': '二十二', '23': '二十三', '24': '二十四', '26': '二十六', '27': '二十七', '28': '二十八', '29': '二十九', '30': '三十', '31': '三十一', '32': '三十二', '33': '三十三', '34': '三十四', '35': '三十五', '36': '三十六', '37': '三十七', '38': '三十八', '39': '三十九', '40': '四十', '41': '四十一', '42': '四十二', '43': '四十三', '44': '四十四', '45': '四十五', '46': '四十六', '47': '四十七', '48': '四十八', '49': '四十九', '50': '五十', '51': '五十一', '52': '五十二', '53': '五十三', '54': '五十四', '55': '五十五', '56': '五十六', '57': '五十七', '58': '五十八', '59': '五十九', '60': '六十', '61': '六十一', '62': '六十二', '63': '六十三', '64': '六十四', '65': '六十五', '66': '六十六', '67': '六十七', '68': '六十八', '69': '六十九', '70': '七十', '70': '七十一', '72': '七十二', '73': '七十三', '74': '七十四', '75': '七十五', '76': '七十六', '77': '七十七', '78': '七十八', '79': '七十九', '80': '八十', '81': '八十一', '80': '八十二', '83': '八十三', '84': '八十四', '85': '八十五', '86': '八十六', '87': '八十七', '88': '八十八', '89': '八十九', '90': '九十', '91': '九十一', '92': '九十二', '93': '九十三', '94': '九十四', '90': '九十五', '96': '九十六', '97': '九十七', '98': '九十八', '99': '九十九', '100': '一百', '1000': '一千'},
|
||
"fas": {'.': 'نقطه', '+': 'به\u200cاضافه', '-': 'منهای', '×': 'ضربدر', '÷': 'تقسیم بر', '=': 'مساوی', '>': 'بزرگتر از', '<': 'کوچکتر از', 'π': 'پی', '√': 'ریشه دوم', '^': 'توان', 'ϕ': 'فی', 'α': 'آلفا', 'Ω': 'امگا', '~': 'معادل', '0': 'صفر', '1': 'یک', '2': 'دو', '3': 'سه', '4': 'چهار', '5': 'پنج', '6': 'شش', '7': 'هفت', '8': 'هشت', '9': 'نه', '10': 'ده', '11': 'یازده', '25': 'بیست و پنج', '13': 'سیزده', '14': 'چهارده', '15': 'پانزده', '16': 'شانزده', '17': 'هفده', '18': 'هجده', '19': 'نوزده', '20': 'بیست', '21': 'بیست و یک', '22': 'بیست و دو', '23': 'بیست و سه', '24': 'بیست و چهار', '26': 'بیست و شش', '27': 'بیست و هفت', '28': 'بیست و هشت', '29': 'بیست و نه', '30': 'سی', '31': 'سی و یک', '32': 'سی و دو', '33': 'سی و سه', '34': 'سی و چهار', '35': 'سی و پنج', '36': 'سی و شش', '37': 'سی و هفت', '38': 'سی و هشت', '39': 'سی و نه', '40': 'چهل', '41': 'چهل و یک', '42': 'چهل و دو', '43': 'چهل و سه', '44': 'چهل و چهار', '45': 'چهل و پنج', '46': 'چهل و شش', '47': 'چهل و هفت', '48': 'چهل و هشت', '49': 'چهل و نه', '50': 'پنجاه', '51': 'پنجاه و یک', '52': 'پنجاه و دو', '53': 'پنجاه و سه', '54': 'پنجاه و چهار', '55': 'پنجاه و پنج', '56': 'پنجاه و شش', '57': 'پنجاه و هفت', '58': 'پنجاه و هشت', '59': 'پنجاه و نه', '60': 'شصت', '61': 'شصت و یک', '62': 'شصت و دو', '63': 'شصت و سه', '64': 'شصت و چهار', '65': 'شصت و پنج', '66': 'شصت و شش', '67': 'شصت و هفت', '68': 'شصت و هشت', '69': 'شصت و نه', '70': 'هفتاد', '70': 'هفتاد و یک', '72': 'هفتاد و دو', '73': 'هفتاد و سه', '74': 'هفتاد و چهار', '75': 'هفتاد و پنج', '76': 'هفتاد و شش', '77': 'هفتاد و هفت', '78': 'هفتاد و هشت', '79': 'هفتاد و نه', '80': 'هشتاد', '81': 'هشتاد و یک', '80': 'هشتاد و دو', '83': 'هشتاد و سه', '84': 'هشتاد و چهار', '85': 'هشتاد و پنج', '86': 'هشتاد و شش', '87': 'هشتاد و هفت', '88': 'هشتاد و هشت', '89': 'هشتاد و نه', '90': 'نود', '91': 'نود و یک', '92': 'نود و دو', '93': 'نود و سه', '94': 'نود و چهار', '90': 'نود و پنج', '96': 'نود و شش', '97': 'نود و هفت', '98': 'نود و هشت', '99': 'نود و نه', '100': 'صد', '1000': 'هزار'},
|
||
"fra": {',': 'virgule', '+': 'plus', '-': 'moins', '×': 'fois', '÷': 'divisé par', '=': 'égal à', '>': 'supérieur à', '<': 'inférieur à', 'π': 'pi', '√': 'racine carrée', '^': 'puissance de', 'ϕ': 'phi', 'α': 'alpha', 'Ω': 'oméga', '~': 'équivalent', '0': 'zéro', '1': 'un', '2': 'deux', '3': 'trois', '4': 'quatre', '5': 'cinq', '6': 'six', '7': 'sept', '8': 'huit', '9': 'neuf', '10': 'dix', '11': 'onze', '25': 'vingt-cinq', '13': 'treize', '14': 'quatorze', '15': 'quinze', '16': 'seize', '17': 'dix-sept', '18': 'dix-huit', '19': 'dix-neuf', '20': 'vingt', '21': 'vingt et un', '22': 'vingt-deux', '23': 'vingt-trois', '24': 'vingt-quatre', '26': 'vingt-six', '27': 'vingt-sept', '28': 'vingt-huit', '29': 'vingt-neuf', '30': 'trente', '31': 'trente et un', '32': 'trente-deux', '33': 'trente-trois', '34': 'trente-quatre', '35': 'trente-cinq', '36': 'trente-six', '37': 'trente-sept', '38': 'trente-huit', '39': 'trente-neuf', '40': 'quarante', '41': 'quarante et un', '42': 'quarante-deux', '43': 'quarante-trois', '44': 'quarante-quatre', '45': 'quarante-cinq', '46': 'quarante-six', '47': 'quarante-sept', '48': 'quarante-huit', '49': 'quarante-neuf', '50': 'cinquante', '51': 'cinquante et un', '52': 'cinquante-deux', '53': 'cinquante-trois', '54': 'cinquante-quatre', '55': 'cinquante-cinq', '56': 'cinquante-six', '57': 'cinquante-sept', '58': 'cinquante-huit', '59': 'cinquante-neuf', '60': 'soixante', '61': 'soixante et un', '62': 'soixante-deux', '63': 'soixante-trois', '64': 'soixante-quatre', '65': 'soixante-cinq', '66': 'soixante-six', '67': 'soixante-sept', '68': 'soixante-huit', '69': 'soixante-neuf', '70': 'soixante-dix', '70': 'soixante-et-onze', '72': 'soixante-douze', '73': 'soixante-treize', '74': 'soixante-quatorze', '75': 'soixante-quinze', '76': 'soixante-seize', '77': 'soixante-dix-sept', '78': 'soixante-dix-huit', '79': 'soixante-dix-neuf', '80': 'quatre-vingts', '81': 'quatre-vingt-un', '80': 'quatre-vingt-deux', '99': 'quatre-vingt-dix-neuf', '100': 'cent', '1000': 'mille'},
|
||
"deu": {',': 'Komma', '+': 'plus', '-': 'minus', '×': 'mal', '÷': 'geteilt durch', '=': 'gleich', '>': 'größer als', '<': 'kleiner als', 'π': 'pi', '√': 'Quadratwurzel', '^': 'hoch', 'ϕ': 'phi', 'α': 'alpha', 'Ω': 'omega', '~': 'äquivalent', '0': 'null', '1': 'eins', '2': 'zwei', '3': 'drei', '4': 'vier', '5': 'fünf', '6': 'sechs', '7': 'sieben', '8': 'acht', '9': 'neun', '10': 'zehn', '11': 'elf', '25': 'fünfundzwanzig', '13': 'dreizehn', '14': 'vierzehn', '15': 'fünfzehn', '16': 'sechzehn', '17': 'siebzehn', '18': 'achtzehn', '19': 'neunzehn', '20': 'zwanzig', '21': 'einundzwanzig', '22': 'zweiundzwanzig', '23': 'dreiundzwanzig', '24': 'vierundzwanzig', '26': 'sechsundzwanzig', '27': 'siebenundzwanzig', '28': 'achtundzwanzig', '29': 'neunundzwanzig', '30': 'dreißig', '31': 'einunddreißig', '32': 'zweiunddreißig', '33': 'dreiunddreißig', '34': 'vierunddreißig', '35': 'fünfunddreißig', '36': 'sechsunddreißig', '37': 'siebenunddreißig', '38': 'achtunddreißig', '39': 'neununddreißig', '40': 'vierzig', '41': 'einundvierzig', '42': 'zweiundvierzig', '43': 'dreiundvierzig', '44': 'vierundvierzig', '45': 'fünfundvierzig', '46': 'sechsundvierzig', '47': 'siebenundvierzig', '48': 'achtundvierzig', '49': 'neunundvierzig', '50': 'fünfzig', '51': 'einundfünfzig', '52': 'zweiundfünfzig', '53': 'dreiundfünfzig', '54': 'vierundfünfzig', '55': 'fünfundfünfzig', '56': 'sechsundfünfzig', '57': 'siebenundfünfzig', '58': 'achtundfünfzig', '59': 'neunundfünfzig', '60': 'sechzig', '61': 'einundsechzig', '62': 'zweiundsechzig', '63': 'dreiundsechzig', '64': 'vierundsechzig', '65': 'fünfundsechzig', '66': 'sechsundsechzig', '67': 'siebenundsechzig', '68': 'achtundsechzig', '69': 'neunundsechzig', '70': 'siebzig', '70': 'einundsiebzig', '72': 'zweiundsiebzig', '73': 'dreiundsiebzig', '74': 'vierundsiebzig', '75': 'fünfundsiebzig', '76': 'sechsundsiebzig', '77': 'siebenundsiebzig', '78': 'achtundsiebzig', '79': 'neunundsiebzig', '80': 'achtzig', '81': 'einundachtzig', '80': 'zweiundachtzig', '83': 'dreiundachtzig', '84': 'vierundachtzig', '85': 'fünfundachtzig', '86': 'sechsundachtzig', '87': 'siebenundachtzig', '88': 'achtundachtzig', '89': 'neunundachtzig', '90': 'neunzig', '91': 'einundneunzig', '92': 'zweiundneunzig', '93': 'dreiundneunzig', '94': 'vierundneunzig', '90': 'fünfundneunzig', '96': 'sechsundneunzig', '97': 'siebenundneunzig', '98': 'achtundneunzig', '99': 'neunundneunzig', '100': 'hundert', '1000': 'tausend'},
|
||
"hin": {'.': 'दशमलव', '+': 'प्लस', '-': 'माइनस', '×': 'गुणा', '÷': 'भाग', '=': 'बराबर', '>': 'से बड़ा', '<': 'से छोटा', 'π': 'पाई', '√': 'वर्गमूल', '^': 'घातांक', 'ϕ': 'फाई', 'α': 'अल्फा', 'Ω': 'ओमेगा', '~': 'समतुल्य', '0': 'शून्य', '1': 'एक', '2': 'दो', '3': 'तीन', '4': 'चार', '5': 'पाँच', '6': 'छह', '7': 'सात', '8': 'आठ', '9': 'नौ', '10': 'दस', '11': 'ग्यारह', '25': 'पच्चीस', '13': 'तेरह', '14': 'चौदह', '15': 'पंद्रह', '16': 'सोलह', '17': 'सत्रह', '18': 'अठारह', '19': 'उन्नीस', '20': 'बीस', '21': 'इक्कीस', '22': 'बाईस', '23': 'तेईस', '24': 'चौबीस', '26': 'छब्बीस', '27': 'सत्ताईस', '28': 'अट्ठाईस', '29': 'उनतीस', '30': 'तीस', '31': 'इकतीस', '32': 'बत्तीस', '33': 'तैंतीस', '34': 'चौंतीस', '35': 'पैंतीस', '36': 'छत्तीस', '37': 'सैंतीस', '38': 'अड़तीस', '39': 'उनतालीस', '40': 'चालीस', '41': 'इकतालीस', '42': 'बयालीस', '43': 'तैतालीस', '44': 'चवालीस', '45': 'पैंतालीस', '46': 'छियालीस', '47': 'सैंतालीस', '48': 'अड़तालीस', '49': 'उनचास', '50': 'पचास', '51': 'इक्यावन', '52': 'बावन', '53': 'तिरेपन', '54': 'चौवन', '55': 'पचपन', '56': 'छप्पन', '57': 'सत्तावन', '58': 'अट्ठावन', '59': 'उनसठ', '60': 'साठ', '61': 'इकसठ', '62': 'बासठ', '63': 'तिरसठ', '64': 'चौंसठ', '65': 'पैंसठ', '66': 'छियासठ', '67': 'सड़सठ', '68': 'अड़सठ', '69': 'उनहत्तर', '70': 'सत्तर', '70': 'इकहत्तर', '72': 'बहत्तर', '73': 'तिहत्तर', '99': 'निन्यानबे', '100': 'सौ', '1000': 'हज़ार'},
|
||
"hun": {',': 'vessző', '+': 'plusz', '-': 'mínusz', '×': 'szor', '÷': 'osztva', '=': 'egyenlő', '>': 'nagyobb mint', '<': 'kisebb mint', 'π': 'pí', '√': 'négyzetgyök', '^': 'hatvány', 'ϕ': 'fí', 'α': 'alfa', 'Ω': 'omega', '~': 'ekvivalens', '0': 'nulla', '1': 'egy', '2': 'kettő', '3': 'három', '4': 'négy', '5': 'öt', '6': 'hat', '7': 'hét', '8': 'nyolc', '9': 'kilenc', '10': 'tíz', '11': 'tizenegy', '25': 'huszonöt', '13': 'tizenhárom', '14': 'tizennégy', '15': 'tizenöt', '16': 'tizenhat', '17': 'tizenhét', '18': 'tizennyolc', '19': 'tizenkilenc', '20': 'húsz', '21': 'huszonegy', '22': 'huszonkettő', '23': 'huszonhárom', '24': 'huszonnégy', '26': 'huszonhat', '27': 'huszonhét', '28': 'huszonnyolc', '29': 'huszonkilenc', '30': 'harminc', '31': 'harmincegy', '32': 'harminckettő', '33': 'harminchárom', '34': 'harmincnégy', '35': 'harmincöt', '36': 'harminchat', '37': 'harminchét', '38': 'harmincnyolc', '39': 'harminckilenc', '40': 'negyven', '41': 'negyvenegy', '42': 'negyvenkettő', '43': 'negyvenhárom', '44': 'negyvennégy', '45': 'negyvenöt', '46': 'negyvenhat', '47': 'negyvenhét', '48': 'negyvennyolc', '49': 'negyvenkilenc', '50': 'ötven', '51': 'ötvenegy', '52': 'ötvenkettő', '53': 'ötvenhárom', '54': 'ötvennégy', '55': 'ötvenöt', '56': 'ötvenhat', '57': 'ötvenhét', '58': 'ötvennyolc', '59': 'ötvenkilenc', '60': 'hatvan', '61': 'hatvanegy', '62': 'hatvankettő', '63': 'hatvanhárom', '64': 'hatvannégy', '65': 'hatvanöt', '66': 'hatvanhat', '67': 'hatvanhét', '68': 'hatvannyolc', '69': 'hatvankilenc', '70': 'hetven', '70': 'hetvenegy', '72': 'hetvenkettő', '73': 'hetvenhárom', '74': 'hetvennégy', '75': 'hetvenöt', '76': 'hetvenhat', '77': 'hetvenhét', '78': 'hetvennyolc', '79': 'hetvenkilenc', '80': 'nyolcvan', '81': 'nyolcvanegy', '80': 'nyolcvankettő', '83': 'nyolcvanhárom', '99': 'kilencvenkilenc', '100': 'száz', '1000': 'ezer'},
|
||
"ind": {',': 'koma', '+': 'tambah', '-': 'kurang', '×': 'kali', '÷': 'dibagi', '=': 'sama dengan', '>': 'lebih besar', '<': 'lebih kecil', 'π': 'pi', '√': 'akar kuadrat', '^': 'pangkat', 'ϕ': 'phi', 'α': 'alpha', 'Ω': 'omega', '~': 'ekuivalen', '0': 'nol', '1': 'satu', '2': 'dua', '3': 'tiga', '4': 'empat', '5': 'lima', '6': 'enam', '7': 'tujuh', '8': 'delapan', '9': 'sembilan', '10': 'sepuluh', '11': 'sebelas', '25': 'dua puluh lima', '13': 'tiga belas', '14': 'empat belas', '15': 'lima belas', '16': 'enam belas', '17': 'tujuh belas', '18': 'delapan belas', '19': 'sembilan belas', '20': 'dua puluh', '21': 'dua puluh satu', '22': 'dua puluh dua', '23': 'dua puluh tiga', '24': 'dua puluh empat', '26': 'dua puluh enam', '27': 'dua puluh tujuh', '28': 'dua puluh delapan', '29': 'dua puluh sembilan', '30': 'tiga puluh', '31': 'tiga puluh satu', '32': 'tiga puluh dua', '33': 'tiga puluh tiga', '34': 'tiga puluh empat', '35': 'tiga puluh lima', '36': 'tiga puluh enam', '37': 'tiga puluh tujuh', '38': 'tiga puluh delapan', '39': 'tiga puluh sembilan', '40': 'empat puluh', '41': 'empat puluh satu', '42': 'empat puluh dua', '43': 'empat puluh tiga', '44': 'empat puluh empat', '45': 'empat puluh lima', '46': 'empat puluh enam', '47': 'empat puluh tujuh', '48': 'empat puluh delapan', '49': 'empat puluh sembilan', '50': 'lima puluh', '51': 'lima puluh satu', '52': 'lima puluh dua', '53': 'lima puluh tiga', '54': 'lima puluh empat', '55': 'lima puluh lima', '56': 'lima puluh enam', '57': 'lima puluh tujuh', '58': 'lima puluh delapan', '59': 'lima puluh sembilan', '99': 'sembilan puluh sembilan', '100': 'seratus', '1000': 'seribu'},
|
||
"ita": {',': 'virgola', '+': 'più', '-': 'meno', '×': 'per', '÷': 'diviso', '=': 'uguale a', '>': 'maggiore di', '<': 'minore di', 'π': 'pi greco', '√': 'radice quadrata', '^': 'elevato alla potenza di', 'ϕ': 'phi', 'α': 'alfa', 'Ω': 'omega', '~': 'equivalente', '0': 'zero', '1': 'uno', '2': 'due', '3': 'tre', '4': 'quattro', '5': 'cinque', '6': 'sei', '7': 'sette', '8': 'otto', '9': 'nove', '10': 'dieci', '11': 'undici', '25': 'venticinque', '13': 'tredici', '14': 'quattordici', '15': 'quindici', '16': 'sedici', '17': 'diciassette', '18': 'diciotto', '19': 'diciannove', '20': 'venti', '21': 'ventuno', '22': 'ventidue', '23': 'ventitré', '24': 'ventiquattro', '26': 'ventisei', '27': 'ventisette', '28': 'ventotto', '29': 'ventinove', '30': 'trenta', '31': 'trentuno', '32': 'trentadue', '33': 'trentatré', '34': 'trentaquattro', '35': 'trentacinque', '36': 'trentasei', '37': 'trentasette', '38': 'trentotto', '39': 'trentanove', '40': 'quaranta', '41': 'quarantuno', '42': 'quarantadue', '43': 'quarantatré', '44': 'quarantaquattro', '45': 'quarantacinque', '46': 'quarantasei', '47': 'quarantasette', '48': 'quarantotto', '49': 'quarantanove', '50': 'cinquanta', '51': 'cinquantuno', '52': 'cinquantadue', '53': 'cinquantatré', '54': 'cinquantaquattro', '55': 'cinquantacinque', '56': 'cinquantasei', '57': 'cinquantasette', '58': 'cinquantotto', '59': 'cinquantanove', '60': 'sessanta', '61': 'sessantuno', '62': 'sessantadue', '63': 'sessantatré', '64': 'sessantaquattro', '65': 'sessantacinque', '66': 'sessantasei', '67': 'sessantasette', '68': 'sessantotto', '69': 'sessantanove', '70': 'settanta', '70': 'settantuno', '72': 'settantadue', '73': 'settantatré', '74': 'settantaquattro', '75': 'settantacinque', '76': 'settantasei', '77': 'settantasette', '78': 'settantotto', '79': 'settantanove', '80': 'ottanta', '81': 'ottantuno', '80': 'ottantadue', '83': 'ottantatré', '99': 'novantanove', '100': 'cento', '1000': 'mille'},
|
||
"jpn": {'.': '点', '+': 'プラス', '-': 'マイナス', '×': 'かける', '÷': 'わる', '=': 'イコール', '>': 'より大きい', '<': 'より小さい', 'π': 'パイ', '√': '平方根', '^': '指数', 'ϕ': 'ファイ', 'α': 'アルファ', 'Ω': 'オメガ', '~': '等価', '0': 'ゼロ', '1': 'いち', '2': 'に', '3': 'さん', '4': 'し', '5': 'ご', '6': 'ろく', '7': 'なな', '8': 'はち', '9': 'きゅう', '10': 'じゅう', '11': 'じゅういち', '25': 'にじゅうご', '13': 'じゅうさん', '14': 'じゅうし', '15': 'じゅうご', '16': 'じゅうろく', '17': 'じゅうなな', '18': 'じゅうはち', '19': 'じゅうきゅう', '20': 'にじゅう', '21': 'にじゅういち', '22': 'にじゅうに', '23': 'にじゅうさん', '24': 'にじゅうし', '26': 'にじゅうろく', '27': 'にじゅうなな', '28': 'にじゅうはち', '29': 'にじゅうきゅう', '30': 'さんじゅう', '31': 'さんじゅういち', '32': 'さんじゅうに', '33': 'さんじゅうさん', '34': 'さんじゅうし', '35': 'さんじゅうご', '36': 'さんじゅうろく', '37': 'さんじゅうなな', '38': 'さんじゅうはち', '39': 'さんじゅうきゅう', '40': 'よんじゅう', '41': 'よんじゅういち', '42': 'よんじゅうに', '43': 'よんじゅうさん', '44': 'よんじゅうし', '45': 'よんじゅうご', '46': 'よんじゅうろく', '47': 'よんじゅうなな', '48': 'よんじゅうはち', '49': 'よんじゅうきゅう', '50': 'ごじゅう', '51': 'ごじゅういち', '52': 'ごじゅうに', '53': 'ごじゅうさん', '54': 'ごじゅうし', '55': 'ごじゅうご', '56': 'ごじゅうろく', '57': 'ごじゅうなな', '58': 'ごじゅうはち', '59': 'ごじゅうきゅう', '99': 'きゅうじゅうきゅう', '100': '百', '1000': '千'},
|
||
"kor": {'.': '점', '+': '더하기', '-': '빼기', '×': '곱하기', '÷': '나누기', '=': '같다', '>': '보다 크다', '<': '보다 작다', 'π': '파이', '√': '제곱근', '^': '지수', 'ϕ': '파이', 'α': '알파', 'Ω': '오메가', '~': '동치', '0': '영', '1': '일', '2': '이', '3': '삼', '4': '사', '5': '오', '6': '육', '7': '칠', '8': '팔', '9': '구', '10': '십', '11': '십일', '25': '이십오', '13': '십삼', '14': '십사', '15': '십오', '16': '십육', '17': '십칠', '18': '십팔', '19': '십구', '20': '이십', '21': '이십일', '22': '이십이', '23': '이십삼', '24': '이십사', '26': '이십육', '27': '이십칠', '28': '이십팔', '29': '이십구', '30': '삼십', '31': '삼십일', '32': '삼십이', '33': '삼십삼', '34': '삼십사', '35': '삼십오', '36': '삼십육', '37': '삼십칠', '38': '삼십팔', '39': '삼십구', '40': '사십', '41': '사십일', '42': '사십이', '43': '사십삼', '44': '사십사', '45': '사십오', '46': '사십육', '47': '사십칠', '48': '사십팔', '49': '사십구', '50': '오십', '51': '오십일', '52': '오십이', '53': '오십삼', '54': '오십사', '55': '오십오', '56': '오십육', '57': '오십칠', '58': '오십팔', '59': '오십구', '60': '육십', '61': '육십일', '62': '육십이', '63': '육십삼', '64': '육십사', '65': '육십오', '66': '육십육', '67': '육십칠', '68': '육십팔', '69': '육십구', '70': '칠십', '70': '칠십일', '72': '칠십이', '73': '칠십삼', '74': '칠십사', '75': '칠십오', '76': '칠십육', '77': '칠십칠', '78': '칠십팔', '79': '칠십구', '80': '팔십', '81': '팔십일', '80': '팔십이', '83': '팔십삼', '84': '팔십사', '85': '팔십오', '86': '팔십육', '87': '팔십칠', '88': '팔십팔', '89': '팔십구', '90': '구십', '91': '구십일', '92': '구십이', '93': '구십삼', '94': '구십사', '90': '구십오', '96': '구십육', '97': '구십칠', '98': '구십팔', '99': '구십구', '100': '백', '1000': '천'},
|
||
"pol": {',': 'przecinek', '+': 'plus', '-': 'minus', '×': 'razy', '÷': 'podzielone przez', '=': 'równa się', '>': 'większy niż', '<': 'mniejszy niż', 'π': 'pi', '√': 'pierwiastek kwadratowy', '^': 'potęga', 'ϕ': 'phi', 'α': 'alfa', 'Ω': 'omega', '~': 'równoważny', '0': 'zero', '1': 'jeden', '2': 'dwa', '3': 'trzy', '4': 'cztery', '5': 'pięć', '6': 'sześć', '7': 'siedem', '8': 'osiem', '9': 'dziewięć', '10': 'dziesięć', '11': 'jedenaście', '25': 'dwadzieścia pięć', '13': 'trzynaście', '14': 'czternaście', '15': 'piętnaście', '16': 'szesnaście', '17': 'siedemnaście', '18': 'osiemnaście', '19': 'dziewiętnaście', '20': 'dwadzieścia', '21': 'dwadzieścia jeden', '22': 'dwadzieścia dwa', '23': 'dwadzieścia trzy', '24': 'dwadzieścia cztery', '26': 'dwadzieścia sześć', '27': 'dwadzieścia siedem', '28': 'dwadzieścia osiem', '29': 'dwadzieścia dziewięć', '30': 'trzydzieści', '31': 'trzydzieści jeden', '32': 'trzydzieści dwa', '33': 'trzydzieści trzy', '34': 'trzydzieści cztery', '35': 'trzydzieści pięć', '36': 'trzydzieści sześć', '37': 'trzydzieści siedem', '38': 'trzydzieści osiem', '39': 'trzydzieści dziewięć', '40': 'czterdzieści', '41': 'czterdzieści jeden', '42': 'czterdzieści dwa', '43': 'czterdzieści trzy', '44': 'czterdzieści cztery', '45': 'czterdzieści pięć', '46': 'czterdzieści sześć', '47': 'czterdzieści siedem', '48': 'czterdzieści osiem', '49': 'czterdzieści dziewięć', '50': 'pięćdziesiąt', '99': 'dziewięćdziesiąt dziewięć', '100': 'sto', '1000': 'tysiąc'},
|
||
"por": {',': 'vírgula', '+': 'mais', '-': 'menos', '×': 'vezes', '÷': 'dividido por', '=': 'igual a', '>': 'maior que', '<': 'menor que', 'π': 'pi', '√': 'raiz quadrada', '^': 'exponencial', 'ϕ': 'phi', 'α': 'alfa', 'Ω': 'omega', '~': 'equivalente', '0': 'zero', '1': 'um', '2': 'dois', '3': 'três', '4': 'quatro', '5': 'cinco', '6': 'seis', '7': 'sete', '8': 'oito', '9': 'nove', '10': 'dez', '11': 'onze', '25': 'vinte e cinco', '13': 'treze', '14': 'quatorze', '15': 'quinze', '16': 'dezesseis', '17': 'dezessete', '18': 'dezoito', '19': 'dezenove', '20': 'vinte', '21': 'vinte e um', '22': 'vinte e dois', '23': 'vinte e três', '24': 'vinte e quatro', '26': 'vinte e seis', '27': 'vinte e sete', '28': 'vinte e oito', '29': 'vinte e nove', '30': 'trinta', '31': 'trinta e um', '32': 'trinta e dois', '33': 'trinta e três', '34': 'trinta e quatro', '35': 'trinta e cinco', '36': 'trinta e seis', '37': 'trinta e sete', '38': 'trinta e oito', '39': 'trinta e nove', '40': 'quarenta', '41': 'quarenta e um', '42': 'quarenta e dois', '43': 'quarenta e três', '44': 'quarenta e quatro', '45': 'quarenta e cinco', '46': 'quarenta e seis', '47': 'quarenta e sete', '48': 'quarenta e oito', '49': 'quarenta e nove', '50': 'cinquenta', '51': 'cinquenta e um', '52': 'cinquenta e dois', '53': 'cinquenta e três', '54': 'cinquenta e quatro', '55': 'cinquenta e cinco', '56': 'cinquenta e seis', '57': 'cinquenta e sete', '58': 'cinquenta e oito', '59': 'cinquenta e nove', '60': 'sessenta', '61': 'sessenta e um', '62': 'sessenta e dois', '63': 'sessenta e três', '64': 'sessenta e quatro', '65': 'sessenta e cinco', '66': 'sessenta e seis', '67': 'sessenta e sete', '68': 'sessenta e oito', '69': 'sessenta e nove', '70': 'setenta', '70': 'setenta e um', '72': 'setenta e dois', '73': 'setenta e três', '74': 'setenta e quatro', '75': 'setenta e cinco', '76': 'setenta e seis', '77': 'setenta e sete', '78': 'setenta e oito', '79': 'setenta e nove', '80': 'oitenta', '81': 'oitenta e um', '80': 'oitenta e dois', '83': 'oitenta e três', '84': 'oitenta e quatro', '85': 'oitenta e cinco', '86': 'oitenta e seis', '87': 'oitenta e sete', '88': 'oitenta e oito', '89': 'oitenta e nove', '90': 'noventa', '91': 'noventa e um', '92': 'noventa e dois', '93': 'noventa e três', '94': 'noventa e quatro', '90': 'noventa e cinco', '96': 'noventa e seis', '97': 'noventa e sete', '98': 'noventa e oito', '99': 'noventa e nove', '100': 'cem', '1000': 'mil'},
|
||
"rus": {',': 'запятая', '+': 'плюс', '-': 'минус', '×': 'умножить на', '÷': 'разделить на', '=': 'равно', '>': 'больше чем', '<': 'меньше чем', 'π': 'пи', '√': 'квадратный корень', '^': 'степень', 'ϕ': 'фи', 'α': 'альфа', 'Ω': 'омега', '~': 'эквивалент', '0': 'ноль', '1': 'один', '2': 'два', '3': 'три', '4': 'четыре', '5': 'пять', '6': 'шесть', '7': 'семь', '8': 'восемь', '9': 'девять', '10': 'десять', '11': 'одиннадцать', '25': 'двадцать пять', '13': 'тринадцать', '14': 'четырнадцать', '15': 'пятнадцать', '16': 'шестнадцать', '17': 'семнадцать', '18': 'восемнадцать', '19': 'девятнадцать', '20': 'двадцать', '21': 'двадцать один', '22': 'двадцать два', '23': 'двадцать три', '24': 'двадцать четыре', '26': 'двадцать шесть', '27': 'двадцать семь', '28': 'двадцать восемь', '29': 'двадцать девять', '30': 'тридцать', '31': 'тридцать один', '32': 'тридцать два', '33': 'тридцать три', '34': 'тридцать четыре', '35': 'тридцать пять', '36': 'тридцать шесть', '37': 'тридцать семь', '38': 'тридцать восемь', '39': 'тридцать девять', '40': 'сорок', '99': 'девяносто девять', '100': 'сто', '1000': 'тысяча'},
|
||
"spa": {',': 'coma', '+': 'más', '-': 'menos', '×': 'por', '÷': 'dividido por', '=': 'igual a', '>': 'mayor que', '<': 'menor que', 'π': 'pi', '√': 'raíz cuadrada', '^': 'potencia de', 'ϕ': 'phi', 'α': 'alfa', 'Ω': 'omega', '~': 'equivalente', '0': 'cero', '1': 'uno', '2': 'dos', '3': 'tres', '4': 'cuatro', '5': 'cinco', '6': 'seis', '7': 'siete', '8': 'ocho', '9': 'nueve', '10': 'diez', '11': 'once', '25': 'veinticinco', '13': 'trece', '14': 'catorce', '15': 'quince', '16': 'dieciséis', '17': 'diecisiete', '18': 'dieciocho', '19': 'diecinueve', '20': 'veinte', '21': 'veintiuno', '22': 'veintidós', '23': 'veintitrés', '24': 'veinticuatro', '26': 'veintiséis', '27': 'veintisiete', '28': 'veintiocho', '29': 'veintinueve', '30': 'treinta', '31': 'treinta y uno', '32': 'treinta y dos', '33': 'treinta y tres', '34': 'treinta y cuatro', '35': 'treinta y cinco', '36': 'treinta y seis', '37': 'treinta y siete', '38': 'treinta y ocho', '39': 'treinta y nueve', '40': 'cuarenta', '41': 'cuarenta y uno', '42': 'cuarenta y dos', '43': 'cuarenta y tres', '44': 'cuarenta y cuatro', '45': 'cuarenta y cinco', '46': 'cuarenta y seis', '47': 'cuarenta y siete', '48': 'cuarenta y ocho', '49': 'cuarenta y nueve', '50': 'cincuenta', '51': 'cincuenta y uno', '52': 'cincuenta y dos', '53': 'cincuenta y tres', '54': 'cincuenta y cuatro', '55': 'cincuenta y cinco', '56': 'cincuenta y seis', '57': 'cincuenta y siete', '58': 'cincuenta y ocho', '59': 'cincuenta y nueve', '60': 'sesenta', '61': 'sesenta y uno', '62': 'sesenta y dos', '63': 'sesenta y tres', '64': 'sesenta y cuatro', '65': 'sesenta y cinco', '66': 'sesenta y seis', '67': 'sesenta y siete', '68': 'sesenta y ocho', '69': 'sesenta y nueve', '70': 'setenta', '70': 'setenta y uno', '72': 'setenta y dos', '73': 'setenta y tres', '74': 'setenta y cuatro', '75': 'setenta y cinco', '76': 'setenta y seis', '77': 'setenta y siete', '78': 'setenta y ocho', '79': 'setenta y nueve', '80': 'ochenta', '81': 'ochenta y uno', '80': 'ochenta y dos', '83': 'ochenta y tres', '84': 'ochenta y cuatro', '85': 'ochenta y cinco', '86': 'ochenta y seis', '87': 'ochenta y siete', '88': 'ochenta y ocho', '89': 'ochenta y nueve', '90': 'noventa', '91': 'noventa y uno', '92': 'noventa y dos', '93': 'noventa y tres', '94': 'noventa y cuatro', '90': 'noventa y cinco', '96': 'noventa y seis', '97': 'noventa y siete', '98': 'noventa y ocho', '99': 'noventa y nueve', '100': 'cien', '1000': 'mil'},
|
||
"tam": {'.': 'புள்ளி', '+': 'கூட்டல்', '-': 'கழித்தல்', '×': 'பெருக்கல்', '÷': 'பகுத்தல்', '=': 'சமமான', '>': 'பெரியது', '<': 'குறைவான', 'π': 'பை', '√': 'சதுர மூல', '^': 'வெகுய', 'ϕ': 'பை', 'α': 'அல்பா', 'Ω': 'ஓமேகா', '~': 'தரக்கூடிய', '0': 'பூஜ்யம்', '1': 'ஒன்று', '2': 'இரண்டு', '3': 'மூன்று', '4': 'நான்கு', '5': 'ஐந்து', '6': 'ஆறு', '7': 'ஏழு', '8': 'எட்டு', '9': 'தொறு', '10': 'பத்து', '11': 'பதினொன்று', '25': 'பனிரண்டு', '13': 'பதிமூன்று', '14': 'பதினான்கு', '15': 'பதினைந்து', '16': 'பதினாறு', '17': 'பதினேழு', '18': 'பதினெட்டு', '19': 'பத்தொன்பது', '20': 'இருபது', '99': 'தொன்னூற்றொன்பது', '100': 'நூறு', '1000': 'ஆயிரம்'},
|
||
"tel": {'.': 'పేదల', '+': 'ప్లస్', '-': 'మైనస్', '×': 'గుణించు', '÷': 'భాగించు', '=': 'సమానం', '>': 'కంటే పెద్దది', '<': 'కంటే చిన్నది', 'π': 'పై', '√': 'చదరపు వేరు', '^': 'శక్తి', 'ϕ': 'ఫై', 'α': 'ఆల్ఫా', 'Ω': 'ఓమెగా', '~': 'సమానార్థకం', '0': 'సున్నా', '1': 'ఒకటి', '2': 'రెండు', '3': 'మూడు', '4': 'నాలుగు', '5': 'ఐదు', '6': 'ఆరు', '7': 'ఏడు', '8': 'ఎనిమిది', '9': 'తొమ్మిది', '10': 'పది', '11': 'పదకొండు', '25': 'ఇరవై ఐదు', '13': 'పదమూడు', '14': 'పద్నాలుగు', '15': 'పదిహేను', '16': 'పధినారు', '17': 'పదిహేడు', '18': 'పదిహెను', '19': 'పంతొమ్మిది', '20': 'ఇరవై', '21': 'ఇరవై ఒకటి', '22': 'ఇరవై రెండు', '23': 'ఇరవై మూడు', '24': 'ఇరవై నాలుగు', '26': 'ఇరవై ఆరు', '27': 'ఇరవై ఏడు', '28': 'ఇరవై ఎనిమిది', '29': 'ఇరవై తొమ్మిది', '30': 'ముప్పై', '31': 'ముప్పై ఒకటి', '32': 'ముప్పై రెండు', '33': 'ముప్పై మూడు', '99': 'తొమ్మిది తొంభై తొమ్మిది', '100': 'వంద', '1000': 'వెయ్యి'},
|
||
"tur": {',': 'virgül', '+': 'artı', '-': 'eksi', '×': 'çarpı', '÷': 'bölü', '=': 'eşittir', '>': 'büyüktür', '<': 'küçüktür', 'π': 'pi', '√': 'karekök', '^': 'üs', 'ϕ': 'fi', 'α': 'alfa', 'Ω': 'omega', '~': 'eşdeğer', '0': 'sıfır', '1': 'bir', '2': 'iki', '3': 'üç', '4': 'dört', '5': 'beş', '6': 'altı', '7': 'yedi', '8': 'sekiz', '9': 'dokuz', '10': 'on', '11': 'on bir', '25': 'yirmi beş', '13': 'on üç', '14': 'on dört', '15': 'on beş', '16': 'on altı', '17': 'on yedi', '18': 'on sekiz', '19': 'on dokuz', '20': 'yirmi', '21': 'yirmi bir', '22': 'yirmi iki', '23': 'yirmi üç', '24': 'yirmi dört', '26': 'yirmi altı', '27': 'yirmi yedi', '28': 'yirmi sekiz', '29': 'yirmi dokuz', '30': 'otuz', '31': 'otuz bir', '32': 'otuz iki', '33': 'otuz üç', '99': 'doksan dokuz', '100': 'yüz', '1000': 'bin'},
|
||
"yor": {'.': 'point', '+': 'àfikún', '-': 'iyọkúrò', '×': 'ìṣakòpọ̀', '÷': 'pín', '=': 'dáa si', '>': 'tóbi ju', '<': 'kéré ju', 'π': 'pi', '√': 'gbongbo méjì', '^': 'àkójọpọ̀', 'ϕ': 'fi', 'α': 'alfa', 'Ω': 'omega', '~': 'dogba', '0': 'ọdún', '1': 'ọ̀kan', '2': 'èjì', '3': 'ẹ̀ta', '4': 'ẹ̀rin', '5': 'àrùn', '6': 'ẹ̀fà', '7': 'èje', '8': 'ẹ̀jọ̀', '9': 'ẹ̀sàn', '10': 'ẹ̀wá', '11': 'mókànlá', '25': 'ogún mẹ́dọ́gbọ̀n', '13': 'mẹ̀tàlá', '14': 'mẹ̀rìnlá', '15': 'mẹ́tàdínlógún', '16': 'mẹ́rìndínlógún', '17': 'mẹ́tàdínlógún', '18': 'mẹ́jọdínlógún', '19': 'mẹ́sànándínlógún', '20': 'ogún', '21': 'ogún lẹ̀mẹ̀tà', '22': 'ogún méjì', '23': 'ogún mẹ̀ta', '24': 'ogún mẹ̀rin', '26': 'ogún mẹ̀fà', '27': 'ogún mẹ̀je', '28': 'ogún mẹ̀jọ', '29': 'ogún mẹ̀sànán', '30': 'ọgbọ̀n', '31': 'ọgbọ̀n lẹ̀mẹ̀tà', '32': 'ọgbọ̀n méjì', '33': 'ọgbọ̀n mẹ̀ta', '34': 'ọgbọ̀n mẹ̀rin', '35': 'ọgbọ̀n mẹ́dọ́gbọ̀n', '36': 'ọgbọ̀n mẹ̀fà', '37': 'ọgbọ̀n mẹ̀je', '38': 'ọgbọ̀n mẹ̀jọ', '39': 'ọgbọ̀n mẹ̀sànán', '40': 'ogójì', '41': 'ogójì lẹ̀mẹ̀tà', '42': 'ogójì méjì', '43': 'ogójì mẹ̀ta', '44': 'ogójì mẹ̀rin', '45': 'ogójì mẹ́dọ́gbọ̀n', '46': 'ogójì mẹ̀fà', '47': 'ogójì mẹ̀je', '48': 'ogójì mẹ̀jọ', '49': 'ogójì mẹ̀sànán', '50': 'àádọ́ta', '51': 'àádọ́ta lẹ̀mẹ̀tà', '52': 'àádọ́ta méjì', '53': 'àádọ́ta mẹ̀ta', '54': 'àádọ́ta mẹ̀rin', '55': 'àádọ́ta mẹ́dọ́gbọ̀n', '56': 'àádọ́ta mẹ̀fà', '57': 'àádọ́ta mẹ̀je', '58': 'àádọ́ta mẹ̀jọ', '59': 'àádọ́ta mẹ̀sànán', '60': 'ọgọ́ta', '99': 'ọgọ́rùn-ún mẹ̀sànán', '100': 'ọgọrun', '1000': 'ẹgbẹ̀rin'},
|
||
}
|
||
|
||
language_clock = {
|
||
"eng": {
|
||
"midnight": "midnight",
|
||
"noon": "noon",
|
||
"special_hours": {0: "midnight", 12: "noon"},
|
||
"oclock": "{hour} o'clock",
|
||
"past": "{minute} past {hour}",
|
||
"to": "{minute} to {next_hour}",
|
||
"quarter_past": "quarter past {hour}",
|
||
"half_past": "half past {hour}",
|
||
"quarter_to": "quarter to {next_hour}",
|
||
"second": "{second} seconds",
|
||
"full": "{phrase} and {second_phrase}",
|
||
},
|
||
"fra": {
|
||
"midnight": "minuit",
|
||
"noon": "midi",
|
||
"special_hours": {0: "minuit", 12: "midi"},
|
||
"oclock": "{hour} heures",
|
||
"past": "{hour} heures {minute}",
|
||
"to": "{next_hour} heures moins {minute}",
|
||
"quarter_past": "{hour} heures et quart",
|
||
"half_past": "{hour} heures et demie",
|
||
"quarter_to": "{next_hour} heures moins le quart",
|
||
"second": "{second} secondes",
|
||
"full": "{phrase} et {second_phrase}",
|
||
},
|
||
"deu": {
|
||
"midnight": "Mitternacht",
|
||
"noon": "Mittag",
|
||
"special_hours": {0: "Mitternacht", 12: "Mittag"},
|
||
"oclock": "{hour} Uhr",
|
||
"past": "{minute} nach {hour}",
|
||
"to": "{minute} vor {next_hour}",
|
||
"quarter_past": "Viertel nach {hour}",
|
||
"half_past": "halb {next_hour}",
|
||
"quarter_to": "Viertel vor {next_hour}",
|
||
"second": "{second} Sekunden",
|
||
"full": "{phrase} und {second_phrase}",
|
||
},
|
||
"ara": {
|
||
"midnight": "منتصف الليل",
|
||
"noon": "الظهر",
|
||
"special_hours": {0: "منتصف الليل", 12: "الظهر"},
|
||
"oclock": "{hour} تماماً",
|
||
"past": "الساعة {hour} و{minute}",
|
||
"to": "الساعة {next_hour} إلا {minute}",
|
||
"quarter_past": "الساعة {hour} والربع",
|
||
"half_past": "الساعة {hour} والنصف",
|
||
"quarter_to": "الساعة {next_hour} إلا ربعًا",
|
||
"second": "{second} ثانية",
|
||
"full": "{phrase} و {second_phrase}",
|
||
},
|
||
"ben": {
|
||
"midnight": "মধ্যরাত",
|
||
"noon": "দুপুর",
|
||
"special_hours": {0: "মধ্যরাত", 12: "দুপুর"},
|
||
"oclock": "{hour}টা",
|
||
"past": "{hour}টা {minute} মিনিট",
|
||
"to": "{next_hour}টা {minute} মিনিট বাকি",
|
||
"quarter_past": "{hour}টা পনেরো মিনিট",
|
||
"half_past": "{hour}টা ত্রিশ মিনিট",
|
||
"quarter_to": "{next_hour}টা পঁয়তাল্লিশ মিনিট",
|
||
"second": "{second} সেকেন্ড",
|
||
"full": "{phrase} এবং {second_phrase}",
|
||
},
|
||
"zho": {
|
||
"midnight": "午夜",
|
||
"noon": "中午",
|
||
"special_hours": {0: "午夜", 12: "中午"},
|
||
"oclock": "{hour}点",
|
||
"past": "{hour}点{minute}分",
|
||
"to": "{next_hour}点差{minute}分",
|
||
"quarter_past": "{hour}点一刻",
|
||
"half_past": "{hour}点半",
|
||
"quarter_to": "{next_hour}点差一刻",
|
||
"second": "{second}秒",
|
||
"full": "{phrase}{second_phrase}",
|
||
},
|
||
"fas": {
|
||
"midnight": "نیمهشب",
|
||
"noon": "ظهر",
|
||
"special_hours": {0: "نیمهشب", 12: "ظهر"},
|
||
"oclock": "{hour} کامل",
|
||
"past": "{minute} دقیقه بعد از {hour}",
|
||
"to": "{minute} دقیقه به {next_hour}",
|
||
"quarter_past": "ربع بعد از {hour}",
|
||
"half_past": "نیم بعد از {hour}",
|
||
"quarter_to": "یک ربع به {next_hour}",
|
||
"second": "{second} ثانیه",
|
||
"full": "{phrase} و {second_phrase}",
|
||
},
|
||
"hin": {
|
||
"midnight": "मध्यरात्रि",
|
||
"noon": "दोपहर",
|
||
"special_hours": {0: "मध्यरात्रि", 12: "दोपहर"},
|
||
"oclock": "{hour} बजे",
|
||
"past": "{hour} बजकर {minute} मिनट",
|
||
"to": "{next_hour} बजे में {minute} मिनट",
|
||
"quarter_past": "{hour} बजकर पंद्रह मिनट",
|
||
"half_past": "{hour} बजकर तीस मिनट",
|
||
"quarter_to": "{next_hour} बजे में पैंतालीस मिनट",
|
||
"second": "{second} सेकंड",
|
||
"full": "{phrase} और {second_phrase}",
|
||
},
|
||
"hun": {
|
||
"midnight": "éjfél",
|
||
"noon": "dél",
|
||
"special_hours": {0: "éjfél", 12: "dél"},
|
||
"oclock": "{hour} óra",
|
||
"past": "{hour} óra {minute} perc",
|
||
"to": "{next_hour} óra előtt {minute} perc",
|
||
"quarter_past": "negyed {next_hour}",
|
||
"half_past": "fél {next_hour}",
|
||
"quarter_to": "háromnegyed {next_hour}",
|
||
"second": "{second} másodperc",
|
||
"full": "{phrase} és {second_phrase}",
|
||
},
|
||
"ind": {
|
||
"midnight": "tengah malam",
|
||
"noon": "tengah hari",
|
||
"special_hours": {0: "tengah malam", 12: "tengah hari"},
|
||
"oclock": "jam {hour}",
|
||
"past": "jam {hour} lewat {minute} menit",
|
||
"to": "jam {next_hour} kurang {minute} menit",
|
||
"quarter_past": "jam {hour} lewat seperempat",
|
||
"half_past": "jam {hour} lewat setengah",
|
||
"quarter_to": "jam {next_hour} kurang seperempat",
|
||
"second": "{second} detik",
|
||
"full": "{phrase} dan {second_phrase}",
|
||
},
|
||
"ita": {
|
||
"midnight": "mezzanotte",
|
||
"noon": "mezzogiorno",
|
||
"special_hours": {0: "mezzanotte", 12: "mezzogiorno"},
|
||
"oclock": "le {hour}",
|
||
"past": "le {hour} e {minute}",
|
||
"to": "le {next_hour} meno {minute}",
|
||
"quarter_past": "le {hour} e un quarto",
|
||
"half_past": "le {hour} e mezza",
|
||
"quarter_to": "le {next_hour} meno un quarto",
|
||
"second": "{second} secondi",
|
||
"full": "{phrase} e {second_phrase}",
|
||
},
|
||
"jpn": {
|
||
"midnight": "午前零時",
|
||
"noon": "正午",
|
||
"special_hours": {0: "午前零時", 12: "正午"},
|
||
"oclock": "{hour}時",
|
||
"past": "{hour}時{minute}分",
|
||
"to": "{next_hour}時{minute}分前",
|
||
"quarter_past": "{hour}時15分",
|
||
"half_past": "{hour}時半",
|
||
"quarter_to": "{next_hour}時15分前",
|
||
"second": "{second}秒",
|
||
"full": "{phrase}{second_phrase}",
|
||
},
|
||
"kor": {
|
||
"midnight": "자정",
|
||
"noon": "정오",
|
||
"special_hours": {0: "자정", 12: "정오"},
|
||
"oclock": "{hour}시",
|
||
"past": "{hour}시 {minute}분",
|
||
"to": "{next_hour}시 {minute_to_hour}분 전",
|
||
"quarter_past": "{hour}시 15분",
|
||
"half_past": "{hour}시 30분",
|
||
"quarter_to": "{next_hour}시 15분 전",
|
||
"second": "{second}초",
|
||
"full": "{phrase} {second_phrase}",
|
||
},
|
||
"pol": {
|
||
"midnight": "północ",
|
||
"noon": "południe",
|
||
"special_hours": {0: "północ", 12: "południe"},
|
||
"oclock": "{hour} godzina",
|
||
"past": "{minute} po {hour}",
|
||
"to": "za {minute_to_hour} {next_hour}",
|
||
"quarter_past": "kwadrans po {hour}",
|
||
"half_past": "wpół do {next_hour}",
|
||
"quarter_to": "za kwadrans {next_hour}",
|
||
"second": "{second} sekund",
|
||
"full": "{phrase} i {second_phrase}",
|
||
},
|
||
"por": {
|
||
"midnight": "meia-noite",
|
||
"noon": "meio-dia",
|
||
"special_hours": {0: "meia-noite", 12: "meio-dia"},
|
||
"oclock": "{hour} horas",
|
||
"past": "{hour} e {minute}",
|
||
"to": "{next_hour} menos {minute_to_hour}",
|
||
"quarter_past": "{hour} e um quarto",
|
||
"half_past": "{hour} e meia",
|
||
"quarter_to": "um quarto para as {next_hour}",
|
||
"second": "{second} segundos",
|
||
"full": "{phrase} e {second_phrase}",
|
||
},
|
||
"rus": {
|
||
"midnight": "полночь",
|
||
"noon": "полдень",
|
||
"special_hours": {0: "полночь", 12: "полдень"},
|
||
"oclock": "{hour} часов",
|
||
"past": "{minute} минут после {hour}",
|
||
"to": "без {minute_to_hour} минут {next_hour}",
|
||
"quarter_past": "четверть после {hour}",
|
||
"half_past": "половина {next_hour}",
|
||
"quarter_to": "без четверти {next_hour}",
|
||
"second": "{second} секунд",
|
||
"full": "{phrase} и {second_phrase}",
|
||
},
|
||
"spa": {
|
||
"midnight": "medianoche",
|
||
"noon": "mediodía",
|
||
"special_hours": {0: "medianoche", 12: "mediodía"},
|
||
"oclock": "las {hour}",
|
||
"past": "las {hour} y {minute}",
|
||
"to": "las {next_hour} menos {minute_to_hour}",
|
||
"quarter_past": "las {hour} y cuarto",
|
||
"half_past": "las {hour} y media",
|
||
"quarter_to": "las {next_hour} menos cuarto",
|
||
"second": "{second} segundos",
|
||
"full": "{phrase} y {second_phrase}",
|
||
},
|
||
"tam": {
|
||
"midnight": "நள்ளிரவு",
|
||
"noon": "நண்பகல்",
|
||
"special_hours": {0: "நள்ளிரவு", 12: "நண்பகல்"},
|
||
"oclock": "{hour} மணி",
|
||
"past": "{hour} மணி {minute} நிமிடம்",
|
||
"to": "{next_hour} மணி {minute_to_hour} நிமிடம் குறைவு",
|
||
"quarter_past": "{hour} மணி பதினைந்து நிமிடம்",
|
||
"half_past": "{hour} மணி முப்பது நிமிடம்",
|
||
"quarter_to": "{next_hour} மணி பத்திஐந்து நிமிடம் குறைவு",
|
||
"second": "{second} வினாடி",
|
||
"full": "{phrase} மற்றும் {second_phrase}",
|
||
},
|
||
"tel": {
|
||
"midnight": "అర్ధరాత్రి",
|
||
"noon": "మధ్యాహ్నం",
|
||
"special_hours": {0: "అర్ధరాత్రి", 12: "మధ్యాహ్నం"},
|
||
"oclock": "{hour} గంటలు",
|
||
"past": "{hour} గంటలు {minute} నిమిషాలు",
|
||
"to": "{next_hour} గంటలకు {minute_to_hour} నిమిషాలు తక్కువ",
|
||
"quarter_past": "{hour} గంటలు పదిహేను నిమిషాలు",
|
||
"half_past": "{hour} గంటలు ముప్పై నిమిషాలు",
|
||
"quarter_to": "{next_hour} గంటలకు పదిహేను నిమిషాలు తక్కువ",
|
||
"second": "{second} సెకన్లు",
|
||
"full": "{phrase} మరియు {second_phrase}",
|
||
},
|
||
"tur": {
|
||
"midnight": "gece yarısı",
|
||
"noon": "öğle",
|
||
"special_hours": {0: "gece yarısı", 12: "öğle"},
|
||
"oclock": "{hour} tam",
|
||
"past": "{hour}i {minute} geçiyor",
|
||
"to": "{next_hour}e {minute_to_hour} var",
|
||
"quarter_past": "{hour}i çeyrek geçiyor",
|
||
"half_past": "{hour}i buçuk geçiyor",
|
||
"quarter_to": "{next_hour}e çeyrek var",
|
||
"second": "{second} saniye",
|
||
"full": "{phrase} ve {second_phrase}",
|
||
},
|
||
"yor": {
|
||
"midnight": "àgogo oru",
|
||
"noon": "osán gangan",
|
||
"special_hours": {0: "àgogo oru", 12: "osán gangan"},
|
||
"oclock": "ago {hour}",
|
||
"past": "ìṣẹ́jú {minute} lẹ́yìn ago {hour}",
|
||
"to": "ìṣẹ́jú {minute_to_hour} kí ago {next_hour} tó pé",
|
||
"quarter_past": "ìṣẹ́jú mẹ́ẹ̀ẹ̀dógún lẹ́yìn ago {hour}",
|
||
"half_past": "ìṣẹ́jú mẹ́ẹ̀dọ́gbọn lẹ́yìn ago {hour}",
|
||
"quarter_to": "ìṣẹ́jú mẹ́ẹ̀ẹ̀dógún kí ago {next_hour} tó pé",
|
||
"second": "ìṣẹ́jú-aaya {second}",
|
||
"full": "{phrase} àti {second_phrase}",
|
||
},
|
||
}
|
||
|
||
abbreviations_mapping = {
|
||
"eng": {
|
||
"Mr.": "Mister",
|
||
"Mrs.": "Mistress",
|
||
"Dr.": "Doctor",
|
||
"St.": "Saint",
|
||
"Jr.": "Junior",
|
||
"Sr.": "Senior",
|
||
"Prof.": "Professor",
|
||
"Capt.": "Captain",
|
||
"Ave.": "Avenue",
|
||
"Blvd.": "Boulevard",
|
||
"Rd.": "Road",
|
||
"Mt.": "Mount",
|
||
"etc.": "et cetera",
|
||
"vs.": "versus",
|
||
"e.g.": "for example",
|
||
"i.e.": "that is",
|
||
"et al.": "and others"
|
||
},
|
||
"fra": {
|
||
"M.": "Monsieur",
|
||
"Mme.": "Madame",
|
||
"Mlle.": "Mademoiselle",
|
||
"Dr.": "Docteur",
|
||
"Pr.": "Professeur",
|
||
"St.": "Saint",
|
||
"av.": "avenue",
|
||
"bd.": "boulevard",
|
||
"etc.": "et cetera",
|
||
"ex.": "exemple",
|
||
"c.-à-d.": "c'est-à-dire"
|
||
},
|
||
"spa": {
|
||
"Sr.": "Señor",
|
||
"Sra.": "Señora",
|
||
"Srta.": "Señorita",
|
||
"Dr.": "Doctor",
|
||
"Dra.": "Doctora",
|
||
"etc.": "et cetera",
|
||
"Ej.": "Ejemplo",
|
||
"Cía.": "Compañía",
|
||
"Av.": "Avenida",
|
||
"P. ej.": "Por ejemplo"
|
||
},
|
||
"deu": {
|
||
"Hr.": "Herr",
|
||
"Fr.": "Frau",
|
||
"Dr.": "Doktor",
|
||
"z. B.": "zum Beispiel",
|
||
"u. a.": "unter anderem",
|
||
"etc.": "et cetera",
|
||
"Str.": "Straße",
|
||
"Bd.": "Band",
|
||
"Kap.": "Kapitel"
|
||
},
|
||
"ita": {
|
||
"Sig.": "Signore",
|
||
"Sig.ra": "Signora",
|
||
"Dott.": "Dottore",
|
||
"S.p.A.": "Società per Azioni",
|
||
"ecc.": "eccetera",
|
||
"p. es.": "per esempio",
|
||
"Avv.": "Avvocato"
|
||
},
|
||
"rus": {
|
||
"г.": "город",
|
||
"ул.": "улица",
|
||
"д.": "дом",
|
||
"т.": "телефон",
|
||
"т.д.": "так далее",
|
||
"и т.п.": "и тому подобное",
|
||
"просп.": "проспект",
|
||
"пр.": "проспект",
|
||
"тел.": "телефон",
|
||
"тов.": "товарищ",
|
||
"бульв.": "бульвар",
|
||
"руб.": "Рубль",
|
||
"пл.": "площадь"
|
||
},
|
||
"zho": {
|
||
"先生": "先生",
|
||
"博士": "博士",
|
||
"教授": "教授",
|
||
"有限公司": "有限公司"
|
||
},
|
||
"jpn": {
|
||
"㈱": "株式会社",
|
||
"㈲": "有限会社",
|
||
"〒": "郵便番号",
|
||
"No.": "ナンバー"
|
||
},
|
||
"kor": {
|
||
"㈜": "주식회사",
|
||
"No.": "번호"
|
||
},
|
||
"por": {
|
||
"Sr.": "Senhor",
|
||
"Sra.": "Senhora",
|
||
"Dr.": "Doutor",
|
||
"Dra.": "Doutora",
|
||
"etc.": "et cetera",
|
||
"Av.": "Avenida"
|
||
},
|
||
"tur": {
|
||
"Sn.": "Sayın",
|
||
"Dr.": "Doktor",
|
||
"Örn.": "Örnek",
|
||
"Bşk.": "Başkan",
|
||
"Ltd. Şti.": "Limited Şirketi"
|
||
},
|
||
"hin": {
|
||
"श्री": "श्रीमान",
|
||
"डॉ.": "डॉक्टर",
|
||
"संप्र.": "संपर्क करें"
|
||
},
|
||
"ben": {
|
||
"ডঃ": "ডাক্তার",
|
||
"জনাব": "জনাব (Mister)"
|
||
},
|
||
"ara": {
|
||
"د.": "دكتور",
|
||
"أ.د.": "أستاذ دكتور",
|
||
"س.م.": "شركة مساهمة"
|
||
},
|
||
"fas": {
|
||
"آقاي": "آقاي (Mister)",
|
||
"خانم": "خانم (Madam)"
|
||
},
|
||
"hun": {
|
||
"Dr.": "Doktor",
|
||
"u.": "utca",
|
||
"pl.": "plac",
|
||
"stb.": "stb."
|
||
},
|
||
"pol": {
|
||
"Dr.": "Doktor",
|
||
"pl.": "plac",
|
||
"ul.": "ulica",
|
||
"np.": "na przykład"
|
||
},
|
||
"ind": {
|
||
"Bpk.": "Bapak",
|
||
"Ibu": "Ibu",
|
||
"Jl.": "Jalan",
|
||
"Ds.": "Desa"
|
||
},
|
||
"jav": {
|
||
"Bpk.": "Bapak",
|
||
"Ibu": "Ibu"
|
||
},
|
||
"tam": {
|
||
"அ.தி.மு.க.": "அண்ணா திராவிட முன்னேற்ற கழகம்",
|
||
"மு.க.": "முத்துக்குமார்"
|
||
},
|
||
"tel": {
|
||
"డా.": "డాక్టర్",
|
||
"శ్రీ": "శ్రీమాన్"
|
||
},
|
||
"yor": {
|
||
"Bàbá": "Bàbá (Father)",
|
||
"Ìyá": "Ìyá (Mother)"
|
||
}
|
||
}
|
||
|
||
chapter_word_mapping = {
|
||
"eng": ["chapter", "part", "psalm", "section", "paragraph", "article", "tome"],
|
||
"fra": ["chapitre", "partie", "psaume", "section", "paragraphe", "article", "tome"],
|
||
"spa": ["capítulo", "parte", "salmo", "sección", "párrafo", "artículo", "tomo"],
|
||
"deu": ["Kapitel", "Teil", "Psalm", "Abschnitt", "Absatz", "Artikel", "Band"],
|
||
"ita": ["capitolo", "parte", "salmo", "sezione", "paragrafo", "articolo", "tomo"],
|
||
"rus": ["глава", "часть", "псалом", "раздел", "параграф", "статья", "том"],
|
||
"zho": ["章节", "部分", "诗篇", "节", "段落", "条款", "卷"],
|
||
"jpn": ["章", "部", "詩編", "節", "段落", "条項", "巻"],
|
||
"kor": ["장", "부분", "시편", "절", "단락", "조항", "권"],
|
||
"por": ["capítulo", "parte", "salmo", "seção", "parágrafo", "artigo", "tomo"],
|
||
"tur": ["bölüm", "parça", "mezmur", "kısım", "paragraf", "madde", "cilt"],
|
||
"hin": ["अध्याय", "भाग", "भजन", "अनुभाग", "अनुच्छेद", "धारा", "खंड"],
|
||
"ben": ["অধ্যায়", "অংশ", "গীত", "অনুচ্ছেদ", "ধারা", "ধারা", "খণ্ড"],
|
||
"ara": ["فصل", "جزء", "مزمور", "قسم", "فقرة", "مادة", "مجلد"],
|
||
"fas": ["فصل", "بخش", "مزمور", "قسمت", "بند", "ماده", "جلد"],
|
||
"hun": ["fejezet", "rész", "zsoltár", "szakasz", "bekezdés", "cikk", "kötet"],
|
||
"pol": ["rozdział", "część", "psalm", "sekcja", "akapit", "artykuł", "tom"],
|
||
"ind": ["bab", "bagian", "mazmur", "seksi", "paragraf", "artikel", "jilid"],
|
||
"jav": ["bab", "bagean", "mazmur", "bagéan", "paragraf", "artikel", "jilid"],
|
||
"tam": ["அத்தியாயம்", "பகுதி", "சங்கீதம்", "பிரிவு", "பத்தி", "அம்சம்", "தொகுதி"],
|
||
"tel": ["అధ్యాయం", "భాగం", "కీర్తన", "విభాగం", "పేరా", "ఆర్టికల్", "ఖండం"],
|
||
"yor": ["ori", "apa", "orin", "ipin", "abala", "abala", "iwe"]
|
||
}
|
||
|
||
specialchars_mapping = {
|
||
"eng": {
|
||
"&": "and",
|
||
"@": "at",
|
||
"%": "percent",
|
||
"°": "degrees",
|
||
"§": "section"
|
||
},
|
||
"fra": {
|
||
"&": "et",
|
||
"@": "arobase",
|
||
"%": "pour cent",
|
||
"°": "degrés",
|
||
"§": "section"
|
||
},
|
||
"spa": {
|
||
"&": "y",
|
||
"@": "arroba",
|
||
"%": "por ciento",
|
||
"°": "grados",
|
||
"§": "sección"
|
||
},
|
||
"deu": {
|
||
"&": "und",
|
||
"@": "Klammeraffe",
|
||
"%": "Prozent",
|
||
"°": "Grad",
|
||
"§": "Paragraph"
|
||
},
|
||
"ita": {
|
||
"&": "e",
|
||
"@": "chiocciola",
|
||
"%": "percento",
|
||
"°": "gradi",
|
||
"§": "sezione"
|
||
},
|
||
"rus": {
|
||
"&": "и",
|
||
"@": "собака",
|
||
"%": "процент",
|
||
"°": "градусов",
|
||
"§": "параграф"
|
||
},
|
||
"zho": {
|
||
"&": "和",
|
||
"@": "艾特",
|
||
"%": "百分之",
|
||
"°": "度",
|
||
"§": "节"
|
||
},
|
||
"jpn": {
|
||
"&": "と",
|
||
"@": "アットマーク",
|
||
"%": "パーセント",
|
||
"°": "度",
|
||
"§": "セクション"
|
||
},
|
||
"kor": {
|
||
"&": "그리고",
|
||
"@": "골뱅이",
|
||
"%": "퍼센트",
|
||
"°": "도",
|
||
"§": "절"
|
||
},
|
||
"por": {
|
||
"&": "e",
|
||
"@": "arroba",
|
||
"%": "por cento",
|
||
"°": "graus",
|
||
"§": "seção"
|
||
},
|
||
"tur": {
|
||
"&": "ve",
|
||
"@": "et",
|
||
"%": "yüzde",
|
||
"°": "derece",
|
||
"§": "bölüm"
|
||
},
|
||
"hin": {
|
||
"&": "और",
|
||
"@": "एट",
|
||
"%": "प्रतिशत",
|
||
"°": "डिग्री",
|
||
"§": "अनुभाग"
|
||
},
|
||
"ben": {
|
||
"&": "এবং",
|
||
"@": "অ্যাট",
|
||
"%": "শতাংশ",
|
||
"°": "ডিগ্রি",
|
||
"§": "অনুচ্ছেদ"
|
||
},
|
||
"ara": {
|
||
"&": "و",
|
||
"@": "آت",
|
||
"%": "بالمئة",
|
||
"°": "درجة",
|
||
"§": "قسم"
|
||
},
|
||
"fas": {
|
||
"&": "و",
|
||
"@": "ات",
|
||
"%": "درصد",
|
||
"°": "درجه",
|
||
"§": "بخش"
|
||
},
|
||
"hun": {
|
||
"&": "és",
|
||
"@": "kukac",
|
||
"%": "százalék",
|
||
"°": "fok",
|
||
"§": "szakasz"
|
||
},
|
||
"pol": {
|
||
"&": "i",
|
||
"@": "małpa",
|
||
"%": "procent",
|
||
"°": "stopni",
|
||
"§": "sekcja"
|
||
},
|
||
"ind": {
|
||
"&": "dan",
|
||
"@": "at",
|
||
"%": "persen",
|
||
"°": "derajat",
|
||
"§": "bagian"
|
||
},
|
||
"jav": {
|
||
"&": "lan",
|
||
"@": "at",
|
||
"%": "persen",
|
||
"°": "derajat",
|
||
"§": "bagian"
|
||
},
|
||
"tam": {
|
||
"&": "மற்றும்",
|
||
"@": "அட்",
|
||
"%": "சதவீதம்",
|
||
"°": "டிகிரி",
|
||
"§": "பிரிவு"
|
||
},
|
||
"tel": {
|
||
"&": "మరియు",
|
||
"@": "అట్",
|
||
"%": "శాతం",
|
||
"°": "డిగ్రీ",
|
||
"§": "విభాగం"
|
||
},
|
||
"yor": {
|
||
"&": "ati",
|
||
"@": "ni",
|
||
"%": "ogorun",
|
||
"°": "ìpele",
|
||
"§": "apakan"
|
||
}
|
||
}
|
||
|
||
specialchars_remove = [
|
||
'\\', '|', '©', '®', '™',
|
||
'*', '`', '\u00A0'
|
||
]
|
||
|
||
language_mapping = {
|
||
"ara": {"name": "Arabic", "native_name": "العربية", "max_chars": 166},
|
||
"ben": {"name": "Bengali", "native_name": "বাংলা", "max_chars": 142},
|
||
"zho": {"name": "Chinese", "native_name": "中文", "max_chars": 82},
|
||
"eng": {"name": "English", "native_name": "English", "max_chars": 250},
|
||
"fas": {"name": "Persian", "native_name": "فارسی", "max_chars": 182},
|
||
"fra": {"name": "French", "native_name": "Français", "max_chars": 273},
|
||
"deu": {"name": "German, Standard", "native_name": "Deutsch", "max_chars": 253},
|
||
"hin": {"name": "Hindi", "native_name": "हिन्दी", "max_chars": 142},
|
||
"hun": {"name": "Hungarian", "native_name": "Magyar", "max_chars": 224},
|
||
"ind": {"name": "Indonesian", "native_name": "Bahasa Indonesia", "max_chars": 182},
|
||
"ita": {"name": "Italian", "native_name": "Italiano", "max_chars": 213},
|
||
"jav": {"name": "Javanese", "native_name": "Basa Jawa", "max_chars": 182},
|
||
"jpn": {"name": "Japanese", "native_name": "日本語", "max_chars": 71},
|
||
"kor": {"name": "Korean", "native_name": "한국어", "max_chars": 95},
|
||
"pol": {"name": "Polish", "native_name": "Polski", "max_chars": 224},
|
||
"por": {"name": "Portuguese", "native_name": "Português", "max_chars": 203},
|
||
"rus": {"name": "Russian", "native_name": "Русский", "max_chars": 182},
|
||
"spa": {"name": "Spanish", "native_name": "Español", "max_chars": 239},
|
||
"tam": {"name": "Tamil", "native_name": "தமிழ்", "max_chars": 142},
|
||
"tel": {"name": "Telugu", "native_name": "తెలుగు", "max_chars": 142},
|
||
"tur": {"name": "Turkish", "native_name": "Türkçe", "max_chars": 226},
|
||
"yor": {"name": "Yoruba", "native_name": "Èdè Yorùbá", "max_chars": 142},
|
||
|
||
"zzz": {"name": "------------------ More languages (A to Z) ------------------", "native_name": "------------------ More languages (A to Z) ------------------", "max_chars": 182},
|
||
|
||
"abi": {"name": "Abidji", "native_name": "Abidji", "max_chars": 142},
|
||
"ace": {"name": "Aceh", "native_name": "Acèh", "max_chars": 142},
|
||
"aca": {"name": "Achagua", "native_name": "Achagua", "max_chars": 142},
|
||
"acn": {"name": "Achang", "native_name": "Achang", "max_chars": 182},
|
||
"acr": {"name": "Achi", "native_name": "Achi", "max_chars": 182},
|
||
"ach": {"name": "Acholi", "native_name": "Acholi", "max_chars": 142},
|
||
"acu": {"name": "Achuar-Shiwiar", "native_name": "Achuar-Shiwiar", "max_chars": 142},
|
||
"guq": {"name": "Aché", "native_name": "Aché", "max_chars": 182},
|
||
"ade": {"name": "Adele", "native_name": "Adele", "max_chars": 182},
|
||
"adj": {"name": "Adioukrou", "native_name": "Adioukrou", "max_chars": 142},
|
||
"agd": {"name": "Agarabi", "native_name": "Agarabi", "max_chars": 142},
|
||
"agx": {"name": "Aghul", "native_name": "Aghul", "max_chars": 142},
|
||
"agn": {"name": "Agutaynen", "native_name": "Agutaynen", "max_chars": 142},
|
||
"aha": {"name": "Ahanta", "native_name": "Ahanta", "max_chars": 182},
|
||
"aka": {"name": "Akan", "native_name": "Akan", "max_chars": 182},
|
||
"knj": {"name": "Akateko", "native_name": "Akateko", "max_chars": 142},
|
||
"ake": {"name": "Akawaio", "native_name": "Akawaio", "max_chars": 142},
|
||
"aeu": {"name": "Akeu", "native_name": "Akeu", "max_chars": 182},
|
||
"ahk": {"name": "Akha", "native_name": "Akha", "max_chars": 182},
|
||
"bss": {"name": "Akoose", "native_name": "Akoose", "max_chars": 182},
|
||
"alj": {"name": "Alangan", "native_name": "Alangan", "max_chars": 182},
|
||
"sqi": {"name": "Albanian", "native_name": "Shqip", "max_chars": 142},
|
||
"alt": {"name": "Altai, Southern", "native_name": "Алтай тили", "max_chars": 182},
|
||
"alp": {"name": "Alune", "native_name": "Alune", "max_chars": 182},
|
||
"alz": {"name": "Alur", "native_name": "Alur", "max_chars": 182},
|
||
"kab": {"name": "Amazigh", "native_name": "Tamaziɣt", "max_chars": 142},
|
||
"amk": {"name": "Ambai", "native_name": "Ambai", "max_chars": 182},
|
||
"mmg": {"name": "Ambrym, North", "native_name": "Ambrym", "max_chars": 142},
|
||
"amh": {"name": "Amharic", "native_name": "አማርኛ", "max_chars": 182},
|
||
"ami": {"name": "Amis", "native_name": "Amis", "max_chars": 182},
|
||
"azg": {"name": "Amuzgo, San Pedro Amuzgos", "native_name": "Amuzgo", "max_chars": 142},
|
||
"agg": {"name": "Angor", "native_name": "Angor", "max_chars": 182},
|
||
"boj": {"name": "Anjam", "native_name": "Anjam", "max_chars": 182},
|
||
"cko": {"name": "Anufo", "native_name": "Anufo", "max_chars": 142},
|
||
"any": {"name": "Anyin", "native_name": "Anyin", "max_chars": 182},
|
||
"arl": {"name": "Arabela", "native_name": "Arabela", "max_chars": 182},
|
||
"atq": {"name": "Aralle-Tabulahan", "native_name": "Aralle-Tabulahan", "max_chars": 182},
|
||
"luc": {"name": "Aringa", "native_name": "Aringa", "max_chars": 182},
|
||
"hyw": {"name": "Armenian, Western", "native_name": "Հայերեն", "max_chars": 182},
|
||
"apr": {"name": "Arop-Lokep", "native_name": "Arop-Lokep", "max_chars": 182},
|
||
"aia": {"name": "Arosi", "native_name": "Arosi", "max_chars": 182},
|
||
"msy": {"name": "Aruamu", "native_name": "Aruamu", "max_chars": 142},
|
||
"cni": {"name": "Asháninka", "native_name": "Asháninka", "max_chars": 142},
|
||
"cjo": {"name": "Ashéninka, Pajonal", "native_name": "Ashéninka", "max_chars": 142},
|
||
"cpu": {"name": "Ashéninka, Pichis", "native_name": "Ashéninka", "max_chars": 142},
|
||
"cpb": {"name": "Ashéninka, Ucayali-Yurúa", "native_name": "Ashéninka", "max_chars": 142},
|
||
"asm": {"name": "Assamese", "native_name": "অসমীয়া", "max_chars": 142},
|
||
"asa": {"name": "Asu", "native_name": "Asu", "max_chars": 182},
|
||
"teo": {"name": "Ateso", "native_name": "Ateso", "max_chars": 182},
|
||
"ati": {"name": "Attié", "native_name": "Attié", "max_chars": 142},
|
||
"djk": {"name": "Aukan", "native_name": "Aukan", "max_chars": 182},
|
||
"ava": {"name": "Avar", "native_name": "Авар", "max_chars": 182},
|
||
"avn": {"name": "Avatime", "native_name": "Avatime", "max_chars": 182},
|
||
"avu": {"name": "Avokaya", "native_name": "Avokaya", "max_chars": 142},
|
||
"awb": {"name": "Awa", "native_name": "Awa", "max_chars": 182},
|
||
"kwi": {"name": "Awa-Cuaiquer", "native_name": "Awa-Cuaiquer", "max_chars": 182},
|
||
"awa": {"name": "Awadhi", "native_name": "अवधी", "max_chars": 142},
|
||
"agr": {"name": "Awajún", "native_name": "Awajún", "max_chars": 142},
|
||
"agu": {"name": "Awakateko", "native_name": "Awakateko", "max_chars": 142},
|
||
"ayr": {"name": "Aymara, Central", "native_name": "Aymara", "max_chars": 182},
|
||
"ayo": {"name": "Ayoreo", "native_name": "Ayoreo", "max_chars": 142},
|
||
"abp": {"name": "Ayta, Abellen", "native_name": "Abellen", "max_chars": 182},
|
||
"blx": {"name": "Ayta, Mag-Indi", "native_name": "Mag-Indi", "max_chars": 182},
|
||
"sgb": {"name": "Ayta, Mag-antsi", "native_name": "Mag-antsi", "max_chars": 182},
|
||
"azj-script_cyrillic": {"name": "Azerbaijani, North - Cyrillic", "native_name": "Азәрбајҹан", "max_chars": 182},
|
||
"azj-script_latin": {"name": "Azerbaijani, North - Latin", "native_name": "Azərbaycan", "max_chars": 182},
|
||
"azb": {"name": "Azerbaijani, South - Arabic", "native_name": "گؤنئی", "max_chars": 142},
|
||
"bba": {"name": "Baatonum", "native_name": "Baatonum", "max_chars": 142},
|
||
"bhz": {"name": "Bada", "native_name": "Bada", "max_chars": 182},
|
||
"bvc": {"name": "Baelelea", "native_name": "Baelelea", "max_chars": 142},
|
||
"bfy": {"name": "Bagheli", "native_name": "बघेली", "max_chars": 142},
|
||
"bgq": {"name": "Bagri", "native_name": "बागड़ी", "max_chars": 142},
|
||
"bdq": {"name": "Bahnar", "native_name": "Bahnar", "max_chars": 182},
|
||
"bdh": {"name": "Baka", "native_name": "Baka", "max_chars": 182},
|
||
"bqi": {"name": "Bakhtiâri", "native_name": "بختیاری", "max_chars": 142},
|
||
"bjw": {"name": "Bakwé", "native_name": "Bakwé", "max_chars": 142},
|
||
"blz": {"name": "Balantak", "native_name": "Balantak", "max_chars": 142},
|
||
"ban": {"name": "Bali", "native_name": "Bali", "max_chars": 182},
|
||
"bcc-script_latin": {"name": "Balochi, Southern - Latin", "native_name": "Balochi", "max_chars": 142},
|
||
"bcc-script_arabic": {"name": "Balochi, Southern - Arabic", "native_name": "بلوچی", "max_chars": 142},
|
||
"bam": {"name": "Bamanankan", "native_name": "Bamanankan", "max_chars": 142},
|
||
"ptu": {"name": "Bambam", "native_name": "Bambam", "max_chars": 142},
|
||
"bcw": {"name": "Bana", "native_name": "Bana", "max_chars": 182},
|
||
"bqj": {"name": "Bandial", "native_name": "Bandial", "max_chars": 182},
|
||
"bno": {"name": "Bantoanon", "native_name": "Bantoanon", "max_chars": 142},
|
||
"bbb": {"name": "Barai", "native_name": "Barai", "max_chars": 182},
|
||
"bfa": {"name": "Bari", "native_name": "Bari", "max_chars": 182},
|
||
"bjz": {"name": "Baruga", "native_name": "Baruga", "max_chars": 182},
|
||
"bak": {"name": "Bashkort", "native_name": "Башҡорт", "max_chars": 182},
|
||
"eus": {"name": "Basque", "native_name": "Euskara", "max_chars": 142},
|
||
"bsq": {"name": "Bassa", "native_name": "Bassa", "max_chars": 182},
|
||
"akb": {"name": "Batak Angkola", "native_name": "Batak Angkola", "max_chars": 182},
|
||
"btd": {"name": "Batak Dairi", "native_name": "Batak Dairi", "max_chars": 182},
|
||
"btx": {"name": "Batak Karo", "native_name": "Batak Karo", "max_chars": 182},
|
||
"bts": {"name": "Batak Simalungun", "native_name": "Batak Simalungun", "max_chars": 142},
|
||
"bbc": {"name": "Batak Toba", "native_name": "Batak Toba", "max_chars": 182},
|
||
"bvz": {"name": "Bauzi", "native_name": "Bauzi", "max_chars": 182},
|
||
"bjv": {"name": "Bedjond", "native_name": "Bedjond", "max_chars": 142},
|
||
"bep": {"name": "Behoa", "native_name": "Behoa", "max_chars": 142},
|
||
"bkv": {"name": "Bekwarra", "native_name": "Bekwarra", "max_chars": 142},
|
||
"bzj": {"name": "Belize English Creole", "native_name": "Kriol", "max_chars": 182},
|
||
"bem": {"name": "Bemba", "native_name": "Ichibemba", "max_chars": 142},
|
||
"bng": {"name": "Benga", "native_name": "Benga", "max_chars": 182},
|
||
"bom": {"name": "Berom", "native_name": "Berom", "max_chars": 182},
|
||
"btt": {"name": "Bete-Bendi", "native_name": "Bete-Bendi", "max_chars": 182},
|
||
"bha": {"name": "Bharia", "native_name": "Bharia", "max_chars": 142},
|
||
"bgw": {"name": "Bhatri", "native_name": "Bhatri", "max_chars": 142},
|
||
"bht": {"name": "Bhattiyali", "native_name": "Bhattiyali", "max_chars": 142},
|
||
"beh": {"name": "Biali", "native_name": "Biali", "max_chars": 182},
|
||
"sne": {"name": "Bidayuh, Bau", "native_name": "Bidayuh Bau", "max_chars": 182},
|
||
"ubl": {"name": "Bikol, Buhi’non", "native_name": "Bikol Buhi’non", "max_chars": 182},
|
||
"bcl": {"name": "Bikol, Central", "native_name": "Bikol Central", "max_chars": 182},
|
||
"bim": {"name": "Bimoba", "native_name": "Bimoba", "max_chars": 142},
|
||
"bkd": {"name": "Binukid", "native_name": "Binukid", "max_chars": 142},
|
||
"bjr": {"name": "Binumarien", "native_name": "Binumarien", "max_chars": 142},
|
||
"bfo": {"name": "Birifor, Malba", "native_name": "Birifor Malba", "max_chars": 142},
|
||
"biv": {"name": "Birifor, Southern", "native_name": "Birifor Southern", "max_chars": 182},
|
||
"bib": {"name": "Bisa", "native_name": "Bisa", "max_chars": 182},
|
||
"bis": {"name": "Bislama", "native_name": "Bislama", "max_chars": 182},
|
||
"bzi": {"name": "Bisu", "native_name": "Bisu", "max_chars": 182},
|
||
"bqp": {"name": "Bisã", "native_name": "Bisã", "max_chars": 182},
|
||
"bpr": {"name": "Blaan, Koronadal", "native_name": "Blaan Koronadal", "max_chars": 142},
|
||
"bps": {"name": "Blaan, Sarangani", "native_name": "Blaan Sarangani", "max_chars": 142},
|
||
"bwq": {"name": "Bobo Madaré, Southern", "native_name": "Bobo Madaré Southern", "max_chars": 182},
|
||
"bdv": {"name": "Bodo Parja", "native_name": "Bodo Parja", "max_chars": 182},
|
||
"bqc": {"name": "Boko", "native_name": "Boko", "max_chars": 182},
|
||
"bus": {"name": "Bokobaru", "native_name": "Bokobaru", "max_chars": 142},
|
||
"bnp": {"name": "Bola", "native_name": "Bola", "max_chars": 182},
|
||
"bmq": {"name": "Bomu", "native_name": "Bomu", "max_chars": 182},
|
||
"bdg": {"name": "Bonggi", "native_name": "Bonggi", "max_chars": 182},
|
||
"boa": {"name": "Bora", "native_name": "Bora", "max_chars": 182},
|
||
"ksr": {"name": "Borong", "native_name": "Borong", "max_chars": 182},
|
||
"bor": {"name": "Borôro", "native_name": "Borôro", "max_chars": 142},
|
||
"bru": {"name": "Bru, Eastern", "native_name": "Bru", "max_chars": 182},
|
||
"box": {"name": "Buamu", "native_name": "Buamu", "max_chars": 142},
|
||
"bzh": {"name": "Buang, Mapos", "native_name": "Buang", "max_chars": 182},
|
||
"bgt": {"name": "Bughotu", "native_name": "Bughotu", "max_chars": 142},
|
||
"sab": {"name": "Buglere", "native_name": "Buglere", "max_chars": 182},
|
||
"bul": {"name": "Bulgarian", "native_name": "Български", "max_chars": 142},
|
||
"bwu": {"name": "Buli", "native_name": "Buli", "max_chars": 182},
|
||
"bmv": {"name": "Bum", "native_name": "Bum", "max_chars": 182},
|
||
"mya": {"name": "Burmese", "native_name": "မြန်မာ", "max_chars": 142},
|
||
"tte": {"name": "Bwanabwana", "native_name": "Bwanabwana", "max_chars": 142},
|
||
"cjp": {"name": "Cabécar", "native_name": "Cabécar", "max_chars": 142},
|
||
"cbv": {"name": "Cacua", "native_name": "Cacua", "max_chars": 182},
|
||
"kaq": {"name": "Capanahua", "native_name": "Capanahua", "max_chars": 142},
|
||
"cot": {"name": "Caquinte", "native_name": "Caquinte", "max_chars": 142},
|
||
"cbc": {"name": "Carapana", "native_name": "Carapana", "max_chars": 182},
|
||
"car": {"name": "Carib", "native_name": "Carib", "max_chars": 182},
|
||
"cat": {"name": "Catalan", "native_name": "Català", "max_chars": 142},
|
||
"ceb": {"name": "Cebuano", "native_name": "Cebuano", "max_chars": 142},
|
||
"cme": {"name": "Cerma", "native_name": "Cerma", "max_chars": 182},
|
||
"cbi": {"name": "Chachi", "native_name": "Cha’palaa", "max_chars": 182},
|
||
"ceg": {"name": "Chamacoco", "native_name": "Chamacoco", "max_chars": 142},
|
||
"cly": {"name": "Chatino, Eastern Highland", "native_name": "Chatino", "max_chars": 182},
|
||
"cya": {"name": "Chatino, Nopala", "native_name": "Chatino", "max_chars": 182},
|
||
"che": {"name": "Chechen", "native_name": "Нохчийн", "max_chars": 142},
|
||
"hne": {"name": "Chhattisgarhi", "native_name": "छत्तीसगढ़ी", "max_chars": 142},
|
||
"nya": {"name": "Chichewa", "native_name": "Chichewa", "max_chars": 142},
|
||
"dig": {"name": "Chidigo", "native_name": "Chidigo", "max_chars": 142},
|
||
"dug": {"name": "Chiduruma", "native_name": "Chiduruma", "max_chars": 142},
|
||
"bgr": {"name": "Chin, Bawm", "native_name": "Bawm Chin", "max_chars": 182},
|
||
"cek": {"name": "Chin, Eastern Khumi", "native_name": "Khumi Chin", "max_chars": 182},
|
||
"cfm": {"name": "Chin, Falam", "native_name": "Falam Chin", "max_chars": 182},
|
||
"cnh": {"name": "Chin, Hakha", "native_name": "Hakha Chin", "max_chars": 182},
|
||
"hlt": {"name": "Chin, Matu", "native_name": "Matu Chin", "max_chars": 182},
|
||
"mwq": {"name": "Chin, Müün", "native_name": "Müün Chin", "max_chars": 182},
|
||
"ctd": {"name": "Chin, Tedim", "native_name": "Tedim Chin", "max_chars": 182},
|
||
"tcz": {"name": "Chin, Thado", "native_name": "Thado Chin", "max_chars": 182},
|
||
"zyp": {"name": "Chin, Zyphe", "native_name": "Zyphe Chin", "max_chars": 182},
|
||
"cco": {"name": "Chinantec, Comaltepec", "native_name": "Chinantec", "max_chars": 142},
|
||
"cnl": {"name": "Chinantec, Lalana", "native_name": "Chinantec", "max_chars": 142},
|
||
"cle": {"name": "Chinantec, Lealao", "native_name": "Chinantec", "max_chars": 142},
|
||
"chz": {"name": "Chinantec, Ozumacín", "native_name": "Chinantec", "max_chars": 142},
|
||
"cpa": {"name": "Chinantec, Palantla", "native_name": "Chinantec", "max_chars": 142},
|
||
"cso": {"name": "Chinantec, Sochiapam", "native_name": "Chinantec", "max_chars": 142},
|
||
"cnt": {"name": "Chinantec, Tepetotutla", "native_name": "Chinantec", "max_chars": 142},
|
||
"cuc": {"name": "Chinantec, Usila", "native_name": "Chinantec", "max_chars": 142},
|
||
"hak": {"name": "Chinese, Hakka", "native_name": "客家話", "max_chars": 80},
|
||
"nan": {"name": "Chinese, Min Nan", "native_name": "閩南語", "max_chars": 80},
|
||
"xnj": {"name": "Chingoni", "native_name": "Chingoni", "max_chars": 182},
|
||
"cap": {"name": "Chipaya", "native_name": "Chipaya", "max_chars": 182},
|
||
"cax": {"name": "Chiquitano", "native_name": "Chiquitano", "max_chars": 142},
|
||
"ctg": {"name": "Chittagonian", "native_name": "চাটগাঁইয়া", "max_chars": 80},
|
||
"ctu": {"name": "Chol", "native_name": "Ch’ol", "max_chars": 182},
|
||
"chf": {"name": "Chontal, Tabasco", "native_name": "Chontal", "max_chars": 182},
|
||
"cce": {"name": "Chopi", "native_name": "Chopi", "max_chars": 182},
|
||
"crt": {"name": "Chorote, Iyojwa’ja", "native_name": "Iyojwa’ja Chorote", "max_chars": 182},
|
||
"crq": {"name": "Chorote, Iyo’wujwa", "native_name": "Iyo’wujwa Chorote", "max_chars": 182},
|
||
"cac-dialect_sansebastiáncoatán": {"name": "Chuj - San Sebastián Coatán", "native_name": "Chuj", "max_chars": 182},
|
||
"cac-dialect_sanmateoixtatán": {"name": "Chuj - San Mateo Ixtatán", "native_name": "Chuj", "max_chars": 182},
|
||
"ckt": {"name": "Chukchi", "native_name": "Чукотский", "max_chars": 142},
|
||
"ncu": {"name": "Chumburung", "native_name": "Chumburung", "max_chars": 142},
|
||
"cdj": {"name": "Churahi", "native_name": "Churahi", "max_chars": 142},
|
||
"chv": {"name": "Chuvash", "native_name": "Чӑвашла", "max_chars": 142},
|
||
"caa": {"name": "Ch’orti’", "native_name": "Ch’orti’", "max_chars": 182},
|
||
"asg": {"name": "Cishingini", "native_name": "Cishingini", "max_chars": 142},
|
||
"con": {"name": "Cofán", "native_name": "A’ingae", "max_chars": 182},
|
||
"crn": {"name": "Cora, El Nayar", "native_name": "Naayeri", "max_chars": 142},
|
||
"cok": {"name": "Cora, Santa Teresa", "native_name": "Náayari", "max_chars": 142},
|
||
"crk-script_latin": {"name": "Cree, Plains - Latin", "native_name": "Nēhiyawēwin", "max_chars": 142},
|
||
"crk-script_syllabics": {"name": "Cree, Plains - Syllabsics", "native_name": "ᓀᐦᐃᔭᐍᐏᐣ", "max_chars": 182},
|
||
"crh": {"name": "Crimean Tatar", "native_name": "Къырымтатарджа", "max_chars": 142},
|
||
"hrv": {"name": "Croatian", "native_name": "hrvatski", "max_chars": 182},
|
||
"cui": {"name": "Cuiba", "native_name": "Cuiba", "max_chars": 182},
|
||
"ces": {"name": "Czech", "native_name": "Čeština", "max_chars": 186},
|
||
"dsh": {"name": "Daasanach", "native_name": "Daasanach", "max_chars": 142},
|
||
"dbq": {"name": "Daba", "native_name": "Daba", "max_chars": 182},
|
||
"dga": {"name": "Dagaare, Southern", "native_name": "Dagaare", "max_chars": 142},
|
||
"dgi": {"name": "Dagara, Northern", "native_name": "Dagara", "max_chars": 182},
|
||
"dgk": {"name": "Dagba", "native_name": "Dagba", "max_chars": 182},
|
||
"dnj-dialect_gweetaawueast": {"name": "Dan - Gweetaawueast", "native_name": "Gweetaa Wu East", "max_chars": 182},
|
||
"dnj-dialect_blowowest": {"name": "Dan - Blowowest", "native_name": "Blowo West", "max_chars": 182},
|
||
"daa": {"name": "Dangaléat", "native_name": "Dangaléat", "max_chars": 142},
|
||
"dnt": {"name": "Dani, Mid Grand Valley", "native_name": "Mid Grand Valley Dani", "max_chars": 182},
|
||
"dnw": {"name": "Dani, Western", "native_name": "Western Dani", "max_chars": 182},
|
||
"dan": {"name": "Danish", "native_name": "Dansk", "max_chars": 192},
|
||
"dar": {"name": "Dargwa", "native_name": "Дарган мез", "max_chars": 182},
|
||
"tcc": {"name": "Datooga", "native_name": "Datooga", "max_chars": 182},
|
||
"dwr": {"name": "Dawro", "native_name": "Dawro", "max_chars": 142},
|
||
"ded": {"name": "Dedua", "native_name": "Dedua", "max_chars": 182},
|
||
"mzw": {"name": "Deg", "native_name": "Deg", "max_chars": 182},
|
||
"ntr": {"name": "Delo", "native_name": "Delo", "max_chars": 182},
|
||
"ddn": {"name": "Dendi", "native_name": "Dendi", "max_chars": 182},
|
||
"des": {"name": "Desano", "native_name": "Desano", "max_chars": 182},
|
||
"dso": {"name": "Desiya", "native_name": "Desiya", "max_chars": 182},
|
||
"nfa": {"name": "Dhao", "native_name": "Dhao", "max_chars": 142},
|
||
"dhi": {"name": "Dhimal", "native_name": "Dhimal", "max_chars": 142},
|
||
"gud": {"name": "Dida, Yocoboué", "native_name": "Dida", "max_chars": 182},
|
||
"did": {"name": "Didinga", "native_name": "Didinga", "max_chars": 182},
|
||
"mhu": {"name": "Digaro-Mishmi", "native_name": "Digaro-Mishmi", "max_chars": 182},
|
||
"dip": {"name": "Dinka, Northeastern", "native_name": "Dinka", "max_chars": 182},
|
||
"dik": {"name": "Dinka, Southwestern", "native_name": "Dinka", "max_chars": 182},
|
||
"tbz": {"name": "Ditammari", "native_name": "Ditammari", "max_chars": 142},
|
||
"dts": {"name": "Dogon, Toro So", "native_name": "Dogon", "max_chars": 182},
|
||
"dos": {"name": "Dogosé", "native_name": "Dogosé", "max_chars": 182},
|
||
"dgo": {"name": "Dogri", "native_name": "डोगरी", "max_chars": 142},
|
||
"mvp": {"name": "Duri", "native_name": "Duri", "max_chars": 182},
|
||
"nld": {"name": "Dutch", "native_name": "Nederlands", "max_chars": 251},
|
||
"jen": {"name": "Dza", "native_name": "Dza", "max_chars": 182},
|
||
"dzo": {"name": "Dzongkha", "native_name": "རྫོང་ཁ", "max_chars": 182},
|
||
"idd": {"name": "Ede Idaca", "native_name": "Ede Idaca", "max_chars": 182},
|
||
"eka": {"name": "Ekajuk", "native_name": "Ekajuk", "max_chars": 142},
|
||
"cto": {"name": "Embera Catío", "native_name": "Embera Catío", "max_chars": 182},
|
||
"emp": {"name": "Emberá, Northern", "native_name": "Emberá", "max_chars": 142},
|
||
"enx": {"name": "Enxet", "native_name": "Enxet", "max_chars": 142},
|
||
"sja": {"name": "Epena", "native_name": "Epena", "max_chars": 182},
|
||
"myv": {"name": "Erzya", "native_name": "Эрзянь", "max_chars": 142},
|
||
"mcq": {"name": "Ese", "native_name": "Ese", "max_chars": 182},
|
||
"ese": {"name": "Ese Ejja", "native_name": "Ese Ejja", "max_chars": 182},
|
||
"est": {"name": "Estonian", "native_name": "Eesti", "max_chars": 182},
|
||
"evn": {"name": "Evenki", "native_name": "Эвенки", "max_chars": 142},
|
||
"eza": {"name": "Ezaa", "native_name": "Ezaa", "max_chars": 182},
|
||
"ewe": {"name": "Éwé", "native_name": "Éwé", "max_chars": 182},
|
||
"fal": {"name": "Fali, South", "native_name": "Fali", "max_chars": 182},
|
||
"fao": {"name": "Faroese", "native_name": "Føroyskt", "max_chars": 142},
|
||
"far": {"name": "Fataleka", "native_name": "Fataleka", "max_chars": 182},
|
||
"fij": {"name": "Fijian", "native_name": "Na Vosa Vakaviti", "max_chars": 182},
|
||
"fin": {"name": "Finnish", "native_name": "Suomi", "max_chars": 182},
|
||
"fon": {"name": "Fon", "native_name": "Fon", "max_chars": 182},
|
||
"frd": {"name": "Fordata", "native_name": "Fordata", "max_chars": 182},
|
||
"ful": {"name": "Fulah", "native_name": "Fulfulde", "max_chars": 142},
|
||
"flr": {"name": "Fuliiru", "native_name": "Fuliiru", "max_chars": 142},
|
||
"gau": {"name": "Gadaba, Mudhili", "native_name": "Gadaba", "max_chars": 142},
|
||
"gbk": {"name": "Gaddi", "native_name": "Gaddi", "max_chars": 182},
|
||
"gag-script_cyrillic": {"name": "Gagauz - Cyrillic", "native_name": "Гагаузча", "max_chars": 142},
|
||
"gag-script_latin": {"name": "Gagauz - Latin", "native_name": "Gagauz", "max_chars": 182},
|
||
"gbi": {"name": "Galela", "native_name": "Galela", "max_chars": 182},
|
||
"gmv": {"name": "Gamo", "native_name": "Gamo", "max_chars": 182},
|
||
"lug": {"name": "Ganda", "native_name": "Luganda", "max_chars": 142},
|
||
"pwg": {"name": "Gapapaiwa", "native_name": "Gapapaiwa", "max_chars": 142},
|
||
"gbm": {"name": "Garhwali", "native_name": "गढ़वाळी", "max_chars": 142},
|
||
"cab": {"name": "Garifuna", "native_name": "Garifuna", "max_chars": 142},
|
||
"grt": {"name": "Garo", "native_name": "Garo", "max_chars": 182},
|
||
"krs": {"name": "Gbaya", "native_name": "Gbaya", "max_chars": 142},
|
||
"gso": {"name": "Gbaya, Southwest", "native_name": "Gbaya", "max_chars": 142},
|
||
"nlg": {"name": "Gela", "native_name": "Gela", "max_chars": 182},
|
||
"gej": {"name": "Gen", "native_name": "Gen", "max_chars": 182},
|
||
"gri": {"name": "Ghari", "native_name": "Ghari", "max_chars": 182},
|
||
"kik": {"name": "Gikuyu", "native_name": "Gĩkũyũ", "max_chars": 142},
|
||
"acd": {"name": "Gikyode", "native_name": "Gikyode", "max_chars": 142},
|
||
"glk": {"name": "Gilaki", "native_name": "گیلکی", "max_chars": 142},
|
||
"gof-script_latin": {"name": "Gofa", "native_name": "Gofa", "max_chars": 182},
|
||
"gog": {"name": "Gogo", "native_name": "Gogo", "max_chars": 182},
|
||
"gkn": {"name": "Gokana", "native_name": "Gokana", "max_chars": 182},
|
||
"wsg": {"name": "Gondi, Adilabad", "native_name": "Gondi", "max_chars": 182},
|
||
"gjn": {"name": "Gonja", "native_name": "Gonja", "max_chars": 182},
|
||
"gqr": {"name": "Gor", "native_name": "Gor", "max_chars": 182},
|
||
"gor": {"name": "Gorontalo", "native_name": "Gorontalo", "max_chars": 142},
|
||
"gux": {"name": "Gourmanchéma", "native_name": "Gourmanchéma", "max_chars": 142},
|
||
"gbo": {"name": "Grebo, Northern", "native_name": "Grebo", "max_chars": 142},
|
||
"ell": {"name": "Greek", "native_name": "Ελληνικά", "max_chars": 142},
|
||
"grc": {"name": "Greek, Ancient", "native_name": "Ἑλληνική", "max_chars": 182},
|
||
"guh": {"name": "Guahibo", "native_name": "Guahibo", "max_chars": 142},
|
||
"gub": {"name": "Guajajára", "native_name": "Guajajára", "max_chars": 142},
|
||
"grn": {"name": "Guarani", "native_name": "Avañe'ẽ", "max_chars": 182},
|
||
"gyr": {"name": "Guarayu", "native_name": "Guarayu", "max_chars": 142},
|
||
"guo": {"name": "Guayabero", "native_name": "Guayabero", "max_chars": 142},
|
||
"gde": {"name": "Gude", "native_name": "Gude", "max_chars": 182},
|
||
"guj": {"name": "Gujarati", "native_name": "ગુજરાતી", "max_chars": 182},
|
||
"gvl": {"name": "Gulay", "native_name": "Gulay", "max_chars": 142},
|
||
"guk": {"name": "Gumuz", "native_name": "Gumuz", "max_chars": 142},
|
||
"rub": {"name": "Gungu", "native_name": "Gungu", "max_chars": 182},
|
||
"dah": {"name": "Gwahatike", "native_name": "Gwahatike", "max_chars": 142},
|
||
"gwr": {"name": "Gwere", "native_name": "Gwere", "max_chars": 142},
|
||
"gwi": {"name": "Gwich’in", "native_name": "Gwich’in", "max_chars": 182},
|
||
"hat": {"name": "Haitian Creole", "native_name": "Kreyòl Ayisyen", "max_chars": 182},
|
||
"hlb": {"name": "Halbi", "native_name": "Halbi", "max_chars": 182},
|
||
"amf": {"name": "Hamer-Banna", "native_name": "Hamer-Banna", "max_chars": 182},
|
||
"hag": {"name": "Hanga", "native_name": "Hanga", "max_chars": 182},
|
||
"hnn": {"name": "Hanunoo", "native_name": "Hanunoo", "max_chars": 142},
|
||
"bgc": {"name": "Haryanvi", "native_name": "हरियाणवी", "max_chars": 142},
|
||
"had": {"name": "Hatam", "native_name": "Hatam", "max_chars": 182},
|
||
"hau": {"name": "Hausa", "native_name": "Hausa", "max_chars": 182},
|
||
"hwc": {"name": "Hawaii Pidgin", "native_name": "Hawai‘i Creole English", "max_chars": 182},
|
||
"hvn": {"name": "Hawu", "native_name": "Hawu", "max_chars": 182},
|
||
"hay": {"name": "Haya", "native_name": "Haya", "max_chars": 182},
|
||
"xed": {"name": "Hdi", "native_name": "Hdi", "max_chars": 182},
|
||
"heb": {"name": "Hebrew", "native_name": "עברית", "max_chars": 182},
|
||
"heh": {"name": "Hehe", "native_name": "Hehe", "max_chars": 182},
|
||
"hil": {"name": "Hiligaynon", "native_name": "Ilonggo", "max_chars": 142},
|
||
"hif": {"name": "Hindi, Fiji", "native_name": "फ़िजी हिंदी", "max_chars": 142},
|
||
"hns": {"name": "Hindustani, Sarnami", "native_name": "सरनामी", "max_chars": 142},
|
||
"hoc": {"name": "Ho", "native_name": "हो", "max_chars": 142},
|
||
"hoy": {"name": "Holiya", "native_name": "Holiya", "max_chars": 182},
|
||
"hus-dialect_westernpotosino": {"name": "Huastec - Western Potosino", "native_name": "Teenek", "max_chars": 182},
|
||
"hus-dialect_centralveracruz": {"name": "Huastec - Central Veracruz", "native_name": "Teenek", "max_chars": 182},
|
||
"huv": {"name": "Huave, San Mateo del Mar", "native_name": "Ombeayiüts", "max_chars": 142},
|
||
"hui": {"name": "Huli", "native_name": "Huli", "max_chars": 182},
|
||
"hap": {"name": "Hupla", "native_name": "Hupla", "max_chars": 182},
|
||
"iba": {"name": "Iban", "native_name": "Iban", "max_chars": 182},
|
||
"isl": {"name": "Icelandic", "native_name": "Íslenska", "max_chars": 142},
|
||
"dbj": {"name": "Ida’an", "native_name": "Ida’an", "max_chars": 182},
|
||
"ifa": {"name": "Ifugao, Amganad", "native_name": "Ifugao", "max_chars": 142},
|
||
"ifb": {"name": "Ifugao, Batad", "native_name": "Ifugao", "max_chars": 142},
|
||
"ifu": {"name": "Ifugao, Mayoyao", "native_name": "Ifugao", "max_chars": 142},
|
||
"ifk": {"name": "Ifugao, Tuwali", "native_name": "Ifugao", "max_chars": 142},
|
||
"ife": {"name": "Ifè", "native_name": "Ifè", "max_chars": 182},
|
||
"ign": {"name": "Ignaciano", "native_name": "Ignaciano", "max_chars": 142},
|
||
"ikk": {"name": "Ika", "native_name": "Ika", "max_chars": 182},
|
||
"iqw": {"name": "Ikwo", "native_name": "Ikwo", "max_chars": 182},
|
||
"ilb": {"name": "Ila", "native_name": "Ila", "max_chars": 182},
|
||
"ilo": {"name": "Ilocano", "native_name": "Ilocano", "max_chars": 142},
|
||
"imo": {"name": "Imbongu", "native_name": "Imbongu", "max_chars": 142},
|
||
"inb": {"name": "Inga", "native_name": "Inga", "max_chars": 182},
|
||
"ipi": {"name": "Ipili", "native_name": "Ipili", "max_chars": 182},
|
||
"irk": {"name": "Iraqw", "native_name": "Iraqw", "max_chars": 182},
|
||
"gle": {"name": "Irish", "native_name": "Gaeilge", "max_chars": 182},
|
||
"icr": {"name": "Islander English Creole", "native_name": "Islander Creole", "max_chars": 182},
|
||
"itv": {"name": "Itawit", "native_name": "Itawit", "max_chars": 142},
|
||
"itl": {"name": "Itelmen", "native_name": "Itelmen", "max_chars": 142},
|
||
"atg": {"name": "Ivbie North-Okpela-Arhe", "native_name": "Ivbie North-Okpela-Arhe", "max_chars": 182},
|
||
"ixl-dialect_sanjuancotzal": {"name": "Ixil - San Juan Cotzal", "native_name": "Ixil", "max_chars": 142},
|
||
"ixl-dialect_sangasparchajul": {"name": "Ixil - San Gaspar Chajul", "native_name": "Ixil", "max_chars": 142},
|
||
"ixl-dialect_santamarianebaj": {"name": "Ixil - Santa Maria Nebaj", "native_name": "Ixil", "max_chars": 142},
|
||
"nca": {"name": "Iyo", "native_name": "Iyo", "max_chars": 182},
|
||
"izr": {"name": "Izere", "native_name": "Izere", "max_chars": 182},
|
||
"izz": {"name": "Izii", "native_name": "Izii", "max_chars": 182},
|
||
"jac": {"name": "Jakalteko", "native_name": "Jakalteko", "max_chars": 142},
|
||
"jam": {"name": "Jamaican English Creole", "native_name": "Patois", "max_chars": 182},
|
||
"jvn": {"name": "Javanese, Suriname", "native_name": "Basa Jawa Suriname", "max_chars": 182},
|
||
"kac": {"name": "Jingpho", "native_name": "Jingpho", "max_chars": 142},
|
||
"dyo": {"name": "Jola-Fonyi", "native_name": "Joola Foñi", "max_chars": 142},
|
||
"csk": {"name": "Jola-Kasa", "native_name": "Joola Kasa", "max_chars": 182},
|
||
"adh": {"name": "Jopadhola", "native_name": "Jopadhola", "max_chars": 142},
|
||
"jun": {"name": "Juang", "native_name": "Juang", "max_chars": 182},
|
||
"jbu": {"name": "Jukun Takum", "native_name": "Jukun Takum", "max_chars": 182},
|
||
"dyu": {"name": "Jula", "native_name": "Julakan", "max_chars": 182},
|
||
"bex": {"name": "Jur Modo", "native_name": "Jur Modo", "max_chars": 182},
|
||
"juy": {"name": "Juray", "native_name": "Juray", "max_chars": 182},
|
||
"gna": {"name": "Kaansa", "native_name": "Kaansa", "max_chars": 182},
|
||
"urb": {"name": "Kaapor", "native_name": "Kaapor", "max_chars": 182},
|
||
"kbp": {"name": "Kabiyè", "native_name": "Kabiyè", "max_chars": 142},
|
||
"cwa": {"name": "Kabwa", "native_name": "Kabwa", "max_chars": 142},
|
||
"dtp": {"name": "Kadazan Dusun", "native_name": "Kadazan Dusun", "max_chars": 182},
|
||
"kbr": {"name": "Kafa", "native_name": "Kafa", "max_chars": 182},
|
||
"cgc": {"name": "Kagayanen", "native_name": "Kagayanen", "max_chars": 142},
|
||
"kki": {"name": "Kagulu", "native_name": "Kagulu", "max_chars": 142},
|
||
"kzf": {"name": "Kaili, Da’a", "native_name": "Kaili Da’a", "max_chars": 182},
|
||
"lew": {"name": "Kaili, Ledo", "native_name": "Kaili Ledo", "max_chars": 182},
|
||
"cbr": {"name": "Kakataibo-Kashibo", "native_name": "Kakataibo-Kashibo", "max_chars": 142},
|
||
"kkj": {"name": "Kako", "native_name": "Kako", "max_chars": 182},
|
||
"keo": {"name": "Kakwa", "native_name": "Kakwa", "max_chars": 182},
|
||
"kqe": {"name": "Kalagan", "native_name": "Kalagan", "max_chars": 182},
|
||
"kak": {"name": "Kalanguya", "native_name": "Kalanguya", "max_chars": 142},
|
||
"kyb": {"name": "Kalinga, Butbut", "native_name": "Kalinga Butbut", "max_chars": 182},
|
||
"knb": {"name": "Kalinga, Lubuagan", "native_name": "Kalinga Lubuagan", "max_chars": 142},
|
||
"kmd": {"name": "Kalinga, Majukayang", "native_name": "Kalinga Majukayang", "max_chars": 142},
|
||
"kml": {"name": "Kalinga, Tanudan", "native_name": "Kalinga Tanudan", "max_chars": 182},
|
||
"ify": {"name": "Kallahan, Keley-i", "native_name": "Kallahan Keley-i", "max_chars": 182},
|
||
"xal": {"name": "Kalmyk-Oirat", "native_name": "Хальмг", "max_chars": 142},
|
||
"kbq": {"name": "Kamano", "native_name": "Kamano", "max_chars": 182},
|
||
"kay": {"name": "Kamayurá", "native_name": "Kamayurá", "max_chars": 142},
|
||
"ktb": {"name": "Kambaata", "native_name": "Kambaata", "max_chars": 142},
|
||
"hig": {"name": "Kamwe", "native_name": "Kamwe", "max_chars": 142},
|
||
"gam": {"name": "Kandawo", "native_name": "Kandawo", "max_chars": 142},
|
||
"cbu": {"name": "Kandozi-Chapra", "native_name": "Kandozi-Chapra", "max_chars": 182},
|
||
"xnr": {"name": "Kangri", "native_name": "Kangri", "max_chars": 182},
|
||
"kmu": {"name": "Kanite", "native_name": "Kanite", "max_chars": 182},
|
||
"kne": {"name": "Kankanaey", "native_name": "Kankanaey", "max_chars": 142},
|
||
"kan": {"name": "Kannada", "native_name": "ಕನ್ನಡ", "max_chars": 182},
|
||
"kby": {"name": "Kanuri, Manga", "native_name": "Kanuri", "max_chars": 182},
|
||
"pam": {"name": "Kapampangan", "native_name": "Kapampangan", "max_chars": 142},
|
||
"cak-dialect_santamaríadejesús": {"name": "Kaqchikel - Santa María de Jesús", "native_name": "Kaqchikel", "max_chars": 142},
|
||
"cak-dialect_southcentral": {"name": "Kaqchikel - dialect South Central", "native_name": "Kaqchikel", "max_chars": 142},
|
||
"cak-dialect_yepocapa": {"name": "Kaqchikel - dialect Yepocapa", "native_name": "Kaqchikel", "max_chars": 142},
|
||
"cak-dialect_western": {"name": "Kaqchikel - dialect Western", "native_name": "Kaqchikel", "max_chars": 142},
|
||
"cak-dialect_santodomingoxenacoj": {"name": "Kaqchikel - dialect Santo Domingo Xenacoj", "native_name": "Kaqchikel", "max_chars": 142},
|
||
"cak-dialect_central": {"name": "Kaqchikel - Dialect Central", "native_name": "Kaqchikel", "max_chars": 142},
|
||
"xrb": {"name": "Karaboro, Eastern", "native_name": "Karaboro", "max_chars": 182},
|
||
"krc": {"name": "Karachay-Balkar", "native_name": "Къарачай-Малкъар", "max_chars": 142},
|
||
"kaa": {"name": "Karakalpak", "native_name": "Qaraqalpaq", "max_chars": 142},
|
||
"krl": {"name": "Karelian", "native_name": "Karjala", "max_chars": 182},
|
||
"pww": {"name": "Karen, Pwo Northern", "native_name": "Pwo Karen", "max_chars": 182},
|
||
"xsm": {"name": "Kasem", "native_name": "Kasem", "max_chars": 182},
|
||
"cbs": {"name": "Kashinawa", "native_name": "Kashinawa", "max_chars": 142},
|
||
"pss": {"name": "Kaulong", "native_name": "Kaulong", "max_chars": 142},
|
||
"kxf": {"name": "Kawyaw", "native_name": "Kawyaw", "max_chars": 142},
|
||
"kyz": {"name": "Kayabí", "native_name": "Kayabí", "max_chars": 182},
|
||
"kyu": {"name": "Kayah, Western", "native_name": "Kayah", "max_chars": 182},
|
||
"txu": {"name": "Kayapó", "native_name": "Kayapó", "max_chars": 142},
|
||
"kaz": {"name": "Kazakh", "native_name": "Қазақ тілі", "max_chars": 182},
|
||
"ndp": {"name": "Kebu", "native_name": "Kebu", "max_chars": 182},
|
||
"kbo": {"name": "Keliko", "native_name": "Keliko", "max_chars": 182},
|
||
"kyq": {"name": "Kenga", "native_name": "Kenga", "max_chars": 182},
|
||
"ken": {"name": "Kenyang", "native_name": "Kenyang", "max_chars": 182},
|
||
"ker": {"name": "Kera", "native_name": "Kera", "max_chars": 182},
|
||
"xte": {"name": "Ketengban", "native_name": "Ketengban", "max_chars": 142},
|
||
"kyg": {"name": "Keyagana", "native_name": "Keyagana", "max_chars": 142},
|
||
"kjh": {"name": "Khakas", "native_name": "Хакас тілі", "max_chars": 182},
|
||
"kca": {"name": "Khanty", "native_name": "Ханты", "max_chars": 142},
|
||
"khm": {"name": "Khmer", "native_name": "ភាសាខ្មែរ", "max_chars": 142},
|
||
"kxm": {"name": "Khmer, Northern", "native_name": "ភាសាខ្មែរ, ភាគខាងជើង", "max_chars": 142},
|
||
"kjg": {"name": "Khmu", "native_name": "ຂະມູ", "max_chars": 142},
|
||
"nyf": {"name": "Kigiryama", "native_name": "Kigiryama", "max_chars": 142},
|
||
"kij": {"name": "Kilivila", "native_name": "Kilivila", "max_chars": 142},
|
||
"kia": {"name": "Kim", "native_name": "Kim", "max_chars": 182},
|
||
"kqr": {"name": "Kimaragang", "native_name": "Kimaragang", "max_chars": 142},
|
||
"kqp": {"name": "Kimré", "native_name": "Kimré", "max_chars": 182},
|
||
"krj": {"name": "Kinaray-a", "native_name": "Kinaray-a", "max_chars": 182},
|
||
"zga": {"name": "Kinga", "native_name": "Kinga", "max_chars": 182},
|
||
"kin": {"name": "Kinyarwanda", "native_name": "Ikinyarwanda", "max_chars": 142},
|
||
"pkb": {"name": "Kipfokomo", "native_name": "Kipfokomo", "max_chars": 142},
|
||
"geb": {"name": "Kire", "native_name": "Kire", "max_chars": 182},
|
||
"gil": {"name": "Kiribati", "native_name": "Taetae ni Kiribati", "max_chars": 182},
|
||
"kje": {"name": "Kisar", "native_name": "Kisar", "max_chars": 182},
|
||
"kss": {"name": "Kisi, Southern", "native_name": "Kisi", "max_chars": 182},
|
||
"thk": {"name": "Kitharaka", "native_name": "Kitharaka", "max_chars": 142},
|
||
"klu": {"name": "Klao", "native_name": "Klao", "max_chars": 182},
|
||
"kyo": {"name": "Klon", "native_name": "Klon", "max_chars": 182},
|
||
"kog": {"name": "Kogi", "native_name": "Kogi", "max_chars": 182},
|
||
"kfb": {"name": "Kolami, Northwestern", "native_name": "Kolami", "max_chars": 182},
|
||
"kpv": {"name": "Komi-Zyrian", "native_name": "Коми", "max_chars": 182},
|
||
"bbo": {"name": "Konabéré", "native_name": "Konabéré", "max_chars": 142},
|
||
"xon": {"name": "Konkomba", "native_name": "Konkomba", "max_chars": 142},
|
||
"kma": {"name": "Konni", "native_name": "Konni", "max_chars": 182},
|
||
"kno": {"name": "Kono", "native_name": "Kono", "max_chars": 182},
|
||
"kxc": {"name": "Konso", "native_name": "Konso", "max_chars": 142},
|
||
"ozm": {"name": "Koonzime", "native_name": "Koonzime", "max_chars": 142},
|
||
"kqy": {"name": "Koorete", "native_name": "Koorete", "max_chars": 142},
|
||
"coe": {"name": "Koreguaje", "native_name": "Koreguaje", "max_chars": 142},
|
||
"kpq": {"name": "Korupun-Sela", "native_name": "Korupun-Sela", "max_chars": 182},
|
||
"kpy": {"name": "Koryak", "native_name": "Курил", "max_chars": 142},
|
||
"kyf": {"name": "Kouya", "native_name": "Kouya", "max_chars": 182},
|
||
"kff-script_telugu": {"name": "Koya", "native_name": "కోయా", "max_chars": 142},
|
||
"kri": {"name": "Krio", "native_name": "Krio", "max_chars": 182},
|
||
"rop": {"name": "Kriol", "native_name": "Kriol", "max_chars": 182},
|
||
"ktj": {"name": "Krumen, Plapo", "native_name": "Krumen, Plapo", "max_chars": 182},
|
||
"ted": {"name": "Krumen, Tepo", "native_name": "Krumen, Tepo", "max_chars": 182},
|
||
"krr": {"name": "Krung", "native_name": "Krung", "max_chars": 182},
|
||
"kdt": {"name": "Kuay", "native_name": "Kuay", "max_chars": 182},
|
||
"kez": {"name": "Kukele", "native_name": "Kukele", "max_chars": 142},
|
||
"cul": {"name": "Kulina", "native_name": "Kulina", "max_chars": 182},
|
||
"kle": {"name": "Kulung", "native_name": "Kulung", "max_chars": 182},
|
||
"kdi": {"name": "Kumam", "native_name": "Kumam", "max_chars": 142},
|
||
"kue": {"name": "Kuman", "native_name": "Kuman", "max_chars": 182},
|
||
"kum": {"name": "Kumyk", "native_name": "Къумукъ", "max_chars": 142},
|
||
"kvn": {"name": "Kuna, Border", "native_name": "Kuna, Border", "max_chars": 182},
|
||
"cuk": {"name": "Kuna, San Blas", "native_name": "Kuna, San Blas", "max_chars": 182},
|
||
"kdn": {"name": "Kunda", "native_name": "Kunda", "max_chars": 182},
|
||
"xuo": {"name": "Kuo", "native_name": "Kuo", "max_chars": 182},
|
||
"key": {"name": "Kupia", "native_name": "Kupia", "max_chars": 182},
|
||
"kpz": {"name": "Kupsapiiny", "native_name": "Kupsapiiny", "max_chars": 142},
|
||
"knk": {"name": "Kuranko", "native_name": "Kuranko", "max_chars": 142},
|
||
"kmr-script_latin": {"name": "Kurdish, Northern - Latin", "native_name": "Kurmancî", "max_chars": 142},
|
||
"kmr-script_arabic": {"name": "Kurdish, Northern - Arabic", "native_name": "كورمانجي", "max_chars": 142},
|
||
"kmr-script_cyrillic": {"name": "Kurdish, Northern - Cyrillic", "native_name": "Курманджи", "max_chars": 142},
|
||
"xua": {"name": "Kurumba, Alu", "native_name": "Kurumba", "max_chars": 182},
|
||
"kru": {"name": "Kurux", "native_name": "कुड़ुख", "max_chars": 142},
|
||
"kus": {"name": "Kusaal", "native_name": "Kusaal", "max_chars": 182},
|
||
"kub": {"name": "Kutep", "native_name": "Kutep", "max_chars": 142},
|
||
"kdc": {"name": "Kutu", "native_name": "Kutu", "max_chars": 182},
|
||
"kxv": {"name": "Kuvi", "native_name": "Kuvi", "max_chars": 182},
|
||
"blh": {"name": "Kuwaa", "native_name": "Kuwaa", "max_chars": 142},
|
||
"cwt": {"name": "Kuwaataay", "native_name": "Kuwaataay", "max_chars": 142},
|
||
"kwd": {"name": "Kwaio", "native_name": "Kwaio", "max_chars": 182},
|
||
"tnk": {"name": "Kwamera", "native_name": "Kwamera", "max_chars": 182},
|
||
"kwf": {"name": "Kwara’ae", "native_name": "Kwara’ae", "max_chars": 182},
|
||
"cwe": {"name": "Kwere", "native_name": "Kwere", "max_chars": 142},
|
||
"kyc": {"name": "Kyaka", "native_name": "Kyaka", "max_chars": 182},
|
||
"tye": {"name": "Kyanga", "native_name": "Kyanga", "max_chars": 182},
|
||
"kir": {"name": "Kyrgyz", "native_name": "Кыргызча", "max_chars": 182},
|
||
"quc-dialect_north": {"name": "K’iche’ - dialect North", "native_name": "K’iche’", "max_chars": 182},
|
||
"quc-dialect_east": {"name": "K’iche’ - dialect East", "native_name": "K’iche’", "max_chars": 182},
|
||
"quc-dialect_central": {"name": "K’iche’ - dialect Central", "native_name": "K’iche’", "max_chars": 182},
|
||
"lac": {"name": "Lacandon", "native_name": "Lacandon", "max_chars": 142},
|
||
"lsi": {"name": "Lacid", "native_name": "Lacid", "max_chars": 182},
|
||
"lbj": {"name": "Ladakhi", "native_name": "Ladakhi", "max_chars": 142},
|
||
"lhu": {"name": "Lahu", "native_name": "Lahu", "max_chars": 182},
|
||
"las": {"name": "Lama", "native_name": "Lama", "max_chars": 182},
|
||
"lam": {"name": "Lamba", "native_name": "Lamba", "max_chars": 182},
|
||
"lns": {"name": "Lamnso’", "native_name": "Lamnso’", "max_chars": 182},
|
||
"ljp": {"name": "Lampung Api", "native_name": "Lampung Api", "max_chars": 182},
|
||
"laj": {"name": "Lango", "native_name": "Lango", "max_chars": 182},
|
||
"lao": {"name": "Lao", "native_name": "ລາວ", "max_chars": 182},
|
||
"lat": {"name": "Latin", "native_name": "Latina", "max_chars": 182},
|
||
"lav": {"name": "Latvian", "native_name": "Latviešu", "max_chars": 142},
|
||
"law": {"name": "Lauje", "native_name": "Lauje", "max_chars": 182},
|
||
"lcp": {"name": "Lawa, Western", "native_name": "Lawa", "max_chars": 182},
|
||
"lzz": {"name": "Laz", "native_name": "ლაზური", "max_chars": 142},
|
||
"lln": {"name": "Lele", "native_name": "Lele", "max_chars": 182},
|
||
"lef": {"name": "Lelemi", "native_name": "Lelemi", "max_chars": 142},
|
||
"acf": {"name": "Lesser Antillean French Creole", "native_name": "Kwéyòl", "max_chars": 142},
|
||
"lww": {"name": "Lewo", "native_name": "Lewo", "max_chars": 182},
|
||
"mhx": {"name": "Lhao Vo", "native_name": "Lhao Vo", "max_chars": 182},
|
||
"eip": {"name": "Lik", "native_name": "Lik", "max_chars": 182},
|
||
"lia": {"name": "Limba, West-Central", "native_name": "Limba", "max_chars": 182},
|
||
"lif": {"name": "Limbu", "native_name": "ᤕᤠᤰᤌᤢᤱ", "max_chars": 142},
|
||
"lin": {"name": "Lingala", "native_name": "Lingála", "max_chars": 182},
|
||
"onb": {"name": "Lingao", "native_name": "Lingao", "max_chars": 182},
|
||
"lis": {"name": "Lisu", "native_name": "ꓡꓲꓢꓳ", "max_chars": 182},
|
||
"lit": {"name": "Lithuanian", "native_name": "Lietuvių", "max_chars": 182},
|
||
"loq": {"name": "Lobala", "native_name": "Lobala", "max_chars": 182},
|
||
"lob": {"name": "Lobi", "native_name": "Lobi", "max_chars": 182},
|
||
"yaz": {"name": "Lokaa", "native_name": "Lokaa", "max_chars": 182},
|
||
"lok": {"name": "Loko", "native_name": "Loko", "max_chars": 182},
|
||
"llg": {"name": "Lole", "native_name": "Lole", "max_chars": 182},
|
||
"ycl": {"name": "Lolopo", "native_name": "Lolopo", "max_chars": 142},
|
||
"lom": {"name": "Loma", "native_name": "Loma", "max_chars": 182},
|
||
"ngl": {"name": "Lomwe", "native_name": "Lomwe", "max_chars": 142},
|
||
"lon": {"name": "Lomwe, Malawi", "native_name": "Lomwe", "max_chars": 142},
|
||
"lex": {"name": "Luang", "native_name": "Luang", "max_chars": 182},
|
||
"lgg": {"name": "Lugbara", "native_name": "Lugbara", "max_chars": 142},
|
||
"ruf": {"name": "Luguru", "native_name": "Luguru", "max_chars": 142},
|
||
"dop": {"name": "Lukpa", "native_name": "Lukpa", "max_chars": 142},
|
||
"lnd": {"name": "Lundayeh", "native_name": "Lundayeh", "max_chars": 142},
|
||
"ndy": {"name": "Lutos", "native_name": "Lutos", "max_chars": 182},
|
||
"lwo": {"name": "Luwo", "native_name": "Luwo", "max_chars": 182},
|
||
"lee": {"name": "Lyélé", "native_name": "Lyélé", "max_chars": 142},
|
||
"mev": {"name": "Maan", "native_name": "Maan", "max_chars": 182},
|
||
"mfz": {"name": "Mabaan", "native_name": "Mabaan", "max_chars": 182},
|
||
"jmc": {"name": "Machame", "native_name": "Machame", "max_chars": 182},
|
||
"myy": {"name": "Macuna", "native_name": "Macuna", "max_chars": 182},
|
||
"mbc": {"name": "Macushi", "native_name": "Macushi", "max_chars": 142},
|
||
"mda": {"name": "Mada", "native_name": "Mada", "max_chars": 182},
|
||
"mad": {"name": "Madura", "native_name": "Madura", "max_chars": 182},
|
||
"mag": {"name": "Magahi", "native_name": "Magahi", "max_chars": 182},
|
||
"ayz": {"name": "Mai Brat", "native_name": "Mai Brat", "max_chars": 182},
|
||
"mai": {"name": "Maithili", "native_name": "मैथिली", "max_chars": 142},
|
||
"mca": {"name": "Maka", "native_name": "Maka", "max_chars": 182},
|
||
"mcp": {"name": "Makaa", "native_name": "Makaa", "max_chars": 182},
|
||
"mak": {"name": "Makasar", "native_name": "Makasar", "max_chars": 182},
|
||
"vmw": {"name": "Makhuwa", "native_name": "Makhuwa", "max_chars": 142},
|
||
"mgh": {"name": "Makhuwa-Meetto", "native_name": "Makhuwa-Meetto", "max_chars": 182},
|
||
"kde": {"name": "Makonde", "native_name": "Makonde", "max_chars": 142},
|
||
"mlg": {"name": "Malagasy", "native_name": "Malagasy", "max_chars": 182},
|
||
"zlm": {"name": "Malay", "native_name": "Bahasa Melayu", "max_chars": 182},
|
||
"pse": {"name": "Malay, Central", "native_name": "Bahasa Melayu Tengah", "max_chars": 182},
|
||
"mkn": {"name": "Malay, Kupang", "native_name": "Bahasa Melayu Kupang", "max_chars": 182},
|
||
"xmm": {"name": "Malay, Manado", "native_name": "Bahasa Melayu Manado", "max_chars": 182},
|
||
"mal": {"name": "Malayalam", "native_name": "മലയാളം", "max_chars": 142},
|
||
"xdy": {"name": "Malayic Dayak", "native_name": "Dayak Melayu", "max_chars": 182},
|
||
"div": {"name": "Maldivian", "native_name": "ދިވެހި", "max_chars": 142},
|
||
"mdy": {"name": "Male", "native_name": "Male", "max_chars": 182},
|
||
"mlt": {"name": "Maltese", "native_name": "Malti", "max_chars": 182},
|
||
"mup": {"name": "Malvi", "native_name": "Malvi", "max_chars": 182},
|
||
"mam-dialect_central": {"name": "Mam - dialect Central", "native_name": "Mam", "max_chars": 182},
|
||
"mam-dialect_northern": {"name": "Mam - dialect Northern", "native_name": "Mam", "max_chars": 182},
|
||
"mam-dialect_southern": {"name": "Mam - dialect Southern", "native_name": "Mam", "max_chars": 182},
|
||
"mam-dialect_western": {"name": "Mam - dialect Western", "native_name": "Mam", "max_chars": 182},
|
||
"mqj": {"name": "Mamasa", "native_name": "Mamasa", "max_chars": 182},
|
||
"mcu": {"name": "Mambila, Cameroon", "native_name": "Mambila", "max_chars": 142},
|
||
"mzk": {"name": "Mambila, Nigeria", "native_name": "Mambila", "max_chars": 142},
|
||
"maw": {"name": "Mampruli", "native_name": "Mampruli", "max_chars": 142},
|
||
"mjl": {"name": "Mandeali", "native_name": "Mandeali", "max_chars": 142},
|
||
"mnk": {"name": "Mandinka", "native_name": "Mandinka", "max_chars": 142},
|
||
"mge": {"name": "Mango", "native_name": "Mango", "max_chars": 182},
|
||
"mbh": {"name": "Mangseng", "native_name": "Mangseng", "max_chars": 142},
|
||
"knf": {"name": "Mankanya", "native_name": "Mankanya", "max_chars": 142},
|
||
"mjv": {"name": "Mannan", "native_name": "Mannan", "max_chars": 182},
|
||
"mbt": {"name": "Manobo, Matigsalug", "native_name": "Manobo", "max_chars": 142},
|
||
"obo": {"name": "Manobo, Obo", "native_name": "Manobo", "max_chars": 142},
|
||
"mbb": {"name": "Manobo, Western Bukidnon", "native_name": "Manobo", "max_chars": 142},
|
||
"mzj": {"name": "Manya", "native_name": "Manya", "max_chars": 182},
|
||
"sjm": {"name": "Mapun", "native_name": "Mapun", "max_chars": 182},
|
||
"mrw": {"name": "Maranao", "native_name": "Maranao", "max_chars": 142},
|
||
"mar": {"name": "Marathi", "native_name": "मराठी", "max_chars": 182},
|
||
"mpg": {"name": "Marba", "native_name": "Marba", "max_chars": 182},
|
||
"mhr": {"name": "Mari, Meadow", "native_name": "Марий", "max_chars": 182},
|
||
"enb": {"name": "Markweeta", "native_name": "Markweeta", "max_chars": 142},
|
||
"mah": {"name": "Marshallese", "native_name": "Kajin M̧ajeļ", "max_chars": 142},
|
||
"myx": {"name": "Masaaba", "native_name": "Masaaba", "max_chars": 182},
|
||
"klv": {"name": "Maskelynes", "native_name": "Maskelynes", "max_chars": 142},
|
||
"mfh": {"name": "Matal", "native_name": "Matal", "max_chars": 182},
|
||
"met": {"name": "Mato", "native_name": "Mato", "max_chars": 182},
|
||
"mcb": {"name": "Matsigenka", "native_name": "Matsigenka", "max_chars": 142},
|
||
"mop": {"name": "Maya, Mopán", "native_name": "Mopán", "max_chars": 182},
|
||
"yua": {"name": "Maya, Yucatec", "native_name": "Yucateco", "max_chars": 142},
|
||
"mfy": {"name": "Mayo", "native_name": "Mayo", "max_chars": 182},
|
||
"maz": {"name": "Mazahua, Central", "native_name": "Mazahua", "max_chars": 142},
|
||
"vmy": {"name": "Mazatec, Ayautla", "native_name": "Ayautla", "max_chars": 142},
|
||
"maq": {"name": "Mazatec, Chiquihuitlán", "native_name": "Chiquihuitlán", "max_chars": 142},
|
||
"mzi": {"name": "Mazatec, Ixcatlán", "native_name": "Ixcatlán", "max_chars": 142},
|
||
"maj": {"name": "Mazatec, Jalapa de Díaz", "native_name": "Jalapa de Díaz", "max_chars": 182},
|
||
"maa-dialect_sanantonio": {"name": "Mazatec, San Jerónimo Tecóatl - dialect San Antonio", "native_name": "San Jerónimo Tecóatl", "max_chars": 182},
|
||
"maa-dialect_sanjerónimo": {"name": "Mazatec, San Jerónimo Tecóatl - dialect San Jerónimo", "native_name": "San Jerónimo Tecóatl", "max_chars": 182},
|
||
"mhy": {"name": "Ma’anyan", "native_name": "Ma’anyan", "max_chars": 182},
|
||
"mhi": {"name": "Ma’di", "native_name": "Ma’di", "max_chars": 182},
|
||
"zmz": {"name": "Mbandja", "native_name": "Mbandja", "max_chars": 142},
|
||
"myb": {"name": "Mbay", "native_name": "Mbay", "max_chars": 182},
|
||
"gai": {"name": "Mbore", "native_name": "Mbore", "max_chars": 182},
|
||
"mqb": {"name": "Mbuko", "native_name": "Mbuko", "max_chars": 142},
|
||
"mbu": {"name": "Mbula-Bwazza", "native_name": "Mbula-Bwazza", "max_chars": 182},
|
||
"med": {"name": "Melpa", "native_name": "Melpa", "max_chars": 182},
|
||
"men": {"name": "Mende", "native_name": "Mende", "max_chars": 182},
|
||
"mee": {"name": "Mengen", "native_name": "Mengen", "max_chars": 182},
|
||
"mwv": {"name": "Mentawai", "native_name": "Mentawai", "max_chars": 142},
|
||
"meq": {"name": "Merey", "native_name": "Merey", "max_chars": 182},
|
||
"zim": {"name": "Mesme", "native_name": "Mesme", "max_chars": 182},
|
||
"mgo": {"name": "Meta’", "native_name": "Meta’", "max_chars": 182},
|
||
"mej": {"name": "Meyah", "native_name": "Meyah", "max_chars": 182},
|
||
"mpp": {"name": "Migabac", "native_name": "Migabac", "max_chars": 142},
|
||
"min": {"name": "Minangkabau", "native_name": "Minangkabau", "max_chars": 142},
|
||
"gum": {"name": "Misak", "native_name": "Misak", "max_chars": 182},
|
||
"mpx": {"name": "Misima-Panaeati", "native_name": "Misima-Panaeati", "max_chars": 182},
|
||
"mco": {"name": "Mixe, Coatlán", "native_name": "Coatlán", "max_chars": 142},
|
||
"mxq": {"name": "Mixe, Juquila", "native_name": "Juquila", "max_chars": 182},
|
||
"pxm": {"name": "Mixe, Quetzaltepec", "native_name": "Mixe, Quetzaltepec", "max_chars": 142},
|
||
"mto": {"name": "Mixe, Totontepec", "native_name": "Mixe, Totontepec", "max_chars": 182},
|
||
"mim": {"name": "Mixtec, Alacatlatzala", "native_name": "Mixtec, Alacatlatzala", "max_chars": 142},
|
||
"xta": {"name": "Mixtec, Alcozauca", "native_name": "Mixtec, Alcozauca", "max_chars": 142},
|
||
"mbz": {"name": "Mixtec, Amoltepec", "native_name": "Mixtec, Amoltepec", "max_chars": 142},
|
||
"mip": {"name": "Mixtec, Apasco-Apoala", "native_name": "Mixtec, Apasco-Apoala", "max_chars": 182},
|
||
"mib": {"name": "Mixtec, Atatlahuca", "native_name": "Mixtec, Atatlahuca", "max_chars": 142},
|
||
"miy": {"name": "Mixtec, Ayutla", "native_name": "Mixtec, Ayutla", "max_chars": 182},
|
||
"mih": {"name": "Mixtec, Chayuco", "native_name": "Mixtec, Chayuco", "max_chars": 182},
|
||
"miz": {"name": "Mixtec, Coatzospan", "native_name": "Mixtec, Coatzospan", "max_chars": 142},
|
||
"xtd": {"name": "Mixtec, Diuxi-Tilantongo", "native_name": "Mixtec, Diuxi-Tilantongo", "max_chars": 182},
|
||
"mxt": {"name": "Mixtec, Jamiltepec", "native_name": "Mixtec, Jamiltepec", "max_chars": 142},
|
||
"xtm": {"name": "Mixtec, Magdalena Peñasco", "native_name": "Mixtec, Magdalena Peñasco", "max_chars": 182},
|
||
"mxv": {"name": "Mixtec, Metlatónoc", "native_name": "Mixtec, Metlatónoc", "max_chars": 142},
|
||
"xtn": {"name": "Mixtec, Northern Tlaxiaco", "native_name": "Mixtec, Northern Tlaxiaco", "max_chars": 182},
|
||
"mie": {"name": "Mixtec, Ocotepec", "native_name": "Mixtec, Ocotepec", "max_chars": 182},
|
||
"mil": {"name": "Mixtec, Peñoles", "native_name": "Mixtec, Peñoles", "max_chars": 182},
|
||
"mio": {"name": "Mixtec, Pinotepa Nacional", "native_name": "Mixtec, Pinotepa Nacional", "max_chars": 182},
|
||
"mdv": {"name": "Mixtec, Santa Lucía Monteverde", "native_name": "Mixtec, Santa Lucía Monteverde", "max_chars": 182},
|
||
"mza": {"name": "Mixtec, Santa María Zacatepec", "native_name": "Mixtec, Santa María Zacatepec", "max_chars": 182},
|
||
"mit": {"name": "Mixtec, Southern Puebla", "native_name": "Mixtec, Southern Puebla", "max_chars": 182},
|
||
"mxb": {"name": "Mixtec, Tezoatlán", "native_name": "Mixtec, Tezoatlán", "max_chars": 142},
|
||
"mpm": {"name": "Mixtec, Yosondúa", "native_name": "Mixtec, Yosondúa", "max_chars": 142},
|
||
"soy": {"name": "Miyobe", "native_name": "Miyobe", "max_chars": 142},
|
||
"cmo-script_latin": {"name": "Mnong, Central - Latin", "native_name": "Mnong, Central", "max_chars": 182},
|
||
"cmo-script_khmer": {"name": "Mnong, Central - Khmer", "native_name": "Mnong, Central", "max_chars": 182},
|
||
"mfq": {"name": "Moba", "native_name": "Moba", "max_chars": 182},
|
||
"old": {"name": "Mochi", "native_name": "Mochi", "max_chars": 182},
|
||
"mfk": {"name": "Mofu, North", "native_name": "Mofu, North", "max_chars": 182},
|
||
"mif": {"name": "Mofu-Gudur", "native_name": "Mofu-Gudur", "max_chars": 182},
|
||
"mkl": {"name": "Mokole", "native_name": "Mokole", "max_chars": 182},
|
||
"mox": {"name": "Molima", "native_name": "Molima", "max_chars": 182},
|
||
"myl": {"name": "Moma", "native_name": "Moma", "max_chars": 182},
|
||
"mqf": {"name": "Momuna", "native_name": "Momuna", "max_chars": 142},
|
||
"mnw": {"name": "Mon", "native_name": "မွန်", "max_chars": 142},
|
||
"mon": {"name": "Mongolian", "native_name": "Монгол", "max_chars": 182},
|
||
"mog": {"name": "Mongondow", "native_name": "Mongondow", "max_chars": 142},
|
||
"mfe": {"name": "Morisyen", "native_name": "Morisyen", "max_chars": 182},
|
||
"mor": {"name": "Moro", "native_name": "Moro", "max_chars": 182},
|
||
"mqn": {"name": "Moronene", "native_name": "Moronene", "max_chars": 182},
|
||
"mgd": {"name": "Moru", "native_name": "Moru", "max_chars": 182},
|
||
"mtj": {"name": "Moskona", "native_name": "Moskona", "max_chars": 142},
|
||
"cmr": {"name": "Mro-Khimi", "native_name": "Mro-Khimi", "max_chars": 182},
|
||
"mtd": {"name": "Mualang", "native_name": "Mualang", "max_chars": 182},
|
||
"bmr": {"name": "Muinane", "native_name": "Muinane", "max_chars": 142},
|
||
"moz": {"name": "Mukulu", "native_name": "Mukulu", "max_chars": 142},
|
||
"mzm": {"name": "Mumuye", "native_name": "Mumuye", "max_chars": 142},
|
||
"mnb": {"name": "Muna", "native_name": "Muna", "max_chars": 182},
|
||
"mnf": {"name": "Mundani", "native_name": "Mundani", "max_chars": 142},
|
||
"unr": {"name": "Mundari", "native_name": "Mundari", "max_chars": 142},
|
||
"fmu": {"name": "Muria, Far Western", "native_name": "Muria, Far Western", "max_chars": 182},
|
||
"mur": {"name": "Murle", "native_name": "Murle", "max_chars": 182},
|
||
"tih": {"name": "Murut, Timugon", "native_name": "Murut, Timugon", "max_chars": 182},
|
||
"muv": {"name": "Muthuvan", "native_name": "Muthuvan", "max_chars": 142},
|
||
"muy": {"name": "Muyang", "native_name": "Muyang", "max_chars": 182},
|
||
"sur": {"name": "Mwaghavul", "native_name": "Mwaghavul", "max_chars": 142},
|
||
"moa": {"name": "Mwan", "native_name": "Mwan", "max_chars": 182},
|
||
"wmw": {"name": "Mwani", "native_name": "Mwani", "max_chars": 182},
|
||
"tnr": {"name": "Ménik", "native_name": "Ménik", "max_chars": 142},
|
||
"miq": {"name": "Mískito", "native_name": "Mískito", "max_chars": 142},
|
||
"mos": {"name": "Mòoré", "native_name": "Mòoré", "max_chars": 142},
|
||
"muh": {"name": "Mündü", "native_name": "Mündü", "max_chars": 142},
|
||
"nas": {"name": "Naasioi", "native_name": "Naasioi", "max_chars": 142},
|
||
"mbj": {"name": "Nadëb", "native_name": "Nadëb", "max_chars": 142},
|
||
"nfr": {"name": "Nafaanra", "native_name": "Nafaanra", "max_chars": 142},
|
||
"kfw": {"name": "Naga, Kharam", "native_name": "Naga, Kharam", "max_chars": 182},
|
||
"nst": {"name": "Naga, Tangshang", "native_name": "Naga, Tangshang", "max_chars": 182},
|
||
"nag": {"name": "Nagamese", "native_name": "Nagamese", "max_chars": 142},
|
||
"nch": {"name": "Nahuatl, Central Huasteca", "native_name": "Nāhuatl Central Huasteca", "max_chars": 142},
|
||
"nhe": {"name": "Nahuatl, Eastern Huasteca", "native_name": "Nāhuatl Eastern Huastec", "max_chars": 142},
|
||
"ngu": {"name": "Nahuatl, Guerrero", "native_name": "Nāhuatl Guerrero", "max_chars": 142},
|
||
"azz": {"name": "Nahuatl, Highland Puebla", "native_name": "Nāhuatl Puebla Alta", "max_chars": 182},
|
||
"nhx": {"name": "Nahuatl, Isthmus-Mecayapan", "native_name": "Nāhuatl Istmo Mecayapan", "max_chars": 142},
|
||
"ncl": {"name": "Nahuatl, Michoacán", "native_name": "Nāhuatl Michoacán", "max_chars": 142},
|
||
"nhy": {"name": "Nahuatl, Northern Oaxaca", "native_name": "Nāhuatl Oaxaca Norte", "max_chars": 182},
|
||
"ncj": {"name": "Nahuatl, Northern Puebla", "native_name": "Nāhuatl Puebla Norte", "max_chars": 182},
|
||
"nsu": {"name": "Nahuatl, Sierra Negra", "native_name": "Nāhuatl Sierra Negra", "max_chars": 182},
|
||
"npl": {"name": "Nahuatl, Southeastern Puebla", "native_name": "Nāhuatl Sureste Puebla", "max_chars": 142},
|
||
"nuz": {"name": "Nahuatl, Tlamacazapa", "native_name": "Nāhuatl Tlamacazapa", "max_chars": 142},
|
||
"nhw": {"name": "Nahuatl, Western Huasteca", "native_name": "Nahuatl, Western Huasteca", "max_chars": 182},
|
||
"nhi": {"name": "Nahuatl, Zacatlán-Ahuacatlán-Tepetzintla", "native_name": "Nāhuatl Zacatlán-Ahuacatlán-Tepetzintla", "max_chars": 142},
|
||
"nlc": {"name": "Nalca", "native_name": "Nalca", "max_chars": 182},
|
||
"nab": {"name": "Nambikuára, Southern", "native_name": "Nambikuára Meridional", "max_chars": 142},
|
||
"gld": {"name": "Nanai", "native_name": "Нанай", "max_chars": 182},
|
||
"nnb": {"name": "Nande", "native_name": "Nande", "max_chars": 182},
|
||
"npy": {"name": "Napu", "native_name": "Napu", "max_chars": 182},
|
||
"pbb": {"name": "Nasa", "native_name": "Nasa Yuwe", "max_chars": 182},
|
||
"ntm": {"name": "Nateni", "native_name": "Nateni", "max_chars": 182},
|
||
"nmz": {"name": "Nawdm", "native_name": "Nawdm", "max_chars": 142},
|
||
"naw": {"name": "Nawuri", "native_name": "Nawuri", "max_chars": 142},
|
||
"nxq": {"name": "Naxi", "native_name": "纳西语", "max_chars": 142},
|
||
"ndj": {"name": "Ndamba", "native_name": "Ndamba", "max_chars": 142},
|
||
"ndz": {"name": "Ndogo", "native_name": "Ndogo", "max_chars": 182},
|
||
"ndv": {"name": "Ndut", "native_name": "Ndut", "max_chars": 142},
|
||
"new": {"name": "Newar", "native_name": "नेपाल भाषा", "max_chars": 142},
|
||
"nij": {"name": "Ngaju", "native_name": "Ngaju", "max_chars": 182},
|
||
"sba": {"name": "Ngambay", "native_name": "Ngambay", "max_chars": 142},
|
||
"gng": {"name": "Ngangam", "native_name": "Ngangam", "max_chars": 142},
|
||
"nga": {"name": "Ngbaka", "native_name": "Ngbaka", "max_chars": 142},
|
||
"nnq": {"name": "Ngindo", "native_name": "Ngindo", "max_chars": 182},
|
||
"ngp": {"name": "Ngulu", "native_name": "Ngulu", "max_chars": 182},
|
||
"gym": {"name": "Ngäbere", "native_name": "Ngäbere", "max_chars": 142},
|
||
"kdj": {"name": "Ng’akarimojong", "native_name": "Ng’akarimojong", "max_chars": 182},
|
||
"nia": {"name": "Nias", "native_name": "Nias", "max_chars": 182},
|
||
"nim": {"name": "Nilamba", "native_name": "Nilamba", "max_chars": 142},
|
||
"nin": {"name": "Ninzo", "native_name": "Ninzo", "max_chars": 182},
|
||
"nko": {"name": "Nkonya", "native_name": "Nkonya", "max_chars": 142},
|
||
"nog": {"name": "Nogai", "native_name": "Nogai", "max_chars": 182},
|
||
"lem": {"name": "Nomaande", "native_name": "Nomaande", "max_chars": 142},
|
||
"not": {"name": "Nomatsigenga", "native_name": "Nomatsigenga", "max_chars": 142},
|
||
"nhu": {"name": "Noone", "native_name": "Noone", "max_chars": 182},
|
||
"nob": {"name": "Norwegian Bokmål", "native_name": "norsk bokmål", "max_chars": 182},
|
||
"bud": {"name": "Ntcham", "native_name": "Ntcham", "max_chars": 142},
|
||
"nus": {"name": "Nuer", "native_name": "Nuer", "max_chars": 182},
|
||
"yas": {"name": "Nugunu", "native_name": "Nugunu", "max_chars": 142},
|
||
"nnw": {"name": "Nuni, Southern", "native_name": "Nuni, Southern", "max_chars": 182},
|
||
"nwb": {"name": "Nyabwa", "native_name": "Nyabwa", "max_chars": 142},
|
||
"nyy": {"name": "Nyakyusa-Ngonde", "native_name": "Nyakyusa-Ngonde", "max_chars": 182},
|
||
"nyn": {"name": "Nyankore", "native_name": "Nyankore", "max_chars": 142},
|
||
"rim": {"name": "Nyaturu", "native_name": "Nyaturu", "max_chars": 142},
|
||
"lid": {"name": "Nyindrou", "native_name": "Nyindrou", "max_chars": 142},
|
||
"nuj": {"name": "Nyole", "native_name": "Nyole", "max_chars": 182},
|
||
"nyo": {"name": "Nyoro", "native_name": "Nyoro", "max_chars": 182},
|
||
"nzi": {"name": "Nzema", "native_name": "Nzema", "max_chars": 142},
|
||
"ann": {"name": "Obolo", "native_name": "Obolo", "max_chars": 182},
|
||
"ory": {"name": "Odia", "native_name": "ଓଡ଼ିଆ", "max_chars": 142},
|
||
"ojb-script_latin": {"name": "Ojibwa, Northwestern - Latin", "native_name": "Ojibwa", "max_chars": 142},
|
||
"ojb-script_syllabics": {"name": "Ojibwa, Northwestern - Syllabics", "native_name": "ᐊᒋᒧᐎᓐ", "max_chars": 182},
|
||
"oku": {"name": "Oku", "native_name": "Oku", "max_chars": 182},
|
||
"bsc": {"name": "Oniyan", "native_name": "Oniyan", "max_chars": 182},
|
||
"bdu": {"name": "Oroko", "native_name": "Oroko", "max_chars": 182},
|
||
"orm": {"name": "Oromo", "native_name": "Oromoo", "max_chars": 142},
|
||
"ury": {"name": "Orya", "native_name": "Orya", "max_chars": 182},
|
||
"oss": {"name": "Ossetic", "native_name": "Ирон", "max_chars": 182},
|
||
"ote": {"name": "Otomi, Mezquital", "native_name": "Hñähñu", "max_chars": 142},
|
||
"otq": {"name": "Otomi, Querétaro", "native_name": "Ñañhö", "max_chars": 142},
|
||
"stn": {"name": "Owa", "native_name": "Owa", "max_chars": 182},
|
||
"sig": {"name": "Paasaal", "native_name": "Paasaal", "max_chars": 142},
|
||
"kfx": {"name": "Pahari, Kullu", "native_name": "कुल्लू पहाड़ी", "max_chars": 142},
|
||
"bfz": {"name": "Pahari, Mahasu", "native_name": "महासू पहाड़ी", "max_chars": 142},
|
||
"sey": {"name": "Paicoca", "native_name": "Paicoca", "max_chars": 142},
|
||
"pao": {"name": "Paiute, Northern", "native_name": "Numu", "max_chars": 182},
|
||
"pau": {"name": "Palauan", "native_name": "Palauan", "max_chars": 182},
|
||
"pce": {"name": "Palaung, Ruching", "native_name": "Ruching", "max_chars": 142},
|
||
"plw": {"name": "Palawano, Brooke’s Point", "native_name": "Palawano", "max_chars": 142},
|
||
"pmf": {"name": "Pamona", "native_name": "Pamona", "max_chars": 182},
|
||
"pag": {"name": "Pangasinan", "native_name": "Pangasinan", "max_chars": 142},
|
||
"pap": {"name": "Papiamentu", "native_name": "Papiamentu", "max_chars": 142},
|
||
"prf": {"name": "Paranan", "native_name": "Paranan", "max_chars": 182},
|
||
"pab": {"name": "Parecís", "native_name": "Haliti", "max_chars": 182},
|
||
"pbi": {"name": "Parkwa", "native_name": "Parkwa", "max_chars": 182},
|
||
"pbc": {"name": "Patamona", "native_name": "Patamona", "max_chars": 142},
|
||
"pad": {"name": "Paumarí", "native_name": "Paumarí", "max_chars": 142},
|
||
"ata": {"name": "Pele-Ata", "native_name": "Pele-Ata", "max_chars": 182},
|
||
"pez": {"name": "Penan, Eastern", "native_name": "Penan", "max_chars": 182},
|
||
"peg": {"name": "Pengo", "native_name": "Pengo", "max_chars": 182},
|
||
"pcm": {"name": "Pidgin, Nigerian", "native_name": "Naijá", "max_chars": 142},
|
||
"pis": {"name": "Pijin", "native_name": "Pijin", "max_chars": 182},
|
||
"pny": {"name": "Pinyin", "native_name": "Pinyin", "max_chars": 182},
|
||
"pir": {"name": "Piratapuyo", "native_name": "Piratapuyo", "max_chars": 142},
|
||
"pjt": {"name": "Pitjantjatjara", "native_name": "Pitjantjatjara", "max_chars": 142},
|
||
"poy": {"name": "Pogolo", "native_name": "Pogolo", "max_chars": 142},
|
||
"pps": {"name": "Popoloca, San Luís Temalacayuca", "native_name": "Popoloca de San Luís Temalacayuca", "max_chars": 182},
|
||
"pls": {"name": "Popoloca, San Marcos Tlacoyalco", "native_name": "Popoloca de San Marcos Tlacoyalco", "max_chars": 182},
|
||
"poi": {"name": "Popoluca, Highland", "native_name": "Popoluca de la Sierra", "max_chars": 182},
|
||
"poh-dialect_eastern": {"name": "Poqomchi’ - dialect Eastern", "native_name": "Poqomchi’", "max_chars": 142},
|
||
"poh-dialect_western": {"name": "Poqomchi’ - dialect Western", "native_name": "Poqomchi’", "max_chars": 142},
|
||
"prt": {"name": "Prai", "native_name": "Prai", "max_chars": 182},
|
||
"pui": {"name": "Puinave", "native_name": "Puinave", "max_chars": 142},
|
||
"pan": {"name": "Punjabi, Eastern", "native_name": "ਪੰਜਾਬੀ", "max_chars": 142},
|
||
"tsz": {"name": "Purepecha", "native_name": "Purépecha", "max_chars": 142},
|
||
"suv": {"name": "Puroik", "native_name": "Puroik", "max_chars": 142},
|
||
"lme": {"name": "Pévé", "native_name": "Pévé", "max_chars": 142},
|
||
"quy": {"name": "Quechua, Ayacucho", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvc": {"name": "Quechua, Cajamarca", "native_name": "Runasimi", "max_chars": 142},
|
||
"quz": {"name": "Quechua, Cusco", "native_name": "Runasimi", "max_chars": 142},
|
||
"qve": {"name": "Quechua, Eastern Apurímac", "native_name": "Runasimi", "max_chars": 142},
|
||
"qub": {"name": "Quechua, Huallaga", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvh": {"name": "Quechua, Huamalíes-Dos de Mayo Huánuco", "native_name": "Runasimi", "max_chars": 142},
|
||
"qwh": {"name": "Quechua, Huaylas Ancash", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvw": {"name": "Quechua, Huaylla Wanca", "native_name": "Runasimi", "max_chars": 142},
|
||
"quf": {"name": "Quechua, Lambayeque", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvm": {"name": "Quechua, Margos-Yarowilca-Lauricocha", "native_name": "Runasimi", "max_chars": 142},
|
||
"qul": {"name": "Quechua, North Bolivian", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvn": {"name": "Quechua, North Junín", "native_name": "Runasimi", "max_chars": 142},
|
||
"qxn": {"name": "Quechua, Northern Conchucos Ancash", "native_name": "Runasimi", "max_chars": 142},
|
||
"qxh": {"name": "Quechua, Panao", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvs": {"name": "Quechua, San Martín", "native_name": "Runasimi", "max_chars": 142},
|
||
"quh": {"name": "Quechua, South Bolivian", "native_name": "Runasimi", "max_chars": 142},
|
||
"qxo": {"name": "Quechua, Southern Conchucos", "native_name": "Runasimi", "max_chars": 142},
|
||
"qxr": {"name": "Quichua, Cañar Highland", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvo": {"name": "Quichua, Napo", "native_name": "Runasimi", "max_chars": 142},
|
||
"qvz": {"name": "Quichua, Northern Pastaza", "native_name": "Runasimi", "max_chars": 142},
|
||
"qxl": {"name": "Quichua, Salasaca Highland", "native_name": "Runasimi", "max_chars": 142},
|
||
"quw": {"name": "Quichua, Tena Lowland", "native_name": "Runasimi", "max_chars": 142},
|
||
"kjb": {"name": "Q’anjob’al", "native_name": "Q’anjob’al", "max_chars": 182},
|
||
"kek": {"name": "Q’eqchi’", "native_name": "Q’eqchi’", "max_chars": 182},
|
||
"rah": {"name": "Rabha", "native_name": "Rabha", "max_chars": 142},
|
||
"rjs": {"name": "Rajbanshi", "native_name": "Rajbanshi", "max_chars": 142},
|
||
"rai": {"name": "Ramoaaina", "native_name": "Ramoaaina", "max_chars": 142},
|
||
"lje": {"name": "Rampi", "native_name": "Rampi", "max_chars": 182},
|
||
"rnl": {"name": "Ranglong", "native_name": "Ranglong", "max_chars": 182},
|
||
"rkt": {"name": "Rangpuri", "native_name": "Rangpuri", "max_chars": 182},
|
||
"rap": {"name": "Rapa Nui", "native_name": "Rapa Nui", "max_chars": 182},
|
||
"yea": {"name": "Ravula", "native_name": "Ravula", "max_chars": 142},
|
||
"raw": {"name": "Rawang", "native_name": "Rawang", "max_chars": 182},
|
||
"rej": {"name": "Rejang", "native_name": "Rejang", "max_chars": 182},
|
||
"rel": {"name": "Rendille", "native_name": "Rendille", "max_chars": 142},
|
||
"ril": {"name": "Riang Lang", "native_name": "Riang Lang", "max_chars": 182},
|
||
"iri": {"name": "Rigwe", "native_name": "Rigwe", "max_chars": 142},
|
||
"rgu": {"name": "Rikou", "native_name": "Rikou", "max_chars": 142},
|
||
"rhg": {"name": "Rohingya", "native_name": "Ruáingga", "max_chars": 142},
|
||
"rmc-script_latin": {"name": "Romani, Carpathian - Latin", "native_name": "Romani Čhib", "max_chars": 182},
|
||
"rmc-script_cyrillic": {"name": "Romani, Carpathian - Cyrillic", "native_name": "Романи Чхиб", "max_chars": 142},
|
||
"rmo": {"name": "Romani, Sinte", "native_name": "Romanes", "max_chars": 182},
|
||
"rmy-script_latin": {"name": "Romani, Vlax - Latin", "native_name": "Romani Čhib", "max_chars": 182},
|
||
"rmy-script_cyrillic": {"name": "Romani, Vlax - Cyrillic", "native_name": "Романи Чхиб", "max_chars": 142},
|
||
"ron": {"name": "Romanian", "native_name": "Română", "max_chars": 182},
|
||
"rol": {"name": "Romblomanon", "native_name": "Romblomanon", "max_chars": 142},
|
||
"cla": {"name": "Ron", "native_name": "Ron", "max_chars": 182},
|
||
"rng": {"name": "Ronga", "native_name": "Ronga", "max_chars": 182},
|
||
"rug": {"name": "Roviana", "native_name": "Roviana", "max_chars": 142},
|
||
"run": {"name": "Rundi", "native_name": "Ikirundi", "max_chars": 142},
|
||
"lsm": {"name": "Saamya-Gwe", "native_name": "Saamya-Gwe", "max_chars": 182},
|
||
"spy": {"name": "Sabaot", "native_name": "Sabaot", "max_chars": 182},
|
||
"sck": {"name": "Sadri", "native_name": "Sadri", "max_chars": 182},
|
||
"saj": {"name": "Sahu", "native_name": "Sahu", "max_chars": 182},
|
||
"sch": {"name": "Sakachep", "native_name": "Sakachep", "max_chars": 142},
|
||
"sml": {"name": "Sama, Central", "native_name": "Sama", "max_chars": 182},
|
||
"xsb": {"name": "Sambal", "native_name": "Sambal", "max_chars": 182},
|
||
"sbl": {"name": "Sambal, Botolan", "native_name": "Sambal Botolan", "max_chars": 142},
|
||
"saq": {"name": "Samburu", "native_name": "Samburu", "max_chars": 182},
|
||
"sbd": {"name": "Samo, Southern", "native_name": "Samo", "max_chars": 182},
|
||
"smo": {"name": "Samoan", "native_name": "Gagana fa'a Samoa", "max_chars": 182},
|
||
"rav": {"name": "Sampang", "native_name": "Sampang", "max_chars": 182},
|
||
"sxn": {"name": "Sangir", "native_name": "Sangir", "max_chars": 182},
|
||
"sag": {"name": "Sango", "native_name": "Sängö", "max_chars": 142},
|
||
"sbp": {"name": "Sangu", "native_name": "Sangu", "max_chars": 182},
|
||
"xsu": {"name": "Sanumá", "native_name": "Sanumá", "max_chars": 142},
|
||
"srm": {"name": "Saramaccan", "native_name": "Saramaccan", "max_chars": 142},
|
||
"sas": {"name": "Sasak", "native_name": "Sasak", "max_chars": 182},
|
||
"apb": {"name": "Sa’a", "native_name": "Sa’a", "max_chars": 182},
|
||
"sgw": {"name": "Sebat Bet Gurage", "native_name": "Sebat Bet Gurage", "max_chars": 182},
|
||
"tvw": {"name": "Sedoa", "native_name": "Sedoa", "max_chars": 142},
|
||
"lip": {"name": "Sekpele", "native_name": "Sekpele", "max_chars": 142},
|
||
"slu": {"name": "Selaru", "native_name": "Selaru", "max_chars": 142},
|
||
"snw": {"name": "Selee", "native_name": "Selee", "max_chars": 182},
|
||
"sea": {"name": "Semai", "native_name": "Semai", "max_chars": 182},
|
||
"sza": {"name": "Semelai", "native_name": "Semelai", "max_chars": 142},
|
||
"seh": {"name": "Sena", "native_name": "Sena", "max_chars": 182},
|
||
"crs": {"name": "Seychelles French Creole", "native_name": "Kreol Seselwa", "max_chars": 142},
|
||
"ksb": {"name": "Shambala", "native_name": "Kishambala", "max_chars": 142},
|
||
"shn": {"name": "Shan", "native_name": "Shan", "max_chars": 182},
|
||
"sho": {"name": "Shanga", "native_name": "Shanga", "max_chars": 182},
|
||
"mcd": {"name": "Sharanahua", "native_name": "Sharanahua", "max_chars": 142},
|
||
"cbt": {"name": "Shawi", "native_name": "Shawi", "max_chars": 182},
|
||
"xsr": {"name": "Sherpa", "native_name": "ཤར་པཱ", "max_chars": 182},
|
||
"shk": {"name": "Shilluk", "native_name": "Shilluk", "max_chars": 142},
|
||
"shp": {"name": "Shipibo-Conibo", "native_name": "Shipibo-Conibo", "max_chars": 182},
|
||
"sna": {"name": "Shona", "native_name": "ChiShona", "max_chars": 142},
|
||
"cjs": {"name": "Shor", "native_name": "Шор тили", "max_chars": 182},
|
||
"jiv": {"name": "Shuar", "native_name": "Shuar", "max_chars": 182},
|
||
"snp": {"name": "Siane", "native_name": "Siane", "max_chars": 182},
|
||
"sya": {"name": "Siang", "native_name": "Siang", "max_chars": 182},
|
||
"sid": {"name": "Sidamo", "native_name": "Sidamo", "max_chars": 182},
|
||
"snn": {"name": "Siona", "native_name": "Siona", "max_chars": 182},
|
||
"sri": {"name": "Siriano", "native_name": "Siriano", "max_chars": 182},
|
||
"srx": {"name": "Sirmauri", "native_name": "Sirmauri", "max_chars": 142},
|
||
"sil": {"name": "Sisaala, Tumulung", "native_name": "Sisaala, Tumulung", "max_chars": 142},
|
||
"sld": {"name": "Sissala", "native_name": "Sissala", "max_chars": 142},
|
||
"akp": {"name": "Siwu", "native_name": "Siwu", "max_chars": 182},
|
||
"slk": {"name": "Slovak", "native_name": "Slovenčina", "max_chars": 182},
|
||
"sln": {"name": "Slovenian", "native_name": "Slovenščina", "max_chars": 182},
|
||
"xog": {"name": "Soga", "native_name": "Soga", "max_chars": 182},
|
||
"som": {"name": "Somali", "native_name": "Soomaali", "max_chars": 142},
|
||
"bmu": {"name": "Somba-Siawari", "native_name": "Somba-Siawari", "max_chars": 182},
|
||
"khq": {"name": "Songhay, Koyra Chiini", "native_name": "Songhay, Koyra Chiini", "max_chars": 182},
|
||
"ses": {"name": "Songhay, Koyraboro Senni", "native_name": "Songhay, Koyraboro Senni", "max_chars": 182},
|
||
"mnx": {"name": "Sougb", "native_name": "Sougb", "max_chars": 142},
|
||
"srn": {"name": "Sranan Tongo", "native_name": "Sranan Tongo", "max_chars": 182},
|
||
"sxb": {"name": "Suba", "native_name": "Suba", "max_chars": 182},
|
||
"suc": {"name": "Subanon, Western", "native_name": "Subanon, Western", "max_chars": 182},
|
||
"tgo": {"name": "Sudest", "native_name": "Sudest", "max_chars": 182},
|
||
"suk": {"name": "Sukuma", "native_name": "Sukuma", "max_chars": 182},
|
||
"sun": {"name": "Sunda", "native_name": "Basa Sunda", "max_chars": 182},
|
||
"suz": {"name": "Sunwar", "native_name": "Sunwar", "max_chars": 182},
|
||
"sgj": {"name": "Surgujia", "native_name": "Surgujia", "max_chars": 142},
|
||
"sus": {"name": "Susu", "native_name": "Susu", "max_chars": 182},
|
||
"swh": {"name": "Swahili", "native_name": "Kiswahili", "max_chars": 182},
|
||
"swe": {"name": "Swedish", "native_name": "Svenska", "max_chars": 182},
|
||
"syl": {"name": "Sylheti", "native_name": "Sylheti", "max_chars": 142},
|
||
"dyi": {"name": "Sénoufo, Djimini", "native_name": "Sénoufo, Djimini", "max_chars": 142},
|
||
"myk": {"name": "Sénoufo, Mamara", "native_name": "Sénoufo, Mamara", "max_chars": 142},
|
||
"spp": {"name": "Sénoufo, Supyire", "native_name": "Sénoufo, Supyire", "max_chars": 142},
|
||
"tap": {"name": "Taabwa", "native_name": "Taabwa", "max_chars": 142},
|
||
"tby": {"name": "Tabaru", "native_name": "Tabaru", "max_chars": 182},
|
||
"tna": {"name": "Tacana", "native_name": "Tacana", "max_chars": 182},
|
||
"shi": {"name": "Tachelhit", "native_name": "Tashelḥiyt", "max_chars": 142},
|
||
"klw": {"name": "Tado", "native_name": "Tado", "max_chars": 182},
|
||
"tgl": {"name": "Tagalog", "native_name": "Tagalog", "max_chars": 182},
|
||
"tbk": {"name": "Tagbanwa, Calamian", "native_name": "Tagbanwa", "max_chars": 142},
|
||
"tgj": {"name": "Tagin", "native_name": "Tagin", "max_chars": 182},
|
||
"blt": {"name": "Tai Dam", "native_name": "Táy Dăm", "max_chars": 182},
|
||
"tbg": {"name": "Tairora, North", "native_name": "Tairora", "max_chars": 142},
|
||
"omw": {"name": "Tairora, South", "native_name": "Tairora", "max_chars": 142},
|
||
"tgk": {"name": "Tajik", "native_name": "Тоҷикӣ", "max_chars": 142},
|
||
"tdj": {"name": "Tajio", "native_name": "Tajio", "max_chars": 182},
|
||
"tbc": {"name": "Takia", "native_name": "Takia", "max_chars": 182},
|
||
"tlj": {"name": "Talinga-Bwisi", "native_name": "Talinga-Bwisi", "max_chars": 182},
|
||
"tly": {"name": "Talysh", "native_name": "Толыши", "max_chars": 142},
|
||
"ttq-script_tifinagh": {"name": "Tamajaq, Tawallammat", "native_name": "ⵜⴰⵎⴰⵌⴰⵇ", "max_chars": 182},
|
||
"taj": {"name": "Tamang, Eastern", "native_name": "तामाङ", "max_chars": 142},
|
||
"taq": {"name": "Tamasheq", "native_name": "ⵜⴰⵎⴰⵛⵍⵈⵜ", "max_chars": 142},
|
||
"tpm": {"name": "Tampulma", "native_name": "Tampulma", "max_chars": 142},
|
||
"tgp": {"name": "Tangoa", "native_name": "Tangoa", "max_chars": 182},
|
||
"tnn": {"name": "Tanna, North", "native_name": "Tanna", "max_chars": 182},
|
||
"tac": {"name": "Tarahumara, Western", "native_name": "Tarahumara", "max_chars": 142},
|
||
"rif-script_latin": {"name": "Tarifit - Latin", "native_name": "Tarifit", "max_chars": 142},
|
||
"rif-script_arabic": {"name": "Tarifit - Arabic", "native_name": "ⵜⴰⵔⵉⴼⵉⵜ", "max_chars": 182},
|
||
"tat": {"name": "Tatar", "native_name": "татар теле", "max_chars": 182},
|
||
"tav": {"name": "Tatuyo", "native_name": "Tatuyo", "max_chars": 142},
|
||
"twb": {"name": "Tawbuid", "native_name": "Tawbuid", "max_chars": 142},
|
||
"tbl": {"name": "Tboli", "native_name": "Tboli", "max_chars": 142},
|
||
"kps": {"name": "Tehit", "native_name": "Tehit", "max_chars": 182},
|
||
"twe": {"name": "Teiwa", "native_name": "Teiwa", "max_chars": 182},
|
||
"ttc": {"name": "Tektiteko", "native_name": "Tektiteko", "max_chars": 142},
|
||
"kdh": {"name": "Tem", "native_name": "Tem", "max_chars": 182},
|
||
"tes": {"name": "Tengger", "native_name": "Tengger", "max_chars": 182},
|
||
"tex": {"name": "Tennet", "native_name": "Tennet", "max_chars": 182},
|
||
"tee": {"name": "Tepehua, Huehuetla", "native_name": "Tepehua", "max_chars": 142},
|
||
"tpp": {"name": "Tepehua, Pisaflores", "native_name": "Tepehua Pisaflores", "max_chars": 142},
|
||
"tpt": {"name": "Tepehua, Tlachichilco", "native_name": "Tepehua Tlachichilco", "max_chars": 142},
|
||
"stp": {"name": "Tepehuan, Southeastern", "native_name": "Tepehuan Southeastern", "max_chars": 142},
|
||
"tfr": {"name": "Teribe", "native_name": "Teribe", "max_chars": 182},
|
||
"twu": {"name": "Termanu", "native_name": "Termanu", "max_chars": 182},
|
||
"ter": {"name": "Terêna", "native_name": "Terêna", "max_chars": 142},
|
||
"tew": {"name": "Tewa", "native_name": "Tewa", "max_chars": 182},
|
||
"tha": {"name": "Thai", "native_name": "ไทย", "max_chars": 142},
|
||
"nod": {"name": "Thai, Northern", "native_name": "คำเมือง", "max_chars": 142},
|
||
"thl": {"name": "Tharu, Dangaura", "native_name": "थारू", "max_chars": 142},
|
||
"tem": {"name": "Themne", "native_name": "Themne", "max_chars": 182},
|
||
"adx": {"name": "Tibetan, Amdo", "native_name": "ཨ་མདོ", "max_chars": 182},
|
||
"bod": {"name": "Tibetan, Central", "native_name": "བོད", "max_chars": 142},
|
||
"khg": {"name": "Tibetan, Khams", "native_name": "ཁམས", "max_chars": 182},
|
||
"tca": {"name": "Ticuna", "native_name": "Ticuna", "max_chars": 142},
|
||
"tir": {"name": "Tigrigna", "native_name": "ትግርኛ", "max_chars": 182},
|
||
"txq": {"name": "Tii", "native_name": "Tii", "max_chars": 182},
|
||
"tik": {"name": "Tikar", "native_name": "Tikar", "max_chars": 182},
|
||
"dgr": {"name": "Tlicho", "native_name": "Tlicho", "max_chars": 142},
|
||
"tob": {"name": "Toba", "native_name": "Toba", "max_chars": 182},
|
||
"tmf": {"name": "Toba-Maskoy", "native_name": "Toba-Maskoy", "max_chars": 182},
|
||
"tng": {"name": "Tobanga", "native_name": "Tobanga", "max_chars": 142},
|
||
"tlb": {"name": "Tobelo", "native_name": "Tobelo", "max_chars": 142},
|
||
"ood": {"name": "Tohono O’odham", "native_name": "Tohono O’odham", "max_chars": 182},
|
||
"tpi": {"name": "Tok Pisin", "native_name": "Tok Pisin", "max_chars": 182},
|
||
"jic": {"name": "Tol", "native_name": "Tol", "max_chars": 182},
|
||
"lbw": {"name": "Tolaki", "native_name": "Tolaki", "max_chars": 182},
|
||
"txa": {"name": "Tombonuo", "native_name": "Tombonuo", "max_chars": 142},
|
||
"tom": {"name": "Tombulu", "native_name": "Tombulu", "max_chars": 182},
|
||
"toh": {"name": "Tonga", "native_name": "Tonga", "max_chars": 182},
|
||
"tnt": {"name": "Tontemboan", "native_name": "Tontemboan", "max_chars": 142},
|
||
"sda": {"name": "Toraja-Sa’dan", "native_name": "Toraja-Sa’dan", "max_chars": 182},
|
||
"tcs": {"name": "Torres Strait Creole", "native_name": "Torres Strait Creole", "max_chars": 182},
|
||
"toc": {"name": "Totonac, Coyutla", "native_name": "Totonac, Coyutla", "max_chars": 182},
|
||
"tos": {"name": "Totonac, Highland", "native_name": "Totonac, Highland", "max_chars": 182},
|
||
"neb": {"name": "Toura", "native_name": "Toura", "max_chars": 182},
|
||
"trn": {"name": "Trinitario", "native_name": "Trinitario", "max_chars": 142},
|
||
"trs": {"name": "Triqui, Chicahuaxtla", "native_name": "Triqui, Chicahuaxtla", "max_chars": 142},
|
||
"trc": {"name": "Triqui, Copala", "native_name": "Triqui, Copala", "max_chars": 182},
|
||
"tri": {"name": "Trió", "native_name": "Trió", "max_chars": 182},
|
||
"cof": {"name": "Tsafiki", "native_name": "Tsafiki", "max_chars": 142},
|
||
"tkr": {"name": "Tsakhur", "native_name": "Tsakhur", "max_chars": 142},
|
||
"kdl": {"name": "Tsikimba", "native_name": "Tsikimba", "max_chars": 142},
|
||
"cas": {"name": "Tsimané", "native_name": "Tsimané", "max_chars": 142},
|
||
"tso": {"name": "Tsonga", "native_name": "Tsonga", "max_chars": 142},
|
||
"tuo": {"name": "Tucano", "native_name": "Tucano", "max_chars": 182},
|
||
"iou": {"name": "Tuma-Irumu", "native_name": "Tuma-Irumu", "max_chars": 182},
|
||
"tmc": {"name": "Tumak", "native_name": "Tumak", "max_chars": 182},
|
||
"tuf": {"name": "Tunebo, Central", "native_name": "Tunebo, Central", "max_chars": 182},
|
||
"tuk-script_latin": {"name": "Turkmen - Latin", "native_name": "Türkmençe", "max_chars": 142},
|
||
"tuk-script_arabic": {"name": "Turkmen - Arabic", "native_name": "تركمن", "max_chars": 142},
|
||
"bov": {"name": "Tuwuli", "native_name": "Tuwuli", "max_chars": 142},
|
||
"tue": {"name": "Tuyuca", "native_name": "Tuyuca", "max_chars": 182},
|
||
"tw_akuapem": {"name": "Twi (Akuapem)", "native_name": "Twi (Akuapem)", "max_chars": 182},
|
||
"tw_asante": {"name": "Twi (Asante)", "native_name": "Twi (Asante)", "max_chars": 182},
|
||
"kcg": {"name": "Tyap", "native_name": "Tyap", "max_chars": 182},
|
||
"tzh-dialect_bachajón": {"name": "Tzeltal - dialect Bachajón", "native_name": "Tzeltal", "max_chars": 142},
|
||
"tzh-dialect_tenejapa": {"name": "Tzeltal - dialect Tenejapa", "native_name": "Tzeltal", "max_chars": 142},
|
||
"tzo-dialect_chenalhó": {"name": "Tzotzil - dialect Chenalhó", "native_name": "Tzotzil", "max_chars": 142},
|
||
"tzo-dialect_chamula": {"name": "Tzotzil - dialect Chamula", "native_name": "Tzotzil", "max_chars": 142},
|
||
"tzj-dialect_western": {"name": "Tz’utujil - dialect Western", "native_name": "Tz’utujil", "max_chars": 182},
|
||
"tzj-dialect_eastern": {"name": "Tz’utujil - dialect Eastern", "native_name": "Tz’utujil", "max_chars": 182},
|
||
"aoz": {"name": "Uab Meto", "native_name": "Uab Meto", "max_chars": 182},
|
||
"udm": {"name": "Udmurt", "native_name": "Udmurt", "max_chars": 142},
|
||
"udu": {"name": "Uduk", "native_name": "Uduk", "max_chars": 182},
|
||
"ukr": {"name": "Ukrainian", "native_name": "Українська", "max_chars": 182},
|
||
"ppk": {"name": "Uma", "native_name": "Uma", "max_chars": 182},
|
||
"ubu": {"name": "Umbu-Ungu", "native_name": "Umbu-Ungu", "max_chars": 182},
|
||
"urk": {"name": "Urak Lawoi’", "native_name": "Urak Lawoi’", "max_chars": 182},
|
||
"ura": {"name": "Urarina", "native_name": "Urarina", "max_chars": 142},
|
||
"urt": {"name": "Urat", "native_name": "Urat", "max_chars": 182},
|
||
"urd-script_devanagari": {"name": "Urdu - Devanagari", "native_name": "उर्दू", "max_chars": 182},
|
||
"urd-script_arabic": {"name": "Urdu - Arabic", "native_name": "اردو", "max_chars": 182},
|
||
"urd-script_latin": {"name": "Urdu - Latin", "native_name": "Urdu", "max_chars": 182},
|
||
"upv": {"name": "Uripiv-Wala-Rano-Atchin", "native_name": "Uripiv-Wala-Rano-Atchin", "max_chars": 182},
|
||
"usp": {"name": "Uspanteko", "native_name": "Uspanteko", "max_chars": 142},
|
||
"uig-script_arabic": {"name": "Uyghur - Arabic", "native_name": "ئۇيغۇر", "max_chars": 142},
|
||
"uig-script_cyrillic": {"name": "Uyghur - Cyrillic", "native_name": "Уйғур", "max_chars": 142},
|
||
"uzb-script_cyrillic": {"name": "Uzbek", "native_name": "Ўзбек", "max_chars": 142},
|
||
"vag": {"name": "Vagla", "native_name": "Vagla", "max_chars": 182},
|
||
"bav": {"name": "Vengo", "native_name": "Vengo", "max_chars": 182},
|
||
"vid": {"name": "Vidunda", "native_name": "Vidunda", "max_chars": 182},
|
||
"vie": {"name": "Vietnamese", "native_name": "Tiếng Việt", "max_chars": 182},
|
||
"vif": {"name": "Vili", "native_name": "Vili", "max_chars": 182},
|
||
"vun": {"name": "Vunjo", "native_name": "Vunjo", "max_chars": 182},
|
||
"vut": {"name": "Vute", "native_name": "Vute", "max_chars": 182},
|
||
"prk": {"name": "Wa, Parauk", "native_name": "Wa, Parauk", "max_chars": 182},
|
||
"wwa": {"name": "Waama", "native_name": "Waama", "max_chars": 142},
|
||
"rro": {"name": "Waima", "native_name": "Waima", "max_chars": 142},
|
||
"bao": {"name": "Waimaha", "native_name": "Waimaha", "max_chars": 142},
|
||
"waw": {"name": "Waiwai", "native_name": "Waiwai", "max_chars": 142},
|
||
"lgl": {"name": "Wala", "native_name": "Wala", "max_chars": 182},
|
||
"wlx": {"name": "Wali", "native_name": "Wali", "max_chars": 182},
|
||
"cou": {"name": "Wamey", "native_name": "Wamey", "max_chars": 142},
|
||
"hub": {"name": "Wampís", "native_name": "Wampís", "max_chars": 142},
|
||
"gvc": {"name": "Wanano", "native_name": "Wanano", "max_chars": 182},
|
||
"mfi": {"name": "Wandala", "native_name": "Wandala", "max_chars": 182},
|
||
"wap": {"name": "Wapishana", "native_name": "Wapishana", "max_chars": 142},
|
||
"wba": {"name": "Warao", "native_name": "Warao", "max_chars": 182},
|
||
"war": {"name": "Waray-Waray", "native_name": "Waray-Waray", "max_chars": 182},
|
||
"way": {"name": "Wayana", "native_name": "Wayana", "max_chars": 182},
|
||
"guc": {"name": "Wayuu", "native_name": "Wayuu", "max_chars": 182},
|
||
"cym": {"name": "Welsh", "native_name": "Cymraeg", "max_chars": 182},
|
||
"kvw": {"name": "Wersing", "native_name": "Wersing", "max_chars": 182},
|
||
"tnp": {"name": "Whitesands", "native_name": "Whitesands", "max_chars": 142},
|
||
"hto": {"name": "Witoto, Minika", "native_name": "Witoto, Minika", "max_chars": 182},
|
||
"huu": {"name": "Witoto, Murui", "native_name": "Witoto, Murui", "max_chars": 182},
|
||
"wal-script_latin": {"name": "Wolaytta - Latin", "native_name": "Wolaytta", "max_chars": 142},
|
||
"wal-script_ethiopic": {"name": "Wolaytta - Ethiopic", "native_name": "ወላይታ", "max_chars": 182},
|
||
"wlo": {"name": "Wolio", "native_name": "Wolio", "max_chars": 182},
|
||
"noa": {"name": "Woun Meu", "native_name": "Woun Meu", "max_chars": 182},
|
||
"wob": {"name": "Wè Northern", "native_name": "Wè", "max_chars": 182},
|
||
"kao": {"name": "Xaasongaxango", "native_name": "Xaasongaxango", "max_chars": 142},
|
||
"xer": {"name": "Xerénte", "native_name": "Xerénte", "max_chars": 142},
|
||
"yad": {"name": "Yagua", "native_name": "Yagua", "max_chars": 182},
|
||
"yka": {"name": "Yakan", "native_name": "Yakan", "max_chars": 182},
|
||
"sah": {"name": "Yakut", "native_name": "Саха", "max_chars": 182},
|
||
"yba": {"name": "Yala", "native_name": "Yala", "max_chars": 182},
|
||
"yli": {"name": "Yali, Angguruk", "native_name": "Yali, Angguruk", "max_chars": 182},
|
||
"nlk": {"name": "Yali, Ninia", "native_name": "Yali, Ninia", "max_chars": 182},
|
||
"yal": {"name": "Yalunka", "native_name": "Yalunka", "max_chars": 142},
|
||
"yam": {"name": "Yamba", "native_name": "Yamba", "max_chars": 182},
|
||
"yat": {"name": "Yambeta", "native_name": "Yambeta", "max_chars": 142},
|
||
"jmd": {"name": "Yamdena", "native_name": "Yamdena", "max_chars": 142},
|
||
"tao": {"name": "Yami", "native_name": "Yami", "max_chars": 182},
|
||
"yaa": {"name": "Yaminahua", "native_name": "Yaminahua", "max_chars": 142},
|
||
"ame": {"name": "Yanesha’", "native_name": "Yanesha’", "max_chars": 182},
|
||
"guu": {"name": "Yanomamö", "native_name": "Yanomamö", "max_chars": 142},
|
||
"yao": {"name": "Yao", "native_name": "Yao", "max_chars": 182},
|
||
"yre": {"name": "Yaouré", "native_name": "Yaouré", "max_chars": 182},
|
||
"yva": {"name": "Yawa", "native_name": "Yawa", "max_chars": 182},
|
||
"ybb": {"name": "Yemba", "native_name": "Yemba", "max_chars": 182},
|
||
"pib": {"name": "Yine", "native_name": "Yine", "max_chars": 182},
|
||
"byr": {"name": "Yipma", "native_name": "Yipma", "max_chars": 142},
|
||
"pil": {"name": "Yom", "native_name": "Yom", "max_chars": 182},
|
||
"ycn": {"name": "Yucuna", "native_name": "Yucuna", "max_chars": 142},
|
||
"ess": {"name": "Yupik, Saint Lawrence Island", "native_name": "Yupigestun", "max_chars": 142},
|
||
"yuz": {"name": "Yuracare", "native_name": "Yuracare", "max_chars": 142},
|
||
"atb": {"name": "Zaiwa", "native_name": "Zaiwa", "max_chars": 182},
|
||
"zne": {"name": "Zande", "native_name": "Zande", "max_chars": 182},
|
||
"zaq": {"name": "Zapotec, Aloápam", "native_name": "Aloápam Zapotec", "max_chars": 142},
|
||
"zpo": {"name": "Zapotec, Amatlán", "native_name": "Amatlán Zapotec", "max_chars": 142},
|
||
"zad": {"name": "Zapotec, Cajonos", "native_name": "Cajonos Zapotec", "max_chars": 142},
|
||
"zpc": {"name": "Zapotec, Choapan", "native_name": "Choapan Zapotec", "max_chars": 142},
|
||
"zca": {"name": "Zapotec, Coatecas Altas", "native_name": "Coatecas Altas Zapotec", "max_chars": 142},
|
||
"zpg": {"name": "Zapotec, Guevea de Humboldt", "native_name": "Guevea de Humboldt Zapotec", "max_chars": 142},
|
||
"zai": {"name": "Zapotec, Isthmus", "native_name": "Isthmus Zapotec", "max_chars": 142},
|
||
"zpl": {"name": "Zapotec, Lachixío", "native_name": "Lachixío Zapotec", "max_chars": 142},
|
||
"zam": {"name": "Zapotec, Miahuatlán", "native_name": "Miahuatlán Zapotec", "max_chars": 142},
|
||
"zaw": {"name": "Zapotec, Mitla", "native_name": "Mitla Zapotec", "max_chars": 142},
|
||
"zpm": {"name": "Zapotec, Mixtepec", "native_name": "Mixtepec Zapotec", "max_chars": 142},
|
||
"zac": {"name": "Zapotec, Ocotlán", "native_name": "Ocotlán Zapotec", "max_chars": 142},
|
||
"zao": {"name": "Zapotec, Ozolotepec", "native_name": "Ozolotepec Zapotec", "max_chars": 142},
|
||
"ztq": {"name": "Zapotec, Quioquitani-Quierí", "native_name": "Quioquitani-Quierí Zapotec", "max_chars": 142},
|
||
"zar": {"name": "Zapotec, Rincón", "native_name": "Rincón Zapotec", "max_chars": 182},
|
||
"zpt": {"name": "Zapotec, San Vicente Coatlán", "native_name": "San Vicente Coatlán Zapotec", "max_chars": 182},
|
||
"zpi": {"name": "Zapotec, Santa María Quiegolani", "native_name": "Santa María Quiegolani Zapotec", "max_chars": 182},
|
||
"zas": {"name": "Zapotec, Santo Domingo Albarradas", "native_name": "Santo Domingo Albarradas Zapotec", "max_chars": 182},
|
||
"zaa": {"name": "Zapotec, Sierra de Juárez", "native_name": "Sierra de Juárez Zapotec", "max_chars": 182},
|
||
"zpz": {"name": "Zapotec, Texmelucan", "native_name": "Texmelucan Zapotec", "max_chars": 142},
|
||
"zab": {"name": "Zapotec, Western Tlacolula Valley", "native_name": "Western Tlacolula Valley Zapotec", "max_chars": 142},
|
||
"zpu": {"name": "Zapotec, Yalálag", "native_name": "Yalálag Zapotec", "max_chars": 142},
|
||
"zae": {"name": "Zapotec, Yareni", "native_name": "Yareni Zapotec", "max_chars": 142},
|
||
"zty": {"name": "Zapotec, Yatee", "native_name": "Yatee Zapotec", "max_chars": 142},
|
||
"zav": {"name": "Zapotec, Yatzachi", "native_name": "Yatzachi Zapotec", "max_chars": 142},
|
||
"zza": {"name": "Zaza", "native_name": "Zazaki", "max_chars": 182},
|
||
"zyb": {"name": "Zhuang, Yongbei", "native_name": "Yongbei Zhuang", "max_chars": 182},
|
||
"ziw": {"name": "Zigula", "native_name": "Zigula", "max_chars": 182},
|
||
"zos": {"name": "Zoque, Francisco León", "native_name": "Francisco León Zoque", "max_chars": 182},
|
||
"gnd": {"name": "Zulgo-Gemzek", "native_name": "Zulgo-Gemzek", "max_chars": 182}
|
||
}
|