Open Bug 1733493 Opened 3 years ago Updated 2 years ago

Migrate keys.properties and platformKeys.properties to Fluent

Categories

(Toolkit :: General, task)

task

Tracking

()

People

(Reporter: zbraniecki, Unassigned)

References

(Blocks 1 open bug)

Details

A nicely isolated refactor of code from 2004 up for grabs: https://searchfox.org/mozilla-central/search?q=platformKeys.properties&path=&case=true&regexp=false

This should nicely fit into C++ Localization and JS `Localization alike.

The only optimization is that likely we'll want to have a single FTL file with PLATFORM() selector for keys, rather than three files.

Summary: Migrate platformKeys.properties to Fluent → Migrate keys.properties and platformKeys.properties to Fluent

The platform-independent keys.properties file should also be included in the resulting single FTL file and the current platform-dependent selection related to formatting its strings probably moved into FTL.

Blocks: 1581212
No longer blocks: 1501881
You need to log in before you can comment on or make changes to this bug.