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.
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 rootLocalizedLists-*.xmlfiles' embedded English text as well:Descriptiontext (8): Pain, Confession, Prosperity and Trouble, Countryside, Catch, Prevent, Symmetrical, Nicknames.↔?) (5): Old age Description (?→.); Questions for Blood money, Majority, Encourage/Incite, and Nicknames (.→?)ExampleWords(fang , tusk), Sacred writingsDescription(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-*.xmlfiles in sillsdev/FwLocalizations (English<Run ws="en">is stale).Details from the comment:
<Run ws="en">.LocalizedLists-fr.xml:The example words are from×4 (etc.) → stale.uploadUpdatesForTranslation); its.github/workflows/fetch-crowdin.ymldownloads translations but does not regenerate these root files. File dates are 2016–2020. ⇒ the English text here will not update itself whenlists/LocalizableLists.xmlchanges.