In my Microsoft Dynamics NAV 5.0 SP1 we have two languages installed. English and Danish. We run it under Citrix.
Whenever a new user who previously never have used our Navision logs into the system, then the language is always set to Danish. That’s fine for the Danish users, but not so fine for the users from the other countries.
Do you know how I can change the Default Language upon startup?
I know it’s not going to help you on NAV 5.0 SP1, but in NAV 2009, there is a User Personalization table that contains a Language ID field (as well as the Profile ID, and Company).
Well are you setting this at the same time as you define the users permissions, so that it’s available when he first logs in (before actually opening the database)?
I have worked a little more with the problem myself. And what I have come to is that it’s the Danish version which has been installed. The client folder (not the ENU or DAN folders) hold the exact same files as the W1 installation. With one exception. The FIN.STX. Besides the version codes, then there is a country code defined. In the Danish version it says DK. Does anyone know if changing this, or simply replacing the FIN.STX file with the standard W1 STX file would also affect the Lannguage setting?
fin.stx is CRC-checked (or checsum, or hash?) on program start - it can’t be edited in Notepad, that results in message “Invalid .stx…”
and, as far as I remeber, .stx language code must be equal to your license (there is country version encoded, too) - at least I had problems some years ago, when our LV .stx was “buggy” and MS corrected it only after 2-3 months… BTW there still exists a way to edit a .stx, but I don’t know who has access to corresponding tool - maybe localization partners.
Yes I know the fin.stx file is locked somehow. But when you know someone who can lock it for you, then it’s not the big problem.
In my case it would proberly be easier just to use the W1 FIN.STX - but I only want to do that if the Country code in this field really has anything do with the default language setup of the client.