因为MicroStation V8i及之前的版本底层不是Unicode编码,所以在使用中日韩文版本的MicroStation的时候,首先必须要将OS的System Locale设置为对应的语种。如果没有的话,如下图所示,那么MicroStation的菜单栏会出现乱码,并且不能够打开文件名里包含这些语种字符的文件。※有时,甚至需要将Control Panel⇒Region and Language⇒Formats里的Format也设置为对应的语种。
为了让MicroStation更好地支持中日韩文,我们还需要对MS_RTCONFIG参数变量做设置。详细内容请看这篇WIKI 让MicroStation更好地支持中文
换句话说,
除此之外,MS_RTCONFIG还能够控制在字体缺失时的默认替代字体。这里还会涉及到MstnFontConfig.xml配置文件,详细内容请看这篇WIKI 重新定义缺失字体的默认替代字体
MS_RTCONFIG参数变量的定义决定了,在字体缺失时,指向的语种类型。
例如,MS_RTCONFIG=Japanese,那么当字体缺失时,MicroStation就会找到<Language>标签为Japanese所对应的TTF,SHX,或者是RSC字体来替代。
如果MS_RTCONFIG没有被设置,那么默认使用OS的System Locale设置的语种。
到了MicroStation Connection版本,因为全面支持Unicode。能够更好地支持中日韩文,只需要安装相应的语言包便能够自由切换语言(MSCE版本如何切换各种语言版本),只是在字体缺失,寻找默认字体的时候需要用到MS_RTCONFIG参数变量。