gpt4 book ai didi

java - Liferay 6.2 中的翻译进度

转载 作者:行者123 更新时间:2023-12-02 11:42:34 25 4
gpt4 key购买 nike

我正在寻找免费的系统插件或任何可以在 Liferay 翻译内容后提供进展结果的想法。

我有一个包含用英语编写的内容的 portlet,但我只将其中的一部分翻译成西类牙语。有没有办法获取这个翻译进度以便有翻译总结?

例如内容:

英语:100% 翻译

西类牙语:7% 已翻译...等等

提前致谢

最佳答案

对于Portlet Language.properties,您可以获取特定Locale的ResourceBundle并计算总量的百分比值:

java.util.ResourceBundle.getBundle("content.Language", LocaleUtil.SPAIN).keySet().size()

将为您提供西类牙语的语言键数量。您的 bundle 必须在 portlet.xml 中引用为 <resource-bundle> 。例如<resource-bundle>content.Language</resource-bundle>

在我的示例中,“content.Language”意味着您的文件夹结构将为 content/Language_es_ES.properties

关于java - Liferay 6.2 中的翻译进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48444232/

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