Santhosh has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/281877

Change subject: Update jquery.uls to bd78c24
......................................................................

Update jquery.uls to bd78c24

* Add left and right padding for search header of compact ULS
* Support language codes that are redirects
* Localisation updates

Change-Id: I52215676f20b2ce87178a73d071a209f0e4e323c
---
M lib/jquery.uls/css/jquery.uls.compact.css
M lib/jquery.uls/i18n/bn.json
M lib/jquery.uls/i18n/ce.json
M lib/jquery.uls/i18n/cy.json
M lib/jquery.uls/i18n/fi.json
M lib/jquery.uls/i18n/fr.json
M lib/jquery.uls/i18n/fy.json
M lib/jquery.uls/i18n/gu.json
M lib/jquery.uls/i18n/it.json
M lib/jquery.uls/i18n/li.json
M lib/jquery.uls/i18n/lki.json
M lib/jquery.uls/i18n/nl-informal.json
M lib/jquery.uls/i18n/or.json
M lib/jquery.uls/i18n/ps.json
M lib/jquery.uls/i18n/sa.json
M lib/jquery.uls/i18n/tly.json
M lib/jquery.uls/i18n/zea.json
M lib/jquery.uls/src/jquery.uls.data.utils.js
M lib/jquery.uls/src/jquery.uls.lcd.js
19 files changed, 54 insertions(+), 42 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UniversalLanguageSelector 
refs/changes/77/281877/1

diff --git a/lib/jquery.uls/css/jquery.uls.compact.css 
b/lib/jquery.uls/css/jquery.uls.compact.css
index 5600410..ca06df8 100644
--- a/lib/jquery.uls/css/jquery.uls.compact.css
+++ b/lib/jquery.uls/css/jquery.uls.compact.css
@@ -10,7 +10,7 @@
 .uls-compact .uls-search {
        background: white;
        border-top: none;
-       padding: 0.8em 0;
+       padding: 0.8em 10%;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #DDD;
diff --git a/lib/jquery.uls/i18n/bn.json b/lib/jquery.uls/i18n/bn.json
index 1ab5e85..c8f5950 100644
--- a/lib/jquery.uls/i18n/bn.json
+++ b/lib/jquery.uls/i18n/bn.json
@@ -4,7 +4,8 @@
                        "Bellayet",
                        "Nasir8891",
                        "Sankarshan",
-                       "Sayak Sarkar"
+                       "Sayak Sarkar",
+                       "Aftabuzzaman"
                ]
        },
        "uls-select-language": "ভাষা নির্বাচন",
@@ -19,6 +20,6 @@
        "uls-no-results-found": "কোনো ফলাফল পাওয়া যায়নি",
        "uls-common-languages": "সাধারণ ভাষাসমূহ",
        "uls-no-results-suggestion-title": "আপনি হয়তো আগ্রহী হতে পারেন:",
-       "uls-search-help": "আপনি ভাষার নাম, স্ক্রিপ্টের নাম, ভাষার আইএসও কোড 
অথবা এলাকার ভিত্তিক অনুসন্ধান করতে পারবেন:",
+       "uls-search-help": "আপনি ভাষার নাম, স্ক্রিপ্টের নাম, ভাষার আইএসও কোড 
অথবা এলাকার ভিত্তিক অনুসন্ধান করতে পারবেন।",
        "uls-search-placeholder": "ভাষা অনুসন্ধান"
 }
diff --git a/lib/jquery.uls/i18n/ce.json b/lib/jquery.uls/i18n/ce.json
index bc89502..7b3e4c7 100644
--- a/lib/jquery.uls/i18n/ce.json
+++ b/lib/jquery.uls/i18n/ce.json
@@ -9,6 +9,7 @@
        "uls-region-AS": "Ази",
        "uls-region-ME": "Гергара Малхбале",
        "uls-region-PA": "Океани",
+       "uls-no-results-found": "Цакарийна",
        "uls-common-languages": "Ша дӀанисбелла меттанаш",
        "uls-search-placeholder": "Лаха мотт"
 }
diff --git a/lib/jquery.uls/i18n/cy.json b/lib/jquery.uls/i18n/cy.json
index b05b333..0272752 100644
--- a/lib/jquery.uls/i18n/cy.json
+++ b/lib/jquery.uls/i18n/cy.json
@@ -1,7 +1,8 @@
 {
        "@metadata": {
                "authors": [
-                       "Lloffiwr"
+                       "Lloffiwr",
+                       "Robin Owain"
                ]
        },
        "uls-select-language": "Dewis iaith",
@@ -16,6 +17,6 @@
        "uls-no-results-found": "Ni chafwyd unrhyw ganlyniadau",
        "uls-common-languages": "Awgrymiadau o ieithoedd",
        "uls-no-results-suggestion-title": "Hwyrach bod y rhai sy'n dilyn o 
ddiddordeb i chi:",
-       "uls-search-help": "Gallwch chwilio am enw iaith, enw sgript, côd ISO 
rhyw iaith neu gallwch bori fesul rhanbarth:",
+       "uls-search-help": "Gallwch chwilio gan ddefnyddio enw iaith, enw 
sgript, côd ISO'r iaith neu gallwch bori fesul rhanbarth.",
        "uls-search-placeholder": "Chwilio am iaith"
 }
diff --git a/lib/jquery.uls/i18n/fi.json b/lib/jquery.uls/i18n/fi.json
index 93b1ee8..2cfe122 100644
--- a/lib/jquery.uls/i18n/fi.json
+++ b/lib/jquery.uls/i18n/fi.json
@@ -3,21 +3,22 @@
                "authors": [
                        "Nedergard",
                        "Nike",
-                       "VezonThunder"
+                       "VezonThunder",
+                       "Alluk."
                ]
        },
        "uls-select-language": "Valitse kieli",
-       "uls-region-WW": "Ympäri maailmaa",
+       "uls-region-WW": "Suuret kielet",
        "uls-region-SP": "Erikoiskielet",
-       "uls-region-AM": "Amerikka",
+       "uls-region-AM": "Pohjois- ja Etelä-Amerikka",
        "uls-region-AF": "Afrikka",
        "uls-region-EU": "Eurooppa",
        "uls-region-AS": "Aasia",
-       "uls-region-ME": "Lähi-Itä",
-       "uls-region-PA": "Tyynimeri",
-       "uls-no-results-found": "Ei tuloksia",
+       "uls-region-ME": "Lähi-itä",
+       "uls-region-PA": "Tyynenmeren alue",
+       "uls-no-results-found": "Ei hakutuloksia",
        "uls-common-languages": "Yleiset kielet",
-       "uls-no-results-suggestion-title": "Etsitkö jotakin näistä:",
-       "uls-search-help": "Voit hakea kielen nimellä, kirjoitusjärjestelmän 
nimellä tai kielen ISO-koodilla tai selata alueittain:",
+       "uls-no-results-suggestion-title": "Lähimmät hakutulokset:",
+       "uls-search-help": "Hae kielen tai kirjoitusjärjestelmän nimellä, 
kielen ISO-koodilla tai selaa kieliä alueluettelosta:",
        "uls-search-placeholder": "Kielihaku"
 }
diff --git a/lib/jquery.uls/i18n/fr.json b/lib/jquery.uls/i18n/fr.json
index 2586e42..ebdf19e 100644
--- a/lib/jquery.uls/i18n/fr.json
+++ b/lib/jquery.uls/i18n/fr.json
@@ -17,6 +17,6 @@
        "uls-no-results-found": "Aucun résultat trouvé",
        "uls-common-languages": "Langues communes",
        "uls-no-results-suggestion-title": "Vous pouvez être intéressé par:",
-       "uls-search-help": "Vous pouvez rechercher par nom de langue, par nom 
du script, par code ISO de la langue, ou vous pouvez naviguer par région:",
+       "uls-search-help": "Vous pouvez rechercher par nom de langue, par nom 
du script, par code ISO de la langue, ou vous pouvez naviguer par région.",
        "uls-search-placeholder": "Recherche de langue"
 }
diff --git a/lib/jquery.uls/i18n/fy.json b/lib/jquery.uls/i18n/fy.json
index 62aa85f..16cce3c 100644
--- a/lib/jquery.uls/i18n/fy.json
+++ b/lib/jquery.uls/i18n/fy.json
@@ -1,7 +1,8 @@
 {
        "@metadata": {
                "authors": [
-                       "Robin0van0der0vliet"
+                       "Robin0van0der0vliet",
+                       "Robin van der Vliet"
                ]
        },
        "uls-select-language": "Kies taal",
diff --git a/lib/jquery.uls/i18n/gu.json b/lib/jquery.uls/i18n/gu.json
index 7b96671..3d88d1b 100644
--- a/lib/jquery.uls/i18n/gu.json
+++ b/lib/jquery.uls/i18n/gu.json
@@ -19,6 +19,6 @@
        "uls-no-results-found": "કોઈ પરિણામ મળ્યા નહી",
        "uls-common-languages": "સામાન્ય ભાષાઓ",
        "uls-no-results-suggestion-title": "તમને આમાં રસ હોઈ શકે છે:",
-       "uls-search-help": "તમે ભાષા નામ, સ્ક્રિપ્ટ નામ, ભાષા ISO કોડ દ્વારા 
શોધી શકો છે અથવા તમે પ્રદેશ દ્વારા શોધી કરી શકો છો:",
+       "uls-search-help": "તમે ભાષા નામ, સ્ક્રિપ્ટ નામ, ભાષા ISO કોડ દ્વારા 
શોધી શકો છે અથવા તમે પ્રદેશ દ્વારા શોધી કરી શકો છો.",
        "uls-search-placeholder": "ભાષા શોધ"
 }
diff --git a/lib/jquery.uls/i18n/it.json b/lib/jquery.uls/i18n/it.json
index c04864c..197a088 100644
--- a/lib/jquery.uls/i18n/it.json
+++ b/lib/jquery.uls/i18n/it.json
@@ -15,7 +15,7 @@
        "uls-region-AS": "Asia",
        "uls-region-ME": "Medio oriente",
        "uls-region-PA": "Pacifico",
-       "uls-no-results-found": "Nessun risultato",
+       "uls-no-results-found": "Nessun risultato trovato",
        "uls-common-languages": "Lingue più scelte",
        "uls-no-results-suggestion-title": "Puoi essere interessato a:",
        "uls-search-help": "È possibile cercare per nome, nome dello script, 
codice ISO della lingua o si può navigare tramite regione.",
diff --git a/lib/jquery.uls/i18n/li.json b/lib/jquery.uls/i18n/li.json
index 171d221..c20b2a9 100644
--- a/lib/jquery.uls/i18n/li.json
+++ b/lib/jquery.uls/i18n/li.json
@@ -1,7 +1,8 @@
 {
        "@metadata": {
                "authors": [
-                       "Robin0van0der0vliet"
+                       "Robin0van0der0vliet",
+                       "Robin van der Vliet"
                ]
        },
        "uls-region-WW": "Waereldwied",
diff --git a/lib/jquery.uls/i18n/lki.json b/lib/jquery.uls/i18n/lki.json
index 70dbea9..c1b5f78 100644
--- a/lib/jquery.uls/i18n/lki.json
+++ b/lib/jquery.uls/i18n/lki.json
@@ -1,21 +1,22 @@
 {
        "@metadata": {
                "authors": [
-                       "Hosseinblue"
+                       "Hosseinblue",
+                       "Lakzon"
                ]
        },
        "uls-select-language": "زوون انتخاب کۀ",
-       "uls-region-WW": "کؤل جئ هان",
-       "uls-region-SP": "ویژۀ",
+       "uls-region-WW": "کؤل(گشت)جەهان",
+       "uls-region-SP": "ویژە",
        "uls-region-AM": "ئآمریکا",
        "uls-region-AF": "ئآفریقا",
        "uls-region-EU": "اؤرووپا",
        "uls-region-AS": "ئاسیا",
        "uls-region-ME": "(غرب نامِن(خاوورمیانۀ",
        "uls-region-PA": "ئآرؤم",
-       "uls-no-results-found": "نۀتیجئ ئل دیی نؤی",
-       "uls-common-languages": "زوونۀل مشترک",
+       "uls-no-results-found": "نتیجه أدی نؤی(پئا نؤی)",
+       "uls-common-languages": "زوونەل رایج",
        "uls-no-results-suggestion-title": ":هائر خووۀشته یۀ بآئ",
-       "uls-search-help": "،مۀتؤنینؤ مه نئ کینؤ ئۀ وسیلۀ نؤم زوون\n  نؤم 
اسکریپت،کد(ای اس او)زوونۀ یامتؤنینؤ ناحیۀ بگئردینو",
-       "uls-search-placeholder": " مِه نِی زوون"
+       "uls-search-help": "، مةتۆنین ئۀ وسیلة نؤم زوون مِنی کِین\n  نؤم 
اسکریپت،کد ISO زوونۀ یا مةتۆنین ناحیة(تؤئة) بگئردینو",
+       "uls-search-placeholder": "مِنِی کردن زوون"
 }
diff --git a/lib/jquery.uls/i18n/nl-informal.json 
b/lib/jquery.uls/i18n/nl-informal.json
index 71c2e85..14d31ce 100644
--- a/lib/jquery.uls/i18n/nl-informal.json
+++ b/lib/jquery.uls/i18n/nl-informal.json
@@ -2,7 +2,8 @@
        "@metadata": {
                "authors": [
                        "Carsrac",
-                       "Robin0van0der0vliet"
+                       "Robin0van0der0vliet",
+                       "Robin van der Vliet"
                ]
        },
        "uls-select-language": "Taal selecteren",
diff --git a/lib/jquery.uls/i18n/or.json b/lib/jquery.uls/i18n/or.json
index 8b46034..1ae16a6 100644
--- a/lib/jquery.uls/i18n/or.json
+++ b/lib/jquery.uls/i18n/or.json
@@ -1,7 +1,8 @@
 {
        "@metadata": {
                "authors": [
-                       "ଶିତିକଣ୍ଠ ଦାଶ"
+                       "ଶିତିକଣ୍ଠ ଦାଶ",
+                       "Jnanaranjan Sahu"
                ]
        },
        "uls-select-language": "ଭାଷା ବାଛନ୍ତୁ",
@@ -16,5 +17,6 @@
        "uls-no-results-found": "କୌଣସି ଫଳାଫଳ ମିଳିଲା ନାହିଁ",
        "uls-common-languages": "ସାଧାରଣ ଭାଷାଗୁଡ଼ିକ",
        "uls-no-results-suggestion-title": "ଆପଣ ହୁଏତ  ଆଗ୍ରହୀ ହେଇପାରନ୍ତି:",
+       "uls-search-help": "ଆପଣ ଭାଷା ନାମ, ଆଇଏସଓ କୋଡ଼, ସକ୍ରିପ୍ଟ ନାମ ହିସାବରେ ଖୋଜି 
ପାରିବେ, କିମ୍ବା ଅଞ୍ଚାଳ ହିସାବରେ ଦେଖି ପାରିବେ ।",
        "uls-search-placeholder": "ଭାଷା ଖୋଜନ୍ତୁ"
 }
diff --git a/lib/jquery.uls/i18n/ps.json b/lib/jquery.uls/i18n/ps.json
index bf587e9..000fce5 100644
--- a/lib/jquery.uls/i18n/ps.json
+++ b/lib/jquery.uls/i18n/ps.json
@@ -15,7 +15,7 @@
        "uls-region-PA": "غلی سمندر",
        "uls-no-results-found": "پايلې و  نه موندل شوې",
        "uls-common-languages": "دودې ژبې",
-       "uls-no-results-suggestion-title": "کېدای شي تاسې يې لېواله اوسۍ:",
-       "uls-search-help": "تاسې د  ژبې د نوم له مخې، د سکرېپټ نوم، د ژبې د ISO 
کوډ له مخې او يا هم د سيمې له مخې پلټنې کړلی شی:",
+       "uls-no-results-suggestion-title": "کېدای شي تاسې يې لېواله اوسئ:",
+       "uls-search-help": "تاسې د  ژبې د نوم له مخې، د سکرېپټ نوم، د ژبې د ISO 
کوډ له مخې او يا هم د سيمې له مخې پلټنې کولی شئ:",
        "uls-search-placeholder": "د ژبې پلټنه"
 }
diff --git a/lib/jquery.uls/i18n/sa.json b/lib/jquery.uls/i18n/sa.json
index f896252..7b23651 100644
--- a/lib/jquery.uls/i18n/sa.json
+++ b/lib/jquery.uls/i18n/sa.json
@@ -16,5 +16,6 @@
        "uls-no-results-found": "परिणामाः न लब्धाः",
        "uls-common-languages": "समान्याः भाषाः",
        "uls-no-results-suggestion-title": "एतत् भवते/भवत्यै रोचेत :",
+       "uls-search-help": "भाषाधारेण, लिप्याधारेण, भाषायाः ISO कूटाधारेण, 
क्षेत्रानुसारं वा भवान्/भवती अन्वेष्टुं शक्नोति ।",
        "uls-search-placeholder": "भाषा अन्विष्यताम्"
 }
diff --git a/lib/jquery.uls/i18n/tly.json b/lib/jquery.uls/i18n/tly.json
index c2aa29d..97db235 100644
--- a/lib/jquery.uls/i18n/tly.json
+++ b/lib/jquery.uls/i18n/tly.json
@@ -6,9 +6,12 @@
                ]
        },
        "uls-select-language": "Зывони выжније",
-       "uls-region-AM": "Америка",
-       "uls-region-AF": "Африка",
-       "uls-region-EU": "Авропа",
+       "uls-region-WW": "Һәммәдынјо",
+       "uls-region-SP": "Хысуси",
+       "uls-region-AM": "Америкә",
+       "uls-region-AF": "Африкә",
+       "uls-region-EU": "Авропә",
+       "uls-region-AS": "Асијә",
        "uls-no-results-found": "Һичи пәјдо быәни",
        "uls-common-languages": "Выжнијә быә зывонон",
        "uls-no-results-suggestion-title": "Бәзне бе ки бо шымә марағинин ын 
зывонон:",
diff --git a/lib/jquery.uls/i18n/zea.json b/lib/jquery.uls/i18n/zea.json
index a4e51c7..a5a492d 100644
--- a/lib/jquery.uls/i18n/zea.json
+++ b/lib/jquery.uls/i18n/zea.json
@@ -1,7 +1,8 @@
 {
        "@metadata": {
                "authors": [
-                       "Robin0van0der0vliet"
+                       "Robin0van0der0vliet",
+                       "Robin van der Vliet"
                ]
        },
        "uls-region-WW": "Waereldwied",
diff --git a/lib/jquery.uls/src/jquery.uls.data.utils.js 
b/lib/jquery.uls/src/jquery.uls.data.utils.js
index 7ff7711..8836edc 100644
--- a/lib/jquery.uls/src/jquery.uls.data.utils.js
+++ b/lib/jquery.uls/src/jquery.uls.data.utils.js
@@ -245,21 +245,18 @@
         */
        $.uls.data.getLanguagesByScriptGroup = function ( languages ) {
                var languagesByScriptGroup = {},
-                       language, codeToAdd, langScriptGroup;
+                       language, resolvedRedirect, langScriptGroup;
 
                for ( language in languages ) {
-                       codeToAdd = $.uls.data.isRedirect( language ) || 
language;
+                       resolvedRedirect = $.uls.data.isRedirect( language ) || 
language;
 
-                       langScriptGroup = $.uls.data.getScriptGroupOfLanguage( 
codeToAdd );
+                       langScriptGroup = $.uls.data.getScriptGroupOfLanguage( 
resolvedRedirect );
 
                        if ( !languagesByScriptGroup[langScriptGroup] ) {
                                languagesByScriptGroup[langScriptGroup] = [];
                        }
 
-                       // Prevent duplicate adding of redirects
-                       if ( $.inArray( codeToAdd, 
languagesByScriptGroup[langScriptGroup] ) === -1 ) {
-                               languagesByScriptGroup[langScriptGroup].push( 
codeToAdd );
-                       }
+                       languagesByScriptGroup[langScriptGroup].push( language 
);
                }
 
                return languagesByScriptGroup;
diff --git a/lib/jquery.uls/src/jquery.uls.lcd.js 
b/lib/jquery.uls/src/jquery.uls.lcd.js
index b52dcee..8ac7874 100644
--- a/lib/jquery.uls/src/jquery.uls.lcd.js
+++ b/lib/jquery.uls/src/jquery.uls.lcd.js
@@ -66,13 +66,13 @@
                 * Adds language to the language list.
                 * @param {string} langCode
                 * @param {string} [regionCode]
-                * @return {bool} Whether the language was added.
+                * @return {boolean} Whether the language was added.
                 */
                append: function ( langCode, regionCode ) {
                        var lcd = this,
                                i, regions;
 
-                       if ( !this.options.languages[ langCode ] ) {
+                       if ( !$.uls.data.languages[ langCode ] ) {
                                // Language is unknown or not in the list of 
languages for this context.
                                return false;
                        }

-- 
To view, visit https://gerrit.wikimedia.org/r/281877
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I52215676f20b2ce87178a73d071a209f0e4e323c
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/UniversalLanguageSelector
Gerrit-Branch: master
Gerrit-Owner: Santhosh <santhosh.thottin...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to