Delphi   发布时间:2022-04-10  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了德尔福和i18n大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Delphi是否以任何方式支持国际化?

我已经看到我可以为项目添加不同的语言,但这似乎创建了dfm文件的多个实例.我是否正确,因此语言无法在运行时更改?

你如何处理国际化(如果你这样做)?有没有最好的做法?

解决方法

我曾经尝试过语言的运行时更改.它工作得很好,但我需要自己编写大量代码(并绕过dfm文件).问题是,这很麻烦,你几乎从不需要这个.

更好的选择(在我看来)是创建基本语言版本并使用翻译工具用于其他语言.我们使用适用于可执行文件和DLL的third party translator.它替换资源中的字符串并创建新的二进制文件.

此工具的一大优点是它显示已翻译的对话框(仅限标准窗口组件),因此如果标签太大,您可以直接反馈.

大佬总结

以上是大佬教程为你收集整理的德尔福和i18n全部内容,希望文章能够帮你解决德尔福和i18n所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:18i18nn