Documentation
  • Stooa
  • Code of conduct
  • How to contribute
    • Translations
  • Development
    • Setup and run development environment
    • Structure
    • Creating a release
    • How to update Jitsi Meet Library?
    • How to update the API Platform autogenerated types?
Powered by GitBook
On this page
  • How to become a Stooa translator
  • Add a new language
  • Add a new translation
  • Change an approved translation
  • New Language Request

Was this helpful?

  1. How to contribute

Translations

PreviousHow to contributeNextDevelopment

Last updated 3 years ago

Was this helpful?

Thank you for interest in contribute translating Stooa. Here you will find ways to do it.

How to become a Stooa translator

We are using , so the first thing you need to be a Stooa translator is to have a Weblate account ().

You also might want to take a look at the guide for .

When collaborating with translations, Weblate will automatically create a Pull Request in the project repository with all the translations added.

Add a new language

To add a language that is still not among the Stooa language options:

  • Go to the .

  • Select the component you want to add the translation.

  • Press the "Start new translation" button.

  • Choose the language you want to translate to.

  • Press the "Start new translation" button at the start new translation page.

  • Start translating strings for the new language

Add a new translation

To add a new translation (a string with a lacking translation for a certain language) follow the next steps:

  • Select the component you want to add the translation.

  • Click the edit button (pencil icon) close to the name of the language where you want to add the missing translation or translations.

  • Find and select the translation's to complete.

  • Complete the translation in the required input field.

  • Press the "Save" button.

  • Repeat the action with as many translation strings you can / you want

Change an approved translation

To edit an already approved translation string follow the next steps:

  • Select the component you want to add the translation.

  • Click the name of the language where is the translation you want to change.

  • Click the Browse button.

  • Find and select the translation's to complete.

  • Change the translation in the input field.

  • Press the "Save" button if you have permissions.

New Language Request

In the case of adding a new language, a minimum of 80% of the translations of the entire project components is necessary for the Pull Request to be approved. Furthermore, keep in mind that we will also require the 100% of the translation in the "Frontend - App" and "Frontend - Common" components.

Please consider that the creation of a new language requires the action of developers to integrate it into the app. A Pull Request for this development is also needed so that you can make it yourself, and it will be very welcome! :)

Go to the .

Go to the .

If you are not a developer, you can inside the "Help wanted" category to ask the developer community for help

components list
components list
start a new discussion
Weblate as translation platform
you can register here
Translating using Weblate
components list
Weblate Components list
Weblate Start new translation button
Weblate Add new language
Weblate Component languages
Weblate Edit translation
Weblate Component languages
Weblate Browse translations