---ISO 639-1 code --- --[[ ['aao'] = { name='عربية صحراوية جزائرية',codes={'aao'}}, ['abh'] = { name='عربية طاجكية',codes={'abh'}}, ['abv'] = { name='عربية بحرانية',codes={'abv'}}, ['acm'] = { name='عربية عراقية',codes={'acm'}}, ['acq'] = { name='عربية تعزية عدنية',codes={'acq'}}, ['acw'] = { name='عربية حجازية',codes={'acw'}}, ['acx'] = { name='عربية عمانية',codes={'acx'}}, ['acy'] = { name='عربية قبرصية',codes={'acy'}}, ['adf'] = { name='عربية ظفارية',codes={'adf'}}, ['aeb'] = { name='عربية تونسية',codes={'aeb'}}, ['aec'] = { name='عربية صعيدية',codes={'aec'}}, ['afb'] = { name='عربية خليجية',codes={'afb'}}, ['ajp'] = { name='عربية شامية',codes={'ajp'}}, ['apc'] = { name='عربية شامية',codes={'apc'}}, ['apd'] = { name='عربية سودانية',codes={'apd'}}, ['arb'] = { name='عربية حديثة',codes={'arb'}}, ['arq'] = { name='عربية جزائرية',codes={'arq'}}, ['ars'] = { name='عربية نجدية',codes={'ars'}}, ['ary'] = { name='عربية مغربية',codes={'ary'}}, ['arz'] = { name='عربية مصرية',codes={'arz'}}, ['ayh'] = { name='عربية حضرمية',codes={'ayh'}}, ['ayl'] = { name='عربية ليبية',codes={'ayl'}}, ['ayn'] = { name='عربية صنعاوية',codes={'ayn'}}, ['auz'] = { name='عربية أزبكية',codes={'auz'}}, ['avl'] = { name='عربية بداوية مصرية شرقية',codes={'avl'}}, ['ayp'] = { name='عربية عراقية شمالية',codes={'ayp'}}, ['bbz'] = { name='عربية كريولية ببلية',codes={'bbz'}}, --['de-at'] = { name='ألمانية نمساوية',codes={'de-at'}}, --['de_AT']={ name='ألمانية نمساوية',codes={'de_AT'}}, --['en-ca'] = { name='إنجليزية كندية',codes={'en-ca','en_ca','en_CA'}}, --['en-gb'] = { name='إنجليزية بريطانية',codes={'en-gb','en_GB','en_gb'}}, --['en_AU']={ name='إنجليزية أسترالية',codes={'en_AU','en-au','en_au'}}, --['en_US']={ name='إنجليزية أمريكية',codes={'en_US','en-us','en_us'}}, ]] local data = {} data.lang_table = { ['anp'] = { name='أنجيكية',codes={'anp'}}, ["aa"] = {name = "عفارية", names = {"أفارية"}, codes = {"aar", "aar", "aar", "aars"}}, ["ab"] = {name = "أبخازية", codes = {"abk", "abk", "abk", "abks"}}, ["ace"] = {name = "أتشينيزية", codes = {"ace"}}, ["ach"] = {name = "أكولية", codes = {"ach"}}, ["ada"] = {name = "أدانجمية", codes = {"ada"}}, ["ady"] = {name = "أديغية", codes = {"ady"}}, ["ae"] = {name = "أفستية", codes = {"ave", "ave", "ave"}}, ["af"] = {name = "أفريقانية", codes = {"afr", "afr", "afr", "afrs"}}, ["afh"] = {name = "أفريهيلية", codes = {"afh"}}, ["ags"] = {name = "إسمبية", codes = {"ags"}}, ["ain"] = {name = "آينوية", codes = {"ain"}}, ["ak"] = {name = "أكانية", codes = {"aka", "aka", "aka"}}, ["akk"] = {name = "أكادية", codes = {"akk"}}, ["ale"] = {name = "أليوتية", codes = {"ale"}}, ["als"] = {name = "توسك ألبانية", codes = {"als"}}, ["alt"] = {name = "ألطائية جنوبية", codes = {"alt"}}, ["am"] = {name = "أمهرية", codes = {"amh", "amh", "amh"}}, ["an"] = {name = "أراغونية", codes = {"arg", "arg", "arg"}}, ["ang"] = {name = "إنجليزية قديمة", codes = {"ang"}}, ["ar"] = { name = "عربية", codes = { "ara", "aao", "abh", "abv", "acm", "acq", "acw", "acx", "adf", "aeb", "aec", "afb", "ajp", "apc", "apd", "arb", "arq", "ars", "ary", "arz", "ayh", "ayl", "ayn", "auz", "avl", "ayp", "bbz", "acy" } }, ["arc"] = {name = "آرامية", codes = {"arc"}}, ["arn"] = {name = "مابوتشية", codes = {"arn"}}, ["arw"] = {name = "أراواكية", codes = {"arw"}}, ["ar_001"] = {name = "عربية رسمية حديثة", codes = {"ar_001"}}, ["as"] = {name = "آسامية", codes = {"asm", "asm", "asm"}}, ["ast"] = {name = "أستورية", codes = {"ast"}}, ["av"] = {name = "أوارية", codes = {"ava", "ava", "ava"}}, ["awa"] = {name = "أوادية", codes = {"awa"}}, ["ay"] = {name = "أيمارا", codes = {"aym", "aym", "aym"}}, ["az"] = {name = "أذرية", codes = {"aze", "aze", "aze"}}, ["azb"] = {name = "أذرية جنوبية", codes = {"azb"}}, ["ba"] = {name = "باشقيرية", codes = {"bak", "bak", "bak"}}, ["bal"] = {name = "بلوشية", codes = {"bal"}}, ["ban"] = {name = "بالية", codes = {"ban"}}, ["bar"] = {name = "بافارية", codes = {"bar"}}, ["bbc"] = {name = "باتاك توبا", codes = {"bbc"}}, ["bcc"] = {name = "جنوبية بولشية", codes = {"bcc"}}, ["bcl"] = {name = "بيكولية وسطى", codes = {"bcl"}}, ["be"] = {name = "بيلاروسية", codes = {"bel", "bel", "bel"}}, ["be-tarask"] = {name = "تاراتسكييفيتسا", codes = {"be-tarask"}}, ["ber"] = {name = "أمازيغية", codes = {"ber"}}, ["bg"] = {name = "بلغارية", codes = {"bul", "bul", "bul", "buls"}}, ["bgn"] = {name = "بلوشية غربية", codes = {"bgn"}}, ["bh"] = {name = "بهارية", codes = {"bih", "bih"}}, ["bho"] = {name = "بوجبورية", codes = {"bho"}}, ["bi"] = {name = "بسلاما", codes = {"bis", "bis", "bis"}}, ["bik"] = {name = "بيكولية", codes = {"bik"}}, ["bin"] = {name = "بينية", codes = {"bin"}}, ["bjn"] = {name = "بنجرية", codes = {"bjn"}}, ["bla"] = {name = "سيكسيكية", codes = {"bla"}}, ["bm"] = {name = "بمبرية", codes = {"bam", "bam", "bam"}}, ["bn"] = {name = "بنغالية", codes = {"ben", "ben", "ben"}}, ["bo"] = {name = "تبتية", codes = {"bod", "tib", "bod"}}, ["br"] = {name = "بريتانية", codes = {"bre", "bre", "bre"}}, ["bra"] = {name = "براجية", codes = {"bra"}}, ["bs"] = {name = "بوسنوية", codes = {"bos", "bos", "bos", "boss"}}, ["bua"] = {name = "برياتية", codes = {"bua"}}, ["bug"] = {name = "بجينيزية", codes = {"bug"}}, ["bxr"] = {name = "بوريات", codes = {"bxr"}}, ["byn"] = {name = "بلينية", codes = {"byn"}}, ["ca"] = {name = "كتالونية", codes = {"cat", "cat", "cat"}}, ["ca-valencia"] = {name = "بلنسية", codes = {"ca-valencia"}}, ["car"] = {name = "كاريبية", codes = {"car"}}, ["cay"] = {name = "كايوجية", codes = {"cay"}}, ["ce"] = {name = "شيشانية", codes = {"che", "che", "che"}}, ["ceb"] = {name = "سيبونية", codes = {"ceb"}}, ["ch"] = {name = "تسمورية", codes = {"cha", "cha", "cha"}}, ["chk"] = {name = "تشكيزية", codes = {"chk"}}, ["cho"] = {name = "تشكطوية", codes = {"cho"}}, ["chr"] = {name = "شيروكي", codes = {"chr"}}, ["ckb"] = {name = "سورانية كردية", codes = {"ckb"}}, ["ckt"] = {name = "تشوكشي", codes = {"ckt"}}, ["cnr"] = {name = "مونتنغرية", codes = {"cnr"}}, ["co"] = {name = "كورسية", codes = {"cos", "cos", "cos", "قرشقية"}}, ["cop"] = {name = "قبطية", codes = {"cop"}}, ["cr"] = {name = "كرية", codes = {"cre", "cre", "cre"}}, ["crh"] = {name = "تتارية قرمية", codes = {"crh"}}, ["crs"] = {name = "كريولية سيشيلية", codes = {"crs", "crs"}}, ["cs"] = {name = "تشيكية", codes = {"ces", "cze", "ces"}}, ["csb"] = {name = "كاشوبية", codes = {"csb"}}, ["cu"] = {name = "سلافونية كنسية قديمة", codes = {"chu", "chu", "chu"}}, ["cv"] = {name = "تشوفاش", codes = {"chv", "chv", "chv"}}, ["cy"] = {name = "ويلزية", codes = {"cym", "wel", "cym"}}, ["da"] = {name = "دنماركية", codes = {"dan", "dan", "dan"}}, ["dag"] = {name = "دغبانية", codes = {"dag"}}, ["de"] = {name = "ألمانية", codes = {"deu", "ger", "deu", "deus", "de-at", "de_AT"}}, ["de-ch"] = {name = "ألمانية عليا سويسرية", codes = {"de-ch"}}, ["den"] = {name = "سلافية", codes = {"den"}}, ["din"] = {name = "دينكاوية", codes = {"din"}}, ["dje"] = {name = "زارمية", codes = {"dje"}}, ["doi"] = {name = "دوجرية", codes = {"doi"}}, ["dsb"] = {name = "صوربية سفلى", codes = {"dsb"}}, ["dv"] = {name = "ديفهي", codes = {"div", "div", "div"}}, ["dz"] = {name = "دزونكا", codes = {"dzo", "dzo", "dzo"}}, ["dzg"] = {name = "قرعانية", codes = {"dzg"}}, ["ee"] = {name = "إوية", codes = {"ewe", "ewe", "ewe"}}, ["egl"] = {name = "إميليانو", codes = {"egl"}}, ["egy"] = {name = "مصرية قديمة", codes = {"egy"}}, ["el"] = {name = "يونانية", codes = {"ell", "gre", "ell", "ells"}}, ["en"] = { name = "إنجليزية", codes = { "eng", "engs", "إنجليزي", "en-gb", "en_GB", "en_gb", "en-ca", "en_ca", "en_CA", "en_AU", "en-au", "en_au", "en_US", "en-us", "en_us" } }, ["enm"] = {name = "إنجليزية وسطى", codes = {"enm"}}, ["eo"] = {name = "إسبرانتو", codes = {"epo"}}, ["es"] = {name = "إسبانية", codes = {"spa", "spa", "spa", "es_ES", "es-es"}}, ["es-419"] = {name = "إسبانية أمريكية", codes = {"es-419"}}, ["es_MX"] = {name = "إسبانية مكسيكية", codes = {"es_MX"}}, ["et"] = {name = "إستونية", codes = {"est", "est", "est"}}, ["eu"] = {name = "بشكنشية", codes = {"eus", "baq", "eus"}}, ["fa"] = {name = "فارسية", codes = {"fas", "per", "fas"}}, ["fat"] = {name = "فانتية", codes = {"fat"}}, ["ff"] = {name = "فولانية", codes = {"ful", "ful", "ful"}}, ["fi"] = {name = "فنلندية", codes = {"fin", "fin", "fin"}}, ["fil"] = {name = "فلبينية", codes = {"fil"}}, ["fit"] = {name = "منكيلي", codes = {"fit"}}, ["fj"] = {name = "فيجية", codes = {"fij", "fij", "fij"}}, ["fo"] = {name = "فاروية", codes = {"fao", "fao", "fao"}}, ["fr"] = {name = "فرنسية", codes = {"fra", "fre", "fra", "fras"}}, ["frc"] = {name = "فرنسية كاجونية", codes = {"frc"}}, ["fro"] = {name = "فرنسية قديمة", codes = {"fro"}}, ["frr"] = {name = "فريزينية شمالية", codes = {"frr"}}, ["frs"] = {name = "فريزينية شرقية", codes = {"frs"}}, ["fr_CA"] = {name = "فرنسية كندية", codes = {"fr_CA"}}, ["fr_CH"] = {name = "فرنسية سويسرية", codes = {"fr_CH"}}, ["fy"] = {name = "فريزية غربية", codes = {"fry", "fry", "fry"}}, ["ga"] = {name = "أيرلندية", codes = {"gle", "gle", "gle"}}, ["gan"] = {name = "غان صينية", codes = {"gan"}}, ["gd"] = {name = "غيلية إسكتلندية", codes = {"gla", "gla", "gla"}}, ["gez"] = {name = "جعزية", codes = {"gez"}}, ["gl"] = {name = "غاليسية", codes = {"glg", "glg", "glg"}}, ["gn"] = {name = "غوارانية", codes = {"grn", "grn", "grn"}}, ["gom"] = {name = "جواني كونكانية", codes = {"gom"}}, ["got"] = {name = "قوطية", codes = {"got"}}, ["grc"] = {name = "إغريقية", codes = {"grc"}}, ["gsw"] = {name = "ألمانية سويسرية", codes = {"gsw"}}, ["gu"] = {name = "كجراتية", codes = {"guj", "guj", "guj"}}, ["guz"] = {name = "غيزية", codes = {"guz"}}, ["gv"] = {name = "منكية", codes = {"glv", "glv", "glv"}}, ["ha"] = {name = "هوسية", codes = {"hau", "hau", "hau"}}, ["hak"] = {name = "هاكا صينية", codes = {"hak"}}, ["haw"] = {name = "هاوائية", codes = {"haw", "haw", "haw"}}, ["he"] = {name = "عبرية", codes = {"heb", "heb", "heb"}}, ["hi"] = {name = "هندية", codes = {"hin", "hin", "hin", "hins"}}, ["hif"] = {name = "فيجي هندية", codes = {"hif"}}, ["hit"] = {name = "حثية", codes = {"hit"}}, ["hmn"] = {name = "همونجية", codes = {"hmn"}}, ["ho"] = {name = "هيري موتو", codes = {"hmo", "hmo", "hmo"}}, ["hr"] = {name = "كرواتية", codes = {"hrv", "hrv", "hrv", "scr"}}, ["ht"] = {name = "كريولية هايتية", codes = {"hat", "hat", "hat"}}, ["hu"] = {name = "مجرية", codes = {"hun", "hun", "hun"}}, ["hy"] = {name = "أرمنية", codes = {"hye", "arm", "hye"}}, ["hz"] = {name = "هيريرو", codes = {"her", "her", "her"}}, ["ia"] = {name = "إنترلنغوا", codes = {"ina", "ina", "ina"}}, ["id"] = {name = "إندونيسية", codes = {"ind", "ind", "ind"}}, ["ie"] = {name = "إنترلينج", codes = {"ile", "ile", "ile"}}, ["ig"] = {name = "إيجبو", codes = {"ibo", "ibo", "ibo"}}, ["ii"] = {name = "نؤوسوية", codes = {"iii", "iii", "iii"}}, ["ik"] = {name = "إينبياك", codes = {"ipk", "ipk", "ipk"}}, ["ike"] = {name = "آيكية", codes = {"ike"}}, ["ilo"] = {name = "إيلوكانوية", codes = {"ilo"}}, ["inh"] = {name = "إنجوشية", codes = {"inh"}}, ["io"] = {name = "إيدو", codes = {"ido", "ido", "ido", "idos"}}, ["is"] = {name = "آيسلندية", codes = {"isl", "ice", "isl"}}, ["it"] = {name = "إيطالية", codes = {"ita", "ita", "ita", "itas"}}, ["iu"] = {name = "إنكتيتوتية", codes = {"iku", "iku", "iku"}}, ["ja"] = {name = "يابانية", codes = {"jpn", "jpn", "jpn", "ja-Hani"}}, ["jmc"] = {name = "ماتشامية", codes = {"jmc"}}, ["jpr"] = {name = "فارسية يهودية", codes = {"jpr"}}, ["jrb"] = {name = "عربية يهودية", codes = {"jrb"}}, ["jv"] = {name = "جاوية", codes = {"jav", "jav", "jav"}}, ["ka"] = {name = "جورجية", codes = {"kat", "geo", "kat"}}, ["kab"] = {name = "قبائلية (جزائرية)", codes = {"kab"}}, ["kbd"] = {name = "قبردينية", codes = {"kbd", "kbd", "kbd"}}, ["kcg"] = {name = "تايابية", codes = {"kcg"}}, ["kg"] = {name = "كونغو", codes = {"kon", "kon", "kon"}}, ["kha"] = {name = "كازية", codes = {"kha"}}, ["khw"] = {name = "كهوار", codes = {"khw"}}, ["ki"] = {name = "كيكيو", codes = {"kik", "kik", "kik"}}, ["kj"] = {name = "كيونياما", codes = {"kua", "kua", "kua"}}, ["kk"] = {name = "قازاقية", codes = {"kaz", "kaz", "kaz"}}, ["kl"] = {name = "غرينلاندية", codes = {"kal", "kal", "kal"}}, ["km"] = {name = "خميرية", codes = {"khm", "khm", "khm"}}, ["kn"] = {name = "كنادية", codes = {"kan", "kan", "kan"}}, ["ko"] = { name = "كورية", codes = { "ko", "kor", "kp-Hanj", "ko-Hang", "ko-hang", "ko-Hang-KP", "ko-Hang-KR", "ko-Hani", "ko-Hant", "ko-Hant-KP", "ko-Kana", "ko-Kang", "ko-Kore", "ko-KP", "ko-Latn", "ko-kp" } }, ["kok"] = {name = "كونكانية", codes = {"kok"}}, ["kr"] = {name = "كانورية", codes = {"kau", "kau", "kau"}}, ["krl"] = {name = "كاريلية", codes = {"krl"}}, ["ks"] = {name = "كشميرية", codes = {"kas", "kas", "kas"}}, ["ks-Deva"] = {name = "كشميرية ديفنغارية", codes = {"ks-Deva"}}, ["ksh"] = {name = "كولشية", codes = {"ksh"}}, ["ksh-x-colog"] = {name = "كولونيانية", codes = {"ksh-x-colog"}}, ["ku"] = {name = "كردية", codes = {"kur", "kur", "kur"}}, ["kum"] = {name = "قموقية", codes = {"kum"}}, ["kv"] = {name = "كومية", codes = {"kom", "kom", "kom"}}, ["kw"] = {name = "كورنية", codes = {"cor", "cor", "cor"}}, ["ky"] = {name = "قيرغيزية", codes = {"kir", "kir", "kir"}}, ["la"] = {name = "لاتينية", codes = {"lat", "lat", "lat", "lats"}}, ["lb"] = {name = "لوكسمبورغية", codes = {"ltz", "ltz", "ltz"}}, ["lez"] = {name = "ليزجية", codes = {"lez"}}, ["lg"] = {name = "جاندا", codes = {"lug", "lug", "lug"}}, ["li"] = {name = "ليمبورغية", codes = {"lim", "lim", "lim"}}, ["lmo"] = {name = "لومباردية", codes = {"lmo"}}, ["ln"] = {name = "لينغالا", codes = {"lin", "lin", "lin"}}, ["lo"] = {name = "لاوية", codes = {"lao", "lao", "lao"}}, ["lou"] = {name = "كريولية لويزيانية", codes = {"lou"}}, ["lrc"] = {name = "لرية شمالية", codes = {"lrc"}}, ["lt"] = {name = "ليتوانية", codes = {"lit", "lit", "lit"}}, ["lu"] = {name = "تشيلوبا", codes = {"lub", "lub", "lub"}}, ["lv"] = {name = "لاتفية", codes = {"lav", "lav", "lav"}}, ["mfe"] = {name = "كريولية موريشية", codes = {"mfe"}}, ["mg"] = {name = "ملغاشية", codes = {"mlg", "mlg", "mlg"}}, ["mh"] = {name = "مارشالية", codes = {"mah", "mah", "mah"}}, ["mi"] = {name = "ماورية", codes = {"mri", "mao", "mri"}}, ["mic"] = {name = "ميكماكيونية", codes = {"mic"}}, ["mis-x-ripuar"] = {name = "ريبوارية", codes = {"mis-x-ripuar"}}, ["mk"] = {name = "مقدونية", codes = {"mkd", "mac", "mkd"}}, ["ml"] = {name = "ماليالامية", codes = {"mal", "mal", "mal"}}, ["mn"] = {name = "منغولية", codes = {"mon", "mon", "mon"}}, ["mni"] = {name = "مانيبورية", codes = {"mni"}}, ["mo"] = {name = "مولدوفية", codes = {"mol"}}, ["mr"] = {name = "مراثية", codes = {"mar", "mar", "mar"}}, ["ms"] = {name = "ملايوية", codes = {"msa", "may", "msa"}}, ["mt"] = {name = "مالطية", codes = {"mlt", "mlt", "mlt"}}, ["mul"] = {name = "لغات متعددة", codes = {"mul"}}, ["mwr"] = {name = "ماروارية", codes = {"mwr"}}, ["my"] = {name = "بورمية", codes = {"mya", "bur", "mya"}}, ["myv"] = {name = "أرزية", codes = {"myv"}}, ["mzn"] = {name = "طبرية", codes = {"mzn"}}, ["na"] = {name = "ناورونية", codes = {"nau", "nau", "nau"}}, ["nan"] = {name = "مين-نان صينية", codes = {"nan"}}, ["nan-tw"] = {name = "هوكينة تايوانية", codes = {"nan-tw"}}, ["nap"] = {name = "نابولية", codes = {"nap"}}, ["nb"] = {name = "نرويجية بوكمول", codes = {"nob", "nb-no"}}, ["nd"] = {name = "نديبيل شمالية", codes = {"nde", "nde", "nde"}}, ["nds"] = {name = "ألمانية دنيا", codes = {"nds"}}, ["ne"] = {name = "نيبالية", codes = {"nep", "nep", "nep"}}, ["new"] = {name = "نوارية", codes = {"new"}}, ["ng"] = {name = "ندونجا", codes = {"ndo", "ndo", "ndo"}}, ["nl"] = {name = "هولندية", codes = {"nld", "dut", "nld"}}, ["nl_BE"] = {name = "فلمنكية", codes = {"nl_BE"}}, ["nn"] = {name = "نرويجية نينوشك", codes = {"nno", "nno", "nno"}}, ["no"] = {name = "نرويجية", codes = {"nor"}}, ["non"] = {name = "إسكندنافية قديمة", codes = {"non"}}, ["nr"] = {name = "نديبلي جنوبية", codes = {"nbl", "nbl", "nbl"}}, ["nrf"] = {name = "نورمندية", codes = {"roa", "nrf"}}, ["nso"] = {name = "سوتو شمالية", codes = {"nso"}}, ["nv"] = {name = "نافاجو", codes = {"nav", "nav", "nav"}}, ["nwc"] = {name = "نوارية تقليدية", codes = {"nwc"}}, ["ny"] = {name = "شيشيوا", codes = {"nya"}}, ["oc"] = {name = "أكستانية", codes = {"oci"}}, ["oj"] = {name = "أوجيبوا", codes = {"oji"}}, ["om"] = {name = "أورومية", codes = {"orm"}}, ["or"] = {name = "أوريا", codes = {"ori"}}, ["os"] = {name = "أوسيتية", codes = {"oss"}}, ["ota"] = {name = "تركية عثمانية", codes = {"ota"}}, ["pa"] = {name = "بنجابية", codes = {"pan", "pan", "pan"}}, ["pal"] = {name = "بهلوية", codes = {"pal"}}, ["pcm"] = {name = "بدجنية نيجيرية", codes = {"pcm"}}, ["peo"] = {name = "فارسية قديمة", codes = {"peo"}}, ["pga"] = {name = "عربية كريولية سودانية", codes = {"pga"}}, ["phn"] = {name = "فينيقية", codes = {"phn"}}, ["pi"] = {name = "بالية", codes = {"pli", "pli", "pli"}}, ["pl"] = {name = "بولندية", codes = {"pol", "pol", "pol", "pols"}}, ["pms"] = {name = "بيدمونتية", codes = {"pms"}}, ["pnt"] = {name = "جسرية", codes = {"pnt"}}, ["prg"] = {name = "بروسياوية", codes = {"prg"}}, ["pro"] = {name = "بروفانسية قديمة", codes = {"pro"}}, ["ps"] = {name = "بشتوية", codes = {"pus", "pus", "pus"}}, ["pt"] = {name = "برتغالية", codes = {"por", "pt_PT", "pt-pt"}}, ["pt-br"] = {name = "برتغالية برازيلية", codes = {"pt-br", "pt_BR", "pt_br"}}, ["qu"] = {name = "كتشوا", codes = {"que", "que", "que"}}, ["raj"] = {name = "راجاسثانية", codes = {"raj"}}, ["rm"] = {name = "رومانشية", codes = {"roh", "roh", "roh"}}, ["rn"] = {name = "كيروندية", codes = {"run", "run", "run"}}, ["ro"] = {name = "رومانية", codes = {"ron", "rum", "ron"}}, ["rom"] = {name = "غجرية", codes = {"rom"}}, ["ro_MD"] = {name = "مولدوفية", codes = {"ro_MD"}}, ["ru"] = {name = "روسية", codes = {"rus", "rus", "rus"}}, ["rw"] = {name = "روندية", codes = {"kin"}}, ["sa"] = {name = "سنسكريتية", codes = {"san", "san", "san"}}, ["sah"] = {name = "ساخية", codes = {"sah"}}, ["sam"] = {name = "آرامية سامرية", codes = {"sam"}}, ["sc"] = {name = "سردينية", codes = {"srd", "srd", "srd"}}, ["scn"] = {name = "صقلية", codes = {"scn", "scn"}}, ["sco"] = {name = "إسكتلندية", codes = {"sco"}}, ["sd"] = {name = "سندية", codes = {"snd", "snd", "snd"}}, ["sdh"] = {name = "كردية جنوبية", codes = {"sdh"}}, ["se"] = {name = "سامي شمالية", codes = {"sme", "sme", "sme"}}, ["sg"] = {name = "سانغوية", codes = {"sag", "sag", "sag"}}, ["sga"] = {name = "أيرلندية قديمة", codes = {"sga"}}, ["sh"] = {name = "صربوكرواتية", codes = {"hbs"}}, ["shu"] = {name = "عربية تشادية", codes = {"shu"}}, ["si"] = {name = "سنهالية", codes = {"sin", "sin", "sin"}}, ["sk"] = {name = "سلوفاكية", codes = {"slk", "slo", "slk"}}, ["sl"] = {name = "سلوفينية", codes = {"slv", "slv", "slv"}}, ["sm"] = {name = "ساموية", codes = {"smo", "smo", "smo"}}, ["sma"] = {name = "سامية جنوبية", codes = {"sma"}}, ["sn"] = {name = "شونا", codes = {"sna", "sna", "sna"}}, ["so"] = {name = "صومالية", codes = {"som", "som", "som"}}, ["sq"] = {name = "ألبانية", codes = {"sqi", "alb", "sqi"}}, ["sr"] = {name = "صربية", codes = {"srp", "scc"}}, ["sr-ec"] = {name = "صربية سيريلية", codes = {"sr-ec", "sr-ec"}}, ["sr-el"] = {name = "صربية لاتينية", codes = {"sr-el", "sr-el"}}, ["ss"] = {name = "سوازي", codes = {"ssw", "ssw", "ssw"}}, ["ssh"] = {name = "عربية شحية", codes = {"ssh"}}, ["st"] = {name = "سوتية", codes = {"sot", "sot", "sot"}}, ["su"] = {name = "سوندية", codes = {"sun", "sun", "sun"}}, ["sux"] = {name = "سومارية", codes = {"sux"}}, ["sv"] = {name = "سويدية", codes = {"swe", "swe", "swe"}}, ["sw"] = {name = "سواحلية", codes = {"swa", "swa", "swa"}}, ["swb"] = {name = "قمرية", codes = {"swb"}}, ["syc"] = {name = "سريانية", codes = {"syr"}}, ["ta"] = {name = "تاميلية", codes = {"tam", "tam", "tam"}}, ["te"] = {name = "تيلوغوية", codes = {"tel", "tel", "tel"}}, ["tg"] = {name = "طاجيكية", codes = {"tgk", "tgk", "tgk"}}, ["th"] = {name = "تايلندية", codes = {"tha", "tha", "tha"}}, ["ti"] = {name = "تغرينية", codes = {"tir", "tir", "tir"}}, ["tig"] = {name = "تيغرية", codes = {"tig"}}, ["tk"] = {name = "تركمانية", codes = {"tuk", "tuk", "tuk"}}, ["tl"] = {name = "تاغالوغية", codes = {"tgl", "tgl", "tgl"}}, ["tli"] = {name = "تلينغيتية", codes = {"tli"}}, ["tn"] = {name = "تسوانية", codes = {"tsn", "tsn", "tsn"}}, ["to"] = {name = "تونغية", codes = {"ton", "ton", "ton"}}, ["tr"] = {name = "تركية", codes = {"tur", "tur", "tur"}}, ["ts"] = {name = "تسونجا", codes = {"tso", "tso", "tso"}}, ["tt"] = {name = "تتارية", codes = {"tat", "tat", "tat"}}, ["tulu"] = {name = "تولو", codes = {"Tulu", "tcy"}}, ["tw"] = {name = "توي", codes = {"twi", "twi", "twi"}}, ["ty"] = {name = "تاهيتية", codes = {"tah", "tah", "tah"}}, ["tyv"] = {name = "توفية", codes = {"tyv"}}, ["ug"] = {name = "أويغورية", codes = {"uig", "uig", "uig"}}, ["uk"] = {name = "أوكرانية", codes = {"ukr", "ukr", "ukr"}}, ["und"] = {name = "غير معروفة", al_name = "غير المعروفة", codes = {"und", "und"}}, ["ur"] = {name = "أردوية", codes = {"urd", "urd", "urd"}}, ["uz"] = {name = "أوزبكية", codes = {"uzb", "uzb", "uzb"}}, ["ve"] = {name = "فيندية", codes = {"ven", "ven", "ven"}}, ["vi"] = {name = "فيتنامية", codes = {"vie", "vie", "vie"}}, ["vo"] = {name = "فولابوكية", codes = {"vol", "vol", "vol"}}, ["wa"] = {name = "والونية", codes = {"wln", "wln", "wln"}}, ["wlm"] = {name = "ويلزية وسطى", codes = {"wlm"}}, ["wo"] = {name = "ولوفية", codes = {"wol", "wol", "wol"}}, ["wuu"] = {name = "وو صينية", codes = {"wuu"}}, ["xh"] = {name = "خوسية", codes = {"xho", "xho", "xho", "كوسية"}}, ["xmf"] = {name = "منغريلية", codes = {"xmf"}}, ["xpu"] = {name = "بونيقية", codes = {"xpu"}}, ["yi"] = {name = "يديشية", codes = {"yid", "yid", "yid"}}, ["yo"] = {name = "يوربا", codes = {"yor", "yor", "yor"}}, ["yue"] = {name = "كانتونية", codes = {"yue", "zh-yue-Hani"}}, ["za"] = {name = "زهيونج", codes = {"zha", "zha", "zha"}}, ["zgh"] = {name = "تمازيغية مغربية قياسية", codes = {"zgh"}}, ["zh"] = {name = "صينية", codes = {"zho", "chi", "zh-Hani", "zh-cn"}}, ["zh-classical"] = {name = "كلاسيكية صينية", codes = {"zh-classical"}}, ["zh-hans"] = {name = "صينية مبسطة", codes = {"zh-s", "zh-tw", "zh-Hans", "zh_Hans"}}, ["zh-hant"] = {name = "صينية تقليدية", codes = {"zh-t", "zh-Hant", "zh_Hant"}}, ["zh-yue"] = {name = "كانتونية", codes = {"zh-yue"}}, ["zu"] = {name = "زولوية", codes = {"zul", "zul", "zul"}}, ["zun"] = {name = "زونية", codes = {"zun"}}, } data.lang_name = {} data.lang_name_with_al = {} data.lang_codes = {} for code, v in pairs(data.lang_table) do -- ربط اسم اللغة برمز اللغة في جدول `lang_name` data.lang_name[code] = v.name data.lang_name[code:lower()] = v.name -- ربط اسم اللغة برمز اللغة في جدول `lang_codes` data.lang_codes[v.name] = code -- إذا كان هناك اسم بديل للغة، فربطه برمز اللغة في جدول `lang_name_with_al` if v.al_name then data.lang_name_with_al[code] = v.al_name data.lang_name_with_al[code:lower()] = v.al_name data.lang_codes[v.al_name] = code end -- إذا كانت هناك أسماء متعددة للغة، فربطها جميعًا برمز اللغة في جدول `lang_codes` if v.names then for i, na in pairs(v.names) do data.lang_codes[na] = code end end -- ربط اسم اللغة برمز اللغة في جدول `lang_name` data.lang_name[code] = v.name for i, r in pairs(v.codes) do -- ربط اسم اللغة برمز اللغة في جدول `lang_name` data.lang_name[r:lower()] = v.name -- إذا كان هناك اسم بديل للغة، فربطه برمز اللغة في جدول `lang_name_with_al` if v.al_name then data.lang_name_with_al[r] = v.al_name data.lang_name_with_al[r:lower()] = v.al_name end end end return data