我们想向Cumulocity平台添加另一种语言。我们从支持部门收到了用于UI版本的* .po文件,并生成了一个测试翻译,以在订购翻译之前检查其工作方式。我们得到的信息是,我们可以将* .po文件放到应用程序或小部件中,并且在部署后,翻译在整个平台上都应该可见,但这似乎不起作用,是否必须设置参考或在应用程序或小部件内部某处到po文件的某个地方,还是应该从另一个方面看一下?
最好的问候
我们的翻译文件目前包含以下标头:
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Poedit-Basepath: .\n"
"X-Generator: Poedit 2.2\n"
msgid "\"{{c8y_Dashboard.name}}\" - dashboard"
msgstr "\"{{c8y_Dashboard.name}}\"-往好处说是超脱豁达"
msgid "\"{{c8y_Kpi.label}}\" - data point"
msgstr "\"{{c8y_Kpi.label}}\"-北洋军阀从白走到黑"
[...]
答案 0 :(得分:0)
尝试将po文件放入插件的“ locales”文件夹中并运行构建。这是一个对我有用的示例:https://bitbucket.org/m2m/cumulocity-ui-plugin-examples/src/bac470cb8149/plugins/weather