Properties 露天会议

Properties 露天会议,properties,naming-conventions,alfresco,Properties,Naming Conventions,Alfresco,我知道Alfresco在“.properties”文件中存储用户界面的消息和i18n标签, 我想知道写这些文件的露天惯例是什么 如何更好地编写这些密钥? 写form.form-id.title=myTitle是正确的,还是应该使用其他约定? 是否使用另一个前缀,如名称空间(myc.form.form-id.title=myTitle) 多亏了all事实上,如果要在自定义表单的属性文件中设置标签,必须保持Alfresco标准。请参阅tomcat/shared/classes/alfresco/we

我知道Alfresco在“.properties”文件中存储用户界面的消息和i18n标签, 我想知道写这些文件的露天惯例是什么

如何更好地编写这些密钥? 写
form.form-id.title=myTitle是正确的,还是应该使用其他约定?
是否使用另一个前缀,如名称空间(
myc.form.form-id.title=myTitle


多亏了all

事实上,如果要在自定义表单的属性文件中设置标签,必须保持Alfresco标准。请参阅tomcat/shared/classes/alfresco/web extension/share config custom.xml中的注释:

如果指定的类型在内容模型中没有title元素,或者您需要支持多种语言,则在Repo AMP/JAR扩展端需要一个i18n文件,以便在创建规则时可以看到该类型:

custom\u customModel.type.custom\u mytype.title=我的子类型

由“更改类型”操作使用。要使类型具有本地化标签,请在共享AMP/JAR扩展中添加相关的i18n字符串:

type.custom\u mytype=我的子类型

但是,如果您在自定义Java代码和Springbeans中定义了自己的属性,那么您可能会继续为需要配置属性的用户或管理系统选择最全面的名称。 为了回答你的问题,我不知道这些新房产的标准


希望对您有所帮助确实,如果您想在自定义表单的属性文件中设置标签,您必须保持Alfresco标准。请参阅tomcat/shared/classes/alfresco/web extension/share config custom.xml中的注释:

如果指定的类型在内容模型中没有title元素,或者您需要支持多种语言,则在Repo AMP/JAR扩展端需要一个i18n文件,以便在创建规则时可以看到该类型:

custom\u customModel.type.custom\u mytype.title=我的子类型

由“更改类型”操作使用。要使类型具有本地化标签,请在共享AMP/JAR扩展中添加相关的i18n字符串:

type.custom\u mytype=我的子类型

但是,如果您在自定义Java代码和Springbeans中定义了自己的属性,那么您可能会继续为需要配置属性的用户或管理系统选择最全面的名称。 为了回答你的问题,我不知道这些新房产的标准


希望能有所帮助

您是希望这些密钥仅由您自己的代码使用,还是希望Alfresco能够为自定义表单/组件/等自动拾取这些密钥?基本上,对于我的代码,我知道我可以使用我选择的任何sintax,但我要求官方指南作为标准。我有这个问题,因为许多人在同一个项目中工作,我们使用不同的命名方法。顺便说一下,自定义表单/组件/等是我自己的代码。我不明白这个问题,您是希望这些钥匙只供您自己的代码使用,还是希望Alfresco能自动为自定义表单/组件/等提取这些钥匙?基本上,对于我的代码,我知道我可以使用我选择的任何sintax,但我要求一份官方指南作为标准。我有这个问题,因为许多人在同一个项目中工作,我们使用不同的命名方法。顺便说一下,自定义表单/组件/等是我自己的代码。我不明白这个问题