Alfresco 共享本地化
我能够通过以下规则本地化我的露天模型(加上约束列表): 但我想知道是否有类似的东西可以分享? 我们是否只需要使用“label id”属性而不必担心任何约定 是否最好使用:Alfresco 共享本地化,alfresco,alfresco-share,Alfresco,Alfresco Share,我能够通过以下规则本地化我的露天模型(加上约束列表): 但我想知道是否有类似的东西可以分享? 我们是否只需要使用“label id”属性而不必担心任何约定 是否最好使用: label.companyName=Company name 或者类似的 sop_sopModel.field.sop_companyName.title=Company Name 还是别的什么 我在维基上没有看到任何建议 下面是一个我不知道如何格式化的标签id的示例。 这是我的共享配置custom.xml文件的一部分。
label.companyName=Company name
或者类似的
sop_sopModel.field.sop_companyName.title=Company Name
还是别的什么
我在维基上没有看到任何建议
下面是一个我不知道如何格式化的标签id
的示例。
这是我的共享配置custom.xml
文件的一部分。
我知道这并不重要,但我想把事情做好
<config evaluator="aspect" condition="sop:company">
<forms>
<form>
<field-visibility>
<show id="sop:companyName" />
<show id="sop:companyAddress" />
</field-visibility>
<appearance>
<set id="sopPanel" appearance="bordered-panel" label-id="???" />
<field id="sop:companyName" label-id="???" set="sopPanel" />
<field id="sop:companyAddress" label-id="???" set="sopPanel" />
</appearance>
</form>
</forms>
</config>
您通常不需要使用标签id
属性。如果您的模型定义有一个与之关联的消息包,则当前区域设置的正确标签将自动从存储库中发送。您希望在共享中公开自定义模型的哪些部分,以及在何处?下面是一个标签id的示例,我不知道如何格式化。这是share-config-custom.xml文件的一部分。我知道这并不重要,但我想把事情做好。这很糟糕,但我也不知道如何在这里格式化;)最好用代码更新您的原始问题,它会在那里显示得更好。有关如何添加代码块的说明,请查看格式化帮助。我同意您的看法,但如果您查看顶部给出的示例,则模型定义中没有标记标签。我也没有在其中看到
。你是正确的,你需要一个自定义标签。为此,您需要添加自己的包含标签的.properties
文件,并使用org.springframework.extensions.surf.util.ResourceBundleBotStrapComponent
的Springbean实例将其绑定。如何设置标签名的格式并不重要,但由于显而易见的原因,标签名在整个应用程序中必须是唯一的。