Skip to content

Multilingual Support

Currently supported (language submissions encouraged!)

  • 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. If language voice files or language translation file doesn't exist, Lua Telemetry will default to English.

  • To change the voice prompts you set the Voice Language setting on the RADIO SETUP menu. You'll need to cycle power to your transmitter for Lua Telemetry to see the change.

  • For the flight modes and config menu translation, you need to be running OpenTX firmware with the desired Menu Language. From the OpenTX Companion:

  • Go to Settings (the gear icon)
  • Select the desired Menu Language
  • Download firmware
  • Write firmware to radio.

Adding new language

To add support for one of the above languages, follow these steps:

  1. Language voice files need to be created. Here's is a list of the 32 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 comments)

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.