我正在使用 Delphi 中包含的翻译管理器(xe8,但在旧版本中应该相同)
我转到 Projet->语言->添加(选择英语)。
然后我翻译文本(这里是按钮)
我全部更新并编译: 我得到了 .exe 和 .enu 文件,它是法语的。
当我进入 Projet->语言->设置事件并选择英语时,我会全部编译,我的应用程序现在是英语(按钮显示你好)
但是我的目标是当计算机配置更改时我的应用程序自动从法语切换到英语 例如:我将电脑设置更改为英语:
(我对键盘设置也做了同样的事情)
但是我的应用程序始终使用我在“项目”->“语言”->“设置事件”中放入的默认语言
如何让我的 Project.exe 根据我的电脑配置自动选择正确的语言?
最佳答案
看看http://dxgettext.po.dk/替代标准翻译管理器
。
这增加了众所周知的 gettext 的支持您的项目的工具集。
关于delphi - 如何在 Delphi XE 中国际化我的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31903056/