我正在将我的代码从 Orbeon 3.9 升级到 4.0.0.m6 。默认情况下,我想成为德语的表单构建器,对于 3.9,我删除了所有翻译,src/resources/apps/fr/i18n/resources.xml
并src/resources/forms/orbeon/builder/form/resources.xml
添加了德语翻译。这似乎不再适用于 4.0,它抱怨缺少翻译(我看到类似的错误消息empty sequence is not allowed for format-message
)。
我尝试将以下行添加到我的属性中,但这也无济于事:
<property as="xs:string" name="oxf.fr.default-language.*.*" value="de"/>
<property as="xs:string" name="oxf.fr.available-languages.*.*" value="de"/>
据我所知,表单构建器仍在尝试寻找英文翻译,尽管只有德文翻译存在。我能做些什么?