Language settings on windows are unreliable #6489

Closed
opened 2026-02-21 18:26:51 -05:00 by deekerman · 3 comments
Owner

Originally created by @Dunkhan on GitHub (Dec 1, 2017).

qBittorrent version and Operating System

v4.0.2 Win7 Ultimate x64

What is the problem

Part of this bug is simply caused by issue #3669
This is not the whole issue though. User hans-adler described the problem in more detail in #2450
To summarise briefly -
Windows Settings on my machine:
system language: EN-US
default input language: EN-US
system location: United Kingdom
Default location: United Kingdom
System Locale (non-unicode): English (United Kingdom)
Date/Time/Number formatting: Germany
Machine physical location: Germany

The qbittorrent installer asked in english what language I wanted to install, with english as default choice.
I selected english and continued installation.
The application was in German when it was first started.
The applications settings were observed to be set to German. This was changed to english-UK
The application was restarted.
The applications settings were observed to be set to English-UK. This was unset and reset.
The application was restarted.
All strings were in German
The applications settings were observed to be set to English-UK. This was unset and reset.
The application was restarted.
All strings were in English

Additionally I should point out the following: This happens to me all the time, with all kinds of applications. I suspect it is a bug in windows. If this application is using region settings (which is incorrect) as suggested in #3669, this should be changed. But even if it is, my region is set to english so the behaviour is still wrong.

The need for repeatedly changing the languages settings is also incorrect

What is the expected behavior

The application should install by default in the same language as the system language of the machine..
If the application asks the user to select a language, the application should use that language from then on.
If the user changes the language in the settings menu, those changes should occur on the next restart at the latest.

Steps to reproduce

This is difficult, if it is in fact a windows bug, then I can not explain how to reproduce it. The steps I followed were.
Move to Germany
Install EN-US windows 7
Install German keyboard layout as alternate (not default) input language
Set windows to use German time number and date formats.
Install qBittorrent
Observe that the application is set to use the wrong language
Attempt to set the application to use EN-UK

Originally created by @Dunkhan on GitHub (Dec 1, 2017). ### qBittorrent version and Operating System v4.0.2 Win7 Ultimate x64 ### What is the problem Part of this bug is simply caused by issue #3669 This is not the whole issue though. User hans-adler described the problem in more detail in #2450 To summarise briefly - Windows Settings on my machine: system language: EN-US default input language: EN-US system location: United Kingdom Default location: United Kingdom System Locale (non-unicode): English (United Kingdom) Date/Time/Number formatting: Germany Machine physical location: Germany The qbittorrent installer asked in english what language I wanted to install, with english as default choice. I selected english and continued installation. The application was in German when it was first started. The applications settings were observed to be set to German. This was changed to english-UK The application was restarted. The applications settings were observed to be set to English-UK. This was unset and reset. The application was restarted. All strings were in German The applications settings were observed to be set to English-UK. This was unset and reset. The application was restarted. All strings were in English Additionally I should point out the following: This happens to me all the time, with all kinds of applications. I suspect it is a bug in windows. If this application is using region settings (which is incorrect) as suggested in #3669, this should be changed. But even if it is, my region is set to english so the behaviour is still wrong. The need for repeatedly changing the languages settings is also incorrect ### What is the expected behavior The application should install by default in the same language as the system language of the machine.. If the application asks the user to select a language, the application should use that language from then on. If the user changes the language in the settings menu, those changes should occur on the next restart at the latest. ### Steps to reproduce This is difficult, if it is in fact a windows bug, then I can not explain how to reproduce it. The steps I followed were. Move to Germany Install EN-US windows 7 Install German keyboard layout as alternate (not default) input language Set windows to use German time number and date formats. Install qBittorrent Observe that the application is set to use the wrong language Attempt to set the application to use EN-UK
deekerman 2026-02-21 18:26:51 -05:00
Author
Owner

@Balls0fSteel commented on GitHub (Dec 5, 2017):

There is clearly something weird in your settings, as I have non-US regional settings/format enabled and I used Windows and qBittorrent in English ever since v2 or so. Never had this issue.

Tagged Chocobo1 though, see if he has any insight on the topic. For me, it always worked flawlessly as it always picked up my OS language (as it should).

@Balls0fSteel commented on GitHub (Dec 5, 2017): There is clearly something weird in your settings, as I have non-US regional settings/format enabled and I used Windows and qBittorrent in English ever since v2 or so. Never had this issue. Tagged Chocobo1 though, see if he has any insight on the topic. For me, it always worked flawlessly as it always picked up my OS language (as it should).
Author
Owner

@eurobank commented on GitHub (Dec 25, 2017):

Maybe it is the same problem i have ?

https://github.com/qbittorrent/qBittorrent/issues/8048

@eurobank commented on GitHub (Dec 25, 2017): Maybe it is the same problem i have ? https://github.com/qbittorrent/qBittorrent/issues/8048
Author
Owner

@ghost commented on GitHub (Aug 9, 2022):

Closing this as it was reported on a very old version and therefore most likely fixed in latest version. If you're still experiencing it then please open a new ticket with updated information.

@ghost commented on GitHub (Aug 9, 2022): Closing this as it was reported on a very old version and therefore most likely fixed in latest version. If you're still experiencing it then please open a new ticket with updated information.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#6489
No description provided.