L10n:Goals/Q4 2017: Difference between revisions

→‎Stas: Q4, here we go
(→‎Adrian: added my goals)
(→‎Stas: Q4, here we go)
Line 54: Line 54:


=== Stas ===
=== Stas ===
1. Support Fluent in cross-channel localization.
  [ ] Adapt compare-locales to support Fluent Comments, Sections and whitespace.
  [ ] Enable merging FTL files across channels.
2. Create fluent-lint for linting FTL files and autofixing them
  [ ] Create a set of rules for formatting, whitespace and indentation, called Fluent Standard.
  [ ] Create a tool for reporting linting errors in FTL files.
  [ ] Add an option to autofix linting errors.
3. Define a roadmap for Pontoon API and complete one milestone.
  [ ] Identify upcoming needs for exposing Pontoon data.
  [ ] Document the roadmap on the wiki.
  [ ] Complete one milestone on the roadmap.
4. Add a solution for localizing DOM fragments to fluent-react. <sup>CARRY-OVER from Q3</sup>
  [Q3] Review the solution currently implemented in fluent-dom.
  [Q3] Research current solutions in other i18n libraries for React
  [Q3] Research approaches to parsing HTML in translations
  [ ] Implement
  [ ] Write tests and documentation


=== Adrian ===
=== Adrian ===
canmove, Confirmed users
1,448

edits