You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
Message from A. Donesky about how they do it in the extension:
"We use a platform called Crowdin. You can set it up to look at a file as a source of your primary language (from which translations will be made). In the case of the extension it's this file. Then we contract an actual translations vendor (we use Blend) who then log into Crowdin and push translations to the platform. Those translation are then batched and pushed to our repo as a PR. There is a github action that can be called to force push to the open PR that will gather any additional translations submitted by the vendors since the previous push. We also have this action run on a daily interval."
Steps:
Create Crowdin account
Work on a script to pull from Crowdin
Automate it on a github action
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Message from A. Donesky about how they do it in the extension:
"We use a platform called Crowdin. You can set it up to look at a file as a source of your primary language (from which translations will be made). In the case of the extension it's this file. Then we contract an actual translations vendor (we use Blend) who then log into Crowdin and push translations to the platform. Those translation are then batched and pushed to our repo as a PR. There is a github action that can be called to force push to the open PR that will gather any additional translations submitted by the vendors since the previous push. We also have this action run on a daily interval."
Steps:
The text was updated successfully, but these errors were encountered: