only thing i had to change to get it to run in english (instead of german) was to select a english date format in windows. i used UK cause they have teh same order of day and month.
That's one way to do it, also quite feasable. But as you mentioned, let's say you chose "English (Deutschland)" in the regional format, the date will be shown as DD/MM/YYYY instead of DD.MM.YYYY in Explorer, Systray and so on, same order (as you said) but looks different, months will also appear in english if written in full etc. Maybe there is a way (I guess there is!) to change the regional setting to "English (Country of choice)" but leave the date format for the "home region" -> one can change it one time only and there is no need to run my script in the background (though the language of everything that's looking for the regional setting will be english, even if the user doesn't want too, thats the caveat). I was also experimenting with this setting but didn't dig any deeper because I wasn't a fan of it personally.
Pros of my script: - it reads the language string, changes the string to a chosen one and reverts the setting without altering date format or any other setting in the system, leaves no traces if run correctly (e.g. don't close the window by hand or crash your PC :)
Cons of my script: - you have to run it every session (anyhow, there is no difference in clicking the exe of the game or running my script, same amount "of work", but it uses like 0% computing power, isn't invasive at all and closes itself without user interaction)
I will look deeper into the regional settings editing when I find some time, not sure if it is worth it - at least for me. (because I personally want to choose which language a game/application should have by myself and don't want a systemwide change affecting all other programs, I know, I know, that's a "me problem" ^^).
Thank you for your input, even though you don't need my script I thank you for your comment.
i would have used your script if i had seen it earlier, before i tested every single windows language option with un- and reinstalling fo76/xboxpcapp etc every single time ;) (changing the keyboard layout is really funny if you have an ö and ü in your password)
11 comments
Maybe there is a way (I guess there is!) to change the regional setting to "English (Country of choice)" but leave the date format for the "home region" -> one can change it one time only and there is no need to run my script in the background (though the language of everything that's looking for the regional setting will be english, even if the user doesn't want too, thats the caveat). I was also experimenting with this setting but didn't dig any deeper because I wasn't a fan of it personally.
Pros of my script:
- it reads the language string, changes the string to a chosen one and reverts the setting without altering date format or any other setting in the system, leaves no traces if run correctly (e.g. don't close the window by hand or crash your PC :)
Cons of my script:
- you have to run it every session (anyhow, there is no difference in clicking the exe of the game or running my script, same amount "of work", but it uses like 0% computing power, isn't invasive at all and closes itself without user interaction)
I will look deeper into the regional settings editing when I find some time, not sure if it is worth it - at least for me. (because I personally want to choose which language a game/application should have by myself and don't want a systemwide change affecting all other programs, I know, I know, that's a "me problem" ^^).
Thank you for your input, even though you don't need my script I thank you for your comment.
thanks for that