Localization
Mainsail uses vue-i18n for its localization. All Locales can be found in the /src/locales
directory in JSON format.
How to contribute
You can contribute in a couple of different ways:
Create/Update translations using an i18n translation tool. (For Example: BabelEdit, i18N-Manager)
If you have a finished translation file, you can make a PR (pull request) on Github or create an issue on Github and attach the translation.
Testing
Test your translations live
You can follow this guide to start Mainsail in a “Debug Mode” and check your translation live.
Check the translation with vue-i18n-extract
vue-i18n-extract
Mainsail comes with the vue-i18n-extract dependency, with this tool, you can check your translation for missing or unused entries.
Last updated