Page MenuHomePhabricator

Allow CentralNotice banner variables to be marked as non translated
Open, MediumPublic

Description

Currently any central banner variable (added as {{{name}}} ) is added into the translate extension automatically. This is because the most common use case for the variables is translatable text. However, there are many occasions (especially for shared code) where you may want to use that variable as a 'variable' setting something for the whole banner. When this is the case you do not want to allow it to be translatable as it may make the code malfunction or behave in unexpected ways.

You should be able to mark something so that it does not get added into the translation system.


Version: master
Severity: normal

Details

Reference
bz51470

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:04 AM
bzimport set Reference to bz51470.
bzimport added a subscriber: Unknown Object (MLST).

Definitely--and we should call the untranslated parameters "variables" as you said!

To clarify why I set T116235 as a dependency, if we managed to migrate banners to translatable pages, then this task would be unnecessary.