今天又研究了下Breadbox Ensemble的源代码。
编译的时候发现一个细节:如果build的时候选择启用DBCS,会要求输入构建时使用的语言,脚本提供两个选项:英语和汉语。
当然中文选项现在是用不了的。另外\Tools\build\product\bbxensem\Template\DBCS文件夹下的net.ini、net2.ini也保留了不少有关简中语言的配置项:
(net.ini:如头图,定义了中文使用的字体名称)
▲net2.ini中有关GB2312字符集的内容。
再如,net.ini的[fep]节有以下配置:
LANG(chinese,driver = HEX(EC-dos(chinese.geo)))
LANG(chinese,dict = HEX(PY.dic))
应该是输入法相关。
两个配置文件都有GlobalPC有关内容(Breadbox Ensemble的大部分代码源自Geoworks和MyTurn GlobalPC时期十几年的史山代码,,,),说明GlobalPC开发团队是对预装的PC/GEOS做过中文本地化的。
ps.原生的DBCS支持暂时是被砍掉了的,据官方说法是还得进行额外构建和测试。
没有评论:
发表评论