Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Language detection fail

Open Qronikarz opened this issue 2 years ago • 4 comments

Hello. In Proton 7.x some games were automatically detecting my OS language correctly - I use Polish language OS with English Steam.

Now when using Proton 8.x the games don't detect it and just use their default. I tried setting Polish language on Steam but it didn't help.

The fastest game to test it is Worms:Armageddon I think, since the default quickmatch just uses detected language for flag and voiceover.

Some more info just in case, but shouldn't matter: Linux Mint 21 Steam Flatpak version

Qronikarz avatar Jun 26 '23 17:06 Qronikarz

Still the same problem with Proton 9 Switching back to Proton 7.0-6 makes the game detect the language correctly.

Qronikarz avatar Jul 06 '24 22:07 Qronikarz

And once again same thing happens, but I switched OS.

Still the same problem with Proton 10 and switching to 7.0-6 works.

OS: Solus 4.7 KDE Plasma (up-to-date), Steam flatpak package.

Qronikarz avatar Nov 14 '25 17:11 Qronikarz

@Qronikarz Could you try adding this as a launch option: HOST_LC_ALL=ja_JP.UTF-8 %command%(except replace ja_JP.UTF-8 with the Polish locale that you use for your OS)

And could you also attach/paste the output of "locale" on your OS?

alasky17 avatar Nov 20 '25 00:11 alasky17

Could you try adding this as a launch option: HOST_LC_ALL=ja_JP.UTF-8 %command%(except replace ja_JP.UTF-8 with the Polish locale that you use for your OS)

Yes, this works. Replaced it with "pl_PL"

And could you also attach/paste the output of "locale" on your OS?

qronikarz@qronikarz-desktop1 ~ $ locale
LANG=pl_PL.utf8
LC_CTYPE="pl_PL.utf8"
LC_NUMERIC=pl_PL.utf8
LC_TIME=pl_PL.utf8
LC_COLLATE="pl_PL.utf8"
LC_MONETARY=pl_PL.utf8
LC_MESSAGES="pl_PL.utf8"
LC_PAPER=pl_PL.utf8
LC_NAME=pl_PL.utf8
LC_ADDRESS=pl_PL.utf8
LC_TELEPHONE=pl_PL.utf8
LC_MEASUREMENT=pl_PL.utf8
LC_IDENTIFICATION=pl_PL.utf8
LC_ALL=

Qronikarz avatar Dec 01 '25 14:12 Qronikarz