Page MenuHomePhabricator

Rebuild all message files
Closed, ResolvedPublic

Description

Not sure when this was last done, but we should probably rebuild all localisation files from scratch

Or is this something that isn't needed now, as deletions from en.json/qqq.json is enough to propogate deletions fully etc?

Event Timeline

5 files say updated "2 years ago", 80 say 3 years ago...

Nemo_bis triaged this task as Lowest priority.Oct 15 2017, 7:27 PM
Nikerabbit subscribed.

There has likely multiple causes for files not getting exported. Special codes such as en-gb need to be added to the always-export-languages list so that they ignore thresholds. Soon with my refactorings I am removing the --hours thing which skipped exporting files with no recent changes. That will make all exports act like full export. Deletion will propagate immediately.

Then the only issues would be related to export threshold, for example when a language falls under export threshold after crossing it.

Nikerabbit moved this task from In Review to Done on the Language-2017-Oct-Dec board.

Now every export is a full export. If there are still missing translations, the reason is something else (like message group not configured properly, issue with LU, etc.).

This means renames and deletions from en.json get reflected immediately and automatically on next export from translatewiki.net.