如何在Delphi XE中将我的应用程序国际化?

时间:2015-08-09 10:06:36

标签: delphi delphi-xe8

我正在使用Delphi中包含的翻译管理器(xe8,但在旧版本中应该是相同的)

我去Projet-> langages->添加(选择英语)。

然后我翻译文本(这里是按钮)

enter image description here

我全部更新并全部编译: 我得到了.exe和.enu文件,它是法语。

enter image description here

当我去Projet-> languages->设置Active并且我选择英语时,我将其编译完毕并且我的应用程序现在是英语(按钮说你好

太棒了。 enter image description here

然而,我的目标是,当计算机配置发生变化时,我的应用程序会自动从法语 - >英语切换 例如:我将我的电脑设置更改为英文:

enter image description here

(我也用键盘设置做同样的事情)

然而,我的应用总是保持我在Project-> Langages-> Set Active

中的默认语言

如何让我的Project.exe根据我的电脑配置自动选择合适的语言?

1 个答案:

答案 0 :(得分:0)

查看http://dxgettext.po.dk/替换标准Translation Manager

这为您的项目添加了众所周知的工具集的支持。