- I have read the Contributing Guidelines for this project.
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for an issue that matches the one I want to file, without success.
- Electron Version:
- Operating System:
- Arch Linux
- Last Known Working Electron version:
❱ echo lang: $LANG lc_all: $LC_ALL lang: en_US.UTF-8 lc_all: ❱ electron9 -i > process.env.LC_ALL undefined
❱ echo lang: $LANG lc_all: $LC_ALL lang: en_US.UTF-8 lc_all: ❱ electron9 -i > process.env.LC_ALL 'en_US'
en_US is not a valid locale—it has to be
en_US.UTF-8, however, Electron overrides this, even if
--lang=en_US.UTF-8 is passed or
LC_ALL is set correctly when invoking Electron. With this invalid value, many C programs fail to run.
Run the above commands.
Problem introduced in #26242