Page MenuHomePhabricator

Substituting a page removed from translation should not substitute remaining translation page in source language
Open, MediumPublicBUG REPORT

Description

List of steps to reproduce:

  • Mark Abc for translation. This creates Abc/en.
  • Remove Abc from translation system.
  • Edit Abc, add “something” to the top.
  • From anywhere, add {{subst:Abc}} and view changes or save.

What happens?:
Abc/en is substituted instead of Abc.

What should have happened instead?:
Abc should be substituted: you should see “something” you had added.

Event Timeline

Pols12 renamed this task from Substitute a page removed from translation should not substitute remaining translation page in source language to Substituting a page removed from translation should not substitute remaining translation page in source language.Apr 24 2022, 5:51 PM

Couldn’t reproduce locally. Maybe a caching issue?

There is maybe another condition: after having removed Abc from translation, add a <translate> tag on Abc (but don’t mark it for translation).

I would be grateful for you if you can test this additional condition. 🙂

Adding the <translate> tag did the trick. The only thing left here is to find and fix the bug. 🙂

Nikerabbit triaged this task as Medium priority.May 9 2022, 11:36 AM
Nikerabbit added a subscriber: abi_.