Add linter to prevent string changes without new IDs
Categories
(Firefox for Android :: Tooling, enhancement)
Tracking
()
People
(Reporter: flod, Unassigned)
References
(Blocks 1 open bug)
Details
Most string changes require new IDs.
We should have a system to warn developers when they're trying to change existing strings without new IDs. It cannot be an error, since a few corrections don't require a new ID (e.g. capitalization, typos only affect en-US content).
What happens right now is that the change lands, then it gets caught by linters in the l10n repository. Unfortunately, fixing it requires multiple days, and manual changes to the quarantined content in order to expose the rest of the strings for translations (recent example from bug 2034535).
Comment 1•5 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox for Android::Translations' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•4 months ago
|
Description
•