Page MenuHomePhabricator

MediaWiki-InternationalizationComponent
ActivePublic

Members (13)

Details

Description

Issues relating to:

  • internationalization, localization, translation of MediaWiki (e.g. language fallback)
  • the MediaWiki namespace
  • page language system (including Special:MyLanguage)
  • autonym of language (but not name of languages in other languages such as English - see MediaWiki-extensions-CLDR for that)

These features are parts of MediaWiki core.

Recent Activity

Yesterday

gerritbot added a comment to T343994: OutputPage::setPageTitle() should not accept Message objects, introduce OutputPage::setPageTitleMsg().

Change #1149492 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/core@master] Require strings in OutputPage::setPageTitle()

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

Thu, May 22, 9:37 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MW-1.41-notes, MW-1.42-notes, MW-1.41-release, Patch-For-Review, MediaWiki-General, MediaWiki-Internationalization
gerritbot added a comment to T343849: Action::getPageTitle(), SpecialPage::getDescription(), some other methods should return a Message in all cases.

Change #1149491 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/core@master] Disallow strings in Action::getPageTitle(), SpecialPage::getDescription()

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

Thu, May 22, 9:37 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), phan-taint-check-plugin, MediaWiki-Internationalization
gerritbot added a comment to T389161: MediaWiki core JS date/time formatter library.

Change #1149473 had a related patch set uploaded (by Simon04; author: Simon04):

[mediawiki/skins/MinervaNeue@master] Use DateFormatter.formatTimeAgo for mw-diff-timestamp

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

Thu, May 22, 7:58 PM · MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Language and Product Localization, Patch-For-Review, MediaWiki-Internationalization, Community-Tech (Sea Lion Squad), MediaWiki-General
gerritbot added a comment to T389161: MediaWiki core JS date/time formatter library.

Change #1149440 had a related patch set uploaded (by Simon04; author: Simon04):

[mediawiki/core@master] DateFormatter.formatTimeAgo using Intl.RelativeTimeFormat

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

Thu, May 22, 5:06 PM · MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Language and Product Localization, Patch-For-Review, MediaWiki-Internationalization, Community-Tech (Sea Lion Squad), MediaWiki-General
Raymond added a comment to T380964: Add Tsou (tsu) to Wikidata (lexemes + monolingual text).

This works now, see https://wikidata.beta.wmflabs.org/wiki/Lexeme:L57547

Thu, May 22, 7:05 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), User-ItamarWMDE, wmde-wikidata-tech, Wikimedia Taiwan, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Raymond added a comment to T381061: Add Kavalan (ckv) to Wikidata (lexemes + monolingual text).

Works now, see https://wikidata.beta.wmflabs.org/wiki/Lexeme:L57547

Thu, May 22, 6:51 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Lydia_Pintscher updated subscribers of T381137: Add Yami (tao) to Wikidata (lexemes + monolingual text).

@srishakatux: Any chance you know how to move this and T381061, T380975, T380964 and T381060 forward?

Thu, May 22, 3:50 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes

Wed, May 21

Krinkle added a comment to T227447: Librarize i18n-related PHP classes in MediaWiki.

I don't think the current Message classes make for a good re-usable library.

Wed, May 21, 7:48 PM · Patch-For-Review, Librarization, I18n, MediaWiki-Internationalization
Pppery added a project to T117215: Set Western Arabic numeral by default in Arabic projects: Wikimedia-Site-requests.
Wed, May 21, 1:52 PM · Wikimedia-Site-requests, MediaWiki-Internationalization, Wikimedia-Language-setup
Pppery added a project to T5665: Auto-detect interface language for anonymous users on Wikimedia projects: WMF-General-or-Unknown.
Wed, May 21, 1:51 PM · WMF-General-or-Unknown, MediaWiki-Internationalization, I18n, Wikimedia-Language-setup
Raymond added a comment to T380975: Add Kanakanavu (xnb) to Wikidata (lexemes + monolingual text).

Works now, see https://wikidata.beta.wmflabs.org/wiki/Lexeme:L57547

Wed, May 21, 11:17 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Raymond reopened T381060: Add Saaroa (sxr) to Wikidata (lexemes + monolingual text) as "Open".

re-open. I have not seen the other subtasks "language-data" and ULS.

Wed, May 21, 11:14 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Raymond reopened T381137: Add Yami (tao) to Wikidata (lexemes + monolingual text) as "Open".

re-open. I have not seen the other subtasks "language-data" and ULS.

Wed, May 21, 11:13 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Raymond closed T381137: Add Yami (tao) to Wikidata (lexemes + monolingual text) as Resolved.

Works now: https://wikidata.beta.wmflabs.org/wiki/Lexeme:L57547

Wed, May 21, 11:12 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Raymond closed T381060: Add Saaroa (sxr) to Wikidata (lexemes + monolingual text) as Resolved.

Works now, see https://wikidata.beta.wmflabs.org/wiki/Lexeme:L57547

Wed, May 21, 10:53 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T381137: Add Yami (tao) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:19 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T381061: Add Kavalan (ckv) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:17 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T380964: Add Tsou (tsu) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:16 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), User-ItamarWMDE, wmde-wikidata-tech, Wikimedia Taiwan, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T380975: Add Kanakanavu (xnb) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:15 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T381060: Add Saaroa (sxr) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:15 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
MaryMunyoki closed T392999: Add local plural rules for Ho language (hoc, hoc-latn) as Resolved.
Wed, May 21, 8:54 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), MediaWiki-Internationalization, I18n, LPL Onboarding and Development

Mon, May 19

gerritbot added a comment to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?).

Change #1146630 merged by jenkins-bot:

[mediawiki/core@master] Add language=bn test for lossless formatnum

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

Mon, May 19, 8:13 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
Raymond closed T303379: Add label for Hadza language in parser function "#language" as Resolved.

Fixed onwiki with a new revision of https://species.wikimedia.org/wiki/Template:VN

Mon, May 19, 8:07 PM · MW-1.39-notes (1.39.0-wmf.12; 2022-05-16), MediaWiki-extensions-CLDR, MediaWiki-Internationalization
Pigsonthewing added a comment to T277505: Add Ojibwe (oj), to Names.php.
Mon, May 19, 3:20 PM · MediaWiki-Internationalization
Raymond added a comment to T277505: Add Ojibwe (oj), to Names.php.
In T277505#10834419, @Pigsonthewing hat geschrieben:
Mon, May 19, 3:01 PM · MediaWiki-Internationalization
Pigsonthewing added a comment to T277505: Add Ojibwe (oj), to Names.php.

As can be seen here:

Mon, May 19, 11:55 AM · MediaWiki-Internationalization
Raymond added a comment to T303379: Add label for Hadza language in parser function "#language".
In T303379#7965895, @Nikki hat geschrieben:

Adding it to CLDR only affects the translation functionality (i.e. when you explicitly provide a language code), so {{#language:hts|en}} and {{#language:hts|hts}} work now, but {{#language:hts}} doesn't.

If you want {{#language:hts}} to work on its own, as far as I can tell, it needs to either be in Names.php or the wmgExtraLanguageNames config variable for Wikispecies (related: T277505#7965893)

Mon, May 19, 11:11 AM · MW-1.39-notes (1.39.0-wmf.12; 2022-05-16), MediaWiki-extensions-CLDR, MediaWiki-Internationalization
Raymond added a comment to T277505: Add Ojibwe (oj), to Names.php.

oj is part of CLDR since years. But together with the new {{#userlanguage}} it works now for all users I think. Please check my testpage:

Mon, May 19, 11:08 AM · MediaWiki-Internationalization
AudreyPenven_WMDE changed the status of T377442: [GENERAL] Stop relying on Language object in Wikibase, a subtask of T376565: Split out retrieving language code from Language object, from Open to Stalled.
Mon, May 19, 10:54 AM · MW-1.44-notes (1.44.0-wmf.14; 2025-01-28), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), MediaWiki-Internationalization, MediaWiki-Engineering, Language and Product Localization

Fri, May 16

PatchDemoBot added a comment to T310051: Incorrect category header "ء" needs to be "ئ" instead (on ckbwiki).

Test wiki on Patch demo by Bawolff using patch(es) linked to this task was deleted:

Fri, May 16, 7:26 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), MediaWiki-Internationalization, MediaWiki-Categories
PatchDemoBot added a comment to T310051: Incorrect category header "ء" needs to be "ئ" instead (on ckbwiki).

Test wiki on Patch demo by Bawolff using patch(es) linked to this task was deleted:

Fri, May 16, 7:22 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), MediaWiki-Internationalization, MediaWiki-Categories
srishakatux moved T358425: Autonyms for kk-arab and kk-cn seem to be wrong from Quarter Backlog to Incoming Requests on the LPL Onboarding and Development board.
Fri, May 16, 5:34 PM · MediaWiki-Internationalization, Wikimania-Hackathon-2024, LPL Onboarding and Development, Language codes, I18n
srishakatux updated the task description for T358425: Autonyms for kk-arab and kk-cn seem to be wrong.
Fri, May 16, 5:33 PM · MediaWiki-Internationalization, Wikimania-Hackathon-2024, LPL Onboarding and Development, Language codes, I18n
A_smart_kitten added a subtask for T2212: Some MediaWiki: messages not safe in HTML (tracking): T394492: MobileFrontend should not use raw HTML messages.
Fri, May 16, 10:40 AM · Tracking-Neverending, I18n, MediaWiki-Internationalization
Tgr added a comment to T2212: Some MediaWiki: messages not safe in HTML (tracking).

Apparently you cannot add more subtasks to this task (T394493: Too many relationships of type "task.has-subtask") so I'll just link to the last remaining issue instead: T394492: MobileFrontend should not use raw HTML messages

Fri, May 16, 10:38 AM · Tracking-Neverending, I18n, MediaWiki-Internationalization

Thu, May 15

Lucas_Werkmeister_WMDE added a comment to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?).

I uploaded a patch for a bn test, though there’s not that much to see. What the LOSSLESS flag does is test if the formatted number can be parsed back into the same number, and if not, emit it unformatted instead. Using this flag effectively declares that you’d rather have an exact number at the cost of sometimes not having it formatted at all.

Thu, May 15, 1:50 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
gerritbot added a comment to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?).

Change #1146630 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/core@master] Add language=bn test for lossless formatnum

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

Thu, May 15, 1:48 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
jhsoby added a comment to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?).

Specifically, which languages

Thu, May 15, 12:35 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
ArthurTaylor added a comment to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?).

Hi! Sorry - I might have been a bit hasty with the +2 - my bad. We didn't get any feedback on the ticket or the draft patches and we found an approach that worked for Wikibase without interfering with any other functionality. But I understand from @Lucas_Werkmeister_WMDE that it would have been better to wait for more explicit feedback.

Thu, May 15, 11:59 AM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
Nikerabbit added a comment to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?).

Is it documented anywhere how the LOSSLESS flag works and fixes this issue? I saw the patch and it is not clear what it does. E.g. there is no test case for a language with different digits or separators.

Thu, May 15, 11:48 AM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
ReleaseTaggerBot added a project to T376295: Remove deprecated raw HTML localisation messages 'copyright' and 'history_copyright' and the hook 'SkinCopyrightFooter': MW-1.44-notes.
Thu, May 15, 11:00 AM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MediaWiki-Core-Skin-Architecture, MediaWiki-Internationalization, I18n
Maintenance_bot removed a project from T376295: Remove deprecated raw HTML localisation messages 'copyright' and 'history_copyright' and the hook 'SkinCopyrightFooter': Patch-For-Review.
Thu, May 15, 10:31 AM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MediaWiki-Core-Skin-Architecture, MediaWiki-Internationalization, I18n
gerritbot added a comment to T376295: Remove deprecated raw HTML localisation messages 'copyright' and 'history_copyright' and the hook 'SkinCopyrightFooter'.

Change #1146109 merged by jenkins-bot:

[mediawiki/core@REL1_44] Change $wgAllowRawHtmlCopyrightMessages to default false, deprecate

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

Thu, May 15, 10:26 AM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MediaWiki-Core-Skin-Architecture, MediaWiki-Internationalization, I18n
ReleaseTaggerBot added a project to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?): MW-1.45-notes (1.45.0-wmf.2; 2025-05-20).
Thu, May 15, 8:01 AM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
gerritbot added a comment to T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?).

Change #1145237 merged by jenkins-bot:

[mediawiki/core@master] Add `LOSSLESS` option to `formatnum` parser function

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

Thu, May 15, 7:32 AM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
ArthurTaylor placed T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?) up for grabs.
Thu, May 15, 7:14 AM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
ArthurTaylor moved T393483: {{formatnum:}} magic word loses precision since MediaWiki 1.36(?) from In Peer Review to Ready for Tech Verification on the Wikidata-Omega (The Board) board.
Thu, May 15, 7:14 AM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Wikidata-Omega (The Board), Wikidata, Patch-For-Review, Regression, I18n, MediaWiki-Internationalization
gerritbot added a project to T376295: Remove deprecated raw HTML localisation messages 'copyright' and 'history_copyright' and the hook 'SkinCopyrightFooter': Patch-For-Review.
Thu, May 15, 12:20 AM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MediaWiki-Core-Skin-Architecture, MediaWiki-Internationalization, I18n
gerritbot added a comment to T376295: Remove deprecated raw HTML localisation messages 'copyright' and 'history_copyright' and the hook 'SkinCopyrightFooter'.

Change #1146109 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/core@REL1_44] Change $wgAllowRawHtmlCopyrightMessages to default false, deprecate

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

Thu, May 15, 12:20 AM · MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MediaWiki-Core-Skin-Architecture, MediaWiki-Internationalization, I18n
matmarex closed Restricted Task, a subtask of T2212: Some MediaWiki: messages not safe in HTML (tracking), as Declined.
Thu, May 15, 12:07 AM · Tracking-Neverending, I18n, MediaWiki-Internationalization