我问下 大家的中英文转换是怎么做的?
我现在想在菜单中加入中英文选项 请问怎么样去实现中英文转换功能呢? 用INI? 要是有具体的实例 可以发我看一下吗?
[解决办法]
目前我们公司做的系统都是用ini
一个lang目录下 有zh_cn zh_tw eng.ini
所有的控件上的caption都是空的,也就是说在设计ui的时候只看到控件 上面一个字都没有
然后写一个公用的函数遍历控件,给控件的caption赋值ini里的内容
ini的格式示例如下
[Form1]
Button1=测试
Button2=关闭
[Form2]
Button1=开始
Button2=关闭
每个Form在Create的时候去ini里找,然后赋值
原先是简体转繁体是用程序去转码的 但是这样做有一个问题 就是有的字转出来是有问题的
比如【备注】正确的繁体应该是【】 但是转好之后很有可能是【注】而不是【】
而且还要考虑其他语言比如英语,日语等等
所以干脆一劳永逸,都用ini的方式来处理,而且这样做有一个好处,就是要修改的话直接改ini就行
[解决办法]
哥几个关于多语言的字符集问题是如何解决的?不干预?