HomePhabricator

Move client side strings to hidden HTML elements

Description

Move client side strings to hidden HTML elements

Migrate all JavaScript translations to server side templates to
simplfy the extraction and update process.

  • Add hidden i18n strings to all HTML pages as JSON text
  • Update all JavaScript files to use strings extracted from HTML
  • Extract fresh .pot file with new strings included
  • Reconcile new and old strings in French .pot file
  • Update README to reflect new system and clarify steps
  • Removed error causing lines in models.py

Bug: https://phabricator.wikimedia.org/T265795
Change-Id: If3cc304fc0c3cd3ff646a6c71ee47b9edfdafb68

Details

Provenance
NavinoEvansAuthored on Oct 18 2020, 12:48 AM
Eugene233Committed on Oct 18 2020, 12:32 PM
Parents
rLTISea4e22534747: Merge "Fix mispelling in ISA tool README file"
Branches
Unknown
Tags
Unknown
ChangeId
If3cc304fc0c3cd3ff646a6c71ee47b9edfdafb68