You are viewing documentation for the older version of YouTrack!

Skip to end of metadata
Go to start of metadata

YouTrack 5.x provides you with means to localize user interface even if your desired language is not available "out-of-the-box".
Please read Translating YouTrack UI how-to page for explanations how you can do it.

Though YouTrack 5.0 was released very recently, we already have a few messages from our users that they are ready to share their localization files, they've translated themselves. We very much appreciate our users' efforts in enchancing YouTrack and have created GitHub repository to collect your custom translations of YouTrack UI texts, and share them with the community.

Please, welcome the YouTrack Custom Localization Repository!

While at the openning we provide only Czech translation in the repository, we hope that you also contribute to the repository.

Using the common practice, we are waiting for your pull requests!

How to Use Custom Translations

To use custom localization for your YouTrack standalone instance:

  1. Download desired localization files.
  2. Add the new localeEntry to your supportedLocales.xml file in the following format:
    You can use supportedLocales.xml file provided along with translations in the repository.
  3. Stop your YouTrack server.
  4. Check that your custom translated files are put in the correct directory with the <locale_ID> name.
  5. Start YouTrack with the Java machine parameter jetbrains.mps.webr.i18n.custom-translations, which points to the folder with custom localized files.
    For example, if you run YouTrack as JAR file from the command line, the command should look something like this:

If you run YouTrack as service on Windows or Unix-like OS, or as WAR in your custom servlet container, you must specify the jetbrains.mps.webr.i18n.custom-translations parameter in your Java machine properties.