Solved

regional settings changing on Citrix

Posted on 2004-04-09
4
3,146 Views
Last Modified: 2013-12-28
The server is NT4 with Citrix Metaframe 1.8.  I'm trying to track down the cause of random date and currency format changes in a program written in Delphi, and using the Borland Database Engine.  The regional settings displayed in the control panel have not changed.  Whatever is causing the problem seems to be causing it for more than just that user.  When the user logs out, the problem seems to go away for all users.  The regional settings displayed in the control panel aren't changing, but the application is using a different date format. English is the only language installed.

Does anyone have ideas about why this would be happening?
0
Comment
Question by:bnac
4 Comments
 
LVL 1

Accepted Solution

by:
jonlacey2003 earned 500 total points
ID: 10798105
Difficult as you say the issue is happening at random and I'm no expert in this but I'll give it a go as the following information may help you find a work around -

Regional settings such as currency, date/time format, and numbers are user profile-based could the issue  somehow be related to an individual user profile as you mention that when the user logs out the problem goes away for all.

In a Terminal Server/Citrix environment, users from different regions may want to retain their client-side regional settings when logging on to the server.

To set up the correct regional settings for that user, log on to the Citrix server, select Start > Control Panel > Regional Settings. Set the correct setting and log off so the setting is written to the user’s profile.

If users do not have access to the full desktop and are limited to initial or published applications, it is necessary to use a different method.


This method sets the users’ regional options at logon by script:

1. Create global groups based upon the users’ desired regional setting.

2. Create a test user for each global group.

3. Log on to the Citrix server with that test user and make appropriate changes within the regional options.

4. Export the registry key HKEY_CURRENT_USER\Control Panel\International.

5. Create a script (How to use Regini.exe to modify HKEY_CURRENT_USER) and call it Usrlogon.cmd.

6. When users log on to the Citrix server, they will inherit the regional settings based upon their group membership.


This method allows you to publish the regional options GUI. This allows users to set their regional settings without full access to the server desktop:

Publish a new application with the following syntax on a Citrix server:

rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,5

Working directory winnt\system32

3. Instruct users who are initially logging on to the server for the first time to launch this published application to set their preferred regional settings.

Good Luck

0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Our Group Policy work started with Small Business Server in 2000. Microsoft gave us an excellent OU and GPO model in subsequent SBS editions that utilized WMI filters, OU linking, and VBS scripts. These are some of experiences plus our spending a lo…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now