从这里:http : //support.sas.com/resources/papers/LocaleSwitching.pdf
它表示“写入 SAS 日志的消息......始终以启动时的语言显示。”
要在启动时更改 SAS 的语言,您需要在配置文件中创建一个条目。如果您使用的是默认配置文件,您可以在相应的 NLS 文件夹中为每种安装的语言找到一个。对于 9.3,它存储在这里:
C:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9.cfg
用“您选择的语言”替换“en”。您可以告诉它在 SAS 的快捷方式中使用该配置文件。例如,您可能有两个启动快捷方式,一个是 EN,一个是 JP(日语),定义为具有以下目标(右键单击快捷方式、属性,然后查看“快捷方式”选项卡,然后是目标):
第一个快捷方式(英文):
"C:\Program Files\SASHome\SASFoundation\9.3\sas.exe" -CONFIG "C:\Program Files\SASHome\SASFoundation\9.3\nls\en\sasv9.cfg"
第二个快捷方式(日语):
"C:\Program Files\SASHome\SASFoundation\9.3\sas.exe" -CONFIG "C:\Program Files\SASHome\SASFoundation\9.3\nls\jp\sasv9.cfg"
如果这些快捷方式存储在桌面(或任何其他用户主页位置)上,它们将是特定于用户的,因此您的其他语言用户可以简单地定义他们想要的快捷方式。只需确保安装了该语言作为选项的 SAS。
如果您自定义了配置文件,则需要对各种语言文件进行相同的自定义;或者您需要获取该自定义文件并将 LOCALE 更改为正确的本地化。获取自定义文件,打开正确的本地化的原始文件,然后从那里复制行以确保您使用正确的缩写可能是最简单的(尽管它们似乎通常使用标准缩写)。对于 EN_US,这是一行:
-LOCALE en_US