Google Answers Logo
View Question
 
Q: How to switch a language without reboot ? ( Answered,   0 Comments )
Question  
Subject: How to switch a language without reboot ?
Category: Computers > Operating Systems
Asked by: cker-ga
List Price: $150.00
Posted: 20 Nov 2004 12:52 PST
Expires: 20 Dec 2004 12:52 PST
Question ID: 431563
Hello !
How can I switch a language in Windows XP for non-unicode programs on
the fly (without rebooting windows) ?
This option avaliable thru START/Control Panel/Regional and Language
Options/Advanced.
Thank you !
Answer  
Subject: Re: How to switch a language without reboot ?
Answered By: larre-ga on 20 Nov 2004 14:33 PST
 
Thanks for asking!

Just to cover all bases -- if you're simply switching between
installed Languages, pressing Shift-Alt simultaneously will cycle
through all installed languages without rebooting. However, I presume
that you're talking about switching between groups of unicode language
settings, which is just a bit more complex.

To change a group of settings, as set by the Regional/Language
Advanced panel "on the fly" you'll need to set up separate User
Profiles, each with the settings you prefer. You may switch back and
forth between Users, without rebooting by utilizing the Fast User
Switching Logon option.


Create Additional User Accounts
----------------------------------------------------------------------

In Windows XP Pro, 

-- Select Start/Settings/Control Panel/User_Accounts
-- Select Create New Account. 
     Choose a name to identify the Account
     Choose an Account Type (usually Limited)
     Click Create Account 

Repeat the process for as many different language settings as required.


Alternatively, when logged in as Administrator, you may use the
Computer Management Tool to perform the same tasks.

From your Desktop, right-click on the My Computer icon, and select
Manage. From the Tool popup, expand the Local Users and Groups folder,
and highlight Users. From the (top) Action menu, select New User,
following the prompts.

XP Documentation - Create New User Accounts
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/lsm_create_new_user.mspx



Switching Between User Accounts
----------------------------------------------------------------------

First, enable Fast User Switching:

Note, in order to enable Fast User Switching, you must also enable the
Use the Welcome screen option. To enable Fast User Switching:

-- Log on to the computer as an administrator. 
-- Select Start, click Control Panel, and then click User Accounts. 
-- Click Change the way users log on or off. 
-- If it is not already selected, click to select the Use the Welcome
   screen check box.

The Use Fast User Switching check box is unavailable until you click
to select the Use the Welcome screen check box.

-- Click to select the Use Fast User Switching check box, and then
   click Apply Options. 

-- Quit the User Accounts tool. 


To Switch Users From the Task Manager
-------------------------------------

When a user initiates the Switch User option, the computer returns to
the Welcome screen. The current user's session remains active and
another user can now log on and use the computer. You can initiate the
Switch User command in any of the following ways:

-- Select Start, click Log off, and then click Switch User. 

-- Open Task Manager (CTRL+ALT+DELETE), and then click Switch User on
   the Shut Down menu. 

-- Hold down the Windows key, and then press the L key)


You may also Switch Users from the Standard Logon screen (slower):


-- Select Start, click Log Off, then click Switch User. The Windows
   XP logon screen appears and displays the number of running programs
   for each user under their user name(s). 
-- Click the user that you wish to switch to. 
-- Type the password, and then click the arrow button to log on to the
   computer as that User. 


Turn on Fast User Switching in XP
http://www.microsoft.com/windowsxp/using/accessibility/fastuserswitching.mspx


Troubleshooting (Just in Case)
---------------------------------------------------------------------

Computer Resources

"The Fast User Switching feature may not work if there is not enough
available computer resources to create a new Winlogon service thread.
In this case, some users must log off the computer, or you must close
some programs to free up computer resources."

Third-Party Graphical Identification and Authentication Products

"The Msgina.dll file interacts with the Winlogon service to provide
the Welcome screen and the Fast User Switching feature. Third-party
software can replace the current Graphical Identification and
Authentication data with their own Graphical Identification and
Authentication data. The Fast User Switching feature and the Microsoft
Welcome screen are not available if you are using a third-party
product that replaces the Microsoft Graphical Identification and
Authentication file (Msgina.dll)."

Availability of the Fast User Switching Feature
http://support.microsoft.com/kb/294739/en-us

Even if you've properly Uninstalled some programs which Enable/Disable
this feature, this problem can still occur.

To remedy difficulties matching this description, see: 

Default Logon Interface After Installing Third-Party Programs
http://support.microsoft.com/kb/302346/EN-US/


Should you have further questions regarding this process, please, feel
free to ask using the Answer Clarification button. I will be glad to
assist.

---larre


Answer Strategy
----------------------------------------------------------------------

Exploration of Microsoft XP Documentation

Request for Answer Clarification by cker-ga on 20 Nov 2004 16:06 PST
I allredy tryed that, it dosn't help me. I did one additional account
with administrative privileges too. Then I switch to that new account
and change in him language for non-unicode programs to diferent from
my first account. After that windows require to do restart. After
rebooting I logon to the first (old) account and I see, that in him
stay the same language, which I applied before rebooting in new
account. Therefore I can't set differents languages in two accounts on
the same time.

Clarification of Answer by larre-ga on 20 Nov 2004 16:45 PST
Since I am easily able to switch between User Accounts without
re-booting (in Win XP Pro), I know the process works for at least some
languages. Please list the exact settings and languages you are after,
and I'll see what it takes to accomplish it.

Have you installed each of the desired languages/keyboards using the Language Bar?

---larre

Request for Answer Clarification by cker-ga on 20 Nov 2004 18:41 PST
I use russian and lithuanian languages, and I have installed keyboards for they too.

Clarification of Answer by larre-ga on 20 Nov 2004 19:23 PST
It's sounds as if you're trying to use a round-about solution, when in
actuality, a very simple one exists and is the one intended for what
you're trying to accomplish.

What happens when you select between the languages using the language bar?

I have installed both languages, in addition to the numerous others I
already have, which include both Unicode and Non-unicode keyboards. I
am able to bring up native "keyboards" just by switching languages in
the Language Bar.

Within each language, you can install as many keyboards as desired.
Swapping between those languages keyboards (within a program) is
accomplished by using the Language Bar, or pressing the SHIFT and ALT
keys simultaneously. It doesn't matter whether the languages are
Unicode or not. Different User Profiles on my computer are able to use
any of the languages (and set defaults). Swapping between them is no
problem at all.

If there is a particular application that is giving difficulty, I'll
be glad to experiment further for you. I'll need as much detail as
possible. You'll need to provide as much specific information as you
can, such as XP version and build, including OS language version,
updates installed, programs, including versions and keyboards required
for them.


---l

Clarification of Answer by larre-ga on 20 Nov 2004 19:56 PST
A friend suggested to me that perhaps your system settings are
"locked" into the default user mode.

On the START/CONTROL_PANEL/REGIONAL_LANGUAGE/ADVANCED tab, uncheck the
box next to the Default User Account settings (i.e. the box next to:
Apply all settings to the curent user account and to the default user
profile). When unchecked, this allows different Users to utilize
different settings.

---l

Request for Answer Clarification by cker-ga on 21 Nov 2004 04:49 PST
Microsoft Windows XP [Version 5.1.2600]
Service Pack 2
I use various programs, with differents languages at same time.
And problems, that they (programs) use system font (like MS Sans Serif).
Language bar meaningless in this case. I must change system font on
the fly, because in another program which are using different system
font language, I can't type and read text correctly.
About u last question: Default User Account checkbox not set in my
Reggional settings now (btw I have never seen that this checkbox has
been checked).

Clarification of Answer by larre-ga on 21 Nov 2004 10:21 PST
Few more questions... 


Have these problems been present since the system was new, or did they
begin after installation of an upgrade (SP2), or specific program?

What programs are unreadable? 

What are all of the default (starting) language settings? I am trying
to reproduce the problem.

Thanks, ---l

Request for Answer Clarification by cker-ga on 21 Nov 2004 11:46 PST
I dont tryed this from my first windows xp installation.
Default language setting was be lithuanian.
U ask What programs are unreadable?
Many programs. List all them here ?

Clarification of Answer by larre-ga on 21 Nov 2004 12:08 PST
And for Non-Unicode programs you want the language to be?

Clarification of Answer by larre-ga on 21 Nov 2004 12:35 PST
One solution might be possible with an ENGLISH version of a Windows XP MUI CD. 

MUI installations, provide user interface (UI) and Help file
installations for more than 35 languages. However, the MUI Pack is
only available through Microsoft Open License, Select License, or
Enterprise Agreement Volume Licensing programs, and not retail
versions. Best bet is usually to borrow one from a friend, i.e. find
someone with an English version of a Windows XP MUI CD.

Install the Lithuanian and Russian drivers from the MUI CD into an 
existing English XP Pro OS. Once the drivers are installed, every user
account can choose to have the menus in either English or another
language as needed. The non-Unicode setting can be swapped (by User)
between Russian and Lithuanian. No product key is needed for these
changes, and it's a one time installation.

Also, take a look at these Release Notes for MUI Support for SP2, and
see if they might be applicable:

Microsoft Release Notes - MUI Support
http://www.microsoft.com/globaldev/reference/relnotes/muixpsp1.mspx

---l

Request for Answer Clarification by cker-ga on 21 Nov 2004 13:48 PST
Maybe it halp me. I'll try it.
Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy