[Enhancement] Translation system
I’ve just finished the translation system which now includes core translations files and a solid fallback mechanism. This way your modules can benefit from existing translations (in the core translations files).
All the translations used by the default modules are defined in the core translation files, making is easy to translate the core of the system. Of course, 3rd party modules should use their own translation files.
The translation files can be found in
/translations. Pull request with new or improved translations are more than welcome!
Note: although comments are officially not supported in JSON files, MagicMirror allows it by stripping the comments before parsing the JSON file. Comments in translation files could help other translators.
If you built your own module, and you run into translation strings from which the core system could benefit (generic texts), feel free to send a PR with updated translation files.
Nice work! Thanks a lot!
how to make a pull request?
@Wilco89 It looks like you figured it out?
It says “finish translation system” but I can’t find any Finish translation.
(sorry and thanks for the great work)
I’ve updated fr.json file on my computer.
I’m also trying to do it on github, but i’m total noob :p
A little hint please ? I’ve tried to “pull” but not sure i’m doing it right.