gpt4 book ai didi

gwt - 在项目中在哪里添加 i18n 文件(对于我的情况是 GWT)?

转载 作者:行者123 更新时间:2023-12-04 06:42:19 25 4
gpt4 key购买 nike

我找不到这个简单问题的好答案:
我在哪里可以在 GWT 项目中添加我的 i18n 文件?

我看到两个解决方案:
- 创建一个模块并在这个模块中添加这个模块的所有 i18n 文件
- 创建一个完全不同的结构,将所有 i18n 文件(无论是什么模块)放在同一个目录中(因此,很容易创建一种新语言)

我的感觉是第二种方法更好,但在 gwt 示例中,它是通常使用的第一种方法。

而你,你如何处理你的 i18n 文件?

谢谢

最佳答案

1)在您的模块中创建一个单独的包。将所有消息文件连同属性文件一起转储到那里。
2) 作为一种最佳实践,创建一个基本消息类并从基本类扩展其他消息接口(interface)。您可以在代码中引用基本消息类,并且根据您指向的消息类的实例,您的实际值会发生变化。

另一种方法是创建一个新的 i18n 模块并在您的实际模型中继承它。

1) 允许所有消息在一个地方。
2) 易于移交给本地化人员进行翻译。

关于gwt - 在项目中在哪里添加 i18n 文件(对于我的情况是 GWT)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4088334/

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