如果通过 Xconfig 文件来设置语言,登录屏幕将本地化,并为所有用户设置了 LANG
。该方法是在多重显示器系统中为所有显示器更改 LANG
的唯一方法。 (要修改 Xconfig,请将 /usr/dt/config/Xconfig 复制到 /etc/dt/config/Xconfig。)
设置语言的方法是,在 /etc/dt/config/Xconfig 文件中插入如下一行:
dtlogin.host_display.language: language
例如,下面一行将显示器 my_host:0 中的 LANG
设置为 Swedish_locale。
dtlogin.my_host_0.language: Swedish_locale
dtlogin 客户机程序读取该语言相应的消息目录,并调用本地化的登录屏幕。然后,dtlogin 客户机程序使用 /etc/dt/config/Xresources 资源文件中的如下资源来决定语言环境列表:
dtlogin*language
dtlogin*languageList
dtlogin*languageName
Xconfig 文件可能需要为所选择的语言来适当设置 NLSPATH
环境变量。如果不是这种情况,或者希望自己来设置 NLSPATH
,请参见NLSPATH 环境变量。