Thanks for the translation update.
Please report any strings that aren’t changing, even when a valid translation is provided in the locale file. Make sure you’re using the “output_strings.true” switch to correctly dump untranslated strings.
Using an on-the-fly English to non-English translation system was a design choice, initially made to allow localizations to be silently updated through System Ninja’s CleanSync technology.
There are no plans to revert to another method. Most users appreciate the simplicity of uncompiled, plain-text translation files.
We also have a system in place to allow us to make minor changes to the English version of a string without affecting translations.