Skip to content

Crowdin Integration

shakao edited this page Aug 8, 2022 · 1 revision

We use Crowdin to translate strings in justfix-website, tenants2, and who-owns-what.

Translation flow

The yarn lingui:extract command extracts strings in <Trans> tags or li18n calls and adds them to the /en/messages.po file. This file is automatically uploaded to Crowdin when the code is committed to master. Translation can be done directly through the Crowdin interface, and the Crowdin Github integration creates a pull request to sync the translated strings back into the /es/messages.po file.

Integration

The integration is done via the JustFix-Org Github account. The details can be found under the specific project page > Integrations > Github. To change the account, you will need to delete the previous integration and create a new one, which will also create a new translation branch.

Clone this wiki locally