如何在Delphi XE中国际化我的应用程序?
我正在使用Delphi中包含的翻译管理器(xe8,但在旧版本中应该是相同的) 我进入Projet->langages->add(选择英语) 然后我翻译文本(这里是按钮) 我更新并编译了所有内容: 我得到了.exe和.enu文件,它是法语的 当我进入Projet->languages->set Active并选择english时,我编译了所有内容,现在我的应用程序是英语的(按钮上写着“你好”) 太好了。 然而,我的目标是,当计算机配置更改时,我的应用程序自动从法语->英语切换 例如:我将电脑设置更改为英语: (我对键盘设置也这样做) 但是,我的应用程序始终保留我在Project->Langages->Set Active中输入的默认语言 如何使my Project.exe根据我的电脑配置自动选择正确的语言?看一下standart如何在Delphi XE中国际化我的应用程序?,delphi,delphi-xe8,gettext,Delphi,Delphi Xe8,Gettext,我正在使用Delphi中包含的翻译管理器(xe8,但在旧版本中应该是相同的) 我进入Projet->langages->add(选择英语) 然后我翻译文本(这里是按钮) 我更新并编译了所有内容: 我得到了.exe和.enu文件,它是法语的 当我进入Projet->languages->set Active并选择english时,我编译了所有内容,现在我的应用程序是英语的(按钮上写着“你好”) 太好了。 然而,我的目标是,当计算机配置更改时,我的应用程序自动从法语->英语切换 例如:我将电脑
Translation Manager的替代品
这将为您的项目添加对知名工具集的支持。您没有切换语言,而是切换格式设置。您在此处命名了三个不同的版本。XE,XE2和XE3。它是哪一个?它是XE8。。但我猜:这是否是关于格式的XE2-8并不重要:这是一个线索!我还修改了键盘:我应该在我的电脑上修改什么以确保它工作?在中,您可以阅读如何安装/切换显示语言(确保您有足够的SKU;我可以说,此功能在家庭版中不可用)。