文档更改iTop如何翻译
由 superadmin 于 2024/12/13, 16:39 最后修改
Summary
Details
- Page properties
-
- Content
-
... ... @@ -95,5 +95,61 @@ 95 95 您可以通过以下链接获取有关 friendlyname 的更多信息:[[friendlyname>>url:https://www.itophub.io/wiki/page?do=export_code&id=3_1_0:customization:translation&codeblock=2]]。 96 96 97 97 98 +(% class="box" %) 99 +((( 100 +<classes\> 101 + <class id\="Person"\> 102 + <properties\> 103 + <naming\> 104 + <attributes\> 105 + <attribute id\="first\_name"/> <!~-~- mapped to %1$s ~-~-> 106 + <attribute id\="name"/> <!~-~- mapped to %2$s ~-~-> 107 + </attributes\> 108 + </naming\> 109 +))) 98 98 111 +== 字典关键词的命名约定 == 112 + 113 +新条目的命名应根据其领域和目的,从最不具体的信息开始命名。 114 + 115 +最常用的分隔符是’:’,但也可以找到’/‘和’-’。 116 + 117 +(% class="box" %) 118 +((( 119 +'Core:BulkExport:TextFormat' \=> 'Text fields containing some HTML markup', 120 +'UI:CSVImport:TextQualifierCharacter' \=> 'Text qualifier character', 121 +'DayOfWeek-Sunday-Min' \=> 'Su', 122 +))) 123 + 124 + 125 +使用后缀来定义相同标签的变种: 126 + 127 +* + 表示短描述(通常显示在工具提示中) 128 +* ? 表示帮助/解释(可以跨多行) 129 + 130 +(% class="box" %) 131 +((( 132 +'Core:SynchroAtt:update' \=> 'Update ?', 133 +'Core:SynchroAtt:update+' \=> 'Used to update the object', 134 +'UI:CSVImport:AdvancedMode' \=> 'Advanced mode', 135 +'UI:CSVImport:AdvancedMode+' \=> 136 + 'In advanced mode the "id" (primary key) of the objects can be used to update and rename objects.' 137 + .'However the column "id" (if present) can only be used as a search criteria' 138 + .' and can not be combined with any other search criteria.', 139 +))) 140 + 141 +当建立了命名约定后,标识符应该指定为 :,就像以下示例中的方式: 142 + 143 +(% class="box" %) 144 +((( 145 +'Class:Event/Attribute:date' \=> 'Date', 146 +'Class:Event/Attribute:date+' \=> 'date and time at which the changes have been recorded', 147 +))) 148 + 149 +请注意,在这种情况下,分隔符应该是 ‘/’。 150 + 151 +==== 枚举值 ==== 152 + 153 +枚举或枚举集的值使用自己的语法: 154 + 99 99