Translations is supported by CrowdIn.
Translation branch is totally separated with master/dev branches, and is not being merged regularly as not necessary, it simply serves as a point for developers and translators to communicate.
- Checkout a branch from
translations
branch
git checkout origin translations git checkout -b xxx/translations
- Add string into
build/translations/messages.pot
.
msgid "Days" msgstr "" msgid "N/A" msgstr ""
- Submit your PR
This is simple, simply run npm run translate
from master/dev branch, then you can verify by git status
after the command finishes.
You should be able to see files in src/_constant/po
being modified, double check if everything is fine, then commit.