protonscr

HOST_LC_ALL prevents LANG overrides (e.g. LANG=ja_JP.UTF-8) from taking effect

protonopen
ValveSoftware/Proton#9156 · opened 2025-10-28 by fff7d1bc · updated 2025-10-28 · 0 comments · github
1 matching comments, n / p to jump
Ffff7d1bc 2025-10-28 github

Since HOST_LC_ALL was introduced, Proton starts Wine with LC_ALL=C, which ignores LANG set via launch options. Games that previously worked with just:

LANG=ja_JP.UTF-8 %command%

no longer pick up the locale.

To work around it one needs to set both variables explicitly:

HOST_LC_ALL=ja_JP.UTF-8 LANG=ja_JP.UTF-8 %command%

Which now again starts wineserver with Japanese locale and make the games that depends on it work.