Updates for language database (~75 codes added).

* Added codes used on translatewiki.net.
* Uncommented and updated a few codes.
* Put a few comments on a separate line, because when trailing, the conversion script b0rks.
* Updated the script groups with new scripts.
* Corrected the tests.

Change-Id: Ia53195834c2afc908d57d2f396bc317fadb2c7a9
This commit is contained in:
Siebrand Mazeland authored and Amir E. Aharoni committed 2012-07-03 17:02:25 +03:00
1 parent 5625f6eb70
commit 78ccbc57e6
3 files changed
+127 -49

No files matched your search

+1 -1
View File
@@ -1,5 +1,5 @@
( function ( $ ) {
$.uls = {};
$.uls.data = {"languages":{"aa":["Latn",["AF"]],"ab":["Cyrl",["EU"]],"ace":["Latn",["AS","PA"]],"af":["Latn",["AF"]],"ak":["Latn",["AF"]],"aln":["Latn",["EU"]],"am":["Ethi",["AF"]],"an":["Latn",["EU"]],"ang":["Latn",["EU"]],"anp":["Deva",["AS"]],"ar":["Arab",["ME"]],"arc":["Syrc",["ME"]],"arn":["Latn",["SA"]],"ary":["Latn",["ME"]],"arz":["Arab",["ME"]],"as":["Beng",["AS"]],"ast":["Latn",["EU"]],"av":["Cyrl",["EU"]],"avk":["Latn",["WW"]],"ay":["Latn",["SA"]],"az":["Latn",["EU","ME"]],"ba":["Cyrl",["EU"]],"bar":["Latn",["EU"]],"bcc":["Arab",["AS","ME"]],"bcl":["Latn",["AS"]],"be":["Cyrl",["EU"]],"be-tarask":["Cyrl",["EU"]],"be-x-old":["Cyrl",["EU"]],"bg":["Cyrl",["EU"]],"bh":["Deva",["AS"]],"bho":["Deva",["AS"]],"bi":["Latn",["PA"]],"bjn":["Latn",["AS"]],"bm":["Latn",["AF"]],"bn":["Beng",["AS"]],"bo":["Tibt",["AS"]],"bpy":["Beng",["AS"]],"bqi":["Arab",["ME"]],"br":["Latn",["EU"]],"brh":["Latn",["ME","AS"]],"bs":["Latn",["EU"]],"bug":["Bugi",["AS"]],"bxr":["Cyrl",["AS"]],"ca":["Latn",["EU"]],"cbk-zam":["Latn",["AS"]],"cdo":["Latn",["AS"]],"ce":["Cyrl",["EU"]],"ceb":["Latn",["AS"]],"ch":["Latn",["PA"]],"cho":["Latn",["NA"]],"chr":["Cher",["NA"]],"chy":["Latn",["NA"]],"ckb":["Arab",["ME"]],"co":["Latn",["EU"]],"cps":["Latn",["AS"]],"cr":["Cans",["NA"]],"crh":["Latn",["EU"]],"crh-latn":["Latn",["EU"]],"crh-cyrl":["Cyrl",["EU"]],"cs":["Latn",["EU"]],"csb":["Latn",["EU"]],"cu":["Cyrl",["EU"]],"cv":["Cyrl",["EU"]],"cy":["Latn",["EU"]],"da":["Latn",["EU"]],"de":["Latn",["EU"]],"de-at":["Latn",["EU"]],"de-ch":["Latn",["EU"]],"de-formal":["Latn",["EU"]],"diq":["Latn",["EU","AS"]],"dsb":["Latn",["EU"]],"dtp":["Latn",["AS"]],"dv":["Thaa",["AS"]],"dz":["Tibt",["AS"]],"ee":["Latn",["AF"]],"el":["Grek",["EU"]],"eml":["Latn",["EU"]],"en":["Latn",["EU","NA","AU","AF","ME","AS","PA","WW"]],"en-ca":["Latn",["NA"]],"en-gb":["Latn",["EU","AS","AU"]],"eo":["Latn",["WW"]],"es":["Latn",["EU","NA","LA","SA","AF","WW"]],"et":["Latn",["EU"]],"eu":["Latn",["EU"]],"ext":["Latn",["EU"]],"fa":["Arab",["ME"]],"ff":["Latn",["AF"]],"fi":["Latn",["EU"]],"fit":["Latn",["EU"]],"fj":["Latn",["PA"]],"fo":["Latn",["EU"]],"fr":["Latn",["EU"]],"frc":["Latn",["EU"]],"frp":["Latn",["EU"]],"frr":["Latn",["EU"]],"fur":["Latn",["EU"]],"fy":["Latn",["EU"]],"ga":["Latn",["EU"]],"gag":["Latn",["EU"]],"gan":["Hant",["AS"]],"gan-hans":["Hans",["AS"]],"gan-hant":["Hant",["AS"]],"gd":["Latn",["EU"]],"gl":["Latn",["EU"]],"glk":["Arab",["ME"]],"gn":["Latn",["LA"]],"got":["Goth",["EU"]],"grc":["Grek",["EU"]],"gsw":["Latn",["EU"]],"gu":["Gujr",["AS"]],"gv":["Latn",["EU"]],"ha":["Latn",["AF"]],"hak":["Latn",["AS"]],"haw":["Latn",["NA","PA"]],"he":["Hebr",["ME"]],"hi":["Deva",["AS"]],"hif":["Latn",["PA","AU","AS"]],"hif-latn":["Latn",["PA","AU","AS"]],"hil":["Latn",["AS"]],"ho":["Latn",["PA"]],"hr":["Latn",["EU"]],"hsb":["Latn",["EU"]],"ht":["Latn",["NA"]],"hu":["Latn",["EU"]],"hy":["Armn",["EU","ME"]],"hz":["Latn",["AF"]],"ia":["Latn",["WW"]],"id":["Latn",["AS"]],"ie":["Latn",["WW"]],"ig":["Latn",["AF"]],"ii":["Yiii",["AS"]],"ik":["Latn",["NA"]],"ike-cans":["Cans",["NA"]],"ike-latn":["Latn",["NA"]],"ilo":["Latn",["AS"]],"inh":["Cyrl",["EU"]],"io":["Latn",["WW"]],"is":["Latn",["EU"]],"it":["Latn",["EU"]],"iu":["Cans",["NA"]],"ja":["Jpan",["AS"]],"jam":["Latn",["NA"]],"jbo":["Latn",["WW"]],"jut":["Latn",["EU"]],"jv":["Latn",["AS","PA"]],"ka":["Geor",["EU"]],"kaa":["Latn",["AS"]],"kab":["Latn",["AF","EU"]],"kbd":["Cyrl",["EU","ME"]],"kbd-cyrl":["Cyrl",["EU","ME"]],"kg":["Latn",["AF"]],"khw":["Arab",["ME","AS"]],"ki":["Latn",["AF"]],"kiu":["Latn",["EU","ME"]],"kj":["Latn",["AF"]],"kk":["Cyrl",["EU","AS"]],"kk-arab":["Arab",["EU","AS"]],"kk-cyrl":["Cyrl",["EU","AS"]],"kk-latn":["Latn",["EU","AS","ME"]],"kk-cn":["Arab",["EU","AS","ME"]],"kk-kz":["Cyrl",["EU","AS"]],"kk-tr":["Latn",["EU","AS","ME"]],"kl":["Latn",["NA","EU"]],"km":["Khmr",["AS"]],"kn":["Knda",["AS"]],"ko":["Kore",["AS"]],"ko-kp":["Kore",["AS"]],"koi":["Cyrl",["EU"]],"kr":["Latn",["AF"]],"krc":["Cyrl",["EU"]],"kri":["Latn",["AF"]],"krj":["Latn",["ME","EU"]],"ks":["Arab",["AS"]],"ks-arab":["Arab",["AS"]],"ks-deva":["Deva",["AS"]],"ksh":["Latn",["EU"]],"ku":["Latn",["EU","ME"]],"ku-latn":["Latn",["EU","ME"]],"ku-arab":["Arab",["EU","ME"]],"kv":["Cyrl",["EU"]],"kw":["Latn",["EU"]],"ky":["Cyrl",["AS"]],"la":["Latn",["EU"]],"lad":["Latn",["ME","EU","LA"]],"lb":["Latn",["EU"]],"lbe":["Cyrl",["EU"]],"lez":["Cyrl",["EU"]],"lfn":["Latn",["WW"]],"lg":["Latn",["AF"]],"li":["Latn",["EU"]],"lij":["Latn",["EU"]],"liv":["Latn",["EU"]],"lmo":["Latn",["EU"]],"ln":["Latn",["AF"]],"lo":["Laoo",["AS"]],"loz":["Latn",["AF"]],"lt":["Latn",["EU"]],"ltg":["Latn",["EU"]],"lus":["Latn",["AS"]],"lv":["Latn",["EU"]],"lzh":["Hant",["AS"]],"lzz":["Latn",["EU","ME"]],"map-bms":["Latn",["AS"]],"mdf":["Cyrl",["EU"]],"mg":["Latn",["AF"]],"mh":["Latn",["PA"]],"mhr":["Cyrl",["EU"]],"mi":["Latn",["PA","AU"]],"min":["Latn",["AS"]],"mk":["Cyrl",["EU"]],"ml":["Mlym",["AS","ME"]],"mn":["Cyrl",["AS"]],"mo":["Cyrl",["EU"]],"mr":["Deva",["AS","ME"]],Line truncated
$.uls.data = {"languages":{"aa":["Latn",["AF"]],"ab":["Cyrl",["EU"]],"ace":["Latn",["AS","PA"]],"ady-cyrl":["Cyrl",["EU"]],"ady-latn":["Latn",["EU"]],"ady":["Cyrl",["EU"]],"aeb":["Arab",["AF"]],"af":["Latn",["AF"]],"ahr":["Deva",["AS"]],"ak":["Latn",["AF"]],"akz":["Latn",["NA"]],"aln":["Latn",["EU"]],"am":["Ethi",["AF"]],"an":["Latn",["EU"]],"ang":["Latn",["EU"]],"anp":["Deva",["AS"]],"ar":["Arab",["ME"]],"arc":["Syrc",["ME"]],"arn":["Latn",["SA"]],"aro":["Latn",["LA"]],"arq":["Latn",["AF"]],"ary":["Latn",["ME"]],"arz":["Arab",["ME"]],"as":["Beng",["AS"]],"ase":["Sgnw",["NA"]],"ast":["Latn",["EU"]],"av":["Cyrl",["EU"]],"avk":["Latn",["WW"]],"ay":["Latn",["SA"]],"az":["Latn",["EU","ME"]],"ba":["Cyrl",["EU"]],"bar":["Latn",["EU"]],"bbc-latn":["Latn",["AS"]],"bbc":["Batk",["AS"]],"bcc":["Arab",["AS","ME"]],"bcl":["Latn",["AS"]],"be-tarask":["Cyrl",["EU"]],"be-x-old":["Cyrl",["EU"]],"be":["Cyrl",["EU"]],"bew":["Latn",["AS"]],"bfq":["Taml",["AS"]],"bg":["Cyrl",["EU"]],"bh":["Deva",["AS"]],"bho":["Deva",["AS"]],"bi":["Latn",["PA"]],"bjn":["Latn",["AS"]],"bm":["Latn",["AF"]],"bn":["Beng",["AS"]],"bo":["Tibt",["AS"]],"bpy":["Beng",["AS"]],"bqi":["Arab",["ME"]],"br":["Latn",["EU"]],"brh":["Latn",["ME","AS"]],"bs":["Latn",["EU"]],"bto":["Latn",["AS"]],"bug":["Bugi",["AS"]],"bxr":["Cyrl",["AS"]],"ca":["Latn",["EU"]],"cbk-zam":["Latn",["AS"]],"cdo":["Latn",["AS"]],"ce":["Cyrl",["EU"]],"ceb":["Latn",["AS"]],"ch":["Latn",["PA"]],"cho":["Latn",["NA"]],"chr":["Cher",["NA"]],"chy":["Latn",["NA"]],"ckb":["Arab",["ME"]],"co":["Latn",["EU"]],"cps":["Latn",["AS"]],"cr":["Cans",["NA"]],"crh-cyrl":["Cyrl",["EU"]],"crh-latn":["Latn",["EU"]],"crh":["Latn",["EU"]],"cs":["Latn",["EU"]],"csb":["Latn",["EU"]],"cu":["Cyrl",["EU"]],"cv":["Cyrl",["EU"]],"cy":["Latn",["EU"]],"da":["Latn",["EU"]],"de-at":["Latn",["EU"]],"de-ch":["Latn",["EU"]],"de-formal":["Latn",["EU"]],"de":["Latn",["EU"]],"diq":["Latn",["EU","AS"]],"dsb":["Latn",["EU"]],"dtp":["Latn",["AS"]],"dv":["Thaa",["AS"]],"dz":["Tibt",["AS"]],"ee":["Latn",["AF"]],"egl":["Latn",["EU"]],"el":["Grek",["EU"]],"eml":["Latn",["EU"]],"en-ca":["Latn",["NA"]],"en-gb":["Latn",["EU","AS","AU"]],"en":["Latn",["EU","NA","AU","AF","ME","AS","PA","WW"]],"eo":["Latn",["WW"]],"es-419":["Latn",["LA"]],"es-formal":["Latn",["EU","NA","LA","SA","AF","WW"]],"es":["Latn",["EU","NA","LA","SA","AF","WW"]],"esu":["Latn",["NA"]],"et":["Latn",["EU"]],"eu":["Latn",["EU"]],"ext":["Latn",["EU"]],"fa":["Arab",["ME"]],"ff":["Latn",["AF"]],"fi":["Latn",["EU"]],"fit":["Latn",["EU"]],"fj":["Latn",["PA"]],"fo":["Latn",["EU"]],"fr":["Latn",["EU"]],"frc":["Latn",["EU"]],"frp":["Latn",["EU"]],"frr":["Latn",["EU"]],"fur":["Latn",["EU"]],"fy":["Latn",["EU"]],"ga":["Latn",["EU"]],"gag":["Latn",["EU"]],"gah":["Latn",["AS"]],"gan-hans":["Hans",["AS"]],"gan-hant":["Hant",["AS"]],"gan":["Hant",["AS"]],"gbz":["Latn",["AS"]],"gcf":["Latn",["LA"]],"gd":["Latn",["EU"]],"gl":["Latn",["EU"]],"glk":["Arab",["ME"]],"gn":["Latn",["LA"]],"gom-deva":["Deva",["AS"]],"gom-latn":["Latn",["AS"]],"gom":["Deva",["AS"]],"got":["Goth",["EU"]],"grc":["Grek",["EU"]],"gsw":["Latn",["EU"]],"gu":["Gujr",["AS"]],"guc":["Latn",["LA"]],"gur":["Latn",["AF"]],"gv":["Latn",["EU"]],"ha":["Latn",["AF"]],"hak":["Latn",["AS"]],"haw":["Latn",["NA","PA"]],"he":["Hebr",["ME"]],"hi":["Deva",["AS"]],"hif-deva":["Deva",["AS"]],"hif-latn":["Latn",["PA","AU","AS"]],"hif":["Latn",["PA","AU","AS"]],"hil":["Latn",["AS"]],"hne":["Deva",["AS"]],"ho":["Latn",["PA"]],"hr":["Latn",["EU"]],"hsb":["Latn",["EU"]],"hsn":["Hans",["AS"]],"ht":["Latn",["NA"]],"hu-formal":["Latn",["EU"]],"hu":["Latn",["EU"]],"hy":["Armn",["EU","ME"]],"hz":["Latn",["AF"]],"ia":["Latn",["WW"]],"id":["Latn",["AS"]],"ie":["Latn",["WW"]],"ig":["Latn",["AF"]],"ii":["Yiii",["AS"]],"ik":["Latn",["NA"]],"ike-cans":["Cans",["NA"]],"ike-latn":["Latn",["NA"]],"ike":["Latn",["NA"]],"ilo":["Latn",["AS"]],"inh":["Cyrl",["EU"]],"io":["Latn",["WW"]],"is":["Latn",["EU"]],"it":["Latn",["EU"]],"iu":["Cans",["NA"]],"ja":["Jpan",["AS"]],"jam":["Latn",["NA"]],"jbo":["Latn",["WW"]],"jut":["Latn",["EU"]],"jv":["Latn",["AS","PA"]],"ka":["Geor",["EU"]],"kaa":["Latn",["AS"]],"kab":["Latn",["AF","EU"]],"kbd-cyrl":["Cyrl",["EU","ME"]],"kbd-latn":["Latn",["EU"]],"kbd":["Cyrl",["EU","ME"]],"kea":["Latn",["AF"]],"kg":["Latn",["AF"]],"kgp":["Latn",["LA"]],"khw":["Arab",["ME","AS"]],"ki":["Latn",["AF"]],"kiu":["Latn",["EU","ME"]],"kj":["Latn",["AF"]],"kk-arab":["Arab",["EU","AS"]],"kk-cn":["Arab",["EU","AS","ME"]],"kk-cyrl":["Cyrl",["EU","AS"]],"kk-kz":["Cyrl",["EU","AS"]],"kk-latn":["Latn",["EU","AS","ME"]],"kk-tr":["Latn",["EU","AS","ME"]],"kk":["Cyrl",["EU","AS"]],"kl":["Latn",["NA","EU"]],"km":["Khmr",["AS"]],"kn":["Knda",["AS"]],"ko-kp":["Kore",["AS"]],"ko":["Kore",["AS"]],"koi":["Cyrl",["EU"]],"kr":["Latn",["AF"]],"krc":["Cyrl",["EU"]],"kri":["Latn",["AF"]],"krj":["Latn",["ME","EU"]],"krl":["Latn",["EU"]],"ks-arab":["Arab",["AS"]],"ks-deva":["Deva",["AS"]],"ks":["Arab",["AS"]],"ksf":["Latn",["AF"]],"ksh":["Latn",["EU"]],"ku-arLine truncated
$.uls.data.autonyms = {"qqq":"Message documentation","aa":"Qaf\u00e1r af","ab":"\u0410\u04a7\u0441\u0448\u04d9\u0430","ace":"Ac\u00e8h","af":"Afrikaans","ak":"Akan","aln":"Geg\u00eb","als":"Alemannisch","am":"\u12a0\u121b\u122d\u129b","an":"aragon\u00e9s","ang":"\u00c6nglisc","anp":"\u0905\u0919\u094d\u0917\u093f\u0915\u093e","ar":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629","arc":"\u0710\u072a\u0721\u071d\u0710","arn":"mapudungun","ary":"Ma\u0121ribi","arz":"\u0645\u0635\u0631\u0649","as":"\u0985\u09b8\u09ae\u09c0\u09df\u09be","ast":"asturianu","av":"\u0410\u0432\u0430\u0440","avk":"Kotava","ay":"Aymar aru","az":"az\u0259rbaycanca","ba":"\u0411\u0430\u0448\u04a1\u043e\u0440\u0442\u0441\u0430","bar":"Boarisch","bat-smg":"\u017demait\u0117\u0161ka","bcc":"\u0628\u0644\u0648\u0686\u06cc \u0645\u06a9\u0631\u0627\u0646\u06cc","bcl":"Bikol Central","be":"\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f","be-tarask":"\u202a\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)\u202c","be-x-old":"\u202a\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)\u202c","bg":"\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438","bh":"\u092d\u094b\u091c\u092a\u0941\u0930\u0940","bho":"\u092d\u094b\u091c\u092a\u0941\u0930\u0940","bi":"Bislama","bjn":"Bahasa Banjar","bm":"bamanankan","bn":"\u09ac\u09be\u0982\u09b2\u09be","bo":"\u0f56\u0f7c\u0f51\u0f0b\u0f61\u0f72\u0f42","bpy":"\u09ac\u09bf\u09b7\u09cd\u09a3\u09c1\u09aa\u09cd\u09b0\u09bf\u09af\u09bc\u09be \u09ae\u09a3\u09bf\u09aa\u09c1\u09b0\u09c0","bqi":"\u0628\u062e\u062a\u064a\u0627\u0631\u064a","br":"brezhoneg","brh":"Br\u00e1hu\u00ed","bs":"bosanski","bug":"\u1a05\u1a14 \u1a15\u1a18\u1a01\u1a17","bxr":"\u0411\u0443\u0440\u044f\u0430\u0434","ca":"catal\u00e0","cbk-zam":"Chavacano de Zamboanga","cdo":"M\u00ecng-d\u0115\u0324ng-ng\u1e73\u0304","ce":"\u041d\u043e\u0445\u0447\u0438\u0439\u043d","ceb":"Cebuano","ch":"Chamoru","cho":"Choctaw","chr":"\u13e3\u13b3\u13a9","chy":"Tsets\u00eahest\u00e2hese","ckb":"\u06a9\u0648\u0631\u062f\u06cc","co":"corsu","cps":"Capice\u00f1o","cr":"N\u0113hiyaw\u0113win \/ \u14c0\u1426\u1403\u152d\u140d\u140f\u1423","crh":"Q\u0131r\u0131mtatarca","crh-latn":"\u202aQ\u0131r\u0131mtatarca (Latin)\u202c","crh-cyrl":"\u202a\u041a\u044a\u044b\u0440\u044b\u043c\u0442\u0430\u0442\u0430\u0440\u0434\u0436\u0430 (\u041a\u0438\u0440\u0438\u043b\u043b)\u202c","cs":"\u010desky","csb":"kasz\u00ebbsczi","cu":"\u0441\u043b\u043e\u0432\u0463\u0301\u043d\u044c\u0441\u043a\u044a \/ \u2c14\u2c0e\u2c11\u2c02\u2c21\u2c10\u2c20\u2c14\u2c0d\u2c1f","cv":"\u0427\u04d1\u0432\u0430\u0448\u043b\u0430","cy":"Cymraeg","da":"dansk","de":"Deutsch","de-at":"\u00d6sterreichisches Deutsch","de-ch":"Schweizer Hochdeutsch","de-formal":"\u202aDeutsch (Sie-Form)\u202c","diq":"Zazaki","dsb":"dolnoserbski","dtp":"Dusun Bundu-liwan","dv":"\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0","dz":"\u0f47\u0f7c\u0f44\u0f0b\u0f41","ee":"e\u028begbe","egl":"Emili\u00e0n","el":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac","eml":"emili\u00e0n e rumagn\u00f2l","en":"English","en-ca":"Canadian English","en-gb":"British English","eo":"Esperanto","es":"espa\u00f1ol","et":"eesti","eu":"euskara","ext":"estreme\u00f1u","fa":"\u0641\u0627\u0631\u0633\u06cc","ff":"Fulfulde","fi":"suomi","fit":"me\u00e4nkieli","fiu-vro":"V\u00f5ro","fj":"Na Vosa Vakaviti","fo":"f\u00f8royskt","fr":"fran\u00e7ais","frc":"fran\u00e7ais cadien","frp":"arpetan","frr":"Nordfriisk","fur":"furlan","fy":"Frysk","ga":"Gaeilge","gag":"Gagauz","gan":"\u8d1b\u8a9e","gan-hans":"\u202a\u8d63\u8bed\uff08\u7b80\u4f53\uff09\u202c","gan-hant":"\u202a\u8d1b\u8a9e\uff08\u7e41\u9ad4\uff09\u202c","gd":"G\u00e0idhlig","gl":"galego","glk":"\u06af\u06cc\u0644\u06a9\u06cc","gn":"Ava\u00f1e'\u1ebd","got":"\ud800\udf32\ud800\udf3f\ud800\udf44\ud800\udf39\ud800\udf43\ud800\udf3a","grc":"\u1f08\u03c1\u03c7\u03b1\u03af\u03b1 \u1f11\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u1f74","gsw":"Alemannisch","gu":"\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0","gv":"Gaelg","ha":"\u0647\u064e\u0648\u064f\u0633\u064e","hak":"Hak-k\u00e2-fa","haw":"Hawai`i","he":"\u05e2\u05d1\u05e8\u05d9\u05ea","hi":"\u0939\u093f\u0928\u094d\u0926\u0940","hif":"Fiji Hindi","hif-latn":"Fiji Hindi","hil":"Ilonggo","ho":"Hiri Motu","hr":"hrvatski","hsb":"hornjoserbsce","ht":"Krey\u00f2l ayisyen","hu":"magyar","hy":"\u0540\u0561\u0575\u0565\u0580\u0565\u0576","hz":"Otsiherero","ia":"interlingua","id":"Bahasa Indonesia","ie":"Interlingue","ig":"Igbo","ii":"\ua187\ua259","ik":"I\u00f1upiak","ike-cans":"\u1403\u14c4\u1483\u144e\u1450\u1466","ike-latn":"inuktitut","ilo":"Ilokano","inh":"\u0413\u04c0\u0430\u043b\u0433\u04c0\u0430\u0439","io":"Ido","is":"\u00edslenska","it":"italiano","iu":"\u1403\u14c4\u1483\u144e\u1450\u1466\/inuktitut","ja":"\u65e5\u672c\u8a9e","jam":"Patois","jbo":"Lojban","jut":"jysk","jv":"Basa JLine truncated
} )( jQuery );
+121 -43
View File
@@ -2,8 +2,14 @@ languages:
aa: [Latn, [AF]]
ab: [Cyrl, [EU]]
ace: [Latn, [AS, PA]]
ady-cyrl: [Cyrl, [EU]]
ady-latn: [Latn, [EU]]
ady: [Cyrl, [EU]]
aeb: [Arab, [AF]]
af: [Latn, [AF]]
ahr: [Deva, [AS]]
ak: [Latn, [AF]]
akz: [Latn, [NA]]
aln: [Latn, [EU]]
am: [Ethi, [AF]]
an: [Latn, [EU]]
@@ -12,9 +18,12 @@ languages:
ar: [Arab, [ME]]
arc: [Syrc, [ME]]
arn: [Latn, [SA]]
aro: [Latn, [LA]]
arq: [Latn, [AF]]
ary: [Latn, [ME]]
arz: [Arab, [ME]]
as: [Beng, [AS]]
ase: [Sgnw, [NA]]
ast: [Latn, [EU]]
av: [Cyrl, [EU]]
avk: [Latn, [WW]]
@@ -23,11 +32,15 @@ languages:
az: [Latn, [EU, ME]]
ba: [Cyrl, [EU]]
bar: [Latn, [EU]]
bbc-latn: [Latn, [AS]]
bbc: [Batk, [AS]]
bcc: [Arab, [AS, ME]]
bcl: [Latn, [AS]]
be: [Cyrl, [EU]]
be-tarask: [Cyrl, [EU]]
be-x-old: [Cyrl, [EU]]
be: [Cyrl, [EU]]
bew: [Latn, [AS]]
bfq: [Taml, [AS]]
bg: [Cyrl, [EU]]
bh: [Deva, [AS]]
bho: [Deva, [AS]]
@@ -41,6 +54,7 @@ languages:
br: [Latn, [EU]]
brh: [Latn, [ME, AS]]
bs: [Latn, [EU]]
bto: [Latn, [AS]]
bug: [Bugi, [AS]]
bxr: [Cyrl, [AS]]
ca: [Latn, [EU]]
@@ -57,35 +71,40 @@ languages:
cps: [Latn, [AS]]
# Also Latn
cr: [Cans, [NA]]
crh-cyrl: [Cyrl, [EU]]
crh-latn: [Latn, [EU]]
# Latn is default, Cyrl is common IRL
crh: [Latn, [EU]]
crh-latn: [Latn, [EU]]
crh-cyrl: [Cyrl, [EU]]
cs: [Latn, [EU]]
csb: [Latn, [EU]]
cu: [Cyrl, [EU]]
cv: [Cyrl, [EU]]
cy: [Latn, [EU]]
da: [Latn, [EU]]
de: [Latn, [EU]]
de-at: [Latn, [EU]]
de-ch: [Latn, [EU]]
de-formal: [Latn, [EU]]
de: [Latn, [EU]]
diq: [Latn, [EU, AS]]
dsb: [Latn, [EU]]
dtp: [Latn, [AS]]
dv: [Thaa, [AS]]
dz: [Tibt, [AS]]
ee: [Latn, [AF]]
egl: [Latn, [EU]]
el: [Grek, [EU]]
eml: [Latn, [EU]]
# world?
en: [Latn, [EU, NA, AU, AF, ME, AS, PA, WW]]
en-ca: [Latn, [NA]]
en-gb: [Latn, [EU, AS, AU]]
# world?
en: [Latn, [EU, NA, AU, AF, ME, AS, PA, WW]]
eo: [Latn, [WW]]
es-419: [Latn, [LA]]
# world?
es-formal: [Latn, [EU, NA, LA, SA, AF, WW]]
# world?
es: [Latn, [EU, NA, LA, SA, AF, WW]]
esu: [Latn, [NA]]
et: [Latn, [EU]]
eu: [Latn, [EU]]
ext: [Latn, [EU]]
@@ -103,18 +122,26 @@ languages:
fy: [Latn, [EU]]
ga: [Latn, [EU]]
gag: [Latn, [EU]]
gan: [Hant, [AS]]
gah: [Latn, [AS]]
gan-hans: [Hans, [AS]]
gan-hant: [Hant, [AS]]
gan: [Hant, [AS]]
gbz: [Latn, [AS]]
gcf: [Latn, [LA]]
gd: [Latn, [EU]]
gl: [Latn, [EU]]
glk: [Arab, [ME]]
gn: [Latn, [LA]]
gom-deva: [Deva, [AS]]
gom-latn: [Latn, [AS]]
gom: [Deva, [AS]]
# hmph
got: [Goth, [EU]]
grc: [Grek, [EU]]
gsw: [Latn, [EU]]
gu: [Gujr, [AS]]
guc: [Latn, [LA]]
gur: [Latn, [AF]]
gv: [Latn, [EU]]
# The name in Names.php is Arabic, but everything else is Latn
ha: [Latn, [AF]]
@@ -123,14 +150,18 @@ languages:
he: [Hebr, [ME]]
# Or maybe world?
hi: [Deva, [AS]]
hif: [Latn, [PA, AU, AS]]
hif-deva: [Deva, [AS]]
hif-latn: [Latn, [PA, AU, AS]]
hif: [Latn, [PA, AU, AS]]
hil: [Latn, [AS]]
hne: [Deva, [AS]]
ho: [Latn, [PA]]
hr: [Latn, [EU]]
hsb: [Latn, [EU]]
hsn: [Hans, [AS]]
# Haitian Creole. North America, right?
ht: [Latn, [NA]]
hu-formal: [Latn, [EU]]
hu: [Latn, [EU]]
hy: [Armn, [EU, ME]]
hz: [Latn, [AF]]
@@ -142,6 +173,7 @@ languages:
ik: [Latn, [NA]]
ike-cans: [Cans, [NA]]
ike-latn: [Latn, [NA]]
ike: [Latn, [NA]]
ilo: [Latn, [AS]]
inh: [Cyrl, [EU]]
io: [Latn, [WW]]
@@ -158,40 +190,45 @@ languages:
kaa: [Latn, [AS]]
# Can also be Tfng, but the Wikipedia is mostly Latn
kab: [Latn, [AF, EU]]
kbd: [Cyrl, [EU, ME]]
kbd-cyrl: [Cyrl, [EU, ME]]
kbd-latn: [Latn, [EU]]
kbd: [Cyrl, [EU, ME]]
kea: [Latn, [AF]]
kg: [Latn, [AF]]
kgp: [Latn, [LA]]
khw: [Arab, [ME, AS]]
ki: [Latn, [AF]]
kiu: [Latn, [EU, ME]]
kj: [Latn, [AF]]
kk: [Cyrl, [EU, AS]]
kk-arab: [Arab, [EU, AS]]
kk-cyrl: [Cyrl, [EU, AS]]
kk-latn: [Latn, [EU, AS, ME]]
kk-cn: [Arab, [EU, AS, ME]]
kk-cyrl: [Cyrl, [EU, AS]]
kk-kz: [Cyrl, [EU, AS]]
kk-latn: [Latn, [EU, AS, ME]]
kk-tr: [Latn, [EU, AS, ME]]
kk: [Cyrl, [EU, AS]]
kl: [Latn, [NA, EU]]
km: [Khmr, [AS]]
kn: [Knda, [AS]]
# Kore is an alias for Hangul+Han. Maybe Hang is more appropriate?
ko: [Kore, [AS]]
# Here Hang may be even more appropriate, because kp has more resistance to Han
ko-kp: [Kore, [AS]]
# Kore is an alias for Hangul+Han. Maybe Hang is more appropriate?
ko: [Kore, [AS]]
koi: [Cyrl, [EU]]
kr: [Latn, [AF]]
krc: [Cyrl, [EU]]
kri: [Latn, [AF]]
krj: [Latn, [ME, EU]]
# Just because it's the current default in the Wikipedia. Deva may be needed, too.
ks: [Arab, [AS]]
krl: [Latn, [EU]]
ks-arab: [Arab, [AS]]
ks-deva: [Deva, [AS]]
# Just because it's the current default in the Wikipedia. Deva may be needed, too.
ks: [Arab, [AS]]
ksf: [Latn, [AF]]
ksh: [Latn, [EU]]
ku: [Latn, [EU, ME]]
ku-latn: [Latn, [EU, ME]]
ku-arab: [Arab, [EU, ME]]
ku-latn: [Latn, [EU, ME]]
ku: [Latn, [EU, ME]]
kv: [Cyrl, [EU]]
kw: [Latn, [EU]]
ky: [Cyrl, [AS]]
@@ -208,6 +245,7 @@ languages:
li: [Latn, [EU]]
lij: [Latn, [EU]]
liv: [Latn, [EU]]
lld: [Latn, [EU]]
lmo: [Latn, [EU]]
ln: [Latn, [AF]]
lo: [Laoo, [AS]]
@@ -217,26 +255,34 @@ languages:
lus: [Latn, [AS]]
lv: [Latn, [EU]]
lzh: [Hant, [AS]]
lzz: [Latn, [EU, ME]] # Also Geor, but the incubator is in Latn
# Also Geor, but the incubator is in Latn
lzz: [Latn, [EU, ME]]
mai: [Deva, [AS]]
map-bms: [Latn, [AS]]
mdf: [Cyrl, [EU]]
mfe: [Latn, [LA]]
mg: [Latn, [AF]]
mh: [Latn, [PA]]
mhr: [Cyrl, [EU]]
mi: [Latn, [PA, AU]]
mic: [Latn, [NA]]
min: [Latn, [AS]]
mk: [Cyrl, [EU]]
ml: [Mlym, [AS, ME]]
# Hmm, can also have Mong some day in some way
mn: [Cyrl, [AS]]
mnc: [Mong, [AS]]
mni: [Beng, [AS]]
mnw: [Mymr, [AS]]
mo: [Cyrl, [EU]]
mr: [Deva, [AS, ME]]
mrj: [Cyrl, [EU]]
ms: [Latn, [AS]]
mt: [Latn, [EU]]
mui: [Latn, [AS]]
mus: [Latn, [NA]]
mwl: [Latn, [EU]]
mwv: [Latn, [AS]]
my: [Mymr, [AS]]
myv: [Cyrl, [EU]]
mzn: [Arab, [ME, AS]]
@@ -245,17 +291,19 @@ languages:
nan: [Latn, [AS]]
nap: [Latn, [EU]]
nb: [Latn, [EU]]
nds: [Latn, [EU]]
nds-nl: [Latn, [EU]]
nds: [Latn, [EU]]
ne: [Deva, [AS]]
new: [Deva, [AS]]
ng: [Latn, [AF]]
niu: [Latn, [PA]]
nl: [Latn, [EU, SA]]
njo: [Latn, [AS]]
nl-informal: [Latn, [EU, SA]]
nl: [Latn, [EU, SA]]
nn: [Latn, [EU]]
no: [Latn, [EU]]
"no": [Latn, [EU]]
nov: [Latn, [WW]]
nqo: [Nkoo, [AF]]
nrm: [Latn, [EU]]
nso: [Latn, [AF]]
nv: [Latn, [NA]]
@@ -274,37 +322,48 @@ languages:
pfl: [Latn, [EU]]
pi: [Deva, [AS]]
pih: [Latn, [PA]]
pis: [Latn, [PA]]
pko: [Latn, [AF]]
pl: [Latn, [EU]]
pms: [Latn, [EU]]
pnb: [Arab, [AS, ME]]
pnt: [Grek, [EU]]
ppl: [Latn, [LA]]
prg: [Latn, [EU]]
pru: [Latn, [EU]]
ps: [Arab, [AS, ME]]
pt-br: [Latn, [SA, LA]]
# world?
pt: [Latn, [EU, LA, AS, PA, AF]]
pt-br: [Latn, [SA, LA]]
qu: [Latn, [SA]]
qug: [Latn, [SA]]
rap: [Latn, [LA]]
rgn: [Latn, [EU]]
rif: [Latn, [AF]]
rki: [Mymr, [AS]]
rm: [Latn, [EU]]
rmy: [Latn, [EU]]
rn: [Latn, [AF]]
ro: [Latn, [EU]]
roa-rup: [Latn, [EU]]
roa-tara: [Latn, [EU]]
# World?
rtm: [Latn, [PA]]
# world?
ru: [Cyrl, [EU, AS, ME]]
rue: [Cyrl, [EU]]
rup: [Latn, [EU]]
# ruq: [, []]
# ruq-cyrl: [, []]
## 'ruq-grek' => 'Βλαεστε', # Megleno-Romanian (Greek script)
# ruq-latn: [, []]
ruq: [Latn, [EU]]
ruq-cyrl: [Cyrl, [EU]]
ruq-grek: [Grek, [EU]]
ruq-latn: [Latn, [EU]]
rw: [Latn, [AF]]
ryu: [Kana, [AS]]
sa: [Deva, [AS]]
sah: [Cyrl, [EU, AS]] # Russian Far East - Europe, Asia, or both?
sat: [Latn, [AS]] # Currently Latn, potentially Olck
# Russian Far East - Europe, Asia, or both?
sah: [Cyrl, [EU, AS]]
# Currently Latn, potentially Olck
sat: [Latn, [AS]]
saz: [Saur, [AS]]
sc: [Latn, [EU]]
scn: [Latn, [EU]]
sco: [Latn, [EU]]
@@ -315,22 +374,25 @@ languages:
sg: [Latn, [AF]]
sgs: [Latn, [EU]]
sh: [Latn, [EU]]
shi: [Latn, [AF]]
shi-tfng: [Tfng, [AF]]
shi-latn: [Latn, [AF]]
shi-tfng: [Tfng, [AF]]
shi: [Latn, [AF]]
shn: [Mymr, [AS]]
si: [Sinh, [AS]]
simple: [Latn, [WW]]
sk: [Latn, [EU]]
sl: [Latn, [EU]]
sli: [Latn, [EU]]
slr: [Latn, [AS]]
sly: [Latn, [AS]]
sm: [Latn, [PA]]
sma: [Latn, [EU]]
sn: [Latn, [AF]]
so: [Latn, [AF]]
sq: [Latn, [EU]]
sr: [Cyrl, [EU]]
sr-ec: [Cyrl, [EU]]
sr-el: [Latn, [EU]]
sr: [Cyrl, [EU]]
srn: [Latn, [SA, NA, EU]]
ss: [Latn, [AF]]
st: [Latn, [AF]]
@@ -338,17 +400,20 @@ languages:
su: [Latn, [AS]]
sv: [Latn, [EU]]
sw: [Latn, [AF]]
swb: [Latn, [AF]]
sxu: [Latn, [EU]]
szl: [Latn, [EU]]
ta: [Taml, [AS]]
tcy: [Knda, [AS]]
te: [Telu, [AS]]
tet: [Latn, [AS, PA]]
tg: [Cyrl, [AS]]
tg-cyrl: [Cyrl, [AS]]
tg-latn: [Latn, [AS]]
tg: [Cyrl, [AS]]
th: [Thai, [AS]]
ti: [Ethi, [AF]]
tk: [Latn, [AS]]
tkr: [Cyrl, [AS]]
tl: [Latn, [AS]]
# A very complicated case. Names.php is Cyrl. In TWN they argue about Cyrl, Latn, and Arab. I can't find reliable external sources. --Amir
tly: [Cyrl, [EU, AS, ME]]
@@ -357,18 +422,24 @@ languages:
tokipona: [Latn, [WW]]
tpi: [Latn, [PA, AS]]
tr: [Latn, [EU, ME]]
trp: [Latn, [AS]]
tru: [Latn, [AS]]
ts: [Latn, [AF]]
tt: [Cyrl, [EU]]
tsd: [Grek, [EU]]
tt-cyrl: [Cyrl, [EU]]
tt-latn: [Latn, [EU]]
tt: [Cyrl, [EU]]
ttt: [Cyrl, [AS]]
tum: [Latn, [AF]]
tw: [Latn, [AF]]
twd: [Latn, [EU]]
ty: [Latn, [PA]]
tyv: [Cyrl, [AS]]
tzm: [Tfng, [AF]]
udm: [Cyrl, [EU]]
ug: [Arab, [AS]]
ug-arab: [Arab, [AS]]
ug-latn: [Latn, [AS]]
ug: [Arab, [AS]]
uk: [Cyrl, [EU]]
ur: [Arab, [AS, ME]]
uz: [Latn, [AS]]
@@ -383,18 +454,22 @@ languages:
vro: [Latn, [EU]]
wa: [Latn, [EU]]
war: [Latn, [AS]]
wls: [Latn, [PA]]
wo: [Latn, [AF]]
wuu: [Hans, [EU]]
xal: [Cyrl, [EU]]
xh: [Latn, [AF]]
xmf: [Geor, [EU]]
ydd: [Hebr, [AS, EU]]
yi: [Hebr, [ME, EU, NA, SA]]
yo: [Latn, [AF]]
# World?
yrk: [Cyrl, [AS]]
yrl: [Latn, [LA]]
yua: [Latn, [NA, LA]]
# world?
yue: [Hant, [AS]]
za: [Latn, [AS]]
zea: [Latn, [EU]]
zh: [Hans, [AS]]
zh-classical: [Hant, [AS]]
zh-cn: [Hans, [AS]]
zh-hans: [Hans, [AS]]
@@ -402,10 +477,11 @@ languages:
zh-hk: [Hant, [AS]]
zh-min-nan: [Latn, [AS]]
zh-mo: [Hant, [AS]]
# zh-my: [, [AS]] # What is it, Myanmar?
zh-my: [Hans, [AS]]
zh-sg: [Hans, [AS]]
zh-tw: [Hant, [AS]]
zh-yue: [Hans, [AS]]
zh: [Hans, [AS]]
zu: [Latn, [AF]]
# The codes are taken from http://unicode.org/iso15924/iso15924-codes.html .
@@ -427,7 +503,7 @@ scriptgroups:
# Maybe Thaana can be moved here from SouthAsian.
# Maybe it can be unified with African.
MiddleEastern: [Hebr, Syrc]
African: [Ethi, Tfng]
African: [Ethi, Nkoo, Tfng]
# India, Nepal, Bangladesh, Sri-Lanka, Bhutan, Maldives.
#
# Thaana (Thaa, the script of Maldives) is here, even though it's RTL,
@@ -437,9 +513,11 @@ scriptgroups:
# Tibetan (Tibt) is here, even though it's classified as "Central Asian" by
# Unicode, because linguistically and geographically it's closely related to
# the Brahmic family.
SouthAsian: [Beng, Deva, Gujr, Guru, Knda, Mlym, Orya, Sinh, Taml, Telu, Tibt, Thaa]
SouthEastAsian: [Bugi, Java, Khmr, Laoo, Mymr, Thai]
CJK: [Hans, Hant, Kore, Jpan, Yiii]
SouthAsian: [Beng, Deva, Gujr, Guru, Knda, Mlym, Orya, Saur, Sinh, Taml, Telu, Tibt, Thaa]
SouthEastAsian: [Batk, Bugi, Java, Khmr, Laoo, Mymr, Thai]
Mongolian: [Mong]
SignWriting: [Sgnw]
CJK: [Hans, Hant, Kana, Kore, Jpan, Yiii]
NativeAmerican: [Cher, Cans]
regiongroups:
+5 -5
View File
@@ -55,14 +55,14 @@ test( "-- $.uls.data testing", function() {
var allLanguagesByRegionAndScript = $.uls.data.allLanguagesByRegionAndScript();
deepEqual( allLanguagesByRegionAndScript['3']['AS']['SouthEastAsian']['Bugi'], ['bug'], 'All languages in the Buginese script in Asia were selected' );
deepEqual( $.uls.data.languagesInRegion( 'AU' ), ["en", "en-gb", "hif", "hif-latn", "mi", "na"], "languages of region AU are selected correctly" );
deepEqual( $.uls.data.languagesInRegion( 'AU' ), ["en-gb", "en", "hif-latn", "hif", "mi", "na"], "languages of region AU are selected correctly" );
deepEqual( $.uls.data.languagesInRegions( ['NA', 'WW'] ),
[
"avk", "cho", "chr", "chy", "cr", "en", "en-ca", "eo", "es",
"haw", "ht", "ia", "ie", "ik", "ike-cans", "ike-latn", "io",
"iu", "jam", "jbo", "kl", "lfn", "mus", "nah", "nov", "nv",
"akz", "ase", "avk", "cho", "chr", "chy", "cr", "en-ca", "en", "eo", "es-formal", "es", "esu",
"haw", "ht", "ia", "ie", "ik", "ike-cans", "ike-latn", "ike", "io",
"iu", "jam", "jbo", "kl", "lfn", "mic", "mus", "nah", "nov", "nv",
"pdc", "pdt", "sei", "simple", "srn", "tokipona",
"vo", "yi"
"vo", "yi", "yua"
],
"languages of regions NA and WW are selected correctly"
);