Solaris 公用桌面环境: 高级用户和系统管理员指南

为多个用户设置语言

如果通过 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 资源文件中的如下资源来决定语言环境列表:

Xconfig 文件可能需要根据所选择的语言来设置 NLSPATH 环境变量。如果不是这种情况,或者希望自己来设置 NLSPATH 变量,请参阅 "NLSPATH 环境变量"