gpt4 book ai didi

java - 任何用于从 i18n 资源包生成干净代码的库?

转载 作者:搜寻专家 更新时间:2023-11-01 00:57:58 24 4
gpt4 key购买 nike

<分区>

在我的项目中,我想对我现有的资源包进行编译时检查。我已经有了一组 *.properties 本地化文件,我准备将它们连接到某个 i18n 工具。我正在考虑常规的 ResourceBundles,但我不喜欢这样的事实,即这种机制不能保证任何类型的检查,无论是编译时检查还是维护检查,例如查找重复项或查找未使用的 key 。

因此,我正在寻找一个库,它可以将我现有的 *.properties 文件转换成整洁干净的 Java 代码,我可以在我的项目中使用这些代码。

最好的可能结果是拥有类似于 GWT i18n 支持的机制。第一,干净的界面,将所有消息作为单独的方法。

我看过jlibsForgeRock .我真的很喜欢 jlibs,但它不是一个单独的库,所以我很难想象仅仅为了 i18n 引入如此巨大的库依赖。 ForgeRock 几乎可以满足我的要求,但它会生成常量而不是干净的接口(interface)来使用,就像 jlibs 那样。

This entry blog也有助于理解我想使用哪种方法。我对可用的 i18n 工具进行了大量研究,但找不到最适合我需求的“那个”。

问候。

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