Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: How do I change languages and formats for multiple users?

22 May 2013   #1
echord

Windows 7 Enterprise
 
 
How do I change languages and formats for multiple users?

What we're trying to do is change the Language and Region Format for multiple users with one command or some type of script that we can load into a scehduled task.

We need to switch back and forth between English and Polish a couple times per day to accomodate some application testing. Becomes a cumbersome process to do by hand for each user.

So far we've tried:

However, this command is not working for current user, the syntax appears accurate as far as we checked.


We need it to use this command or similar to change for all users.



control.exe intl.cpl,, /f:"C:\setpolish.xml"

XML is below:

<gs:GlobalizationServices xmlns:gs="urn:longhornGlobalizationUnattend">
<!--User List-->
<gs:UserList>
<gs:User UserID="Current"/>
</gs:UserList>
<!—Display Language-->
<gs:MUILanguagePreferences>
<gs:MUILanguage Value="pl-PL"/>
<gs:MUIFallback Value="en-US"/>
</gs:MUILanguagePreferences>
<!--User Locale-->
<gs:UserLocale>
<gs:Locale Name="pl-PL" SetAsCurrent="true"/>
</gs:UserLocale>
</gs:GlobalizationServices>


My System SpecsSystem Spec
.
22 May 2013   #2
Brink

64-bit Windows 10 Pro
 
 

Hello Echord, and welcome to Seven Forums.

I'm not sure about a command or script, but you could set the language you want, then use either method in the tutorial below to force all user accounts to use it.

Display Language - Force to Overwrite All Users

Hope this helps some for now,
Shawn
My System SpecsSystem Spec
22 May 2013   #3
echord

Windows 7 Enterprise
 
 

I think we tried that. We're trying to eliminate as much human interaction as possible. Since we're in need of switching the language and formats multiple times per day what this doesn't really gain us anything it seems.
My System SpecsSystem Spec
.

22 May 2013   #4
Dwarf

Windows 8.1 Pro RTM x64
 
 

I've requested some advice from Kari, one of our experienced members, who uses multiple languages on his machine to take a look. He might have an idea on how to achieve what you want.
My System SpecsSystem Spec
22 May 2013   #5
echord

Windows 7 Enterprise
 
 

Awesome, Thanks!
My System SpecsSystem Spec
22 May 2013   #6
Kari

Microsoft Community Contributor Award Recipient

 

Quote   Quote: Originally Posted by echord View Post
I think we tried that. We're trying to eliminate as much human interaction as possible. Since we're in need of switching the language and formats multiple times per day what this doesn't really gain us anything it seems.
One thing you cannot bypass is logging out and back in in order to change display language: For instance in your case when you change the Display Language of a user profile from Polish to English, you need to log out and log in again to apply language change; only at re-login is the language changed.

That being said, the only reasonable solution is to create two identical user profiles and using language packs change the Display Language of the second account to English (I assume that the main accounts are in Polish?). As you have to logout in any case for the language change to take effect, whatever script you might be able to make, it's much easier to switch user and login to that secondary user profile with secondary language than always switch language of one user. Switching accounts for instance allows apps to remain open.

For language packs you need Ultimate or Enterprise edition of Windows 7. This is how I would do it if it was my PC, my job:
  • Install Windows in your primary language, use audit mode to install all software and create a new default profile so that all settings will be same in all user profiles
  • Install language pack for your secondary language when logged in to initial user account after installation
  • Create a new administrative user account
  • Log in to this new user
  • Change Display Language
  • Log out, log back in to apply language change
  • Change system locale, formats and Input Language of the secondary account to match selected Display language
That's it. Now you have a Windows 7 PC with two identical user account, one for both your languages and location. I would set system location on English account to UK and on Polish account to Poland.

Kari
My System SpecsSystem Spec
22 May 2013   #7
echord

Windows 7 Enterprise
 
 

If nobody is logged in can the switches that control the language and formats be updated and then be ready for the next user who logs in.

What we're suggesting is: couldn't there be a script that we run 'behind the scenes' during off hours that swaps the format and language changes? Then when the user does log back in the language and format will change once the login is complete.
My System SpecsSystem Spec
22 May 2013   #8
Kari

Microsoft Community Contributor Award Recipient

 

For your script to work the user should be logged in. Really, it is a most simple thing to use two accounts, one Polish and one English. User of course knows when logging in which language he/she should this time use and cliks the right account accordingly.
My System SpecsSystem Spec
Reply

 How do I change languages and formats for multiple users?




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Change Date Format for multiple Users
Hi - I'm hoping someone can help. I have one computer with five users. My user is the admin and the other users are not. I have changed the date format under my user - but cannot do the same for the other users. I get the message to contact the system administrator. How do I get around this? ...
General Discussion
Multiple BSOD instances - several formats and fixes used
I have had a few different BSOD issues, one of which I think I have fixed (BIOS drivers seemed to need reinstalling) Now, I am getting another error code, and it happens quite often. this is literally the sixth time I've reinstalled windows since last week, and I'm starting to think that...
BSOD Help and Support
Media Center, MKV and multiple languages
I love to use Win 7 Media Center (x64) to view my MKV files, but some MKV's have more than one language. How do I make WMC play the language I want? I am using the DVIX codec and the file plays English fine in the DVIX player. Since it gives the option for language. Is there options that I can...
Media Center
How to change C:\users\oem
I'm brand new to 7 and I was wondering if there is a way to change the C:\users\oem to say C:\users\myname... I don't want to move I my files, I just want to rename this. Thanks!
General Discussion
Windows7 users & languages
Hi! Can i change the win7 languages only for one user and maintain the eng default in the admin part? Thanks
Customization
Book formats: What is Multiple copy pack?
Hi I need to buy a book but the website is selling the book in a format called: Multiple copy pack. I don't know what this means even after searching internet, I think I have an idea though, is it some kind of e-book? Here is a link, although this isn't the book I'm after! Dilbert 2.0: 20...
Software


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 23:45.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App