Skip to content

FwLocalizations: update the 20 root LocalizedLists-*.xml files (stale English runs) #4336

Description

@imnasnainaec

Follow-up from sillsdev/FwLocalizations#5 ("Trim semantic domain descriptions") — see the task-list comment. That PR trimmed the English semantic domain descriptions in lists/LocalizableLists.xml, but the root localized lists in the same repo embed their own copy of the English text, which is now stale.

A second follow-up, sillsdev/FwLocalizations#7 ("Fix semantic domain punctuation and spaces", merged), made 22 further punctuation/whitespace corrections to the same lists/LocalizableLists.xml — these need to be folded into the 20 root LocalizedLists-*.xml files' embedded English text as well:

  • Missing terminal period added to Description text (8): Pain, Confession, Prosperity and Trouble, Countryside, Catch, Prevent, Symmetrical, Nicknames
  • Wrong terminal punctuation fixed (.?) (5): Old age Description (?.); Questions for Blood money, Majority, Encourage/Incite, and Nicknames (.?)
  • Stray trailing space before closing tag removed (7 Questions): Insanity, Body movement (forward/out), Situation/circumstances, Gnomic present, Strong (self-explanatory), Noun forms, Subordinator
  • Stray space before punctuation removed (2): head ExampleWords (fang , tusk), Sacred writings Description (religions .)

Full diff: https://github.com/sillsdev/FwLocalizations/pull/7/files

Filed on TheCombine because sillsdev/FwLocalizations has GitHub issues disabled; the actual work happens in FwLocalizations.

Task: update the 20 root LocalizedLists-*.xml files in sillsdev/FwLocalizations (English <Run ws="en"> is stale).

Details from the comment:

  • 20 files (ar, bn, es, fa, fr, hi, id, km, ko, ms, my, ne, pt, ru, rw, sw, te, th, ur, zh-CN); each embeds English <Run ws="en">.
  • LocalizedLists-fr.xml: The example words are from ×4 (etc.) → stale.
  • The FwLocalizations ReadMe describes uploading source to Crowdin (uploadUpdatesForTranslation); its .github/workflows/fetch-crowdin.yml downloads translations but does not regenerate these root files. File dates are 2016–2020. ⇒ the English text here will not update itself when lists/LocalizableLists.xml changes.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions