Steam client version (build number or date): 1745269938
Distribution (e.g. Ubuntu): Fedora Linux 42 Kinoite
Opted into Steam client beta?: No
Have you checked for system updates?: Yes
GPU: AMD
Please describe your issue in as much detail as possible:
The Norwegian bokmål translations in the Steam.desktop are not displayed in the appmenu.
Reason is Steam is using the no_NO.UTF-8 locale, whilst most if not all distros use nb_NO.UTF-8 locale.
In the Steam.desktop-file you will find translations such as: Comment[no]=Program for å administrere og spille spill på Steam
But those don't show at all because Steam is using the incorrect no_NO.UTF-8 locale. Adding the same line but changing the start to: Comment[nb]=
fixes this issue.
Steps for reproducing this issue:
Install any distro with Norwegian bokmål selected as the language.
Install Steam. Tested with flathub and steam_latest.deb
Search for Steam in the appmenu and see that the comment is not translated.
If your interested to know why distros use nb_NO over no_NO, its because in Norwegian we have 2 written standards (nynorsk and bokmål). I don't know why no_NO exists but it doesn't differentiate between the two standards, so best practice is to use nn_NO(nynorsk) and nb_NO(bokmål).
Example of the text not showing the translation, same text as the one mentioned above.
Your system information
Please describe your issue in as much detail as possible:
The Norwegian bokmål translations in the Steam.desktop are not displayed in the appmenu.
Reason is Steam is using the no_NO.UTF-8 locale, whilst most if not all distros use nb_NO.UTF-8 locale.
In the Steam.desktop-file you will find translations such as:
Comment[no]=Program for å administrere og spille spill på SteamBut those don't show at all because Steam is using the incorrect no_NO.UTF-8 locale. Adding the same line but changing the start to:
Comment[nb]=fixes this issue.
Steps for reproducing this issue:
If your interested to know why distros use nb_NO over no_NO, its because in Norwegian we have 2 written standards (nynorsk and bokmål). I don't know why no_NO exists but it doesn't differentiate between the two standards, so best practice is to use nn_NO(nynorsk) and nb_NO(bokmål).
Example of the text not showing the translation, same text as the one mentioned above.
