| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the same no-arg options for language code that
{{#dir}} and {{#bcp47}} have, for consistency:
* `{{#language}}` will return the name of the *target language*
(for articles, the content language; for messages, the user language)
The default value for the "in language" argument should be the autonym.
This was working previously but only via a baroque code flow path for
invalid language codes. Make this a bit clearer and add tests.
Since non-autonym language code translations are added via the
[[Extension:CLDR]] in production, hook LanguageGetTranslatedLanguageNames
in the ParserTestRunner to ensure that we can test this.
Followup-To: Ice1c671c5b3cc077d2bb80ea5dc25c5eabbfeb36
Followup-To: I19c3e91a924e080f37dc95a0d4e61493583b533e
Change-Id: Ibf6e7f194cc056eadb48a5ad8e6d01a761d9351c
|
|
|
|
|
| |
Bug: T304802
Change-Id: Iccacf6288d758e526c95df69861385a4ac2d0f55
|
|
|
|
|
|
|
|
|
|
|
| |
Follows-up I301f471f86ba2.
For ease of navigation, move Converter subclasses to a group called
"Languages", which for documentation purposes is a subgroup of
"Language". The next commit does the same for Messages* files,
and Language subclasses (done separately for ease of review).
Change-Id: If1cef9aa15f536ebaedd4477ad7453426e7f3b85
|
|
|
|
|
|
|
|
|
|
| |
Use @phpcs-require-sorted-array from new codesniffer release 32.0.0
Similiar to special page alias in
I827d1f5010d000609324ec398beeb142d9bac299
Bug: T255826
Change-Id: I7b7cbf0c03714001609437af68fe16e06930cc33
|
|
|
|
|
|
|
| |
Use @phpcs-require-sorted-array from new codesniffer release 32.0.0
Bug: T255826
Change-Id: I827d1f5010d000609324ec398beeb142d9bac299
|
|
|
|
|
|
|
|
| |
It's set in translatewiki already.
See bug T188906.
Change-Id: Ibc83c4e2830e0a4d29a07b3c3c008305e06fc5f3
|
|
|
|
|
|
|
| |
It's unreasonable to expect newbies to know that "bug 12345" means "Task T14345"
except where it doesn't, so let's just standardise on the real numbers.
Change-Id: Id2f9d229d17b8eee66b2ca4e3927f3f66ac62988
|
|
|
|
|
|
|
| |
Performed using
find . -name \*.php -exec sed -i -e :a -e '/./,$!d;/^\n*$/{$d;N;};/\n$/ba' {} \;
Change-Id: I5d0627f94c73690cf3a8a453539c22c760c2aa60
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When there are multiple aliases, the first alias MUST be the
preferred alias in that language, so that wikitext code
generators can generate the desired syntax.
The other aliases SHOULD be sorted by the following convention:
- Local first, English last
- Most common first, least common last
Bug: T116020
Change-Id: Ia670512e0cb375335873e7f9a08b638bbe039e45
|
|
|
|
|
|
|
|
|
|
| |
Per wikitech-l consensus:
https://lists.wikimedia.org/pipermail/wikitech-l/2016-February/084821.html
Notes:
* Disabled CallTimePassByReference due to false positives (T127163)
Change-Id: I2c8ce713ce6600a0bb7bf67537c87044c7a45c4b
|
|
|
|
|
|
| |
The bit being removed here causes a NOTICE with HitCounters.
Change-Id: I318eb641d4ed4b50dea0a172cf7970045b3a49e7
|
|
|
|
|
|
| |
Updates for magic words.
Change-Id: Ic564d36de395c9a30be5f1390591da723f47edce
|
|
|
|
|
|
| |
Updates for special page aliases.
Change-Id: Ic2b34a948d527cee6b76abd7e24a6d8a33b65bd2
|
|
|
|
|
|
|
|
|
| |
Tuvan (tyv) didn't have a special page section, so now it's added.
See also I6f84eaf414b6d4239522bad14e90b1cbfc82590f.
Bug: 69461
Change-Id: Ie6a4d878b87ee030f9c042b43f7b1fb424b54099
|
|
|
|
|
|
|
|
| |
* Interface strings are now elsewhere
* MessagesQQQ no longer exists
* Prefer https for translatewiki.net
Change-Id: I76652ea94cca80441cd5d978029e4707ee41c4fd
|
|
|
|
|
|
| |
Largest patch set in the history of MediaWiki!
Change-Id: I918cfdc46c099017ca3622d1bcbbdd30c4fd00f6
|
|
|
|
| |
Change-Id: Ica6fa7fc2d685a655e07b24cd54c7ec42d10f214
|
|
|
|
| |
Change-Id: I31ee0d1685cdf6b315cb5336b30e548c76d67a95
|
|
|
|
| |
Change-Id: I18970accbce3b383e4ad89df2b5cd0d638861e26
|
|
|
|
| |
Change-Id: If3a8ff71e98aab98c39991147c715ec388ef91aa
|
|
|
|
| |
Change-Id: If66ddc1478b986417b08bd6d84cf441ea7f4526c
|
|
|
|
| |
Change-Id: I87ed70aa87a61057fa81f0eae63363af85fd71a0
|
|
|
|
| |
Change-Id: I2dd97b0dda0af44be6ad3979d5934554a4d7e31c
|
|
|
|
| |
Change-Id: I2535a33defbc75fdb860acac3c98a8511e064a0a
|
|
|
|
| |
Change-Id: Id88aa24093b40a87b6beee70d81124179f95f006
|
|
|
|
| |
Change-Id: I7495920a69bfa9f42b9021543ba7d98a03dd5911
|
|
|
|
| |
Change-Id: I9ed903822cabaf2a845d01f1a68ee34ac444d980
|
|
|
|
| |
Change-Id: I8187963fdb3b2cb88ee7afc1cc3b32cf8672e20b
|
|
|
|
| |
Change-Id: Idf89d2bff84d9c4e74be06a2532222891b0fb30e
|
|
|
|
| |
Change-Id: Iaee33fbd265807b18879b6f9873d1d4344dfb878
|
|
|
|
| |
Change-Id: I78257c1482d2a8a5a36693082c3228a63d0f4b8f
|
|
|
|
| |
Change-Id: Id4b89fcef61ccf1e329710f6beff9398669fdadb
|
|
|
|
| |
Change-Id: Id32d5c87533081016e6a00312703f450782a1d6d
|
|
|
|
| |
Change-Id: I91af046a42d410457d6ccb6ce44657a29d184434
|
|
|
|
| |
Change-Id: Ic4c5e76d04630a9da5bde0590db09b55d30132ec
|
|
|
|
|
|
| |
Updates for translations of magic words.
Change-Id: I90308108ef2aba3bce7c62afe6e536b8e2180271
|
|
|
|
|
|
| |
Updates for translations of special page aliases.
Change-Id: I061d2f9c8f5b3f4df58060fae4101e340c68a04d
|
|
|
|
| |
Change-Id: Iac7415ec17a0a30026e8c542f5ddd98d67b35d59
|
|
|
|
| |
Change-Id: I0eb353cd0cadf0bed7cd17d4c3eb2c7e108f6aa6
|
|
|
|
| |
Change-Id: I5a74c20de10a3203ff81d453de6c739a8a476081
|
|
|
|
| |
Change-Id: I7d7dfd1a1e1a395c639b30489bacceedfbfc6330
|
|
|
|
| |
Change-Id: I0073d11e39dd5a11d7c8c44b80401ad7b8fd6313
|
|
|
|
| |
Change-Id: I922e660fafc7a952129beebeaed001712f5c2bc1
|
|
|
|
| |
Change-Id: I4f52889299ffc8ae8d49634fd8b36d73c66d8b5a
|
|
|
|
| |
Change-Id: I5e7da5913a10c7f75cdf223f2166cc7873134949
|
|
|
|
| |
Change-Id: I332982e76aa7f846c42e81fbd30141d85326f8b8
|
|
|
|
| |
Change-Id: Iad6b538be6d172d232b8e593ff98faf3d5707abe
|
|
|
|
| |
Change-Id: I9a8b8769d0077d4d406c27910b8f94d9f3a2ceeb
|
|
|
|
| |
Change-Id: I8ba898043b74a52eeb01aabfb81af51ef3a0c451
|
|
|
|
| |
Change-Id: I1a47d9aee7f6b86cdd51f1ad0ecad9cd92d2ac4f
|