Xenapp 7 language input for users

Hi everyone.

I would like to know how do I enable Xenapp users to be able to change input language of their keyboard. We have some users that need to have multiple keyboard writing languages and when they open MS Word application they have only 2 options, the main server language and English.

I have added additional languages to the administrator account and it works for the administrator but not for the rest of the users so I guess its user dependant but how do I make the changes to the rest of the users...

edit: It also works for new users but it doesnt change the options of the existing ones so if someone knows where are those options in the registry or in the app data files so I can change them for the existing users.
LVL 1
gicagoAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Sekar ChinnakannuStaff EngineerCommented:
MS Office has language packs,  you can install the same on citrix servers and then users are able to choose the language what ever they are looking.
0
gicagoAuthor Commented:
Thanks for the suggestion but you kind of missed my point. I have proofing tools and I dont want/need Display pack (UI language) what I need is to be able to write in different languages.

I have added the language keyboards to the server as admin and it works for new users (and the admin user) but since my users login remotely (using Xenapp) I need to change it for remote EXISTING users.

After some research I have found that those setting I need are in NTUSER.dat file and since we are using roaming profiles I need to find out how to change NTUSER.dat file with gpo or a script of some kind...

The setting I need to change in NTUSER.dat file is Keyboard Layout\Preload and make a string with the language I need. (for example SZ 3 00000419 ).

I have tried it manually and it worked but it would be a pain to fix around 200 users manually... Also, if I completely recreate the NTUSER.dat file it asks me to recreate Outlook profile and stuff like that so deleting ntuser.dat so it recreates is out of the question...

Will let you know when I figure this one out...
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
gicagoAuthor Commented:
I didnt find anything on automated ntuser.dat modification so I made the changes manually to the users that needed the modification. Luckily, it was a minority of the 200 users we have.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.