Commit Graph
100 Commits
Author SHA1 Message Date
Amir Aharoni 1ae44d3b1b Update jquery.ime from upstream
Add the macron character to the Igbo tilde keyboard.

Updating to
https://github.com/wikimedia/jquery.ime/commit/3177f3ce24b3ef399492f18e395e328204656588

Change-Id: I2f8d02ab1d0d93781d3889bfef700438a0ca2d2a
2020-10-02 20:45:12 +03:00
Amir Aharoni c2ff179d5e Update jquery.uls from upstream
* Localization updates: az, mn, ti, tly, udm, yue, zgh
* New localizations: mnc, mni
* Update language-data: fixes autonyms for Altai languages, redirect for cbk

Updating to
https://github.com/wikimedia/jquery.uls/commit/5b615109ea7e34eb64ae79dd1ec3e036a2806bfe

Bug: T263717
Change-Id: I039a9e629305bc930e772f69fb5350f34e202be9
2020-09-29 12:27:48 +03:00
Amir Aharoni e5fbdb89b9 Update jquery.uls from upstream
* Localisation updates: bci, yue, awa, bs, kab, pt, ti, tly, tr
* Add languages:
** Altai (alt)
** Obolo (ann)
** Northern Altay (atv)
** Baoule (bci)
** Nuxalk (blc)
** Mara (mrh)
* Update autonym for Madurese

Updating to
https://github.com/wikimedia/jquery.uls/commit/d4b728ee12792aae8fc9c4a2ee3503c9bd02e01b

Change-Id: I49b8795ecaa928001c7d3fee6c0cad9f8822616e
2020-07-25 16:04:57 +03:00
Amir Aharoni 420bf7a660 Update jquery.ime
Add keyboard for Baoulé.

Change-Id: I9e0d0f1501ca7b0a8b12ec799169a4bb821ae483
2020-06-14 15:51:50 +03:00
Amir Aharoni 28510ffa79 Update jquery.uls from upstream
* Add Vertical Mongolian (mvf) and Madurese (mad)
* Update Portuguese localization

Change-Id: Ie6affb9d1061557eda28661539c354e346043d51
2020-05-26 12:14:06 +03:00
Amir Aharoni 558f6dbb2e Update jquery.uls from upstream
* Localization updates
* Update language-data: https://github.com/wikimedia/jquery.uls/pull/362

Updating to
https://github.com/wikimedia/jquery.uls/commit/9d8b9cb69cdb4e3470b0f1d1ebd2504b94a88f91

Change-Id: I05933fe0711075e9f3f54f10d09087115d38e0d7
2020-04-28 17:43:51 +03:00
Amir Aharoniandjenkins-bot c9e9619826 Update jquery.uls from upstream
* Localization updates
* Update Kildin Sami autonym

Updating to
https://github.com/wikimedia/jquery.uls/commit/d97c2e9d8debd20acb8096eb263c03d22a35de7f

Change-Id: I5ce4a1d3ee5f67d13fe3c79da190dfde1e678d5f
2020-04-07 14:14:54 +00:00
Amir Aharoni 33def89dcc Update jquery.ime from upstream
Updating vec-GVU rules.

Updated to
https://github.com/wikimedia/jquery.ime/commit/54eeaca56f1a8ee49bac76f963d1c2e571aa7ada

Change-Id: I690dab2a3d7ac448117860357e96163ba181b66e
2020-04-07 13:34:22 +03:00
Amir Aharoni ed42b4a6c3 Update jquery.uls from upstream
* Localization updates for af, ksw, nqo, ti

Updating to
https://github.com/wikimedia/jquery.uls/commit/186c342617158a8443f551dad35c3d3b5f3bc817

Change-Id: I32b987d87a6568d87ec012c6f49cc82509a532bc
2020-02-13 13:47:44 +02:00
Amir Aharoni 8f87957a91 Update jquery.uls from upstream
* Rename ais to szy
* Add shy-latn
* Localization updates

Updating to
https://github.com/wikimedia/jquery.uls/commit/783ee39251be769575966fd2047e7055f94eb6b8

Change-Id: I23f43a7204a18c5a3b4a77f7ca1e8dbccc8071ab
2019-11-26 22:20:37 +01:00
Amir Aharoni 95912d438c Update jquery.uls from upstream
* Update linters

Updating to
https://github.com/wikimedia/jquery.uls/commit/d53beca7193c6793b108fa748f3ca6db08a49fdd

Change-Id: Ia7886a13fc17e27344280449d0377e0fa5d0d9f5
2019-11-21 11:33:28 +02:00
Amir Aharoniandjenkins-bot 5425ac76aa Update jquery.uls from upstream
* Add languages: Bajau (bdr), Cakma (ccp), Jeju (jje)
* Add Aragonese as a language of Spain
* Localization updates for bg, fa, fit, sd, tt-cyrl
* Rename code ais to szy

Updating to
https://github.com/wikimedia/jquery.uls/commit/c4f0fdab150c9d2d481bdedba0dbdecc658bba53

Change-Id: I2972dacee47c7a89fc9109c44c1cc7d268a3bde2
2019-11-12 16:10:08 +00:00
Amir Aharoni a1ad81ad1c Update jquery.uls
* Localisation updates
* Add Osing
* Change autonyms for Banjar and Sunda

Updating to
https://github.com/wikimedia/jquery.uls/commit/e79ea4b4e6ecc111b3243a88dd37fd84e02f11a8

Change-Id: I3b96680fbf3abde65a94700d959b7381c2ba385c
2019-09-03 15:35:05 +03:00
Amir Aharoni 86d39b0f54 Updating jquery.uls from upstream
* Localisation updates.
* Updating language-data:
** add awa, mrv
** update min, mni, sju
** Add support for the Meitei script

Updating to
https://github.com/wikimedia/jquery.uls/commit/0d0bd11860096ac981c35e96e7e52034576924b0

Change-Id: Ibb837101d28a317cbdc560e05a6e03188e15e125
2019-08-29 14:36:09 +03:00
Amir Aharoni ede9c683a9 Update jquery.ime from upstream
Add Afrikaans and N'Ko keyboards.

Updating to
https://github.com/wikimedia/jquery.ime/commit/d660b6ec5d1de105c87a5d6ae53b799ea1dd06b2

Change-Id: Ic2ee78eae9701e20e301011eb2a780cb32c7eacf
2019-05-21 14:45:50 +03:00
Amir Aharoni 0bf89d1934 Update jquery.uls from upstream
* Update icons
* Update autonyms: ban, gcr, hyw, jv
* Add languages: ksw, pov, rej, vai
* Localization updates

Updating to
https://github.com/wikimedia/jquery.uls/commit/6f6d72d5751d897ffc7ef17d5b3513f76b604b3d

Change-Id: I47c2c17ae8ad970c53ff1f75de31915616146e31
2019-05-21 13:24:08 +03:00
Amir Aharoni 85d8175e8e Update jquery.ime from master
Add a keyboard for the Vai syllabary

Updating to
https://github.com/wikimedia/jquery.ime/commit/b15f07fe33bb947773e0260a6301a509716ec34b

Change-Id: I506789db0c0bd17a49681230716c5a13d62c8a0f
2019-05-15 10:43:00 +03:00
Amir Aharoni 4f5565033d Update jquery.ime from upstream
1. Adding new input methods for languages of Africa
without the need for replacement or key combinations:
* Akan (ak, tw)
* Bambara (bm)
* Dagbani (dag)
* Dinka (din)
* Fula (ff)
* Ga (gaa)
* Wolof (wo)

2. Fixing the combining character in Yoruba Alt method
from combining tone to combining accent, for better
Unicode compliance.

3. Minor fixes in existing layouts with replacements and
key combinations for Akan, Dagbani, Dinka, Fula, and Ga.

Updating to
https://github.com/wikimedia/jquery.ime/commit/1ff996f24ba7dbeb7de23797f36d2131e8855faf

Change-Id: I3bbc0ac46def6b4e00f6155c14da9a40e2749b27
2019-05-10 21:44:55 +03:00
Amir Aharoni a85bc8171c Major update of jquery.ime from upstream
Changes:
* New tilde-based layouts for several languages of Africa:
  Kabyle, Kabiye, Kikuyu, Luganda, Lingala, Malagasy,
  Northern Sotho, Koyraboro Senni, Sango, Sotho, Venda
* Latin Pinyin transliteration keyboard
  https://github.com/wikimedia/jquery.ime/pull/545
* CSS and JS cleanup, to switch to stylelint and eslint.

Updating to
https://github.com/wikimedia/jquery.ime/commit/22407cf9928b3b5847865f5a5fa8b8628f61a1ed

Bug: T212637
Change-Id: I167e572a6cc0f7c1c727e87e8ff361d88f87b40f
2019-03-29 15:02:33 -07:00
Amir Aharoni 7d46d19e0c Update jquery.ime from upstream
Updates the title for the Danish layout.
Requested at https://www.mediawiki.org/wiki/Topic:Uv1x6fv5fi0yipe0

Updating to
https://github.com/wikimedia/jquery.ime/commit/930e6ba05d26ee6e7c1cf800a19126c35023be9f

Change-Id: I9d9f84265a99398687bd058df8322ff6762af6b8
2019-03-13 15:06:16 +00:00
Amir Aharoniandjenkins-bot 6c9f718058 Update jquery.webfonts and jquery.uls from upstream
* Minor spelling corrections in jquery.webfonts code.
* Localisation updates for cop and gcr in jquery.uls.

Updating jquery.webfonts to
https://github.com/wikimedia/jquery.webfonts/commit/e00b6893999127be7530bb0122f2a6013ac10f88

Updating jquery.uls to
https://github.com/wikimedia/jquery.uls/commit/db3a8b3703b8d56a9528f5ac1a634875b882f023

Bug: T212075
Change-Id: I47737da480334986e6fdde9e930242b8e05f64c1
2018-12-17 07:45:03 +00:00
Amir Aharoni 29ac502135 Update jquery.ime from upstream
Add Tilde layouts for Hausa, Igbo, and Yoruba.

This addresses Community Wishlist 2018 wish:
https://meta.wikimedia.org/wiki/Community_Wishlist_Survey_2019/Editing/Add_key_mapping_for_Yoruba,_Igbo,_and_Hausa_to_ULS

Updating to
https://github.com/wikimedia/jquery.ime/commit/72c335fa2e2cf1e155066b502eb4905b0797e1c6

Change-Id: I454e9f75c20a57a659cab8322e00fa07e70463d6
2018-12-11 09:30:00 +02:00
Amir Aharoni efae824f31 Update jquery.ime from upstream
* Add Ewe tilde input method.
* Fixes for the Fon tilde input method.

Updating to
https://github.com/wikimedia/jquery.ime/commit/3cd08addebe66a4dd1fb8f9a5ad2efd5be647c55

Change-Id: Ic94221e7334cfa700158ff184710fde19b7d329c
2018-12-08 18:15:15 +02:00
Amir Aharoni ec3241f5ea Update jquery.uls from upstream
* Localisation updates for many languages.
* Don't cut-off language names vertically (by Volker Eckl).
* Fix eslint issues (by Kartik Mistry).

Updating to
https://github.com/wikimedia/jquery.uls/commit/d9fece1a15b5e6f12b9694178609f2089f515d39

Change-Id: I186fa19c91323a20d86c7881191022f48b2deb7f
2018-12-04 16:20:49 +02:00
Amir Aharoni 215145a95a Update jquery.ime from upstream
* Adding a transliteration layout for the Ho language
  in the Warang Citi alphabet (by Purty).
* Enable the Palochka layout for Ingush (by stjn).
* Styling improvements in the IME selector (by Volker E).
* Fixes for the Blin / Tigre / Tigrinya GeezIM layout (by Fitsum Gaim).
* Fixes for the Santali Ol Chiki InScript 2 layout (by Ramjit Tudu).

Updating to
https://github.com/wikimedia/jquery.ime/commit/2046765d31455bb0d29ed1863346b0ce15209990

Change-Id: I04ba0553ec52fa8f5c8317c538394232c2291346
2018-12-03 14:35:51 +02:00
Amire80andjenkins-bot 635cada69b Revert "Simplify by using native JavaScript instead of jQuery"
This reverts commit 0fbdbc2c41.

Bug: T203750
Change-Id: I1bca27b2087f6fc1bfad153f17f4650c52786a7f
2018-09-07 08:57:16 +00:00
Amir AharoniandNikerabbit 2e0eaca6de Update jquery.uls from upstream
Updating to https://github.com/wikimedia/jquery.uls/commit/248e43a7
* Localization update for nap, tly, zgh
* Update language-data

Change-Id: I877298d03394d3dea21235a67a311538a1fe849b
2018-09-03 11:13:20 +00:00
Amire80 cda999605a For the ULS instance in the IME selector, read the autonym from ULS data
Sometimes new languages don't appear in wgULSLanguages.
For these cases, read their autonym from ULS's own langdb.
Otherwise they are not shown at all.

Bug: T198080
Change-Id: I2bef16811c6a0bdaef5db94719d7b76fe00c6e04
2018-06-25 15:02:41 +03:00
Amire80 a71c0b528c Update jquery.uls from upstream
* Localisation update for gcr, gn, km, ps, sd
* Update spelling of Latin American Spanish and Fon autonyms
* Add Kaqchikel

Updating to
https://github.com/wikimedia/jquery.uls/commit/37651ed7c1e7b19faa9f9edcd8d7191bc47d82fe

Change-Id: I51ddcd90343a9555af571c6e326ad685d4475cf1
2018-06-24 22:12:09 +03:00
Amire80 4270e993ea Updates jquery.uls to upstream
This makes the functional change of grouping languages in each
region by script group.

Updating to
https://github.com/wikimedia/jquery.uls/commit/2c1b2dd1b882d69340db8f9f5a275a3d06759b89

Bug: T189090
Change-Id: Ia0947e2ac6601ddc2da2448bff3a47af12f2fcac
2018-05-22 17:56:35 +03:00
Amire80 71a691d79a Update jquery.ime from upstream
* Adding Fon keyboard.
* Fixing Grunt license string

Updating to
https://github.com/wikimedia/jquery.ime/commit/859e73727554e212656de546ee076c879b4130b6

Change-Id: I75aab1e288e88f0ce6dfa762eda8c6e78d0f5d01
2018-05-19 20:37:13 +02:00
Amire80 220e340df0 Update jquery.uls from upstream
* Add the Fon language to language-data
* Update localization for gcr

Updating to
https://github.com/wikimedia/jquery.uls/commit/4088411430fd6f1e3196caf9aab667aa02a5e6be

Change-Id: Ic6291c7c5d14c31a650d43c1a179fb6f57c88491
2018-05-18 19:05:51 +02:00
Amire80 b8243c5d27 Updating jquery.uls from upstream
Updating language-data:
* Add gor and btm
* Update autonym for brx

Updating to
https://github.com/wikimedia/jquery.uls/commit/f4f2808f494319e4bd064feefa790ceb4bde252b

Change-Id: I8200f53998f2fcb0e922284ab02317c5d4a9366c
2018-04-30 11:28:18 +03:00
Amire80 2bf4ad7217 Update jquery.uls from upstream
Updating localization for gcr and nn.

Change-Id: Id7befe76260ebc151cc79bd1690ce7823c3c079b
2018-04-25 14:15:36 +03:00
Amire80 8e4411a98c Update jquery.uls from upstream
Updating language-data.

Add the following languages:

* Northern Ndebele (nd)
* Okanagan (oka)

Update autonyms for the following languages:

* Kurdish (ku)
* Korean (DPRK variant, ko-kp)

Updating to
https://github.com/wikimedia/jquery.uls/commit/78a0b4bf78b90b73d75ae5ce893580bc2996222c

Change-Id: I849ba68d099735ab12fc23a890265603d60955c3
2018-04-02 13:35:49 +03:00
Amire80andjenkins-bot 04a8eeb62c Switch the current tab to the new language only if it was not Ctrl/Command/Shift-Click
Bug: T189582
Change-Id: Ib497be874b3d559a8f1715d09160378f0c43881e
2018-03-26 15:40:56 +00:00
Amire80 18b99ee358 Update jquery.uls from upstream
Updating to
https://github.com/wikimedia/jquery.uls/commit/31696b407426b801ec209006db6696d347393082

Changes:
* Set maximum length of the search box to 40.
* Fix event object passing in language selection (Bug T189582).
* West Armenian localization.
* Credits update.

Change-Id: I1a5c70fea849a7e217b02cdf740ada0050a9f822
2018-03-26 18:09:51 +03:00
Amire80andjenkins-bot 75bf99124a Parse the parameters to no-results-found event as an object
This fixes a bug in
I2ff9ce9b40df16ed3c5e6970fb3b691af08cedec

Bug: T179402
Change-Id: I770211c666ad530f6a4bb618c6f2c3521aa05a8e
2018-03-20 09:17:55 +00:00
Amire80 b36b70826f Update jquery.uls from upstream
Changes:
* Hebrew localization update
* Send full event for lcd click events (to allow Ctrl-Click, etc., in CLL)
* Send a single argument for no resuts event trigger

Updating to
https://github.com/wikimedia/jquery.uls/commit/798e200b564a33fee87995c17e3037d57c60fb7a

Bug: T179402
Bug: T189582
Change-Id: Ib86fd5c6ae77f4f69ba1f7dc43143a77fe399fad
2018-03-15 18:24:04 +02:00
Amire80 d6630a4780 Log the context of the ULS in which no search results were found
Relies on updates to EventLogging schema. Diff:
https://meta.wikimedia.org/w/index.php?title=Schema%3AUniversalLanguageSelector&type=revision&diff=17799034&oldid=7327441

Bug: T179402
Change-Id: I2ff9ce9b40df16ed3c5e6970fb3b691af08cedec
2018-03-08 16:03:33 +02:00
Amire80 101532cfa6 Add special language names to facilitate searching
This adds several custom languages.

The addition of Punjabi addresses Bug T178070.

The addition of Chinese addresses Bug T73891.

Georgian and Catalan (Valencian) variant spellings
are added because these are the most frequent languages
that are not found in the ULS search box.

Bug: T73891
Bug: T178070
Change-Id: Ifbb08b560e454643d246379c19f725bde61917e9
2017-10-25 13:50:12 +05:30
Amire80 b9db9caa17 Remove the 20 edits threshold from ULSCompactLinksDisablePref.php
Change-Id: I0ce645201f2a7dab72fb68f855c0f2be59dcf55e
2017-10-16 17:10:36 +03:00
Amire80 766873cf23 Update from upstream
* Add localisation for hoc
* Update localisation for af, de, kab, ne, ur
* Update langdb

Updating to
https://github.com/wikimedia/jquery.uls/commit/bf8d0aa09a2ebd595054701662058c0a4ed42642

Change-Id: I8f011dac6cde53f85c90790534c0947e779abf94
2017-10-16 12:19:19 +03:00
Amire80 cc1dd9fe8c Show the same tooltips on compact language links
The tooltips include the title of the target article
and the name of the language in the user's language.

Bug: T160976
Change-Id: If3dd416e4a6f13b7b1366d30a1a3807a505346cb
2017-10-11 10:01:47 +03:00
Amire80 3df02cf213 Update timestamp in CLL preferences script to 20170101
This is how it was announced on the German Wikipedia for deployment.

Bug: T177836
Change-Id: I3ea36dc27341d50f3454564f6e00291f3c934750
2017-10-10 17:03:44 +03:00
Amire80andNikerabbit 0c5b4d3072 Split API messages from ULS
It's not a lot of messages, but this is a very common and basic extension,
and it's often one of the first to be translated, so it's good to make its
translation easier.

To be committed together with the corresponding
translatewiki configuration change:
I33ca817b457abc5504917745c2730ec223e263e0

Change-Id: I13ea351553319583051778cfb6c55f843b5f86e5
2017-09-20 14:28:06 +00:00
Amire80 49e64de4d2 Update jquery.uls from upstream
* Localisation update for ro, sc
* Redirect skr to skr-arab in langdb
* Add the Coptic language

Updating to
https://github.com/wikimedia/jquery.uls/commit/80a08de07228f9e668f3facf7b8dc8325841f32f

Change-Id: Ib79cf2e79afa4ae5a5139b619a827294b78142e7
2017-07-22 14:29:37 +03:00
Amire80 a541083b93 Update jquery.ime and jquery.uls from upstream
* Change ckb autonym to "کوردی" in ime and in uls langdb.
* Add Ho language (hoc) and Warang Citi script to uls langdb.
* Localization update for ca.

Updating uls to
https://github.com/wikimedia/jquery.uls/commit/6e07d913bd4ae93ce8cebe7d7e698e1270290d59

Updating ime to
https://github.com/wikimedia/jquery.ime/commit/f59576143f7732d614fd5e0ef418553c0a5362fa

Change-Id: If55e4834849312df20fefbea4b193ad89dc96268
2017-07-11 09:13:16 +03:00
Amire80 4d759868f9 Update jquery.uls from upstream
Updating bs localization.

Updating to
https://github.com/wikimedia/jquery.uls/commit/68e3f6682d455681b9e283b91deae86218030b0e

Change-Id: I4e8c23b685b2a2500f86fa7c7e172b6066fd1e28
2017-07-03 13:26:45 +03:00
Amire80 32bc02f2ac Update jquery.ime and jquery.uls from upstream
jquery.ime:
* Add Gothic keyboard
Updating to
https://github.com/wikimedia/jquery.ime/commit/d96604c20855557af512193256379ffa28270d6d

jquery.uls
* Update localization for English (UK)
Updating to
https://github.com/wikimedia/jquery.uls/commit/056ff3f5b37c15156194d13aa741e7577ef07182

Change-Id: Ied0f1c56590e0e669dcbfc56f5e592c57190155e
2017-06-21 18:32:31 +03:00
Amire80 a0fe3c2249 Update jquery.ime from upstream
Added one letter to the Dagbani-Alt input method.

Updating to
https://github.com/wikimedia/jquery.ime/commit/98d89d8b780ab212de7e260af9f85c5d92b35c48

Change-Id: I59f207c2d0dc840b183add75c2dbee27e207a919
2017-06-13 13:13:39 +03:00
Amire80 aeabe06c97 Update jquery.uls from upstream
* Localization update for Chechen
* Made all autonyms unique. See https://github.com/wikimedia/jquery.uls/pull/265
* Fix tkr autonym

Change-Id: I6c80b28dacaeb26cc158e6c8e715d1f04122b9f9
2017-06-13 08:25:02 +03:00
Amire80 07ba9a1191 Major update of jquery.ime from upstream
Merged a lot of older and newer patches,
adding numerous new input methods:

* Tibetan Sambhota
* Fulfulde Alt
* Lushotseed
* Mongolian Todo, Todo-Ali, Traditional, Tradional-Ali, Phagspa
* Manchu, Manchu Ali
* Burmese mm3
* Piedmontese
* Tarandine
* Xibe
* Venetian
* Wolof

Also, updates for:
* Oriya Transliteration
* Tamil 99

Updating to
https://github.com/wikimedia/jquery.ime/commit/b7a96d47371f5d0d3fc9f0622e8a82b625b4fb5a

Change-Id: I092ff1b8aef70f8274829f3794090738826d1a8a
2017-06-06 15:32:09 +03:00
Amire80 6e06729a16 Update jquery.uls from upstream
Add the Xibe language (sjo).

Updating to
https://github.com/wikimedia/jquery.uls/commit/b8ebc26bac7cdd91b1522de4b7c07322db467e49

Change-Id: I725b2daa05aa79de6f81ca4a9d70a5be37e259ce
2017-06-05 14:33:51 +03:00
Amire80 b0c34752b0 Update jquery.uls from upstream
Add languages byn, dag, doi, gaa, tig to langdb.

Updating to
https://github.com/wikimedia/jquery.uls/commit/841aedb7a905089bcf8ef99736464e4c23db4376

Change-Id: I19f4dcbc4d4a43d243b23ab18e098db57a6305b7
2017-06-01 13:23:59 +03:00
Amire80 757d28b114 Show languages from the Babel box on the user page
Bug: T135371
Change-Id: Ieeaf446326be93a779df3e6bd7a8dca899950a6c
2017-05-30 17:25:23 +03:00
Amire80andKartikMistry 9838760971 Update jquery.ime from upstream
* Add input methods for Dagbani and Bambara.

Update to:
https://github.com/wikimedia/jquery.ime/commit/d47a617f3749f1e9cb46dd1b43c993f61461b55c

Change-Id: I7107dde813124b41b01d0e94eb4336b7379eb394
2017-05-30 04:21:12 +00:00
Amire80 d4b3c9e7b8 Update jquery.uls from upstream
* Localisation update for af and yi
* Added for languages: es-ni, nod, ovd, skr-arab

Updating to
https://github.com/wikimedia/jquery.uls/commit/68de8e928f5526a0651b2c7e47f7160d1d2fe07b

Change-Id: I9898f3f8015139293326c3e5ba6e4fb218c162d4
2017-05-29 22:39:01 +03:00
Amire80 67ff941888 Update jquery.uls from upstream
Localization update for af.

Updating to:
https://github.com/wikimedia/jquery.uls/commit/e9ce354dde16659efea16925a12822b22d2b3908

Change-Id: I1a17af29f83f2d4bf283785bd48b975eda1bdd53
2017-05-11 12:00:08 +03:00
Amire80 2df208fe9f Update jquery.ime from upstream
Resolves an RTL issue in the IME selector.

Updating to
https://github.com/wikimedia/jquery.ime/commit/db91278db3144a83e29b8a0e15bdffe7b8351e5f

Bug: T164474
Change-Id: Ief78ff773d6c289c707f2b0b99d1759a6885f9c5
2017-05-09 12:54:12 +03:00
Amire80 1d855d5f6e Update jquery.ime from upstream
* Fixed Arabic keyboard name.
* Renamed Akan keyboard and made it usable also for Twi.
* Added Ga keyboard.
* Added Dinka keyboard.

Updating to
https://github.com/wikimedia/jquery.ime/commit/e3a6368df032fea9dec433f5f378d2f021dd5eb9

Change-Id: I310fb8e33555a704ea23bbbf1ba720b46158323b
2017-05-04 09:33:57 +03:00
Amire80 b118f44c0f Update jquery.uls from upstream
Updating to
https://github.com/wikimedia/jquery.uls/commit/1912897aed4c011e706955ec7bed95d491752edb

Change-Id: Ie88c4949d86c507de36a409703788312e4303e31
2017-05-03 23:42:12 +03:00
Amire80 ab4f9ba8a0 Update jquery.uls from upstream.
* Localisation updates for glk, lv, sco
* Add five languages of Taiwan: ais, ami, tay, trv, xsy

Updating to
https://github.com/wikimedia/jquery.uls/commit/949547a880011e8e14c772f658dc4ac1cfaa3bb8

Change-Id: Id00b61e0b4553a49a7038682ea3dc72db030c394
2017-05-03 10:58:12 +03:00
Amire80 8add76532f Update jquery.uls from upstream
Add languages: Babylonian Aramaic (tmr), Guambiano (gum)

Updating to:
https://github.com/wikimedia/jquery.uls/commit/fa095568127302d200dbba3707b1e89d9e46af4d

Change-Id: I83e12f148791abb4564ce2e5983daad255bf6758
2017-03-28 14:34:41 +03:00
Amire80 dcd53534f6 Comment spelling correction
Change-Id: I247644c71f981d7d57304468cab31b4e3057bb81
2017-03-11 16:24:35 +02:00
Amire80 a7b2d8ba00 Localisation update from upstream
Updating to
https://github.com/wikimedia/jquery.uls/commit/1e3f467d54d70ac752f545cb10cc12ea3cad87f6

Change-Id: I70ba5115da7538efac5ad4ff472ff680f70727ad
2017-03-06 22:35:54 +02:00
Amire80 3e17adcf5f Add a maintenance script for opt-in
To test, do
mwscript extensions/UniversalLanguageSelector/maintenance/ULSCompactLinksDisablePref.php XXwiki

(Where "XXwiki" is the database name, like "enwiki".)

To actually run,
mwscript extensions/UniversalLanguageSelector/maintenance/ULSCompactLinksDisablePref.php XXwiki --really

Bug: T133031
Change-Id: Ic4a5cd9561535aa1c8e049843b15c1731977ef7b
2017-02-20 14:39:35 +02:00
Amire80andKartikMistry c778bc2ce4 Update jquery.uls to 5b88b14 from upstream
Changes:
* Localization updates.

Change-Id: Id38b1bb05c5fce4b2ed56ac92750f6515eee567f
2017-02-06 11:15:14 +00:00
Amire80 f6fd06b8ea Update localization from upstream
Updating to
https://github.com/wikimedia/jquery.uls/commit/4582ec8d2db47fbc555d03c2a1b25e85ad8f881e

Change-Id: If3d547220b78c249a7517fdf35af9cd45b976021
2017-01-30 00:11:31 +02:00
Amire80 1f60b2451d Update jquery.uls from upstream
* Add localization for Fiji Hindi hif-latn.

Updating to
https://github.com/wikimedia/jquery.uls/commit/253fc61a9908a3b3f453545a108c8447074292fb

Change-Id: I7def3dcac478bb39d320145201c71c9daf3057b8
2016-12-29 14:38:58 +02:00
Amire80 18a8080d06 Update jquery.uls from upstream
Localization update for Azerbaijani.

Updating to
https://github.com/wikimedia/jquery.uls/commit/1445c82b294bf3de00ca858fd8bfc90c2fd73a7e

Change-Id: I23841f06b7235e0e0c4f2d96c53144ee854f7de4
2016-12-19 10:22:25 +02:00
Amire80 4ac1d8569e Update jquery.uls from upstream
* Localization updates for diq, id, udm
* Added localization for Javanese

Updated to
https://github.com/wikimedia/jquery.uls/commit/6dc7d0720bbb20d301dccac3f0263363ce4c2224

Change-Id: I19cb4e093660672e61907d16a6ce2e1a2cf359b4
2016-12-16 14:52:09 +02:00
Amire80 2a14bc6864 Update jquery.uls from upstream
* Localization update for sa
* Using the message uls-search-help
* Remove unnecessary LRM from the name of the Laki language.

Updating to
https://github.com/wikimedia/jquery.uls/commit/eca1f94cce1347e6264a20bf431e2456d2110874

Change-Id: I735c1be97391cb648e3417d153b71bc10f575d9f
2016-12-06 17:19:22 +02:00
Amire80 f836f43e7f Update jquery.uls from upstream
* Add Siberian Tatar (sty) to langdb.
* Localization updates.

Updated to:
https://github.com/wikimedia/jquery.uls/commit/9ae0561eb4ab8fff145448ba584104e80df27d12

Change-Id: I03f9cc45975c0dc09d17a4f0dc1b837e83eee625
2016-11-28 11:29:21 +02:00
Amire80 22c721dd1b Bidi-isolate input method name in the input method selector
Without this isolation the input method name can be shown
incorrectly when its direction is different from the direction
of the "How to use" element.

This only breaks on Firefox; Chrome somehow shows it correctly
without isolation, but isolation makes sense in any case.

Change-Id: I3c906f4fdd259b94f909b36bab91474cae2971af
2016-11-07 08:27:04 +00:00
Amire80 33215209a3 Localisation update from upstream
Update to commit
https://github.com/wikimedia/jquery.uls/commit/4806dbc58c6cc4bcd1954ee7f621044e20379c4b

Change-Id: Iebfa4b867701f7f83d8e07d184204c97b896904b
2016-11-06 11:53:29 +02:00
Amire80 4bd38a0fcf Query only for <a> elements that are interlanguage links targets
Depends on the core change in 1.28, which adds the
interlanguage-link-target class to the <a> elements:
I06c80945af785477be52096022c8493e7f82c298

Includes backwards compatibility code so that ULS compact links
would be usable on core versions that don't have this change.

Bug: T135378
Change-Id: I2909ce31e19087358d194e0e108e1ba038e7273e
Depends-On: I06c80945af785477be52096022c8493e7f82c298
2016-11-01 12:59:35 +00:00
Amire80 edb7907f6d Update jquery.uls to f3a61bd
* Localization updates
* Change language name for olo

Change-Id: I6092536efc0b500c7b8593cdc7b933f964a4ff5e
2016-10-17 12:57:05 -07:00
Amire80andKartikMistry 5fe2e36305 Update jquery.uls to 0a2f79d0
Changes:
* Localization updates.

Change-Id: I099c1069adcbd069b325e9b15f6d58456efe33d2
2016-10-08 17:27:48 +00:00
Amire80 70e35c06e7 Localization update of jquery.uls from upstream
Updated to
https://github.com/wikimedia/jquery.uls/commit/ef4f2c981fdf251f2afd0d66db2cd398969a7fff

Change-Id: I78f10591f8181ee53d7f8ce76fd1f9a175ba7f1c
2016-09-29 23:05:13 +03:00
Amire80 908161f0c1 Add hooks fired when finished processing compact language links
Bug: T145755
Change-Id: I921191c2cd32d55161b32bad2b2e0d98228cf230
2016-09-27 13:34:02 +00:00
Amire80 d80ba589ee Add hooks documentation
Change-Id: Ief93b34001d327d0691698918e42322a83cc61dd
2016-09-15 12:01:48 +03:00
Amire80 11b9f07d08 Change "Language search" to "Search for a language"
This is update from jquery.uls to
https://github.com/wikimedia/jquery.uls/commit/cc02dabe6e40b70d3cdcaef2854a045fed7c7b58

This brings desktop ULS in line with language search on MobileFrontend.

See https://github.com/wikimedia/jquery.uls/pull/239

Bug: T138235
Change-Id: Iee06898acf9745a3450b1a87d5b67637d34ce1ed
2016-09-13 11:07:29 +03:00
Amire80 bf07bc8060 Localization update of jquery.uls from upstream
New language: sah.

Change-Id: I3c9f4b4163186195196fb607b589e18475c8f7cb
2016-09-13 06:06:07 +00:00
Amire80 f03f973093 Update jquery.uls from upstream
Like Iecec180ca01a40f0333e5b75914dcdb0c390f6b8
but includes also the unbreak fix by Hoo man
( https://github.com/wikimedia/jquery.uls/pull/238 ).

Updating to
https://github.com/wikimedia/jquery.uls/commit/d77da03dbffcc66d61119f58a6ceaffd37b26729

Bug: T144871
Bug: T138235
Bug: T137870
Change-Id: I0bafd39385148fd09e7793805f698a43a237e204
2016-09-07 13:09:26 +03:00
Amire80 0d1d9a4b6d Apply toLowerCase when reading featured articles
Consistently with getInterlanguageList(). Without this 'nds-NL'
will be handled incorrectly when the article in it is featured.

Bug: T143527
Change-Id: Ie7fe5a270cb3030899b6034512351d5d66d7be06
2016-08-21 22:47:27 +03:00
Amire80 43f62e601c Add languages in which there is a featured article
Bug: T70071
Change-Id: I5ed2f1ece5b11b96ec6416bc1c6c2266ac6b4388
2016-08-04 19:42:46 +03:00
Amire80 c3ada477a3 Add Niharika to authors
Niharika was the developer of the Compact Language Links feature.

Change-Id: I725ebf7fe6e2e739048dc22ac8ad46c48eb36c0c
2016-07-25 14:33:01 +03:00
Amire80 b04be933c8 Update jquery.uls from upstream
To this version:
https://github.com/wikimedia/jquery.uls/commit/008a9f67ce55dbc0b895a0bd56c6c5e71f0920e8

Changes:
* Redirect chm to mhr (different codes for the Mari language, see Bug T136164).
* Add Tulu (tcy) localization.

Change-Id: Ia45e9c3bd023b94339a4e49524d1c7e54f948663
2016-07-19 22:31:42 +03:00
Amire80andKartikMistry 13a81d89f8 Update jquery.ime to 839fa42
Changes:
* Fix bug T102455 in Punjabi.
* Add Akan language keyboard.

Bug: T102455
Change-Id: I144e1cde2bb2bc7fa38a7620ef621f7ec0a32285
2016-07-12 10:43:35 +00:00
Amire80 4cbb2ca88a Update jquery.ime from upstream
* Digit fix in Southern Kurdish.
* Rodali, Or-Lekhani and OdiScript layouts.
* Major updates for VisualEditor integration by David Chan.

Change-Id: Ia7301bddb79c1fbce2af7190494bdd7bdd909862
2016-01-23 11:02:45 +00:00
Amir E. Aharoni 62b2e000d1 Update jquery.ime from master
Add yo-alt layout.

Change-Id: Ifa0064811d38e5e6d5be576a5a9d0ec5c0d43c9d
2015-11-21 21:19:54 +02:00
Amir E. Aharoni 14ca8ccd56 Update jquery.uls localization for be-tarask, ja, kab, nah
Change-Id: Iff95f49fb04a085cb18cb15e752c0ce2c891e22e
2015-10-14 14:02:15 +03:00
Amir E. Aharoni daf6a8d440 Localization update from upstream
* Updated pt and sq
* Added anp and scn

Change-Id: I41fe4aaf2a753758407e0712a09fccbb91dbbe94
2015-09-25 19:50:23 +03:00
Amir E. Aharoni 3a4a6c56de Update jquery.uls from upstream
Update to
https://github.com/wikimedia/jquery.uls/commit/69c9a4d459b8ebab67046c62ec51949d48ef1400

Changes:
* Added localization for:
** Livvi-Karelian (olo)
** Shan (shn)
** Albanian (sq)
* Localization updates for other languages
* Add Livvi-Karelian (olo) to langdb
* Update langdb with CLDR supplemental data

Change-Id: Ied54d9ed73e5883baa269936a3f1cea5aa931428
2015-09-10 13:29:45 +03:00
Amir E. Aharoni a60a32a2aa Update jquery.uls from upstream
Updates the handling of Azerbaijani varieties in langdb,
to make it compatible with CLDR and with the new azb.wikipedia.
See https://github.com/wikimedia/jquery.uls/pull/199

Change-Id: I2f8f14c0130d72a1a21a85c681d8ff0afe4661ae
2015-08-05 09:45:04 +03:00
Amir E. Aharoni 85c3488b1e Update jquery.uls from upstream
* Localization changes for as, gom-deva, or
* Autonym updates for aeb, ady, gom-deva

Change-Id: I9ae89f0dca910047f019c56e58f557a06b0d5940
2015-07-10 14:16:06 +00:00
Amir E. Aharoni 99facdec15 Update jquery.uls localization from upstream
Change-Id: Ic98d37d4d12cf80c472d8b98b6e546fbaf93c53b
2015-06-26 20:42:41 +03:00
Amir E. Aharoni feefea4f56 Update jquery.uls data file from upstream
Added Talossan

Change-Id: If570bc02788fc95522020076111b166e6fe3f11c
2015-04-22 23:01:02 +05:00
Amir E. Aharoni e65202b434 Update jquery.uls from upstream
To github version:
https://github.com/wikimedia/jquery.uls/commit/345097a8bd727cc77b5cf1a1bc523e507fcb7bf3

Show the Common language section only if the list is long enough

Bug: T76196
Change-Id: I6aa0d951657962103c356f6254ab4102e5ee765d
2015-04-08 11:57:23 +00:00