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.