Page MenuHomePhabricator

MediaWiki-InterwikiComponent
ActivePublic

Watchers (1)

Details

Description

Issues related to the interwiki system in MediaWiki core. This includes the InterwikiLookup service class, the database table, and site configuation for those. (Documentation)

Recent Activity

Tue, Dec 16

ZauberViolino added a comment to T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.

Looks like the Paiwan language also use lowercases.

Tue, Dec 16, 10:19 PM · MediaWiki-Interwiki, MediaWiki-Internationalization

Fri, Dec 5

Tamzin added a comment to T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.

While the French word for the French language is "français", that word is still capitalized in title case. So we would only want to change to a lowercase "français" if the idea were to shift away from title-casing in general. Personally I'd actually prefer the look of things with all sentence-case endonyms, but that's a bigger discussion, and at least last time this was discussed (see description) there was consensus for the title-case approach.

Fri, Dec 5, 2:19 PM · MediaWiki-Interwiki, MediaWiki-Internationalization
ZauberViolino added a comment to T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.

Should French be displayed as français instead? As a speaker of a language whose script lacks capitalization system, I'd say seeing text in lists in sentence case feels weird to me.

Fri, Dec 5, 1:28 PM · MediaWiki-Interwiki, MediaWiki-Internationalization
Tamzin added a comment to T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.

Just commenting to say I agree this is not the correct behavior. There's a semantic question here: Is this a list of endonyms rendered in their title-case form, or is this a list of loanwords rendered in the interface language' title-case form? Most of the way the language list works suggests the former. For instance, otherwise we would not be using non-Latin-script names in English, in which most style guides would call for using a romanization. Further, if the goal were to just follow the norms of the interface language, it would make more sense to use exonyms entirely. To me it seems like the goal is that each entry should represent how that language's name would appear in title-case in that language. In the case of Toki Pona, that is "toki pona".

Fri, Dec 5, 8:19 AM · MediaWiki-Interwiki, MediaWiki-Internationalization

Sun, Nov 30

Pppery placed T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym up for grabs.
Sun, Nov 30, 3:02 AM · MediaWiki-Interwiki, MediaWiki-Internationalization
Tbodt added a comment to T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.

Also affects e.g. isiZulu.

Sun, Nov 30, 2:38 AM · MediaWiki-Interwiki, MediaWiki-Internationalization
BscottAPL33 claimed T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.
Sun, Nov 30, 2:23 AM · MediaWiki-Interwiki, MediaWiki-Internationalization

Fri, Nov 28

Aklapper renamed T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym from Interwiki links for Toki Pona capitalize the first letter of the endonym rendering it as "Toki pona" to Interwiki links for some languages incorrectly capitalize the first letter of the endonym.
Fri, Nov 28, 2:30 PM · MediaWiki-Interwiki, MediaWiki-Internationalization
YoshiRulz added a comment to T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.

Also affects e.g. isiZulu.

Fri, Nov 28, 11:45 AM · MediaWiki-Interwiki, MediaWiki-Internationalization
Tbodt updated the task description for T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym.
Fri, Nov 28, 7:59 AM · MediaWiki-Interwiki, MediaWiki-Internationalization
Pppery added a project to T411234: Interwiki links for some languages incorrectly capitalize the first letter of the endonym: MediaWiki-Interwiki.
Fri, Nov 28, 5:08 AM · MediaWiki-Interwiki, MediaWiki-Internationalization

Nov 11 2025

Krinkle renamed T366790: Investigate weird bug around Google-selected canonical (aka "fjord" problem, interwiki zh-en redirect) from Investigate weird behaviour around Google-selected canonical (yielding zhwiki page as first Wikipedia result) to Investigate weird bug around Google-selected canonical (aka "fjord" problem, interwiki zh-en redirect).
Nov 11 2025, 4:22 PM · MediaWiki-Interwiki, Chinese-Sites, MediaWiki-Engineering, SEO
LSobanski added a comment to T174758: Determine whether broken interwiki cache causes errors and whether those can be caught in deployment.

It's been 5 years since the last update and there were a number of changes to the wiki stack. Is this task still relevant?

Nov 11 2025, 2:32 PM · Sustainability (Incident Followup), MediaWiki-Interwiki, Deployments

Nov 7 2025

Stang moved T366790: Investigate weird bug around Google-selected canonical (aka "fjord" problem, interwiki zh-en redirect) from MediaWiki core to Closed on the Chinese-Sites board.
Nov 7 2025, 12:01 AM · MediaWiki-Interwiki, Chinese-Sites, MediaWiki-Engineering, SEO

Nov 6 2025

Krinkle closed T366790: Investigate weird bug around Google-selected canonical (aka "fjord" problem, interwiki zh-en redirect) as Resolved.

The above examples are fixed. This is probably thanks to the 8 Oct rollout of the unified mobile router to en.wikipedia.org (T214998).

Nov 6 2025, 11:57 PM · MediaWiki-Interwiki, Chinese-Sites, MediaWiki-Engineering, SEO
Tamzin updated the task description for T409493: Toolforge interwiki link handling no longer strips URL-encoding before redirecting when it previously did, breaking existing on-wiki links.
Nov 6 2025, 9:15 PM · Tool-iw, cloud-services-team, Toolforge
Tamzin created T409493: Toolforge interwiki link handling no longer strips URL-encoding before redirecting when it previously did, breaking existing on-wiki links.
Nov 6 2025, 9:10 PM · Tool-iw, cloud-services-team, Toolforge

Nov 1 2025

Bugreporter2 updated the task description for T46286: Allow (interwiki) hard redirect whitelisting.
Nov 1 2025, 2:16 PM · MediaWiki-Interwiki, MediaWiki-Redirects

Oct 21 2025

Pppery removed a project from T382424: Scribunto fails with confusing error message for invalid #interlanguagelink langcode: Patch-Needs-Improvement.
Oct 21 2025, 12:26 AM · MediaWiki-Interwiki, MediaWiki-Parser, Scribunto
gerritbot added a comment to T382424: Scribunto fails with confusing error message for invalid #interlanguagelink langcode.

Change #1134081 abandoned by Pppery:

[mediawiki/extensions/Scribunto@master] Make bad parser function error more generic

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

Oct 21 2025, 12:25 AM · MediaWiki-Interwiki, MediaWiki-Parser, Scribunto

Oct 14 2025

Zabe moved T405809: Migrate iwlinks to virtual domains from Triage to Done on the DBA board.
Oct 14 2025, 7:10 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
Zabe added a project to T405809: Migrate iwlinks to virtual domains: DBA.
Oct 14 2025, 7:10 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence

Oct 7 2025

MaryMunyoki closed T404638: Split interwiki messages to a separate file as Resolved.
Oct 7 2025, 1:21 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Oct 6 2025

MaryMunyoki moved T404638: Split interwiki messages to a separate file from Waiting for Deployment to Done (Q1 2025-26) on the LPL Onboarding and Development board.
Oct 6 2025, 7:32 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
MaryMunyoki moved T404638: Split interwiki messages to a separate file from In Progress to Waiting for Deployment on the LPL Onboarding and Development board.
Oct 6 2025, 2:43 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Oct 1 2025

Maintenance_bot removed a project from T404638: Split interwiki messages to a separate file: Patch-For-Review.
Oct 1 2025, 1:33 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
gerritbot added a comment to T404638: Split interwiki messages to a separate file.

Change #1189577 merged by jenkins-bot:

[translatewiki@master] Add interwiki to translatewiki

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

Oct 1 2025, 1:16 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Sep 30 2025

ReleaseTaggerBot added a project to T404638: Split interwiki messages to a separate file: MW-1.45-notes (1.45.0-wmf.22; 2025-10-07).
Sep 30 2025, 9:00 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
gerritbot added a comment to T404638: Split interwiki messages to a separate file.

Change #1188871 merged by jenkins-bot:

[mediawiki/core@master] Move interwiki messages to a separate i18n file

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

Sep 30 2025, 8:24 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Sep 29 2025

Maintenance_bot removed a project from T405809: Migrate iwlinks to virtual domains: Patch-For-Review.
Sep 29 2025, 7:32 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
gerritbot added a comment to T405809: Migrate iwlinks to virtual domains.

Change #1191853 merged by jenkins-bot:

[mediawiki/core@master] Add iwlinks virtual domain to CORE_VIRTUAL_DOMAINS

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

Sep 29 2025, 6:42 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
cscott closed T396835: Interwiki links with double underscore get rendered as single underscore as Resolved.

Confirmed that this works correctly on Parsoid; legacy parser is WONTFIX.

Sep 29 2025, 3:57 PM · Content-Transform-Team (Work In Progress), MediaWiki-Platform-Team (Radar), MediaWiki-Parser, MediaWiki-Interwiki
Krinkle closed T171398: On mobile domain, interwiki links for WMF wikis should be resolved as mobile rather than desktop as Declined.

Declining in favor of T214998.

Sep 29 2025, 7:45 AM · Wikimedia-Interwiki-links, Mobile, MediaWiki-Interwiki

Sep 28 2025

gerritbot added a project to T405809: Migrate iwlinks to virtual domains: Patch-For-Review.
Sep 28 2025, 6:55 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
gerritbot added a comment to T405809: Migrate iwlinks to virtual domains.

Change #1191853 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/core@master] Add iwlinks virtual domain to CORE_VIRTUAL_DOMAINS

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

Sep 28 2025, 6:54 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
Zabe closed T405809: Migrate iwlinks to virtual domains as Resolved.
Sep 28 2025, 4:12 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
Maintenance_bot removed a project from T405809: Migrate iwlinks to virtual domains: Patch-For-Review.
Sep 28 2025, 3:31 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
gerritbot added a comment to T405809: Migrate iwlinks to virtual domains.

Change #1191771 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] Migrate querying iwlinks to virtual domain

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

Sep 28 2025, 3:22 PM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
ReleaseTaggerBot added a project to T405809: Migrate iwlinks to virtual domains: MW-1.45-notes (1.45.0-wmf.21; 2025-09-30).
Sep 28 2025, 8:00 AM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
gerritbot added a comment to T405809: Migrate iwlinks to virtual domains.

Change #1191770 merged by jenkins-bot:

[mediawiki/core@master] Migrate iwlinks to virtual domain

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

Sep 28 2025, 7:40 AM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence

Sep 27 2025

A_smart_kitten added a project to T405809: Migrate iwlinks to virtual domains: MediaWiki-Page-derived-data.
Sep 27 2025, 5:01 AM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence
A_smart_kitten added a project to T405809: Migrate iwlinks to virtual domains: MediaWiki-Interwiki.
Sep 27 2025, 4:56 AM · DBA, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), MediaWiki-Page-derived-data, MediaWiki-Interwiki, Data-Persistence

Sep 24 2025

MaryMunyoki added a project to T404638: Split interwiki messages to a separate file: LPL Projects (Language Onboarding & Development Essential 2025 July-Sep).
Sep 24 2025, 2:24 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Sep 18 2025

gerritbot added a comment to T404638: Split interwiki messages to a separate file.

Change #1189577 had a related patch set uploaded (by ToluAyo; author: ToluAyo):

[translatewiki@master] Add interwiki to Translatewiki

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

Sep 18 2025, 8:46 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
Nikerabbit moved T404638: Split interwiki messages to a separate file from Backlog to Configuration changes on the translatewiki.net board.
Sep 18 2025, 8:16 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Sep 16 2025

gerritbot added a project to T404638: Split interwiki messages to a separate file: Patch-For-Review.
Sep 16 2025, 7:29 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
gerritbot added a comment to T404638: Split interwiki messages to a separate file.

Change #1188871 had a related patch set uploaded (by ToluAyo; author: ToluAyo):

[mediawiki/core@master] Move interwiki messages to a separate i18n file

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

Sep 16 2025, 7:29 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
MaryMunyoki moved T404638: Split interwiki messages to a separate file from Incoming Requests to In Progress on the LPL Onboarding and Development board.
Sep 16 2025, 4:23 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Sep 15 2025

A_smart_kitten edited projects for T404638: Split interwiki messages to a separate file, added: MediaWiki-Interwiki; removed MW-1.44-notes (1.44.0-wmf.16; 2025-02-11).
Sep 15 2025, 9:12 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MediaWiki-Interwiki, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Sep 9 2025

Pppery closed T33951: Merge Interwiki extension into MediaWiki core, a subtask of T270444: Parsoid needs a bidirectional interwiki map (and hooks), as Resolved.
Sep 9 2025, 4:14 PM · affects-Miraheze, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.25; 2021-01-05), MediaWiki-Interwiki, MediaWiki-Site-system, SiteMatrix, MediaWiki-extensions-InterwikiExtracts, Parsoid