Merge "Update from upstream"

This commit is contained in:
Santhosh authored and Gerrit Code Review committed 2013-01-02 11:21:07 +00:00
commit bd42a61c0e
27 files changed
+482 -182

No files matched your search

+3
View File
@@ -3,3 +3,6 @@
*.kate-swp *.kate-swp
.*.swp .*.swp
.idea .idea
lib/jquery.uls/css/jquery.uls.min.css
lib/jquery.uls/jquery.uls.min.js
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"Naudefj"
]
},
"uls-select-language": "Kies taal",
"uls-region-WW": "W\u00eareldwyd",
"uls-region-AM": "Amerika",
"uls-region-AF": "Afrika",
"uls-region-EU": "Europa",
"uls-region-AS": "Asi\u00eb",
"uls-region-ME": "Middel-Ooste",
"uls-region-PA": "Pasifiese gebied",
"uls-no-results-found": "Geen resultate gevind nie",
"uls-common-languages": "Taalvoorstelle",
"uls-no-results-suggestion-title": "U mag ge\u00efnteresseerd wees in:",
"uls-search-help": "U kan soek volgens taalnaam, skrifnaam, ISO-kode van die taal of u kan per streek deurblaai:",
"uls-search-placeholder": "Soek taal"
}
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"Khan27"
]
},
"uls-select-language": "Dili se\u00e7in:",
"uls-region-WW": "\u00dcmumd\u00fcnya",
"uls-region-AM": "Amerika",
"uls-region-AF": "Afrika",
"uls-region-EU": "Avropa",
"uls-region-AS": "Asiya",
"uls-region-ME": "Orta \u015e\u0259rq",
"uls-region-PA": "Okeaniya",
"uls-no-results-found": "N\u0259tic\u0259l\u0259r tap\u0131lmad\u0131",
"uls-common-languages": "\u00dcmumi dill\u0259r",
"uls-no-results-suggestion-title": "Sizin \u00fc\u00e7\u00fcn maraql\u0131 ola bil\u0259r:",
"uls-search-help": "Dilin v\u0259 ya yaz\u0131n\u0131n adlar\u0131 \u00fczr\u0259 axtarmaq olar, dilin ISO-kodu \u00fczr\u0259 v\u0259 ya region \u00fczr\u0259 g\u00f6zd\u0259n ke\u00e7ir\u0259 bil\u0259rsiniz:",
"uls-search-placeholder": "Dil axtar"
}
+13
View File
@@ -0,0 +1,13 @@
{
"@metadata": {
"authors": [
"DCLXVI"
]
},
"uls-select-language": "\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0435\u0437\u0438\u043a",
"uls-region-AM": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430",
"uls-region-AF": "\u0410\u0444\u0440\u0438\u043a\u0430",
"uls-region-EU": "\u0415\u0432\u0440\u043e\u043f\u0430",
"uls-region-AS": "\u0410\u0437\u0438\u044f",
"uls-no-results-found": "\u041d\u0435 \u0431\u044f\u0445\u0430 \u043e\u0442\u043a\u0440\u0438\u0442\u0438 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438"
}
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"Edinwiki"
]
},
"uls-select-language": "Izaberite jezik",
"uls-region-WW": "Svjetski",
"uls-region-AM": "Amerika",
"uls-region-AF": "Afrika",
"uls-region-EU": "Evropa",
"uls-region-AS": "Azija",
"uls-region-ME": "Bliski istok",
"uls-region-PA": "Pacifik",
"uls-no-results-found": "Nema prona\u0111enih rezultata",
"uls-common-languages": "Prijedlozi za jezik",
"uls-no-results-suggestion-title": "Mo\u017eda vas interesuje:",
"uls-search-help": "Mo\u017eete da tra\u017eite po imenu jezika ili pisma, po ISO kodu jezika ili po regionu:",
"uls-search-placeholder": "Pretraga jezika"
}
+17
View File
@@ -0,0 +1,17 @@
{
"uls-select-language": "\u0427\u04d7\u043b\u0445\u0435 \u0441\u0443\u0439\u043b\u0430\u043d\u0438",
"uls-region-WW": "\u041f\u04d7\u0442\u04d7\u043c \u0442\u04d7\u043d\u0447\u0435\u0440\u0438",
"uls-region-AM": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430",
"uls-region-AF": "\u0410\u0444\u0440\u0438\u043a\u0430",
"uls-region-EU": "\u0415\u0432\u0440\u043e\u043f\u0430",
"uls-region-AS": "\u0410\u0437\u0438",
"uls-region-ME": "\u041c\u0430\u043b\u0442\u0438 \u0445\u04d7\u0432\u0435\u043b \u0442\u0443\u0445\u04d1\u04ab",
"uls-region-PA": "\u041e\u043a\u0435\u0430\u043d\u0438",
"uls-no-results-found": "\u041d\u0438\u043c\u04d7\u043d \u0442\u0435 \u0442\u0443\u043f\u04d1\u043d\u043c\u0430\u0440\u04d7",
"uls-common-languages": "\u0427\u04d7\u043b\u0445\u0435\u043d\u0435 \u0441\u0438\u0441",
"@metadata": {
"authors": [
"Salam"
]
}
}
+20
View File
@@ -0,0 +1,20 @@
{
"uls-select-language": "Elekti lingvon",
"uls-region-WW": "Tutmonda",
"uls-region-AM": "Ameriko",
"uls-region-AF": "Afriko",
"uls-region-EU": "E\u016dropo",
"uls-region-AS": "Azio",
"uls-region-ME": "Mezoriento",
"uls-region-PA": "Pacifiko",
"uls-no-results-found": "Neniu rezulto estis trovita",
"uls-common-languages": "Komunaj lingvoj",
"uls-no-results-suggestion-title": "Vi eble interesi\u011dis pri:",
"uls-search-help": "Vi povas ser\u0109i la\u016d la lingvonomo, la skriptnomo a\u016d la lingva ISO-kodo, a\u016d vi povas abeli la\u016d regiono:",
"uls-search-placeholder": "Lingvoser\u0109o",
"@metadata": {
"authors": [
"Objectivesea"
]
}
}
+20
View File
@@ -0,0 +1,20 @@
{
"uls-select-language": "Keele valimine",
"uls-region-WW": "Kogu maailm",
"uls-region-AM": "Ameerika",
"uls-region-AF": "Aafrika",
"uls-region-EU": "Euroopa",
"uls-region-AS": "Aasia",
"uls-region-ME": "L\u00e4his-Ida",
"uls-region-PA": "Vaikne ookean",
"uls-no-results-found": "Tulemusi ei leitud.",
"uls-common-languages": "Eelistatavad keeled",
"uls-no-results-suggestion-title": "V\u00f5id eelistada neid:",
"uls-search-help": "Saad otsida keeli keelenimetuse, kirjanimetuse v\u00f5i keele ISO-koodi j\u00e4rgi v\u00f5i sirvida keeli piirkonna j\u00e4rgi:",
"uls-search-placeholder": "Keeleotsing",
"@metadata": {
"authors": [
"Pikne"
]
}
}
+2 -1
View File
@@ -15,5 +15,6 @@
"uls-no-results-found": "\u0646\u062a\u06cc\u062c\u0647\u200c\u0627\u06cc \u06cc\u0627\u0641\u062a \u0646\u0634\u062f", "uls-no-results-found": "\u0646\u062a\u06cc\u062c\u0647\u200c\u0627\u06cc \u06cc\u0627\u0641\u062a \u0646\u0634\u062f",
"uls-common-languages": "\u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0631\u0627\u06cc\u062c", "uls-common-languages": "\u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0631\u0627\u06cc\u062c",
"uls-no-results-suggestion-title": "\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0639\u0644\u0627\u0642\u0647\u200c\u0645\u0646\u062f \u0628\u0627\u0634\u06cc\u062f:", "uls-no-results-suggestion-title": "\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0639\u0644\u0627\u0642\u0647\u200c\u0645\u0646\u062f \u0628\u0627\u0634\u06cc\u062f:",
"uls-search-help": "\u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0646\u0627\u0645 \u0632\u0628\u0627\u0646\u060c \u0646\u0627\u0645 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u06a9\u062f \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0632\u0628\u0627\u0646 \u06cc\u0627 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0645\u0646\u0637\u0642\u0647 \u062c\u0633\u062a\u062c\u0648 \u06a9\u0646\u06cc\u062f:" "uls-search-help": "\u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0646\u0627\u0645 \u0632\u0628\u0627\u0646\u060c \u0646\u0627\u0645 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u06a9\u062f \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0632\u0628\u0627\u0646 \u06cc\u0627 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0645\u0646\u0637\u0642\u0647 \u062c\u0633\u062a\u062c\u0648 \u06a9\u0646\u06cc\u062f:",
"uls-search-placeholder": "\u062c\u0633\u062a\u062c\u0648\u06cc \u0632\u0628\u0627\u0646"
} }
+3 -1
View File
@@ -1,6 +1,7 @@
{ {
"@metadata": { "@metadata": {
"authors": [ "authors": [
"Nedergard",
"Nike" "Nike"
] ]
}, },
@@ -15,5 +16,6 @@
"uls-no-results-found": "Tuloksia ei l\u00f6ytynyt", "uls-no-results-found": "Tuloksia ei l\u00f6ytynyt",
"uls-common-languages": "Yleiset kielet", "uls-common-languages": "Yleiset kielet",
"uls-no-results-suggestion-title": "Etsitk\u00f6 jotakin n\u00e4ist\u00e4:", "uls-no-results-suggestion-title": "Etsitk\u00f6 jotakin n\u00e4ist\u00e4:",
"uls-search-help": "Voit hakea joko kielen nimell\u00e4, kirjoitusj\u00e4rjejestelm\u00e4n nimell\u00e4 tai ISO-koodilla tai selata kartan avulla:" "uls-search-help": "Voit hakea joko kielen nimell\u00e4, kirjoitusj\u00e4rjejestelm\u00e4n nimell\u00e4 tai ISO-koodilla tai selata kartan avulla:",
"uls-search-placeholder": "Kielen haku"
} }
+14
View File
@@ -0,0 +1,14 @@
{
"@metadata": {
"authors": [
"Rachitrali"
]
},
"uls-select-language": "\u0632\u0628\u0627\u0646\u0648 \u0627\u0646\u062a\u062e\u0627\u0628\u0648 \u06a9\u0648\u0631\u06d2",
"uls-region-WW": "\u067e\u0648\u0631\u0627 \u062f\u0646\u06cc\u0627",
"uls-region-AM": "\u0622\u0645\u0631\u06cc\u06a9\u06c1",
"uls-region-AF": "\u0627\u0641\u0631\u06cc\u0642\u06c1",
"uls-region-EU": "\u06cc\u0648\u0631\u0648\u067e",
"uls-region-AS": "\u0627\u06cc\u0634\u06cc\u0627\u0621",
"uls-region-ME": "\u0645\u0634\u0631\u0642 \u0648\u0633\u0637\u06cc"
}
+17
View File
@@ -0,0 +1,17 @@
{
"@metadata": {
"authors": [
"Growingup"
]
},
"uls-select-language": "\u0422\u0438\u043b\u0434\u0438 \u0442\u0430\u043d\u0434\u043e\u043e",
"uls-region-WW": "\u0411\u04af\u0442\u043a\u04af\u043b \u0434\u04af\u0439\u043d\u04e9\u043b\u04af\u043a",
"uls-region-AM": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430",
"uls-region-AF": "\u0410\u0444\u0440\u0438\u043a\u0430",
"uls-region-EU": "\u0415\u0432\u0440\u043e\u043f\u0430",
"uls-region-AS": "\u0410\u0437\u0438\u044f",
"uls-region-ME": "\u0416\u0430\u043a\u044b\u043d\u043a\u044b \u0427\u044b\u0433\u044b\u0448",
"uls-region-PA": "\u041e\u043a\u0435\u0430\u043d\u0438\u044f",
"uls-no-results-found": "\u0416\u044b\u0439\u044b\u043d\u0442\u044b\u043a\u0442\u0430\u0440 \u0442\u0430\u0431\u044b\u043b\u0433\u0430\u043d \u0436\u043e\u043a",
"uls-search-placeholder": "\u0418\u0437\u0434\u04e9\u04e9 \u0442\u0438\u043b\u0438"
}
+1 -1
View File
@@ -7,7 +7,7 @@
}, },
"uls-select-language": "Ch'al xkaghun", "uls-select-language": "Ch'al xkaghun",
"uls-region-WW": "Virialemdin", "uls-region-WW": "Virialemdin",
"uls-region-AM": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430", "uls-region-AM": "\u0175Amerika",
"uls-region-AF": "\u0410\u0444\u0440\u0438\u043a\u0430", "uls-region-AF": "\u0410\u0444\u0440\u0438\u043a\u0430",
"uls-region-EU": "\u0415\u0432\u0440\u043e\u043f\u0430", "uls-region-EU": "\u0415\u0432\u0440\u043e\u043f\u0430",
"uls-region-AS": "\u0410\u0437\u0438\u044f", "uls-region-AS": "\u0410\u0437\u0438\u044f",
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"Cyklopas"
]
},
"uls-select-language": "Pasirinkite kalb\u0105",
"uls-region-WW": "Visame pasaulyje",
"uls-region-AM": "Amerika",
"uls-region-AF": "Afrika",
"uls-region-EU": "Europa",
"uls-region-AS": "Azija",
"uls-region-ME": "Artimieji Rytai",
"uls-region-PA": "Ramiojo vandenyno zona",
"uls-no-results-found": "Rezultat\u0173 nerasta",
"uls-common-languages": "Bendros kalbos",
"uls-no-results-suggestion-title": "Jums gali b\u016bti \u012fdomu:",
"uls-search-help": "Galite ie\u0161koti informacijos pagal kalbos pavadinim\u0105, scenarijaus pavadinim\u0105, ISO kalbos kod\u0105 arba galite nar\u0161yti pagal regionus:",
"uls-search-placeholder": "Kalbos ie\u0161ka"
}
+20
View File
@@ -0,0 +1,20 @@
{
"uls-select-language": "Izv\u0113lieties valodu",
"uls-region-WW": "Vis\u0101 pasaul\u0113",
"uls-region-AM": "Amerika",
"uls-region-AF": "\u0100frika",
"uls-region-EU": "Eiropa",
"uls-region-AS": "\u0100zija",
"uls-region-ME": "Tuvie Austrumi",
"uls-region-PA": "Klus\u0101 oke\u0101na",
"uls-no-results-found": "Nav atrasts neviens rezult\u0101ts",
"uls-common-languages": "Izplat\u012btas valodas",
"uls-no-results-suggestion-title": "Jums var b\u016bt interes\u0113:",
"uls-search-help": "Var mekl\u0113t p\u0113c valodas, skripta nosaukuma, valodas ISO koda, vai j\u016bs tos varat p\u0101rl\u016bkot p\u0113c re\u0123iona:",
"uls-search-placeholder": "Valodas mekl\u0113\u0161ana",
"@metadata": {
"authors": [
"Ttdnet"
]
}
}
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"Wisdom"
]
},
"uls-select-language": "\u0425\u044d\u043b \u0441\u043e\u043d\u0433\u043e\u0445",
"uls-region-WW": "\u0414\u044d\u043b\u0445\u0438\u0439 \u0434\u0430\u044f\u0430\u0440",
"uls-region-AM": "\u0410\u043c\u0435\u0440\u0438\u043a",
"uls-region-AF": "\u0410\u0444\u0440\u0438\u043a",
"uls-region-EU": "\u0415\u0432\u0440\u043e\u043f",
"uls-region-AS": "\u0410\u0437\u0438",
"uls-region-ME": "\u0414\u0443\u043d\u0434\u0430\u0434 \u0410\u0437\u0438",
"uls-region-PA": "\u041d\u043e\u043c\u0445\u043e\u043d \u0434\u0430\u043b\u0430\u0439",
"uls-no-results-found": "\u04ae\u0440 \u0434\u04af\u043d \u043e\u043b\u0434\u0441\u043e\u043d\u0433\u04af\u0439",
"uls-common-languages": "\u0422\u04af\u0433\u044d\u044d\u043c\u044d\u043b \u0445\u044d\u043b",
"uls-no-results-suggestion-title": "\u0422\u0430\u043d\u044b \u0441\u043e\u043d\u0438\u0445\u0441\u043e\u043d \u0437\u04af\u0439\u043b:",
"uls-search-help": "\u0422\u0430 \u0445\u044d\u043b\u044d\u044d\u0440, \u0441\u043a\u0440\u0438\u043f\u0442\u0438\u0439\u043d \u043d\u044d\u0440\u044d\u044d\u0440, \u0445\u044d\u043b\u043d\u0438\u0439 ISO \u043a\u043e\u0434\u043e\u043e\u0440 \u0445\u0430\u0439\u0436 \u0431\u043e\u043b\u043d\u043e, \u044d\u0441\u0432\u044d\u043b \u0433\u0430\u0437\u0430\u0440 \u043d\u0443\u0442\u0433\u0430\u0430\u0440 \u043d\u044c \u0445\u0430\u0440\u0436 \u0431\u043e\u043b\u043d\u043e.",
"uls-search-placeholder": "\u0425\u044d\u043b\u043d\u0438\u0439 \u0445\u0430\u0439\u043b\u0442"
}
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"\u0645\u062d\u06a9"
]
},
"uls-select-language": "\u0632\u0648\u0648\u0646 \u0631\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0627\u06a9\u0631\u062f\u0646",
"uls-region-WW": "\u062c\u0647\u0648\u0646 \u0645\u06cc\u0648\u0646",
"uls-region-AM": "\u0622\u0645\u0631\u06cc\u06a9\u0627",
"uls-region-AF": "\u0622\u0641\u0631\u06cc\u0642\u0627",
"uls-region-EU": "\u0627\u0631\u0648\u067e\u0627",
"uls-region-AS": "\u0622\u0633\u06cc\u0627",
"uls-region-ME": "\u062e\u0627\u0648\u0631\u0645\u06cc\u0648\u0646\u0647",
"uls-region-PA": "\u0622\u0631\u0648\u0645 \u0627\u0642\u06cc\u0627\u0646\u0648\u0633",
"uls-no-results-found": "\u0647\u0686\u0651\u06cc \u067e\u06cc\u062f\u0627 \u0646\u06cc\u0651\u0647",
"uls-common-languages": "\u0631\u0627\u06cc\u062c \u0632\u0648\u0648\u0646\u0648\u0646",
"uls-no-results-suggestion-title": "\u0634\u0627\u06cc\u062f \u062f\u0648\u0633\u062a \u062f\u0627\u0631\u06cc\u0646:",
"uls-search-help": "\u0634\u0645\u0627 \u0628\u062a\u0648\u0646\u0651\u06cc \u0632\u0648\u0648\u0646 \u0646\u0648\u0645\u060c \u0627\u0633\u06a9\u0631\u06cc\u067e \u0646\u0648\u0645\u060c \u0632\u0648\u0648\u0646\u0650 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u0650 \u06a9\u062f \u06cc\u0627 \u0648\u0646\u0647 \u0645\u0646\u0637\u0642\u0647 \u062c\u0647 \u0634\u0647 \u062f\u0650\u0644\u0650\u0648\u0633\u062a\u0650 \u0632\u0648\u0648\u0646 \u0631\u0647 \u067e\u06cc\u062f\u0627 \u0647\u0627\u06a9\u0646\u06cc\u0646:",
"uls-search-placeholder": "\u0632\u0648\u0648\u0646\u0650 \u062c\u0633\u062a\u062c\u0648"
}
+20
View File
@@ -0,0 +1,20 @@
{
"uls-select-language": "\u092d\u093e\u0937\u093e \u091b\u093e\u0928\u094d\u0928\u0947",
"uls-region-WW": "\u0935\u093f\u0936\u094d\u0935\u092d\u0930",
"uls-region-AM": "\u0905\u092e\u0947\u0930\u093f\u0915\u093e",
"uls-region-AF": "\u0905\u092b\u094d\u0930\u093f\u0915\u093e",
"uls-region-EU": "\u092f\u0941\u0930\u094b\u092a",
"uls-region-AS": "\u090f\u0938\u093f\u092f\u093e",
"uls-region-ME": "\u092e\u0927\u094d\u092f \u092a\u0942\u0930\u094d\u0935",
"uls-region-PA": "\u092a\u094d\u0930\u0936\u093e\u0902\u0924",
"uls-no-results-found": "\u0915\u0941\u0928\u0948 \u0928\u0924\u093f\u091c\u093e\u0939\u0930\u0942 \u092d\u0947\u091f\u093f\u090f\u0928",
"uls-common-languages": "\u0938\u093e\u091d\u093e \u092d\u093e\u0937\u093e",
"uls-no-results-suggestion-title": "\u0924\u092a\u093e\u0908\u0902\u0932\u093e\u0908 \u092f\u0938\u092e\u093e \u091a\u093e\u0916 \u0932\u093e\u0917\u094d\u0928\u0938\u0915\u094d\u091b:",
"uls-search-help": "\u0924\u092a\u093e\u0908\u0902 \u092d\u093e\u0937\u093e\u0915\u094b \u0928\u093e\u092e, \u0932\u093f\u092a\u0940\u0915\u094b \u0928\u093e\u092e, \u0906\u0907\u090f\u0938\u0913 \u0915\u094b\u0921 \u0935\u093e \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u0915\u094b \u0906\u0927\u093e\u0930\u092e\u093e \u0916\u094b\u091c\u094d\u0928 \u0938\u0915\u094d\u0928\u0941\u0939\u0941\u0928\u094d\u091b:",
"uls-search-placeholder": "\u092d\u093e\u0937\u093e \u0916\u094b\u091c\u094d\u0928\u0941\u0939\u094b\u0938",
"@metadata": {
"authors": [
"Krish Dulal"
]
}
}
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"Njardarlogar"
]
},
"uls-select-language": "Vel spr\u00e5k",
"uls-region-WW": "Verdsfemnande",
"uls-region-AM": "Amerika",
"uls-region-AF": "Afrika",
"uls-region-EU": "Europa",
"uls-region-AS": "Asia",
"uls-region-ME": "Midtausten",
"uls-region-PA": "Stillehavsomr\u00e5det",
"uls-no-results-found": "Ingen resultat funne",
"uls-common-languages": "Vanlege spr\u00e5k",
"uls-no-results-suggestion-title": "Kan henda er du interessert i:",
"uls-search-help": "Du kan s\u00f8kja etter spr\u00e5knamn, namn p\u00e5 skriftsystem, ISO-kode eller du kan bla gjennom etter region:",
"uls-search-placeholder": "Spr\u00e5ks\u00f8k"
}
+20
View File
@@ -0,0 +1,20 @@
{
"uls-select-language": "\u00c6\u0432\u0437\u0430\u0433\u00e6\u0432\u0437\u0430\u0440\u00e6\u043d",
"uls-region-WW": "\u00c6\u043f\u043f\u00e6\u0442\u0434\u0443\u043d\u0435\u043e\u043d",
"uls-region-AM": "\u0410\u043c\u0435\u0440\u0438\u043a\u00e6",
"uls-region-AF": "\u0410\u0444\u0440\u0438\u043a\u00e6",
"uls-region-EU": "\u0415\u0432\u0440\u043e\u043f\u00e6",
"uls-region-AS": "\u0410\u0437\u0438",
"uls-region-ME": "\u00c6\u0432\u0432\u0430\u0445\u0441 \u0421\u043a\u00e6\u0441\u00e6\u043d",
"uls-region-PA": "\u041e\u043a\u0435\u0430\u043d\u0438",
"uls-no-results-found": "\u041d\u0438\u0446\u044b \u0440\u0430\u0437\u044b\u043d\u0434\u0438\u0441",
"uls-common-languages": "\u00c6\u0432\u0432\u0430\u0445\u0441 \u00e6\u0432\u0437\u00e6\u0433\u0442\u00e6",
"uls-no-results-suggestion-title": "\u0427\u0438\u0437\u043e\u043d\u044b \u0434\u00e6 \u0430\u0446\u044b \u00e6\u0432\u0437\u00e6\u0433\u0442\u00e6 \u0431\u0430\u0445\u044a\u00e6\u0443\u043e\u0439:",
"uls-search-help": "\u0414\u00e6 \u0431\u043e\u043d \u0443 \u0430\u0433\u0443\u0440\u044b\u043d \u00e6\u0432\u0437\u0430\u0434\u0436\u044b \u043d\u043e\u043c\u043c\u00e6 \u0433\u00e6\u0441\u0433\u00e6, \u0444\u044b\u0441\u0441\u044b\u043d\u0430\u0434\u043c\u00e6 \u0433\u00e6\u0441\u0433\u00e6, ISO \u043a\u043e\u0434\u043c\u00e6 \u0433\u00e6\u0441\u0433\u00e6 \u043a\u00e6\u043d\u00e6 \u0431\u044b\u043d\u0430\u0442\u043c\u00e6 \u0433\u00e6\u0441\u0433\u00e6:",
"uls-search-placeholder": "\u00c6\u0432\u0437\u0430\u0433 \u0430\u0433\u0443\u0440\u044b\u043d",
"@metadata": {
"authors": [
"Bouron"
]
}
}
+7 -1
View File
@@ -1,14 +1,20 @@
{ {
"@metadata": { "@metadata": {
"authors": [ "authors": [
"Matma Rex",
"Woytecr" "Woytecr"
] ]
}, },
"uls-select-language": "Wybierz j\u0119zyk", "uls-select-language": "Wybierz j\u0119zyk",
"uls-region-WW": "Ca\u0142y \u015bwiat",
"uls-region-AM": "Ameryka", "uls-region-AM": "Ameryka",
"uls-region-AF": "Afryka", "uls-region-AF": "Afryka",
"uls-region-EU": "Europa", "uls-region-EU": "Europa",
"uls-region-AS": "Azja", "uls-region-AS": "Azja",
"uls-region-ME": "Bliski Wsch\u00f3d", "uls-region-ME": "Bliski Wsch\u00f3d",
"uls-no-results-found": "Brak wynik\u00f3w" "uls-region-PA": "Pacyfik",
"uls-no-results-found": "Brak wynik\u00f3w",
"uls-common-languages": "Wybrane j\u0119zyki",
"uls-search-help": "Mo\u017cesz wyszukiwa\u0107 wed\u0142ug nazwy j\u0119zyka, nazwy systemu pisma, kodu ISO j\u0119zyka, lub przegl\u0105da\u0107 listy wed\u0142ug region\u00f3w:",
"uls-search-placeholder": "Wyszukiwanie j\u0119zyka"
} }
+2 -1
View File
@@ -15,5 +15,6 @@
"uls-no-results-found": "N\u00e3o foram encontrados resultados", "uls-no-results-found": "N\u00e3o foram encontrados resultados",
"uls-common-languages": "L\u00ednguas comuns", "uls-common-languages": "L\u00ednguas comuns",
"uls-no-results-suggestion-title": "Voc\u00ea pode estar interessado em:", "uls-no-results-suggestion-title": "Voc\u00ea pode estar interessado em:",
"uls-search-help": "Voc\u00ea pode pesquisar pwlo nome da l\u00edngua, o nome do alfabeto, c\u00f3digo ISO da l\u00edngua, ou voc\u00ea pode procurar por regi\u00e3o:" "uls-search-help": "Voc\u00ea pode pesquisar pwlo nome da l\u00edngua, o nome do alfabeto, c\u00f3digo ISO da l\u00edngua, ou voc\u00ea pode procurar por regi\u00e3o:",
"uls-search-placeholder": "Procurar l\u00edngua"
} }
+2 -1
View File
@@ -2,6 +2,7 @@
"@metadata": { "@metadata": {
"authors": [ "authors": [
"Amire80", "Amire80",
"Bouron",
"Eleferen", "Eleferen",
"Kaganer" "Kaganer"
] ]
@@ -18,5 +19,5 @@
"uls-common-languages": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u044f\u0437\u044b\u043a\u0438", "uls-common-languages": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u044f\u0437\u044b\u043a\u0438",
"uls-no-results-suggestion-title": "\u041c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u0430\u0441 \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0442 \u044d\u0442\u0438 \u044f\u0437\u044b\u043a\u0438:", "uls-no-results-suggestion-title": "\u041c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u0430\u0441 \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0442 \u044d\u0442\u0438 \u044f\u0437\u044b\u043a\u0438:",
"uls-search-help": "\u041c\u043e\u0436\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u043f\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u044f\u0437\u044b\u043a\u0430 \u0438\u043b\u0438 \u043f\u0438\u0441\u044c\u043c\u0435\u043d\u043d\u043e\u0441\u0442\u0438, \u043f\u043e ISO-\u043a\u043e\u0434\u0443 \u044f\u0437\u044b\u043a\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u043e \u0440\u0435\u0433\u0438\u043e\u043d\u0443:", "uls-search-help": "\u041c\u043e\u0436\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u043f\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u044f\u0437\u044b\u043a\u0430 \u0438\u043b\u0438 \u043f\u0438\u0441\u044c\u043c\u0435\u043d\u043d\u043e\u0441\u0442\u0438, \u043f\u043e ISO-\u043a\u043e\u0434\u0443 \u044f\u0437\u044b\u043a\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u043e \u0440\u0435\u0433\u0438\u043e\u043d\u0443:",
"uls-search-placeholder": "\u042f\u0437\u044b\u043a \u043f\u043e\u0438\u0441\u043a\u0430" "uls-search-placeholder": "\u041f\u043e\u0438\u0441\u043a \u044f\u0437\u044b\u043a\u0430"
} }
+20
View File
@@ -0,0 +1,20 @@
{
"@metadata": {
"authors": [
"\u0418\u043b\u044c\u043d\u0430\u0440"
]
},
"uls-select-language": "\u0422\u0435\u043b \u0441\u0430\u0439\u043b\u0430\u0443",
"uls-region-WW": "\u0411\u04e9\u0442\u0435\u043d\u0434\u04e9\u043d\u044c\u044f",
"uls-region-AM": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430",
"uls-region-AF": "\u0410\u0444\u0440\u0438\u043a\u0430",
"uls-region-EU": "\u0410\u0443\u0440\u0443\u043f\u0430",
"uls-region-AS": "\u0410\u0437\u0438\u044f",
"uls-region-ME": "\u042f\u043a\u044b\u043d \u041a\u04e9\u043d\u0447\u044b\u0433\u044b\u0448",
"uls-region-PA": "\u041e\u043a\u0435\u0430\u043d\u0438\u044f",
"uls-no-results-found": "\u0411\u0435\u0440\u043d\u0438\u0434\u04d9 \u0442\u0430\u0431\u044b\u043b\u043c\u0430\u0434\u044b",
"uls-common-languages": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a \u0441\u0430\u0439\u043b\u0430\u043d\u0433\u0430\u043d \u0442\u0435\u043b\u043b\u04d9\u0440",
"uls-no-results-suggestion-title": "\u0411\u04d9\u043b\u043a\u0438 \u0441\u0435\u0437\u043d\u0435 \u0431\u0443 \u0442\u0435\u043b\u043b\u04d9\u0440 \u043a\u044b\u0437\u044b\u043a\u0441\u044b\u043d\u0434\u044b\u0440\u044b\u0440:",
"uls-search-help": "\u0422\u0435\u043b\u043d\u0435\u04a3 \u0438\u0441\u0435\u043c\u0435 \u044f\u0438\u0441\u04d9 \u04d9\u043b\u0438\u0444\u0431\u0430\u0441\u044b, \u0442\u0435\u043b\u043d\u0435\u04a3 ISO-\u043a\u043e\u0434\u044b \u044f\u043a\u0438 \u04e9\u043b\u043a\u04d9\u0441\u0435 \u0431\u0443\u0435\u043d\u0447\u0430 \u044d\u0437\u043b\u04d9\u0440\u0433\u04d9 \u043c\u04e9\u043c\u043a\u0438\u043d:",
"uls-search-placeholder": "\u042d\u0437\u043b\u04d9\u04af \u0442\u0435\u043b\u0435"
}
+18
View File
@@ -0,0 +1,18 @@
{
"uls-select-language": "Tilni tanlash",
"uls-region-AM": "Amerika",
"uls-region-AF": "Afrika",
"uls-region-EU": "Yevropa",
"uls-region-AS": "Osiyo",
"uls-region-ME": "Yaqin sharq",
"uls-region-PA": "Tinch Okean",
"uls-no-results-found": "Natija topilmadi",
"uls-no-results-suggestion-title": "Sizni qiziqtirgan bo'lishi mumkin:",
"uls-search-placeholder": "Qidiruv tili",
"@metadata": {
"authors": [
"Akmalzhon",
"CoderSI"
]
}
}
+6 -6
View File
@@ -1,4 +1,9 @@
{ {
"@metadata": {
"authors": [
"Justincheng12345"
]
},
"uls-select-language": "\u9078\u64c7\u8a9e\u8a00", "uls-select-language": "\u9078\u64c7\u8a9e\u8a00",
"uls-region-WW": "\u5168\u4e16\u754c", "uls-region-WW": "\u5168\u4e16\u754c",
"uls-region-AM": "\u7f8e\u6d32", "uls-region-AM": "\u7f8e\u6d32",
@@ -11,10 +16,5 @@
"uls-common-languages": "\u5e38\u7528\u8a9e\u8a00", "uls-common-languages": "\u5e38\u7528\u8a9e\u8a00",
"uls-no-results-suggestion-title": "\u60a8\u53ef\u80fd\u611f\u8208\u8da3\uff1a", "uls-no-results-suggestion-title": "\u60a8\u53ef\u80fd\u611f\u8208\u8da3\uff1a",
"uls-search-help": "\u60a8\u53ef\u4ee5\u6309\u8a9e\u8a00\u540d\u7a31\u3001\u7a0b\u5f0f\u78bc\u540d\u7a31\u3001\u8a9e\u8a00ISO\u4ee3\u78bc\u641c\u7d22\uff0c\u6216\u60a8\u4ea6\u53ef\u6309\u5340\u57df\u700f\u89bd\uff1a", "uls-search-help": "\u60a8\u53ef\u4ee5\u6309\u8a9e\u8a00\u540d\u7a31\u3001\u7a0b\u5f0f\u78bc\u540d\u7a31\u3001\u8a9e\u8a00ISO\u4ee3\u78bc\u641c\u7d22\uff0c\u6216\u60a8\u4ea6\u53ef\u6309\u5340\u57df\u700f\u89bd\uff1a",
"uls-search-placeholder": "\u641c\u5c0b\u8a9e\u8a00", "uls-search-placeholder": "\u641c\u5c0b\u8a9e\u8a00"
"@metadata": {
"authors": [
"Justincheng12345"
]
}
} }
+117 -170
View File
@@ -1,11 +1,11 @@
/*! jquery.uls - v0.1.0 - 2012-11-28 /*! jquery.uls - v0.1.0 - 2013-01-02
* https://github.com/wikimedia/jquery.uls * https://github.com/wikimedia/jquery.uls
* Copyright (c) 2012 Santhosh Thottingal; Licensed GPL, MIT */ * Copyright (c) 2013 Santhosh Thottingal; Licensed GPL, MIT */
// Please do not edit. This file is generated from data/langdb.yaml by ulsdata2json.php // Please do not edit. This file is generated from data/langdb.yaml by ulsdata2json.php
( function ( $ ) { ( function ( $ ) {
$.uls = $.uls || {}; $.uls = $.uls || {};
$.uls.data = {"languages":{"aa":["Latn",["AF"],"Qaf\u00e1r af"],"ab":["Cyrl",["EU"],"\u0410\u04a7\u0441\u0448\u04d9\u0430"],"ace":["Latn",["AS","PA"],"Ac\u00e8h"],"ady-cyrl":["Cyrl",["EU"],"\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d"],"ady-latn":["Latn",["EU"],"Adygabze"],"ady":["Cyrl",["EU"],"\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d"],"aeb":["Arab",["AF"],"\u0632\u064e\u0648\u064f\u0646"],"af":["Latn",["AF"],"Afrikaans"],"ahr":["Deva",["AS"],"\u0905\u0939\u093f\u0930\u093e\u0923\u0940"],"ak":["Latn",["AF"],"Akan"],"akz":["Latn",["AM"],"Albaamo innaa\u026ciilka"],"aln":["Latn",["EU"],"Geg\u00eb"],"am":["Ethi",["AF"],"\u12a0\u121b\u122d\u129b"],"an":["Latn",["EU"],"aragon\u00e9s"],"ang":["Latn",["EU"],"\u00c6nglisc"],"anp":["Deva",["AS"],"\u0905\u0919\u094d\u0917\u093f\u0915\u093e"],"ar":["Arab",["ME"],"\u0627\u0644\u0639\u0631\u0628\u064a\u0629"],"arc":["Syrc",["ME"],"\u0710\u072a\u0721\u071d\u0710"],"arn":["Latn",["AM"],"mapudungun"],"aro":["Latn",["AM"],"Araona"],"arq":["Latn",["AF"],"Dziri"],"ary":["Latn",["ME"],"Ma\u0121ribi"],"arz":["Arab",["ME"],"\u0645\u0635\u0631\u0649"],"as":["Beng",["AS"],"\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be"],"ase":["Sgnw",["AM"],"American sign language"],"ast":["Latn",["EU"],"asturianu"],"av":["Cyrl",["EU"],"\u0430\u0432\u0430\u0440"],"avk":["Latn",["WW"],"Kotava"],"ay":["Latn",["AM"],"Aymar aru"],"az":["Latn",["EU","ME"],"az\u0259rbaycanca"],"ba":["Cyrl",["EU"],"\u0431\u0430\u0448\u04a1\u043e\u0440\u0442\u0441\u0430"],"bar":["Latn",["EU"],"Boarisch"],"bbc-latn":["Latn",["AS"],"Batak Toba"],"bbc":["Batk",["AS"],"Batak Toba\/Batak autonym unknown"],"bcc":["Arab",["AS","ME"],"\u0628\u0644\u0648\u0686\u06cc \u0645\u06a9\u0631\u0627\u0646\u06cc"],"bcl":["Latn",["AS"],"Bikol Central"],"be-tarask":["Cyrl",["EU"],"\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)"],"be-x-old":["Cyrl",["EU"],"\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)"],"be":["Cyrl",["EU"],"\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f"],"bew":["Latn",["AS"],"Bahasa Betawi"],"bfq":["Taml",["AS"],"\u0baa\u0b9f\u0b95\u0bbe"],"bg":["Cyrl",["EU"],"\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"],"bh":["Deva",["AS"],"\u092d\u094b\u091c\u092a\u0941\u0930\u0940"],"bho":["Deva",["AS"],"\u092d\u094b\u091c\u092a\u0941\u0930\u0940"],"bi":["Latn",["PA"],"Bislama"],"bjn":["Latn",["AS"],"Bahasa Banjar"],"bm":["Latn",["AF"],"bamanankan"],"bn":["Beng",["AS"],"\u09ac\u09be\u0982\u09b2\u09be"],"bo":["Tibt",["AS"],"\u0f56\u0f7c\u0f51\u0f0b\u0f61\u0f72\u0f42"],"bpy":["Beng",["AS"],"\u09ac\u09bf\u09b7\u09cd\u09a3\u09c1\u09aa\u09cd\u09b0\u09bf\u09af\u09bc\u09be \u09ae\u09a3\u09bf\u09aa\u09c1\u09b0\u09c0"],"bqi":["Arab",["ME"],"\u0628\u062e\u062a\u064a\u0627\u0631\u064a"],"br":["Latn",["EU"],"brezhoneg"],"brh":["Latn",["ME","AS"],"Br\u00e1hu\u00ed"],"bs":["Latn",["EU"],"bosanski"],"bto":["Latn",["AS"],"Iriga Bicolano"],"bug":["Bugi",["AS"],"\u1a05\u1a14 \u1a15\u1a18\u1a01\u1a17"],"bxr":["Cyrl",["AS"],"\u0431\u0443\u0440\u044f\u0430\u0434"],"ca":["Latn",["EU"],"catal\u00e0"],"cbk-zam":["Latn",["AS"],"Chavacano de Zamboanga"],"cdo":["Latn",["AS"],"M\u00ecng-d\u0115\u0324ng-ng\u1e73\u0304"],"ce":["Cyrl",["EU"],"\u043d\u043e\u0445\u0447\u0438\u0439\u043d"],"ceb":["Latn",["AS"],"Cebuano"],"ch":["Latn",["PA"],"Chamoru"],"cho":["Latn",["AM"],"Choctaw"],"chr":["Cher",["AM"],"\u13e3\u13b3\u13a9"],"chy":["Latn",["AM"],"Tsets\u00eahest\u00e2hese"],"ckb":["Arab",["ME"],"\u06a9\u0648\u0631\u062f\u06cc"],"co":["Latn",["EU"],"corsu"],"cps":["Latn",["AS"],"Capice\u00f1o"],"cr-cans":["Cans",["AM"],"\u14c0\u1426\u1403\u152d\u140d\u140f\u1423"],"cr-latn":["Latn",["AM"],"N\u0113hiyaw\u0113win"],"cr":["Cans",["AM"],"N\u0113hiyaw\u0113win \/ \u14c0\u1426\u1403\u152d\u140d\u140f\u1423"],"crh-cyrl":["Cyrl",["EU"],"\u043a\u044a\u044b\u0440\u044b\u043c\u0442\u0430\u0442\u0430\u0440\u0434\u0436\u0430 (\u041a\u0438\u0440\u0438\u043b\u043b)"],"crh-latn":["Latn",["EU"],"q\u0131r\u0131mtatarca (Latin)"],"crh":["Latn",["EU"],"\u043a\u044a\u044b\u0440\u044b\u043c\u0442\u0430\u0442\u0430\u0440\u0434\u0436\u0430 \/ q\u0131r\u0131mtatarca"],"cs":["Latn",["EU"],"\u010desky"],"csb":["Latn",["EU"],"kasz\u00ebbsczi"],"cu":["Cyrl",["EU"],"\u0441\u043b\u043e\u0432\u0463\u0301\u043d\u044c\u0441\u043a\u044a \/ \u2c14\u2c0e\u2c11\u2c02\u2c21\u2c10\u2c20\u2c14\u2c0d\u2c1f"],"cv":["Cyrl",["EU"],"\u0427\u04d1\u0432\u0430\u0448\u043b\u0430"],"cy":["Latn",["EU"],"Cymraeg"],"da":["Latn",["EU"],"dansk"],"de-at":["Latn",["EU"],"\u00d6sterreichisches Deutsch"],"de-ch":["Latn",["EU"],"Schweizer Hochdeutsch"],"de-formal":["Latn",["EU"],"Deutsch (Sie-Form)"],"de":["Latn",["EU"],"Deutsch"],"diq":["Latn",["EU","AS"],"Zazaki"],"dsb":["Latn",["EU"],"dolnoserbski"],"dtp":["Latn",["AS"],"Dusun Bundu-liwan"],"dv":["Thaa",["AS"],"\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0"],"dz":Line truncated $.uls.data = {"languages":{"aa":["Latn",["AF"],"Qaf\u00e1r af"],"ab":["Cyrl",["EU"],"\u0410\u04a7\u0441\u0448\u04d9\u0430"],"ace":["Latn",["AS","PA"],"Ac\u00e8h"],"ady":["Cyrl",["EU","ME"],"\u0410\u0434\u044b\u0433\u044d\u0431\u0437\u044d"],"ady-cyrl":["ady"],"ady-latn":["Latn",["EU","ME"],"Adygabze"],"aeb":["Arab",["AF"],"\u0632\u064e\u0648\u064f\u0646"],"af":["Latn",["AF"],"Afrikaans"],"ahr":["Deva",["AS"],"\u0905\u0939\u093f\u0930\u093e\u0923\u0940"],"ak":["Latn",["AF"],"Akan"],"akz":["Latn",["AM"],"Albaamo innaa\u026ciilka"],"aln":["Latn",["EU"],"Geg\u00eb"],"am":["Ethi",["AF"],"\u12a0\u121b\u122d\u129b"],"an":["Latn",["EU"],"aragon\u00e9s"],"ang":["Latn",["EU"],"\u00c6nglisc"],"anp":["Deva",["AS"],"\u0905\u0919\u094d\u0917\u093f\u0915\u093e"],"ar":["Arab",["ME"],"\u0627\u0644\u0639\u0631\u0628\u064a\u0629"],"arc":["Syrc",["ME"],"\u0710\u072a\u0721\u071d\u0710"],"arn":["Latn",["AM"],"mapudungun"],"aro":["Latn",["AM"],"Araona"],"arq":["Latn",["AF"],"Dziri"],"ary":["Latn",["ME"],"Ma\u0121ribi"],"arz":["Arab",["ME"],"\u0645\u0635\u0631\u0649"],"as":["Beng",["AS"],"\u0985\u09b8\u09ae\u09c0\u09af\u09bc\u09be"],"ase":["Sgnw",["AM"],"American sign language"],"ast":["Latn",["EU"],"asturianu"],"av":["Cyrl",["EU"],"\u0430\u0432\u0430\u0440"],"avk":["Latn",["WW"],"Kotava"],"ay":["Latn",["AM"],"Aymar aru"],"az":["az-latn"],"az-latn":["Latn",["EU","ME"],"az\u0259rbaycanca"],"az-arab":["Arab",["EU","ME"],"\u0622\u0630\u0631\u0628\u0627\u064a\u062c\u0627\u0646\u062c\u0627"],"az-cyrl":["Latn",["EU","ME"],"\u0430\u0437\u04d9\u0440\u0431\u0430\u0458\u04b9\u0430\u043d\u04b9\u0430"],"azb":["az-arab"],"ba":["Cyrl",["EU"],"\u0431\u0430\u0448\u04a1\u043e\u0440\u0442\u0441\u0430"],"bar":["Latn",["EU"],"Boarisch"],"bbc-latn":["Latn",["AS"],"Batak Toba"],"bbc-batk":["Batk",["AS"],"Batak Toba"],"bbc":["Latn",["AS"],"Batak Toba"],"bcc":["Arab",["AS","ME"],"\u0628\u0644\u0648\u0686\u06cc \u0645\u06a9\u0631\u0627\u0646\u06cc"],"bcl":["Latn",["AS"],"Bikol Central"],"be-tarask":["Cyrl",["EU"],"\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f (\u0442\u0430\u0440\u0430\u0448\u043a\u0435\u0432\u0456\u0446\u0430)"],"be-x-old":["be-tarask"],"be":["Cyrl",["EU"],"\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f"],"bew":["Latn",["AS"],"Bahasa Betawi"],"bfq":["Taml",["AS"],"\u0baa\u0b9f\u0b95\u0bbe"],"bg":["Cyrl",["EU"],"\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"],"bh":["Deva",["AS"],"\u092d\u094b\u091c\u092a\u0941\u0930\u0940"],"bho":["Deva",["AS"],"\u092d\u094b\u091c\u092a\u0941\u0930\u0940"],"bi":["Latn",["PA"],"Bislama"],"bjn":["Latn",["AS"],"Bahasa Banjar"],"bm":["Latn",["AF"],"bamanankan"],"bn":["Beng",["AS"],"\u09ac\u09be\u0982\u09b2\u09be"],"bo":["Tibt",["AS"],"\u0f56\u0f7c\u0f51\u0f0b\u0f61\u0f72\u0f42"],"bpy":["Beng",["AS"],"\u09ac\u09bf\u09b7\u09cd\u09a3\u09c1\u09aa\u09cd\u09b0\u09bf\u09af\u09bc\u09be \u09ae\u09a3\u09bf\u09aa\u09c1\u09b0\u09c0"],"bqi":["Arab",["ME"],"\u0628\u062e\u062a\u064a\u0627\u0631\u064a"],"br":["Latn",["EU"],"brezhoneg"],"brh":["Latn",["ME","AS"],"Br\u00e1hu\u00ed"],"bs":["Latn",["EU"],"bosanski"],"bto":["Latn",["AS"],"Iriga Bicolano"],"bug":["Bugi",["AS"],"\u1a05\u1a14 \u1a15\u1a18\u1a01\u1a17"],"bxr":["Cyrl",["AS"],"\u0431\u0443\u0440\u044f\u0430\u0434"],"ca":["Latn",["EU"],"catal\u00e0"],"cbk-zam":["Latn",["AS"],"Chavacano de Zamboanga"],"cdo":["Latn",["AS"],"M\u00ecng-d\u0115\u0324ng-ng\u1e73\u0304"],"ce":["Cyrl",["EU"],"\u043d\u043e\u0445\u0447\u0438\u0439\u043d"],"ceb":["Latn",["AS"],"Cebuano"],"ch":["Latn",["PA"],"Chamoru"],"cho":["Latn",["AM"],"Choctaw"],"chr":["Cher",["AM"],"\u13e3\u13b3\u13a9"],"chy":["Latn",["AM"],"Tsets\u00eahest\u00e2hese"],"ckb":["Arab",["ME"],"\u06a9\u0648\u0631\u062f\u06cc"],"co":["Latn",["EU"],"corsu"],"cps":["Latn",["AS"],"Capice\u00f1o"],"cr":["Cans",["AM"],"\u14c0\u1426\u1403\u152d\u140d\u140f\u1423"],"cr-cans":["cr"],"cr-latn":["Latn",["AM"],"N\u0113hiyaw\u0113win"],"crh":["Latn",["EU"],"q\u0131r\u0131mtatarca"],"crh-cyrl":["Cyrl",["EU"],"\u043a\u044a\u044b\u0440\u044b\u043c\u0442\u0430\u0442\u0430\u0440\u0434\u0436\u0430"],"crh-latn":["crh"],"cs":["Latn",["EU"],"\u010desky"],"csb":["Latn",["EU"],"kasz\u00ebbsczi"],"cu":["Cyrl",["EU"],"\u0441\u043b\u043e\u0432\u0463\u0301\u043d\u044c\u0441\u043a\u044a \/ \u2c14\u2c0e\u2c11\u2c02\u2c21\u2c10\u2c20\u2c14\u2c0d\u2c1f"],"cv":["Cyrl",["EU"],"\u0427\u04d1\u0432\u0430\u0448\u043b\u0430"],"cy":["Latn",["EU"],"Cymraeg"],"da":["Latn",["EU"],"dansk"],"de-at":["Latn",["EU"],"\u00d6sterreichisches Deutsch"],"de-ch":["Latn",["EU"],"Schweizer Hochdeutsch"],"de-formal":["Latn",["EU"],"Deutsch (Sie-Form)"],"de":["Latn",["EU"],"Deutsch"],"diq":["Latn",["EU","AS"],"Zazaki"],"dsb":["Latn",["EU"],"dolnoserbski"],"dtp":["Latn",["AS"],"Dusun Bundu-liwan"],"dv":["Thaa",["AS"],"\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0"],"dz":["Tibt",["AS"],"\u0f47\u0f7c\u0f44\u0f0b\u0f41"],"ee":["Latn",["AF"],"e\u028begbe"],"egl":["Latn",["EU"],"Emili\u00e0n"],"el":["Grek",["EU"],"\u0395\u03bb\u03bb\u03b7\Line truncated
} ( jQuery ) ); } ( jQuery ) );
/** /**
@@ -28,57 +28,61 @@
*/ */
( function ( $ ) { ( function ( $ ) {
"use strict"; 'use strict';
/** /**
* Log deprecated functions * Is this language a redirect to another language?
* @param language string Language code
* @return Target language code if it's a redirect or false if it's not
*/ */
function deprecated( oldFunc, newFunc ) { $.uls.data.isRedirect = function( language ) {
if ( window.console && window.console.log ) { return ( $.uls.data.languages[language] !== undefined &&
window.console.log( oldFunc + " is deprecated. Please use " + newFunc ); $.uls.data.languages[language].length === 1 ) ? $.uls.data.languages[language][0] : false;
} };
}
/** /**
* Returns the script of the language. * Returns the script of the language.
* @param string language code * @param language string Language code
* @return string * @return string
*/ */
$.uls.data.getScript = function( language ) { $.uls.data.getScript = function( language ) {
return $.uls.data.languages[language][0]; var target = $.uls.data.isRedirect( language );
};
$.uls.data.script = function( language ) { // deprecated if ( target ) {
deprecated( "script", "getScript" ); return $.uls.data.getScript( target );
return $.uls.data.getScript( language ); }
return $.uls.data.languages[language][0];
}; };
/** /**
* Returns the regions in which a language is spoken. * Returns the regions in which a language is spoken.
* @param string language code * @param language string Language code
* @return array|string 'UNKNOWN' * @return array|string 'UNKNOWN'
*/ */
$.uls.data.getRegions = function( language ) { $.uls.data.getRegions = function( language ) {
return ( $.uls.data.languages[language] && $.uls.data.languages[language][1] ) || 'UNKNOWN'; var target = $.uls.data.isRedirect( language );
};
$.uls.data.regions = function( language ) { // deprecated if ( target ) {
deprecated( "regions", "getRegions" ); return $.uls.data.getRegions( target );
return $.uls.data.getRegions( language ); }
return ( $.uls.data.languages[language] && $.uls.data.languages[language][1] ) || 'UNKNOWN';
}; };
/** /**
* Returns the autonym of the language. * Returns the autonym of the language.
* @param string language code * @param language string Language code
* @return string * @return string
*/ */
$.uls.data.getAutonym = function( language ) { $.uls.data.getAutonym = function( language ) {
return ( $.uls.data.languages[language] && $.uls.data.languages[language][2] ) || language; var target = $.uls.data.isRedirect( language );
};
$.uls.data.autonym = function( language ) { // deprecated if ( target ) {
deprecated( "autonym", "getAutonym" ); return $.uls.data.getAutonym( target );
return $.uls.data.getAutonym( language ); }
return ( $.uls.data.languages[language] && $.uls.data.languages[language][2] ) || language;
}; };
/** /**
@@ -89,17 +93,16 @@
var autonymsByCode = {}; var autonymsByCode = {};
for ( var language in $.uls.data.languages ) { for ( var language in $.uls.data.languages ) {
if ( $.uls.data.isRedirect( language ) ) {
continue;
}
autonymsByCode[language] = $.uls.data.getAutonym( language ); autonymsByCode[language] = $.uls.data.getAutonym( language );
} }
return autonymsByCode; return autonymsByCode;
}; };
$.uls.data.autonyms = function() { // deprecated
deprecated( "autonyms", "getAutonyms" );
return $.uls.data.getAutonyms();
};
/** /**
* Returns an array of all region codes. * Returns an array of all region codes.
* @return array * @return array
@@ -114,10 +117,6 @@
return allRegions; return allRegions;
}; };
$.uls.data.allRegions = function() { // deprecated
deprecated( "allRegions", "getAllRegions" );
return $.uls.data.getAllRegions();
};
/** /**
* Returns all languages written in script. * Returns all languages written in script.
@@ -128,11 +127,6 @@
return $.uls.data.getLanguagesInScripts( [ script ] ); return $.uls.data.getLanguagesInScripts( [ script ] );
}; };
$.uls.data.languagesInScript = function( script ) { // deprecated
deprecated( "languagesInScript", "getLanguagesInScript" );
return $.uls.data.getLanguagesInScript( script );
};
/** /**
* Returns all languages written in the given scripts. * Returns all languages written in the given scripts.
* @param scripts array of strings * @param scripts array of strings
@@ -142,6 +136,10 @@
var languagesInScripts = []; var languagesInScripts = [];
for ( var language in $.uls.data.languages ) { for ( var language in $.uls.data.languages ) {
if ( $.uls.data.isRedirect( language ) ) {
continue;
}
for ( var i = 0; i < scripts.length; i++ ) { for ( var i = 0; i < scripts.length; i++ ) {
if ( scripts[i] === $.uls.data.getScript( language ) ) { if ( scripts[i] === $.uls.data.getScript( language ) ) {
languagesInScripts.push( language ); languagesInScripts.push( language );
@@ -153,11 +151,6 @@
return languagesInScripts; return languagesInScripts;
}; };
$.uls.data.languagesInScripts = function( scripts ) { // deprecated
deprecated( "languagesInScripts", "getLanguagesInScripts" );
return $.uls.data.getLanguagesInScripts( scripts );
};
/** /**
* Returns all languages in a given region. * Returns all languages in a given region.
* @param region string * @param region string
@@ -167,20 +160,19 @@
return $.uls.data.getLanguagesInRegions( [ region ] ); return $.uls.data.getLanguagesInRegions( [ region ] );
}; };
$.uls.data.languagesInRegion = function( region ) { // deprecated
deprecated( "languagesInRegion", "getLanguagesInRegion" );
return $.uls.data.getLanguagesInRegion( region );
};
/** /**
* Returns all languages in given regions. * Returns all languages in given regions.
* @param region array of strings. * @param regions array of strings.
* @return array of strings (languages codes) * @return array of strings (languages codes)
*/ */
$.uls.data.getLanguagesInRegions = function( regions ) { $.uls.data.getLanguagesInRegions = function( regions ) {
var languagesInRegions = []; var languagesInRegions = [];
for ( var language in $.uls.data.languages ) { for ( var language in $.uls.data.languages ) {
if ( $.uls.data.isRedirect( language ) ) {
continue;
}
for ( var i = 0; i < regions.length; i++ ) { for ( var i = 0; i < regions.length; i++ ) {
if ( $.inArray( regions[i], $.uls.data.getRegions( language ) ) !== -1 ) { if ( $.inArray( regions[i], $.uls.data.getRegions( language ) ) !== -1 ) {
languagesInRegions.push( language ); languagesInRegions.push( language );
@@ -192,11 +184,6 @@
return languagesInRegions; return languagesInRegions;
}; };
$.uls.data.languagesInRegions = function( regions ) { // deprecated
deprecated( "languagesInRegions", "getLanguagesInRegions" );
return $.uls.data.getLanguagesInRegions( regions );
};
/** /**
* Returns all languages in a region group. * Returns all languages in a region group.
* @param groupNum number. * @param groupNum number.
@@ -206,21 +193,20 @@
return $.uls.data.getLanguagesInRegions( $.uls.data.getRegionsInGroup( groupNum ) ); return $.uls.data.getLanguagesInRegions( $.uls.data.getRegionsInGroup( groupNum ) );
}; };
$.uls.data.languagesInRegionGroup = function( groupNum ) { // deprecated
deprecated( "languagesInRegionGroup", "getLanguagesInRegionGroup" );
return $.uls.data.getLanguagesInRegionGroup( groupNum );
};
/** /**
* Returns an associative array of languages in a region, * Returns an associative array of languages in a region,
* grouped by script. * grouped by script.
* @param string region code * @param region string Region code
* @return associative array * @return associative array
*/ */
$.uls.data.getLanguagesByScriptInRegion = function( region ) { $.uls.data.getLanguagesByScriptInRegion = function( region ) {
var languagesByScriptInRegion = {}; var languagesByScriptInRegion = {};
for ( var language in $.uls.data.languages ) { for ( var language in $.uls.data.languages ) {
if ( $.uls.data.isRedirect( language ) ) {
continue;
}
if ( $.inArray( region, $.uls.data.getRegions( language ) ) !== -1 ) { if ( $.inArray( region, $.uls.data.getRegions( language ) ) !== -1 ) {
var script = $.uls.data.getScript( language ); var script = $.uls.data.getScript( language );
if ( languagesByScriptInRegion[script] === undefined ) { if ( languagesByScriptInRegion[script] === undefined ) {
@@ -233,25 +219,16 @@
return languagesByScriptInRegion; return languagesByScriptInRegion;
}; };
$.uls.data.languagesByScriptInRegion = function( region ) { // deprecated
deprecated( "languagesByScriptInRegion", "getLanguagesByScriptInRegion" );
return $.uls.data.getLanguagesByScriptInRegion( region );
};
/** /**
* Returns an associative array of languages in a region, * Returns an associative array of languages in a region,
* grouped by script group. * grouped by script group.
* @param string region code * @param region string Region code
* @return associative array * @return associative array
*/ */
$.uls.data.getLanguagesByScriptGroupInRegion = function( region ) { $.uls.data.getLanguagesByScriptGroupInRegion = function( region ) {
return $.uls.data.getLanguagesByScriptGroupInRegions( [ region ] ); return $.uls.data.getLanguagesByScriptGroupInRegions( [ region ] );
}; };
$.uls.data.languagesByScriptGroupInRegion = function( region ) { // deprecated
deprecated( "languagesByScriptGroupInRegion", "getLanguagesByScriptGroupInRegion" );
return $.uls.data.getLanguagesByScriptGroupInRegion( region );
};
/** /**
* Returns an associative array of all languages, * Returns an associative array of all languages,
@@ -262,11 +239,6 @@
return $.uls.data.getLanguagesByScriptGroupInRegions( $.uls.data.getAllRegions() ); return $.uls.data.getLanguagesByScriptGroupInRegions( $.uls.data.getAllRegions() );
}; };
$.uls.data.allLanguagesByScriptGroup = function() { // deprecated
deprecated( "allLanguagesByScriptGroup", "getAllLanguagesByScriptGroup" );
return $.uls.data.getAllLanguagesByScriptGroup();
};
/** /**
* Get the given list of languages grouped by script. * Get the given list of languages grouped by script.
* @param languages Array of language codes * @param languages Array of language codes
@@ -294,27 +266,28 @@
return languagesByScriptGroup; return languagesByScriptGroup;
}; };
$.uls.data.languagesByScriptGroup = function( languages ) { // deprecated
deprecated( "languagesByScriptGroup", "getLanguagesByScriptGroup" );
return $.uls.data.getLanguagesByScriptGroup( languages );
};
/** /**
* Returns an associative array of languages in several regions, * Returns an associative array of languages in several regions,
* grouped by script group. * grouped by script group.
* @param array of strings - region codes * @param regions array of strings - region codes
* @return associative array * @return associative array
*/ */
$.uls.data.getLanguagesByScriptGroupInRegions = function( regions ) { $.uls.data.getLanguagesByScriptGroupInRegions = function( regions ) {
var languagesByScriptGroupInRegions = {}; var languagesByScriptGroupInRegions = {};
for ( var language in $.uls.data.languages ) { for ( var language in $.uls.data.languages ) {
if ( $.uls.data.isRedirect( language ) ) {
continue;
}
for ( var i = 0; i < regions.length; i++ ) { for ( var i = 0; i < regions.length; i++ ) {
if ( $.inArray( regions[i], $.uls.data.getRegions( language ) ) !== -1 ) { if ( $.inArray( regions[i], $.uls.data.getRegions( language ) ) !== -1 ) {
var scriptGroup = $.uls.data.getScriptGroupOfLanguage( language ); var scriptGroup = $.uls.data.getScriptGroupOfLanguage( language );
if ( languagesByScriptGroupInRegions[scriptGroup] === undefined ) { if ( languagesByScriptGroupInRegions[scriptGroup] === undefined ) {
languagesByScriptGroupInRegions[scriptGroup] = []; languagesByScriptGroupInRegions[scriptGroup] = [];
} }
languagesByScriptGroupInRegions[scriptGroup].push( language ); languagesByScriptGroupInRegions[scriptGroup].push( language );
break; break;
} }
@@ -324,11 +297,6 @@
return languagesByScriptGroupInRegions; return languagesByScriptGroupInRegions;
}; };
$.uls.data.languagesByScriptGroupInRegions = function( regions ) { // deprecated
deprecated( "languagesByScriptGroupInRegions", "getLanguagesByScriptGroupInRegions" );
return $.uls.data.getLanguagesByScriptGroupInRegions( regions );
};
/** /**
* Returns an array of languages grouped by region group, * Returns an array of languages grouped by region group,
* region, script group and script. * region, script group and script.
@@ -341,13 +309,19 @@
for ( region in $.uls.data.regiongroups ) { for ( region in $.uls.data.regiongroups ) {
regionGroup = $.uls.data.regiongroups[region]; regionGroup = $.uls.data.regiongroups[region];
if ( allLanguagesByRegionAndScript[regionGroup] === undefined ) { if ( allLanguagesByRegionAndScript[regionGroup] === undefined ) {
allLanguagesByRegionAndScript[regionGroup] = {}; allLanguagesByRegionAndScript[regionGroup] = {};
} }
allLanguagesByRegionAndScript[regionGroup][region] = {}; allLanguagesByRegionAndScript[regionGroup][region] = {};
} }
for ( var language in $.uls.data.languages ) { for ( var language in $.uls.data.languages ) {
if ( $.uls.data.isRedirect( language ) ) {
continue;
}
var script = $.uls.data.getScript( language ); var script = $.uls.data.getScript( language );
var scriptGroup = $.uls.data.getGroupOfScript( script ); var scriptGroup = $.uls.data.getGroupOfScript( script );
var regions = $.uls.data.getRegions( language ); var regions = $.uls.data.getRegions( language );
@@ -371,14 +345,9 @@
return allLanguagesByRegionAndScript; return allLanguagesByRegionAndScript;
}; };
$.uls.data.allLanguagesByRegionAndScript = function() { // deprecated
deprecated( "allLanguagesByRegionAndScript", "getAllLanguagesByRegionAndScript" );
return $.uls.data.getAllLanguagesByRegionAndScript();
};
/** /**
* Returns all regions in a region group. * Returns all regions in a region group.
* @param number groupNum * @param groupNum int
* @return array of strings * @return array of strings
*/ */
$.uls.data.getRegionsInGroup = function( groupNum ) { $.uls.data.getRegionsInGroup = function( groupNum ) {
@@ -393,15 +362,11 @@
return regionsInGroup; return regionsInGroup;
}; };
$.uls.data.regionsInGroup = function( groupNum ) { // deprecated
deprecated( "regionsInGroup", "getRegionsInGroup" );
return $.uls.data.getRegionsInGroup( groupNum );
};
/** /**
* Returns the script group of a script or 'Other' if it doesn't * Returns the script group of a script or 'Other' if it doesn't
* belong to any group. * belong to any group.
* @param string script code * @param script string Script code
* @return string script group name * @return string script group name
*/ */
$.uls.data.getGroupOfScript = function( script ) { $.uls.data.getGroupOfScript = function( script ) {
@@ -414,29 +379,20 @@
return 'Other'; return 'Other';
}; };
$.uls.data.groupOfScript = function( script ) { // deprecated
deprecated( "groupOfScript", "getGroupOfScript" );
return $.uls.data.getGroupOfScript( script );
};
/** /**
* Returns the script group of a language. * Returns the script group of a language.
* @param string language code * @param language string Language code
* @return string script group name * @return string script group name
*/ */
$.uls.data.getScriptGroupOfLanguage = function( language ) { $.uls.data.getScriptGroupOfLanguage = function( language ) {
return $.uls.data.getGroupOfScript( $.uls.data.getScript( language ) ); return $.uls.data.getGroupOfScript( $.uls.data.getScript( language ) );
}; };
$.uls.data.scriptGroupOfLanguage = function( language ) { // deprecated
deprecated( "scriptGroupOfLanguage", "getScriptGroupOfLanguage" );
return $.uls.data.getScriptGroupOfLanguage( language );
};
/** /**
* A callback for sorting languages by autonym. * A callback for sorting languages by autonym.
* Can be used as an argument to a sort function. * Can be used as an argument to a sort function.
* @param two language codes * @param a string Language code
* @param b string Language code
*/ */
$.uls.data.sortByAutonym = function( a, b ) { $.uls.data.sortByAutonym = function( a, b ) {
var autonymA = $.uls.data.getAutonym( a ) || a, var autonymA = $.uls.data.getAutonym( a ) || a,
@@ -446,7 +402,7 @@
/** /**
* Check if a language is right-to-left. * Check if a language is right-to-left.
* @param string language code * @param language string Language code
* @return boolean * @return boolean
*/ */
$.uls.data.isRtl = function( language ) { $.uls.data.isRtl = function( language ) {
@@ -455,7 +411,7 @@
/** /**
* Return the direction of the language * Return the direction of the language
* @param string language code * @param language string Language code
* @return string * @return string
*/ */
$.uls.data.getDir = function( language ) { $.uls.data.getDir = function( language ) {
@@ -464,17 +420,13 @@
/** /**
* Returns the languages spoken in a territory. * Returns the languages spoken in a territory.
* @param string Territory code * @param territory string Territory code
* @return list of language codes * @return list of language codes
*/ */
$.uls.data.getLanguagesInTerritory = function( territory ) { $.uls.data.getLanguagesInTerritory = function( territory ) {
return $.uls.data.territories[territory]; return $.uls.data.territories[territory];
}; };
$.uls.data.languagesInTerritory = function( territory ) { // deprecated
deprecated( "languagesInTerritory", "getLanguagesInTerritory" );
return $.uls.data.getLanguagesInTerritory( territory );
};
} ( jQuery ) ); } ( jQuery ) );
/** /**
@@ -551,8 +503,8 @@
* @param region Optional region * @param region Optional region
*/ */
addToRegion: function( langCode, region ) { addToRegion: function( langCode, region ) {
var that = this; var lcd = this,
var language = that.options.languages[langCode], language = lcd.options.languages[langCode],
langName = $.uls.data.getAutonym( langCode ) || language || langCode, langName = $.uls.data.getAutonym( langCode ) || language || langCode,
regions = []; regions = [];
@@ -581,7 +533,7 @@
); );
// Append the element to the column in the list // Append the element to the column in the list
var $column = that.getColumn( regionCode ); var $column = lcd.getColumn( regionCode );
var lastLanguage = $column.find( 'li:last' ).data( 'code' ); var lastLanguage = $column.find( 'li:last' ).data( 'code' );
if ( lastLanguage ) { if ( lastLanguage ) {
@@ -591,7 +543,7 @@
if ( lastScriptGroup !== currentScriptGroup ) { if ( lastScriptGroup !== currentScriptGroup ) {
if ( $column.find( 'li' ).length > 2 ) { if ( $column.find( 'li' ).length > 2 ) {
// If column already has 2 or more languages, add a new column // If column already has 2 or more languages, add a new column
$column = that.getColumn( regionCode, true ); $column = lcd.getColumn( regionCode, true );
} }
} }
} }
@@ -601,8 +553,8 @@
}, },
/** /**
* Get a column to add language. * Get a column to add language.
* @param String regionCode The region code * @param regionCode string The region code
* @param boolean forceNew whether a new column must be created or not * @param forceNew bool whether a new column must be created or not
*/ */
getColumn: function( regionCode, forceNew ) { getColumn: function( regionCode, forceNew ) {
var $divRegionCode, $rowDiv, $ul; var $divRegionCode, $rowDiv, $ul;
@@ -631,28 +583,30 @@
}, },
render: function() { render: function() {
var that = this; var $section, $sectionTitle,
var $section, $sectionTitle; lcd = this,
var regions = { regions = {
// These are fallback text when i18n library not present // These are fallback text when i18n library not present
WW: 'Worldwide', WW: 'Worldwide',
AM: 'America', AM: 'America',
EU: 'Europe', EU: 'Europe',
ME: 'Middle East', ME: 'Middle East',
AS: 'Asia', AS: 'Asia',
AF: 'Africa', AF: 'Africa',
PA: 'Pacific' PA: 'Pacific'
}; };
$.each( $.uls.data.regiongroups, function( regionCode, regionIndex ) { $.each( $.uls.data.regiongroups, function( regionCode, regionIndex ) {
$section = $( '<div>' ).addClass( 'twelve columns uls-lcd-region-section' ).prop( 'id', regionCode ); $section = $( '<div>' ).addClass( 'twelve columns uls-lcd-region-section' ).prop( 'id', regionCode );
$sectionTitle = $( '<h3 data-i18n="uls-region-'+ regionCode+'">' ) $sectionTitle = $( '<h3 data-i18n="uls-region-'+ regionCode+'">' )
.addClass( 'eleven columns uls-lcd-region-section uls-lcd-region-title offset-by-one' ) .addClass( 'eleven columns uls-lcd-region-section uls-lcd-region-title offset-by-one' )
.text( regions[regionCode] ); .text( regions[regionCode] );
$section.append( $sectionTitle ); $section.append( $sectionTitle );
that.$element.append( $section ); lcd.$element.append( $section );
$section.hide(); $section.hide();
that.regionDivs[regionCode] = $section; lcd.regionDivs[regionCode] = $section;
} ); } );
this.$noResults.hide(); this.$noResults.hide();
this.i18n(); this.i18n();
}, },
@@ -722,7 +676,7 @@
var $suggestions = this.quicklist(); var $suggestions = this.quicklist();
$suggestions.find( 'h3' ) $suggestions.find( 'h3' )
.data( 'i18n', 'uls-no-results-suggestion-title' ) .data( 'i18n', 'uls-no-results-suggestion-title' )
.text( "You may be interested in:" ) .text( 'You may be interested in:' )
.i18n(); .i18n();
this.$noResults.find( 'h2' ).after( $suggestions ); this.$noResults.find( 'h2' ).after( $suggestions );
}, },
@@ -815,9 +769,8 @@
* The values for autocompletion is from the options.languages. * The values for autocompletion is from the options.languages.
* The data is in the format of languagecode:languagename. * The data is in the format of languagecode:languagename.
*/ */
(function ( $ ) { (function ( $ ) {
"use strict"; 'use strict';
var LanguageFilter = function( element, options ) { var LanguageFilter = function( element, options ) {
this.$element = $( element ); this.$element = $( element );
@@ -841,7 +794,6 @@
} () ); } () );
LanguageFilter.prototype = { LanguageFilter.prototype = {
listen: function() { listen: function() {
this.$element.on( 'keypress', $.proxy( this.keyup, this ) ) this.$element.on( 'keypress', $.proxy( this.keyup, this ) )
.on( 'keyup', $.proxy( this.keyup, this ) ); .on( 'keyup', $.proxy( this.keyup, this ) );
@@ -886,7 +838,7 @@
break; break;
default: default:
var that = this; var languageFilter = this;
if ( e.which < 32 ) { if ( e.which < 32 ) {
// ignore any ASCII control characters // ignore any ASCII control characters
@@ -896,11 +848,11 @@
this.selectedLanguage = null; this.selectedLanguage = null;
delay( function() { delay( function() {
if ( !that.$element.val() ) { if ( !languageFilter.$element.val() ) {
that.clear(); languageFilter.clear();
} else { } else {
that.options.$target.empty(); languageFilter.options.$target.empty();
that.search(); languageFilter.search();
} }
}, 300 ); }, 300 );
@@ -987,25 +939,25 @@
}, },
searchAPI: function( query ) { searchAPI: function( query ) {
var that = this; var languageFilter = this;
$.get( that.options.searchAPI, { search: query }, function( result ) { $.get( languageFilter.options.searchAPI, { search: query }, function( result ) {
$.each( result['languagesearch'], function( code, name ) { $.each( result['languagesearch'], function( code, name ) {
if ( that.resultCount === 0 ) { if ( languageFilter.resultCount === 0 ) {
// Autofill the first result. // Autofill the first result.
that.autofill( code, name ); languageFilter.autofill( code, name );
} }
that.render( code ); languageFilter.render( code );
that.resultCount++; languageFilter.resultCount++;
} ); } );
that.resultHandler( query ); languageFilter.resultHandler( query );
} ); } );
}, },
/** /**
* Handler method to be called once search is over. * Handler method to be called once search is over.
* Based on search result call success or noresults callbacks * Based on search result call success or noresults callbacks
* @param String query * @param query string
*/ */
resultHandler: function( query ) { resultHandler: function( query ) {
if ( this.resultCount === 0 && this.options.noresults ) { if ( this.resultCount === 0 && this.options.noresults ) {
@@ -1094,7 +1046,6 @@
return isSupported; return isSupported;
} }
}; };
$.fn.languagefilter = function( option ) { $.fn.languagefilter = function( option ) {
@@ -1126,20 +1077,15 @@
/** /**
* Check if a prefix is visually prefix of a string * Check if a prefix is visually prefix of a string
* @param String prefix * @param prefix string
* @param String string * @param string string
*/ */
function isVisualPrefix( prefix, string ) { function isVisualPrefix( prefix, string ) {
// Pre-base vowel signs of Indic languages. A vowel sign is called pre-base if // Pre-base vowel signs of Indic languages. A vowel sign is called pre-base if
// consonant + vowel becomes [vowel][consonant] when rendered. Eg: ക + െ => കെ // consonant + vowel becomes [vowel][consonant] when rendered. Eg: ക + െ => കെ
var prebases = "െേൈൊോൌெேைொோௌେୈୋୌિਿिিেৈোৌෙේෛොෝෞ"; var prebases = "െേൈൊോൌெேைொோௌେୈୋୌિਿिিেৈোৌෙේෛොෝෞ";
if ( prebases.indexOf( string[prefix.length] ) > 0 ) { return prebases.indexOf( string[prefix.length] ) <= 0;
return false;
} else {
return true;
}
} }
} ( jQuery ) ); } ( jQuery ) );
/** /**
@@ -1162,7 +1108,7 @@
*/ */
( function ( $ ) { ( function ( $ ) {
"use strict"; 'use strict';
/* RegionSelector plugin definition */ /* RegionSelector plugin definition */
@@ -1248,10 +1194,11 @@
if ( !this.$element.hasClass( 'active') ) { if ( !this.$element.hasClass( 'active') ) {
return true; return true;
} }
var that = this;
var regionSelector = this;
// Do not respond to all scroll end events, but only after a short interval // Do not respond to all scroll end events, but only after a short interval
delay( function () { delay( function () {
var regiongroup = that.$element.data( 'regiongroup' ); var regiongroup = regionSelector.$element.data( 'regiongroup' );
var nextRegiongroup = regiongroup + 1; var nextRegiongroup = regiongroup + 1;
var $nextRegion = $( '#uls-region-' + nextRegiongroup ); var $nextRegion = $( '#uls-region-' + nextRegiongroup );
@@ -1516,7 +1463,7 @@
/** /**
* callback for no results found context. * callback for no results found context.
* @param String search the search term * @param search string The search term
*/ */
noresults: function( search ) { noresults: function( search ) {
this.$resultsView.lcd( 'noResults' ); this.$resultsView.lcd( 'noResults' );