Page MenuHomePhabricator

Use LookupLanguageSelector on Special:ExportTranslations
Closed, ResolvedPublic2 Estimated Story Points

Description

The Special:ExportTranslation page allows language selection:

image.png (1,029×540 px, 30 KB)

Replace this with the LookupLanguageSelector from MediaWiki core.

Note that we will have to migrate the page to use Codex first, similar to how we did it for Special:LanguageStats. See the following patch chain:

1218269: LanguageStatsSpecialPage: Use LookupLanguageSelector | https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/1218269

Related Objects

Event Timeline

Change #1224552 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] SpecialExportTranslations: Use Codex input controls

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

Change #1224640 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] ExportTranslationsSpecialPage: Use LookupLanguageSelector

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

Nikerabbit raised the priority of this task from Medium to High.Jan 8 2026, 5:04 PM

This is what we have at the moment.

image.png (1,451×769 px, 57 KB)

Change #1224552 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] SpecialExportTranslations: Use Codex input controls

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

Change #1224640 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ExportTranslationsSpecialPage: Use LookupLanguageSelector

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

abi_ moved this task from Pending Deployment to Done on the LPL Essential (FY2025-26 Q3&4) board.

Live on https://translatewiki.net/w/i.php?title=Special:ExportTranslations

I verified that the functionality works OK. The Language selector populates the value passed via query string.

There are a few tweaks to make...which I'll submit as follow up patches.