Closed Bug 1448068 Opened 2 years ago Closed 2 years ago

Update Fluent migrations in mozilla-central to run against gecko-strings

Categories

(Core :: Internationalization, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox61 --- fixed

People

(Reporter: flod, Assigned: flod)

Details

Attachments

(1 file)

Currently all migrations are set up to run against mozilla-central, we should run them against gecko-strings structure.

That's the only way to avoid losing strings that are currently in beta or release, but not in central. We already have that case for strings in the General pane, replaced in 61 by Activity Stream.

This bug will also:
* Fix a migration error introduced in bug 1419547.
* Remove a temporary string that we left in preferences.ftl, to avoid removing it when running migrations.
(In reply to Francesco Lodolo [:flod] from comment #0)
> * Remove a temporary string that we left in preferences.ftl, to avoid
> removing it when running migrations.

search-input is only used in 60, but cross-channel logic for gecko-strings will take care of that
https://dxr.mozilla.org/mozilla-beta/rev/e8887d50d037e3fc4c74142e95ef529b1e6025e2/browser/locales/en-US/browser/preferences/preferences.ftl#25
Comment on attachment 8961480 [details]
Bug 1448068 - Update Fluent migrations in mozilla-central to run against gecko-strings

https://reviewboard.mozilla.org/r/230252/#review235860
Attachment #8961480 - Flags: review?(l10n) → review+
Pushed by francesco.lodolo@mozillaitalia.org:
https://hg.mozilla.org/integration/autoland/rev/307521ba5e6a
Update Fluent migrations in mozilla-central to run against gecko-strings r=Pike
https://hg.mozilla.org/mozilla-central/rev/307521ba5e6a
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.