gpt4 book ai didi

windows - 本地化最佳实践

转载 作者:可可西里 更新时间:2023-11-01 11:14:59 32 4
gpt4 key购买 nike

我开始修改我的应用程序,它使用所有硬编码字符串来表示错误、GUI 等。我正在考虑这两种方法,但请告诉我是否有更好的方法:

-将所有字符串放入资源 (.rc) 文件中。

- 定义文件中的所有字符串,每种语言一次。使用预处理器定义来决定编译哪些字符串。

通常首选这两种方法中的哪一种?

最佳答案

将所有的字符串放在资源文件中。完成后,有几个很好的翻译包可用。这些包做的一件有用的事情是允许您让不会编程的人完成翻译。

另外请记住,国际化 (i18n) 是一个很大的主题,需要考虑很多事情。这不仅仅是翻译字符串的问题。至少对其进行网络搜索。您可能想读一本关于它的书:我使用 Schmitt 的 International Programming for Windows 作为指南。这是 Microsoft Press 的一本旧书,我不得不通过旧书服务获得它;大多数更现代的东西似乎都与国际化 .NET 应用有关。

在不了解您的项目的更多信息(软件类型、目标受众是谁、组织类型、预算类型、为什么对国际化感兴趣等)的情况下,这几乎是最重要的我可以告诉你。

关于windows - 本地化最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2136109/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com