Contribute to Our Project Translations with GitLocalize!

Welcome and Thank You!

Thank you for your interest in helping translate our project! Your contributions will help make our project accessible to more people around the world. We’ve made it easy for you to get started, even if you’re not familiar with GitHub or coding. Follow the steps below to join our translation effort using GitLocalize.

Step-by-Step Guide to Translating with GitLocalize

Visit Our GitLocalize Project Page

image

  1. Click on the link to our GitLocalize project: https://gitlocalize.com/users/OpenVoiceOS
  2. You will see a list of OVOS repositories to translate, select one
  3. You will see a list of languages and translation tasks available.

image

Sign Up or Log In

  1. If you don’t have an account, sign up with your email or GitHub account (you don’t need to know GitHub to do this!).
  2. If you already have an account, simply log in.

Choose a Language

Adding new languages to the list is a manual process, if your language is unlisted let us know!

  1. Select the language you want to translate into from the list of available languages.
  2. You will see a list of files that need translation.

image

Start Translating

  1. Click on a file that you want to translate.
  2. The translation editor will open. Here, you’ll see the original text on the left and a space to enter your translation on the right.
  3. Begin translating the text. If you’re unsure about any phrase, feel free to leave it and move on to the next one.

When you open a JSON file for translation in GitLocalize, you’ll see two parts:

Variables

Variables are placeholders within sentences that represent changing content, such as names or numbers.

image

Important Rules:

Slots

Sometimes, the same file will appear several times, each with a different variation of the same sentence. These variations are called "slots".

image

Important Rules:

image

Alternative/Optional words

You can use the "alternative word" syntax to provide options or optional words within a sentence.

image

Tips for Effective Translation

Key Take Aways

Review and Feedback

  1. Once finished translating a file, you can submit it for review.
  2. Your translations will be reviewed by other native speakers and project maintainers.
  3. If any changes are needed, you might receive feedback. Simply log back in, review the comments, and make the necessary adjustments. image

Need Help?

If you have any questions or need assistance at any point:

Thank You!

Your contributions are invaluable, and we appreciate your effort in helping us reach a global audience. Happy translating!