HomeTranslate

Help translate TMPlayer

Besides English, this website comes in sixteen languages, and the app is following with the same sixteen. They start as machine translations, and the people who read them every day make them right.

Sixteen languages, and English

A language you can read here is one you can improve.

  • Español Spanish, Latin America es-419
  • Português Portuguese, Brazil pt-BR
  • Français French fr
  • Deutsch German de
  • Italiano Italian it
  • Русский Russian ru
  • Українська Ukrainian uk
  • Türkçe Turkish tr
  • Bahasa Indonesia Indonesian id
  • Tiếng Việt Vietnamese vi
  • العربية Arabic ar
  • 简体中文 Chinese, Simplified zh-CN
  • 日本語 Japanese ja
  • 한국어 Korean ko
  • हिन्दी Hindi hi
  • മലയാളം Malayalam ml

Fix a word

Three ways, from the quickest to the most useful.

  1. Tell us

    Say which page or screen, what it says and what it should say, in the Telegram group or in an issue on GitHub. A screenshot helps.

  2. Edit the file yourself

    Every language is one JSON file. The website's are in site/i18n/, the app's in core/src/commonMain/resources/i18n/, each named after its code, such as es-419.json. Press the pencil on GitHub, change the text, and propose the change as a pull request.

    English is the source: en.json is never translated, only the other files are.

  3. Review a whole language

    Read the site or the app in your language from start to finish and send one list of fixes. A reviewed language is marked as reviewed, and later machine runs never overwrite it.

A few rules

Keep the braces

Words in curly braces, such as {version} or {a1}, are filled in by the app or the site. Leave them in, in whatever order your grammar needs.

Keep the names

TMPlayer, Telegram, Android TV, Fire TV, Windows, Linux and GitHub stay as they are.

Short beats literal

A button that fits is better than a perfect sentence that wraps. Say it the way the people you know would say it.

A new language

Open an issue naming the language and saying whether you can review it. A language goes on the site once almost all of it is translated.