Bug 1596726 - Update documentation for legacy migration tools. r=flod

Differential Revision: https://phabricator.services.mozilla.com/D133640
This commit is contained in:
Eemeli Aro 2021-12-14 10:10:18 +00:00
parent c12524e1f7
commit 51b1f5c4fd

View File

@ -16,6 +16,21 @@ Fluent to Fluent. When migrating legacy code paths, you'll need to adjust the
Fluent strings for the quirks Mozilla uses in the legacy code paths. You'll
find a number of specialized functionalities here.
Legacy Migration Tools
----------------------
To assist with legacy format migrations, some scripting tools are provided:
- `XUL+DTD to Fluent`_
- `.properties to Fluent`_
When creating a migration, one or both of these tools may provide a good
starting point for manual work by automating at least a part of the migration,
including recipe generation and refactoring the calling code.
.. _XUL+DTD to Fluent: https://github.com/zbraniecki/convert_xul_to_fluent
.. _.properties to Fluent: https://github.com/mozilla/properties-to-ftl
Basic Migration
---------------