diff --git a/datamodels/2.x/authent-ldap/zh.dict.authent-ldap.php b/datamodels/2.x/authent-ldap/zh.dict.authent-ldap.php index 80de310351..b774d70544 100755 --- a/datamodels/2.x/authent-ldap/zh.dict.authent-ldap.php +++ b/datamodels/2.x/authent-ldap/zh.dict.authent-ldap.php @@ -38,5 +38,5 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:UserLDAP' => 'LDAP 用户', 'Class:UserLDAP+' => '用户由 LDAP 鉴别身份', 'Class:UserLDAP/Attribute:password' => '密码', - 'Class:UserLDAP/Attribute:password+' => '用户身份验证串', + 'Class:UserLDAP/Attribute:password+' => '用于验证用户身份的字符串', )); diff --git a/datamodels/2.x/authent-local/zh.dict.authent-local.php b/datamodels/2.x/authent-local/zh.dict.authent-local.php index 0530ba0773..e846b92d31 100755 --- a/datamodels/2.x/authent-local/zh.dict.authent-local.php +++ b/datamodels/2.x/authent-local/zh.dict.authent-local.php @@ -38,5 +38,5 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:UserLocal' => 'iTop 用户', 'Class:UserLocal+' => '用户由 iTop 验证身份', 'Class:UserLocal/Attribute:password' => '密码', - 'Class:UserLocal/Attribute:password+' => '用户身份验证串', + 'Class:UserLocal/Attribute:password+' => '用于验证用户身份的字符串', )); diff --git a/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php index 27468c221f..e348632a82 100644 --- a/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php @@ -1,37 +1,42 @@ + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Attachments:TabTitle_Count' => 'Attachments (%1$d)~~', - 'Attachments:EmptyTabTitle' => 'Attachments~~', - 'Attachments:FieldsetTitle' => 'Attachments~~', - 'Attachments:DeleteBtn' => 'Delete~~', - 'Attachments:History_File_Added' => 'Attachment %1$s added.~~', - 'Attachments:History_File_Removed' => 'Attachment %1$s removed.~~', - 'Attachments:AddAttachment' => 'Add attachment: ~~', - 'Attachments:UploadNotAllowedOnThisSystem' => 'File upload in NOT allowed on this system.~~', - 'Attachment:Max_Go' => '(Maximum file size: %1$s Go)~~', - 'Attachment:Max_Mo' => '(Maximum file size: %1$s Mo)~~', - 'Attachment:Max_Ko' => '(Maximum file size: %1$s Ko)~~', - 'Attachments:NoAttachment' => 'No attachment. ~~', - 'Attachments:PreviewNotAvailable' => 'Preview not available for this type of attachment.~~', + 'Attachments:TabTitle_Count' => '附件 (%1$d)', + 'Attachments:EmptyTabTitle' => '附件', + 'Attachments:FieldsetTitle' => '附件', + 'Attachments:DeleteBtn' => '删除', + 'Attachments:History_File_Added' => '附件 %1$s 已添加.', + 'Attachments:History_File_Removed' => '附件 %1$s 已移除.', + 'Attachments:AddAttachment' => '添加附件: ', + 'Attachments:UploadNotAllowedOnThisSystem' => '本系统不支持文件上传.', + 'Attachment:Max_Go' => '(最大文件尺寸: %1$s GB)', + 'Attachment:Max_Mo' => '(最大文件尺寸: %1$s MB)', + 'Attachment:Max_Ko' => '(最大文件尺寸: %1$s KB)', + 'Attachments:NoAttachment' => '没有附件. ', + 'Attachments:PreviewNotAvailable' => '该附件类型不支持预览.', )); +?> diff --git a/datamodels/2.x/itop-backup/zh.dict.itop-backup.php b/datamodels/2.x/itop-backup/zh.dict.itop-backup.php index d37eecfa3a..42138faee8 100644 --- a/datamodels/2.x/itop-backup/zh.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/zh.dict.itop-backup.php @@ -2,58 +2,45 @@ /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2013 Combodo + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( + + 'bkp-backup-running' => '备份正在进行,请稍后...', + 'bkp-restore-running' => '还原正在进行,请稍等...', - 'bkp-backup-running' => 'A backup is running. Please wait...~~', - 'bkp-restore-running' => 'A restore is running. Please wait...~~', - - 'Menu:BackupStatus' => 'Scheduled Backups~~', - 'bkp-status-title' => 'Scheduled Backups~~', - 'bkp-status-checks' => 'Settings and checks~~', - 'bkp-mysqldump-ok' => 'mysqldump is present: %1$s~~', - 'bkp-mysqldump-notfound' => 'mysqldump could not be found: %1$s - Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir.~~', - 'bkp-mysqldump-issue' => 'mysqldump could not be executed (retcode=%1$d): Please make sure it is installed and in the path, or edit the configuration file to tune mysql_bindir~~', - 'bkp-missing-dir' => 'The target directory %1$s count not be found~~', - 'bkp-free-disk-space' => '%1$s free in %2$s~~', - 'bkp-dir-not-writeable' => '%1$s is not writeable~~', - 'bkp-wrong-format-spec' => 'The current specification to format the file names is wrong (%1$s). A default specification will apply: %2$s~~', - 'bkp-name-sample' => 'Backup files are named depending on DB identifiers, date and time. Example: %1$s~~', - 'bkp-week-days' => 'Backups will occur every %1$s at %2$s~~', - 'bkp-retention' => 'At most %1$d backup files will be kept in the target directory.~~', - 'bkp-next-to-delete' => 'Will be deleted when the next backup occurs (see the setting "retention_count")~~', - 'bkp-table-file' => 'File~~', - 'bkp-table-file+' => 'Only files having the extension .zip are considered as being backup files~~', - 'bkp-table-size' => 'Size~~', - 'bkp-table-size+' => '~~', - 'bkp-table-actions' => 'Actions~~', - 'bkp-table-actions+' => '~~', - 'bkp-status-backups-auto' => 'Scheduled backups~~', - 'bkp-status-backups-manual' => 'Manual backups~~', - 'bkp-status-backups-none' => 'No backup yet~~', - 'bkp-next-backup' => 'The next backup will occur on %1$s (%2$s) at %3$s~~', - 'bkp-button-backup-now' => 'Backup now!~~', - 'bkp-button-restore-now' => 'Restore!~~', - 'bkp-confirm-backup' => 'Please confirm that you do request the backup to occur right now.~~', - 'bkp-confirm-restore' => 'Please confirm that you do want to restore the backup %1$s.~~', - 'bkp-wait-backup' => 'Please wait for the backup to complete...~~', - 'bkp-wait-restore' => 'Please wait for the restore to complete...~~', - 'bkp-success-restore' => 'Restore successfully completed.~~', + 'Menu:BackupStatus' => '定时备份', + 'bkp-status-title' => '定时备份', + 'bkp-status-checks' => '设置与检查', + 'bkp-mysqldump-ok' => '已找到mysqldump : %1$s', + 'bkp-mysqldump-notfound' => 'mysqldump 找不到: %1$s - 请确认它安装在正确的路径, 或者调整iTop 配置文件的选项mysql_bindir.', + 'bkp-mysqldump-issue' => 'mysqldump 无法运行 (retcode=%1$d): 请确认它安装在正确的路径, 或者调整iTop 配置文件的选项mysql_bindir', + 'bkp-missing-dir' => '目标目录 %1$s 找不到', + 'bkp-free-disk-space' => '%1$s 空闲 在 %2$s', + 'bkp-dir-not-writeable' => '%1$s 没有写入权限', + 'bkp-wrong-format-spec' => '当前文件名格式错误 (%1$s). 默认格式应该是: %2$s', + 'bkp-name-sample' => '备份文件将以数据库名、日期和时间进行命名. 例如: %1$s', + 'bkp-week-days' => '在每个 %1$s 的 %2$s 进行备份', + 'bkp-retention' => '最多 %1$d 份备份文件 在目标目录.', + 'bkp-next-to-delete' => '当下一次备份时将被删除 (see the setting "retention_count")', + 'bkp-table-file' => 'File', + 'bkp-table-file+' => '只有扩展名是.zip的文件才被认为是备份文件', + 'bkp-table-size' => '大小', + 'bkp-table-size+' => '', + 'bkp-table-actions' => '操作', + 'bkp-table-actions+' => '', + 'bkp-status-backups-auto' => '定时备份', + 'bkp-status-backups-manual' => '手动备份', + 'bkp-status-backups-none' => '尚未开始备份', + 'bkp-next-backup' => '下一次备份将发生在 %1$s (%2$s) 的 %3$s', + 'bkp-button-backup-now' => '立即备份!', + 'bkp-button-restore-now' => '还原!', + 'bkp-confirm-backup' => '请确认是否立即开始备份.', + 'bkp-confirm-restore' => '请确认要还原的备份文件是 %1$s.', + 'bkp-wait-backup' => '请等待备份完成...', + 'bkp-wait-restore' => '请等待还原完成...', + 'bkp-success-restore' => '还原成功.', )); +?> diff --git a/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php b/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php index 3dd52cff1d..01c1b83435 100755 --- a/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php +++ b/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php @@ -15,37 +15,39 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data - * - * @author Robert Deng + * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ChangeManagement' => '变更管理', - 'Menu:Change:Overview' => '概览', + 'Menu:Change:Overview' => '概况', 'Menu:Change:Overview+' => '', - 'Menu:NewChange' => '新变更', - 'Menu:NewChange+' => '创建新变更的单据', + 'Menu:NewChange' => '新建变更', + 'Menu:NewChange+' => '新建变更', 'Menu:SearchChanges' => '搜索变更', - 'Menu:SearchChanges+' => '搜索变更单据', + 'Menu:SearchChanges+' => '搜索变更', 'Menu:Change:Shortcuts' => '快捷方式', 'Menu:Change:Shortcuts+' => '', - 'Menu:WaitingAcceptance' => '等待接受的变更', + 'Menu:WaitingAcceptance' => '等待审核的变更', 'Menu:WaitingAcceptance+' => '', 'Menu:WaitingApproval' => '等待批准的变更', 'Menu:WaitingApproval+' => '', - 'Menu:Changes' => '待处理的变更', - 'Menu:Changes+' => '', - 'Menu:MyChanges' => '指派给我的变更', - 'Menu:MyChanges+' => '指派给我的变更 (作为办理人)', - 'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changes by category for the last 7 days~~', - 'UI-ChangeManagementOverview-Last-7-days' => 'Number of changes for the last 7 days~~', - 'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changes by domain for the last 7 days~~', - 'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changes by status for the last 7 days~~', - 'Tickets:Related:OpenChanges' => 'Open changes~~', - 'Tickets:Related:RecentChanges' => 'Recent changes (72h)~~', + 'Menu:Changes' => '所有打开的变更', + 'Menu:Changes+' => '所有打开的变更', + 'Menu:MyChanges' => '分配给我的变更', + 'Menu:MyChanges+' => '分配给我的变更 (作为办理人)', + 'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => '最近一周的变更(按类型)', + 'UI-ChangeManagementOverview-Last-7-days' => '最近一周的变更(按数量)', + 'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => '最近一周的变更(按范围)', + 'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => '最近一周的变更(按状态)', + 'Tickets:Related:OpenChanges' => '打开的变更', + 'Tickets:Related:RecentChanges' => '最近的变更 (72小时)', )); // Dictionnay conventions @@ -68,13 +70,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Change+' => '', '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:new+' => '', - 'Class:Change/Attribute:status/Value:validated' => '已生效', + '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:rejected+' => '', - 'Class:Change/Attribute:status/Value:assigned' => '已指派', + 'Class:Change/Attribute:status/Value:assigned' => '已分配', 'Class:Change/Attribute:status/Value:assigned+' => '', 'Class:Change/Attribute:status/Value:plannedscheduled' => '已计划和安排', 'Class:Change/Attribute:status/Value:plannedscheduled+' => '', @@ -84,67 +86,67 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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:monitored+' => '', 'Class:Change/Attribute:status/Value:closed' => '已关闭', 'Class:Change/Attribute:status/Value:closed+' => '', - 'Class:Change/Attribute:reason' => '原因', + 'Class:Change/Attribute:reason' => '驳回原因', 'Class:Change/Attribute:reason+' => '', - 'Class:Change/Attribute:requestor_id' => '申请者', + 'Class:Change/Attribute:requestor_id' => '发起人', 'Class:Change/Attribute:requestor_id+' => '', - 'Class:Change/Attribute:requestor_email' => '申请者', + 'Class:Change/Attribute:requestor_email' => '邮箱', 'Class:Change/Attribute:requestor_email+' => '', - 'Class:Change/Attribute:creation_date' => '创建', + 'Class:Change/Attribute:creation_date' => '创建时间', 'Class:Change/Attribute:creation_date+' => '', 'Class:Change/Attribute:impact' => '影响', 'Class:Change/Attribute:impact+' => '', '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_group_name+' => '', - 'Class:Change/Attribute:supervisor_id' => '监督者', + 'Class:Change/Attribute:supervisor_id' => '监督人', 'Class:Change/Attribute:supervisor_id+' => '', - 'Class:Change/Attribute:supervisor_email' => '监督者', + '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_group_name+' => '', - 'Class:Change/Attribute:manager_id' => '管理人', + 'Class:Change/Attribute:manager_id' => '经理', 'Class:Change/Attribute:manager_id+' => '', - 'Class:Change/Attribute:manager_email' => '管理人', + 'Class:Change/Attribute:manager_email' => '邮箱', 'Class:Change/Attribute:manager_email+' => '', - 'Class:Change/Attribute:outage' => '停歇', + 'Class:Change/Attribute:outage' => '停机', 'Class:Change/Attribute:outage+' => '', - 'Class:Change/Attribute:outage/Value:no' => '否', - 'Class:Change/Attribute:outage/Value:no+' => '', 'Class:Change/Attribute:outage/Value:yes' => '是', 'Class:Change/Attribute:outage/Value:yes+' => '', - 'Class:Change/Attribute:fallback' => '回退计划', + 'Class:Change/Attribute:outage/Value:no' => '否', + 'Class:Change/Attribute:outage/Value:no+' => '', + 'Class:Change/Attribute:fallback' => '回滚计划', 'Class:Change/Attribute:fallback+' => '', - 'Class:Change/Attribute:parent_id' => 'Parent change~~', - 'Class:Change/Attribute:parent_id+' => '~~', - 'Class:Change/Attribute:parent_name' => 'Parent change Ref~~', - 'Class:Change/Attribute:parent_name+' => '~~', - 'Class:Change/Attribute:related_request_list' => 'Related requests~~', - 'Class:Change/Attribute:related_request_list+' => 'All the user requests linked to this change~~', - 'Class:Change/Attribute:related_problems_list' => 'Related problems~~', - 'Class:Change/Attribute:related_problems_list+' => 'All the problems linked to this change~~', - 'Class:Change/Attribute:related_incident_list' => 'Related incidents~~', - 'Class:Change/Attribute:related_incident_list+' => 'All the incidents linked to this change~~', - 'Class:Change/Attribute:child_changes_list' => 'Child changes~~', - 'Class:Change/Attribute:child_changes_list+' => 'All the sub changes linked to this change~~', - 'Class:Change/Attribute:parent_id_friendlyname' => 'Parent friendly name~~', - 'Class:Change/Attribute:parent_id_friendlyname+' => '~~', - 'Class:Change/Attribute:parent_id_finalclass_recall' => 'Change type~~', - 'Class:Change/Attribute:parent_id_finalclass_recall+' => '~~', - 'Class:Change/Stimulus:ev_validate' => '生效', + 'Class:Change/Attribute:parent_id' => '父级变更', + 'Class:Change/Attribute:parent_id+' => '', + 'Class:Change/Attribute:parent_name' => '变更编号', + 'Class:Change/Attribute:parent_name+' => '', + 'Class:Change/Attribute:related_request_list' => '相关需求', + 'Class:Change/Attribute:related_request_list+' => '该变更相关的所有用户需求', + 'Class:Change/Attribute:related_problems_list' => '相关问题', + 'Class:Change/Attribute:related_problems_list+' => '该变更相关的所有问题', + 'Class:Change/Attribute:related_incident_list' => '相关事件', + 'Class:Change/Attribute:related_incident_list+' => '该变更相关的所有事件', + 'Class:Change/Attribute:child_changes_list' => '子变更', + 'Class:Change/Attribute:child_changes_list+' => '该变更相关的字变更', + 'Class:Change/Attribute:parent_id_friendlyname' => '父级变更昵称', + 'Class:Change/Attribute:parent_id_friendlyname+' => '', + 'Class:Change/Attribute:parent_id_finalclass_recall' => '变更类型', + 'Class:Change/Attribute:parent_id_finalclass_recall+' => '', + 'Class:Change/Stimulus:ev_validate' => '同意', 'Class:Change/Stimulus:ev_validate+' => '', - 'Class:Change/Stimulus:ev_reject' => '拒绝', + 'Class:Change/Stimulus:ev_reject' => '驳回', 'Class:Change/Stimulus:ev_reject+' => '', - 'Class:Change/Stimulus:ev_assign' => '指派', + 'Class:Change/Stimulus:ev_assign' => '分配', 'Class:Change/Stimulus:ev_assign+' => '', - 'Class:Change/Stimulus:ev_reopen' => '重开', + 'Class:Change/Stimulus:ev_reopen' => '重新打开', 'Class:Change/Stimulus:ev_reopen+' => '', 'Class:Change/Stimulus:ev_plan' => '计划', 'Class:Change/Stimulus:ev_plan+' => '', @@ -156,7 +158,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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_monitor+' => '', 'Class:Change/Stimulus:ev_finish' => '完成', 'Class:Change/Stimulus:ev_finish+' => '', @@ -169,25 +171,25 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:RoutineChange' => '例行变更', 'Class:RoutineChange+' => '', - 'Class:RoutineChange/Stimulus:ev_validate' => '生效', + 'Class:RoutineChange/Stimulus:ev_validate' => '同意', 'Class:RoutineChange/Stimulus:ev_validate+' => '', - 'Class:RoutineChange/Stimulus:ev_reject' => 'Reject~~', - 'Class:RoutineChange/Stimulus:ev_reject+' => '~~', - 'Class:RoutineChange/Stimulus:ev_assign' => '指派', + 'Class:RoutineChange/Stimulus:ev_reject' => '驳回', + 'Class:RoutineChange/Stimulus:ev_reject+' => '', + 'Class:RoutineChange/Stimulus:ev_assign' => '分配', 'Class:RoutineChange/Stimulus:ev_assign+' => '', - 'Class:RoutineChange/Stimulus:ev_reopen' => '重开', + 'Class:RoutineChange/Stimulus:ev_reopen' => '重新打开', 'Class:RoutineChange/Stimulus:ev_reopen+' => '', 'Class:RoutineChange/Stimulus:ev_plan' => '计划', 'Class:RoutineChange/Stimulus:ev_plan+' => '', - 'Class:RoutineChange/Stimulus:ev_approve' => 'Approve~~', - 'Class:RoutineChange/Stimulus:ev_approve+' => '~~', + 'Class:RoutineChange/Stimulus:ev_approve' => '批准', + 'Class:RoutineChange/Stimulus:ev_approve+' => '', 'Class:RoutineChange/Stimulus:ev_replan' => '重新计划', 'Class:RoutineChange/Stimulus:ev_replan+' => '', - 'Class:RoutineChange/Stimulus:ev_notapprove' => 'Do Not Approve~~', - 'Class:RoutineChange/Stimulus:ev_notapprove+' => '~~', + 'Class:RoutineChange/Stimulus:ev_notapprove' => '不批准', + 'Class:RoutineChange/Stimulus:ev_notapprove+' => '', 'Class:RoutineChange/Stimulus:ev_implement' => '实施', 'Class:RoutineChange/Stimulus:ev_implement+' => '', - 'Class:RoutineChange/Stimulus:ev_monitor' => '监控', + 'Class:RoutineChange/Stimulus:ev_monitor' => '验收', 'Class:RoutineChange/Stimulus:ev_monitor+' => '', 'Class:RoutineChange/Stimulus:ev_finish' => '完成', 'Class:RoutineChange/Stimulus:ev_finish+' => '', @@ -198,19 +200,19 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ApprovedChange' => '批准的变更', + '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_validate+' => '', - 'Class:ApprovedChange/Stimulus:ev_reject' => '拒绝', + 'Class:ApprovedChange/Stimulus:ev_reject' => '驳回', 'Class:ApprovedChange/Stimulus:ev_reject+' => '', - 'Class:ApprovedChange/Stimulus:ev_assign' => '指派', + 'Class:ApprovedChange/Stimulus:ev_assign' => '分配', 'Class:ApprovedChange/Stimulus:ev_assign+' => '', - 'Class:ApprovedChange/Stimulus:ev_reopen' => '重开', + 'Class:ApprovedChange/Stimulus:ev_reopen' => '重新打开', 'Class:ApprovedChange/Stimulus:ev_reopen+' => '', 'Class:ApprovedChange/Stimulus:ev_plan' => '计划', 'Class:ApprovedChange/Stimulus:ev_plan+' => '', @@ -218,11 +220,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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_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_monitor+' => '', 'Class:ApprovedChange/Stimulus:ev_finish' => '完成', 'Class:ApprovedChange/Stimulus:ev_finish+' => '', @@ -235,17 +237,17 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:NormalChange' => '正常变更', 'Class:NormalChange+' => '', - 'Class:NormalChange/Attribute:acceptance_date' => '接受日期', + 'Class:NormalChange/Attribute:acceptance_date' => '审核日期', 'Class:NormalChange/Attribute:acceptance_date+' => '', - 'Class:NormalChange/Attribute:acceptance_comment' => '接受说明', + 'Class:NormalChange/Attribute:acceptance_comment' => '审核说明', 'Class:NormalChange/Attribute:acceptance_comment+' => '', - 'Class:NormalChange/Stimulus:ev_validate' => '生效', + 'Class:NormalChange/Stimulus:ev_validate' => '同意', 'Class:NormalChange/Stimulus:ev_validate+' => '', - 'Class:NormalChange/Stimulus:ev_reject' => '拒绝', + 'Class:NormalChange/Stimulus:ev_reject' => '驳回', 'Class:NormalChange/Stimulus:ev_reject+' => '', - 'Class:NormalChange/Stimulus:ev_assign' => '指派', + 'Class:NormalChange/Stimulus:ev_assign' => '分配', 'Class:NormalChange/Stimulus:ev_assign+' => '', - 'Class:NormalChange/Stimulus:ev_reopen' => '重开', + 'Class:NormalChange/Stimulus:ev_reopen' => '重新打开', 'Class:NormalChange/Stimulus:ev_reopen+' => '', 'Class:NormalChange/Stimulus:ev_plan' => '计划', 'Class:NormalChange/Stimulus:ev_plan+' => '', @@ -253,11 +255,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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_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_monitor+' => '', 'Class:NormalChange/Stimulus:ev_finish' => '完成', 'Class:NormalChange/Stimulus:ev_finish+' => '', @@ -270,13 +272,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:EmergencyChange' => '紧急变更', 'Class:EmergencyChange+' => '', - 'Class:EmergencyChange/Stimulus:ev_validate' => '生效', + 'Class:EmergencyChange/Stimulus:ev_validate' => '同意', 'Class:EmergencyChange/Stimulus:ev_validate+' => '', - 'Class:EmergencyChange/Stimulus:ev_reject' => '拒绝', + 'Class:EmergencyChange/Stimulus:ev_reject' => '驳回', 'Class:EmergencyChange/Stimulus:ev_reject+' => '', - 'Class:EmergencyChange/Stimulus:ev_assign' => '指派', + 'Class:EmergencyChange/Stimulus:ev_assign' => '分配', 'Class:EmergencyChange/Stimulus:ev_assign+' => '', - 'Class:EmergencyChange/Stimulus:ev_reopen' => '重开', + 'Class:EmergencyChange/Stimulus:ev_reopen' => '重新打开', 'Class:EmergencyChange/Stimulus:ev_reopen+' => '', 'Class:EmergencyChange/Stimulus:ev_plan' => '计划', 'Class:EmergencyChange/Stimulus:ev_plan+' => '', @@ -284,12 +286,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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_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_monitor+' => '', 'Class:EmergencyChange/Stimulus:ev_finish' => '完成', 'Class:EmergencyChange/Stimulus:ev_finish+' => '', )); + +?> diff --git a/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php b/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php index 7a90e4df03..913a5bf045 100644 --- a/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php +++ b/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php @@ -1,49 +1,53 @@ + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Menu:ChangeManagement' => 'Change management~~', - 'Menu:Change:Overview' => 'Overview~~', - 'Menu:Change:Overview+' => '~~', - 'Menu:NewChange' => 'New change~~', - 'Menu:NewChange+' => 'Create a new change ticket~~', - 'Menu:SearchChanges' => 'Search for changes~~', - 'Menu:SearchChanges+' => 'Search for change tickets~~', - 'Menu:Change:Shortcuts' => 'Shortcuts~~', - 'Menu:Change:Shortcuts+' => '~~', - 'Menu:WaitingAcceptance' => 'Changes awaiting acceptance~~', - 'Menu:WaitingAcceptance+' => '~~', - 'Menu:WaitingApproval' => 'Changes awaiting approval~~', - 'Menu:WaitingApproval+' => '~~', - 'Menu:Changes' => 'Open changes~~', - 'Menu:Changes+' => 'All open changes~~', - 'Menu:MyChanges' => 'Changes assigned to me~~', - 'Menu:MyChanges+' => 'Changes assigned to me (as Agent)~~', - 'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changes by category for the last 7 days~~', - 'UI-ChangeManagementOverview-Last-7-days' => 'Number of changes for the last 7 days~~', - 'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changes by domain for the last 7 days~~', - 'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changes by status for the last 7 days~~', - 'Tickets:Related:OpenChanges' => 'Open changes~~', - 'Tickets:Related:RecentChanges' => 'Recent changes (72h)~~', + '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+' => '分配给我的变更(作为办理人)', + 'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => '最近一周的变更(按类型)', + 'UI-ChangeManagementOverview-Last-7-days' => '最近一周的变更(按数量)', + 'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => '最近一周的变更(按范围)', + 'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => '最近一周的变更(按状态)', + 'Tickets:Related:OpenChanges' => '打开的变更', + 'Tickets:Related:RecentChanges' => '最近的变更 (72小时)', )); // Dictionnay conventions @@ -62,78 +66,80 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Change' => 'Change~~', - 'Class:Change+' => '~~', - 'Class:Change/Attribute:status' => 'Status~~', - 'Class:Change/Attribute:status+' => '~~', - 'Class:Change/Attribute:status/Value:new' => 'New~~', - 'Class:Change/Attribute:status/Value:new+' => '~~', - 'Class:Change/Attribute:status/Value:assigned' => 'Assigned~~', - 'Class:Change/Attribute:status/Value:assigned+' => '~~', - 'Class:Change/Attribute:status/Value:planned' => 'Planned~~', - 'Class:Change/Attribute:status/Value:planned+' => '~~', - 'Class:Change/Attribute:status/Value:rejected' => 'Rejected~~', - 'Class:Change/Attribute:status/Value:rejected+' => '~~', - 'Class:Change/Attribute:status/Value:approved' => 'Approved~~', - 'Class:Change/Attribute:status/Value:approved+' => '~~', - 'Class:Change/Attribute:status/Value:closed' => 'Closed~~', - 'Class:Change/Attribute:status/Value:closed+' => '~~', - 'Class:Change/Attribute:category' => 'Category~~', - 'Class:Change/Attribute:category+' => '~~', - 'Class:Change/Attribute:category/Value:application' => 'application~~', - 'Class:Change/Attribute:category/Value:application+' => 'application~~', - 'Class:Change/Attribute:category/Value:hardware' => 'hardware~~', - 'Class:Change/Attribute:category/Value:hardware+' => 'hardware~~', - 'Class:Change/Attribute:category/Value:network' => 'network~~', - 'Class:Change/Attribute:category/Value:network+' => 'network~~', - 'Class:Change/Attribute:category/Value:other' => 'other~~', - 'Class:Change/Attribute:category/Value:other+' => 'other~~', - 'Class:Change/Attribute:category/Value:software' => 'software~~', - 'Class:Change/Attribute:category/Value:software+' => 'software~~', - 'Class:Change/Attribute:category/Value:system' => 'system~~', - 'Class:Change/Attribute:category/Value:system+' => 'system~~', - 'Class:Change/Attribute:reject_reason' => 'Reject reason~~', - 'Class:Change/Attribute:reject_reason+' => '~~', - 'Class:Change/Attribute:changemanager_id' => 'Change manager~~', - 'Class:Change/Attribute:changemanager_id+' => '~~', - 'Class:Change/Attribute:changemanager_email' => 'Change manager email~~', - 'Class:Change/Attribute:changemanager_email+' => '~~', - 'Class:Change/Attribute:parent_id' => 'Parent change~~', - 'Class:Change/Attribute:parent_id+' => '~~', - 'Class:Change/Attribute:parent_name' => 'Parent change ref~~', - 'Class:Change/Attribute:parent_name+' => '~~', - 'Class:Change/Attribute:creation_date' => 'Creation date~~', - 'Class:Change/Attribute:creation_date+' => '~~', - 'Class:Change/Attribute:approval_date' => 'Approval date~~', - 'Class:Change/Attribute:approval_date+' => '~~', - 'Class:Change/Attribute:fallback_plan' => 'Fallback plan~~', - 'Class:Change/Attribute:fallback_plan+' => '~~', - 'Class:Change/Attribute:related_request_list' => 'Related requests~~', - 'Class:Change/Attribute:related_request_list+' => 'All the user requests linked to this change~~', - 'Class:Change/Attribute:related_incident_list' => 'Related incidents~~', - 'Class:Change/Attribute:related_incident_list+' => 'All the incidents linked to this change~~', - 'Class:Change/Attribute:related_problems_list' => 'Related problems~~', - 'Class:Change/Attribute:related_problems_list+' => 'All the problems linked to this change~~', - 'Class:Change/Attribute:child_changes_list' => 'Child changes~~', - 'Class:Change/Attribute:child_changes_list+' => 'All the sub changes linked to this change~~', - 'Class:Change/Attribute:parent_id_friendlyname' => 'Parent change friendly name~~', - 'Class:Change/Attribute:parent_id_friendlyname+' => '~~', - 'Class:Change/Stimulus:ev_assign' => 'Assign~~', - 'Class:Change/Stimulus:ev_assign+' => '~~', - 'Class:Change/Stimulus:ev_plan' => 'Plan~~', - 'Class:Change/Stimulus:ev_plan+' => '~~', - 'Class:Change/Stimulus:ev_reject' => 'Reject~~', - 'Class:Change/Stimulus:ev_reject+' => '~~', - 'Class:Change/Stimulus:ev_reopen' => 'Reopen~~', - 'Class:Change/Stimulus:ev_reopen+' => '~~', - 'Class:Change/Stimulus:ev_approve' => 'Approve~~', - 'Class:Change/Stimulus:ev_approve+' => '~~', - 'Class:Change/Stimulus:ev_finish' => 'Close~~', - 'Class:Change/Stimulus:ev_finish+' => '~~', - 'Class:Change/Attribute:outage' => 'Outage~~', - 'Class:Change/Attribute:outage+' => '~~', - 'Class:Change/Attribute:outage/Value:no' => 'No~~', - 'Class:Change/Attribute:outage/Value:no+' => '~~', - 'Class:Change/Attribute:outage/Value:yes' => 'Yes~~', - 'Class:Change/Attribute:outage/Value:yes+' => '~~', + 'Class:Change' => '变更', + 'Class:Change+' => '', + '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:assigned' => '已分配', + 'Class:Change/Attribute:status/Value:assigned+' => '', + 'Class:Change/Attribute:status/Value:planned' => '已计划', + 'Class:Change/Attribute:status/Value:planned+' => '', + 'Class:Change/Attribute:status/Value:rejected' => '已驳回', + 'Class:Change/Attribute:status/Value:rejected+' => '', + 'Class:Change/Attribute:status/Value:approved' => '已批准', + 'Class:Change/Attribute:status/Value:approved+' => '', + 'Class:Change/Attribute:status/Value:closed' => '已关闭', + 'Class:Change/Attribute:status/Value:closed+' => '', + 'Class:Change/Attribute:category' => '类型', + 'Class:Change/Attribute:category+' => '', + 'Class:Change/Attribute:category/Value:application' => '应用', + 'Class:Change/Attribute:category/Value:application+' => '应用', + 'Class:Change/Attribute:category/Value:hardware' => '硬件', + 'Class:Change/Attribute:category/Value:hardware+' => '硬件', + 'Class:Change/Attribute:category/Value:network' => '网络', + 'Class:Change/Attribute:category/Value:network+' => '网络', + 'Class:Change/Attribute:category/Value:other' => '其他', + 'Class:Change/Attribute:category/Value:other+' => '其他', + 'Class:Change/Attribute:category/Value:software' => '软件', + 'Class:Change/Attribute:category/Value:software+' => '软件', + 'Class:Change/Attribute:category/Value:system' => '系统', + 'Class:Change/Attribute:category/Value:system+' => '系统', + 'Class:Change/Attribute:reject_reason' => '驳回原因', + 'Class:Change/Attribute:reject_reason+' => '', + 'Class:Change/Attribute:changemanager_id' => '变更经理', + 'Class:Change/Attribute:changemanager_id+' => '', + 'Class:Change/Attribute:changemanager_email' => '邮箱', + 'Class:Change/Attribute:changemanager_email+' => '', + 'Class:Change/Attribute:parent_id' => '父级变更', + 'Class:Change/Attribute:parent_id+' => '', + 'Class:Change/Attribute:parent_name' => '变更编号', + 'Class:Change/Attribute:parent_name+' => '', + 'Class:Change/Attribute:creation_date' => '创建日期', + 'Class:Change/Attribute:creation_date+' => '', + 'Class:Change/Attribute:approval_date' => '审批日期', + 'Class:Change/Attribute:approval_date+' => '', + 'Class:Change/Attribute:fallback_plan' => '回滚计划', + 'Class:Change/Attribute:fallback_plan+' => '', + 'Class:Change/Attribute:related_request_list' => '相关需求', + 'Class:Change/Attribute:related_request_list+' => '该变更相关的所有用户需求', + 'Class:Change/Attribute:related_incident_list' => '相关事件', + 'Class:Change/Attribute:related_incident_list+' => '该变更相关的所有事件', + 'Class:Change/Attribute:related_problems_list' => '相关问题', + 'Class:Change/Attribute:related_problems_list+' => '该变更相关的所有问题', + 'Class:Change/Attribute:child_changes_list' => '子变更', + 'Class:Change/Attribute:child_changes_list+' => '该变更相关的所有子变更', + 'Class:Change/Attribute:parent_id_friendlyname' => '父级变更昵称', + 'Class:Change/Attribute:parent_id_friendlyname+' => '', + 'Class:Change/Stimulus:ev_assign' => '分配', + 'Class:Change/Stimulus:ev_assign+' => '', + 'Class:Change/Stimulus:ev_plan' => '计划', + 'Class:Change/Stimulus:ev_plan+' => '', + 'Class:Change/Stimulus:ev_reject' => '驳回', + 'Class:Change/Stimulus:ev_reject+' => '', + 'Class:Change/Stimulus:ev_reopen' => '重新打开', + 'Class:Change/Stimulus:ev_reopen+' => '', + 'Class:Change/Stimulus:ev_approve' => '批准', + 'Class:Change/Stimulus:ev_approve+' => '', + 'Class:Change/Stimulus:ev_finish' => '关闭', + 'Class:Change/Stimulus:ev_finish+' => '', + 'Class:Change/Attribute:outage' => '停机', + 'Class:Change/Attribute:outage+' => '', + 'Class:Change/Attribute:outage/Value:no' => '否', + 'Class:Change/Attribute:outage/Value:no+' => '', + 'Class:Change/Attribute:outage/Value:yes' => '是', + 'Class:Change/Attribute:outage/Value:yes+' => '', )); + +?> diff --git a/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php index 4380490cc2..ff4ca90660 100755 --- a/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,18 +15,22 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL + * @copyright Copyright (C) 2010-2013 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ + ////////////////////////////////////////////////////////////////////// // Relations ////////////////////////////////////////////////////////////////////// // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Relation:impacts/Description' => 'Elementos Impactados por', 'Relation:impacts/DownStream' => 'Impacto...', 'Relation:impacts/DownStream+' => 'Elementos Impactados por', @@ -48,8 +52,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ -// Class:/UniquenessRule: -// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' @@ -65,8 +67,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ -// Class:/UniquenessRule: -// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel @@ -81,7 +81,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Organization // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Organization' => 'Organización', 'Class:Organization+' => 'Organización', 'Class:Organization/Attribute:name' => 'Nombre', @@ -104,17 +104,13 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Organization/Attribute:deliverymodel_name+' => 'Nombre del Modelo de Entrega', 'Class:Organization/Attribute:parent_id_friendlyname' => 'Organización Padre', 'Class:Organization/Attribute:parent_id_friendlyname+' => 'Organización Padre', - 'Class:Organization/Attribute:overview' => 'Resumen', - 'Organization:Overview:FunctionalCIs' => 'Elementos de Configuración de esta Organización', - 'Organization:Overview:FunctionalCIs:subtitle' => 'por tipo', - 'Organization:Overview:Users' => 'Usuarios de iTop en esta organización', )); // // Class: Location // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Location' => 'Localidad', 'Class:Location+' => 'Cualquier Tipo de Localidad: Región, País, Ciudad, Sitio, Edificio, Piso, Cuarto, Rack,...', 'Class:Location/Attribute:name' => 'Nombre', @@ -147,7 +143,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Contact // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Contact' => 'Contacto', 'Class:Contact+' => 'Contacto', 'Class:Contact/Attribute:name' => 'Nombre', @@ -184,7 +180,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Person // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Person' => 'Persona', 'Class:Person+' => 'Persona', 'Class:Person/Attribute:name' => 'Apellidos', @@ -211,17 +207,13 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Person/Attribute:manager_id_friendlyname+' => 'Nombre del Jefe', 'Class:Person/Attribute:picture' => 'Fotografía', 'Class:Person/Attribute:picture+' => 'Fotografía', - 'Class:Person/UniquenessRule:employee_number/Description' => 'El número de empleado debe ser único en la organización', - 'Class:Person/UniquenessRule:employee_number/Error' => 'Existe una persona en la organización \'$this->org_name$\' con el mismo número de empleado', - 'Class:Person/UniquenessRule:name/Description' => 'El empleado debe ser único dentro de su organización', - 'Class:Person/UniquenessRule:name/Error' => 'Existe una persona en la organización \'$this->org_name$\' con el mismo nombre', )); // // Class: Team // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Team' => 'Grupo de Trabajo', 'Class:Team+' => 'Grupo de Trabajo', 'Class:Team/Attribute:persons_list' => 'Miembros', @@ -234,7 +226,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Document // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Document' => 'Documento', 'Class:Document+' => 'Documento', 'Class:Document/Attribute:name' => 'Nombre', @@ -273,7 +265,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: DocumentFile // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:DocumentFile' => 'Documento de Archivo', 'Class:DocumentFileDoc+' => 'Documento de Archivo', 'Class:DocumentFile/Attribute:file' => 'Archivo', @@ -284,7 +276,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: DocumentNote // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:DocumentNote' => 'Nota', 'Class:DocumentNote+' => 'Nota', 'Class:DocumentNote/Attribute:text' => 'Texto', @@ -295,7 +287,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: DocumentWeb // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:DocumentWeb' => 'Documento Web', 'Class:DocumentWeb+' => 'Documento disponible en otro servidor Web', 'Class:DocumentWeb/Attribute:url' => 'URL', @@ -306,7 +298,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: FunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:FunctionalCI' => 'EC Funcional', 'Class:FunctionalCI+' => 'Elemento de Configuración Funcional', 'Class:FunctionalCI/Attribute:name' => 'Nombre', @@ -350,7 +342,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: PhysicalDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:PhysicalDevice' => 'Dispositivo Físico', 'Class:PhysicalDevice+' => 'Dispositivo Físico', 'Class:PhysicalDevice/Attribute:serialnumber' => 'Número de Serie', @@ -389,7 +381,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Rack // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Rack' => 'Rack', 'Class:Rack+' => '', 'Class:Rack/Attribute:nb_u' => 'Unidades de Rack', @@ -404,7 +396,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: TelephonyCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:TelephonyCI' => 'EC Telefónico', 'Class:TelephonyCI+' => 'EC Telefónico', 'Class:TelephonyCI/Attribute:phonenumber' => 'Número Telefónico', @@ -415,7 +407,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Phone // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Phone' => 'Teléfono', 'Class:Phone+' => 'Teléfono', )); @@ -424,7 +416,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: MobilePhone // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:MobilePhone' => 'Teléfono Móvil', 'Class:MobilePhone+' => 'Teléfono Móvil', 'Class:MobilePhone/Attribute:imei' => 'IMEI', @@ -434,10 +426,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: IPPhone +// Class: IpPhone // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:IPPhone' => 'Teléfono IP', 'Class:IPPhone+' => 'Teléfono IP', )); @@ -446,7 +438,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Tablet // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Tablet' => 'Tableta', 'Class:Tablet+' => 'Tableta', )); @@ -455,7 +447,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: ConnectableCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:ConnectableCI' => 'EC Conectable', 'Class:ConnectableCI+' => 'EC Físico', 'Class:ConnectableCI/Attribute:networkdevice_list' => 'Dispositivos de Red', @@ -468,7 +460,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: DatacenterDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:DatacenterDevice' => 'Dispositivos de Centro de Datos', 'Class:DatacenterDevice+' => 'Dispositivos de Centro de Datos', 'Class:DatacenterDevice/Attribute:rack_id' => 'Rack', @@ -506,7 +498,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: NetworkDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:NetworkDevice' => 'Dispositivo de Red', 'Class:NetworkDevice+' => 'Dispositivo de Red', 'Class:NetworkDevice/Attribute:networkdevicetype_id' => 'Tipo de Red', @@ -527,7 +519,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Server // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Server' => 'Servidor', 'Class:Server+' => 'Servidor', 'Class:Server/Attribute:osfamily_id' => 'Familia de SO', @@ -554,7 +546,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: StorageSystem // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:StorageSystem' => 'Sistema de Almacenamiento', 'Class:StorageSystem+' => 'Sistema de Almacenamiento', 'Class:StorageSystem/Attribute:logicalvolume_list' => 'Volumenes Lógicos', @@ -565,7 +557,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: SANSwitch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:SANSwitch' => 'Switch de SAN', 'Class:SANSwitch+' => 'Switch de SAN', 'Class:SANSwitch/Attribute:datacenterdevice_list' => 'Dispositivos', @@ -576,7 +568,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: TapeLibrary // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:TapeLibrary' => 'Libreria de Cintas', 'Class:TapeLibrary+' => 'Libreria de Cintas', 'Class:TapeLibrary/Attribute:tapes_list' => 'Cintas', @@ -587,7 +579,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: NAS // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:NAS' => 'NAS', 'Class:NAS+' => 'NAS', 'Class:NAS/Attribute:nasfilesystem_list' => 'Filesystems', @@ -598,7 +590,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: PC // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:PC' => 'PC/Laptop', 'Class:PC+' => 'PC/Laptop', 'Class:PC/Attribute:osfamily_id' => 'Familia de SO', @@ -625,7 +617,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Printer // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Printer' => 'Impresora', 'Class:Printer+' => 'Impresora', )); @@ -634,7 +626,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: PowerConnection // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:PowerConnection' => 'Conexión Eléctrica', 'Class:PowerConnection+' => 'Conexión Eléctrica', )); @@ -643,7 +635,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: PowerSource // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:PowerSource' => 'Fuente de Poder', 'Class:PowerSource+' => 'Fuente de Poder', 'Class:PowerSource/Attribute:pdus_list' => 'PDUs', @@ -654,7 +646,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: PDU // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:PDU' => 'PDU', 'Class:PDU+' => 'PDU', 'Class:PDU/Attribute:rack_id' => 'Rack', @@ -671,7 +663,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Peripheral // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Peripheral' => 'Periférico', 'Class:Peripheral+' => 'Periférico', )); @@ -680,7 +672,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Enclosure // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Enclosure' => 'Enclosure', 'Class:Enclosure+' => 'Enclosure', 'Class:Enclosure/Attribute:rack_id' => 'Rack', @@ -697,7 +689,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: ApplicationSolution // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:ApplicationSolution' => 'Solución Aplicativa', 'Class:ApplicationSolution+' => 'Solución Aplicativa', 'Class:ApplicationSolution/Attribute:contacts_list' => 'Contactos', @@ -724,12 +716,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: BusinessProcess // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:BusinessProcess' => 'Proceso de Negocio', 'Class:BusinessProcess+' => 'Proceso de Negocio', 'Class:BusinessProcess/Attribute:applicationsolutions_list' => 'Soluciones Aplicativas', 'Class:BusinessProcess/Attribute:applicationsolutions_list+' => 'Soluciones Aplicativas', - 'Class:BusinessProcess/Attribute:status' => 'Estatus', + 'Class:BusinessProcess/Attribute:status' => 'Estatus', 'Class:BusinessProcess/Attribute:status+' => 'Estatus', 'Class:BusinessProcess/Attribute:status/Value:active' => 'Activo', 'Class:BusinessProcess/Attribute:status/Value:active+' => 'Activo', @@ -741,7 +733,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: SoftwareInstance // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:SoftwareInstance' => 'Instalación de Software', 'Class:SoftwareInstance+' => 'Instalación de Software', 'Class:SoftwareInstance/Attribute:system_id' => 'Sistema', @@ -770,7 +762,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Middleware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Middleware' => 'Middleware', 'Class:Middleware+' => 'Middleware', 'Class:Middleware/Attribute:middlewareinstance_list' => 'Instalaciones de Middleware', @@ -778,10 +770,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: DBServer +// Class: DBserver // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:DBServer' => 'Servidor de Base de Datos', 'Class:DBServer+' => 'Servidor de Base de Datos', 'Class:DBServer/Attribute:dbschema_list' => 'Esquema de BD', @@ -789,10 +781,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: WebServer +// Class: Webserver // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:WebServer' => 'Servidor Web', 'Class:WebServer+' => 'Servidor Web', 'Class:WebServer/Attribute:webapp_list' => 'Aplicaciones Web', @@ -803,7 +795,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: PCSoftware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:PCSoftware' => 'Software de PC', 'Class:PCSoftware+' => 'Software de PC', )); @@ -812,7 +804,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: OtherSoftware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:OtherSoftware' => 'Otro Software', 'Class:OtherSoftware+' => 'Otro Software', )); @@ -821,7 +813,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: MiddlewareInstance // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:MiddlewareInstance' => 'Instalación de Middleware', 'Class:MiddlewareInstance+' => 'Instalación de Middleware', 'Class:MiddlewareInstance/Attribute:middleware_id' => 'Middleware', @@ -834,7 +826,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: DatabaseSchema // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:DatabaseSchema' => 'Esquema de Base de Datos', 'Class:DatabaseSchema+' => 'Esquema de Base de Datos', 'Class:DatabaseSchema/Attribute:dbserver_id' => 'Servidor de Base de Datos', @@ -847,7 +839,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: WebApplication // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:WebApplication' => 'Aplicación Web', 'Class:WebApplication+' => 'Aplicación Web', 'Class:WebApplication/Attribute:webserver_id' => 'Servidor Web', @@ -858,12 +850,11 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:WebApplication/Attribute:url+' => 'URL de Uso', )); - // // Class: VirtualDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:VirtualDevice' => 'Dispositivo Virtual', 'Class:VirtualDevice+' => 'Dispositivo Virtual', 'Class:VirtualDevice/Attribute:status' => 'Estatus', @@ -884,7 +875,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: VirtualHost // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:VirtualHost' => 'Host Virtual', 'Class:VirtualHost+' => 'Host Virtual', 'Class:VirtualHost/Attribute:virtualmachine_list' => 'Máquinas Virtuales', @@ -895,7 +886,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Hypervisor // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Hypervisor' => 'Hypervisor', 'Class:Hypervisor+' => 'Hypervisor', 'Class:Hypervisor/Attribute:farm_id' => 'Granja', @@ -912,7 +903,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Farm // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Farm' => 'Granja', 'Class:Farm+' => 'Granja', 'Class:Farm/Attribute:hypervisor_list' => 'Hypervisores', @@ -927,7 +918,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: VirtualMachine // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:VirtualMachine' => 'Máquina Virtual', 'Class:VirtualMachine+' => 'Máquina Virtual', 'Class:VirtualMachine/Attribute:virtualhost_id' => 'Host Virtual', @@ -960,7 +951,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: LogicalVolume // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:LogicalVolume' => 'Volumen Lógico', 'Class:LogicalVolume+' => 'Volumen Lógico', 'Class:LogicalVolume/Attribute:name' => 'Nombre', @@ -987,7 +978,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkServerToVolume // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkServerToVolume' => 'Relación Servidor y Volumen', 'Class:lnkServerToVolume+' => 'Relación Servidor y Volumen', 'Class:lnkServerToVolume/Attribute:volume_id' => 'Volumen', @@ -1006,7 +997,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkVirtualDeviceToVolume // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkVirtualDeviceToVolume' => 'Relación Dispositivo Virtual y Volumen', 'Class:lnkVirtualDeviceToVolume+' => 'Relación Dispositivo Virtual y Volumen', 'Class:lnkVirtualDeviceToVolume/Attribute:volume_id' => 'Volumen', @@ -1025,7 +1016,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkSanToDatacenterDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkSanToDatacenterDevice' => 'Relación SAN y Dispositivo del Centro de Datos', 'Class:lnkSanToDatacenterDevice+' => 'Relación SAN y Dispositivo del Centro de Datos', 'Class:lnkSanToDatacenterDevice/Attribute:san_id' => 'Switch de SAN', @@ -1046,7 +1037,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Tape // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Tape' => 'Cinta', 'Class:Tape+' => 'Cinta', 'Class:Tape/Attribute:name' => 'Nombre', @@ -1062,10 +1053,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: NASFileSystem +// Class: NasFileSystem // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:NASFileSystem' => 'Filesysten en NAS', 'Class:NASFileSystem+' => 'Filesysten en NAS', 'Class:NASFileSystem/Attribute:name' => 'Nombre', @@ -1086,7 +1077,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Software // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Software' => 'Software', 'Class:Software+' => 'Software', 'Class:Software/Attribute:name' => 'Nombre', @@ -1121,7 +1112,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Patch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Patch' => 'Parche', 'Class:Patch+' => 'Parche', 'Class:Patch/Attribute:name' => 'Nombre', @@ -1135,10 +1126,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: OSPatch +// Class: OSpatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:OSPatch' => 'Parche de SO', 'Class:OSPatch+' => 'Parche de SO', 'Class:OSPatch/Attribute:functionalcis_list' => 'Dispositivos', @@ -1153,7 +1144,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: SoftwarePatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:SoftwarePatch' => 'Parche de Software', 'Class:SoftwarePatch+' => 'Parche de Software', 'Class:SoftwarePatch/Attribute:software_id' => 'Software', @@ -1168,7 +1159,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Licence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Licence' => 'Licencia', 'Class:Licence+' => 'Licencia', 'Class:Licence/Attribute:name' => 'Nombre', @@ -1200,10 +1191,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: OSLicence +// Class: OsLicence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:OSLicence' => 'Licencia de SO', 'Class:OSLicence+' => 'Licencia de SO', 'Class:OSLicence/Attribute:osversion_id' => 'Versión de SO', @@ -1220,7 +1211,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: SoftwareLicence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:SoftwareLicence' => 'Licencia de Software', 'Class:SoftwareLicence+' => 'Licencia de Software', 'Class:SoftwareLicence/Attribute:software_id' => 'Software', @@ -1235,7 +1226,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkDocumentToLicence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkDocumentToLicence' => 'Relación Documento y Licencia', 'Class:lnkDocumentToLicence+' => 'Relación Documento y Licencia', 'Class:lnkDocumentToLicence/Attribute:licence_id' => 'Licencia', @@ -1252,7 +1243,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Typology // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Typology' => 'Tipología', 'Class:Typology+' => 'Tipología', 'Class:Typology/Attribute:name' => 'Nombre', @@ -1262,10 +1253,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: OSVersion +// Class: OSversion // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:OSVersion' => 'Versión de SO', 'Class:OSVersion+' => 'Versión de SO', 'Class:OSVersion/Attribute:osfamily_id' => 'Familia de SO', @@ -1275,10 +1266,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: OSFamily +// Class: OSfamily // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:OSFamily' => 'Familia de SO', 'Class:OSFamily+' => 'Familia de SO', )); @@ -1287,7 +1278,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: DocumentType // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:DocumentType' => 'Tipo de Documento', 'Class:DocumentType+' => 'Tipo de Documento', )); @@ -1296,7 +1287,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: ContactType // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:ContactType' => 'Tipo de Contacto', 'Class:ContactType+' => 'Tipo de Contacto', )); @@ -1305,20 +1296,18 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Brand // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Brand' => 'Marca', 'Class:Brand+' => 'Marca', 'Class:Brand/Attribute:physicaldevices_list' => 'Dispositivo Físico', 'Class:Brand/Attribute:physicaldevices_list+' => 'Dispositivo Físico', - 'Class:Brand/UniquenessRule:name+' => 'El nombre dese ser único', - 'Class:Brand/UniquenessRule:name' => 'Esta marca ya existe', )); // // Class: Model // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Model' => 'Modelo', 'Class:Model+' => 'Modelo', 'Class:Model/Attribute:brand_id' => 'Marca', @@ -1365,15 +1354,13 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Model/Attribute:type/Value:Phone+' => 'Teléfono', 'Class:Model/Attribute:physicaldevices_list' => 'Dispositivo Físico', 'Class:Model/Attribute:physicaldevices_list+' => 'Dispositivo Físico', - 'Class:Model/UniquenessRule:name_brand+' => 'El nombre debe ser único en la marca', - 'Class:Model/UniquenessRule:name_brand' => 'Este modelo ya existe dentro de la marca', )); // // Class: NetworkDeviceType // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:NetworkDeviceType' => 'Tipo Dispositivo de Red', 'Class:NetworkDeviceType+' => 'Tipo de Dispositivo de Red', 'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list' => 'Dispositivos de Red', @@ -1381,10 +1368,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: IOSVersion +// Class: IOSversion // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:IOSVersion' => 'Versión de IOS', 'Class:IOSVersion+' => 'Versión de IOS', 'Class:IOSVersion/Attribute:brand_id' => 'Marca', @@ -1397,7 +1384,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkDocumentToPatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkDocumentToPatch' => 'Relación Documentos y Parche', 'Class:lnkDocumentToPatch+' => 'Relación Documentos y Parche', 'Class:lnkDocumentToPatch/Attribute:patch_id' => 'Parche', @@ -1414,7 +1401,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkSoftwareInstanceToSoftwarePatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkSoftwareInstanceToSoftwarePatch' => 'Relación Instalación de Software y Parche de Software', 'Class:lnkSoftwareInstanceToSoftwarePatch+' => 'Relación Instalación de Software y Parche de Software', 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_id' => 'Parche de Software', @@ -1428,10 +1415,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: lnkFunctionalCIToOSPatch +// Class: lnkFunctionalCIToOSpatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkFunctionalCIToOSPatch' => 'Relación EC Funcional y Parche de SO', 'Class:lnkFunctionalCIToOSPatch+' => 'Relación EC Funcional y Parche de SO', 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_id' => 'Parche de SO', @@ -1448,7 +1435,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkDocumentToSoftware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkDocumentToSoftware' => 'Relación Documento y Software', 'Class:lnkDocumentToSoftware+' => 'Relación Documento y Software', 'Class:lnkDocumentToSoftware/Attribute:software_id' => 'Software', @@ -1465,7 +1452,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkContactToFunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkContactToFunctionalCI' => 'Relación Contacto y EC Funcional', 'Class:lnkContactToFunctionalCI+' => 'Relación Contacto y EC Funcional', 'Class:lnkContactToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional', @@ -1482,7 +1469,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkDocumentToFunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkDocumentToFunctionalCI' => 'Relación Documento y EC Funcional', 'Class:lnkDocumentToFunctionalCI+' => 'Relación Documento y EC Funcional', 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional', @@ -1499,13 +1486,11 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Subnet // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Subnet' => 'SubRed', 'Class:Subnet+' => 'SubRed', 'Class:Subnet/Attribute:description' => 'Descripción', 'Class:Subnet/Attribute:description+' => 'Descripción', - 'Class:Subnet/Attribute:subnet_name' => 'Nombre Subred', - 'Class:Subnet/Attribute:subnet_name+' => '~~', 'Class:Subnet/Attribute:org_id' => 'Organización', 'Class:Subnet/Attribute:org_id+' => 'Organización', 'Class:Subnet/Attribute:org_name' => 'Organización', @@ -1522,7 +1507,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: VLAN // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:VLAN' => 'vLAN', 'Class:VLAN+' => 'Red Virtual de Área Local', 'Class:VLAN/Attribute:vlan_tag' => 'Etiqueta vLAN', @@ -1543,7 +1528,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkSubnetToVLAN // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkSubnetToVLAN' => 'Relación Subred / vLAN', 'Class:lnkSubnetToVLAN+' => 'Relación Subred / vLAN', 'Class:lnkSubnetToVLAN/Attribute:subnet_id' => 'Subred', @@ -1562,7 +1547,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: NetworkInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:NetworkInterface' => 'Interfaz de Red', 'Class:NetworkInterface+' => 'Interfaz de Red', 'Class:NetworkInterface/Attribute:name' => 'Nombre', @@ -1572,16 +1557,14 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); // -// Class: IPInterface +// Class: IPinterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:IPInterface' => 'Interfaz IP', 'Class:IPInterface+' => 'Interfaz IP', 'Class:IPInterface/Attribute:ipaddress' => 'Dirección IP', 'Class:IPInterface/Attribute:ipaddress+' => 'Dirección IP', - - 'Class:IPInterface/Attribute:macaddress' => 'Dirección MAC', 'Class:IPInterface/Attribute:macaddress+' => 'Dirección MAC', 'Class:IPInterface/Attribute:comment' => 'Comentario', @@ -1598,7 +1581,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: PhysicalInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:PhysicalInterface' => 'Interfaz Física', 'Class:PhysicalInterface+' => 'Interfaz Física', 'Class:PhysicalInterface/Attribute:connectableci_id' => 'Dispositivo', @@ -1613,7 +1596,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkPhysicalInterfaceToVLAN // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkPhysicalInterfaceToVLAN' => 'Relación Interfaz Física / VLAN', 'Class:lnkPhysicalInterfaceToVLAN+' => 'Relación Interfaz Física / VLAN', 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_id' => 'Interfaz Física', @@ -1630,12 +1613,11 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag+' => 'Etiqueta VLAN', )); - // // Class: LogicalInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:LogicalInterface' => 'Interfaz Lógica', 'Class:LogicalInterface+' => 'Interfaz Lógica', 'Class:LogicalInterface/Attribute:virtualmachine_id' => 'Máquina Virtual', @@ -1648,7 +1630,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: FiberChannelInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:FiberChannelInterface' => 'Intefaz de Fibra Óptica', 'Class:FiberChannelInterface+' => 'Intefaz de Fibra Óptica', 'Class:FiberChannelInterface/Attribute:speed' => 'Velocidad', @@ -1667,7 +1649,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkConnectableCIToNetworkDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkConnectableCIToNetworkDevice' => 'Relación EC Conectable y Dispositivo de Red', 'Class:lnkConnectableCIToNetworkDevice+' => 'Relación EC Conectable y Dispositivo de Red', 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_id' => 'Dispositivo de Red', @@ -1694,7 +1676,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkApplicationSolutionToFunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkApplicationSolutionToFunctionalCI' => 'Relación Solución Aplicativa y EC Funcional', 'Class:lnkApplicationSolutionToFunctionalCI+' => 'Relación Solución Aplicativa y EC Funcional', 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_id' => 'Solución Aplicativa', @@ -1711,7 +1693,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkApplicationSolutionToBusinessProcess // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkApplicationSolutionToBusinessProcess' => 'Relación Solución Aplicativa y Proceso de Negocio', 'Class:lnkApplicationSolutionToBusinessProcess+' => 'Relación Solución Aplicativa y Proceso de Negocio', 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_id' => 'Proceso de Negocio', @@ -1728,7 +1710,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkPersonToTeam // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkPersonToTeam' => 'Relación Persona y Grupo', 'Class:lnkPersonToTeam+' => 'Relación Persona y Grupo', 'Class:lnkPersonToTeam/Attribute:team_id' => 'Grupo', @@ -1749,7 +1731,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Group // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Group' => 'Grupo', 'Class:Group+' => 'Grupo', 'Class:Group/Attribute:name' => 'Nombre', @@ -1771,7 +1753,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Group/Attribute:type' => 'Tipo', 'Class:Group/Attribute:type+' => 'Tipo', 'Class:Group/Attribute:parent_id' => 'Grupo Padre', - 'Class:Group/Attribute:parent_id+' => 'Grupo Padre', 'Class:Group/Attribute:parent_name' => 'Grupo Padre', 'Class:Group/Attribute:parent_name+' => 'Grupo Padre', @@ -1785,7 +1766,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: lnkGroupToCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkGroupToCI' => 'Relación Grupo y EC', 'Class:lnkGroupToCI+' => 'Relación Grupo y EC', 'Class:lnkGroupToCI/Attribute:group_id' => 'Grupo', @@ -1805,7 +1786,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Application Menu // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:DataAdministration' => 'Administración de Datos', 'Menu:DataAdministration+' => 'Administración de Datos', 'Menu:Catalogs' => 'Catálogos', @@ -1820,13 +1801,14 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:Application+' => 'Aplicaciones/Programas', 'Menu:DBServer' => 'Servidores de Base de Datos', 'Menu:DBServer+' => 'Servidores de Base de Datos', +'Menu:Audit' => 'Auditoría', 'Menu:ConfigManagement' => 'Administración de la Configuración', 'Menu:ConfigManagement+' => 'Administración de la Configuración', 'Menu:ConfigManagementOverview' => 'Resumen de Infraestructura', 'Menu:ConfigManagementOverview+' => 'Resumen de Infraestructura', +'Menu:Contact:Count' => '%1$d Contactos', 'Menu:Contact' => 'Contactos', 'Menu:Contact+' => 'Contactos', -'Menu:Contact:Count' => '%1$d Contactos', 'Menu:Person' => 'Personas', 'Menu:Person+' => 'Personas', 'Menu:Team' => 'Grupos', @@ -1834,7 +1816,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:Document' => 'Documentos', 'Menu:Document+' => 'Documentos', 'Menu:Location' => 'Localidades', - 'Menu:Location+' => 'Localidades', 'Menu:ConfigManagementCI' => 'Elementos de Configuración', 'Menu:ConfigManagementCI+' => 'Elementos de Confirguración', @@ -1894,7 +1875,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Add translation for Fieldsets -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Server:baseinfo' => 'Información General', 'Server:Date' => 'Fecha', 'Server:moreinfo' => 'Más Información', diff --git a/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php index 91189c3fd6..685a6e8656 100755 --- a/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,17 +15,20 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * - * @author Robert Deng - * @copyright Copyright (C) 2010-2018 Combodo SARL + * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + ////////////////////////////////////////////////////////////////////// // Relations ////////////////////////////////////////////////////////////////////// // + Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Relation:impacts/Description' => '被影响的元素', 'Relation:impacts/DownStream' => '影响...', @@ -48,8 +51,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ -// Class:/UniquenessRule: -// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' @@ -65,8 +66,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ -// Class:/UniquenessRule: -// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel @@ -98,16 +97,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Organization/Attribute:parent_id+' => '父级组织', 'Class:Organization/Attribute:parent_name' => '父级名称', 'Class:Organization/Attribute:parent_name+' => '父级组织名称', - 'Class:Organization/Attribute:deliverymodel_id' => 'Delivery model~~', - 'Class:Organization/Attribute:deliverymodel_id+' => '~~', - 'Class:Organization/Attribute:deliverymodel_name' => 'Delivery model name~~', - 'Class:Organization/Attribute:deliverymodel_name+' => '~~', - 'Class:Organization/Attribute:parent_id_friendlyname' => 'Parent~~', - 'Class:Organization/Attribute:parent_id_friendlyname+' => 'Parent organization~~', - 'Class:Organization/Attribute:overview' => 'Overview~~', - 'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~', - 'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~', - 'Organization:Overview:Users' => 'iTop Users within this organization~~', + 'Class:Organization/Attribute:deliverymodel_id' => '交付模式', + 'Class:Organization/Attribute:deliverymodel_id+' => '', + 'Class:Organization/Attribute:deliverymodel_name' => 'Delivery model name', + 'Class:Organization/Attribute:deliverymodel_name+' => '', + 'Class:Organization/Attribute:parent_id_friendlyname' => '上级组织', + 'Class:Organization/Attribute:parent_id_friendlyname+' => '上级组织', )); // @@ -115,16 +110,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Location' => '位置', + '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: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' => '拥有者组织名称', @@ -137,10 +132,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Location/Attribute:city+' => '', 'Class:Location/Attribute:country' => '国家', 'Class:Location/Attribute:country+' => '', - 'Class:Location/Attribute:physicaldevice_list' => 'Devices~~', - 'Class:Location/Attribute:physicaldevice_list+' => 'All the devices in this location~~', - 'Class:Location/Attribute:person_list' => 'Contacts~~', - 'Class:Location/Attribute:person_list+' => 'All the contacts located on this location~~', + 'Class:Location/Attribute:physicaldevice_list' => '设备', + 'Class:Location/Attribute:physicaldevice_list+' => '该位置的所有设备', + 'Class:Location/Attribute:person_list' => '联系人', + 'Class:Location/Attribute:person_list+' => '该位置的所有联系人', )); // @@ -154,10 +149,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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: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' => '组织', @@ -166,18 +161,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Contact/Attribute:email+' => '', 'Class:Contact/Attribute:phone' => '电话', 'Class:Contact/Attribute:phone+' => '', - 'Class:Contact/Attribute:notify' => 'Notification~~', - 'Class:Contact/Attribute:notify+' => '~~', - 'Class:Contact/Attribute:notify/Value:no' => 'no~~', - 'Class:Contact/Attribute:notify/Value:no+' => 'no~~', - 'Class:Contact/Attribute:notify/Value:yes' => 'yes~~', - 'Class:Contact/Attribute:notify/Value:yes+' => 'yes~~', - 'Class:Contact/Attribute:function' => 'Function~~', - 'Class:Contact/Attribute:function+' => '~~', - 'Class:Contact/Attribute:cis_list' => 'CIs~~', - 'Class:Contact/Attribute:cis_list+' => 'All the configuration items linked to this contact~~', - 'Class:Contact/Attribute:finalclass' => '类别', - 'Class:Contact/Attribute:finalclass+' => '', + 'Class:Contact/Attribute:notify' => '通知', + 'Class:Contact/Attribute:notify+' => '', + 'Class:Contact/Attribute:notify/Value:no' => '否', + 'Class:Contact/Attribute:notify/Value:no+' => '否', + 'Class:Contact/Attribute:notify/Value:yes' => '是', + 'Class:Contact/Attribute:notify/Value:yes+' => '是', + 'Class:Contact/Attribute:function' => '职责', + 'Class:Contact/Attribute:function+' => '', + 'Class:Contact/Attribute:cis_list' => '配置项', + 'Class:Contact/Attribute:cis_list+' => 'All the configuration items linked to this contact', + 'Class:Contact/Attribute:finalclass' => 'Contact sub-class', + 'Class:Contact/Attribute:finalclass+' => 'Name of the final class', )); // @@ -185,36 +180,32 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Person' => '人员', + 'Class:Person' => '个人', 'Class:Person+' => '', - 'Class:Person/Attribute:name' => 'Last Name~~', - 'Class:Person/Attribute:name+' => '~~', - 'Class:Person/Attribute:first_name' => '姓', + 'Class:Person/Attribute:name' => '姓', + 'Class:Person/Attribute:name+' => '', + 'Class:Person/Attribute:first_name' => '名', 'Class:Person/Attribute:first_name+' => '', - 'Class:Person/Attribute:employee_number' => 'Employee number~~', - 'Class:Person/Attribute:employee_number+' => '~~', - 'Class:Person/Attribute:mobile_phone' => 'Mobile phone~~', - 'Class:Person/Attribute:mobile_phone+' => '~~', - 'Class:Person/Attribute:location_id' => 'Location~~', - 'Class:Person/Attribute:location_id+' => '~~', - 'Class:Person/Attribute:location_name' => 'Location name~~', - 'Class:Person/Attribute:location_name+' => '~~', - 'Class:Person/Attribute:manager_id' => 'Manager~~', - 'Class:Person/Attribute:manager_id+' => '~~', - 'Class:Person/Attribute:manager_name' => 'Manager name~~', - 'Class:Person/Attribute:manager_name+' => '~~', - 'Class:Person/Attribute:team_list' => 'Teams~~', - 'Class:Person/Attribute:team_list+' => 'All the teams this person belongs to~~', - 'Class:Person/Attribute:tickets_list' => 'Tickets~~', - 'Class:Person/Attribute:tickets_list+' => 'All the tickets this person is the caller~~', - 'Class:Person/Attribute:manager_id_friendlyname' => 'Manager friendly name~~', - 'Class:Person/Attribute:manager_id_friendlyname+' => '~~', - 'Class:Person/Attribute:picture' => 'Picture~~', - 'Class:Person/Attribute:picture+' => '~~', - 'Class:Person/UniquenessRule:employee_number+' => 'The employee number must be unique in the organization~~', - 'Class:Person/UniquenessRule:employee_number' => 'there is already a person in \'$this->org_name$\' organization with the same employee number~~', - 'Class:Person/UniquenessRule:name+' => 'The employee name should be unique inside its organization~~', - 'Class:Person/UniquenessRule:name' => 'There is already a person in \'$this->org_name$\' organization with the same name~~', + 'Class:Person/Attribute:employee_number' => '员工编号', + 'Class:Person/Attribute:employee_number+' => '', + 'Class:Person/Attribute:mobile_phone' => '移动电话', + 'Class:Person/Attribute:mobile_phone+' => '', + 'Class:Person/Attribute:location_id' => '地理位置', + 'Class:Person/Attribute:location_id+' => '', + 'Class:Person/Attribute:location_name' => '名称', + 'Class:Person/Attribute:location_name+' => '', + 'Class:Person/Attribute:manager_id' => '经理', + 'Class:Person/Attribute:manager_id+' => '', + 'Class:Person/Attribute:manager_name' => '名称', + 'Class:Person/Attribute:manager_name+' => '', + 'Class:Person/Attribute:team_list' => '团队', + 'Class:Person/Attribute:team_list+' => 'All the teams this person belongs to', + 'Class:Person/Attribute:tickets_list' => '工单', + 'Class:Person/Attribute:tickets_list+' => 'All the tickets this person is the caller', + 'Class:Person/Attribute:manager_id_friendlyname' => 'Manager friendly name', + 'Class:Person/Attribute:manager_id_friendlyname+' => '', + 'Class:Person/Attribute:picture' => '头像', + 'Class:Person/Attribute:picture+' => '', )); // @@ -224,10 +215,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Team' => '团队', 'Class:Team+' => '', - 'Class:Team/Attribute:persons_list' => 'Members~~', - 'Class:Team/Attribute:persons_list+' => 'All the people belonging to this team~~', - 'Class:Team/Attribute:tickets_list' => 'Tickets~~', - 'Class:Team/Attribute:tickets_list+' => 'All the tickets assigned to this team~~', + 'Class:Team/Attribute:persons_list' => '成员', + 'Class:Team/Attribute:persons_list+' => '该团队包含的所有成员', + 'Class:Team/Attribute:tickets_list' => '工单', + 'Class:Team/Attribute:tickets_list+' => '该团队的所有工单', )); // @@ -240,15 +231,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Document/Attribute:name' => '名称', 'Class:Document/Attribute:name+' => '', 'Class:Document/Attribute:org_id' => '组织', - 'Class:Document/Attribute:org_id+' => '~~', + 'Class:Document/Attribute:description+' => '', 'Class:Document/Attribute:org_name' => '组织名称', 'Class:Document/Attribute:org_name+' => '', - 'Class:Document/Attribute:documenttype_id' => 'Document type~~', - 'Class:Document/Attribute:documenttype_id+' => '~~', - 'Class:Document/Attribute:documenttype_name' => 'Document type name~~', - 'Class:Document/Attribute:documenttype_name+' => '~~', - 'Class:Document/Attribute:version' => 'Version~~', - 'Class:Document/Attribute:version+' => '~~', + 'Class:Document/Attribute:documenttype_id' => 'Document type', + 'Class:Document/Attribute:documenttype_id+' => '', + 'Class:Document/Attribute:documenttype_name' => 'Document type name', + 'Class:Document/Attribute:documenttype_name+' => '', + 'Class:Document/Attribute:version' => 'Version', + 'Class:Document/Attribute:version+' => '', 'Class:Document/Attribute:description' => '描述', 'Class:Document/Attribute:description+' => '', 'Class:Document/Attribute:status' => '状态', @@ -259,14 +250,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Document/Attribute:status/Value:obsolete+' => '', 'Class:Document/Attribute:status/Value:published' => '已发布', 'Class:Document/Attribute:status/Value:published+' => '', - 'Class:Document/Attribute:cis_list' => 'CIs~~', - 'Class:Document/Attribute:cis_list+' => 'All the configuration items linked to this document~~', - 'Class:Document/Attribute:contracts_list' => 'Contracts~~', - 'Class:Document/Attribute:contracts_list+' => 'All the contracts linked to this document~~', - 'Class:Document/Attribute:services_list' => 'Services~~', - 'Class:Document/Attribute:services_list+' => 'All the services linked to this document~~', - 'Class:Document/Attribute:finalclass' => 'Document Type~~', - 'Class:Document/Attribute:finalclass+' => 'Name of the final class~~', + '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:finalclass' => 'Document sub-class', + 'Class:Document/Attribute:finalclass+' => 'Name of the final class', )); // @@ -274,10 +265,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DocumentFile' => 'Document File~~', - 'Class:DocumentFile+' => '~~', - 'Class:DocumentFile/Attribute:file' => 'File~~', - 'Class:DocumentFile/Attribute:file+' => '~~', + 'Class:DocumentFile' => '文档文件', + 'Class:DocumentFile+' => '', + 'Class:DocumentFile/Attribute:file' => '文件', + 'Class:DocumentFile/Attribute:file+' => '', )); // @@ -285,10 +276,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DocumentNote' => 'Document Note~~', - 'Class:DocumentNote+' => '~~', - 'Class:DocumentNote/Attribute:text' => 'Text~~', - 'Class:DocumentNote/Attribute:text+' => '~~', + 'Class:DocumentNote' => '文档笔记', + 'Class:DocumentNote+' => '', + 'Class:DocumentNote/Attribute:text' => '文本', + 'Class:DocumentNote/Attribute:text+' => '', )); // @@ -296,10 +287,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DocumentWeb' => 'Document Web~~', - 'Class:DocumentWeb+' => '~~', - 'Class:DocumentWeb/Attribute:url' => 'URL~~', - 'Class:DocumentWeb/Attribute:url+' => '~~', + 'Class:DocumentWeb' => '文档网页', + 'Class:DocumentWeb+' => '', + 'Class:DocumentWeb/Attribute:url' => 'URL', + 'Class:DocumentWeb/Attribute:url+' => '', )); // @@ -307,43 +298,43 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:FunctionalCI' => '功能 CI', + 'Class:FunctionalCI' => '功能配置项', 'Class:FunctionalCI+' => '', 'Class:FunctionalCI/Attribute:name' => '名称', 'Class:FunctionalCI/Attribute:name+' => '', - 'Class:FunctionalCI/Attribute:description' => 'Description~~', - 'Class:FunctionalCI/Attribute:description+' => '~~', - 'Class:FunctionalCI/Attribute:org_id' => '拥有者组织', + 'Class:FunctionalCI/Attribute:description' => '描述', + 'Class:FunctionalCI/Attribute:description+' => '', + 'Class:FunctionalCI/Attribute:org_id' => '组织', 'Class:FunctionalCI/Attribute:org_id+' => '', - 'Class:FunctionalCI/Attribute:organization_name' => 'Organization name~~', - 'Class:FunctionalCI/Attribute:organization_name+' => 'Common name~~', - 'Class:FunctionalCI/Attribute:business_criticity' => 'Business criticity~~', - 'Class:FunctionalCI/Attribute:business_criticity+' => '~~', - 'Class:FunctionalCI/Attribute:business_criticity/Value:high' => 'high~~', - 'Class:FunctionalCI/Attribute:business_criticity/Value:high+' => 'high~~', - 'Class:FunctionalCI/Attribute:business_criticity/Value:low' => 'low~~', - 'Class:FunctionalCI/Attribute:business_criticity/Value:low+' => 'low~~', - 'Class:FunctionalCI/Attribute:business_criticity/Value:medium' => 'medium~~', - 'Class:FunctionalCI/Attribute:business_criticity/Value:medium+' => 'medium~~', - 'Class:FunctionalCI/Attribute:move2production' => 'Move to production date~~', - 'Class:FunctionalCI/Attribute:move2production+' => '~~', - 'Class:FunctionalCI/Attribute:contacts_list' => 'Contacts~~', - 'Class:FunctionalCI/Attribute:contacts_list+' => 'All the contacts for this configuration item~~', - 'Class:FunctionalCI/Attribute:documents_list' => 'Documents~~', - 'Class:FunctionalCI/Attribute:documents_list+' => 'All the documents linked to this configuration item~~', - 'Class:FunctionalCI/Attribute:applicationsolution_list' => 'Application solutions~~', - 'Class:FunctionalCI/Attribute:applicationsolution_list+' => 'All the application solutions depending on this configuration item~~', - 'Class:FunctionalCI/Attribute:providercontracts_list' => 'Provider contracts~~', - 'Class:FunctionalCI/Attribute:providercontracts_list+' => 'All the provider contracts for this configuration item~~', - 'Class:FunctionalCI/Attribute:services_list' => 'Services~~', - 'Class:FunctionalCI/Attribute:services_list+' => 'All the services impacted by this configuration item~~', - 'Class:FunctionalCI/Attribute:softwares_list' => 'Softwares~~', - 'Class:FunctionalCI/Attribute:softwares_list+' => 'All the softwares installed on this configuration item~~', - 'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~', - 'Class:FunctionalCI/Attribute:tickets_list+' => 'All the tickets for this configuration item~~', - 'Class:FunctionalCI/Attribute:finalclass' => '类别', - 'Class:FunctionalCI/Attribute:finalclass+' => '', - 'Class:FunctionalCI/Tab:OpenedTickets' => 'Active Tickets~~', + 'Class:FunctionalCI/Attribute:organization_name' => '组织名称', + 'Class:FunctionalCI/Attribute:organization_name+' => '通用名', + 'Class:FunctionalCI/Attribute:business_criticity' => '业务重要性', + 'Class:FunctionalCI/Attribute:business_criticity+' => '', + 'Class:FunctionalCI/Attribute:business_criticity/Value:high' => '高', + 'Class:FunctionalCI/Attribute:business_criticity/Value:high+' => '高', + 'Class:FunctionalCI/Attribute:business_criticity/Value:low' => '低', + 'Class:FunctionalCI/Attribute:business_criticity/Value:low+' => '低', + 'Class:FunctionalCI/Attribute:business_criticity/Value:medium' => '中', + 'Class:FunctionalCI/Attribute:business_criticity/Value:medium+' => '中', + 'Class:FunctionalCI/Attribute:move2production' => '投产日期', + 'Class:FunctionalCI/Attribute:move2production+' => '', + 'Class:FunctionalCI/Attribute:contacts_list' => '联系人', + 'Class:FunctionalCI/Attribute:contacts_list+' => '该配置项的所有联系人', + 'Class:FunctionalCI/Attribute:documents_list' => '文档', + 'Class:FunctionalCI/Attribute:documents_list+' => '该配置项关联的所有文档', + 'Class:FunctionalCI/Attribute:applicationsolution_list' => '应用方案', + 'Class:FunctionalCI/Attribute:applicationsolution_list+' => '该配置项依赖的所有应用方案', + 'Class:FunctionalCI/Attribute:providercontracts_list' => '供应商合同', + 'Class:FunctionalCI/Attribute:providercontracts_list+' => '该配置项的所有供应商合同', + 'Class:FunctionalCI/Attribute:services_list' => '服务', + 'Class:FunctionalCI/Attribute:services_list+' => '该配置项影响的所有服务', + 'Class:FunctionalCI/Attribute:softwares_list' => '软件', + 'Class:FunctionalCI/Attribute:softwares_list+' => '该配置项上已安装的所有软件', + 'Class:FunctionalCI/Attribute:tickets_list' => '工单', + 'Class:FunctionalCI/Attribute:tickets_list+' => '该配置项包含的所有工单', + 'Class:FunctionalCI/Attribute:finalclass' => '二级配置项', + 'Class:FunctionalCI/Attribute:finalclass+' => 'Name of the final class', + 'Class:FunctionalCI/Tab:OpenedTickets' => '活跃的工单', )); // @@ -351,38 +342,38 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:PhysicalDevice' => 'Physical Device~~', - 'Class:PhysicalDevice+' => '~~', - 'Class:PhysicalDevice/Attribute:serialnumber' => 'Serial number~~', - 'Class:PhysicalDevice/Attribute:serialnumber+' => '~~', - 'Class:PhysicalDevice/Attribute:location_id' => 'Location~~', - 'Class:PhysicalDevice/Attribute:location_id+' => '~~', - 'Class:PhysicalDevice/Attribute:location_name' => 'Location name~~', - 'Class:PhysicalDevice/Attribute:location_name+' => '~~', - 'Class:PhysicalDevice/Attribute:status' => 'Status~~', - 'Class:PhysicalDevice/Attribute:status+' => '~~', - 'Class:PhysicalDevice/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:PhysicalDevice/Attribute:status/Value:implementation+' => 'implementation~~', - 'Class:PhysicalDevice/Attribute:status/Value:obsolete' => 'obsolete~~', - 'Class:PhysicalDevice/Attribute:status/Value:obsolete+' => 'obsolete~~', - 'Class:PhysicalDevice/Attribute:status/Value:production' => 'production~~', - 'Class:PhysicalDevice/Attribute:status/Value:production+' => 'production~~', - 'Class:PhysicalDevice/Attribute:status/Value:stock' => 'stock~~', - 'Class:PhysicalDevice/Attribute:status/Value:stock+' => 'stock~~', - 'Class:PhysicalDevice/Attribute:brand_id' => 'Brand~~', - 'Class:PhysicalDevice/Attribute:brand_id+' => '~~', - 'Class:PhysicalDevice/Attribute:brand_name' => 'Brand name~~', - 'Class:PhysicalDevice/Attribute:brand_name+' => '~~', - 'Class:PhysicalDevice/Attribute:model_id' => 'Model~~', - 'Class:PhysicalDevice/Attribute:model_id+' => '~~', - 'Class:PhysicalDevice/Attribute:model_name' => 'Model name~~', - 'Class:PhysicalDevice/Attribute:model_name+' => '~~', - 'Class:PhysicalDevice/Attribute:asset_number' => 'Asset number~~', - 'Class:PhysicalDevice/Attribute:asset_number+' => '~~', - 'Class:PhysicalDevice/Attribute:purchase_date' => 'Purchase date~~', - 'Class:PhysicalDevice/Attribute:purchase_date+' => '~~', - 'Class:PhysicalDevice/Attribute:end_of_warranty' => 'End of warranty~~', - 'Class:PhysicalDevice/Attribute:end_of_warranty+' => '~~', + 'Class:PhysicalDevice' => '物理设备', + 'Class:PhysicalDevice+' => '', + 'Class:PhysicalDevice/Attribute:serialnumber' => '序列号', + 'Class:PhysicalDevice/Attribute:serialnumber+' => '', + 'Class:PhysicalDevice/Attribute:location_id' => '地理位置', + 'Class:PhysicalDevice/Attribute:location_id+' => '', + 'Class:PhysicalDevice/Attribute:location_name' => '名称', + 'Class:PhysicalDevice/Attribute:location_name+' => '', + 'Class:PhysicalDevice/Attribute:status' => '状态', + 'Class:PhysicalDevice/Attribute:status+' => '', + 'Class:PhysicalDevice/Attribute:status/Value:implementation' => '上线', + 'Class:PhysicalDevice/Attribute:status/Value:implementation+' => '上线', + 'Class:PhysicalDevice/Attribute:status/Value:obsolete' => '废弃', + 'Class:PhysicalDevice/Attribute:status/Value:obsolete+' => '废弃', + 'Class:PhysicalDevice/Attribute:status/Value:production' => '生产', + 'Class:PhysicalDevice/Attribute:status/Value:production+' => '生产', + 'Class:PhysicalDevice/Attribute:status/Value:stock' => '库存', + 'Class:PhysicalDevice/Attribute:status/Value:stock+' => '库存', + 'Class:PhysicalDevice/Attribute:brand_id' => '品牌', + 'Class:PhysicalDevice/Attribute:brand_id+' => '', + 'Class:PhysicalDevice/Attribute:brand_name' => '品牌名称', + 'Class:PhysicalDevice/Attribute:brand_name+' => '', + 'Class:PhysicalDevice/Attribute:model_id' => '型号', + 'Class:PhysicalDevice/Attribute:model_id+' => '', + 'Class:PhysicalDevice/Attribute:model_name' => '型号名称', + 'Class:PhysicalDevice/Attribute:model_name+' => '', + 'Class:PhysicalDevice/Attribute:asset_number' => '资产编号', + 'Class:PhysicalDevice/Attribute:asset_number+' => '', + 'Class:PhysicalDevice/Attribute:purchase_date' => '采购日期', + 'Class:PhysicalDevice/Attribute:purchase_date+' => '', + 'Class:PhysicalDevice/Attribute:end_of_warranty' => '过保日期', + 'Class:PhysicalDevice/Attribute:end_of_warranty+' => '', )); // @@ -390,14 +381,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Rack' => 'Rack~~', - 'Class:Rack+' => '~~', - 'Class:Rack/Attribute:nb_u' => 'Rack units~~', - 'Class:Rack/Attribute:nb_u+' => '~~', - 'Class:Rack/Attribute:device_list' => 'Devices~~', - 'Class:Rack/Attribute:device_list+' => 'All the physical devices racked into this rack~~', - 'Class:Rack/Attribute:enclosure_list' => 'Enclosures~~', - 'Class:Rack/Attribute:enclosure_list+' => 'All the enclosures in this rack~~', + 'Class:Rack' => '机柜', + 'Class:Rack+' => '', + 'Class:Rack/Attribute:nb_u' => '机柜高度', + 'Class:Rack/Attribute:nb_u+' => '', + 'Class:Rack/Attribute:device_list' => '设备', + 'Class:Rack/Attribute:device_list+' => '该机柜托管的所有物理设备', + 'Class:Rack/Attribute:enclosure_list' => '机位', + 'Class:Rack/Attribute:enclosure_list+' => '该机柜上的所有机位', )); // @@ -405,10 +396,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TelephonyCI' => 'Telephony CI~~', - 'Class:TelephonyCI+' => '~~', - 'Class:TelephonyCI/Attribute:phonenumber' => 'Phone number~~', - 'Class:TelephonyCI/Attribute:phonenumber+' => '~~', + 'Class:TelephonyCI' => 'Telephony CI', + 'Class:TelephonyCI+' => '', + 'Class:TelephonyCI/Attribute:phonenumber' => '电话号码', + 'Class:TelephonyCI/Attribute:phonenumber+' => '', )); // @@ -416,8 +407,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Phone' => 'Phone~~', - 'Class:Phone+' => '~~', + 'Class:Phone' => '电话', + 'Class:Phone+' => '', )); // @@ -429,7 +420,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:MobilePhone+' => '', 'Class:MobilePhone/Attribute:imei' => 'IMEI', 'Class:MobilePhone/Attribute:imei+' => '', - 'Class:MobilePhone/Attribute:hw_pin' => '硬件 PIN', + 'Class:MobilePhone/Attribute:hw_pin' => '硬件PIN码', 'Class:MobilePhone/Attribute:hw_pin+' => '', )); @@ -438,8 +429,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:IPPhone' => 'IP Phone~~', - 'Class:IPPhone+' => '~~', + 'Class:IPPhone' => 'IP 电话', + 'Class:IPPhone+' => '', )); // @@ -447,8 +438,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Tablet' => 'Tablet~~', - 'Class:Tablet+' => '~~', + 'Class:Tablet' => '平板', + 'Class:Tablet+' => '', )); // @@ -456,12 +447,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ConnectableCI' => '可连接的 CI', - 'Class:ConnectableCI+' => '物理 CI', - 'Class:ConnectableCI/Attribute:networkdevice_list' => 'Network devices~~', - 'Class:ConnectableCI/Attribute:networkdevice_list+' => 'All network devices connected to this device~~', - 'Class:ConnectableCI/Attribute:physicalinterface_list' => 'Network interfaces~~', - 'Class:ConnectableCI/Attribute:physicalinterface_list+' => 'All the physical network interfaces~~', + 'Class:ConnectableCI' => '可连接的配置项', + 'Class:ConnectableCI+' => '物理配置项', + 'Class:ConnectableCI/Attribute:networkdevice_list' => '网络设备', + 'Class:ConnectableCI/Attribute:networkdevice_list+' => '所有连接到这台设备的网络设备', + 'Class:ConnectableCI/Attribute:physicalinterface_list' => '网卡', + 'Class:ConnectableCI/Attribute:physicalinterface_list+' => '所有物理网卡', )); // @@ -469,37 +460,37 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DatacenterDevice' => 'Datacenter Device~~', - 'Class:DatacenterDevice+' => '~~', - 'Class:DatacenterDevice/Attribute:rack_id' => 'Rack~~', - 'Class:DatacenterDevice/Attribute:rack_id+' => '~~', - 'Class:DatacenterDevice/Attribute:rack_name' => 'Rack name~~', - 'Class:DatacenterDevice/Attribute:rack_name+' => '~~', - 'Class:DatacenterDevice/Attribute:enclosure_id' => 'Enclosure~~', - 'Class:DatacenterDevice/Attribute:enclosure_id+' => '~~', - 'Class:DatacenterDevice/Attribute:enclosure_name' => 'Enclosure name~~', - 'Class:DatacenterDevice/Attribute:enclosure_name+' => '~~', - 'Class:DatacenterDevice/Attribute:nb_u' => 'Rack units~~', - 'Class:DatacenterDevice/Attribute:nb_u+' => '~~', - 'Class:DatacenterDevice/Attribute:managementip' => 'Management ip~~', - 'Class:DatacenterDevice/Attribute:managementip+' => '~~', - 'Class:DatacenterDevice/Attribute:powerA_id' => 'PowerA source~~', - 'Class:DatacenterDevice/Attribute:powerA_id+' => '~~', - 'Class:DatacenterDevice/Attribute:powerA_name' => 'PowerA source name~~', - 'Class:DatacenterDevice/Attribute:powerA_name+' => '~~', - 'Class:DatacenterDevice/Attribute:powerB_id' => 'PowerB source~~', - 'Class:DatacenterDevice/Attribute:powerB_id+' => '~~', - 'Class:DatacenterDevice/Attribute:powerB_name' => 'PowerB source name~~', - 'Class:DatacenterDevice/Attribute:powerB_name+' => '~~', - 'Class:DatacenterDevice/Attribute:fiberinterfacelist_list' => 'FC ports~~', - 'Class:DatacenterDevice/Attribute:fiberinterfacelist_list+' => 'All the fiber channel interfaces for this device~~', - 'Class:DatacenterDevice/Attribute:san_list' => 'SANs~~', - 'Class:DatacenterDevice/Attribute:san_list+' => 'All the SAN switches connected to this device~~', - 'Class:DatacenterDevice/Attribute:redundancy' => 'Redundancy~~', - 'Class:DatacenterDevice/Attribute:redundancy/count' => 'The device is up if at least one power connection (A or B) is up~~', + 'Class:DatacenterDevice' => '数据中心设备', + 'Class:DatacenterDevice+' => '', + 'Class:DatacenterDevice/Attribute:rack_id' => '机柜', + 'Class:DatacenterDevice/Attribute:rack_id+' => '', + 'Class:DatacenterDevice/Attribute:rack_name' => 'Rack name', + 'Class:DatacenterDevice/Attribute:rack_name+' => '', + 'Class:DatacenterDevice/Attribute:enclosure_id' => '机位', + 'Class:DatacenterDevice/Attribute:enclosure_id+' => '', + 'Class:DatacenterDevice/Attribute:enclosure_name' => 'Enclosure name', + 'Class:DatacenterDevice/Attribute:enclosure_name+' => '', + 'Class:DatacenterDevice/Attribute:nb_u' => '高度', + 'Class:DatacenterDevice/Attribute:nb_u+' => '', + 'Class:DatacenterDevice/Attribute:managementip' => '管理IP', + 'Class:DatacenterDevice/Attribute:managementip+' => '', + 'Class:DatacenterDevice/Attribute:powerA_id' => '电源A', + 'Class:DatacenterDevice/Attribute:powerA_id+' => '', + 'Class:DatacenterDevice/Attribute:powerA_name' => 'PowerA source name', + 'Class:DatacenterDevice/Attribute:powerA_name+' => '', + 'Class:DatacenterDevice/Attribute:powerB_id' => '电源B', + 'Class:DatacenterDevice/Attribute:powerB_id+' => '', + 'Class:DatacenterDevice/Attribute:powerB_name' => 'PowerB source name', + 'Class:DatacenterDevice/Attribute:powerB_name+' => '', + 'Class:DatacenterDevice/Attribute:fiberinterfacelist_list' => '光纤端口', + 'Class:DatacenterDevice/Attribute:fiberinterfacelist_list+' => '该设备的所有光纤端口', + 'Class:DatacenterDevice/Attribute:san_list' => 'SANs', + 'Class:DatacenterDevice/Attribute:san_list+' => '所有连接到这台设备的SAN 交换机', + 'Class:DatacenterDevice/Attribute:redundancy' => '冗余', + 'Class:DatacenterDevice/Attribute:redundancy/count' => '该设备运行正常至少需要一路电源 (A 或 B)', // Unused yet - 'Class:DatacenterDevice/Attribute:redundancy/disabled' => 'The device is up if all its power connections are up~~', - 'Class:DatacenterDevice/Attribute:redundancy/percent' => 'The device is up if at least %1$s %% of its power connections are up~~', + 'Class:DatacenterDevice/Attribute:redundancy/disabled' => '所有电源正常,该设备才正常', + 'Class:DatacenterDevice/Attribute:redundancy/percent' => '至少 %1$s %% 路电源正常,设备才正常', )); // @@ -509,16 +500,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:NetworkDevice' => '网络设备', 'Class:NetworkDevice+' => '', - 'Class:NetworkDevice/Attribute:networkdevicetype_id' => 'Network type~~', - 'Class:NetworkDevice/Attribute:networkdevicetype_id+' => '~~', - 'Class:NetworkDevice/Attribute:networkdevicetype_name' => 'Network type name~~', - 'Class:NetworkDevice/Attribute:networkdevicetype_name+' => '~~', - 'Class:NetworkDevice/Attribute:connectablecis_list' => 'Devices~~', - 'Class:NetworkDevice/Attribute:connectablecis_list+' => 'All the devices connected to this network device~~', - 'Class:NetworkDevice/Attribute:iosversion_id' => 'IOS version~~', - 'Class:NetworkDevice/Attribute:iosversion_id+' => '~~', - 'Class:NetworkDevice/Attribute:iosversion_name' => 'IOS version name~~', - 'Class:NetworkDevice/Attribute:iosversion_name+' => '~~', + 'Class:NetworkDevice/Attribute:networkdevicetype_id' => '网络类型', + 'Class:NetworkDevice/Attribute:networkdevicetype_id+' => '', + 'Class:NetworkDevice/Attribute:networkdevicetype_name' => '网络类型名称', + 'Class:NetworkDevice/Attribute:networkdevicetype_name+' => '', + 'Class:NetworkDevice/Attribute:connectablecis_list' => '设备', + 'Class:NetworkDevice/Attribute:connectablecis_list+' => '连接到该网络设备的所有设备', + 'Class:NetworkDevice/Attribute:iosversion_id' => 'IOS 版本', + 'Class:NetworkDevice/Attribute:iosversion_id+' => '', + 'Class:NetworkDevice/Attribute:iosversion_name' => 'IOS 版本名称', + 'Class:NetworkDevice/Attribute:iosversion_name+' => '', 'Class:NetworkDevice/Attribute:ram' => '内存', 'Class:NetworkDevice/Attribute:ram+' => '', )); @@ -530,24 +521,24 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Server' => '服务器', 'Class:Server+' => '', - 'Class:Server/Attribute:osfamily_id' => 'OS family~~', - 'Class:Server/Attribute:osfamily_id+' => '~~', - 'Class:Server/Attribute:osfamily_name' => 'OS family name~~', - 'Class:Server/Attribute:osfamily_name+' => '~~', - 'Class:Server/Attribute:osversion_id' => 'OS version~~', - 'Class:Server/Attribute:osversion_id+' => '~~', - 'Class:Server/Attribute:osversion_name' => 'OS version name~~', - 'Class:Server/Attribute:osversion_name+' => '~~', - 'Class:Server/Attribute:oslicence_id' => 'OS licence~~', - 'Class:Server/Attribute:oslicence_id+' => '~~', - 'Class:Server/Attribute:oslicence_name' => 'OS licence name~~', - 'Class:Server/Attribute:oslicence_name+' => '~~', + 'Class:Server/Attribute:osfamily_id' => 'OS家族', + 'Class:Server/Attribute:osfamily_id+' => '', + 'Class:Server/Attribute:osfamily_name' => 'OS家族名称', + 'Class:Server/Attribute:osfamily_name+' => '', + 'Class:Server/Attribute:osversion_id' => 'OS版本', + 'Class:Server/Attribute:osversion_id+' => '', + 'Class:Server/Attribute:osversion_name' => 'OS版本名称', + 'Class:Server/Attribute:osversion_name+' => '', + 'Class:Server/Attribute:oslicence_id' => 'OS许可证', + 'Class:Server/Attribute:oslicence_id+' => '', + 'Class:Server/Attribute:oslicence_name' => 'OS许可证名称', + 'Class:Server/Attribute:oslicence_name+' => '', 'Class:Server/Attribute:cpu' => 'CPU', 'Class:Server/Attribute:cpu+' => '', 'Class:Server/Attribute:ram' => '内存', 'Class:Server/Attribute:ram+' => '', - 'Class:Server/Attribute:logicalvolumes_list' => 'Logical volumes~~', - 'Class:Server/Attribute:logicalvolumes_list+' => 'All the logical volumes connected to this server~~', + 'Class:Server/Attribute:logicalvolumes_list' => '逻辑卷', + 'Class:Server/Attribute:logicalvolumes_list+' => '连接到该服务器的所有逻辑卷', )); // @@ -555,10 +546,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:StorageSystem' => 'Storage System~~', - 'Class:StorageSystem+' => '~~', - 'Class:StorageSystem/Attribute:logicalvolume_list' => 'Logical volumes~~', - 'Class:StorageSystem/Attribute:logicalvolume_list+' => 'All the logical volumes in this storage system~~', + 'Class:StorageSystem' => '存储系统', + 'Class:StorageSystem+' => '', + 'Class:StorageSystem/Attribute:logicalvolume_list' => '逻辑卷', + 'Class:StorageSystem/Attribute:logicalvolume_list+' => '该存储系统包含的所有逻辑卷', )); // @@ -566,10 +557,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:SANSwitch' => 'SAN Switch~~', - 'Class:SANSwitch+' => '~~', - 'Class:SANSwitch/Attribute:datacenterdevice_list' => 'Devices~~', - 'Class:SANSwitch/Attribute:datacenterdevice_list+' => 'All the devices connected to this SAN switch~~', + 'Class:SANSwitch' => 'SAN 交换机', + 'Class:SANSwitch+' => '', + 'Class:SANSwitch/Attribute:datacenterdevice_list' => '设备', + 'Class:SANSwitch/Attribute:datacenterdevice_list+' => '连接到该SAN 交换机的所有设备', )); // @@ -577,10 +568,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TapeLibrary' => 'Tape Library~~', - 'Class:TapeLibrary+' => '~~', - 'Class:TapeLibrary/Attribute:tapes_list' => 'Tapes~~', - 'Class:TapeLibrary/Attribute:tapes_list+' => 'All the tapes in the tape library~~', + 'Class:TapeLibrary' => '磁带库', + 'Class:TapeLibrary+' => '', + 'Class:TapeLibrary/Attribute:tapes_list' => '磁带', + 'Class:TapeLibrary/Attribute:tapes_list+' => 'All the tapes in the tape library', )); // @@ -588,10 +579,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:NAS' => 'NAS~~', - 'Class:NAS+' => '~~', - 'Class:NAS/Attribute:nasfilesystem_list' => 'Filesystems~~', - 'Class:NAS/Attribute:nasfilesystem_list+' => 'All the file systems in this NAS~~', + 'Class:NAS' => 'NAS', + 'Class:NAS+' => '', + 'Class:NAS/Attribute:nasfilesystem_list' => '文件系统', + 'Class:NAS/Attribute:nasfilesystem_list+' => 'All the file systems in this NAS', )); // @@ -601,24 +592,24 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:PC' => 'PC', 'Class:PC+' => '', - 'Class:PC/Attribute:osfamily_id' => 'OS family~~', - 'Class:PC/Attribute:osfamily_id+' => '~~', - 'Class:PC/Attribute:osfamily_name' => 'OS family name~~', - 'Class:PC/Attribute:osfamily_name+' => '~~', - 'Class:PC/Attribute:osversion_id' => 'OS version~~', - 'Class:PC/Attribute:osversion_id+' => '~~', - 'Class:PC/Attribute:osversion_name' => 'OS version name~~', - 'Class:PC/Attribute:osversion_name+' => '~~', + 'Class:PC/Attribute:osfamily_id' => 'OS家族', + 'Class:PC/Attribute:osfamily_id+' => '', + 'Class:PC/Attribute:osfamily_name' => 'OS family name', + 'Class:PC/Attribute:osfamily_name+' => '', + 'Class:PC/Attribute:osversion_id' => 'OS版本', + 'Class:PC/Attribute:osversion_id+' => '', + 'Class:PC/Attribute:osversion_name' => 'OS version name', + 'Class:PC/Attribute:osversion_name+' => '', 'Class:PC/Attribute:cpu' => 'CPU', 'Class:PC/Attribute:cpu+' => '', 'Class:PC/Attribute:ram' => '内存', 'Class:PC/Attribute:ram+' => '', - 'Class:PC/Attribute:type' => 'Type~~', - 'Class:PC/Attribute:type+' => '~~', - 'Class:PC/Attribute:type/Value:desktop' => 'desktop~~', - 'Class:PC/Attribute:type/Value:desktop+' => 'desktop~~', - 'Class:PC/Attribute:type/Value:laptop' => 'laptop~~', - 'Class:PC/Attribute:type/Value:laptop+' => 'laptop~~', + 'Class:PC/Attribute:type' => '类型', + 'Class:PC/Attribute:type+' => '', + 'Class:PC/Attribute:type/Value:desktop' => '桌面型', + 'Class:PC/Attribute:type/Value:desktop+' => 'desktop', + 'Class:PC/Attribute:type/Value:laptop' => '笔记本', + 'Class:PC/Attribute:type/Value:laptop+' => '笔记本', )); // @@ -635,8 +626,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:PowerConnection' => 'Power Connection~~', - 'Class:PowerConnection+' => '~~', + 'Class:PowerConnection' => '电源连接', + 'Class:PowerConnection+' => '', )); // @@ -644,10 +635,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:PowerSource' => 'Power Source~~', - 'Class:PowerSource+' => '~~', - 'Class:PowerSource/Attribute:pdus_list' => 'PDUs~~', - 'Class:PowerSource/Attribute:pdus_list+' => 'All the PDUs using this power source~~', + 'Class:PowerSource' => '电源', + 'Class:PowerSource+' => '', + 'Class:PowerSource/Attribute:pdus_list' => 'PDU', + 'Class:PowerSource/Attribute:pdus_list+' => 'All the PDUs using this power source', )); // @@ -655,16 +646,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:PDU' => 'PDU~~', - 'Class:PDU+' => '~~', - 'Class:PDU/Attribute:rack_id' => 'Rack~~', - 'Class:PDU/Attribute:rack_id+' => '~~', - 'Class:PDU/Attribute:rack_name' => 'Rack name~~', - 'Class:PDU/Attribute:rack_name+' => '~~', - 'Class:PDU/Attribute:powerstart_id' => 'Power start~~', - 'Class:PDU/Attribute:powerstart_id+' => '~~', - 'Class:PDU/Attribute:powerstart_name' => 'Power start name~~', - 'Class:PDU/Attribute:powerstart_name+' => '~~', + 'Class:PDU' => 'PDU', + 'Class:PDU+' => '', + 'Class:PDU/Attribute:rack_id' => '机柜', + 'Class:PDU/Attribute:rack_id+' => '', + 'Class:PDU/Attribute:rack_name' => 'Rack name', + 'Class:PDU/Attribute:rack_name+' => '', + 'Class:PDU/Attribute:powerstart_id' => '上级电源', + 'Class:PDU/Attribute:powerstart_id+' => '', + 'Class:PDU/Attribute:powerstart_name' => '上级电源名称', + 'Class:PDU/Attribute:powerstart_name+' => '', )); // @@ -672,8 +663,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Peripheral' => 'Peripheral~~', - 'Class:Peripheral+' => '~~', + 'Class:Peripheral' => '配件', + 'Class:Peripheral+' => '', )); // @@ -681,16 +672,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Enclosure' => 'Enclosure~~', - 'Class:Enclosure+' => '~~', - 'Class:Enclosure/Attribute:rack_id' => 'Rack~~', - 'Class:Enclosure/Attribute:rack_id+' => '~~', - 'Class:Enclosure/Attribute:rack_name' => 'Rack name~~', - 'Class:Enclosure/Attribute:rack_name+' => '~~', - 'Class:Enclosure/Attribute:nb_u' => 'Rack units~~', - 'Class:Enclosure/Attribute:nb_u+' => '~~', - 'Class:Enclosure/Attribute:device_list' => 'Devices~~', - 'Class:Enclosure/Attribute:device_list+' => 'All the devices in this enclosure~~', + 'Class:Enclosure' => '机位', + 'Class:Enclosure+' => '', + 'Class:Enclosure/Attribute:rack_id' => '机柜', + 'Class:Enclosure/Attribute:rack_id+' => '', + 'Class:Enclosure/Attribute:rack_name' => 'Rack name', + 'Class:Enclosure/Attribute:rack_name+' => '', + 'Class:Enclosure/Attribute:nb_u' => '高度', + 'Class:Enclosure/Attribute:nb_u+' => '', + 'Class:Enclosure/Attribute:device_list' => '设备', + 'Class:Enclosure/Attribute:device_list+' => 'All the devices in this enclosure', )); // @@ -700,20 +691,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ApplicationSolution' => '应用方案', 'Class:ApplicationSolution+' => '', - 'Class:ApplicationSolution/Attribute:functionalcis_list' => 'CIs~~', - 'Class:ApplicationSolution/Attribute:functionalcis_list+' => 'All the configuration items that compose this application solution~~', - 'Class:ApplicationSolution/Attribute:businessprocess_list' => 'Business processes~~', - 'Class:ApplicationSolution/Attribute:businessprocess_list+' => 'All the business processes depending on this application solution~~', - 'Class:ApplicationSolution/Attribute:status' => 'Status~~', - 'Class:ApplicationSolution/Attribute:status+' => '~~', - 'Class:ApplicationSolution/Attribute:status/Value:active' => 'active~~', - 'Class:ApplicationSolution/Attribute:status/Value:active+' => 'active~~', - 'Class:ApplicationSolution/Attribute:status/Value:inactive' => 'inactive~~', - 'Class:ApplicationSolution/Attribute:status/Value:inactive+' => 'inactive~~', - 'Class:ApplicationSolution/Attribute:redundancy' => 'Impact analysis: configuration of the redundancy~~', - 'Class:ApplicationSolution/Attribute:redundancy/disabled' => 'The solution is up if all CIs are up~~', - 'Class:ApplicationSolution/Attribute:redundancy/count' => 'The solution is up if at least %1$s CI(s) is(are) up~~', - 'Class:ApplicationSolution/Attribute:redundancy/percent' => 'The solution is up if at least %1$s %% of the CIs are up~~', + 'Class:ApplicationSolution/Attribute:functionalcis_list' => '配置项', + 'Class:ApplicationSolution/Attribute:functionalcis_list+' => 'All the configuration items that compose this application solution', + 'Class:ApplicationSolution/Attribute:businessprocess_list' => '业务流程', + 'Class:ApplicationSolution/Attribute:businessprocess_list+' => 'All the business processes depending on this application solution', + 'Class:ApplicationSolution/Attribute:status' => '状态', + 'Class:ApplicationSolution/Attribute:status+' => '', + 'Class:ApplicationSolution/Attribute:status/Value:active' => '启用', + 'Class:ApplicationSolution/Attribute:status/Value:active+' => '启用', + 'Class:ApplicationSolution/Attribute:status/Value:inactive' => '停用', + 'Class:ApplicationSolution/Attribute:status/Value:inactive+' => '停用', + 'Class:ApplicationSolution/Attribute:redundancy' => '影响分析: 冗余配置', + 'Class:ApplicationSolution/Attribute:redundancy/disabled' => 'The solution is up if all CIs are up', + 'Class:ApplicationSolution/Attribute:redundancy/count' => 'The solution is up if at least %1$s CI(s) is(are) up', + 'Class:ApplicationSolution/Attribute:redundancy/percent' => 'The solution is up if at least %1$s %% of the CIs are up', )); // @@ -723,14 +714,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:BusinessProcess' => '业务流程', 'Class:BusinessProcess+' => '', - 'Class:BusinessProcess/Attribute:applicationsolutions_list' => 'Application solutions~~', - 'Class:BusinessProcess/Attribute:applicationsolutions_list+' => 'All the application solutions that impact this business process~~', - 'Class:BusinessProcess/Attribute:status' => 'Status~~', - 'Class:BusinessProcess/Attribute:status+' => '~~', - 'Class:BusinessProcess/Attribute:status/Value:active' => 'active~~', - 'Class:BusinessProcess/Attribute:status/Value:active+' => 'active~~', - 'Class:BusinessProcess/Attribute:status/Value:inactive' => 'inactive~~', - 'Class:BusinessProcess/Attribute:status/Value:inactive+' => 'inactive~~', + 'Class:BusinessProcess/Attribute:applicationsolutions_list' => '应用方案', + 'Class:BusinessProcess/Attribute:applicationsolutions_list+' => 'All the application solutions that impact this business process', + 'Class:BusinessProcess/Attribute:status' => '状态', + 'Class:BusinessProcess/Attribute:status+' => '', + 'Class:BusinessProcess/Attribute:status/Value:active' => '启用', + 'Class:BusinessProcess/Attribute:status/Value:active+' => '启用', + 'Class:BusinessProcess/Attribute:status/Value:inactive' => '停用', + 'Class:BusinessProcess/Attribute:status/Value:inactive+' => '停用', )); // @@ -740,26 +731,26 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:SoftwareInstance' => '软件实例', 'Class:SoftwareInstance+' => '', - 'Class:SoftwareInstance/Attribute:system_id' => 'System~~', - 'Class:SoftwareInstance/Attribute:system_id+' => '~~', - 'Class:SoftwareInstance/Attribute:system_name' => 'System name~~', - 'Class:SoftwareInstance/Attribute:system_name+' => '~~', - 'Class:SoftwareInstance/Attribute:software_id' => 'Software~~', - 'Class:SoftwareInstance/Attribute:software_id+' => '~~', - 'Class:SoftwareInstance/Attribute:software_name' => '软件', + 'Class:SoftwareInstance/Attribute:system_id' => '系统', + 'Class:SoftwareInstance/Attribute:system_id+' => '', + 'Class:SoftwareInstance/Attribute:system_name' => 'System name', + 'Class:SoftwareInstance/Attribute:system_name+' => '', + 'Class:SoftwareInstance/Attribute:software_id' => '软件', + 'Class:SoftwareInstance/Attribute:software_id+' => '', + 'Class:SoftwareInstance/Attribute:software_name' => 'Software name', 'Class:SoftwareInstance/Attribute:software_name+' => '', - 'Class:SoftwareInstance/Attribute:softwarelicence_id' => 'Software licence~~', - 'Class:SoftwareInstance/Attribute:softwarelicence_id+' => '~~', - 'Class:SoftwareInstance/Attribute:softwarelicence_name' => 'Software licence name~~', - 'Class:SoftwareInstance/Attribute:softwarelicence_name+' => '~~', - 'Class:SoftwareInstance/Attribute:path' => 'Path~~', - 'Class:SoftwareInstance/Attribute:path+' => '~~', - 'Class:SoftwareInstance/Attribute:status' => 'Status~~', - 'Class:SoftwareInstance/Attribute:status+' => '~~', - 'Class:SoftwareInstance/Attribute:status/Value:active' => 'active~~', - 'Class:SoftwareInstance/Attribute:status/Value:active+' => 'active~~', - 'Class:SoftwareInstance/Attribute:status/Value:inactive' => 'inactive~~', - 'Class:SoftwareInstance/Attribute:status/Value:inactive+' => 'inactive~~', + 'Class:SoftwareInstance/Attribute:softwarelicence_id' => '软件许可证', + 'Class:SoftwareInstance/Attribute:softwarelicence_id+' => '', + 'Class:SoftwareInstance/Attribute:softwarelicence_name' => '许可证名称', + 'Class:SoftwareInstance/Attribute:softwarelicence_name+' => '', + 'Class:SoftwareInstance/Attribute:path' => '路径', + 'Class:SoftwareInstance/Attribute:path+' => '', + 'Class:SoftwareInstance/Attribute:status' => '状态', + 'Class:SoftwareInstance/Attribute:status+' => '', + 'Class:SoftwareInstance/Attribute:status/Value:active' => '启用', + 'Class:SoftwareInstance/Attribute:status/Value:active+' => '启用', + 'Class:SoftwareInstance/Attribute:status/Value:inactive' => '停用', + 'Class:SoftwareInstance/Attribute:status/Value:inactive+' => '停用', )); // @@ -767,10 +758,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Middleware' => 'Middleware~~', - 'Class:Middleware+' => '~~', - 'Class:Middleware/Attribute:middlewareinstance_list' => 'Middleware instances~~', - 'Class:Middleware/Attribute:middlewareinstance_list+' => 'All the middleware instances provided by this middleware~~', + 'Class:Middleware' => '中间件', + 'Class:Middleware+' => '', + 'Class:Middleware/Attribute:middlewareinstance_list' => '中间件实例', + 'Class:Middleware/Attribute:middlewareinstance_list+' => 'All the middleware instances provided by this middleware', )); // @@ -778,10 +769,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DBServer' => '数据库', - 'Class:DBServer+' => '数据库服务器SW', - 'Class:DBServer/Attribute:dbschema_list' => 'DB schemas~~', - 'Class:DBServer/Attribute:dbschema_list+' => 'All the database schemas for this DB server~~', + 'Class:DBServer' => '数据库服务器', + 'Class:DBServer+' => '', + 'Class:DBServer/Attribute:dbschema_list' => '数据库', + 'Class:DBServer/Attribute:dbschema_list+' => 'All the database schemas for this DB server', )); // @@ -789,10 +780,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:WebServer' => 'Web server~~', - 'Class:WebServer+' => '~~', - 'Class:WebServer/Attribute:webapp_list' => 'Web applications~~', - 'Class:WebServer/Attribute:webapp_list+' => 'All the web applications available on this web server~~', + 'Class:WebServer' => 'Web 服务器', + 'Class:WebServer+' => '', + 'Class:WebServer/Attribute:webapp_list' => 'Web 应用', + 'Class:WebServer/Attribute:webapp_list+' => 'All the web applications available on this web server', )); // @@ -800,8 +791,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:PCSoftware' => 'PC Software~~', - 'Class:PCSoftware+' => '~~', + 'Class:PCSoftware' => 'PC 软件', + 'Class:PCSoftware+' => '', )); // @@ -809,8 +800,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:OtherSoftware' => 'Other Software~~', - 'Class:OtherSoftware+' => '~~', + 'Class:OtherSoftware' => '其它软件', + 'Class:OtherSoftware+' => '', )); // @@ -818,12 +809,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:MiddlewareInstance' => 'Middleware Instance~~', - 'Class:MiddlewareInstance+' => '~~', - 'Class:MiddlewareInstance/Attribute:middleware_id' => 'Middleware~~', - 'Class:MiddlewareInstance/Attribute:middleware_id+' => '~~', - 'Class:MiddlewareInstance/Attribute:middleware_name' => 'Middleware name~~', - 'Class:MiddlewareInstance/Attribute:middleware_name+' => '~~', + 'Class:MiddlewareInstance' => '中间件实例', + 'Class:MiddlewareInstance+' => '', + 'Class:MiddlewareInstance/Attribute:middleware_id' => '中间件', + 'Class:MiddlewareInstance/Attribute:middleware_id+' => '', + 'Class:MiddlewareInstance/Attribute:middleware_name' => '名称', + 'Class:MiddlewareInstance/Attribute:middleware_name+' => '', )); // @@ -831,12 +822,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DatabaseSchema' => 'Database Schema~~', - 'Class:DatabaseSchema+' => '~~', - 'Class:DatabaseSchema/Attribute:dbserver_id' => 'DB server~~', - 'Class:DatabaseSchema/Attribute:dbserver_id+' => '~~', - 'Class:DatabaseSchema/Attribute:dbserver_name' => 'DB server name~~', - 'Class:DatabaseSchema/Attribute:dbserver_name+' => '~~', + 'Class:DatabaseSchema' => '数据库', + 'Class:DatabaseSchema+' => '', + 'Class:DatabaseSchema/Attribute:dbserver_id' => '数据库服务器', + 'Class:DatabaseSchema/Attribute:dbserver_id+' => '', + 'Class:DatabaseSchema/Attribute:dbserver_name' => '名称', + 'Class:DatabaseSchema/Attribute:dbserver_name+' => '', )); // @@ -844,14 +835,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:WebApplication' => 'Web Application~~', - 'Class:WebApplication+' => '~~', - 'Class:WebApplication/Attribute:webserver_id' => 'Web server~~', - 'Class:WebApplication/Attribute:webserver_id+' => '~~', - 'Class:WebApplication/Attribute:webserver_name' => 'Web server name~~', - 'Class:WebApplication/Attribute:webserver_name+' => '~~', - 'Class:WebApplication/Attribute:url' => 'URL~~', - 'Class:WebApplication/Attribute:url+' => '~~', + 'Class:WebApplication' => 'Web 应用', + 'Class:WebApplication+' => '', + 'Class:WebApplication/Attribute:webserver_id' => 'Web 服务器', + 'Class:WebApplication/Attribute:webserver_id+' => '', + 'Class:WebApplication/Attribute:webserver_name' => '名称', + 'Class:WebApplication/Attribute:webserver_name+' => '', + 'Class:WebApplication/Attribute:url' => 'URL', + 'Class:WebApplication/Attribute:url+' => '', )); @@ -860,20 +851,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:VirtualDevice' => 'Virtual Device~~', - 'Class:VirtualDevice+' => '~~', - 'Class:VirtualDevice/Attribute:status' => 'Status~~', - 'Class:VirtualDevice/Attribute:status+' => '~~', - 'Class:VirtualDevice/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:VirtualDevice/Attribute:status/Value:implementation+' => 'implementation~~', - 'Class:VirtualDevice/Attribute:status/Value:obsolete' => 'obsolete~~', - 'Class:VirtualDevice/Attribute:status/Value:obsolete+' => 'obsolete~~', - 'Class:VirtualDevice/Attribute:status/Value:production' => 'production~~', - 'Class:VirtualDevice/Attribute:status/Value:production+' => 'production~~', - 'Class:VirtualDevice/Attribute:status/Value:stock' => 'stock~~', - 'Class:VirtualDevice/Attribute:status/Value:stock+' => 'stock~~', - 'Class:VirtualDevice/Attribute:logicalvolumes_list' => 'Logical volumes~~', - 'Class:VirtualDevice/Attribute:logicalvolumes_list+' => 'All the logical volumes used by this device~~', + 'Class:VirtualDevice' => '虚拟设备', + 'Class:VirtualDevice+' => '', + 'Class:VirtualDevice/Attribute:status' => '状态', + 'Class:VirtualDevice/Attribute:status+' => '', + 'Class:VirtualDevice/Attribute:status/Value:implementation' => '上线', + 'Class:VirtualDevice/Attribute:status/Value:implementation+' => '上线', + 'Class:VirtualDevice/Attribute:status/Value:obsolete' => '废弃', + 'Class:VirtualDevice/Attribute:status/Value:obsolete+' => '废弃', + 'Class:VirtualDevice/Attribute:status/Value:production' => '生产', + 'Class:VirtualDevice/Attribute:status/Value:production+' => '生产', + 'Class:VirtualDevice/Attribute:status/Value:stock' => '库存', + 'Class:VirtualDevice/Attribute:status/Value:stock+' => '库存', + 'Class:VirtualDevice/Attribute:logicalvolumes_list' => '逻辑卷', + 'Class:VirtualDevice/Attribute:logicalvolumes_list+' => '该设备使用的所有逻辑卷', )); // @@ -881,10 +872,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:VirtualHost' => 'Virtual Host~~', - 'Class:VirtualHost+' => '~~', - 'Class:VirtualHost/Attribute:virtualmachine_list' => 'Virtual machines~~', - 'Class:VirtualHost/Attribute:virtualmachine_list+' => 'All the virtual machines hosted by this host~~', + 'Class:VirtualHost' => '宿主机', + 'Class:VirtualHost+' => '', + 'Class:VirtualHost/Attribute:virtualmachine_list' => '虚拟机', + 'Class:VirtualHost/Attribute:virtualmachine_list+' => '该宿主机托管的所有虚拟机', )); // @@ -892,16 +883,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Hypervisor' => 'Hypervisor~~', - 'Class:Hypervisor+' => '~~', - 'Class:Hypervisor/Attribute:farm_id' => 'Farm~~', - 'Class:Hypervisor/Attribute:farm_id+' => '~~', - 'Class:Hypervisor/Attribute:farm_name' => 'Farm name~~', - 'Class:Hypervisor/Attribute:farm_name+' => '~~', - 'Class:Hypervisor/Attribute:server_id' => 'Server~~', - 'Class:Hypervisor/Attribute:server_id+' => '~~', - 'Class:Hypervisor/Attribute:server_name' => 'Server name~~', - 'Class:Hypervisor/Attribute:server_name+' => '~~', + 'Class:Hypervisor' => 'Hypervisor', + 'Class:Hypervisor+' => '', + 'Class:Hypervisor/Attribute:farm_id' => '集群', + 'Class:Hypervisor/Attribute:farm_id+' => '', + 'Class:Hypervisor/Attribute:farm_name' => '名称', + 'Class:Hypervisor/Attribute:farm_name+' => '', + 'Class:Hypervisor/Attribute:server_id' => '物理机', + 'Class:Hypervisor/Attribute:server_id+' => '', + 'Class:Hypervisor/Attribute:server_name' => '名称', + 'Class:Hypervisor/Attribute:server_name+' => '', )); // @@ -909,14 +900,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Farm' => 'Farm~~', - 'Class:Farm+' => '~~', - 'Class:Farm/Attribute:hypervisor_list' => 'Hypervisors~~', - 'Class:Farm/Attribute:hypervisor_list+' => 'All the hypervisors that compose this farm~~', - 'Class:Farm/Attribute:redundancy' => 'High availability~~', - 'Class:Farm/Attribute:redundancy/disabled' => 'The farm is up if all the hypervisors are up~~', - 'Class:Farm/Attribute:redundancy/count' => 'The farm is up if at least %1$s hypervisor(s) is(are) up~~', - 'Class:Farm/Attribute:redundancy/percent' => 'The farm is up if at least %1$s %% of the hypervisors are up~~', + 'Class:Farm' => '集群', + 'Class:Farm+' => '', + 'Class:Farm/Attribute:hypervisor_list' => 'Hypervisor', + 'Class:Farm/Attribute:hypervisor_list+' => '集群由哪些 Hypervisor 组成', + 'Class:Farm/Attribute:redundancy' => '高可用性', + 'Class:Farm/Attribute:redundancy/disabled' => '所有 Hypervisor 正常,集群才正常', + 'Class:Farm/Attribute:redundancy/count' => '至少 %1$s 个 Hypervisor 是正常的,集群才是正常的', + 'Class:Farm/Attribute:redundancy/percent' => '至少 %1$s %% 的 Hypervisor 是正常的,集群才正常', )); // @@ -924,32 +915,32 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:VirtualMachine' => 'Virtual Machine~~', - 'Class:VirtualMachine+' => '~~', - 'Class:VirtualMachine/Attribute:virtualhost_id' => 'Virtual host~~', - 'Class:VirtualMachine/Attribute:virtualhost_id+' => '~~', - 'Class:VirtualMachine/Attribute:virtualhost_name' => 'Virtual host name~~', - 'Class:VirtualMachine/Attribute:virtualhost_name+' => '~~', - 'Class:VirtualMachine/Attribute:osfamily_id' => 'OS family~~', - 'Class:VirtualMachine/Attribute:osfamily_id+' => '~~', - 'Class:VirtualMachine/Attribute:osfamily_name' => 'OS family name~~', - 'Class:VirtualMachine/Attribute:osfamily_name+' => '~~', - 'Class:VirtualMachine/Attribute:osversion_id' => 'OS version~~', - 'Class:VirtualMachine/Attribute:osversion_id+' => '~~', - 'Class:VirtualMachine/Attribute:osversion_name' => 'OS version name~~', - 'Class:VirtualMachine/Attribute:osversion_name+' => '~~', - 'Class:VirtualMachine/Attribute:oslicence_id' => 'OS licence~~', - 'Class:VirtualMachine/Attribute:oslicence_id+' => '~~', - 'Class:VirtualMachine/Attribute:oslicence_name' => 'OS licence name~~', - 'Class:VirtualMachine/Attribute:oslicence_name+' => '~~', - 'Class:VirtualMachine/Attribute:cpu' => 'CPU~~', - 'Class:VirtualMachine/Attribute:cpu+' => '~~', - 'Class:VirtualMachine/Attribute:ram' => 'RAM~~', - 'Class:VirtualMachine/Attribute:ram+' => '~~', - 'Class:VirtualMachine/Attribute:managementip' => 'IP~~', - 'Class:VirtualMachine/Attribute:managementip+' => '~~', - 'Class:VirtualMachine/Attribute:logicalinterface_list' => 'Network Interfaces~~', - 'Class:VirtualMachine/Attribute:logicalinterface_list+' => 'All the logical network interfaces~~', + 'Class:VirtualMachine' => '虚拟机', + 'Class:VirtualMachine+' => '', + 'Class:VirtualMachine/Attribute:virtualhost_id' => '宿主机', + 'Class:VirtualMachine/Attribute:virtualhost_id+' => '', + 'Class:VirtualMachine/Attribute:virtualhost_name' => '名称', + 'Class:VirtualMachine/Attribute:virtualhost_name+' => '', + 'Class:VirtualMachine/Attribute:osfamily_id' => 'OS家族', + 'Class:VirtualMachine/Attribute:osfamily_id+' => '', + 'Class:VirtualMachine/Attribute:osfamily_name' => '名称', + 'Class:VirtualMachine/Attribute:osfamily_name+' => '', + 'Class:VirtualMachine/Attribute:osversion_id' => 'OS版本', + 'Class:VirtualMachine/Attribute:osversion_id+' => '', + 'Class:VirtualMachine/Attribute:osversion_name' => '名称', + 'Class:VirtualMachine/Attribute:osversion_name+' => '', + 'Class:VirtualMachine/Attribute:oslicence_id' => 'OS许可证', + 'Class:VirtualMachine/Attribute:oslicence_id+' => '', + 'Class:VirtualMachine/Attribute:oslicence_name' => '名称', + 'Class:VirtualMachine/Attribute:oslicence_name+' => '', + 'Class:VirtualMachine/Attribute:cpu' => 'CPU', + 'Class:VirtualMachine/Attribute:cpu+' => '', + 'Class:VirtualMachine/Attribute:ram' => '内存', + 'Class:VirtualMachine/Attribute:ram+' => '', + 'Class:VirtualMachine/Attribute:managementip' => '管理IP', + 'Class:VirtualMachine/Attribute:managementip+' => '', + 'Class:VirtualMachine/Attribute:logicalinterface_list' => '网卡', + 'Class:VirtualMachine/Attribute:logicalinterface_list+' => '所有逻辑网卡', )); // @@ -957,26 +948,26 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:LogicalVolume' => 'Logical Volume~~', - 'Class:LogicalVolume+' => '~~', - 'Class:LogicalVolume/Attribute:name' => 'Name~~', - 'Class:LogicalVolume/Attribute:name+' => '~~', - 'Class:LogicalVolume/Attribute:lun_id' => 'LUN ID~~', - 'Class:LogicalVolume/Attribute:lun_id+' => '~~', - 'Class:LogicalVolume/Attribute:description' => 'Description~~', - 'Class:LogicalVolume/Attribute:description+' => '~~', - 'Class:LogicalVolume/Attribute:raid_level' => 'Raid level~~', - 'Class:LogicalVolume/Attribute:raid_level+' => '~~', - 'Class:LogicalVolume/Attribute:size' => 'Size~~', - 'Class:LogicalVolume/Attribute:size+' => '~~', - 'Class:LogicalVolume/Attribute:storagesystem_id' => 'Storage system~~', - 'Class:LogicalVolume/Attribute:storagesystem_id+' => '~~', - 'Class:LogicalVolume/Attribute:storagesystem_name' => 'Storage system name~~', - 'Class:LogicalVolume/Attribute:storagesystem_name+' => '~~', - 'Class:LogicalVolume/Attribute:servers_list' => 'Servers~~', - 'Class:LogicalVolume/Attribute:servers_list+' => 'All the servers using this volume~~', - 'Class:LogicalVolume/Attribute:virtualdevices_list' => 'Virtual devices~~', - 'Class:LogicalVolume/Attribute:virtualdevices_list+' => 'All the virtual devices using this volume~~', + 'Class:LogicalVolume' => '逻辑卷', + 'Class:LogicalVolume+' => '', + 'Class:LogicalVolume/Attribute:name' => '名称', + 'Class:LogicalVolume/Attribute:name+' => '', + 'Class:LogicalVolume/Attribute:lun_id' => 'LUN ID', + 'Class:LogicalVolume/Attribute:lun_id+' => '', + 'Class:LogicalVolume/Attribute:description' => '描述', + 'Class:LogicalVolume/Attribute:description+' => '', + 'Class:LogicalVolume/Attribute:raid_level' => '阵列级别', + 'Class:LogicalVolume/Attribute:raid_level+' => '', + 'Class:LogicalVolume/Attribute:size' => '容量', + 'Class:LogicalVolume/Attribute:size+' => '', + 'Class:LogicalVolume/Attribute:storagesystem_id' => '存储系统', + 'Class:LogicalVolume/Attribute:storagesystem_id+' => '', + 'Class:LogicalVolume/Attribute:storagesystem_name' => '名称', + 'Class:LogicalVolume/Attribute:storagesystem_name+' => '', + 'Class:LogicalVolume/Attribute:servers_list' => '服务器', + 'Class:LogicalVolume/Attribute:servers_list+' => 'All the servers using this volume', + 'Class:LogicalVolume/Attribute:virtualdevices_list' => '虚拟设备', + 'Class:LogicalVolume/Attribute:virtualdevices_list+' => 'All the virtual devices using this volume', )); // @@ -984,18 +975,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkServerToVolume' => 'Link Server / Volume~~', - 'Class:lnkServerToVolume+' => '~~', - 'Class:lnkServerToVolume/Attribute:volume_id' => 'Volume~~', - 'Class:lnkServerToVolume/Attribute:volume_id+' => '~~', - 'Class:lnkServerToVolume/Attribute:volume_name' => 'Volume name~~', - 'Class:lnkServerToVolume/Attribute:volume_name+' => '~~', - 'Class:lnkServerToVolume/Attribute:server_id' => 'Server~~', - 'Class:lnkServerToVolume/Attribute:server_id+' => '~~', - 'Class:lnkServerToVolume/Attribute:server_name' => 'Server name~~', - 'Class:lnkServerToVolume/Attribute:server_name+' => '~~', - 'Class:lnkServerToVolume/Attribute:size_used' => 'Size used~~', - 'Class:lnkServerToVolume/Attribute:size_used+' => '~~', + 'Class:lnkServerToVolume' => '链接 服务器 / 逻辑卷', + 'Class:lnkServerToVolume+' => '', + 'Class:lnkServerToVolume/Attribute:volume_id' => '逻辑卷', + 'Class:lnkServerToVolume/Attribute:volume_id+' => '', + 'Class:lnkServerToVolume/Attribute:volume_name' => 'Volume name', + 'Class:lnkServerToVolume/Attribute:volume_name+' => '', + 'Class:lnkServerToVolume/Attribute:server_id' => '服务器', + 'Class:lnkServerToVolume/Attribute:server_id+' => '', + 'Class:lnkServerToVolume/Attribute:server_name' => 'Server name', + 'Class:lnkServerToVolume/Attribute:server_name+' => '', + 'Class:lnkServerToVolume/Attribute:size_used' => '已用容量', + 'Class:lnkServerToVolume/Attribute:size_used+' => '', )); // @@ -1003,18 +994,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkVirtualDeviceToVolume' => 'Link Virtual Device / Volume~~', - 'Class:lnkVirtualDeviceToVolume+' => '~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:volume_id' => 'Volume~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:volume_id+' => '~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:volume_name' => 'Volume name~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:volume_name+' => '~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_id' => 'Virtual device~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_id+' => '~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_name' => 'Virtual device name~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_name+' => '~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:size_used' => 'Size used~~', - 'Class:lnkVirtualDeviceToVolume/Attribute:size_used+' => '~~', + 'Class:lnkVirtualDeviceToVolume' => '链接 虚拟设备 / 逻辑卷', + 'Class:lnkVirtualDeviceToVolume+' => '', + 'Class:lnkVirtualDeviceToVolume/Attribute:volume_id' => '逻辑卷', + 'Class:lnkVirtualDeviceToVolume/Attribute:volume_id+' => '', + 'Class:lnkVirtualDeviceToVolume/Attribute:volume_name' => '名称', + 'Class:lnkVirtualDeviceToVolume/Attribute:volume_name+' => '', + 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_id' => '虚拟设备', + 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_id+' => '', + 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_name' => '名称', + 'Class:lnkVirtualDeviceToVolume/Attribute:virtualdevice_name+' => '', + 'Class:lnkVirtualDeviceToVolume/Attribute:size_used' => '已用容量', + 'Class:lnkVirtualDeviceToVolume/Attribute:size_used+' => '', )); // @@ -1022,20 +1013,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkSanToDatacenterDevice' => 'Link SAN / Datacenter Device~~', - 'Class:lnkSanToDatacenterDevice+' => '~~', - 'Class:lnkSanToDatacenterDevice/Attribute:san_id' => 'SAN switch~~', - 'Class:lnkSanToDatacenterDevice/Attribute:san_id+' => '~~', - 'Class:lnkSanToDatacenterDevice/Attribute:san_name' => 'SAN switch name~~', - 'Class:lnkSanToDatacenterDevice/Attribute:san_name+' => '~~', - 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_id' => 'Device~~', - 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_id+' => '~~', - 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_name' => 'Device name~~', - 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_name+' => '~~', - 'Class:lnkSanToDatacenterDevice/Attribute:san_port' => 'SAN fc~~', - 'Class:lnkSanToDatacenterDevice/Attribute:san_port+' => '~~', - 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_port' => 'Device fc~~', - 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_port+' => '~~', + 'Class:lnkSanToDatacenterDevice' => '链接 SAN / 数据中心设备', + 'Class:lnkSanToDatacenterDevice+' => '', + 'Class:lnkSanToDatacenterDevice/Attribute:san_id' => 'SAN 交换机', + 'Class:lnkSanToDatacenterDevice/Attribute:san_id+' => '', + 'Class:lnkSanToDatacenterDevice/Attribute:san_name' => '名称', + 'Class:lnkSanToDatacenterDevice/Attribute:san_name+' => '', + 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_id' => '设备', + 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_id+' => '', + 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_name' => '名称', + 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_name+' => '', + 'Class:lnkSanToDatacenterDevice/Attribute:san_port' => 'SAN fc', + 'Class:lnkSanToDatacenterDevice/Attribute:san_port+' => '', + 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_port' => 'Device fc', + 'Class:lnkSanToDatacenterDevice/Attribute:datacenterdevice_port+' => '', )); // @@ -1043,18 +1034,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Tape' => 'Tape~~', - 'Class:Tape+' => '~~', - 'Class:Tape/Attribute:name' => 'Name~~', - 'Class:Tape/Attribute:name+' => '~~', - 'Class:Tape/Attribute:description' => 'Description~~', - 'Class:Tape/Attribute:description+' => '~~', - 'Class:Tape/Attribute:size' => 'Size~~', - 'Class:Tape/Attribute:size+' => '~~', - 'Class:Tape/Attribute:tapelibrary_id' => 'Tape library~~', - 'Class:Tape/Attribute:tapelibrary_id+' => '~~', - 'Class:Tape/Attribute:tapelibrary_name' => 'Tape library name~~', - 'Class:Tape/Attribute:tapelibrary_name+' => '~~', + 'Class:Tape' => '磁带', + 'Class:Tape+' => '', + 'Class:Tape/Attribute:name' => '名称', + 'Class:Tape/Attribute:name+' => '', + 'Class:Tape/Attribute:description' => '描述', + 'Class:Tape/Attribute:description+' => '', + 'Class:Tape/Attribute:size' => '容量', + 'Class:Tape/Attribute:size+' => '', + 'Class:Tape/Attribute:tapelibrary_id' => '磁带库', + 'Class:Tape/Attribute:tapelibrary_id+' => '', + 'Class:Tape/Attribute:tapelibrary_name' => '名称', + 'Class:Tape/Attribute:tapelibrary_name+' => '', )); // @@ -1062,20 +1053,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:NASFileSystem' => 'NAS File System~~', - 'Class:NASFileSystem+' => '~~', - 'Class:NASFileSystem/Attribute:name' => 'Name~~', - 'Class:NASFileSystem/Attribute:name+' => '~~', - 'Class:NASFileSystem/Attribute:description' => 'Description~~', - 'Class:NASFileSystem/Attribute:description+' => '~~', - 'Class:NASFileSystem/Attribute:raid_level' => 'Raid level~~', - 'Class:NASFileSystem/Attribute:raid_level+' => '~~', - 'Class:NASFileSystem/Attribute:size' => 'Size~~', - 'Class:NASFileSystem/Attribute:size+' => '~~', - 'Class:NASFileSystem/Attribute:nas_id' => 'NAS~~', - 'Class:NASFileSystem/Attribute:nas_id+' => '~~', - 'Class:NASFileSystem/Attribute:nas_name' => 'NAS name~~', - 'Class:NASFileSystem/Attribute:nas_name+' => '~~', + 'Class:NASFileSystem' => 'NAS 文件系统', + 'Class:NASFileSystem+' => '', + 'Class:NASFileSystem/Attribute:name' => '名称', + 'Class:NASFileSystem/Attribute:name+' => '', + 'Class:NASFileSystem/Attribute:description' => '描述', + 'Class:NASFileSystem/Attribute:description+' => '', + 'Class:NASFileSystem/Attribute:raid_level' => '阵列级别', + 'Class:NASFileSystem/Attribute:raid_level+' => '', + 'Class:NASFileSystem/Attribute:size' => '容量', + 'Class:NASFileSystem/Attribute:size+' => '', + 'Class:NASFileSystem/Attribute:nas_id' => 'NAS', + 'Class:NASFileSystem/Attribute:nas_id+' => '', + 'Class:NASFileSystem/Attribute:nas_name' => 'NAS name', + 'Class:NASFileSystem/Attribute:nas_name+' => '', )); // @@ -1087,30 +1078,30 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Software+' => '', 'Class:Software/Attribute:name' => '名称', 'Class:Software/Attribute:name+' => '', - 'Class:Software/Attribute:vendor' => 'vendor~~', - 'Class:Software/Attribute:vendor+' => '~~', - 'Class:Software/Attribute:version' => 'Version~~', - 'Class:Software/Attribute:version+' => '~~', - 'Class:Software/Attribute:documents_list' => 'Documents~~', - 'Class:Software/Attribute:documents_list+' => 'All the documents linked to this software~~', - 'Class:Software/Attribute:type' => 'Type~~', - 'Class:Software/Attribute:type+' => '~~', - 'Class:Software/Attribute:type/Value:DBServer' => 'DB Server~~', - 'Class:Software/Attribute:type/Value:DBServer+' => 'DB Server~~', - 'Class:Software/Attribute:type/Value:Middleware' => 'Middleware~~', - 'Class:Software/Attribute:type/Value:Middleware+' => 'Middleware~~', - 'Class:Software/Attribute:type/Value:OtherSoftware' => 'Other Software~~', - 'Class:Software/Attribute:type/Value:OtherSoftware+' => 'Other Software~~', - 'Class:Software/Attribute:type/Value:PCSoftware' => 'PC Software~~', - 'Class:Software/Attribute:type/Value:PCSoftware+' => 'PC Software~~', - 'Class:Software/Attribute:type/Value:WebServer' => 'Web Server~~', - 'Class:Software/Attribute:type/Value:WebServer+' => 'Web Server~~', - 'Class:Software/Attribute:softwareinstance_list' => 'Software Instances~~', - 'Class:Software/Attribute:softwareinstance_list+' => 'All the software instances for this software~~', - 'Class:Software/Attribute:softwarepatch_list' => 'Software Patches~~', - 'Class:Software/Attribute:softwarepatch_list+' => 'All the patchs for this software~~', - 'Class:Software/Attribute:softwarelicence_list' => 'Software Licences~~', - 'Class:Software/Attribute:softwarelicence_list+' => 'All the licences for this software~~', + 'Class:Software/Attribute:vendor' => '厂商', + 'Class:Software/Attribute:vendor+' => '', + 'Class:Software/Attribute:version' => '版本', + 'Class:Software/Attribute:version+' => '', + 'Class:Software/Attribute:documents_list' => '文档', + 'Class:Software/Attribute:documents_list+' => 'All the documents linked to this software', + 'Class:Software/Attribute:type' => '类型', + 'Class:Software/Attribute:type+' => '', + 'Class:Software/Attribute:type/Value:DBServer' => '数据库服务器', + 'Class:Software/Attribute:type/Value:DBServer+' => 'DB Server', + 'Class:Software/Attribute:type/Value:Middleware' => '中间件', + 'Class:Software/Attribute:type/Value:Middleware+' => 'Middleware', + 'Class:Software/Attribute:type/Value:OtherSoftware' => '其它软件', + 'Class:Software/Attribute:type/Value:OtherSoftware+' => 'Other Software', + 'Class:Software/Attribute:type/Value:PCSoftware' => 'PC 软件', + 'Class:Software/Attribute:type/Value:PCSoftware+' => 'PC Software', + 'Class:Software/Attribute:type/Value:WebServer' => 'Web 服务器', + 'Class:Software/Attribute:type/Value:WebServer+' => 'Web Server', + 'Class:Software/Attribute:softwareinstance_list' => '软件实例', + 'Class:Software/Attribute:softwareinstance_list+' => 'All the software instances for this software', + 'Class:Software/Attribute:softwarepatch_list' => '软件补丁', + 'Class:Software/Attribute:softwarepatch_list+' => 'All the patchs for this software', + 'Class:Software/Attribute:softwarelicence_list' => '软件许可证', + 'Class:Software/Attribute:softwarelicence_list+' => 'All the licences for this software', )); // @@ -1122,12 +1113,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Patch+' => '', 'Class:Patch/Attribute:name' => '名称', 'Class:Patch/Attribute:name+' => '', - 'Class:Patch/Attribute:documents_list' => 'Documents~~', - 'Class:Patch/Attribute:documents_list+' => 'All the documents linked to this patch~~', + 'Class:Patch/Attribute:documents_list' => '文档', + 'Class:Patch/Attribute:documents_list+' => 'All the documents linked to this patch', 'Class:Patch/Attribute:description' => '描述', 'Class:Patch/Attribute:description+' => '', - 'Class:Patch/Attribute:finalclass' => 'Type~~', - 'Class:Patch/Attribute:finalclass+' => 'Name of the final class~~', + 'Class:Patch/Attribute:finalclass' => 'Patch sub-class', + 'Class:Patch/Attribute:finalclass+' => 'Name of the final class', )); // @@ -1135,14 +1126,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:OSPatch' => 'OS Patch~~', - 'Class:OSPatch+' => '~~', - 'Class:OSPatch/Attribute:functionalcis_list' => 'Devices~~', - 'Class:OSPatch/Attribute:functionalcis_list+' => 'All the systems where this patch is installed~~', - 'Class:OSPatch/Attribute:osversion_id' => 'OS version~~', - 'Class:OSPatch/Attribute:osversion_id+' => '~~', - 'Class:OSPatch/Attribute:osversion_name' => 'OS version name~~', - 'Class:OSPatch/Attribute:osversion_name+' => '~~', + 'Class:OSPatch' => 'OS 补丁', + 'Class:OSPatch+' => '', + 'Class:OSPatch/Attribute:functionalcis_list' => '设备', + 'Class:OSPatch/Attribute:functionalcis_list+' => 'All the systems where this patch is installed', + 'Class:OSPatch/Attribute:osversion_id' => 'OS 版本', + 'Class:OSPatch/Attribute:osversion_id+' => '', + 'Class:OSPatch/Attribute:osversion_name' => '名称', + 'Class:OSPatch/Attribute:osversion_name+' => '', )); // @@ -1150,14 +1141,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:SoftwarePatch' => 'Software Patch~~', - 'Class:SoftwarePatch+' => '~~', - 'Class:SoftwarePatch/Attribute:software_id' => 'Software~~', - 'Class:SoftwarePatch/Attribute:software_id+' => '~~', - 'Class:SoftwarePatch/Attribute:software_name' => 'Software name~~', - 'Class:SoftwarePatch/Attribute:software_name+' => '~~', - 'Class:SoftwarePatch/Attribute:softwareinstances_list' => 'Software instances~~', - 'Class:SoftwarePatch/Attribute:softwareinstances_list+' => 'All the systems where this software patch is installed~~', + 'Class:SoftwarePatch' => '软件补丁', + 'Class:SoftwarePatch+' => '', + 'Class:SoftwarePatch/Attribute:software_id' => '软件', + 'Class:SoftwarePatch/Attribute:software_id+' => '', + 'Class:SoftwarePatch/Attribute:software_name' => '名称', + 'Class:SoftwarePatch/Attribute:software_name+' => '', + 'Class:SoftwarePatch/Attribute:softwareinstances_list' => '软件实例', + 'Class:SoftwarePatch/Attribute:softwareinstances_list+' => 'All the systems where this software patch is installed', )); // @@ -1165,34 +1156,34 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Licence' => 'Licence', + 'Class:Licence' => '许可证', 'Class:Licence+' => '', 'Class:Licence/Attribute:name' => '名称', 'Class:Licence/Attribute:name+' => '', - 'Class:Licence/Attribute:documents_list' => 'Documents~~', - 'Class:Licence/Attribute:documents_list+' => 'All the documents linked to this licence~~', - 'Class:Licence/Attribute:org_id' => '所有者', + 'Class:Licence/Attribute:documents_list' => '文档', + 'Class:Licence/Attribute:documents_list+' => 'All the documents linked to this licence', + 'Class:Licence/Attribute:org_id' => '组织', 'Class:Licence/Attribute:org_id+' => '', - 'Class:Licence/Attribute:organization_name' => 'Organization name~~', - 'Class:Licence/Attribute:organization_name+' => 'Common name~~', + 'Class:Licence/Attribute:organization_name' => 'Organization name', + 'Class:Licence/Attribute:organization_name+' => 'Common name', 'Class:Licence/Attribute:usage_limit' => '使用限制', 'Class:Licence/Attribute:usage_limit+' => '', - 'Class:Licence/Attribute:description' => 'Description~~', - 'Class:Licence/Attribute:description+' => '~~', - 'Class:Licence/Attribute:start_date' => 'Start date~~', - 'Class:Licence/Attribute:start_date+' => '~~', - 'Class:Licence/Attribute:end_date' => 'End date~~', - 'Class:Licence/Attribute:end_date+' => '~~', - 'Class:Licence/Attribute:licence_key' => 'Key', + 'Class:Licence/Attribute:description' => '描述', + 'Class:Licence/Attribute:description+' => '', + 'Class:Licence/Attribute:start_date' => '开始日期', + 'Class:Licence/Attribute:start_date+' => '', + 'Class:Licence/Attribute:end_date' => '结束日期', + 'Class:Licence/Attribute:end_date+' => '', + 'Class:Licence/Attribute:licence_key' => '密钥', 'Class:Licence/Attribute:licence_key+' => '', - 'Class:Licence/Attribute:perpetual' => 'Perpetual~~', - 'Class:Licence/Attribute:perpetual+' => '~~', - 'Class:Licence/Attribute:perpetual/Value:no' => 'no~~', - 'Class:Licence/Attribute:perpetual/Value:no+' => 'no~~', - 'Class:Licence/Attribute:perpetual/Value:yes' => 'yes~~', - 'Class:Licence/Attribute:perpetual/Value:yes+' => 'yes~~', - 'Class:Licence/Attribute:finalclass' => 'Type~~', - 'Class:Licence/Attribute:finalclass+' => 'Name of the final class~~', + 'Class:Licence/Attribute:perpetual' => '永久有效', + 'Class:Licence/Attribute:perpetual+' => '', + 'Class:Licence/Attribute:perpetual/Value:no' => '否', + 'Class:Licence/Attribute:perpetual/Value:no+' => 'no', + 'Class:Licence/Attribute:perpetual/Value:yes' => '是', + 'Class:Licence/Attribute:perpetual/Value:yes+' => 'yes', + 'Class:Licence/Attribute:finalclass' => 'Licence sub-class', + 'Class:Licence/Attribute:finalclass+' => 'Name of the final class', )); // @@ -1200,16 +1191,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:OSLicence' => 'OS Licence~~', - 'Class:OSLicence+' => '~~', - 'Class:OSLicence/Attribute:osversion_id' => 'OS version~~', - 'Class:OSLicence/Attribute:osversion_id+' => '~~', - 'Class:OSLicence/Attribute:osversion_name' => 'OS version name~~', - 'Class:OSLicence/Attribute:osversion_name+' => '~~', - 'Class:OSLicence/Attribute:virtualmachines_list' => 'Virtual machines~~', - 'Class:OSLicence/Attribute:virtualmachines_list+' => 'All the virtual machines where this licence is used~~', - 'Class:OSLicence/Attribute:servers_list' => 'servers~~', - 'Class:OSLicence/Attribute:servers_list+' => 'All the servers where this licence is used~~', + 'Class:OSLicence' => 'OS 许可证', + 'Class:OSLicence+' => '', + 'Class:OSLicence/Attribute:osversion_id' => 'OS 版本', + 'Class:OSLicence/Attribute:osversion_id+' => '', + 'Class:OSLicence/Attribute:osversion_name' => '名称', + 'Class:OSLicence/Attribute:osversion_name+' => '', + 'Class:OSLicence/Attribute:virtualmachines_list' => '虚拟机', + 'Class:OSLicence/Attribute:virtualmachines_list+' => 'All the virtual machines where this licence is used', + 'Class:OSLicence/Attribute:servers_list' => '服务器', + 'Class:OSLicence/Attribute:servers_list+' => 'All the servers where this licence is used', )); // @@ -1217,14 +1208,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:SoftwareLicence' => 'Software Licence~~', - 'Class:SoftwareLicence+' => '~~', - 'Class:SoftwareLicence/Attribute:software_id' => 'Software~~', - 'Class:SoftwareLicence/Attribute:software_id+' => '~~', - 'Class:SoftwareLicence/Attribute:software_name' => 'Software name~~', - 'Class:SoftwareLicence/Attribute:software_name+' => '~~', - 'Class:SoftwareLicence/Attribute:softwareinstance_list' => 'Software instances~~', - 'Class:SoftwareLicence/Attribute:softwareinstance_list+' => 'All the systems where this licence is used~~', + 'Class:SoftwareLicence' => 'Software Licence', + 'Class:SoftwareLicence+' => '', + 'Class:SoftwareLicence/Attribute:software_id' => '软件', + 'Class:SoftwareLicence/Attribute:software_id+' => '', + 'Class:SoftwareLicence/Attribute:software_name' => '名称', + 'Class:SoftwareLicence/Attribute:software_name+' => '', + 'Class:SoftwareLicence/Attribute:softwareinstance_list' => '软件实例', + 'Class:SoftwareLicence/Attribute:softwareinstance_list+' => 'All the systems where this licence is used', )); // @@ -1232,16 +1223,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToLicence' => 'Link Document / Licence~~', - 'Class:lnkDocumentToLicence+' => '~~', - 'Class:lnkDocumentToLicence/Attribute:licence_id' => 'Licence~~', - 'Class:lnkDocumentToLicence/Attribute:licence_id+' => '~~', - 'Class:lnkDocumentToLicence/Attribute:licence_name' => 'Licence name~~', - 'Class:lnkDocumentToLicence/Attribute:licence_name+' => '~~', - 'Class:lnkDocumentToLicence/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToLicence/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToLicence/Attribute:document_name' => 'Document name~~', - 'Class:lnkDocumentToLicence/Attribute:document_name+' => '~~', + 'Class:lnkDocumentToLicence' => '链接 文档 / 许可证', + 'Class:lnkDocumentToLicence+' => '', + 'Class:lnkDocumentToLicence/Attribute:licence_id' => '许可证', + 'Class:lnkDocumentToLicence/Attribute:licence_id+' => '', + 'Class:lnkDocumentToLicence/Attribute:licence_name' => '名称', + 'Class:lnkDocumentToLicence/Attribute:licence_name+' => '', + 'Class:lnkDocumentToLicence/Attribute:document_id' => '文档', + 'Class:lnkDocumentToLicence/Attribute:document_id+' => '', + 'Class:lnkDocumentToLicence/Attribute:document_name' => 'Document name', + 'Class:lnkDocumentToLicence/Attribute:document_name+' => '', )); // @@ -1249,12 +1240,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Typology' => 'Typology~~', - 'Class:Typology+' => '~~', - 'Class:Typology/Attribute:name' => 'Name~~', - 'Class:Typology/Attribute:name+' => '~~', - 'Class:Typology/Attribute:finalclass' => 'Type~~', - 'Class:Typology/Attribute:finalclass+' => 'Name of the final class~~', + 'Class:Typology' => '拓扑', + 'Class:Typology+' => '', + 'Class:Typology/Attribute:name' => '名称', + 'Class:Typology/Attribute:name+' => '', + 'Class:Typology/Attribute:finalclass' => 'Typology sub-class', + 'Class:Typology/Attribute:finalclass+' => 'Name of the final class', )); // @@ -1262,12 +1253,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:OSVersion' => 'OS Version~~', - 'Class:OSVersion+' => '~~', - 'Class:OSVersion/Attribute:osfamily_id' => 'OS family~~', - 'Class:OSVersion/Attribute:osfamily_id+' => '~~', - 'Class:OSVersion/Attribute:osfamily_name' => 'OS family name~~', - 'Class:OSVersion/Attribute:osfamily_name+' => '~~', + 'Class:OSVersion' => 'OS 版本', + 'Class:OSVersion+' => '', + 'Class:OSVersion/Attribute:osfamily_id' => 'OS家族', + 'Class:OSVersion/Attribute:osfamily_id+' => '', + 'Class:OSVersion/Attribute:osfamily_name' => '名称', + 'Class:OSVersion/Attribute:osfamily_name+' => '', )); // @@ -1275,8 +1266,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:OSFamily' => 'OS Family~~', - 'Class:OSFamily+' => '~~', + 'Class:OSFamily' => 'OS家族', + 'Class:OSFamily+' => '', )); // @@ -1284,8 +1275,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DocumentType' => 'Document Type~~', - 'Class:DocumentType+' => '~~', + 'Class:DocumentType' => '文档类型', + 'Class:DocumentType+' => '', )); // @@ -1293,8 +1284,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ContactType' => 'Contact Type~~', - 'Class:ContactType+' => '~~', + 'Class:ContactType' => '合同类型', + 'Class:ContactType+' => '', )); // @@ -1302,12 +1293,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Brand' => 'Brand~~', - 'Class:Brand+' => '~~', - 'Class:Brand/Attribute:physicaldevices_list' => 'Physical devices~~', - 'Class:Brand/Attribute:physicaldevices_list+' => 'All the physical devices corresponding to this brand~~', - 'Class:Brand/UniquenessRule:name+' => 'The name must be unique~~', - 'Class:Brand/UniquenessRule:name' => 'This brand already exists~~', + 'Class:Brand' => '品牌', + 'Class:Brand+' => '', + 'Class:Brand/Attribute:physicaldevices_list' => '物理设备', + 'Class:Brand/Attribute:physicaldevices_list+' => 'All the physical devices corresponding to this brand', )); // @@ -1315,54 +1304,52 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Model' => 'Model~~', - 'Class:Model+' => '~~', - 'Class:Model/Attribute:brand_id' => 'Brand~~', - 'Class:Model/Attribute:brand_id+' => '~~', - 'Class:Model/Attribute:brand_name' => 'Brand name~~', - 'Class:Model/Attribute:brand_name+' => '~~', - 'Class:Model/Attribute:type' => 'Device type~~', - 'Class:Model/Attribute:type+' => '~~', - 'Class:Model/Attribute:type/Value:PowerSource' => 'Power Source~~', - 'Class:Model/Attribute:type/Value:PowerSource+' => 'Power Source~~', - 'Class:Model/Attribute:type/Value:DiskArray' => 'Disk Array~~', - 'Class:Model/Attribute:type/Value:DiskArray+' => 'Disk Array~~', - 'Class:Model/Attribute:type/Value:Enclosure' => 'Enclosure~~', - 'Class:Model/Attribute:type/Value:Enclosure+' => 'Enclosure~~', - 'Class:Model/Attribute:type/Value:IPPhone' => 'IP Phone~~', - 'Class:Model/Attribute:type/Value:IPPhone+' => 'IP Phone~~', - 'Class:Model/Attribute:type/Value:MobilePhone' => 'Mobile Phone~~', - 'Class:Model/Attribute:type/Value:MobilePhone+' => 'Mobile Phone~~', - 'Class:Model/Attribute:type/Value:NAS' => 'NAS~~', - 'Class:Model/Attribute:type/Value:NAS+' => 'NAS~~', - 'Class:Model/Attribute:type/Value:NetworkDevice' => 'Network Device~~', - 'Class:Model/Attribute:type/Value:NetworkDevice+' => 'Network Device~~', - 'Class:Model/Attribute:type/Value:PC' => 'PC~~', - 'Class:Model/Attribute:type/Value:PC+' => 'PC~~', - 'Class:Model/Attribute:type/Value:PDU' => 'PDU~~', - 'Class:Model/Attribute:type/Value:PDU+' => 'PDU~~', - 'Class:Model/Attribute:type/Value:Peripheral' => 'Peripheral~~', - 'Class:Model/Attribute:type/Value:Peripheral+' => 'Peripheral~~', - 'Class:Model/Attribute:type/Value:Printer' => 'Printer~~', - 'Class:Model/Attribute:type/Value:Printer+' => 'Printer~~', - 'Class:Model/Attribute:type/Value:Rack' => 'Rack~~', - 'Class:Model/Attribute:type/Value:Rack+' => 'Rack~~', - 'Class:Model/Attribute:type/Value:SANSwitch' => 'SAN switch~~', - 'Class:Model/Attribute:type/Value:SANSwitch+' => 'SAN switch~~', - 'Class:Model/Attribute:type/Value:Server' => 'Server~~', - 'Class:Model/Attribute:type/Value:Server+' => 'Server~~', - 'Class:Model/Attribute:type/Value:StorageSystem' => 'Storage System~~', - 'Class:Model/Attribute:type/Value:StorageSystem+' => 'Storage System~~', - 'Class:Model/Attribute:type/Value:Tablet' => 'Tablet~~', - 'Class:Model/Attribute:type/Value:Tablet+' => 'Tablet~~', - 'Class:Model/Attribute:type/Value:TapeLibrary' => 'Tape Library~~', - 'Class:Model/Attribute:type/Value:TapeLibrary+' => 'Tape Library~~', - 'Class:Model/Attribute:type/Value:Phone' => 'Telephone~~', - 'Class:Model/Attribute:type/Value:Phone+' => 'Telephone~~', - 'Class:Model/Attribute:physicaldevices_list' => 'Physical devices~~', - 'Class:Model/Attribute:physicaldevices_list+' => 'All the physical devices corresponding to this model~~', - 'Class:Model/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~', - 'Class:Model/UniquenessRule:name_brand' => 'this model already exists for this brand~~', + 'Class:Model' => '型号', + 'Class:Model+' => '', + 'Class:Model/Attribute:brand_id' => '品牌', + 'Class:Model/Attribute:brand_id+' => '', + 'Class:Model/Attribute:brand_name' => '品牌名称', + 'Class:Model/Attribute:brand_name+' => '', + 'Class:Model/Attribute:type' => '设备类型', + 'Class:Model/Attribute:type+' => '', + 'Class:Model/Attribute:type/Value:PowerSource' => '电源', + 'Class:Model/Attribute:type/Value:PowerSource+' => '电源', + 'Class:Model/Attribute:type/Value:DiskArray' => '磁盘阵列', + 'Class:Model/Attribute:type/Value:DiskArray+' => '磁盘阵列', + 'Class:Model/Attribute:type/Value:Enclosure' => '机位', + 'Class:Model/Attribute:type/Value:Enclosure+' => '机位', + 'Class:Model/Attribute:type/Value:IPPhone' => 'IP 电话', + 'Class:Model/Attribute:type/Value:IPPhone+' => 'IP Phone', + 'Class:Model/Attribute:type/Value:MobilePhone' => '移动电话', + 'Class:Model/Attribute:type/Value:MobilePhone+' => '移动电话', + 'Class:Model/Attribute:type/Value:NAS' => 'NAS', + 'Class:Model/Attribute:type/Value:NAS+' => 'NAS', + 'Class:Model/Attribute:type/Value:NetworkDevice' => '网络设备', + 'Class:Model/Attribute:type/Value:NetworkDevice+' => '网络设备', + 'Class:Model/Attribute:type/Value:PC' => 'PC', + 'Class:Model/Attribute:type/Value:PC+' => 'PC', + 'Class:Model/Attribute:type/Value:PDU' => 'PDU', + 'Class:Model/Attribute:type/Value:PDU+' => 'PDU', + 'Class:Model/Attribute:type/Value:Peripheral' => '配件', + 'Class:Model/Attribute:type/Value:Peripheral+' => '配件', + 'Class:Model/Attribute:type/Value:Printer' => '打印机', + 'Class:Model/Attribute:type/Value:Printer+' => '打印机', + 'Class:Model/Attribute:type/Value:Rack' => '机柜', + 'Class:Model/Attribute:type/Value:Rack+' => '机柜', + 'Class:Model/Attribute:type/Value:SANSwitch' => 'SAN 交换机', + 'Class:Model/Attribute:type/Value:SANSwitch+' => 'SAN 交换机', + 'Class:Model/Attribute:type/Value:Server' => '服务器', + 'Class:Model/Attribute:type/Value:Server+' => 'Server', + 'Class:Model/Attribute:type/Value:StorageSystem' => '存储系统', + 'Class:Model/Attribute:type/Value:StorageSystem+' => '存储系统', + 'Class:Model/Attribute:type/Value:Tablet' => '平板', + 'Class:Model/Attribute:type/Value:Tablet+' => '平板', + 'Class:Model/Attribute:type/Value:TapeLibrary' => '磁带库', + 'Class:Model/Attribute:type/Value:TapeLibrary+' => '磁带库', + 'Class:Model/Attribute:type/Value:Phone' => '电话', + 'Class:Model/Attribute:type/Value:Phone+' => '电话', + 'Class:Model/Attribute:physicaldevices_list' => '物理设备', + 'Class:Model/Attribute:physicaldevices_list+' => 'All the physical devices corresponding to this model', )); // @@ -1370,10 +1357,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:NetworkDeviceType' => 'Network Device Type~~', - 'Class:NetworkDeviceType+' => '~~', - 'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list' => 'Network devices~~', - 'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list+' => 'All the network devices corresponding to this type~~', + 'Class:NetworkDeviceType' => '网络设备类型', + 'Class:NetworkDeviceType+' => '', + 'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list' => '网络设备', + 'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list+' => 'All the network devices corresponding to this type', )); // @@ -1381,12 +1368,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:IOSVersion' => 'IOS Version~~', - 'Class:IOSVersion+' => '~~', - 'Class:IOSVersion/Attribute:brand_id' => 'Brand~~', - 'Class:IOSVersion/Attribute:brand_id+' => '~~', - 'Class:IOSVersion/Attribute:brand_name' => 'Brand name~~', - 'Class:IOSVersion/Attribute:brand_name+' => '~~', + 'Class:IOSVersion' => 'IOS 版本', + 'Class:IOSVersion+' => '', + 'Class:IOSVersion/Attribute:brand_id' => '品牌', + 'Class:IOSVersion/Attribute:brand_id+' => '', + 'Class:IOSVersion/Attribute:brand_name' => '名称', + 'Class:IOSVersion/Attribute:brand_name+' => '', )); // @@ -1394,16 +1381,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToPatch' => 'Link Document / Patch~~', - 'Class:lnkDocumentToPatch+' => '~~', - 'Class:lnkDocumentToPatch/Attribute:patch_id' => 'Patch~~', - 'Class:lnkDocumentToPatch/Attribute:patch_id+' => '~~', - 'Class:lnkDocumentToPatch/Attribute:patch_name' => 'Patch name~~', - 'Class:lnkDocumentToPatch/Attribute:patch_name+' => '~~', - 'Class:lnkDocumentToPatch/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToPatch/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToPatch/Attribute:document_name' => 'Document name~~', - 'Class:lnkDocumentToPatch/Attribute:document_name+' => '~~', + 'Class:lnkDocumentToPatch' => '链接 文档 / 补丁', + 'Class:lnkDocumentToPatch+' => '', + 'Class:lnkDocumentToPatch/Attribute:patch_id' => '补丁', + 'Class:lnkDocumentToPatch/Attribute:patch_id+' => '', + 'Class:lnkDocumentToPatch/Attribute:patch_name' => 'Patch name', + 'Class:lnkDocumentToPatch/Attribute:patch_name+' => '', + 'Class:lnkDocumentToPatch/Attribute:document_id' => '文档', + 'Class:lnkDocumentToPatch/Attribute:document_id+' => '', + 'Class:lnkDocumentToPatch/Attribute:document_name' => 'Document name', + 'Class:lnkDocumentToPatch/Attribute:document_name+' => '', )); // @@ -1411,16 +1398,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkSoftwareInstanceToSoftwarePatch' => 'Link Software Instance / Software Patch~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch+' => '~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_id' => 'Software patch~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_id+' => '~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_name' => 'Software patch name~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_name+' => '~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_id' => 'Software instance~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_id+' => '~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_name' => 'Software instance name~~', - 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_name+' => '~~', + 'Class:lnkSoftwareInstanceToSoftwarePatch' => '链接 软件实例 / 软件补丁', + 'Class:lnkSoftwareInstanceToSoftwarePatch+' => '', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_id' => 'Software patch', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_id+' => '', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_name' => 'Software patch name', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_name+' => '', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_id' => 'Software instance', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_id+' => '', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_name' => 'Software instance name', + 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwareinstance_name+' => '', )); // @@ -1428,16 +1415,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkFunctionalCIToOSPatch' => 'Link FunctionalCI / OS patch~~', - 'Class:lnkFunctionalCIToOSPatch+' => '~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_id' => 'OS patch~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_id+' => '~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_name' => 'OS patch name~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_name+' => '~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_id' => 'Functionalci~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_id+' => '~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_name' => 'Functionalci name~~', - 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_name+' => '~~', + 'Class:lnkFunctionalCIToOSPatch' => '链接 功能项 / OS 补丁', + 'Class:lnkFunctionalCIToOSPatch+' => '', + 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_id' => 'OS patch', + 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_id+' => '', + 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_name' => 'OS patch name', + 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_name+' => '', + 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_id' => '功能项', + 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_id+' => '', + 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_name' => 'Functionalci name', + 'Class:lnkFunctionalCIToOSPatch/Attribute:functionalci_name+' => '', )); // @@ -1445,16 +1432,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToSoftware' => 'Link Document / Software~~', - 'Class:lnkDocumentToSoftware+' => '~~', - 'Class:lnkDocumentToSoftware/Attribute:software_id' => 'Software~~', - 'Class:lnkDocumentToSoftware/Attribute:software_id+' => '~~', - 'Class:lnkDocumentToSoftware/Attribute:software_name' => 'Software name~~', - 'Class:lnkDocumentToSoftware/Attribute:software_name+' => '~~', - 'Class:lnkDocumentToSoftware/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToSoftware/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToSoftware/Attribute:document_name' => 'Document name~~', - 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '~~', + 'Class:lnkDocumentToSoftware' => '链接 文档 / 软件', + 'Class:lnkDocumentToSoftware+' => '', + 'Class:lnkDocumentToSoftware/Attribute:software_id' => '软件', + 'Class:lnkDocumentToSoftware/Attribute:software_id+' => '', + 'Class:lnkDocumentToSoftware/Attribute:software_name' => 'Software name', + 'Class:lnkDocumentToSoftware/Attribute:software_name+' => '', + 'Class:lnkDocumentToSoftware/Attribute:document_id' => '文档', + 'Class:lnkDocumentToSoftware/Attribute:document_id+' => '', + 'Class:lnkDocumentToSoftware/Attribute:document_name' => 'Document name', + 'Class:lnkDocumentToSoftware/Attribute:document_name+' => '', )); // @@ -1462,16 +1449,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContactToFunctionalCI' => 'Link Contact / FunctionalCI~~', - 'Class:lnkContactToFunctionalCI+' => '~~', - 'Class:lnkContactToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', - 'Class:lnkContactToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkContactToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', - 'Class:lnkContactToFunctionalCI/Attribute:functionalci_name+' => '~~', - 'Class:lnkContactToFunctionalCI/Attribute:contact_id' => 'Contact~~', - 'Class:lnkContactToFunctionalCI/Attribute:contact_id+' => '~~', - 'Class:lnkContactToFunctionalCI/Attribute:contact_name' => 'Contact name~~', - 'Class:lnkContactToFunctionalCI/Attribute:contact_name+' => '~~', + 'Class:lnkContactToFunctionalCI' => '链接 Contact / FunctionalCI', + 'Class:lnkContactToFunctionalCI+' => '', + 'Class:lnkContactToFunctionalCI/Attribute:functionalci_id' => 'Functionalci', + 'Class:lnkContactToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkContactToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name', + 'Class:lnkContactToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkContactToFunctionalCI/Attribute:contact_id' => 'Contact', + 'Class:lnkContactToFunctionalCI/Attribute:contact_id+' => '', + 'Class:lnkContactToFunctionalCI/Attribute:contact_name' => 'Contact name', + 'Class:lnkContactToFunctionalCI/Attribute:contact_name+' => '', )); // @@ -1479,16 +1466,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToFunctionalCI' => 'Link Document / FunctionalCI~~', - 'Class:lnkDocumentToFunctionalCI+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name~~', - 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '~~', + 'Class:lnkDocumentToFunctionalCI' => '链接 文档 / 功能项', + 'Class:lnkDocumentToFunctionalCI+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'Functionalci', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name', + 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id' => '文档', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_id+' => '', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name' => 'Document name', + 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', )); // @@ -1500,18 +1487,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Subnet+' => '', 'Class:Subnet/Attribute:description' => '描述', 'Class:Subnet/Attribute:description+' => '', - 'Class:Subnet/Attribute:subnet_name' => 'Subnet name~~', - 'Class:Subnet/Attribute:subnet_name+' => '~~', - 'Class:Subnet/Attribute:org_id' => '拥有者组织', + 'Class:Subnet/Attribute:subnet_name' => '子网名称', + 'Class:Subnet/Attribute:subnet_name+' => '', + 'Class:Subnet/Attribute:org_id' => '所属组织', 'Class:Subnet/Attribute:org_id+' => '', - 'Class:Subnet/Attribute:org_name' => 'Name~~', - 'Class:Subnet/Attribute:org_name+' => 'Common name~~', + 'Class:Subnet/Attribute:org_name' => '名称', + 'Class:Subnet/Attribute:org_name+' => 'Common name', 'Class:Subnet/Attribute:ip' => 'IP', 'Class:Subnet/Attribute:ip+' => '', - 'Class:Subnet/Attribute:ip_mask' => 'IP Mask', + 'Class:Subnet/Attribute:ip_mask' => 'IP 掩码', 'Class:Subnet/Attribute:ip_mask+' => '', - 'Class:Subnet/Attribute:vlans_list' => 'VLANs~~', - 'Class:Subnet/Attribute:vlans_list+' => '~~', + 'Class:Subnet/Attribute:vlans_list' => 'VLANs', + 'Class:Subnet/Attribute:vlans_list+' => '', )); // @@ -1519,20 +1506,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:VLAN' => 'VLAN~~', - 'Class:VLAN+' => '~~', - 'Class:VLAN/Attribute:vlan_tag' => 'VLAN Tag~~', - 'Class:VLAN/Attribute:vlan_tag+' => '~~', - 'Class:VLAN/Attribute:description' => 'Description~~', - 'Class:VLAN/Attribute:description+' => '~~', - 'Class:VLAN/Attribute:org_id' => 'Organization~~', - 'Class:VLAN/Attribute:org_id+' => '~~', - 'Class:VLAN/Attribute:org_name' => 'Organization name~~', - 'Class:VLAN/Attribute:org_name+' => 'Common name~~', - 'Class:VLAN/Attribute:subnets_list' => 'Subnets~~', - 'Class:VLAN/Attribute:subnets_list+' => '~~', - 'Class:VLAN/Attribute:physicalinterfaces_list' => 'Physical network interfaces~~', - 'Class:VLAN/Attribute:physicalinterfaces_list+' => '~~', + 'Class:VLAN' => 'VLAN', + 'Class:VLAN+' => '', + 'Class:VLAN/Attribute:vlan_tag' => 'VLAN Tag', + 'Class:VLAN/Attribute:vlan_tag+' => '', + 'Class:VLAN/Attribute:description' => '描述', + 'Class:VLAN/Attribute:description+' => '', + 'Class:VLAN/Attribute:org_id' => '组织', + 'Class:VLAN/Attribute:org_id+' => '', + 'Class:VLAN/Attribute:org_name' => 'Organization name', + 'Class:VLAN/Attribute:org_name+' => 'Common name', + 'Class:VLAN/Attribute:subnets_list' => '子网', + 'Class:VLAN/Attribute:subnets_list+' => '', + 'Class:VLAN/Attribute:physicalinterfaces_list' => '物理网卡', + 'Class:VLAN/Attribute:physicalinterfaces_list+' => '', )); // @@ -1540,18 +1527,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkSubnetToVLAN' => 'Link Subnet / VLAN~~', - 'Class:lnkSubnetToVLAN+' => '~~', - 'Class:lnkSubnetToVLAN/Attribute:subnet_id' => 'Subnet~~', - 'Class:lnkSubnetToVLAN/Attribute:subnet_id+' => '~~', - 'Class:lnkSubnetToVLAN/Attribute:subnet_ip' => 'Subnet IP~~', - 'Class:lnkSubnetToVLAN/Attribute:subnet_ip+' => '~~', - 'Class:lnkSubnetToVLAN/Attribute:subnet_name' => 'Subnet name~~', - 'Class:lnkSubnetToVLAN/Attribute:subnet_name+' => '~~', - 'Class:lnkSubnetToVLAN/Attribute:vlan_id' => 'VLAN~~', - 'Class:lnkSubnetToVLAN/Attribute:vlan_id+' => '~~', - 'Class:lnkSubnetToVLAN/Attribute:vlan_tag' => 'VLAN Tag~~', - 'Class:lnkSubnetToVLAN/Attribute:vlan_tag+' => '~~', + 'Class:lnkSubnetToVLAN' => '链接 子网 / VLAN', + 'Class:lnkSubnetToVLAN+' => '', + 'Class:lnkSubnetToVLAN/Attribute:subnet_id' => '子网', + 'Class:lnkSubnetToVLAN/Attribute:subnet_id+' => '', + 'Class:lnkSubnetToVLAN/Attribute:subnet_ip' => 'Subnet IP', + 'Class:lnkSubnetToVLAN/Attribute:subnet_ip+' => '', + 'Class:lnkSubnetToVLAN/Attribute:subnet_name' => 'Subnet name', + 'Class:lnkSubnetToVLAN/Attribute:subnet_name+' => '', + 'Class:lnkSubnetToVLAN/Attribute:vlan_id' => 'VLAN', + 'Class:lnkSubnetToVLAN/Attribute:vlan_id+' => '', + 'Class:lnkSubnetToVLAN/Attribute:vlan_tag' => 'VLAN Tag', + 'Class:lnkSubnetToVLAN/Attribute:vlan_tag+' => '', )); // @@ -1559,12 +1546,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:NetworkInterface' => '网络接口', + 'Class:NetworkInterface' => '网卡', 'Class:NetworkInterface+' => '', - 'Class:NetworkInterface/Attribute:name' => 'Name~~', - 'Class:NetworkInterface/Attribute:name+' => '~~', - 'Class:NetworkInterface/Attribute:finalclass' => 'Type~~', - 'Class:NetworkInterface/Attribute:finalclass+' => 'Name of the final class~~', + 'Class:NetworkInterface/Attribute:name' => '名称', + 'Class:NetworkInterface/Attribute:name+' => '', + 'Class:NetworkInterface/Attribute:finalclass' => 'NetworkInterface sub-class', + 'Class:NetworkInterface/Attribute:finalclass+' => 'Name of the final class', )); // @@ -1572,22 +1559,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:IPInterface' => 'IP Interface~~', - 'Class:IPInterface+' => '~~', - 'Class:IPInterface/Attribute:ipaddress' => 'IP address~~', - 'Class:IPInterface/Attribute:ipaddress+' => '~~', - - - 'Class:IPInterface/Attribute:macaddress' => 'MAC address~~', - 'Class:IPInterface/Attribute:macaddress+' => '~~', - 'Class:IPInterface/Attribute:comment' => 'Comment~~', - 'Class:IPInterface/Attribute:coment+' => '~~', - 'Class:IPInterface/Attribute:ipgateway' => 'IP gateway~~', - 'Class:IPInterface/Attribute:ipgateway+' => '~~', - 'Class:IPInterface/Attribute:ipmask' => 'IP mask~~', - 'Class:IPInterface/Attribute:ipmask+' => '~~', - 'Class:IPInterface/Attribute:speed' => 'Speed~~', - 'Class:IPInterface/Attribute:speed+' => '~~', + 'Class:IPInterface' => 'IP Interface', + 'Class:IPInterface+' => '', + 'Class:IPInterface/Attribute:ipaddress' => 'IP地址', + 'Class:IPInterface/Attribute:ipaddress+' => '', + 'Class:IPInterface/Attribute:macaddress' => 'MAC地址', + 'Class:IPInterface/Attribute:macaddress+' => '', + 'Class:IPInterface/Attribute:comment' => '注释', + 'Class:IPInterface/Attribute:coment+' => '', + 'Class:IPInterface/Attribute:ipgateway' => '网关', + 'Class:IPInterface/Attribute:ipgateway+' => '', + 'Class:IPInterface/Attribute:ipmask' => '掩码', + 'Class:IPInterface/Attribute:ipmask+' => '', + 'Class:IPInterface/Attribute:speed' => '速率', + 'Class:IPInterface/Attribute:speed+' => '', )); // @@ -1595,14 +1580,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:PhysicalInterface' => 'Physical Interface~~', - 'Class:PhysicalInterface+' => '~~', - 'Class:PhysicalInterface/Attribute:connectableci_id' => 'Device~~', - 'Class:PhysicalInterface/Attribute:connectableci_id+' => '~~', - 'Class:PhysicalInterface/Attribute:connectableci_name' => 'Device name~~', - 'Class:PhysicalInterface/Attribute:connectableci_name+' => '~~', - 'Class:PhysicalInterface/Attribute:vlans_list' => 'VLANs~~', - 'Class:PhysicalInterface/Attribute:vlans_list+' => '~~', + 'Class:PhysicalInterface' => '物理网卡', + 'Class:PhysicalInterface+' => '', + 'Class:PhysicalInterface/Attribute:connectableci_id' => '设备', + 'Class:PhysicalInterface/Attribute:connectableci_id+' => '', + 'Class:PhysicalInterface/Attribute:connectableci_name' => '设备名称', + 'Class:PhysicalInterface/Attribute:connectableci_name+' => '', + 'Class:PhysicalInterface/Attribute:vlans_list' => 'VLANs', + 'Class:PhysicalInterface/Attribute:vlans_list+' => '', )); // @@ -1610,20 +1595,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkPhysicalInterfaceToVLAN' => 'Link PhysicalInterface / VLAN~~', - 'Class:lnkPhysicalInterfaceToVLAN+' => '~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_id' => 'Physical Interface~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_id+' => '~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_name' => 'Physical Interface Name~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_name+' => '~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_id' => 'Device~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_id+' => '~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_name' => 'Device name~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_name+' => '~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_id' => 'VLAN~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_id+' => '~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag' => 'VLAN Tag~~', - 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag+' => '~~', + 'Class:lnkPhysicalInterfaceToVLAN' => '链接 物理网卡 / VLAN', + 'Class:lnkPhysicalInterfaceToVLAN+' => '', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_id' => '物理网卡', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_id+' => '', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_name' => 'Physical Interface Name', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_name+' => '', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_id' => '设备', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_id+' => '', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_name' => 'Device name', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_device_name+' => '', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_id' => 'VLAN', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_id+' => '', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag' => 'VLAN Tag', + 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag+' => '', )); @@ -1632,12 +1617,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:LogicalInterface' => 'Logical Interface~~', - 'Class:LogicalInterface+' => '~~', - 'Class:LogicalInterface/Attribute:virtualmachine_id' => 'Virtual machine~~', - 'Class:LogicalInterface/Attribute:virtualmachine_id+' => '~~', - 'Class:LogicalInterface/Attribute:virtualmachine_name' => 'Virtual machine name~~', - 'Class:LogicalInterface/Attribute:virtualmachine_name+' => '~~', + 'Class:LogicalInterface' => '逻辑网卡', + 'Class:LogicalInterface+' => '', + 'Class:LogicalInterface/Attribute:virtualmachine_id' => '虚拟机', + 'Class:LogicalInterface/Attribute:virtualmachine_id+' => '', + 'Class:LogicalInterface/Attribute:virtualmachine_name' => 'Virtual machine name', + 'Class:LogicalInterface/Attribute:virtualmachine_name+' => '', )); // @@ -1645,18 +1630,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:FiberChannelInterface' => 'Fiber Channel Interface~~', - 'Class:FiberChannelInterface+' => '~~', - 'Class:FiberChannelInterface/Attribute:speed' => 'Speed~~', - 'Class:FiberChannelInterface/Attribute:speed+' => '~~', - 'Class:FiberChannelInterface/Attribute:topology' => 'Topology~~', - 'Class:FiberChannelInterface/Attribute:topology+' => '~~', - 'Class:FiberChannelInterface/Attribute:wwn' => 'WWN~~', - 'Class:FiberChannelInterface/Attribute:wwn+' => '~~', - 'Class:FiberChannelInterface/Attribute:datacenterdevice_id' => 'Device~~', - 'Class:FiberChannelInterface/Attribute:datacenterdevice_id+' => '~~', - 'Class:FiberChannelInterface/Attribute:datacenterdevice_name' => 'Device name~~', - 'Class:FiberChannelInterface/Attribute:datacenterdevice_name+' => '~~', + 'Class:FiberChannelInterface' => 'Fiber Channel Interface', + 'Class:FiberChannelInterface+' => '', + 'Class:FiberChannelInterface/Attribute:speed' => '速率', + 'Class:FiberChannelInterface/Attribute:speed+' => '', + 'Class:FiberChannelInterface/Attribute:topology' => '拓扑', + 'Class:FiberChannelInterface/Attribute:topology+' => '', + 'Class:FiberChannelInterface/Attribute:wwn' => 'WWN', + 'Class:FiberChannelInterface/Attribute:wwn+' => '', + 'Class:FiberChannelInterface/Attribute:datacenterdevice_id' => '设备', + 'Class:FiberChannelInterface/Attribute:datacenterdevice_id+' => '', + 'Class:FiberChannelInterface/Attribute:datacenterdevice_name' => 'Device name', + 'Class:FiberChannelInterface/Attribute:datacenterdevice_name+' => '', )); // @@ -1664,26 +1649,26 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkConnectableCIToNetworkDevice' => 'Link ConnectableCI / NetworkDevice~~', - 'Class:lnkConnectableCIToNetworkDevice+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_id' => 'Network device~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_id+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_name' => 'Network device name~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_name+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_id' => 'Connected device~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_id+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_name' => 'Connected device name~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_name+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:network_port' => 'Network port~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:network_port+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:device_port' => 'Device port~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:device_port+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type' => 'Connection type~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type+' => '~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:downlink' => 'down link~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:downlink+' => 'down link~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:uplink' => 'up link~~', - 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:uplink+' => 'up link~~', + 'Class:lnkConnectableCIToNetworkDevice' => '链接 可连接项 / 网络设备', + 'Class:lnkConnectableCIToNetworkDevice+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_id' => '网络设备', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_id+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_name' => 'Network device name', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_name+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_id' => '连接的设备', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_id+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_name' => 'Connected device name', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connectableci_name+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:network_port' => '网络端口', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:network_port+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:device_port' => '设备端口', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:device_port+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type' => '连接类型', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type+' => '', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:downlink' => '下联', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:downlink+' => 'down link', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:uplink' => '上联', + 'Class:lnkConnectableCIToNetworkDevice/Attribute:connection_type/Value:uplink+' => 'up link', )); // @@ -1691,16 +1676,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkApplicationSolutionToFunctionalCI' => 'Link ApplicationSolution / FunctionalCI~~', - 'Class:lnkApplicationSolutionToFunctionalCI+' => '~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_id' => 'Application solution~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_id+' => '~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_name' => 'Application solution name~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_name+' => '~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_id' => 'Functionalci~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name~~', - 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_name+' => '~~', + 'Class:lnkApplicationSolutionToFunctionalCI' => '链接 应用方案 / 功能项', + 'Class:lnkApplicationSolutionToFunctionalCI+' => '', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_id' => 'Application solution', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_id+' => '', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_name' => 'Application solution name', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_name+' => '', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_id' => 'Functionalci', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_name' => 'Functionalci name', + 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:functionalci_name+' => '', )); // @@ -1708,16 +1693,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkApplicationSolutionToBusinessProcess' => 'Link ApplicationSolution / BusinessProcess~~', - 'Class:lnkApplicationSolutionToBusinessProcess+' => '~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_id' => 'Business process~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_id+' => '~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_name' => 'Business process name~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_name+' => '~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_id' => 'Application solution~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_id+' => '~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name' => 'Application solution name~~', - 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => '~~', + 'Class:lnkApplicationSolutionToBusinessProcess' => '链接 应用方案 / 业务流程', + 'Class:lnkApplicationSolutionToBusinessProcess+' => '', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_id' => '业务流程', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_id+' => '', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_name' => 'Business process name', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_name+' => '', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_id' => '应用方案', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_id+' => '', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name' => 'Application solution name', + 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:applicationsolution_name+' => '', )); // @@ -1725,20 +1710,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkPersonToTeam' => 'Link Person / Team~~', - 'Class:lnkPersonToTeam+' => '~~', - 'Class:lnkPersonToTeam/Attribute:team_id' => 'Team~~', - 'Class:lnkPersonToTeam/Attribute:team_id+' => '~~', - 'Class:lnkPersonToTeam/Attribute:team_name' => 'Team name~~', - 'Class:lnkPersonToTeam/Attribute:team_name+' => '~~', - 'Class:lnkPersonToTeam/Attribute:person_id' => 'Person~~', - 'Class:lnkPersonToTeam/Attribute:person_id+' => '~~', - 'Class:lnkPersonToTeam/Attribute:person_name' => 'Person name~~', - 'Class:lnkPersonToTeam/Attribute:person_name+' => '~~', - 'Class:lnkPersonToTeam/Attribute:role_id' => 'Role~~', - 'Class:lnkPersonToTeam/Attribute:role_id+' => '~~', - 'Class:lnkPersonToTeam/Attribute:role_name' => 'Role name~~', - 'Class:lnkPersonToTeam/Attribute:role_name+' => '~~', + 'Class:lnkPersonToTeam' => '链接 个人 / 团队', + 'Class:lnkPersonToTeam+' => '', + 'Class:lnkPersonToTeam/Attribute:team_id' => '团队', + 'Class:lnkPersonToTeam/Attribute:team_id+' => '', + 'Class:lnkPersonToTeam/Attribute:team_name' => 'Team name', + 'Class:lnkPersonToTeam/Attribute:team_name+' => '', + 'Class:lnkPersonToTeam/Attribute:person_id' => '个人', + 'Class:lnkPersonToTeam/Attribute:person_id+' => '', + 'Class:lnkPersonToTeam/Attribute:person_name' => 'Person name', + 'Class:lnkPersonToTeam/Attribute:person_name+' => '', + 'Class:lnkPersonToTeam/Attribute:role_id' => '角色', + 'Class:lnkPersonToTeam/Attribute:role_id+' => '', + 'Class:lnkPersonToTeam/Attribute:role_name' => 'Role name', + 'Class:lnkPersonToTeam/Attribute:role_name+' => '', )); // @@ -1746,35 +1731,35 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Group' => '组', + '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: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:owner_name+' => 'Common name', 'Class:Group/Attribute:description' => '描述', 'Class:Group/Attribute:description+' => '', - 'Class:Group/Attribute:type' => '种类', + 'Class:Group/Attribute:type' => '类型', 'Class:Group/Attribute:type+' => '', - 'Class:Group/Attribute:parent_id' => '父级组别', + '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:Group/Attribute:parent_id_friendlyname' => 'Parent Group~~', - 'Class:Group/Attribute:parent_id_friendlyname+' => '~~', + 'Class:Group/Attribute:ci_list' => '链接的配置项', + 'Class:Group/Attribute:ci_list+' => '该组关联的所有配置项', + 'Class:Group/Attribute:parent_id_friendlyname' => '上级配置组', + 'Class:Group/Attribute:parent_id_friendlyname+' => '', )); // @@ -1782,15 +1767,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkGroupToCI' => '组 / CI', + 'Class:lnkGroupToCI' => '链接 配置组 / 配置项', 'Class:lnkGroupToCI+' => '', - 'Class:lnkGroupToCI/Attribute:group_id' => '组', + 'Class:lnkGroupToCI/Attribute:group_id' => 'Group', '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_id+' => '', - 'Class:lnkGroupToCI/Attribute:ci_name' => '名称', + 'Class:lnkGroupToCI/Attribute:ci_name' => 'Name', 'Class:lnkGroupToCI/Attribute:ci_name+' => '', 'Class:lnkGroupToCI/Attribute:reason' => '原因', 'Class:lnkGroupToCI/Attribute:reason+' => '', @@ -1804,48 +1789,49 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:DataAdministration' => '数据管理', 'Menu:DataAdministration+' => '数据管理', -'Menu:Catalogs' => '目录', -'Menu:Catalogs+' => '数据类别', +'Menu:Catalogs' => '类别', +'Menu:Catalogs+' => '数据类型', 'Menu:Audit' => '审计', 'Menu:Audit+' => '审计', 'Menu:CSVImport' => 'CSV 导入', -'Menu:CSVImport+' => '大批量创建或修改', +'Menu:CSVImport+' => '批量创建或更新', 'Menu:Organization' => '组织', -'Menu:Organization+' => '所有组织', -'Menu:Application' => '应用程序', -'Menu:Application+' => '所有应用程序', +'Menu:Organization+' => 'All organizations', +'Menu:Application' => '应用', +'Menu:Application+' => '所有应用', 'Menu:DBServer' => '数据库服务器', -'Menu:DBServer+' => '数据库服务器', +'Menu:DBServer+' => 'Database servers', +'Menu:Audit' => '审计', 'Menu:ConfigManagement' => '配置管理', 'Menu:ConfigManagement+' => '配置管理', -'Menu:ConfigManagementOverview' => '总览', -'Menu:ConfigManagementOverview+' => '总览', +'Menu:ConfigManagementOverview' => '概览', +'Menu:ConfigManagementOverview+' => '概览', 'Menu:Contact' => '联系人', -'Menu:Contact+' => '联系人', -'Menu:Contact:Count' => '%1$d', -'Menu:Person' => '人员', -'Menu:Person+' => '所有人员', +'Menu:Contact+' => 'Contacts', +'Menu:Contact:Count' => '%1$d 个联系人', +'Menu:Person' => '个人', +'Menu:Person+' => '所有个人', 'Menu:Team' => '团队', 'Menu:Team+' => '所有团队', 'Menu:Document' => '文档', 'Menu:Document+' => '所有文档', -'Menu:Location' => '位置', +'Menu:Location' => '地理位置', 'Menu:Location+' => '所有位置', 'Menu:ConfigManagementCI' => '配置项', 'Menu:ConfigManagementCI+' => '配置项', -'Menu:BusinessProcess' => '业务过程', -'Menu:BusinessProcess+' => '所有业务过程', +'Menu:BusinessProcess' => '业务流程', +'Menu:BusinessProcess+' => '所有业务流程', 'Menu:ApplicationSolution' => '应用方案', 'Menu:ApplicationSolution+' => '所有应用方案', 'Menu:ConfigManagementSoftware' => '应用管理', -'Menu:Licence' => 'Licences', -'Menu:Licence+' => '所有Licences', +'Menu:Licence' => '许可证', +'Menu:Licence+' => '所有许可证', 'Menu:Patch' => '补丁', 'Menu:Patch+' => '所有补丁', 'Menu:ApplicationInstance' => '已安装的软件', -'Menu:ApplicationInstance+' => '应用程序和数据库服务器', -'Menu:ConfigManagementHardware' => '基础架构管理', +'Menu:ApplicationInstance+' => '应用和数据库服务器', +'Menu:ConfigManagementHardware' => '基础设施管理', 'Menu:Subnet' => '子网', 'Menu:Subnet+' => '所有子网', 'Menu:NetworkDevice' => '网络设备', @@ -1854,36 +1840,36 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:Server+' => '所有服务器', 'Menu:Printer' => '打印机', 'Menu:Printer+' => '所有打印机', -'Menu:MobilePhone' => '手机', -'Menu:MobilePhone+' => '所有手机', +'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:NewContact' => '新建联系人', +'Menu:NewContact+' => '新建联系人', +'Menu:SearchContacts' => '搜索联系人', +'Menu:SearchContacts+' => '搜索联系人', +'Menu:NewCI' => '新建配置项', +'Menu:NewCI+' => 'New CI', +'Menu:SearchCIs' => '搜索配置项', +'Menu:SearchCIs+' => '搜索配置项', 'Menu:ConfigManagement:Devices' => '设备', -'Menu:ConfigManagement:AllDevices' => '基础架构', -'Menu:ConfigManagement:virtualization' => 'Virtualization~~', -'Menu:ConfigManagement:EndUsers' => 'End user devices~~', -'Menu:ConfigManagement:SWAndApps' => '软件和应用程序', +'Menu:ConfigManagement:AllDevices' => '基础设施', +'Menu:ConfigManagement:virtualization' => '虚拟化', +'Menu:ConfigManagement:EndUsers' => '终端设备', +'Menu:ConfigManagement:SWAndApps' => '软件和应用', 'Menu:ConfigManagement:Misc' => '杂项', -'Menu:Group' => 'CI族', -'Menu:Group+' => 'CI族', +'Menu:Group' => '配置组', +'Menu:Group+' => '配置组', 'Menu:ConfigManagement:Shortcuts' => '快捷方式', 'Menu:ConfigManagement:AllContacts' => '所有联系人: %1$d', -'Menu:Typology' => 'Typology configuration~~', -'Menu:Typology+' => 'Typology configuration~~', -'Menu:OSVersion' => 'OS versions~~', -'Menu:OSVersion+' => '~~', -'Menu:Software' => 'Software catalog~~', -'Menu:Software+' => 'Software catalog~~', -'UI_WelcomeMenu_AllConfigItems' => 'Summary~~', -'Menu:ConfigManagement:Typology' => 'Typology configuration~~', +'Menu:Typology' => '配置管理', +'Menu:Typology+' => '配置管理', +'Menu:OSVersion' => 'OS 版本', +'Menu:OSVersion+' => '', +'Menu:Software' => '软件清单', +'Menu:Software+' => '软件清单', +'UI_WelcomeMenu_AllConfigItems' => '摘要', +'Menu:ConfigManagement:Typology' => '配置管理', )); @@ -1891,18 +1877,19 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Add translation for Fieldsets Dict::Add('ZH CN', 'Chinese', '简体中文', array( -'Server:baseinfo' => 'General information~~', -'Server:Date' => 'Dates~~', -'Server:moreinfo' => 'More information~~', -'Server:otherinfo' => 'Other information~~', -'Server:power' => 'Power supply~~', -'Person:info' => 'General information~~', -'Person:personal_info' => 'Personal information~~', -'Person:notifiy' => 'Notification~~', -'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 地址', +'Server:baseinfo' => '基本信息', +'Server:Date' => '日期', +'Server:moreinfo' => '更多信息', +'Server:otherinfo' => '其它信息', +'Server:power' => '电力供应', +'Person:info' => '基本信息', +'Person:personal_info' => '个人信息', +'Person:notifiy' => '通知', +'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', 'Class:Document:PreviewTab' => '预览', )); +?> diff --git a/datamodels/2.x/itop-config/zh.dict.itop-config.php b/datamodels/2.x/itop-config/zh.dict.itop-config.php index c3e7ac455a..2159694640 100644 --- a/datamodels/2.x/itop-config/zh.dict.itop-config.php +++ b/datamodels/2.x/itop-config/zh.dict.itop-config.php @@ -2,36 +2,23 @@ /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2013 Combodo + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Menu:ConfigEditor' => 'Configuration~~', - 'config-edit-title' => 'Configuration File Editor~~', - 'config-edit-intro' => 'Be very cautious when editing the configuration file.~~', - 'config-apply' => 'Apply~~', - 'config-apply-title' => 'Apply (Ctrl+S)~~', - 'config-cancel' => 'Reset~~', - 'config-saved' => 'Successfully recorded.~~', - 'config-confirm-cancel' => 'Your changes will be lost.~~', - 'config-no-change' => 'No change: the file has been left unchanged.~~', - 'config-reverted' => 'The configuration has been reverted.~~', - 'config-parse-error' => 'Line %2$d: %1$s.
The file has NOT been updated.~~', - 'config-current-line' => 'Editing line: %1$s~~', + 'Menu:ConfigEditor' => '配置文件编辑', + 'config-edit-title' => '配置文件编辑器', + 'config-edit-intro' => '编辑配置文件时请格外小心.', + 'config-apply' => '应用', + 'config-apply-title' => '应用 (Ctrl+S)', + 'config-cancel' => '重置', + 'config-saved' => '成功保存.', + 'config-confirm-cancel' => '您的修改将被丢弃.', + 'config-no-change' => '没有变化: 配置文件将保持不变.', + 'config-reverted' => '配置文件已恢复.', + 'config-parse-error' => '第 %2$d 行: %1$s.
配置文件尚未更新.', + 'config-current-line' => '正在编辑第 %1$s 行', )); +?> diff --git a/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php b/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php index b089a2abd0..6d57b21373 100644 --- a/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php +++ b/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php @@ -1,25 +1,29 @@ + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dictionary entries go here )); +?> diff --git a/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php index b4fa0ad730..a29f27b9e6 100644 --- a/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php @@ -2,83 +2,68 @@ /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2013 XXXXX + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dictionary entries go here - 'Menu:iTopHub' => 'iTop Hub~~', - 'Menu:iTopHub:Register' => 'Connect to iTop Hub~~', - 'Menu:iTopHub:Register+' => 'Go to iTop Hub to update your iTop instance~~', - 'Menu:iTopHub:Register:Description' => '

Get access to your community platform iTop Hub!
Find all the content and information you need, manage your instances through personalized tools & install more extensions.

By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.

~~', - 'Menu:iTopHub:MyExtensions' => 'Deployed extensions~~', - 'Menu:iTopHub:MyExtensions+' => 'See the list of extensions deployed on this instance of iTop~~', - 'Menu:iTopHub:BrowseExtensions' => 'Get extensions from iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions+' => 'Browse for more extensions on iTop Hub~~', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Look into iTop Hub’s store, your one stop place to find wonderful iTop extensions !
Find the ones that will help you customize and adapt iTop to your processes.

By connecting to the Hub from this page, you will push information about this iTop instance into the Hub.

~~', - 'iTopHub:GoBtn' => 'Go To iTop Hub~~', - 'iTopHub:CloseBtn' => 'Close~~', - 'iTopHub:GoBtn:Tooltip' => 'Jump to www.itophub.io~~', - 'iTopHub:OpenInNewWindow' => 'Open iTop Hub in a new window~~', - 'iTopHub:AutoSubmit' => 'Don\'t ask me again. Next time, go to iTop Hub automatically.~~', - 'UI:About:RemoteExtensionSource' => 'iTop Hub~~', - 'iTopHub:Explanation' => 'By clicking this button you will be redirected to iTop Hub.~~', + 'Menu:iTopHub' => 'iTop Hub', + 'Menu:iTopHub:Register' => '进入 iTop Hub ', + 'Menu:iTopHub:Register+' => '进入 iTop Hub 更新您的组件', + 'Menu:iTopHub:Register:Description' => '

进入 iTop Hub 社区平台!
寻找您想要的内容和信息, 管理本机扩展或安装新的扩展.

通过这个页面连接到iTop Hub, 本机的信息也会被推送到 iTop Hub 上.

', + 'Menu:iTopHub:MyExtensions' => '已安装的扩展', + 'Menu:iTopHub:MyExtensions+' => '查看本机已安装的扩展', + 'Menu:iTopHub:BrowseExtensions' => '从 iTop Hub 获取扩展', + 'Menu:iTopHub:BrowseExtensions+' => '去 iTop Hub 浏览更多的扩展', + 'Menu:iTopHub:BrowseExtensions:Description' => '

进入 iTop Hub 商店, 一站式查找各式各样 iTop 扩展的地方 !
寻找符合您要求的扩展.

通过这个页面连接到iTop Hub, 本机的信息也会被推送到 iTop Hub 上.

', + 'iTopHub:GoBtn' => '进入 iTop Hub', + 'iTopHub:CloseBtn' => '关闭', + 'iTopHub:GoBtn:Tooltip' => '跳到 www.itophub.io', + 'iTopHub:OpenInNewWindow' => '从新窗口打开 iTop Hub', + 'iTopHub:AutoSubmit' => '不再询问. 下次自动进入 iTop Hub .', + 'UI:About:RemoteExtensionSource' => 'iTop Hub', + 'iTopHub:Explanation' => '点击这个按钮您将被引导至 iTop Hub.', - 'iTopHub:BackupFreeDiskSpaceIn' => '%1$s free disk space in %2$s.~~', - 'iTopHub:FailedToCheckFreeDiskSpace' => 'Failed to check free disk space.~~', - 'iTopHub:BackupOk' => 'Backup Ok.~~', - 'iTopHub:BackupFailed' => 'Backup failed!~~', - 'iTopHub:Landing:Status' => 'Deployment status~~', - 'iTopHub:Landing:Install' => 'Deploying extensions...~~', - 'iTopHub:CompiledOK' => 'Compilation successful.~~', - 'iTopHub:ConfigurationSafelyReverted' => 'Error detected during deployment!
iTop configuration has NOT been modified.~~', - - 'iTopHub:InstalledExtensions' => 'Extensions deployed on this instance~~', - 'iTopHub:ExtensionCategory:Manual' => 'Extensions deployed manually~~', - 'iTopHub:ExtensionCategory:Manual+' => 'The following extensions have been deployed by copying them manually in the %1$s directory of iTop:~~', - 'iTopHub:ExtensionCategory:Remote' => 'Extensions deployed from iTop Hub~~', - 'iTopHub:ExtensionCategory:Remote+' => 'The following extensions have been deployed from iTop Hub:~~', - 'iTopHub:NoExtensionInThisCategory' => 'There is no extension in this category.

Browse iTop Hub to find the extensions that will help you customize and adapt iTop to your processes.~~', - 'iTopHub:ExtensionNotInstalled' => 'Not installed~~', - 'iTopHub:GetMoreExtensions' => 'Get extensions from iTop Hub...~~', - - 'iTopHub:LandingWelcome' => 'Congratulations! The following extensions were downloaded from iTop Hub and deployed into your iTop.~~', - 'iTopHub:GoBackToITopBtn' => 'Go Back to iTop~~', - 'iTopHub:Uncompressing' => 'Uncompressing extensions...~~', - 'iTopHub:InstallationWelcome' => 'Installation of the extensions downloaded from iTop Hub~~', - 'iTopHub:DBBackupLabel' => 'Instance backup~~', - 'iTopHub:DBBackupSentence' => 'Do a backup of the database and iTop configuration before updating~~', - 'iTopHub:DeployBtn' => 'Deploy !~~', - 'iTopHub:DatabaseBackupProgress' => 'Instance backup...~~', - - 'iTopHub:InstallationEffect:Install' => 'Version: %1$s will be installed.~~', - 'iTopHub:InstallationEffect:NoChange' => 'Version: %1$s already installed. Nothing will change.~~', - 'iTopHub:InstallationEffect:Upgrade' => 'Will be upgraded from version %1$s to version %2$s.~~', - 'iTopHub:InstallationEffect:Downgrade' => 'Will be DOWNGRADED from version %1$s to version %2$s.~~', - 'iTopHub:InstallationProgress:DatabaseBackup' => 'iTop Instance backup...~~', - 'iTopHub:InstallationProgress:ExtensionsInstallation' => 'Installation of the extensions~~', - 'iTopHub:InstallationEffect:MissingDependencies' => 'This extension cannot be installed because of unmet dependencies.~~', - 'iTopHub:InstallationEffect:MissingDependencies_Details' => 'The extension requires the module(s): %1$s~~', - 'iTopHub:InstallationProgress:InstallationSuccessful' => 'Installation successful!~~', - - 'iTopHub:InstallationStatus:Installed_Version' => '%1$s version: %2$s.~~', - 'iTopHub:InstallationStatus:Installed' => 'Installed~~', - 'iTopHub:InstallationStatus:Version_NotInstalled' => 'Version %1$s NOT installed.~~', + 'iTopHub:BackupFreeDiskSpaceIn' => '%1$s free disk space in %2$s.', + 'iTopHub:FailedToCheckFreeDiskSpace' => '检查空闲的磁盘空间失败.', + 'iTopHub:BackupOk' => '备份成功.', + 'iTopHub:BackupFailed' => '备份失败!', + 'iTopHub:Landing:Status' => '安装状态', + 'iTopHub:Landing:Install' => '扩展安装进行中...', + 'iTopHub:CompiledOK' => 'Compilation successful.', + 'iTopHub:ConfigurationSafelyReverted' => '安装时发生错误!
iTop 配置将不会改变.', + + 'iTopHub:InstalledExtensions' => '本机已安装的扩展', + 'iTopHub:ExtensionCategory:Manual' => '手动安装的扩展', + 'iTopHub:ExtensionCategory:Manual+' => '下列已安装的扩展是手动将文件放置到 %1$s 目录的:', + 'iTopHub:ExtensionCategory:Remote' => '从 iTop Hub 安装的扩展', + 'iTopHub:ExtensionCategory:Remote+' => '下列已安装的扩展是来自 iTop Hub:', + 'iTopHub:NoExtensionInThisCategory' => '尚未安装扩展.

浏览 iTop Hub ,去寻找符合您要求的扩展.', + 'iTopHub:ExtensionNotInstalled' => '未安装', + 'iTopHub:GetMoreExtensions' => '从 iTop Hub 获取扩展...', + + 'iTopHub:LandingWelcome' => '恭喜! 下列来自 iTop Hub 的扩展已被下载并安装到本机.', + 'iTopHub:GoBackToITopBtn' => '返回 iTop', + 'iTopHub:Uncompressing' => '扩展解压中...', + 'iTopHub:InstallationWelcome' => '安装来自 iTop Hub 的扩展', + 'iTopHub:DBBackupLabel' => '本机备份', + 'iTopHub:DBBackupSentence' => '在升级之前,备份数据库和 iTop 配置文件', + 'iTopHub:DeployBtn' => '安装 !', + 'iTopHub:DatabaseBackupProgress' => '本机备份...', + + 'iTopHub:InstallationEffect:Install' => 'Version: %1$s 将被安装.', + 'iTopHub:InstallationEffect:NoChange' => 'Version: %1$s 已安装. 保持不变.', + 'iTopHub:InstallationEffect:Upgrade' => '将从 version %1$s 升级 到 version %2$s.', + 'iTopHub:InstallationEffect:Downgrade' => '将从 version %1$s 降级 到 version %2$s.', + 'iTopHub:InstallationProgress:DatabaseBackup' => 'iTop 本机备份...', + 'iTopHub:InstallationProgress:ExtensionsInstallation' => '安装扩展', + 'iTopHub:InstallationEffect:MissingDependencies' => '扩展无法安装,因为未知的依赖.', + 'iTopHub:InstallationEffect:MissingDependencies_Details' => '该扩展依赖模块: %1$s', + 'iTopHub:InstallationProgress:InstallationSuccessful' => '安装成功!', + + 'iTopHub:InstallationStatus:Installed_Version' => '%1$s version: %2$s.', + 'iTopHub:InstallationStatus:Installed' => '已安装', + 'iTopHub:InstallationStatus:Version_NotInstalled' => 'Version %1$s 安装.', )); - diff --git a/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php b/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php index b510e21c3b..3e36547c1d 100644 --- a/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php +++ b/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php @@ -1,47 +1,51 @@ + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Menu:IncidentManagement' => 'Incident Management~~', - 'Menu:IncidentManagement+' => 'Incident Management~~', - 'Menu:Incident:Overview' => 'Overview~~', - 'Menu:Incident:Overview+' => 'Overview~~', - 'Menu:NewIncident' => 'New incident~~', - 'Menu:NewIncident+' => 'Create a new incident ticket~~', - 'Menu:SearchIncidents' => 'Search for incidents~~', - 'Menu:SearchIncidents+' => 'Search for incident tickets~~', - 'Menu:Incident:Shortcuts' => 'Shortcuts~~', - 'Menu:Incident:Shortcuts+' => '~~', - 'Menu:Incident:MyIncidents' => 'Incidents assigned to me~~', - 'Menu:Incident:MyIncidents+' => 'Incidents assigned to me (as Agent)~~', - 'Menu:Incident:EscalatedIncidents' => 'Escalated incidents~~', - 'Menu:Incident:EscalatedIncidents+' => 'Escalated incidents~~', - 'Menu:Incident:OpenIncidents' => 'All open incidents~~', - 'Menu:Incident:OpenIncidents+' => 'All open incidents~~', - 'UI-IncidentManagementOverview-IncidentByPriority-last-14-days' => 'Last 14 days incident per priority~~', - 'UI-IncidentManagementOverview-Last-14-days' => 'Last 14 days number of incidents~~', - 'UI-IncidentManagementOverview-OpenIncidentByStatus' => 'Open incidents by status~~', - 'UI-IncidentManagementOverview-OpenIncidentByAgent' => 'Open incidents by agent~~', - 'UI-IncidentManagementOverview-OpenIncidentByCustomer' => 'Open incidents by customer~~', + '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+' => '所有打开的事件', + 'UI-IncidentManagementOverview-IncidentByPriority-last-14-days' => '最近两周的事件(按优先级)', + 'UI-IncidentManagementOverview-Last-14-days' => '最近两周的事件(按数量)', + 'UI-IncidentManagementOverview-OpenIncidentByStatus' => '打开的事件(按状态)', + 'UI-IncidentManagementOverview-OpenIncidentByAgent' => '打开的事件(按办理人)', + 'UI-IncidentManagementOverview-OpenIncidentByCustomer' => '打开的事件(按客户)', )); @@ -62,175 +66,175 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Incident' => 'Incident~~', - 'Class:Incident+' => '~~', - 'Class:Incident/Attribute:status' => 'Status~~', - 'Class:Incident/Attribute:status+' => '~~', - 'Class:Incident/Attribute:status/Value:new' => 'New~~', - 'Class:Incident/Attribute:status/Value:new+' => '~~', - 'Class:Incident/Attribute:status/Value:escalated_tto' => 'Escalated TTO~~', - 'Class:Incident/Attribute:status/Value:escalated_tto+' => '~~', - 'Class:Incident/Attribute:status/Value:assigned' => 'Assigned~~', - 'Class:Incident/Attribute:status/Value:assigned+' => '~~', - 'Class:Incident/Attribute:status/Value:escalated_ttr' => 'Escalated TTR~~', - 'Class:Incident/Attribute:status/Value:escalated_ttr+' => '~~', - 'Class:Incident/Attribute:status/Value:waiting_for_approval' => 'Waiting for approval~~', - 'Class:Incident/Attribute:status/Value:waiting_for_approval+' => '~~', - 'Class:Incident/Attribute:status/Value:pending' => 'Pending~~', - 'Class:Incident/Attribute:status/Value:pending+' => '~~', - 'Class:Incident/Attribute:status/Value:resolved' => 'Resolved~~', - 'Class:Incident/Attribute:status/Value:resolved+' => '~~', - 'Class:Incident/Attribute:status/Value:closed' => 'Closed~~', - 'Class:Incident/Attribute:status/Value:closed+' => '~~', - 'Class:Incident/Attribute:impact' => 'Impact~~', - 'Class:Incident/Attribute:impact+' => '~~', - 'Class:Incident/Attribute:impact/Value:1' => 'A department~~', - 'Class:Incident/Attribute:impact/Value:1+' => '~~', - 'Class:Incident/Attribute:impact/Value:2' => 'A service~~', - 'Class:Incident/Attribute:impact/Value:2+' => '~~', - 'Class:Incident/Attribute:impact/Value:3' => 'A person~~', - 'Class:Incident/Attribute:impact/Value:3+' => '~~', - 'Class:Incident/Attribute:priority' => 'Priority~~', - 'Class:Incident/Attribute:priority+' => '~~', - 'Class:Incident/Attribute:priority/Value:1' => 'critical~~', - 'Class:Incident/Attribute:priority/Value:1+' => 'critical~~', - 'Class:Incident/Attribute:priority/Value:2' => 'high~~', - 'Class:Incident/Attribute:priority/Value:2+' => 'high~~', - 'Class:Incident/Attribute:priority/Value:3' => 'medium~~', - 'Class:Incident/Attribute:priority/Value:3+' => 'medium~~', - 'Class:Incident/Attribute:priority/Value:4' => 'low~~', - 'Class:Incident/Attribute:priority/Value:4+' => 'low~~', - 'Class:Incident/Attribute:urgency' => 'Urgency~~', - 'Class:Incident/Attribute:urgency+' => '~~', - 'Class:Incident/Attribute:urgency/Value:1' => 'critical~~', - 'Class:Incident/Attribute:urgency/Value:1+' => 'critical~~', - 'Class:Incident/Attribute:urgency/Value:2' => 'high~~', - 'Class:Incident/Attribute:urgency/Value:2+' => 'high~~', - 'Class:Incident/Attribute:urgency/Value:3' => 'medium~~', - 'Class:Incident/Attribute:urgency/Value:3+' => 'medium~~', - 'Class:Incident/Attribute:urgency/Value:4' => 'low~~', - 'Class:Incident/Attribute:urgency/Value:4+' => 'low~~', - 'Class:Incident/Attribute:origin' => 'Origin~~', - 'Class:Incident/Attribute:origin+' => '~~', - 'Class:Incident/Attribute:origin/Value:mail' => 'email~~', - 'Class:Incident/Attribute:origin/Value:mail+' => 'email~~', - 'Class:Incident/Attribute:origin/Value:monitoring' => 'monitoring~~', - 'Class:Incident/Attribute:origin/Value:monitoring+' => 'monitoring~~', - 'Class:Incident/Attribute:origin/Value:phone' => 'phone~~', - 'Class:Incident/Attribute:origin/Value:phone+' => 'phone~~', - 'Class:Incident/Attribute:origin/Value:portal' => 'portal~~', - 'Class:Incident/Attribute:origin/Value:portal+' => 'portal~~', - 'Class:Incident/Attribute:service_id' => 'Service~~', - 'Class:Incident/Attribute:service_id+' => '~~', - 'Class:Incident/Attribute:service_name' => 'Service name~~', - 'Class:Incident/Attribute:service_name+' => '~~', - 'Class:Incident/Attribute:servicesubcategory_id' => 'Service subcategory~~', - 'Class:Incident/Attribute:servicesubcategory_id+' => '~~', - 'Class:Incident/Attribute:servicesubcategory_name' => 'Service subcategory name~~', - 'Class:Incident/Attribute:servicesubcategory_name+' => '~~', - 'Class:Incident/Attribute:escalation_flag' => 'Hot Flag~~', - 'Class:Incident/Attribute:escalation_flag+' => '~~', - 'Class:Incident/Attribute:escalation_flag/Value:no' => 'No~~', - 'Class:Incident/Attribute:escalation_flag/Value:no+' => 'No~~', - 'Class:Incident/Attribute:escalation_flag/Value:yes' => 'Yes~~', - 'Class:Incident/Attribute:escalation_flag/Value:yes+' => 'Yes~~', - 'Class:Incident/Attribute:escalation_reason' => 'Hot reason~~', - 'Class:Incident/Attribute:escalation_reason+' => '~~', - 'Class:Incident/Attribute:assignment_date' => 'Assignment date~~', - 'Class:Incident/Attribute:assignment_date+' => '~~', - 'Class:Incident/Attribute:resolution_date' => 'Resolution date~~', - 'Class:Incident/Attribute:resolution_date+' => '~~', - 'Class:Incident/Attribute:last_pending_date' => 'Last pending date~~', - 'Class:Incident/Attribute:last_pending_date+' => '~~', - 'Class:Incident/Attribute:cumulatedpending' => 'Cumulated pending~~', - 'Class:Incident/Attribute:cumulatedpending+' => '~~', - 'Class:Incident/Attribute:tto' => 'tto~~', - 'Class:Incident/Attribute:tto+' => '~~', - 'Class:Incident/Attribute:ttr' => 'ttr~~', - 'Class:Incident/Attribute:ttr+' => '~~', - 'Class:Incident/Attribute:tto_escalation_deadline' => 'TTO Deadline~~', - 'Class:Incident/Attribute:tto_escalation_deadline+' => '~~', - 'Class:Incident/Attribute:sla_tto_passed' => 'SLA tto passed~~', - 'Class:Incident/Attribute:sla_tto_passed+' => '~~', - 'Class:Incident/Attribute:sla_tto_over' => 'SLA tto over~~', - 'Class:Incident/Attribute:sla_tto_over+' => '~~', - 'Class:Incident/Attribute:ttr_escalation_deadline' => 'TTR Deadline~~', - 'Class:Incident/Attribute:ttr_escalation_deadline+' => '~~', - 'Class:Incident/Attribute:sla_ttr_passed' => 'SLA ttr passed~~', - 'Class:Incident/Attribute:sla_ttr_passed+' => '~~', - 'Class:Incident/Attribute:sla_ttr_over' => 'SLA ttr over~~', - 'Class:Incident/Attribute:sla_ttr_over+' => '~~', - 'Class:Incident/Attribute:time_spent' => 'Resolution delay~~', - 'Class:Incident/Attribute:time_spent+' => '~~', - 'Class:Incident/Attribute:resolution_code' => 'Resolution code~~', - 'Class:Incident/Attribute:resolution_code+' => '~~', - 'Class:Incident/Attribute:resolution_code/Value:assistance' => 'assistance~~', - 'Class:Incident/Attribute:resolution_code/Value:assistance+' => 'assistance~~', - 'Class:Incident/Attribute:resolution_code/Value:bug fixed' => 'bug fixed~~', - 'Class:Incident/Attribute:resolution_code/Value:bug fixed+' => 'bug fixed~~', - 'Class:Incident/Attribute:resolution_code/Value:hardware repair' => 'hardware repair~~', - 'Class:Incident/Attribute:resolution_code/Value:hardware repair+' => 'hardware repair~~', - 'Class:Incident/Attribute:resolution_code/Value:other' => 'other~~', - 'Class:Incident/Attribute:resolution_code/Value:other+' => 'other~~', - 'Class:Incident/Attribute:resolution_code/Value:software patch' => 'software patch~~', - 'Class:Incident/Attribute:resolution_code/Value:software patch+' => 'software patch~~', - 'Class:Incident/Attribute:resolution_code/Value:system update' => 'system update~~', - 'Class:Incident/Attribute:resolution_code/Value:system update+' => 'system update~~', - 'Class:Incident/Attribute:resolution_code/Value:training' => 'training~~', - 'Class:Incident/Attribute:resolution_code/Value:training+' => 'training~~', - 'Class:Incident/Attribute:solution' => 'Solution~~', - 'Class:Incident/Attribute:solution+' => '~~', - 'Class:Incident/Attribute:pending_reason' => 'Pending reason~~', - 'Class:Incident/Attribute:pending_reason+' => '~~', - 'Class:Incident/Attribute:parent_incident_id' => 'Parent incident~~', - 'Class:Incident/Attribute:parent_incident_id+' => '~~', - 'Class:Incident/Attribute:parent_incident_ref' => 'Parent incident ref~~', - 'Class:Incident/Attribute:parent_incident_ref+' => '~~', - 'Class:Incident/Attribute:parent_change_id' => 'Parent change~~', - 'Class:Incident/Attribute:parent_change_id+' => '~~', - 'Class:Incident/Attribute:parent_change_ref' => 'Parent change ref~~', - 'Class:Incident/Attribute:parent_change_ref+' => '~~', - 'Class:Incident/Attribute:related_request_list' => 'Child requests~~', - 'Class:Incident/Attribute:related_request_list+' => '~~', - 'Class:Incident/Attribute:child_incidents_list' => 'Child incidents~~', - 'Class:Incident/Attribute:child_incidents_list+' => 'All the child incidents related to this incident~~', - 'Class:Incident/Attribute:public_log' => 'Public log~~', - 'Class:Incident/Attribute:public_log+' => '~~', - 'Class:Incident/Attribute:user_satisfaction' => 'User satisfaction~~', - 'Class:Incident/Attribute:user_satisfaction+' => '~~', - 'Class:Incident/Attribute:user_satisfaction/Value:1' => 'Very satisfied~~', - 'Class:Incident/Attribute:user_satisfaction/Value:1+' => 'Very satisfied~~', - 'Class:Incident/Attribute:user_satisfaction/Value:2' => 'Fairly statisfied~~', - 'Class:Incident/Attribute:user_satisfaction/Value:2+' => 'Fairly statisfied~~', - 'Class:Incident/Attribute:user_satisfaction/Value:3' => 'Rather Dissatified~~', - 'Class:Incident/Attribute:user_satisfaction/Value:3+' => 'Rather Dissatified~~', - 'Class:Incident/Attribute:user_satisfaction/Value:4' => 'Very Dissatisfied~~', - 'Class:Incident/Attribute:user_satisfaction/Value:4+' => 'Very Dissatisfied~~', - 'Class:Incident/Attribute:user_comment' => 'User comment~~', - 'Class:Incident/Attribute:user_comment+' => '~~', - 'Class:Incident/Attribute:parent_incident_id_friendlyname' => 'parent_incident_id_friendlyname~~', - 'Class:Incident/Attribute:parent_incident_id_friendlyname+' => '~~', - 'Class:Incident/Stimulus:ev_assign' => 'Assign~~', - 'Class:Incident/Stimulus:ev_assign+' => '~~', - 'Class:Incident/Stimulus:ev_reassign' => 'Re-assign~~', - 'Class:Incident/Stimulus:ev_reassign+' => '~~', - 'Class:Incident/Stimulus:ev_pending' => 'Pending~~', - 'Class:Incident/Stimulus:ev_pending+' => '~~', - 'Class:Incident/Stimulus:ev_timeout' => 'Timeout~~', - 'Class:Incident/Stimulus:ev_timeout+' => '~~', - 'Class:Incident/Stimulus:ev_autoresolve' => 'Automatic resolve~~', - 'Class:Incident/Stimulus:ev_autoresolve+' => '~~', - 'Class:Incident/Stimulus:ev_autoclose' => 'Automatic close~~', - 'Class:Incident/Stimulus:ev_autoclose+' => '~~', - 'Class:Incident/Stimulus:ev_resolve' => 'Mark as resolved~~', - 'Class:Incident/Stimulus:ev_resolve+' => '~~', - 'Class:Incident/Stimulus:ev_close' => 'Close this request~~', - 'Class:Incident/Stimulus:ev_close+' => '~~', - 'Class:Incident/Stimulus:ev_reopen' => 'Re-open~~', - 'Class:Incident/Stimulus:ev_reopen+' => '~~', - 'Class:Incident/Error:CannotAssignParentIncidentIdToSelf' => 'Cannot assign the Parent incident to the incident itself~~', + 'Class:Incident' => '事件', + 'Class:Incident+' => '', + 'Class:Incident/Attribute:status' => '状态', + 'Class:Incident/Attribute:status+' => '', + 'Class:Incident/Attribute:status/Value:new' => '新建', + 'Class:Incident/Attribute:status/Value:new+' => '', + 'Class:Incident/Attribute:status/Value:escalated_tto' => '已升级响应时间', + 'Class:Incident/Attribute:status/Value:escalated_tto+' => '', + 'Class:Incident/Attribute:status/Value:assigned' => '已分配', + 'Class:Incident/Attribute:status/Value:assigned+' => '', + 'Class:Incident/Attribute:status/Value:escalated_ttr' => '已升级解决时间', + 'Class:Incident/Attribute:status/Value:escalated_ttr+' => '', + 'Class:Incident/Attribute:status/Value:waiting_for_approval' => '等待批准', + 'Class:Incident/Attribute:status/Value:waiting_for_approval+' => '', + 'Class:Incident/Attribute:status/Value:pending' => '待定', + 'Class:Incident/Attribute:status/Value:pending+' => '', + 'Class:Incident/Attribute:status/Value:resolved' => '已解决', + 'Class:Incident/Attribute:status/Value:resolved+' => '', + 'Class:Incident/Attribute:status/Value:closed' => '已关闭', + 'Class:Incident/Attribute:status/Value:closed+' => '', + 'Class:Incident/Attribute:impact' => '影响范围', + 'Class:Incident/Attribute:impact+' => '', + 'Class:Incident/Attribute:impact/Value:1' => '部门', + 'Class:Incident/Attribute:impact/Value:1+' => '', + 'Class:Incident/Attribute:impact/Value:2' => '服务', + 'Class:Incident/Attribute:impact/Value:2+' => '', + 'Class:Incident/Attribute:impact/Value:3' => '个体', + 'Class:Incident/Attribute:impact/Value:3+' => '', + 'Class:Incident/Attribute:priority' => '优先级', + 'Class:Incident/Attribute:priority+' => '', + 'Class:Incident/Attribute:priority/Value:1' => '非常高', + 'Class:Incident/Attribute:priority/Value:1+' => '非常高', + 'Class:Incident/Attribute:priority/Value:2' => '高', + 'Class:Incident/Attribute:priority/Value:2+' => '高', + 'Class:Incident/Attribute:priority/Value:3' => '中', + 'Class:Incident/Attribute:priority/Value:3+' => '中', + 'Class:Incident/Attribute:priority/Value:4' => '低', + 'Class:Incident/Attribute:priority/Value:4+' => '低', + 'Class:Incident/Attribute:urgency' => '紧急度', + 'Class:Incident/Attribute:urgency+' => '', + 'Class:Incident/Attribute:urgency/Value:1' => '非常高', + 'Class:Incident/Attribute:urgency/Value:1+' => '非常高', + 'Class:Incident/Attribute:urgency/Value:2' => '高', + 'Class:Incident/Attribute:urgency/Value:2+' => '高', + 'Class:Incident/Attribute:urgency/Value:3' => '中', + 'Class:Incident/Attribute:urgency/Value:3+' => '中', + 'Class:Incident/Attribute:urgency/Value:4' => '低', + 'Class:Incident/Attribute:urgency/Value:4+' => '低', + 'Class:Incident/Attribute:origin' => '来源', + 'Class:Incident/Attribute:origin+' => '', + 'Class:Incident/Attribute:origin/Value:mail' => '邮件', + 'Class:Incident/Attribute:origin/Value:mail+' => '邮件', + 'Class:Incident/Attribute:origin/Value:monitoring' => '监控', + 'Class:Incident/Attribute:origin/Value:monitoring+' => '监控', + 'Class:Incident/Attribute:origin/Value:phone' => '电话', + 'Class:Incident/Attribute:origin/Value:phone+' => '电话', + 'Class:Incident/Attribute:origin/Value:portal' => 'portal', + 'Class:Incident/Attribute:origin/Value:portal+' => 'portal', + 'Class:Incident/Attribute:service_id' => '服务', + 'Class:Incident/Attribute:service_id+' => '', + 'Class:Incident/Attribute:service_name' => '服务名称', + 'Class:Incident/Attribute:service_name+' => '', + 'Class:Incident/Attribute:servicesubcategory_id' => '子服务', + 'Class:Incident/Attribute:servicesubcategory_id+' => '', + 'Class:Incident/Attribute:servicesubcategory_name' => '子服务名称', + 'Class:Incident/Attribute:servicesubcategory_name+' => '', + 'Class:Incident/Attribute:escalation_flag' => '是否升级', + 'Class:Incident/Attribute:escalation_flag+' => '', + 'Class:Incident/Attribute:escalation_flag/Value:no' => '否', + 'Class:Incident/Attribute:escalation_flag/Value:no+' => '否', + 'Class:Incident/Attribute:escalation_flag/Value:yes' => '是', + 'Class:Incident/Attribute:escalation_flag/Value:yes+' => '是', + 'Class:Incident/Attribute:escalation_reason' => '热门', + 'Class:Incident/Attribute:escalation_reason+' => '', + 'Class:Incident/Attribute:assignment_date' => '分配日期', + 'Class:Incident/Attribute:assignment_date+' => '', + 'Class:Incident/Attribute:resolution_date' => '解决日期', + 'Class:Incident/Attribute:resolution_date+' => '', + 'Class:Incident/Attribute:last_pending_date' => '最近待定日期', + 'Class:Incident/Attribute:last_pending_date+' => '', + 'Class:Incident/Attribute:cumulatedpending' => '累计待定', + 'Class:Incident/Attribute:cumulatedpending+' => '', + 'Class:Incident/Attribute:tto' => '响应时间', + 'Class:Incident/Attribute:tto+' => '', + 'Class:Incident/Attribute:ttr' => '解决时间', + 'Class:Incident/Attribute:ttr+' => '', + 'Class:Incident/Attribute:tto_escalation_deadline' => '响应时间截止', + 'Class:Incident/Attribute:tto_escalation_deadline+' => '', + 'Class:Incident/Attribute:sla_tto_passed' => '超过SLA响应时间', + 'Class:Incident/Attribute:sla_tto_passed+' => '', + 'Class:Incident/Attribute:sla_tto_over' => 'SLA响应时间结束', + 'Class:Incident/Attribute:sla_tto_over+' => '', + 'Class:Incident/Attribute:ttr_escalation_deadline' => '解决时间截止', + 'Class:Incident/Attribute:ttr_escalation_deadline+' => '', + 'Class:Incident/Attribute:sla_ttr_passed' => '超过SLA解决时间', + 'Class:Incident/Attribute:sla_ttr_passed+' => '', + 'Class:Incident/Attribute:sla_ttr_over' => 'SLA解决时间结束', + 'Class:Incident/Attribute:sla_ttr_over+' => '', + 'Class:Incident/Attribute:time_spent' => '耗时', + 'Class:Incident/Attribute:time_spent+' => '', + 'Class:Incident/Attribute:resolution_code' => '解决方式', + 'Class:Incident/Attribute:resolution_code+' => '', + 'Class:Incident/Attribute:resolution_code/Value:assistance' => '外部支持', + 'Class:Incident/Attribute:resolution_code/Value:assistance+' => '外部支持', + 'Class:Incident/Attribute:resolution_code/Value:bug fixed' => 'bug 修复', + 'Class:Incident/Attribute:resolution_code/Value:bug fixed+' => 'bug 修复', + 'Class:Incident/Attribute:resolution_code/Value:hardware repair' => '硬件维修', + 'Class:Incident/Attribute:resolution_code/Value:hardware repair+' => '硬件维修', + 'Class:Incident/Attribute:resolution_code/Value:other' => '其它', + 'Class:Incident/Attribute:resolution_code/Value:other+' => '其它', + 'Class:Incident/Attribute:resolution_code/Value:software patch' => '软件补丁', + 'Class:Incident/Attribute:resolution_code/Value:software patch+' => '软件补丁', + 'Class:Incident/Attribute:resolution_code/Value:system update' => '系统更新', + 'Class:Incident/Attribute:resolution_code/Value:system update+' => '系统更新', + 'Class:Incident/Attribute:resolution_code/Value:training' => '培训', + 'Class:Incident/Attribute:resolution_code/Value:training+' => '培训', + 'Class:Incident/Attribute:solution' => '解决方案', + 'Class:Incident/Attribute:solution+' => '', + 'Class:Incident/Attribute:pending_reason' => '待定的原因', + 'Class:Incident/Attribute:pending_reason+' => '', + 'Class:Incident/Attribute:parent_incident_id' => '父级事件', + 'Class:Incident/Attribute:parent_incident_id+' => '', + 'Class:Incident/Attribute:parent_incident_ref' => '事件编号', + 'Class:Incident/Attribute:parent_incident_ref+' => '', + 'Class:Incident/Attribute:parent_change_id' => '父级变更', + 'Class:Incident/Attribute:parent_change_id+' => '', + 'Class:Incident/Attribute:parent_change_ref' => '变更编号', + 'Class:Incident/Attribute:parent_change_ref+' => '', + 'Class:Incident/Attribute:related_request_list' => '相关需求', + 'Class:Incident/Attribute:related_request_list+' => '该事件相关的所有需求', + 'Class:Incident/Attribute:child_incidents_list' => '衍生事件', + 'Class:Incident/Attribute:child_incidents_list+' => '该事件相关的所有子事件', + 'Class:Incident/Attribute:public_log' => '评论', + 'Class:Incident/Attribute:public_log+' => '', + 'Class:Incident/Attribute:user_satisfaction' => '用户满意度', + 'Class:Incident/Attribute:user_satisfaction+' => '', + 'Class:Incident/Attribute:user_satisfaction/Value:1' => '非常满意', + 'Class:Incident/Attribute:user_satisfaction/Value:1+' => '非常满意', + 'Class:Incident/Attribute:user_satisfaction/Value:2' => '基本满意', + 'Class:Incident/Attribute:user_satisfaction/Value:2+' => '基本满意', + 'Class:Incident/Attribute:user_satisfaction/Value:3' => '不满意', + 'Class:Incident/Attribute:user_satisfaction/Value:3+' => '不满意', + 'Class:Incident/Attribute:user_satisfaction/Value:4' => '非常不满意', + 'Class:Incident/Attribute:user_satisfaction/Value:4+' => '非常不满意', + 'Class:Incident/Attribute:user_comment' => '用户评论', + 'Class:Incident/Attribute:user_comment+' => '', + 'Class:Incident/Attribute:parent_incident_id_friendlyname' => '好记的父级事件ID名称', + 'Class:Incident/Attribute:parent_incident_id_friendlyname+' => '', + 'Class:Incident/Stimulus:ev_assign' => '分配', + 'Class:Incident/Stimulus:ev_assign+' => '', + 'Class:Incident/Stimulus:ev_reassign' => '重新分配', + 'Class:Incident/Stimulus:ev_reassign+' => '', + 'Class:Incident/Stimulus:ev_pending' => '待定', + 'Class:Incident/Stimulus:ev_pending+' => '', + 'Class:Incident/Stimulus:ev_timeout' => '超时', + 'Class:Incident/Stimulus:ev_timeout+' => '', + 'Class:Incident/Stimulus:ev_autoresolve' => '自动解决', + 'Class:Incident/Stimulus:ev_autoresolve+' => '', + 'Class:Incident/Stimulus:ev_autoclose' => '自动关闭', + 'Class:Incident/Stimulus:ev_autoclose+' => '', + 'Class:Incident/Stimulus:ev_resolve' => '标记为已解决', + 'Class:Incident/Stimulus:ev_resolve+' => '', + 'Class:Incident/Stimulus:ev_close' => '关闭', + 'Class:Incident/Stimulus:ev_close+' => '', + 'Class:Incident/Stimulus:ev_reopen' => '重新打开', + 'Class:Incident/Stimulus:ev_reopen+' => '', + 'Class:Incident/Error:CannotAssignParentIncidentIdToSelf' => '不能分配父级事件给自己', - 'Class:Incident/Method:ResolveChildTickets' => 'ResolveChildTickets~~', - 'Class:Incident/Method:ResolveChildTickets+' => 'Cascade the resolution to child ticket (ev_autoresolve), and align the following characteristics: service, team, agent, resolution info~~', - 'Tickets:Related:OpenIncidents' => 'Open incidents~~', + 'Class:Incident/Method:ResolveChildTickets' => '解决子工单', + 'Class:Incident/Method:ResolveChildTickets+' => '级联解决子Ticket(事件自动解决),和调整以下内容保持一至: 服务, 团队, 办理人, 解决方案', + 'Tickets:Related:OpenIncidents' => '打开的事件', )); diff --git a/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php b/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php index 2b4ec63b02..50febbac1c 100755 --- a/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php +++ b/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php @@ -15,13 +15,15 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * - * @author Robert Deng * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + // Dictionnay conventions // Class: // Class:+ @@ -31,10 +33,12 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ + ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // + // Dictionnay conventions // Class: // Class:+ @@ -44,52 +48,54 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ + // // Class: KnownError // + Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:KnownError' => '已知错误', - '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:cust_name+' => '', - 'Class:KnownError/Attribute:problem_id' => '相关的问题', + 'Class:KnownError/Attribute:problem_id' => '相关问题', 'Class:KnownError/Attribute:problem_id+' => '', - 'Class:KnownError/Attribute:problem_ref' => '参考', + 'Class:KnownError/Attribute:problem_ref' => '问题编号', 'Class:KnownError/Attribute:problem_ref+' => '', - 'Class:KnownError/Attribute:symptom' => '症状', + 'Class:KnownError/Attribute:symptom' => '现象', 'Class:KnownError/Attribute:symptom+' => '', - 'Class:KnownError/Attribute:root_cause' => '根源原因', + 'Class:KnownError/Attribute:root_cause' => '问题根源', 'Class:KnownError/Attribute:root_cause+' => '', - 'Class:KnownError/Attribute:workaround' => '工作区', + 'Class:KnownError/Attribute:workaround' => '解决过程', 'Class:KnownError/Attribute:workaround+' => '', - 'Class:KnownError/Attribute:solution' => '方案', + 'Class:KnownError/Attribute:solution' => '解决方案', 'Class:KnownError/Attribute:solution+' => '', - 'Class:KnownError/Attribute:error_code' => '错误编码', + 'Class:KnownError/Attribute:error_code' => '错误代码', 'Class:KnownError/Attribute:error_code+' => '', - 'Class:KnownError/Attribute:domain' => '域', + '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: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: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:ci_list' => '配置项', + 'Class:KnownError/Attribute:ci_list+' => '该已知错误相关的所有配置项', 'Class:KnownError/Attribute:document_list' => '文档', - 'Class:KnownError/Attribute:document_list+' => '', + 'Class:KnownError/Attribute:document_list+' => '该已知错误相关的所有文档', )); // @@ -97,18 +103,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkErrorToFunctionalCI' => 'Link Error / FunctionalCI~~', - 'Class:lnkErrorToFunctionalCI+' => 'Infra related to a known error~~', - 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id' => 'CI~~', - 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name' => 'CI name~~', - 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name+' => '~~', - 'Class:lnkErrorToFunctionalCI/Attribute:error_id' => 'Error~~', - 'Class:lnkErrorToFunctionalCI/Attribute:error_id+' => '~~', - 'Class:lnkErrorToFunctionalCI/Attribute:error_name' => 'Error name~~', - 'Class:lnkErrorToFunctionalCI/Attribute:error_name+' => '~~', - 'Class:lnkErrorToFunctionalCI/Attribute:reason' => 'Reason~~', - 'Class:lnkErrorToFunctionalCI/Attribute:reason+' => '~~', + 'Class:lnkErrorToFunctionalCI' => '关联 已知问题/功能配置项', + 'Class:lnkErrorToFunctionalCI+' => '已知问题和功能配置项之间的关联', + 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id' => '配置项', + 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name' => '配置项名称', + 'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name+' => '', + 'Class:lnkErrorToFunctionalCI/Attribute:error_id' => '已知问题', + 'Class:lnkErrorToFunctionalCI/Attribute:error_id+' => '', + 'Class:lnkErrorToFunctionalCI/Attribute:error_name' => '已知问题名称', + 'Class:lnkErrorToFunctionalCI/Attribute:error_name+' => '', + 'Class:lnkErrorToFunctionalCI/Attribute:reason' => '原因', + 'Class:lnkErrorToFunctionalCI/Attribute:reason+' => '', )); // @@ -116,18 +122,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToError' => 'Link Documents / Errors~~', - 'Class:lnkDocumentToError+' => 'A link between a document and a known error~~', - 'Class:lnkDocumentToError/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToError/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToError/Attribute:document_name' => 'Document Name~~', - 'Class:lnkDocumentToError/Attribute:document_name+' => '~~', - 'Class:lnkDocumentToError/Attribute:error_id' => 'Error~~', - 'Class:lnkDocumentToError/Attribute:error_id+' => '~~', - 'Class:lnkDocumentToError/Attribute:error_name' => 'Error name~~', - 'Class:lnkDocumentToError/Attribute:error_name+' => '~~', - 'Class:lnkDocumentToError/Attribute:link_type' => 'link_type~~', - 'Class:lnkDocumentToError/Attribute:link_type+' => '~~', + 'Class:lnkDocumentToError' => '关联 文档/已知问题', + 'Class:lnkDocumentToError+' => '文档和已知问题之间的关联', + 'Class:lnkDocumentToError/Attribute:document_id' => '文档', + 'Class:lnkDocumentToError/Attribute:document_id+' => '', + 'Class:lnkDocumentToError/Attribute:document_name' => '文档名称', + 'Class:lnkDocumentToError/Attribute:document_name+' => '', + 'Class:lnkDocumentToError/Attribute:error_id' => '已知问题', + 'Class:lnkDocumentToError/Attribute:error_id+' => '', + 'Class:lnkDocumentToError/Attribute:error_name' => '已知问题名称', + 'Class:lnkDocumentToError/Attribute:error_name+' => '', + 'Class:lnkDocumentToError/Attribute:link_type' => '关联类型', + 'Class:lnkDocumentToError/Attribute:link_type+' => '', )); // @@ -135,23 +141,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:FAQ' => 'FAQ~~', - 'Class:FAQ+' => 'Frequently asked questions~~', - 'Class:FAQ/Attribute:title' => 'Title~~', - 'Class:FAQ/Attribute:title+' => '~~', - 'Class:FAQ/Attribute:summary' => 'Summary~~', - 'Class:FAQ/Attribute:summary+' => '~~', - 'Class:FAQ/Attribute:description' => 'Description~~', - 'Class:FAQ/Attribute:description+' => '~~', - 'Class:FAQ/Attribute:category_id' => 'Category~~', - 'Class:FAQ/Attribute:category_id+' => '~~', - 'Class:FAQ/Attribute:category_name' => 'Category name~~', - 'Class:FAQ/Attribute:category_name+' => '~~', - 'Class:FAQ/Attribute:error_code' => 'Error code~~', - 'Class:FAQ/Attribute:error_code+' => '~~', - 'Class:FAQ/Attribute:key_words' => 'Key words~~', - 'Class:FAQ/Attribute:key_words+' => '~~', - 'Class:FAQ/Attribute:domains' => 'Domains~~', + 'Class:FAQ' => 'FAQ', + 'Class:FAQ+' => 'FAQ', + 'Class:FAQ/Attribute:title' => '标题', + 'Class:FAQ/Attribute:title+' => '', + 'Class:FAQ/Attribute:summary' => '概要', + 'Class:FAQ/Attribute:summary+' => '', + 'Class:FAQ/Attribute:description' => '描述', + 'Class:FAQ/Attribute:description+' => '', + 'Class:FAQ/Attribute:category_id' => '类别', + 'Class:FAQ/Attribute:category_id+' => '', + 'Class:FAQ/Attribute:category_name' => '类别名称', + 'Class:FAQ/Attribute:category_name+' => '', + 'Class:FAQ/Attribute:error_code' => '错误代码', + 'Class:FAQ/Attribute:error_code+' => '', + 'Class:FAQ/Attribute:key_words' => '关键字', + 'Class:FAQ/Attribute:key_words+' => '', )); // @@ -159,29 +164,29 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:FAQCategory' => 'FAQ Category~~', - 'Class:FAQCategory+' => 'Category for FAQ~~', - 'Class:FAQCategory/Attribute:name' => 'Name~~', - 'Class:FAQCategory/Attribute:name+' => '~~', - 'Class:FAQCategory/Attribute:faq_list' => 'FAQs~~', - 'Class:FAQCategory/Attribute:faq_list+' => 'All the frequently asked questions related to this category~~', + 'Class:FAQCategory' => 'FAQ 类别', + 'Class:FAQCategory+' => 'FAQ 类别', + 'Class:FAQCategory/Attribute:name' => '名称', + 'Class:FAQCategory/Attribute:name+' => '', + 'Class:FAQCategory/Attribute:faq_list' => 'FAQ', + 'Class:FAQCategory/Attribute:faq_list+' => '该类别FAQ 相关的所有常见问题', )); Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ProblemManagement' => '问题管理', 'Menu:ProblemManagement+' => '问题管理', 'Menu:Problem:Shortcuts' => '快捷方式', - 'Menu:NewError' => '新的已知错误', - 'Menu:NewError+' => '新已知错误的创建', - 'Menu:SearchError' => '搜索已知错误', - 'Menu:SearchError+' => '搜索已知错误', + 'Menu:NewError' => '新建已知问题', + 'Menu:NewError+' => '新建已知问题', + 'Menu:SearchError' => '搜索已知问题', + 'Menu:SearchError+' => '搜索已知问题', 'Menu:Problem:KnownErrors' => '所有已知错误', 'Menu:Problem:KnownErrors+' => '所有已知错误', - 'Menu:FAQCategory' => 'FAQ categories~~', - 'Menu:FAQCategory+' => 'All FAQ categories~~', - 'Menu:FAQ' => 'FAQs~~', - 'Menu:FAQ+' => 'All FAQs~~', + 'Menu:FAQCategory' => 'FAQ 类别', + 'Menu:FAQCategory+' => '所有FAQ 类别', + 'Menu:FAQ' => 'FAQ', + 'Menu:FAQ+' => '所有FAQ', - 'Brick:Portal:FAQ:Menu' => 'FAQ~~', - 'Brick:Portal:FAQ:Title' => 'Frequently Asked Questions~~', - 'Brick:Portal:FAQ:Title+' => '

In a hurry?

Check out the list of most common questions and (maybe) find the expected answer right away.

~~', + 'Brick:Portal:FAQ:Menu' => 'FAQ', + 'Brick:Portal:FAQ:Title' => 'FAQ', + 'Brick:Portal:FAQ:Title+' => '

需要帮助?

查阅列表中的常见问题,或许可以立即找到令您满意的答案.

', )); diff --git a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_tree.html.twig b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_tree.html.twig index ba7da2527d..6e667fb401 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_tree.html.twig +++ b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/browse/mode_tree.html.twig @@ -419,7 +419,7 @@ }, 300); } - {% if sSearchValue is not null %} + {% if (sSearchValue is not null) and (sSearchValue != '') %} // Filters from default value $('#brick_search_field').trigger('change'); {% endif %} diff --git a/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php index 4fb9afa26b..5e149ece95 100644 --- a/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php @@ -1,145 +1,147 @@ + /** - * Localized data - * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + + // Portal Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Page:DefaultTitle' => '%1$s User portal~~', - 'Page:PleaseWait' => 'Please wait...~~', - 'Page:Home' => 'Home~~', - 'Page:GoPortalHome' => 'Home page~~', - 'Page:GoPreviousPage' => 'Previous page~~', - 'Page:ReloadPage' => 'Reload page~~', - 'Portal:Button:Submit' => 'Submit~~', - 'Portal:Button:Apply' => 'Update~~', - 'Portal:Button:Cancel' => 'Cancel~~', - 'Portal:Button:Close' => 'Close~~', - 'Portal:Button:Add' => 'Add~~', - 'Portal:Button:Remove' => 'Remove~~', - 'Portal:Button:Delete' => 'Delete~~', - 'Portal:EnvironmentBanner:Title' => 'You are currently in %1$s mode~~', - 'Portal:EnvironmentBanner:GoToProduction' => 'Go back to PRODUCTION mode~~', - 'Error:HTTP:401' => 'Authentication~~', - 'Error:HTTP:404' => 'Page not found~~', - 'Error:HTTP:500' => 'Oops! An error has occured.~~', - 'Error:HTTP:GetHelp' => 'Please contact your %1$s administrator if the problem keeps happening.~~', - 'Error:XHR:Fail' => 'Could not load data, please contact your %1$s administrator~~', - 'Portal:ErrorUserLoggedOut' => 'You are logged out and need to log in again in order to continue.~~', - 'Portal:Datatables:Language:Processing' => 'Please wait...~~', - 'Portal:Datatables:Language:Search' => 'Filter:~~', - 'Portal:Datatables:Language:LengthMenu' => 'Display _MENU_ items per page~~', - 'Portal:Datatables:Language:ZeroRecords' => 'No result~~', - 'Portal:Datatables:Language:Info' => 'Page _PAGE_ of _PAGES_~~', - 'Portal:Datatables:Language:InfoEmpty' => 'No information~~', - 'Portal:Datatables:Language:InfoFiltered' => 'filtered out of _MAX_ items~~', - 'Portal:Datatables:Language:EmptyTable' => 'No data available in this table~~', - 'Portal:Datatables:Language:DisplayLength:All' => 'All~~', - 'Portal:Datatables:Language:Paginate:First' => 'First~~', - 'Portal:Datatables:Language:Paginate:Previous' => 'Previous~~', - 'Portal:Datatables:Language:Paginate:Next' => 'Next~~', - 'Portal:Datatables:Language:Paginate:Last' => 'Last~~', - 'Portal:Datatables:Language:Sort:Ascending' => 'enable for an ascending sort~~', - 'Portal:Datatables:Language:Sort:Descending' => 'enable for a descending sort~~', - 'Portal:Autocomplete:NoResult' => 'No data~~', - 'Portal:Attachments:DropZone:Message' => 'Drop your files to add them as attachments~~', - 'Portal:File:None' => 'No file~~', - 'Portal:File:DisplayInfo' => '%1$s~~', - 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download~~', - 'Portal:Calendar-FirstDayOfWeek' => 'zh-cn', //work with moment.js locales + 'Page:DefaultTitle' => 'iTop 用户门户', + 'Page:PleaseWait' => '请稍后...', + 'Page:Home' => '主页', + 'Page:GoPortalHome' => '主页面', + 'Page:GoPreviousPage' => '上一页', + 'Page:ReloadPage' => '重新加载', + 'Portal:Button:Submit' => '提交', + 'Portal:Button:Apply' => '更新', + 'Portal:Button:Cancel' => '取消', + 'Portal:Button:Close' => '关闭', + 'Portal:Button:Add' => '添加', + 'Portal:Button:Remove' => '移除', + 'Portal:Button:Delete' => '删除', + 'Portal:EnvironmentBanner:Title' => '您目前处于 %1$s 模式', + 'Portal:EnvironmentBanner:GoToProduction' => '回到产品模式', + 'Error:HTTP:401' => '认证', + 'Error:HTTP:404' => '页面找不到', + 'Error:HTTP:500' => 'Oops! 发生了一个错误.', + 'Error:HTTP:GetHelp' => '如果问题仍然存在,请联系管理员.', + 'Error:XHR:Fail' => '无法加载数据, 请联系管理员', + 'Portal:ErrorUserLoggedOut' => '您已退出,请重新登录.', + 'Portal:Datatables:Language:Processing' => '请稍后...', + 'Portal:Datatables:Language:Search' => '过滤器:', + 'Portal:Datatables:Language:LengthMenu' => '每页显示 _MENU_ 项', + 'Portal:Datatables:Language:ZeroRecords' => '没有结果', + 'Portal:Datatables:Language:Info' => '第 _PAGE_ 页,共 _PAGES_ 页', + 'Portal:Datatables:Language:InfoEmpty' => '没有信息', + 'Portal:Datatables:Language:InfoFiltered' => 'filtered out of _MAX_ items', + 'Portal:Datatables:Language:EmptyTable' => '表格中没有数据', + 'Portal:Datatables:Language:DisplayLength:All' => '全部', + 'Portal:Datatables:Language:Paginate:First' => '首页', + 'Portal:Datatables:Language:Paginate:Previous' => '上一页', + 'Portal:Datatables:Language:Paginate:Next' => '下一页', + 'Portal:Datatables:Language:Paginate:Last' => '尾页', + 'Portal:Datatables:Language:Sort:Ascending' => '升序排序', + 'Portal:Datatables:Language:Sort:Descending' => '降序排序', + 'Portal:Autocomplete:NoResult' => '没有数据', + 'Portal:Attachments:DropZone:Message' => '把文件添加为附件', + 'Portal:File:None' => '没有文件', + 'Portal:File:DisplayInfo' => '%1$s', + 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download', )); // UserProfile brick Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Brick:Portal:UserProfile:Name' => 'User profile~~', - 'Brick:Portal:UserProfile:Navigation:Dropdown:MyProfil' => 'My profile~~', - 'Brick:Portal:UserProfile:Navigation:Dropdown:Logout' => 'Logoff~~', - 'Brick:Portal:UserProfile:Password:Title' => 'Password~~', - 'Brick:Portal:UserProfile:Password:ChoosePassword' => 'Choose password~~', - 'Brick:Portal:UserProfile:Password:ConfirmPassword' => 'Confirm password~~', - 'Brick:Portal:UserProfile:Password:CantChangeContactAdministrator' => 'To change your password, please contact your %1$s administrator~~', - 'Brick:Portal:UserProfile:Password:CantChangeForUnknownReason' => 'Can\'t change password, please contact your %1$s administrator~~', - 'Brick:Portal:UserProfile:PersonalInformations:Title' => 'Personal informations~~', - 'Brick:Portal:UserProfile:Photo:Title' => 'Photo~~', + 'Brick:Portal:UserProfile:Name' => '用户资料', + 'Brick:Portal:UserProfile:Navigation:Dropdown:MyProfil' => '我的资料', + 'Brick:Portal:UserProfile:Navigation:Dropdown:Logout' => '注销', + 'Brick:Portal:UserProfile:Password:Title' => '密码', + 'Brick:Portal:UserProfile:Password:ChoosePassword' => '新密码', + 'Brick:Portal:UserProfile:Password:ConfirmPassword' => '确认密码', + 'Brick:Portal:UserProfile:Password:CantChangeContactAdministrator' => '要修改密码,请联系管理员', + 'Brick:Portal:UserProfile:Password:CantChangeForUnknownReason' => '无法修改密码, 请联系管理员', + 'Brick:Portal:UserProfile:PersonalInformations:Title' => '个体信息', + 'Brick:Portal:UserProfile:Photo:Title' => '头像', )); // AggregatePageBrick Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Brick:Portal:AggregatePage:DefaultTitle' => 'Dashboard~~', + 'Brick:Portal:AggregatePage:DefaultTitle' => 'Dashboard', )); // BrowseBrick brick Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Brick:Portal:Browse:Name' => 'Browse throught items~~', - 'Brick:Portal:Browse:Mode:List' => 'List~~', - 'Brick:Portal:Browse:Mode:Tree' => 'Tree~~', - 'Brick:Portal:Browse:Mode:Mosaic' => 'Mosaic~~', - 'Brick:Portal:Browse:Action:Drilldown' => 'Drilldown~~', - 'Brick:Portal:Browse:Action:View' => 'Details~~', - 'Brick:Portal:Browse:Action:Edit' => 'Edit~~', - 'Brick:Portal:Browse:Action:Create' => 'Create~~', - 'Brick:Portal:Browse:Action:CreateObjectFromThis' => 'New %1$s~~', - 'Brick:Portal:Browse:Tree:ExpandAll' => 'Expand all~~', - 'Brick:Portal:Browse:Tree:CollapseAll' => 'Collapse all~~', - 'Brick:Portal:Browse:Filter:NoData' => 'No item~~', + 'Brick:Portal:Browse:Name' => '浏览项目', + 'Brick:Portal:Browse:Mode:List' => '列表', + 'Brick:Portal:Browse:Mode:Tree' => '树形', + 'Brick:Portal:Browse:Mode:Mosaic' => '嵌套', + 'Brick:Portal:Browse:Action:Drilldown' => '明细', + 'Brick:Portal:Browse:Action:View' => '详情', + 'Brick:Portal:Browse:Action:Edit' => '编辑', + 'Brick:Portal:Browse:Action:Create' => '新建', + 'Brick:Portal:Browse:Action:CreateObjectFromThis' => '新建 %1$s', + 'Brick:Portal:Browse:Tree:ExpandAll' => '全部展开', + 'Brick:Portal:Browse:Tree:CollapseAll' => '全部收起', + 'Brick:Portal:Browse:Filter:NoData' => '没有项目', )); // ManageBrick brick Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Brick:Portal:Manage:Name' => 'Manage items~~', - 'Brick:Portal:Manage:Table:NoData' => 'No item.~~', - 'Brick:Portal:Manage:Table:ItemActions' => 'Actions~~', - 'Brick:Portal:Manage:DisplayMode:list' => 'List~~', - 'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Pie Chart~~', - 'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Bar Chart~~', - 'Brick:Portal:Manage:Others' => 'Others~~', - 'Brick:Portal:Manage:All' => 'All~~', - 'Brick:Portal:Manage:Group' => 'Group~~', - 'Brick:Portal:Manage:fct:count' => 'Total~~', - 'Brick:Portal:Manage:fct:sum' => 'Sum~~', - 'Brick:Portal:Manage:fct:avg' => 'Average~~', - 'Brick:Portal:Manage:fct:min' => 'Min~~', - 'Brick:Portal:Manage:fct:max' => 'Max~~', + 'Brick:Portal:Manage:Name' => '管理项目', + 'Brick:Portal:Manage:Table:NoData' => '没有项目.', + 'Brick:Portal:Manage:Table:ItemActions' => 'Actions', + 'Brick:Portal:Manage:DisplayMode:list' => '列表', + 'Brick:Portal:Manage:DisplayMode:pie-chart' => '饼图', + 'Brick:Portal:Manage:DisplayMode:bar-chart' => '条形图', + 'Brick:Portal:Manage:Others' => 'Others', + 'Brick:Portal:Manage:All' => '全部', + 'Brick:Portal:Manage:Group' => '分组', + 'Brick:Portal:Manage:fct:count' => '个数', + 'Brick:Portal:Manage:fct:sum' => '总数', + 'Brick:Portal:Manage:fct:avg' => '平均', + 'Brick:Portal:Manage:fct:min' => '最小', + 'Brick:Portal:Manage:fct:max' => '最大', )); // ObjectBrick brick Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Brick:Portal:Object:Name' => 'Object~~', - 'Brick:Portal:Object:Form:Create:Title' => 'New %1$s~~', - 'Brick:Portal:Object:Form:Edit:Title' => 'Updating %2$s (%1$s)~~', - 'Brick:Portal:Object:Form:View:Title' => '%1$s : %2$s~~', - 'Brick:Portal:Object:Form:Stimulus:Title' => 'Please, fill the following informations:~~', - 'Brick:Portal:Object:Form:Message:Saved' => 'Saved~~', - 'Brick:Portal:Object:Search:Regular:Title' => 'Select %1$s (%2$s)~~', - 'Brick:Portal:Object:Search:Hierarchy:Title' => 'Select %1$s (%2$s)~~', + 'Brick:Portal:Object:Name' => '对象', + 'Brick:Portal:Object:Form:Create:Title' => '新建 %1$s', + 'Brick:Portal:Object:Form:Edit:Title' => '正在更新 %2$s (%1$s)', + 'Brick:Portal:Object:Form:View:Title' => '%1$s : %2$s', + 'Brick:Portal:Object:Form:Stimulus:Title' => 'Please, fill the following informations:', + 'Brick:Portal:Object:Form:Message:Saved' => '已保存', + 'Brick:Portal:Object:Search:Regular:Title' => '选择 %1$s (%2$s)', + 'Brick:Portal:Object:Search:Hierarchy:Title' => '选择 %1$s (%2$s)', )); // CreateBrick brick Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Brick:Portal:Create:Name' => 'Quick creation~~', - 'Brick:Portal:Create:ChooseType' => 'Please, choose a type~~', + 'Brick:Portal:Create:Name' => '快速创建', + 'Brick:Portal:Create:ChooseType' => 'Please, choose a type', )); // Filter brick Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Brick:Portal:Filter:Name' => 'Prefilter a brick~~', - 'Brick:Portal:Filter:SearchInput:Placeholder' => 'eg. connect wifi~~', - 'Brick:Portal:Filter:SearchInput:Submit' => 'Search~~', + 'Brick:Portal:Filter:Name' => 'Prefilter a brick', + 'Brick:Portal:Filter:SearchInput:Placeholder' => '例如. 连接 wifi', + 'Brick:Portal:Filter:SearchInput:Submit' => '搜素', )); diff --git a/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php index 6291bebb15..2b38e9e0c9 100755 --- a/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php +++ b/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,6 +15,8 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * @@ -22,6 +24,7 @@ * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ + // Dictionnay conventions // Class: // Class:+ @@ -31,10 +34,12 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ + ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // + // Dictionnay conventions // Class: // Class:+ @@ -44,16 +49,20 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + + + + +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:ProblemManagement' => 'Administración de Problemas', 'Menu:ProblemManagement+' => 'Administración de Problemas', - 'Menu:Problem:Overview' => 'Resumen de Problemas', - 'Menu:Problem:Overview+' => 'Resumen de Problemas', - 'Menu:NewProblem' => 'Nuevo Problema', - 'Menu:NewProblem+' => 'Nuevo Problema', - 'Menu:SearchProblems' => 'Búsqueda de Problemas', - 'Menu:SearchProblems+' => 'Búsqueda de Problemas', - 'Menu:Problem:Shortcuts' => 'Acceso Rápido', + 'Menu:Problem:Overview' => 'Resumen de Problemas', + 'Menu:Problem:Overview+' => 'Resumen de Problemas', + 'Menu:NewProblem' => 'Nuevo Problema', + 'Menu:NewProblem+' => 'Nuevo Problema', + 'Menu:SearchProblems' => 'Búsqueda de Problemas', + 'Menu:SearchProblems+' => 'Búsqueda de Problemas', + 'Menu:Problem:Shortcuts' => 'Acceso Rápido', 'Menu:Problem:MyProblems' => 'Problemas Asignados a Mí', 'Menu:Problem:MyProblems+' => 'Problemas Asignados a Mí', 'Menu:Problem:OpenProblems' => 'Problemas Abiertos', @@ -72,77 +81,77 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: Problem // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( - 'Class:Problem' => 'Problema', - 'Class:Problem+' => 'Problema', - 'Class:Problem/Attribute:status' => 'Estatus', - 'Class:Problem/Attribute:status+' => 'Estatus', - 'Class:Problem/Attribute:status/Value:new' => 'Nuevo', - 'Class:Problem/Attribute:status/Value:new+' => 'Nuevo', - 'Class:Problem/Attribute:status/Value:assigned' => 'Asignado', - 'Class:Problem/Attribute:status/Value:assigned+' => 'Asignado', - 'Class:Problem/Attribute:status/Value:resolved' => 'Solucionado', - 'Class:Problem/Attribute:status/Value:resolved+' => 'Solucionado', - 'Class:Problem/Attribute:status/Value:closed' => 'Cerrado', - 'Class:Problem/Attribute:status/Value:closed+' => 'Cerrado', - 'Class:Problem/Attribute:service_id' => 'Servicio', - 'Class:Problem/Attribute:service_id+' => 'Servicio', - 'Class:Problem/Attribute:service_name' => 'Identificación del Servicio', - 'Class:Problem/Attribute:service_name+' => 'Identificación del Servicio', - 'Class:Problem/Attribute:servicesubcategory_id' => 'Subcategoría', - 'Class:Problem/Attribute:servicesubcategory_id+' => 'Subcategoría del Servicio', - 'Class:Problem/Attribute:servicesubcategory_name' => 'Subcategoría del Servicio', - 'Class:Problem/Attribute:servicesubcategory_name+' => 'Subcategoría del Servicio', - 'Class:Problem/Attribute:product' => 'Producto', - 'Class:Problem/Attribute:product+' => 'Producto', - 'Class:Problem/Attribute:impact' => 'Impacto', - 'Class:Problem/Attribute:impact+' => 'Impacto', - 'Class:Problem/Attribute:impact/Value:1' => 'Un Departamento', - 'Class:Problem/Attribute:impact/Value:1+' => 'Un Departamento', - 'Class:Problem/Attribute:impact/Value:2' => 'Un Servicio', - 'Class:Problem/Attribute:impact/Value:2+' => 'Un Servicio', - 'Class:Problem/Attribute:impact/Value:3' => 'Una Person', - 'Class:Problem/Attribute:impact/Value:3+' => 'Una Persona', - 'Class:Problem/Attribute:urgency' => 'Urgencia', - 'Class:Problem/Attribute:urgency+' => 'Urgencia', - 'Class:Problem/Attribute:urgency/Value:1' => 'Crítico', - 'Class:Problem/Attribute:urgency/Value:1+' => 'Crítico', - 'Class:Problem/Attribute:urgency/Value:2' => 'Alto', - 'Class:Problem/Attribute:urgency/Value:2+' => 'Alto', - 'Class:Problem/Attribute:urgency/Value:3' => 'Medio', - 'Class:Problem/Attribute:urgency/Value:3+' => 'Medio', - 'Class:Problem/Attribute:urgency/Value:4' => 'Bajo', - 'Class:Problem/Attribute:urgency/Value:4+' => 'Bajo', - 'Class:Problem/Attribute:priority' => 'Prioridad', - 'Class:Problem/Attribute:priority+' => 'Prioridad', - 'Class:Problem/Attribute:priority/Value:1' => 'Crítico', - 'Class:Problem/Attribute:priority/Value:1+' => 'Crítico', - 'Class:Problem/Attribute:priority/Value:2' => 'Alto', - 'Class:Problem/Attribute:priority/Value:2+' => 'Alto', - 'Class:Problem/Attribute:priority/Value:3' => 'Medio', - 'Class:Problem/Attribute:priority/Value:3+' => 'Medio', - 'Class:Problem/Attribute:priority/Value:4' => 'Bajo', - 'Class:Problem/Attribute:priority/Value:4+' => 'Bajo', - 'Class:Problem/Attribute:related_change_id' => 'Cambio Relacionado', - 'Class:Problem/Attribute:related_change_id+' => 'Cambio Relacionado', - 'Class:Problem/Attribute:related_change_ref' => 'Cambio Relacionado', - 'Class:Problem/Attribute:related_change_ref+' => 'Cambio Relacionado', - 'Class:Problem/Attribute:assignment_date' => 'Fecha de Asignación', - 'Class:Problem/Attribute:assignment_date+' => 'Fecha de Asignación', - 'Class:Problem/Attribute:resolution_date' => 'Fecha de Solución', - 'Class:Problem/Attribute:resolution_date+' => 'Fecha de Solución', - 'Class:Problem/Attribute:knownerrors_list' => 'Errores Conocidos', - 'Class:Problem/Attribute:knownerrors_list+' => 'Errores Conocidos', - 'Class:Problem/Attribute:related_request_list' => 'Requerimientos Relacionados', - 'Class:Problem/Attribute:related_request_list+' => 'Requerimientos Relacionados', +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( + 'Class:Problem' => 'Problema', + 'Class:Problem+' => 'Problema', + 'Class:Problem/Attribute:status' => 'Estatus', + 'Class:Problem/Attribute:status+' => 'Estatus', + 'Class:Problem/Attribute:status/Value:new' => 'Nuevo', + 'Class:Problem/Attribute:status/Value:new+' => 'Nuevo', + 'Class:Problem/Attribute:status/Value:assigned' => 'Asignado', + 'Class:Problem/Attribute:status/Value:assigned+' => 'Asignado', + 'Class:Problem/Attribute:status/Value:resolved' => 'Solucionado', + 'Class:Problem/Attribute:status/Value:resolved+' => 'Solucionado', + 'Class:Problem/Attribute:status/Value:closed' => 'Cerrado', + 'Class:Problem/Attribute:status/Value:closed+' => 'Cerrado', + 'Class:Problem/Attribute:service_id' => 'Servicio', + 'Class:Problem/Attribute:service_id+' => 'Servicio', + 'Class:Problem/Attribute:service_name' => 'Identificación del Servicio', + 'Class:Problem/Attribute:service_name+' => 'Identificación del Servicio', + 'Class:Problem/Attribute:servicesubcategory_id' => 'Subcategoría', + 'Class:Problem/Attribute:servicesubcategory_id+' => 'Subcategoría del Servicio', + 'Class:Problem/Attribute:servicesubcategory_name' => 'Subcategoría del Servicio', + 'Class:Problem/Attribute:servicesubcategory_name+' => 'Subcategoría del Servicio', + 'Class:Problem/Attribute:product' => 'Producto', + 'Class:Problem/Attribute:product+' => 'Producto', + 'Class:Problem/Attribute:impact' => 'Impacto', + 'Class:Problem/Attribute:impact+' => 'Impacto', + 'Class:Problem/Attribute:impact/Value:1' => 'Un Departamento', + 'Class:Problem/Attribute:impact/Value:1+' => 'Un Departamento', + 'Class:Problem/Attribute:impact/Value:2' => 'Un Servicio', + 'Class:Problem/Attribute:impact/Value:2+' => 'Un Servicio', + 'Class:Problem/Attribute:impact/Value:3' => 'Una Person', + 'Class:Problem/Attribute:impact/Value:3+' => 'Una Persona', + 'Class:Problem/Attribute:urgency' => 'Urgencia', + 'Class:Problem/Attribute:urgency+' => 'Urgencia', + 'Class:Problem/Attribute:urgency/Value:1' => 'Crítico', + 'Class:Problem/Attribute:urgency/Value:1+' => 'Crítico', + 'Class:Problem/Attribute:urgency/Value:2' => 'Alto', + 'Class:Problem/Attribute:urgency/Value:2+' => 'Alto', + 'Class:Problem/Attribute:urgency/Value:3' => 'Medio', + 'Class:Problem/Attribute:urgency/Value:3+' => 'Medio', + 'Class:Problem/Attribute:urgency/Value:4' => 'Bajo', + 'Class:Problem/Attribute:urgency/Value:4+' => 'Bajo', + 'Class:Problem/Attribute:priority' => 'Prioridad', + 'Class:Problem/Attribute:priority+' => 'Prioridad', + 'Class:Problem/Attribute:priority/Value:1' => 'Crítico', + 'Class:Problem/Attribute:priority/Value:1+' => 'Crítico', + 'Class:Problem/Attribute:priority/Value:2' => 'Alto', + 'Class:Problem/Attribute:priority/Value:2+' => 'Alto', + 'Class:Problem/Attribute:priority/Value:3' => 'Medio', + 'Class:Problem/Attribute:priority/Value:3+' => 'Medio', + 'Class:Problem/Attribute:priority/Value:4' => 'Bajo', + 'Class:Problem/Attribute:priority/Value:4+' => 'Bajo', + 'Class:Problem/Attribute:related_change_id' => 'Cambio Relacionado', + 'Class:Problem/Attribute:related_change_id+' => 'Cambio Relacionado', + 'Class:Problem/Attribute:related_change_ref' => 'Cambio Relacionado', + 'Class:Problem/Attribute:related_change_ref+' => 'Cambio Relacionado', + 'Class:Problem/Attribute:assignment_date' => 'Fecha de Asignación', + 'Class:Problem/Attribute:assignment_date+' => 'Fecha de Asignación', + 'Class:Problem/Attribute:resolution_date' => 'Fecha de Solución', + 'Class:Problem/Attribute:resolution_date+' => 'Fecha de Solución', + 'Class:Problem/Attribute:knownerrors_list' => 'Errores Conocidos', + 'Class:Problem/Attribute:knownerrors_list+' => 'Errores Conocidos', + 'Class:Problem/Attribute:related_request_list' => 'Requerimientos Relacionados', + 'Class:Problem/Attribute:related_request_list+' => 'Requerimientos Relacionados', 'Class:Problem/Attribute:related_incident_list' => 'Incidentes Relacionados', 'Class:Problem/Attribute:related_incident_list+' => 'Todos los incidentes relacionados con este Problema', - 'Class:Problem/Stimulus:ev_assign' => 'Asignar', - 'Class:Problem/Stimulus:ev_assign+' => 'Asignar', - 'Class:Problem/Stimulus:ev_reassign' => 'Reasignar', - 'Class:Problem/Stimulus:ev_reassign+' => 'Reasignar', - 'Class:Problem/Stimulus:ev_resolve' => 'Solucionar', - 'Class:Problem/Stimulus:ev_resolve+' => 'Solucionar', - 'Class:Problem/Stimulus:ev_close' => 'Cerrar', - 'Class:Problem/Stimulus:ev_close+' => 'Cerrar', + 'Class:Problem/Stimulus:ev_assign' => 'Asignar', + 'Class:Problem/Stimulus:ev_assign+' => 'Asignar', + 'Class:Problem/Stimulus:ev_reassign' => 'Reasignar', + 'Class:Problem/Stimulus:ev_reassign+' => 'Reasignar', + 'Class:Problem/Stimulus:ev_resolve' => 'Solucionar', + 'Class:Problem/Stimulus:ev_resolve+' => 'Solucionar', + 'Class:Problem/Stimulus:ev_close' => 'Cerrar', + 'Class:Problem/Stimulus:ev_close+' => 'Cerrar', )); diff --git a/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php index 61712f8b0f..c2e3eee824 100755 --- a/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php +++ b/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php @@ -15,13 +15,15 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data - * * @author Robert Deng * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + // Dictionnay conventions // Class: // Class:+ @@ -31,10 +33,12 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ + ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // + // Dictionnay conventions // Class: // Class:+ @@ -44,28 +48,32 @@ // 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: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+' => '所有待解决的问题', + '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+' => '问题管理仪表板', + 'UI-ProblemManagementOverview-ProblemUnassigned' => '未分配的问题', + 'UI-ProblemManagementOverview-ProblemUnassigned+' => '未分配的问题', + 'UI:ProblemMgmtMenuOverview:Title' => '问题管理仪表盘', + 'UI:ProblemMgmtMenuOverview:Title+' => '问题管理仪表盘', )); // @@ -77,9 +85,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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:new+' => '', - 'Class:Problem/Attribute:status/Value:assigned' => '已指派', + 'Class:Problem/Attribute:status/Value:assigned' => '已分配', 'Class:Problem/Attribute:status/Value:assigned+' => '', 'Class:Problem/Attribute:status/Value:resolved' => '已解决', 'Class:Problem/Attribute:status/Value:resolved+' => '', @@ -87,62 +95,64 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Problem/Attribute:status/Value:closed+' => '', 'Class:Problem/Attribute:service_id' => '服务', 'Class:Problem/Attribute:service_id+' => '', - 'Class:Problem/Attribute:service_name' => '名称', + 'Class:Problem/Attribute:service_name' => '服务名称', 'Class:Problem/Attribute:service_name+' => '', - 'Class:Problem/Attribute:servicesubcategory_id' => '服务类目', + 'Class:Problem/Attribute:servicesubcategory_id' => '子服务', 'Class:Problem/Attribute:servicesubcategory_id+' => '', - 'Class:Problem/Attribute:servicesubcategory_name' => '名称', + 'Class:Problem/Attribute:servicesubcategory_name' => '子服务名称', 'Class:Problem/Attribute:servicesubcategory_name+' => '', - 'Class:Problem/Attribute:product' => '生产', + 'Class:Problem/Attribute:product' => '产品', 'Class:Problem/Attribute:product+' => '', - 'Class:Problem/Attribute:impact' => '影响', + '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: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:impact/Value:3+' => '', - 'Class:Problem/Attribute:urgency' => '紧急', + '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:urgency/Value:4' => 'low~~', - 'Class:Problem/Attribute:urgency/Value:4+' => 'low~~', + '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:urgency/Value:4' => '低', + 'Class:Problem/Attribute:urgency/Value:4+' => '低', '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:priority/Value:4' => 'Low~~', - 'Class:Problem/Attribute:priority/Value:4+' => 'Low~~', - 'Class:Problem/Attribute:related_change_id' => '关联变更', + '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:priority/Value:4' => '低', + 'Class:Problem/Attribute:priority/Value:4+' => '低', + '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:related_change_ref+' => '', - 'Class:Problem/Attribute:assignment_date' => '指派日期', + '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/Attribute:related_request_list' => 'Related requests~~', - 'Class:Problem/Attribute:related_request_list+' => 'All the requests that are related to this problem~~', - 'Class:Problem/Attribute:related_incident_list' => 'Related incidents~~', - 'Class:Problem/Attribute:related_incident_list+' => 'All the incidents that are related to this problem~~', - 'Class:Problem/Stimulus:ev_assign' => '指派', + 'Class:Problem/Attribute:knownerrors_list' => '已知问题', + 'Class:Problem/Attribute:knownerrors_list+' => '该问题相关的所有已知问题', + 'Class:Problem/Attribute:related_request_list' => '相关需求', + 'Class:Problem/Attribute:related_request_list+' => '该问题相关的所有需求', + 'Class:Problem/Attribute:related_incident_list' => '相关事件', + 'Class:Problem/Attribute:related_incident_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_reassign+' => '', 'Class:Problem/Stimulus:ev_resolve' => '解决', 'Class:Problem/Stimulus:ev_resolve+' => '', 'Class:Problem/Stimulus:ev_close' => '关闭', 'Class:Problem/Stimulus:ev_close+' => '', )); + +?> diff --git a/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php index 02c8bf12d5..32059122e8 100644 --- a/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php +++ b/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,14 +15,17 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL + * @copyright Copyright (C) 2010-2013 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:RequestManagement' => 'Administración de Requerimientos', 'Menu:RequestManagement+' => 'Administración de Requerimientos', 'Menu:RequestManagementProvider' => 'Proveedor de Mesa de Ayuda', @@ -41,7 +44,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:UserRequest:MyRequests+' => 'Requerimientos Asignados a Mí (como Analista)', 'Menu:UserRequest:MySupportRequests' => 'Llamadas de Soporte Asignadas a Mí', 'Menu:UserRequest:MySupportRequests+' => 'Llamadas de Soporte Asignadas a Mí (como Analista)', - 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', + 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', 'Menu:UserRequest:EscalatedRequests+' => 'Requerimientos Escalados', 'Menu:UserRequest:OpenRequests' => 'Requerimientos Abiertos', 'Menu:UserRequest:OpenRequests+' => 'Requerimientos Abiertos', @@ -71,7 +74,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: UserRequest // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest' => 'Requerimiento', 'Class:UserRequest+' => 'Requerimiento', 'Class:UserRequest/Attribute:status' => 'Estatus', @@ -96,7 +99,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserRequest/Attribute:status/Value:resolved+' => 'Solucionado', 'Class:UserRequest/Attribute:status/Value:closed' => 'Cerrado', 'Class:UserRequest/Attribute:status/Value:closed+' => 'Cerrado', - 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', + 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type+' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type/Value:service_request' => 'Requerimiento de Servicio', 'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Requerimiento de Servicio', @@ -206,8 +209,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserRequest/Attribute:pending_reason+' => 'Motivo Pendiente', 'Class:UserRequest/Attribute:parent_request_id' => 'Requerimiento Padre', 'Class:UserRequest/Attribute:parent_request_id+' => 'Requerimiento Padre', - 'Class:UserRequest/Attribute:parent_incident_id' => 'Incidente Padre', - 'Class:UserRequest/Attribute:parent_incident_id+' => 'Incidente Padre', 'Class:UserRequest/Attribute:parent_request_ref' => 'Ref. Requerimiento', 'Class:UserRequest/Attribute:parent_request_ref+' => 'Ref. Requerimiento', 'Class:UserRequest/Attribute:parent_problem_id' => 'Problema Padre', @@ -263,14 +264,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Esperando Aprobación', 'Class:UserRequest/Stimulus:ev_wait_for_approval+' => 'Esperando Aprobación', 'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'No puede asignarse el requerimiento Padre a si mismo', - 'Class:UserRequest/Method:ResolveChildTickets' => 'Resolver tickets hijos', 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascadear la solución a los tickets hijos (ev_autoresolve), y alinear las siguientes características: servicio, equipo, agente, información de solución', )); - - -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( - 'Organization:Overview:UserRequests' => 'Requerimientos de esta organización', - 'Organization:Overview:MyUserRequests' => 'Mis requerimientos para esta organización', - 'Organization:Overview:Tickets' => 'Tickets para esta organización', -)); diff --git a/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php index 6779c4b9ff..a9a10a2252 100644 --- a/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php +++ b/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php @@ -1,56 +1,60 @@ + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Menu:RequestManagement' => 'Helpdesk~~', - 'Menu:RequestManagement+' => 'Helpdesk~~', - 'Menu:RequestManagementProvider' => 'Helpdesk provider~~', - 'Menu:RequestManagementProvider+' => 'Helpdesk provider~~', - 'Menu:UserRequest:Provider' => 'Open request transfered to provider~~', - 'Menu:UserRequest:Provider+' => 'Open request transfered to provider~~', - 'Menu:UserRequest:Overview' => 'Overview~~', - 'Menu:UserRequest:Overview+' => 'Overview~~', - 'Menu:NewUserRequest' => 'New user request~~', - 'Menu:NewUserRequest+' => 'Create a new user request ticket~~', - 'Menu:SearchUserRequests' => 'Search for user requests~~', - 'Menu:SearchUserRequests+' => 'Search for user request tickets~~', - 'Menu:UserRequest:Shortcuts' => 'Shortcuts~~', - 'Menu:UserRequest:Shortcuts+' => '~~', - 'Menu:UserRequest:MyRequests' => 'Requests assigned to me~~', - 'Menu:UserRequest:MyRequests+' => 'Requests assigned to me (as Agent)~~', - 'Menu:UserRequest:MySupportRequests' => 'My support calls~~', - 'Menu:UserRequest:MySupportRequests+' => 'My support calls~~', - 'Menu:UserRequest:EscalatedRequests' => 'Hot Requests~~', - 'Menu:UserRequest:EscalatedRequests+' => 'Hot Requests~~', - 'Menu:UserRequest:OpenRequests' => 'All open requests~~', - 'Menu:UserRequest:OpenRequests+' => 'All open requests~~', - 'UI:WelcomeMenu:MyAssignedCalls' => 'Requests assigned to me~~', - 'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Last 14 days request per type~~', - 'UI-RequestManagementOverview-Last-14-days' => 'Last 14 days number of requests~~', - 'UI-RequestManagementOverview-OpenRequestByStatus' => 'Open requests by status~~', - 'UI-RequestManagementOverview-OpenRequestByAgent' => 'Open requests by agent~~', - 'UI-RequestManagementOverview-OpenRequestByType' => 'Open requests by type~~', - 'UI-RequestManagementOverview-OpenRequestByCustomer' => 'Open requests by customer~~', - 'Class:UserRequest:KnownErrorList' => 'Known Errors~~', + 'Menu:RequestManagement' => '服务台', + 'Menu:RequestManagement+' => '服务台', + 'Menu:RequestManagementProvider' => 'Helpdesk provider', + 'Menu:RequestManagementProvider+' => 'Helpdesk provider', + 'Menu:UserRequest:Provider' => 'Open request transfered to provider', + 'Menu:UserRequest:Provider+' => 'Open request transfered to provider', + '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:MySupportRequests' => '我办理的需求', + 'Menu:UserRequest:MySupportRequests+' => '我办理的需求', + 'Menu:UserRequest:EscalatedRequests' => '已升级的需求', + 'Menu:UserRequest:EscalatedRequests+' => '已升级的需求', + 'Menu:UserRequest:OpenRequests' => '所有打开的需求', + 'Menu:UserRequest:OpenRequests+' => '所有打开的需求', + 'UI:WelcomeMenu:MyAssignedCalls' => '分配给我的需求', + 'UI-RequestManagementOverview-RequestByType-last-14-days' => '最近两周的需求(按类型)', + 'UI-RequestManagementOverview-Last-14-days' => '最近两周的需求(按数量)', + 'UI-RequestManagementOverview-OpenRequestByStatus' => '打开的需求(按状态)', + 'UI-RequestManagementOverview-OpenRequestByAgent' => '打开的需求(按办理人)', + 'UI-RequestManagementOverview-OpenRequestByType' => '打开的需求(按类型)', + 'UI-RequestManagementOverview-OpenRequestByCustomer' => '打开的需求(按客户)', + 'Class:UserRequest:KnownErrorList' => '已知错误', )); // Dictionnay conventions @@ -68,203 +72,196 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:UserRequest' => 'User Request~~', - 'Class:UserRequest+' => '~~', - 'Class:UserRequest/Attribute:status' => 'Status~~', - 'Class:UserRequest/Attribute:status+' => '~~', - 'Class:UserRequest/Attribute:status/Value:new' => 'New~~', - 'Class:UserRequest/Attribute:status/Value:new+' => '~~', - 'Class:UserRequest/Attribute:status/Value:escalated_tto' => 'Escalated TTO~~', - 'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '~~', - 'Class:UserRequest/Attribute:status/Value:assigned' => 'Assigned~~', - 'Class:UserRequest/Attribute:status/Value:assigned+' => '~~', - 'Class:UserRequest/Attribute:status/Value:escalated_ttr' => 'Escalated TTR~~', - 'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '~~', - 'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => 'Waiting for approval~~', - 'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '~~', - 'Class:UserRequest/Attribute:status/Value:approved' => 'Approved~~', - 'Class:UserRequest/Attribute:status/Value:approved+' => '~~', - 'Class:UserRequest/Attribute:status/Value:rejected' => 'Rejected~~', - 'Class:UserRequest/Attribute:status/Value:rejected+' => '~~', - 'Class:UserRequest/Attribute:status/Value:pending' => 'Pending~~', - 'Class:UserRequest/Attribute:status/Value:pending+' => '~~', - 'Class:UserRequest/Attribute:status/Value:resolved' => 'Resolved~~', - 'Class:UserRequest/Attribute:status/Value:resolved+' => '~~', - 'Class:UserRequest/Attribute:status/Value:closed' => 'Closed~~', - 'Class:UserRequest/Attribute:status/Value:closed+' => '~~', - 'Class:UserRequest/Attribute:request_type' => 'Request Type~~', - 'Class:UserRequest/Attribute:request_type+' => '~~', - 'Class:UserRequest/Attribute:request_type/Value:service_request' => 'Service request~~', - 'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Service request~~', - 'Class:UserRequest/Attribute:impact' => 'Impact~~', - 'Class:UserRequest/Attribute:impact+' => '~~', - 'Class:UserRequest/Attribute:impact/Value:1' => 'A department~~', - 'Class:UserRequest/Attribute:impact/Value:1+' => '~~', - 'Class:UserRequest/Attribute:impact/Value:2' => 'A service~~', - 'Class:UserRequest/Attribute:impact/Value:2+' => '~~', - 'Class:UserRequest/Attribute:impact/Value:3' => 'A person~~', - 'Class:UserRequest/Attribute:impact/Value:3+' => '~~', - 'Class:UserRequest/Attribute:priority' => 'Priority~~', - 'Class:UserRequest/Attribute:priority+' => '~~', - 'Class:UserRequest/Attribute:priority/Value:1' => 'critical~~', - 'Class:UserRequest/Attribute:priority/Value:1+' => 'critical~~', - 'Class:UserRequest/Attribute:priority/Value:2' => 'high~~', - 'Class:UserRequest/Attribute:priority/Value:2+' => 'high~~', - 'Class:UserRequest/Attribute:priority/Value:3' => 'medium~~', - 'Class:UserRequest/Attribute:priority/Value:3+' => 'medium~~', - 'Class:UserRequest/Attribute:priority/Value:4' => 'low~~', - 'Class:UserRequest/Attribute:priority/Value:4+' => 'low~~', - 'Class:UserRequest/Attribute:urgency' => 'Urgency~~', - 'Class:UserRequest/Attribute:urgency+' => '~~', - 'Class:UserRequest/Attribute:urgency/Value:1' => 'critical~~', - 'Class:UserRequest/Attribute:urgency/Value:1+' => 'critical~~', - 'Class:UserRequest/Attribute:urgency/Value:2' => 'high~~', - 'Class:UserRequest/Attribute:urgency/Value:2+' => 'high~~', - 'Class:UserRequest/Attribute:urgency/Value:3' => 'medium~~', - 'Class:UserRequest/Attribute:urgency/Value:3+' => 'medium~~', - 'Class:UserRequest/Attribute:urgency/Value:4' => 'low~~', - 'Class:UserRequest/Attribute:urgency/Value:4+' => 'low~~', - 'Class:UserRequest/Attribute:origin' => 'Origin~~', - 'Class:UserRequest/Attribute:origin+' => '~~', - 'Class:UserRequest/Attribute:origin/Value:mail' => 'email~~', - 'Class:UserRequest/Attribute:origin/Value:mail+' => 'email~~', - 'Class:UserRequest/Attribute:origin/Value:monitoring' => 'monitoring~~', - 'Class:UserRequest/Attribute:origin/Value:monitoring+' => 'monitoring~~', - 'Class:UserRequest/Attribute:origin/Value:phone' => 'phone~~', - 'Class:UserRequest/Attribute:origin/Value:phone+' => 'phone~~', - 'Class:UserRequest/Attribute:origin/Value:portal' => 'portal~~', - 'Class:UserRequest/Attribute:origin/Value:portal+' => 'portal~~', - 'Class:UserRequest/Attribute:approver_id' => 'Approver~~', - 'Class:UserRequest/Attribute:approver_id+' => '~~', - 'Class:UserRequest/Attribute:approver_email' => 'Approver Email~~', - 'Class:UserRequest/Attribute:approver_email+' => '~~', - 'Class:UserRequest/Attribute:service_id' => 'Service~~', - 'Class:UserRequest/Attribute:service_id+' => '~~', - 'Class:UserRequest/Attribute:service_name' => 'Service name~~', - 'Class:UserRequest/Attribute:service_name+' => '~~', - 'Class:UserRequest/Attribute:servicesubcategory_id' => 'Service subcategory~~', - 'Class:UserRequest/Attribute:servicesubcategory_id+' => '~~', - 'Class:UserRequest/Attribute:servicesubcategory_name' => 'Service subcategory name~~', - 'Class:UserRequest/Attribute:servicesubcategory_name+' => '~~', - 'Class:UserRequest/Attribute:escalation_flag' => 'Hot Flag~~', - 'Class:UserRequest/Attribute:escalation_flag+' => '~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:no' => 'No~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:no+' => 'No~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:yes' => 'Yes~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => 'Yes~~', - 'Class:UserRequest/Attribute:escalation_reason' => 'Hot reason~~', - 'Class:UserRequest/Attribute:escalation_reason+' => '~~', - 'Class:UserRequest/Attribute:assignment_date' => 'Assignment date~~', - 'Class:UserRequest/Attribute:assignment_date+' => '~~', - 'Class:UserRequest/Attribute:resolution_date' => 'Resolution date~~', - 'Class:UserRequest/Attribute:resolution_date+' => '~~', - 'Class:UserRequest/Attribute:last_pending_date' => 'Last pending date~~', - 'Class:UserRequest/Attribute:last_pending_date+' => '~~', - 'Class:UserRequest/Attribute:cumulatedpending' => 'cumulatedpending~~', - 'Class:UserRequest/Attribute:cumulatedpending+' => '~~', - 'Class:UserRequest/Attribute:tto' => 'TTO~~', - 'Class:UserRequest/Attribute:tto+' => '~~', - 'Class:UserRequest/Attribute:ttr' => 'TTR~~', - 'Class:UserRequest/Attribute:ttr+' => '~~', - 'Class:UserRequest/Attribute:tto_escalation_deadline' => 'TTO Deadline~~', - 'Class:UserRequest/Attribute:tto_escalation_deadline+' => '~~', - 'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA tto passed~~', - 'Class:UserRequest/Attribute:sla_tto_passed+' => '~~', - 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA tto over~~', - 'Class:UserRequest/Attribute:sla_tto_over+' => '~~', - 'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'TTR Deadline~~', - 'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '~~', - 'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA ttr passed~~', - 'Class:UserRequest/Attribute:sla_ttr_passed+' => '~~', - 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA ttr over~~', - 'Class:UserRequest/Attribute:sla_ttr_over+' => '~~', - 'Class:UserRequest/Attribute:time_spent' => 'Resolution delay~~', - 'Class:UserRequest/Attribute:time_spent+' => '~~', - 'Class:UserRequest/Attribute:resolution_code' => 'Resolution code~~', - 'Class:UserRequest/Attribute:resolution_code+' => '~~', - 'Class:UserRequest/Attribute:resolution_code/Value:assistance' => 'assistance~~', - 'Class:UserRequest/Attribute:resolution_code/Value:assistance+' => 'assistance~~', - 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed' => 'bug fixed~~', - 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed+' => 'bug fixed~~', - 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair' => 'hardware repair~~', - 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair+' => 'hardware repair~~', - 'Class:UserRequest/Attribute:resolution_code/Value:other' => 'other~~', - 'Class:UserRequest/Attribute:resolution_code/Value:other+' => 'other~~', - 'Class:UserRequest/Attribute:resolution_code/Value:software patch' => 'software patch~~', - 'Class:UserRequest/Attribute:resolution_code/Value:software patch+' => 'software patch~~', - 'Class:UserRequest/Attribute:resolution_code/Value:system update' => 'system update~~', - 'Class:UserRequest/Attribute:resolution_code/Value:system update+' => 'system update~~', - 'Class:UserRequest/Attribute:resolution_code/Value:training' => 'training~~', - 'Class:UserRequest/Attribute:resolution_code/Value:training+' => 'training~~', - 'Class:UserRequest/Attribute:solution' => 'Solution~~', - 'Class:UserRequest/Attribute:solution+' => '~~', - 'Class:UserRequest/Attribute:pending_reason' => 'Pending reason~~', - 'Class:UserRequest/Attribute:pending_reason+' => '~~', - 'Class:UserRequest/Attribute:parent_request_id' => 'Parent request~~', - 'Class:UserRequest/Attribute:parent_request_id+' => '~~', - 'Class:UserRequest/Attribute:parent_incident_id' => 'Parent incident~~', - 'Class:UserRequest/Attribute:parent_incident_id+' => '~~', - 'Class:UserRequest/Attribute:parent_request_ref' => 'Ref request~~', - 'Class:UserRequest/Attribute:parent_request_ref+' => '~~', - 'Class:UserRequest/Attribute:parent_problem_id' => 'Parent problem~~', - 'Class:UserRequest/Attribute:parent_problem_id+' => '~~', - 'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref problem~~', - 'Class:UserRequest/Attribute:parent_problem_ref+' => '~~', - 'Class:UserRequest/Attribute:parent_change_id' => 'Parent change~~', - 'Class:UserRequest/Attribute:parent_change_id+' => '~~', - 'Class:UserRequest/Attribute:parent_change_ref' => 'Ref change~~', - 'Class:UserRequest/Attribute:parent_change_ref+' => '~~', - 'Class:UserRequest/Attribute:related_request_list' => 'Child Requests~~', - 'Class:UserRequest/Attribute:related_request_list+' => 'All the requests that are linked to this parent request~~', - 'Class:UserRequest/Attribute:public_log' => 'Public log~~', - 'Class:UserRequest/Attribute:public_log+' => '~~', - 'Class:UserRequest/Attribute:user_satisfaction' => 'User satisfaction~~', - 'Class:UserRequest/Attribute:user_satisfaction+' => '~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:1' => 'Very satisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:1+' => 'Very satisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:2' => 'Fairly statisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:2+' => 'Fairly statisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:3' => 'Rather Dissatified~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:3+' => 'Rather Dissatified~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:4' => 'Very Dissatisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:4+' => 'Very Dissatisfied~~', - 'Class:UserRequest/Attribute:user_comment' => 'User comment~~', - 'Class:UserRequest/Attribute:user_comment+' => '~~', - 'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'parent_request_id_friendlyname~~', - 'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '~~', - 'Class:UserRequest/Stimulus:ev_assign' => 'Assign~~', - 'Class:UserRequest/Stimulus:ev_assign+' => '~~', - 'Class:UserRequest/Stimulus:ev_reassign' => 'Re-assign~~', - 'Class:UserRequest/Stimulus:ev_reassign+' => '~~', - 'Class:UserRequest/Stimulus:ev_approve' => 'Approve~~', - 'Class:UserRequest/Stimulus:ev_approve+' => '~~', - 'Class:UserRequest/Stimulus:ev_reject' => 'Reject~~', - 'Class:UserRequest/Stimulus:ev_reject+' => '~~', - 'Class:UserRequest/Stimulus:ev_pending' => 'Pending~~', - 'Class:UserRequest/Stimulus:ev_pending+' => '~~', - 'Class:UserRequest/Stimulus:ev_timeout' => 'Timeout~~', - 'Class:UserRequest/Stimulus:ev_timeout+' => '~~', - 'Class:UserRequest/Stimulus:ev_autoresolve' => 'Automatic resolve~~', - 'Class:UserRequest/Stimulus:ev_autoresolve+' => '~~', - 'Class:UserRequest/Stimulus:ev_autoclose' => 'Automatic close~~', - 'Class:UserRequest/Stimulus:ev_autoclose+' => '~~', - 'Class:UserRequest/Stimulus:ev_resolve' => 'Mark as resolved~~', - 'Class:UserRequest/Stimulus:ev_resolve+' => '~~', - 'Class:UserRequest/Stimulus:ev_close' => 'Close this request~~', - 'Class:UserRequest/Stimulus:ev_close+' => '~~', - 'Class:UserRequest/Stimulus:ev_reopen' => 'Re-open~~', - 'Class:UserRequest/Stimulus:ev_reopen+' => '~~', - 'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Wait for approval~~', - 'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '~~', - 'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'Cannot assign the Parent request to the request itself~~', + 'Class:UserRequest' => '用户需求', + 'Class:UserRequest+' => '', + 'Class:UserRequest/Attribute:status' => '状态', + 'Class:UserRequest/Attribute:status+' => '', + 'Class:UserRequest/Attribute:status/Value:new' => '新建', + 'Class:UserRequest/Attribute:status/Value:new+' => '', + 'Class:UserRequest/Attribute:status/Value:escalated_tto' => '已升级响应时间', + 'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '', + 'Class:UserRequest/Attribute:status/Value:assigned' => '已分配', + 'Class:UserRequest/Attribute:status/Value:assigned+' => '', + 'Class:UserRequest/Attribute:status/Value:escalated_ttr' => '已升级解决时间', + 'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '', + 'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => '等待批准', + 'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '', + 'Class:UserRequest/Attribute:status/Value:approved' => '已批准', + 'Class:UserRequest/Attribute:status/Value:approved+' => '', + 'Class:UserRequest/Attribute:status/Value:rejected' => '已驳回', + 'Class:UserRequest/Attribute:status/Value:rejected+' => '', + 'Class:UserRequest/Attribute:status/Value:pending' => '待定', + 'Class:UserRequest/Attribute:status/Value:pending+' => '', + 'Class:UserRequest/Attribute:status/Value:resolved' => '已解决', + 'Class:UserRequest/Attribute:status/Value:resolved+' => '', + 'Class:UserRequest/Attribute:status/Value:closed' => '已关闭', + 'Class:UserRequest/Attribute:status/Value:closed+' => '', + 'Class:UserRequest/Attribute:request_type' => '需求类型', + 'Class:UserRequest/Attribute:request_type+' => '', + 'Class:UserRequest/Attribute:request_type/Value:service_request' => '服务需求', + 'Class:UserRequest/Attribute:request_type/Value:service_request+' => '服务需求', + 'Class:UserRequest/Attribute:impact' => '影响范围', + 'Class:UserRequest/Attribute:impact+' => '', + 'Class:UserRequest/Attribute:impact/Value:1' => '部门', + 'Class:UserRequest/Attribute:impact/Value:1+' => '', + 'Class:UserRequest/Attribute:impact/Value:2' => '服务', + 'Class:UserRequest/Attribute:impact/Value:2+' => '', + 'Class:UserRequest/Attribute:impact/Value:3' => '个体', + 'Class:UserRequest/Attribute:impact/Value:3+' => '', + 'Class:UserRequest/Attribute:priority' => '优先级', + 'Class:UserRequest/Attribute:priority+' => '', + 'Class:UserRequest/Attribute:priority/Value:1' => '非常高', + 'Class:UserRequest/Attribute:priority/Value:1+' => '非常高', + 'Class:UserRequest/Attribute:priority/Value:2' => '高', + 'Class:UserRequest/Attribute:priority/Value:2+' => '高', + 'Class:UserRequest/Attribute:priority/Value:3' => '中', + 'Class:UserRequest/Attribute:priority/Value:3+' => '中', + 'Class:UserRequest/Attribute:priority/Value:4' => '低', + 'Class:UserRequest/Attribute:priority/Value:4+' => '低', + 'Class:UserRequest/Attribute:urgency' => '紧急度', + 'Class:UserRequest/Attribute:urgency+' => '', + 'Class:UserRequest/Attribute:urgency/Value:1' => '非常高', + 'Class:UserRequest/Attribute:urgency/Value:1+' => '非常高', + 'Class:UserRequest/Attribute:urgency/Value:2' => '高', + 'Class:UserRequest/Attribute:urgency/Value:2+' => '高', + 'Class:UserRequest/Attribute:urgency/Value:3' => '中', + 'Class:UserRequest/Attribute:urgency/Value:3+' => '中', + 'Class:UserRequest/Attribute:urgency/Value:4' => '低', + 'Class:UserRequest/Attribute:urgency/Value:4+' => '低', + 'Class:UserRequest/Attribute:origin' => '来自', + 'Class:UserRequest/Attribute:origin+' => '', + 'Class:UserRequest/Attribute:origin/Value:mail' => '邮件', + 'Class:UserRequest/Attribute:origin/Value:mail+' => '邮件', + 'Class:UserRequest/Attribute:origin/Value:monitoring' => '监控', + 'Class:UserRequest/Attribute:origin/Value:monitoring+' => '监控', + 'Class:UserRequest/Attribute:origin/Value:phone' => '电话', + 'Class:UserRequest/Attribute:origin/Value:phone+' => '电话', + 'Class:UserRequest/Attribute:origin/Value:portal' => 'iTop', + 'Class:UserRequest/Attribute:origin/Value:portal+' => 'iTop', + 'Class:UserRequest/Attribute:approver_id' => '批准人', + 'Class:UserRequest/Attribute:approver_id+' => '', + 'Class:UserRequest/Attribute:approver_email' => '邮箱', + 'Class:UserRequest/Attribute:approver_email+' => '', + 'Class:UserRequest/Attribute:service_id' => '服务', + 'Class:UserRequest/Attribute:service_id+' => '', + 'Class:UserRequest/Attribute:service_name' => '服务名称', + 'Class:UserRequest/Attribute:service_name+' => '', + 'Class:UserRequest/Attribute:servicesubcategory_id' => '子服务', + 'Class:UserRequest/Attribute:servicesubcategory_id+' => '', + 'Class:UserRequest/Attribute:servicesubcategory_name' => '子服务名称', + 'Class:UserRequest/Attribute:servicesubcategory_name+' => '', + 'Class:UserRequest/Attribute:escalation_flag' => '是否升级', + 'Class:UserRequest/Attribute:escalation_flag+' => '', + 'Class:UserRequest/Attribute:escalation_flag/Value:no' => '否', + 'Class:UserRequest/Attribute:escalation_flag/Value:no+' => '否', + 'Class:UserRequest/Attribute:escalation_flag/Value:yes' => '是', + 'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => '是', + 'Class:UserRequest/Attribute:escalation_reason' => '升级原因', + 'Class:UserRequest/Attribute:escalation_reason+' => '', + 'Class:UserRequest/Attribute:assignment_date' => '分配日期', + 'Class:UserRequest/Attribute:assignment_date+' => '', + 'Class:UserRequest/Attribute:resolution_date' => '解决日期', + 'Class:UserRequest/Attribute:resolution_date+' => '', + 'Class:UserRequest/Attribute:last_pending_date' => '最后更新', + 'Class:UserRequest/Attribute:last_pending_date+' => '', + 'Class:UserRequest/Attribute:cumulatedpending' => '累计待定', + 'Class:UserRequest/Attribute:cumulatedpending+' => '', + 'Class:UserRequest/Attribute:tto' => '响应时间', + 'Class:UserRequest/Attribute:tto+' => '', + 'Class:UserRequest/Attribute:ttr' => '解决时间', + 'Class:UserRequest/Attribute:ttr+' => '', + 'Class:UserRequest/Attribute:tto_escalation_deadline' => '响应时间截止', + 'Class:UserRequest/Attribute:tto_escalation_deadline+' => '', + 'Class:UserRequest/Attribute:sla_tto_passed' => '超过SLA响应时间', + 'Class:UserRequest/Attribute:sla_tto_passed+' => '', + 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA响应时间超过', + 'Class:UserRequest/Attribute:sla_tto_over+' => '', + 'Class:UserRequest/Attribute:ttr_escalation_deadline' => '解决时间截止', + 'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '', + 'Class:UserRequest/Attribute:sla_ttr_passed' => '超过SLA解决时间', + 'Class:UserRequest/Attribute:sla_ttr_passed+' => '', + 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA解决时间超过', + 'Class:UserRequest/Attribute:sla_ttr_over+' => '', + 'Class:UserRequest/Attribute:time_spent' => '耗时', + 'Class:UserRequest/Attribute:time_spent+' => '', + 'Class:UserRequest/Attribute:resolution_code' => '解决代码', + 'Class:UserRequest/Attribute:resolution_code+' => '', + 'Class:UserRequest/Attribute:resolution_code/Value:assistance' => '帮助', + 'Class:UserRequest/Attribute:resolution_code/Value:assistance+' => '帮助', + 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed' => 'bug修复', + 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed+' => 'bug修复', + 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair' => '硬件维修', + 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair+' => '硬件维修', + 'Class:UserRequest/Attribute:resolution_code/Value:other' => '其他', + 'Class:UserRequest/Attribute:resolution_code/Value:other+' => '其他', + 'Class:UserRequest/Attribute:resolution_code/Value:software patch' => '软件补丁', + 'Class:UserRequest/Attribute:resolution_code/Value:software patch+' => '软件补丁', + 'Class:UserRequest/Attribute:resolution_code/Value:system update' => '系统更新', + 'Class:UserRequest/Attribute:resolution_code/Value:system update+' => '系统更新', + 'Class:UserRequest/Attribute:resolution_code/Value:training' => '培训', + 'Class:UserRequest/Attribute:resolution_code/Value:training+' => '培训', + 'Class:UserRequest/Attribute:solution' => '解决方案', + 'Class:UserRequest/Attribute:solution+' => '', + 'Class:UserRequest/Attribute:pending_reason' => '待定原因', + 'Class:UserRequest/Attribute:pending_reason+' => '', + 'Class:UserRequest/Attribute:parent_request_id' => '父级需求', + 'Class:UserRequest/Attribute:parent_request_id+' => '', + 'Class:UserRequest/Attribute:parent_incident_id' => '父级事件', + 'Class:UserRequest/Attribute:parent_incident_id+' => '', + 'Class:UserRequest/Attribute:parent_request_ref' => '需求编号', + 'Class:UserRequest/Attribute:parent_request_ref+' => '', + 'Class:UserRequest/Attribute:parent_problem_id' => '父级问题', + 'Class:UserRequest/Attribute:parent_problem_id+' => '', + 'Class:UserRequest/Attribute:parent_problem_ref' => '问题编号', + 'Class:UserRequest/Attribute:parent_problem_ref+' => '', + 'Class:UserRequest/Attribute:parent_change_id' => '父级变更', + 'Class:UserRequest/Attribute:parent_change_id+' => '', + 'Class:UserRequest/Attribute:parent_change_ref' => '变更编号', + 'Class:UserRequest/Attribute:parent_change_ref+' => '', + 'Class:UserRequest/Attribute:related_request_list' => '子需求', + 'Class:UserRequest/Attribute:related_request_list+' => '该父级需求相关的所有子需求', + 'Class:UserRequest/Attribute:public_log' => '评论', + 'Class:UserRequest/Attribute:public_log+' => '', + 'Class:UserRequest/Attribute:user_satisfaction' => '用户满意度', + 'Class:UserRequest/Attribute:user_satisfaction+' => '', + 'Class:UserRequest/Attribute:user_satisfaction/Value:1' => '非常满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:1+' => '非常满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:2' => '基本满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:2+' => '基本满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:3' => '不满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:3+' => '不满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:4' => '非常不满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:4+' => '非常不满意', + 'Class:UserRequest/Attribute:user_comment' => '用户留言', + 'Class:UserRequest/Attribute:user_comment+' => '', + 'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'parent_request_id_friendlyname', + 'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '', + 'Class:UserRequest/Stimulus:ev_assign' => '分配', + 'Class:UserRequest/Stimulus:ev_assign+' => '', + 'Class:UserRequest/Stimulus:ev_reassign' => '重新分配', + 'Class:UserRequest/Stimulus:ev_reassign+' => '', + 'Class:UserRequest/Stimulus:ev_approve' => '批准', + 'Class:UserRequest/Stimulus:ev_approve+' => '', + 'Class:UserRequest/Stimulus:ev_reject' => '驳回', + 'Class:UserRequest/Stimulus:ev_reject+' => '', + 'Class:UserRequest/Stimulus:ev_pending' => '待定', + 'Class:UserRequest/Stimulus:ev_pending+' => '', + 'Class:UserRequest/Stimulus:ev_timeout' => '超时', + 'Class:UserRequest/Stimulus:ev_timeout+' => '', + 'Class:UserRequest/Stimulus:ev_autoresolve' => '自动解决', + 'Class:UserRequest/Stimulus:ev_autoresolve+' => '', + 'Class:UserRequest/Stimulus:ev_autoclose' => '自动关闭', + 'Class:UserRequest/Stimulus:ev_autoclose+' => '', + 'Class:UserRequest/Stimulus:ev_resolve' => '标记为已解决', + 'Class:UserRequest/Stimulus:ev_resolve+' => '', + 'Class:UserRequest/Stimulus:ev_close' => '关闭', + 'Class:UserRequest/Stimulus:ev_close+' => '', + 'Class:UserRequest/Stimulus:ev_reopen' => '重新打开', + 'Class:UserRequest/Stimulus:ev_reopen+' => '', + 'Class:UserRequest/Stimulus:ev_wait_for_approval' => '等待批准', + 'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '', + 'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'Cannot assign the Parent request to the request itself', - 'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~', - 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~', -)); - - -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', - 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', - 'Organization:Overview:Tickets' => 'Tickets for this organization~~', + 'Class:UserRequest/Method:ResolveChildTickets' => '解决子工单', + 'Class:UserRequest/Method:ResolveChildTickets+' => '将该解决方案直接挪给子需求(自动解决), 包括下列字段: 服务, 团队, 办理人, 解决方案信息', )); diff --git a/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php index f0a78aa428..aac479d40a 100644 --- a/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php +++ b/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,14 +15,17 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL + * @copyright Copyright (C) 2010-2013 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:RequestManagement' => 'Administración de Requerimientos', 'Menu:RequestManagement+' => 'Administración de Requerimientos', 'Menu:RequestManagementProvider' => 'Proveedor de Mesa de Ayuda', @@ -41,7 +44,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:UserRequest:MyRequests+' => 'Requerimientos Asignados a Mí (como Analista)', 'Menu:UserRequest:MySupportRequests' => 'Llamadas de Soporte Asignadas a Mí', 'Menu:UserRequest:MySupportRequests+' => 'Llamadas de Soporte Asignadas a Mí (como Analista)', - 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', + 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', 'Menu:UserRequest:EscalatedRequests+' => 'Requerimientos Escalados', 'Menu:UserRequest:OpenRequests' => 'Requerimientos Abiertos', 'Menu:UserRequest:OpenRequests+' => 'Requerimientos Abiertos', @@ -75,7 +78,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Class: UserRequest // -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest' => 'Requerimiento', 'Class:UserRequest+' => 'Requerimiento', 'Class:UserRequest/Attribute:status' => 'Estatus', @@ -100,7 +103,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserRequest/Attribute:status/Value:resolved+' => 'Solucionado', 'Class:UserRequest/Attribute:status/Value:closed' => 'Cerrado', 'Class:UserRequest/Attribute:status/Value:closed+' => 'Cerrado', - 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', + 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type+' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type/Value:incident' => 'Incidente', 'Class:UserRequest/Attribute:request_type/Value:incident+' => 'Incidente', @@ -270,7 +273,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( )); -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Portal:TitleDetailsFor_Request' => 'Detalles del Requerimiento', 'Portal:ButtonUpdate' => 'Actualizar', 'Portal:ButtonClose' => 'Cerrar', @@ -297,10 +300,3 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserRequest/Method:ResolveChildTickets' => 'Resolver tickets hijos', 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascadear la solución a los tickets hijos (ev_autoresolve), y alinear las siguientes características: servicio, equipo, agente, información de solución', )); - - -Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( - 'Organization:Overview:UserRequests' => 'Requerimientos de esta organización', - 'Organization:Overview:MyUserRequests' => 'Mis requerimientos para esta organización', - 'Organization:Overview:Tickets' => 'Tickets para esta organización', -)); diff --git a/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php index f7ce59a960..f06abef614 100644 --- a/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php +++ b/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php @@ -1,60 +1,64 @@ + + /** * Localized data - * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Menu:RequestManagement' => 'Helpdesk~~', - 'Menu:RequestManagement+' => 'Helpdesk~~', - 'Menu:RequestManagementProvider' => 'Helpdesk provider~~', - 'Menu:RequestManagementProvider+' => 'Helpdesk provider~~', - 'Menu:UserRequest:Provider' => 'Open requests transfered to provider~~', - 'Menu:UserRequest:Provider+' => 'Open requests transfered to provider~~', - 'Menu:UserRequest:Overview' => 'Overview~~', - 'Menu:UserRequest:Overview+' => 'Overview~~', - 'Menu:NewUserRequest' => 'New user request~~', - 'Menu:NewUserRequest+' => 'Create a new user request ticket~~', - 'Menu:SearchUserRequests' => 'Search for user requests~~', - 'Menu:SearchUserRequests+' => 'Search for user request tickets~~', - 'Menu:UserRequest:Shortcuts' => 'Shortcuts~~', - 'Menu:UserRequest:Shortcuts+' => '~~', - 'Menu:UserRequest:MyRequests' => 'Requests assigned to me~~', - 'Menu:UserRequest:MyRequests+' => 'Requests assigned to me (as Agent)~~', - 'Menu:UserRequest:MySupportRequests' => 'My support calls~~', - 'Menu:UserRequest:MySupportRequests+' => 'My support calls~~', - 'Menu:UserRequest:EscalatedRequests' => 'Hot requests~~', - 'Menu:UserRequest:EscalatedRequests+' => 'Hot requests~~', - 'Menu:UserRequest:OpenRequests' => 'All open requests~~', - 'Menu:UserRequest:OpenRequests+' => 'All open requests~~', - 'UI:WelcomeMenu:MyAssignedCalls' => 'Requests assigned to me~~', - 'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Requests of the last 14 days (per type)~~', - 'UI-RequestManagementOverview-Last-14-days' => 'Requests of the last 14 days (per day)~~', - 'UI-RequestManagementOverview-OpenRequestByStatus' => 'Open requests by status~~', - 'UI-RequestManagementOverview-OpenRequestByAgent' => 'Open requests by agent~~', - 'UI-RequestManagementOverview-OpenRequestByType' => 'Open requests by type~~', - 'UI-RequestManagementOverview-OpenRequestByCustomer' => 'Open requests by organization~~', - 'Class:UserRequest:KnownErrorList' => 'Known Errors~~', - 'Menu:UserRequest:MyWorkOrders' => 'Work orders assigned to me~~', - 'Menu:UserRequest:MyWorkOrders+' => 'All work orders assigned to me~~', - 'Class:Problem:KnownProblemList' => 'Known problems~~', - 'Tickets:Related:OpenIncidents' => 'Open incidents~~', + 'Menu:RequestManagement' => '服务台', + 'Menu:RequestManagement+' => '服务台', + 'Menu:RequestManagementProvider' => '服务台供应商', + 'Menu:RequestManagementProvider+' => '服务台供应商', + 'Menu:UserRequest:Provider' => '传递到供应商的打开的需求', + 'Menu:UserRequest:Provider+' => '传递到供应商的打开的需求', + '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:MySupportRequests' => '我办理的需求', + 'Menu:UserRequest:MySupportRequests+' => '我办理的需求', + 'Menu:UserRequest:EscalatedRequests' => '已升级的需求', + 'Menu:UserRequest:EscalatedRequests+' => '已升级的需求', + 'Menu:UserRequest:OpenRequests' => '所有打开的需求', + 'Menu:UserRequest:OpenRequests+' => '所有打开的需求', + 'UI:WelcomeMenu:MyAssignedCalls' => '分配给我的需求', + 'UI-RequestManagementOverview-RequestByType-last-14-days' => '最近两周的需求(按类型)', + 'UI-RequestManagementOverview-Last-14-days' => '最近两周的需求(按数量)', + 'UI-RequestManagementOverview-OpenRequestByStatus' => '打开的需求(按状态)', + 'UI-RequestManagementOverview-OpenRequestByAgent' => '打开的需求(按办理人)', + 'UI-RequestManagementOverview-OpenRequestByType' => '打开的需求(按类型)', + 'UI-RequestManagementOverview-OpenRequestByCustomer' => '打开的需求(按客户)', + 'Class:UserRequest:KnownErrorList' => '已知错误', + 'Menu:UserRequest:MyWorkOrders' => '分配给我的工作任务', + 'Menu:UserRequest:MyWorkOrders+' => '分配给我的所有工单', + 'Class:Problem:KnownProblemList' => '已知问题', + 'Tickets:Related:OpenIncidents' => '打开的事件', )); // Dictionnay conventions @@ -72,229 +76,222 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:UserRequest' => 'User Request~~', - 'Class:UserRequest+' => '~~', - 'Class:UserRequest/Attribute:status' => 'Status~~', - 'Class:UserRequest/Attribute:status+' => '~~', - 'Class:UserRequest/Attribute:status/Value:new' => 'New~~', - 'Class:UserRequest/Attribute:status/Value:new+' => '~~', - 'Class:UserRequest/Attribute:status/Value:escalated_tto' => 'Escalated TTO~~', - 'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '~~', - 'Class:UserRequest/Attribute:status/Value:assigned' => 'Assigned~~', - 'Class:UserRequest/Attribute:status/Value:assigned+' => '~~', - 'Class:UserRequest/Attribute:status/Value:escalated_ttr' => 'Escalated TTR~~', - 'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '~~', - 'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => 'Waiting for approval~~', - 'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '~~', - 'Class:UserRequest/Attribute:status/Value:approved' => 'Approved~~', - 'Class:UserRequest/Attribute:status/Value:approved+' => '~~', - 'Class:UserRequest/Attribute:status/Value:rejected' => 'Rejected~~', - 'Class:UserRequest/Attribute:status/Value:rejected+' => '~~', - 'Class:UserRequest/Attribute:status/Value:pending' => 'Pending~~', - 'Class:UserRequest/Attribute:status/Value:pending+' => '~~', - 'Class:UserRequest/Attribute:status/Value:resolved' => 'Resolved~~', - 'Class:UserRequest/Attribute:status/Value:resolved+' => '~~', - 'Class:UserRequest/Attribute:status/Value:closed' => 'Closed~~', - 'Class:UserRequest/Attribute:status/Value:closed+' => '~~', - 'Class:UserRequest/Attribute:request_type' => 'Request Type~~', - 'Class:UserRequest/Attribute:request_type+' => '~~', - 'Class:UserRequest/Attribute:request_type/Value:incident' => 'Incident~~', - 'Class:UserRequest/Attribute:request_type/Value:incident+' => 'Incident~~', - 'Class:UserRequest/Attribute:request_type/Value:service_request' => 'Service request~~', - 'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Service request~~', - 'Class:UserRequest/Attribute:impact' => 'Impact~~', - 'Class:UserRequest/Attribute:impact+' => '~~', - 'Class:UserRequest/Attribute:impact/Value:1' => 'A department~~', - 'Class:UserRequest/Attribute:impact/Value:1+' => '~~', - 'Class:UserRequest/Attribute:impact/Value:2' => 'A service~~', - 'Class:UserRequest/Attribute:impact/Value:2+' => '~~', - 'Class:UserRequest/Attribute:impact/Value:3' => 'A person~~', - 'Class:UserRequest/Attribute:impact/Value:3+' => '~~', - 'Class:UserRequest/Attribute:priority' => 'Priority~~', - 'Class:UserRequest/Attribute:priority+' => '~~', - 'Class:UserRequest/Attribute:priority/Value:1' => 'critical~~', - 'Class:UserRequest/Attribute:priority/Value:1+' => 'critical~~', - 'Class:UserRequest/Attribute:priority/Value:2' => 'high~~', - 'Class:UserRequest/Attribute:priority/Value:2+' => 'high~~', - 'Class:UserRequest/Attribute:priority/Value:3' => 'medium~~', - 'Class:UserRequest/Attribute:priority/Value:3+' => 'medium~~', - 'Class:UserRequest/Attribute:priority/Value:4' => 'low~~', - 'Class:UserRequest/Attribute:priority/Value:4+' => 'low~~', - 'Class:UserRequest/Attribute:urgency' => 'Urgency~~', - 'Class:UserRequest/Attribute:urgency+' => '~~', - 'Class:UserRequest/Attribute:urgency/Value:1' => 'critical~~', - 'Class:UserRequest/Attribute:urgency/Value:1+' => 'critical~~', - 'Class:UserRequest/Attribute:urgency/Value:2' => 'high~~', - 'Class:UserRequest/Attribute:urgency/Value:2+' => 'high~~', - 'Class:UserRequest/Attribute:urgency/Value:3' => 'medium~~', - 'Class:UserRequest/Attribute:urgency/Value:3+' => 'medium~~', - 'Class:UserRequest/Attribute:urgency/Value:4' => 'low~~', - 'Class:UserRequest/Attribute:urgency/Value:4+' => 'low~~', - 'Class:UserRequest/Attribute:origin' => 'Origin~~', - 'Class:UserRequest/Attribute:origin+' => '~~', - 'Class:UserRequest/Attribute:origin/Value:mail' => 'email~~', - 'Class:UserRequest/Attribute:origin/Value:mail+' => 'email~~', - 'Class:UserRequest/Attribute:origin/Value:monitoring' => 'monitoring~~', - 'Class:UserRequest/Attribute:origin/Value:monitoring+' => 'monitoring~~', - 'Class:UserRequest/Attribute:origin/Value:phone' => 'phone~~', - 'Class:UserRequest/Attribute:origin/Value:phone+' => 'phone~~', - 'Class:UserRequest/Attribute:origin/Value:portal' => 'portal~~', - 'Class:UserRequest/Attribute:origin/Value:portal+' => 'portal~~', - 'Class:UserRequest/Attribute:approver_id' => 'Approver~~', - 'Class:UserRequest/Attribute:approver_id+' => '~~', - 'Class:UserRequest/Attribute:approver_email' => 'Approver Email~~', - 'Class:UserRequest/Attribute:approver_email+' => '~~', - 'Class:UserRequest/Attribute:service_id' => 'Service~~', - 'Class:UserRequest/Attribute:service_id+' => '~~', - 'Class:UserRequest/Attribute:service_name' => 'Service name~~', - 'Class:UserRequest/Attribute:service_name+' => '~~', - 'Class:UserRequest/Attribute:servicesubcategory_id' => 'Service subcategory~~', - 'Class:UserRequest/Attribute:servicesubcategory_id+' => '~~', - 'Class:UserRequest/Attribute:servicesubcategory_name' => 'Service subcategory name~~', - 'Class:UserRequest/Attribute:servicesubcategory_name+' => '~~', - 'Class:UserRequest/Attribute:escalation_flag' => 'Hot Flag~~', - 'Class:UserRequest/Attribute:escalation_flag+' => '~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:no' => 'No~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:no+' => 'No~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:yes' => 'Yes~~', - 'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => 'Yes~~', - 'Class:UserRequest/Attribute:escalation_reason' => 'Hot reason~~', - 'Class:UserRequest/Attribute:escalation_reason+' => '~~', - 'Class:UserRequest/Attribute:assignment_date' => 'Assignment date~~', - 'Class:UserRequest/Attribute:assignment_date+' => '~~', - 'Class:UserRequest/Attribute:resolution_date' => 'Resolution date~~', - 'Class:UserRequest/Attribute:resolution_date+' => '~~', - 'Class:UserRequest/Attribute:last_pending_date' => 'Last pending date~~', - 'Class:UserRequest/Attribute:last_pending_date+' => '~~', - 'Class:UserRequest/Attribute:cumulatedpending' => 'cumulatedpending~~', - 'Class:UserRequest/Attribute:cumulatedpending+' => '~~', - 'Class:UserRequest/Attribute:tto' => 'TTO~~', - 'Class:UserRequest/Attribute:tto+' => '~~', - 'Class:UserRequest/Attribute:ttr' => 'TTR~~', - 'Class:UserRequest/Attribute:ttr+' => '~~', - 'Class:UserRequest/Attribute:tto_escalation_deadline' => 'TTO Deadline~~', - 'Class:UserRequest/Attribute:tto_escalation_deadline+' => '~~', - 'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA tto passed~~', - 'Class:UserRequest/Attribute:sla_tto_passed+' => '~~', - 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA tto over~~', - 'Class:UserRequest/Attribute:sla_tto_over+' => '~~', - 'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'TTR Deadline~~', - 'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '~~', - 'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA ttr passed~~', - 'Class:UserRequest/Attribute:sla_ttr_passed+' => '~~', - 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA ttr over~~', - 'Class:UserRequest/Attribute:sla_ttr_over+' => '~~', - 'Class:UserRequest/Attribute:time_spent' => 'Resolution delay~~', - 'Class:UserRequest/Attribute:time_spent+' => '~~', - 'Class:UserRequest/Attribute:resolution_code' => 'Resolution code~~', - 'Class:UserRequest/Attribute:resolution_code+' => '~~', - 'Class:UserRequest/Attribute:resolution_code/Value:assistance' => 'assistance~~', - 'Class:UserRequest/Attribute:resolution_code/Value:assistance+' => 'assistance~~', - 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed' => 'bug fixed~~', - 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed+' => 'bug fixed~~', - 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair' => 'hardware repair~~', - 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair+' => 'hardware repair~~', - 'Class:UserRequest/Attribute:resolution_code/Value:other' => 'other~~', - 'Class:UserRequest/Attribute:resolution_code/Value:other+' => 'other~~', - 'Class:UserRequest/Attribute:resolution_code/Value:software patch' => 'software patch~~', - 'Class:UserRequest/Attribute:resolution_code/Value:software patch+' => 'software patch~~', - 'Class:UserRequest/Attribute:resolution_code/Value:system update' => 'system update~~', - 'Class:UserRequest/Attribute:resolution_code/Value:system update+' => 'system update~~', - 'Class:UserRequest/Attribute:resolution_code/Value:training' => 'training~~', - 'Class:UserRequest/Attribute:resolution_code/Value:training+' => 'training~~', - 'Class:UserRequest/Attribute:solution' => 'Solution~~', - 'Class:UserRequest/Attribute:solution+' => '~~', - 'Class:UserRequest/Attribute:pending_reason' => 'Pending reason~~', - 'Class:UserRequest/Attribute:pending_reason+' => '~~', - 'Class:UserRequest/Attribute:parent_request_id' => 'Parent request~~', - 'Class:UserRequest/Attribute:parent_request_id+' => '~~', - 'Class:UserRequest/Attribute:parent_request_ref' => 'Ref request~~', - 'Class:UserRequest/Attribute:parent_request_ref+' => '~~', - 'Class:UserRequest/Attribute:parent_problem_id' => 'Parent problem~~', - 'Class:UserRequest/Attribute:parent_problem_id+' => '~~', - 'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref problem~~', - 'Class:UserRequest/Attribute:parent_problem_ref+' => '~~', - 'Class:UserRequest/Attribute:parent_change_id' => 'Parent change~~', - 'Class:UserRequest/Attribute:parent_change_id+' => '~~', - 'Class:UserRequest/Attribute:parent_change_ref' => 'Ref change~~', - 'Class:UserRequest/Attribute:parent_change_ref+' => '~~', - 'Class:UserRequest/Attribute:related_request_list' => 'Child Requests~~', - 'Class:UserRequest/Attribute:related_request_list+' => 'All the requests that are linked to this parent request~~', - 'Class:UserRequest/Attribute:public_log' => 'Public log~~', - 'Class:UserRequest/Attribute:public_log+' => '~~', - 'Class:UserRequest/Attribute:user_satisfaction' => 'User satisfaction~~', - 'Class:UserRequest/Attribute:user_satisfaction+' => '~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:1' => 'Very satisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:1+' => 'Very satisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:2' => 'Fairly statisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:2+' => 'Fairly statisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:3' => 'Rather Dissatified~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:3+' => 'Rather Dissatified~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:4' => 'Very Dissatisfied~~', - 'Class:UserRequest/Attribute:user_satisfaction/Value:4+' => 'Very Dissatisfied~~', - 'Class:UserRequest/Attribute:user_comment' => 'User comment~~', - 'Class:UserRequest/Attribute:user_comment+' => '~~', - 'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'parent_request_id_friendlyname~~', - 'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '~~', - 'Class:UserRequest/Stimulus:ev_assign' => 'Assign~~', - 'Class:UserRequest/Stimulus:ev_assign+' => '~~', - 'Class:UserRequest/Stimulus:ev_reassign' => 'Re-assign~~', - 'Class:UserRequest/Stimulus:ev_reassign+' => '~~', - 'Class:UserRequest/Stimulus:ev_approve' => 'Approve~~', - 'Class:UserRequest/Stimulus:ev_approve+' => '~~', - 'Class:UserRequest/Stimulus:ev_reject' => 'Reject~~', - 'Class:UserRequest/Stimulus:ev_reject+' => '~~', - 'Class:UserRequest/Stimulus:ev_pending' => 'Pending~~', - 'Class:UserRequest/Stimulus:ev_pending+' => '~~', - 'Class:UserRequest/Stimulus:ev_timeout' => 'Timeout~~', - 'Class:UserRequest/Stimulus:ev_timeout+' => '~~', - 'Class:UserRequest/Stimulus:ev_autoresolve' => 'Automatic resolve~~', - 'Class:UserRequest/Stimulus:ev_autoresolve+' => '~~', - 'Class:UserRequest/Stimulus:ev_autoclose' => 'Automatic close~~', - 'Class:UserRequest/Stimulus:ev_autoclose+' => '~~', - 'Class:UserRequest/Stimulus:ev_resolve' => 'Mark as resolved~~', - 'Class:UserRequest/Stimulus:ev_resolve+' => '~~', - 'Class:UserRequest/Stimulus:ev_close' => 'Close this request~~', - 'Class:UserRequest/Stimulus:ev_close+' => '~~', - 'Class:UserRequest/Stimulus:ev_reopen' => 'Re-open~~', - 'Class:UserRequest/Stimulus:ev_reopen+' => '~~', - 'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Wait for approval~~', - 'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '~~', - 'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'Cannot assign the Parent request to the request itself~~', + 'Class:UserRequest' => '用户需求', + 'Class:UserRequest+' => '', + 'Class:UserRequest/Attribute:status' => '状态', + 'Class:UserRequest/Attribute:status+' => '', + 'Class:UserRequest/Attribute:status/Value:new' => '新建', + 'Class:UserRequest/Attribute:status/Value:new+' => '', + 'Class:UserRequest/Attribute:status/Value:escalated_tto' => '已升级响应时间', + 'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '', + 'Class:UserRequest/Attribute:status/Value:assigned' => '已分配', + 'Class:UserRequest/Attribute:status/Value:assigned+' => '', + 'Class:UserRequest/Attribute:status/Value:escalated_ttr' => '已升级解决时间', + 'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '', + 'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => '等待批准', + 'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '', + 'Class:UserRequest/Attribute:status/Value:approved' => '已批准', + 'Class:UserRequest/Attribute:status/Value:approved+' => '', + 'Class:UserRequest/Attribute:status/Value:rejected' => '已驳回', + 'Class:UserRequest/Attribute:status/Value:rejected+' => '', + 'Class:UserRequest/Attribute:status/Value:pending' => '待定', + 'Class:UserRequest/Attribute:status/Value:pending+' => '', + 'Class:UserRequest/Attribute:status/Value:resolved' => '已解决', + 'Class:UserRequest/Attribute:status/Value:resolved+' => '', + 'Class:UserRequest/Attribute:status/Value:closed' => '已关闭', + 'Class:UserRequest/Attribute:status/Value:closed+' => '', + 'Class:UserRequest/Attribute:request_type' => '需求类型', + 'Class:UserRequest/Attribute:request_type+' => '', + 'Class:UserRequest/Attribute:request_type/Value:incident' => '事件', + 'Class:UserRequest/Attribute:request_type/Value:incident+' => '事件', + 'Class:UserRequest/Attribute:request_type/Value:service_request' => '服务需求', + 'Class:UserRequest/Attribute:request_type/Value:service_request+' => '服务需求', + 'Class:UserRequest/Attribute:impact' => '影响范围', + 'Class:UserRequest/Attribute:impact+' => '', + 'Class:UserRequest/Attribute:impact/Value:1' => '部门', + 'Class:UserRequest/Attribute:impact/Value:1+' => '', + 'Class:UserRequest/Attribute:impact/Value:2' => '服务', + 'Class:UserRequest/Attribute:impact/Value:2+' => '', + 'Class:UserRequest/Attribute:impact/Value:3' => '个体', + 'Class:UserRequest/Attribute:impact/Value:3+' => '', + 'Class:UserRequest/Attribute:priority' => '优先级', + 'Class:UserRequest/Attribute:priority+' => '', + 'Class:UserRequest/Attribute:priority/Value:1' => '紧急', + 'Class:UserRequest/Attribute:priority/Value:1+' => '紧急', + 'Class:UserRequest/Attribute:priority/Value:2' => '高', + 'Class:UserRequest/Attribute:priority/Value:2+' => '高', + 'Class:UserRequest/Attribute:priority/Value:3' => '中', + 'Class:UserRequest/Attribute:priority/Value:3+' => '中', + 'Class:UserRequest/Attribute:priority/Value:4' => '低', + 'Class:UserRequest/Attribute:priority/Value:4+' => '低', + 'Class:UserRequest/Attribute:urgency' => '紧急度', + 'Class:UserRequest/Attribute:urgency+' => '', + 'Class:UserRequest/Attribute:urgency/Value:1' => '紧急', + 'Class:UserRequest/Attribute:urgency/Value:1+' => '紧急', + 'Class:UserRequest/Attribute:urgency/Value:2' => '高', + 'Class:UserRequest/Attribute:urgency/Value:2+' => '高', + 'Class:UserRequest/Attribute:urgency/Value:3' => '中', + 'Class:UserRequest/Attribute:urgency/Value:3+' => '中', + 'Class:UserRequest/Attribute:urgency/Value:4' => '低', + 'Class:UserRequest/Attribute:urgency/Value:4+' => '低', + 'Class:UserRequest/Attribute:origin' => '来源', + 'Class:UserRequest/Attribute:origin+' => '', + 'Class:UserRequest/Attribute:origin/Value:mail' => '邮件', + 'Class:UserRequest/Attribute:origin/Value:mail+' => '邮件', + 'Class:UserRequest/Attribute:origin/Value:monitoring' => '监控', + 'Class:UserRequest/Attribute:origin/Value:monitoring+' => '监控', + 'Class:UserRequest/Attribute:origin/Value:phone' => '电话', + 'Class:UserRequest/Attribute:origin/Value:phone+' => '电话', + 'Class:UserRequest/Attribute:origin/Value:portal' => 'iTop', + 'Class:UserRequest/Attribute:origin/Value:portal+' => 'iTop', + 'Class:UserRequest/Attribute:approver_id' => '审核人', + 'Class:UserRequest/Attribute:approver_id+' => '', + 'Class:UserRequest/Attribute:approver_email' => '邮箱', + 'Class:UserRequest/Attribute:approver_email+' => '', + 'Class:UserRequest/Attribute:service_id' => '服务', + 'Class:UserRequest/Attribute:service_id+' => '', + 'Class:UserRequest/Attribute:service_name' => '服务名称', + 'Class:UserRequest/Attribute:service_name+' => '', + 'Class:UserRequest/Attribute:servicesubcategory_id' => '子服务', + 'Class:UserRequest/Attribute:servicesubcategory_id+' => '', + 'Class:UserRequest/Attribute:servicesubcategory_name' => '子服务名称', + 'Class:UserRequest/Attribute:servicesubcategory_name+' => '', + 'Class:UserRequest/Attribute:escalation_flag' => '是否升级', + 'Class:UserRequest/Attribute:escalation_flag+' => '', + 'Class:UserRequest/Attribute:escalation_flag/Value:no' => '否', + 'Class:UserRequest/Attribute:escalation_flag/Value:no+' => '否', + 'Class:UserRequest/Attribute:escalation_flag/Value:yes' => '是', + 'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => '是', + 'Class:UserRequest/Attribute:escalation_reason' => '升级原因', + 'Class:UserRequest/Attribute:escalation_reason+' => '', + 'Class:UserRequest/Attribute:assignment_date' => '分配日期', + 'Class:UserRequest/Attribute:assignment_date+' => '', + 'Class:UserRequest/Attribute:resolution_date' => '开始时间', + 'Class:UserRequest/Attribute:resolution_date+' => '', + 'Class:UserRequest/Attribute:last_pending_date' => '最近待定日期', + 'Class:UserRequest/Attribute:last_pending_date+' => '', + 'Class:UserRequest/Attribute:cumulatedpending' => '累计待定', + 'Class:UserRequest/Attribute:cumulatedpending+' => '', + 'Class:UserRequest/Attribute:tto' => '响应时间', + 'Class:UserRequest/Attribute:tto+' => '', + 'Class:UserRequest/Attribute:ttr' => '解决时间', + 'Class:UserRequest/Attribute:ttr+' => '', + 'Class:UserRequest/Attribute:tto_escalation_deadline' => '响应时间期限', + 'Class:UserRequest/Attribute:tto_escalation_deadline+' => '', + 'Class:UserRequest/Attribute:sla_tto_passed' => '超过SLA响应时间', + 'Class:UserRequest/Attribute:sla_tto_passed+' => '', + 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA响应时间结束', + 'Class:UserRequest/Attribute:sla_tto_over+' => '', + 'Class:UserRequest/Attribute:ttr_escalation_deadline' => '解决时间期限', + 'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '', + 'Class:UserRequest/Attribute:sla_ttr_passed' => '超过SLA解决时间', + 'Class:UserRequest/Attribute:sla_ttr_passed+' => '', + 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA解决时间结束', + 'Class:UserRequest/Attribute:sla_ttr_over+' => '', + 'Class:UserRequest/Attribute:time_spent' => '耗时', + 'Class:UserRequest/Attribute:time_spent+' => '', + 'Class:UserRequest/Attribute:resolution_code' => '解决方式', + 'Class:UserRequest/Attribute:resolution_code+' => '', + 'Class:UserRequest/Attribute:resolution_code/Value:assistance' => '外部支持', + 'Class:UserRequest/Attribute:resolution_code/Value:assistance+' => '外部支持', + 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed' => 'bug 修复', + 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed+' => 'bug 修复', + 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair' => '硬件维修', + 'Class:UserRequest/Attribute:resolution_code/Value:hardware repair+' => '硬件维修', + 'Class:UserRequest/Attribute:resolution_code/Value:other' => '其它', + 'Class:UserRequest/Attribute:resolution_code/Value:other+' => '其它', + 'Class:UserRequest/Attribute:resolution_code/Value:software patch' => '软件补丁', + 'Class:UserRequest/Attribute:resolution_code/Value:software patch+' => '软件补丁', + 'Class:UserRequest/Attribute:resolution_code/Value:system update' => '系统更新', + 'Class:UserRequest/Attribute:resolution_code/Value:system update+' => '系统更新', + 'Class:UserRequest/Attribute:resolution_code/Value:training' => '培训', + 'Class:UserRequest/Attribute:resolution_code/Value:training+' => '培训', + 'Class:UserRequest/Attribute:solution' => '解决方案', + 'Class:UserRequest/Attribute:solution+' => '', + 'Class:UserRequest/Attribute:pending_reason' => '待定的原因', + 'Class:UserRequest/Attribute:pending_reason+' => '', + 'Class:UserRequest/Attribute:parent_request_id' => '父级需求', + 'Class:UserRequest/Attribute:parent_request_id+' => '', + 'Class:UserRequest/Attribute:parent_request_ref' => '需求编号', + 'Class:UserRequest/Attribute:parent_request_ref+' => '', + 'Class:UserRequest/Attribute:parent_problem_id' => '父级问题', + 'Class:UserRequest/Attribute:parent_problem_id+' => '', + 'Class:UserRequest/Attribute:parent_problem_ref' => '问题编号', + 'Class:UserRequest/Attribute:parent_problem_ref+' => '', + 'Class:UserRequest/Attribute:parent_change_id' => '父级变更', + 'Class:UserRequest/Attribute:parent_change_id+' => '', + 'Class:UserRequest/Attribute:parent_change_ref' => '变更编号', + 'Class:UserRequest/Attribute:parent_change_ref+' => '', + 'Class:UserRequest/Attribute:related_request_list' => '衍生事件', + 'Class:UserRequest/Attribute:related_request_list+' => '该事件相关的所有子事件', + 'Class:UserRequest/Attribute:public_log' => '评论', + 'Class:UserRequest/Attribute:public_log+' => '', + 'Class:UserRequest/Attribute:user_satisfaction' => '用户满意度', + 'Class:UserRequest/Attribute:user_satisfaction+' => '', + 'Class:UserRequest/Attribute:user_satisfaction/Value:1' => '非常满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:1+' => '非常满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:2' => '基本满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:2+' => '基本满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:3' => '不满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:3+' => '不满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:4' => '非常不满意', + 'Class:UserRequest/Attribute:user_satisfaction/Value:4+' => '非常不满意', + 'Class:UserRequest/Attribute:user_comment' => '用户留言', + 'Class:UserRequest/Attribute:user_comment+' => '', + 'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'parent_request_id_friendlyname', + 'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '', + 'Class:UserRequest/Stimulus:ev_assign' => '分配', + 'Class:UserRequest/Stimulus:ev_assign+' => '', + 'Class:UserRequest/Stimulus:ev_reassign' => '重新分配', + 'Class:UserRequest/Stimulus:ev_reassign+' => '', + 'Class:UserRequest/Stimulus:ev_approve' => '批准', + 'Class:UserRequest/Stimulus:ev_approve+' => '', + 'Class:UserRequest/Stimulus:ev_reject' => '驳回', + 'Class:UserRequest/Stimulus:ev_reject+' => '', + 'Class:UserRequest/Stimulus:ev_pending' => '待定', + 'Class:UserRequest/Stimulus:ev_pending+' => '', + 'Class:UserRequest/Stimulus:ev_timeout' => '超时', + 'Class:UserRequest/Stimulus:ev_timeout+' => '', + 'Class:UserRequest/Stimulus:ev_autoresolve' => '自动解决', + 'Class:UserRequest/Stimulus:ev_autoresolve+' => '', + 'Class:UserRequest/Stimulus:ev_autoclose' => '自动关闭', + 'Class:UserRequest/Stimulus:ev_autoclose+' => '', + 'Class:UserRequest/Stimulus:ev_resolve' => '标记为已解决', + 'Class:UserRequest/Stimulus:ev_resolve+' => '', + 'Class:UserRequest/Stimulus:ev_close' => '关闭', + 'Class:UserRequest/Stimulus:ev_close+' => '', + 'Class:UserRequest/Stimulus:ev_reopen' => '重新打开', + 'Class:UserRequest/Stimulus:ev_reopen+' => '', + 'Class:UserRequest/Stimulus:ev_wait_for_approval' => '等待审核', + 'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '', + 'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => '不能分配父级需求给自己', )); Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Portal:TitleDetailsFor_Request' => 'Details for request~~', - 'Portal:ButtonUpdate' => 'Update~~', - 'Portal:ButtonClose' => 'Close~~', - 'Portal:ButtonReopen' => 'Reopen~~', - 'Portal:ShowServices' => 'Service catalogue~~', - 'Portal:SelectRequestType' => 'Select a type of request~~', - 'Portal:SelectServiceElementFrom_Service' => 'Select a service element for %1$s~~', - 'Portal:ListServices' => 'List of services~~', - 'Portal:TitleDetailsFor_Service' => 'Details for Service~~', - 'Portal:Button:CreateRequestFromService' => 'Create a Request for this service~~', - 'Portal:ListOpenRequests' => 'List open requests~~', -'Portal:UserRequest:MoreInfo' => 'More information~~', - 'Portal:Details-Service-Element' => 'Service elements~~', - 'Portal:NoClosedTicket' => 'No closed request~~', - 'Portal:NoService' => '~~', - 'Portal:ListOpenProblems' => 'On going problems~~', - 'Portal:ShowProblem' => 'Problems~~', - 'Portal:ShowFaqs' => 'FAQs~~', - 'Portal:NoOpenProblem' => 'No open problem~~', - 'Portal:SelectLanguage' => 'Change you language~~', - 'Portal:LanguageChangedTo_Lang' => 'Language changed to~~', - 'Portal:ChooseYourFavoriteLanguage' => 'Choose your favorite language~~', + 'Portal:TitleDetailsFor_Request' => '对于需求的详细信息', + 'Portal:ButtonUpdate' => '更新', + 'Portal:ButtonClose' => '关闭', + 'Portal:ButtonReopen' => '重新打开', + 'Portal:ShowServices' => '显示所有服务', + 'Portal:SelectRequestType' => '选择一种类型的需求', + 'Portal:SelectServiceElementFrom_Service' => '为%1$s选择服务元素', + 'Portal:ListServices' => '服务列表', + 'Portal:TitleDetailsFor_Service' => '服务详细信息', + 'Portal:Button:CreateRequestFromService' => '新建服务需求', + 'Portal:ListOpenRequests' => '列出打开需求', + 'Portal:UserRequest:MoreInfo' => '更多详细信息', + 'Portal:Details-Service-Element' => '服务元素', + 'Portal:NoClosedTicket' => '没有关闭的需求', + 'Portal:NoService' => '', + 'Portal:ListOpenProblems' => '处理中的问题', + 'Portal:ShowProblem' => '问题', + 'Portal:ShowFaqs' => 'FAQ', + 'Portal:NoOpenProblem' => '没有打开的问题', + 'Portal:SelectLanguage' => '更改您的语言', + 'Portal:LanguageChangedTo_Lang' => '语言更改为', + 'Portal:ChooseYourFavoriteLanguage' => '选择您喜欢的语言', - 'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets~~', - 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascade the resolution to child requests (ev_autoresolve), and align the following characteristics of the request: service, team, agent, resolution info~~', -)); - - -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', - 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', - 'Organization:Overview:Tickets' => 'Tickets for this organization~~', + 'Class:UserRequest/Method:ResolveChildTickets' => '解决子工单', + 'Class:UserRequest/Method:ResolveChildTickets+' => '级联解决子需求(需求自动解决),并使用以下需求的内容:服务,团队,办理人,解决方案', )); diff --git a/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php b/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php index 226ef534c6..c075760f11 100644 --- a/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php +++ b/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php @@ -1,25 +1,29 @@ + + /** * Localized data * - * @copyright Copyright (C) 2010-2018 Combodo SARL - * @license http://opensource.org/licenses/AGPL-3.0 - * - * This file is part of iTop. - * - * iTop is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * iTop is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with iTop. If not, see + * @copyright Copyright (C) 2010-2012 Combodo SARL + * @license http://opensource.org/licenses/AGPL-3.0 */ + // Dictionnay conventions // Class: // Class:+ @@ -29,31 +33,33 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ -Dict::Add('ZH CN', 'Chinese', '简体中文', array( -'Menu:ServiceManagement' => 'Service Management~~', -'Menu:ServiceManagement+' => 'Service Management Overview~~', -'Menu:Service:Overview' => 'Overview~~', -'Menu:Service:Overview+' => '~~', -'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contracts by service level~~', -'UI-ServiceManagementMenu-ContractsByStatus' => 'Contracts by status~~', -'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contracts ending in less then 30 days~~', -'Menu:ProviderContract' => 'Provider contracts~~', -'Menu:ProviderContract+' => 'Provider contracts~~', -'Menu:CustomerContract' => 'Customer contracts~~', -'Menu:CustomerContract+' => 'Customer contracts~~', -'Menu:ServiceSubcategory' => 'Service subcategories~~', -'Menu:ServiceSubcategory+' => 'Service subcategories~~', -'Menu:Service' => 'Services~~', -'Menu:Service+' => 'Services~~', -'Menu:ServiceElement' => 'Sevice elements~~', -'Menu:ServiceElement+' => 'Sevice elements~~', -'Menu:SLA' => 'SLAs~~', -'Menu:SLA+' => 'Service Level Agreements~~', -'Menu:SLT' => 'SLTs~~', -'Menu:SLT+' => 'Service Level Targets~~', -'Menu:DeliveryModel' => 'Delivery models~~', -'Menu:DeliveryModel+' => 'Delivery models~~', + +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:ProviderContract' => '供应商合同', +'Menu:ProviderContract+' => '供应商合同', +'Menu:CustomerContract' => '客户合同', +'Menu:CustomerContract+' => '客户合同', +'Menu:ServiceSubcategory' => '子服务', +'Menu:ServiceSubcategory+' => '子服务', +'Menu:Service' => '服务', +'Menu:Service+' => '服务', +'Menu:ServiceElement' => '服务元素', +'Menu:ServiceElement+' => '服务元素', +'Menu:SLA' => 'SLA', +'Menu:SLA+' => '服务等级协议', +'Menu:SLT' => 'SLT', +'Menu:SLT+' => '服务等级目标', +'Menu:DeliveryModel' => '交付模式', +'Menu:DeliveryModel+' => '交付模式', )); @@ -72,10 +78,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Organization/Attribute:deliverymodel_id' => 'Delivery model~~', - 'Class:Organization/Attribute:deliverymodel_id+' => '~~', - 'Class:Organization/Attribute:deliverymodel_name' => 'Delivery model name~~', - 'Class:Organization/Attribute:deliverymodel_name+' => '~~', + 'Class:Organization/Attribute:deliverymodel_id' => '交付模式', + 'Class:Organization/Attribute:deliverymodel_id+' => '', + 'Class:Organization/Attribute:deliverymodel_name' => '交付模式名称', + 'Class:Organization/Attribute:deliverymodel_name+' => '', )); @@ -85,8 +91,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ContractType' => 'Contract Type~~', - 'Class:ContractType+' => '~~', + 'Class:ContractType' => '合同类型', + 'Class:ContractType+' => '', )); @@ -95,54 +101,54 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Contract' => 'Contract~~', - 'Class:Contract+' => '~~', - 'Class:Contract/Attribute:name' => 'Name~~', - 'Class:Contract/Attribute:name+' => '~~', - 'Class:Contract/Attribute:org_id' => 'Organization~~', - 'Class:Contract/Attribute:org_id+' => '~~', - 'Class:Contract/Attribute:organization_name' => 'Organization Name~~', - 'Class:Contract/Attribute:organization_name+' => 'Common name~~', - 'Class:Contract/Attribute:contacts_list' => 'Contacts~~', - 'Class:Contract/Attribute:contacts_list+' => 'All the contacts for this customer contract~~', - 'Class:Contract/Attribute:documents_list' => 'Documents~~', - 'Class:Contract/Attribute:documents_list+' => 'All the documents for this customer contract~~', - 'Class:Contract/Attribute:description' => 'Description~~', - 'Class:Contract/Attribute:description+' => '~~', - 'Class:Contract/Attribute:start_date' => 'Start date~~', - 'Class:Contract/Attribute:start_date+' => '~~', - 'Class:Contract/Attribute:end_date' => 'End date~~', - 'Class:Contract/Attribute:end_date+' => '~~', - 'Class:Contract/Attribute:cost' => 'Cost~~', - 'Class:Contract/Attribute:cost+' => '~~', - 'Class:Contract/Attribute:cost_currency' => 'Cost Currency~~', - 'Class:Contract/Attribute:cost_currency+' => '~~', - 'Class:Contract/Attribute:cost_currency/Value:dollars' => 'Dollars~~', - 'Class:Contract/Attribute:cost_currency/Value:dollars+' => '~~', - 'Class:Contract/Attribute:cost_currency/Value:euros' => 'Euros~~', - 'Class:Contract/Attribute:cost_currency/Value:euros+' => '~~', - 'Class:Contract/Attribute:contracttype_id' => 'Contract type~~', - 'Class:Contract/Attribute:contracttype_id+' => '~~', - 'Class:Contract/Attribute:contracttype_name' => 'Contract type Name~~', - 'Class:Contract/Attribute:contracttype_name+' => '~~', - 'Class:Contract/Attribute:billing_frequency' => 'Billing frequency~~', - 'Class:Contract/Attribute:billing_frequency+' => '~~', - 'Class:Contract/Attribute:cost_unit' => 'Cost unit~~', - 'Class:Contract/Attribute:cost_unit+' => '~~', - 'Class:Contract/Attribute:provider_id' => 'Provider~~', - 'Class:Contract/Attribute:provider_id+' => '~~', - 'Class:Contract/Attribute:provider_name' => 'Provider Name~~', - 'Class:Contract/Attribute:provider_name+' => '~~', - 'Class:Contract/Attribute:status' => 'Status~~', - 'Class:Contract/Attribute:status+' => '~~', - 'Class:Contract/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:Contract/Attribute:status/Value:implementation+' => 'implementation~~', - 'Class:Contract/Attribute:status/Value:obsolete' => 'obsolete~~', - 'Class:Contract/Attribute:status/Value:obsolete+' => 'obsolete~~', - 'Class:Contract/Attribute:status/Value:production' => 'production~~', - 'Class:Contract/Attribute:status/Value:production+' => 'production~~', - 'Class:Contract/Attribute:finalclass' => 'Contract sub-class~~', - 'Class:Contract/Attribute:finalclass+' => 'Name of the final class~~', + 'Class:Contract' => '合同', + 'Class:Contract+' => '', + 'Class:Contract/Attribute:name' => '名称', + 'Class:Contract/Attribute:name+' => '', + 'Class:Contract/Attribute:org_id' => '组织', + 'Class:Contract/Attribute:org_id+' => '', + 'Class:Contract/Attribute:organization_name' => '组织名称', + 'Class:Contract/Attribute:organization_name+' => '通用名称', + 'Class:Contract/Attribute:contacts_list' => '联系人', + 'Class:Contract/Attribute:contacts_list+' => '该客户合同相关的所有联系人', + 'Class:Contract/Attribute:documents_list' => '文档', + 'Class:Contract/Attribute:documents_list+' => '该客户合同相关的所有文档', + '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:contracttype_id' => '合同类型', + 'Class:Contract/Attribute:contracttype_id+' => '', + 'Class:Contract/Attribute:contracttype_name' => '合同类型名称', + 'Class:Contract/Attribute:contracttype_name+' => '', + 'Class:Contract/Attribute:billing_frequency' => '付款周期', + 'Class:Contract/Attribute:billing_frequency+' => '', + 'Class:Contract/Attribute:cost_unit' => '计费单位', + 'Class:Contract/Attribute:cost_unit+' => '', + 'Class:Contract/Attribute:provider_id' => '供应商', + 'Class:Contract/Attribute:provider_id+' => '', + 'Class:Contract/Attribute:provider_name' => '供应商名称', + 'Class:Contract/Attribute:provider_name+' => '', + 'Class:Contract/Attribute:status' => '状态', + 'Class:Contract/Attribute:status+' => '', + 'Class:Contract/Attribute:status/Value:implementation' => '启用', + 'Class:Contract/Attribute:status/Value:implementation+' => '启用', + 'Class:Contract/Attribute:status/Value:obsolete' => '废弃', + 'Class:Contract/Attribute:status/Value:obsolete+' => '废弃', + 'Class:Contract/Attribute:status/Value:production' => '正式', + 'Class:Contract/Attribute:status/Value:production+' => '正式', + 'Class:Contract/Attribute:finalclass' => '合同类型', + 'Class:Contract/Attribute:finalclass+' => '', )); // @@ -150,14 +156,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:CustomerContract' => 'Customer Contract~~', - 'Class:CustomerContract+' => '~~', - 'Class:CustomerContract/Attribute:services_list' => 'Services~~', - 'Class:CustomerContract/Attribute:services_list+' => 'All the services purchased for this contract~~', - 'Class:CustomerContract/Attribute:functionalcis_list' => 'CIs~~', - 'Class:CustomerContract/Attribute:functionalcis_list+' => 'All the configuration items covered by this contract~~', - 'Class:CustomerContract/Attribute:providercontracts_list' => 'Provider contracts~~', - 'Class:CustomerContract/Attribute:providercontracts_list+' => 'All the provider contracts to deliver the services for this contract (underpinning contract)~~', + 'Class:CustomerContract' => '客户合同', + 'Class:CustomerContract+' => '', + 'Class:CustomerContract/Attribute:services_list' => '服务', + 'Class:CustomerContract/Attribute:services_list+' => '该合同包含的所有服务', + 'Class:CustomerContract/Attribute:functionalcis_list' => '配置项', + 'Class:CustomerContract/Attribute:functionalcis_list+' => '该合同包含的所有配置项', + 'Class:CustomerContract/Attribute:providercontracts_list' => '供应商合同', + 'Class:CustomerContract/Attribute:providercontracts_list+' => '所有提供服务的供应商合同(支持合同)', )); // @@ -165,14 +171,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ProviderContract' => 'Provider Contract~~', - 'Class:ProviderContract+' => '~~', - 'Class:ProviderContract/Attribute:functionalcis_list' => 'CIs~~', - 'Class:ProviderContract/Attribute:functionalcis_list+' => 'All the configuration items covered by this contract~~', - 'Class:ProviderContract/Attribute:sla' => 'SLA~~', - 'Class:ProviderContract/Attribute:sla+' => 'Service Level Agreement~~', - 'Class:ProviderContract/Attribute:coverage' => 'Service hours~~', - 'Class:ProviderContract/Attribute:coverage+' => '~~', + 'Class:ProviderContract' => '供应商合同', + 'Class:ProviderContract+' => '', + 'Class:ProviderContract/Attribute:functionalcis_list' => '配置项', + 'Class:ProviderContract/Attribute:functionalcis_list+' => '该合同包含的所有配置项', + 'Class:ProviderContract/Attribute:sla' => 'SLA', + 'Class:ProviderContract/Attribute:sla+' => '服务等级协议', + 'Class:ProviderContract/Attribute:coverage' => '服务时间', + 'Class:ProviderContract/Attribute:coverage+' => '', )); // @@ -180,16 +186,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContactToContract' => 'Link Contact / Contract~~', - 'Class:lnkContactToContract+' => '~~', - 'Class:lnkContactToContract/Attribute:contract_id' => 'Contract~~', - 'Class:lnkContactToContract/Attribute:contract_id+' => '~~', - 'Class:lnkContactToContract/Attribute:contract_name' => 'Contract Name~~', - 'Class:lnkContactToContract/Attribute:contract_name+' => '~~', - 'Class:lnkContactToContract/Attribute:contact_id' => 'Contact~~', - 'Class:lnkContactToContract/Attribute:contact_id+' => '~~', - 'Class:lnkContactToContract/Attribute:contact_name' => 'Contact Name~~', - 'Class:lnkContactToContract/Attribute:contact_name+' => '~~', + 'Class:lnkContactToContract' => '关联 联系人/合同', + 'Class:lnkContactToContract+' => '', + 'Class:lnkContactToContract/Attribute:contract_id' => '合同', + 'Class:lnkContactToContract/Attribute:contract_id+' => '', + 'Class:lnkContactToContract/Attribute:contract_name' => '合同名称', + 'Class:lnkContactToContract/Attribute:contract_name+' => '', + 'Class:lnkContactToContract/Attribute:contact_id' => '联系人', + 'Class:lnkContactToContract/Attribute:contact_id+' => '', + 'Class:lnkContactToContract/Attribute:contact_name' => '联系人名称', + 'Class:lnkContactToContract/Attribute:contact_name+' => '', )); // @@ -197,16 +203,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContractToDocument' => 'Link Contract / Document~~', - 'Class:lnkContractToDocument+' => '~~', - 'Class:lnkContractToDocument/Attribute:contract_id' => 'Contract~~', - 'Class:lnkContractToDocument/Attribute:contract_id+' => '~~', - 'Class:lnkContractToDocument/Attribute:contract_name' => 'Contract Name~~', - 'Class:lnkContractToDocument/Attribute:contract_name+' => '~~', - 'Class:lnkContractToDocument/Attribute:document_id' => 'Document~~', - 'Class:lnkContractToDocument/Attribute:document_id+' => '~~', - 'Class:lnkContractToDocument/Attribute:document_name' => 'Document Name~~', - 'Class:lnkContractToDocument/Attribute:document_name+' => '~~', + 'Class:lnkContractToDocument' => '关联 合同/文档', + 'Class:lnkContractToDocument+' => '', + 'Class:lnkContractToDocument/Attribute:contract_id' => '合同', + 'Class:lnkContractToDocument/Attribute:contract_id+' => '', + 'Class:lnkContractToDocument/Attribute:contract_name' => '合同名称', + 'Class:lnkContractToDocument/Attribute:contract_name+' => '', + 'Class:lnkContractToDocument/Attribute:document_id' => '文档', + 'Class:lnkContractToDocument/Attribute:document_id+' => '', + 'Class:lnkContractToDocument/Attribute:document_name' => '文档名称', + 'Class:lnkContractToDocument/Attribute:document_name+' => '', )); // @@ -214,16 +220,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkFunctionalCIToProviderContract' => 'Link FunctionalCI / ProviderContract~~', - 'Class:lnkFunctionalCIToProviderContract+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Provider contract~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => 'Provider contract Name~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => 'CI~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => 'CI Name~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '~~', + 'Class:lnkFunctionalCIToProviderContract' => '关联 功能配置项/供应商合同', + 'Class:lnkFunctionalCIToProviderContract+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => '供应商合同', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => '供应商合同名称', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => '配置项', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => '配置项名称', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '', )); // @@ -231,14 +237,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ServiceFamily' => 'Service Family~~', - 'Class:ServiceFamily+' => '~~', - 'Class:ServiceFamily/Attribute:name' => 'Name~~', - 'Class:ServiceFamily/Attribute:name+' => '~~', - 'Class:ServiceFamily/Attribute:icon' => 'Icon~~', - 'Class:ServiceFamily/Attribute:icon+' => '~~', - 'Class:ServiceFamily/Attribute:services_list' => 'Services~~', - 'Class:ServiceFamily/Attribute:services_list+' => 'All the services in this category~~', + 'Class:ServiceFamily' => '服务族', + 'Class:ServiceFamily+' => '', + 'Class:ServiceFamily/Attribute:name' => '名称', + 'Class:ServiceFamily/Attribute:name+' => '', + 'Class:ServiceFamily/Attribute:icon' => '图标', + 'Class:ServiceFamily/Attribute:icon+' => '', + 'Class:ServiceFamily/Attribute:services_list' => '服务', + 'Class:ServiceFamily/Attribute:services_list+' => '列表中包含的所有服务', )); // @@ -246,34 +252,34 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Service' => 'Service~~', - 'Class:Service+' => '~~', - 'Class:Service/Attribute:name' => 'Name~~', - 'Class:Service/Attribute:name+' => '~~', - 'Class:Service/Attribute:org_id' => 'Provider~~', - 'Class:Service/Attribute:org_id+' => '~~', - 'Class:Service/Attribute:organization_name' => 'Provider Name~~', - 'Class:Service/Attribute:organization_name+' => '~~', - 'Class:Service/Attribute:description' => 'Description~~', - 'Class:Service/Attribute:description+' => '~~', - 'Class:Service/Attribute:documents_list' => 'Documents~~', - 'Class:Service/Attribute:documents_list+' => 'All the documents linked to the service~~', - 'Class:Service/Attribute:contacts_list' => 'Contacts~~', - 'Class:Service/Attribute:contacts_list+' => 'All the contacts for this service~~', - 'Class:Service/Attribute:status' => 'Status~~', - 'Class:Service/Attribute:status+' => '~~', - 'Class:Service/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:Service/Attribute:status/Value:implementation+' => 'implementation~~', - 'Class:Service/Attribute:status/Value:obsolete' => 'obsolete~~', - 'Class:Service/Attribute:status/Value:obsolete+' => '~~', - 'Class:Service/Attribute:status/Value:production' => 'production~~', - 'Class:Service/Attribute:status/Value:production+' => '~~', - 'Class:Service/Attribute:icon' => 'Icon~~', - 'Class:Service/Attribute:icon+' => '~~', - 'Class:Service/Attribute:customercontracts_list' => 'Customer contracts~~', - 'Class:Service/Attribute:customercontracts_list+' => 'All the customer contracts that have purchased this service~~', - 'Class:Service/Attribute:servicesubcategories_list' => 'Service sub categories~~', - 'Class:Service/Attribute:servicesubcategories_list+' => 'All the sub categories for this service~~', + 'Class:Service' => '服务', + 'Class:Service+' => '', + 'Class:Service/Attribute:name' => '名称', + 'Class:Service/Attribute:name+' => '', + 'Class:Service/Attribute:org_id' => '供应商', + 'Class:Service/Attribute:org_id+' => '', + 'Class:Service/Attribute:organization_name' => '供应商名称', + 'Class:Service/Attribute:organization_name+' => '', + 'Class:Service/Attribute:description' => '描述', + 'Class:Service/Attribute:description+' => '', + 'Class:Service/Attribute:documents_list' => '文档', + 'Class:Service/Attribute:documents_list+' => '该服务相关的所有文档', + 'Class:Service/Attribute:contacts_list' => '联系人', + 'Class:Service/Attribute:contacts_list+' => '该服务相关的所有联系人', + 'Class:Service/Attribute:status' => '状态', + 'Class:Service/Attribute:status+' => '', + 'Class:Service/Attribute:status/Value:implementation' => '启用', + 'Class:Service/Attribute:status/Value:implementation+' => '启用', + '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:icon' => '图标', + 'Class:Service/Attribute:icon+' => '', + 'Class:Service/Attribute:customercontracts_list' => '客户合同', + 'Class:Service/Attribute:customercontracts_list+' => '购买该服务的所有客户合同', + 'Class:Service/Attribute:servicesubcategories_list' => '子服务', + 'Class:Service/Attribute:servicesubcategories_list+' => '该服务的所有子服务', )); // @@ -281,16 +287,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToService' => 'Link Document / Service~~', - 'Class:lnkDocumentToService+' => '~~', - 'Class:lnkDocumentToService/Attribute:service_id' => 'Service~~', - 'Class:lnkDocumentToService/Attribute:service_id+' => '~~', - 'Class:lnkDocumentToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkDocumentToService/Attribute:service_name+' => '~~', - 'Class:lnkDocumentToService/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToService/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToService/Attribute:document_name' => 'Document Name~~', - 'Class:lnkDocumentToService/Attribute:document_name+' => '~~', + 'Class:lnkDocumentToService' => '关联 文档/服务', + 'Class:lnkDocumentToService+' => '', + 'Class:lnkDocumentToService/Attribute:service_id' => '服务', + 'Class:lnkDocumentToService/Attribute:service_id+' => '', + 'Class:lnkDocumentToService/Attribute:service_name' => '服务名称', + 'Class:lnkDocumentToService/Attribute:service_name+' => '', + 'Class:lnkDocumentToService/Attribute:document_id' => '文档', + 'Class:lnkDocumentToService/Attribute:document_id+' => '', + 'Class:lnkDocumentToService/Attribute:document_name' => '文档名称', + 'Class:lnkDocumentToService/Attribute:document_name+' => '', )); // @@ -298,16 +304,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContactToService' => 'Link Contact / Service~~', - 'Class:lnkContactToService+' => '~~', - 'Class:lnkContactToService/Attribute:service_id' => 'Service~~', - 'Class:lnkContactToService/Attribute:service_id+' => '~~', - 'Class:lnkContactToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkContactToService/Attribute:service_name+' => '~~', - 'Class:lnkContactToService/Attribute:contact_id' => 'Contact~~', - 'Class:lnkContactToService/Attribute:contact_id+' => '~~', - 'Class:lnkContactToService/Attribute:contact_name' => 'Contact Name~~', - 'Class:lnkContactToService/Attribute:contact_name+' => '~~', + 'Class:lnkContactToService' => '关联 联系人/服务', + 'Class:lnkContactToService+' => '', + 'Class:lnkContactToService/Attribute:service_id' => '服务', + 'Class:lnkContactToService/Attribute:service_id+' => '', + 'Class:lnkContactToService/Attribute:service_name' => '服务名称', + 'Class:lnkContactToService/Attribute:service_name+' => '', + 'Class:lnkContactToService/Attribute:contact_id' => '联系人', + 'Class:lnkContactToService/Attribute:contact_id+' => '', + 'Class:lnkContactToService/Attribute:contact_name' => '联系人名称', + 'Class:lnkContactToService/Attribute:contact_name+' => '', )); // @@ -315,32 +321,32 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ServiceSubcategory' => 'Service Subcategory~~', - 'Class:ServiceSubcategory+' => '~~', - 'Class:ServiceSubcategory/Attribute:name' => 'Name~~', - 'Class:ServiceSubcategory/Attribute:name+' => '~~', - 'Class:ServiceSubcategory/Attribute:description' => 'Description~~', - 'Class:ServiceSubcategory/Attribute:description+' => '~~', - 'Class:ServiceSubcategory/Attribute:service_id' => 'Service~~', - 'Class:ServiceSubcategory/Attribute:service_id+' => '~~', - 'Class:ServiceSubcategory/Attribute:service_name' => 'Service Name~~', - 'Class:ServiceSubcategory/Attribute:service_name+' => '~~', - 'Class:ServiceSubcategory/Attribute:status' => 'Status~~', - 'Class:ServiceSubcategory/Attribute:status+' => '~~', - 'Class:ServiceSubcategory/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => 'implementation~~', - 'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => 'obsolete~~', - 'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => 'obsolete~~', - 'Class:ServiceSubcategory/Attribute:status/Value:production' => 'production~~', - 'Class:ServiceSubcategory/Attribute:status/Value:production+' => 'production~~', - 'Class:ServiceSubcategory/Attribute:request_type' => 'Request type~~', - 'Class:ServiceSubcategory/Attribute:request_type+' => '~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => 'incident~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => 'incident~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => 'service request~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => 'service request~~', - 'Class:ServiceSubcategory/Attribute:service_provider' => 'Provider Name~~', - 'Class:ServiceSubcategory/Attribute:service_org_id' => 'Provider~~', + '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:ServiceSubcategory/Attribute:status' => '状态', + 'Class:ServiceSubcategory/Attribute:status+' => '', + 'Class:ServiceSubcategory/Attribute:status/Value:implementation' => '启用', + 'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => '启用', + 'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => '废弃', + 'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => '废弃', + 'Class:ServiceSubcategory/Attribute:status/Value:production' => '生产', + 'Class:ServiceSubcategory/Attribute:status/Value:production+' => '生产', + 'Class:ServiceSubcategory/Attribute:request_type' => '需求类型', + 'Class:ServiceSubcategory/Attribute:request_type+' => '', + 'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => '事件', + 'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => '事件', + 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => '服务需求', + 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => '服务需求', + 'Class:ServiceSubcategory/Attribute:service_provider' => '供应商名称', + 'Class:ServiceSubcategory/Attribute:service_org_id' => '供应商', )); // @@ -348,20 +354,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:SLA' => 'SLA~~', - 'Class:SLA+' => '~~', - 'Class:SLA/Attribute:name' => 'Name~~', - 'Class:SLA/Attribute:name+' => '~~', - 'Class:SLA/Attribute:description' => 'description~~', - 'Class:SLA/Attribute:description+' => '~~', - 'Class:SLA/Attribute:org_id' => 'Organization~~', - 'Class:SLA/Attribute:org_id+' => '~~', - 'Class:SLA/Attribute:organization_name' => 'Organization Name~~', - 'Class:SLA/Attribute:organization_name+' => '~~', - 'Class:SLA/Attribute:slts_list' => 'SLTs~~', - 'Class:SLA/Attribute:slts_list+' => 'All the service level targets for this SLA~~', - 'Class:SLA/Attribute:customercontracts_list' => 'Customer contracts~~', - 'Class:SLA/Attribute:customercontracts_list+' => 'All the customer contracts using this SLA~~', + 'Class:SLA' => 'SLA', + 'Class:SLA+' => '', + 'Class:SLA/Attribute:name' => '名称', + 'Class:SLA/Attribute:name+' => '', + 'Class:SLA/Attribute:description' => '描述', + 'Class:SLA/Attribute:description+' => '', + 'Class:SLA/Attribute:org_id' => '组织', + 'Class:SLA/Attribute:org_id+' => '', + 'Class:SLA/Attribute:organization_name' => '组织名称', + 'Class:SLA/Attribute:organization_name+' => '', + 'Class:SLA/Attribute:slts_list' => 'SLT', + 'Class:SLA/Attribute:slts_list+' => '该SLA 包含的所有服务等级目标', + 'Class:SLA/Attribute:customercontracts_list' => '客户合同', + 'Class:SLA/Attribute:customercontracts_list+' => '使用该SLA 的所有客户合同', )); // @@ -369,40 +375,40 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:SLT' => 'SLT~~', - 'Class:SLT+' => '~~', - 'Class:SLT/Attribute:name' => 'Name~~', - 'Class:SLT/Attribute:name+' => '~~', - 'Class:SLT/Attribute:priority' => 'Priority~~', - 'Class:SLT/Attribute:priority+' => '~~', - 'Class:SLT/Attribute:priority/Value:1' => 'critical~~', - 'Class:SLT/Attribute:priority/Value:1+' => 'critical~~', - 'Class:SLT/Attribute:priority/Value:2' => 'high~~', - 'Class:SLT/Attribute:priority/Value:2+' => 'high~~', - 'Class:SLT/Attribute:priority/Value:3' => 'medium~~', - 'Class:SLT/Attribute:priority/Value:3+' => 'medium~~', - 'Class:SLT/Attribute:priority/Value:4' => 'low~~', - 'Class:SLT/Attribute:priority/Value:4+' => 'low~~', - 'Class:SLT/Attribute:request_type' => 'Request type~~', - 'Class:SLT/Attribute:request_type+' => '~~', - 'Class:SLT/Attribute:request_type/Value:incident' => 'incident~~', - 'Class:SLT/Attribute:request_type/Value:incident+' => 'incident~~', - 'Class:SLT/Attribute:request_type/Value:service_request' => 'service request~~', - 'Class:SLT/Attribute:request_type/Value:service_request+' => 'service request~~', - '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:value' => 'Value~~', - 'Class:SLT/Attribute:value+' => '~~', - 'Class:SLT/Attribute:unit' => 'Unit~~', - 'Class:SLT/Attribute:unit+' => '~~', - 'Class:SLT/Attribute:unit/Value:hours' => 'hours~~', - 'Class:SLT/Attribute:unit/Value:hours+' => 'hours~~', - 'Class:SLT/Attribute:unit/Value:minutes' => 'minutes~~', - 'Class:SLT/Attribute:unit/Value:minutes+' => 'minutes~~', + 'Class:SLT' => 'SLT', + 'Class:SLT+' => '', + 'Class:SLT/Attribute:name' => '名称', + 'Class:SLT/Attribute:name+' => '', + 'Class:SLT/Attribute:priority' => '优先级', + 'Class:SLT/Attribute:priority+' => '', + 'Class:SLT/Attribute:priority/Value:1' => '非常高', + 'Class:SLT/Attribute:priority/Value:1+' => '非常高', + 'Class:SLT/Attribute:priority/Value:2' => '高', + 'Class:SLT/Attribute:priority/Value:2+' => '高', + 'Class:SLT/Attribute:priority/Value:3' => '中', + 'Class:SLT/Attribute:priority/Value:3+' => '中', + 'Class:SLT/Attribute:priority/Value:4' => '低', + 'Class:SLT/Attribute:priority/Value:4+' => '低', + 'Class:SLT/Attribute:request_type' => '需求类型', + 'Class:SLT/Attribute:request_type+' => '', + 'Class:SLT/Attribute:request_type/Value:incident' => '事件', + 'Class:SLT/Attribute:request_type/Value:incident+' => '事件', + 'Class:SLT/Attribute:request_type/Value:service_request' => '服务需求', + 'Class:SLT/Attribute:request_type/Value:service_request+' => '服务需求', + 'Class:SLT/Attribute:metric' => '指标', + 'Class:SLT/Attribute:metric+' => '', + 'Class:SLT/Attribute:metric/Value:tto' => '响应时间', + 'Class:SLT/Attribute:metric/Value:tto+' => '响应时间', + 'Class:SLT/Attribute:metric/Value:ttr' => '解决时间', + 'Class:SLT/Attribute:metric/Value:ttr+' => '解决时间', + 'Class:SLT/Attribute:value' => '值', + 'Class:SLT/Attribute:value+' => '', + 'Class:SLT/Attribute:unit' => '单位', + 'Class:SLT/Attribute:unit+' => '', + 'Class:SLT/Attribute:unit/Value:hours' => '小时', + 'Class:SLT/Attribute:unit/Value:hours+' => '小时', + 'Class:SLT/Attribute:unit/Value:minutes' => '分钟', + 'Class:SLT/Attribute:unit/Value:minutes+' => '分钟', )); // @@ -410,16 +416,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkSLAToSLT' => 'Link SLA / SLT~~', - 'Class:lnkSLAToSLT+' => '~~', - 'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA~~', - 'Class:lnkSLAToSLT/Attribute:sla_id+' => '~~', - 'Class:lnkSLAToSLT/Attribute:sla_name' => 'SLA Name~~', - 'Class:lnkSLAToSLT/Attribute:sla_name+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT~~', - 'Class:lnkSLAToSLT/Attribute:slt_id+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_name' => 'SLT Name~~', - 'Class:lnkSLAToSLT/Attribute:slt_name+' => '~~', + 'Class:lnkSLAToSLT' => '关联 SLA/SLT', + 'Class:lnkSLAToSLT+' => '', + 'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA', + 'Class:lnkSLAToSLT/Attribute:sla_id+' => '', + 'Class:lnkSLAToSLT/Attribute:sla_name' => 'SLA 名称', + 'Class:lnkSLAToSLT/Attribute:sla_name+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT', + 'Class:lnkSLAToSLT/Attribute:slt_id+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_name' => 'SLT 名称', + 'Class:lnkSLAToSLT/Attribute:slt_name+' => '', )); // @@ -427,20 +433,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkCustomerContractToService' => 'Link Customer Contract / Service~~', - 'Class:lnkCustomerContractToService+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_id' => 'Customer contract~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_id+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_name' => 'Customer contract Name~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_name+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:service_id' => 'Service~~', - 'Class:lnkCustomerContractToService/Attribute:service_id+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkCustomerContractToService/Attribute:service_name+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:sla_id' => 'SLA~~', - 'Class:lnkCustomerContractToService/Attribute:sla_id+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:sla_name' => 'SLA Name~~', - 'Class:lnkCustomerContractToService/Attribute:sla_name+' => '~~', + 'Class:lnkCustomerContractToService' => '关联 客户合同/服务', + 'Class:lnkCustomerContractToService+' => '', + 'Class:lnkCustomerContractToService/Attribute:customercontract_id' => '客户合同', + 'Class:lnkCustomerContractToService/Attribute:customercontract_id+' => '', + 'Class:lnkCustomerContractToService/Attribute:customercontract_name' => '客户合同名称', + 'Class:lnkCustomerContractToService/Attribute:customercontract_name+' => '', + 'Class:lnkCustomerContractToService/Attribute:service_id' => '服务', + 'Class:lnkCustomerContractToService/Attribute:service_id+' => '', + 'Class:lnkCustomerContractToService/Attribute:service_name' => '服务名称', + 'Class:lnkCustomerContractToService/Attribute:service_name+' => '', + 'Class:lnkCustomerContractToService/Attribute:sla_id' => 'SLA', + 'Class:lnkCustomerContractToService/Attribute:sla_id+' => '', + 'Class:lnkCustomerContractToService/Attribute:sla_name' => 'SLA 名称', + 'Class:lnkCustomerContractToService/Attribute:sla_name+' => '', )); // @@ -448,16 +454,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkCustomerContractToProviderContract' => 'Link Customer Contract / Provider Contract~~', - 'Class:lnkCustomerContractToProviderContract+' => '~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id' => 'Customer contract~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id+' => '~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name' => 'Customer contract Name~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name+' => '~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id' => 'Provider contract~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id+' => '~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name' => 'Provider contract Name~~', - 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name+' => '~~', + 'Class:lnkCustomerContractToProviderContract' => '关联 客户合同/供应商合同', + 'Class:lnkCustomerContractToProviderContract+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id' => '客户合同', + 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name' => '客户合同名称', + 'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id' => '供应商合同', + 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id+' => '', + 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name' => '供应商合同名称', + 'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name+' => '', )); // @@ -465,16 +471,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkCustomerContractToFunctionalCI' => 'Link Customer Contract / FunctionalCI~~', - 'Class:lnkCustomerContractToFunctionalCI+' => '~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id' => 'Customer contract~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id+' => '~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name' => 'Customer contract Name~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name+' => '~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id' => 'CI~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id+' => '~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name' => 'CI Name~~', - 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name+' => '~~', + 'Class:lnkCustomerContractToFunctionalCI' => '关联 客户合同/功能配置项', + 'Class:lnkCustomerContractToFunctionalCI+' => '', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id' => '客户合同', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id+' => '', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name' => '客户合同名称', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name+' => '', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id' => '配置项', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id+' => '', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name' => '配置项名称', + 'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name+' => '', )); // @@ -482,20 +488,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DeliveryModel' => 'Delivery Model~~', - 'Class:DeliveryModel+' => '~~', - 'Class:DeliveryModel/Attribute:name' => 'Name~~', - 'Class:DeliveryModel/Attribute:name+' => '~~', - 'Class:DeliveryModel/Attribute:org_id' => 'Organization~~', - 'Class:DeliveryModel/Attribute:org_id+' => '~~', - 'Class:DeliveryModel/Attribute:organization_name' => 'Organization Name~~', - 'Class:DeliveryModel/Attribute:organization_name+' => '~~', - 'Class:DeliveryModel/Attribute:description' => 'Description~~', - 'Class:DeliveryModel/Attribute:description+' => '~~', - 'Class:DeliveryModel/Attribute:contacts_list' => 'Contacts~~', - 'Class:DeliveryModel/Attribute:contacts_list+' => 'All the contacts (Teams and Person) for this delivery model~~', - 'Class:DeliveryModel/Attribute:customers_list' => 'Customers~~', - 'Class:DeliveryModel/Attribute:customers_list+' => 'All the customers having this delivering model~~', + 'Class:DeliveryModel' => '交付模式', + 'Class:DeliveryModel+' => '', + 'Class:DeliveryModel/Attribute:name' => '名称', + 'Class:DeliveryModel/Attribute:name+' => '', + 'Class:DeliveryModel/Attribute:org_id' => '组织', + 'Class:DeliveryModel/Attribute:org_id+' => '', + 'Class:DeliveryModel/Attribute:organization_name' => '组织名称', + 'Class:DeliveryModel/Attribute:organization_name+' => '', + 'Class:DeliveryModel/Attribute:description' => '描述', + 'Class:DeliveryModel/Attribute:description+' => '', + 'Class:DeliveryModel/Attribute:contacts_list' => '联系人', + 'Class:DeliveryModel/Attribute:contacts_list+' => '该交付模式的所有联系人 (包括团队和个体)', + 'Class:DeliveryModel/Attribute:customers_list' => '客户', + 'Class:DeliveryModel/Attribute:customers_list+' => '使用该交付模式的所有客户', )); // @@ -503,18 +509,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDeliveryModelToContact' => 'Link DeliveryModel / Contact~~', - 'Class:lnkDeliveryModelToContact+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Delivery model~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => 'Delivery model name~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_id' => 'Contact~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_name' => 'Contact name~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_id' => 'Role~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_name' => 'Role name~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '~~', + 'Class:lnkDeliveryModelToContact' => '关联 交付模式/联系人', + 'Class:lnkDeliveryModelToContact+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => '交付模式', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => '交付模式名称', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:contact_id' => '联系人', + 'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:contact_name' => '联系人名称', + 'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:role_id' => '角色', + 'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:role_name' => '角色名称', + 'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '', )); + +?> diff --git a/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php b/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php index 2a2c205631..0bfedf3368 100755 --- a/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php +++ b/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php @@ -15,13 +15,15 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * - * @author Robert Deng * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + // Dictionnay conventions // Class: // Class:+ @@ -31,35 +33,37 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ + + Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ServiceManagement' => '服务管理', -'Menu:ServiceManagement+' => '服务管理概览', -'Menu:Service:Overview' => '概览', +'Menu:ServiceManagement+' => '服务管理概况', +'Menu:Service:Overview' => '概况', 'Menu:Service:Overview+' => '', -'UI-ServiceManagementMenu-ContractsBySrvLevel' => '按服务层级划分合同', -'UI-ServiceManagementMenu-ContractsByStatus' => '按状态划分合同', -'UI-ServiceManagementMenu-ContractsEndingIn30Days' => '合同30天内终止', +'UI-ServiceManagementMenu-ContractsBySrvLevel' => '合同(按服务等级)', +'UI-ServiceManagementMenu-ContractsByStatus' => '合同(按状态)', +'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contracts ending in less then 30 days', 'Menu:ProviderContract' => '供应商合同', 'Menu:ProviderContract+' => '供应商合同', 'Menu:CustomerContract' => '客户合同', 'Menu:CustomerContract+' => '客户合同', -'Menu:ServiceSubcategory' => '服务子级类目', -'Menu:ServiceSubcategory+' => '服务子级类目', +'Menu:ServiceSubcategory' => '子服务', +'Menu:ServiceSubcategory+' => '子服务', 'Menu:Service' => '服务', 'Menu:Service+' => '服务', -'Menu:ServiceElement' => 'Sevice elements~~', -'Menu:ServiceElement+' => 'Sevice elements~~', -'Menu:SLA' => 'SLAs', -'Menu:SLA+' => '服务级别协议', -'Menu:SLT' => 'SLTs', -'Menu:SLT+' => '服务级别目标', -'Menu:DeliveryModel' => 'Delivery models~~', -'Menu:DeliveryModel+' => 'Delivery models~~', -'Menu:ServiceFamily' => 'Service families~~', -'Menu:ServiceFamily+' => 'Service families~~', -'Menu:Procedure' => 'Procedures catalog~~', -'Menu:Procedure+' => 'All procedures catalog~~', +'Menu:ServiceElement' => '服务元素', +'Menu:ServiceElement+' => '服务元素', +'Menu:SLA' => 'SLA', +'Menu:SLA+' => '服务等级协议', +'Menu:SLT' => 'SLT', +'Menu:SLT+' => '服务等级目标', +'Menu:DeliveryModel' => '交付模式', +'Menu:DeliveryModel+' => '交付模式', +'Menu:ServiceFamily' => '服务族', +'Menu:ServiceFamily+' => '服务族', +'Menu:Procedure' => '流程清单', +'Menu:Procedure+' => '所有流程清单', @@ -70,9 +74,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Organization/Attribute:deliverymodel_id' => 'Delivery model~~', - 'Class:Organization/Attribute:deliverymodel_id+' => '~~', - 'Class:Organization/Attribute:deliverymodel_name' => 'Delivery model name~~', + 'Class:Organization/Attribute:deliverymodel_id' => '交付模式', + 'Class:Organization/Attribute:deliverymodel_id+' => '', + 'Class:Organization/Attribute:deliverymodel_name' => '交付模式名称', )); @@ -82,8 +86,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ContractType' => 'Contract Type~~', - 'Class:ContractType+' => '~~', + 'Class:ContractType' => '合同类型', + 'Class:ContractType+' => '', )); // @@ -95,49 +99,49 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Contract+' => '', 'Class:Contract/Attribute:name' => '名称', 'Class:Contract/Attribute:name+' => '', - 'Class:Contract/Attribute:org_id' => 'Customer~~', - 'Class:Contract/Attribute:org_id+' => '~~', - 'Class:Contract/Attribute:organization_name' => 'Customer Name~~', - 'Class:Contract/Attribute:organization_name+' => 'Common name~~', - 'Class:Contract/Attribute:contacts_list' => 'Contacts~~', - 'Class:Contract/Attribute:contacts_list+' => 'All the contacts for this customer contract~~', - 'Class:Contract/Attribute:documents_list' => 'Documents~~', - 'Class:Contract/Attribute:documents_list+' => 'All the documents for this customer contract~~', + 'Class:Contract/Attribute:org_id' => '客户', + 'Class:Contract/Attribute:org_id+' => '', + 'Class:Contract/Attribute:organization_name' => '客户名称', + 'Class:Contract/Attribute:organization_name+' => '通用名称', + 'Class:Contract/Attribute:contacts_list' => '联系人', + 'Class:Contract/Attribute:contacts_list+' => '该客户合同相关的所有联系人', + 'Class:Contract/Attribute:documents_list' => '文档', + 'Class:Contract/Attribute:documents_list+' => '该客户合同相关的所有文档', 'Class:Contract/Attribute:description' => '描述', 'Class:Contract/Attribute:description+' => '', - 'Class:Contract/Attribute:start_date' => '启始日期', + 'Class:Contract/Attribute:start_date' => '开始日期', 'Class:Contract/Attribute:start_date+' => '', - 'Class:Contract/Attribute:end_date' => '截止日期', + 'Class:Contract/Attribute:end_date' => '结束日期', 'Class:Contract/Attribute:end_date+' => '', - 'Class:Contract/Attribute:cost' => '费用', + 'Class:Contract/Attribute:cost' => '计费', 'Class:Contract/Attribute:cost+' => '', - 'Class:Contract/Attribute:cost_currency' => '费用货币', + '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:contracttype_id' => 'Contract type~~', - 'Class:Contract/Attribute:contracttype_id+' => '~~', - 'Class:Contract/Attribute:contracttype_name' => 'Contract type Name~~', - 'Class:Contract/Attribute:contracttype_name+' => '~~', + 'Class:Contract/Attribute:contracttype_id' => '合同类型', + 'Class:Contract/Attribute:contracttype_id+' => '', + 'Class:Contract/Attribute:contracttype_name' => '合同类型名称', + 'Class:Contract/Attribute:contracttype_name+' => '', 'Class:Contract/Attribute:billing_frequency' => '付款周期', 'Class:Contract/Attribute:billing_frequency+' => '', - 'Class:Contract/Attribute:cost_unit' => '费用单位', + 'Class:Contract/Attribute:cost_unit' => '计费单位', 'Class:Contract/Attribute:cost_unit+' => '', - 'Class:Contract/Attribute:provider_id' => 'Provider~~', - 'Class:Contract/Attribute:provider_id+' => '~~', - 'Class:Contract/Attribute:provider_name' => 'Provider Name~~', - 'Class:Contract/Attribute:provider_name+' => 'Common name~~', - 'Class:Contract/Attribute:status' => 'Status~~', - 'Class:Contract/Attribute:status+' => '~~', - 'Class:Contract/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:Contract/Attribute:status/Value:implementation+' => 'implementation~~', - 'Class:Contract/Attribute:status/Value:obsolete' => 'obsolete~~', - 'Class:Contract/Attribute:status/Value:obsolete+' => 'obsolete~~', - 'Class:Contract/Attribute:status/Value:production' => 'production~~', - 'Class:Contract/Attribute:status/Value:production+' => 'production~~', - 'Class:Contract/Attribute:finalclass' => '类别', + 'Class:Contract/Attribute:provider_id' => '供应商', + 'Class:Contract/Attribute:provider_id+' => '', + 'Class:Contract/Attribute:provider_name' => '供应商名称', + 'Class:Contract/Attribute:provider_name+' => '通用名称', + 'Class:Contract/Attribute:status' => '状态', + 'Class:Contract/Attribute:status+' => '', + 'Class:Contract/Attribute:status/Value:implementation' => '启用', + 'Class:Contract/Attribute:status/Value:implementation+' => '启用', + 'Class:Contract/Attribute:status/Value:obsolete' => '废弃', + 'Class:Contract/Attribute:status/Value:obsolete+' => '废弃', + 'Class:Contract/Attribute:status/Value:production' => '生产', + 'Class:Contract/Attribute:status/Value:production+' => '生产', + 'Class:Contract/Attribute:finalclass' => '类型', 'Class:Contract/Attribute:finalclass+' => '', )); // @@ -147,8 +151,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:CustomerContract' => '客户合同', 'Class:CustomerContract+' => '', - 'Class:CustomerContract/Attribute:services_list' => 'Services~~', - 'Class:CustomerContract/Attribute:services_list+' => 'All the services purchased for this contract~~', + 'Class:CustomerContract/Attribute:services_list' => '服务', + 'Class:CustomerContract/Attribute:services_list+' => '该合同包含的所有服务', )); // @@ -158,16 +162,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ProviderContract' => '供应商合同', 'Class:ProviderContract+' => '', - 'Class:ProviderContract/Attribute:functionalcis_list' => 'CIs~~', - 'Class:ProviderContract/Attribute:functionalcis_list+' => 'All the configuration items covered by this provider contract~~', + 'Class:ProviderContract/Attribute:functionalcis_list' => '配置项', + 'Class:ProviderContract/Attribute:functionalcis_list+' => '该供应商合同包含的所有配置项', 'Class:ProviderContract/Attribute:sla' => 'SLA', - 'Class:ProviderContract/Attribute:sla+' => '服务级别协议', - 'Class:ProviderContract/Attribute:coverage' => '服务小时数', + 'Class:ProviderContract/Attribute:sla+' => '服务等级协议', + 'Class:ProviderContract/Attribute:coverage' => '服务时间', 'Class:ProviderContract/Attribute:coverage+' => '', - 'Class:ProviderContract/Attribute:contracttype_id' => 'Contract type~~', - 'Class:ProviderContract/Attribute:contracttype_id+' => '~~', - 'Class:ProviderContract/Attribute:contracttype_name' => 'Contract type name~~', - 'Class:ProviderContract/Attribute:contracttype_name+' => '~~', + 'Class:ProviderContract/Attribute:contracttype_id' => '合同类型', + 'Class:ProviderContract/Attribute:contracttype_id+' => '', + 'Class:ProviderContract/Attribute:contracttype_name' => '合同类型名称', + 'Class:ProviderContract/Attribute:contracttype_name+' => '', )); // @@ -175,16 +179,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContactToContract' => 'Link Contact / Contract~~', - 'Class:lnkContactToContract+' => '~~', - 'Class:lnkContactToContract/Attribute:contract_id' => 'Contract~~', - 'Class:lnkContactToContract/Attribute:contract_id+' => '~~', - 'Class:lnkContactToContract/Attribute:contract_name' => 'Contract Name~~', - 'Class:lnkContactToContract/Attribute:contract_name+' => '~~', - 'Class:lnkContactToContract/Attribute:contact_id' => 'Contact~~', - 'Class:lnkContactToContract/Attribute:contact_id+' => '~~', - 'Class:lnkContactToContract/Attribute:contact_name' => 'Contact Name~~', - 'Class:lnkContactToContract/Attribute:contact_name+' => '~~', + 'Class:lnkContactToContract' => '关联 联系人/合同', + 'Class:lnkContactToContract+' => '', + 'Class:lnkContactToContract/Attribute:contract_id' => '合同', + 'Class:lnkContactToContract/Attribute:contract_id+' => '', + 'Class:lnkContactToContract/Attribute:contract_name' => '合同名称', + 'Class:lnkContactToContract/Attribute:contract_name+' => '', + 'Class:lnkContactToContract/Attribute:contact_id' => '联系人', + 'Class:lnkContactToContract/Attribute:contact_id+' => '', + 'Class:lnkContactToContract/Attribute:contact_name' => '联系人名称', + 'Class:lnkContactToContract/Attribute:contact_name+' => '', )); // @@ -192,16 +196,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContractToDocument' => 'Link Contract / Document~~', - 'Class:lnkContractToDocument+' => '~~', - 'Class:lnkContractToDocument/Attribute:contract_id' => 'Contract~~', - 'Class:lnkContractToDocument/Attribute:contract_id+' => '~~', - 'Class:lnkContractToDocument/Attribute:contract_name' => 'Contract Name~~', - 'Class:lnkContractToDocument/Attribute:contract_name+' => '~~', - 'Class:lnkContractToDocument/Attribute:document_id' => 'Document~~', - 'Class:lnkContractToDocument/Attribute:document_id+' => '~~', - 'Class:lnkContractToDocument/Attribute:document_name' => 'Document Name~~', - 'Class:lnkContractToDocument/Attribute:document_name+' => '~~', + 'Class:lnkContractToDocument' => '关联 合同/文档', + 'Class:lnkContractToDocument+' => '', + 'Class:lnkContractToDocument/Attribute:contract_id' => '合同', + 'Class:lnkContractToDocument/Attribute:contract_id+' => '', + 'Class:lnkContractToDocument/Attribute:contract_name' => '合同名称', + 'Class:lnkContractToDocument/Attribute:contract_name+' => '', + 'Class:lnkContractToDocument/Attribute:document_id' => '文档', + 'Class:lnkContractToDocument/Attribute:document_id+' => '', + 'Class:lnkContractToDocument/Attribute:document_name' => '文档名称', + 'Class:lnkContractToDocument/Attribute:document_name+' => '', )); // @@ -209,16 +213,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkFunctionalCIToProviderContract' => 'Link FunctionalCI / ProviderContract~~', - 'Class:lnkFunctionalCIToProviderContract+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Provider contract~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => 'Provider contract Name~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => 'CI~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => 'CI Name~~', - 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '~~', + 'Class:lnkFunctionalCIToProviderContract' => '关联 功能配置项/供应商合同', + 'Class:lnkFunctionalCIToProviderContract+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => '供应商合同', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => '供应商合同名称', + 'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => '配置项', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => '配置项名称', + 'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '', )); // @@ -226,14 +230,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ServiceFamily' => 'Service Family~~', - 'Class:ServiceFamily+' => '~~', - 'Class:ServiceFamily/Attribute:name' => 'Name~~', - 'Class:ServiceFamily/Attribute:name+' => '~~', - 'Class:ServiceFamily/Attribute:icon' => 'Icon~~', - 'Class:ServiceFamily/Attribute:icon+' => '~~', - 'Class:ServiceFamily/Attribute:services_list' => 'Services~~', - 'Class:ServiceFamily/Attribute:services_list+' => 'All the services in this category~~', + 'Class:ServiceFamily' => '服务族', + 'Class:ServiceFamily+' => '', + 'Class:ServiceFamily/Attribute:name' => '名称', + 'Class:ServiceFamily/Attribute:name+' => '', + 'Class:ServiceFamily/Attribute:services_list' => '服务', + 'Class:ServiceFamily/Attribute:icon' => '图标', + 'Class:ServiceFamily/Attribute:icon+' => '', + 'Class:ServiceFamily/Attribute:services_list+' => '所有的服务', )); // @@ -247,36 +251,36 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Service/Attribute:name+' => '', 'Class:Service/Attribute:org_id' => '供应商', 'Class:Service/Attribute:org_id+' => '', - 'Class:Service/Attribute:organization_name' => 'Provider Name~~', - 'Class:Service/Attribute:organization_name+' => '~~', - 'Class:Service/Attribute:servicefamily_id' => 'Service Family~~', - 'Class:Service/Attribute:servicefamily_id+' => '~~', - 'Class:Service/Attribute:servicefamily_name' => 'Service Family Name~~', - 'Class:Service/Attribute:servicefamily_name+' => '~~', + 'Class:Service/Attribute:organization_name' => '供应商名称', + 'Class:Service/Attribute:organization_name+' => '', + 'Class:Service/Attribute:servicefamily_id' => '服务族', + 'Class:Service/Attribute:servicefamily_id+' => '', + 'Class:Service/Attribute:servicefamily_name' => '服务族名称', + 'Class:Service/Attribute:servicefamily_name+' => '', 'Class:Service/Attribute:description' => '描述', 'Class:Service/Attribute:description+' => '', - 'Class:Service/Attribute:documents_list' => 'Documents~~', - 'Class:Service/Attribute:documents_list+' => 'All the documents linked to the service~~', - 'Class:Service/Attribute:contacts_list' => 'Contacts~~', - 'Class:Service/Attribute:contacts_list+' => 'All the contacts for this service~~', + 'Class:Service/Attribute:documents_list' => '文档', + 'Class:Service/Attribute:documents_list+' => '该服务相关的所有文档', + 'Class:Service/Attribute:contacts_list' => '联系人', + 'Class:Service/Attribute:contacts_list+' => '该服务相关的所有联系人', 'Class:Service/Attribute:status' => '状态', 'Class:Service/Attribute:status+' => '', - 'Class:Service/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:Service/Attribute:status/Value:implementation+' => 'implementation~~', + 'Class:Service/Attribute:status/Value:implementation' => '启用', + 'Class:Service/Attribute:status/Value:implementation+' => '启用', '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:icon' => 'Icon~~', - 'Class:Service/Attribute:icon+' => '~~', - 'Class:Service/Attribute:customercontracts_list' => 'Customer contracts~~', - 'Class:Service/Attribute:customercontracts_list+' => 'All the customer contracts that have purchased this service~~', - 'Class:Service/Attribute:providercontracts_list' => 'Provider contracts~~', - 'Class:Service/Attribute:providercontracts_list+' => 'All the provider contracts to support this service~~', - 'Class:Service/Attribute:functionalcis_list' => 'Depends on CIs~~', - 'Class:Service/Attribute:functionalcis_list+' => 'All the configuration items that are used to provide this service~~', - 'Class:Service/Attribute:servicesubcategories_list' => 'Service sub categories~~', - 'Class:Service/Attribute:servicesubcategories_list+' => 'All the sub categories for this service~~', + 'Class:Service/Attribute:icon' => '图标', + 'Class:Service/Attribute:icon+' => '', + 'Class:Service/Attribute:customercontracts_list' => '客户合同', + 'Class:Service/Attribute:customercontracts_list+' => '所有包含该服务的客户合同', + 'Class:Service/Attribute:providercontracts_list' => '供应商合同', + 'Class:Service/Attribute:providercontracts_list+' => '所有包含该服务的供应商合同', + 'Class:Service/Attribute:functionalcis_list' => '配置项', + 'Class:Service/Attribute:functionalcis_list+' => '提供该服务所需的所有配置项', + 'Class:Service/Attribute:servicesubcategories_list' => '子服务', + 'Class:Service/Attribute:servicesubcategories_list+' => '该服务的所有子服务', )); // @@ -284,16 +288,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDocumentToService' => 'Link Document / Service~~', - 'Class:lnkDocumentToService+' => '~~', - 'Class:lnkDocumentToService/Attribute:service_id' => 'Service~~', - 'Class:lnkDocumentToService/Attribute:service_id+' => '~~', - 'Class:lnkDocumentToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkDocumentToService/Attribute:service_name+' => '~~', - 'Class:lnkDocumentToService/Attribute:document_id' => 'Document~~', - 'Class:lnkDocumentToService/Attribute:document_id+' => '~~', - 'Class:lnkDocumentToService/Attribute:document_name' => 'Document Name~~', - 'Class:lnkDocumentToService/Attribute:document_name+' => '~~', + 'Class:lnkDocumentToService' => '关联 文档/服务', + 'Class:lnkDocumentToService+' => '', + 'Class:lnkDocumentToService/Attribute:service_id' => '服务', + 'Class:lnkDocumentToService/Attribute:service_id+' => '', + 'Class:lnkDocumentToService/Attribute:service_name' => '服务名称', + 'Class:lnkDocumentToService/Attribute:service_name+' => '', + 'Class:lnkDocumentToService/Attribute:document_id' => '文档', + 'Class:lnkDocumentToService/Attribute:document_id+' => '', + 'Class:lnkDocumentToService/Attribute:document_name' => '文档名称', + 'Class:lnkDocumentToService/Attribute:document_name+' => '', )); // @@ -301,16 +305,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContactToService' => 'Link Contact / Service~~', - 'Class:lnkContactToService+' => '~~', - 'Class:lnkContactToService/Attribute:service_id' => 'Service~~', - 'Class:lnkContactToService/Attribute:service_id+' => '~~', - 'Class:lnkContactToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkContactToService/Attribute:service_name+' => '~~', - 'Class:lnkContactToService/Attribute:contact_id' => 'Contact~~', - 'Class:lnkContactToService/Attribute:contact_id+' => '~~', - 'Class:lnkContactToService/Attribute:contact_name' => 'Contact Name~~', - 'Class:lnkContactToService/Attribute:contact_name+' => '~~', + 'Class:lnkContactToService' => '关联 联系人/服务', + 'Class:lnkContactToService+' => '', + 'Class:lnkContactToService/Attribute:service_id' => '服务', + 'Class:lnkContactToService/Attribute:service_id+' => '', + 'Class:lnkContactToService/Attribute:service_name' => '服务名称', + 'Class:lnkContactToService/Attribute:service_name+' => '', + 'Class:lnkContactToService/Attribute:contact_id' => '联系人', + 'Class:lnkContactToService/Attribute:contact_id+' => '', + 'Class:lnkContactToService/Attribute:contact_name' => '联系人名称', + 'Class:lnkContactToService/Attribute:contact_name+' => '', )); // @@ -318,7 +322,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ServiceSubcategory' => '服务子级类目', + 'Class:ServiceSubcategory' => '子服务', 'Class:ServiceSubcategory+' => '', 'Class:ServiceSubcategory/Attribute:name' => '名称', 'Class:ServiceSubcategory/Attribute:name+' => '', @@ -326,22 +330,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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:ServiceSubcategory/Attribute:service_name+' => '', - 'Class:ServiceSubcategory/Attribute:request_type' => 'Request type~~', - 'Class:ServiceSubcategory/Attribute:request_type+' => '~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => 'incident~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => 'incident~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => 'service request~~', - 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => 'service request~~', - 'Class:ServiceSubcategory/Attribute:status' => 'Status~~', - 'Class:ServiceSubcategory/Attribute:status+' => '~~', - 'Class:ServiceSubcategory/Attribute:status/Value:implementation' => 'implementation~~', - 'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => 'implementation~~', - 'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => 'obsolete~~', - 'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => 'obsolete~~', - 'Class:ServiceSubcategory/Attribute:status/Value:production' => 'production~~', - 'Class:ServiceSubcategory/Attribute:status/Value:production+' => 'production~~', + 'Class:ServiceSubcategory/Attribute:request_type' => '需求类型', + 'Class:ServiceSubcategory/Attribute:request_type+' => '', + 'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => '事件', + 'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => '事件', + 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => '服务需求', + 'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => '服务需求', + 'Class:ServiceSubcategory/Attribute:status' => '状态', + 'Class:ServiceSubcategory/Attribute:status+' => '', + 'Class:ServiceSubcategory/Attribute:status/Value:implementation' => '启用', + 'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => '启用', + 'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => '废弃', + 'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => '废弃', + 'Class:ServiceSubcategory/Attribute:status/Value:production' => '生产', + 'Class:ServiceSubcategory/Attribute:status/Value:production+' => '生产', )); // @@ -353,16 +357,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:SLA+' => '', 'Class:SLA/Attribute:name' => '名称', 'Class:SLA/Attribute:name+' => '', - 'Class:SLA/Attribute:description' => 'description~~', - 'Class:SLA/Attribute:description+' => '~~', - 'Class:SLA/Attribute:org_id' => 'Provider~~', - 'Class:SLA/Attribute:org_id+' => '~~', - 'Class:SLA/Attribute:organization_name' => 'Provider Name~~', - 'Class:SLA/Attribute:organization_name+' => 'Common name~~', - 'Class:SLA/Attribute:slts_list' => 'SLTs~~', - 'Class:SLA/Attribute:slts_list+' => 'All the service level targets for this SLA~~', - 'Class:SLA/Attribute:customercontracts_list' => 'Customer contracts~~', - 'Class:SLA/Attribute:customercontracts_list+' => 'All the customer contracts using this SLA~~', + 'Class:SLA/Attribute:description' => '描述', + 'Class:SLA/Attribute:description+' => '', + 'Class:SLA/Attribute:org_id' => '供应商', + 'Class:SLA/Attribute:org_id+' => '', + 'Class:SLA/Attribute:organization_name' => '供应商名称', + 'Class:SLA/Attribute:organization_name+' => '通用名称', + 'Class:SLA/Attribute:slts_list' => 'SLT', + 'Class:SLA/Attribute:slts_list+' => '该SLA 包含的所有服务等级目标', + 'Class:SLA/Attribute:customercontracts_list' => '客户合同', + 'Class:SLA/Attribute:customercontracts_list+' => '使用这个SLA 的所有客户合同', )); // @@ -374,36 +378,36 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:SLT+' => '', 'Class:SLT/Attribute:name' => '名称', 'Class:SLT/Attribute:name+' => '', - 'Class:SLT/Attribute:priority' => 'Priority~~', - 'Class:SLT/Attribute:priority+' => '~~', - 'Class:SLT/Attribute:priority/Value:1' => 'critical~~', - 'Class:SLT/Attribute:priority/Value:1+' => 'critical~~', - 'Class:SLT/Attribute:priority/Value:2' => 'high~~', - 'Class:SLT/Attribute:priority/Value:2+' => 'high~~', - 'Class:SLT/Attribute:priority/Value:3' => 'medium~~', - 'Class:SLT/Attribute:priority/Value:3+' => 'medium~~', - 'Class:SLT/Attribute:priority/Value:4' => 'low~~', - 'Class:SLT/Attribute:priority/Value:4+' => 'low~~', - 'Class:SLT/Attribute:request_type' => 'Request type~~', - 'Class:SLT/Attribute:request_type+' => '~~', - 'Class:SLT/Attribute:request_type/Value:incident' => 'incident~~', - 'Class:SLT/Attribute:request_type/Value:incident+' => 'incident~~', - 'Class:SLT/Attribute:request_type/Value:service_request' => 'service request~~', - 'Class:SLT/Attribute:request_type/Value:service_request+' => 'service request~~', - 'Class:SLT/Attribute:metric' => 'Metric', + 'Class:SLT/Attribute:priority' => '优先级', + 'Class:SLT/Attribute:priority+' => '', + 'Class:SLT/Attribute:priority/Value:1' => '非常高', + 'Class:SLT/Attribute:priority/Value:1+' => '非常高', + 'Class:SLT/Attribute:priority/Value:2' => '高', + 'Class:SLT/Attribute:priority/Value:2+' => '高', + 'Class:SLT/Attribute:priority/Value:3' => '中', + 'Class:SLT/Attribute:priority/Value:3+' => '中', + 'Class:SLT/Attribute:priority/Value:4' => '低', + 'Class:SLT/Attribute:priority/Value:4+' => '低', + 'Class:SLT/Attribute:request_type' => '需求类型', + 'Class:SLT/Attribute:request_type+' => '', + 'Class:SLT/Attribute:request_type/Value:incident' => '事件', + 'Class:SLT/Attribute:request_type/Value:incident+' => '事件', + 'Class:SLT/Attribute:request_type/Value:service_request' => '服务需求', + 'Class:SLT/Attribute:request_type/Value:service_request+' => '服务需求', + 'Class:SLT/Attribute: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:metric/Value:tto' => '响应时间', + 'Class:SLT/Attribute:metric/Value:tto+' => '响应时间', + 'Class:SLT/Attribute:metric/Value:ttr' => '解决时间', + 'Class:SLT/Attribute:metric/Value:ttr+' => '解决时间', 'Class:SLT/Attribute:value' => '值', 'Class:SLT/Attribute:value+' => '', - 'Class:SLT/Attribute:unit' => 'Unit~~', - 'Class:SLT/Attribute:unit+' => '~~', - 'Class:SLT/Attribute:unit/Value:hours' => 'hours~~', - 'Class:SLT/Attribute:unit/Value:hours+' => 'hours~~', - 'Class:SLT/Attribute:unit/Value:minutes' => 'minutes~~', - 'Class:SLT/Attribute:unit/Value:minutes+' => 'minutes~~', + 'Class:SLT/Attribute:unit' => '单位', + 'Class:SLT/Attribute:unit+' => '', + 'Class:SLT/Attribute:unit/Value:hours' => '小时', + 'Class:SLT/Attribute:unit/Value:hours+' => '小时', + 'Class:SLT/Attribute:unit/Value:minutes' => '分钟', + 'Class:SLT/Attribute:unit/Value:minutes+' => '分钟', )); // @@ -411,16 +415,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkSLAToSLT' => 'Link SLA / SLT~~', - 'Class:lnkSLAToSLT+' => '~~', - 'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA~~', - 'Class:lnkSLAToSLT/Attribute:sla_id+' => '~~', - 'Class:lnkSLAToSLT/Attribute:sla_name' => 'SLA Name~~', - 'Class:lnkSLAToSLT/Attribute:sla_name+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT~~', - 'Class:lnkSLAToSLT/Attribute:slt_id+' => '~~', - 'Class:lnkSLAToSLT/Attribute:slt_name' => 'SLT Name~~', - 'Class:lnkSLAToSLT/Attribute:slt_name+' => '~~', + 'Class:lnkSLAToSLT' => '关联 SLA/SLT', + 'Class:lnkSLAToSLT+' => '', + 'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA', + 'Class:lnkSLAToSLT/Attribute:sla_id+' => '', + 'Class:lnkSLAToSLT/Attribute:sla_name' => 'SLA 名称', + 'Class:lnkSLAToSLT/Attribute:sla_name+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT', + 'Class:lnkSLAToSLT/Attribute:slt_id+' => '', + 'Class:lnkSLAToSLT/Attribute:slt_name' => 'SLT 名称', + 'Class:lnkSLAToSLT/Attribute:slt_name+' => '', )); // @@ -428,20 +432,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkCustomerContractToService' => 'Link Customer Contract / Service~~', - 'Class:lnkCustomerContractToService+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_id' => 'Customer contract~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_id+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_name' => 'Customer contract Name~~', - 'Class:lnkCustomerContractToService/Attribute:customercontract_name+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:service_id' => 'Service~~', - 'Class:lnkCustomerContractToService/Attribute:service_id+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkCustomerContractToService/Attribute:service_name+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:sla_id' => 'SLA~~', - 'Class:lnkCustomerContractToService/Attribute:sla_id+' => '~~', - 'Class:lnkCustomerContractToService/Attribute:sla_name' => 'SLA Name~~', - 'Class:lnkCustomerContractToService/Attribute:sla_name+' => '~~', + 'Class:lnkCustomerContractToService' => '关联 客户合同/服务', + 'Class:lnkCustomerContractToService+' => '', + 'Class:lnkCustomerContractToService/Attribute:customercontract_id' => '客户合同', + 'Class:lnkCustomerContractToService/Attribute:customercontract_id+' => '', + 'Class:lnkCustomerContractToService/Attribute:customercontract_name' => '客户合同名称', + 'Class:lnkCustomerContractToService/Attribute:customercontract_name+' => '', + 'Class:lnkCustomerContractToService/Attribute:service_id' => '服务', + 'Class:lnkCustomerContractToService/Attribute:service_id+' => '', + 'Class:lnkCustomerContractToService/Attribute:service_name' => '服务名称', + 'Class:lnkCustomerContractToService/Attribute:service_name+' => '', + 'Class:lnkCustomerContractToService/Attribute:sla_id' => 'SLA', + 'Class:lnkCustomerContractToService/Attribute:sla_id+' => '', + 'Class:lnkCustomerContractToService/Attribute:sla_name' => 'SLA 名称', + 'Class:lnkCustomerContractToService/Attribute:sla_name+' => '', )); // @@ -449,16 +453,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkProviderContractToService' => 'Link Provider Contract / Service~~', - 'Class:lnkProviderContractToService+' => '~~', - 'Class:lnkProviderContractToService/Attribute:service_id' => 'Service~~', - 'Class:lnkProviderContractToService/Attribute:service_id+' => '~~', - 'Class:lnkProviderContractToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkProviderContractToService/Attribute:service_name+' => '~~', - 'Class:lnkProviderContractToService/Attribute:providercontract_id' => 'Provider contract~~', - 'Class:lnkProviderContractToService/Attribute:providercontract_id+' => '~~', - 'Class:lnkProviderContractToService/Attribute:providercontract_name' => 'Provider contract Name~~', - 'Class:lnkProviderContractToService/Attribute:providercontract_name+' => '~~', + 'Class:lnkProviderContractToService' => '关联 供应商合同/服务', + 'Class:lnkProviderContractToService+' => '', + 'Class:lnkProviderContractToService/Attribute:service_id' => '服务', + 'Class:lnkProviderContractToService/Attribute:service_id+' => '', + 'Class:lnkProviderContractToService/Attribute:service_name' => '服务名称', + 'Class:lnkProviderContractToService/Attribute:service_name+' => '', + 'Class:lnkProviderContractToService/Attribute:providercontract_id' => '供应商合同', + 'Class:lnkProviderContractToService/Attribute:providercontract_id+' => '', + 'Class:lnkProviderContractToService/Attribute:providercontract_name' => '供应商合同名称', + 'Class:lnkProviderContractToService/Attribute:providercontract_name+' => '', )); // @@ -466,16 +470,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkFunctionalCIToService' => 'Link FunctionalCI / Service~~', - 'Class:lnkFunctionalCIToService+' => '~~', - 'Class:lnkFunctionalCIToService/Attribute:service_id' => 'Service~~', - 'Class:lnkFunctionalCIToService/Attribute:service_id+' => '~~', - 'Class:lnkFunctionalCIToService/Attribute:service_name' => 'Service Name~~', - 'Class:lnkFunctionalCIToService/Attribute:service_name+' => '~~', - 'Class:lnkFunctionalCIToService/Attribute:functionalci_id' => 'CI~~', - 'Class:lnkFunctionalCIToService/Attribute:functionalci_id+' => '~~', - 'Class:lnkFunctionalCIToService/Attribute:functionalci_name' => 'CI Name~~', - 'Class:lnkFunctionalCIToService/Attribute:functionalci_name+' => '~~', + 'Class:lnkFunctionalCIToService' => '关联 功能配置项/服务', + 'Class:lnkFunctionalCIToService+' => '', + 'Class:lnkFunctionalCIToService/Attribute:service_id' => '服务', + 'Class:lnkFunctionalCIToService/Attribute:service_id+' => '', + 'Class:lnkFunctionalCIToService/Attribute:service_name' => '服务名称', + 'Class:lnkFunctionalCIToService/Attribute:service_name+' => '', + 'Class:lnkFunctionalCIToService/Attribute:functionalci_id' => '配置项', + 'Class:lnkFunctionalCIToService/Attribute:functionalci_id+' => '', + 'Class:lnkFunctionalCIToService/Attribute:functionalci_name' => '配置项名称', + 'Class:lnkFunctionalCIToService/Attribute:functionalci_name+' => '', )); // @@ -483,20 +487,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:DeliveryModel' => 'Delivery Model~~', - 'Class:DeliveryModel+' => '~~', - 'Class:DeliveryModel/Attribute:name' => 'Name~~', - 'Class:DeliveryModel/Attribute:name+' => '~~', - 'Class:DeliveryModel/Attribute:org_id' => 'Organization~~', - 'Class:DeliveryModel/Attribute:org_id+' => '~~', - 'Class:DeliveryModel/Attribute:organization_name' => 'Organization Name~~', - 'Class:DeliveryModel/Attribute:organization_name+' => 'Common name~~', - 'Class:DeliveryModel/Attribute:description' => 'Description~~', - 'Class:DeliveryModel/Attribute:description+' => '~~', - 'Class:DeliveryModel/Attribute:contacts_list' => 'Contacts~~', - 'Class:DeliveryModel/Attribute:contacts_list+' => 'All the contacts (Teams and Person) for this delivery model~~', - 'Class:DeliveryModel/Attribute:customers_list' => 'Customers~~', - 'Class:DeliveryModel/Attribute:customers_list+' => 'All the customers having this delivering model~~', + 'Class:DeliveryModel' => '交付模式', + 'Class:DeliveryModel+' => '', + 'Class:DeliveryModel/Attribute:name' => '名称', + 'Class:DeliveryModel/Attribute:name+' => '', + 'Class:DeliveryModel/Attribute:org_id' => '组织', + 'Class:DeliveryModel/Attribute:org_id+' => '', + 'Class:DeliveryModel/Attribute:organization_name' => '组织名称', + 'Class:DeliveryModel/Attribute:organization_name+' => '通用名称', + 'Class:DeliveryModel/Attribute:description' => '描述', + 'Class:DeliveryModel/Attribute:description+' => '', + 'Class:DeliveryModel/Attribute:contacts_list' => '联系人', + 'Class:DeliveryModel/Attribute:contacts_list+' => '该交付模式相关的所有联系人 (包括团队和个体)', + 'Class:DeliveryModel/Attribute:customers_list' => '客户', + 'Class:DeliveryModel/Attribute:customers_list+' => '所有使用该交付模式的客户', )); // @@ -504,18 +508,21 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkDeliveryModelToContact' => 'Link Delivery Model / Contact~~', - 'Class:lnkDeliveryModelToContact+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Delivery model~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => 'Delivery model name~~', - 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_id' => 'Contact~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_name' => 'Contact name~~', - 'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_id' => 'Role~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_name' => 'Role name~~', - 'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '~~', + 'Class:lnkDeliveryModelToContact' => '关联 交付模式/联系人', + 'Class:lnkDeliveryModelToContact+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => '交付模式', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => '交付模式名称', + 'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:contact_id' => '联系人', + 'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:contact_name' => '联系人名称', + 'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:role_id' => '角色', + 'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '', + 'Class:lnkDeliveryModelToContact/Attribute:role_name' => '角色名称', + 'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '', )); + + +?> diff --git a/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php index 536b8f3a72..3232f5afcd 100755 --- a/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php @@ -1,5 +1,5 @@ + + /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + // Dictionnay conventions // Class: // Class:+ @@ -30,64 +33,64 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ + + // // Class: Ticket // -// -// Class: Ticket -// + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Ticket' => '单据', + 'Class:Ticket' => '工单', 'Class:Ticket+' => '', - 'Class:Ticket/Attribute:ref' => '参照', + 'Class:Ticket/Attribute:ref' => '编号', 'Class:Ticket/Attribute:ref+' => '', - 'Class:Ticket/Attribute:org_id' => 'Organization~~', - 'Class:Ticket/Attribute:org_id+' => '~~', - 'Class:Ticket/Attribute:org_name' => 'Organization Name~~', - 'Class:Ticket/Attribute:org_name+' => '~~', - 'Class:Ticket/Attribute:caller_id' => 'Caller~~', - 'Class:Ticket/Attribute:caller_id+' => '~~', - 'Class:Ticket/Attribute:caller_name' => 'Caller Name~~', - 'Class:Ticket/Attribute:caller_name+' => '~~', - 'Class:Ticket/Attribute:team_id' => 'Team~~', - 'Class:Ticket/Attribute:team_id+' => '~~', - 'Class:Ticket/Attribute:team_name' => 'Team Name~~', - 'Class:Ticket/Attribute:team_name+' => '~~', - 'Class:Ticket/Attribute:agent_id' => 'Agent~~', - 'Class:Ticket/Attribute:agent_id+' => '~~', - 'Class:Ticket/Attribute:agent_name' => 'Agent Name~~', - 'Class:Ticket/Attribute:agent_name+' => '~~', + 'Class:Ticket/Attribute:org_id' => '组织', + 'Class:Ticket/Attribute:org_id+' => '', + 'Class:Ticket/Attribute:org_name' => '组织名称', + 'Class:Ticket/Attribute:org_name+' => '', + 'Class:Ticket/Attribute:caller_id' => '发起人', + 'Class:Ticket/Attribute:caller_id+' => '', + 'Class:Ticket/Attribute:caller_name' => '发起人名称', + 'Class:Ticket/Attribute:caller_name+' => '', + 'Class:Ticket/Attribute:team_id' => '执行团队', + 'Class:Ticket/Attribute:team_id+' => '', + 'Class:Ticket/Attribute:team_name' => '团队名称', + 'Class:Ticket/Attribute:team_name+' => '', + 'Class:Ticket/Attribute:agent_id' => '办理人', + 'Class:Ticket/Attribute:agent_id+' => '', + 'Class:Ticket/Attribute:agent_name' => '办理人名称', + 'Class:Ticket/Attribute:agent_name+' => '', 'Class:Ticket/Attribute:title' => '标题', 'Class:Ticket/Attribute:title+' => '', 'Class:Ticket/Attribute:description' => '描述', 'Class:Ticket/Attribute:description+' => '', - 'Class:Ticket/Attribute:start_date' => '启始', + 'Class:Ticket/Attribute:start_date' => '开始日期', 'Class:Ticket/Attribute:start_date+' => '', - 'Class:Ticket/Attribute:end_date' => 'End date~~', - 'Class:Ticket/Attribute:end_date+' => '~~', - 'Class:Ticket/Attribute:last_update' => 'Last update~~', - 'Class:Ticket/Attribute:last_update+' => '~~', - 'Class:Ticket/Attribute:close_date' => 'Close date~~', - 'Class:Ticket/Attribute:close_date+' => '~~', - 'Class:Ticket/Attribute:private_log' => 'Private log~~', - 'Class:Ticket/Attribute:private_log+' => '~~', - 'Class:Ticket/Attribute:contacts_list' => 'Contacts~~', - 'Class:Ticket/Attribute:contacts_list+' => 'All the contacts linked to this ticket~~', - 'Class:Ticket/Attribute:functionalcis_list' => 'CIs~~', - 'Class:Ticket/Attribute:functionalcis_list+' => 'All the configuration items impacted for this ticket~~', - 'Class:Ticket/Attribute:workorders_list' => 'Work orders~~', - 'Class:Ticket/Attribute:workorders_list+' => 'All the work orders for this ticket~~', - 'Class:Ticket/Attribute:finalclass' => '类别', + 'Class:Ticket/Attribute:end_date' => '结束日期', + 'Class:Ticket/Attribute:end_date+' => '', + 'Class:Ticket/Attribute:last_update' => '最后更新', + 'Class:Ticket/Attribute:last_update+' => '', + 'Class:Ticket/Attribute:close_date' => '关闭日期', + 'Class:Ticket/Attribute:close_date+' => '', + 'Class:Ticket/Attribute:private_log' => '私信', + 'Class:Ticket/Attribute:private_log+' => '', + 'Class:Ticket/Attribute:contacts_list' => '联系人', + 'Class:Ticket/Attribute:contacts_list+' => '该工单相关的所有联系人', + 'Class:Ticket/Attribute:functionalcis_list' => '配置项', + 'Class:Ticket/Attribute:functionalcis_list+' => '该工单相关的所有配置项.', + 'Class:Ticket/Attribute:workorders_list' => '工作任务', + 'Class:Ticket/Attribute:workorders_list+' => '该工单相关的所有工作任务', + 'Class:Ticket/Attribute:finalclass' => '类型', 'Class:Ticket/Attribute:finalclass+' => '', - 'Class:Ticket/Attribute:operational_status' => 'Operational status~~', - 'Class:Ticket/Attribute:operational_status+' => 'Computed after the detailed status~~', - 'Class:Ticket/Attribute:operational_status/Value:ongoing' => 'Ongoing~~', - 'Class:Ticket/Attribute:operational_status/Value:ongoing+' => 'Work in progress~~', - 'Class:Ticket/Attribute:operational_status/Value:resolved' => 'Resolved~~', - 'Class:Ticket/Attribute:operational_status/Value:resolved+' => '~~', - 'Class:Ticket/Attribute:operational_status/Value:closed' => 'Closed~~', - 'Class:Ticket/Attribute:operational_status/Value:closed+' => '~~', - 'Ticket:ImpactAnalysis' => 'Impact Analysis~~', + 'Class:Ticket/Attribute:operational_status' => '操作状态', + 'Class:Ticket/Attribute:operational_status+' => '按具体状态', + 'Class:Ticket/Attribute:operational_status/Value:ongoing' => '进行中', + 'Class:Ticket/Attribute:operational_status/Value:ongoing+' => '进行中', + 'Class:Ticket/Attribute:operational_status/Value:resolved' => '已解决', + 'Class:Ticket/Attribute:operational_status/Value:resolved+' => '', + 'Class:Ticket/Attribute:operational_status/Value:closed' => '已关闭', + 'Class:Ticket/Attribute:operational_status/Value:closed+' => '', + 'Ticket:ImpactAnalysis' => '影响分析', )); @@ -96,22 +99,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkContactToTicket' => 'Link Contact / Ticket~~', - 'Class:lnkContactToTicket+' => '~~', - 'Class:lnkContactToTicket/Attribute:ticket_id' => 'Ticket~~', - 'Class:lnkContactToTicket/Attribute:ticket_id+' => '~~', - 'Class:lnkContactToTicket/Attribute:ticket_ref' => 'Ref~~', - 'Class:lnkContactToTicket/Attribute:ticket_ref+' => '~~', - 'Class:lnkContactToTicket/Attribute:contact_id' => 'Contact~~', - 'Class:lnkContactToTicket/Attribute:contact_id+' => '~~', - 'Class:lnkContactToTicket/Attribute:contact_email' => 'Contact Email~~', - 'Class:lnkContactToTicket/Attribute:contact_email+' => '~~', - 'Class:lnkContactToTicket/Attribute:role' => 'Role (text)~~', - 'Class:lnkContactToTicket/Attribute:role+' => '~~', - 'Class:lnkContactToTicket/Attribute:role_code' => 'Role~~', - 'Class:lnkContactToTicket/Attribute:role_code/Value:manual' => 'Added manually~~', - 'Class:lnkContactToTicket/Attribute:role_code/Value:computed' => 'Computed~~', - 'Class:lnkContactToTicket/Attribute:role_code/Value:do_not_notify' => 'Do not notify~~', + 'Class:lnkContactToTicket' => '关联 联系人/工单', + 'Class:lnkContactToTicket+' => '', + 'Class:lnkContactToTicket/Attribute:ticket_id' => '工单', + 'Class:lnkContactToTicket/Attribute:ticket_id+' => '', + 'Class:lnkContactToTicket/Attribute:ticket_ref' => '工单编号', + 'Class:lnkContactToTicket/Attribute:ticket_ref+' => '', + 'Class:lnkContactToTicket/Attribute:contact_id' => '联系人', + 'Class:lnkContactToTicket/Attribute:contact_id+' => '', + 'Class:lnkContactToTicket/Attribute:contact_email' => '邮箱', + 'Class:lnkContactToTicket/Attribute:contact_email+' => '', + 'Class:lnkContactToTicket/Attribute:role' => '角色 (文本)', + 'Class:lnkContactToTicket/Attribute:role+' => '', + 'Class:lnkContactToTicket/Attribute:role_code' => '角色', + 'Class:lnkContactToTicket/Attribute:role_code/Value:manual' => '手动添加', + 'Class:lnkContactToTicket/Attribute:role_code/Value:computed' => '自动添加', + 'Class:lnkContactToTicket/Attribute:role_code/Value:do_not_notify' => '不通知', )); // @@ -119,22 +122,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~', - 'Class:lnkFunctionalCIToTicket+' => '~~', - 'Class:lnkFunctionalCIToTicket/Attribute:ticket_id' => 'Ticket~~', - 'Class:lnkFunctionalCIToTicket/Attribute:ticket_id+' => '~~', - 'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref' => 'Ref~~', - 'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref+' => '~~', - 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id' => 'CI~~', - 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id+' => '~~', - 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name' => 'CI Name~~', - 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name+' => '~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact' => 'Impact (text)~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact+' => '~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code' => 'Impact~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:manual' => 'Added manually~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:computed' => 'Computed~~', - 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:not_impacted' => 'Not impacted~~', + 'Class:lnkFunctionalCIToTicket' => '关联 功能配置项/工单', + 'Class:lnkFunctionalCIToTicket+' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:ticket_id' => '工单', + 'Class:lnkFunctionalCIToTicket/Attribute:ticket_id+' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref' => '工单编号', + 'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref+' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id' => '配置项', + 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id+' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name' => '配置项名称', + 'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name+' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:impact' => '影响 (文本)', + 'Class:lnkFunctionalCIToTicket/Attribute:impact+' => '', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code' => '影响', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:manual' => '手动添加', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:computed' => '自动添加', + 'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:not_impacted' => '不通知', )); @@ -143,111 +146,111 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:WorkOrder' => 'Work Order~~', - 'Class:WorkOrder+' => '~~', - 'Class:WorkOrder/Attribute:name' => 'Name~~', - 'Class:WorkOrder/Attribute:name+' => '~~', - 'Class:WorkOrder/Attribute:status' => 'Status~~', - 'Class:WorkOrder/Attribute:status+' => '~~', - 'Class:WorkOrder/Attribute:status/Value:open' => 'open~~', - 'Class:WorkOrder/Attribute:status/Value:open+' => '~~', - 'Class:WorkOrder/Attribute:status/Value:closed' => 'closed~~', - 'Class:WorkOrder/Attribute:status/Value:closed+' => '~~', - 'Class:WorkOrder/Attribute:description' => 'Description~~', - 'Class:WorkOrder/Attribute:description+' => '~~', - 'Class:WorkOrder/Attribute:ticket_id' => 'Ticket~~', - 'Class:WorkOrder/Attribute:ticket_id+' => '~~', - 'Class:WorkOrder/Attribute:ticket_ref' => 'Ticket ref~~', - 'Class:WorkOrder/Attribute:ticket_ref+' => '~~', - 'Class:WorkOrder/Attribute:team_id' => 'Team~~', - 'Class:WorkOrder/Attribute:team_id+' => '~~', - 'Class:WorkOrder/Attribute:team_name' => 'Team Name~~', - 'Class:WorkOrder/Attribute:team_name+' => '~~', - 'Class:WorkOrder/Attribute:agent_id' => 'Agent~~', - 'Class:WorkOrder/Attribute:agent_id+' => '~~', - 'Class:WorkOrder/Attribute:agent_email' => 'Agent email~~', - 'Class:WorkOrder/Attribute:agent_email+' => '~~', - 'Class:WorkOrder/Attribute:start_date' => 'Start date~~', - 'Class:WorkOrder/Attribute:start_date+' => '~~', - 'Class:WorkOrder/Attribute:end_date' => 'End date~~', - 'Class:WorkOrder/Attribute:end_date+' => '~~', - 'Class:WorkOrder/Attribute:log' => 'Log~~', - 'Class:WorkOrder/Attribute:log+' => '~~', - 'Class:WorkOrder/Stimulus:ev_close' => 'Close~~', - 'Class:WorkOrder/Stimulus:ev_close+' => '~~', + 'Class:WorkOrder' => '工作任务', + 'Class:WorkOrder+' => '', + 'Class:WorkOrder/Attribute:name' => '名称', + 'Class:WorkOrder/Attribute:name+' => '', + 'Class:WorkOrder/Attribute:status' => '状态', + 'Class:WorkOrder/Attribute:status+' => '', + 'Class:WorkOrder/Attribute:status/Value:open' => '打开', + 'Class:WorkOrder/Attribute:status/Value:open+' => '', + 'Class:WorkOrder/Attribute:status/Value:closed' => '已关闭', + 'Class:WorkOrder/Attribute:status/Value:closed+' => '', + 'Class:WorkOrder/Attribute:description' => '描述', + 'Class:WorkOrder/Attribute:description+' => '', + 'Class:WorkOrder/Attribute:ticket_id' => '工单', + 'Class:WorkOrder/Attribute:ticket_id+' => '', + 'Class:WorkOrder/Attribute:ticket_ref' => '工单编号', + 'Class:WorkOrder/Attribute:ticket_ref+' => '', + 'Class:WorkOrder/Attribute:team_id' => '执行团队', + 'Class:WorkOrder/Attribute:team_id+' => '', + 'Class:WorkOrder/Attribute:team_name' => '团队名称', + 'Class:WorkOrder/Attribute:team_name+' => '', + 'Class:WorkOrder/Attribute:agent_id' => '办理人', + 'Class:WorkOrder/Attribute:agent_id+' => '', + 'Class:WorkOrder/Attribute:agent_email' => '邮箱', + 'Class:WorkOrder/Attribute:agent_email+' => '', + 'Class:WorkOrder/Attribute:start_date' => '开始日期', + 'Class:WorkOrder/Attribute:start_date+' => '', + 'Class:WorkOrder/Attribute:end_date' => '结束日期', + 'Class:WorkOrder/Attribute:end_date+' => '', + 'Class:WorkOrder/Attribute:log' => '日志', + 'Class:WorkOrder/Attribute:log+' => '', + 'Class:WorkOrder/Stimulus:ev_close' => '关闭', + 'Class:WorkOrder/Stimulus:ev_close+' => '', )); // Fieldset translation Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Ticket:baseinfo' => 'General Information~~', - 'Ticket:date' => 'Dates~~', - 'Ticket:contact' => 'Contacts~~', - 'Ticket:moreinfo' => 'More Information~~', - 'Ticket:relation' => 'Relations~~', - 'Ticket:log' => 'Communications~~', - 'Ticket:Type' => 'Qualification~~', - 'Ticket:support' => 'Support~~', - 'Ticket:resolution' => 'Resolution~~', - 'Ticket:SLA' => 'SLA report~~', - 'WorkOrder:Details' => 'Details~~', - 'WorkOrder:Moreinfo' => 'More information~~', - 'Tickets:ResolvedFrom' => 'Automatically resolved from %1$s~~', + 'Ticket:baseinfo' => '基本信息', + 'Ticket:date' => '日期信息', + 'Ticket:contact' => '联系人', + 'Ticket:moreinfo' => '更多信息', + 'Ticket:relation' => '相关信息', + 'Ticket:log' => '日志', + 'Ticket:Type' => '风险评估', + 'Ticket:support' => '支持信息', + 'Ticket:resolution' => '解决方案', + 'Ticket:SLA' => 'SLA 报告', + 'WorkOrder:Details' => '详情', + 'WorkOrder:Moreinfo' => '更多信息', + 'Tickets:ResolvedFrom' => '从 %1$s 自动解决', - 'Class:cmdbAbstractObject/Method:Set' => 'Set~~', - 'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~', - 'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:Set/Param:1+' => 'The field to set, in the current object~~', - 'Class:cmdbAbstractObject/Method:Set/Param:2' => 'Value~~', - 'Class:cmdbAbstractObject/Method:Set/Param:2+' => 'The value to set~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate' => 'SetCurrentDate~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate+' => 'Set a field with the current date and time~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => 'The field to set, in the current object~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser' => 'SetCurrentUser~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser+' => 'Set a field with the currently logged in user~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used. That friendly name is the name of the person if any is attached to the user, otherwise it is the login.~~', - 'Class:cmdbAbstractObject/Method:SetCurrentPerson' => 'SetCurrentPerson~~', - 'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Set a field with the currently logged in person (the \\"person\\" attached to the logged in \\"user\\").~~', - 'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used.~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime' => 'SetElapsedTime~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Set a field with the time (seconds) elapsed since a date given by another field~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'The field to set, in the current object~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2' => 'Reference Field~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'The field from which to get the reference date~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3' => 'Working Hours~~', - 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Leave empty to rely on the standard working hours scheme, or set to \\"DefaultWorkingTimeComputer\\" to force a 24x7 scheme~~', - 'Class:cmdbAbstractObject/Method:Reset' => 'Reset~~', - 'Class:cmdbAbstractObject/Method:Reset+' => 'Reset a field to its default value~~', - 'Class:cmdbAbstractObject/Method:Reset/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:Reset/Param:1+' => 'The field to reset, in the current object~~', - 'Class:cmdbAbstractObject/Method:Copy' => 'Copy~~', - 'Class:cmdbAbstractObject/Method:Copy+' => 'Copy the value of a field to another field~~', - 'Class:cmdbAbstractObject/Method:Copy/Param:1' => 'Target Field~~', - 'Class:cmdbAbstractObject/Method:Copy/Param:1+' => 'The field to set, in the current object~~', - 'Class:cmdbAbstractObject/Method:Copy/Param:2' => 'Source Field~~', - 'Class:cmdbAbstractObject/Method:Copy/Param:2+' => 'The field to get the value from, in the current object~~', - 'Class:cmdbAbstractObject/Method:ApplyStimulus' => 'ApplyStimulus~~', - 'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Apply the specified stimulus to the current object~~', - 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1' => 'Stimulus code~~', - 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'A valid stimulus code for the current class~~', - 'Class:ResponseTicketTTO/Interface:iMetricComputer' => 'Time To Own~~', - 'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTO~~', - 'Class:ResponseTicketTTR/Interface:iMetricComputer' => 'Time To Resolve~~', - 'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTR~~', + 'Class:cmdbAbstractObject/Method:Set' => '设置', + 'Class:cmdbAbstractObject/Method:Set+' => '填写固定值', + 'Class:cmdbAbstractObject/Method:Set/Param:1' => '目标字段', + 'Class:cmdbAbstractObject/Method:Set/Param:1+' => '填写当前对象', + 'Class:cmdbAbstractObject/Method:Set/Param:2' => '值', + 'Class:cmdbAbstractObject/Method:Set/Param:2+' => '要设置的值', + 'Class:cmdbAbstractObject/Method:SetCurrentDate' => '设置为当前日期', + 'Class:cmdbAbstractObject/Method:SetCurrentDate+' => '填写当前日期和时间', + 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1' => '目标字段', + 'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => '填写当前对象', + 'Class:cmdbAbstractObject/Method:SetCurrentUser' => '设置为当前用户', + 'Class:cmdbAbstractObject/Method:SetCurrentUser+' => '填写当前登录用户', + 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1' => '目标字段', + 'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used. That friendly name is the name of the person if any is attached to the user, otherwise it is the login.', + 'Class:cmdbAbstractObject/Method:SetCurrentPerson' => '设置为当前个体', + 'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Set a field with the currently logged in person (the "person" attached to the logged in "user").', + 'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1' => '目标字段', + 'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => '填写当前对象,如果填写字符串则是昵称.', + 'Class:cmdbAbstractObject/Method:SetElapsedTime' => '设置已过时间', + 'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Set a field with the time (seconds) elapsed since a date given by another field', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1' => '目标字段', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'The field to set, in the current object', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2' => '参考字段', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'The field from which to get the reference date', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3' => '工作时间', + 'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Leave empty to rely on the standard working hours scheme, or set to "DefaultWorkingTimeComputer" to force a 24x7 scheme', + 'Class:cmdbAbstractObject/Method:Reset' => '重置', + 'Class:cmdbAbstractObject/Method:Reset+' => '重置为默认值', + 'Class:cmdbAbstractObject/Method:Reset/Param:1' => '目标字段', + 'Class:cmdbAbstractObject/Method:Reset/Param:1+' => '填写当前对象', + 'Class:cmdbAbstractObject/Method:Copy' => '复制', + 'Class:cmdbAbstractObject/Method:Copy+' => '复制当前值到另外一个地方', + 'Class:cmdbAbstractObject/Method:Copy/Param:1' => '目标字段', + 'Class:cmdbAbstractObject/Method:Copy/Param:1+' => '填写当前对象', + 'Class:cmdbAbstractObject/Method:Copy/Param:2' => '源字段', + 'Class:cmdbAbstractObject/Method:Copy/Param:2+' => '该字段从当前对象获取值', + 'Class:cmdbAbstractObject/Method:ApplyStimulus' => 'ApplyStimulus', + 'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Apply the specified stimulus to the current object', + 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1' => 'Stimulus code', + 'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'A valid stimulus code for the current class', + 'Class:ResponseTicketTTO/Interface:iMetricComputer' => '响应时间', + 'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'SLT 的响应时间', + 'Class:ResponseTicketTTR/Interface:iMetricComputer' => '解决时间', + 'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'SLT 的解决时间', - 'portal:itop-portal' => 'Standard portal~~', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) - 'Page:DefaultTitle' => '%1$s - User portal~~', - 'Brick:Portal:UserProfile:Title' => 'My profile~~', - 'Brick:Portal:NewRequest:Title' => 'New request~~', - 'Brick:Portal:NewRequest:Title+' => '

Need help?

Pick from the services catalog and submit your request to our support teams.

~~', - 'Brick:Portal:OngoingRequests:Title' => 'Ongoing requests~~', - 'Brick:Portal:OngoingRequests:Title+' => '

Follow up with your ongoing requests.

Check the progress, add comments, attach documents, acknowledge the solution.

~~', - 'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~', - 'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~', - 'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~', + 'portal:itop-portal' => '标准门户', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus) + 'Page:DefaultTitle' => 'iTop - 用户门户', + 'Brick:Portal:UserProfile:Title' => '我的资料', + 'Brick:Portal:NewRequest:Title' => '新建工单', + 'Brick:Portal:NewRequest:Title+' => '

需要帮助?

选择子服务,然后提交工单给我们的支持团队.

', + 'Brick:Portal:OngoingRequests:Title' => '正在处理的工单', + 'Brick:Portal:OngoingRequests:Title+' => '

跟踪正在处理的工单.

查询进度, 添加留言, 添加附件, 确认解决方案.

', + 'Brick:Portal:OngoingRequests:Tab:OnGoing' => '正在处理', + 'Brick:Portal:OngoingRequests:Tab:Resolved' => '已解决', + 'Brick:Portal:ClosedRequests:Title' => '已关闭的工单', )); diff --git a/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php index 74f87d9da3..8994624d89 100644 --- a/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,42 +15,44 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + /** * @copyright Copyright (C) 2010-2014 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Menu:DataSources' => 'Synchronization Data Sources~~', - 'Menu:DataSources+' => 'All Synchronization Data Sources~~', + 'Menu:DataSources' => '同步数据源', + 'Menu:DataSources+' => '所有同步数据源', 'Menu:WelcomeMenu' => '欢迎', - 'Menu:WelcomeMenu+' => '欢迎来到iTop', + 'Menu:WelcomeMenu+' => '欢迎使用iTop', 'Menu:WelcomeMenuPage' => '欢迎', - 'Menu:WelcomeMenuPage+' => '欢迎来到iTop', + 'Menu:WelcomeMenuPage+' => '欢迎使用iTop', 'Menu:AdminTools' => '管理工具', 'Menu:AdminTools+' => '管理工具', - 'Menu:AdminTools?' => '具有系统管理员简档的用户才能获得的工具', + 'Menu:AdminTools?' => '具有管理员角色的用户才能使用的工具', 'Menu:DataModelMenu' => '数据模型', - 'Menu:DataModelMenu+' => '数据模型概览', + 'Menu:DataModelMenu+' => '数据模型概况', 'Menu:ExportMenu' => '导出', - 'Menu:ExportMenu+' => '以HTML, CSV or XML格式导出任何查询的结果', + 'Menu:ExportMenu+' => '以HTML, CSV 或XML 格式导出任何查询的结果', 'Menu:NotificationsMenu' => '通知', - 'Menu:NotificationsMenu+' => '通知的配置', - 'Menu:AuditCategories' => '审计类目', - 'Menu:AuditCategories+' => '审计类目', - 'Menu:Notifications:Title' => '审计类目', + 'Menu:NotificationsMenu+' => '配置通知', + 'Menu:AuditCategories' => '审计类别', + 'Menu:AuditCategories+' => '审计类别', + 'Menu:Notifications:Title' => '审计类别', 'Menu:RunQueriesMenu' => '运行查询', 'Menu:RunQueriesMenu+' => '运行任何查询', - 'Menu:QueryMenu' => 'Query phrasebook~~', - 'Menu:QueryMenu+' => 'Query phrasebook~~', - 'Menu:UniversalSearchMenu' => '通用搜索', + 'Menu:QueryMenu' => '查询手册', + 'Menu:QueryMenu+' => '查询手册', + 'Menu:UniversalSearchMenu' => '全局搜索', 'Menu:UniversalSearchMenu+' => '搜索所有...', 'Menu:UserManagementMenu' => '用户管理', 'Menu:UserManagementMenu+' => '用户管理', - 'Menu:ProfilesMenu' => '简档', - 'Menu:ProfilesMenu+' => '简档', - 'Menu:ProfilesMenu:Title' => '简档', + 'Menu:ProfilesMenu' => '角色', + 'Menu:ProfilesMenu+' => '角色', + 'Menu:ProfilesMenu:Title' => '角色', 'Menu:UserAccountsMenu' => '用户帐户', 'Menu:UserAccountsMenu+' => '用户帐户', 'Menu:UserAccountsMenu:Title' => '用户帐户', - 'Menu:MyShortcuts' => 'My Shortcuts~~', + 'Menu:MyShortcuts' => '我的快捷方式', )); diff --git a/dictionaries/zh.dictionary.itop.core.php b/dictionaries/zh.dictionary.itop.core.php index 0127da7a66..20052effb7 100644 --- a/dictionaries/zh.dictionary.itop.core.php +++ b/dictionaries/zh.dictionary.itop.core.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,199 +15,168 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data * - * @author Robert Deng * @copyright Copyright (C) 2010-2017 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ -////////////////////////////////////////////////////////////////////// -// Classes in 'core/cmdb' -////////////////////////////////////////////////////////////////////// -// -// -// Class: CMDBChange -// + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Core:DeletedObjectLabel' => '%1s (deleted)~~', - 'Core:DeletedObjectTip' => 'The object has been deleted on %1$s (%2$s)~~', + 'Core:DeletedObjectLabel' => '%1s (已删除)', + 'Core:DeletedObjectTip' => 'The object has been deleted on %1$s (%2$s)', - 'Core:UnknownObjectLabel' => 'Object not found (class: %1$s, id: %2$d)~~', - 'Core:UnknownObjectTip' => 'The object could not be found. It may have been deleted some time ago and the log has been purged since.~~', + 'Core:UnknownObjectLabel' => '对象找不到 (class: %1$s, id: %2$d)', + 'Core:UnknownObjectTip' => 'The object could not be found. It may have been deleted some time ago and the log has been purged since.', - 'Core:UniquenessDefaultError' => 'Uniqueness rule \'%1$s\' in error~~', + 'Core:AttributeLinkedSet' => '对象数组', + 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass', - 'Core:AttributeLinkedSet' => 'Array of objects~~', - 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass~~', + 'Core:AttributeLinkedSetIndirect' => 'Array of objects (N-N)', + 'Core:AttributeLinkedSetIndirect+' => 'Any kind of objects [subclass] of the same class', - 'Core:AttributeDashboard' => 'Dashboard~~', - 'Core:AttributeDashboard+' => '~~', + 'Core:AttributeInteger' => '整数', + 'Core:AttributeInteger+' => 'Numeric value (could be negative)', - 'Core:AttributePhoneNumber' => 'Phone number~~', - 'Core:AttributePhoneNumber+' => '~~', + 'Core:AttributeDecimal' => 'Decimal', + 'Core:AttributeDecimal+' => 'Decimal value (could be negative)', - 'Core:AttributeObsolescenceDate' => 'Obsolescence date~~', - 'Core:AttributeObsolescenceDate+' => '~~', - - 'Core:AttributeTagSet' => 'List of tags~~', - 'Core:AttributeTagSet+' => '~~', - 'Core:AttributeSet:placeholder' => 'click to add~~', - - 'Core:AttributeCaseLog' => 'Log~~', - 'Core:AttributeCaseLog+' => '~~', - - 'Core:AttributeMetaEnum' => 'Computed enum~~', - 'Core:AttributeMetaEnum+' => '~~', - - 'Core:AttributeLinkedSetIndirect' => 'Array of objects (N-N)~~', - 'Core:AttributeLinkedSetIndirect+' => 'Any kind of objects [subclass] of the same class~~', - - 'Core:AttributeInteger' => 'Integer~~', - 'Core:AttributeInteger+' => 'Numeric value (could be negative)~~', - - 'Core:AttributeDecimal' => 'Decimal~~', - 'Core:AttributeDecimal+' => 'Decimal value (could be negative)~~', - - 'Core:AttributeBoolean' => 'Boolean~~', - 'Core:AttributeBoolean+' => 'Boolean~~', + 'Core:AttributeBoolean' => '布尔', + 'Core:AttributeBoolean+' => 'Boolean', 'Core:AttributeBoolean/Value:null' => '', - 'Core:AttributeBoolean/Value:yes' => 'Yes~~', - 'Core:AttributeBoolean/Value:no' => 'No~~', + 'Core:AttributeBoolean/Value:yes' => '是', + 'Core:AttributeBoolean/Value:no' => '否', - 'Core:AttributeArchiveFlag' => 'Archive flag~~', - 'Core:AttributeArchiveFlag/Value:yes' => 'Yes~~', - 'Core:AttributeArchiveFlag/Value:yes+' => 'This object is visible only in archive mode~~', - 'Core:AttributeArchiveFlag/Value:no' => 'No~~', - 'Core:AttributeArchiveFlag/Label' => 'Archived~~', + 'Core:AttributeArchiveFlag' => '是否归档', + 'Core:AttributeArchiveFlag/Value:yes' => '是', + 'Core:AttributeArchiveFlag/Value:yes+' => 'This object is visible only in archive mode', + 'Core:AttributeArchiveFlag/Value:no' => '否', + 'Core:AttributeArchiveFlag/Label' => '已归档', 'Core:AttributeArchiveFlag/Label+' => '', - 'Core:AttributeArchiveDate/Label' => 'Archive date~~', + 'Core:AttributeArchiveDate/Label' => '归档日期', 'Core:AttributeArchiveDate/Label+' => '', - 'Core:AttributeObsolescenceFlag' => 'Obsolescence flag~~', - 'Core:AttributeObsolescenceFlag/Value:yes' => 'Yes~~', - 'Core:AttributeObsolescenceFlag/Value:yes+' => 'This object is excluded from the impact analysis, and hidden from search results~~', - 'Core:AttributeObsolescenceFlag/Value:no' => 'No~~', - 'Core:AttributeObsolescenceFlag/Label' => 'Obsolete~~', - 'Core:AttributeObsolescenceFlag/Label+' => 'Computed dynamically on other attributes~~', - 'Core:AttributeObsolescenceDate/Label' => 'Obsolescence date~~', - 'Core:AttributeObsolescenceDate/Label+' => 'Approximative date at which the object has been considered obsolete~~', + 'Core:AttributeObsolescenceFlag' => '是否废弃', + 'Core:AttributeObsolescenceFlag/Value:yes' => '是', + 'Core:AttributeObsolescenceFlag/Value:yes+' => 'This object is excluded from the impact analysis, and hidden from search results', + 'Core:AttributeObsolescenceFlag/Value:no' => '否', + 'Core:AttributeObsolescenceFlag/Label' => '是否废弃', + 'Core:AttributeObsolescenceFlag/Label+' => 'Computed dynamically on other attributes', + 'Core:AttributeObsolescenceDate/Label' => '废弃时间', + 'Core:AttributeObsolescenceDate/Label+' => 'Approximative date at which the object has been considered obsolete', - 'Core:AttributeString' => 'String~~', - 'Core:AttributeString+' => 'Alphanumeric string~~', + 'Core:AttributeString' => '字符串', + 'Core:AttributeString+' => 'Alphanumeric string', - 'Core:AttributeClass' => 'Class~~', - 'Core:AttributeClass+' => 'Class~~', + 'Core:AttributeClass' => '类', + 'Core:AttributeClass+' => 'Class', - 'Core:AttributeApplicationLanguage' => 'User language~~', - 'Core:AttributeApplicationLanguage+' => 'Language and country (EN US)~~', + 'Core:AttributeApplicationLanguage' => '用户语言', + 'Core:AttributeApplicationLanguage+' => 'Language and country (EN US)', - 'Core:AttributeFinalClass' => 'Class (auto)~~', - 'Core:AttributeFinalClass+' => 'Real class of the object (automatically created by the core)~~', + 'Core:AttributeFinalClass' => '类 (auto)', + 'Core:AttributeFinalClass+' => 'Real class of the object (automatically created by the core)', - 'Core:AttributePassword' => 'Password~~', - 'Core:AttributePassword+' => 'Password of an external device~~', + 'Core:AttributePassword' => '密码', + 'Core:AttributePassword+' => 'Password of an external device', - 'Core:AttributeEncryptedString' => 'Encrypted string~~', - 'Core:AttributeEncryptedString+' => 'String encrypted with a local key~~', - 'Core:AttributeEncryptUnknownLibrary' => 'Encryption library specified (%1$s) unknown~~', - 'Core:AttributeEncryptFailedToDecrypt' => '** decryption error **~~', + 'Core:AttributeEncryptedString' => '加密字符串', + 'Core:AttributeEncryptedString+' => 'String encrypted with a local key', - 'Core:AttributeText' => 'Text~~', - 'Core:AttributeText+' => 'Multiline character string~~', + 'Core:AttributeText' => '文本', + 'Core:AttributeText+' => '多行字符串', - 'Core:AttributeHTML' => 'HTML~~', - 'Core:AttributeHTML+' => 'HTML string~~', + 'Core:AttributeHTML' => 'HTML', + 'Core:AttributeHTML+' => 'HTML string', - 'Core:AttributeEmailAddress' => 'Email address~~', - 'Core:AttributeEmailAddress+' => 'Email address~~', + 'Core:AttributeEmailAddress' => '邮箱地址', + 'Core:AttributeEmailAddress+' => '邮箱地址', - 'Core:AttributeIPAddress' => 'IP address~~', - 'Core:AttributeIPAddress+' => 'IP address~~', + 'Core:AttributeIPAddress' => 'IP 地址', + 'Core:AttributeIPAddress+' => 'IP 地址', - 'Core:AttributeOQL' => 'OQL~~', - 'Core:AttributeOQL+' => 'Object Query Langage expression~~', + 'Core:AttributeOQL' => 'OQL', + 'Core:AttributeOQL+' => 'Object Query Langage expression', - 'Core:AttributeEnum' => 'Enum~~', - 'Core:AttributeEnum+' => 'List of predefined alphanumeric strings~~', + 'Core:AttributeEnum' => 'Enum', + 'Core:AttributeEnum+' => 'List of predefined alphanumeric strings', - 'Core:AttributeTemplateString' => 'Template string~~', - 'Core:AttributeTemplateString+' => 'String containing placeholders~~', + 'Core:AttributeTemplateString' => 'Template string', + 'Core:AttributeTemplateString+' => 'String containing placeholders', - 'Core:AttributeTemplateText' => 'Template text~~', - 'Core:AttributeTemplateText+' => 'Text containing placeholders~~', + 'Core:AttributeTemplateText' => '文字模板', + 'Core:AttributeTemplateText+' => 'Text containing placeholders', - 'Core:AttributeTemplateHTML' => 'Template HTML~~', - 'Core:AttributeTemplateHTML+' => 'HTML containing placeholders~~', + 'Core:AttributeTemplateHTML' => 'HTML 模板', + 'Core:AttributeTemplateHTML+' => 'HTML containing placeholders', - 'Core:AttributeDateTime' => 'Date/time~~', - 'Core:AttributeDateTime+' => 'Date and time (year-month-day hh:mm:ss)~~', + 'Core:AttributeDateTime' => '日期/时间', + 'Core:AttributeDateTime+' => 'Date and time (year-month-day hh:mm:ss)', 'Core:AttributeDateTime?SmartSearch' => '

- Date format:
+ 日期格式:
%1$s
- Example: %2$s + 例如: %2$s

-Operators:
- >date
- <date
- [date,date] +运算符:
+ >日期
+ <日期
+ [日期,日期]

-If the time is omitted, it defaults to 00:00:00 -

~~', +如果不写具体时间,则默认00:00:00 +

', - 'Core:AttributeDate' => 'Date~~', - 'Core:AttributeDate+' => 'Date (year-month-day)~~', + 'Core:AttributeDate' => '日期', + 'Core:AttributeDate+' => '日期 (年-月-日)', 'Core:AttributeDate?SmartSearch' => '

- Date format:
+ 日期格式:
%1$s
- Example: %2$s + 例如: %2$s

Operators:
- >date
- <date
- [date,date] -

~~', + >日期
+ <日期
+ [日期,日期] +

', - 'Core:AttributeDeadline' => 'Deadline~~', - 'Core:AttributeDeadline+' => 'Date, displayed relatively to the current time~~', + 'Core:AttributeDeadline' => '截止日期', + 'Core:AttributeDeadline+' => 'Date, displayed relatively to the current time', - 'Core:AttributeExternalKey' => 'External key~~', - 'Core:AttributeExternalKey+' => 'External (or foreign) key~~', + 'Core:AttributeExternalKey' => '外键', + 'Core:AttributeExternalKey+' => 'External (or foreign) key', - 'Core:AttributeHierarchicalKey' => 'Hierarchical Key~~', - 'Core:AttributeHierarchicalKey+' => 'External (or foreign) key to the parent~~', + 'Core:AttributeHierarchicalKey' => 'Hierarchical Key', + 'Core:AttributeHierarchicalKey+' => 'External (or foreign) key to the parent', - 'Core:AttributeExternalField' => 'External field~~', - 'Core:AttributeExternalField+' => 'Field mapped to an external key~~', + 'Core:AttributeExternalField' => 'External field', + 'Core:AttributeExternalField+' => 'Field mapped to an external key', - 'Core:AttributeURL' => 'URL~~', - 'Core:AttributeURL+' => 'Absolute or relative URL as a text string~~', + 'Core:AttributeURL' => 'URL', + 'Core:AttributeURL+' => 'Absolute or relative URL as a text string', - 'Core:AttributeBlob' => 'Blob~~', - 'Core:AttributeBlob+' => 'Any binary content (document)~~', + 'Core:AttributeBlob' => 'Blob', + 'Core:AttributeBlob+' => 'Any binary content (document)', - 'Core:AttributeOneWayPassword' => 'One way password~~', - 'Core:AttributeOneWayPassword+' => 'One way encrypted (hashed) password~~', + 'Core:AttributeOneWayPassword' => 'One way password', + 'Core:AttributeOneWayPassword+' => 'One way encrypted (hashed) password', - 'Core:AttributeTable' => 'Table~~', - 'Core:AttributeTable+' => 'Indexed array having two dimensions~~', + 'Core:AttributeTable' => 'Table', + 'Core:AttributeTable+' => 'Indexed array having two dimensions', - 'Core:AttributePropertySet' => 'Properties~~', - 'Core:AttributePropertySet+' => 'List of untyped properties (name and value)~~', + 'Core:AttributePropertySet' => '属性', + 'Core:AttributePropertySet+' => 'List of untyped properties (name and value)', - 'Core:AttributeFriendlyName' => 'Friendly name~~', - 'Core:AttributeFriendlyName+' => 'Attribute created automatically ; the friendly name is computed after several attributes~~', + 'Core:AttributeFriendlyName' => '通用名称', + 'Core:AttributeFriendlyName+' => 'Attribute created automatically ; the friendly name is computed after several attributes', - 'Core:FriendlyName-Label' => 'Friendly name~~', - 'Core:FriendlyName-Description' => 'Friendly name~~', - - 'Core:AttributeTag' => 'Tags~~', - 'Core:AttributeTag+' => 'Tags~~', + 'Core:FriendlyName-Label' => '全称', + 'Core:FriendlyName-Description' => 'Full name', )); @@ -241,13 +210,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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:CMDBChangeOp/Attribute:userinfo+' => '变更的实施者', + 'Class:CMDBChangeOp/Attribute:objclass' => '对象的类别', + 'Class:CMDBChangeOp/Attribute:objclass+' => 'object class', + 'Class:CMDBChangeOp/Attribute:objkey' => '对象id', + 'Class:CMDBChangeOp/Attribute:objkey+' => 'object id', + 'Class:CMDBChangeOp/Attribute:finalclass' => 'CMDBChangeOp sub-class', + 'Class:CMDBChangeOp/Attribute:finalclass+' => 'Name of the final class', )); // @@ -273,10 +242,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:CMDBChangeOpSetAttribute' => '对象变更', - 'Class:CMDBChangeOpSetAttribute+' => '对象属性变更跟踪', + 'Class:CMDBChangeOpSetAttribute' => '对象变化', + 'Class:CMDBChangeOpSetAttribute+' => '对象属性变化跟踪', 'Class:CMDBChangeOpSetAttribute/Attribute:attcode' => '属性', - 'Class:CMDBChangeOpSetAttribute/Attribute:attcode+' => '被修改属性的编码', + 'Class:CMDBChangeOpSetAttribute/Attribute:attcode+' => 'code of the modified property', )); // @@ -285,26 +254,26 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:CMDBChangeOpSetAttributeScalar' => '属性变更', - 'Class:CMDBChangeOpSetAttributeScalar+' => '对象标量属性变更跟踪', - 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue' => '原值', - 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue+' => '属性原值', + 'Class:CMDBChangeOpSetAttributeScalar+' => 'Object scalar properties change tracking', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue' => '旧值', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:oldvalue+' => 'previous value of the attribute', 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue' => '新值', - 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue+' => '属性新值', + 'Class:CMDBChangeOpSetAttributeScalar/Attribute:newvalue+' => 'new value of the attribute', )); // Used by CMDBChangeOp... & derived classes Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Change:ObjectCreated' => 'Object created', - 'Change:ObjectDeleted' => 'Object deleted', - 'Change:ObjectModified' => 'Object modified~~', - 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s set to %2$s (previous value: %3$s)', - 'Change:AttName_SetTo' => '%1$s set to %2$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', - 'Change:AttName_EntryAdded' => '%1$s modified, new entry added.~~', - 'Change:LinkSet:Added' => 'added %1$s~~', - 'Change:LinkSet:Removed' => 'removed %1$s~~', - 'Change:LinkSet:Modified' => 'modified %1$s~~', + 'Change:ObjectCreated' => '对象已创建', + 'Change:ObjectDeleted' => '对象已删除', + 'Change:ObjectModified' => '对象已修改', + 'Change:AttName_SetTo_NewValue_PreviousValue_OldValue' => '%1$s 设置成 %2$s (原来的值: %3$s)', + 'Change:AttName_SetTo' => '%1$s 设置成 %2$s', + 'Change:Text_AppendedTo_AttName' => '%1$s 追加到 %2$s', + 'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s 已修改, 原来的值: %2$s', + 'Change:AttName_Changed' => '%1$s 已修改', + 'Change:AttName_EntryAdded' => '%1$s 已修改, 新条目已添加: %2$s', + 'Change:LinkSet:Added' => '已添加 %1$s', + 'Change:LinkSet:Removed' => '已移除 %1$s', + 'Change:LinkSet:Modified' => '已修改 %1$s', )); // @@ -312,10 +281,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:CMDBChangeOpSetAttributeBlob' => '数据变更', - 'Class:CMDBChangeOpSetAttributeBlob+' => '数据变更跟踪', - 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata' => '原数据', - 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata+' => '属性原来的内容', + 'Class:CMDBChangeOpSetAttributeBlob' => '数据修改', + 'Class:CMDBChangeOpSetAttributeBlob+' => 'data change tracking', + 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata' => '之前的值', + 'Class:CMDBChangeOpSetAttributeBlob/Attribute:prevdata+' => 'previous contents of the attribute', )); // @@ -323,10 +292,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:CMDBChangeOpSetAttributeText' => '文本变更', - 'Class:CMDBChangeOpSetAttributeText+' => '文本变更跟踪', - 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata' => '原数据', - 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata+' => '属性原来的内容', + 'Class:CMDBChangeOpSetAttributeText' => '文本修改', + 'Class:CMDBChangeOpSetAttributeText+' => '跟踪文本修改', + 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata' => 'Previous data', + 'Class:CMDBChangeOpSetAttributeText/Attribute:prevdata+' => 'previous contents of the attribute', )); // @@ -334,16 +303,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Event' => '记录事项', - 'Class:Event+' => '应用程序的内部事项', + 'Class:Event' => '日志事件', + 'Class:Event+' => 'An application internal event', 'Class:Event/Attribute:message' => '消息', - 'Class:Event/Attribute:message+' => '事项简述', + 'Class:Event/Attribute:message+' => 'short description of the event', 'Class:Event/Attribute:date' => '日期', - 'Class:Event/Attribute:date+' => '变更被记录的日期和时间', + 'Class:Event/Attribute:date+' => 'date and time at which the changes have been recorded', 'Class:Event/Attribute:userinfo' => '用户信息', - 'Class:Event/Attribute:userinfo+' => '用户标识, 该用户的活动触发了该事项', - 'Class:Event/Attribute:finalclass' => '类别', - 'Class:Event/Attribute:finalclass+' => '', + 'Class:Event/Attribute:userinfo+' => 'identification of the user that was doing the action that triggered this event', + 'Class:Event/Attribute:finalclass' => 'Event sub-class', + 'Class:Event/Attribute:finalclass+' => 'Name of the final class', )); // @@ -351,14 +320,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:EventNotification' => '通知事项', - 'Class:EventNotification+' => '被发送通知的踪迹', + 'Class:EventNotification' => '通知事件', + 'Class:EventNotification+' => 'Trace of a notification that has been sent', '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:EventNotification/Attribute:object_id' => '对象id', + 'Class:EventNotification/Attribute:object_id+' => 'object id (class defined by the trigger ?)', )); // @@ -366,22 +335,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // 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' => '邮件发送事件', + 'Class:EventNotificationEmail+' => '跟踪每封已发送的邮件', + 'Class:EventNotificationEmail/Attribute:to' => '收件人', + 'Class:EventNotificationEmail/Attribute:to+' => '收件人', + 'Class:EventNotificationEmail/Attribute:cc' => '抄送', + 'Class:EventNotificationEmail/Attribute:cc+' => '抄送', + 'Class:EventNotificationEmail/Attribute:bcc' => '密抄', + 'Class:EventNotificationEmail/Attribute:bcc+' => '密抄', + 'Class:EventNotificationEmail/Attribute:from' => '发件人', 'Class:EventNotificationEmail/Attribute:from+' => '消息发送者', 'Class:EventNotificationEmail/Attribute:subject' => '主题', 'Class:EventNotificationEmail/Attribute:subject+' => '主题', - 'Class:EventNotificationEmail/Attribute:body' => '邮件体', - 'Class:EventNotificationEmail/Attribute:body+' => '邮件体', - 'Class:EventNotificationEmail/Attribute:attachments' => 'Attachments~~', - 'Class:EventNotificationEmail/Attribute:attachments+' => '~~', + 'Class:EventNotificationEmail/Attribute:body' => '内容', + 'Class:EventNotificationEmail/Attribute:body+' => '内容', + 'Class:EventNotificationEmail/Attribute:attachments' => '附件', + 'Class:EventNotificationEmail/Attribute:attachments+' => '', )); // @@ -389,22 +358,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:EventIssue' => '议题事项', - 'Class:EventIssue+' => '议题踪迹 (警告, 错误, 等等.)', - 'Class:EventIssue/Attribute:issue' => '议题', + 'Class:EventIssue' => 'Issue event', + 'Class:EventIssue+' => 'Trace of an issue (warning, error, etc.)', + '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:impact+' => '重要性如何', + 'Class:EventIssue/Attribute:page' => 'Page', + 'Class:EventIssue/Attribute:page+' => 'HTTP entry point', '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' => '调用栈', 'Class:EventIssue/Attribute:callstack+' => 'Call stack', 'Class:EventIssue/Attribute:data' => 'Data', - 'Class:EventIssue/Attribute:data+' => 'More information', + 'Class:EventIssue/Attribute:data+' => '更多信息', )); // @@ -412,37 +381,37 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:EventWebService' => 'Web 服务事项', - 'Class:EventWebService+' => 'Web 服务调用的踪迹', + 'Class:EventWebService' => 'Web service event', + 'Class:EventWebService+' => 'Trace of an web service call', '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:EventWebService/Attribute:verb+' => 'Name of the operation', + 'Class:EventWebService/Attribute:result' => 'Result', + 'Class:EventWebService/Attribute:result+' => 'Overall success/failure', + 'Class:EventWebService/Attribute:log_info' => 'Info log', + 'Class:EventWebService/Attribute:log_info+' => 'Result info log', + 'Class:EventWebService/Attribute:log_warning' => 'Warning log', + 'Class:EventWebService/Attribute:log_warning+' => 'Result warning log', + 'Class:EventWebService/Attribute:log_error' => 'Error log', + 'Class:EventWebService/Attribute:log_error+' => 'Result error log', + 'Class:EventWebService/Attribute:data' => 'Data', + 'Class:EventWebService/Attribute:data+' => 'Result data', )); Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:EventRestService' => 'REST/JSON call~~', - 'Class:EventRestService+' => 'Trace of a REST/JSON service call~~', - 'Class:EventRestService/Attribute:operation' => 'Operation~~', - 'Class:EventRestService/Attribute:operation+' => 'Argument \'operation\'~~', - 'Class:EventRestService/Attribute:version' => 'Version~~', - 'Class:EventRestService/Attribute:version+' => 'Argument \'version\'~~', - 'Class:EventRestService/Attribute:json_input' => 'Input~~', - 'Class:EventRestService/Attribute:json_input+' => 'Argument \'json_data\'~~', - 'Class:EventRestService/Attribute:code' => 'Code~~', - 'Class:EventRestService/Attribute:code+' => 'Result code~~', - 'Class:EventRestService/Attribute:json_output' => 'Response~~', - 'Class:EventRestService/Attribute:json_output+' => 'HTTP response (json)~~', - 'Class:EventRestService/Attribute:provider' => 'Provider~~', - 'Class:EventRestService/Attribute:provider+' => 'PHP class implementing the expected operation~~', + 'Class:EventRestService' => 'REST/JSON 调用', + 'Class:EventRestService+' => 'Trace of a REST/JSON service call', + 'Class:EventRestService/Attribute:operation' => '操作', + 'Class:EventRestService/Attribute:operation+' => 'Argument \'operation\'', + 'Class:EventRestService/Attribute:version' => '版本', + 'Class:EventRestService/Attribute:version+' => '参数 \'版本\'', + 'Class:EventRestService/Attribute:json_input' => '输入', + 'Class:EventRestService/Attribute:json_input+' => 'Argument \'json_data\'', + 'Class:EventRestService/Attribute:code' => '代码', + 'Class:EventRestService/Attribute:code+' => '返回代码', + 'Class:EventRestService/Attribute:json_output' => '响应', + 'Class:EventRestService/Attribute:json_output+' => 'HTTP response (json)', + 'Class:EventRestService/Attribute:provider' => 'Provider', + 'Class:EventRestService/Attribute:provider+' => 'PHP class implementing the expected operation', )); // @@ -450,14 +419,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:EventLoginUsage' => 'Login Usage~~', - 'Class:EventLoginUsage+' => 'Connection to the application~~', - 'Class:EventLoginUsage/Attribute:user_id' => 'Login~~', - 'Class:EventLoginUsage/Attribute:user_id+' => 'Login~~', - 'Class:EventLoginUsage/Attribute:contact_name' => 'User Name~~', - 'Class:EventLoginUsage/Attribute:contact_name+' => 'User Name~~', - 'Class:EventLoginUsage/Attribute:contact_email' => 'User Email~~', - 'Class:EventLoginUsage/Attribute:contact_email+' => 'Email Address of the User~~', + 'Class:EventLoginUsage' => '登录频率', + 'Class:EventLoginUsage+' => 'Connection to the application', + 'Class:EventLoginUsage/Attribute:user_id' => '登录', + 'Class:EventLoginUsage/Attribute:user_id+' => '登录', + 'Class:EventLoginUsage/Attribute:contact_name' => '用户名', + 'Class:EventLoginUsage/Attribute:contact_name+' => '用户名', + 'Class:EventLoginUsage/Attribute:contact_email' => '用户邮箱', + 'Class:EventLoginUsage/Attribute:contact_email+' => '用户的邮箱地址', )); // @@ -465,24 +434,24 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Action' => '客户化动作', - 'Class:Action+' => '用户定义的动作', + '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: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' => 'Action sub-class', + 'Class:Action/Attribute:finalclass+' => 'Name of the final class', )); // @@ -491,7 +460,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ActionNotification' => '通知', - 'Class:ActionNotification+' => '通知 (摘要)', + 'Class:ActionNotification+' => '通知 (抽象)', )); // @@ -499,30 +468,30 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:ActionEmail' => 'Email 通知', + 'Class:ActionEmail' => '邮件通知', 'Class:ActionEmail+' => '', - 'Class:ActionEmail/Attribute:test_recipient' => '测试收件人', - 'Class:ActionEmail/Attribute:test_recipient+' => '状态被设置为"测试"时的目的地', - 'Class:ActionEmail/Attribute:from' => '来自', - 'Class:ActionEmail/Attribute:from+' => '将发送到邮件头', + 'Class:ActionEmail/Attribute:test_recipient' => 'Test recipient', + 'Class:ActionEmail/Attribute:test_recipient+' => 'Detination in case status is set to "Test"', + 'Class:ActionEmail/Attribute:from' => '发件人', + 'Class:ActionEmail/Attribute:from+' => 'Will be sent into the email header', '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:reply_to+' => 'Will be sent into the email header', + 'Class:ActionEmail/Attribute:to' => '收件人', + 'Class:ActionEmail/Attribute:to+' => 'Destination of the email', + 'Class:ActionEmail/Attribute:cc' => '抄送', 'Class:ActionEmail/Attribute:cc+' => 'Carbon Copy', - 'Class:ActionEmail/Attribute:bcc' => 'Bcc', + 'Class:ActionEmail/Attribute: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:subject+' => 'Title of the email', + 'Class:ActionEmail/Attribute:body' => '正文', + 'Class:ActionEmail/Attribute:body+' => 'Contents of the email', + 'Class:ActionEmail/Attribute:importance' => '重要性', + 'Class:ActionEmail/Attribute:importance+' => 'Importance flag', '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:normal' => '普通', + 'Class:ActionEmail/Attribute:importance/Value:normal+' => '普通', 'Class:ActionEmail/Attribute:importance/Value:high' => '高', 'Class:ActionEmail/Attribute:importance/Value:high+' => '高', )); @@ -533,13 +502,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Trigger' => '触发器', - 'Class:Trigger+' => '客户化事项句柄', + 'Class:Trigger+' => 'Custom event handler', '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:Trigger/Attribute:description+' => 'one line description', + 'Class:Trigger/Attribute:action_list' => '触发的行为', + 'Class:Trigger/Attribute:action_list+' => 'Actions performed when the trigger is activated', + 'Class:Trigger/Attribute:finalclass' => 'Trigger sub-class', + 'Class:Trigger/Attribute:finalclass+' => 'Name of the final class', )); // @@ -547,14 +516,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnObject' => '触发器 (类依赖的)', - 'Class:TriggerOnObject+' => '在一个给定类对象上的触发器', + 'Class:TriggerOnObject' => '触发器 (class dependent)', + 'Class:TriggerOnObject+' => 'Trigger on a given class of objects', 'Class:TriggerOnObject/Attribute:target_class' => '目标类', 'Class:TriggerOnObject/Attribute:target_class+' => '', - 'Class:TriggerOnObject/Attribute:filter' => 'Filter~~', - 'Class:TriggerOnObject/Attribute:filter+' => '~~', - 'TriggerOnObject:WrongFilterQuery' => 'Wrong filter query: %1$s~~', - 'TriggerOnObject:WrongFilterClass' => 'The filter query must return objects of class \\"%1$s\\"~~', + 'Class:TriggerOnObject/Attribute:filter' => '过滤器', + 'Class:TriggerOnObject/Attribute:filter+' => '', + 'TriggerOnObject:WrongFilterQuery' => 'Wrong filter query: %1$s', + 'TriggerOnObject:WrongFilterClass' => 'The filter query must return objects of class "%1$s"', )); // @@ -562,8 +531,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnPortalUpdate' => 'Trigger (when updated from the portal)~~', - 'Class:TriggerOnPortalUpdate+' => 'Trigger on a end-user\'s update from the portal~~', + 'Class:TriggerOnPortalUpdate' => '触发器 (工单更新时)', + 'Class:TriggerOnPortalUpdate+' => '终端用户更新工单时触发', )); // @@ -571,8 +540,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnStateChange' => '触发器 (状态变化时)', - 'Class:TriggerOnStateChange+' => '对象状态变化时的触发器', + 'Class:TriggerOnStateChange' => '触发器 (当状态变化时)', + 'Class:TriggerOnStateChange+' => '当对象状态变化时触发', 'Class:TriggerOnStateChange/Attribute:state' => '状态', 'Class:TriggerOnStateChange/Attribute:state+' => '', )); @@ -582,8 +551,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnStateEnter' => '触发器 (进入一个状态时)', - 'Class:TriggerOnStateEnter+' => '对象状态变化时触发器 - 进入时', + 'Class:TriggerOnStateEnter' => '触发器 (进入指定状态)', + 'Class:TriggerOnStateEnter+' => '对象进入指定状态时触发', )); // @@ -591,8 +560,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnStateLeave' => '触发器 (离开一个状态时)', - 'Class:TriggerOnStateLeave+' => '对象状态变化时触发器 - 离开时', + 'Class:TriggerOnStateLeave' => '触发器 (离开指定状态时)', + 'Class:TriggerOnStateLeave+' => '对象离开指定状态时触发', )); // @@ -601,27 +570,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:TriggerOnObjectCreate' => '触发器 (对象创建时)', - 'Class:TriggerOnObjectCreate+' => '一个给定类[子类]对象创建时触发器', -)); - -// -// Class: TriggerOnObjectDelete -// - -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnObjectDelete' => 'Trigger (on object deletion)~~', - 'Class:TriggerOnObjectDelete+' => 'Trigger on object deletion of [a child class of] the given class~~', -)); - -// -// Class: TriggerOnObjectUpdate -// - -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnObjectUpdate' => 'Trigger (on object update)~~', - 'Class:TriggerOnObjectUpdate+' => 'Trigger on object update of [a child class of] the given class~~', - 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes' => 'Target fields~~', - 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', + 'Class:TriggerOnObjectCreate+' => '对象创建时触发', )); // @@ -629,12 +578,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TriggerOnThresholdReached' => 'Trigger (on threshold)~~', - 'Class:TriggerOnThresholdReached+' => 'Trigger on Stop-Watch threshold reached~~', - 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => 'Stop watch~~', - 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code+' => '~~', - 'Class:TriggerOnThresholdReached/Attribute:threshold_index' => 'Threshold~~', - 'Class:TriggerOnThresholdReached/Attribute:threshold_index+' => '~~', + 'Class:TriggerOnThresholdReached' => '触发器 (基于阀值)', + 'Class:TriggerOnThresholdReached+' => '当达到某个阀值时触发', + 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => 'Stop watch', + 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code+' => '', + 'Class:TriggerOnThresholdReached/Attribute:threshold_index' => '阀值', + 'Class:TriggerOnThresholdReached/Attribute:threshold_index+' => '', )); // @@ -642,337 +591,309 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // 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' => '操作/触发器', + 'Class:lnkTriggerAction+' => 'Link between a trigger and an action', + 'Class:lnkTriggerAction/Attribute:action_id' => '操作', + 'Class:lnkTriggerAction/Attribute:action_id+' => 'The action to be executed', + '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+' => '动作执行顺序', + 'Class:lnkTriggerAction/Attribute:order+' => '操作的执行顺序', )); // // Synchro Data Source // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:SynchroDataSource/Attribute:name' => 'Name~~', - 'Class:SynchroDataSource/Attribute:name+' => 'Name~~', - 'Class:SynchroDataSource/Attribute:description' => 'Description~~', - 'Class:SynchroDataSource/Attribute:status' => 'Status~~', - 'Class:SynchroDataSource/Attribute:scope_class' => 'Target class~~', - 'Class:SynchroDataSource/Attribute:user_id' => 'User~~', - 'Class:SynchroDataSource/Attribute:notify_contact_id' => 'Contact to notify~~', - 'Class:SynchroDataSource/Attribute:notify_contact_id+' => 'Contact to notify in case of error~~', - 'Class:SynchroDataSource/Attribute:url_icon' => 'Icon\'s hyperlink~~', - 'Class:SynchroDataSource/Attribute:url_icon+' => 'Hyperlink a (small) image representing the application with which iTop is synchronized~~', - 'Class:SynchroDataSource/Attribute:url_application' => 'Application\'s hyperlink~~', - 'Class:SynchroDataSource/Attribute:url_application+' => 'Hyperlink to the iTop object in the external application with which iTop is synchronized (if applicable). Possible placeholders: $this->attribute$ and $replica->primary_key$~~', - 'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Reconciliation policy~~', - 'Class:SynchroDataSource/Attribute:full_load_periodicity' => 'Full load interval~~', - 'Class:SynchroDataSource/Attribute:full_load_periodicity+' => 'A complete reload of all data must occur at least as often as specified here~~', - 'Class:SynchroDataSource/Attribute:action_on_zero' => 'Action on zero~~', - 'Class:SynchroDataSource/Attribute:action_on_zero+' => 'Action taken when the search returns no object~~', - 'Class:SynchroDataSource/Attribute:action_on_one' => 'Action on one~~', - 'Class:SynchroDataSource/Attribute:action_on_one+' => 'Action taken when the search returns exactly one object~~', - 'Class:SynchroDataSource/Attribute:action_on_multiple' => 'Action on many~~', - 'Class:SynchroDataSource/Attribute:action_on_multiple+' => 'Action taken when the search returns more than one object~~', - 'Class:SynchroDataSource/Attribute:user_delete_policy' => 'Users allowed~~', - 'Class:SynchroDataSource/Attribute:user_delete_policy+' => 'Who is allowed to delete synchronized objects~~', - 'Class:SynchroDataSource/Attribute:delete_policy/Value:never' => 'Nobody~~', - 'Class:SynchroDataSource/Attribute:delete_policy/Value:depends' => 'Administrators only~~', - 'Class:SynchroDataSource/Attribute:delete_policy/Value:always' => 'All allowed users~~', - 'Class:SynchroDataSource/Attribute:delete_policy_update' => 'Update rules~~', - 'Class:SynchroDataSource/Attribute:delete_policy_update+' => 'Syntax: field_name:value; ...~~', - 'Class:SynchroDataSource/Attribute:delete_policy_retention' => 'Retention Duration~~', - 'Class:SynchroDataSource/Attribute:delete_policy_retention+' => 'How much time an obsolete object is kept before being deleted~~', - 'Class:SynchroDataSource/Attribute:database_table_name' => 'Data table~~', - 'Class:SynchroDataSource/Attribute:database_table_name+' => 'Name of the table to store the synchronization data. If left empty, a default name will be computed.~~', - 'SynchroDataSource:Description' => 'Description~~', - 'SynchroDataSource:Reconciliation' => 'Search & reconciliation~~', - 'SynchroDataSource:Deletion' => 'Deletion rules~~', - 'SynchroDataSource:Status' => 'Status~~', - 'SynchroDataSource:Information' => 'Information~~', - 'SynchroDataSource:Definition' => 'Definition~~', - 'Core:SynchroAttributes' => 'Attributes~~', - 'Core:SynchroStatus' => 'Status~~', - 'Core:Synchro:ErrorsLabel' => 'Errors~~', - 'Core:Synchro:CreatedLabel' => 'Created~~', - 'Core:Synchro:ModifiedLabel' => 'Modified~~', - 'Core:Synchro:UnchangedLabel' => 'Unchanged~~', - 'Core:Synchro:ReconciledErrorsLabel' => 'Errors~~', - 'Core:Synchro:ReconciledLabel' => 'Reconciled~~', - 'Core:Synchro:ReconciledNewLabel' => 'Created~~', - 'Core:SynchroReconcile:Yes' => 'Yes~~', - 'Core:SynchroReconcile:No' => 'No~~', - 'Core:SynchroUpdate:Yes' => 'Yes~~', - 'Core:SynchroUpdate:No' => 'No~~', - 'Core:Synchro:LastestStatus' => 'Latest Status~~', - 'Core:Synchro:History' => 'Synchronization History~~', - 'Core:Synchro:NeverRun' => 'This synchro was never run. No log yet.~~', - 'Core:Synchro:SynchroEndedOn_Date' => 'The latest synchronization ended on %1$s.~~', - 'Core:Synchro:SynchroRunningStartedOn_Date' => 'The synchronization started on %1$s is still running...~~', - 'Menu:DataSources' => 'Synchronization Data Sources~~', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:DataSources+' => 'All Synchronization Data Sources~~', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Core:Synchro:label_repl_ignored' => 'Ignored (%1$s)~~', - 'Core:Synchro:label_repl_disappeared' => 'Disappeared (%1$s)~~', - 'Core:Synchro:label_repl_existing' => 'Existing (%1$s)~~', - 'Core:Synchro:label_repl_new' => 'New (%1$s)~~', - 'Core:Synchro:label_obj_deleted' => 'Deleted (%1$s)~~', - 'Core:Synchro:label_obj_obsoleted' => 'Obsoleted (%1$s)~~', - 'Core:Synchro:label_obj_disappeared_errors' => 'Errors (%1$s)~~', - 'Core:Synchro:label_obj_disappeared_no_action' => 'No Action (%1$s)~~', - 'Core:Synchro:label_obj_unchanged' => 'Unchanged (%1$s)~~', - 'Core:Synchro:label_obj_updated' => 'Updated (%1$s)~~', - 'Core:Synchro:label_obj_updated_errors' => 'Errors (%1$s)~~', - 'Core:Synchro:label_obj_new_unchanged' => 'Unchanged (%1$s)~~', - 'Core:Synchro:label_obj_new_updated' => 'Updated (%1$s)~~', - 'Core:Synchro:label_obj_created' => 'Created (%1$s)~~', - 'Core:Synchro:label_obj_new_errors' => 'Errors (%1$s)~~', - 'Core:SynchroLogTitle' => '%1$s - %2$s~~', - 'Core:Synchro:Nb_Replica' => 'Replica processed: %1$s~~', - 'Core:Synchro:Nb_Class:Objects' => '%1$s: %2$s~~', - 'Class:SynchroDataSource/Error:AtLeastOneReconciliationKeyMustBeSpecified' => 'At Least one reconciliation key must be specified, or the reconciliation policy must be to use the primary key.~~', - 'Class:SynchroDataSource/Error:DeleteRetentionDurationMustBeSpecified' => 'A delete retention period must be specified, since objects are to be deleted after being marked as obsolete~~', - 'Class:SynchroDataSource/Error:DeletePolicyUpdateMustBeSpecified' => 'Obsolete objects are to be updated, but no update is specified.~~', - 'Class:SynchroDataSource/Error:DataTableAlreadyExists' => 'The table %1$s already exists in the database. Please use another name for the synchro data table.~~', - 'Core:SynchroReplica:PublicData' => 'Public Data~~', - 'Core:SynchroReplica:PrivateDetails' => 'Private Details~~', - 'Core:SynchroReplica:BackToDataSource' => 'Go Back to the Synchro Data Source: %1$s~~', - 'Core:SynchroReplica:ListOfReplicas' => 'List of Replica~~', - 'Core:SynchroAttExtKey:ReconciliationById' => 'id (Primary Key)~~', - 'Core:SynchroAtt:attcode' => 'Attribute~~', - 'Core:SynchroAtt:attcode+' => 'Field of the object~~', - 'Core:SynchroAtt:reconciliation' => 'Reconciliation ?~~', - 'Core:SynchroAtt:reconciliation+' => 'Used for searching~~', - 'Core:SynchroAtt:update' => 'Update ?~~', - 'Core:SynchroAtt:update+' => 'Used to update the object~~', - 'Core:SynchroAtt:update_policy' => 'Update Policy~~', - 'Core:SynchroAtt:update_policy+' => 'Behavior of the updated field~~', - 'Core:SynchroAtt:reconciliation_attcode' => 'Reconciliation Key~~', - 'Core:SynchroAtt:reconciliation_attcode+' => 'Attribute Code for the External Key Reconciliation~~', - 'Core:SyncDataExchangeComment' => '(Data Synchro)~~', - 'Core:Synchro:ListOfDataSources' => 'List of data sources:~~', - 'Core:Synchro:LastSynchro' => 'Last synchronization:~~', - 'Core:Synchro:ThisObjectIsSynchronized' => 'This object is synchronized with an external data source~~', - 'Core:Synchro:TheObjectWasCreatedBy_Source' => 'The object was created by the external data source %1$s~~', - 'Core:Synchro:TheObjectCanBeDeletedBy_Source' => 'The object can be deleted by the external data source %1$s~~', - 'Core:Synchro:TheObjectCannotBeDeletedByUser_Source' => 'You cannot delete the object because it is owned by the external data source %1$s~~', - 'TitleSynchroExecution' => 'Execution of the synchronization~~', - 'Class:SynchroDataSource:DataTable' => 'Database table: %1$s~~', - 'Core:SyncDataSourceObsolete' => 'The data source is marked as obsolete. Operation cancelled.~~', - 'Core:SyncDataSourceAccessRestriction' => 'Only adminstrators or the user specified in the data source can execute this operation. Operation cancelled.~~', - 'Core:SyncTooManyMissingReplicas' => 'All records have been untouched for some time (all of the objects could be deleted). Please check that the process that writes into the synchronization table is still running. Operation cancelled.~~', - 'Core:SyncSplitModeCLIOnly' => 'The synchronization can be executed in chunks only if run in mode CLI~~', - 'Core:Synchro:ListReplicas_AllReplicas_Errors_Warnings' => '%1$s replicas, %2$s error(s), %3$s warning(s).~~', - 'Core:SynchroReplica:TargetObject' => 'Synchronized Object: %1$s~~', - 'Class:AsyncSendEmail' => 'Email (asynchronous)~~', - 'Class:AsyncSendEmail/Attribute:to' => 'To~~', - 'Class:AsyncSendEmail/Attribute:subject' => 'Subject~~', - 'Class:AsyncSendEmail/Attribute:body' => 'Body~~', - 'Class:AsyncSendEmail/Attribute:header' => 'Header~~', - 'Class:CMDBChangeOpSetAttributeOneWayPassword' => 'Encrypted Password~~', - 'Class:CMDBChangeOpSetAttributeOneWayPassword/Attribute:prev_pwd' => 'Previous Value~~', - 'Class:CMDBChangeOpSetAttributeEncrypted' => 'Encrypted Field~~', - 'Class:CMDBChangeOpSetAttributeEncrypted/Attribute:prevstring' => 'Previous Value~~', - 'Class:CMDBChangeOpSetAttributeCaseLog' => 'Case Log~~', - 'Class:CMDBChangeOpSetAttributeCaseLog/Attribute:lastentry' => 'Last Entry~~', - 'Class:SynchroDataSource' => 'Synchro Data Source~~', - 'Class:SynchroDataSource/Attribute:status/Value:implementation' => 'Implementation~~', - 'Class:SynchroDataSource/Attribute:status/Value:obsolete' => 'Obsolete~~', - 'Class:SynchroDataSource/Attribute:status/Value:production' => 'Production~~', - 'Class:SynchroDataSource/Attribute:scope_restriction' => 'Scope restriction~~', - 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_attributes' => 'Use the attributes~~', - 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_primary_key' => 'Use the primary_key field~~', - 'Class:SynchroDataSource/Attribute:action_on_zero/Value:create' => 'Create~~', - 'Class:SynchroDataSource/Attribute:action_on_zero/Value:error' => 'Error~~', - 'Class:SynchroDataSource/Attribute:action_on_one/Value:error' => 'Error~~', - 'Class:SynchroDataSource/Attribute:action_on_one/Value:update' => 'Update~~', - 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:create' => 'Create~~', - 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:error' => 'Error~~', - 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:take_first' => 'Take the first one (random?)~~', - 'Class:SynchroDataSource/Attribute:delete_policy' => 'Delete Policy~~', - 'Class:SynchroDataSource/Attribute:delete_policy/Value:delete' => 'Delete~~', - 'Class:SynchroDataSource/Attribute:delete_policy/Value:ignore' => 'Ignore~~', - 'Class:SynchroDataSource/Attribute:delete_policy/Value:update' => 'Update~~', - 'Class:SynchroDataSource/Attribute:delete_policy/Value:update_then_delete' => 'Update then Delete~~', - 'Class:SynchroDataSource/Attribute:attribute_list' => 'Attributes List~~', - 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:administrators' => 'Administrators only~~', - 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:everybody' => 'Everybody allowed to delete such objects~~', - 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:nobody' => 'Nobody~~', - 'Class:SynchroAttribute' => 'Synchro Attribute~~', - 'Class:SynchroAttribute/Attribute:sync_source_id' => 'Synchro Data Source~~', - 'Class:SynchroAttribute/Attribute:attcode' => 'Attribute Code~~', - 'Class:SynchroAttribute/Attribute:update' => 'Update~~', - 'Class:SynchroAttribute/Attribute:reconcile' => 'Reconcile~~', - 'Class:SynchroAttribute/Attribute:update_policy' => 'Update Policy~~', - 'Class:SynchroAttribute/Attribute:update_policy/Value:master_locked' => 'Locked~~', - 'Class:SynchroAttribute/Attribute:update_policy/Value:master_unlocked' => 'Unlocked~~', - 'Class:SynchroAttribute/Attribute:update_policy/Value:write_if_empty' => 'Initialize if empty~~', - 'Class:SynchroAttribute/Attribute:finalclass' => 'Class~~', - 'Class:SynchroAttExtKey' => 'Synchro Attribute (ExtKey)~~', - 'Class:SynchroAttExtKey/Attribute:reconciliation_attcode' => 'Reconciliation Attribute~~', - 'Class:SynchroAttLinkSet' => 'Synchro Attribute (Linkset)~~', - 'Class:SynchroAttLinkSet/Attribute:row_separator' => 'Rows separator~~', - 'Class:SynchroAttLinkSet/Attribute:attribute_separator' => 'Attributes separator~~', - 'Class:SynchroLog' => 'Synchr Log~~', - 'Class:SynchroLog/Attribute:sync_source_id' => 'Synchro Data Source~~', - 'Class:SynchroLog/Attribute:start_date' => 'Start Date~~', - 'Class:SynchroLog/Attribute:end_date' => 'End Date~~', - 'Class:SynchroLog/Attribute:status' => 'Status~~', - 'Class:SynchroLog/Attribute:status/Value:completed' => 'Completed~~', - 'Class:SynchroLog/Attribute:status/Value:error' => 'Error~~', - 'Class:SynchroLog/Attribute:status/Value:running' => 'Still Running~~', - 'Class:SynchroLog/Attribute:stats_nb_replica_seen' => 'Nb replica seen~~', - 'Class:SynchroLog/Attribute:stats_nb_replica_total' => 'Nb replica total~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_deleted' => 'Nb objects deleted~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_deleted_errors' => 'Nb of errors while deleting~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted' => 'Nb objects obsoleted~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted_errors' => 'Nb of errors while obsoleting~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_created' => 'Nb objects created~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_created_errors' => 'Nb or errors while creating~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_updated' => 'Nb objects updated~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_updated_errors' => 'Nb errors while updating~~', - 'Class:SynchroLog/Attribute:stats_nb_replica_reconciled_errors' => 'Nb of errors during reconciliation~~', - 'Class:SynchroLog/Attribute:stats_nb_replica_disappeared_no_action' => 'Nb replica disappeared~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_new_updated' => 'Nb objects updated~~', - 'Class:SynchroLog/Attribute:stats_nb_obj_new_unchanged' => 'Nb objects unchanged~~', - 'Class:SynchroLog/Attribute:last_error' => 'Last error~~', - 'Class:SynchroLog/Attribute:traces' => 'Traces~~', - 'Class:SynchroReplica' => 'Synchro Replica~~', - 'Class:SynchroReplica/Attribute:sync_source_id' => 'Synchro Data Source~~', - 'Class:SynchroReplica/Attribute:dest_id' => 'Destination object (ID)~~', - 'Class:SynchroReplica/Attribute:dest_class' => 'Destination type~~', - 'Class:SynchroReplica/Attribute:status_last_seen' => 'Last seen~~', - 'Class:SynchroReplica/Attribute:status' => 'Status~~', - 'Class:SynchroReplica/Attribute:status/Value:modified' => 'Modified~~', - 'Class:SynchroReplica/Attribute:status/Value:new' => 'New~~', - 'Class:SynchroReplica/Attribute:status/Value:obsolete' => 'Obsolete~~', - 'Class:SynchroReplica/Attribute:status/Value:orphan' => 'Orphan~~', - 'Class:SynchroReplica/Attribute:status/Value:synchronized' => 'Synchronized~~', - 'Class:SynchroReplica/Attribute:status_dest_creator' => 'Object Created ?~~', - 'Class:SynchroReplica/Attribute:status_last_error' => 'Last Error~~', - 'Class:SynchroReplica/Attribute:status_last_warning' => 'Warnings~~', - 'Class:SynchroReplica/Attribute:info_creation_date' => 'Creation Date~~', - 'Class:SynchroReplica/Attribute:info_last_modified' => 'Last Modified Date~~', - 'Class:appUserPreferences' => 'User Preferences~~', - 'Class:appUserPreferences/Attribute:userid' => 'User~~', - 'Class:appUserPreferences/Attribute:preferences' => 'Prefs~~', - 'Core:ExecProcess:Code1' => 'Wrong command or command finished with errors (e.g. wrong script name)~~', - 'Core:ExecProcess:Code255' => 'PHP Error (parsing, or runtime)~~', + 'Class:SynchroDataSource/Attribute:name' => '名称', + 'Class:SynchroDataSource/Attribute:name+' => '名称', + 'Class:SynchroDataSource/Attribute:description' => '描述', + 'Class:SynchroDataSource/Attribute:status' => '状态', //TODO: enum values + 'Class:SynchroDataSource/Attribute:scope_class' => '目标类', + 'Class:SynchroDataSource/Attribute:user_id' => 'User', + 'Class:SynchroDataSource/Attribute:notify_contact_id' => '要通知的人', + 'Class:SynchroDataSource/Attribute:notify_contact_id+' => 'Contact to notify in case of error', + 'Class:SynchroDataSource/Attribute:url_icon' => '图标的超链接', + 'Class:SynchroDataSource/Attribute:url_icon+' => 'Hyperlink a (small) image representing the application with which iTop is synchronized', + 'Class:SynchroDataSource/Attribute:url_application' => '应用的超链接', + 'Class:SynchroDataSource/Attribute:url_application+' => 'Hyperlink to the iTop object in the external application with which iTop is synchronized (if applicable). Possible placeholders: $this->attribute$ and $replica->primary_key$', + 'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Reconciliation policy', //TODO enum values + 'Class:SynchroDataSource/Attribute:full_load_periodicity' => 'Full load interval', + 'Class:SynchroDataSource/Attribute:full_load_periodicity+' => 'A complete reload of all data must occur at least as often as specified here', + 'Class:SynchroDataSource/Attribute:action_on_zero' => '执行结果成功时', + 'Class:SynchroDataSource/Attribute:action_on_zero+' => 'Action taken when the search returns no object', + 'Class:SynchroDataSource/Attribute:action_on_one' => '执行结果失败时', + 'Class:SynchroDataSource/Attribute:action_on_one+' => 'Action taken when the search returns exactly one object', + 'Class:SynchroDataSource/Attribute:action_on_multiple' => '执行结果未知时', + 'Class:SynchroDataSource/Attribute:action_on_multiple+' => 'Action taken when the search returns more than one object', + 'Class:SynchroDataSource/Attribute:user_delete_policy' => '授权用户', + 'Class:SynchroDataSource/Attribute:user_delete_policy+' => 'Who is allowed to delete synchronized objects', + 'Class:SynchroDataSource/Attribute:user_delete_policy' => '授权用户', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:never' => 'Nobody', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:depends' => '仅限管理员', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:always' => '所有授权用户', + 'Class:SynchroDataSource/Attribute:delete_policy_update' => '更新规则', + 'Class:SynchroDataSource/Attribute:delete_policy_update+' => '语法: field_name:value; ...', + 'Class:SynchroDataSource/Attribute:delete_policy_retention' => '保留期限', + 'Class:SynchroDataSource/Attribute:delete_policy_retention+' => 'How much time an obsolete object is kept before being deleted', + 'Class:SynchroDataSource/Attribute:database_table_name' => 'Data table', + 'Class:SynchroDataSource/Attribute:database_table_name+' => 'Name of the table to store the synchronization data. If left empty, a default name will be computed.', + 'SynchroDataSource:Description' => '描述', + 'SynchroDataSource:Reconciliation' => 'Search & reconciliation', + 'SynchroDataSource:Deletion' => '删除规则', + 'SynchroDataSource:Status' => '状态', + 'SynchroDataSource:Information' => '信息', + 'SynchroDataSource:Definition' => '定义', + 'Core:SynchroAttributes' => '属性', + 'Core:SynchroStatus' => '状态', + 'Core:Synchro:ErrorsLabel' => 'Errors', + 'Core:Synchro:CreatedLabel' => '已创建', + 'Core:Synchro:ModifiedLabel' => '已修改', + 'Core:Synchro:UnchangedLabel' => '保持不变', + 'Core:Synchro:ReconciledErrorsLabel' => '错误', + 'Core:Synchro:ReconciledLabel' => 'Reconciled', + 'Core:Synchro:ReconciledNewLabel' => '已创建', + 'Core:SynchroReconcile:Yes' => '是', + 'Core:SynchroReconcile:No' => '否', + 'Core:SynchroUpdate:Yes' => '是', + 'Core:SynchroUpdate:No' => '否', + 'Core:Synchro:LastestStatus' => '最新状态', + 'Core:Synchro:History' => '同步历史', + 'Core:Synchro:NeverRun' => 'This synchro was never run. No log yet.', + 'Core:Synchro:SynchroEndedOn_Date' => '最近的同步发生在 %1$s.', + 'Core:Synchro:SynchroRunningStartedOn_Date' => ' %1$s 开始的同步还在进行中...', + 'Menu:DataSources' => '同步数据源', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:DataSources+' => '所有同步数据源', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Core:Synchro:label_repl_ignored' => '已忽略 (%1$s)', + 'Core:Synchro:label_repl_disappeared' => '已消失 (%1$s)', + 'Core:Synchro:label_repl_existing' => '已存在 (%1$s)', + 'Core:Synchro:label_repl_new' => '新增 (%1$s)', + 'Core:Synchro:label_obj_deleted' => '已删除 (%1$s)', + 'Core:Synchro:label_obj_obsoleted' => '已废弃 (%1$s)', + 'Core:Synchro:label_obj_disappeared_errors' => '错误 (%1$s)', + 'Core:Synchro:label_obj_disappeared_no_action' => 'No Action (%1$s)', + 'Core:Synchro:label_obj_unchanged' => '保持不变 (%1$s)', + 'Core:Synchro:label_obj_updated' => '已更新 (%1$s)', + 'Core:Synchro:label_obj_updated_errors' => 'Errors (%1$s)', + 'Core:Synchro:label_obj_new_unchanged' => '保持不变 (%1$s)', + 'Core:Synchro:label_obj_new_updated' => '已更新 (%1$s)', + 'Core:Synchro:label_obj_created' => '已创建 (%1$s)', + 'Core:Synchro:label_obj_new_errors' => '错误 (%1$s)', + 'Core:Synchro:History' => '同步历史', + 'Core:SynchroLogTitle' => '%1$s - %2$s', + 'Core:Synchro:Nb_Replica' => 'Replica processed: %1$s', + 'Core:Synchro:Nb_Class:Objects' => '%1$s: %2$s', + 'Class:SynchroDataSource/Error:AtLeastOneReconciliationKeyMustBeSpecified' => 'At Least one reconciliation key must be specified, or the reconciliation policy must be to use the primary key.', + 'Class:SynchroDataSource/Error:DeleteRetentionDurationMustBeSpecified' => 'A delete retention period must be specified, since objects are to be deleted after being marked as obsolete', + 'Class:SynchroDataSource/Error:DeletePolicyUpdateMustBeSpecified' => 'Obsolete objects are to be updated, but no update is specified.', + 'Class:SynchroDataSource/Error:DataTableAlreadyExists' => 'The table %1$s already exists in the database. Please use another name for the synchro data table.', + 'Core:SynchroReplica:PublicData' => 'Public Data', + 'Core:SynchroReplica:PrivateDetails' => 'Private Details', + 'Core:SynchroReplica:BackToDataSource' => '返回同步数据源: %1$s', + 'Core:SynchroReplica:ListOfReplicas' => 'List of Replica', + 'Core:SynchroAttExtKey:ReconciliationById' => 'id (Primary Key)', + 'Core:SynchroAtt:attcode' => '属性', + 'Core:SynchroAtt:attcode+' => 'Field of the object', + 'Core:SynchroAtt:reconciliation' => 'Reconciliation ?', + 'Core:SynchroAtt:reconciliation+' => 'Used for searching', + 'Core:SynchroAtt:update' => '更新 ?', + 'Core:SynchroAtt:update+' => 'Used to update the object', + 'Core:SynchroAtt:update_policy' => '更新策略', + 'Core:SynchroAtt:update_policy+' => 'Behavior of the updated field', + 'Core:SynchroAtt:reconciliation_attcode' => 'Reconciliation Key', + 'Core:SynchroAtt:reconciliation_attcode+' => 'Attribute Code for the External Key Reconciliation', + 'Core:SyncDataExchangeComment' => '(Data Synchro)', + 'Core:Synchro:ListOfDataSources' => '数据源列表:', + 'Core:Synchro:LastSynchro' => '上次同步:', + 'Core:Synchro:ThisObjectIsSynchronized' => 'This object is synchronized with an external data source', + 'Core:Synchro:TheObjectWasCreatedBy_Source' => 'The object was created by the external data source %1$s', + 'Core:Synchro:TheObjectCanBeDeletedBy_Source' => 'The object can be deleted by the external data source %1$s', + 'Core:Synchro:TheObjectCannotBeDeletedByUser_Source' => 'You cannot delete the object because it is owned by the external data source %1$s', + 'TitleSynchroExecution' => 'Execution of the synchronization', + 'Class:SynchroDataSource:DataTable' => 'Database table: %1$s', + 'Core:SyncDataSourceObsolete' => '数据源已被废弃. 操作已取消.', + 'Core:SyncDataSourceAccessRestriction' => '仅数据源中指定的用户才能执行此操作. 操作已取消.', + 'Core:SyncTooManyMissingReplicas' => 'All records have been untouched for some time (all of the objects could be deleted). Please check that the process that writes into the synchronization table is still running. Operation cancelled.', + 'Core:SyncSplitModeCLIOnly' => 'The synchronization can be executed in chunks only if run in mode CLI', + 'Core:Synchro:ListReplicas_AllReplicas_Errors_Warnings' => '%1$s replicas, %2$s error(s), %3$s warning(s).', + 'Core:SynchroReplica:TargetObject' => '已同步的对象: %1$s', + 'Class:AsyncSendEmail' => 'Email (异步)', + 'Class:AsyncSendEmail/Attribute:to' => '收件人', + 'Class:AsyncSendEmail/Attribute:subject' => '主题', + 'Class:AsyncSendEmail/Attribute:body' => '正文', + 'Class:AsyncSendEmail/Attribute:header' => 'Header', + 'Class:CMDBChangeOpSetAttributeOneWayPassword' => '加密密码', + 'Class:CMDBChangeOpSetAttributeOneWayPassword/Attribute:prev_pwd' => '之前的值', + 'Class:CMDBChangeOpSetAttributeEncrypted' => 'Encrypted Field', + 'Class:CMDBChangeOpSetAttributeEncrypted/Attribute:prevstring' => '之前的值', + 'Class:CMDBChangeOpSetAttributeCaseLog' => 'Case Log', + 'Class:CMDBChangeOpSetAttributeCaseLog/Attribute:lastentry' => 'Last Entry', + 'Class:SynchroDataSource' => '同步数据源', + 'Class:SynchroDataSource/Attribute:status/Value:implementation' => 'Implementation', + 'Class:SynchroDataSource/Attribute:status/Value:obsolete' => '废弃', + 'Class:SynchroDataSource/Attribute:status/Value:production' => '生产', + 'Class:SynchroDataSource/Attribute:scope_restriction' => '范围限制', + 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_attributes' => 'Use the attributes', + 'Class:SynchroDataSource/Attribute:reconciliation_policy/Value:use_primary_key' => 'Use the primary_key field', + 'Class:SynchroDataSource/Attribute:action_on_zero/Value:create' => '已创建', + 'Class:SynchroDataSource/Attribute:action_on_zero/Value:error' => '错误', + 'Class:SynchroDataSource/Attribute:action_on_one/Value:error' => '错误', + 'Class:SynchroDataSource/Attribute:action_on_one/Value:update' => '更新', + 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:create' => '创建', + 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:error' => '错误', + 'Class:SynchroDataSource/Attribute:action_on_multiple/Value:take_first' => '选择第一项(随机?)', + 'Class:SynchroDataSource/Attribute:delete_policy' => '删除策略', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:delete' => '删除', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:ignore' => '忽略', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:update' => '更新', + 'Class:SynchroDataSource/Attribute:delete_policy/Value:update_then_delete' => '先更新再删除', + 'Class:SynchroDataSource/Attribute:attribute_list' => '属性列表', + 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:administrators' => '仅限管理员', + 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:everybody' => 'Everybody allowed to delete such objects', + 'Class:SynchroDataSource/Attribute:user_delete_policy/Value:nobody' => 'Nobody', + 'Class:SynchroAttribute' => '同步属性', + 'Class:SynchroAttribute/Attribute:sync_source_id' => '同步数据源', + 'Class:SynchroAttribute/Attribute:attcode' => 'Attribute Code', + 'Class:SynchroAttribute/Attribute:update' => '更新', + 'Class:SynchroAttribute/Attribute:reconcile' => 'Reconcile', + 'Class:SynchroAttribute/Attribute:update_policy' => '更新策略', + 'Class:SynchroAttribute/Attribute:update_policy/Value:master_locked' => '加锁', + 'Class:SynchroAttribute/Attribute:update_policy/Value:master_unlocked' => '解锁', + 'Class:SynchroAttribute/Attribute:update_policy/Value:write_if_empty' => 'Initialize if empty', + 'Class:SynchroAttribute/Attribute:finalclass' => 'Class', + 'Class:SynchroAttExtKey' => 'Synchro Attribute (ExtKey)', + 'Class:SynchroAttExtKey/Attribute:reconciliation_attcode' => 'Reconciliation Attribute', + 'Class:SynchroAttLinkSet' => 'Synchro Attribute (Linkset)', + 'Class:SynchroAttLinkSet/Attribute:row_separator' => '列的分隔符', + 'Class:SynchroAttLinkSet/Attribute:attribute_separator' => '属性的分隔符', + 'Class:SynchroLog' => '同步日志', + 'Class:SynchroLog/Attribute:sync_source_id' => '同步数据源', + 'Class:SynchroLog/Attribute:start_date' => '开始日期', + 'Class:SynchroLog/Attribute:end_date' => '结束日期', + 'Class:SynchroLog/Attribute:status' => '状态', + 'Class:SynchroLog/Attribute:status/Value:completed' => '已完成', + 'Class:SynchroLog/Attribute:status/Value:error' => '错误', + 'Class:SynchroLog/Attribute:status/Value:running' => '正在运行', + 'Class:SynchroLog/Attribute:stats_nb_replica_seen' => 'Nb replica seen', + 'Class:SynchroLog/Attribute:stats_nb_replica_total' => 'Nb replica total', + 'Class:SynchroLog/Attribute:stats_nb_obj_deleted' => 'Nb objects deleted', + 'Class:SynchroLog/Attribute:stats_nb_obj_deleted_errors' => 'Nb of errors while deleting', + 'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted' => 'Nb objects obsoleted', + 'Class:SynchroLog/Attribute:stats_nb_obj_obsoleted_errors' => 'Nb of errors while obsoleting', + 'Class:SynchroLog/Attribute:stats_nb_obj_created' => 'Nb objects created', + 'Class:SynchroLog/Attribute:stats_nb_obj_created_errors' => 'Nb or errors while creating', + 'Class:SynchroLog/Attribute:stats_nb_obj_updated' => 'Nb objects updated', + 'Class:SynchroLog/Attribute:stats_nb_obj_updated_errors' => 'Nb errors while updating', + 'Class:SynchroLog/Attribute:stats_nb_replica_reconciled_errors' => 'Nb of errors during reconciliation', + 'Class:SynchroLog/Attribute:stats_nb_replica_disappeared_no_action' => 'Nb replica disappeared', + 'Class:SynchroLog/Attribute:stats_nb_obj_new_updated' => 'Nb objects updated', + 'Class:SynchroLog/Attribute:stats_nb_obj_new_unchanged' => 'Nb objects unchanged', + 'Class:SynchroLog/Attribute:last_error' => 'Last error', + 'Class:SynchroLog/Attribute:traces' => 'Traces', + 'Class:SynchroReplica' => 'Synchro Replica', + 'Class:SynchroReplica/Attribute:sync_source_id' => 'Synchro Data Source', + 'Class:SynchroReplica/Attribute:dest_id' => 'Destination object (ID)', + 'Class:SynchroReplica/Attribute:dest_class' => 'Destination type', + 'Class:SynchroReplica/Attribute:status_last_seen' => 'Last seen', + 'Class:SynchroReplica/Attribute:status' => '状态', + 'Class:SynchroReplica/Attribute:status/Value:modified' => '已修改', + 'Class:SynchroReplica/Attribute:status/Value:new' => '新建', + 'Class:SynchroReplica/Attribute:status/Value:obsolete' => '废弃', + 'Class:SynchroReplica/Attribute:status/Value:orphan' => 'Orphan', + 'Class:SynchroReplica/Attribute:status/Value:synchronized' => '已同步', + 'Class:SynchroReplica/Attribute:status_dest_creator' => 'Object Created ?', + 'Class:SynchroReplica/Attribute:status_last_error' => 'Last Error', + 'Class:SynchroReplica/Attribute:status_last_warning' => '警告', + 'Class:SynchroReplica/Attribute:info_creation_date' => '创建日期', + 'Class:SynchroReplica/Attribute:info_last_modified' => '最后修改日期', + 'Class:appUserPreferences' => '用户资料', + 'Class:appUserPreferences/Attribute:userid' => '用户', + 'Class:appUserPreferences/Attribute:preferences' => '首选项', + 'Core:ExecProcess:Code1' => 'Wrong command or command finished with errors (e.g. wrong script name)', + 'Core:ExecProcess:Code255' => 'PHP Error (parsing, or runtime)', // Attribute Duration - 'Core:Duration_Seconds' => '%1$ds~~', - 'Core:Duration_Minutes_Seconds' =>'%1$dmin %2$ds~~', - 'Core:Duration_Hours_Minutes_Seconds' => '%1$dh %2$dmin %3$ds~~', - 'Core:Duration_Days_Hours_Minutes_Seconds' => '%1$sd %2$dh %3$dmin %4$ds~~', + 'Core:Duration_Seconds' => '%1$ds', + 'Core:Duration_Minutes_Seconds' =>'%1$dmin %2$ds', + 'Core:Duration_Hours_Minutes_Seconds' => '%1$dh %2$dmin %3$ds', + 'Core:Duration_Days_Hours_Minutes_Seconds' => '%1$sd %2$dh %3$dmin %4$ds', // Explain working time computing - 'Core:ExplainWTC:ElapsedTime' => 'Time elapsed (stored as \\"%1$s\\")~~', - 'Core:ExplainWTC:StopWatch-TimeSpent' => 'Time spent for \\"%1$s\\"~~', - 'Core:ExplainWTC:StopWatch-Deadline' => 'Deadline for \\"%1$s\\" at %2$d%%~~', + 'Core:ExplainWTC:ElapsedTime' => 'Time elapsed (stored as "%1$s")', + 'Core:ExplainWTC:StopWatch-TimeSpent' => 'Time spent for "%1$s"', + 'Core:ExplainWTC:StopWatch-Deadline' => 'Deadline for "%1$s" at %2$d%%', // Bulk export - 'Core:BulkExport:MissingParameter_Param' => 'Missing parameter \\"%1$s\\"~~', - 'Core:BulkExport:InvalidParameter_Query' => 'Invalid value for the parameter \\"query\\". There is no Query Phrasebook corresponding to the id: \\"%1$s\\".~~', - 'Core:BulkExport:ExportFormatPrompt' => 'Export format:~~', - 'Core:BulkExportOf_Class' => '%1$s Export~~', - 'Core:BulkExport:ClickHereToDownload_FileName' => 'Click here to download %1$s~~', - 'Core:BulkExport:ExportResult' => 'Result of the export:~~', - 'Core:BulkExport:RetrievingData' => 'Retrieving data...~~', - 'Core:BulkExport:HTMLFormat' => 'Web Page (*.html)~~', - 'Core:BulkExport:CSVFormat' => 'Comma Separated Values (*.csv)~~', - 'Core:BulkExport:XLSXFormat' => 'Excel 2007 or newer (*.xlsx)~~', - 'Core:BulkExport:PDFFormat' => 'PDF Document (*.pdf)~~', - 'Core:BulkExport:DragAndDropHelp' => 'Drag and drop the columns\' headers to arrange the columns. Preview of %1$s lines. Total number of lines to export: %2$s.~~', - 'Core:BulkExport:EmptyPreview' => 'Select the columns to be exported from the list above~~', - 'Core:BulkExport:ColumnsOrder' => 'Columns order~~', - 'Core:BulkExport:AvailableColumnsFrom_Class' => 'Available columns from %1$s~~', - 'Core:BulkExport:NoFieldSelected' => 'Select at least one column to be exported~~', - 'Core:BulkExport:CheckAll' => 'Check All~~', - 'Core:BulkExport:UncheckAll' => 'Uncheck All~~', - 'Core:BulkExport:ExportCancelledByUser' => 'Export cancelled by the user~~', - 'Core:BulkExport:CSVOptions' => 'CSV Options~~', - 'Core:BulkExport:CSVLocalization' => 'Localization~~', - 'Core:BulkExport:PDFOptions' => 'PDF Options~~', - 'Core:BulkExport:PDFPageFormat' => 'Page Format~~', - 'Core:BulkExport:PDFPageSize' => 'Page Size:~~', - 'Core:BulkExport:PageSize-A4' => 'A4~~', - 'Core:BulkExport:PageSize-A3' => 'A3~~', - 'Core:BulkExport:PageSize-Letter' => 'Letter~~', - 'Core:BulkExport:PDFPageOrientation' => 'Page Orientation:~~', - 'Core:BulkExport:PageOrientation-L' => 'Landscape~~', - 'Core:BulkExport:PageOrientation-P' => 'Portrait~~', - 'Core:BulkExport:XMLFormat' => 'XML file (*.xml)~~', - 'Core:BulkExport:XMLOptions' => 'XML Options~~', - 'Core:BulkExport:SpreadsheetFormat' => 'Spreadsheet HTML format (*.html)~~', - 'Core:BulkExport:SpreadsheetOptions' => 'Spreadsheet Options~~', - 'Core:BulkExport:OptionNoLocalize' => 'Export Code instead of Label~~', - 'Core:BulkExport:OptionLinkSets' => 'Include linked objects~~', - 'Core:BulkExport:OptionFormattedText' => 'Preserve text formatting~~', - 'Core:BulkExport:ScopeDefinition' => 'Definition of the objects to export~~', - 'Core:BulkExportLabelOQLExpression' => 'OQL Query:~~', - 'Core:BulkExportLabelPhrasebookEntry' => 'Query Phrasebook Entry:~~', - 'Core:BulkExportMessageEmptyOQL' => 'Please enter a valid OQL query.~~', - 'Core:BulkExportMessageEmptyPhrasebookEntry' => 'Please select a valid phrasebook entry.~~', - 'Core:BulkExportQueryPlaceholder' => 'Type an OQL query here...~~', - 'Core:BulkExportCanRunNonInteractive' => 'Click here to run the export in non-interactive mode.~~', - 'Core:BulkExportLegacyExport' => 'Click here to access the legacy export.~~', - 'Core:BulkExport:XLSXOptions' => 'Excel Options~~', - 'Core:BulkExport:TextFormat' => 'Text fields containing some HTML markup~~', - 'Core:BulkExport:DateTimeFormat' => 'Date and Time format~~', - 'Core:BulkExport:DateTimeFormatDefault_Example' => 'Default format (%1$s), e.g. %2$s~~', - 'Core:BulkExport:DateTimeFormatCustom_Format' => 'Custom format: %1$s~~', - 'Core:BulkExport:PDF:PageNumber' => 'Page %1$s~~', - 'Core:DateTime:Placeholder_d' => 'DD~~', // Day of the month: 2 digits (with leading zero) - 'Core:DateTime:Placeholder_j' => 'D~~', // Day of the month: 1 or 2 digits (without leading zero) - 'Core:DateTime:Placeholder_m' => 'MM~~', // Month on 2 digits i.e. 01-12 - 'Core:DateTime:Placeholder_n' => 'M~~', // Month on 1 or 2 digits 1-12 - 'Core:DateTime:Placeholder_Y' => 'YYYY~~', // Year on 4 digits - 'Core:DateTime:Placeholder_y' => 'YY~~', // Year on 2 digits - 'Core:DateTime:Placeholder_H' => 'hh~~', // Hour 00..23 - 'Core:DateTime:Placeholder_h' => 'h~~', // Hour 01..12 - 'Core:DateTime:Placeholder_G' => 'hh~~', // Hour 0..23 - 'Core:DateTime:Placeholder_g' => 'h~~', // Hour 1..12 - 'Core:DateTime:Placeholder_a' => 'am/pm~~', // am/pm (lowercase) - 'Core:DateTime:Placeholder_A' => 'AM/PM~~', // AM/PM (uppercase) - 'Core:DateTime:Placeholder_i' => 'mm~~', // minutes, 2 digits: 00..59 - 'Core:DateTime:Placeholder_s' => 'ss~~', // seconds, 2 digits 00..59 - 'Core:Validator:Default' => 'Wrong format~~', - 'Core:Validator:Mandatory' => 'Please, fill this field~~', - 'Core:Validator:MustBeInteger' => 'Must be an integer~~', - 'Core:Validator:MustSelectOne' => 'Please, select one~~', -)); - -// -// Class: TagSetFieldData -// -Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:TagSetFieldData' => '%2$s for class %1$s~~', - 'Class:TagSetFieldData+' => '~~', - - 'Class:TagSetFieldData/Attribute:code' => 'Code~~', - 'Class:TagSetFieldData/Attribute:code+' => 'Internal code. Must contain at least 3 alphanumeric characters~~', - 'Class:TagSetFieldData/Attribute:label' => 'Label~~', - 'Class:TagSetFieldData/Attribute:label+' => 'Displayed label~~', - 'Class:TagSetFieldData/Attribute:description' => 'Description~~', - 'Class:TagSetFieldData/Attribute:description+' => 'Description~~', - 'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~', - 'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~', - 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~', - - 'Core:TagSetFieldData:ErrorDeleteUsedTag' => 'Used tags cannot be deleted~~', - 'Core:TagSetFieldData:ErrorDuplicateTagCodeOrLabel' => 'Tags codes or labels must be unique~~', - 'Core:TagSetFieldData:ErrorTagCodeSyntax' => 'Tags code must contain between 3 and %1$d alphanumeric characters~~', - 'Core:TagSetFieldData:ErrorTagCodeReservedWord' => 'The chosen tag code is a reserved word~~', - 'Core:TagSetFieldData:ErrorTagLabelSyntax' => 'Tags label must not contain \'%1$s\' nor be empty~~', - 'Core:TagSetFieldData:ErrorCodeUpdateNotAllowed' => 'Tags Code cannot be changed when used~~', - 'Core:TagSetFieldData:ErrorClassUpdateNotAllowed' => 'Tags "Object Class" cannot be changed~~', - 'Core:TagSetFieldData:ErrorAttCodeUpdateNotAllowed' => 'Tags "Attribute Code" cannot be changed~~', - 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', - 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', + 'Core:BulkExport:MissingParameter_Param' => '缺少参数 "%1$s"', + 'Core:BulkExport:InvalidParameter_Query' => 'Invalid value for the parameter "query". There is no Query Phrasebook corresponding to the id: "%1$s".', + 'Core:BulkExport:ExportFormatPrompt' => '导出格式:', + 'Core:BulkExportOf_Class' => '%1$s 导出', + 'Core:BulkExport:ClickHereToDownload_FileName' => '点击这里下载 %1$s', + 'Core:BulkExport:ExportResult' => '导出结果:', + 'Core:BulkExport:RetrievingData' => '正在检索数据...', + 'Core:BulkExport:HTMLFormat' => '网页 (*.html)', + 'Core:BulkExport:CSVFormat' => 'CSV (*.csv)', + 'Core:BulkExport:XLSXFormat' => 'Excel 2007+ (*.xlsx)', + 'Core:BulkExport:PDFFormat' => 'PDF 文档 (*.pdf)', + 'Core:BulkExport:DragAndDropHelp' => '可拖动或删除列头进行排序. 正在预览 %1$s 行. 一共需要导出: %2$s 行.', + 'Core:BulkExport:EmptyPreview' => '请选择要导出的列', + 'Core:BulkExport:ColumnsOrder' => '列顺序', + 'Core:BulkExport:AvailableColumnsFrom_Class' => '%1$s 属性中可用的列', + 'Core:BulkExport:NoFieldSelected' => '至少选择导出一列', + 'Core:BulkExport:CheckAll' => '全选', + 'Core:BulkExport:UncheckAll' => '反选', + 'Core:BulkExport:ExportCancelledByUser' => '导出被用户取消', + 'Core:BulkExport:CSVOptions' => 'CSV 选项', + 'Core:BulkExport:CSVLocalization' => '本地化', + 'Core:BulkExport:PDFOptions' => 'PDF 选项', + 'Core:BulkExport:PDFPageFormat' => '页面格式', + 'Core:BulkExport:PDFPageSize' => '页面大小:', + 'Core:BulkExport:PageSize-A4' => 'A4', + 'Core:BulkExport:PageSize-A3' => 'A3', + 'Core:BulkExport:PageSize-Letter' => '信纸', + 'Core:BulkExport:PDFPageOrientation' => '页面方向:', + 'Core:BulkExport:PageOrientation-L' => '横向', + 'Core:BulkExport:PageOrientation-P' => '纵向', + 'Core:BulkExport:XMLFormat' => 'XML文件 (*.xml)', + 'Core:BulkExport:XMLOptions' => 'XML选项', + 'Core:BulkExport:SpreadsheetFormat' => 'HTML表单(*.html)', + 'Core:BulkExport:SpreadsheetOptions' => '表单选项', + 'Core:BulkExport:OptionNoLocalize' => '不要本地化这些值 (举的例子)', + 'Core:BulkExport:OptionLinkSets' => '包含外链的对象', + 'Core:BulkExport:OptionFormattedText' => '保持文本格式', + 'Core:BulkExport:ScopeDefinition' => '定义要导出的对象', + 'Core:BulkExportLabelOQLExpression' => 'OQL Query:', + 'Core:BulkExportLabelPhrasebookEntry' => 'Query Phrasebook Entry:', + 'Core:BulkExportMessageEmptyOQL' => 'Please enter a valid OQL query.', + 'Core:BulkExportMessageEmptyPhrasebookEntry' => 'Please select a valid phrasebook entry.', + 'Core:BulkExportQueryPlaceholder' => 'Type an OQL query here...', + 'Core:BulkExportCanRunNonInteractive' => '点击这里运行非交互式导出.', + 'Core:BulkExportLegacyExport' => '点击这里进入旧版导出.', + 'Core:BulkExport:XLSXOptions' => 'Excel 选项', + 'Core:BulkExport:TextFormat' => '文本中包含一些HTML 标记', + 'Core:BulkExport:DateTimeFormat' => '日期和时间格式', + 'Core:BulkExport:DateTimeFormatDefault_Example' => '默认格式 (%1$s), e.g. %2$s', + 'Core:BulkExport:DateTimeFormatCustom_Format' => '自定义格式: %1$s', + 'Core:DateTime:Placeholder_d' => 'DD', // Day of the month: 2 digits (with leading zero) + 'Core:DateTime:Placeholder_j' => 'D', // Day of the month: 1 or 2 digits (without leading zero) + 'Core:DateTime:Placeholder_m' => 'MM', // Month on 2 digits i.e. 01-12 + 'Core:DateTime:Placeholder_n' => 'M', // Month on 1 or 2 digits 1-12 + 'Core:DateTime:Placeholder_Y' => 'YYYY', // Year on 4 digits + 'Core:DateTime:Placeholder_y' => 'YY', // Year on 2 digits + 'Core:DateTime:Placeholder_H' => 'hh', // Hour 00..23 + 'Core:DateTime:Placeholder_h' => 'h', // Hour 01..12 + 'Core:DateTime:Placeholder_G' => 'hh', // Hour 0..23 + 'Core:DateTime:Placeholder_g' => 'h', // Hour 1..12 + 'Core:DateTime:Placeholder_a' => 'am/pm', // am/pm (lowercase) + 'Core:DateTime:Placeholder_A' => 'AM/PM', // AM/PM (uppercase) + 'Core:DateTime:Placeholder_i' => 'mm', // minutes, 2 digits: 00..59 + 'Core:DateTime:Placeholder_s' => 'ss', // seconds, 2 digits 00..59 + 'Core:Validator:Default' => '格式错误', + 'Core:Validator:Mandatory' => '这里必填', + 'Core:Validator:MustBeInteger' => '必须是整数', + 'Core:Validator:MustSelectOne' => '请选择一个', )); diff --git a/dictionaries/zh.dictionary.itop.ui.php b/dictionaries/zh.dictionary.itop.ui.php index bbbb73ae40..2369419e4d 100644 --- a/dictionaries/zh.dictionary.itop.ui.php +++ b/dictionaries/zh.dictionary.itop.ui.php @@ -15,35 +15,41 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see + + /** * Localized data - * * @author Robert Deng * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ + + ////////////////////////////////////////////////////////////////////// // Classes in 'gui' ////////////////////////////////////////////////////////////////////// // + ////////////////////////////////////////////////////////////////////// // Classes in 'application' ////////////////////////////////////////////////////////////////////// // + // // Class: AuditCategory // + Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:AuditCategory' => '审计类目', + 'Class:AuditCategory' => '审计类别', 'Class:AuditCategory+' => '全部审计中的一个区段', - 'Class:AuditCategory/Attribute:name' => '类目名称', - 'Class:AuditCategory/Attribute:name+' => '类目简称', - 'Class:AuditCategory/Attribute:description' => '审计类目描述', - 'Class:AuditCategory/Attribute:description+' => '该审计类目的详细描述', + '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:AuditCategory/Attribute:rules_list+' => '该类别的审计规则', )); // @@ -52,26 +58,23 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:AuditRule' => '审计规则', - 'Class:AuditRule+' => '用于检查给定审计类目的规则', - 'Class:AuditRule/Attribute:name' => '规则名称', - 'Class:AuditRule/Attribute:name+' => '规则简称', + 'Class:AuditRule+' => '用于检查指定审计类别的规则', + 'Class:AuditRule/Attribute:name' => '名称', + 'Class:AuditRule/Attribute:name+' => '规则名称', 'Class:AuditRule/Attribute:description' => '审计规则描述', 'Class:AuditRule/Attribute:description+' => '审计规则详细描述', - 'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~', - 'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~', - 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~', 'Class:AuditRule/Attribute:query' => '要运行的查询', 'Class:AuditRule/Attribute:query+' => '要运行的OQL表达式', - 'Class:AuditRule/Attribute:valid_flag' => '有效对象?', + '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+' => '该规则对应类目的名称', + 'Class:AuditRule/Attribute:category_id' => '类别', + 'Class:AuditRule/Attribute:category_id+' => '该规则对应的类别', + 'Class:AuditRule/Attribute:category_name' => '类别', + 'Class:AuditRule/Attribute:category_name+' => '该规则对应类别的名称', )); // @@ -79,18 +82,19 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:Query' => 'Query~~', - 'Class:Query+' => 'A query is a data set defined in a dynamic way~~', - 'Class:Query/Attribute:name' => 'Name~~', - 'Class:Query/Attribute:name+' => 'Identifies the query~~', - 'Class:Query/Attribute:description' => 'Description~~', - 'Class:Query/Attribute:description+' => 'Long description for the query (purpose, usage, etc.)~~', - 'Class:QueryOQL/Attribute:fields' => 'Fields~~', - 'Class:QueryOQL/Attribute:fields+' => 'Coma separated list of attributes (or alias.attribute) to export~~', - 'Class:QueryOQL' => 'OQL Query~~', - 'Class:QueryOQL+' => 'A query based on the Object Query Language~~', - 'Class:QueryOQL/Attribute:oql' => 'Expression~~', - 'Class:QueryOQL/Attribute:oql+' => 'OQL Expression~~', + 'Class:Query' => '查询', + 'Class:Query+' => 'A query is a data set defined in a dynamic way', + 'Class:Query/Attribute:name' => '名称', + 'Class:Query/Attribute:name+' => 'Identifies the query', + 'Class:Query/Attribute:description' => '描述', + 'Class:Query/Attribute:description+' => 'Long description for the query (purpose, usage, etc.)', + 'Class:Query/Attribute:fields' => 'Fields', + 'Class:Query/Attribute:fields+' => 'Coma separated list of attributes (or alias.attribute) to export', + + 'Class:QueryOQL' => 'OQL 查询', + 'Class:QueryOQL+' => 'A query based on the Object Query Language', + 'Class:QueryOQL/Attribute:oql' => '表达式', + 'Class:QueryOQL/Attribute:oql+' => 'OQL 表达式', )); ////////////////////////////////////////////////////////////////////// @@ -109,12 +113,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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:last_name' => '姓', + 'Class:User/Attribute:last_name+' => '对应联系人的姓氏', + 'Class:User/Attribute:first_name' => '名', + 'Class:User/Attribute:first_name+' => '对应联系人的名字', + 'Class:User/Attribute:email' => '邮箱', + 'Class:User/Attribute:email+' => '对应联系人的邮箱', 'Class:User/Attribute:login' => '登录名', 'Class:User/Attribute:login+' => '用户标识字符串', 'Class:User/Attribute:language' => '语言', @@ -123,23 +127,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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/Attribute:status' => 'Status~~', - 'Class:User/Attribute:status+' => 'Whether the user account is enabled or disabled.~~', - 'Class:User/Attribute:status/Value:enabled' => 'Enabled~~', - 'Class:User/Attribute:status/Value:disabled' => 'Disabled~~', - + 'Class:User/Attribute:profile_list' => '角色', + 'Class:User/Attribute:profile_list+' => '授予该用户的角色', + 'Class:User/Attribute:allowed_org_list' => '可访问的组织', + 'Class:User/Attribute:allowed_org_list+' => '目标用户可以看到以下组织的数据. 如果没有指定,则无限制.', + 'Class:User/Attribute:status' => '状态', + 'Class:User/Attribute:status+' => '账户是否启用.', + 'Class:User/Attribute:status/Value:enabled' => '启用', + 'Class:User/Attribute:status/Value:disabled' => '停用', + 'Class:User/Error:LoginMustBeUnique' => '登录名必须唯一 - "%1s" 已经被使用.', - 'Class:User/Error:AtLeastOneProfileIsNeeded' => '至少一个简档必须指定给该用户.', - 'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'At least one organization must be assigned to this user.~~', - 'Class:User/Error:OrganizationNotAllowed' => 'Organization not allowed.~~', - 'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.~~', - 'Class:User/Error:PersonIsMandatory' => 'The Contact is mandatory.~~', - 'Class:UserInternal' => 'User Internal~~', - 'Class:UserInternal+' => 'User defined within iTop~~', + 'Class:User/Error:AtLeastOneProfileIsNeeded' => '必须指定至少一个角色给该用户.', + 'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'At least one organization must be assigned to this user.', + 'Class:User/Error:OrganizationNotAllowed' => 'Organization not allowed.', + 'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.', + 'Class:UserInternal' => '内部用户', + 'Class:UserInternal+' => 'User defined within iTop', )); // @@ -147,14 +150,14 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:URP_Profiles' => '简档', - 'Class:URP_Profiles+' => '用户简档', + '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_Profiles/Attribute:user_list+' => '拥有该角色的用户', )); // @@ -168,8 +171,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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_Dimensions/Attribute:type' => '类型', + 'Class:URP_Dimensions/Attribute:type+' => '类型名称或数据类型 (投影单位)', )); // @@ -177,18 +180,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:URP_UserProfile' => '简档目标用户', - 'Class:URP_UserProfile+' => '用户的简档', + '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: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_UserProfile/Attribute:reason+' => '解释为什么此用户需要拥有该角色', )); // @@ -198,17 +201,17 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:URP_UserOrg' => '用户组织', - '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_id+' => '可以访问的组织', 'Class:URP_UserOrg/Attribute:allowed_org_name' => '组织', - '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_UserOrg/Attribute:reason+' => '解释为什么此用户可以访问该组织的数据', )); // @@ -216,16 +219,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:URP_ProfileProjection' => '简档投射', - 'Class:URP_ProfileProjection+' => '简档投射', + '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: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' => '属性', @@ -237,8 +240,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:URP_ClassProjection' => '类投射', - 'Class:URP_ClassProjection+' => '类投射', + 'Class:URP_ClassProjection' => '类映射', + 'Class:URP_ClassProjection+' => '类映射', 'Class:URP_ClassProjection/Attribute:dimensionid' => '维度', 'Class:URP_ClassProjection/Attribute:dimensionid+' => '应用维度', 'Class:URP_ClassProjection/Attribute:dimension' => '维度', @@ -256,12 +259,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Class:URP_ActionGrant' => '动作许可', + '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: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' => '许可', @@ -270,8 +273,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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_ActionGrant/Attribute:action' => '操作', + 'Class:URP_ActionGrant/Attribute:action+' => '可用于指定类上的操作', )); // @@ -281,10 +284,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 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: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' => '许可', @@ -304,8 +307,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 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:actiongrantid' => '操作准许', + 'Class:URP_AttributeGrant/Attribute:actiongrantid+' => '操作准许', 'Class:URP_AttributeGrant/Attribute:attcode' => '属性', 'Class:URP_AttributeGrant/Attribute:attcode+' => '属性编码', )); @@ -314,10 +317,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Expression to Natural language // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Expression:Unit:Short:DAY' => 'd~~', - 'Expression:Unit:Short:WEEK' => 'w~~', - 'Expression:Unit:Short:MONTH' => 'm~~', - 'Expression:Unit:Short:YEAR' => 'y~~', + 'Expression:Unit:Short:DAY' => 'd', + 'Expression:Unit:Short:WEEK' => 'w', + 'Expression:Unit:Short:MONTH' => 'm', + 'Expression:Unit:Short:YEAR' => 'y', )); @@ -328,46 +331,46 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'BooleanLabel:yes' => '是', 'BooleanLabel:no' => '否', - 'UI:Login:Title' => 'iTop login~~', + 'UI:Login:Title' => 'iTop 登录', 'Menu:WelcomeMenu' => '欢迎', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:WelcomeMenu+' => '欢迎来到iTop', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:WelcomeMenu+' => '欢迎使用iTop', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:WelcomeMenuPage' => '欢迎', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:WelcomeMenuPage+' => '欢迎来到iTop', // Duplicated into itop-welcome-itil (will be removed from here...) - 'UI:WelcomeMenu:Title' => '欢迎来到iTop', + 'Menu:WelcomeMenuPage+' => '欢迎使用iTop', // Duplicated into itop-welcome-itil (will be removed from here...) + 'UI:WelcomeMenu:Title' => '欢迎使用iTop', - 'UI:WelcomeMenu:LeftBlock' => '

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

-
    系统包括: -
  • 完全的 CMDB (Configuration management database) 记录和管理 IT 资产清册.
  • -
  • 事件管理模块跟踪和传递所有发生在 IT 系统中的事件.
  • -
  • 变更管理模块规划和跟踪 IT 环境中发生的变化.
  • -
  • 已知的错误数据库加速事件的处理.
  • -
  • 停损模块记录所有计划的停机并通知对应的联系人.
  • -
  • 通过仪表板迅速获得 IT 的概览.
  • + 'UI:WelcomeMenu:LeftBlock' => '

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

    +
      它包括: +
    • 完整的CMDB(Configuration management database),用于登记和管理您的IT资产.
    • +
    • 事件管理模块用于跟踪和传递所有发生在IT系统中的事件.
    • +
    • 变更管理模块用于规划和跟踪IT环境中发生的变化.
    • +
    • 已知错误数据库可加速事件的处理.
    • +
    • 停机模块记录所有计划内的停机并通知对应的联系人.
    • +
    • 通过仪表盘迅速获得IT状态的概况.
    -

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

    ', +

    所有模块可以各自独立地、一步步地部署.

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

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

      iTop, 提供功能丰富的业务处理流程: -
    • 提高 IT 管理效率
    • -
    • 驱动 IT 操作能力
    • -
    • 提高用户满意度,从业务能力方面提供执行力.
    • + 'UI:WelcomeMenu:RightBlock' => '

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

        iTop 提供功能丰富的业务处理流程: +
      • 提高IT管理效率
      • +
      • 提升IT可操作能力
      • +
      • 提高用户满意度,提升业务能力.

      -

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

      +

      iTop是完全开放的,可被集成到现有的IT管理架构之中.

      -

        利用这个新一代的 IT 操作门户, 可以帮助您: -
      • 更好地管理越来越复杂的 IT 环境.
      • -
      • 按照您的步骤实现 ITIL 流程.
      • -
      • 管理您的 IT 中最重要的设施: 文档化.
      • +
          利用这个新一代的IT操作门户, 可以帮助您: +
        • 更好地管理越来越复杂的IT环境.
        • +
        • 逐步实现ITIL流程.
        • +
        • 管理IT中最重要的资产: 文档.

        ', - 'UI:WelcomeMenu:AllOpenRequests' => '待处理的请求: %1$d', - 'UI:WelcomeMenu:MyCalls' => '我的请求', - 'UI:WelcomeMenu:OpenIncidents' => '待处理的事件: %1$d', + 'UI:WelcomeMenu:AllOpenRequests' => '所有打开的需求: %1$d', + 'UI:WelcomeMenu:MyCalls' => '我办理的需求', + 'UI:WelcomeMenu:OpenIncidents' => '所有打开的事件: %1$d', 'UI:WelcomeMenu:AllConfigItems' => '配置项: %1$d', - 'UI:WelcomeMenu:MyIncidents' => '指派给我的事件', + 'UI:WelcomeMenu:MyIncidents' => '分配给我的事件', 'UI:AllOrganizations' => ' 所有组织 ', - 'UI:YourSearch' => '您的搜索', + 'UI:YourSearch' => '搜索', 'UI:LoggedAsMessage' => '以 %1$s 登录', 'UI:LoggedAsMessage+Admin' => '以 %1$s 登录(Administrator)', 'UI:Button:Logoff' => '注销', @@ -375,20 +378,20 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:Search' => '搜索', 'UI:Button:Query' => ' 查询 ', 'UI:Button:Ok' => '确认', - 'UI:Button:Save' => 'Save~~', + 'UI:Button:Save' => '保存', 'UI:Button:Cancel' => '取消', - 'UI:Button:Close' => 'Close~~', + 'UI:Button:Close' => '关闭', 'UI:Button:Apply' => '应用', - 'UI:Button:Back' => ' << Back ', - 'UI:Button:Restart' => ' |<< Restart ~~', - 'UI:Button:Next' => ' Next >> ', + 'UI:Button:Back' => ' << 上一步 ', + 'UI:Button:Restart' => ' |<< 重来 ', + 'UI:Button:Next' => ' 下一步 >> ', 'UI:Button:Finish' => ' 结束 ', - 'UI:Button:DoImport' => ' 运行导入 ! ', + 'UI:Button:DoImport' => ' 执行导入 ! ', 'UI:Button:Done' => ' 完成 ', - 'UI:Button:SimulateImport' => ' 激活导入 ', + 'UI:Button:SimulateImport' => ' 开始导入 ', 'UI:Button:Test' => '测试!', - 'UI:Button:Evaluate' => ' 评价 ', - 'UI:Button:Evaluate:Title' => ' 评价 (Ctrl+Enter)', + 'UI:Button:Evaluate' => ' 测试 ', + 'UI:Button:Evaluate:Title' => ' Evaluate (Ctrl+Enter)', 'UI:Button:AddObject' => ' 添加... ', 'UI:Button:BrowseObjects' => ' 浏览... ', 'UI:Button:Add' => ' 添加 ', @@ -397,179 +400,177 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:FilterList' => ' 过滤... ', 'UI:Button:Create' => ' 创建 ', 'UI:Button:Delete' => ' 删除 ! ', - 'UI:Button:Rename' => ' Rename... ~~', - 'UI:Button:ChangePassword' => ' 改变密码 ', + 'UI:Button:Rename' => ' 重命名... ', + 'UI:Button:ChangePassword' => ' 修改密码 ', 'UI:Button:ResetPassword' => ' 重置密码 ', - 'UI:Button:Insert' => 'Insert~~', - 'UI:Button:More' => 'More~~', - 'UI:Button:Less' => 'Less~~', - + 'UI:Button:Insert' => '插入', + 'UI:Button:More' => 'More', + 'UI:Button:Less' => 'Less', + 'UI:SearchToggle' => '搜索', - 'UI:ClickToCreateNew' => '创建一个新的 %1$s', - 'UI:SearchFor_Class' => '搜索 %1$s 对象', - 'UI:NoObjectToDisplay' => '没有对象可显示.', - 'UI:Error:SaveFailed' => 'The object cannot be saved :~~', - 'UI:Error:MandatoryTemplateParameter_object_id' => '当link_attr被指定时,参数 object_id 是必须的. 检查显示模板的定义.', - 'UI:Error:MandatoryTemplateParameter_target_attr' => '当 link_attr被指定时, 参数 target_attr 是必须的. 检查显示模板的定义.', + '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:IncorrectLinkDefinition_LinkedClass_Class' => '关联错误: 关联的对象: %1$s 不是 %2$s 的外键', + 'UI:Error:Object_Class_Id_NotFound' => '对象: %1$s:%2$d 找不到.', + 'UI:Error:WizardCircularReferenceInDependencies' => '错误: 栏目之间的依赖性出现循环引用, 请检查数据模型.', + 'UI:Error:UploadedFileTooBig' => '上传文件太大. (允许的最大限制是 %1$s). 请检查 PHP 配置文件中的 upload_max_filesize 和 post_max_size.', 'UI:Error:UploadedFileTruncated.' => '上传的文件被截断 !', - 'UI:Error:NoTmpDir' => '临时目录未定义.', + '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: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: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: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:Error:InvalidDashboardFile' => 'Error: invalid dashboard file~~', - 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', - 'UI:GroupBy:Count' => '计数', + + 'UI:GroupBy:Count' => '个数', 'UI:GroupBy:Count+' => '元素数量', - 'UI:CountOfObjects' => '%1$d 个对象匹配给定的条件.', + '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:BulkImports' => 'History~~', - 'UI:History:BulkImports+' => 'List of CSV imports (latest import first)~~', - 'UI:History:BulkImportDetails' => 'Changes resulting from the CSV import performed on %1$s (by %2$s)~~', + 'UI:History:BulkImports' => '历史', + 'UI:History:BulkImports+' => 'List of CSV imports (latest import first)', + 'UI:History:BulkImportDetails' => 'Changes resulting from the CSV import performed on %1$s (by %2$s)', 'UI:History:Date' => '日期', 'UI:History:Date+' => '变更日期', 'UI:History:User' => '用户', 'UI:History:User+' => '造成变更的用户', 'UI:History:Changes' => '变更', 'UI:History:Changes+' => '对该对象所做的变更', - 'UI:History:StatsCreations' => 'Created~~', - 'UI:History:StatsCreations+' => 'Count of objects created~~', - 'UI:History:StatsModifs' => 'Modified~~', - 'UI:History:StatsModifs+' => 'Count of objects modified~~', - 'UI:History:StatsDeletes' => 'Deleted~~', - 'UI:History:StatsDeletes+' => 'Count of objects deleted~~', + 'UI:History:StatsCreations' => '已创建', + 'UI:History:StatsCreations+' => 'Count of objects created', + 'UI:History:StatsModifs' => '已修改', + 'UI:History:StatsModifs+' => 'Count of objects modified', + 'UI:History:StatsDeletes' => '已删除', + 'UI:History:StatsDeletes+' => 'Count of objects deleted', 'UI:Loading' => '载入...', - 'UI:Menu:Actions' => '动作', + 'UI:Menu:Actions' => '操作', 'UI:Menu:OtherActions' => '其他操作', 'UI:Menu:New' => '新建...', 'UI:Menu:Add' => '添加...', 'UI:Menu:Manage' => '管理...', - 'UI:Menu:EMail' => 'eMail', + 'UI:Menu:EMail' => '邮件', 'UI:Menu:CSVExport' => 'CSV 导出...', 'UI:Menu:Modify' => '修改...', 'UI:Menu:Delete' => '删除...', 'UI:Menu:BulkDelete' => '删除...', 'UI:UndefinedObject' => '未定义', 'UI:Document:OpenInNewWindow:Download' => '在新窗口打开: %1$s, 下载: %2$s', - 'UI:SplitDateTime-Date' => 'date~~', - 'UI:SplitDateTime-Time' => 'time~~', - 'UI:TruncatedResults' => '%1$d objects displayed out of %2$d', - 'UI:DisplayAll' => '显示全部', - 'UI:CollapseList' => '收缩', + 'UI:SplitDateTime-Date' => '日期', + 'UI:SplitDateTime-Time' => '时间', + 'UI:TruncatedResults' => '显示 %1$d 个对象,共 %2$d 个', + 'UI:DisplayAll' => '全部显示', + 'UI:CollapseList' => '收起', 'UI:CountOfResults' => '%1$d 个对象', 'UI:ChangesLogTitle' => '变更记录 (%1$d):', 'UI:EmptyChangesLogTitle' => '变更记录为空', - 'UI:SearchFor_Class_Objects' => '搜索 %1$s 对象', + 'UI:SearchFor_Class_Objects' => '搜索 %1$s ', 'UI:OQLQueryBuilderTitle' => 'OQL Query Builder', 'UI:OQLQueryTab' => 'OQL 查询', 'UI:SimpleSearchTab' => '简单搜索', - 'UI:Details+' => '明细', + 'UI:Details+' => '详情', 'UI:SearchValue:Any' => '* 任何 *', 'UI:SearchValue:Mixed' => '* 混合 *', - 'UI:SearchValue:NbSelected' => '# selected~~', - 'UI:SearchValue:CheckAll' => 'Check All~~', - 'UI:SearchValue:UncheckAll' => 'Uncheck All~~', - 'UI:SelectOne' => '-- 选择一个 --', - 'UI:Login:Welcome' => '欢迎来到 iTop!', - 'UI:Login:IncorrectLoginPassword' => '错误的登录名/密码, 请重试.', - 'UI:Login:IdentifyYourself' => '在继续之前, 确定您自己的身份', - 'UI:Login:UserNamePrompt' => '用户名称', + 'UI:SearchValue:NbSelected' => '# 已选择', + 'UI:SearchValue:CheckAll' => '全选', + 'UI:SearchValue:UncheckAll' => '反选', + 'UI:SelectOne' => '-- 请选择 --', + 'UI:Login:Welcome' => '欢迎使用iTop!', + 'UI:Login:IncorrectLoginPassword' => '用户名或密码错误, 请重试.', + 'UI:Login:IdentifyYourself' => '在登录之前,请完成身份认证', + 'UI:Login:UserNamePrompt' => '用户名', 'UI:Login:PasswordPrompt' => '密码', - 'UI:Login:ForgotPwd' => 'Forgot your password?~~', - 'UI:Login:ForgotPwdForm' => 'Forgot your password~~', - 'UI:Login:ForgotPwdForm+' => 'iTop can send you an email in which you will find instructions to follow to reset your account.~~', - 'UI:Login:ResetPassword' => 'Send now!~~', - 'UI:Login:ResetPwdFailed' => 'Failed to send an email: %1$s~~', + 'UI:Login:ForgotPwd' => '忘记密码?', + 'UI:Login:ForgotPwdForm' => '忘记密码', + 'UI:Login:ForgotPwdForm+' => 'iTop 将会给您发送一封密码重置邮件.', + 'UI:Login:ResetPassword' => '立即发送!', + 'UI:Login:ResetPwdFailed' => '邮件发送失败: %1$s', - 'UI:ResetPwd-Error-WrongLogin' => '\'%1$s\' is not a valid login~~', - 'UI:ResetPwd-Error-NotPossible' => 'external accounts do not allow password reset.~~', - 'UI:ResetPwd-Error-FixedPwd' => 'the account does not allow password reset.~~', - 'UI:ResetPwd-Error-NoContact' => 'the account is not associated to a person.~~', - 'UI:ResetPwd-Error-NoEmailAtt' => 'the account is not associated to a person having an email attribute. Please Contact your administrator.~~', - 'UI:ResetPwd-Error-NoEmail' => 'missing an email address. Please Contact your administrator.~~', - 'UI:ResetPwd-Error-Send' => 'email transport technical issue. Please Contact your administrator.~~', - 'UI:ResetPwd-EmailSent' => 'Please check your email box and follow the instructions...~~', - 'UI:ResetPwd-EmailSubject' => 'Reset your iTop password~~', - 'UI:ResetPwd-EmailBody' => '

        You have requested to reset your iTop password.

        Please follow this link (single usage) to enter a new password

        .~~', + 'UI:ResetPwd-Error-WrongLogin' => '\'%1$s\' 用户名无效', + 'UI:ResetPwd-Error-NotPossible' => '外部账户不允许重置密码.', + 'UI:ResetPwd-Error-FixedPwd' => '该账户不允许重置密码.', + 'UI:ResetPwd-Error-NoContact' => '该账户没有关联到个人.', + 'UI:ResetPwd-Error-NoEmailAtt' => '该账户未关联邮箱地址,请联系管理员.', + 'UI:ResetPwd-Error-NoEmail' => '缺少邮箱地址. 请联系管理员.', + 'UI:ResetPwd-Error-Send' => '邮件传输存在技术原因. 请联系管理员.', + 'UI:ResetPwd-EmailSent' => '请检查邮箱并按照提示操作...', + 'UI:ResetPwd-EmailSubject' => '重置iTop 密码', + 'UI:ResetPwd-EmailBody' => '

        您已请求重置iTop 密码.

        请点击这个链接 (一次性) 来输入新的密码

        .', - 'UI:ResetPwd-Title' => 'Reset password~~', - 'UI:ResetPwd-Error-InvalidToken' => 'Sorry, either the password has already been reset, or you have received several emails. Please make sure that you use the link provided in the very last email received.~~', - 'UI:ResetPwd-Error-EnterPassword' => 'Enter a new password for the account \'%1$s\'.~~', - 'UI:ResetPwd-Ready' => 'The password has been changed.~~', - 'UI:ResetPwd-Login' => 'Click here to login...~~', + 'UI:ResetPwd-Title' => '重置密码', + 'UI:ResetPwd-Error-InvalidToken' => '对不起, 密码已经被重置, 请检查是否收到了多封密码重置邮件. 请点击最新邮件里的链接.', + 'UI:ResetPwd-Error-EnterPassword' => '请输入 \'%1$s\' 的新密码.', + 'UI:ResetPwd-Ready' => '密码已修改成功.', + 'UI:ResetPwd-Login' => '点击这里登录...', - 'UI:Login:About' => '~~', - 'UI:Login:ChangeYourPassword' => '改变您的密码', + 'UI:Login:About' => '', + 'UI:Login:ChangeYourPassword' => '修改您的密码', 'UI:Login:OldPasswordPrompt' => '旧密码', 'UI:Login:NewPasswordPrompt' => '新密码', 'UI:Login:RetypeNewPasswordPrompt' => '重复新密码', 'UI:Login:IncorrectOldPassword' => '错误: 旧密码错误', 'UI:LogOffMenu' => '注销', - 'UI:LogOff:ThankYou' => '谢谢使用iTop', + 'UI:LogOff:ThankYou' => '感谢使用iTop', 'UI:LogOff:ClickHereToLoginAgain' => '点击这里再次登录...', - 'UI:ChangePwdMenu' => '改变密码...', - 'UI:Login:PasswordChanged' => 'Password successfully set!~~', - 'UI:AccessRO-All' => 'iTop is read-only~~', - 'UI:AccessRO-Users' => 'iTop is read-only for end-users~~', - 'UI:ApplicationEnvironment' => 'Application environment: %1$s~~', - 'UI:Login:RetypePwdDoesNotMatch' => '新密码和重录的新密码不符!', - 'UI:Button:Login' => '进入 iTop', - 'UI:Login:Error:AccessRestricted' => 'iTop 访问被限制. 请联系iTop系统管理员.', - 'UI:Login:Error:AccessAdmin' => '有系统管理员权限才能访问. 请联系iTop系统管理员.', - 'UI:CSVImport:MappingSelectOne' => '-- 选择一个 --', + 'UI:ChangePwdMenu' => '修改密码...', + 'UI:Login:PasswordChanged' => '密码已成功设置!', + 'UI:AccessRO-All' => 'iTop is read-only', + 'UI:AccessRO-Users' => 'iTop is read-only for end-users', + 'UI:ApplicationEnvironment' => '应用环境: %1$s', + 'UI:Login:RetypePwdDoesNotMatch' => '新密码输入不一致!', + 'UI:Button:Login' => '登录iTop', + 'UI:Login:Error:AccessRestricted' => 'iTop 访问被限制. 请联系管理员.', + 'UI:Login:Error:AccessAdmin' => '只有具有管理员权限的人才能访问. 请联系管理员.', + 'UI:CSVImport:MappingSelectOne' => '-- 请选择 --', 'UI:CSVImport:MappingNotApplicable' => '-- 忽略该栏 --', - 'UI:CSVImport:NoData' => '空的数据..., 请提供数据!', + 'UI:CSVImport:NoData' => '数据为空..., 请提供数据!', 'UI:Title:DataPreview' => '数据预览', - 'UI:CSVImport:ErrorOnlyOneColumn' => '错误: 数据仅包含一列. 您选择了合适的分隔字符了吗?', + '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:Title:BulkSynchro_nbItem_ofClass_class' => 'Synchronization of %1$d objects of class %2$s~~', - '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:BulkImport' => 'iTop - 批量导入', + 'UI:Title:BulkImport+' => 'CSV 导入向导', + 'UI:Title:BulkSynchro_nbItem_ofClass_class' => '同步 %2$s 个对象中的 %1$d', + '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:Title:CSVImportStep4' => '步骤 4 of 5: 模拟导入', + 'UI:Title:CSVImportStep5' => '步骤 5 of 5: 完成导入', + 'UI:CSVImport:LinesNotImported' => '无法导入的行:', 'UI:CSVImport:LinesNotImported+' => '以下行无法导入因为其中包含错误', 'UI:CSVImport:SeparatorComma+' => ', (逗号)', 'UI:CSVImport:SeparatorSemicolon+' => '; (分号)', @@ -581,119 +582,120 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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:SelectFile' => '选择要导入的文件:', + 'UI:CSVImport:Tab:LoadFromFile' => '从文件导入', + 'UI:CSVImport:Tab:CopyPaste' => '复制和粘贴的数据', 'UI:CSVImport:Tab:Templates' => '模板', 'UI:CSVImport:PasteData' => '粘贴数据以导入:', - 'UI:CSVImport:PickClassForTemplate' => '选择下载的模板: ', - 'UI:CSVImport:SeparatorCharacter' => '分隔字符:', + 'UI:CSVImport:PickClassForTemplate' => '选择模板: ', + 'UI:CSVImport:SeparatorCharacter' => '分隔符:', 'UI:CSVImport:TextQualifierCharacter' => '文本限定字符', 'UI:CSVImport:CommentsAndHeader' => '注释和头', - 'UI:CSVImport:SelectClass' => '选择类以导入:', + 'UI:CSVImport:SelectClass' => '选择要导入的类别:', 'UI:CSVImport:AdvancedMode' => '高级模式', - 'UI:CSVImport:AdvancedMode+' => '在高级模式中,对象的"id" (主键) 可以被用来修改和重命名对象.不管怎样,列 "id" (如果存在) 只能被用做一个搜索条件,不能与其它搜索条件混用.', + 'UI:CSVImport:AdvancedMode+' => '在高级模式中,对象的"id" (主键) 可以被用来修改和重命名对象.' . + '不管怎样,列 "id" (如果存在) 只能被用做一个搜索条件,不能与其它搜索条件混用.', 'UI:CSVImport:SelectAClassFirst' => '首先选择一个类以配置映射.', 'UI:CSVImport:HeaderFields' => '栏目', 'UI:CSVImport:HeaderMappings' => '映射', 'UI:CSVImport:HeaderSearch' => '搜索?', 'UI:CSVImport:AlertIncompleteMapping' => '请为每个栏选择一个映射.', - 'UI:CSVImport:AlertMultipleMapping' => 'Please make sure that a target field is mapped only once.~~', + 'UI:CSVImport:AlertMultipleMapping' => 'Please make sure that a target field is mapped only once.', 'UI:CSVImport:AlertNoSearchCriteria' => '请选择至少一个搜索条件', - 'UI:CSVImport:Encoding' => '字符编码', - 'UI:UniversalSearchTitle' => 'iTop - 通用搜索', + 'UI:CSVImport:Encoding' => '字符编码', + 'UI:UniversalSearchTitle' => 'iTop - 全局搜索', 'UI:UniversalSearch:Error' => '错误: %1$s', - 'UI:UniversalSearch:LabelSelectTheClass' => '选择类以搜索: ', + 'UI:UniversalSearch:LabelSelectTheClass' => '选择要搜索的类别: ', - 'UI:CSVReport-Value-Modified' => 'Modified~~', - 'UI:CSVReport-Value-SetIssue' => 'Could not be changed - reason: %1$s~~', - 'UI:CSVReport-Value-ChangeIssue' => 'Could not be changed to %1$s - reason: %2$s~~', - 'UI:CSVReport-Value-NoMatch' => 'No match~~', - 'UI:CSVReport-Value-Missing' => 'Missing mandatory value~~', - 'UI:CSVReport-Value-Ambiguous' => 'Ambiguous: found %1$s objects~~', - 'UI:CSVReport-Row-Unchanged' => 'unchanged~~', - 'UI:CSVReport-Row-Created' => 'created~~', - 'UI:CSVReport-Row-Updated' => 'updated %1$d cols~~', - 'UI:CSVReport-Row-Disappeared' => 'disappeared, changed %1$d cols~~', - 'UI:CSVReport-Row-Issue' => 'Issue: %1$s~~', - 'UI:CSVReport-Value-Issue-Null' => 'Null not allowed~~', - 'UI:CSVReport-Value-Issue-NotFound' => 'Object not found~~', - 'UI:CSVReport-Value-Issue-FoundMany' => 'Found %1$d matches~~', - 'UI:CSVReport-Value-Issue-Readonly' => 'The attribute \'%1$s\' is read-only and cannot be modified (current value: %2$s, proposed value: %3$s)~~', - 'UI:CSVReport-Value-Issue-Format' => 'Failed to process input: %1$s~~', - 'UI:CSVReport-Value-Issue-NoMatch' => 'Unexpected value for attribute \'%1$s\': no match found, check spelling~~', - 'UI:CSVReport-Value-Issue-Unknown' => 'Unexpected value for attribute \'%1$s\': %2$s~~', - 'UI:CSVReport-Row-Issue-Inconsistent' => 'Attributes not consistent with each others: %1$s~~', - 'UI:CSVReport-Row-Issue-Attribute' => 'Unexpected attribute value(s)~~', - 'UI:CSVReport-Row-Issue-MissingExtKey' => 'Could not be created, due to missing external key(s): %1$s~~', - 'UI:CSVReport-Row-Issue-DateFormat' => 'wrong date format~~', - 'UI:CSVReport-Row-Issue-Reconciliation' => 'failed to reconcile~~', - 'UI:CSVReport-Row-Issue-Ambiguous' => 'ambiguous reconciliation~~', - 'UI:CSVReport-Row-Issue-Internal' => 'Internal error: %1$s, %2$s~~', + 'UI:CSVReport-Value-Modified' => '已修改', + 'UI:CSVReport-Value-SetIssue' => '无法修改 - 原因: %1$s', + 'UI:CSVReport-Value-ChangeIssue' => '无法修改成 %1$s - 原因: %2$s', + 'UI:CSVReport-Value-NoMatch' => '不匹配', + 'UI:CSVReport-Value-Missing' => '缺少必填项', + 'UI:CSVReport-Value-Ambiguous' => 'Ambiguous: found %1$s objects', + 'UI:CSVReport-Row-Unchanged' => '保持不变', + 'UI:CSVReport-Row-Created' => '新建', + 'UI:CSVReport-Row-Updated' => '已更新 %1$d 列', + 'UI:CSVReport-Row-Disappeared' => '已消失, %1$d 列发生变化', + 'UI:CSVReport-Row-Issue' => 'Issue: %1$s', + 'UI:CSVReport-Value-Issue-Null' => '不允许留空', + 'UI:CSVReport-Value-Issue-NotFound' => '对象找不到', + 'UI:CSVReport-Value-Issue-FoundMany' => '找到 %1$d 个匹配项', + 'UI:CSVReport-Value-Issue-Readonly' => '\'%1$s\' 的属性是只读的,不能修改 (当前值: %2$s, 建议值: %3$s)', + 'UI:CSVReport-Value-Issue-Format' => '输入处理失败: %1$s', + 'UI:CSVReport-Value-Issue-NoMatch' => 'Unexpected value for attribute \'%1$s\': no match found, check spelling', + 'UI:CSVReport-Value-Issue-Unknown' => 'Unexpected value for attribute \'%1$s\': %2$s', + 'UI:CSVReport-Row-Issue-Inconsistent' => '属性不一致: %1$s', + 'UI:CSVReport-Row-Issue-Attribute' => '错误的属性', + 'UI:CSVReport-Row-Issue-MissingExtKey' => '创建失败, 因为缺少外键: %1$s', + 'UI:CSVReport-Row-Issue-DateFormat' => '日期格式错误', + 'UI:CSVReport-Row-Issue-Reconciliation' => '无法调和', + 'UI:CSVReport-Row-Issue-Ambiguous' => 'ambiguous reconciliation', + 'UI:CSVReport-Row-Issue-Internal' => '内部错误: %1$s, %2$s', - 'UI:CSVReport-Icon-Unchanged' => 'Unchanged~~', - 'UI:CSVReport-Icon-Modified' => 'Modified~~', - 'UI:CSVReport-Icon-Missing' => 'Missing~~', - 'UI:CSVReport-Object-MissingToUpdate' => 'Missing object: will be updated~~', - 'UI:CSVReport-Object-MissingUpdated' => 'Missing object: updated~~', - 'UI:CSVReport-Icon-Created' => 'Created~~', - 'UI:CSVReport-Object-ToCreate' => 'Object will be created~~', - 'UI:CSVReport-Object-Created' => 'Object created~~', - 'UI:CSVReport-Icon-Error' => 'Error~~', - 'UI:CSVReport-Object-Error' => 'ERROR: %1$s~~', - 'UI:CSVReport-Object-Ambiguous' => 'AMBIGUOUS: %1$s~~', - 'UI:CSVReport-Stats-Errors' => '%1$.0f %% of the loaded objects have errors and will be ignored.~~', - 'UI:CSVReport-Stats-Created' => '%1$.0f %% of the loaded objects will be created.~~', - 'UI:CSVReport-Stats-Modified' => '%1$.0f %% of the loaded objects will be modified.~~', + 'UI:CSVReport-Icon-Unchanged' => '保持不变', + 'UI:CSVReport-Icon-Modified' => '修改', + 'UI:CSVReport-Icon-Missing' => '丢失', + 'UI:CSVReport-Object-MissingToUpdate' => 'Missing object: will be updated', + 'UI:CSVReport-Object-MissingUpdated' => 'Missing object: updated', + 'UI:CSVReport-Icon-Created' => '创建', + 'UI:CSVReport-Object-ToCreate' => '对象将被创建', + 'UI:CSVReport-Object-Created' => '对象已创建', + 'UI:CSVReport-Icon-Error' => '错误', + 'UI:CSVReport-Object-Error' => '错误: %1$s', + 'UI:CSVReport-Object-Ambiguous' => 'AMBIGUOUS: %1$s', + 'UI:CSVReport-Stats-Errors' => '%1$.0f %% 已加载的对象包含错误,它们将会被忽略.', + 'UI:CSVReport-Stats-Created' => '%1$.0f %% 已加载的对象将会被创建.', + 'UI:CSVReport-Stats-Modified' => '%1$.0f %% 已加载的对象将会被修改.', - 'UI:CSVExport:AdvancedMode' => 'Advanced mode~~', - 'UI:CSVExport:AdvancedMode+' => 'In advanced mode, several columns are added to the export: the id of the object, the id of external keys and their reconciliation attributes.~~', - 'UI:CSVExport:LostChars' => 'Encoding issue~~', - 'UI:CSVExport:LostChars+' => 'The downloaded file will be encoded into %1$s. iTop has detected some characters that are not compatible with this format. Those characters will either be replaced by a substitute (e.g. accentuated chars losing the accent), or they will be discarded. You can copy/paste the data from your web browser. Alternatively, you can contact your administrator to change the encoding (See parameter \'csv_file_default_charset\').~~', + 'UI:CSVExport:AdvancedMode' => '高级模式', + 'UI:CSVExport:AdvancedMode+' => 'In advanced mode, several columns are added to the export: the id of the object, the id of external keys and their reconciliation attributes.', + 'UI:CSVExport:LostChars' => '编码问题', + 'UI:CSVExport:LostChars+' => 'The downloaded file will be encoded into %1$s. iTop has detected some characters that are not compatible with this format. Those characters will either be replaced by a substitute (e.g. accentuated chars losing the accent), or they will be discarded. You can copy/paste the data from your web browser. Alternatively, you can contact your administrator to change the encoding (See parameter \'csv_file_default_charset\').', 'UI:Audit:Title' => 'iTop - CMDB 审计', 'UI:Audit:InteractiveAudit' => '交互审计', - 'UI:Audit:HeaderAuditRule' => '设计规则', + 'UI:Audit:HeaderAuditRule' => '审计规则', 'UI:Audit:HeaderNbObjects' => '# 对象', 'UI:Audit:HeaderNbErrors' => '# 错误', 'UI:Audit:PercentageOk' => '% Ok', - 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.~~', - 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.~~', + 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.', + 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.', 'UI:RunQuery:Title' => 'iTop - OQL 查询评估', - 'UI:RunQuery:QueryExamples' => '查询样例', + 'UI:RunQuery:QueryExamples' => '示例查询', 'UI:RunQuery:HeaderPurpose' => '目的', 'UI:RunQuery:HeaderPurpose+' => '该查询的解释', 'UI:RunQuery:HeaderOQLExpression' => 'OQL 表达式', 'UI:RunQuery:HeaderOQLExpression+' => 'OQL 语法表示的查询', - 'UI:RunQuery:ExpressionToEvaluate' => '待评估的表达式: ', + 'UI:RunQuery:ExpressionToEvaluate' => '请输入表达式: ', 'UI:RunQuery:MoreInfo' => '该查询的更多信息: ', 'UI:RunQuery:DevelopedQuery' => '重新开发的查询表达式: ', 'UI:RunQuery:SerializedFilter' => '序列化的过滤器: ', - 'UI:RunQuery:Error' => '运行该查询时产生了一个错误: %1$s', - 'UI:Query:UrlForExcel' => 'URL to use for MS-Excel web queries~~', - 'UI:Query:UrlV1' => 'The list of fields has been left unspecified. The page export-V2.php cannot be invoked without this information. Therefore, the URL suggested herebelow points to the legacy page: export.php. This legacy version of the export has the following limitation: the list of exported fields may vary depending on the output format and the data model of iTop. Should you want to garantee that the list of exported columns will remain stable on the long run, then you must specify a value for the attribute "Fields" and use the page export-V2.php.~~', - 'UI:Schema:Title' => 'iTop 对象 schema', - 'UI:Schema:CategoryMenuItem' => '类目 %1$s', + 'UI:RunQuery:Error' => '运行该查询时发生了一个错误: %1$s', + 'UI:Query:UrlForExcel' => 'URL to use for MS-Excel web queries', + 'UI:Query:UrlV1' => 'The list of fields has been left unspecified. The page export-V2.php cannot be invoked without this information. Therefore, the URL suggested here below points to the legacy page: export.php. This legacy version of the export has the following limitation: the list of exported fields may vary depending on the output format and the data model of iTop.
        Should you want to garantee that the list of exported columns will remain stable on the long run, then you must specify a value for the attribute "Fields" and use the page export-V2.php.', + 'UI:Schema:Title' => 'iTop 对象模型', + '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:ExternalKey_To' => '%1$s的外键', 'UI:Schema:Columns_Description' => '列: %1$s', 'UI:Schema:Default_Description' => '缺省: "%1$s"', - 'UI:Schema:NullAllowed' => '允许空', - 'UI:Schema:NullNotAllowed' => '不允许空', + '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:Origin+' => '该属性被定义的基类', 'UI:Schema:Description' => '描述', 'UI:Schema:Description+' => '属性的描述', @@ -706,11 +708,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Schema:FilterCode+' => '该搜索条件的编码', 'UI:Schema:FilterDescription' => '描述', 'UI:Schema:FilterDescription+' => '该搜索条件的描述', - 'UI:Schema:AvailOperators' => '可用的算子', - 'UI:Schema:AvailOperators+' => '该搜索条件可能的算子', + 'UI:Schema:AvailOperators' => '可用的运算符', + 'UI:Schema:AvailOperators+' => '该搜索条件可能的运算符', 'UI:Schema:ChildClasses' => '子类', - 'UI:Schema:ReferencingClasses' => '参考类', - 'UI:Schema:RelatedClasses' => '关联类', + 'UI:Schema:ReferencingClasses' => '相关类', + 'UI:Schema:RelatedClasses' => '相关类', 'UI:Schema:LifeCycle' => '生命周期', 'UI:Schema:Triggers' => '触发器', 'UI:Schema:Relation_Code_Description' => '关联 %1$s (%2$s)', @@ -724,7 +726,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Schema:Links:n-n' => '类链接到 %1$s (n:n 链接):', 'UI:Schema:Links:All' => '全部相关类的图', 'UI:Schema:NoLifeCyle' => '该类没有生命周期的定义.', - 'UI:Schema:LifeCycleTransitions' => '转换', + 'UI:Schema:LifeCycleTransitions' => '状态和转换', 'UI:Schema:LifeCyleAttributeOptions' => '属性选项', 'UI:Schema:LifeCycleHiddenAttribute' => '隐藏', 'UI:Schema:LifeCycleReadOnlyAttribute' => '只读', @@ -733,89 +735,89 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Schema:LifeCycleAttributeMustPrompt' => '用户将被提示改变值', 'UI:Schema:LifeCycleEmptyList' => '空列表', 'UI:Schema:ClassFilter' => 'Class:~~', - 'UI:Schema:DisplayLabel' => 'Display:~~', + 'UI:Schema:DisplayLabel' => '显示:~~', 'UI:Schema:DisplaySelector/LabelAndCode' => 'Label and code~~', 'UI:Schema:DisplaySelector/Label' => 'Label~~', 'UI:Schema:DisplaySelector/Code' => 'Code~~', - 'UI:Schema:Attribute/Filter' => 'Filter~~', + 'UI:Schema:Attribute/Filter' => '过滤器~~', 'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~', 'UI:LinksWidget:Autocomplete+' => '输入前3个字符...', - 'UI:Edit:TestQuery' => 'Test query~~', - 'UI:Combo:SelectValue' => '--- 选择一个值 ---', - 'UI:Label:SelectedObjects' => '被选对象: ', - 'UI:Label:AvailableObjects' => '可用对象: ', + 'UI:Edit:TestQuery' => '测试查询', + 'UI:Combo:SelectValue' => '--- 请选择 ---', + 'UI:Label:SelectedObjects' => '被选的对象: ', + 'UI:Label:AvailableObjects' => '可用的对象: ', 'UI:Link_Class_Attributes' => '%1$s 属性', - 'UI:SelectAllToggle+' => '选择全部 / 清楚全部选择', + 'UI:SelectAllToggle+' => '全选 / 反选', 'UI:AddObjectsOf_Class_LinkedWith_Class_Instance' => '添加 %1$s 个对象, 链接 %2$s: %3$s', - 'UI:AddObjectsOf_Class_LinkedWith_Class' => '添加 %1$s 个对象与 %2$s 链接', + 'UI:AddObjectsOf_Class_LinkedWith_Class' => ' %1$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:RemoveLinkedObjectsOf_Class' => '移除对象', + 'UI:Message:EmptyList:UseAdd' => '列表为空, 请使用 "添加..." 按扭来添加元素.', 'UI:Message:EmptyList:UseSearchForm' => '使用上面的搜索表单, 以搜索要添加的对象.', - 'UI:Wizard:FinalStepTitle' => '最后步骤: 确认', + '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:CannotDeleteBecause' => 'This object could not be deleted because: %1$s', - 'UI:Error:CannotDeleteBecauseOfDepencies' => '该对象不能被删除, 因为一些手工操作必须事先完成', - 'UI:Error:CannotDeleteBecauseManualOpNeeded' => 'This object could not be deleted because some manual operations must be performed prior to that~~', + 'UI:Delete:NotAllowedToDelete' => '您无权删除该对象', + 'UI:Delete:NotAllowedToUpdate_Fields' => '您无权更新以下栏目: %1$s', + 'UI:Error:CannotDeleteBecause' => '无法删除该对象,因为: %1$s', + 'UI:Error:NotEnoughRightsToDelete' => '无法删除该对象, 因为当前用户没有足够的权限', + 'UI:Error:CannotDeleteBecauseOfDepencies' => '无法删除该对象, 因为必须事先完成一些手动操作', + 'UI:Error:CannotDeleteBecauseManualOpNeeded' => '无法删除该对象,必须事先完成一些手动操作', 'UI:Archive_User_OnBehalfOf_User' => '%1$s on behalf of %2$s', - 'UI:Delete:Deleted' => 'deleted~~', - 'UI:Delete:AutomaticallyDeleted' => '自动删除了', + 'UI:Delete:Deleted' => '已删除', + '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: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:CannotDeleteBecause' => 'Could not be deleted: %1$s~~', - 'UI:Delete:ShouldBeDeletedAtomaticallyButNotPossible' => 'Should be automaticaly deleted, but this is not feasible: %1$s~~', - 'UI:Delete:MustBeDeletedManuallyButNotPossible' => 'Must be deleted manually, but this is not feasible: %1$s~~', + 'UI:Delete:CannotDeleteBecause' => '无法删除: %1$s', + 'UI:Delete:ShouldBeDeletedAtomaticallyButNotPossible' => '应该自动删除, 但您无权这样做', + 'UI:Delete:MustBeDeletedManuallyButNotPossible' => '必须手动删除 - 但您无权删除该对象, 请联系管理员', 'UI:Delete:WillBeDeletedAutomatically' => '将被自动删除', - 'UI:Delete:MustBeDeletedManually' => '必须手工删除', + '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: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:ObjectArchived' => 'This object has been archived. Please enable the archive mode or contact your administrator.~~', - 'Tag:Archived' => 'Archived~~', - 'Tag:Archived+' => 'Can be accessed only in archive mode~~', - 'Tag:Obsolete' => 'Obsolete~~', - 'Tag:Obsolete+' => 'Excluded from the impact analysis and search results~~', - 'Tag:Synchronized' => 'Synchronized~~', - 'ObjectRef:Archived' => 'Archived~~', - 'ObjectRef:Obsolete' => 'Obsolete~~', + 'UI:ObjectDoesNotExist' => '抱歉, 该对象不存在 (或无权浏览该对象).', + 'UI:ObjectArchived' => '对象已被归档. 请启用归档模式或联系管理员.', + 'Tag:Archived' => '已归档', + 'Tag:Archived+' => '仅能在归档模式下访问', + 'Tag:Obsolete' => '已废弃', + 'Tag:Obsolete+' => '从影响分析和搜索结果中排除', + 'Tag:Synchronized' => '已同步', + 'ObjectRef:Archived' => '已归档', + 'ObjectRef:Obsolete' => '已废弃', 'UI:SearchResultsPageTitle' => 'iTop - 搜索结果', 'UI:SearchResultsTitle' => '搜索结果', - 'UI:SearchResultsTitle+' => 'Full-text search results~~', + 'UI:SearchResultsTitle+' => '全文搜索结果', 'UI:Search:NoSearch' => '没有可搜索的内容', - 'UI:Search:NeedleTooShort' => 'The search string \\"%1$s\\" is too short. Please type at least %2$d characters.~~', - 'UI:Search:Ongoing' => 'Searching for \\"%1$s\\"~~', - 'UI:Search:Enlarge' => 'Broaden the search~~', + 'UI:Search:NeedleTooShort' => '字符串 "%1$s" 太短. 请至少输入 %2$d 个字符.', + 'UI:Search:Ongoing' => '正在搜索 "%1$s"', + 'UI:Search:Enlarge' => 'Broaden the search', '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: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: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 - 批量删除', @@ -829,716 +831,699 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:FatalErrorMessage' => '致命错误, iTop 无法继续.', 'UI:Error_Details' => '错误: %1$s.', - 'UI:PageTitle:ClassProjections' => 'iTop 用户管理 - 类投射', - 'UI:PageTitle:ProfileProjections' => 'iTop 用户管理 - 简档投射', + 'UI:PageTitle:ClassProjections' => 'iTop 用户管理 - 类映射', + 'UI:PageTitle:ProfileProjections' => 'iTop 用户管理 - 角色映射', 'UI:UserManagement:Class' => '类', 'UI:UserManagement:Class+' => '对象的类', 'UI:UserManagement:ProjectedObject' => '对象', - 'UI:UserManagement:ProjectedObject+' => '被投射的对象', + 'UI:UserManagement:ProjectedObject+' => '被映射的对象', 'UI:UserManagement:AnyObject' => '* 任何 *', 'UI:UserManagement:User' => '用户', - 'UI:UserManagement:User+' => '与该投射相关的用户', - 'UI:UserManagement:Profile' => '简档', - 'UI:UserManagement:Profile+' => '投射被指定的简档', + '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: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: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: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' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools+' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AdminTools?' => '具有系统管理员简档的用户才能获得的工具', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AdminTools?' => '具有管理员角色的用户才能获得的工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:ChangeManagementMenu' => '变更管理', 'UI:ChangeManagementMenu+' => '变更管理', - 'UI:ChangeManagementMenu:Title' => '变更概览', + 'UI:ChangeManagementMenu:Title' => '变更概况', 'UI-ChangeManagementMenu-ChangesByType' => '按类别划分的变更', 'UI-ChangeManagementMenu-ChangesByStatus' => '按状态划分的变更', - 'UI-ChangeManagementMenu-ChangesByWorkgroup' => '按工作组划分的变更', - 'UI-ChangeManagementMenu-ChangesNotYetAssigned' => '尚未指派的变更', + 'UI-ChangeManagementMenu-ChangesByWorkgroup' => '按执行团队划分的变更', + 'UI-ChangeManagementMenu-ChangesNotYetAssigned' => '尚未分配的变更', 'UI:ConfigurationManagementMenu' => '配置管理', 'UI:ConfigurationManagementMenu+' => '配置管理', - 'UI:ConfigurationManagementMenu:Title' => '基础架构概览', + 'UI:ConfigurationManagementMenu:Title' => '基础架构概况', 'UI-ConfigurationManagementMenu-InfraByType' => '按类别划分基础架构对象', 'UI-ConfigurationManagementMenu-InfraByStatus' => '按状态划分基础架构对象', -'UI:ConfigMgmtMenuOverview:Title' => '配置管理仪表板', +'UI:ConfigMgmtMenuOverview:Title' => '配置管理仪表盘', 'UI-ConfigMgmtMenuOverview-FunctionalCIbyStatus' => '按状态配置项目', 'UI-ConfigMgmtMenuOverview-FunctionalCIByType' => '按类别配置项目', -'UI:RequestMgmtMenuOverview:Title' => '请求管理仪表板', -'UI-RequestManagementOverview-RequestByService' => '按服务划分用户请求', -'UI-RequestManagementOverview-RequestByPriority' => '按优先级划分用户请求', -'UI-RequestManagementOverview-RequestUnassigned' => '尚未指派办理人的用户请求', +'UI:RequestMgmtMenuOverview:Title' => '需求管理仪表盘', +'UI-RequestManagementOverview-RequestByService' => '按服务划分用户需求', +'UI-RequestManagementOverview-RequestByPriority' => '按优先级划分用户需求', +'UI-RequestManagementOverview-RequestUnassigned' => '尚未分配给办理人的用户需求', -'UI:IncidentMgmtMenuOverview:Title' => '事件管理仪表板', +'UI:IncidentMgmtMenuOverview:Title' => '事件管理仪表盘', 'UI-IncidentManagementOverview-IncidentByService' => '按服务级划分事件', 'UI-IncidentManagementOverview-IncidentByPriority' => '按优先级划分事件', -'UI-IncidentManagementOverview-IncidentUnassigned' => '尚未指派办理人的事件', +'UI-IncidentManagementOverview-IncidentUnassigned' => '尚未分配给办理人的事件', -'UI:ChangeMgmtMenuOverview:Title' => '变更管理仪表板', +'UI:ChangeMgmtMenuOverview:Title' => '变更管理仪表盘', 'UI-ChangeManagementOverview-ChangeByType' => '按类别划分变更', -'UI-ChangeManagementOverview-ChangeUnassigned' => '尚未指派办理人的变更', +'UI-ChangeManagementOverview-ChangeUnassigned' => '尚未分配给办理人的变更', 'UI-ChangeManagementOverview-ChangeWithOutage' => '变更引起的停机', -'UI:ServiceMgmtMenuOverview:Title' => '服务管理仪表板', -'UI-ServiceManagementOverview-CustomerContractToRenew' => '客户联系人需在30日内更新', -'UI-ServiceManagementOverview-ProviderContractToRenew' => '供应商联系人需在30日内更新', +'UI:ServiceMgmtMenuOverview:Title' => '服务管理仪表盘', +'UI-ServiceManagementOverview-CustomerContractToRenew' => '客户合同需在30日内更新', +'UI-ServiceManagementOverview-ProviderContractToRenew' => '供应商合同需在30日内更新', 'UI:ContactsMenu' => '联系人', 'UI:ContactsMenu+' => '联系人', - 'UI:ContactsMenu:Title' => '联系人概览', - 'UI-ContactsMenu-ContactsByLocation' => '按地域划分联系人', + 'UI:ContactsMenu:Title' => '联系人概况', + 'UI-ContactsMenu-ContactsByLocation' => '按地理位置划分联系人', 'UI-ContactsMenu-ContactsByType' => '按类别划分联系人', 'UI-ContactsMenu-ContactsByStatus' => '按状态划分联系人', 'Menu:CSVImportMenu' => 'CSV 导入', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:CSVImportMenu+' => '大批量创建或修改', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:CSVImportMenu+' => '批量创建或修改', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:DataModelMenu' => '数据模型', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:DataModelMenu+' => '数据模型概览', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:DataModelMenu+' => '数据模型概况', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ExportMenu' => '导出', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ExportMenu+' => '以HTML, CSV or XML格式导出任何查询的结果', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:NotificationsMenu' => '通知', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu+' => '通知的配置', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:NotificationsMenu:Title' => '配置 通知', 'UI:NotificationsMenu:Help' => '帮助', - 'UI:NotificationsMenu:HelpContent' => '

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

        -

        Triggers define when a notification will be executed. There are different triggers as part of iTop core, but others can be brought by extensions: + 'UI:NotificationsMenu:HelpContent' => '

        在iTop 中, 通知可以被自定义. 它们是基于两个对象集: 触发器和操作.

        +

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

          -
        1. Some triggers are executed when an object of the specified class is created, updated or deleted.
        2. -
        3. Some triggers are executed when an object of a given class enter or leave a specified state.
        4. -
        5. Some triggers are executed when a threshold on TTO or TTR has been reached.
        6. +
        7. "当对象创建时" ,即对象创建时会触发的操作.
        8. +
        9. "进入指定状态时" ,即对象变为指定状态之前触发的操作(状态从一个变为另一个)
        10. +
        11. "离开指定状态时" ,即对象的指定状态转变成其它状态时触发的操作
        12. +
        13. "基于阀值" ,即对象的TTR 或 TTO 达到某个阀值时
        14. +
        15. "当对象更新时" ,即工单发生变化时触发的操作

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

        -

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

        -

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

        ~~', +

        这里有一个专用的页面: email.test.php 可用于测试和调试PHP 的邮件配置.

        +

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

        ', 'UI:NotificationsMenu:Triggers' => '触发器', 'UI:NotificationsMenu:AvailableTriggers' => '可用的触发器', - 'UI:NotificationsMenu:OnCreate' => '当一个对象被创建', - 'UI:NotificationsMenu:OnStateEnter' => '当一个对象进入给定状态', - 'UI:NotificationsMenu:OnStateLeave' => '当一个对象离开给定状态', - 'UI:NotificationsMenu:Actions' => '动作', - 'UI:NotificationsMenu:AvailableActions' => '有效的动作', + 'UI:NotificationsMenu:OnCreate' => '当对象被创建', + 'UI:NotificationsMenu:OnStateEnter' => '当对象进入指定状态', + 'UI:NotificationsMenu:OnStateLeave' => '当对象离开指定状态', + 'UI:NotificationsMenu:Actions' => '操作', + 'UI:NotificationsMenu:AvailableActions' => '有效的操作', - 'Menu:TagAdminMenu' => 'Tags configuration~~', - 'Menu:TagAdminMenu+' => 'Tags values management~~', - 'UI:TagAdminMenu:Title' => 'Tags configuration~~', - 'UI:TagAdminMenu:NoTags' => 'No Tag field configured~~', - 'UI:TagSetFieldData:Error' => 'Error: %1$s~~', + 'Menu:AuditCategories' => '审计类别', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:AuditCategories+' => '审计类别', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:Notifications:Title' => '审计类别', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AuditCategories' => '审计类目', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:AuditCategories+' => '审计类目', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:Notifications:Title' => '审计类目', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:RunQueriesMenu' => '运行查询', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:RunQueriesMenu+' => '运行任何查询', // Duplicated into itop-welcome-itil (will be removed from here...) - - 'Menu:QueryMenu' => 'Query phrasebook~~', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:QueryMenu+' => 'Query phrasebook~~', // Duplicated into itop-welcome-itil (will be removed from here...) - + + 'Menu:QueryMenu' => '查询手册', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:QueryMenu+' => '查询手册', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:DataAdministration' => '数据管理', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataAdministration+' => '数据管理', // Duplicated into itop-welcome-itil (will be removed from here...) - - 'Menu:UniversalSearchMenu' => '通用搜索', // Duplicated into itop-welcome-itil (will be removed from here...) + + 'Menu:UniversalSearchMenu' => '全局搜索', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UniversalSearchMenu+' => '搜索所有...', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:UserManagementMenu' => '用户管理', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserManagementMenu+' => '用户管理', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ProfilesMenu' => '简档', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ProfilesMenu+' => '简档', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:ProfilesMenu:Title' => '简档', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ProfilesMenu' => '角色', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ProfilesMenu+' => '角色', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:ProfilesMenu:Title' => '角色', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserAccountsMenu' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserAccountsMenu+' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UserAccountsMenu:Title' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UserAccountsMenu:Title' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) - 'UI:iTopVersion:Short' => '%1$s version %2$s', - 'UI:iTopVersion:Long' => '%1$s version %2$s-%3$s built on %4$s', + 'UI:iTopVersion:Short' => 'iTop-CN version %1$s', + 'UI:iTopVersion:Long' => 'iTop-CN version %1$s-%2$s built on %3$s by Purple_Grape', 'UI:PropertiesTab' => '属性', 'UI:OpenDocumentInNewWindow_' => '在新窗口打开文档: %1$s', 'UI:DownloadDocument_' => '下载该文档: %1$s', 'UI:Document:NoPreview' => '该类文档无法预览', - 'UI:Download-CSV' => 'Download %1$s~~', + 'UI:Download-CSV' => '下载 %1$s', - '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:DeadlineMissedBy_duration' => '超过 %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:BeforeAdding_Class_ObjectsSaveThisObject' => '在添加更多 %1$s 之前, 保存该对象.', + 'UI:DisplayThisMessageAtStartup' => '在启动时显示此消息', 'UI:RelationshipGraph' => '图览', 'UI:RelationshipList' => '列表', - 'UI:RelationGroups' => 'Groups~~', - 'UI:OperationCancelled' => 'Operation Cancelled~~', - 'UI:ElementsDisplayed' => 'Filtering~~', - 'UI:RelationGroupNumber_N' => 'Group #%1$d~~', - 'UI:Relation:ExportAsPDF' => 'Export as PDF...~~', - 'UI:RelationOption:GroupingThreshold' => 'Grouping threshold~~', - 'UI:Relation:AdditionalContextInfo' => 'Additional context info~~', - 'UI:Relation:NoneSelected' => 'None~~', - 'UI:Relation:Zoom' => 'Zoom~~', - 'UI:Relation:ExportAsAttachment' => 'Export as Attachment...~~', - 'UI:Relation:DrillDown' => 'Details...~~', - 'UI:Relation:PDFExportOptions' => 'PDF Export Options~~', - 'UI:Relation:AttachmentExportOptions_Name' => 'Options for Attachment to %1$s~~', - 'UI:RelationOption:Untitled' => 'Untitled~~', - 'UI:Relation:Key' => 'Key~~', - 'UI:Relation:Comments' => 'Comments~~', - 'UI:RelationOption:Title' => 'Title~~', - 'UI:RelationOption:IncludeList' => 'Include the list of objects~~', - 'UI:RelationOption:Comments' => 'Comments~~', - 'UI:Button:Export' => 'Export~~', - 'UI:Relation:PDFExportPageFormat' => 'Page format~~', - 'UI:PageFormat_A3' => 'A3~~', - 'UI:PageFormat_A4' => 'A4~~', - 'UI:PageFormat_Letter' => 'Letter~~', - 'UI:Relation:PDFExportPageOrientation' => 'Page orientation~~', - 'UI:PageOrientation_Portrait' => 'Portrait~~', - 'UI:PageOrientation_Landscape' => 'Landscape~~', - 'UI:RelationTooltip:Redundancy' => 'Redundancy~~', - 'UI:RelationTooltip:ImpactedItems_N_of_M' => '# of impacted items: %1$d / %2$d~~', - 'UI:RelationTooltip:CriticalThreshold_N_of_M' => 'Critical threshold: %1$d / %2$d~~', + 'UI:RelationGroups' => '组', + 'UI:OperationCancelled' => '操作已取消', + 'UI:ElementsDisplayed' => '过滤', + 'UI:RelationGroupNumber_N' => 'Group #%1$d', + 'UI:Relation:ExportAsPDF' => '导出PDF...', + 'UI:RelationOption:GroupingThreshold' => '分组阀值', + 'UI:Relation:AdditionalContextInfo' => '其他信息', + 'UI:Relation:NoneSelected' => '无', + 'UI:Relation:Zoom' => '放大', + 'UI:Relation:ExportAsAttachment' => '导出为附件...', + 'UI:Relation:DrillDown' => '详情...', + 'UI:Relation:PDFExportOptions' => 'PDF 导出选项', + 'UI:Relation:AttachmentExportOptions_Name' => 'Options for Attachment to %1$s', + 'UI:RelationOption:Untitled' => '无标题', + 'UI:Relation:Key' => 'Key', + 'UI:Relation:Comments' => '备注', + 'UI:RelationOption:Title' => '标题', + 'UI:RelationOption:IncludeList' => '包含的对象列表', + 'UI:RelationOption:Comments' => '备注', + 'UI:Button:Export' => '导出', + 'UI:Relation:PDFExportPageFormat' => '页面格式', + 'UI:PageFormat_A3' => 'A3', + 'UI:PageFormat_A4' => 'A4', + 'UI:PageFormat_Letter' => '信纸', + 'UI:Relation:PDFExportPageOrientation' => '页面方向', + 'UI:PageOrientation_Portrait' => '纵向', + 'UI:PageOrientation_Landscape' => '横向', + 'UI:RelationTooltip:Redundancy' => '冗余', + 'UI:RelationTooltip:ImpactedItems_N_of_M' => '# 受影响的项目: %1$d / %2$d', + 'UI:RelationTooltip:CriticalThreshold_N_of_M' => '阀值: %1$d / %2$d', 'Portal:Title' => 'iTop 用户门户', - 'Portal:NoRequestMgmt' => 'Dear %1$s, you have been redirected to this page because your account is configured with the profile \'Portal user\'. Unfortunately, iTop has not been installed with the feature \'Request Management\'. Please contact your administrator.~~', + 'Portal:NoRequestMgmt' => '亲爱的 %1$s, 您被重定向到这个页面,因为您的账户已被设置成角色 \'Portal user\'. 并且, iTop 没有安装 \'需求管理\' 功能. 请联系管理员.', 'Portal:Refresh' => '刷新', 'Portal:Back' => '返回', 'Portal:WelcomeUserOrg' => 'Welcome %1$s, from %2$s', - 'Portal:TitleDetailsFor_Request' => 'Details for request~~', - 'Portal:ShowOngoing' => 'Show open requests', - 'Portal:ShowClosed' => 'Show closed requests', - 'Portal:CreateNewRequest' => '创建一个新的请求', - 'Portal:CreateNewRequestItil' => '创建一个新的请求', - 'Portal:CreateNewIncidentItil' => 'Create a new incident report~~', - 'Portal:ChangeMyPassword' => '改变我的密码', + 'Portal:TitleDetailsFor_Request' => '需求详情', + 'Portal:ShowOngoing' => '显示打开的需求', + 'Portal:ShowClosed' => '显示已关闭的需求', + 'Portal:CreateNewRequest' => '新建需求', + 'Portal:CreateNewRequestItil' => '新建需求', + 'Portal:CreateNewIncidentItil' => '新建事件报告', + 'Portal:ChangeMyPassword' => '修改密码', 'Portal:Disconnect' => '断开', - 'Portal:OpenRequests' => '我的待解决的请求', - 'Portal:ClosedRequests' => 'My closed requests', - 'Portal:ResolvedRequests' => '我的已解决的请求', - 'Portal:SelectService' => '从类目中选择一个服务:', - 'Portal:PleaseSelectOneService' => '请选择一个服务', - 'Portal:SelectSubcategoryFrom_Service' => '从服务中选择一个子类 %1$s:', - 'Portal:PleaseSelectAServiceSubCategory' => '请选择一个子类', - 'Portal:DescriptionOfTheRequest' => '输入您的请求描述:', - 'Portal:TitleRequestDetailsFor_Request' => '请求明细内容 %1$s:', - 'Portal:NoOpenRequest' => '该类目中没有请求.', - 'Portal:NoClosedRequest' => 'No request in this category', - 'Portal:Button:ReopenTicket' => 'Reopen this ticket~~', - 'Portal:Button:CloseTicket' => '关闭这个单据', - 'Portal:Button:UpdateRequest' => 'Update the request', - 'Portal:EnterYourCommentsOnTicket' => '输入您对于该单据解决情况的评述:', - 'Portal:ErrorNoContactForThisUser' => '错误: 当前用户没有和一个联系人或人员关联. 请联系您的系统管理员.', - 'Portal:Attachments' => 'Attachments~~', - 'Portal:AddAttachment' => ' Add Attachment ~~', - 'Portal:RemoveAttachment' => ' Remove Attachment ~~', - 'Portal:Attachment_No_To_Ticket_Name' => 'Attachment #%1$d to %2$s (%3$s)~~', - 'Portal:SelectRequestTemplate' => 'Select a template for %1$s~~', - 'Enum:Undefined' => '未定义', - 'UI:DurationForm_Days_Hours_Minutes_Seconds' => '%1$s Days %2$s Hours %3$s Minutes %4$s Seconds~~', - 'UI:ModifyAllPageTitle' => 'Modify All~~', - 'UI:Modify_N_ObjectsOf_Class' => 'Modifying %1$d objects of class %2$s~~', - 'UI:Modify_M_ObjectsOf_Class_OutOf_N' => 'Modifying %1$d objects of class %2$s out of %3$d~~', - 'UI:Menu:ModifyAll' => 'Modify...~~', - 'UI:Button:ModifyAll' => 'Modify All~~', - 'UI:Button:PreviewModifications' => 'Preview Modifications >>~~', - 'UI:ModifiedObject' => 'Object Modified~~', - 'UI:BulkModifyStatus' => 'Operation~~', - 'UI:BulkModifyStatus+' => 'Status of the operation~~', - 'UI:BulkModifyErrors' => 'Errors (if any)~~', - 'UI:BulkModifyErrors+' => 'Errors preventing the modification~~', - 'UI:BulkModifyStatusOk' => 'Ok~~', - 'UI:BulkModifyStatusError' => 'Error~~', - 'UI:BulkModifyStatusModified' => 'Modified~~', - 'UI:BulkModifyStatusSkipped' => 'Skipped~~', - 'UI:BulkModify_Count_DistinctValues' => '%1$d distinct values:~~', - 'UI:BulkModify:Value_Exists_N_Times' => '%1$s, %2$d time(s)~~', - 'UI:BulkModify:N_MoreValues' => '%1$d more values...~~', - 'UI:AttemptingToSetAReadOnlyAttribute_Name' => 'Attempting to set the read-only field: %1$s~~', - 'UI:FailedToApplyStimuli' => 'The action has failed.~~', - 'UI:StimulusModify_N_ObjectsOf_Class' => '%1$s: Modifying %2$d objects of class %3$s~~', - 'UI:CaseLogTypeYourTextHere' => 'Type your text here:~~', - 'UI:CaseLog:Header_Date_UserName' => '%1$s - %2$s:~~', - 'UI:CaseLog:InitialValue' => 'Initial value:~~', - 'UI:AttemptingToSetASlaveAttribute_Name' => 'The field %1$s is not writable because it is mastered by the data synchronization. Value not set.~~', - 'UI:ActionNotAllowed' => 'You are not allowed to perform this action on these objects.~~', - 'UI:BulkAction:NoObjectSelected' => 'Please select at least one object to perform this operation~~', - 'UI:AttemptingToChangeASlaveAttribute_Name' => 'The field %1$s is not writable because it is mastered by the data synchronization. Value remains unchanged.~~', - 'UI:Pagination:HeaderSelection' => 'Total: %1$s objects (%2$s objects selected).~~', - 'UI:Pagination:HeaderNoSelection' => 'Total: %1$s objects.~~', - 'UI:Pagination:PageSize' => '%1$s objects per page~~', - 'UI:Pagination:PagesLabel' => 'Pages:~~', - 'UI:Pagination:All' => 'All~~', - 'UI:HierarchyOf_Class' => 'Hierarchy of %1$s~~', - 'UI:Preferences' => 'Preferences...~~', - 'UI:ArchiveModeOn' => 'Activate archive mode~~', - 'UI:ArchiveModeOff' => 'Deactivate archive mode~~', - 'UI:ArchiveMode:Banner' => 'Archive mode~~', - 'UI:ArchiveMode:Banner+' => 'Archived objects are visible, and no modification is allowed~~', - 'UI:FavoriteOrganizations' => 'Favorite Organizations~~', - 'UI:FavoriteOrganizations+' => 'Check in the list below the organizations that you want to see in the drop-down menu for a quick access. Note that this is not a security setting, objects from any organization are still visible and can be accessed by selecting \\"All Organizations\\" in the drop-down list.~~', - 'UI:FavoriteLanguage' => 'Language of the User Interface~~', - 'UI:Favorites:SelectYourLanguage' => 'Select your preferred language~~', - 'UI:FavoriteOtherSettings' => 'Other Settings~~', - 'UI:Favorites:Default_X_ItemsPerPage' => 'Default length for lists: %1$s items per page~~', - 'UI:Favorites:ShowObsoleteData' => 'Show obsolete data~~', - 'UI:Favorites:ShowObsoleteData+' => 'Show obsolete data in search results and lists of items to select~~', - 'UI:NavigateAwayConfirmationMessage' => 'Any modification will be discarded.~~', - 'UI:CancelConfirmationMessage' => 'You will loose your changes. Continue anyway?~~', - 'UI:AutoApplyConfirmationMessage' => 'Some changes have not been applied yet. Do you want itop to take them into account?~~', - 'UI:Create_Class_InState' => 'Create the %1$s in state: ~~', - 'UI:OrderByHint_Values' => 'Sort order: %1$s~~', - 'UI:Menu:AddToDashboard' => 'Add To Dashboard...~~', + 'Portal:OpenRequests' => '我打开的需求', + 'Portal:ClosedRequests' => '我已关闭的需求', + 'Portal:ResolvedRequests' => '已解决的需求', + 'Portal:SelectService' => '从类别中选择一项服务:', + 'Portal:PleaseSelectOneService' => '请选择一项服务', + 'Portal:SelectSubcategoryFrom_Service' => '从服务中选择子类 %1$s:', + 'Portal:PleaseSelectAServiceSubCategory' => '请选择子类', + 'Portal:DescriptionOfTheRequest' => '请输入描述:', + 'Portal:TitleRequestDetailsFor_Request' => '需求详情 %1$s:', + 'Portal:NoOpenRequest' => '该类别中没有打开的需求.', + 'Portal:NoClosedRequest' => '该分类中没有需求', + 'Portal:Button:ReopenTicket' => '重新打开这个工单', + 'Portal:Button:CloseTicket' => '关闭这个工单', + 'Portal:Button:UpdateRequest' => '更新需求', + 'Portal:EnterYourCommentsOnTicket' => '请点评该工单的解决方案:', + 'Portal:ErrorNoContactForThisUser' => '错误: 当前用户没有与任何联系人关联. 请联系管理员.', + 'Portal:Attachments' => '附件', + 'Portal:AddAttachment' => ' 添加附件 ', + 'Portal:RemoveAttachment' => ' 移除附件 ', + 'Portal:Attachment_No_To_Ticket_Name' => '添加 #%1$d 到 %2$s (%3$s)', + 'Portal:SelectRequestTemplate' => '请为 %1$s 选择一个模板', + 'Enum:Undefined' => '未定义', + 'UI:DurationForm_Days_Hours_Minutes_Seconds' => '%1$s 天 %2$s 小时 %3$s 分 %4$s 秒', + 'UI:ModifyAllPageTitle' => '修改所有', + 'UI:Modify_N_ObjectsOf_Class' => '正在修改 %1$d 个 %2$s', + 'UI:Modify_M_ObjectsOf_Class_OutOf_N' => '正在修改 %1$d 个 %2$s ,一共 %3$d 个', + 'UI:Menu:ModifyAll' => '修改...', + 'UI:Button:ModifyAll' => '全部修改', + 'UI:Button:PreviewModifications' => '修改预览 >>', + 'UI:ModifiedObject' => '对象已修改', + 'UI:BulkModifyStatus' => '操作', + 'UI:BulkModifyStatus+' => '操作状态', + 'UI:BulkModifyErrors' => 'Errors (if any)', + 'UI:BulkModifyErrors+' => 'Errors preventing the modification', + 'UI:BulkModifyStatusOk' => 'Ok', + 'UI:BulkModifyStatusError' => '错误', + 'UI:BulkModifyStatusModified' => '已修改', + 'UI:BulkModifyStatusSkipped' => '跳过', + 'UI:BulkModify_Count_DistinctValues' => '%1$d 不同的值:', + 'UI:BulkModify:Value_Exists_N_Times' => '%1$s, %2$d time(s)', + 'UI:BulkModify:N_MoreValues' => '%1$d more values...', + 'UI:AttemptingToSetAReadOnlyAttribute_Name' => '尝试修改只读字段: %1$s', + 'UI:FailedToApplyStimuli' => '操作失败.', + 'UI:StimulusModify_N_ObjectsOf_Class' => '%1$s: 正在修改 %2$d 个 %3$s', + 'UI:CaseLogTypeYourTextHere' => '请在这里输入内容...', + 'UI:CaseLog:Header_Date_UserName' => '%1$s - %2$s:', + 'UI:CaseLog:InitialValue' => '初始值:', + 'UI:AttemptingToSetASlaveAttribute_Name' => '字段 %1$s 不可写,因为它由数据同步管理. 值未设置.', + 'UI:ActionNotAllowed' => '您无权操作这些对象.', + 'UI:BulkAction:NoObjectSelected' => '请至少选择一个对象进行操作', + 'UI:AttemptingToChangeASlaveAttribute_Name' => 'The field %1$s is not writable because it is mastered by the data synchronization. Value remains unchanged.', + 'UI:Pagination:HeaderSelection' => '一共: %1$s 个对象 ( 已选择 %2$s 个).', + 'UI:Pagination:HeaderNoSelection' => '一共: %1$s 个对象.', + 'UI:Pagination:PageSize' => '每页 %1$s 个对象', + 'UI:Pagination:PagesLabel' => '页:', + 'UI:Pagination:All' => '全部', + 'UI:HierarchyOf_Class' => '%1$s 层级', + 'UI:Preferences' => '首选项...', + 'UI:ArchiveModeOn' => '激活归档模式', + 'UI:ArchiveModeOff' => '关闭归档模式', + 'UI:ArchiveMode:Banner' => '归档模式', + 'UI:ArchiveMode:Banner+' => '已归档的对象可见但不允许修改', + 'UI:FavoriteOrganizations' => '快速访问', + 'UI:FavoriteOrganizations+' => '为了能够通过首页左侧菜单快速访问,请检查下面的组织列表. '. + '请注意,这并不是一个安全设置, 其他组织的对象依然可以通过选择 "所有组织" 下拉列表看到.', + 'UI:FavoriteLanguage' => '用户界面', + 'UI:Favorites:SelectYourLanguage' => '选择语言', + 'UI:FavoriteOtherSettings' => '其他设置', + 'UI:Favorites:Default_X_ItemsPerPage' => '默认列表: 每页 %1$s 个项目', + 'UI:Favorites:ShowObsoleteData' => '显示废弃的数据', + 'UI:Favorites:ShowObsoleteData+' => '在搜索结果中显示已废弃的数据', + 'UI:NavigateAwayConfirmationMessage' => '所有修改都将丢失.', + 'UI:CancelConfirmationMessage' => '您将丢失所有修改. 是否继续?', + 'UI:AutoApplyConfirmationMessage' => '有些修改尚未生效. Do you want itop to take them into account?', + 'UI:Create_Class_InState' => 'Create the %1$s in state: ', + 'UI:OrderByHint_Values' => '排列顺序: %1$s', + 'UI:Menu:AddToDashboard' => '添加到仪表盘...', 'UI:Button:Refresh' => '刷新', - 'UI:Button:GoPrint' => 'Print...~~', - 'UI:ExplainPrintable' => 'Click onto the %1$s icon to hide items from the print.
        Use the "print preview" feature of your browser to preview before printing.
        Note: this header and the other tuning controls will not be printed.~~', - 'UI:PrintResolution:FullSize' => 'Full size~~', - 'UI:PrintResolution:A4Portrait' => 'A4 Portrait~~', - 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', - 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', - 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', - 'UI:Toggle:StandardDashboard' => 'Standard~~', - 'UI:Toggle:CustomDashboard' => 'Custom~~', + 'UI:Button:GoPrint' => '打印...', + 'UI:ExplainPrintable' => '点击 %1$s 图标可隐藏打印内容.
        在打印之前可使用浏览器的 "打印预览" 功能.
        注: 这个页首和其他控制面板不会被打印.', - 'UI:ConfigureThisList' => 'Configure This List...~~', - 'UI:ListConfigurationTitle' => 'List Configuration~~', - 'UI:ColumnsAndSortOrder' => 'Columns and sort order:~~', - 'UI:UseDefaultSettings' => 'Use the Default Settings~~', - 'UI:UseSpecificSettings' => 'Use the Following Settings:~~', - 'UI:Display_X_ItemsPerPage' => 'Display %1$s items per page~~', - 'UI:UseSavetheSettings' => 'Save the Settings~~', - 'UI:OnlyForThisList' => 'Only for this list~~', - 'UI:ForAllLists' => 'Default for all lists~~', - 'UI:ExtKey_AsLink' => '%1$s (Link)~~', - 'UI:ExtKey_AsFriendlyName' => '%1$s (Friendly Name)~~', - 'UI:ExtField_AsRemoteField' => '%1$s (%2$s)~~', - 'UI:Button:MoveUp' => 'Move Up~~', - 'UI:Button:MoveDown' => 'Move Down~~', + 'UI:ConfigureThisList' => '配置这个列表...', + 'UI:ListConfigurationTitle' => '列表配置', + 'UI:ColumnsAndSortOrder' => '列和排序顺序:', + 'UI:UseDefaultSettings' => '使用默认配置', + 'UI:UseSpecificSettings' => '使用下面的配置:', + 'UI:Display_X_ItemsPerPage' => '每页显示 %1$s 个项目', + 'UI:UseSavetheSettings' => '保存设置', + 'UI:OnlyForThisList' => '仅这个列表', + 'UI:ForAllLists' => '默认所有列表', + 'UI:ExtKey_AsLink' => '%1$s (超链接)', + 'UI:ExtKey_AsFriendlyName' => '%1$s (昵称)', + 'UI:ExtField_AsRemoteField' => '%1$s (%2$s)', + 'UI:Button:MoveUp' => '上移', + 'UI:Button:MoveDown' => '下移', - 'UI:OQL:UnknownClassAndFix' => 'Unknown class \\"%1$s\\". You may try \\"%2$s\\" instead.~~', - 'UI:OQL:UnknownClassNoFix' => 'Unknown class \\"%1$s\\"~~', + 'UI:OQL:UnknownClassAndFix' => '未知 class "%1$s". You may try "%2$s" instead.', + 'UI:OQL:UnknownClassNoFix' => '未知 class "%1$s"', - 'UI:Dashboard:Edit' => 'Edit This Page...~~', - 'UI:Dashboard:Revert' => 'Revert To Original Version...~~', - 'UI:Dashboard:RevertConfirm' => 'Every changes made to the original version will be lost. Please confirm that you want to do this.~~', - 'UI:ExportDashBoard' => 'Export to a file~~', - 'UI:ImportDashBoard' => 'Import from a file...~~', - 'UI:ImportDashboardTitle' => 'Import From a File~~', - 'UI:ImportDashboardText' => 'Select a dashboard file to import:~~', + 'UI:Dashboard:Edit' => '编辑这个页面...', + 'UI:Dashboard:Revert' => '还原到初始版本...', + 'UI:Dashboard:RevertConfirm' => '每个地方都会恢复到初始版本. 请确认您要这样做.', + 'UI:ExportDashBoard' => '导出到文件', + 'UI:ImportDashBoard' => '从文件导入...', + 'UI:ImportDashboardTitle' => '从文件导入', + 'UI:ImportDashboardText' => '选择要导入的仪表盘文件:', - 'UI:DashletCreation:Title' => 'Create a new Dashlet~~', - 'UI:DashletCreation:Dashboard' => 'Dashboard~~', - 'UI:DashletCreation:DashletType' => 'Dashlet Type~~', - 'UI:DashletCreation:EditNow' => 'Edit the Dashboard~~', + 'UI:DashletCreation:Title' => '创建新组件', + 'UI:DashletCreation:Dashboard' => '仪表盘', + 'UI:DashletCreation:DashletType' => '组件类型', + 'UI:DashletCreation:EditNow' => '编辑仪表盘', - 'UI:DashboardEdit:Title' => 'Dashboard Editor~~', - 'UI:DashboardEdit:DashboardTitle' => 'Title~~', - 'UI:DashboardEdit:AutoReload' => 'Automatic refresh~~', - 'UI:DashboardEdit:AutoReloadSec' => 'Automatic refresh interval (seconds)~~', - 'UI:DashboardEdit:AutoReloadSec+' => 'The minimum allowed is %1$d seconds~~', + 'UI:DashboardEdit:Title' => '仪表盘编辑器', + 'UI:DashboardEdit:DashboardTitle' => '标题', + 'UI:DashboardEdit:AutoReload' => '自动刷新', + 'UI:DashboardEdit:AutoReloadSec' => '自动刷新间隔(秒)', + 'UI:DashboardEdit:AutoReloadSec+' => '最小值是 %1$d 秒', - 'UI:DashboardEdit:Layout' => 'Layout~~', - 'UI:DashboardEdit:Properties' => 'Dashboard Properties~~', - 'UI:DashboardEdit:Dashlets' => 'Available Dashlets~~', - 'UI:DashboardEdit:DashletProperties' => 'Dashlet Properties~~', + 'UI:DashboardEdit:Layout' => '布局', + 'UI:DashboardEdit:Properties' => '仪表盘属性', + 'UI:DashboardEdit:Dashlets' => '可用的组件', + 'UI:DashboardEdit:DashletProperties' => '组件属性', - 'UI:Form:Property' => 'Property~~', - 'UI:Form:Value' => 'Value~~', + 'UI:Form:Property' => '属性', + 'UI:Form:Value' => '值', - 'UI:DashletUnknown:Label' => 'Unknown~~', - 'UI:DashletUnknown:Description' => 'Unknown dashlet (might have been uninstalled)~~', - 'UI:DashletUnknown:RenderText:View' => 'Unable to render this dashlet.~~', - 'UI:DashletUnknown:RenderText:Edit' => 'Unable to render this dashlet (class "%1$s"). Check with your administrator if it is still available.~~', - 'UI:DashletUnknown:RenderNoDataText:Edit' => 'No preview available for this dashlet (class "%1$s").~~', - 'UI:DashletUnknown:Prop-XMLConfiguration' => 'Configuration (shown as raw XML)~~', + 'UI:DashletUnknown:Label' => 'Unknown', + 'UI:DashletUnknown:Description' => 'Unknown dashlet (might have been uninstalled)', + 'UI:DashletUnknown:RenderText:View' => 'Unable to render this dashlet.', + 'UI:DashletUnknown:RenderText:Edit' => 'Unable to render this dashlet (class "%1$s"). Check with your administrator if it is still available.', + 'UI:DashletUnknown:RenderNoDataText:Edit' => 'No preview available for this dashlet (class "%1$s").', + 'UI:DashletUnknown:Prop-XMLConfiguration' => '配置 (显示为纯 XML)', - 'UI:DashletProxy:Label' => 'Proxy~~', - 'UI:DashletProxy:Description' => 'Proxy dashlet~~', - 'UI:DashletProxy:RenderNoDataText:Edit' => 'No preview available for this third-party dashlet (class "%1$s").~~', - 'UI:DashletProxy:Prop-XMLConfiguration' => 'Configuration (shown as raw XML)~~', + 'UI:DashletProxy:Label' => 'Proxy', + 'UI:DashletProxy:Description' => 'Proxy dashlet', + 'UI:DashletProxy:RenderNoDataText:Edit' => 'No preview available for this third-party dashlet (class "%1$s").', + 'UI:DashletProxy:Prop-XMLConfiguration' => 'Configuration (显示为纯 XML)', - 'UI:DashletPlainText:Label' => 'Text~~', - 'UI:DashletPlainText:Description' => 'Plain text (no formatting)~~', - 'UI:DashletPlainText:Prop-Text' => 'Text~~', - 'UI:DashletPlainText:Prop-Text:Default' => 'Please enter some text here...~~', + 'UI:DashletPlainText:Label' => '文本', + 'UI:DashletPlainText:Description' => '纯文本(无格式)', + 'UI:DashletPlainText:Prop-Text' => '内容', + 'UI:DashletPlainText:Prop-Text:Default' => '请在这里输入内容...', - 'UI:DashletObjectList:Label' => 'Object list~~', - 'UI:DashletObjectList:Description' => 'Object list dashlet~~', - 'UI:DashletObjectList:Prop-Title' => 'Title~~', - 'UI:DashletObjectList:Prop-Query' => 'Query~~', - 'UI:DashletObjectList:Prop-Menu' => 'Menu~~', + 'UI:DashletObjectList:Label' => '对象列表', + 'UI:DashletObjectList:Description' => 'Object list dashlet', + 'UI:DashletObjectList:Prop-Title' => '标题', + 'UI:DashletObjectList:Prop-Query' => '查询', + 'UI:DashletObjectList:Prop-Menu' => '菜单', - 'UI:DashletGroupBy:Prop-Title' => 'Title~~', - 'UI:DashletGroupBy:Prop-Query' => 'Query~~', - 'UI:DashletGroupBy:Prop-Style' => 'Style~~', - 'UI:DashletGroupBy:Prop-GroupBy' => 'Group by...~~', - 'UI:DashletGroupBy:Prop-GroupBy:Hour' => 'Hour of %1$s (0-23)~~', - 'UI:DashletGroupBy:Prop-GroupBy:Month' => 'Month of %1$s (1 - 12)~~', - 'UI:DashletGroupBy:Prop-GroupBy:DayOfWeek' => 'Day of week for %1$s~~', - 'UI:DashletGroupBy:Prop-GroupBy:DayOfMonth' => 'Day of month for %1$s~~', - 'UI:DashletGroupBy:Prop-GroupBy:Select-Hour' => '%1$s (hour)~~', - 'UI:DashletGroupBy:Prop-GroupBy:Select-Month' => '%1$s (month)~~', - 'UI:DashletGroupBy:Prop-GroupBy:Select-DayOfWeek' => '%1$s (day of week)~~', - 'UI:DashletGroupBy:Prop-GroupBy:Select-DayOfMonth' => '%1$s (day of month)~~', - 'UI:DashletGroupBy:MissingGroupBy' => 'Please select the field on which the objects will be grouped together~~', + 'UI:DashletGroupBy:Prop-Title' => '标题', + 'UI:DashletGroupBy:Prop-Query' => '查询', + 'UI:DashletGroupBy:Prop-Style' => '样式', + 'UI:DashletGroupBy:Prop-GroupBy' => '分组...', + 'UI:DashletGroupBy:Prop-GroupBy:Hour' => 'Hour of %1$s (0-23)', + 'UI:DashletGroupBy:Prop-GroupBy:Month' => 'Month of %1$s (1 - 12)', + 'UI:DashletGroupBy:Prop-GroupBy:DayOfWeek' => 'Day of week for %1$s', + 'UI:DashletGroupBy:Prop-GroupBy:DayOfMonth' => 'Day of month for %1$s', + 'UI:DashletGroupBy:Prop-GroupBy:Select-Hour' => '%1$s (hour)', + 'UI:DashletGroupBy:Prop-GroupBy:Select-Month' => '%1$s (month)', + 'UI:DashletGroupBy:Prop-GroupBy:Select-DayOfWeek' => '%1$s (day of week)', + 'UI:DashletGroupBy:Prop-GroupBy:Select-DayOfMonth' => '%1$s (day of month)', + 'UI:DashletGroupBy:MissingGroupBy' => 'Please select the field on which the objects will be grouped together', - 'UI:DashletGroupByPie:Label' => 'Pie Chart~~', - 'UI:DashletGroupByPie:Description' => 'Pie Chart~~', - 'UI:DashletGroupByBars:Label' => 'Bar Chart~~', - 'UI:DashletGroupByBars:Description' => 'Bar Chart~~', - 'UI:DashletGroupByTable:Label' => 'Group By (table)~~', - 'UI:DashletGroupByTable:Description' => 'List (Grouped by a field)~~', + 'UI:DashletGroupByPie:Label' => '饼图', + 'UI:DashletGroupByPie:Description' => '饼图', + 'UI:DashletGroupByBars:Label' => '柱状图', + 'UI:DashletGroupByBars:Description' => '柱状图', + 'UI:DashletGroupByTable:Label' => '分组 (表)', + 'UI:DashletGroupByTable:Description' => 'List (Grouped by a field)', // New in 2.5 - 'UI:DashletGroupBy:Prop-Function' => 'Aggregation function~~', - 'UI:DashletGroupBy:Prop-FunctionAttribute' => 'Function attribute~~', - 'UI:DashletGroupBy:Prop-OrderDirection' => 'Direction~~', - 'UI:DashletGroupBy:Prop-OrderField' => 'Order by~~', - 'UI:DashletGroupBy:Prop-Limit' => 'Limit~~', + 'UI:DashletGroupBy:Prop-Function' => 'Aggregation function', + 'UI:DashletGroupBy:Prop-FunctionAttribute' => 'Function attribute', + 'UI:DashletGroupBy:Prop-OrderDirection' => 'Direction', + 'UI:DashletGroupBy:Prop-OrderField' => '排序', + 'UI:DashletGroupBy:Prop-Limit' => 'Limit', - 'UI:DashletGroupBy:Order:asc' => 'Ascending~~', - 'UI:DashletGroupBy:Order:desc' => 'Descending~~', + 'UI:DashletGroupBy:Order:asc' => '升序', + 'UI:DashletGroupBy:Order:desc' => '降序', - 'UI:GroupBy:count' => 'Count~~', - 'UI:GroupBy:count+' => 'Number of elements~~', - 'UI:GroupBy:sum' => 'Sum~~', - 'UI:GroupBy:sum+' => 'Sum of %1$s~~', - 'UI:GroupBy:avg' => 'Average~~', - 'UI:GroupBy:avg+' => 'Average of %1$s~~', - 'UI:GroupBy:min' => 'Minimum~~', - 'UI:GroupBy:min+' => 'Minimum of %1$s~~', - 'UI:GroupBy:max' => 'Maximum~~', - 'UI:GroupBy:max+' => 'Maximum of %1$s~~', + 'UI:GroupBy:count' => '个数', + 'UI:GroupBy:count+' => 'Number of elements', + 'UI:GroupBy:sum' => '总数', + 'UI:GroupBy:sum+' => 'Sum of %1$s', + 'UI:GroupBy:avg' => '平均', + 'UI:GroupBy:avg+' => 'Average of %1$s', + 'UI:GroupBy:min' => '最小', + 'UI:GroupBy:min+' => 'Minimum of %1$s', + 'UI:GroupBy:max' => '最大', + 'UI:GroupBy:max+' => 'Maximum of %1$s', // --- - 'UI:DashletHeaderStatic:Label' => 'Header~~', - 'UI:DashletHeaderStatic:Description' => 'Displays an horizontal separator~~', - 'UI:DashletHeaderStatic:Prop-Title' => 'Title~~', - 'UI:DashletHeaderStatic:Prop-Title:Default' => 'Contacts~~', - 'UI:DashletHeaderStatic:Prop-Icon' => 'Icon~~', + 'UI:DashletHeaderStatic:Label' => 'Header', + 'UI:DashletHeaderStatic:Description' => 'Displays an horizontal separator', + 'UI:DashletHeaderStatic:Prop-Title' => '标题', + 'UI:DashletHeaderStatic:Prop-Title:Default' => '联系人', + 'UI:DashletHeaderStatic:Prop-Icon' => '图标', - 'UI:DashletHeaderDynamic:Label' => 'Header with statistics~~', - 'UI:DashletHeaderDynamic:Description' => 'Header with stats (grouped by...)~~', - 'UI:DashletHeaderDynamic:Prop-Title' => 'Title~~', - 'UI:DashletHeaderDynamic:Prop-Title:Default' => 'Contacts~~', - 'UI:DashletHeaderDynamic:Prop-Icon' => 'Icon~~', - 'UI:DashletHeaderDynamic:Prop-Subtitle' => 'Subtitle~~', - 'UI:DashletHeaderDynamic:Prop-Subtitle:Default' => 'Contacts~~', - 'UI:DashletHeaderDynamic:Prop-Query' => 'Query~~', - 'UI:DashletHeaderDynamic:Prop-GroupBy' => 'Group by~~', - 'UI:DashletHeaderDynamic:Prop-Values' => 'Values~~', + 'UI:DashletHeaderDynamic:Label' => 'Header with statistics', + 'UI:DashletHeaderDynamic:Description' => 'Header with stats (grouped by...)', + 'UI:DashletHeaderDynamic:Prop-Title' => '标题', + 'UI:DashletHeaderDynamic:Prop-Title:Default' => '联系人', + 'UI:DashletHeaderDynamic:Prop-Icon' => '图标', + 'UI:DashletHeaderDynamic:Prop-Subtitle' => 'Subtitle', + 'UI:DashletHeaderDynamic:Prop-Subtitle:Default' => '联系人', + 'UI:DashletHeaderDynamic:Prop-Query' => '查询', + 'UI:DashletHeaderDynamic:Prop-GroupBy' => 'Group by', + 'UI:DashletHeaderDynamic:Prop-Values' => '值', - 'UI:DashletBadge:Label' => 'Badge~~', - 'UI:DashletBadge:Description' => 'Object Icon with new/search~~', - 'UI:DashletBadge:Prop-Class' => 'Class~~', + 'UI:DashletBadge:Label' => 'Badge', + 'UI:DashletBadge:Description' => 'Object Icon with new/search', + 'UI:DashletBadge:Prop-Class' => 'Class', + + 'DayOfWeek-Sunday' => '周日', + 'DayOfWeek-Monday' => '周一', + 'DayOfWeek-Tuesday' => '周二', + 'DayOfWeek-Wednesday' => '周三', + 'DayOfWeek-Thursday' => '周四', + 'DayOfWeek-Friday' => '周五', + 'DayOfWeek-Saturday' => '周六', + 'Month-01' => '一月', + 'Month-02' => '二月', + 'Month-03' => '三月', + 'Month-04' => '四月', + 'Month-05' => '五月', + 'Month-06' => '六月', + 'Month-07' => '七月', + 'Month-08' => '八月', + 'Month-09' => '九月', + 'Month-10' => '十月', + 'Month-11' => '十一月', + 'Month-12' => '十二月', - 'DayOfWeek-Sunday' => 'Sunday~~', - 'DayOfWeek-Monday' => 'Monday~~', - 'DayOfWeek-Tuesday' => 'Tuesday~~', - 'DayOfWeek-Wednesday' => 'Wednesday~~', - 'DayOfWeek-Thursday' => 'Thursday~~', - 'DayOfWeek-Friday' => 'Friday~~', - 'DayOfWeek-Saturday' => 'Saturday~~', - 'Month-01' => 'January~~', - 'Month-02' => 'February~~', - 'Month-03' => 'March~~', - 'Month-04' => 'April~~', - 'Month-05' => 'May~~', - 'Month-06' => 'June~~', - 'Month-07' => 'July~~', - 'Month-08' => 'August~~', - 'Month-09' => 'September~~', - 'Month-10' => 'October~~', - 'Month-11' => 'November~~', - 'Month-12' => 'December~~', - // Short version for the DatePicker - 'DayOfWeek-Sunday-Min' => 'Su~~', - 'DayOfWeek-Monday-Min' => 'Mo~~', - 'DayOfWeek-Tuesday-Min' => 'Tu~~', - 'DayOfWeek-Wednesday-Min' => 'We~~', - 'DayOfWeek-Thursday-Min' => 'Th~~', - 'DayOfWeek-Friday-Min' => 'Fr~~', - 'DayOfWeek-Saturday-Min' => 'Sa~~', - 'Month-01-Short' => 'Jan~~', - 'Month-02-Short' => 'Feb~~', - 'Month-03-Short' => 'Mar~~', - 'Month-04-Short' => 'Apr~~', - 'Month-05-Short' => 'May~~', - 'Month-06-Short' => 'Jun~~', - 'Month-07-Short' => 'Jul~~', - 'Month-08-Short' => 'Aug~~', - 'Month-09-Short' => 'Sep~~', - 'Month-10-Short' => 'Oct~~', - 'Month-11-Short' => 'Nov~~', - 'Month-12-Short' => 'Dec~~', - 'Calendar-FirstDayOfWeek' => '0~~', // 0 = Sunday, 1 = Monday, etc... - - 'UI:Menu:ShortcutList' => 'Create a Shortcut...~~', - 'UI:ShortcutRenameDlg:Title' => 'Rename the shortcut~~', - 'UI:ShortcutListDlg:Title' => 'Create a shortcut for the list~~', - 'UI:ShortcutDelete:Confirm' => 'Please confirm that wou wish to delete the shortcut(s).~~', - 'Menu:MyShortcuts' => 'My Shortcuts~~', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Class:Shortcut' => 'Shortcut~~', - 'Class:Shortcut+' => '~~', - 'Class:Shortcut/Attribute:name' => 'Name~~', - 'Class:Shortcut/Attribute:name+' => 'Label used in the menu and page title~~', - 'Class:ShortcutOQL' => 'Search result shortcut~~', - 'Class:ShortcutOQL+' => '~~', - 'Class:ShortcutOQL/Attribute:oql' => 'Query~~', - 'Class:ShortcutOQL/Attribute:oql+' => 'OQL defining the list of objects to search for~~', - 'Class:ShortcutOQL/Attribute:auto_reload' => 'Automatic refresh~~', - 'Class:ShortcutOQL/Attribute:auto_reload/Value:none' => 'Disabled~~', - 'Class:ShortcutOQL/Attribute:auto_reload/Value:custom' => 'Custom rate~~', - 'Class:ShortcutOQL/Attribute:auto_reload_sec' => 'Automatic refresh interval (seconds)~~', - 'Class:ShortcutOQL/Attribute:auto_reload_sec/tip' => 'The minimum allowed is %1$d seconds~~', + 'DayOfWeek-Sunday-Min' => '日', + 'DayOfWeek-Monday-Min' => '一', + 'DayOfWeek-Tuesday-Min' => '二', + 'DayOfWeek-Wednesday-Min' => '三', + 'DayOfWeek-Thursday-Min' => '四', + 'DayOfWeek-Friday-Min' => '五', + 'DayOfWeek-Saturday-Min' => '六', + 'Month-01-Short' => '1月', + 'Month-02-Short' => '2月', + 'Month-03-Short' => '3月', + 'Month-04-Short' => '4月', + 'Month-05-Short' => '5月', + 'Month-06-Short' => '6月', + 'Month-07-Short' => '7月', + 'Month-08-Short' => '8月', + 'Month-09-Short' => '9月', + 'Month-10-Short' => '10月', + 'Month-11-Short' => '11月', + 'Month-12-Short' => '12月', + 'Calendar-FirstDayOfWeek' => 0, // 0 = Sunday, 1 = Monday, etc... - 'UI:FillAllMandatoryFields' => 'Please fill all mandatory fields.~~', - 'UI:ValueMustBeSet' => 'Please specify a value~~', - 'UI:ValueMustBeChanged' => 'Please change the value~~', - 'UI:ValueInvalidFormat' => 'Invalid format~~', + 'UI:Menu:ShortcutList' => '创建快捷方式...', + 'UI:ShortcutRenameDlg:Title' => '重命名快捷方式', + 'UI:ShortcutListDlg:Title' => '为该列表创建快捷方式', + 'UI:ShortcutDelete:Confirm' => '请确认是否删除这个(些)快捷方式.', + 'Menu:MyShortcuts' => '我的快捷方式', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Class:Shortcut' => '快捷方式', + 'Class:Shortcut+' => '', + 'Class:Shortcut/Attribute:name' => '名称', + 'Class:Shortcut/Attribute:name+' => 'Label used in the menu and page title', + 'Class:ShortcutOQL' => '搜索结果的快捷方式', + 'Class:ShortcutOQL+' => '', + 'Class:ShortcutOQL/Attribute:oql' => '查询', + 'Class:ShortcutOQL/Attribute:oql+' => 'OQL defining the list of objects to search for', + 'Class:ShortcutOQL/Attribute:auto_reload' => '自动刷新', + 'Class:ShortcutOQL/Attribute:auto_reload/Value:none' => '禁用', + 'Class:ShortcutOQL/Attribute:auto_reload/Value:custom' => '自定义频率', + 'Class:ShortcutOQL/Attribute:auto_reload_sec' => '自动刷新间隔(秒)', + 'Class:ShortcutOQL/Attribute:auto_reload_sec/tip' => '最小值是 %1$d 秒', - 'UI:CSVImportConfirmTitle' => 'Please confirm the operation~~', - 'UI:CSVImportConfirmMessage' => 'Are you sure you want to do this?~~', - 'UI:CSVImportError_items' => 'Errors: %1$d~~', - 'UI:CSVImportCreated_items' => 'Created: %1$d~~', - 'UI:CSVImportModified_items' => 'Modified: %1$d~~', - 'UI:CSVImportUnchanged_items' => 'Unchanged: %1$d~~', - 'UI:CSVImport:DateAndTimeFormats' => 'Date and time format~~', - 'UI:CSVImport:DefaultDateTimeFormat_Format_Example' => 'Default format: %1$s (e.g. %2$s)~~', - 'UI:CSVImport:CustomDateTimeFormat' => 'Custom format: %1$s~~', - 'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Available placeholders: - - - - - - - - - - - - - - -
        Yyear (4 digits, e.g. 2016)
        yyear (2 digits, e.g. 16 for 2016)
        mmonth (2 digits, e.g. 01..12)
        nmonth (1 or 2 digits no leading zero, e.g. 1..12)
        dday (2 digits, e.g. 01..31)
        jday (1 or 2 digits no leading zero, e.g. 1..31)
        Hhour (24 hour, 2 digits, e.g. 00..23)
        hhour (12 hour, 2 digits, e.g. 01..12)
        Ghour (24 hour, 1 or 2 digits no leading zero, e.g. 0..23)
        ghour (12 hour, 1 or 2 digits no leading zero, e.g. 1..12)
        ahour, am or pm (lowercase)
        Ahour, AM or PM (uppercase)
        iminutes (2 digits, e.g. 00..59)
        sseconds (2 digits, e.g. 00..59)
        ~~', - - 'UI:Button:Remove' => 'Remove~~', - 'UI:AddAnExisting_Class' => 'Add objects of type %1$s...~~', - 'UI:SelectionOf_Class' => 'Selection of objects of type %1$s~~', + 'UI:FillAllMandatoryFields' => '请填写所有的必填项.', + 'UI:ValueMustBeSet' => '必填', + 'UI:ValueMustBeChanged' => '必须修改这个值', + 'UI:ValueInvalidFormat' => '格式无效', - 'UI:AboutBox' => 'About iTop...~~', - 'UI:About:Title' => 'About iTop~~', - 'UI:About:DataModel' => 'Data model~~', - 'UI:About:Support' => 'Support information~~', - 'UI:About:Licenses' => 'Licenses~~', - 'UI:About:InstallationOptions' => 'Installation options~~', - 'UI:About:ManualExtensionSource' => 'Extension~~', - 'UI:About:Extension_Version' => 'Version: %1$s~~', - 'UI:About:RemoteExtensionSource' => 'Data~~', - - 'UI:DisconnectedDlgMessage' => 'You are disconnected. You must identify yourself to continue using the application.~~', - 'UI:DisconnectedDlgTitle' => 'Warning!~~', - 'UI:LoginAgain' => 'Login again~~', - 'UI:StayOnThePage' => 'Stay on this page~~', - - 'ExcelExporter:ExportMenu' => 'Excel Export...~~', - 'ExcelExporter:ExportDialogTitle' => 'Excel Export~~', - 'ExcelExporter:ExportButton' => 'Export~~', - 'ExcelExporter:DownloadButton' => 'Download %1$s~~', - 'ExcelExporter:RetrievingData' => 'Retrieving data...~~', - 'ExcelExporter:BuildingExcelFile' => 'Building the Excel file...~~', - 'ExcelExporter:Done' => 'Done.~~', - 'ExcelExport:AutoDownload' => 'Start the download automatically when the export is ready~~', - 'ExcelExport:PreparingExport' => 'Preparing the export...~~', - 'ExcelExport:Statistics' => 'Statistics~~', - 'portal:legacy_portal' => 'End-User Portal~~', - 'portal:backoffice' => 'iTop Back-Office User Interface~~', + 'UI:CSVImportConfirmTitle' => '请确认本次操作', + 'UI:CSVImportConfirmMessage' => '请确认是否继续 ?', + 'UI:CSVImportError_items' => '错误: %1$d', + 'UI:CSVImportCreated_items' => '创建: %1$d', + 'UI:CSVImportModified_items' => '修改: %1$d', + 'UI:CSVImportUnchanged_items' => '保持不变: %1$d', + 'UI:CSVImport:DateAndTimeFormats' => '日期和时间格式', + 'UI:CSVImport:DefaultDateTimeFormat_Format_Example' => '默认格式: %1$s (比如 %2$s)', + 'UI:CSVImport:CustomDateTimeFormat' => '自定义格式: %1$s', + 'UI:CSVImport:CustomDateTimeFormatTooltip' => '可用的值: + + + + + + + + + + + + + + +
        Y年 (4位数, 比如 2016)
        y年 (2位数, 比如 16 代表 2016)
        m月 (2位数, 比如 01..12)
        n月 (1位数或2位数, 比如 1..12)
        d日 (2位数, 比如 01..31)
        j日 (1位数或2位数, 比如 1..31)
        H时 (24小时, 2位数, 比如 00..23)
        h时 (12小时, 2位数, 比如 01..12)
        G时 (24小时, 1位数或2位数, 比如 0..23)
        g时 (12小时, 1位数或2位数, 比如 1..12)
        a时, am or pm (小写)
        A时, AM or PM (大写)
        i分 (2位数, 比如 00..59)
        s秒 (2位数, 比如 00..59)
        ', - 'UI:CurrentObjectIsLockedBy_User' => 'The object is locked since it is currently being modified by %1$s.~~', - 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.~~', - 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.~~', - 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.~~', - 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.~~', - 'UI:Menu:KillConcurrentLock' => 'Kill the Concurrent Modification Lock !~~', - - 'UI:Menu:ExportPDF' => 'Export as PDF...~~', - 'UI:Menu:PrintableVersion' => 'Printer friendly version~~', - - 'UI:BrowseInlineImages' => 'Browse images...~~', - 'UI:UploadInlineImageLegend' => 'Upload a new image~~', - 'UI:SelectInlineImageToUpload' => 'Select the image to upload~~', - 'UI:AvailableInlineImagesLegend' => 'Available images~~', - 'UI:NoInlineImage' => 'There is no image available on the server. Use the "Browse" button above to select an image from your computer and upload it to the server.~~', - - 'UI:ToggleFullScreen' => 'Toggle Maximize / Minimize~~', - 'UI:Button:ResetImage' => 'Recover the previous image~~', - 'UI:Button:RemoveImage' => 'Remove the image~~', - 'UI:UploadNotSupportedInThisMode' => 'The modification of images or files is not supported in this mode.~~', + 'UI:Button:Remove' => '移除', + 'UI:AddAnExisting_Class' => '添加 %1$s...', + 'UI:SelectionOf_Class' => '选择 %1$s', + + 'UI:AboutBox' => '关于iTop...', + 'UI:About:Title' => '关于iTop', + 'UI:About:DataModel' => '数据模型', + 'UI:About:Support' => '支持信息', + 'UI:About:Licenses' => '许可证', + 'UI:About:InstallationOptions' => '已安装的模块', + 'UI:About:ManualExtensionSource' => '扩展', + 'UI:About:Extension_Version' => '版本: %1$s', + 'UI:About:RemoteExtensionSource' => 'Data', + + 'UI:DisconnectedDlgMessage' => '您已断开. 要继续使用,需要重新验证您的用户名和密码.', + 'UI:DisconnectedDlgTitle' => '警告!', + 'UI:LoginAgain' => '再次登录', + 'UI:StayOnThePage' => '保持在当前页面', + + 'ExcelExporter:ExportMenu' => 'Excel 导出...', + 'ExcelExporter:ExportDialogTitle' => 'Excel 导出', + 'ExcelExporter:ExportButton' => '导出', + 'ExcelExporter:DownloadButton' => '下载 %1$s', + 'ExcelExporter:RetrievingData' => '正在检索数据...', + 'ExcelExporter:BuildingExcelFile' => '正在创建Excel 文件...', + 'ExcelExporter:Done' => '完成.', + 'ExcelExport:AutoDownload' => '导出准备好之后自动开始下载', + 'ExcelExport:PreparingExport' => '正在准备导出...', + 'ExcelExport:Statistics' => '统计', + 'portal:legacy_portal' => '终端用户门户', + 'portal:backoffice' => 'iTop 后台用户界面', + + 'UI:CurrentObjectIsLockedBy_User' => '对象被锁住,因为正在修改 %1$s.', + 'UI:CurrentObjectIsLockedBy_User_Explanation' => 'The object is currently being modified by %1$s. Your modifications cannot be submitted since they would be overwritten.', + 'UI:CurrentObjectLockExpired' => 'The lock to prevent concurrent modifications of the object has expired.', + 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.', + 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.', + 'UI:Menu:KillConcurrentLock' => 'Kill the Concurrent Modification Lock !', + + 'UI:Menu:ExportPDF' => '导出 PDF...', + 'UI:Menu:PrintableVersion' => '打印', + + 'UI:BrowseInlineImages' => '浏览图片...', + 'UI:UploadInlineImageLegend' => '上传新图片', + 'UI:SelectInlineImageToUpload' => '选择要上传的图片', + 'UI:AvailableInlineImagesLegend' => '可用的图片', + 'UI:NoInlineImage' => '服务器上没有图片. 使用上面的 "浏览" 按钮,从您的电脑上选择并上传到服务器.', + + 'UI:ToggleFullScreen' => '切换 最大化 / 最小化', + 'UI:Button:ResetImage' => '恢复之前的图片', + 'UI:Button:RemoveImage' => '移除图片', + 'UI:UploadNotSupportedInThisMode' => '本模式下不支持修改文件或图片.', // Search form - 'UI:Search:Toggle' => 'Minimize / Expand~~', - 'UI:Search:AutoSubmit:DisabledHint' => 'Auto submit has been disabled for this class~~', - 'UI:Search:NoAutoSubmit:ExplainText' => 'Add some criterion on the search box or click the search button to view the objects.~~', - 'UI:Search:Criterion:MoreMenu:AddCriteria' => 'Add new criteria~~', + 'UI:Search:Toggle' => '折叠 / 展开', + 'UI:Search:AutoSubmit:DisabledHint' => 'Auto submit has been disabled for this class', + 'UI:Search:Criterion:MoreMenu:AddCriteria' => '添加条件', // - Add new criteria button - 'UI:Search:AddCriteria:List:RecentlyUsed:Title' => 'Recently used~~', - 'UI:Search:AddCriteria:List:MostPopular:Title' => 'Most popular~~', - 'UI:Search:AddCriteria:List:Others:Title' => 'Others~~', - 'UI:Search:AddCriteria:List:RecentlyUsed:Placeholder' => 'None yet.~~', + 'UI:Search:AddCriteria:List:RecentlyUsed:Title' => '最近使用', + 'UI:Search:AddCriteria:List:MostPopular:Title' => '最热门', + 'UI:Search:AddCriteria:List:Others:Title' => '其它', + 'UI:Search:AddCriteria:List:RecentlyUsed:Placeholder' => '还没有.', // - Criteria titles // - Default widget - 'UI:Search:Criteria:Title:Default:Any' => '%1$s: Any~~', - 'UI:Search:Criteria:Title:Default:Empty' => '%1$s is empty~~', - 'UI:Search:Criteria:Title:Default:NotEmpty' => '%1$s is not empty~~', - 'UI:Search:Criteria:Title:Default:Equals' => '%1$s equals %2$s~~', - 'UI:Search:Criteria:Title:Default:Contains' => '%1$s contains %2$s~~', - 'UI:Search:Criteria:Title:Default:StartsWith' => '%1$s starts with %2$s~~', - 'UI:Search:Criteria:Title:Default:EndsWith' => '%1$s ends with %2$s~~', - 'UI:Search:Criteria:Title:Default:RegExp' => '%1$s matches %2$s~~', - 'UI:Search:Criteria:Title:Default:GreaterThan' => '%1$s > %2$s~~', - 'UI:Search:Criteria:Title:Default:GreaterThanOrEquals' => '%1$s >= %2$s~~', - 'UI:Search:Criteria:Title:Default:LessThan' => '%1$s < %2$s~~', - 'UI:Search:Criteria:Title:Default:LessThanOrEquals' => '%1$s <= %2$s~~', - 'UI:Search:Criteria:Title:Default:Different' => '%1$s ≠ %2$s~~', - 'UI:Search:Criteria:Title:Default:Between' => '%1$s between [%2$s]~~', - 'UI:Search:Criteria:Title:Default:BetweenDates' => '%1$s [%2$s]~~', - 'UI:Search:Criteria:Title:Default:BetweenDates:All' => '%1$s: Any~~', - 'UI:Search:Criteria:Title:Default:BetweenDates:From' => '%1$s from %2$s~~', - 'UI:Search:Criteria:Title:Default:BetweenDates:Until' => '%1$s until %2$s~~', - 'UI:Search:Criteria:Title:Default:Between:All' => '%1$s: Any~~', - 'UI:Search:Criteria:Title:Default:Between:From' => '%1$s from %2$s~~', - 'UI:Search:Criteria:Title:Default:Between:Until' => '%1$s up to %2$s~~', + 'UI:Search:Criteria:Title:Default:Any' => '%1$s: 任何', + 'UI:Search:Criteria:Title:Default:Empty' => '%1$s is empty', + 'UI:Search:Criteria:Title:Default:NotEmpty' => '%1$s is not empty', + 'UI:Search:Criteria:Title:Default:Equals' => '%1$s 等于 %2$s', + 'UI:Search:Criteria:Title:Default:Contains' => '%1$s 包含 %2$s', + 'UI:Search:Criteria:Title:Default:StartsWith' => '%1$s 起始于 %2$s', + 'UI:Search:Criteria:Title:Default:EndsWith' => '%1$s 结尾是 %2$s', + 'UI:Search:Criteria:Title:Default:RegExp' => '%1$s 匹配 %2$s', + 'UI:Search:Criteria:Title:Default:GreaterThan' => '%1$s > %2$s', + 'UI:Search:Criteria:Title:Default:GreaterThanOrEquals' => '%1$s >= %2$s', + 'UI:Search:Criteria:Title:Default:LessThan' => '%1$s < %2$s', + 'UI:Search:Criteria:Title:Default:LessThanOrEquals' => '%1$s <= %2$s', + 'UI:Search:Criteria:Title:Default:Different' => '%1$s ≠ %2$s', + 'UI:Search:Criteria:Title:Default:Between' => '%1$s between [%2$s]', + 'UI:Search:Criteria:Title:Default:BetweenDates' => '%1$s [%2$s]', + 'UI:Search:Criteria:Title:Default:BetweenDates:All' => '%1$s: 任何', + 'UI:Search:Criteria:Title:Default:BetweenDates:From' => '%1$s 从 %2$s', + 'UI:Search:Criteria:Title:Default:BetweenDates:Until' => '%1$s 到 %2$s', + 'UI:Search:Criteria:Title:Default:Between:All' => '%1$s: 任何', + 'UI:Search:Criteria:Title:Default:Between:From' => '%1$s 从 %2$s', + 'UI:Search:Criteria:Title:Default:Between:Until' => '%1$s 到 %2$s', // - Numeric widget // None yet // - DateTime widget - 'UI:Search:Criteria:Title:DateTime:Between' => '%2$s <= 1$s <= %3$s~~', + 'UI:Search:Criteria:Title:DateTime:Between' => '%2$s <= 1$s <= %3$s', // - Enum widget - 'UI:Search:Criteria:Title:Enum:In' => '%1$s: %2$s~~', - 'UI:Search:Criteria:Title:Enum:In:Many' => '%1$s: %2$s and %3$s others~~', - 'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: Any~~', - // - TagSet widget - 'UI:Search:Criteria:Title:TagSet:Matches' => '%1$s: %2$s~~', + 'UI:Search:Criteria:Title:Enum:In' => '%1$s: %2$s', + 'UI:Search:Criteria:Title:Enum:In:Many' => '%1$s: %2$s and %3$s others', + 'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: 任何', // - External key widget - 'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s is defined~~', - 'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s is not defined~~', - 'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s %2$s~~', - 'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s~~', - 'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s and %3$s others~~', - 'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: Any~~', + 'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s 已定义', + 'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s 未被定义', + 'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s %2$s', + 'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s', + 'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s and %3$s others', + 'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: 任何', // - Hierarchical key widget - 'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s is defined~~', - 'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s is not defined~~', - 'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s %2$s~~', - 'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s~~', - 'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s and %3$s others~~', - 'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: Any~~', + 'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s 已定义', + 'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s 未被定义', + 'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s %2$s', + 'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s', + 'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s and %3$s others', + 'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: Any', // - Criteria operators // - Default widget - 'UI:Search:Criteria:Operator:Default:Empty' => 'Is empty~~', - 'UI:Search:Criteria:Operator:Default:NotEmpty' => 'Is not empty~~', - 'UI:Search:Criteria:Operator:Default:Equals' => 'Equals~~', - 'UI:Search:Criteria:Operator:Default:Between' => 'Between~~', + 'UI:Search:Criteria:Operator:Default:Empty' => '为空', + 'UI:Search:Criteria:Operator:Default:NotEmpty' => '非空', + 'UI:Search:Criteria:Operator:Default:Equals' => '等于', + 'UI:Search:Criteria:Operator:Default:Between' => '之间', // - String widget - 'UI:Search:Criteria:Operator:String:Contains' => 'Contains~~', - 'UI:Search:Criteria:Operator:String:StartsWith' => 'Starts with~~', - 'UI:Search:Criteria:Operator:String:EndsWith' => 'Ends with~~', - 'UI:Search:Criteria:Operator:String:RegExp' => 'Regular exp.~~', + 'UI:Search:Criteria:Operator:String:Contains' => '包含', + 'UI:Search:Criteria:Operator:String:StartsWith' => '起始为', + 'UI:Search:Criteria:Operator:String:EndsWith' => '结尾是', + 'UI:Search:Criteria:Operator:String:RegExp' => '正则表达式.', // - Numeric widget - 'UI:Search:Criteria:Operator:Numeric:Equals' => 'Equals~~', // => '=', - 'UI:Search:Criteria:Operator:Numeric:GreaterThan' => 'Greater~~', // => '>', - 'UI:Search:Criteria:Operator:Numeric:GreaterThanOrEquals' => 'Greater / equals~~', // > '>=', - 'UI:Search:Criteria:Operator:Numeric:LessThan' => 'Less~~', // => '<', - 'UI:Search:Criteria:Operator:Numeric:LessThanOrEquals' => 'Less / equals~~', // > '<=', - 'UI:Search:Criteria:Operator:Numeric:Different' => 'Different~~', // => '≠', - // - Tag Set Widget - 'UI:Search:Criteria:Operator:TagSet:Matches' => 'Matches~~', + 'UI:Search:Criteria:Operator:Numeric:Equals' => '等于', // => '=', + 'UI:Search:Criteria:Operator:Numeric:GreaterThan' => '大于', // => '>', + 'UI:Search:Criteria:Operator:Numeric:GreaterThanOrEquals' => '大于 / 等于', // > '>=', + 'UI:Search:Criteria:Operator:Numeric:LessThan' => '小于', // => '<', + 'UI:Search:Criteria:Operator:Numeric:LessThanOrEquals' => '小于 / 等于', // > '<=', + 'UI:Search:Criteria:Operator:Numeric:Different' => '不同', // => '≠', // - Other translations - 'UI:Search:Value:Filter:Placeholder' => 'Filter...~~', - 'UI:Search:Value:Search:Placeholder' => 'Search...~~', - 'UI:Search:Value:Autocomplete:StartTyping' => 'Start typing for possible values.~~', - 'UI:Search:Value:Autocomplete:Wait' => 'Please wait...~~', - 'UI:Search:Value:Autocomplete:NoResult' => 'No result.~~', - 'UI:Search:Value:Toggler:CheckAllNone' => 'Check all / none~~', - 'UI:Search:Value:Toggler:CheckAllNoneFiltered' => 'Check all / none visibles~~', + 'UI:Search:Value:Filter:Placeholder' => '过滤器...', + 'UI:Search:Value:Search:Placeholder' => '搜索...', + 'UI:Search:Value:Autocomplete:StartTyping' => 'Start typing for possible values.', + 'UI:Search:Value:Autocomplete:Wait' => '请稍后...', + 'UI:Search:Value:Autocomplete:NoResult' => '没有找到结果.', + 'UI:Search:Value:Toggler:CheckAllNone' => '全选 / 不选', + 'UI:Search:Value:Toggler:CheckAllNoneFiltered' => '全选 / 不选', // - Widget other translations - 'UI:Search:Criteria:Numeric:From' => 'From~~', - 'UI:Search:Criteria:Numeric:Until' => 'To~~', - 'UI:Search:Criteria:Numeric:PlaceholderFrom' => 'Any~~', - 'UI:Search:Criteria:Numeric:PlaceholderUntil' => 'Any~~', - 'UI:Search:Criteria:DateTime:From' => 'From~~', - 'UI:Search:Criteria:DateTime:FromTime' => 'From~~', - 'UI:Search:Criteria:DateTime:Until' => 'until~~', - 'UI:Search:Criteria:DateTime:UntilTime' => 'until~~', - 'UI:Search:Criteria:DateTime:PlaceholderFrom' => 'Any date~~', - 'UI:Search:Criteria:DateTime:PlaceholderFromTime' => 'Any date~~', - 'UI:Search:Criteria:DateTime:PlaceholderUntil' => 'Any date~~', - 'UI:Search:Criteria:DateTime:PlaceholderUntilTime' => 'Any date~~', - 'UI:Search:Criteria:HierarchicalKey:ChildrenIncluded:Hint' => 'Children of the selected objects will be included.~~', + 'UI:Search:Criteria:Numeric:From' => '从', + 'UI:Search:Criteria:Numeric:Until' => '到', + 'UI:Search:Criteria:Numeric:PlaceholderFrom' => '任何', + 'UI:Search:Criteria:Numeric:PlaceholderUntil' => '任何', + 'UI:Search:Criteria:DateTime:From' => '从', + 'UI:Search:Criteria:DateTime:FromTime' => '从', + 'UI:Search:Criteria:DateTime:Until' => '到', + 'UI:Search:Criteria:DateTime:UntilTime' => '到', + 'UI:Search:Criteria:DateTime:PlaceholderFrom' => '任何日期', + 'UI:Search:Criteria:DateTime:PlaceholderFromTime' => '任何日期', + 'UI:Search:Criteria:DateTime:PlaceholderUntil' => '任何日期', + 'UI:Search:Criteria:DateTime:PlaceholderUntilTime' => '任何日期', + 'UI:Search:Criteria:HierarchicalKey:ChildrenIncluded:Hint' => '将会包含选中对象的子集.', - 'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~', - 'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~', + 'UI:Search:Criteria:Raw:Filtered' => '已过滤', + 'UI:Search:Criteria:Raw:FilteredOn' => '基于 %1$s 过滤', )); // // Expression to Natural language // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Expression:Operator:AND' => ' AND ~~', - 'Expression:Operator:OR' => ' OR ~~', - 'Expression:Operator:=' => ': ~~', + 'Expression:Operator:AND' => ' 与 ', + 'Expression:Operator:OR' => ' 或 ', - 'Expression:Unit:Short:DAY' => 'd~~', - 'Expression:Unit:Short:WEEK' => 'w~~', - 'Expression:Unit:Short:MONTH' => 'm~~', - 'Expression:Unit:Short:YEAR' => 'y~~', + 'Expression:Unit:Short:DAY' => '日', + 'Expression:Unit:Short:WEEK' => '周', + 'Expression:Unit:Short:MONTH' => '月', + 'Expression:Unit:Short:YEAR' => '年', - 'Expression:Unit:Long:DAY' => 'day(s)~~', - 'Expression:Unit:Long:HOUR' => 'hour(s)~~', - 'Expression:Unit:Long:MINUTE' => 'minute(s)~~', + 'Expression:Unit:Long:DAY' => '日', + 'Expression:Unit:Long:HOUR' => '小时', + 'Expression:Unit:Long:MINUTE' => '分钟', - 'Expression:Verb:NOW' => 'now~~', - 'Expression:Verb:ISNULL' => ': undefined~~', + 'Expression:Verb:NOW' => '现在', ));