了解语言环境定义源文件

语言环境和环境变量的不同之处是:环境变量可以从命令行设置,而语言环境只能通过编辑和编译语言环境定义源文件方可修改。

如果所需语言环境不是库的一部分,那么可以通过 本地定义 命令来编译该语言环境的二进制版本。 程序的语言环境行为不受语言环境定义源文件的影响,除非 localedef 命令先转换了该文件,并且语言环境对象对程序可用。 localedef 命令将包含语言环境定义的源文件转换为运行时格式,并将运行时版本复制为在命令行上指定的文件,该文件的名称通常就是语言环境的名称。 全球化命令和子例程然后就可用访问这些语言环境信息。 For information on preparing source files to be converted by the localedef command, see 定位定义源文件格式 in 文件参考.