SYNERGY_NOLOCALE
Don’t use local user’s language settings
WSupported on Windows
|
USupported on Unix
|
VSupported on OpenVMS
|
NSupported in Synergy .NET
|
Setting SYNERGY_NOLOCALE stops the runtime from using the local user’s language localization settings to determine valid uppercase and lowercase characters in the 8-bit range (above 128).
Value
Any value.
Discussion
Uppercase and lowercase characters are read from the local system LOCALE for the 8-bit (128 – 255) space. On Unix and OpenVMS, no 8-bit characters are defined; you must define the LOCALE or set the LANG environment variable for your operating system to enable the correct multilanguage 8-bit characters. On Windows, LOCALE is an operating system definition (the ANSI international character set by default), and no action is necessary on your part unless you want pre–Synergy/DE 7.3.1a behavior. Prior to Synergy/DE 7.3.1a, A – Z and a – z with the 8th bit set were considered characters (although these rarely matched actual international characters). To revert to this behavior on any operating system, set SYNERGY_NOLOCALE.
You must set SYNERGY_NOLOCALE if you want to set DBLOPT=32 for two-byte characters.
Setting location
The environment. On Windows, this environment variable can also be set in the [synergy] or [dbr] section of synergy.ini.
Used by
Runtime
Examples
SYNERGY_NOLOCALE=1 ;export SYNERGY_NOLOCALE