Skip to content

Message to our translators: Crowdin is now integrated! #7685

@pfrazee

Description

@pfrazee

Hey everybody!

Thanks so much for being patient with me. I've finally integrated Crowdin, and am ready to work this into our flow.

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.

Image
Image

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions