Closed Bug 1596726 Opened 5 years ago Closed 2 years ago

Create recipe creator

Categories

(Localization Infrastructure and Tools :: Fluent Migration, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: eemeli)

References

()

Details

Attachments

(2 files)

Creating the recipes for Fluent messages is harder than it needs to be, even when using the playground.

Let's tool our way out of that.

One interesting bit is how to make this extensible such that we don't need to hard-code every gecko-ism into it.

Gijs has written something up on https://docs.google.com/document/d/1iSdzfbjbgkztPxSeGM08iRYoA8k4QthrheCycarkAkk/edit#heading=h.gqyijwa4cd37, which is mostly focused on how to integrate this into mach.

My WIP is mostly focused on generating working python recipes from an FTL segment.

One open question I have is how import the integration of transforms_from is in the first step. 'Cause that's surprisingly involved ;-)

Assignee: l10n → nobody

This should get solved for most current use cases by convert_xul_to_fluent and properties-to-ftl.

Assignee: nobody → earo
Status: NEW → ASSIGNED
Pushed by flodolo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cc8a390cb60c
Update documentation for legacy migration tools. r=flod
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: