# Translate JJazzLab

## THANKS to the top translation contributors!

With 9 languages supported, JJazzLab can now be used by 3.5 billions people ! :smile:

* **Chinese**: Yafei
* **German**: Hans Hahn, Torsten-Peh, helmutguitar, Ole Jenning, Samuel Buch
* **French**: Daniel Patin, Hans Hahn
* **Japanese**: H. Sakuda
* **Portuguese/Brazilian**: Danilson Ramos De Oliveira
* **Spanish:** Lucho

And thank you also to all the other contributors, every little bit helps!

## It's easy

JJazzLab uses the [crowdin.com](https://app.gitbook.com/s/-MQE7B7yjVY3xzlsorS4-887967055/contribute/crowdin.com) platform, which makes it super easy to translate phrases, directly from your browser.

![](/files/-MQT_W8tD5CW9nztFYJH)

## Who can do it?

Everyone, provided that you're a native speaker of the target language and you're familiar with music software terms.

## How to start?

* [**https://crwd.in/jjazzlab**](https://crwd.in/jjazzlab) and register (it's free)
* Choose a target language
* Select a translation file (phrases are grouped per feature or UI component)
* Pick an English phrase and translate it

Use **ctrl-O** (or **upper-left menu Open**) to open a different file. Done!

Crowdin provides many other translation facilities, like automatic translation proposals, possibility to request more info, a validation process, etc.

![](/files/-MQT_FpV4K23prQ2Suwo)

## Recommendations & tips

* **The shorter the better**\
  Don't forget that your phrases will be part of the JJazzLab user interface.
* **Be consistent across translations**\
  If "lead sheet" is "xyz" in your language, try to reuse "xyz" whenever possible. Use the Glossary if a term is often reused.
* **Translate the Glossary first**\
  It's the last translation file at the bottom. It contains the most used terms found in JJazzLab, and helps maintain consistency across translations.
* **Proofreader role**\
  A proofreader validates maintains consistency and validate translation phrases. If you feel ready for this role, feel free to [contact me](https://www.jjazzlab.com/en/contact/).
* **Language missing?**\
  If you want to add a language not listed in Crowdin, feel free to [contact me](https://www.jjazzlab.com/en/contact/).
* **Want to try JJazzLab with the latest translation files?**\
  See [this page](broken://pages/-MQJTzoizf8YB6jpI3rT).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://jjazzlab.gitbook.io/user-guide/contribute/translate-jjazzlab.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
