Contributing translations to Discourse

:bookmark: This document provides a guide on how to contribute translations to the Discourse platform using Crowdin.

:person_raising_hand: Required user level: Anyone can contribute translations

Translating Discourse into different languages is essential for its global adoption. Contributing as a translator or proofreader is greatly appreciated and helps in making Discourse accessible to a broader audience.

Summary

This guide covers:

  • Translating Discourse using Crowdin.
  • Becoming a proofreader to ensure translation quality.
  • Best practices for contributing translations.

Translating

To start translating Discourse, follow these steps:

  1. Create a Crowdin account:

  2. Active participation:

    • Youā€™ll receive notifications about new strings that need translation.
    • Keep up to date with translations and participate in discussions in the translations category on Discourse.
  3. Automatic integration:

    • Contributions are automatically integrated into Discourse repositories weekly.

For more information on how Crowdin works, visit the Crowdin Online Editor Guide.

:bulb: Itā€™s always a good idea to start a discussion with your fellow translators before making large or radical changes to existing translations. Please create a new topic in translations if there isnā€™t one for your language.

Proofreading

Reviewers ensure translations are accurate and maintain a consistent style. To become a proofreader:

  1. Request proofreader permissions:

    • Reply to this topic and provide your language along with your Crowdin username.
    • If you were a translator or reviewer on Transifex, mention your Transifex username too.
  2. Quality assurance:

    • We limit the number of reviewers to a maximum of two per language to maintain quality. If you have a good reason for an exception, please start a discussion in this topic. Consistency and accuracy are critical for maintaining high translation standards.

Additional resources

Last edited by @hugh 2024-06-11T04:24:29Z

Last checked by @hugh 2024-06-11T04:24:33Z

Check documentPerform check on document:
46 Likes

[PortuguĆŖs Brasileiro - PT]
Crowdin username: advokaiquedias

1 Like

Hi @Dev_Kaique,
thanks for wanting to help with proofreading. Proofreading of Portuguese (Brazil) is handled by a translation agency, so we arenā€™t accepting any other proofreaders. But, if you see a problem with an already reviewed translation, feel free to downvote the current translation and suggest a better one on Crowdin. The translators will consider them the next time they work on the translations.

1 Like

Hi, could you please make me a proofreader in Crowdin.

Language: Armenian
Username in both Transifex and Crowdin is: tig3

Thanks

P.S. old discussion for Transifex

@tig3 I added you as a proofreader for Armenian. Currently, only for the ā€œdiscourseā€ project, not plugins and theme components. Updating all those projects is a manual process, so youā€™ll get assigned to them the next time we update the Crowdin workflow for all those projects.

1 Like