diff --git a/core/config.class.inc.php b/core/config.class.inc.php index 04af9f374..4896ce0bc 100644 --- a/core/config.class.inc.php +++ b/core/config.class.inc.php @@ -366,6 +366,8 @@ class Config 'dictionaries/ru.dictionary.itop.core.php', // Support for Russian 'dictionaries/tr.dictionary.itop.ui.php', // Support for Turkish 'dictionaries/tr.dictionary.itop.core.php', // Support for Turkish + 'dictionaries/zh.dictionary.itop.ui.php', // Support for Chinese + 'dictionaries/zh.dictionary.itop.core.php', // Support for Chinese ); foreach($this->m_aSettings as $sPropCode => $aSettingInfo) { diff --git a/dictionaries/zh.dictionary.itop.core.php b/dictionaries/zh.dictionary.itop.core.php new file mode 100644 index 000000000..6d6ca1aef --- /dev/null +++ b/dictionaries/zh.dictionary.itop.core.php @@ -0,0 +1,385 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + + +////////////////////////////////////////////////////////////////////// +// Classes in 'core/cmdb' +////////////////////////////////////////////////////////////////////// +// + +// +// Class: CMDBChange +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChange' => '变更', + 'Class:CMDBChange+' => '变更跟踪', + 'Class:CMDBChange/Attribute:date' => '日期', + 'Class:CMDBChange/Attribute:date+' => '变更被记录的日期和时间', + 'Class:CMDBChange/Attribute:userinfo' => '杂项. 信息', + 'Class:CMDBChange/Attribute:userinfo+' => '呼叫者已定义的信息', +)); + +// +// Class: CMDBChangeOp +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChangeOp' => '变更操作', + 'Class:CMDBChangeOp+' => '变更操作跟踪', + 'Class:CMDBChangeOp/Attribute:change' => '变更', + 'Class:CMDBChangeOp/Attribute:change+' => '变更', + 'Class:CMDBChangeOp/Attribute:date' => '日期', + 'Class:CMDBChangeOp/Attribute:date+' => '变更的日期和时间', + 'Class:CMDBChangeOp/Attribute:userinfo' => '用户', + 'Class:CMDBChangeOp/Attribute:userinfo+' => '变更造成者', + 'Class:CMDBChangeOp/Attribute:objclass' => '对象类', + 'Class:CMDBChangeOp/Attribute:objclass+' => '对象类', + 'Class:CMDBChangeOp/Attribute:objkey' => '对象 id', + 'Class:CMDBChangeOp/Attribute:objkey+' => '对象 id', + 'Class:CMDBChangeOp/Attribute:finalclass' => '类别', + 'Class:CMDBChangeOp/Attribute:finalclass+' => '', +)); + +// +// Class: CMDBChangeOpCreate +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChangeOpCreate' => '对象创建', + 'Class:CMDBChangeOpCreate+' => '对象创建跟踪', +)); + +// +// Class: CMDBChangeOpDelete +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChangeOpDelete' => '对象删除', + 'Class:CMDBChangeOpDelete+' => '对象删除跟踪', +)); + +// +// Class: CMDBChangeOpSetAttribute +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChangeOpSetAttribute' => '对象变更', + 'Class:CMDBChangeOpSetAttribute+' => '对象属性变更跟踪', + 'Class:CMDBChangeOpSetAttribute/Attribute:attcode' => '属性', + 'Class:CMDBChangeOpSetAttribute/Attribute:attcode+' => '被修改属性的编码', +)); + +// +// Class: CMDBChangeOpSetAttributeScalar +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChangeOpSetAttributeScalar' => '属性变更', + 'Class:CMDBChangeOpSetAttributeScalar+' => '对象标量属性变更跟踪', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue' => '原值', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue+' => '属性原值', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue' => '新值', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue+' => '属性新值', +)); +// Used by CMDBChangeOp... & derived classes +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Change:ObjectCreated' => 'Object created', + 'Change:ObjectDeleted' => 'Object deleted', + 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s set to %2$s (previous value: %3$s)', + 'Change:Text_AppendedTo_AttName' => '%1$s appended to %2$s', + 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modified, previous value: %2$s', + 'Change:AttName_Changed' => '%1$s modified', +)); + +// +// Class: CMDBChangeOpSetAttributeBlob +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChangeOpSetAttributeBlob' => '数据变更', + 'Class:CMDBChangeOpSetAttributeBlob+' => '数据变更跟踪', + 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata' => '原数据', + 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata+' => '属性原来的内容', +)); + +// +// Class: CMDBChangeOpSetAttributeText +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CMDBChangeOpSetAttributeText' => '文本变更', + 'Class:CMDBChangeOpSetAttributeText+' => '文本变更跟踪', + 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata' => '原数据', + 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata+' => '属性原来的内容', +)); + +// +// Class: Event +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Event' => '记录事项', + 'Class:Event+' => '应用程序的内部事项', + 'Class:Event/Attribute:message' => '消息', + 'Class:Event/Attribute:message+' => '事项简述', + 'Class:Event/Attribute:date' => '日期', + 'Class:Event/Attribute:date+' => '变更被记录的日期和时间', + 'Class:Event/Attribute:userinfo' => '用户信息', + 'Class:Event/Attribute:userinfo+' => '用户标识, 该用户的活动触发了该事项', + 'Class:Event/Attribute:finalclass' => '类别', + 'Class:Event/Attribute:finalclass+' => '', +)); + +// +// Class: EventNotification +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:EventNotification' => '通知事项', + 'Class:EventNotification+' => '被发送通知的踪迹', + 'Class:EventNotification/Attribute:trigger_id' => '触发器', + 'Class:EventNotification/Attribute:trigger_id+' => '用户帐户', + 'Class:EventNotification/Attribute:action_id' => '用户', + 'Class:EventNotification/Attribute:action_id+' => '用户帐户', + 'Class:EventNotification/Attribute:object_id' => '对象 id', + 'Class:EventNotification/Attribute:object_id+' => '对象 id (由触发器定义的类 ?)', +)); + +// +// Class: EventNotificationEmail +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:EventNotificationEmail' => 'Email 发出事项', + 'Class:EventNotificationEmail+' => '被发送的Email的踪迹', + 'Class:EventNotificationEmail/Attribute:to' => 'TO', + 'Class:EventNotificationEmail/Attribute:to+' => 'TO', + 'Class:EventNotificationEmail/Attribute:cc' => 'CC', + 'Class:EventNotificationEmail/Attribute:cc+' => 'CC', + 'Class:EventNotificationEmail/Attribute:bcc' => 'BCC', + 'Class:EventNotificationEmail/Attribute:bcc+' => 'BCC', + 'Class:EventNotificationEmail/Attribute:from' => 'From', + 'Class:EventNotificationEmail/Attribute:from+' => '消息发送者', + 'Class:EventNotificationEmail/Attribute:subject' => '主题', + 'Class:EventNotificationEmail/Attribute:subject+' => '主题', + 'Class:EventNotificationEmail/Attribute:body' => '邮件体', + 'Class:EventNotificationEmail/Attribute:body+' => '邮件体', +)); + +// +// Class: EventIssue +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:EventIssue' => '议题事项', + 'Class:EventIssue+' => '议题踪迹 (警告, 错误, 等等.)', + 'Class:EventIssue/Attribute:issue' => '议题', + 'Class:EventIssue/Attribute:issue+' => '发生了什么', + 'Class:EventIssue/Attribute:impact' => '影响', + 'Class:EventIssue/Attribute:impact+' => '结果是什么', + 'Class:EventIssue/Attribute:page' => '页面', + 'Class:EventIssue/Attribute:page+' => 'HTTP 入口', + 'Class:EventIssue/Attribute:arguments_post' => 'Posted arguments', + 'Class:EventIssue/Attribute:arguments_post+' => 'HTTP POST arguments', + 'Class:EventIssue/Attribute:arguments_get' => 'URL arguments', + 'Class:EventIssue/Attribute:arguments_get+' => 'HTTP GET arguments', + 'Class:EventIssue/Attribute:callstack' => 'Callstack', + 'Class:EventIssue/Attribute:callstack+' => 'Call stack', + 'Class:EventIssue/Attribute:data' => 'Data', + 'Class:EventIssue/Attribute:data+' => 'More information', +)); + +// +// Class: EventWebService +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:EventWebService' => 'Web 服务事项', + 'Class:EventWebService+' => 'Web 服务调用的踪迹', + 'Class:EventWebService/Attribute:verb' => 'Verb', + 'Class:EventWebService/Attribute:verb+' => '操作的名称', + 'Class:EventWebService/Attribute:result' => '结果', + 'Class:EventWebService/Attribute:result+' => '概览 成功/失败', + 'Class:EventWebService/Attribute:log_info' => '信息记录', + 'Class:EventWebService/Attribute:log_info+' => '结果信息记录', + 'Class:EventWebService/Attribute:log_warning' => '警告记录', + 'Class:EventWebService/Attribute:log_warning+' => '结果警告记录', + 'Class:EventWebService/Attribute:log_error' => '错误记录', + 'Class:EventWebService/Attribute:log_error+' => '结果错误记录', + 'Class:EventWebService/Attribute:data' => '数据', + 'Class:EventWebService/Attribute:data+' => '结果数据', +)); + +// +// Class: Action +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Action' => '客户化动作', + 'Class:Action+' => '用户定义的动作', + 'Class:Action/Attribute:name' => '名称', + 'Class:Action/Attribute:name+' => '', + 'Class:Action/Attribute:description' => '描述', + 'Class:Action/Attribute:description+' => '', + 'Class:Action/Attribute:status' => '状态', + 'Class:Action/Attribute:status+' => '生产中 或 ?', + 'Class:Action/Attribute:status/Value:test' => '测试中', + 'Class:Action/Attribute:status/Value:test+' => '测试中', + 'Class:Action/Attribute:status/Value:enabled' => '生产中', + 'Class:Action/Attribute:status/Value:enabled+' => '生产中', + 'Class:Action/Attribute:status/Value:disabled' => '非活动', + 'Class:Action/Attribute:status/Value:disabled+' => '非活动', + 'Class:Action/Attribute:trigger_list' => '相关触发器', + 'Class:Action/Attribute:trigger_list+' => '关联到该动作的触发器', + 'Class:Action/Attribute:finalclass' => '类别', + 'Class:Action/Attribute:finalclass+' => '', +)); + +// +// Class: ActionNotification +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ActionNotification' => '通知', + 'Class:ActionNotification+' => '通知 (摘要)', +)); + +// +// Class: ActionEmail +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ActionEmail' => 'Email 通知', + 'Class:ActionEmail+' => '', + 'Class:ActionEmail/Attribute:test_recipient' => '测试收件人', + 'Class:ActionEmail/Attribute:test_recipient+' => '状态被设置为"测试"时的目的地', + 'Class:ActionEmail/Attribute:from' => '来自', + 'Class:ActionEmail/Attribute:from+' => '将发送到邮件头', + 'Class:ActionEmail/Attribute:reply_to' => '回复到', + 'Class:ActionEmail/Attribute:reply_to+' => '将发送到邮件头', + 'Class:ActionEmail/Attribute:to' => 'To', + 'Class:ActionEmail/Attribute:to+' => '邮件的目的地', + 'Class:ActionEmail/Attribute:cc' => 'Cc', + 'Class:ActionEmail/Attribute:cc+' => 'Carbon Copy', + 'Class:ActionEmail/Attribute:bcc' => 'bcc', + 'Class:ActionEmail/Attribute:bcc+' => 'Blind Carbon Copy', + 'Class:ActionEmail/Attribute:subject' => '主题', + 'Class:ActionEmail/Attribute:subject+' => '邮件标题', + 'Class:ActionEmail/Attribute:body' => '邮件体', + 'Class:ActionEmail/Attribute:body+' => '邮件内容', + 'Class:ActionEmail/Attribute:importance' => '重要', + 'Class:ActionEmail/Attribute:importance+' => '重要标志', + 'Class:ActionEmail/Attribute:importance/Value:low' => '低', + 'Class:ActionEmail/Attribute:importance/Value:low+' => '低', + 'Class:ActionEmail/Attribute:importance/Value:normal' => '一般', + 'Class:ActionEmail/Attribute:importance/Value:normal+' => '一般', + 'Class:ActionEmail/Attribute:importance/Value:high' => '高', + 'Class:ActionEmail/Attribute:importance/Value:high+' => '高', +)); + +// +// Class: Trigger +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Trigger' => '触发器', + 'Class:Trigger+' => '客户化事项句柄', + 'Class:Trigger/Attribute:description' => '描述', + 'Class:Trigger/Attribute:description+' => '单行描述', + 'Class:Trigger/Attribute:action_list' => '被触发的动作', + 'Class:Trigger/Attribute:action_list+' => '触发器击发时执行的动作', + 'Class:Trigger/Attribute:finalclass' => '类别', + 'Class:Trigger/Attribute:finalclass+' => '', +)); + +// +// Class: TriggerOnObject +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnObject' => '触发器 (类依赖的)', + 'Class:TriggerOnObject+' => '在一个给定类对象上的触发器', + 'Class:TriggerOnObject/Attribute:target_class' => '目标类', + 'Class:TriggerOnObject/Attribute:target_class+' => '', +)); + +// +// Class: TriggerOnStateChange +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnStateChange' => '触发器 (状态变化时)', + 'Class:TriggerOnStateChange+' => '对象状态变化时的触发器', + 'Class:TriggerOnStateChange/Attribute:state' => '状态', + 'Class:TriggerOnStateChange/Attribute:state+' => '', +)); + +// +// Class: TriggerOnStateEnter +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnStateEnter' => '触发器 (进入一个状态时)', + 'Class:TriggerOnStateEnter+' => '对象状态变化时触发器 - 进入时', +)); + +// +// Class: TriggerOnStateLeave +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnStateLeave' => '触发器 (离开一个状态时)', + 'Class:TriggerOnStateLeave+' => '对象状态变化时触发器 - 离开时', +)); + +// +// Class: TriggerOnObjectCreate +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnObjectCreate' => '触发器 (对象创建时)', + 'Class:TriggerOnObjectCreate+' => '一个给定类[子类]对象创建时触发器', +)); + +// +// Class: lnkTriggerAction +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkTriggerAction' => '动作/触发器', + 'Class:lnkTriggerAction+' => '触发器和动作间的链接', + 'Class:lnkTriggerAction/Attribute:action_id' => '动作', + 'Class:lnkTriggerAction/Attribute:action_id+' => '要执行的动作', + 'Class:lnkTriggerAction/Attribute:action_name' => '动作', + 'Class:lnkTriggerAction/Attribute:action_name+' => '', + 'Class:lnkTriggerAction/Attribute:trigger_id' => '触发器', + 'Class:lnkTriggerAction/Attribute:trigger_id+' => '', + 'Class:lnkTriggerAction/Attribute:trigger_name' => '触发器', + 'Class:lnkTriggerAction/Attribute:trigger_name+' => '', + 'Class:lnkTriggerAction/Attribute:order' => '顺序', + 'Class:lnkTriggerAction/Attribute:order+' => '动作执行顺序', +)); + + +?> diff --git a/dictionaries/zh.dictionary.itop.ui.php b/dictionaries/zh.dictionary.itop.ui.php new file mode 100644 index 000000000..f4387d8a2 --- /dev/null +++ b/dictionaries/zh.dictionary.itop.ui.php @@ -0,0 +1,868 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + + +////////////////////////////////////////////////////////////////////// +// Classes in 'gui' +////////////////////////////////////////////////////////////////////// +// + +////////////////////////////////////////////////////////////////////// +// Classes in 'application' +////////////////////////////////////////////////////////////////////// +// + +// +// Class: AuditCategory +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:AuditCategory' => '审计类目', + 'Class:AuditCategory+' => '全部审计中的一个区段', + 'Class:AuditCategory/Attribute:name' => '类目名称', + 'Class:AuditCategory/Attribute:name+' => '类目简称', + 'Class:AuditCategory/Attribute:description' => '审计类目描述', + 'Class:AuditCategory/Attribute:description+' => '该审计类目的详细描述', + 'Class:AuditCategory/Attribute:definition_set' => '定义', + 'Class:AuditCategory/Attribute:definition_set+' => '定义用于审计的对象的OQL表达式', + 'Class:AuditCategory/Attribute:rules_list' => '审计规则', + 'Class:AuditCategory/Attribute:rules_list+' => '该类目的审计规则', +)); + +// +// Class: AuditRule +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:AuditRule' => '审计规则', + 'Class:AuditRule+' => '用于检查给定审计类目的规则', + 'Class:AuditRule/Attribute:name' => '规则名称', + 'Class:AuditRule/Attribute:name+' => '规则简称', + 'Class:AuditRule/Attribute:description' => '审计规则描述', + 'Class:AuditRule/Attribute:description+' => '审计规则详细描述', + 'Class:AuditRule/Attribute:query' => '要运行的查询', + 'Class:AuditRule/Attribute:query+' => '要运行的OQL表达式', + 'Class:AuditRule/Attribute:valid_flag' => '有效对象?', + 'Class:AuditRule/Attribute:valid_flag+' => '若规则返回有效对象则True,否则False', + 'Class:AuditRule/Attribute:valid_flag/Value:true' => 'true', + 'Class:AuditRule/Attribute:valid_flag/Value:true+' => 'true', + 'Class:AuditRule/Attribute:valid_flag/Value:false' => 'false', + 'Class:AuditRule/Attribute:valid_flag/Value:false+' => 'false', + 'Class:AuditRule/Attribute:category_id' => '类目', + 'Class:AuditRule/Attribute:category_id+' => '该规则对应的类目', + 'Class:AuditRule/Attribute:category_name' => '类目', + 'Class:AuditRule/Attribute:category_name+' => '该规则对应类目的名称', +)); + +////////////////////////////////////////////////////////////////////// +// Classes in 'addon/userrights' +////////////////////////////////////////////////////////////////////// +// + +// +// Class: User +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:User' => '用户', + 'Class:User+' => '用户登录名', + 'Class:User/Attribute:finalclass' => '帐户类别', + 'Class:User/Attribute:finalclass+' => '', + 'Class:User/Attribute:contactid' => '联系人 (个人)', + 'Class:User/Attribute:contactid+' => '来自业务数据的个人明细信息', + 'Class:User/Attribute:last_name' => '名', + 'Class:User/Attribute:last_name+' => '对应联系人的名字', + 'Class:User/Attribute:first_name' => '姓', + 'Class:User/Attribute:first_name+' => '对应联系人的姓氏', + 'Class:User/Attribute:email' => 'Email', + 'Class:User/Attribute:email+' => '对应联系人的Email', + 'Class:User/Attribute:login' => '登录名', + 'Class:User/Attribute:login+' => '用户标识字符串', + 'Class:User/Attribute:language' => '语言', + 'Class:User/Attribute:language+' => '用户语言', + 'Class:User/Attribute:language/Value:EN US' => 'English', + 'Class:User/Attribute:language/Value:EN US+' => 'English (U.S.)', + 'Class:User/Attribute:language/Value:FR FR' => 'French', + 'Class:User/Attribute:language/Value:FR FR+' => 'French (France)', + 'Class:User/Attribute:profile_list' => '简档', + 'Class:User/Attribute:profile_list+' => '角色, 为该人员授权', + 'Class:User/Attribute:allowed_org_list' => '被许可的组织', + 'Class:User/Attribute:allowed_org_list+' => '终端用户被许可看到下述组织的数据. 如果没有指定的组织,则无限制.', + + 'Class:User/Error:LoginMustBeUnique' => '登录名必须唯一 - "%1s" 已经被使用.', + 'Class:User/Error:AtLeastOneProfileIsNeeded' => '至少一个简档必须指定给该用户.', +)); + +// +// Class: URP_Profiles +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_Profiles' => '简档', + 'Class:URP_Profiles+' => '用户简档', + 'Class:URP_Profiles/Attribute:name' => '名称', + 'Class:URP_Profiles/Attribute:name+' => '标签', + 'Class:URP_Profiles/Attribute:description' => '描述', + 'Class:URP_Profiles/Attribute:description+' => '单行描述', + 'Class:URP_Profiles/Attribute:user_list' => '用户', + 'Class:URP_Profiles/Attribute:user_list+' => '拥有该角色的人员', +)); + +// +// Class: URP_Dimensions +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_Dimensions' => '维度', + 'Class:URP_Dimensions+' => '应用维度 (定义纵深)', + 'Class:URP_Dimensions/Attribute:name' => '名称', + 'Class:URP_Dimensions/Attribute:name+' => '标签', + 'Class:URP_Dimensions/Attribute:description' => '描述', + 'Class:URP_Dimensions/Attribute:description+' => '单行描述', + 'Class:URP_Dimensions/Attribute:type' => '类别', + 'Class:URP_Dimensions/Attribute:type+' => '类名称或数据类别 (投影单位)', +)); + +// +// Class: URP_UserProfile +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_UserProfile' => '简档目标用户', + 'Class:URP_UserProfile+' => '用户的简档', + 'Class:URP_UserProfile/Attribute:userid' => '用户', + 'Class:URP_UserProfile/Attribute:userid+' => '用户帐户', + 'Class:URP_UserProfile/Attribute:userlogin' => '登录名', + 'Class:URP_UserProfile/Attribute:userlogin+' => '用户的登录名', + 'Class:URP_UserProfile/Attribute:profileid' => '简档', + 'Class:URP_UserProfile/Attribute:profileid+' => '使用简档', + 'Class:URP_UserProfile/Attribute:profile' => '简档', + 'Class:URP_UserProfile/Attribute:profile+' => '简档名称', + 'Class:URP_UserProfile/Attribute:reason' => '原因', + 'Class:URP_UserProfile/Attribute:reason+' => '解释为什么该人员需要拥有该角色', +)); + +// +// Class: URP_UserOrg +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_UserOrg' => '用户组织', + 'Class:URP_UserOrg+' => '被许可的组织', + 'Class:URP_UserOrg/Attribute:userid' => '用户', + 'Class:URP_UserOrg/Attribute:userid+' => '用户帐户', + 'Class:URP_UserOrg/Attribute:userlogin' => '登录名', + 'Class:URP_UserOrg/Attribute:userlogin+' => '用户的登录名', + 'Class:URP_UserOrg/Attribute:allowed_org_id' => '组织', + 'Class:URP_UserOrg/Attribute:allowed_org_id+' => '被许可的组织', + 'Class:URP_UserOrg/Attribute:allowed_org_name' => '组织', + 'Class:URP_UserOrg/Attribute:allowed_org_name+' => '被许可的组织', + 'Class:URP_UserOrg/Attribute:reason' => '原因', + 'Class:URP_UserOrg/Attribute:reason+' => '解释为什么该人员被许可查阅该组织的数据', +)); + +// +// Class: URP_ProfileProjection +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_ProfileProjection' => '简档投射', + 'Class:URP_ProfileProjection+' => '简档投射', + 'Class:URP_ProfileProjection/Attribute:dimensionid' => '维度', + 'Class:URP_ProfileProjection/Attribute:dimensionid+' => '应用维度', + 'Class:URP_ProfileProjection/Attribute:dimension' => '维度', + 'Class:URP_ProfileProjection/Attribute:dimension+' => '应用维度', + 'Class:URP_ProfileProjection/Attribute:profileid' => '简档', + 'Class:URP_ProfileProjection/Attribute:profileid+' => '使用简档', + 'Class:URP_ProfileProjection/Attribute:profile' => '简档', + 'Class:URP_ProfileProjection/Attribute:profile+' => '简档名称', + 'Class:URP_ProfileProjection/Attribute:value' => '值表达式', + 'Class:URP_ProfileProjection/Attribute:value+' => 'OQL expression (using $user) | constant | | +attribute code', + 'Class:URP_ProfileProjection/Attribute:attribute' => '属性', + 'Class:URP_ProfileProjection/Attribute:attribute+' => '目标属性编码 (可选)', +)); + +// +// Class: URP_ClassProjection +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_ClassProjection' => '类投射', + 'Class:URP_ClassProjection+' => '类投射', + 'Class:URP_ClassProjection/Attribute:dimensionid' => '维度', + 'Class:URP_ClassProjection/Attribute:dimensionid+' => '应用维度', + 'Class:URP_ClassProjection/Attribute:dimension' => '维度', + 'Class:URP_ClassProjection/Attribute:dimension+' => '应用维度', + 'Class:URP_ClassProjection/Attribute:class' => '类', + 'Class:URP_ClassProjection/Attribute:class+' => '目标类', + 'Class:URP_ClassProjection/Attribute:value' => '值表达式', + 'Class:URP_ClassProjection/Attribute:value+' => 'OQL expression (using $this) | constant | | +attribute code', + 'Class:URP_ClassProjection/Attribute:attribute' => '属性', + 'Class:URP_ClassProjection/Attribute:attribute+' => '目标属性编码 (可选)', +)); + +// +// Class: URP_ActionGrant +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_ActionGrant' => '动作许可', + 'Class:URP_ActionGrant+' => '类上的许可', + 'Class:URP_ActionGrant/Attribute:profileid' => '简档', + 'Class:URP_ActionGrant/Attribute:profileid+' => '使用简档', + 'Class:URP_ActionGrant/Attribute:profile' => '简档', + 'Class:URP_ActionGrant/Attribute:profile+' => '使用简档', + 'Class:URP_ActionGrant/Attribute:class' => '类', + 'Class:URP_ActionGrant/Attribute:class+' => '目标类', + 'Class:URP_ActionGrant/Attribute:permission' => '许可', + 'Class:URP_ActionGrant/Attribute:permission+' => '允许或不允许?', + 'Class:URP_ActionGrant/Attribute:permission/Value:yes' => '是', + 'Class:URP_ActionGrant/Attribute:permission/Value:yes+' => '是', + 'Class:URP_ActionGrant/Attribute:permission/Value:no' => '否', + 'Class:URP_ActionGrant/Attribute:permission/Value:no+' => '否', + 'Class:URP_ActionGrant/Attribute:action' => '动作', + 'Class:URP_ActionGrant/Attribute:action+' => '可用于给定类上的操作', +)); + +// +// Class: URP_StimulusGrant +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_StimulusGrant' => '刺激许可', + 'Class:URP_StimulusGrant+' => '对象生命周期中刺激的许可', + 'Class:URP_StimulusGrant/Attribute:profileid' => '简档', + 'Class:URP_StimulusGrant/Attribute:profileid+' => '使用简档', + 'Class:URP_StimulusGrant/Attribute:profile' => '简档', + 'Class:URP_StimulusGrant/Attribute:profile+' => '使用简档', + 'Class:URP_StimulusGrant/Attribute:class' => '类', + 'Class:URP_StimulusGrant/Attribute:class+' => '目标类', + 'Class:URP_StimulusGrant/Attribute:permission' => '许可', + 'Class:URP_StimulusGrant/Attribute:permission+' => '允许或不允许?', + 'Class:URP_StimulusGrant/Attribute:permission/Value:yes' => '是', + 'Class:URP_StimulusGrant/Attribute:permission/Value:yes+' => '是', + 'Class:URP_StimulusGrant/Attribute:permission/Value:no' => '否', + 'Class:URP_StimulusGrant/Attribute:permission/Value:no+' => '否', + 'Class:URP_StimulusGrant/Attribute:stimulus' => '刺激', + 'Class:URP_StimulusGrant/Attribute:stimulus+' => '刺激编码', +)); + +// +// Class: URP_AttributeGrant +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:URP_AttributeGrant' => '属性许可', + 'Class:URP_AttributeGrant+' => '属性层次上的许可', + 'Class:URP_AttributeGrant/Attribute:actiongrantid' => '动作准许', + 'Class:URP_AttributeGrant/Attribute:actiongrantid+' => '动作准许', + 'Class:URP_AttributeGrant/Attribute:attcode' => '属性', + 'Class:URP_AttributeGrant/Attribute:attcode+' => '属性编码', +)); + +// +// String from the User Interface: menu, messages, buttons, etc... +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Menu:WelcomeMenu' => '欢迎', + 'Menu:WelcomeMenu+' => '欢迎来到iTop', + 'Menu:WelcomeMenuPage' => '欢迎', + 'Menu:WelcomeMenuPage+' => '欢迎来到iTop', + 'UI:WelcomeMenu:Title' => '欢迎来到iTop', + + 'UI:WelcomeMenu:LeftBlock' => '

iTop 是完全的, 开发源码的, IT 操作门户.

+ +

所有模块可以各自独立地、一步一步地搭建.

', + + 'UI:WelcomeMenu:RightBlock' => '

iTop 是面向服务提供商的, 它使得 IT 工程师方便地管理多客户和多组织. +

+

+

iTop 是完全开放的,可被集成到您当前的IT管理架构中.

+

+

+

', + 'UI:WelcomeMenu:AllOpenRequests' => '待处理的请求: %1$d', + 'UI:WelcomeMenu:MyCalls' => '我的请求', + 'UI:WelcomeMenu:OpenIncidents' => '待处理的事件: %1$d', + 'UI:WelcomeMenu:AllConfigItems' => '配置项: %1$d', + 'UI:WelcomeMenu:MyIncidents' => '指派给我的事件', + 'UI:AllOrganizations' => ' 所有组织 ', + 'UI:YourSearch' => '您的搜索', + 'UI:LoggedAsMessage' => '以 %1$s 登录', + 'UI:LoggedAsMessage+Admin' => '以 %1$s 登录(Administrator)', + 'UI:Button:Logoff' => '注销', + 'UI:Button:GlobalSearch' => '搜索', + 'UI:Button:Search' => '搜索', + 'UI:Button:Query' => ' 查询 ', + 'UI:Button:Ok' => '确认', + 'UI:Button:Cancel' => '取消', + 'UI:Button:Apply' => '应用', + 'UI:Button:Back' => ' << Back ', + 'UI:Button:Next' => ' Next >> ', + 'UI:Button:Finish' => ' 结束 ', + 'UI:Button:DoImport' => ' 运行导入 ! ', + 'UI:Button:Done' => ' 完成 ', + 'UI:Button:SimulateImport' => ' 激活导入 ', + 'UI:Button:Test' => '测试!', + 'UI:Button:Evaluate' => ' 评价 ', + 'UI:Button:AddObject' => ' 添加... ', + 'UI:Button:BrowseObjects' => ' 浏览... ', + 'UI:Button:Add' => ' 添加 ', + 'UI:Button:AddToList' => ' << 添加 ', + 'UI:Button:RemoveFromList' => ' 移除 >> ', + 'UI:Button:FilterList' => ' 过滤... ', + 'UI:Button:Create' => ' 创建 ', + 'UI:Button:Delete' => ' 删除 ! ', + 'UI:Button:ChangePassword' => ' 改变密码 ', + 'UI:Button:ResetPassword' => ' 重置密码 ', + + 'UI:SearchToggle' => '搜索', + 'UI:ClickToCreateNew' => '创建一个新的 %1$s', + 'UI:SearchFor_Class' => '搜索 %1$s 对象', + 'UI:NoObjectToDisplay' => '没有对象可显示.', + 'UI:Error:MandatoryTemplateParameter_object_id' => '当link_attr被指定时,参数 object_id 是必须的. 检查显示模板的定义.', + 'UI:Error:MandatoryTemplateParameter_target_attr' => '当 link_attr被指定时, 参数 target_attr 是必须的. 检查显示模板的定义.', + 'UI:Error:MandatoryTemplateParameter_group_by' => '参数 group_by 是必须的. 检查显示模板的定义.', + 'UI:Error:InvalidGroupByFields' => 'group by 的栏目列表是无效的: "%1$s".', + 'UI:Error:UnsupportedStyleOfBlock' => '错误: 不被支持的 block 格式: "%1$s".', + 'UI:Error:IncorrectLinkDefinition_LinkedClass_Class' => '错误的链接定义: the class of objects to manage: %1$s was not found as an external key in the class %2$s', + 'UI:Error:Object_Class_Id_NotFound' => 'Object: %1$s:%2$d not found.', + 'UI:Error:WizardCircularReferenceInDependencies' => '错误: 栏目之间的依赖性出现循环引用, 检查数据模型.', + 'UI:Error:UploadedFileTooBig' => '上传文件太大. (允许的最大限制是 %1$s). 检查您的 PHP configuration 中 upload_max_filesize 和 post_max_size.', + 'UI:Error:UploadedFileTruncated.' => '上传的文件被截断 !', + 'UI:Error:NoTmpDir' => '临时目录未定义.', + 'UI:Error:CannotWriteToTmp_Dir' => '无法向硬盘写入临时文件. upload_tmp_dir = "%1$s".', + 'UI:Error:UploadStoppedByExtension_FileName' => '上传因为扩展名被停止. (Original file name = "%1$s").', + 'UI:Error:UploadFailedUnknownCause_Code' => '文件上传失败, 未知原因. (Error code = "%1$s").', + + 'UI:Error:1ParametersMissing' => '错误: 必须为该操作指定下述参数: %1$s.', + 'UI:Error:2ParametersMissing' => '错误: 必须为该操作指定下述参数: %1$s and %2$s.', + 'UI:Error:3ParametersMissing' => '错误: 必须为该操作指定下述参数: %1$s, %2$s and %3$s.', + 'UI:Error:4ParametersMissing' => '错误: 必须为该操作指定下述参数: %1$s, %2$s, %3$s and %4$s.', + 'UI:Error:IncorrectOQLQuery_Message' => '错误: 错误的 OQL 查询: %1$s', + 'UI:Error:AnErrorOccuredWhileRunningTheQuery_Message' => '运行该查询时产生了一个错误: %1$s', + 'UI:Error:ObjectAlreadyUpdated' => '错误: 该对象已被更新.', + 'UI:Error:ObjectCannotBeUpdated' => '错误: 对象不能被更新.', + 'UI:Error:ObjectsAlreadyDeleted' => '错误: 对象已被删除!', + 'UI:Error:BulkDeleteNotAllowedOn_Class' => '您未被允许进行 %1$s 类对象的批量删除', + 'UI:Error:DeleteNotAllowedOn_Class' => '您未被允许删除 %1$s 类的对象', + 'UI:Error:BulkModifyNotAllowedOn_Class' => '您未被允许进行 %1$s 类对象的批量更新', + 'UI:Error:ObjectAlreadyCloned' => '错误: 该对象已被克隆!', + 'UI:Error:ObjectAlreadyCreated' => '错误: 该对象已被创建!', + 'UI:Error:Invalid_Stimulus_On_Object_In_State' => '错误: 在对象 %2$s 的 "%3$s" 状态上的无效刺激 "%1$s" .', + + + 'UI:GroupBy:Count' => '计数', + 'UI:GroupBy:Count+' => '元素数量', + 'UI:CountOfObjects' => '%1$d 个对象匹配给定的条件.', + 'UI_CountOfObjectsShort' => '%1$d 个对象.', + 'UI:NoObject_Class_ToDisplay' => '没有 %1$s 可以显示', + 'UI:History:LastModified_On_By' => '最后修改 %1$s 被 %2$s.', + 'UI:HistoryTab' => '历史', + 'UI:NotificationsTab' => '通知', + 'UI:History:Date' => '日期', + 'UI:History:Date+' => '变更日期', + 'UI:History:User' => '用户', + 'UI:History:User+' => '造成变更的用户', + 'UI:History:Changes' => '变更', + 'UI:History:Changes+' => '对该对象所做的变更', + 'UI:Loading' => '载入...', + 'UI:Menu:Actions' => '动作', + 'UI:Menu:New' => '新建...', + 'UI:Menu:Add' => '添加...', + 'UI:Menu:Manage' => '管理...', + 'UI:Menu:EMail' => 'eMail', + 'UI:Menu:CSVExport' => 'CSV 导出', + 'UI:Menu:Modify' => '修改...', + 'UI:Menu:Delete' => '删除...', + 'UI:Menu:Manage' => '管理...', + 'UI:Menu:BulkDelete' => '删除...', + 'UI:UndefinedObject' => '未定义', + 'UI:Document:OpenInNewWindow:Download' => '在新窗口打开: %1$s, 下载: %2$s', + 'UI:SelectAllToggle+' => '选择 / 清除选择 全部', + 'UI:TruncatedResults' => '%1$d objects displayed out of %2$d', + 'UI:DisplayAll' => '显示全部', + 'UI:CollapseList' => '收缩', + 'UI:CountOfResults' => '%1$d 个对象', + 'UI:ChangesLogTitle' => '变更记录 (%1$d):', + 'UI:EmptyChangesLogTitle' => '变更记录为空', + 'UI:SearchFor_Class_Objects' => '搜索 %1$s 对象', + 'UI:OQLQueryBuilderTitle' => 'OQL Query Builder', + 'UI:OQLQueryTab' => 'OQL 查询', + 'UI:SimpleSearchTab' => '简单搜索', + 'UI:Details+' => '明细', + 'UI:SearchValue:Any' => '* 任何 *', + 'UI:SearchValue:Mixed' => '* 混合 *', + 'UI:SelectOne' => '-- 选择一个 --', + 'UI:Login:Welcome' => '欢迎来到 iTop!', + 'UI:Login:IncorrectLoginPassword' => '错误的登录名/密码, 请重试.', + 'UI:Login:IdentifyYourself' => '在继续之前, 确定您自己的身份', + 'UI:Login:UserNamePrompt' => '用户名称', + 'UI:Login:PasswordPrompt' => '密码', + 'UI:Login:ChangeYourPassword' => '改变您的密码', + 'UI:Login:OldPasswordPrompt' => '旧密码', + 'UI:Login:NewPasswordPrompt' => '新密码', + 'UI:Login:RetypeNewPasswordPrompt' => '重复新密码', + 'UI:Login:IncorrectOldPassword' => '错误: 旧密码错误', + 'UI:LogOffMenu' => '注销', + 'UI:LogOff:ThankYou' => '谢谢使用iTop', + 'UI:LogOff:ClickHereToLoginAgain' => '点击这里再次登录...', + 'UI:ChangePwdMenu' => '改变密码...', + 'UI:Login:RetypePwdDoesNotMatch' => '新密码和重录的新密码不符!', + 'UI:Button:Login' => '进入 iTop', + 'UI:Login:Error:AccessRestricted' => 'iTop 访问被限制. 请联系iTop系统管理员.', + 'UI:Login:Error:AccessAdmin' => '有系统管理员权限才能访问. 请联系iTop系统管理员.', + 'UI:CSVImport:MappingSelectOne' => '-- 选择一个 --', + 'UI:CSVImport:MappingNotApplicable' => '-- 忽略该栏 --', + 'UI:CSVImport:NoData' => '空的数据..., 请提供数据!', + 'UI:Title:DataPreview' => '数据预览', + 'UI:CSVImport:ErrorOnlyOneColumn' => '错误: 数据仅包含一列. 您选择了合适的分隔字符了吗?', + 'UI:CSVImport:FieldName' => '栏 %1$d', + 'UI:CSVImport:DataLine1' => '数据行 1', + 'UI:CSVImport:DataLine2' => '数据行 2', + 'UI:CSVImport:idField' => 'id (主键)', + 'UI:Title:BulkImport' => 'iTop - 大批量导入', + 'UI:Title:BulkImport+' => 'CSV 导入 Wizard', + 'UI:CSVImport:ClassesSelectOne' => '-- 选择一个 --', + 'UI:CSVImport:ErrorExtendedAttCode' => '内部错误: "%1$s" 是错误的编码, 因为 "%2$s" 不是类 "%3$s" 的外部健', + 'UI:CSVImport:ObjectsWillStayUnchanged' => '%1$d 对象将保持不变.', + 'UI:CSVImport:ObjectsWillBeModified' => '%1$d 对象将被修改.', + 'UI:CSVImport:ObjectsWillBeAdded' => '%1$d 对象将被添加.', + 'UI:CSVImport:ObjectsWillHaveErrors' => '%1$d 对象将有错误.', + 'UI:CSVImport:ObjectsRemainedUnchanged' => '%1$d 对象保持不变.', + 'UI:CSVImport:ObjectsWereModified' => '%1$d 对象已被修改.', + 'UI:CSVImport:ObjectsWereAdded' => '%1$d 对象已被添加.', + 'UI:CSVImport:ObjectsHadErrors' => '%1$d 对象已有错误.', + 'UI:Title:CSVImportStep2' => '步骤 2 of 5: CSV 数据选项', + 'UI:Title:CSVImportStep3' => '步骤 3 of 5: 数据映射', + 'UI:Title:CSVImportStep4' => '步骤 4 of 5: 导入模拟', + 'UI:Title:CSVImportStep5' => '步骤 5 of 5: 导入完成', + 'UI:CSVImport:LinesNotImported' => '无法装载的行:', + 'UI:CSVImport:LinesNotImported+' => '以下行无法导入因为其中包含错误', + 'UI:CSVImport:SeparatorComma+' => ', (逗号)', + 'UI:CSVImport:SeparatorSemicolon+' => '; (分号)', + 'UI:CSVImport:SeparatorTab+' => 'tab', + 'UI:CSVImport:SeparatorOther' => '其他:', + 'UI:CSVImport:QualifierDoubleQuote+' => '" (双引号)', + 'UI:CSVImport:QualifierSimpleQuote+' => '\' (单引号)', + 'UI:CSVImport:QualifierOther' => '其他:', + 'UI:CSVImport:TreatFirstLineAsHeader' => '将第一行视做标题头(列名称)', + 'UI:CSVImport:Skip_N_LinesAtTheBeginning' => '跳过文件开始的 %1$s 行', + 'UI:CSVImport:CSVDataPreview' => 'CSV 数据预览', + 'UI:CSVImport:SelectFile' => '选择导入的文件:', + 'UI:CSVImport:Tab:LoadFromFile' => '从文件装载', + 'UI:CSVImport:Tab:CopyPaste' => '复制和粘贴数据', + 'UI:CSVImport:Tab:Templates' => '模板', + 'UI:CSVImport:PasteData' => '粘贴数据以导入:', + 'UI:CSVImport:PickClassForTemplate' => '选择下载的模板: ', + 'UI:CSVImport:SeparatorCharacter' => '分隔字符:', + 'UI:CSVImport:TextQualifierCharacter' => '文本限定字符', + 'UI:CSVImport:CommentsAndHeader' => '注释和头', + 'UI:CSVImport:SelectClass' => '选择类以导入:', + 'UI:CSVImport:AdvancedMode' => '高级模式', + 'UI:CSVImport:AdvancedMode+' => '在高级模式中,对象的"id" (主键) 可以被用来修改和重命名对象.' . + '不管怎样,列 "id" (如果存在) 只能被用做一个搜索条件,不能与其它搜索条件混用.', + 'UI:CSVImport:SelectAClassFirst' => '首先选择一个类以配置映射.', + 'UI:CSVImport:HeaderFields' => '栏目', + 'UI:CSVImport:HeaderMappings' => '映射', + 'UI:CSVImport:HeaderSearch' => '搜索?', + 'UI:CSVImport:AlertIncompleteMapping' => '请为每个栏选择一个映射.', + 'UI:CSVImport:AlertNoSearchCriteria' => '请选择至少一个搜索条件', + 'UI:CSVImport:Encoding' => '字符编码', + 'UI:UniversalSearchTitle' => 'iTop - 通用搜索', + 'UI:UniversalSearch:Error' => '错误: %1$s', + 'UI:UniversalSearch:LabelSelectTheClass' => '选择类以搜索: ', + + 'UI:Audit:Title' => 'iTop - CMDB 审计', + 'UI:Audit:InteractiveAudit' => '交互审计', + 'UI:Audit:HeaderAuditRule' => '设计规则', + 'UI:Audit:HeaderNbObjects' => '# 对象', + 'UI:Audit:HeaderNbErrors' => '# 错误', + 'UI:Audit:PercentageOk' => '% Ok', + + 'UI:RunQuery:Title' => 'iTop - OQL 查询评估', + 'UI:RunQuery:QueryExamples' => '查询样例', + 'UI:RunQuery:HeaderPurpose' => '目的', + 'UI:RunQuery:HeaderPurpose+' => '该查询的解释', + 'UI:RunQuery:HeaderOQLExpression' => 'OQL 表达式', + 'UI:RunQuery:HeaderOQLExpression+' => 'OQL 语法表示的查询', + 'UI:RunQuery:ExpressionToEvaluate' => '待评估的表达式: ', + 'UI:RunQuery:MoreInfo' => '该查询的更多信息: ', + 'UI:RunQuery:DevelopedQuery' => '重新开发的查询表达式: ', + 'UI:RunQuery:SerializedFilter' => '序列化的过滤器: ', + 'UI:RunQuery:Error' => '运行该查询时产生了一个错误: %1$s', + + 'UI:Schema:Title' => 'iTop 对象 schema', + 'UI:Schema:CategoryMenuItem' => '类目 %1$s', + 'UI:Schema:Relationships' => '关联', + 'UI:Schema:AbstractClass' => '抽象类: 该类不能实例化对象.', + 'UI:Schema:NonAbstractClass' => '非抽象类: 该类可以实例化对象.', + 'UI:Schema:ClassHierarchyTitle' => '类层级', + 'UI:Schema:AllClasses' => '所有类', + 'UI:Schema:ExternalKey_To' => '%1$s的外部键', + 'UI:Schema:Columns_Description' => '列: %1$s', + 'UI:Schema:Default_Description' => '缺省: "%1$s"', + 'UI:Schema:NullAllowed' => '允许空', + 'UI:Schema:NullNotAllowed' => '不允许空', + 'UI:Schema:Attributes' => '属性', + 'UI:Schema:AttributeCode' => '属性编码', + 'UI:Schema:AttributeCode+' => '属性的内部编码', + 'UI:Schema:Label' => '标签', + 'UI:Schema:Label+' => '属性标签', + 'UI:Schema:Type' => '类别', + + 'UI:Schema:Type+' => '属性的数据类型', + 'UI:Schema:Origin' => '起源', + 'UI:Schema:Origin+' => '该属性被定义的基类', + 'UI:Schema:Description' => '描述', + 'UI:Schema:Description+' => '属性的描述', + 'UI:Schema:AllowedValues' => '允许值', + 'UI:Schema:AllowedValues+' => '该属性取值的限制', + 'UI:Schema:MoreInfo' => '更多信息', + 'UI:Schema:MoreInfo+' => '该栏目在数据库中被定义的更多信息', + 'UI:Schema:SearchCriteria' => '搜索条件', + 'UI:Schema:FilterCode' => '过滤器编码', + 'UI:Schema:FilterCode+' => '该搜索条件的编码', + 'UI:Schema:FilterDescription' => '描述', + 'UI:Schema:FilterDescription+' => '该搜索条件的描述', + 'UI:Schema:AvailOperators' => '可用的算子', + 'UI:Schema:AvailOperators+' => '该搜索条件可能的算子', + 'UI:Schema:ChildClasses' => '子类', + 'UI:Schema:ReferencingClasses' => '参考类', + 'UI:Schema:RelatedClasses' => '关联类', + 'UI:Schema:LifeCycle' => '生命周期', + 'UI:Schema:Triggers' => '触发器', + 'UI:Schema:Relation_Code_Description' => '关联 %1$s (%2$s)', + 'UI:Schema:RelationDown_Description' => 'Down: %1$s', + 'UI:Schema:RelationUp_Description' => 'Up: %1$s', + 'UI:Schema:RelationPropagates' => '%1$s: 繁殖到 %2$d 个层级, 查询: %3$s', + 'UI:Schema:RelationDoesNotPropagate' => '%1$s: 没有繁殖 (%2$d 层级), 查询: %3$s', + 'UI:Schema:Class_ReferencingClasses_From_By' => '%1$s 被类 %2$s 参照, 通过栏目 %3$s', + 'UI:Schema:Class_IsLinkedTo_Class_Via_ClassAndAttribute' => '%1$s 被链接到 %2$s 通过 %3$s::%4$s', + 'UI:Schema:Links:1-n' => '类指向 %1$s (1:n 链接):', + 'UI:Schema:Links:n-n' => '类链接到 %1$s (n:n 链接):', + 'UI:Schema:Links:All' => '全部相关类的图', + 'UI:Schema:NoLifeCyle' => '该类没有生命周期的定义.', + 'UI:Schema:LifeCycleTransitions' => '转换', + 'UI:Schema:LifeCyleAttributeOptions' => '属性选项', + 'UI:Schema:LifeCycleHiddenAttribute' => '隐藏', + 'UI:Schema:LifeCycleReadOnlyAttribute' => '只读', + 'UI:Schema:LifeCycleMandatoryAttribute' => '必须', + 'UI:Schema:LifeCycleAttributeMustChange' => '必须变更', + 'UI:Schema:LifeCycleAttributeMustPrompt' => '用户将被提示改变值', + 'UI:Schema:LifeCycleEmptyList' => '空列表', + + 'UI:LinksWidget:Autocomplete+' => '输入前3个字符...', + 'UI:Combo:SelectValue' => '--- 选择一个值 ---', + 'UI:Label:SelectedObjects' => '被选对象: ', + 'UI:Label:AvailableObjects' => '可用对象: ', + 'UI:Link_Class_Attributes' => '%1$s 属性', + 'UI:SelectAllToggle+' => '选择全部 / 清楚全部选择', + 'UI:AddObjectsOf_Class_LinkedWith_Class_Instance' => '添加 %1$s 个对象, 链接 %2$s: %3$s', + 'UI:AddObjectsOf_Class_LinkedWith_Class' => '添加 %1$s 个对象与 %2$s 链接', + 'UI:ManageObjectsOf_Class_LinkedWith_Class_Instance' => '管理 %1$s 个对象, 链接 %2$s: %3$s', + 'UI:AddLinkedObjectsOf_Class' => '添加 %1$s...', + 'UI:RemoveLinkedObjectsOf_Class' => '移除选择的对象', + 'UI:Message:EmptyList:UseAdd' => '列表是空的, 使用 "添加..." 按扭以添加元素.', + 'UI:Message:EmptyList:UseSearchForm' => '使用上面的搜索表单, 以搜索要添加的对象.', + + 'UI:Wizard:FinalStepTitle' => '最后步骤: 确认', + 'UI:Title:DeletionOf_Object' => '删除 %1$s', + 'UI:Title:BulkDeletionOf_Count_ObjectsOf_Class' => '批量删除 %1$d 个 %2$s 类的对象', + 'UI:Delete:NotAllowedToDelete' => '您未被允许删除该对象', + 'UI:Delete:NotAllowedToUpdate_Fields' => '您未被允许更新下述栏目: %1$s', + 'UI:Error:NotEnoughRightsToDelete' => '该对象不能被删除, 因为当前用户没有足够权限', + 'UI:Error:CannotDeleteBecauseOfDepencies' => '该对象不能被删除, 因为一些手工操作必须事先完成', + 'UI:Archive_User_OnBehalfOf_User' => '%1$s on behalf of %2$s', + 'UI:Delete:AutomaticallyDeleted' => '自动删除了', + 'UI:Delete:AutomaticResetOf_Fields' => '自动重置栏目: %1$s', + 'UI:Delete:CleaningUpRefencesTo_Object' => '清除所有对 %1$s 的参照...', + 'UI:Delete:CleaningUpRefencesTo_Several_ObjectsOf_Class' => '清除所有对 %2$s 类的 %1$d 个对象的参照...', + 'UI:Delete:Done+' => '做了什么...', + 'UI:Delete:_Name_Class_Deleted' => '%1$s - %2$s 删除了.', + 'UI:Delete:ConfirmDeletionOf_Name' => '删除 %1$s', + 'UI:Delete:ConfirmDeletionOf_Count_ObjectsOf_Class' => '删除 %2$s 类的 %1$d 个对象', + 'UI:Delete:ShouldBeDeletedAtomaticallyButNotAllowed' => '应该自动删除, 但您未被允许这样做', + 'UI:Delete:MustBeDeletedManuallyButNotAllowed' => '必须手工删除 - 但您未被允许删除该对象, 请联系您的应用程序系统管理员', + 'UI:Delete:WillBeDeletedAutomatically' => '将被自动删除', + 'UI:Delete:MustBeDeletedManually' => '必须手工删除', + 'UI:Delete:CannotUpdateBecause_Issue' => '应该被自动更新, 但是: %1$s', + 'UI:Delete:WillAutomaticallyUpdate_Fields' => '将被自动更新 (重置: %1$s)', + 'UI:Delete:Count_Objects/LinksReferencing_Object' => '%1$d 个对象/链接参照了 %2$s', + 'UI:Delete:Count_Objects/LinksReferencingTheObjects' => '%1$d 个对象/链接参照了一些将删除的对象', + 'UI:Delete:ReferencesMustBeDeletedToEnsureIntegrity' => '为确保数据库的完整性, 任何参照应该更进一步清除', + 'UI:Delete:Consequence+' => '将做什么', + 'UI:Delete:SorryDeletionNotAllowed' => '抱歉, 您未被允许删除该对象, 请看上述详细解释', + 'UI:Delete:PleaseDoTheManualOperations' => '在要求删除该对象之前, 请先手工完成上述列出的操作', + 'UI:Delect:Confirm_Object' => '请确认您要删除 %1$s.', + 'UI:Delect:Confirm_Count_ObjectsOf_Class' => '请确认您要删除下列 %2$s 类的 %1$d 个对象.', + 'UI:WelcomeToITop' => '欢迎来到 iTop', + 'UI:DetailsPageTitle' => 'iTop - %1$s - %2$s 详细内容', + 'UI:ErrorPageTitle' => 'iTop - 错误', + 'UI:ObjectDoesNotExist' => '抱歉, 该对象不存在 (或您未被允许浏览该对象).', + 'UI:SearchResultsPageTitle' => 'iTop - 搜索结果', + 'UI:Search:NoSearch' => '没有可搜索的内容', + 'UI:FullTextSearchTitle_Text' => '"%1$s" 的结果:', + 'UI:Search:Count_ObjectsOf_Class_Found' => '发现 %2$s 类的 %1$d 个对象.', + 'UI:Search:NoObjectFound' => '未发现对象.', + 'UI:ModificationPageTitle_Object_Class' => 'iTop - %1$s - %2$s 修改', + 'UI:ModificationTitle_Class_Object' => '修改 %1$s: %2$s', + 'UI:ClonePageTitle_Object_Class' => 'iTop - 克隆 %1$s - %2$s 修改', + 'UI:CloneTitle_Class_Object' => '克隆 %1$s: %2$s', + 'UI:CreationPageTitle_Class' => 'iTop - 创建一个新的 %1$s ', + 'UI:CreationTitle_Class' => '创建一个新的 %1$s', + 'UI:SelectTheTypeOf_Class_ToCreate' => '选择要创建的 %1$s 的类别:', + 'UI:Class_Object_NotUpdated' => '未发现变化, %1$s (%2$s) 没有 被更新.', + 'UI:Class_Object_Updated' => '%1$s (%2$s) 更新了.', + 'UI:BulkDeletePageTitle' => 'iTop - 批量删除', + 'UI:BulkDeleteTitle' => '选择您要删除的对象:', + 'UI:PageTitle:ObjectCreated' => 'iTop 对象创建了.', + 'UI:Title:Object_Of_Class_Created' => '%1$s - %2$s 创建了.', + 'UI:Apply_Stimulus_On_Object_In_State_ToTarget_State' => '应用 %1$s 在对象: %2$s 上, 从 %3$s 状态到目标状态: %4$s.', + 'UI:ObjectCouldNotBeWritten' => '对象不能写入: %1$s', + 'UI:PageTitle:FatalError' => 'iTop - 致命错误', + 'UI:SystemIntrusion' => '访问被禁止. 您正尝试未被许可的操作.', + 'UI:FatalErrorMessage' => '致命错误, iTop 无法继续.', + 'UI:Error_Details' => '错误: %1$s.', + + 'UI:PageTitle:ClassProjections' => 'iTop 用户管理 - 类投射', + 'UI:PageTitle:ProfileProjections' => 'iTop 用户管理 - 简档投射', + 'UI:UserManagement:Class' => '类', + 'UI:UserManagement:Class+' => '对象的类', + 'UI:UserManagement:ProjectedObject' => '对象', + 'UI:UserManagement:ProjectedObject+' => '被投射的对象', + 'UI:UserManagement:AnyObject' => '* 任何 *', + 'UI:UserManagement:User' => '用户', + 'UI:UserManagement:User+' => '与该投射相关的用户', + 'UI:UserManagement:Profile' => '简档', + 'UI:UserManagement:Profile+' => '投射被指定的简档', + 'UI:UserManagement:Action:Read' => '读', + 'UI:UserManagement:Action:Read+' => '读/显示 对象', + 'UI:UserManagement:Action:Modify' => '修改', + 'UI:UserManagement:Action:Modify+' => '创建和编辑(修改)对象', + 'UI:UserManagement:Action:Delete' => '删除', + 'UI:UserManagement:Action:Delete+' => '删除对象', + 'UI:UserManagement:Action:BulkRead' => '大批量读 (导出)', + 'UI:UserManagement:Action:BulkRead+' => '列出对象或批量导出', + 'UI:UserManagement:Action:BulkModify' => '批量修改', + 'UI:UserManagement:Action:BulkModify+' => '批量创建/编辑 (CSV 导入)', + 'UI:UserManagement:Action:BulkDelete' => '批量删除', + 'UI:UserManagement:Action:BulkDelete+' => '批量删除对象', + 'UI:UserManagement:Action:Stimuli' => 'Stimuli', + 'UI:UserManagement:Action:Stimuli+' => '许可的 (复合的) 动作', + 'UI:UserManagement:Action' => '动作', + 'UI:UserManagement:Action+' => '该用户进行的动作', + 'UI:UserManagement:TitleActions' => '动作', + 'UI:UserManagement:Permission' => '许可', + 'UI:UserManagement:Permission+' => '用户的许可', + 'UI:UserManagement:Attributes' => '属性', + 'UI:UserManagement:ActionAllowed:Yes' => '是', + 'UI:UserManagement:ActionAllowed:No' => '否', + 'UI:UserManagement:AdminProfile+' => '系统管理员拥有数据库中所有对象的完全读/写访问权限.', + 'UI:UserManagement:NoLifeCycleApplicable' => 'N/A', + 'UI:UserManagement:NoLifeCycleApplicable+' => '该类未定义生命周期', + 'UI:UserManagement:GrantMatrix' => '授权矩阵', + 'UI:UserManagement:LinkBetween_User_And_Profile' => '链接 %1$s 和 %2$s', + 'UI:UserManagement:LinkBetween_User_And_Org' => '链接 %1$s 和 %2$s', + + 'Menu:AdminTools' => '管理工具', + 'Menu:AdminTools+' => '管理工具', + 'Menu:AdminTools?' => '具有系统管理员简档的用户才能获得的工具', + + 'UI:ChangeManagementMenu' => '变更管理', + 'UI:ChangeManagementMenu+' => '变更管理', + 'UI:ChangeManagementMenu:Title' => '变更概览', + 'UI-ChangeManagementMenu-ChangesByType' => '按类别划分的变更', + 'UI-ChangeManagementMenu-ChangesByStatus' => '按状态划分的变更', + 'UI-ChangeManagementMenu-ChangesByWorkgroup' => '按工作组划分的变更', + 'UI-ChangeManagementMenu-ChangesNotYetAssigned' => '尚未指派的变更', + + 'UI:ConfigurationItemsMenu'=> '配置项目', + 'UI:ConfigurationItemsMenu+'=> '所有设备', + 'UI:ConfigurationItemsMenu:Title' => '配置项概览', + 'UI-ConfigurationItemsMenu-ServersByCriticity' => '按关键性划分服务器', + 'UI-ConfigurationItemsMenu-PCsByCriticity' => '按关键性划分PC', + 'UI-ConfigurationItemsMenu-NWDevicesByCriticity' => '按关键性划分网络设备', + 'UI-ConfigurationItemsMenu-ApplicationsByCriticity' => '按关键性划分应用程序', + + 'UI:ConfigurationManagementMenu' => '配置管理', + 'UI:ConfigurationManagementMenu+' => '配置管理', + 'UI:ConfigurationManagementMenu:Title' => '基础架构概览', + 'UI-ConfigurationManagementMenu-InfraByType' => '按类别划分基础架构对象', + 'UI-ConfigurationManagementMenu-InfraByStatus' => '按状态划分基础架构对象', + +'UI:ConfigMgmtMenuOverview:Title' => '配置管理仪表板', +'UI-ConfigMgmtMenuOverview-FunctionalCIbyStatus' => '按状态配置项目', +'UI-ConfigMgmtMenuOverview-FunctionalCIByType' => '按类别配置项目', + +'UI:RequestMgmtMenuOverview:Title' => '请求管理仪表板', +'UI-RequestManagementOverview-RequestByService' => '按服务划分用户请求', +'UI-RequestManagementOverview-RequestByPriority' => '按优先级划分用户请求', +'UI-RequestManagementOverview-RequestUnassigned' => '尚未指派办理人的用户请求', + +'UI:IncidentMgmtMenuOverview:Title' => '事件管理仪表板', +'UI-IncidentManagementOverview-IncidentByService' => '按服务级划分事件', +'UI-IncidentManagementOverview-IncidentByPriority' => '按优先级划分事件', +'UI-IncidentManagementOverview-IncidentUnassigned' => '尚未指派办理人的事件', + +'UI:ChangeMgmtMenuOverview:Title' => '变更管理仪表板', +'UI-ChangeManagementOverview-ChangeByType' => '按类别划分变更', +'UI-ChangeManagementOverview-ChangeUnassigned' => '尚未指派办理人的变更', +'UI-ChangeManagementOverview-ChangeWithOutage' => '变更引起的停机', + +'UI:ServiceMgmtMenuOverview:Title' => '服务管理仪表板', +'UI-ServiceManagementOverview-CustomerContractToRenew' => '客户联系人需在30日内更新', +'UI-ServiceManagementOverview-ProviderContractToRenew' => '供应商联系人需在30日内更新', + + 'UI:ContactsMenu' => '联系人', + 'UI:ContactsMenu+' => '联系人', + 'UI:ContactsMenu:Title' => '联系人概览', + 'UI-ContactsMenu-ContactsByLocation' => '按地域划分联系人', + 'UI-ContactsMenu-ContactsByType' => '按类别划分联系人', + 'UI-ContactsMenu-ContactsByStatus' => '按状态划分联系人', + + 'Menu:CSVImportMenu' => 'CSV 导入', + 'Menu:CSVImportMenu+' => '大批量创建或修改', + + 'Menu:DataModelMenu' => '数据模型', + 'Menu:DataModelMenu+' => '数据模型概览', + + 'Menu:ExportMenu' => '导出', + 'Menu:ExportMenu+' => '以HTML, CSV or XML格式导出任何查询的结果', + + 'Menu:NotificationsMenu' => '通知', + 'Menu:NotificationsMenu+' => '通知的配置', + 'UI:NotificationsMenu:Title' => '配置 通知', + 'UI:NotificationsMenu:Help' => '帮助', + 'UI:NotificationsMenu:HelpContent' => '

在 iTop 中, 通知可以被完全客户化定制. 它们是基于两个对象集: 触发器和动作.

+

触发器 定义了什么时候一个通知将被执行. 有3种触发器, 覆盖了一个对象生命周期的3个阶段: +

    +
  1. "OnCreate" 触发器, 当某个特定类的对象创建时将触发
  2. +
  3. "OnStateEnter" 触发器, 在某个给定类的对象进入某个特定状态前将触发(从另外一个状态而来)
  4. +
  5. "OnStateLeave" 触发器, 在某个给定类的对象离开某个特定状态时将触发
  6. +
+

+

+动作 定义了触发器触发时要执行的动作. 目前, 仅有一种动作存在于发送邮件过程中. +这些动作还定义了用于发送邮件及收件人,重要性等的模板. +

+

一个专门页面: email.test.php 可用于测试和调试您的 PHP mail 配置.

+

若要执行, 动作必须和触发器相关联. +当与一个触发器关联时, 每个动作都被赋予一个顺序号, 规定了按什么样的顺序执行这些动作.

', + 'UI:NotificationsMenu:Triggers' => '触发器', + 'UI:NotificationsMenu:AvailableTriggers' => '可用的触发器', + 'UI:NotificationsMenu:OnCreate' => '当一个对象被创建', + 'UI:NotificationsMenu:OnStateEnter' => '当一个对象进入给定状态', + 'UI:NotificationsMenu:OnStateLeave' => '当一个对象离开给定状态', + 'UI:NotificationsMenu:Actions' => '动作', + 'UI:NotificationsMenu:AvailableActions' => '有效的动作', + + 'Menu:AuditCategories' => '审计类目', + 'Menu:AuditCategories+' => '审计类目', + 'Menu:Notifications:Title' => '审计类目', + + 'Menu:RunQueriesMenu' => '运行查询', + 'Menu:RunQueriesMenu+' => '运行任何查询', + + 'Menu:DataAdministration' => '数据管理', + 'Menu:DataAdministration+' => '数据管理', + + 'Menu:UniversalSearchMenu' => '通用搜索', + 'Menu:UniversalSearchMenu+' => '搜索所有...', + + 'Menu:ApplicationLogMenu' => 'Log de l\'application', + 'Menu:ApplicationLogMenu+' => 'Log de l\'application', + 'Menu:ApplicationLogMenu:Title' => 'Log de l\'application', + + 'Menu:UserManagementMenu' => '用户管理', + 'Menu:UserManagementMenu+' => '用户管理', + + 'Menu:ProfilesMenu' => '简档', + 'Menu:ProfilesMenu+' => '简档', + 'Menu:ProfilesMenu:Title' => '简档', + + 'Menu:UserAccountsMenu' => '用户帐户', + 'Menu:UserAccountsMenu+' => '用户帐户', + 'Menu:UserAccountsMenu:Title' => '用户帐户', + + 'UI:iTopVersion:Short' => 'iTop version %1$s', + 'UI:iTopVersion:Long' => 'iTop version %1$s-%2$s built on %3$s', + 'UI:PropertiesTab' => '属性', + + 'UI:OpenDocumentInNewWindow_' => '在新窗口打开文档: %1$s', + 'UI:DownloadDocument_' => '下载该文档: %1$s', + 'UI:Document:NoPreview' => '该类文档无法预览', + + 'UI:DeadlineMissedBy_duration' => 'Missed by %1$s', + 'UI:Deadline_LessThan1Min' => '< 1 min', + 'UI:Deadline_Minutes' => '%1$d min', + 'UI:Deadline_Hours_Minutes' => '%1$dh %2$dmin', + 'UI:Deadline_Days_Hours_Minutes' => '%1$dd %2$dh %3$dmin', + 'UI:Help' => '帮助', + 'UI:PasswordConfirm' => '(确认)', + 'UI:BeforeAdding_Class_ObjectsSaveThisObject' => '在添加更多 %1$s 对象前, 保存该对象.', + 'UI:DisplayThisMessageAtStartup' => '在启动时显示该消息', + 'UI:RelationshipGraph' => '图览', + 'UI:RelationshipList' => '列表', + + 'Portal:Title' => 'iTop 用户门户', + 'Portal:Refresh' => '刷新', + 'Portal:Back' => '返回', + 'Portal:CreateNewRequest' => '创建一个新的请求', + 'Portal:ChangeMyPassword' => '改变我的密码', + 'Portal:Disconnect' => '断开', + 'Portal:OpenRequests' => '我的待解决的请求', + 'Portal:ResolvedRequests' => '我的已解决的请求', + 'Portal:SelectService' => '从类目中选择一个服务:', + 'Portal:PleaseSelectOneService' => '请选择一个服务', + 'Portal:SelectSubcategoryFrom_Service' => '从服务中选择一个子类 %1$s:', + 'Portal:PleaseSelectAServiceSubCategory' => '请选择一个子类', + 'Portal:DescriptionOfTheRequest' => '输入您的请求描述:', + 'Portal:TitleRequestDetailsFor_Request' => '请求明细内容 %1$s:', + 'Portal:NoOpenRequest' => '该类目中没有请求.', + 'Portal:Button:CloseTicket' => '关闭这个单据', + 'Portal:EnterYourCommentsOnTicket' => '输入您对于该单据解决情况的评述:', + 'Portal:ErrorNoContactForThisUser' => '错误: 当前用户没有和一个联系人或人员关联. 请联系您的系统管理员.', + + 'Enum:Undefined' => '未定义', +)); + + + +?> diff --git a/modules/authent-external/module.authent-external.php b/modules/authent-external/module.authent-external.php index b299d72c9..6c7aafe2b 100644 --- a/modules/authent-external/module.authent-external.php +++ b/modules/authent-external/module.authent-external.php @@ -51,6 +51,7 @@ SetupWebPage::AddModule( 'de.dict.authent-external.php', 'ru.dict.authent-external.php', 'tr.dict.authent-external.php', + 'zh.dict.authent-external.php', ), 'data.struct' => array( //'data.struct.authent-ldap.xml', diff --git a/modules/authent-external/zh.dict.authent-external.php b/modules/authent-external/zh.dict.authent-external.php new file mode 100644 index 000000000..c4f264edb --- /dev/null +++ b/modules/authent-external/zh.dict.authent-external.php @@ -0,0 +1,45 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +// +// Class: UserExternal +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:UserExternal' => '外部用户', + 'Class:UserExternal+' => '用户在 iTop 外部验证身份', +)); + + + +?> diff --git a/modules/authent-ldap/module.authent-ldap.php b/modules/authent-ldap/module.authent-ldap.php index ceece994d..bdece9037 100644 --- a/modules/authent-ldap/module.authent-ldap.php +++ b/modules/authent-ldap/module.authent-ldap.php @@ -34,6 +34,7 @@ SetupWebPage::AddModule( 'de.dict.authent-ldap.php', 'ru.dict.authent-ldap.php', 'tr.dict.authent-ldap.php', + 'zh.dict.authent-ldap.php', ), 'data.struct' => array( //'data.struct.authent-ldap.xml', diff --git a/modules/authent-ldap/zh.dict.authent-ldap.php b/modules/authent-ldap/zh.dict.authent-ldap.php new file mode 100644 index 000000000..f488eb2b0 --- /dev/null +++ b/modules/authent-ldap/zh.dict.authent-ldap.php @@ -0,0 +1,47 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +// +// Class: UserLDAP +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:UserLDAP' => 'LDAP 用户', + 'Class:UserLDAP+' => '用户由 LDAP 鉴别身份', + 'Class:UserLDAP/Attribute:password' => '密码', + 'Class:UserLDAP/Attribute:password+' => '用户身份验证串', +)); + + + +?> diff --git a/modules/authent-local/module.authent-local.php b/modules/authent-local/module.authent-local.php index 7359c25cb..1334968c6 100644 --- a/modules/authent-local/module.authent-local.php +++ b/modules/authent-local/module.authent-local.php @@ -28,6 +28,7 @@ SetupWebPage::AddModule( 'de.dict.authent-local.php', 'ru.dict.authent-local.php', 'tr.dict.authent-local.php', + 'zh.dict.authent-local.php', ), 'data.struct' => array( //'data.struct.authent-local.xml', diff --git a/modules/authent-local/zh.dict.authent-local.php b/modules/authent-local/zh.dict.authent-local.php new file mode 100644 index 000000000..807d7a0bc --- /dev/null +++ b/modules/authent-local/zh.dict.authent-local.php @@ -0,0 +1,47 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +// +// Class: UserLocal +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:UserLocal' => 'iTop 用户', + 'Class:UserLocal+' => '用户由 iTop 验证身份', + 'Class:UserLocal/Attribute:password' => '密码', + 'Class:UserLocal/Attribute:password+' => '用户身份验证串', +)); + + + +?> diff --git a/modules/itop-basic-1.0.0/disabled.module.itop-basic.php b/modules/itop-basic-1.0.0/disabled.module.itop-basic.php index a163e9f0f..58b9a6833 100644 --- a/modules/itop-basic-1.0.0/disabled.module.itop-basic.php +++ b/modules/itop-basic-1.0.0/disabled.module.itop-basic.php @@ -28,6 +28,7 @@ SetupWebPage::AddModule( 'fr.dict.itop-basic.php', 'pt_br.dict.itop-basic.php', 'tr.dict.itop-basic.php', + 'zh.dict.itop-basic.php', ), 'data.struct' => array( //'data.struct.itop-basic.xml', diff --git a/modules/itop-change-mgmt-1.0.0/module.itop-change-mgmt.php b/modules/itop-change-mgmt-1.0.0/module.itop-change-mgmt.php index 544053f8e..7bab8682b 100644 --- a/modules/itop-change-mgmt-1.0.0/module.itop-change-mgmt.php +++ b/modules/itop-change-mgmt-1.0.0/module.itop-change-mgmt.php @@ -32,6 +32,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-change-mgmt.php', 'ru.dict.itop-change-mgmt.php', 'tr.dict.itop-change-mgmt.php', + 'zh.dict.itop-change-mgmt.php', ), 'data.struct' => array( //'data.struct.itop-change-mgmt.xml', diff --git a/modules/itop-change-mgmt-1.0.0/zh.dict.itop-change-mgmt.php b/modules/itop-change-mgmt-1.0.0/zh.dict.itop-change-mgmt.php new file mode 100644 index 000000000..25f180661 --- /dev/null +++ b/modules/itop-change-mgmt-1.0.0/zh.dict.itop-change-mgmt.php @@ -0,0 +1,345 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Menu:ChangeManagement' => '变更管理', + 'Menu:Change:Overview' => '概览', + 'Menu:Change:Overview+' => '', + 'Menu:NewChange' => '新变更', + 'Menu:NewChange+' => '创建新变更的单据', + 'Menu:SearchChanges' => '搜索变更', + 'Menu:SearchChanges+' => '搜索变更单据', + 'Menu:Change:Shortcuts' => '快捷方式', + 'Menu:Change:Shortcuts+' => '', + 'Menu:WaitingAcceptance' => '等待接受的变更', + 'Menu:WaitingAcceptance+' => '', + 'Menu:WaitingApproval' => '等待批准的变更', + 'Menu:WaitingApproval+' => '', + 'Menu:Changes' => '待处理的变更', + 'Menu:Changes+' => '', + 'Menu:MyChanges' => '指派给我的变更', + 'Menu:MyChanges+' => '指派给我的变更 (作为办理人)', +)); + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + + +// +// Class: Change +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Change' => '变更', + 'Class:Change+' => '', + 'Class:Change/Attribute:start_date' => '计划启动', + 'Class:Change/Attribute:start_date+' => '', + 'Class:Change/Attribute:status' => '状态', + 'Class:Change/Attribute:status+' => '', + 'Class:Change/Attribute:status/Value:new' => '新', + 'Class:Change/Attribute:status/Value:new+' => '', + 'Class:Change/Attribute:status/Value:validated' => '已生效', + 'Class:Change/Attribute:status/Value:validated+' => '', + 'Class:Change/Attribute:status/Value:rejected' => '已拒绝', + 'Class:Change/Attribute:status/Value:rejected+' => '', + 'Class:Change/Attribute:status/Value:assigned' => '已指派', + 'Class:Change/Attribute:status/Value:assigned+' => '', + 'Class:Change/Attribute:status/Value:plannedscheduled' => '已计划和安排', + 'Class:Change/Attribute:status/Value:plannedscheduled+' => '', + 'Class:Change/Attribute:status/Value:approved' => '已批准', + 'Class:Change/Attribute:status/Value:approved+' => '', + 'Class:Change/Attribute:status/Value:notapproved' => '未批准', + 'Class:Change/Attribute:status/Value:notapproved+' => '', + 'Class:Change/Attribute:status/Value:implemented' => '已实施', + 'Class:Change/Attribute:status/Value:implemented+' => '', + 'Class:Change/Attribute:status/Value:monitored' => '已监控', + 'Class:Change/Attribute:status/Value:monitored+' => '', + 'Class:Change/Attribute:status/Value:closed' => '已关闭', + 'Class:Change/Attribute:status/Value:closed+' => '', + 'Class:Change/Attribute:reason' => '原因', + 'Class:Change/Attribute:reason+' => '', + 'Class:Change/Attribute:requestor_id' => '申请者', + 'Class:Change/Attribute:requestor_id+' => '', + 'Class:Change/Attribute:requestor_email' => '申请者', + 'Class:Change/Attribute:requestor_email+' => '', + 'Class:Change/Attribute:org_id' => '客户', + 'Class:Change/Attribute:org_id+' => '', + 'Class:Change/Attribute:org_name' => '客户', + 'Class:Change/Attribute:org_name+' => '', + 'Class:Change/Attribute:workgroup_id' => '工作组', + 'Class:Change/Attribute:workgroup_id+' => '', + 'Class:Change/Attribute:workgroup_name' => '工作组', + 'Class:Change/Attribute:workgroup_name+' => '', + 'Class:Change/Attribute:creation_date' => '创建', + 'Class:Change/Attribute:creation_date+' => '', + 'Class:Change/Attribute:last_update' => '最后更新', + 'Class:Change/Attribute:last_update+' => '', + 'Class:Change/Attribute:end_date' => '结束', + 'Class:Change/Attribute:end_date+' => '', + 'Class:Change/Attribute:close_date' => '关闭', + 'Class:Change/Attribute:close_date+' => '', + 'Class:Change/Attribute:impact' => '影响', + 'Class:Change/Attribute:impact+' => '', + 'Class:Change/Attribute:agent_id' => '办理人', + 'Class:Change/Attribute:agent_id+' => '', + 'Class:Change/Attribute:agent_name' => '办理人', + 'Class:Change/Attribute:agent_name+' => '', + 'Class:Change/Attribute:agent_email' => '办理人', + 'Class:Change/Attribute:agent_email+' => '', + 'Class:Change/Attribute:supervisor_group_id' => '监督团队', + 'Class:Change/Attribute:supervisor_group_id+' => '', + 'Class:Change/Attribute:supervisor_group_name' => '监督团队', + 'Class:Change/Attribute:supervisor_group_name+' => '', + 'Class:Change/Attribute:supervisor_id' => '监督者', + 'Class:Change/Attribute:supervisor_id+' => '', + 'Class:Change/Attribute:supervisor_email' => '监督者', + 'Class:Change/Attribute:supervisor_email+' => '', + 'Class:Change/Attribute:manager_group_id' => '管理团队', + 'Class:Change/Attribute:manager_group_id+' => '', + 'Class:Change/Attribute:manager_group_name' => '管理团队', + 'Class:Change/Attribute:manager_group_name+' => '', + 'Class:Change/Attribute:manager_id' => '管理人', + 'Class:Change/Attribute:manager_id+' => '', + 'Class:Change/Attribute:manager_email' => '管理人', + 'Class:Change/Attribute:manager_email+' => '', + 'Class:Change/Attribute:outage' => '停歇', + 'Class:Change/Attribute:outage+' => '', + 'Class:Change/Attribute:outage/Value:yes' => '是', + 'Class:Change/Attribute:outage/Value:yes+' => '', + 'Class:Change/Attribute:outage/Value:no' => '否', + 'Class:Change/Attribute:outage/Value:no+' => '', + 'Class:Change/Attribute:change_request' => '申请', + 'Class:Change/Attribute:change_request+' => '', + 'Class:Change/Attribute:fallback' => '回退计划', + 'Class:Change/Attribute:fallback+' => '', + 'Class:Change/Stimulus:ev_validate' => '生效', + 'Class:Change/Stimulus:ev_validate+' => '', + 'Class:Change/Stimulus:ev_reject' => '拒绝', + 'Class:Change/Stimulus:ev_reject+' => '', + 'Class:Change/Stimulus:ev_assign' => '指派', + 'Class:Change/Stimulus:ev_assign+' => '', + 'Class:Change/Stimulus:ev_reopen' => '重开', + 'Class:Change/Stimulus:ev_reopen+' => '', + 'Class:Change/Stimulus:ev_plan' => '计划', + 'Class:Change/Stimulus:ev_plan+' => '', + 'Class:Change/Stimulus:ev_approve' => '批准', + 'Class:Change/Stimulus:ev_approve+' => '', + 'Class:Change/Stimulus:ev_replan' => '重新计划', + 'Class:Change/Stimulus:ev_replan+' => '', + 'Class:Change/Stimulus:ev_notapprove' => '不批准', + 'Class:Change/Stimulus:ev_notapprove+' => '', + 'Class:Change/Stimulus:ev_implement' => '实施', + 'Class:Change/Stimulus:ev_implement+' => '', + 'Class:Change/Stimulus:ev_monitor' => '监控', + 'Class:Change/Stimulus:ev_monitor+' => '', + 'Class:Change/Stimulus:ev_finish' => '完成', + 'Class:Change/Stimulus:ev_finish+' => '', +)); + +// +// Class: RoutineChange +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:RoutineChange' => '例行变更', + 'Class:RoutineChange+' => '', + 'Class:RoutineChange/Attribute:status/Value:new' => '新', + 'Class:RoutineChange/Attribute:status/Value:new+' => '', + 'Class:RoutineChange/Attribute:status/Value:assigned' => '已指派', + 'Class:RoutineChange/Attribute:status/Value:assigned+' => '', + 'Class:RoutineChange/Attribute:status/Value:plannedscheduled' => '已计划和安排', + 'Class:RoutineChange/Attribute:status/Value:plannedscheduled+' => '', + 'Class:RoutineChange/Attribute:status/Value:approved' => '已批准', + 'Class:RoutineChange/Attribute:status/Value:approved+' => '', + 'Class:RoutineChange/Attribute:status/Value:implemented' => '已实施', + 'Class:RoutineChange/Attribute:status/Value:implemented+' => '', + 'Class:RoutineChange/Attribute:status/Value:monitored' => '已监控', + 'Class:RoutineChange/Attribute:status/Value:monitored+' => '', + 'Class:RoutineChange/Attribute:status/Value:closed' => '已关闭', + 'Class:RoutineChange/Attribute:status/Value:closed+' => '', + 'Class:RoutineChange/Stimulus:ev_validate' => '生效', + 'Class:RoutineChange/Stimulus:ev_validate+' => '', + 'Class:RoutineChange/Stimulus:ev_assign' => '指派', + 'Class:RoutineChange/Stimulus:ev_assign+' => '', + 'Class:RoutineChange/Stimulus:ev_reopen' => '重开', + 'Class:RoutineChange/Stimulus:ev_reopen+' => '', + 'Class:RoutineChange/Stimulus:ev_plan' => '计划', + 'Class:RoutineChange/Stimulus:ev_plan+' => '', + 'Class:RoutineChange/Stimulus:ev_replan' => '重新计划', + 'Class:RoutineChange/Stimulus:ev_replan+' => '', + 'Class:RoutineChange/Stimulus:ev_implement' => '实施', + 'Class:RoutineChange/Stimulus:ev_implement+' => '', + 'Class:RoutineChange/Stimulus:ev_monitor' => '监控', + 'Class:RoutineChange/Stimulus:ev_monitor+' => '', + 'Class:RoutineChange/Stimulus:ev_finish' => '完成', + 'Class:RoutineChange/Stimulus:ev_finish+' => '', +)); + +// +// Class: ApprovedChange +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ApprovedChange' => '批准的变更', + 'Class:ApprovedChange+' => '', + 'Class:ApprovedChange/Attribute:approval_date' => '批准日期', + 'Class:ApprovedChange/Attribute:approval_date+' => '', + 'Class:ApprovedChange/Attribute:approval_comment' => '批准说明', + 'Class:ApprovedChange/Attribute:approval_comment+' => '', + 'Class:ApprovedChange/Stimulus:ev_validate' => '生效', + 'Class:ApprovedChange/Stimulus:ev_validate+' => '', + 'Class:ApprovedChange/Stimulus:ev_reject' => '拒绝', + 'Class:ApprovedChange/Stimulus:ev_reject+' => '', + 'Class:ApprovedChange/Stimulus:ev_assign' => '指派', + 'Class:ApprovedChange/Stimulus:ev_assign+' => '', + 'Class:ApprovedChange/Stimulus:ev_reopen' => '重开', + 'Class:ApprovedChange/Stimulus:ev_reopen+' => '', + 'Class:ApprovedChange/Stimulus:ev_plan' => '计划', + 'Class:ApprovedChange/Stimulus:ev_plan+' => '', + 'Class:ApprovedChange/Stimulus:ev_approve' => '批准', + 'Class:ApprovedChange/Stimulus:ev_approve+' => '', + 'Class:ApprovedChange/Stimulus:ev_replan' => '重新计划', + 'Class:ApprovedChange/Stimulus:ev_replan+' => '', + 'Class:ApprovedChange/Stimulus:ev_notapprove' => '拒绝批准', + 'Class:ApprovedChange/Stimulus:ev_notapprove+' => '', + 'Class:ApprovedChange/Stimulus:ev_implement' => '实施', + 'Class:ApprovedChange/Stimulus:ev_implement+' => '', + 'Class:ApprovedChange/Stimulus:ev_monitor' => '监控', + 'Class:ApprovedChange/Stimulus:ev_monitor+' => '', + 'Class:ApprovedChange/Stimulus:ev_finish' => '完成', + 'Class:ApprovedChange/Stimulus:ev_finish+' => '', +)); +// +// Class: NormalChange +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:NormalChange' => '正常变更', + 'Class:NormalChange+' => '', + 'Class:NormalChange/Attribute:status/Value:new' => '新', + 'Class:NormalChange/Attribute:status/Value:new+' => '', + 'Class:NormalChange/Attribute:status/Value:validated' => '已生效', + 'Class:NormalChange/Attribute:status/Value:validated+' => '', + 'Class:NormalChange/Attribute:status/Value:rejected' => '已拒绝', + 'Class:NormalChange/Attribute:status/Value:rejected+' => '', + 'Class:NormalChange/Attribute:status/Value:assigned' => '已指派', + 'Class:NormalChange/Attribute:status/Value:assigned+' => '', + 'Class:NormalChange/Attribute:status/Value:plannedscheduled' => '已计划和安排', + 'Class:NormalChange/Attribute:status/Value:plannedscheduled+' => '', + 'Class:NormalChange/Attribute:status/Value:approved' => '已批准', + 'Class:NormalChange/Attribute:status/Value:approved+' => '', + 'Class:NormalChange/Attribute:status/Value:notapproved' => '不批准', + 'Class:NormalChange/Attribute:status/Value:notapproved+' => '', + 'Class:NormalChange/Attribute:status/Value:implemented' => '已实施', + 'Class:NormalChange/Attribute:status/Value:implemented+' => '', + 'Class:NormalChange/Attribute:status/Value:monitored' => '已监控', + 'Class:NormalChange/Attribute:status/Value:monitored+' => '', + 'Class:NormalChange/Attribute:status/Value:closed' => '已关闭', + 'Class:NormalChange/Attribute:status/Value:closed+' => '', + 'Class:NormalChange/Attribute:acceptance_date' => '接受日期', + 'Class:NormalChange/Attribute:acceptance_date+' => '', + 'Class:NormalChange/Attribute:acceptance_comment' => '接受说明', + 'Class:NormalChange/Attribute:acceptance_comment+' => '', + 'Class:NormalChange/Stimulus:ev_validate' => '生效', + 'Class:NormalChange/Stimulus:ev_validate+' => '', + 'Class:NormalChange/Stimulus:ev_reject' => '拒绝', + 'Class:NormalChange/Stimulus:ev_reject+' => '', + 'Class:NormalChange/Stimulus:ev_assign' => '指派', + 'Class:NormalChange/Stimulus:ev_assign+' => '', + 'Class:NormalChange/Stimulus:ev_reopen' => '重开', + 'Class:NormalChange/Stimulus:ev_reopen+' => '', + 'Class:NormalChange/Stimulus:ev_plan' => '计划', + 'Class:NormalChange/Stimulus:ev_plan+' => '', + 'Class:NormalChange/Stimulus:ev_approve' => '批准', + 'Class:NormalChange/Stimulus:ev_approve+' => '', + 'Class:NormalChange/Stimulus:ev_replan' => '重新计划', + 'Class:NormalChange/Stimulus:ev_replan+' => '', + 'Class:NormalChange/Stimulus:ev_notapprove' => '拒绝批准', + 'Class:NormalChange/Stimulus:ev_notapprove+' => '', + 'Class:NormalChange/Stimulus:ev_implement' => '实施', + 'Class:NormalChange/Stimulus:ev_implement+' => '', + 'Class:NormalChange/Stimulus:ev_monitor' => '监控', + 'Class:NormalChange/Stimulus:ev_monitor+' => '', + 'Class:NormalChange/Stimulus:ev_finish' => '完成', + 'Class:NormalChange/Stimulus:ev_finish+' => '', +)); + +// +// Class: EmergencyChange +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:EmergencyChange' => '紧急变更', + 'Class:EmergencyChange+' => '', + 'Class:EmergencyChange/Attribute:status/Value:new' => '新', + 'Class:EmergencyChange/Attribute:status/Value:new+' => '', + 'Class:EmergencyChange/Attribute:status/Value:validated' => '已生效', + 'Class:EmergencyChange/Attribute:status/Value:validated+' => '', + 'Class:EmergencyChange/Attribute:status/Value:rejected' => '已拒绝', + 'Class:EmergencyChange/Attribute:status/Value:rejected+' => '', + 'Class:EmergencyChange/Attribute:status/Value:assigned' => '已指派', + 'Class:EmergencyChange/Attribute:status/Value:assigned+' => '', + 'Class:EmergencyChange/Attribute:status/Value:plannedscheduled' => '已计划和安排', + 'Class:EmergencyChange/Attribute:status/Value:plannedscheduled+' => '', + 'Class:EmergencyChange/Attribute:status/Value:approved' => '已批准', + 'Class:EmergencyChange/Attribute:status/Value:approved+' => '', + 'Class:EmergencyChange/Attribute:status/Value:notapproved' => '不批准', + 'Class:EmergencyChange/Attribute:status/Value:notapproved+' => '', + 'Class:EmergencyChange/Attribute:status/Value:implemented' => '已实施', + 'Class:EmergencyChange/Attribute:status/Value:implemented+' => '', + 'Class:EmergencyChange/Attribute:status/Value:monitored' => '已监控', + 'Class:EmergencyChange/Attribute:status/Value:monitored+' => '', + 'Class:EmergencyChange/Attribute:status/Value:closed' => '已关闭', + 'Class:EmergencyChange/Attribute:status/Value:closed+' => '', + 'Class:EmergencyChange/Stimulus:ev_validate' => '生效', + 'Class:EmergencyChange/Stimulus:ev_validate+' => '', + 'Class:EmergencyChange/Stimulus:ev_reject' => '拒绝', + 'Class:EmergencyChange/Stimulus:ev_reject+' => '', + 'Class:EmergencyChange/Stimulus:ev_assign' => '指派', + 'Class:EmergencyChange/Stimulus:ev_assign+' => '', + 'Class:EmergencyChange/Stimulus:ev_reopen' => '重开', + 'Class:EmergencyChange/Stimulus:ev_reopen+' => '', + 'Class:EmergencyChange/Stimulus:ev_plan' => '计划', + 'Class:EmergencyChange/Stimulus:ev_plan+' => '', + 'Class:EmergencyChange/Stimulus:ev_approve' => '批准', + 'Class:EmergencyChange/Stimulus:ev_approve+' => '', + 'Class:EmergencyChange/Stimulus:ev_replan' => '重新计划', + 'Class:EmergencyChange/Stimulus:ev_replan+' => '', + 'Class:EmergencyChange/Stimulus:ev_notapprove' => '拒绝批准', + 'Class:EmergencyChange/Stimulus:ev_notapprove+' => '', + 'Class:EmergencyChange/Stimulus:ev_implement' => '实施', + 'Class:EmergencyChange/Stimulus:ev_implement+' => '', + 'Class:EmergencyChange/Stimulus:ev_monitor' => '监控', + 'Class:EmergencyChange/Stimulus:ev_monitor+' => '', + 'Class:EmergencyChange/Stimulus:ev_finish' => '完成', + 'Class:EmergencyChange/Stimulus:ev_finish+' => '', +)); + +?> diff --git a/modules/itop-config-mgmt-1.0.0/module.itop-config-mgmt.php b/modules/itop-config-mgmt-1.0.0/module.itop-config-mgmt.php index 5bcb491ac..dee08021a 100644 --- a/modules/itop-config-mgmt-1.0.0/module.itop-config-mgmt.php +++ b/modules/itop-config-mgmt-1.0.0/module.itop-config-mgmt.php @@ -31,6 +31,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-config-mgmt.php', 'ru.dict.itop-config-mgmt.php', 'tr.dict.itop-config-mgmt.php', + 'zh.dict.itop-config-mgmt.php', ), 'data.struct' => array( 'data.struct.Audit.xml', diff --git a/modules/itop-config-mgmt-1.0.0/zh.dict.itop-config-mgmt.php b/modules/itop-config-mgmt-1.0.0/zh.dict.itop-config-mgmt.php new file mode 100644 index 000000000..4423aff90 --- /dev/null +++ b/modules/itop-config-mgmt-1.0.0/zh.dict.itop-config-mgmt.php @@ -0,0 +1,1054 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +////////////////////////////////////////////////////////////////////// +// Relations +////////////////////////////////////////////////////////////////////// +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Relation:impacts/Description' => '被影响的元素', + 'Relation:impacts/VerbUp' => '影响...', + 'Relation:impacts/VerbDown' => '被影响的元素...', + 'Relation:depends on/Description' => '该元素依赖的元素...', + 'Relation:depends on/VerbUp' => '依赖于...', + 'Relation:depends on/VerbDown' => '影响...', +)); + + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +////////////////////////////////////////////////////////////////////// +// Classes in 'bizmodel' +////////////////////////////////////////////////////////////////////// +// + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +////////////////////////////////////////////////////////////////////// +// Note: The classes have been grouped by categories: bizmodel +////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////// +// Classes in 'bizmodel' +////////////////////////////////////////////////////////////////////// +// + +// +// Class: Organization +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Organization' => '组织', + 'Class:Organization+' => '', + 'Class:Organization/Attribute:name' => '名称', + 'Class:Organization/Attribute:name+' => '常用名称', + 'Class:Organization/Attribute:code' => '编码', + 'Class:Organization/Attribute:code+' => '组织编码(Siret, DUNS,...)', + 'Class:Organization/Attribute:status' => '状态', + 'Class:Organization/Attribute:status+' => '', + 'Class:Organization/Attribute:status/Value:active' => '活动', + 'Class:Organization/Attribute:status/Value:active+' => '活动', + 'Class:Organization/Attribute:status/Value:inactive' => '非活动', + 'Class:Organization/Attribute:status/Value:inactive+' => '非活动', + 'Class:Organization/Attribute:parent_id' => '父级', + 'Class:Organization/Attribute:parent_id+' => '父级组织', + 'Class:Organization/Attribute:parent_name' => '父级名称', + 'Class:Organization/Attribute:parent_name+' => '父级组织名称', +)); + + +// +// Class: Location +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Location' => '位置', + 'Class:Location+' => '任何类型的地理位置: 区域, 国家, 城市, 位置, 建筑, 楼层, 房间, 机架,...', + 'Class:Location/Attribute:name' => '名称', + 'Class:Location/Attribute:name+' => '', + 'Class:Location/Attribute:status' => '状态', + 'Class:Location/Attribute:status+' => '', + 'Class:Location/Attribute:status/Value:active' => '活动', + 'Class:Location/Attribute:status/Value:active+' => '活动', + 'Class:Location/Attribute:status/Value:inactive' => '非活动', + 'Class:Location/Attribute:status/Value:inactive+' => '非活动', + 'Class:Location/Attribute:org_id' => '拥有者组织', + 'Class:Location/Attribute:org_id+' => '', + 'Class:Location/Attribute:org_name' => '拥有者组织名称', + 'Class:Location/Attribute:org_name+' => '', + 'Class:Location/Attribute:address' => '地址', + 'Class:Location/Attribute:address+' => '门户地址', + 'Class:Location/Attribute:postal_code' => '邮编', + 'Class:Location/Attribute:postal_code+' => 'ZIP/邮政编码', + 'Class:Location/Attribute:city' => '城市', + 'Class:Location/Attribute:city+' => '', + 'Class:Location/Attribute:country' => '国家', + 'Class:Location/Attribute:country+' => '', + 'Class:Location/Attribute:parent_id' => '父级位置', + 'Class:Location/Attribute:parent_id+' => '', + 'Class:Location/Attribute:parent_name' => '父级名称', + 'Class:Location/Attribute:parent_name+' => '', + 'Class:Location/Attribute:contact_list' => '联系人', + 'Class:Location/Attribute:contact_list+' => '该场点的联系人', + 'Class:Location/Attribute:infra_list' => '基础架构', + 'Class:Location/Attribute:infra_list+' => '该场点的CI', +)); +// +// Class: Group +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Group' => '组', + 'Class:Group+' => '', + 'Class:Group/Attribute:name' => '名称', + 'Class:Group/Attribute:name+' => '', + 'Class:Group/Attribute:status' => '状态', + 'Class:Group/Attribute:status+' => '', + 'Class:Group/Attribute:status/Value:implementation' => '实施', + 'Class:Group/Attribute:status/Value:implementation+' => '实施', + 'Class:Group/Attribute:status/Value:obsolete' => '荒废', + 'Class:Group/Attribute:status/Value:obsolete+' => '荒废', + 'Class:Group/Attribute:status/Value:production' => '生产', + 'Class:Group/Attribute:status/Value:production+' => '生产', + 'Class:Group/Attribute:org_id' => '组织', + 'Class:Group/Attribute:org_id+' => '', + 'Class:Group/Attribute:owner_name' => '名称', + 'Class:Group/Attribute:owner_name+' => '常用名称', + 'Class:Group/Attribute:description' => '描述', + 'Class:Group/Attribute:description+' => '', + 'Class:Group/Attribute:type' => '种类', + 'Class:Group/Attribute:type+' => '', + 'Class:Group/Attribute:parent_id' => '父级组别', + 'Class:Group/Attribute:parent_id+' => '', + 'Class:Group/Attribute:parent_name' => '名称', + 'Class:Group/Attribute:parent_name+' => '', + 'Class:Group/Attribute:ci_list' => '连接的CI', + 'Class:Group/Attribute:ci_list+' => '', +)); + +// +// Class: lnkGroupToCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkGroupToCI' => '组 / CI', + 'Class:lnkGroupToCI+' => '', + 'Class:lnkGroupToCI/Attribute:group_id' => '组', + 'Class:lnkGroupToCI/Attribute:group_id+' => '', + 'Class:lnkGroupToCI/Attribute:group_name' => '名称', + 'Class:lnkGroupToCI/Attribute:group_name+' => '', + 'Class:lnkGroupToCI/Attribute:ci_id' => 'CI', + 'Class:lnkGroupToCI/Attribute:ci_id+' => '', + 'Class:lnkGroupToCI/Attribute:ci_name' => '名称', + 'Class:lnkGroupToCI/Attribute:ci_name+' => '', + 'Class:lnkGroupToCI/Attribute:ci_status' => 'CI状态', + 'Class:lnkGroupToCI/Attribute:ci_status+' => '', + 'Class:lnkGroupToCI/Attribute:reason' => '原因', + 'Class:lnkGroupToCI/Attribute:reason+' => '', +)); + + +// +// Class: Contact +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Contact' => '联系人', + 'Class:Contact+' => '', + 'Class:Contact/Attribute:name' => '名称', + 'Class:Contact/Attribute:name+' => '', + 'Class:Contact/Attribute:status' => '状态', + 'Class:Contact/Attribute:status+' => '', + 'Class:Contact/Attribute:status/Value:active' => '活动', + 'Class:Contact/Attribute:status/Value:active+' => '活动', + 'Class:Contact/Attribute:status/Value:inactive' => '非活动', + 'Class:Contact/Attribute:status/Value:inactive+' => '非活动', + 'Class:Contact/Attribute:org_id' => '组织', + 'Class:Contact/Attribute:org_id+' => '', + 'Class:Contact/Attribute:org_name' => '组织', + 'Class:Contact/Attribute:org_name+' => '', + 'Class:Contact/Attribute:email' => 'Email', + 'Class:Contact/Attribute:email+' => '', + 'Class:Contact/Attribute:phone' => '电话', + 'Class:Contact/Attribute:phone+' => '', + 'Class:Contact/Attribute:location_id' => '位置', + 'Class:Contact/Attribute:location_id+' => '', + 'Class:Contact/Attribute:location_name' => '位置', + 'Class:Contact/Attribute:location_name+' => '', + 'Class:Contact/Attribute:ci_list' => 'CI', + 'Class:Contact/Attribute:ci_list+' => '该联系人相关CI', + 'Class:Contact/Attribute:contract_list' => '合同', + 'Class:Contact/Attribute:contract_list+' => '该联系人相关合同', + 'Class:Contact/Attribute:service_list' => '服务', + 'Class:Contact/Attribute:service_list+' => '该联系人相关服务', + 'Class:Contact/Attribute:ticket_list' => 'Tickets', + 'Class:Contact/Attribute:ticket_list+' => '该联系人相关', + 'Class:Contact/Attribute:team_list' => '团队', + 'Class:Contact/Attribute:team_list+' => '该联系人所属团队', + 'Class:Contact/Attribute:finalclass' => '类别', + 'Class:Contact/Attribute:finalclass+' => '', +)); + +// +// Class: Person +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Person' => '人员', + 'Class:Person+' => '', + 'Class:Person/Attribute:first_name' => '姓', + 'Class:Person/Attribute:first_name+' => '', + 'Class:Person/Attribute:employee_id' => '员工ID', + 'Class:Person/Attribute:employee_id+' => '', +)); + +// +// Class: Team +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Team' => '团队', + 'Class:Team+' => '', + 'Class:Team/Attribute:member_list' => '成员', + 'Class:Team/Attribute:member_list+' => '团队所辖成员', +)); + +// +// Class: lnkTeamToContact +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkTeamToContact' => '团队成员', + 'Class:lnkTeamToContact+' => '团队中的成员', + 'Class:lnkTeamToContact/Attribute:team_id' => '团队', + 'Class:lnkTeamToContact/Attribute:team_id+' => '', + 'Class:lnkTeamToContact/Attribute:contact_id' => '成员', + 'Class:lnkTeamToContact/Attribute:contact_id+' => '', + 'Class:lnkTeamToContact/Attribute:contact_location_id' => '位置', + 'Class:lnkTeamToContact/Attribute:contact_location_id+' => '', + 'Class:lnkTeamToContact/Attribute:contact_email' => 'Email', + 'Class:lnkTeamToContact/Attribute:contact_email+' => '', + 'Class:lnkTeamToContact/Attribute:contact_phone' => '电话', + 'Class:lnkTeamToContact/Attribute:contact_phone+' => '', + 'Class:lnkTeamToContact/Attribute:role' => '角色', + 'Class:lnkTeamToContact/Attribute:role+' => '', +)); + +// +// Class: Document +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Document' => '文档', + 'Class:Document+' => '', + 'Class:Document/Attribute:name' => '名称', + 'Class:Document/Attribute:name+' => '', + 'Class:Document/Attribute:org_id' => '组织', + 'Class:Document/Attribute:description+' => '', + 'Class:Document/Attribute:org_name' => '组织名称', + 'Class:Document/Attribute:org_name+' => '', + 'Class:Document/Attribute:description+' => '', + 'Class:Document/Attribute:description' => '描述', + 'Class:Document/Attribute:description+' => '', + 'Class:Document/Attribute:type' => '类别', + 'Class:Document/Attribute:type+' => '', + 'Class:Document/Attribute:type/Value:contract' => '合同', + 'Class:Document/Attribute:type/Value:contract+' => '', + 'Class:Document/Attribute:type/Value:networkmap' => '网络图', + 'Class:Document/Attribute:type/Value:networkmap+' => '', + 'Class:Document/Attribute:type/Value:presentation' => '展现', + 'Class:Document/Attribute:type/Value:presentation+' => '', + 'Class:Document/Attribute:type/Value:training' => '培训', + 'Class:Document/Attribute:type/Value:training+' => '', + 'Class:Document/Attribute:type/Value:whitePaper' => '白皮书', + 'Class:Document/Attribute:type/Value:whitePaper+' => '', + 'Class:Document/Attribute:type/Value:workinginstructions' => '工作指南', + 'Class:Document/Attribute:type/Value:workinginstructions+' => '', + 'Class:Document/Attribute:type/Value:design' => '设计', + 'Class:Document/Attribute:type/Value:design+' => '', + 'Class:Document/Attribute:status' => '状态', + 'Class:Document/Attribute:status+' => '', + 'Class:Document/Attribute:status/Value:draft' => '草案', + 'Class:Document/Attribute:status/Value:draft+' => '', + 'Class:Document/Attribute:status/Value:obsolete' => '荒废', + 'Class:Document/Attribute:status/Value:obsolete+' => '', + 'Class:Document/Attribute:status/Value:published' => '已发布', + 'Class:Document/Attribute:status/Value:published+' => '', + 'Class:Document/Attribute:ci_list' => 'CI', + 'Class:Document/Attribute:ci_list+' => '参照该文档的CI', + 'Class:Document/Attribute:contract_list' => '合同', + 'Class:Document/Attribute:contract_list+' => '参照该文档的合同', + 'Class:Document/Attribute:service_list' => '服务', + 'Class:Document/Attribute:service_list+' => '参照该文档的服务', + 'Class:Document/Attribute:ticket_list' => '单据', + 'Class:Document/Attribute:ticket_list+' => '引用该文档的单据', + 'Class:Document:PreviewTab' => '预览', +)); + +// +// Class: WebDoc +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:WebDoc' => 'Web 文档', + 'Class:WebDoc+' => '其他web服务器上可获得的文档', + 'Class:WebDoc/Attribute:url' => 'Url', + 'Class:WebDoc/Attribute:url+' => '', +)); + +// +// Class: Note +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Note' => '备注', + 'Class:Note+' => '', + 'Class:Note/Attribute:note' => '文本', + 'Class:Note/Attribute:note+' => '', +)); + +// +// Class: FileDoc +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:FileDoc' => '文档', + 'Class:FileDoc+' => '', + 'Class:FileDoc/Attribute:contents' => '内容', + 'Class:FileDoc/Attribute:contents+' => '', +)); + +// +// Class: Licence +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Licence' => 'Licence', + 'Class:Licence+' => '', + 'Class:Licence/Attribute:provider' => '提供商', + 'Class:Licence/Attribute:provider+' => '', + 'Class:Licence/Attribute:org_id' => '所有者', + 'Class:Licence/Attribute:org_id+' => '', + 'Class:Licence/Attribute:org_name' => '名称', + 'Class:Licence/Attribute:org_name+' => '常用名称', + 'Class:Licence/Attribute:product' => '产品', + 'Class:Licence/Attribute:product+' => '', + 'Class:Licence/Attribute:name' => '名称', + 'Class:Licence/Attribute:name+' => '', + 'Class:Licence/Attribute:start' => '启始日期', + 'Class:Licence/Attribute:start+' => '', + 'Class:Licence/Attribute:end' => '终止日期', + 'Class:Licence/Attribute:end+' => '', + 'Class:Licence/Attribute:licence_key' => 'Key', + 'Class:Licence/Attribute:licence_key+' => '', + 'Class:Licence/Attribute:scope' => '范围', + 'Class:Licence/Attribute:scope+' => '', + 'Class:Licence/Attribute:usage_limit' => '使用限制', + 'Class:Licence/Attribute:usage_limit+' => '', + 'Class:Licence/Attribute:usage_list' => '用途', + 'Class:Licence/Attribute:usage_list+' => '使用该License的应用程序实例', +)); + + +// +// Class: Subnet +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Subnet' => '子网', + 'Class:Subnet+' => '', + //'Class:Subnet/Attribute:name' => 'Name', + //'Class:Subnet/Attribute:name+' => '', + 'Class:Subnet/Attribute:org_id' => '拥有者组织', + 'Class:Subnet/Attribute:org_id+' => '', + 'Class:Subnet/Attribute:description' => '描述', + 'Class:Subnet/Attribute:description+' => '', + 'Class:Subnet/Attribute:ip' => 'IP', + 'Class:Subnet/Attribute:ip+' => '', + 'Class:Subnet/Attribute:ip_mask' => 'IP Mask', + 'Class:Subnet/Attribute:ip_mask+' => '', +)); + +// +// Class: Patch +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Patch' => '补丁', + 'Class:Patch+' => '', + 'Class:Patch/Attribute:name' => '名称', + 'Class:Patch/Attribute:name+' => '', + 'Class:Patch/Attribute:description' => '描述', + 'Class:Patch/Attribute:description+' => '', + 'Class:Patch/Attribute:target_sw' => '应用程序范围', + 'Class:Patch/Attribute:target_sw+' => '目标软件 (OS 或应用程序)', + 'Class:Patch/Attribute:version' => '版本', + 'Class:Patch/Attribute:version+' => '', + 'Class:Patch/Attribute:type' => '类别', + 'Class:Patch/Attribute:type+' => '', + 'Class:Patch/Attribute:type/Value:application' => '应用程序', + 'Class:Patch/Attribute:type/Value:application+' => '', + 'Class:Patch/Attribute:type/Value:os' => 'OS', + 'Class:Patch/Attribute:type/Value:os+' => '', + 'Class:Patch/Attribute:type/Value:security' => '安全', + 'Class:Patch/Attribute:type/Value:security+' => '', + 'Class:Patch/Attribute:type/Value:servicepack' => '服务包', + 'Class:Patch/Attribute:type/Value:servicepack+' => '', + 'Class:Patch/Attribute:ci_list' => '设备', + 'Class:Patch/Attribute:ci_list+' => '安装该补丁的设备', +)); + +// +// Class: Software +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Software' => '软件', + 'Class:Software+' => '', + 'Class:Software/Attribute:name' => '名称', + 'Class:Software/Attribute:name+' => '', + 'Class:Software/Attribute:description' => '描述', + 'Class:Software/Attribute:description+' => '', + 'Class:Software/Attribute:instance_list' => '安装', + 'Class:Software/Attribute:instance_list+' => '该软件的实例', + 'Class:Software/Attribute:finalclass' => '类别', + 'Class:Software/Attribute:finalclass+' => '', +)); + +// +// Class: Application +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Application' => '应用程序', + 'Class:Application+' => '', + 'Class:Application/Attribute:name' => '名称', + 'Class:Application/Attribute:name+' => '', + 'Class:Application/Attribute:description' => '描述', + 'Class:Application/Attribute:description+' => '', + 'Class:Application/Attribute:instance_list' => '安装', + 'Class:Application/Attribute:instance_list+' => '应用程序实例', +)); + +// +// Class: DBServer +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:DBServer' => '数据库', + 'Class:DBServer+' => '数据库服务器SW', + 'Class:DBServer/Attribute:instance_list' => '安装', + 'Class:DBServer/Attribute:instance_list+' => '数据库服务器实例', +)); + +// +// Class: lnkPatchToCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkPatchToCI' => '补丁使用范围', + 'Class:lnkPatchToCI+' => '', + 'Class:lnkPatchToCI/Attribute:patch_id' => '补丁', + 'Class:lnkPatchToCI/Attribute:patch_id+' => '', + 'Class:lnkPatchToCI/Attribute:patch_name' => '补丁', + 'Class:lnkPatchToCI/Attribute:patch_name+' => '', + 'Class:lnkPatchToCI/Attribute:ci_id' => 'CI', + 'Class:lnkPatchToCI/Attribute:ci_id+' => '', + 'Class:lnkPatchToCI/Attribute:ci_name' => 'CI', + 'Class:lnkPatchToCI/Attribute:ci_name+' => '', + 'Class:lnkPatchToCI/Attribute:ci_status' => 'CI状态', + 'Class:lnkPatchToCI/Attribute:ci_status+' => '', +)); + +// +// Class: FunctionalCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:FunctionalCI' => '功能 CI', + 'Class:FunctionalCI+' => '', + 'Class:FunctionalCI/Attribute:name' => '名称', + 'Class:FunctionalCI/Attribute:name+' => '', + 'Class:FunctionalCI/Attribute:status' => '状态', + 'Class:FunctionalCI/Attribute:status+' => '', + 'Class:FunctionalCI/Attribute:status/Value:implementation' => '实施', + 'Class:FunctionalCI/Attribute:status/Value:implementation+' => '', + 'Class:FunctionalCI/Attribute:status/Value:obsolete' => '废弃', + 'Class:FunctionalCI/Attribute:status/Value:obsolete+' => '', + 'Class:FunctionalCI/Attribute:status/Value:production' => '生产', + 'Class:FunctionalCI/Attribute:status/Value:production+' => '', + 'Class:FunctionalCI/Attribute:org_id' => '拥有者组织', + 'Class:FunctionalCI/Attribute:org_id+' => '', + 'Class:FunctionalCI/Attribute:owner_name' => '拥有者组织', + 'Class:FunctionalCI/Attribute:owner_name+' => '', + 'Class:FunctionalCI/Attribute:importance' => '业务关键性', + 'Class:FunctionalCI/Attribute:importance+' => '', + 'Class:FunctionalCI/Attribute:importance/Value:high' => '高', + 'Class:FunctionalCI/Attribute:importance/Value:high+' => '', + 'Class:FunctionalCI/Attribute:importance/Value:low' => '低', + 'Class:FunctionalCI/Attribute:importance/Value:low+' => '', + 'Class:FunctionalCI/Attribute:importance/Value:medium' => '中', + 'Class:FunctionalCI/Attribute:importance/Value:medium+' => '', + 'Class:FunctionalCI/Attribute:contact_list' => '联系人', + 'Class:FunctionalCI/Attribute:contact_list+' => '该 CI 的联系人', + 'Class:FunctionalCI/Attribute:document_list' => '文档', + 'Class:FunctionalCI/Attribute:document_list+' => '该 CI 的文档', + 'Class:FunctionalCI/Attribute:solution_list' => '应用方案', + 'Class:FunctionalCI/Attribute:solution_list+' => '使用该 CI 的应用方案', + 'Class:FunctionalCI/Attribute:contract_list' => '合同', + 'Class:FunctionalCI/Attribute:contract_list+' => '支持该 CI 合同', + 'Class:FunctionalCI/Attribute:ticket_list' => '单据', + 'Class:FunctionalCI/Attribute:ticket_list+' => '与该 CI 相关的单据', + 'Class:FunctionalCI/Attribute:finalclass' => '类别', + 'Class:FunctionalCI/Attribute:finalclass+' => '', +)); + +// +// Class: SoftwareInstance +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:SoftwareInstance' => '软件实例', + 'Class:SoftwareInstance+' => '', + 'Class:SoftwareInstance/Attribute:device_id' => '设备', + 'Class:SoftwareInstance/Attribute:device_id+' => '', + 'Class:SoftwareInstance/Attribute:device_name' => '设备', + 'Class:SoftwareInstance/Attribute:device_name+' => '', + 'Class:SoftwareInstance/Attribute:licence_id' => 'Licence', + 'Class:SoftwareInstance/Attribute:licence_id+' => '', + 'Class:SoftwareInstance/Attribute:licence_name' => 'Licence', + 'Class:SoftwareInstance/Attribute:licence_name+' => '', + 'Class:SoftwareInstance/Attribute:software_name' => '软件', + 'Class:SoftwareInstance/Attribute:software_name+' => '', + 'Class:SoftwareInstance/Attribute:version' => '版本', + 'Class:SoftwareInstance/Attribute:version+' => '', + 'Class:SoftwareInstance/Attribute:description' => '描述', + 'Class:SoftwareInstance/Attribute:description+' => '', +)); + +// +// Class: ApplicationInstance +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ApplicationInstance' => '应用实例', + 'Class:ApplicationInstance+' => '', + 'Class:ApplicationInstance/Attribute:software_id' => '软件', + 'Class:ApplicationInstance/Attribute:software_id+' => '', + 'Class:ApplicationInstance/Attribute:software_name' => '名称', + 'Class:ApplicationInstance/Attribute:software_name+' => '', +)); + + +// +// Class: DBServerInstance +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:DBServerInstance' => 'DB Server 实例', + 'Class:DBServerInstance+' => '', + 'Class:DBServerInstance/Attribute:software_id' => '软件', + 'Class:DBServerInstance/Attribute:software_id+' => '', + 'Class:DBServerInstance/Attribute:software_name' => '名称', + 'Class:DBServerInstance/Attribute:software_name+' => '', + 'Class:DBServerInstance/Attribute:dbinstance_list' => '数据库', + 'Class:DBServerInstance/Attribute:dbinstance_list+' => '数据库源', +)); + + +// +// Class: DatabaseInstance +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:DatabaseInstance' => 'Database 实例', + 'Class:DatabaseInstance+' => '', + 'Class:DatabaseInstance/Attribute:db_server_instance_id' => '数据库服务器', + 'Class:DatabaseInstance/Attribute:db_server_instance_id+' => '', + 'Class:DatabaseInstance/Attribute:db_server_instance_version' => '数据库版本', + 'Class:DatabaseInstance/Attribute:db_server_instance_version+' => '', + 'Class:DatabaseInstance/Attribute:description' => '描述', + 'Class:DatabaseInstance/Attribute:description+' => '', +)); + +// +// Class: ApplicationSolution +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ApplicationSolution' => '应用方案', + 'Class:ApplicationSolution+' => '', + 'Class:ApplicationSolution/Attribute:description' => '描述', + 'Class:ApplicationSolution/Attribute:description+' => '', + 'Class:ApplicationSolution/Attribute:ci_list' => 'CI', + 'Class:ApplicationSolution/Attribute:ci_list+' => '构成该方案的 CI', + 'Class:ApplicationSolution/Attribute:process_list' => '业务流程', + 'Class:ApplicationSolution/Attribute:process_list+' => '依赖于该方案的业务流程', +)); + +// +// Class: BusinessProcess +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:BusinessProcess' => '业务流程', + 'Class:BusinessProcess+' => '', + 'Class:BusinessProcess/Attribute:description' => '描述', + 'Class:BusinessProcess/Attribute:description+' => '', + 'Class:BusinessProcess/Attribute:used_solution_list' => '应用方案', + 'Class:BusinessProcess/Attribute:used_solution_list+' => '业务流程所依赖的应用方案', +)); + +// +// Class: ConnectableCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ConnectableCI' => '可连接的 CI', + 'Class:ConnectableCI+' => '物理 CI', + 'Class:ConnectableCI/Attribute:brand' => '品牌', + 'Class:ConnectableCI/Attribute:brand+' => '', + 'Class:ConnectableCI/Attribute:model' => '型号', + 'Class:ConnectableCI/Attribute:model+' => '', + 'Class:ConnectableCI/Attribute:serial_number' => '序列号', + 'Class:ConnectableCI/Attribute:serial_number+' => '', + 'Class:ConnectableCI/Attribute:asset_ref' => '资产参考资料', + 'Class:ConnectableCI/Attribute:asset_ref+' => '', +)); + +// +// Class: NetworkInterface +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:NetworkInterface' => '网络接口', + 'Class:NetworkInterface+' => '', + 'Class:NetworkInterface/Attribute:device_id' => '设备', + 'Class:NetworkInterface/Attribute:device_id+' => '', + 'Class:NetworkInterface/Attribute:device_name' => '设备', + 'Class:NetworkInterface/Attribute:device_name+' => '', + 'Class:NetworkInterface/Attribute:logical_type' => '逻辑类别', + 'Class:NetworkInterface/Attribute:logical_type+' => '', + 'Class:NetworkInterface/Attribute:logical_type/Value:backup' => '备份', + 'Class:NetworkInterface/Attribute:logical_type/Value:backup+' => '', + 'Class:NetworkInterface/Attribute:logical_type/Value:logical' => '逻辑的', + 'Class:NetworkInterface/Attribute:logical_type/Value:logical+' => '', + 'Class:NetworkInterface/Attribute:logical_type/Value:port' => '端口', + 'Class:NetworkInterface/Attribute:logical_type/Value:port+' => '', + 'Class:NetworkInterface/Attribute:logical_type/Value:primary' => 'Primary', + 'Class:NetworkInterface/Attribute:logical_type/Value:primary+' => '', + 'Class:NetworkInterface/Attribute:logical_type/Value:secondary' => 'Secondary', + 'Class:NetworkInterface/Attribute:logical_type/Value:secondary+' => '', + 'Class:NetworkInterface/Attribute:physical_type' => '物理类别', + 'Class:NetworkInterface/Attribute:physical_type+' => '', + 'Class:NetworkInterface/Attribute:physical_type/Value:atm' => 'ATM', + 'Class:NetworkInterface/Attribute:physical_type/Value:atm+' => '', + 'Class:NetworkInterface/Attribute:physical_type/Value:ethernet' => 'Ethernet', + 'Class:NetworkInterface/Attribute:physical_type/Value:ethernet+' => '', + 'Class:NetworkInterface/Attribute:physical_type/Value:framerelay' => 'Frame Relay', + 'Class:NetworkInterface/Attribute:physical_type/Value:framerelay+' => '', + 'Class:NetworkInterface/Attribute:physical_type/Value:vlan' => 'VLAN', + 'Class:NetworkInterface/Attribute:physical_type/Value:vlan+' => '', + 'Class:NetworkInterface/Attribute:ip_address' => 'IP 地址', + 'Class:NetworkInterface/Attribute:ip_address+' => '', + 'Class:NetworkInterface/Attribute:ip_mask' => 'IP 掩码', + 'Class:NetworkInterface/Attribute:ip_mask+' => '', + 'Class:NetworkInterface/Attribute:mac_address' => 'MAC 地址', + 'Class:NetworkInterface/Attribute:mac_address+' => '', + 'Class:NetworkInterface/Attribute:speed' => '速率', + 'Class:NetworkInterface/Attribute:speed+' => '', + 'Class:NetworkInterface/Attribute:duplex' => 'Duplex', + 'Class:NetworkInterface/Attribute:duplex+' => '', + 'Class:NetworkInterface/Attribute:duplex/Value:auto' => 'Auto', + 'Class:NetworkInterface/Attribute:duplex/Value:auto+' => 'Auto', + 'Class:NetworkInterface/Attribute:duplex/Value:full' => 'Full', + 'Class:NetworkInterface/Attribute:duplex/Value:full+' => '', + 'Class:NetworkInterface/Attribute:duplex/Value:half' => 'Half', + 'Class:NetworkInterface/Attribute:duplex/Value:half+' => '', + 'Class:NetworkInterface/Attribute:duplex/Value:unknown' => '未知', + 'Class:NetworkInterface/Attribute:duplex/Value:unknown+' => '', + 'Class:NetworkInterface/Attribute:connected_if' => '连接到', + 'Class:NetworkInterface/Attribute:connected_if+' => '连接的接口', + 'Class:NetworkInterface/Attribute:connected_name' => '连接到', + 'Class:NetworkInterface/Attribute:connected_name+' => '', + 'Class:NetworkInterface/Attribute:connected_if_device_id' => '连接的设备', + 'Class:NetworkInterface/Attribute:connected_if_device_id+' => '', + 'Class:NetworkInterface/Attribute:connected_if_device_id_name' => '设备', + 'Class:NetworkInterface/Attribute:connected_if_device_id_name+' => '', + 'Class:NetworkInterface/Attribute:link_type' => '连接类别', + 'Class:NetworkInterface/Attribute:link_type+' => '', + 'Class:NetworkInterface/Attribute:link_type/Value:downlink' => 'Down link', + 'Class:NetworkInterface/Attribute:link_type/Value:downlink+' => '', + 'Class:NetworkInterface/Attribute:link_type/Value:uplink' => 'Up link', + 'Class:NetworkInterface/Attribute:link_type/Value:uplink+' => '', +)); + + + +// +// Class: Device +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Device' => '设备', + 'Class:Device+' => '', + 'Class:Device/Attribute:nwinterface_list' => '网络接口', + 'Class:Device/Attribute:nwinterface_list+' => '', +)); + +// +// Class: PC +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:PC' => 'PC', + 'Class:PC+' => '', + 'Class:PC/Attribute:cpu' => 'CPU', + 'Class:PC/Attribute:cpu+' => '', + 'Class:PC/Attribute:ram' => '内存', + 'Class:PC/Attribute:ram+' => '', + 'Class:PC/Attribute:hdd' => '硬盘', + 'Class:PC/Attribute:hdd+' => '', + 'Class:PC/Attribute:os_family' => 'OS 族', + 'Class:PC/Attribute:os_family+' => '', + 'Class:PC/Attribute:os_version' => 'OS 版本', + 'Class:PC/Attribute:os_version+' => '', + 'Class:PC/Attribute:application_list' => '应用程序', + 'Class:PC/Attribute:application_list+' => '安装在该 PC 上的应用程序', + 'Class:PC/Attribute:patch_list' => '补丁', + 'Class:PC/Attribute:patch_list+' => '安装在该 PC 上的补丁', +)); + +// +// Class: MobileCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:MobileCI' => '移动 CI', + 'Class:MobileCI+' => '', +)); + +// +// Class: MobilePhone +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:MobilePhone' => '移动电话', + 'Class:MobilePhone+' => '', + 'Class:MobilePhone/Attribute:number' => '电话号码', + 'Class:MobilePhone/Attribute:number+' => '', + 'Class:MobilePhone/Attribute:imei' => 'IMEI', + 'Class:MobilePhone/Attribute:imei+' => '', + 'Class:MobilePhone/Attribute:hw_pin' => '硬件 PIN', + 'Class:MobilePhone/Attribute:hw_pin+' => '', +)); + +// +// Class: InfrastructureCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:InfrastructureCI' => '基础架构 CI', + 'Class:InfrastructureCI+' => '', + 'Class:InfrastructureCI/Attribute:description' => '描述', + 'Class:InfrastructureCI/Attribute:description+' => '', + 'Class:InfrastructureCI/Attribute:location_id' => '位置', + 'Class:InfrastructureCI/Attribute:location_id+' => '', + 'Class:InfrastructureCI/Attribute:location_name' => '位置', + 'Class:InfrastructureCI/Attribute:location_name+' => '', + 'Class:InfrastructureCI/Attribute:location_details' => '位置明细', + 'Class:InfrastructureCI/Attribute:location_details+' => '', + 'Class:InfrastructureCI/Attribute:management_ip' => '管理 IP', + 'Class:InfrastructureCI/Attribute:management_ip+' => '', + 'Class:InfrastructureCI/Attribute:default_gateway' => '缺省网关', + 'Class:InfrastructureCI/Attribute:default_gateway+' => '', +)); + +// +// Class: NetworkDevice +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:NetworkDevice' => '网络设备', + 'Class:NetworkDevice+' => '', + 'Class:NetworkDevice/Attribute:type' => '类别', + 'Class:NetworkDevice/Attribute:type+' => '', + 'Class:NetworkDevice/Attribute:type/Value:wanaccelerator' => 'WAN 加速器', + 'Class:NetworkDevice/Attribute:type/Value:wanaccelerator+' => '', + 'Class:NetworkDevice/Attribute:type/Value:firewall' => '防火墙', + 'Class:NetworkDevice/Attribute:type/Value:firewall+' => '', + 'Class:NetworkDevice/Attribute:type/Value:hub' => '集线器', + 'Class:NetworkDevice/Attribute:type/Value:hub+' => '', + 'Class:NetworkDevice/Attribute:type/Value:loadbalancer' => '负载均衡', + 'Class:NetworkDevice/Attribute:type/Value:loadbalancer+' => '', + 'Class:NetworkDevice/Attribute:type/Value:router' => '路由器', + 'Class:NetworkDevice/Attribute:type/Value:router+' => '', + 'Class:NetworkDevice/Attribute:type/Value:switch' => '交换机', + 'Class:NetworkDevice/Attribute:type/Value:switch+' => '', + 'Class:NetworkDevice/Attribute:ios_version' => 'IOS 版本', + 'Class:NetworkDevice/Attribute:ios_version+' => '', + 'Class:NetworkDevice/Attribute:ram' => '内存', + 'Class:NetworkDevice/Attribute:ram+' => '', + 'Class:NetworkDevice/Attribute:snmp_read' => 'SNMP 读', + 'Class:NetworkDevice/Attribute:snmp_read+' => '', + 'Class:NetworkDevice/Attribute:snmp_write' => 'SNMP 写', + 'Class:NetworkDevice/Attribute:snmp_write+' => '', +)); + +// +// Class: Server +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Server' => '服务器', + 'Class:Server+' => '', + 'Class:Server/Attribute:cpu' => 'CPU', + 'Class:Server/Attribute:cpu+' => '', + 'Class:Server/Attribute:ram' => '内存', + 'Class:Server/Attribute:ram+' => '', + 'Class:Server/Attribute:hdd' => '硬盘', + 'Class:Server/Attribute:hdd+' => '', + 'Class:Server/Attribute:os_family' => 'OS族', + 'Class:Server/Attribute:os_family+' => '', + 'Class:Server/Attribute:os_version' => 'OS版本 ', + 'Class:Server/Attribute:os_version+' => '', + 'Class:Server/Attribute:application_list' => '应用程序', + 'Class:Server/Attribute:application_list+' => '服务器上安装的应用程序', + 'Class:Server/Attribute:patch_list' => '补丁', + 'Class:Server/Attribute:patch_list+' => '服务器上安装的补丁', +)); + +// +// Class: Printer +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Printer' => '打印机', + 'Class:Printer+' => '', + 'Class:Printer/Attribute:type' => '类别', + 'Class:Printer/Attribute:type+' => '', + 'Class:Printer/Attribute:type/Value:mopier' => 'Mopier', + 'Class:Printer/Attribute:type/Value:mopier+' => '', + 'Class:Printer/Attribute:type/Value:printer' => '打印机', + 'Class:Printer/Attribute:type/Value:printer+' => '', + 'Class:Printer/Attribute:technology' => 'Technology', + 'Class:Printer/Attribute:technology+' => '', + 'Class:Printer/Attribute:technology/Value:inkjet' => '喷墨', + 'Class:Printer/Attribute:technology/Value:inkjet+' => '', + 'Class:Printer/Attribute:technology/Value:laser' => '激光', + 'Class:Printer/Attribute:technology/Value:laser+' => '', + 'Class:Printer/Attribute:technology/Value:tracer' => '绘图', + 'Class:Printer/Attribute:technology/Value:tracer+' => '', +)); + +// +// Class: lnkCIToDoc +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkCIToDoc' => 'Doc/CI', + 'Class:lnkCIToDoc+' => '', + 'Class:lnkCIToDoc/Attribute:ci_id' => 'CI', + 'Class:lnkCIToDoc/Attribute:ci_id+' => '', + 'Class:lnkCIToDoc/Attribute:ci_name' => 'CI', + 'Class:lnkCIToDoc/Attribute:ci_name+' => '', + 'Class:lnkCIToDoc/Attribute:ci_status' => 'CI 状态', + 'Class:lnkCIToDoc/Attribute:ci_status+' => '', + 'Class:lnkCIToDoc/Attribute:document_id' => '文档', + 'Class:lnkCIToDoc/Attribute:document_id+' => '', + 'Class:lnkCIToDoc/Attribute:document_name' => '文档', + 'Class:lnkCIToDoc/Attribute:document_name+' => '', + 'Class:lnkCIToDoc/Attribute:document_type' => '文档类别', + 'Class:lnkCIToDoc/Attribute:document_type+' => '', + 'Class:lnkCIToDoc/Attribute:document_status' => '文档状态', + 'Class:lnkCIToDoc/Attribute:document_status+' => '', +)); + +// +// Class: lnkCIToContact +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkCIToContact' => 'CI/联系人', + 'Class:lnkCIToContact+' => '', + 'Class:lnkCIToContact/Attribute:ci_id' => 'CI', + 'Class:lnkCIToContact/Attribute:ci_id+' => '', + 'Class:lnkCIToContact/Attribute:ci_name' => 'CI', + 'Class:lnkCIToContact/Attribute:ci_name+' => '', + 'Class:lnkCIToContact/Attribute:ci_status' => 'CI 状态', + 'Class:lnkCIToContact/Attribute:ci_status+' => '', + 'Class:lnkCIToContact/Attribute:contact_id' => '联系人', + 'Class:lnkCIToContact/Attribute:contact_id+' => '', + 'Class:lnkCIToContact/Attribute:contact_name' => '联系人', + 'Class:lnkCIToContact/Attribute:contact_name+' => '', + 'Class:lnkCIToContact/Attribute:contact_email' => '联系人 Email', + 'Class:lnkCIToContact/Attribute:contact_email+' => '', + 'Class:lnkCIToContact/Attribute:role' => '角色', + 'Class:lnkCIToContact/Attribute:role+' => '和该 CI 相关的联系人的角色', +)); + +// +// Class: lnkSolutionToCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkSolutionToCI' => 'CI/方案', + 'Class:lnkSolutionToCI+' => '', + 'Class:lnkSolutionToCI/Attribute:solution_id' => '应用方案', + 'Class:lnkSolutionToCI/Attribute:solution_id+' => '', + 'Class:lnkSolutionToCI/Attribute:solution_name' => '应用方案', + 'Class:lnkSolutionToCI/Attribute:solution_name+' => '', + 'Class:lnkSolutionToCI/Attribute:ci_id' => 'CI', + 'Class:lnkSolutionToCI/Attribute:ci_id+' => '', + 'Class:lnkSolutionToCI/Attribute:ci_name' => 'CI', + 'Class:lnkSolutionToCI/Attribute:ci_name+' => '', + 'Class:lnkSolutionToCI/Attribute:ci_status' => 'CI 状态', + 'Class:lnkSolutionToCI/Attribute:ci_status+' => '', + 'Class:lnkSolutionToCI/Attribute:utility' => '用途', + 'Class:lnkSolutionToCI/Attribute:utility+' => '在方案中该 CI 的用途', +)); + +// +// Class: lnkProcessToSolution +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkProcessToSolution' => '业务流程/方案', + 'Class:lnkProcessToSolution+' => '', + 'Class:lnkProcessToSolution/Attribute:solution_id' => '应用方案', + 'Class:lnkProcessToSolution/Attribute:solution_id+' => '', + 'Class:lnkProcessToSolution/Attribute:solution_name' => '应用方案', + 'Class:lnkProcessToSolution/Attribute:solution_name+' => '', + 'Class:lnkProcessToSolution/Attribute:process_id' => '流程', + 'Class:lnkProcessToSolution/Attribute:process_id+' => '', + 'Class:lnkProcessToSolution/Attribute:process_name' => '流程', + 'Class:lnkProcessToSolution/Attribute:process_name+' => '', + 'Class:lnkProcessToSolution/Attribute:reason' => '原因', + 'Class:lnkProcessToSolution/Attribute:reason+' => '联系流程和方案的更多信息', +)); + + + +// +// Class extensions +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( +'Class:Subnet/Tab:IPUsage' => 'IP 使用情况', +'Class:Subnet/Tab:IPUsage-explain' => '接口拥有一个下述范围内的IP: %1$s%2$s', +'Class:Subnet/Tab:FreeIPs' => '未用的 IP', +'Class:Subnet/Tab:FreeIPs-count' => '未用的 IP: %1$s', +'Class:Subnet/Tab:FreeIPs-explain' => '这里有10个抽取的未用的 IP 地址', +)); + +// +// Application Menu +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( +'Menu:Catalogs' => '目录', +'Menu:Catalogs+' => '数据类别', +'Menu:Audit' => '审计', +'Menu:Audit+' => '审计', +'Menu:Organization' => '组织', +'Menu:Organization+' => '所有组织', +'Menu:Application' => '应用程序', +'Menu:Application+' => '所有应用程序', +'Menu:DBServer' => '数据库服务器', +'Menu:DBServer+' => '数据库服务器', +'Menu:Audit' => '审计', +'Menu:ConfigManagement' => '配置管理', +'Menu:ConfigManagement+' => '配置管理', +'Menu:ConfigManagementOverview' => '总览', +'Menu:ConfigManagementOverview+' => '总览', +'Menu:Contact' => '联系人', +'Menu:Contact+' => '联系人', +'Menu:Person' => '人员', +'Menu:Person+' => '所有人员', +'Menu:Team' => '团队', +'Menu:Team+' => '所有团队', +'Menu:Document' => '文档', +'Menu:Document+' => '所有文档', +'Menu:Location' => '位置', +'Menu:Location+' => '所有位置', +'Menu:ConfigManagementCI' => '配置项', +'Menu:ConfigManagementCI+' => '配置项', +'Menu:BusinessProcess' => '业务过程', +'Menu:BusinessProcess+' => '所有业务过程', +'Menu:ApplicationSolution' => '应用方案', +'Menu:ApplicationSolution+' => '所有应用方案', +'Menu:ConfigManagementSoftware' => '应用管理', +'Menu:Licence' => 'Licences', +'Menu:Licence+' => '所有Licences', +'Menu:Patch' => '补丁', +'Menu:Patch+' => '所有补丁', +'Menu:ApplicationInstance' => '已安装的软件', +'Menu:ApplicationInstance+' => '应用程序和数据库服务器', +'Menu:ConfigManagementHardware' => '基础架构管理', +'Menu:Subnet' => '子网', +'Menu:Subnet+' => '所有子网', +'Menu:NetworkDevice' => '网络设备', +'Menu:NetworkDevice+' => '所有网络设备', +'Menu:Server' => '服务器', +'Menu:Server+' => '所有服务器', +'Menu:Printer' => '打印机', +'Menu:Printer+' => '所有打印机', +'Menu:MobilePhone' => '手机', +'Menu:MobilePhone+' => '所有手机', +'Menu:PC' => '个人电脑', +'Menu:PC+' => '所有个人电脑', +'Menu:NewContact' => '新联系人', +'Menu:NewContact+' => '新联系人', +'Menu:SearchContacts' => '查找联系人', +'Menu:SearchContacts+' => '查找联系人', +'Menu:NewCI' => '新CI', +'Menu:NewCI+' => '新CI', +'Menu:SearchCIs' => '查找CI', +'Menu:SearchCIs+' => '查找CI', +'Menu:ConfigManagement:Devices' => '设备', +'Menu:ConfigManagement:AllDevices' => '设备数量: %1$d', +'Menu:ConfigManagement:SWAndApps' => '软件和应用程序', +'Menu:ConfigManagement:Misc' => '杂项', +'Menu:Group' => 'CI族', +'Menu:Group+' => 'CI族', +'Menu:ConfigManagement:Shortcuts' => '快捷方式', +'Menu:ConfigManagement:AllContacts' => '所有联系人: %1$d', + +)); +?> diff --git a/modules/itop-incident-mgmt-1.0.0/module.itop-incident-mgmt.php b/modules/itop-incident-mgmt-1.0.0/module.itop-incident-mgmt.php index c75ab27b7..1b4dea666 100644 --- a/modules/itop-incident-mgmt-1.0.0/module.itop-incident-mgmt.php +++ b/modules/itop-incident-mgmt-1.0.0/module.itop-incident-mgmt.php @@ -33,6 +33,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-incident-mgmt.php', 'ru.dict.itop-incident-mgmt.php', 'tr.dict.itop-incident-mgmt.php', + 'zh.dict.itop-incident-mgmt.php', ), 'data.struct' => array( 'data.struct.ta-triggers.xml', diff --git a/modules/itop-incident-mgmt-1.0.0/zh.dict.itop-incident-mgmt.php b/modules/itop-incident-mgmt-1.0.0/zh.dict.itop-incident-mgmt.php new file mode 100644 index 000000000..f1db39dda --- /dev/null +++ b/modules/itop-incident-mgmt-1.0.0/zh.dict.itop-incident-mgmt.php @@ -0,0 +1,73 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Menu:IncidentManagement' => '事件管理', + 'Menu:IncidentManagement+' => '时间管理', + 'Menu:Incident:Overview' => '概览', + 'Menu:Incident:Overview+' => '概览', + 'Menu:NewIncident' => '新事件', + 'Menu:NewIncident+' => '创建新的事件单据', + 'Menu:SearchIncidents' => '搜索事件', + 'Menu:SearchIncidents+' => '搜索事件单据', + 'Menu:Incident:Shortcuts' => '快捷方式', + 'Menu:Incident:Shortcuts+' => '', + 'Menu:Incident:MyIncidents' => '指派给我的事件', + 'Menu:Incident:MyIncidents+' => '指派给我的事件 (作为办理人)', + 'Menu:Incident:EscalatedIncidents' => '升级的事件', + 'Menu:Incident:EscalatedIncidents+' => '升级的事件', + 'Menu:Incident:OpenIncidents' => '所有待处理的事件', + 'Menu:Incident:OpenIncidents+' => '所有待处理的事件', + +)); + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +// +// Class: Incident +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Incident' => '事件', + 'Class:Incident+' => '', + 'Class:Incident/Stimulus:ev_assign' => '指派', + 'Class:Incident/Stimulus:ev_assign+' => '', + 'Class:Incident/Stimulus:ev_reassign' => '重新指派', + 'Class:Incident/Stimulus:ev_reassign+' => '', + 'Class:Incident/Stimulus:ev_timeout' => 'ev_timeout', + 'Class:Incident/Stimulus:ev_timeout+' => '', + 'Class:Incident/Stimulus:ev_resolve' => '标记为已解决', + 'Class:Incident/Stimulus:ev_resolve+' => '', + 'Class:Incident/Stimulus:ev_close' => '关闭', + 'Class:Incident/Stimulus:ev_close+' => '', +)); + +?> diff --git a/modules/itop-knownerror-mgmt-1.0.0/module.itop-knownerror-mgmt.php b/modules/itop-knownerror-mgmt-1.0.0/module.itop-knownerror-mgmt.php index 82af122ad..f9b203c68 100644 --- a/modules/itop-knownerror-mgmt-1.0.0/module.itop-knownerror-mgmt.php +++ b/modules/itop-knownerror-mgmt-1.0.0/module.itop-knownerror-mgmt.php @@ -33,6 +33,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-knownerror-mgmt.php', 'ru.dict.itop-knownerror-mgmt.php', 'tr.dict.itop-knownerror-mgmt.php', + 'zh.dict.itop-knownerror-mgmt.php', ), 'data.struct' => array( //'data.struct.itop-knownerror-mgmt.xml', diff --git a/modules/itop-knownerror-mgmt-1.0.0/zh.dict.itop-knownerror-mgmt.php b/modules/itop-knownerror-mgmt-1.0.0/zh.dict.itop-knownerror-mgmt.php new file mode 100644 index 000000000..6b67a3fe9 --- /dev/null +++ b/modules/itop-knownerror-mgmt-1.0.0/zh.dict.itop-knownerror-mgmt.php @@ -0,0 +1,147 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +////////////////////////////////////////////////////////////////////// +// Classes in 'bizmodel' +////////////////////////////////////////////////////////////////////// +// + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +// +// Class: KnownError +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:KnownError' => '已知错误', + 'Class:KnownError+' => '被归档为已知议题的错误', + 'Class:KnownError/Attribute:name' => '名称', + 'Class:KnownError/Attribute:name+' => '', + 'Class:KnownError/Attribute:org_id' => '客户', + 'Class:KnownError/Attribute:org_id+' => '', + 'Class:KnownError/Attribute:cust_name' => '客户', + 'Class:KnownError/Attribute:cust_name+' => '', + 'Class:KnownError/Attribute:problem_id' => '相关的问题', + 'Class:KnownError/Attribute:problem_id+' => '', + 'Class:KnownError/Attribute:problem_ref' => '参考', + 'Class:KnownError/Attribute:problem_ref+' => '', + 'Class:KnownError/Attribute:symptom' => '症状', + 'Class:KnownError/Attribute:symptom+' => '', + 'Class:KnownError/Attribute:root_cause' => '根源原因', + 'Class:KnownError/Attribute:root_cause+' => '', + 'Class:KnownError/Attribute:workaround' => '工作区', + 'Class:KnownError/Attribute:workaround+' => '', + 'Class:KnownError/Attribute:solution' => '方案', + 'Class:KnownError/Attribute:solution+' => '', + 'Class:KnownError/Attribute:error_code' => '错误编码', + 'Class:KnownError/Attribute:error_code+' => '', + 'Class:KnownError/Attribute:domain' => '域', + 'Class:KnownError/Attribute:domain+' => '', + 'Class:KnownError/Attribute:domain/Value:Application' => '应用程序', + 'Class:KnownError/Attribute:domain/Value:Application+' => '应用程序', + 'Class:KnownError/Attribute:domain/Value:Desktop' => '桌面', + 'Class:KnownError/Attribute:domain/Value:Desktop+' => '桌面', + 'Class:KnownError/Attribute:domain/Value:Network' => '网络', + 'Class:KnownError/Attribute:domain/Value:Network+' => '网络', + 'Class:KnownError/Attribute:domain/Value:Server' => '服务器', + 'Class:KnownError/Attribute:domain/Value:Server+' => '服务器', + 'Class:KnownError/Attribute:vendor' => '卖主', + 'Class:KnownError/Attribute:vendor+' => '', + 'Class:KnownError/Attribute:model' => '型号', + 'Class:KnownError/Attribute:model+' => '', + 'Class:KnownError/Attribute:version' => '版本', + 'Class:KnownError/Attribute:version+' => '', + 'Class:KnownError/Attribute:ci_list' => 'CIs', + 'Class:KnownError/Attribute:ci_list+' => '', + 'Class:KnownError/Attribute:document_list' => '文档', + 'Class:KnownError/Attribute:document_list+' => '', +)); + + +// +// Class: lnkInfraError +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkInfraError' => 'InfraErrorLinks', + 'Class:lnkInfraError+' => 'Infra related to a known error', + 'Class:lnkInfraError/Attribute:infra_id' => 'CI', + 'Class:lnkInfraError/Attribute:infra_id+' => '', + 'Class:lnkInfraError/Attribute:infra_name' => 'CI 名称', + 'Class:lnkInfraError/Attribute:infra_name+' => '', + 'Class:lnkInfraError/Attribute:infra_status' => 'CI 状态', + 'Class:lnkInfraError/Attribute:infra_status+' => '', + 'Class:lnkInfraError/Attribute:error_id' => '错误', + 'Class:lnkInfraError/Attribute:error_id+' => '', + 'Class:lnkInfraError/Attribute:error_name' => '错误名称', + 'Class:lnkInfraError/Attribute:error_name+' => '', + 'Class:lnkInfraError/Attribute:reason' => '原因', + 'Class:lnkInfraError/Attribute:reason+' => '', +)); + +// +// Class: lnkDocumentError +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkDocumentError' => 'DocumentsErrorLinks', + 'Class:lnkDocumentError+' => '在文档和已知错误间的链接', + 'Class:lnkDocumentError/Attribute:doc_id' => '文档', + 'Class:lnkDocumentError/Attribute:doc_id+' => '', + 'Class:lnkDocumentError/Attribute:doc_name' => '文档名称', + 'Class:lnkDocumentError/Attribute:doc_name+' => '', + 'Class:lnkDocumentError/Attribute:error_id' => '错误', + 'Class:lnkDocumentError/Attribute:error_id+' => '', + 'Class:lnkDocumentError/Attribute:error_name' => '错误名称', + 'Class:lnkDocumentError/Attribute:error_name+' => '', + 'Class:lnkDocumentError/Attribute:link_type' => '信息', + 'Class:lnkDocumentError/Attribute:link_type+' => '', +)); + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Menu:NewError' => '新的已知错误', + 'Menu:NewError+' => '新已知错误的创建', + 'Menu:SearchError' => '搜索已知错误', + 'Menu:SearchError+' => '搜索已知错误', + 'Menu:Problem:KnownErrors' => '所有已知错误', + 'Menu:Problem:KnownErrors+' => '所有已知错误', +)); +?> diff --git a/modules/itop-problem-mgmt-1.0.0/module.itop-problem-mgmt.php b/modules/itop-problem-mgmt-1.0.0/module.itop-problem-mgmt.php index feb36a8b7..1058009cd 100644 --- a/modules/itop-problem-mgmt-1.0.0/module.itop-problem-mgmt.php +++ b/modules/itop-problem-mgmt-1.0.0/module.itop-problem-mgmt.php @@ -33,6 +33,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-problem-mgmt.php', 'ru.dict.itop-problem-mgmt.php', 'tr.dict.itop-problem-mgmt.php', + 'zh.dict.itop-problem-mgmt.php', ), 'data.struct' => array( //'data.struct.itop-problem-mgmt.xml', diff --git a/modules/itop-problem-mgmt-1.0.0/zh.dict.itop-problem-mgmt.php b/modules/itop-problem-mgmt-1.0.0/zh.dict.itop-problem-mgmt.php new file mode 100644 index 000000000..c5e3cf0e9 --- /dev/null +++ b/modules/itop-problem-mgmt-1.0.0/zh.dict.itop-problem-mgmt.php @@ -0,0 +1,165 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +////////////////////////////////////////////////////////////////////// +// Classes in 'bizmodel' +////////////////////////////////////////////////////////////////////// +// + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + + + + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Menu:ProblemManagement' => '问题管理', + 'Menu:ProblemManagement+' => '问题管理', + 'Menu:Problem:Overview' => '概览', + 'Menu:Problem:Overview+' => '概览', + 'Menu:NewProblem' => '新问题', + 'Menu:NewProblem+' => '新问题', + 'Menu:SearchProblems' => '搜索问题', + 'Menu:SearchProblems+' => '搜索问题', + 'Menu:Problem:Shortcuts' => '快捷方式', + 'Menu:Problem:MyProblems' => '我的问题', + 'Menu:Problem:MyProblems+' => '我的问题', + 'Menu:Problem:OpenProblems' => '所有待解决的问题', + 'Menu:Problem:OpenProblems+' => '所有待解决的问题', + 'UI-ProblemManagementOverview-ProblemByService' => '按服务划分的问题', + 'UI-ProblemManagementOverview-ProblemByService+' => '按服务划分的问题', + 'UI-ProblemManagementOverview-ProblemByPriority' => '按优先级划分的问题', + 'UI-ProblemManagementOverview-ProblemByPriority+' => '按优先级划分的问题', + 'UI-ProblemManagementOverview-ProblemUnassigned' => '未指派的问题', + 'UI-ProblemManagementOverview-ProblemUnassigned+' => '未指派的问题', + 'UI:ProblemMgmtMenuOverview:Title' => '问题管理仪表板', + 'UI:ProblemMgmtMenuOverview:Title+' => '问题管理仪表板', + +)); +// +// Class: Problem +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Problem' => '问题', + 'Class:Problem+' => '', + 'Class:Problem/Attribute:status' => '状态', + 'Class:Problem/Attribute:status+' => '', + 'Class:Problem/Attribute:status/Value:new' => '新', + 'Class:Problem/Attribute:status/Value:new+' => '', + 'Class:Problem/Attribute:status/Value:assigned' => '已指派', + 'Class:Problem/Attribute:status/Value:assigned+' => '', + 'Class:Problem/Attribute:status/Value:resolved' => '已解决', + 'Class:Problem/Attribute:status/Value:resolved+' => '', + 'Class:Problem/Attribute:status/Value:closed' => '已关闭', + 'Class:Problem/Attribute:status/Value:closed+' => '', + 'Class:Problem/Attribute:org_id' => '客户', + 'Class:Problem/Attribute:org_id+' => '', + 'Class:Problem/Attribute:org_name' => '名称', + 'Class:Problem/Attribute:org_name+' => '常用名称', + 'Class:Problem/Attribute:service_id' => '服务', + 'Class:Problem/Attribute:service_id+' => '', + 'Class:Problem/Attribute:service_name' => '名称', + 'Class:Problem/Attribute:service_name+' => '', + 'Class:Problem/Attribute:servicesubcategory_id' => '服务类目', + 'Class:Problem/Attribute:servicesubcategory_id+' => '', + 'Class:Problem/Attribute:servicesubcategory_name' => '名称', + 'Class:Problem/Attribute:servicesubcategory_name+' => '', + 'Class:Problem/Attribute:product' => '生产', + 'Class:Problem/Attribute:product+' => '', + 'Class:Problem/Attribute:impact' => '影响', + 'Class:Problem/Attribute:impact+' => '', + 'Class:Problem/Attribute:impact/Value:1' => '个人', + 'Class:Problem/Attribute:impact/Value:1+' => '', + 'Class:Problem/Attribute:impact/Value:2' => '服务', + 'Class:Problem/Attribute:impact/Value:2+' => '', + 'Class:Problem/Attribute:impact/Value:3' => '部门', + 'Class:Problem/Attribute:impact/Value:3+' => '', + 'Class:Problem/Attribute:urgency' => '紧急', + 'Class:Problem/Attribute:urgency+' => '', + 'Class:Problem/Attribute:urgency/Value:1' => '低', + 'Class:Problem/Attribute:urgency/Value:1+' => '低', + 'Class:Problem/Attribute:urgency/Value:2' => '中', + 'Class:Problem/Attribute:urgency/Value:2+' => '中', + 'Class:Problem/Attribute:urgency/Value:3' => '高', + 'Class:Problem/Attribute:urgency/Value:3+' => '高', + 'Class:Problem/Attribute:priority' => '优先级', + 'Class:Problem/Attribute:priority+' => '', + 'Class:Problem/Attribute:priority/Value:1' => '低', + 'Class:Problem/Attribute:priority/Value:1+' => '', + 'Class:Problem/Attribute:priority/Value:2' => '中', + 'Class:Problem/Attribute:priority/Value:2+' => '', + 'Class:Problem/Attribute:priority/Value:3' => '高', + 'Class:Problem/Attribute:priority/Value:3+' => '', + 'Class:Problem/Attribute:workgroup_id' => '工作组', + 'Class:Problem/Attribute:workgroup_id+' => '', + 'Class:Problem/Attribute:workgroup_name' => '名称', + 'Class:Problem/Attribute:workgroup_name+' => '', + 'Class:Problem/Attribute:agent_id' => '办理人', + 'Class:Problem/Attribute:agent_id+' => '', + 'Class:Problem/Attribute:agent_name' => '办理人名称', + 'Class:Problem/Attribute:agent_name+' => '', + 'Class:Problem/Attribute:agent_email' => '办理人 Email', + 'Class:Problem/Attribute:agent_email+' => '', + 'Class:Problem/Attribute:related_change_id' => '关联变更', + 'Class:Problem/Attribute:related_change_id+' => '', + 'Class:Problem/Attribute:related_change_ref' => '参考', + 'Class:Problem/Attribute:related_change_ref+' => '', + 'Class:Problem/Attribute:close_date' => '关闭日期', + 'Class:Problem/Attribute:close_date+' => '', + 'Class:Problem/Attribute:last_update' => '最后的更新', + 'Class:Problem/Attribute:last_update+' => '', + 'Class:Problem/Attribute:assignment_date' => '指派日期', + 'Class:Problem/Attribute:assignment_date+' => '', + 'Class:Problem/Attribute:resolution_date' => '解决日期', + 'Class:Problem/Attribute:resolution_date+' => '', + 'Class:Problem/Attribute:knownerrors_list' => '已知错误', + 'Class:Problem/Attribute:knownerrors_list+' => '', + 'Class:Problem/Stimulus:ev_assign' => '指派', + 'Class:Problem/Stimulus:ev_assign+' => '', + 'Class:Problem/Stimulus:ev_reassign' => '重新指派', + 'Class:Problem/Stimulus:ev_reassign+' => '', + 'Class:Problem/Stimulus:ev_resolve' => '解决', + 'Class:Problem/Stimulus:ev_resolve+' => '', + 'Class:Problem/Stimulus:ev_close' => '关闭', + 'Class:Problem/Stimulus:ev_close+' => '', +)); + +?> diff --git a/modules/itop-request-mgmt-1.0.0/module.itop-request-mgmt.php b/modules/itop-request-mgmt-1.0.0/module.itop-request-mgmt.php index d4ec3f4d0..b974e0c4a 100644 --- a/modules/itop-request-mgmt-1.0.0/module.itop-request-mgmt.php +++ b/modules/itop-request-mgmt-1.0.0/module.itop-request-mgmt.php @@ -32,6 +32,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-request-mgmt.php', 'ru.dict.itop-request-mgmt.php', 'tr.dict.itop-request-mgmt.php', + 'zh.dict.itop-request-mgmt.php', ), 'data.struct' => array( 'data.struct.ta-triggers.xml', diff --git a/modules/itop-request-mgmt-1.0.0/zh.dict.itop-request-mgmt.php b/modules/itop-request-mgmt-1.0.0/zh.dict.itop-request-mgmt.php new file mode 100644 index 000000000..1d946e9fc --- /dev/null +++ b/modules/itop-request-mgmt-1.0.0/zh.dict.itop-request-mgmt.php @@ -0,0 +1,84 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Menu:RequestManagement' => '帮助中心', + 'Menu:RequestManagement+' => '帮助中心', + 'Menu:UserRequest:Overview' => '概览', + 'Menu:UserRequest:Overview+' => '概览', + 'Menu:NewUserRequest' => '新的用户请求', + 'Menu:NewUserRequest+' => '创建新的用户请求单据', + 'Menu:SearchUserRequests' => '搜索用户请求', + 'Menu:SearchUserRequests+' => '搜索用户请求单据', + 'Menu:UserRequest:Shortcuts' => '快捷方式', + 'Menu:UserRequest:Shortcuts+' => '', + 'Menu:UserRequest:MyRequests' => '指派给我的请求', + 'Menu:UserRequest:MyRequests+' => '指派给我的请求 (作为办理人)', + 'Menu:UserRequest:EscalatedRequests' => '升级的请求', + 'Menu:UserRequest:EscalatedRequests+' => '升级的请求', + 'Menu:UserRequest:OpenRequests' => '所有待处理的请求', + 'Menu:UserRequest:OpenRequests+' => '所有待处理的请求', +)); + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + +// +// Class: UserRequest +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:UserRequest' => '用户请求', + 'Class:UserRequest+' => '', + 'Class:UserRequest/Attribute:request_type' => '请求类别', + 'Class:UserRequest/Attribute:request_type+' => '', + 'Class:UserRequest/Attribute:request_type/Value:information' => '信息', + 'Class:UserRequest/Attribute:request_type/Value:information+' => '信息', + 'Class:UserRequest/Attribute:request_type/Value:issue' => '议题', + 'Class:UserRequest/Attribute:request_type/Value:issue+' => '议题', + 'Class:UserRequest/Attribute:request_type/Value:service request' => '服务请求', + 'Class:UserRequest/Attribute:request_type/Value:service request+' => '服务请求', + 'Class:UserRequest/Attribute:freeze_reason' => '未决原因', + 'Class:UserRequest/Attribute:freeze_reason+' => '', + 'Class:UserRequest/Stimulus:ev_assign' => '指派', + 'Class:UserRequest/Stimulus:ev_assign+' => '', + 'Class:UserRequest/Stimulus:ev_reassign' => '重新指派', + 'Class:UserRequest/Stimulus:ev_reassign+' => '', + 'Class:UserRequest/Stimulus:ev_timeout' => 'ev_timeout', + 'Class:UserRequest/Stimulus:ev_timeout+' => '', + 'Class:UserRequest/Stimulus:ev_resolve' => '标记为已解决', + 'Class:UserRequest/Stimulus:ev_resolve+' => '', + 'Class:UserRequest/Stimulus:ev_close' => '关闭', + 'Class:UserRequest/Stimulus:ev_close+' => '', + 'Class:UserRequest/Stimulus:ev_freeze' => '标记为未决', + 'Class:UserRequest/Stimulus:ev_freeze+' => '', +)); + +?> \ No newline at end of file diff --git a/modules/itop-service-mgmt-1.0.0/module.itop-service-mgmt.php b/modules/itop-service-mgmt-1.0.0/module.itop-service-mgmt.php index 9becde3a0..9595d620f 100644 --- a/modules/itop-service-mgmt-1.0.0/module.itop-service-mgmt.php +++ b/modules/itop-service-mgmt-1.0.0/module.itop-service-mgmt.php @@ -31,6 +31,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-service-mgmt.php', 'ru.dict.itop-service-mgmt.php', 'tr.dict.itop-service-mgmt.php', + 'zh.dict.itop-service-mgmt.php', ), 'data.struct' => array( //'data.struct.itop-service-mgmt.xml', diff --git a/modules/itop-service-mgmt-1.0.0/zh.dict.itop-service-mgmt.php b/modules/itop-service-mgmt-1.0.0/zh.dict.itop-service-mgmt.php new file mode 100644 index 000000000..bb534e1fa --- /dev/null +++ b/modules/itop-service-mgmt-1.0.0/zh.dict.itop-service-mgmt.php @@ -0,0 +1,453 @@ + + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( +'Menu:ServiceManagement' => '服务管理', +'Menu:ServiceManagement+' => '服务管理概览', +'Menu:Service:Overview' => '概览', +'Menu:Service:Overview+' => '', +'UI-ServiceManagementMenu-ContractsBySrvLevel' => '按服务层级划分合同', +'UI-ServiceManagementMenu-ContractsByStatus' => '按状态划分合同', +'UI-ServiceManagementMenu-ContractsEndingIn30Days' => '合同30天内终止', + +'Menu:ServiceType' => '服务类别', +'Menu:ServiceType+' => '服务类别', +'Menu:ProviderContract' => '供应商合同', +'Menu:ProviderContract+' => '供应商合同', +'Menu:CustomerContract' => '客户合同', +'Menu:CustomerContract+' => '客户合同', +'Menu:ServiceSubcategory' => '服务子级类目', +'Menu:ServiceSubcategory+' => '服务子级类目', +'Menu:Service' => '服务', +'Menu:Service+' => '服务', +'Menu:SLA' => 'SLAs', +'Menu:SLA+' => '服务级别协议', +'Menu:SLT' => 'SLTs', +'Menu:SLT+' => '服务级别目标', + +)); + + +/* + 'UI:ServiceManagementMenu' => 'Gestion des Services', + 'UI:ServiceManagementMenu+' => 'Gestion des Services', + 'UI:ServiceManagementMenu:Title' => 'Résumé des services & contrats', + 'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contrats par niveau de service', + 'UI-ServiceManagementMenu-ContractsByStatus' => 'Contrats par état', + 'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contrats se terminant dans moins de 30 jours', +*/ + + +// +// Class: Contract +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Contract' => '合同', + 'Class:Contract+' => '', + 'Class:Contract/Attribute:name' => '名称', + 'Class:Contract/Attribute:name+' => '', + 'Class:Contract/Attribute:description' => '描述', + 'Class:Contract/Attribute:description+' => '', + 'Class:Contract/Attribute:start_date' => '启始日期', + 'Class:Contract/Attribute:start_date+' => '', + 'Class:Contract/Attribute:end_date' => '截止日期', + 'Class:Contract/Attribute:end_date+' => '', + 'Class:Contract/Attribute:cost' => '费用', + 'Class:Contract/Attribute:cost+' => '', + 'Class:Contract/Attribute:cost_currency' => '费用货币', + 'Class:Contract/Attribute:cost_currency+' => '', + 'Class:Contract/Attribute:cost_currency/Value:dollars' => '美元', + 'Class:Contract/Attribute:cost_currency/Value:dollars+' => '', + 'Class:Contract/Attribute:cost_currency/Value:euros' => '欧元', + 'Class:Contract/Attribute:cost_currency/Value:euros+' => '', + 'Class:Contract/Attribute:cost_unit' => '费用单位', + 'Class:Contract/Attribute:cost_unit+' => '', + 'Class:Contract/Attribute:billing_frequency' => '付款周期', + 'Class:Contract/Attribute:billing_frequency+' => '', + 'Class:Contract/Attribute:contact_list' => '合同', + 'Class:Contract/Attribute:contact_list+' => '与该合同相关的合同能够', + 'Class:Contract/Attribute:document_list' => '文档', + 'Class:Contract/Attribute:document_list+' => '与该合同关联的文档', + 'Class:Contract/Attribute:ci_list' => 'CIs', + 'Class:Contract/Attribute:ci_list+' => '该合同所支持的 CI', + 'Class:Contract/Attribute:finalclass' => '类别', + 'Class:Contract/Attribute:finalclass+' => '', +)); + +// +// Class: ProviderContract +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ProviderContract' => '供应商合同', + 'Class:ProviderContract+' => '', + 'Class:ProviderContract/Attribute:provider_id' => '供应商', + 'Class:ProviderContract/Attribute:provider_id+' => '', + 'Class:ProviderContract/Attribute:provider_name' => '供应商名称', + 'Class:ProviderContract/Attribute:provider_name+' => '', + 'Class:ProviderContract/Attribute:sla' => 'SLA', + 'Class:ProviderContract/Attribute:sla+' => '服务级别协议', + 'Class:ProviderContract/Attribute:coverage' => '服务小时数', + 'Class:ProviderContract/Attribute:coverage+' => '', +)); + +// +// Class: CustomerContract +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:CustomerContract' => '客户合同', + 'Class:CustomerContract+' => '', + 'Class:CustomerContract/Attribute:org_id' => '客户', + 'Class:CustomerContract/Attribute:org_id+' => '', + 'Class:CustomerContract/Attribute:org_name' => '客户名称', + 'Class:CustomerContract/Attribute:org_name+' => '', + 'Class:CustomerContract/Attribute:provider_id' => '供应商', + 'Class:CustomerContract/Attribute:provider_id+' => '', + 'Class:CustomerContract/Attribute:provider_name' => '供应商名称', + 'Class:CustomerContract/Attribute:provider_name+' => '', + 'Class:CustomerContract/Attribute:support_team_id' => '支持团队', + 'Class:CustomerContract/Attribute:support_team_id+' => '', + 'Class:CustomerContract/Attribute:support_team_name' => '支持团队', + 'Class:CustomerContract/Attribute:support_team_name+' => '', + 'Class:CustomerContract/Attribute:provider_list' => '供应商', + 'Class:CustomerContract/Attribute:provider_list+' => '', + 'Class:CustomerContract/Attribute:sla_list' => 'SLAs', + 'Class:CustomerContract/Attribute:sla_list+' => '与该合同相关的 SLA 列表', + 'Class:CustomerContract/Attribute:provider_list' => '支撑合同', + 'Class:CustomerContract/Attribute:sla_list+' => '', +)); +// +// Class: lnkCustomerContractToProviderContract +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkCustomerContractToProviderContract' => 'lnkCustomerContractToProviderContract', + 'Class:lnkCustomerContractToProviderContract+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_id' => '客户合同', + 'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_id+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_name' => '名称', + 'Class:lnkCustomerContractToProviderContract/Attribute:customer_contract_name+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_id' => '供应商合同', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_id+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_name' => '名称', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_contract_name+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_sla' => '供应商 SLA', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_sla+' => '服务级别协议', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_coverage' => '服务小时数', + 'Class:lnkCustomerContractToProviderContract/Attribute:provider_coverage+' => '', +)); + + +// +// Class: lnkContractToSLA +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkContractToSLA' => '合同/SLA', + 'Class:lnkContractToSLA+' => '', + 'Class:lnkContractToSLA/Attribute:contract_id' => '合同', + 'Class:lnkContractToSLA/Attribute:contract_id+' => '', + 'Class:lnkContractToSLA/Attribute:contract_name' => '合同', + 'Class:lnkContractToSLA/Attribute:contract_name+' => '', + 'Class:lnkContractToSLA/Attribute:sla_id' => 'SLA', + 'Class:lnkContractToSLA/Attribute:sla_id+' => '', + 'Class:lnkContractToSLA/Attribute:sla_name' => 'SLA', + 'Class:lnkContractToSLA/Attribute:sla_name+' => '', + 'Class:lnkContractToSLA/Attribute:coverage' => '服务小时数', + 'Class:lnkContractToSLA/Attribute:coverage+' => '', +)); + +// +// Class: lnkContractToDoc +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkContractToDoc' => '合同/文档', + 'Class:lnkContractToDoc+' => '', + 'Class:lnkContractToDoc/Attribute:contract_id' => '合同', + 'Class:lnkContractToDoc/Attribute:contract_id+' => '', + 'Class:lnkContractToDoc/Attribute:contract_name' => '合同', + 'Class:lnkContractToDoc/Attribute:contract_name+' => '', + 'Class:lnkContractToDoc/Attribute:document_id' => '文档', + 'Class:lnkContractToDoc/Attribute:document_id+' => '', + 'Class:lnkContractToDoc/Attribute:document_name' => '文档', + 'Class:lnkContractToDoc/Attribute:document_name+' => '', + 'Class:lnkContractToDoc/Attribute:document_type' => '文档类别', + 'Class:lnkContractToDoc/Attribute:document_type+' => '', + 'Class:lnkContractToDoc/Attribute:document_status' => '文档状态', + 'Class:lnkContractToDoc/Attribute:document_status+' => '', +)); + +// +// Class: lnkContractToContact +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkContractToContact' => '合同/联系人', + 'Class:lnkContractToContact+' => '', + 'Class:lnkContractToContact/Attribute:contract_id' => '合同', + 'Class:lnkContractToContact/Attribute:contract_id+' => '', + 'Class:lnkContractToContact/Attribute:contract_name' => '合同', + 'Class:lnkContractToContact/Attribute:contract_name+' => '', + 'Class:lnkContractToContact/Attribute:contact_id' => '联系人', + 'Class:lnkContractToContact/Attribute:contact_id+' => '', + 'Class:lnkContractToContact/Attribute:contact_name' => '联系人', + 'Class:lnkContractToContact/Attribute:contact_name+' => '', + 'Class:lnkContractToContact/Attribute:contact_email' => '联系人 email', + 'Class:lnkContractToContact/Attribute:contact_email+' => '', + 'Class:lnkContractToContact/Attribute:role' => '角色', + 'Class:lnkContractToContact/Attribute:role+' => '', +)); + +// +// Class: lnkContractToCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkContractToCI' => '合同/CI', + 'Class:lnkContractToCI+' => '', + 'Class:lnkContractToCI/Attribute:contract_id' => '合同', + 'Class:lnkContractToCI/Attribute:contract_id+' => '', + 'Class:lnkContractToCI/Attribute:contract_name' => '合同', + 'Class:lnkContractToCI/Attribute:contract_name+' => '', + 'Class:lnkContractToCI/Attribute:ci_id' => 'CI', + 'Class:lnkContractToCI/Attribute:ci_id+' => '', + 'Class:lnkContractToCI/Attribute:ci_name' => 'CI', + 'Class:lnkContractToCI/Attribute:ci_name+' => '', + 'Class:lnkContractToCI/Attribute:ci_status' => 'CI 状态', + 'Class:lnkContractToCI/Attribute:ci_status+' => '', +)); + +// +// Class: Service +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Service' => '服务', + 'Class:Service+' => '', + 'Class:Service/Attribute:org_id' => '供应商', + 'Class:Service/Attribute:org_id+' => '', + 'Class:Service/Attribute:provider_name' => '供应商', + 'Class:Service/Attribute:provider_name+' => '', + 'Class:Service/Attribute:name' => '名称', + 'Class:Service/Attribute:name+' => '', + 'Class:Service/Attribute:description' => '描述', + 'Class:Service/Attribute:description+' => '', + 'Class:Service/Attribute:type' => '类别', + 'Class:Service/Attribute:type+' => '', + 'Class:Service/Attribute:type/Value:IncidentManagement' => '事件管理', + 'Class:Service/Attribute:type/Value:IncidentManagement+' => '事件管理', + 'Class:Service/Attribute:type/Value:RequestManagement' => '请求管理', + 'Class:Service/Attribute:type/Value:RequestManagement+' => '请求管理', + 'Class:Service/Attribute:status' => '状态', + 'Class:Service/Attribute:status+' => '', + 'Class:Service/Attribute:status/Value:design' => '设计', + 'Class:Service/Attribute:status/Value:design+' => '', + 'Class:Service/Attribute:status/Value:obsolete' => '废弃', + 'Class:Service/Attribute:status/Value:obsolete+' => '', + 'Class:Service/Attribute:status/Value:production' => '生产', + 'Class:Service/Attribute:status/Value:production+' => '', + 'Class:Service/Attribute:subcategory_list' => '服务子级类目', + 'Class:Service/Attribute:subcategory_list+' => '', + 'Class:Service/Attribute:sla_list' => 'SLAs', + 'Class:Service/Attribute:sla_list+' => '', + 'Class:Service/Attribute:document_list' => '文档', + 'Class:Service/Attribute:document_list+' => '与此服务相关的文档', + 'Class:Service/Attribute:contact_list' => '联系人', + 'Class:Service/Attribute:contact_list+' => '在此服务中承担角色的联系人', + 'Class:Service/Tab:Related_Contracts' => '相关合同', + 'Class:Service/Tab:Related_Contracts+' => '为此服务签订的合同', +)); + +// +// Class: ServiceSubcategory +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ServiceSubcategory' => '服务子级类目', + 'Class:ServiceSubcategory+' => '', + 'Class:ServiceSubcategory/Attribute:name' => '名称', + 'Class:ServiceSubcategory/Attribute:name+' => '', + 'Class:ServiceSubcategory/Attribute:description' => '描述', + 'Class:ServiceSubcategory/Attribute:description+' => '', + 'Class:ServiceSubcategory/Attribute:service_id' => '服务', + 'Class:ServiceSubcategory/Attribute:service_id+' => '', + 'Class:ServiceSubcategory/Attribute:service_name' => '服务', + 'Class:ServiceSubcategory/Attribute:service_name+' => '', +)); + +// +// Class: SLA +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:SLA' => 'SLA', + 'Class:SLA+' => '', + 'Class:SLA/Attribute:name' => '名称', + 'Class:SLA/Attribute:name+' => '', + 'Class:SLA/Attribute:service_id' => '服务', + 'Class:SLA/Attribute:service_id+' => '', + 'Class:SLA/Attribute:service_name' => '服务', + 'Class:SLA/Attribute:service_name+' => '', + 'Class:SLA/Attribute:slt_list' => 'SLTs', + 'Class:SLA/Attribute:slt_list+' => 'List Service Level Thresholds', +)); + +// +// Class: SLT +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:SLT' => 'SLT', + 'Class:SLT+' => '', + 'Class:SLT/Attribute:name' => '名称', + 'Class:SLT/Attribute:name+' => '', + 'Class:SLT/Attribute:metric' => 'Metric', + 'Class:SLT/Attribute:metric+' => '', + 'Class:SLT/Attribute:metric/Value:TTO' => 'TTO', + 'Class:SLT/Attribute:metric/Value:TTO+' => 'TTO', + 'Class:SLT/Attribute:metric/Value:TTR' => 'TTR', + 'Class:SLT/Attribute:metric/Value:TTR+' => 'TTR', + 'Class:SLT/Attribute:ticket_priority' => '单据优先级', + 'Class:SLT/Attribute:ticket_priority+' => '', + 'Class:SLT/Attribute:ticket_priority/Value:1' => '1', + 'Class:SLT/Attribute:ticket_priority/Value:1+' => '1', + 'Class:SLT/Attribute:ticket_priority/Value:2' => '2', + 'Class:SLT/Attribute:ticket_priority/Value:2+' => '2', + 'Class:SLT/Attribute:ticket_priority/Value:3' => '3', + 'Class:SLT/Attribute:ticket_priority/Value:3+' => '3', + 'Class:SLT/Attribute:value' => '值', + 'Class:SLT/Attribute:value+' => '', + 'Class:SLT/Attribute:value_unit' => '单位', + 'Class:SLT/Attribute:value_unit+' => '', + 'Class:SLT/Attribute:value_unit/Value:days' => '天', + 'Class:SLT/Attribute:value_unit/Value:days+' => '天', + 'Class:SLT/Attribute:value_unit/Value:hours' => '小时', + 'Class:SLT/Attribute:value_unit/Value:hours+' => '小时', + 'Class:SLT/Attribute:value_unit/Value:minutes' => '分钟', + 'Class:SLT/Attribute:value_unit/Value:minutes+' => '分钟', + 'Class:SLT/Attribute:sla_list' => 'SLAs', + 'Class:SLT/Attribute:sla_list+' => '使用此 SLT 的 SLAs', +)); + +// +// Class: lnkSLTToSLA +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkSLTToSLA' => 'SLT/SLA', + 'Class:lnkSLTToSLA+' => '', + 'Class:lnkSLTToSLA/Attribute:sla_id' => 'SLA', + 'Class:lnkSLTToSLA/Attribute:sla_id+' => '', + 'Class:lnkSLTToSLA/Attribute:sla_name' => 'SLA', + 'Class:lnkSLTToSLA/Attribute:sla_name+' => '', + 'Class:lnkSLTToSLA/Attribute:slt_id' => 'SLT', + 'Class:lnkSLTToSLA/Attribute:slt_id+' => '', + 'Class:lnkSLTToSLA/Attribute:slt_name' => 'SLT', + 'Class:lnkSLTToSLA/Attribute:slt_name+' => '', + 'Class:lnkSLTToSLA/Attribute:slt_metric' => 'Metric', + 'Class:lnkSLTToSLA/Attribute:slt_metric+' => '', + 'Class:lnkSLTToSLA/Attribute:slt_ticket_priority' => '单据优先级', + 'Class:lnkSLTToSLA/Attribute:slt_ticket_priority+' => '', + 'Class:lnkSLTToSLA/Attribute:slt_value' => '值', + 'Class:lnkSLTToSLA/Attribute:slt_value+' => '', + 'Class:lnkSLTToSLA/Attribute:slt_value_unit' => '单位', + 'Class:lnkSLTToSLA/Attribute:slt_value_unit+' => '', +)); + +// +// Class: lnkServiceToDoc +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkServiceToDoc' => '服务/文档', + 'Class:lnkServiceToDoc+' => '', + 'Class:lnkServiceToDoc/Attribute:service_id' => '服务', + 'Class:lnkServiceToDoc/Attribute:service_id+' => '', + 'Class:lnkServiceToDoc/Attribute:service_name' => '服务', + 'Class:lnkServiceToDoc/Attribute:service_name+' => '', + 'Class:lnkServiceToDoc/Attribute:document_id' => '文档', + 'Class:lnkServiceToDoc/Attribute:document_id+' => '', + 'Class:lnkServiceToDoc/Attribute:document_name' => '文档', + 'Class:lnkServiceToDoc/Attribute:document_name+' => '', + 'Class:lnkServiceToDoc/Attribute:document_type' => '文档类别', + 'Class:lnkServiceToDoc/Attribute:document_type+' => '', + 'Class:lnkServiceToDoc/Attribute:document_status' => '文档状态', + 'Class:lnkServiceToDoc/Attribute:document_status+' => '', +)); + +// +// Class: lnkServiceToContact +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkServiceToContact' => '服务/联系人', + 'Class:lnkServiceToContact+' => '', + 'Class:lnkServiceToContact/Attribute:service_id' => '服务', + 'Class:lnkServiceToContact/Attribute:service_id+' => '', + 'Class:lnkServiceToContact/Attribute:service_name' => '服务', + 'Class:lnkServiceToContact/Attribute:service_name+' => '', + 'Class:lnkServiceToContact/Attribute:contact_id' => '联系人', + 'Class:lnkServiceToContact/Attribute:contact_id+' => '', + 'Class:lnkServiceToContact/Attribute:contact_name' => '联系人', + 'Class:lnkServiceToContact/Attribute:contact_name+' => '', + 'Class:lnkServiceToContact/Attribute:contact_email' => '联系人 email', + 'Class:lnkServiceToContact/Attribute:contact_email+' => '', + 'Class:lnkServiceToContact/Attribute:role' => '角色', + 'Class:lnkServiceToContact/Attribute:role+' => '', +)); + +// +// Class: lnkServiceToCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkServiceToCI' => '服务/CI', + 'Class:lnkServiceToCI+' => '', + 'Class:lnkServiceToCI/Attribute:service_id' => '服务', + 'Class:lnkServiceToCI/Attribute:service_id+' => '', + 'Class:lnkServiceToCI/Attribute:service_name' => '服务', + 'Class:lnkServiceToCI/Attribute:service_name+' => '', + 'Class:lnkServiceToCI/Attribute:ci_id' => 'CI', + 'Class:lnkServiceToCI/Attribute:ci_id+' => '', + 'Class:lnkServiceToCI/Attribute:ci_name' => 'CI', + 'Class:lnkServiceToCI/Attribute:ci_name+' => '', + 'Class:lnkServiceToCI/Attribute:ci_status' => 'CI 状态', + 'Class:lnkServiceToCI/Attribute:ci_status+' => '', +)); + + +?> diff --git a/modules/itop-tickets-1.0.0/module.itop-tickets.php b/modules/itop-tickets-1.0.0/module.itop-tickets.php index 47b7fa7e8..24d4f5747 100644 --- a/modules/itop-tickets-1.0.0/module.itop-tickets.php +++ b/modules/itop-tickets-1.0.0/module.itop-tickets.php @@ -31,6 +31,7 @@ SetupWebPage::AddModule( 'pt_br.dict.itop-tickets.php', 'ru.dict.itop-tickets.php', 'tr.dict.itop-tickets.php', + 'zh.dict.itop-tickets.php', ), 'data.struct' => array( 'data.struct.ta-actions.xml', diff --git a/modules/itop-tickets-1.0.0/zh.dict.itop-tickets.php b/modules/itop-tickets-1.0.0/zh.dict.itop-tickets.php new file mode 100644 index 000000000..732279525 --- /dev/null +++ b/modules/itop-tickets-1.0.0/zh.dict.itop-tickets.php @@ -0,0 +1,267 @@ + + * @author Romain Quetiez + * @author Denis Flaven + * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL + */ + +// Dictionnay conventions +// Class: +// Class:+ +// Class:/Attribute: +// Class:/Attribute:+ +// Class:/Attribute:/Value: +// Class:/Attribute:/Value:+ +// Class:/Stimulus: +// Class:/Stimulus:+ + + +// +// Class: Ticket +// + +// +// Class: Ticket +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:Ticket' => '单据', + 'Class:Ticket+' => '', + 'Class:Ticket/Attribute:ref' => '参照', + 'Class:Ticket/Attribute:ref+' => '', + 'Class:Ticket/Attribute:title' => '标题', + 'Class:Ticket/Attribute:title+' => '', + 'Class:Ticket/Attribute:description' => '描述', + 'Class:Ticket/Attribute:description+' => '', + 'Class:Ticket/Attribute:ticket_log' => '日志', + 'Class:Ticket/Attribute:ticket_log+' => '', + 'Class:Ticket/Attribute:start_date' => '启始', + 'Class:Ticket/Attribute:start_date+' => '', + 'Class:Ticket/Attribute:document_list' => '文档', + 'Class:Ticket/Attribute:document_list+' => '与该单据相关的文档', + 'Class:Ticket/Attribute:ci_list' => 'CIs', + 'Class:Ticket/Attribute:ci_list+' => '事件关联的 CIs', + 'Class:Ticket/Attribute:contact_list' => '联系人', + 'Class:Ticket/Attribute:contact_list+' => '相关的团队及人员', + 'Class:Ticket/Attribute:incident_list' => '相关的事件', + 'Class:Ticket/Attribute:incident_list+' => '', + 'Class:Ticket/Attribute:finalclass' => '类别', + 'Class:Ticket/Attribute:finalclass+' => '', +)); + + +// +// Class: lnkTicketToDoc +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkTicketToDoc' => '单据/文档', + 'Class:lnkTicketToDoc+' => '', + 'Class:lnkTicketToDoc/Attribute:ticket_id' => '单据', + 'Class:lnkTicketToDoc/Attribute:ticket_id+' => '', + 'Class:lnkTicketToDoc/Attribute:ticket_ref' => '单据 #', + 'Class:lnkTicketToDoc/Attribute:ticket_ref+' => '', + 'Class:lnkTicketToDoc/Attribute:document_id' => '文档', + 'Class:lnkTicketToDoc/Attribute:document_id+' => '', + 'Class:lnkTicketToDoc/Attribute:document_name' => '文档', + 'Class:lnkTicketToDoc/Attribute:document_name+' => '', +)); + +// +// Class: lnkTicketToContact +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkTicketToContact' => '单据/联系人', + 'Class:lnkTicketToContact+' => '', + 'Class:lnkTicketToContact/Attribute:ticket_id' => '单据', + 'Class:lnkTicketToContact/Attribute:ticket_id+' => '', + 'Class:lnkTicketToContact/Attribute:ticket_ref' => '单据 #', + 'Class:lnkTicketToContact/Attribute:ticket_ref+' => '', + 'Class:lnkTicketToContact/Attribute:contact_id' => '联系人', + 'Class:lnkTicketToContact/Attribute:contact_id+' => '', + 'Class:lnkTicketToContact/Attribute:contact_name' => '联系人', + 'Class:lnkTicketToContact/Attribute:contact_name+' => '', + 'Class:lnkTicketToContact/Attribute:contact_email' => 'Email', + 'Class:lnkTicketToContact/Attribute:contact_email+' => '', + 'Class:lnkTicketToContact/Attribute:role' => '角色', + 'Class:lnkTicketToContact/Attribute:role+' => '', +)); + +// +// Class: lnkTicketToCI +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:lnkTicketToCI' => '单据/CI', + 'Class:lnkTicketToCI+' => '', + 'Class:lnkTicketToCI/Attribute:ticket_id' => '单据', + 'Class:lnkTicketToCI/Attribute:ticket_id+' => '', + 'Class:lnkTicketToCI/Attribute:ticket_ref' => '单据 #', + 'Class:lnkTicketToCI/Attribute:ticket_ref+' => '', + 'Class:lnkTicketToCI/Attribute:ci_id' => 'CI', + 'Class:lnkTicketToCI/Attribute:ci_id+' => '', + 'Class:lnkTicketToCI/Attribute:ci_name' => 'CI', + 'Class:lnkTicketToCI/Attribute:ci_name+' => '', + 'Class:lnkTicketToCI/Attribute:ci_status' => 'CI 状态', + 'Class:lnkTicketToCI/Attribute:ci_status+' => '', + 'Class:lnkTicketToCI/Attribute:impact' => '影响', + 'Class:lnkTicketToCI/Attribute:impact+' => '', +)); + + +// +// Class: ResponseTicket +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:ResponseTicket' => '回复单据', + 'Class:ResponseTicket+' => '', + 'Class:ResponseTicket/Attribute:status' => '状态', + 'Class:ResponseTicket/Attribute:status+' => '', + 'Class:ResponseTicket/Attribute:status/Value:new' => '新', + 'Class:ResponseTicket/Attribute:status/Value:new+' => '新的待处理的', + 'Class:ResponseTicket/Attribute:status/Value:escalated_tto' => '升级/TTO', + 'Class:ResponseTicket/Attribute:status/Value:escalated_tto+' => '', + 'Class:ResponseTicket/Attribute:status/Value:assigned' => '已指派', + 'Class:ResponseTicket/Attribute:status/Value:assigned+' => '', + 'Class:ResponseTicket/Attribute:status/Value:escalated_ttr' => '升级/TTR', + 'Class:ResponseTicket/Attribute:status/Value:escalated_ttr+' => '', + 'Class:ResponseTicket/Attribute:status/Value:frozen' => '未决', + 'Class:ResponseTicket/Attribute:status/Value:frozen+' => '', + 'Class:ResponseTicket/Attribute:status/Value:resolved' => '已解决', + 'Class:ResponseTicket/Attribute:status/Value:resolved+' => '', + 'Class:ResponseTicket/Attribute:status/Value:closed' => '关闭', + 'Class:ResponseTicket/Attribute:status/Value:closed+' => '', + 'Class:ResponseTicket/Attribute:caller_id' => '呼叫者', + 'Class:ResponseTicket/Attribute:caller_id+' => '', + 'Class:ResponseTicket/Attribute:caller_email' => 'Email', + 'Class:ResponseTicket/Attribute:caller_email+' => '', + 'Class:ResponseTicket/Attribute:org_id' => '客户', + 'Class:ResponseTicket/Attribute:org_id+' => '', + 'Class:ResponseTicket/Attribute:org_name' => '客户', + 'Class:ResponseTicket/Attribute:org_name+' => '', + 'Class:ResponseTicket/Attribute:service_id' => '服务', + 'Class:ResponseTicket/Attribute:service_id+' => '', + 'Class:ResponseTicket/Attribute:service_name' => '名称', + 'Class:ResponseTicket/Attribute:service_name+' => '', + 'Class:ResponseTicket/Attribute:servicesubcategory_id' => '服务元素', + 'Class:ResponseTicket/Attribute:servicesubcategory_id+' => '', + 'Class:ResponseTicket/Attribute:servicesubcategory_name' => '名称', + 'Class:ResponseTicket/Attribute:servicesubcategory_name+' => '', + 'Class:ResponseTicket/Attribute:product' => '生产', + 'Class:ResponseTicket/Attribute:product+' => '', + 'Class:ResponseTicket/Attribute:impact' => '影响', + 'Class:ResponseTicket/Attribute:impact+' => '', + 'Class:ResponseTicket/Attribute:impact/Value:1' => '单个部门', + 'Class:ResponseTicket/Attribute:impact/Value:1+' => '', + 'Class:ResponseTicket/Attribute:impact/Value:2' => '单个服务', + 'Class:ResponseTicket/Attribute:impact/Value:2+' => '', + 'Class:ResponseTicket/Attribute:impact/Value:3' => '个人', + 'Class:ResponseTicket/Attribute:impact/Value:3+' => '', + 'Class:ResponseTicket/Attribute:urgency' => '紧急', + 'Class:ResponseTicket/Attribute:urgency+' => '', + 'Class:ResponseTicket/Attribute:urgency/Value:1' => '高', + 'Class:ResponseTicket/Attribute:urgency/Value:1+' => '', + 'Class:ResponseTicket/Attribute:urgency/Value:2' => '中', + 'Class:ResponseTicket/Attribute:urgency/Value:2+' => '', + 'Class:ResponseTicket/Attribute:urgency/Value:3' => '低', + 'Class:ResponseTicket/Attribute:urgency/Value:3+' => '', + 'Class:ResponseTicket/Attribute:priority' => '优先级', + 'Class:ResponseTicket/Attribute:priority+' => '', + 'Class:ResponseTicket/Attribute:priority/Value:1' => '高', + 'Class:ResponseTicket/Attribute:priority/Value:1+' => '', + 'Class:ResponseTicket/Attribute:priority/Value:2' => '中', + 'Class:ResponseTicket/Attribute:priority/Value:2+' => '', + 'Class:ResponseTicket/Attribute:priority/Value:3' => '低', + 'Class:ResponseTicket/Attribute:priority/Value:3+' => '', + 'Class:ResponseTicket/Attribute:workgroup_id' => '工作组', + 'Class:ResponseTicket/Attribute:workgroup_id+' => '', + 'Class:ResponseTicket/Attribute:workgroup_name' => '工作组', + 'Class:ResponseTicket/Attribute:workgroup_name+' => '', + 'Class:ResponseTicket/Attribute:agent_id' => '办理人', + 'Class:ResponseTicket/Attribute:agent_id+' => '', + 'Class:ResponseTicket/Attribute:agent_name' => '办理人', + 'Class:ResponseTicket/Attribute:agent_name+' => '', + 'Class:ResponseTicket/Attribute:agent_email' => '办理人 email', + 'Class:ResponseTicket/Attribute:agent_email+' => '', + 'Class:ResponseTicket/Attribute:related_problem_id' => '关联问题', + 'Class:ResponseTicket/Attribute:related_problem_id+' => '', + 'Class:ResponseTicket/Attribute:related_problem_ref' => '参照', + 'Class:ResponseTicket/Attribute:related_problem_ref+' => '', + 'Class:ResponseTicket/Attribute:related_change_id' => '关联变更', + 'Class:ResponseTicket/Attribute:related_change_id+' => '', + 'Class:ResponseTicket/Attribute:related_change_ref' => '关联变更', + 'Class:ResponseTicket/Attribute:related_change_ref+' => '', + 'Class:ResponseTicket/Attribute:close_date' => '关闭', + 'Class:ResponseTicket/Attribute:close_date+' => '', + 'Class:ResponseTicket/Attribute:last_update' => '最后更新', + 'Class:ResponseTicket/Attribute:last_update+' => '', + 'Class:ResponseTicket/Attribute:assignment_date' => '指派日期', + 'Class:ResponseTicket/Attribute:assignment_date+' => '', + 'Class:ResponseTicket/Attribute:resolution_date' => '解决日期', + 'Class:ResponseTicket/Attribute:resolution_date+' => '', + 'Class:ResponseTicket/Attribute:tto_escalation_deadline' => 'TTO 升级的最后期限', + 'Class:ResponseTicket/Attribute:tto_escalation_deadline+' => '', + 'Class:ResponseTicket/Attribute:ttr_escalation_deadline' => 'TTR 升级的最后期限', + 'Class:ResponseTicket/Attribute:ttr_escalation_deadline+' => '', + 'Class:ResponseTicket/Attribute:closure_deadline' => '关闭的最后期限', + 'Class:ResponseTicket/Attribute:closure_deadline+' => '', + 'Class:ResponseTicket/Attribute:resolution_code' => '解决编码', + 'Class:ResponseTicket/Attribute:resolution_code+' => '', + 'Class:ResponseTicket/Attribute:resolution_code/Value:couldnotreproduce' => '不能重生', + 'Class:ResponseTicket/Attribute:resolution_code/Value:couldnotreproduce+' => '', + 'Class:ResponseTicket/Attribute:resolution_code/Value:duplicate' => '复制单据', + 'Class:ResponseTicket/Attribute:resolution_code/Value:duplicate+' => '', + 'Class:ResponseTicket/Attribute:resolution_code/Value:fixed' => '搞定', + 'Class:ResponseTicket/Attribute:resolution_code/Value:fixed+' => '', + 'Class:ResponseTicket/Attribute:resolution_code/Value:irrelevant' => '无关的', + 'Class:ResponseTicket/Attribute:resolution_code/Value:irrelevant+' => '', + 'Class:ResponseTicket/Attribute:solution' => '方案', + 'Class:ResponseTicket/Attribute:solution+' => '', + 'Class:ResponseTicket/Attribute:user_satisfaction' => '用户满意', + 'Class:ResponseTicket/Attribute:user_satisfaction+' => '', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:1' => '非常满意', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:1+' => '非常满意', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:2' => '比较满意', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:2+' => '比较满意', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:3' => '一般', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:3+' => '一般', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:4' => '非常不满', + 'Class:ResponseTicket/Attribute:user_satisfaction/Value:4+' => '非常不满', + 'Class:ResponseTicket/Attribute:user_commment' => '用户意见', + 'Class:ResponseTicket/Attribute:user_commment+' => '', + 'Class:ResponseTicket/Stimulus:ev_assign' => '指派', + 'Class:ResponseTicket/Stimulus:ev_assign+' => '', + 'Class:ResponseTicket/Stimulus:ev_reassign' => '再指派', + 'Class:ResponseTicket/Stimulus:ev_reassign+' => '', + 'Class:ResponseTicket/Stimulus:ev_timeout' => '升级', + 'Class:ResponseTicket/Stimulus:ev_timeout+' => '', + 'Class:ResponseTicket/Stimulus:ev_resolve' => '标记为已解决', + 'Class:ResponseTicket/Stimulus:ev_resolve+' => '', + 'Class:ResponseTicket/Stimulus:ev_close' => '关闭', + 'Class:ResponseTicket/Stimulus:ev_close+' => '', +)); + + + + +?>