Change the applications language and culture for your publications

Build 1501 on 14/Nov/2017  This topic last edited on: 5/Aug/2014, at 14:12

GN4 applications language and culture is the system default one. To override it, edit UserConfig.xml adding an 'UILanguage' attribute as in this example:

<UserConfig 

 ClientSpecId="0" 

 SaveUserPwd="false" 

 xmlns="http://www.teradp.com/schemas/GN4/1/UserConfig.xsd">

  <Connections>

    <Connection 

                         Name="Editorial" 

                         Url="http://lucapc/GN4/AdminSrv.asmx" 

                         UserName="" 

                         Domain="" 

                         UILanguage="it-it" />

    <Connection 

                         Name="Nexpo" 

                         Url="http://nexpo.teradp.com/gn4/AdminSrv.asmx" 

                         UserName="" 

                         Domain="" 

                         RequireLogin="true" />

  </Connections>

</UserConfig>

Remember that the language code must match the folder name of localized .net assemblies, and note the difference between language (the first param) and culture (the second, optional). One is the UI language, the other is the date, number, currency etc. format.

Localization tested using Lingobit Localizer. Remember to sign resource dlls, otherwise they are ignored by .Net for security reasons.

An invalid attribute value will be ignored, a warning message will be issued at startup.