如何实现系统多语言开发(100分)

  • 主题发起人 主题发起人 zhangjensy
  • 开始时间 开始时间
Z

zhangjensy

Unregistered / Unconfirmed
GUEST, unregistred user!
一般情况下,在简体操作系统中开发的系统只能在简体操作系统中运行,如果是在繁体操作系统中使用会出现乱码,同样如果是在繁体操作系统中开发的系统在简体操作系统运行,同样会出现乱码!但现在我想实现在繁体操作系统和简体操作系统中都能正常运行,且在繁体操作系统运行时界面显示繁体,在简体操作系统运行时界面显示简体,该怎么做才行?<br>在开发的时候要注意那些事情,或是如何做才可以实现!
 
Delphi支持多语言开发机制的,请参考:<br>&nbsp; &nbsp; http://www.delphibbs.com/delphibbs/dispq.asp?lid=1895338<br>&nbsp; &nbsp; http://www.delphibbs.com/delphibbs/dispq.asp?lid=123902<br>&nbsp; &nbsp; http://www.delphibbs.com/delphibbs/dispq.asp?lid=584667
 
顶一下学习
 
cmlpack<br>tmlpack
 
推荐CnPack组件包中的CnMultiLang系列组件。[:D]
 
用tnt控件及它提供的相关函数。<br>或者升级IDE为Delphi 2009
 
多国语言:CnMultiLang和GNU Gettext 都不错
 
有例子能参考一下.本人从未试过这方面的开发!<br>不知从何下手!
 
cnmultilang有例子程序
 
to softyes:<br>&nbsp;能否传一份给我!<br>&nbsp;Bj2008benny@163.com
 
这虽然是一个UNICODE的问题,但是也单是UNICODE的问题。。。。。。。楼主这一名“且在繁体操作系统运行时界面显示繁体,在简体操作系统运行时界面显示简体,该怎么做才行?<br>”是UNICODE根本解决不了的问题,因些只能两个系统做切换了。
 
补充一下,getlocaleinfo能实现语言自动切换的功能。
 
难道要写两个操作系统?然后那样切换?<br>&nbsp;上面不是很多人说可以只编写一遍系统,然后通过切换就可以?<br>&nbsp;到底行不行?
 
难道真的没人知道?<br>救命!
 
可以根据SysLocale.DefaultLCID,2052:简体中文;1028:繁体中文...
 
后退
顶部