-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Description
Hey everybody!
Thanks so much for being patient with me. I've finally integrated Crowdin, and am ready to work this into our flow.
- Crowdin Project: https://bluesky.crowdin.com/u/projects/1
- Invite link to join: https://bluesky.crowdin.com/u/signup?hash=c4bbc07fdf1fbf343aeeefe7ea32e2801 (expires in 1 month)
- Introduction to Crowdin: https://support.crowdin.com/for-translators/
This update follows #7317. Changes to the process can be found in this PR: #7684.
Here's a summary of the changes:
Using Crowdin
Crowdin will be our primary tool for managing translations. There are two roles:
- Proof-readers. Can create new translations and approve submitted translations.
- Translators. Can create new translations.
All translations must be approved by proof-readers before they are accepted into the app.
Using other platforms
You may contribute PRs separately from Crowdin, however we strongly recommend using Crowdin to avoid conflicts.
Code of conduct on Crowdin
Please treat everyone with respect. Proof-readers are given final say on translations. Translators who frequently come into conflict with other translators, or who contribute noticably incorrect translations, will have their membership to the Crowdin project revoked.
Adding a new language
Create a new Crowdin discussion or GitHub issue requesting the new language be added to the project.
Please only request a new language when you are certain you will be able to contribute a substantive portion of translations for the language.
Becoming a translator on Crowdin
This invite link will add you to the project as a translator. The link will expire in 1 month. Not sure yet how it'll work after that link expires; still learning how crowdin works.
Becoming a proof-reader on Crowdin
Proof-readers are community translators who have established their reliability through contributions. We already have quite a few who meet that expectation!
If you wish to be a proof-reader, please reply to this issue with your Crowdin username. I will evaluate your contribution history and make the call on whether I'm comfortable giving that permission.
Per the Code of Conduct, if I get the sense that a proof-reader is not behaving responsibly, I'll revoke their role.
Kick-off
Proof-readers, please share your Crowdin usernames in the replies. As I approve you, please go to Crowdin and review the translations you administer. If everything looks correct, give the strings the +1! If not, please let me know in the replies here.
Once we've got everything set up, I'll create the first PR via the new process and we'll be in the new groove!
I'll do my best to stay available and responsive to everyone. Please surface any concerns or issues that arise. I did my best to design this process well, but I'm still new to Crowdin so it's entirely possible we'll need to change some things. <3 yall!
cc @xenomachina, @tkusano, @Signez, @claudiu-cristea, @BradEstey, @GrizliK1988, @rcombs, @mlocati, @Juanpabl, @snowp, @ovniroto, @thunderweasel, @valtlai, @benharri, @monty241, @skipness, @luan-u, @softastur, @tunetheweb, @quiple, @ivanbea, @DavidBuchanan314, @smileyhead, @renanmav, @auroursa, @mertssmnoglu, @karolstawowski, @kakkokari-gtyih, @roth-dev, @vinhphm, @hogaza, @voi-tech, @whoisanku, and @surfdude29

