可能的重复:
翻译申请 https://stackoverflow.com/questions/12311926/translate-application
国际化用 delphi xe2 编写的应用程序的最佳方法是什么?
我见过stringtable
资源,但我很担心,因为我感觉实施起来可能既费时又费力。
还有其他同样有效的方法可以做到这一点吗?
也许不是最好的翻译工具,但我正在使用GNU Gettext http://dxgettext.po.dk/很多年了。
过程非常简单:
- 您运行 dxgettext 来提取字符串
- 您翻译或提供翻译文件
- 我个人很喜欢poEdit http://www.poedit.net/翻译和管理翻译存储库的工具
- 可选:将翻译文件合并到最终的 EXE 中
- 或者您将翻译文件放在子目录中,就这样!
http://dxgettext.po.dk/ http://dxgettext.po.dk/
Update:
1/ GNU Gettext 包含在 JCL/JVCL 库中,您只需在启动时激活此选项即可。
2/ Gnu Gettext 可以翻译库中的所有内容,如 VCL、JCL/JVCL 也可以!它不仅限于您的代码!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)