Page MenuHomePhabricator

Title translation is always checked on Special:PageTranslation
Closed, ResolvedPublic1 Estimated Story PointsBUG REPORT

Description

Steps to reproduce

Case 1

  1. Add <translate> tags to a template-namespace.
  2. Click on the Mark this page for translation link on the top of the page.

Case 2

  1. Have a page marked for translation with title translation disabled.
  2. Make some changes to it, so that the Mark this page for translation link appears.
  3. Click on the link.

Actual result

Allow translation of page title is checked. In case 2, this means that submitting the form without any changes re-enables title translation again and again.

Expected result

Allow translation of page title is unchecked. (Case 1 was introduced in T305240: Make "Allow translation of page title" switched off by default for pages in Template: namespace, while case 2 is common sense – if title translation has been disabled, it probably has a reason.)

Software version

Based on the timing, probably a regression from T401874: Disable the "Allow translation of page title" option in Extension:Translate on wishlist entity pages (yes, it took three months for me to open this task, sorry…).

Event Timeline

Nikerabbit added subscribers: MusikAnimal, abi_.

Change #1258405 had a related patch set uploaded (by Pppery; author: Pppery):

[mediawiki/extensions/Translate@master] Cleanup page display title handling

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

Change #1258405 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] PageTranslation: Cleanup page display title handling

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

Change #1264032 had a related patch set uploaded (by Pppery; author: Pppery):

[mediawiki/extensions/Translate@master] PageTranslation title follow-ups

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

Nikerabbit changed the task status from Open to In Progress.Mar 31 2026, 8:07 AM

Change #1264032 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] PageTranslation title follow-ups

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

Nikerabbit changed the point value for this task from 2 to 1.
Nikerabbit subscribed.

@Pppery Thanks for the work again!

Nikerabbit moved this task from Need QA to Done on the LPL Essential (FY2025-26 Q3&4) board.

Tested on local wiki, Translate 8c8bc4007:

image.png (1,651×1,739 px, 488 KB)