我需要创建具有双语属性的节点,并将所有这些节点用作(列表约束),其中节点属性将是标签,而其他属性将是值。如何创建/读取双语节点
那么,这是可行的吗? &怎么样?
我看到SYS:本地化,其平均
本地化: 如果添加此方面的一个节点,则服务器将假定所有非多种语言 属性适用于该区域。 这可以帮助我!
感谢 穆罕默德·阿姆鲁 高级系统开发
我需要创建具有双语属性的节点,并将所有这些节点用作(列表约束),其中节点属性将是标签,而其他属性将是值。如何创建/读取双语节点
那么,这是可行的吗? &怎么样?
我看到SYS:本地化,其平均
本地化: 如果添加此方面的一个节点,则服务器将假定所有非多种语言 属性适用于该区域。 这可以帮助我!
感谢 穆罕默德·阿姆鲁 高级系统开发
为了handle Multi Lingual documents从你的代码都应该使用MultilingualContentService到:
多语言文档应用了cm:mlDocument
方面。这使他们能够被列为在/cm:multilingualRoot
下创建的特殊cm:mlContainer
的子项,以跟踪单个文档的翻译。该cm:mlContainer
定义如下:
<type name="cm:mlContainer">
<title>Multilingual Container</title>
<parent>sys:container</parent>
<associations>
<child-association name="cm:mlChild">
<source>
<mandatory>false</mandatory>
<many>false</many>
</source>
<target>
<class>cm:mlDocument</class>
<mandatory>true</mandatory>
<many>true</many>
</target>
</child-association>
</associations>
<mandatory-aspects>
<aspect>cm:versionable</aspect>
<aspect>cm:author</aspect>
<aspect>sys:localized</aspect>
</mandatory-aspects>
</type>
有不同种本地化选项在露天:
的MultilingualContentService(与厘米:mlDocument方面),可以存储所翻译的上内容一个节点。如果您的文档已翻译成多种语言,则可以使用此功能。在Share中没有对此的支持,但您可以通过Alfresco Explorer或API使用它。
还有多种语言文字属性。您可以在内容模型中使用数据类型d:mlText并根据用户语言存储属性值(仅字符串)。内置属性厘米:标题和厘米:描述类型d:mlText。 Share中的用法有点棘手 - Alfresco使用浏览器语言自动选择语言环境,因此具有不同浏览器语言的用户将看到不同的值。
据我理解你的问题,我想你需要的是毫升:性能。共享用户界面只能间接支持他们,也许这对你没问题。至于List约束,我还没有看到任何多语言支持,所以你可能必须自己扩展这些。
谢谢skuro,但听我需要做的是创建一个节点,并再次使用它们(使用这些节点的某些属性)作为值列表(即约束列表值)和节点属性需要双语我的意思是我的问题。如何创建一个节点并使其属性成为双语来再次用作约束列表? –
sys:localized Skuro! –