KartikMistry has uploaded a new change for review.
https://gerrit.wikimedia.org/r/193071
Change subject: Update jquery.uls to ffcfdf1
......................................................................
Update jquery.uls to ffcfdf1
Changes:
* Restore support for IE.
* Localisation updates.
Bug: T86516
Change-Id: Ia7005416ec769f035b3d6ceb676ec6797bbbc103
---
M lib/jquery.uls/i18n/el.json
A lib/jquery.uls/i18n/en-gb.json
M lib/jquery.uls/i18n/he.json
A lib/jquery.uls/i18n/inh.json
A lib/jquery.uls/i18n/ku-latn.json
M lib/jquery.uls/src/jquery.uls.core.js
6 files changed, 75 insertions(+), 4 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UniversalLanguageSelector
refs/changes/71/193071/1
diff --git a/lib/jquery.uls/i18n/el.json b/lib/jquery.uls/i18n/el.json
index 0d7f1e5..e3fe977 100644
--- a/lib/jquery.uls/i18n/el.json
+++ b/lib/jquery.uls/i18n/el.json
@@ -17,6 +17,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/en-gb.json b/lib/jquery.uls/i18n/en-gb.json
new file mode 100644
index 0000000..55eb54b
--- /dev/null
+++ b/lib/jquery.uls/i18n/en-gb.json
@@ -0,0 +1,21 @@
+{
+ "@metadata": {
+ "authors": [
+ "Chase me ladies, I'm the Cavalry"
+ ]
+ },
+ "uls-select-language": "Select language",
+ "uls-region-WW": "Worldwide",
+ "uls-region-SP": "Special",
+ "uls-region-AM": "America",
+ "uls-region-AF": "Africa",
+ "uls-region-EU": "Europe",
+ "uls-region-AS": "Asia",
+ "uls-region-ME": "Middle East",
+ "uls-region-PA": "Pacific",
+ "uls-no-results-found": "No results found",
+ "uls-common-languages": "Common languages",
+ "uls-no-results-suggestion-title": "You may be interested in:",
+ "uls-search-help": "You can search by language name, script name, ISO
code of language or you can browse by region.",
+ "uls-search-placeholder": "Language search"
+}
diff --git a/lib/jquery.uls/i18n/he.json b/lib/jquery.uls/i18n/he.json
index db7b8df..e5eac92 100644
--- a/lib/jquery.uls/i18n/he.json
+++ b/lib/jquery.uls/i18n/he.json
@@ -17,6 +17,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/inh.json b/lib/jquery.uls/i18n/inh.json
new file mode 100644
index 0000000..3b4c72b
--- /dev/null
+++ b/lib/jquery.uls/i18n/inh.json
@@ -0,0 +1,21 @@
+{
+ "@metadata": {
+ "authors": [
+ "Sapral Mikail"
+ ]
+ },
+ "uls-select-language": "Мотт харжар",
+ "uls-region-WW": "Дерригача дунен",
+ "uls-region-SP": "Ховра",
+ "uls-region-AM": "Aьмрик",
+ "uls-region-AF": "Аьприк",
+ "uls-region-EU": "Аьроп",
+ "uls-region-AS": "Aьзик",
+ "uls-region-ME": "Гаргара Малхбоале",
+ "uls-region-PA": "Г|айрегуллам",
+ "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/ku-latn.json b/lib/jquery.uls/i18n/ku-latn.json
new file mode 100644
index 0000000..b1b0b47
--- /dev/null
+++ b/lib/jquery.uls/i18n/ku-latn.json
@@ -0,0 +1,16 @@
+{
+ "@metadata": {
+ "authors": [
+ "George Animal"
+ ]
+ },
+ "uls-select-language": "Zimanekî hilbijêre",
+ "uls-region-SP": "Taybet",
+ "uls-region-AM": "Amerîka",
+ "uls-region-AF": "Afrîqa",
+ "uls-region-EU": "Ewropa",
+ "uls-region-AS": "Asya",
+ "uls-region-ME": "Rojhilata Navîn",
+ "uls-no-results-found": "Ti encam nehatin dîtin",
+ "uls-search-placeholder": "Lêgerîna li ziman"
+}
diff --git a/lib/jquery.uls/src/jquery.uls.core.js
b/lib/jquery.uls/src/jquery.uls.core.js
index 40819d4..fba4859 100644
--- a/lib/jquery.uls/src/jquery.uls.core.js
+++ b/lib/jquery.uls/src/jquery.uls.core.js
@@ -354,13 +354,26 @@
* @return string
*/
getMenuWidth: function () {
- var languagesCount;
+ var language,
+ languagesCount = 0;
if ( this.options.menuWidth ) {
return this.options.menuWidth;
}
- languagesCount = Object.keys( this.options.languages
).length;
+ // IE8 does not support Object.keys
+ if ( Object.keys ) {
+ languagesCount = Object.keys(
this.options.languages ).length;
+ } else {
+ for ( language in this.options.languages ) {
+ if (
Object.prototype.hasOwnProperty.call(
+ this.options.languages,
+ language
+ ) ) {
+ languagesCount++;
+ }
+ }
+ }
if ( languagesCount < 12 ) {
return 'narrow';
--
To view, visit https://gerrit.wikimedia.org/r/193071
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia7005416ec769f035b3d6ceb676ec6797bbbc103
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/UniversalLanguageSelector
Gerrit-Branch: master
Gerrit-Owner: KartikMistry <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits