aboutsummaryrefslogtreecommitdiffstats
path: root/languages/messages
Commit message (Collapse)AuthorAgeFilesLines
* Allow [[Special:Versions]] as a alias for [[Special:Version]]C. Scott Ananian2025-04-041-1/+1
| | | | | | | | | The "version" page lists all the version*s* of MediaWiki and its dependencies, installed extensions, etc. I always mistype this, and it's simple enough to make both the plural and the singular form work. Change-Id: Ib14c2f25920e79a30078b44a6b8eb9c8dd1e9bc0
* Client-side date/time formatter libraryTim Starling2025-04-0253-0/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a library providing date/time formatting according to the user's preferred time zone and date preference. I tested formatting of an example date with all defined formats in all languages, and I found that it gives identical output to PHP in about 90% of our ~500 languages. Resolve some of the outstanding issues by aliasing the problematic date formats on the client side, so that the user will see the date in another acceptable format for the same language. The remaining issues mostly relate to the use of a fallback language to display weekdays and non-Gregorian month names. Details: * Add Language::getJsDateFormats(), which converts existing date formats to an options array that can be interpreted by the client. * In Messages*.php, add $numberingSystem, which is the CLDR numbering system ID. I set it for all languages that had overriden $digitTransformTable. This is sent to the client in the library's JSON config and is used as the default numberingSystem option when formatting dates. * In Messages*.php, add $jsDateFormats, which overrides the automatically generated date format options. Bug: T389161 Change-Id: Ib6bc8ebd4d01317aaf32225c6006ea2dc7a1b39e
* Add linktrail to MessagesBug_bugi.php (Buginese script)toluayo2025-03-311-0/+12
| | | | | | | Added the linktrail for the Buginese script to MessagesBug_bugi and the Buginese script to the Release notes Bug: T389916 Change-Id: I9e14944230fd78f3423426728d23b6e873ffbb40
* Add namespace for ljp, pap and wlxtoluayo2025-03-273-1/+63
| | | | | | | Bug: T389644 Bug: T384245 Bug: T384234 Change-Id: Ic36957eeb0afea98b18cfcd5b17f72f572583946
* Merge "Add tr as second fallback for crh"jenkins-bot2025-03-181-1/+1
|\
| * Add tr as second fallback for crhtoluayo2025-03-181-1/+1
| | | | | | | | | | Bug: T380047 Change-Id: I5b09ae149371ac44042dff6e752cb0a88d2ff5a4
* | Add Papiamento (Aruba) languagetoluayo2025-03-182-0/+20
|/ | | | | | | Also add MessagesPap.php which for some reason didn't exist. Bug: T387000 Change-Id: I72843ece012938ddbcd13a9e47dc8b243a8bde91
* Merge "Add namespaces and linkTrail for Chavacano (cbk-zam)"jenkins-bot2025-03-041-0/+37
|\
| * Add namespaces and linkTrail for Chavacano (cbk-zam)Amir E. Aharoni2025-02-181-0/+37
| | | | | | | | | | Bug: T386722 Change-Id: Iba25b22aac9d5d8cecc8eab8c373820321850ca9
* | Add Hakka (hak-hans, hak-hant, hak-latn) date time formatsWinston Sung2025-02-183-0/+45
|/ | | | | Bug: T371883 Change-Id: I63383c32b88e2d5438d27582b2df8ac603210e8d
* i18n: Split hak.json system messagesWinston Sung2025-02-184-1/+25
| | | | | | | | | | | Removed split hak.json L10n-bot didn't remove moved messages in master branch for unknown reason. Fixed attribution. Manually exported using https://translatewiki.net/wiki/Special:ExportTranslations . Bug: T371883 Change-Id: Icdede1f2aaffb04ebd8c208f5c9bcd8dd0232c50
* i18n: Fix Sinitic languages Latin script date formatsWinston Sung2025-02-124-25/+12
| | | | | | | | | | | | | Fixed Mindong (cdo), Minnan (nan). Removed date time formats in nan in order to fallback to nan-latn-pehoeji. References: * https://blog.justfont.com/2019/01/jinxuan-taiwan-letters/ * https://blog.justfont.com/wp-content/uploads/2019/01/4.png Change-Id: Ic9e4cfb214e84273850a51123f388821c9038dfe
* Fix MediaWiki namespace name in Serbo-Croatian LatinAcamicamacaraca2025-02-061-0/+1
| | | | | | | Following the change 1070231, MediaWiki namespace is now displayed as "Медијавики" in Serbo-Croatian Latin. This regression is due to language fallback and is not intended. It should be shown as "MediaWiki". Bug: T385825 Change-Id: Id665a8a13be36dc2a340d844d2de250de653c4c1
* Fix indentations of special page aliases in Trad. Chineseanterdc992025-02-061-140/+140
| | | | Change-Id: If502ebe94f3b6414f51c7238df4c49e756393d07
* Add special page aliases for Simp. & Trad. Chineseanterdc992025-02-062-7/+36
| | | | Change-Id: I1d30fe0ca4c1956201e465a32c9ca1aa5919f931
* Merge "Add linkTrail for the Lampung Api language (ljp)"jenkins-bot2025-02-041-0/+2
|\
| * Add linkTrail for the Lampung Api language (ljp)Amir E. Aharoni2025-01-201-0/+2
| | | | | | | | | | Bug: T384245 Change-Id: Id8d5f50e3799e41a182e62f4caab92ebec396d0b
* | Merge "i18n: Fix DEFAULTSORT alias in Ukrainian localization"jenkins-bot2025-01-291-1/+1
|\ \
| * | i18n: Fix DEFAULTSORT alias in Ukrainian localizationMichael Khoroshun2025-01-171-1/+1
| | | | | | | | | | | | | | | | | | | | | Split СТАНДАРТНЕ_СОРТУВАННЯ:_КЛЮЧ_СОРТУВАННЯ into СТАНДАРТНЕ_СОРТУВАННЯ and КЛЮЧ_СОРТУВАННЯ to ensure proper syntax handling, aligning with expected behavior. Bug: T384055 Change-Id: Ia7a632687972d4ee0b1690ac73313eb1a56542fd
* | | Add monthonly date format to MessagesNn.phpJon Harald Søby2025-01-291-4/+8
| |/ |/| | | | | | | | | | | | | | | | | Add monthonly format to MessagesNn.php, and fix a bug that would add an erroneous period in one case (the period must be added to individual messages on Translatewiki instead). Bug: T384963 Change-Id: I897825be1c99d7fbe5404a302bbeec14b197383f
* | Add Lampung Api (ljp) and Wali (wlx) languagesAmir E. Aharoni2025-01-202-0/+20
|/ | | | | | Bug: T384234 Bug: T384245 Change-Id: I17fe7d756c1fbb79b497ec79e5fdf4f94639a985
* Add Turkish as a fallback language for Crimean Tatar (Cyrillic and Latin script)Srishakatux2025-01-152-1/+2
| | | | | | | Reason for the change is in the Phabricator task. Bug: T380047 Change-Id: If7f8b07674851e028583fd76b1014208d3ee598e
* Add more Punjabi special page translationsJon Harald Søby2025-01-141-17/+19
| | | | | | Submitted via Telegram by User:Kuldeepburjbhalaike Change-Id: I26516a5c8035d4d3fb0bc3183b281fe7ccd3f958
* Add namespaces for CopticAmir E. Aharoni2024-12-191-0/+31
| | | | | | | Translations by User:Bloomaround on translatewiki. Bug: T381463 Change-Id: If4fba03f7ae3aa5a5f6113278bb2412175818c26
* Add Fur language (fvr)Amir E. Aharoni2024-12-111-0/+10
| | | | | Bug: T381894 Change-Id: Id4795a903dcd71dc972cfb300125240a66284a9a
* Add Coptic language (cop)Amir E. Aharoni2024-12-111-0/+10
| | | | | Bug: T381463 Change-Id: I0f8719837afa9f267719c88f9b5b650ba304acdc
* Updates for Arabic (ar) and Egyptian Arabic (arz)Meno252024-12-102-0/+4
| | | | Change-Id: I9fbce8be35b2d04ab232d31838816bb12d0a110e
* Merge "Merge Interwiki extension into core"jenkins-bot2024-12-0558-0/+58
|\
| * Merge Interwiki extension into coreDringsim2024-12-0558-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge Interwiki extension into core, with some changes: * Always register 'interwiki' user right and 'interwiki' log type, and remove $wgInterwikiViewOnly * Remove nonstandard 'intro' and 'body' CSS classes on Special:Interwiki * Make interlanguage special cases be conditional on $wgInterwikiMagic * Other cleanups * Add SpecialInterwikiTest * Add a constant MW_HAS_SPECIAL_INTERWIKI which can be used in config to suppress loading of the extension. After merging Interwiki extension into core we can remove InterwikiLoadPrefix hook, which is incompatible with Parsoid. Bug: T33951 Bug: T270444 Bug: T312425 Bug: T315759 Bug: T357247 Depends-On: I0d02d93f49c746a7ce86b72b456f13c4af9b6c34 Change-Id: I05049e7c2e056928977245367583d027b80ef613
* | Add Hijri time to Persian localeEbrahim Byagowi2024-12-041-1/+6
|/ | | | | | | | | | | Hijri has become the official calendar of Afghanistan and it's alternative calendar in Iran anyway, let's have that also as an option for Persian locale. Also let apply a minor tweak to normalize 'hebrew both' and make it similar to provided formats. Change-Id: I1a2c163874bec43b99c50b5c30b2cc07215fa15d
* Remove RLM from ckb and kk-arab date formatsEbrahim Byagowi2024-12-022-29/+27
| | | | | | | | | This is a follow up to Ic83116bdb35922f62dc4f82384743a95a4220f0c and the reasons for it is explained there but this part of the change was delayed just for the sake having more confidence. Bug: T375975 Change-Id: I08343ad8b4e2e86e0f17beb6056a1715942dc495
* Fix $dateFormats in cdo-hant, cdo-latnWinston Sung2024-11-272-4/+4
| | | | | | | Follow-up for Ib579e4be71176685d50e7893d736f908064ec77e (commit f4f95a2379d99a61c95ae3e62eb704795fdba4c1). Change-Id: Ifd27c2e94c4c33340968d461540ba367801caa7b
* Rename {{#iwlink}}/{{#langlink}} to {{#interwikilink}}/{{#interlanguagelink}}C. Scott Ananian2024-11-251-2/+2
| | | | | | | | | | In the interests of readability and easier localization, don't abbreviate the names of these core parser functions. Bug: T363538 Bug: T204792 Follows-Up: Ib3da40ff352861517bf71a4e6b2535333ad2d152 Change-Id: Icb257ae8150968941302c71a02f35c5f53f2df3e
* Languages: Add cdo-hant, cdo-latn (Mindong - Traditional Han script, Latin ↵Winston Sung2024-11-223-113/+226
| | | | | | | | | script) to Names.php Bug: T139010 Bug: T379829 Bug: T380046 Change-Id: Ib579e4be71176685d50e7893d736f908064ec77e
* Merge "Add new core parser functions {{#iwlink}} and {{#langlink}}"jenkins-bot2024-11-201-0/+2
|\
| * Add new core parser functions {{#iwlink}} and {{#langlink}}C. Scott Ananian2024-11-191-0/+2
| | | | | | | | | | | | | | | | | | | | These parser functions allow the unambiguous creation of interwiki and interlanguage links from wikitext, even when namespace, interwiki, and/or language prefixes may conflict. Bug: T363538 Bug: T204792 Change-Id: Ib3da40ff352861517bf71a4e6b2535333ad2d152
* | Merge "Fix separatorTransformTable for Croatian"jenkins-bot2024-11-191-1/+2
|\ \ | |/ |/|
| * Fix separatorTransformTable for CroatianPonor2024-11-181-1/+2
| | | | | | | | | | | | | | | | | | | | In Croatian orthography, dot should not be used for digit grouping. Space(s) should be used for numbers with more than 4 digits. Typographically and by international standards, the spaces should be non-breaking thin spaces. Bug: T378186 Change-Id: Idc136de058288ff2f9b6474cc0b73cc381820cff
* | Add message for special page names (EditRecovery) - heNeriah2024-11-161-0/+1
| | | | | | | | Change-Id: I442bfae47af0592dc45577311dabf5a3947db263
* | Merge "Remove invisible direction marks from Persian time formats"jenkins-bot2024-11-141-16/+15
|\ \
| * | Remove invisible direction marks from Persian time formatsEbrahim Byagowi2024-11-031-16/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a part of reducing rely on hidden direction marks for the reasons explained in T375975 now let's get rid of them in date formats inserting their own hidden RLM characters as a part of localized date format. There are three locale that insert RLM as a part of date format, fa, ckb and kk-arab, but there are lots of RTL script locales that don't do such a thing so it will be nice to remove the hidden characters from these locales and deal with them in markup but let's start with the Persian one which if there won't be any issue with the change that can't be dealt with markup and CSS, we can remove them more safely from ckb and kk-arab that are less impacting in comparison to Persian locale also. These hidden characters were added in https://github.com/wikimedia/mediawiki/commit/24b6d652c25b71e90beb5c9f5cf82b2f073520a6 mentioning a usecase which if it did matter that much it wasn't limited only to Persian but regardless is better to be replaced with a markup based solution now with the advent of the web and this time finding a solution that includes other RTL locales also. Bug: T375975 Change-Id: Ic83116bdb35922f62dc4f82384743a95a4220f0c
* | | Add namespace translations for Luba-LuluaAmir E. Aharoni2024-11-061-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | Translations taken from: https://incubator.wikimedia.org/w/index.php?title=Talk:Wp/lua/Dibeji_dia_kumpala&oldid=6451406 Bug: T375999 Change-Id: If786197ed76f606f14809e75a61ccd09fcba664d
* | | Merge "Add namespace translations for Duala"jenkins-bot2024-11-051-0/+20
|\ \ \ | |/ / |/| |
| * | Add namespace translations for DualaAmir E. Aharoni2024-10-311-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | Contributed by User:NdumbèNdumbè on translatewiki.net: https://translatewiki.net/w/i.php?title=User_talk:Olivier_Moukodi&oldid=12700351 Bug: T376248 Change-Id: I1c7a8cf49d822c531f8c660939690e31c92b777a
* | | messagesKo: Sync messagesKo.php with messagesEn.phpYongmin Hong2024-10-311-134/+140
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added missing translation strings, specifically: - `AuthenticationPopupSuccess` - `EditRecovery` - `NamespaceInfo` - `RestSandbox` - `TalkPage` Manually fixed indentation, so errors may be possible. Added Bluehill395 to contributors, per d937fb70cdbdfc7 ("Some fixes to MessagesKo.php", ChangeID I978857d275edda812409957b8edaed7904b26048 ). Updated `.mailmap` per email address update. Signed-off-by: Yongmin Hong <revi@omglol.email> Change-Id: I061b37c0f03524f6e2bebef877f3abc1f06e1615
* / Add MessagesNo with $fallback = 'nb, nn'Fomafix2024-10-281-0/+8
|/ | | | | | | | | | | | | | | | With this change the on the HTTP header field Accept-Language: no,nl;q=0.5 the language code 'no' gets selected. On $ curl -s -H 'Accept-Language: no,nl;q=0.5' 'http://localhost/mediawiki/mw-config/' | head -2 <!DOCTYPE html> <html dir="ltr" lang="nb"> the language code is 'nb' because the macro language 'no' falls back to 'nb'. This fixes T187866. Bug: T187866 Change-Id: I4b30dd4be66c0bb8d763a86c59aa270301d17b5b
* languages: Fix typo in MessagesMui "ingroup" tagTimo Tijhof2024-10-281-1/+1
| | | | | | | | | | | | | | | | | Follows-up 2ebd610140 which added this file to the "Language" group instead of the "Languages" group (plural). It's confusing but... the "Language" group refers to the Internationalization component, which has its source code under /includes/. The "Languages" group, is a subgroup of that, for the data data files in /languages/. Without this change, the MessagesMui.php file, is the only data file listed under https://doc.wikimedia.org/mediawiki-core/master/php/group__Language.html, and thus missing from the list at https://doc.wikimedia.org/mediawiki-core/master/php/group__Languages.html Change-Id: Iac838c4c036baa8ebb98be933a7899c1a0d8f5ba
* Merge "Add Ojibwe (ojb) namespaces"jenkins-bot2024-10-241-0/+20
|\
| * Add Ojibwe (ojb) namespacesAmir E. Aharoni2024-10-231-0/+20
| | | | | | | | | | | | | | Provided by User:Aandeginini at https://translatewiki.net/wiki/Thread:User_talk:Aandeginini/Namespaces Change-Id: I8c05d6e0d87baa01a8936828822c6d8a0770eea3
* | Merge "Update Igbo namespaces"jenkins-bot2024-10-241-14/+28
|\ \