多语言版本(100分)

  • 主题发起人 afantict
  • 开始时间
A

afantict

Unregistered / Unconfirmed
GUEST, unregistred user!
现在做的程序是日文版本的,我想做成多语言版本的(英语),请问如何实现?
谢谢,如果有例子请发至我的信箱chengtao2003@hotmail.com
 
delphi 的demo中有例子,好象e文和法文
 
把所有的标题信息,都存放在数据库中!
 
最好使用标准的做法,把所有资源都放到一个动态库中,
然后在程序中利用LoadLibrary来加载。这样,对应不同
的版本只需要修改该动态库就可以了。如果是数据库程序,
也可以将字符串之类的,放到数据表中,然后根据需要来
处理。
 
请问是不是这样的:
project->languages->add...弹出对话框,添加一个语言版本(假如中文),这样会添加了一个CHS的目录
然后在程序中判断现在的地域,调用LoadLibraryEx(CHS....)
请问是这样的吗?谢谢!
 
project->languages->add增加语言后,翻译里面的文字和资源等,生成文件后,它自己会根据操作系统的语言运行显示相应的语言文字。注意Delphi版本必须为企业版才可以。
 
对,就是使用project->languages->add这个来实现
 
多人接受答案了。
 
记得要先对生成的相应语言PROJECT编译一次才切换到主PROJECT生成才可以看到效果哦。
 
这样子不就不能动态切换了么?
 
顶部