Skip to content

Multilingual Support

Tim Eckel edited this page Sep 19, 2018 · 19 revisions

Currently supported

  • Czech (cz)
  • Dutch (nl)
  • English (en)
  • French (fr)
  • German (de)
  • Hungarian (hu)
  • Italian (it)
  • Polish (pl)
  • Portuguese (pt)
  • Russian (ru)
  • Slovak (sk)
  • Spanish (es)
  • Swedish (se)

How to select a supported language

Lua Telemetry uses the OpenTX settings for multilingual support. Therefore, to change the voice prompts you would set the Voice Language setting on the RADIO SETUP menu. For the flight modes and config menu translation, you need to to use OpenTX firmware with the desired Menu Language. From the OpenTX Companion, Edit Settings select the desired Menu Language, download firmware, and write firmware to radio. If language voice files or language translation file doesn't exist, it will default to English.

Adding new language

To add support for one of the above languages, two things are required:

  1. Language voice files need to be created. Here's is a list of all the voice files required

  2. A lang_XX.lua language translation file needs to be created. Here's an example of the German translation file: lang_de.lua (note the maximum character length notes)

The voice and translation files can be submitted in a PR or you can create a feature request issue and attach the files and I'll take care of it. Either way, be prepared to possibly do some tweaking if the translation lengths are too long.