Liferay 6.2 中的翻译进度
Translation progress in Liferay 6.2
我正在寻找免费的 system、plugin 或任何可以在翻译内容后提供进度结果的想法在 Liferay 中。
我有一个内容是英文的 portlet,我只将其中的一部分翻译成西班牙文。有没有办法获得这个翻译进度,以便有一个翻译总结?
例如内容:
英语:100% 翻译
西班牙语:7% 已翻译
...等等
提前致谢
关于PortletLanguage.properties,可以获取特定Locale的ResourceBundle,并计算总量的百分比值:
java.util.ResourceBundle.getBundle("content.Language", LocaleUtil.SPAIN).keySet().size()
将为您提供西班牙语言的语言键数量。您的捆绑包必须在 portlet.xml 中引用为 <resource-bundle>
。
例如<resource-bundle>content.Language</resource-bundle>
在我的示例中 "content.Language" 意味着您的文件夹结构将是 content/Language_es_ES.properties
我正在寻找免费的 system、plugin 或任何可以在翻译内容后提供进度结果的想法在 Liferay 中。
我有一个内容是英文的 portlet,我只将其中的一部分翻译成西班牙文。有没有办法获得这个翻译进度,以便有一个翻译总结?
例如内容:
英语:100% 翻译
西班牙语:7% 已翻译 ...等等
提前致谢
关于PortletLanguage.properties,可以获取特定Locale的ResourceBundle,并计算总量的百分比值:
java.util.ResourceBundle.getBundle("content.Language", LocaleUtil.SPAIN).keySet().size()
将为您提供西班牙语言的语言键数量。您的捆绑包必须在 portlet.xml 中引用为 <resource-bundle>
。
例如<resource-bundle>content.Language</resource-bundle>
在我的示例中 "content.Language" 意味着您的文件夹结构将是 content/Language_es_ES.properties