Closed Nawako0 closed 2 years ago
Alright I managed to change it by modifying the Properties file
I'll keep this open, as I'll likely look into a way to force it in app, the reason this happens is it fetches your system language on startup and writes it to the settings file every time. However it's mostly low-priority...
Yeah it doesn't even seem to be permanent. First time I tried it it worked, closed it, opened it, didn't work. Uninstalled, re-installed, edited Properties, opened it, didn't work! It's not that big a problem, I mean it's not for nothing my pc's in french, but it would still be appreciated if we could choose the language in the app.
Generally Viper prioritizes the language in the settings file (viper.json
), however after reading the settings file if an invalid language is set, or simply isn't set (first launch), it'll try to read the system. If it succeeds it writes it to the settings file.
However if it finds a valid language it'll use it, then it'll once again save the settings file with the system language, in case the user changed it. Leading to that behaviour... I'll implement a setting (when I got time) to disable Viper trying to read the systems language, and then let the user choose.
Wow thanks! That's really appreciated!
The upstream branch now has this implemented, meaning it'll be out in the next release!
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
Expected behavior Supposed to be in english, ask what language I want to use or at least let me change it in-app
Screenshots
Version: 1.3.1
Additional Info My pc is in french but I like having the apps in english