Localization configurations are set using JavaOS properties, which are delivered to the JavaStation computer when it boots. The following sections describe the JavaOS properties used for localization. For complete instructions on setting JavaOS properties, see Chapter 4, JavaOS Properties .
The following JavaOS properties are required for all locales:
javaos.mountlist
user.language
javaos.loginLocaleList
The following property is required for all locales except West European locales:
-Dfile.encoding
The following property is required for all Asian locales:
-djavaos.im.url
The following property is required if you are running HotJava Browser on the JavaStation computers:
-Ddoc.url=file:/REMOTE/hotjava
Other properties may also be required for the locale you intend to support. Each feature description in this chapter indicates the associated property settings and the locales that require them.
This section shows some sample locale configurations.
To enable localization for a French-speaking Swiss user:
-djavaos.loginLocaleList=fr;de;it -Duser.language=fr -Dfile.encoding=8859_1 -djavaos.kbd=SwissFrenchPS2 -djavaos.im.compose.deadkeys=false -ajavaos.mountlist=server:/export/root/javaos/classes|/REMOTE
To enable localization for a Czech user:
-Duser.language=cs -Dfile.encoding=8859_2 -djavaos.kbd=CzechPS2 -djavaos.im.compose.deadkeys=false -ajavaos.mountlist=server:/export/root/javaos/classes|/REMOTE
To enable localization for a Korean user:
-Duser.language=ko -Dfile.encoding=KSC5601 -djavaos.kbd=KoreanPS2 -djavaos.im.compose.deadkeys=false -ajavaos.mountlist=server:/export/root/javaos/classes|/REMOTE; server:/export/root/javaos/fonts|/FONTS -ajavaos.im.url=iiimp://server:9010
To enable localization for a Thai user who enters text at a U.S. keyboard:
-Duser.language=th -Dfile.encoding=TIS620 -djavaos.im.compose_th=TIS620 -djavaos.im.compose.deadkeys=false -ajavaos.mountlist=server:/export/root/javaos/classes|/REMOTE; server:/export/root/javaos/fonts|/FONTS