Skip to content

Companion - Simulator - does not work for LANG values other than English or C #7453

Description

@IgnacioHR

Is there an existing issue for this problem?

  • I have searched the existing issues

What part of EdgeTX is the focus of this bug?

Simulator

Current Behavior

My locale is set to es_ES.UTF-8
When I start the simulator I obtain errors for all float numbers because we use comma rather that dot for decimal separator.
If I launch the companion all using
$ LANG=C ./EdgeTX_Companion_2.12.0-x86_64.AppImage
It works as expected.
So, please adjust the locale prior to launch the simulator or the LUA engine.

Expected Behavior

The companion and simulator app should work on any locale

Steps To Reproduce

If you want to test just run:

$ LANG=es_ES.UTF-8 ./EdgeTX_Companion_2.12.0-x86_64.AppImage

And start the simulator

Version

2.12.1

Transmitter

RadioMaster TX16S MK3

Operating System (OS)

Linux

OS Version

Debian Trixie

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug 🪲Something isn't workingcompanionRelated to the companion softwaretriageBug report awaiting review / sorting

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions