From 72873a3343f43b56c5fc9251f2b016026604e55a Mon Sep 17 00:00:00 2001
From: purplegrape
Date: Fri, 30 Jun 2023 00:42:20 +0800
Subject: [PATCH] :globe_with_meridians: Improve zh-cn dict Manual merge for
#516 Translation by @purplegrape, many thanks !
---
.../zh_cn.dict.itop-faq-light.php | 2 +-
.../zh_cn.dict.itop-incident-mgmt-itil.php | 36 +-
.../zh_cn.dict.itop-knownerror-mgmt.php | 2 +-
.../zh_cn.dict.itop-problem-mgmt.php | 8 +-
.../zh_cn.dict.itop-request-mgmt-itil.php | 36 +-
.../zh_cn.dict.itop-request-mgmt.php | 26 +-
.../zh_cn.dict.itop-service-mgmt-provider.php | 14 +-
.../zh_cn.dict.itop-service-mgmt.php | 14 +-
.../zh_cn.dict.itop-structure.php | 2 +-
.../dictionaries/zh_cn.dict.itop-tickets.php | 6 +-
.../zh_cn.dictionary.itop.datatable.php | 4 +-
.../zh_cn.dictionary.itop.navigation-menu.php | 1 +
dictionaries/zh_cn.dictionary.itop.core.php | 78 +-
dictionaries/zh_cn.dictionary.itop.ui.php | 1057 +++++++++--------
14 files changed, 709 insertions(+), 577 deletions(-)
diff --git a/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php b/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php
index 3c3daa7f2..cb4bbf2e3 100644
--- a/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php
+++ b/datamodels/2.x/itop-faq-light/dictionaries/zh_cn.dict.itop-faq-light.php
@@ -58,7 +58,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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:error_code+' => '',
'Class:FAQ/Attribute:key_words' => '关键字',
'Class:FAQ/Attribute:key_words+' => '',
diff --git a/datamodels/2.x/itop-incident-mgmt-itil/dictionaries/zh_cn.dict.itop-incident-mgmt-itil.php b/datamodels/2.x/itop-incident-mgmt-itil/dictionaries/zh_cn.dict.itop-incident-mgmt-itil.php
index 073640a70..e4e1b3e18 100644
--- a/datamodels/2.x/itop-incident-mgmt-itil/dictionaries/zh_cn.dict.itop-incident-mgmt-itil.php
+++ b/datamodels/2.x/itop-incident-mgmt-itil/dictionaries/zh_cn.dict.itop-incident-mgmt-itil.php
@@ -66,11 +66,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => '已升级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' => '已升级TTR',
'Class:Incident/Attribute:status/Value:escalated_ttr+' => '',
'Class:Incident/Attribute:status/Value:waiting_for_approval' => '等待批准',
'Class:Incident/Attribute:status/Value:waiting_for_approval+' => '',
@@ -90,8 +90,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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: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' => '中',
@@ -100,8 +100,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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: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' => '中',
@@ -136,7 +136,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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:escalation_reason+' => '',
'Class:Incident/Attribute:assignment_date' => '分配日期',
'Class:Incident/Attribute:assignment_date+' => '',
@@ -146,21 +146,21 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => 'TTO',
+ 'Class:Incident/Attribute:tto+' => '响应时间',
+ 'Class:Incident/Attribute:ttr' => 'TTR',
+ 'Class:Incident/Attribute:ttr+' => '解决时限',
+ 'Class:Incident/Attribute:tto_escalation_deadline' => 'TTO截止日期',
'Class:Incident/Attribute:tto_escalation_deadline+' => '',
- 'Class:Incident/Attribute:sla_tto_passed' => '超过SLA响应时间',
+ 'Class:Incident/Attribute:sla_tto_passed' => 'SLA TTO 合格',
'Class:Incident/Attribute:sla_tto_passed+' => '',
- 'Class:Incident/Attribute:sla_tto_over' => 'SLA响应时间结束',
+ 'Class:Incident/Attribute:sla_tto_over' => 'SLA TTO 超时',
'Class:Incident/Attribute:sla_tto_over+' => '',
- 'Class:Incident/Attribute:ttr_escalation_deadline' => '解决时间截止',
+ 'Class:Incident/Attribute:ttr_escalation_deadline' => 'TTR截止日期',
'Class:Incident/Attribute:ttr_escalation_deadline+' => '',
- 'Class:Incident/Attribute:sla_ttr_passed' => '超过SLA解决时间',
+ 'Class:Incident/Attribute:sla_ttr_passed' => 'SLA TTR 合格',
'Class:Incident/Attribute:sla_ttr_passed+' => '',
- 'Class:Incident/Attribute:sla_ttr_over' => 'SLA解决时间结束',
+ 'Class:Incident/Attribute:sla_ttr_over' => 'SLA TTR 超时',
'Class:Incident/Attribute:sla_ttr_over+' => '',
'Class:Incident/Attribute:time_spent' => '耗时',
'Class:Incident/Attribute:time_spent+' => '',
@@ -182,7 +182,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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:pending_reason+' => '',
'Class:Incident/Attribute:parent_incident_id' => '父级事件',
'Class:Incident/Attribute:parent_incident_id+' => '',
diff --git a/datamodels/2.x/itop-knownerror-mgmt/dictionaries/zh_cn.dict.itop-knownerror-mgmt.php b/datamodels/2.x/itop-knownerror-mgmt/dictionaries/zh_cn.dict.itop-knownerror-mgmt.php
index 1efa17f4c..4f206a21e 100644
--- a/datamodels/2.x/itop-knownerror-mgmt/dictionaries/zh_cn.dict.itop-knownerror-mgmt.php
+++ b/datamodels/2.x/itop-knownerror-mgmt/dictionaries/zh_cn.dict.itop-knownerror-mgmt.php
@@ -66,7 +66,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:KnownError/Attribute:workaround+' => '',
'Class:KnownError/Attribute:solution' => '解决方案',
'Class:KnownError/Attribute:solution+' => '',
- 'Class:KnownError/Attribute:error_code' => '错误代码',
+ 'Class:KnownError/Attribute:error_code' => '错误编码',
'Class:KnownError/Attribute:error_code+' => '',
'Class:KnownError/Attribute:domain' => '类型',
'Class:KnownError/Attribute:domain+' => '',
diff --git a/datamodels/2.x/itop-problem-mgmt/dictionaries/zh_cn.dict.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/dictionaries/zh_cn.dict.itop-problem-mgmt.php
index 1879ab750..bfea8808c 100644
--- a/datamodels/2.x/itop-problem-mgmt/dictionaries/zh_cn.dict.itop-problem-mgmt.php
+++ b/datamodels/2.x/itop-problem-mgmt/dictionaries/zh_cn.dict.itop-problem-mgmt.php
@@ -103,8 +103,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => '紧急度',
'Class:Problem/Attribute:urgency+' => '',
- 'Class:Problem/Attribute:urgency/Value:1' => '非常高',
- 'Class:Problem/Attribute:urgency/Value:1+' => '非常高',
+ 'Class:Problem/Attribute:urgency/Value: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' => '中',
@@ -113,8 +113,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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: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' => '中',
diff --git a/datamodels/2.x/itop-request-mgmt-itil/dictionaries/zh_cn.dict.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/dictionaries/zh_cn.dict.itop-request-mgmt-itil.php
index 0d0c50027..c78f227da 100644
--- a/datamodels/2.x/itop-request-mgmt-itil/dictionaries/zh_cn.dict.itop-request-mgmt-itil.php
+++ b/datamodels/2.x/itop-request-mgmt-itil/dictionaries/zh_cn.dict.itop-request-mgmt-itil.php
@@ -58,11 +58,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => '已升级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' => '已升级TTR',
'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => '等待批准',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '',
@@ -90,8 +90,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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: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' => '中',
@@ -100,8 +100,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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: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' => '中',
@@ -134,7 +134,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:no' => '否',
'Class:UserRequest/Attribute:escalation_flag/Value:no+' => '否',
@@ -150,30 +150,30 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:UserRequest/Attribute:last_pending_date+' => '',
'Class:UserRequest/Attribute:cumulatedpending' => '累计待定',
'Class:UserRequest/Attribute:cumulatedpending+' => '',
- 'Class:UserRequest/Attribute:tto' => '响应时间',
+ 'Class:UserRequest/Attribute:tto' => 'TTO',
'Class:UserRequest/Attribute:tto+' => '',
- 'Class:UserRequest/Attribute:ttr' => '解决时间',
+ 'Class:UserRequest/Attribute:ttr' => 'TTR',
'Class:UserRequest/Attribute:ttr+' => '',
- 'Class:UserRequest/Attribute:tto_escalation_deadline' => '响应时间截止',
+ 'Class:UserRequest/Attribute:tto_escalation_deadline' => 'TTO截止日期',
'Class:UserRequest/Attribute:tto_escalation_deadline+' => '',
- 'Class:UserRequest/Attribute:sla_tto_passed' => '超过SLA响应时间',
+ 'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA TTO 合格',
'Class:UserRequest/Attribute:sla_tto_passed+' => '',
- 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA响应时间超过',
+ 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA TTO 超时',
'Class:UserRequest/Attribute:sla_tto_over+' => '',
- 'Class:UserRequest/Attribute:ttr_escalation_deadline' => '解决时间截止',
+ 'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'TTR截止日期',
'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '',
- 'Class:UserRequest/Attribute:sla_ttr_passed' => '超过SLA解决时间',
+ 'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA TTR 合格',
'Class:UserRequest/Attribute:sla_ttr_passed+' => '',
- 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA解决时间超过',
+ 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA TTR 超时',
'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+' => '',
'Class:UserRequest/Attribute:resolution_code/Value:assistance' => '帮助',
'Class:UserRequest/Attribute:resolution_code/Value:assistance+' => '帮助',
- 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed' => '缺陷修复',
- 'Class:UserRequest/Attribute:resolution_code/Value:bug fixed+' => '缺陷修复',
+ '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' => '其它',
diff --git a/datamodels/2.x/itop-request-mgmt/dictionaries/zh_cn.dict.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/dictionaries/zh_cn.dict.itop-request-mgmt.php
index fc25d53a7..9345a7337 100644
--- a/datamodels/2.x/itop-request-mgmt/dictionaries/zh_cn.dict.itop-request-mgmt.php
+++ b/datamodels/2.x/itop-request-mgmt/dictionaries/zh_cn.dict.itop-request-mgmt.php
@@ -62,11 +62,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => '已升级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' => '已升级TTR',
'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => '等待批准',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '',
@@ -156,21 +156,21 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => 'TTO',
+ 'Class:UserRequest/Attribute:tto+' => '响应时间',
+ 'Class:UserRequest/Attribute:ttr' => 'TTR',
+ 'Class:UserRequest/Attribute:ttr+' => '解决时限',
+ 'Class:UserRequest/Attribute:tto_escalation_deadline' => 'TTO截止日期',
'Class:UserRequest/Attribute:tto_escalation_deadline+' => '',
- 'Class:UserRequest/Attribute:sla_tto_passed' => '超过SLA响应时间',
+ 'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA TTO 合格',
'Class:UserRequest/Attribute:sla_tto_passed+' => '',
- 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA响应时间结束',
+ 'Class:UserRequest/Attribute:sla_tto_over' => 'SLA TTO 超时',
'Class:UserRequest/Attribute:sla_tto_over+' => '',
- 'Class:UserRequest/Attribute:ttr_escalation_deadline' => '解决时间期限',
+ 'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'TTR截止日期',
'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '',
- 'Class:UserRequest/Attribute:sla_ttr_passed' => '超过SLA解决时间',
+ 'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA TTR 合格',
'Class:UserRequest/Attribute:sla_ttr_passed+' => '',
- 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA解决时间结束',
+ 'Class:UserRequest/Attribute:sla_ttr_over' => 'SLA TTR 超时',
'Class:UserRequest/Attribute:sla_ttr_over+' => '',
'Class:UserRequest/Attribute:time_spent' => '耗时',
'Class:UserRequest/Attribute:time_spent+' => '',
@@ -192,7 +192,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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:pending_reason+' => '',
'Class:UserRequest/Attribute:parent_request_id' => '父级需求',
'Class:UserRequest/Attribute:parent_request_id+' => '',
diff --git a/datamodels/2.x/itop-service-mgmt-provider/dictionaries/zh_cn.dict.itop-service-mgmt-provider.php b/datamodels/2.x/itop-service-mgmt-provider/dictionaries/zh_cn.dict.itop-service-mgmt-provider.php
index e6ae73494..43e5a7d97 100644
--- a/datamodels/2.x/itop-service-mgmt-provider/dictionaries/zh_cn.dict.itop-service-mgmt-provider.php
+++ b/datamodels/2.x/itop-service-mgmt-provider/dictionaries/zh_cn.dict.itop-service-mgmt-provider.php
@@ -389,8 +389,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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: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' => '中',
@@ -403,15 +403,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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+' => '',
- 'Class:SLT/Attribute:metric/Value:tto' => '响应时间',
+ 'Class:SLT/Attribute:metric/Value:tto' => 'TTO',
'Class:SLT/Attribute:metric/Value:tto+' => '响应时间',
- 'Class:SLT/Attribute:metric/Value:ttr' => '解决时间',
- 'Class:SLT/Attribute:metric/Value:ttr+' => '解决时间',
+ 'Class:SLT/Attribute:metric/Value:ttr' => '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+' => '',
'Class:SLT/Attribute:unit/Value:hours' => '小时',
'Class:SLT/Attribute:unit/Value:hours+' => '小时',
diff --git a/datamodels/2.x/itop-service-mgmt/dictionaries/zh_cn.dict.itop-service-mgmt.php b/datamodels/2.x/itop-service-mgmt/dictionaries/zh_cn.dict.itop-service-mgmt.php
index f116f1a6e..00614eaca 100644
--- a/datamodels/2.x/itop-service-mgmt/dictionaries/zh_cn.dict.itop-service-mgmt.php
+++ b/datamodels/2.x/itop-service-mgmt/dictionaries/zh_cn.dict.itop-service-mgmt.php
@@ -362,8 +362,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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: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' => '中',
@@ -376,15 +376,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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+' => '',
- 'Class:SLT/Attribute:metric/Value:tto' => '响应时间',
+ 'Class:SLT/Attribute:metric/Value:tto' => 'TTO',
'Class:SLT/Attribute:metric/Value:tto+' => '响应时间',
- 'Class:SLT/Attribute:metric/Value:ttr' => '解决时间',
- 'Class:SLT/Attribute:metric/Value:ttr+' => '解决时间',
+ 'Class:SLT/Attribute:metric/Value:ttr' => '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+' => '',
'Class:SLT/Attribute:unit/Value:hours' => '小时',
'Class:SLT/Attribute:unit/Value:hours+' => '小时',
diff --git a/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php b/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php
index e8d18c56f..372b0333a 100644
--- a/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php
+++ b/datamodels/2.x/itop-structure/dictionaries/zh_cn.dict.itop-structure.php
@@ -251,7 +251,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:DocumentNote' => '文档笔记',
'Class:DocumentNote+' => '',
- 'Class:DocumentNote/Attribute:text' => '文本',
+ 'Class:DocumentNote/Attribute:text' => '正文',
'Class:DocumentNote/Attribute:text+' => '',
));
diff --git a/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php
index 393c21882..c4f3d1bee 100644
--- a/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php
+++ b/datamodels/2.x/itop-tickets/dictionaries/zh_cn.dict.itop-tickets.php
@@ -240,9 +240,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => 'TTO',
'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'SLT 的响应时间',
- 'Class:ResponseTicketTTR/Interface:iMetricComputer' => '解决时间',
- 'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'SLT 的解决时间',
+ 'Class:ResponseTicketTTR/Interface:iMetricComputer' => 'TTR',
+ 'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'SLT 的解决时限',
));
diff --git a/dictionaries/ui/components/datatable/zh_cn.dictionary.itop.datatable.php b/dictionaries/ui/components/datatable/zh_cn.dictionary.itop.datatable.php
index ec977871d..8a7e7b432 100644
--- a/dictionaries/ui/components/datatable/zh_cn.dictionary.itop.datatable.php
+++ b/dictionaries/ui/components/datatable/zh_cn.dictionary.itop.datatable.php
@@ -19,9 +19,9 @@
// Display DataTable
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Datatables:Language:Processing' => '请稍候...',
- 'UI:Datatables:Language:LengthMenu' => '_MENU_ 每页',
+ 'UI:Datatables:Language:LengthMenu' => '每页 _MENU_ 项',
'UI:Datatables:Language:ZeroRecords' => '未找到相关结果',
- 'UI:Datatables:Language:Info' => '_TOTAL_ 项',
+ 'UI:Datatables:Language:Info' => '共 _TOTAL_ 项',
'UI:Datatables:Language:InfoEmpty' => '未找到相关信息',
'UI:Datatables:Language:EmptyTable' => '表格中暂无数据',
'UI:Datatables:Language:Error' => '运行查询时出错',
diff --git a/dictionaries/ui/layouts/navigation-menu/zh_cn.dictionary.itop.navigation-menu.php b/dictionaries/ui/layouts/navigation-menu/zh_cn.dictionary.itop.navigation-menu.php
index 32ee12c6c..573dea922 100644
--- a/dictionaries/ui/layouts/navigation-menu/zh_cn.dictionary.itop.navigation-menu.php
+++ b/dictionaries/ui/layouts/navigation-menu/zh_cn.dictionary.itop.navigation-menu.php
@@ -16,6 +16,7 @@
*
* You should have received a copy of the GNU Affero General Public License
*/
+
// Navigation menu
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Layout:NavigationMenu:CompanyLogo:AltText' => '公司logo',
diff --git a/dictionaries/zh_cn.dictionary.itop.core.php b/dictionaries/zh_cn.dictionary.itop.core.php
index b8ac6bfa6..e613571e4 100644
--- a/dictionaries/zh_cn.dictionary.itop.core.php
+++ b/dictionaries/zh_cn.dictionary.itop.core.php
@@ -20,44 +20,60 @@
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see
*/
+
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Core:DeletedObjectLabel' => '%1s (已删除)',
'Core:DeletedObjectTip' => '对象已被删除于 %1$s (%2$s)',
+
'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:CheckConsistencyError' => 'Consistency rules not followed: %1$s~~',
'Core:CheckValueError' => 'Unexpected value for attribute \'%1$s\' (%2$s) : %3$s~~',
+
'Core:AttributeLinkedSet' => '对象数组',
'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass~~',
+
'Core:AttributeLinkedSetDuplicatesFound' => 'Duplicates in the \'%1$s\' field : %2$s~~',
+
'Core:AttributeDashboard' => '仪表盘',
'Core:AttributeDashboard+' => '',
+
'Core:AttributePhoneNumber' => '电话号码',
'Core:AttributePhoneNumber+' => '',
+
'Core:AttributeObsolescenceDate' => '报废日期',
'Core:AttributeObsolescenceDate+' => '',
+
'Core:AttributeTagSet' => '清单',
'Core:AttributeTagSet+' => '',
'Core:AttributeSet:placeholder' => '请点击这里添加',
'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromClass' => '%1$s (%2$s)~~',
'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromOneChildClass' => '%1$s (%2$s from %3$s)~~',
'Core:AttributeClassAttCodeSet:ItemLabel:AttributeFromSeveralChildClasses' => '%1$s (%2$s from child classes)~~',
+
'Core:AttributeCaseLog' => '日志',
'Core:AttributeCaseLog+' => '',
+
'Core:AttributeMetaEnum' => 'Computed enum~~',
'Core:AttributeMetaEnum+' => '~~',
+
'Core:AttributeLinkedSetIndirect' => '对象数组(N-N)',
'Core:AttributeLinkedSetIndirect+' => 'Any kind of objects [subclass] of the same class~~',
+
'Core:AttributeInteger' => '整数',
'Core:AttributeInteger+' => '整数值(可以为负)',
+
'Core:AttributeDecimal' => '小数',
'Core:AttributeDecimal+' => '小数(可以为负)',
+
'Core:AttributeBoolean' => '布尔',
- 'Core:AttributeBoolean+' => '布尔',
+ 'Core:AttributeBoolean+' => '',
'Core:AttributeBoolean/Value:null' => '',
'Core:AttributeBoolean/Value:yes' => '是',
'Core:AttributeBoolean/Value:no' => '否',
+
'Core:AttributeArchiveFlag' => '是否归档',
'Core:AttributeArchiveFlag/Value:yes' => '是',
'Core:AttributeArchiveFlag/Value:yes+' => '此对象仅在归档模式可见',
@@ -66,6 +82,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Core:AttributeArchiveFlag/Label+' => '',
'Core:AttributeArchiveDate/Label' => '归档日期',
'Core:AttributeArchiveDate/Label+' => '',
+
'Core:AttributeObsolescenceFlag' => '是否废弃',
'Core:AttributeObsolescenceFlag/Value:yes' => '是',
'Core:AttributeObsolescenceFlag/Value:yes+' => 'This object is excluded from the impact analysis, and hidden from search results~~',
@@ -74,38 +91,54 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => '字符串',
'Core:AttributeString+' => '字符串',
+
'Core:AttributeClass' => '类',
- 'Core:AttributeClass+' => '类别',
+ 'Core:AttributeClass+' => '',
+
'Core:AttributeApplicationLanguage' => '用户语言',
'Core:AttributeApplicationLanguage+' => '语言和国家地区(EN US)',
+
'Core:AttributeFinalClass' => '类 (auto)',
'Core:AttributeFinalClass+' => 'Real class of the object (automatically created by the core)',
+
'Core:AttributePassword' => '密码',
'Core:AttributePassword+' => '外部设备的密码',
+
'Core:AttributeEncryptedString' => '加密字符串',
'Core:AttributeEncryptedString+' => 'String encrypted with a local key~~',
'Core:AttributeEncryptUnknownLibrary' => '未知的加密库 (%1$s)',
'Core:AttributeEncryptFailedToDecrypt' => '** 解密错误 **',
+
'Core:AttributeText' => '文本',
'Core:AttributeText+' => '多行字符串',
+
'Core:AttributeHTML' => 'HTML',
'Core:AttributeHTML+' => 'HTML字符串',
+
'Core:AttributeEmailAddress' => '邮箱地址',
'Core:AttributeEmailAddress+' => '邮箱地址',
+
'Core:AttributeIPAddress' => 'IP地址',
'Core:AttributeIPAddress+' => 'IP地址',
+
'Core:AttributeOQL' => 'OQL',
'Core:AttributeOQL+' => 'Object Query Langage expression~~',
+
'Core:AttributeEnum' => 'Enum~~',
'Core:AttributeEnum+' => 'List of predefined alphanumeric strings~~',
+
'Core:AttributeTemplateString' => '字符模板',
'Core:AttributeTemplateString+' => '包含占位符的字符串',
+
'Core:AttributeTemplateText' => '文字模板',
'Core:AttributeTemplateText+' => '包含占位符的文本',
+
'Core:AttributeTemplateHTML' => 'HTML模板',
'Core:AttributeTemplateHTML+' => 'HTML containing placeholders~~',
+
'Core:AttributeDateTime' => '日期/时间',
'Core:AttributeDateTime+' => 'Date and time (年-月-日 时:分:秒)',
'Core:AttributeDateTime?SmartSearch' => '
@@ -123,6 +156,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
如果不写具体时间,则默认00:00:00
',
+
'Core:AttributeDate' => '日期',
'Core:AttributeDate+' => '日期 (年-月-日)',
'Core:AttributeDate?SmartSearch' => '
@@ -137,30 +171,43 @@ Operators:
<日期
[日期,日期]
',
+
'Core:AttributeDeadline' => '截止日期',
'Core:AttributeDeadline+' => '日期, 显示与当前的相对时间',
+
'Core:AttributeExternalKey' => '外键',
'Core:AttributeExternalKey+' => 'External (or foreign) key~~',
+
'Core:AttributeHierarchicalKey' => 'Hierarchical Key~~',
'Core:AttributeHierarchicalKey+' => 'External (or foreign) key to the parent~~',
+
'Core:AttributeExternalField' => '外部字段',
'Core:AttributeExternalField+' => 'Field mapped to an external key~~',
+
'Core:AttributeURL' => 'URL',
'Core:AttributeURL+' => 'Absolute or relative URL as a text string~~',
+
'Core:AttributeBlob' => 'Blob',
'Core:AttributeBlob+' => '任何二进制内容(文档)',
+
'Core:AttributeOneWayPassword' => '单向密码',
'Core:AttributeOneWayPassword+' => '单向加密(或哈希) 的密码',
+
'Core:AttributeTable' => '表',
'Core:AttributeTable+' => '带索引的二维数组',
+
'Core:AttributePropertySet' => '属性',
'Core:AttributePropertySet+' => 'List of untyped properties (name and value)~~',
+
'Core:AttributeFriendlyName' => '通用名称',
'Core:AttributeFriendlyName+' => 'Attribute created automatically ; the friendly name is computed after several attributes~~',
+
'Core:FriendlyName-Label' => '全称',
'Core:FriendlyName-Description' => '全称',
+
'Core:AttributeTag' => '标签',
'Core:AttributeTag+' => '标签',
+
'Core:Context=REST/JSON' => 'REST',
'Core:Context=Synchro' => '同步',
'Core:Context=Setup' => '安装向导',
@@ -201,10 +248,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 'Class:CMDBChangeOp' => '变更操作',
- 'Class:CMDBChangeOp+' => '变更操作跟踪',
+ 'Class:CMDBChangeOp' => '变更操作跟踪',
+ 'Class:CMDBChangeOp+' => '某人在某时某刻对某个对象的变更操作',
'Class:CMDBChangeOp/Attribute:change' => '变更',
- 'Class:CMDBChangeOp/Attribute:change+' => '变更',
+ 'Class:CMDBChangeOp/Attribute:change+' => '',
'Class:CMDBChangeOp/Attribute:date' => '日期',
'Class:CMDBChangeOp/Attribute:date+' => '变更的日期和时间',
'Class:CMDBChangeOp/Attribute:userinfo' => '用户',
@@ -325,9 +372,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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:trigger_id+' => '用户账号',
'Class:EventNotification/Attribute:action_id' => '用户',
- 'Class:EventNotification/Attribute:action_id+' => '用户账户',
+ 'Class:EventNotification/Attribute:action_id+' => '用户账号',
'Class:EventNotification/Attribute:object_id' => '对象id',
'Class:EventNotification/Attribute:object_id+' => 'object id (class defined by the trigger ?)~~',
));
@@ -408,8 +455,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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:code' => '编码',
+ 'Class:EventRestService/Attribute:code+' => '返回编码',
'Class:EventRestService/Attribute:json_output' => '响应',
'Class:EventRestService/Attribute:json_output+' => 'HTTP 响应 (json)',
'Class:EventRestService/Attribute:provider' => '提供者',
@@ -660,7 +707,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
- 'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes' => 'Target fields~~',
+ 'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes' => '目标字段',
'Class:TriggerOnAttributeBlobDownload/Attribute:target_attcodes+' => '',
));
@@ -671,7 +718,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:TriggerOnThresholdReached' => '触发器 (基于阈值)',
'Class:TriggerOnThresholdReached+' => '当达到某个阈值时触发',
- 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => '秒表',
+ 'Class:TriggerOnThresholdReached/Attribute:stop_watch_code' => '计时',
'Class:TriggerOnThresholdReached/Attribute:stop_watch_code+' => '',
'Class:TriggerOnThresholdReached/Attribute:threshold_index' => '阈值',
'Class:TriggerOnThresholdReached/Attribute:threshold_index+' => '',
@@ -768,6 +815,7 @@ The hyperlink is displayed in the tooltip appearing on the “Lock” symbol of
'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',
+
'SynchroDataSource:Description' => '描述',
'SynchroDataSource:Reconciliation' => 'Search & reconciliation~~',
'SynchroDataSource:Deletion' => 'Deletion rules~~',
@@ -1005,8 +1053,9 @@ The hyperlink is displayed in the tooltip appearing on the “Lock” symbol of
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:TagSetFieldData' => '%2$s for class %1$s~~',
'Class:TagSetFieldData+' => '~~',
- 'Class:TagSetFieldData/Attribute:code' => '代码',
- 'Class:TagSetFieldData/Attribute:code+' => '内部代码. 必须至少包含3个数字或字母',
+
+ 'Class:TagSetFieldData/Attribute:code' => '编码',
+ 'Class:TagSetFieldData/Attribute:code+' => '内部编码. 必须至少包含3个数字或字母',
'Class:TagSetFieldData/Attribute:label' => '标签',
'Class:TagSetFieldData/Attribute:label+' => '显示的标签',
'Class:TagSetFieldData/Attribute:description' => '描述',
@@ -1014,6 +1063,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~~~',
'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~~~',
'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~~~',
+
'Core:TagSetFieldData:ErrorDeleteUsedTag' => '已使用的标签无法删除',
'Core:TagSetFieldData:ErrorDuplicateTagCodeOrLabel' => 'Tags codes or labels must be unique~~',
'Core:TagSetFieldData:ErrorTagCodeSyntax' => 'Tags code must contain between 3 and %1$d alphanumeric characters, starting with a letter.~~',
@@ -1139,6 +1189,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:ResourceSystemMenu' => 'Resource System Menu~~',
'Class:ResourceSystemMenu+' => '',
));
+
+
// Additional language entries not present in English dict
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'INTERNAL:JQuery-DatePicker:LangCode' => 'zh-CN'
diff --git a/dictionaries/zh_cn.dictionary.itop.ui.php b/dictionaries/zh_cn.dictionary.itop.ui.php
index d70f08dcd..67519ab4e 100644
--- a/dictionaries/zh_cn.dictionary.itop.ui.php
+++ b/dictionaries/zh_cn.dictionary.itop.ui.php
@@ -3,34 +3,40 @@
* @copyright Copyright (C) 2010-2023 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/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:ok_error_tolerance' => 'Error tolerance (OK)~~',
- 'Class:AuditCategory/Attribute:ok_error_tolerance+' => 'Allowed percentage of invalid objects at which the result is still displayed as OK (green)~~',
- 'Class:AuditCategory/Attribute:warning_error_tolerance' => 'Error tolerance (warning)~~',
+ 'Class:AuditCategory' => '审计类别',
+ 'Class:AuditCategory+' => 'Audit category defines a scope of objects which needs to be audited.
+It groups all audit rules applying to that object scope~~',
+ '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:ok_error_tolerance' => 'Error tolerance (OK)~~',
+ 'Class:AuditCategory/Attribute:ok_error_tolerance+' => 'Allowed percentage of invalid objects at which the result is still displayed as OK (green)~~',
+ 'Class:AuditCategory/Attribute:warning_error_tolerance' => 'Error tolerance (warning)~~',
'Class:AuditCategory/Attribute:warning_error_tolerance+' => 'Allowed percentage of invalid objects at which the result is still displayed as a warning (orange)~~',
- 'Class:AuditCategory/Attribute:domains_list' => 'Domains',
- 'Class:AuditCategory/Attribute:domains_list+' => 'List of domains linked to this category~~',
+ 'Class:AuditCategory/Attribute:domains_list' => 'Domains~~',
+ 'Class:AuditCategory/Attribute:domains_list+' => 'List of domains linked to this category~~',
));
//
@@ -38,27 +44,27 @@ 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/Attribute:description' => '审计规则描述',
- 'Class:AuditRule/Attribute:description+' => '审计规则详细描述',
- 'Class:TagSetFieldData/Attribute:finalclass' => '标签类',
- 'Class:TagSetFieldData/Attribute:obj_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+' => '若规则返回有效对象则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' => '审计规则',
+ 'Class:AuditRule+' => 'An audit rule corresponds a single check within an audit category.
+It is applied on the scope of objects defined by the audit category~~', 'Class:AuditRule/Attribute:name' => '名称',
+ 'Class:AuditRule/Attribute:name+' => '规则名称',
+ 'Class:AuditRule/Attribute:description' => '审计规则描述',
+ 'Class:AuditRule/Attribute:description+' => '审计规则详细描述',
+ 'Class:TagSetFieldData/Attribute:finalclass' => '标签类',
+ 'Class:TagSetFieldData/Attribute:obj_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+' => '若规则返回有效对象则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+' => '此规则对应类别的名称'
));
//
@@ -66,15 +72,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 'Class:AuditDomain' => 'Audit Domain~~',
- 'Class:AuditDomain+' => '',
- 'Class:AuditDomain/Attribute:name' => 'Name',
- 'Class:AuditDomain/Attribute:name+' => 'Its a segmentation of the Audit by who is in charge of fixing it or just interested~~',
- 'Class:AuditDomain/Attribute:description' => '描述',
- 'Class:AuditDomain/Attribute:description+' => '',
- 'Class:AuditDomain/Attribute:icon' => '图标',
- 'Class:AuditDomain/Attribute:icon+' => '',
- 'Class:AuditDomain/Attribute:categories_list' => '类别',
+ 'Class:AuditDomain' => 'Audit Domain~~',
+ 'Class:AuditDomain+' => 'Audit domains allow to group the audit categories.
+Domain usually correspond to who is responsible for checking and fixing errors~~',
+ 'Class:AuditDomain/Attribute:name' => 'Name',
+ 'Class:AuditDomain/Attribute:name+' => 'Its a segmentation of the Audit by who is in charge of fixing it or just interested~~',
+ 'Class:AuditDomain/Attribute:description' => '描述',
+ 'Class:AuditDomain/Attribute:description+' => '',
+ 'Class:AuditDomain/Attribute:icon' => '图标',
+ 'Class:AuditDomain/Attribute:icon+' => '',
+ 'Class:AuditDomain/Attribute:categories_list' => '类别',
'Class:AuditDomain/Attribute:categories_list+' => 'Linked audit categories~~',
));
@@ -100,32 +107,32 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 'Class:Query' => '查询',
- 'Class:Query+' => '查询是一种动态的数据集',
- 'Class:Query/Attribute:name' => '名称',
- 'Class:Query/Attribute:name+' => '查询的名称',
- 'Class:Query/Attribute:description' => '描述',
- 'Class:Query/Attribute:description+' => '请描述此查询 (目的,用法等等.)',
- 'Class:Query/Attribute:is_template' => 'OQL模板',
- 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~',
- 'Class:Query/Attribute:is_template/Value:yes' => '是',
- 'Class:Query/Attribute:is_template/Value:no' => '否',
- 'Class:Query/Attribute:export_count' => 'Export counter~~',
- 'Class:Query/Attribute:export_count+' => 'Counter reflecting the number of time this query has been executed~~',
- 'Class:Query/Attribute:export_last_date' => 'Last export~~',
- 'Class:Query/Attribute:export_last_date+' => 'Date and time of the last export execution~~',
- 'Class:Query/Attribute:export_last_user_id' => '用户',
- 'Class:Query/Attribute:export_last_user_id+' => 'The user who executed the last export~~',
- 'Class:Query/Attribute:export_last_user_contact' => '联系人',
+ 'Class:Query' => '查询',
+ 'Class:Query+' => '查询是一种动态的数据集',
+ 'Class:Query/Attribute:name' => '名称',
+ 'Class:Query/Attribute:name+' => '查询的名称',
+ 'Class:Query/Attribute:description' => '描述',
+ 'Class:Query/Attribute:description+' => '请描述此查询 (目的,用法等等.)',
+ 'Class:Query/Attribute:is_template' => 'OQL模板',
+ 'Class:Query/Attribute:is_template+' => 'Usable as source for recipient OQL in Notifications~~',
+ 'Class:Query/Attribute:is_template/Value:yes' => '是',
+ 'Class:Query/Attribute:is_template/Value:no' => '否',
+ 'Class:Query/Attribute:export_count' => 'Export counter~~',
+ 'Class:Query/Attribute:export_count+' => 'Counter reflecting the number of time this query has been executed~~',
+ 'Class:Query/Attribute:export_last_date' => 'Last export~~',
+ 'Class:Query/Attribute:export_last_date+' => 'Date and time of the last export execution~~',
+ 'Class:Query/Attribute:export_last_user_id' => '用户',
+ 'Class:Query/Attribute:export_last_user_id+' => 'The user who executed the last export~~',
+ 'Class:Query/Attribute:export_last_user_contact' => '联系人',
'Class:Query/Attribute:export_last_user_contact+' => 'The contact who executed the last export~~',
- 'Query:baseinfo' => '基本信息',
- 'Query:exportInfo' => '导出信息',
- 'Class:QueryOQL/Attribute:fields' => '区域',
- 'Class:QueryOQL/Attribute:fields+' => '属性之间使用逗号分隔 (or alias.attribute) to export~~',
- 'Class:QueryOQL' => 'OQL查询',
- 'Class:QueryOQL+' => '一种基于对象查询的语言',
- 'Class:QueryOQL/Attribute:oql' => '表达式',
- 'Class:QueryOQL/Attribute:oql+' => 'OQL 表达式',
+ 'Query:baseinfo' => '基本信息',
+ 'Query:exportInfo' => '导出信息',
+ 'Class:QueryOQL/Attribute:fields' => '区域',
+ 'Class:QueryOQL/Attribute:fields+' => '属性之间使用逗号分隔 (or alias.attribute) to export~~',
+ 'Class:QueryOQL' => 'OQL查询',
+ 'Class:QueryOQL+' => '一种基于对象查询的语言',
+ 'Class:QueryOQL/Attribute:oql' => '表达式',
+ 'Class:QueryOQL/Attribute:oql+' => 'OQL 表达式',
));
//////////////////////////////////////////////////////////////////////
@@ -138,36 +145,37 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 'Class:User' => '用户',
- 'Class:User+' => '用户登录名',
- 'Class:User/Attribute:finalclass' => '账户类型',
- 'Class:User/Attribute:finalclass+' => '',
- 'Class:User/Attribute:contactid' => '联系人 (个人)',
- 'Class:User/Attribute:contactid+' => '来自业务数据的个人明细信息',
- 'Class:User/Attribute:org_id' => '组织',
- 'Class:User/Attribute:org_id+' => 'Organization of the associated person~~',
- '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' => '语言',
- 'Class:User/Attribute:language+' => '用户语言',
- 'Class:User/Attribute:language/Value:EN US' => '英语',
+ 'Class:User' => '用户',
+ 'Class:User+' => '用户登录名',
+ 'Class:User/Attribute:finalclass' => '账号类型',
+ 'Class:User/Attribute:finalclass+' => '根本属性的名称',
+ 'Class:User/Attribute:contactid' => '个人',
+ 'Class:User/Attribute:contactid+' => '来自业务数据的个人明细信息',
+ 'Class:User/Attribute:org_id' => '组织',
+ 'Class:User/Attribute:org_id+' => 'Organization of the associated person~~',
+ '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' => '语言',
+ 'Class:User/Attribute:language+' => '用户语言',
+ 'Class:User/Attribute:language/Value:EN US' => '英语',
'Class:User/Attribute:language/Value:EN US+' => '英语(U.S.)',
- 'Class:User/Attribute:language/Value:FR FR' => '法语',
+ 'Class:User/Attribute:language/Value:FR FR' => '法语',
'Class:User/Attribute:language/Value:FR FR+' => '法语(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' => '状态',
- 'Class:User/Attribute:status+' => '账户是否启用.',
+ '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:ProfileNotAllowed' => 'Profile "%1$s" cannot be added it will deny the access to backoffice~~',
@@ -176,7 +184,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:User/Error:CurrentProfilesHaveInsufficientRights' => 'The current list of profiles does not give sufficient access rights (Users are not modifiable anymore)~~',
'Class:User/Error:AtLeastOneOrganizationIsNeeded' => '必须为此用户指定一个组织.',
'Class:User/Error:OrganizationNotAllowed' => '此组织不被允许.',
- 'Class:User/Error:UserOrganizationNotAllowed' => '此用户账户不属于那个组织.',
+ 'Class:User/Error:UserOrganizationNotAllowed' => '此用户不属于那个组织.',
'Class:User/Error:PersonIsMandatory' => '联系人必填.',
'Class:UserInternal' => '内部用户',
'Class:UserInternal+' => ITOP_APPLICATION_SHORT.' 内部定义的用户',
@@ -221,7 +229,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:URP_UserProfile+' => '用户的角色',
'Class:URP_UserProfile/Name' => '关联 %1$s 和 %2$s',
'Class:URP_UserProfile/Attribute:userid' => '用户',
- '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' => '角色',
@@ -242,7 +250,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:URP_UserOrg+' => '可以访问的组织',
'Class:URP_UserOrg/Name' => '关联 %1$s 和 %2$s',
'Class:URP_UserOrg/Attribute:userid' => '用户',
- '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' => '组织',
@@ -298,22 +306,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 'Class:URP_ActionGrant' => '操作许可',
- '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:class' => '类',
'Class:URP_ActionGrant/Attribute:class+' => '目标类',
- 'Class:URP_ActionGrant/Attribute:permission' => '许可',
+ 'Class:URP_ActionGrant/Attribute:permission' => '权限',
'Class:URP_ActionGrant/Attribute:permission+' => '允许或不允许?',
'Class:URP_ActionGrant/Attribute:permission/Value:yes' => '是',
'Class:URP_ActionGrant/Attribute:permission/Value:yes+' => '是',
'Class:URP_ActionGrant/Attribute:permission/Value:no' => '否',
'Class:URP_ActionGrant/Attribute:permission/Value:no+' => '否',
'Class:URP_ActionGrant/Attribute:action' => '操作',
- 'Class:URP_ActionGrant/Attribute:action+' => '可用于指定类上的操作',
+ 'Class:URP_ActionGrant/Attribute:action+' => '可用于指定类上的操作权限',
));
//
@@ -321,22 +329,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 'Class:URP_StimulusGrant' => '刺激许可',
- 'Class:URP_StimulusGrant+' => '对象生命周期中刺激的许可',
+ 'Class:URP_StimulusGrant' => '权限调整',
+ 'Class:URP_StimulusGrant+' => '对象生命周期中权限的调整',
'Class:URP_StimulusGrant/Attribute:profileid' => '角色',
'Class:URP_StimulusGrant/Attribute:profileid+' => '使用角色',
'Class:URP_StimulusGrant/Attribute:profile' => '角色',
'Class:URP_StimulusGrant/Attribute:profile+' => '使用角色',
'Class:URP_StimulusGrant/Attribute:class' => '类',
'Class:URP_StimulusGrant/Attribute:class+' => '目标类',
- 'Class:URP_StimulusGrant/Attribute:permission' => '许可',
+ 'Class:URP_StimulusGrant/Attribute:permission' => '权限',
'Class:URP_StimulusGrant/Attribute:permission+' => '允许或不允许?',
'Class:URP_StimulusGrant/Attribute:permission/Value:yes' => '是',
'Class:URP_StimulusGrant/Attribute:permission/Value:yes+' => '是',
'Class:URP_StimulusGrant/Attribute:permission/Value:no' => '否',
'Class:URP_StimulusGrant/Attribute:permission/Value:no+' => '否',
- 'Class:URP_StimulusGrant/Attribute:stimulus' => '刺激',
- 'Class:URP_StimulusGrant/Attribute:stimulus+' => '刺激编码',
+ 'Class:URP_StimulusGrant/Attribute:stimulus' => '调整',
+ 'Class:URP_StimulusGrant/Attribute:stimulus+' => '调整编码',
));
//
@@ -344,10 +352,10 @@ 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' => '属性权限',
+ 'Class:URP_AttributeGrant+' => '属性的权限',
+ 'Class:URP_AttributeGrant/Attribute:actiongrantid' => '操作权限',
+ 'Class:URP_AttributeGrant/Attribute:actiongrantid+' => '操作权限',
'Class:URP_AttributeGrant/Attribute:attcode' => '属性',
'Class:URP_AttributeGrant/Attribute:attcode+' => '属性编码',
));
@@ -360,7 +368,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:UserDashboard+' => '',
'Class:UserDashboard/Attribute:user_id' => '用户',
'Class:UserDashboard/Attribute:user_id+' => '',
- 'Class:UserDashboard/Attribute:menu_code' => '菜单代码',
+ 'Class:UserDashboard/Attribute:menu_code' => '菜单编码',
'Class:UserDashboard/Attribute:menu_code+' => '',
'Class:UserDashboard/Attribute:contents' => '内容',
'Class:UserDashboard/Attribute:contents+' => '',
@@ -409,7 +417,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'BooleanLabel:no' => '否',
'UI:Login:Title' => ITOP_APPLICATION_SHORT.' 登录',
'UI:WelcomeMenu:Title' => '欢迎使用 '.ITOP_APPLICATION_SHORT,
- 'UI:WelcomeMenu:LeftBlock' => ''.ITOP_APPLICATION_SHORT.' 是完全开源的IT运维门户.
+
+ 'UI:WelcomeMenu:LeftBlock' => ''.ITOP_APPLICATION_SHORT.' 是完全开源的IT运维门户.
它包括:
- 完整的CMDB(配置管理数据库),用于登记和管理您的IT资产.
- 事件管理模块用于跟踪和传递所有发生在IT系统中的事件.
@@ -419,6 +428,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
- 通过仪表盘快速获得您的IT概况.
所有模块互相独立,可以单独部署.
',
+
'UI:WelcomeMenu:RightBlock' => ''.ITOP_APPLICATION_SHORT.' 是面向服务供应商的, 它使得IT 工程师能够更方便地管理多客户和多组织.
'.ITOP_APPLICATION_SHORT.' 提供功能丰富的业务处理流程:
- 提高IT管理效率
@@ -443,107 +453,111 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
定制化您的 '.ITOP_APPLICATION.' 设置,实现个性化体验.
',
'UI:WelcomeMenu:AllOpenRequests' => '所有打开的需求: %1$d',
- 'UI:WelcomeMenu:MyCalls' => '我办理的需求',
- 'UI:WelcomeMenu:OpenIncidents' => '所有打开的事件: %1$d',
- 'UI:WelcomeMenu:AllConfigItems' => '配置项: %1$d',
- 'UI:WelcomeMenu:MyIncidents' => '分配给我的事件',
- 'UI:AllOrganizations' => ' 所有组织 ',
- 'UI:YourSearch' => '搜索',
- 'UI:LoggedAsMessage' => '以 %1$s 身份登录 (%2$s)',
- 'UI:LoggedAsMessage+Admin' => '以 %1$s 身份登录(%2$s, Administrator)',
- 'UI:Button:Logoff' => '注销',
- 'UI:Button:GlobalSearch' => '搜索',
- 'UI:Button:Search' => ' 搜索 ',
- 'UI:Button:Clear' => ' 清空 ',
- 'UI:Button:Confirm' => ' 确认 ',
- 'UI:Button:SearchInHierarchy' => ' 递归搜索',
- 'UI:Button:Query' => '查询',
- 'UI:Button:Ok' => 'OK',
- 'UI:Button:Save' => '保存',
- 'UI:Button:SaveAnd' => '保存并 %1$s',
- 'UI:Button:Cancel' => '取消',
- 'UI:Button:Close' => '关闭',
- 'UI:Button:Apply' => '应用',
- 'UI:Button:Send' => '发送',
- 'UI:Button:SendAnd' => '发送并 %1$s',
- 'UI:Button:Back' => '<< 上一步',
- 'UI:Button:Restart' => '|<< 重来',
- 'UI:Button:Next' => '下一步 >>',
- 'UI:Button:Finish' => '结束',
- 'UI:Button:DoImport' => ' 执行导入 ! ',
- 'UI:Button:Done' => '完成',
- 'UI:Button:SimulateImport' => '模拟导入',
- 'UI:Button:Test' => '测试!',
- 'UI:Button:Evaluate' => '评估',
- 'UI:Button:Evaluate:Title' => '评估 (Ctrl+Enter)',
- 'UI:Button:AddObject' => '添加... ',
- 'UI:Button:BrowseObjects' => '浏览...',
- 'UI:Button:Add' => '添加',
- 'UI:Button:AddToList' => '<< 添加',
- 'UI:Button:RemoveFromList' => '移除 >>',
- 'UI:Button:FilterList' => '筛选...',
- 'UI:Button:Create' => '创建',
- 'UI:Button:Delete' => '删除',
- 'UI:Button:Rename' => '重命名...',
- 'UI:Button:ChangePassword' => '修改密码',
- 'UI:Button:ResetPassword' => '重置密码',
- 'UI:Button:Insert' => '插入',
- 'UI:Button:More' => '更多',
- 'UI:Button:Less' => '更少',
- 'UI:Button:Wait' => '正在更新字段,请稍候',
- 'UI:Treeview:CollapseAll' => '全部收起',
- 'UI:Treeview:ExpandAll' => '全部展开',
- 'UI:UserPref:DoNotShowAgain' => '不再显示',
- 'UI:InputFile:NoFileSelected' => '未选择文件',
- 'UI:InputFile:SelectFile' => '选择文件',
- 'UI:SearchToggle' => '搜索',
- 'UI:ClickToCreateNew' => '新建 %1$s',
- 'UI:SearchFor_Class' => '搜索 %1$s ',
- 'UI:NoObjectToDisplay' => '没有可显示的对象.',
- 'UI:Error:SaveFailed' => '对象无法被保存:',
- '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' => '分组字段列表是无效的: "%1$s".',
- 'UI:Error:UnsupportedStyleOfBlock' => '错误: 不被支持的 block 格式: "%1$s".',
+ 'UI:WelcomeMenu:MyCalls' => '我办理的需求',
+ 'UI:WelcomeMenu:OpenIncidents' => '所有打开的事件: %1$d',
+ 'UI:WelcomeMenu:AllConfigItems' => '配置项: %1$d',
+ 'UI:WelcomeMenu:MyIncidents' => '分配给我的事件',
+ 'UI:AllOrganizations' => ' 所有组织 ',
+ 'UI:YourSearch' => '搜索',
+ 'UI:LoggedAsMessage' => '以 %1$s 身份登录 (%2$s)',
+ 'UI:LoggedAsMessage+Admin' => '以 %1$s 身份登录(%2$s, Administrator)',
+ 'UI:Button:Logoff' => '注销',
+ 'UI:Button:GlobalSearch' => '搜索',
+ 'UI:Button:Search' => ' 搜索 ',
+ 'UI:Button:Clear' => ' 清空 ',
+ 'UI:Button:Confirm' => ' 确认 ',
+ 'UI:Button:SearchInHierarchy' => ' 递归搜索',
+ 'UI:Button:Query' => '查询',
+ 'UI:Button:Ok' => 'OK',
+ 'UI:Button:Save' => '保存',
+ 'UI:Button:SaveAnd' => '保存并 %1$s',
+ 'UI:Button:Cancel' => '取消',
+ 'UI:Button:Close' => '关闭',
+ 'UI:Button:Apply' => '应用',
+ 'UI:Button:Send' => '发送',
+ 'UI:Button:SendAnd' => '发送并 %1$s',
+ 'UI:Button:Back' => '<< 上一步',
+ 'UI:Button:Restart' => '|<< 重来',
+ 'UI:Button:Next' => '下一步 >>',
+ 'UI:Button:Finish' => '结束',
+ 'UI:Button:DoImport' => ' 执行导入 ! ',
+ 'UI:Button:Done' => '完成',
+ 'UI:Button:SimulateImport' => '模拟导入',
+ 'UI:Button:Test' => '测试!',
+ 'UI:Button:Evaluate' => '评估',
+ 'UI:Button:Evaluate:Title' => '评估 (Ctrl+Enter)',
+ 'UI:Button:AddObject' => '添加... ',
+ 'UI:Button:BrowseObjects' => '浏览...',
+ 'UI:Button:Add' => '添加',
+ 'UI:Button:AddToList' => '<< 添加',
+ 'UI:Button:RemoveFromList' => '移除 >>',
+ 'UI:Button:FilterList' => '筛选...',
+ 'UI:Button:Create' => '创建',
+ 'UI:Button:Delete' => '删除',
+ 'UI:Button:Rename' => '重命名...',
+ 'UI:Button:ChangePassword' => '修改密码',
+ 'UI:Button:ResetPassword' => '重置密码',
+ 'UI:Button:Insert' => '插入',
+ 'UI:Button:More' => '更多',
+ 'UI:Button:Less' => '更少',
+ 'UI:Button:Wait' => '正在更新字段,请稍候',
+ 'UI:Treeview:CollapseAll' => '全部收起',
+ 'UI:Treeview:ExpandAll' => '全部展开',
+ 'UI:UserPref:DoNotShowAgain' => '不再显示',
+ 'UI:InputFile:NoFileSelected' => '未选择文件',
+ 'UI:InputFile:SelectFile' => '选择文件',
+
+ 'UI:SearchToggle' => '搜索',
+ 'UI:ClickToCreateNew' => '新建 %1$s',
+ 'UI:SearchFor_Class' => '搜索 %1$s ',
+ 'UI:NoObjectToDisplay' => '没有可显示的对象.',
+ 'UI:Error:SaveFailed' => '对象无法被保存:',
+ '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' => '分组字段列表是无效的: "%1$s".',
+ 'UI:Error:UnsupportedStyleOfBlock' => '错误: 不被支持的 block 格式: "%1$s".',
'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:CannotWriteToTmp_Dir' => '无法向硬盘写入临时文件. upload_tmp_dir = "%1$s".',
- 'UI:Error:UploadStoppedByExtension_FileName' => '上传因为扩展名被停止. (Original file name = "%1$s").',
- 'UI:Error:UploadFailedUnknownCause_Code' => '文件上传失败, 原因未知. (Error code = "%1$s").',
- 'UI:Error:1ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s.',
- 'UI:Error:2ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s and %2$s.',
- 'UI:Error:3ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s, %2$s and %3$s.',
- 'UI:Error:4ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s, %2$s, %3$s and %4$s.',
- 'UI:Error:IncorrectOQLQuery_Message' => '错误: 错误的OQL查询: %1$s',
+ 'UI:Error: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:CannotWriteToTmp_Dir' => '无法向硬盘写入临时文件. upload_tmp_dir = "%1$s".',
+ 'UI:Error:UploadStoppedByExtension_FileName' => '上传因为扩展名被停止. (Original file name = "%1$s").',
+ 'UI:Error:UploadFailedUnknownCause_Code' => '文件上传失败, 原因未知. (Error code = "%1$s").',
+
+ 'UI:Error:1ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s.',
+ 'UI:Error:2ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s and %2$s.',
+ 'UI:Error:3ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s, %2$s and %3$s.',
+ 'UI:Error:4ParametersMissing' => '错误: 必须为此操作指定以下参数: %1$s, %2$s, %3$s and %4$s.',
+ 'UI:Error:IncorrectOQLQuery_Message' => '错误: 错误的OQL查询: %1$s',
'UI:Error:AnErrorOccuredWhileRunningTheQuery_Message' => '运行此查询时发生了一个错误: %1$s',
- 'UI:Error:ObjectAlreadyUpdated' => '错误: 此对象已更新.',
- 'UI:Error:ObjectCannotBeUpdated' => '错误: 对象无法更新.',
- 'UI:Error:ObjectsAlreadyDeleted' => '错误: 对象已被删除!',
- 'UI:Error:BulkDeleteNotAllowedOn_Class' => '您无权进行 %1$s 类对象的批量删除',
- 'UI:Error:DeleteNotAllowedOn_Class' => '您无权删除 %1$s 类的对象',
- 'UI:Error:ReadNotAllowedOn_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: 无效的仪表盘文件',
- 'UI:Error:InvalidDashboard' => 'Error: 无效的仪表盘',
- 'UI:Error:MaintenanceMode' => '应用正处于维护中',
- 'UI:Error:MaintenanceTitle' => '维护',
- 'UI:Error:InvalidToken' => 'Error: 所请求的操作已执行 (未发现 CSRF token )',
- 'UI:Error:SMTP:UnknownVendor' => 'OAuth SMTP provider %1$s does not exist (email_transport_smtp.oauth.provider)~~',
- 'UI:GroupBy:Count' => '个数',
- 'UI:GroupBy:Count+' => '项目数',
- 'UI:CountOfObjects' => '%1$d 个对象符合指定的条件.',
- 'UI_CountOfObjectsShort' => '%1$d 个对象.',
- 'UI:NoObject_Class_ToDisplay' => '没有 %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:ReadNotAllowedOn_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: 无效的仪表盘文件',
+ 'UI:Error:InvalidDashboard' => 'Error: 无效的仪表盘',
+ 'UI:Error:MaintenanceMode' => '应用正处于维护中',
+ 'UI:Error:MaintenanceTitle' => '维护',
+ 'UI:Error:InvalidToken' => 'Error: 所请求的操作已执行 (未发现 CSRF token )',
+
+ 'UI:Error:SMTP:UnknownVendor' => 'OAuth SMTP provider %1$s does not exist (email_transport_smtp.oauth.provider)~~',
+
+ 'UI:GroupBy:Count' => '个数',
+ 'UI:GroupBy:Count+' => '项目数',
+ 'UI:CountOfObjects' => '%1$d 个对象符合指定的条件.',
+ 'UI_CountOfObjectsShort' => '%1$d 个对象.',
+ 'UI:NoObject_Class_ToDisplay' => '没有 %1$s 可以显示',
'UI:History:LastModified_On_By' => '最后修改 %1$s 被 %2$s.',
- 'UI:HistoryTab' => '历史',
+ 'UI:HistoryTab' => '历史',
'UI:NotificationsTab' => '通知',
'UI:History:BulkImports' => '历史',
'UI:History:BulkImports+' => 'List of CSV imports (latest import first)~~',
@@ -560,10 +574,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:History:StatsModifs+' => '已修改的对象个数',
'UI:History:StatsDeletes' => '已删除',
'UI:History:StatsDeletes+' => '已删除的对象个数',
- 'UI:Loading' => '载入...',
+ 'UI:Loading' => '正在加载...',
'UI:Menu:Actions' => '操作',
'UI:Menu:OtherActions' => '其它操作',
- 'UI:Menu:Transitions' => '状态变化',
+ 'UI:Menu:Transitions' => '状态转换',
'UI:Menu:OtherTransitions' => '其它变化',
'UI:Menu:View' => '查看对象',
'UI:Menu:New' => '新建...',
@@ -609,222 +623,230 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Login:ResetPassword' => '立即发送!',
'UI:Login:ResetPwdFailed' => '邮件发送失败: %1$s',
'UI:Login:SeparatorOr' => '或',
+
'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-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_APPLICATION_SHORT.' 密码',
'UI:ResetPwd-EmailBody' => '您已请求重置iTop 密码.
请点击这个链接 (一次性) 来输入新的密码
.',
- 'UI:ResetPwd-Title' => '重置密码',
+
+ 'UI:ResetPwd-Title' => '重置密码',
'UI:ResetPwd-Error-InvalidToken' => '对不起, 密码已经被重置, 请检查是否收到了多封密码重置邮件. 请点击最新邮件里的链接.',
'UI:ResetPwd-Error-EnterPassword' => '请输入 \'%1$s\' 的新密码.',
'UI:ResetPwd-Ready' => '密码已修改成功.',
'UI:ResetPwd-Login' => '点击这里登录...',
- 'UI:Login:About' => ITOP_APPLICATION.' Powered by Combodo',
- 'UI:Login:ChangeYourPassword' => '修改您的密码',
- 'UI:Login:OldPasswordPrompt' => '旧密码',
- 'UI:Login:NewPasswordPrompt' => '新密码',
- 'UI:Login:RetypeNewPasswordPrompt' => '重复新密码',
- 'UI:Login:IncorrectOldPassword' => '错误: 旧密码错误',
- 'UI:LogOffMenu' => '注销',
- 'UI:LogOff:ThankYou' => '感谢使用 '.ITOP_APPLICATION_SHORT,
- 'UI:LogOff:ClickHereToLoginAgain' => '点击这里再次登录...',
- 'UI:ChangePwdMenu' => '修改密码...',
- 'UI:Login:PasswordChanged' => '密码已成功设置!',
- 'UI:Login:PasswordNotChanged' => 'Error Password is the same!',
- 'UI:AccessRO-All' => ITOP_APPLICATION_SHORT.' 是只读的',
- 'UI:AccessRO-Users' => ITOP_APPLICATION_SHORT.' 对于终端用户是只读的',
- 'UI:ApplicationEnvironment' => '应用环境: %1$s',
- 'UI:Login:RetypePwdDoesNotMatch' => '新密码输入不一致!',
- 'UI:Button:Login' => '登录'.ITOP_APPLICATION_SHORT,
- 'UI:Login:Error:AccessRestricted' => ITOP_APPLICATION_SHORT.' 访问被限制. 请联系管理员.',
- 'UI:Login:Error:AccessAdmin' => '只有具有管理员权限的人才能访问. 请联系管理员.',
- 'UI:Login:Error:WrongOrganizationName' => '未知组织',
- 'UI:Login:Error:MultipleContactsHaveSameEmail' => '多个联系人存在相同的邮箱',
- 'UI:Login:Error:NoValidProfiles' => '无效的资料',
- 'UI:CSVImport:MappingSelectOne' => '-- 请选择 --',
- 'UI:CSVImport:MappingNotApplicable' => '-- 忽略此栏 --',
- 'UI:CSVImport:NoData' => '数据为空..., 请提供数据!',
- 'UI:Title:DataPreview' => '数据预览',
- 'UI:CSVImport:ErrorOnlyOneColumn' => '错误: 数据仅包含一列. 您选择了合适的分隔符了吗?',
- 'UI:CSVImport:FieldName' => '栏 %1$d',
- 'UI:CSVImport:DataLine1' => '数据行 1',
- 'UI:CSVImport:DataLine2' => '数据行 2',
- 'UI:CSVImport:idField' => 'id (主键)',
- 'UI:Title:BulkImport' => ITOP_APPLICATION_SHORT.' - 批量导入',
- '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:Login:About' => ITOP_APPLICATION.' Powered by Combodo',
+ 'UI:Login:ChangeYourPassword' => '修改您的密码',
+ 'UI:Login:OldPasswordPrompt' => '旧密码',
+ 'UI:Login:NewPasswordPrompt' => '新密码',
+ 'UI:Login:RetypeNewPasswordPrompt' => '重复新密码',
+ 'UI:Login:IncorrectOldPassword' => '错误: 旧密码错误',
+ 'UI:LogOffMenu' => '注销',
+ 'UI:LogOff:ThankYou' => '感谢使用 '.ITOP_APPLICATION_SHORT,
+ 'UI:LogOff:ClickHereToLoginAgain' => '点击这里再次登录...',
+ 'UI:ChangePwdMenu' => '修改密码...',
+ 'UI:Login:PasswordChanged' => '密码已成功设置!',
+ 'UI:Login:PasswordNotChanged' => 'Error Password is the same!',
+ 'UI:AccessRO-All' => ITOP_APPLICATION_SHORT.' 是只读的',
+ 'UI:AccessRO-Users' => ITOP_APPLICATION_SHORT.' 对于终端用户是只读的',
+ 'UI:ApplicationEnvironment' => '应用环境: %1$s',
+ 'UI:Login:RetypePwdDoesNotMatch' => '新密码输入不一致!',
+ 'UI:Button:Login' => '登录'.ITOP_APPLICATION_SHORT,
+ 'UI:Login:Error:AccessRestricted' => ITOP_APPLICATION_SHORT.' 访问被限制. 请联系管理员.',
+ 'UI:Login:Error:AccessAdmin' => '只有具有管理员权限的人才能访问. 请联系管理员.',
+ 'UI:Login:Error:WrongOrganizationName' => '未知组织',
+ 'UI:Login:Error:MultipleContactsHaveSameEmail' => '多个联系人存在相同的邮箱',
+ 'UI:Login:Error:NoValidProfiles' => '无效的资料',
+ 'UI:CSVImport:MappingSelectOne' => '-- 请选择 --',
+ 'UI:CSVImport:MappingNotApplicable' => '-- 忽略此栏 --',
+ 'UI:CSVImport:NoData' => '数据为空..., 请提供数据!',
+ 'UI:Title:DataPreview' => '数据预览',
+ 'UI:CSVImport:ErrorOnlyOneColumn' => '错误: 数据仅包含一列. 您选择了合适的分隔符了吗?',
+ 'UI:CSVImport:FieldName' => '栏 %1$d',
+ 'UI:CSVImport:DataLine1' => '数据行 1',
+ 'UI:CSVImport:DataLine2' => '数据行 2',
+ 'UI:CSVImport:idField' => 'id (主键)',
+ 'UI:Title:BulkImport' => ITOP_APPLICATION_SHORT.' - 批量导入',
+ '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:CSVImport:LinesNotImported+' => '以下行无法导入因为其中包含错误',
- 'UI:CSVImport:SeparatorComma+' => ', (逗号)',
- 'UI:CSVImport:SeparatorSemicolon+' => '; (分号)',
- 'UI:CSVImport:SeparatorTab+' => 'tab',
- 'UI:CSVImport:SeparatorOther' => '其它:',
- 'UI:CSVImport:QualifierDoubleQuote+' => '" (双引号)',
- 'UI:CSVImport:QualifierSimpleQuote+' => '\' (单引号)',
- 'UI:CSVImport:QualifierOther' => '其它:',
- 'UI:CSVImport:TreatFirstLineAsHeader' => '将第一行视做标题头(列名称)',
- 'UI:CSVImport:Skip_N_LinesAtTheBeginning' => '跳过文件开始的 %1$s 行',
- 'UI:CSVImport:CSVDataPreview' => 'CSV 数据预览',
- 'UI:CSVImport:SelectFile' => '选择要导入的文件:',
- 'UI:CSVImport:Tab:LoadFromFile' => '从文件导入',
- 'UI:CSVImport:Tab:CopyPaste' => '复制和粘贴的数据',
- 'UI:CSVImport:Tab:Templates' => '模板',
- 'UI:CSVImport:PasteData' => '粘贴数据以导入:',
- 'UI:CSVImport:PickClassForTemplate' => '选择模板: ',
- 'UI:CSVImport:SeparatorCharacter' => '分隔符:',
- 'UI:CSVImport:TextQualifierCharacter' => '文本限定字符',
- 'UI:CSVImport:CommentsAndHeader' => '注释和头',
- 'UI:CSVImport:SelectClass' => '选择要导入的类别:',
- 'UI:CSVImport:AdvancedMode' => '高级模式',
- 'UI:CSVImport:AdvancedMode+' => '在高级模式中,对象的"id" (主键) 可以被用来修改和重命名对象. 不管怎样,列 "id" (如果存在) 只能被用做一个搜索条件,不能与其它搜索条件混用.',
- 'UI:CSVImport:SelectAClassFirst' => '要配置映射,请先选择一个类.',
- 'UI:CSVImport:HeaderFields' => '字段',
- 'UI:CSVImport:HeaderMappings' => '映射',
- 'UI:CSVImport:HeaderSearch' => '搜索?',
- 'UI:CSVImport:AlertIncompleteMapping' => '请为每个栏选择一个映射.',
- 'UI:CSVImport:AlertMultipleMapping' => '请确保目标区域仅被映射一次.',
- 'UI:CSVImport:AlertNoSearchCriteria' => '请选择至少一个搜索条件',
- 'UI:CSVImport:Encoding' => '字符编码',
- 'UI:UniversalSearchTitle' => ITOP_APPLICATION_SHORT.' - 全局搜索',
- 'UI:UniversalSearch:Error' => '错误: %1$s',
- 'UI:UniversalSearch:LabelSelectTheClass' => '选择要搜索的类别: ',
- 'UI:CSVReport-Value-Modified' => '已修改',
- 'UI:CSVReport-Value-SetIssue' => 'invalid value for attribute~~',
- 'UI:CSVReport-Value-ChangeIssue' => '\'%1$s\' is an invalid value~~',
- 'UI:CSVReport-Value-NoMatch' => 'No match for value \'%1$s\'~~',
- 'UI:CSVReport-Value-NoMatch-PossibleValues' => 'Some possible \'%1$s\' value(s): %2$s~~',
- 'UI:CSVReport-Value-NoMatch-NoObject' => 'There are no \'%1$s\' objects~~',
+ 'UI:Title:CSVImportStep2' => '第2步,共5步: CSV数据选项',
+ 'UI:Title:CSVImportStep3' => '第3步,共5步: 数据映射',
+ 'UI:Title:CSVImportStep4' => '第4步,共5步: 模拟导入',
+ 'UI:Title:CSVImportStep5' => '第5步,共5步: 完成导入',
+ 'UI:CSVImport:LinesNotImported' => '无法导入的行:',
+ 'UI:CSVImport:LinesNotImported+' => '以下行无法导入因为其中包含错误',
+ 'UI:CSVImport:SeparatorComma+' => ', (逗号)',
+ 'UI:CSVImport:SeparatorSemicolon+' => '; (分号)',
+ 'UI:CSVImport:SeparatorTab+' => '制表符',
+ 'UI:CSVImport:SeparatorOther' => '其它:',
+ 'UI:CSVImport:QualifierDoubleQuote+' => '" (双引号)',
+ 'UI:CSVImport:QualifierSimpleQuote+' => '\' (单引号)',
+ 'UI:CSVImport:QualifierOther' => '其它:',
+ 'UI:CSVImport:TreatFirstLineAsHeader' => '将第一行视作标题头(列名)',
+ 'UI:CSVImport:Skip_N_LinesAtTheBeginning' => '跳过文件的前 %1$s 行',
+ 'UI:CSVImport:CSVDataPreview' => 'CSV 数据预览',
+ 'UI:CSVImport:SelectFile' => '选择要导入的文件:',
+ 'UI:CSVImport:Tab:LoadFromFile' => '从文件导入',
+ 'UI:CSVImport:Tab:CopyPaste' => '复制和粘贴的数据',
+ 'UI:CSVImport:Tab:Templates' => '模板',
+ 'UI:CSVImport:PasteData' => '粘贴数据以导入:',
+ 'UI:CSVImport:PickClassForTemplate' => '选择模板: ',
+ 'UI:CSVImport:SeparatorCharacter' => '分隔符:',
+ 'UI:CSVImport:TextQualifierCharacter' => '文本修饰符',
+ 'UI:CSVImport:CommentsAndHeader' => '注释和头',
+ 'UI:CSVImport:SelectClass' => '选择要导入的类别:',
+ 'UI:CSVImport:AdvancedMode' => '高级模式',
+ 'UI:CSVImport:AdvancedMode+' => '在高级模式中,对象的"id" (主键) 可以被用来修改和重命名对象. 不管怎样,列 "id" (如果存在) 只能被用做一个搜索条件,不能与其它搜索条件混用.',
+
+ 'UI:CSVImport:SelectAClassFirst' => '要配置映射,请先选择一个类.',
+ 'UI:CSVImport:HeaderFields' => '字段',
+ 'UI:CSVImport:HeaderMappings' => '映射',
+ 'UI:CSVImport:HeaderSearch' => '搜索?',
+ 'UI:CSVImport:AlertIncompleteMapping' => '请为每个栏选择一个映射.',
+ 'UI:CSVImport:AlertMultipleMapping' => '请确保目标区域仅被映射一次.',
+ 'UI:CSVImport:AlertNoSearchCriteria' => '请选择至少一个搜索条件',
+ 'UI:CSVImport:Encoding' => '字符编码',
+ 'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
+ 'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
+ 'UI:UniversalSearchTitle' => ITOP_APPLICATION_SHORT.' - 全局搜索',
+ 'UI:UniversalSearch:Error' => '错误: %1$s',
+ 'UI:UniversalSearch:LabelSelectTheClass' => '选择要搜索的类别: ',
+
+ 'UI:CSVReport-Value-Modified' => '已修改',
+ 'UI:CSVReport-Value-SetIssue' => 'invalid value for attribute~~',
+ 'UI:CSVReport-Value-ChangeIssue' => '\'%1$s\' is an invalid value~~',
+ 'UI:CSVReport-Value-NoMatch' => 'No match for value \'%1$s\'~~',
+ 'UI:CSVReport-Value-NoMatch-PossibleValues' => 'Some possible \'%1$s\' value(s): %2$s~~',
+ 'UI:CSVReport-Value-NoMatch-NoObject' => 'There are no \'%1$s\' objects~~',
'UI:CSVReport-Value-NoMatch-NoObject-ForCurrentUser' => 'There are no \'%1$s\' objects found with your current profile~~',
'UI:CSVReport-Value-NoMatch-SomeObjectNotVisibleForCurrentUser' => 'There are some \'%1$s\' objects not visible with your current profile~~',
- 'UI:CSVReport-Value-Missing' => '缺少必填项',
- 'UI:CSVReport-Value-Ambiguous' => '模糊匹配: 找到 %1$s 个对象',
- '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\': 无法匹配, 请检查拼写',
+
+ 'UI:CSVReport-Value-Missing' => '缺少必填项',
+ 'UI:CSVReport-Value-Ambiguous' => '模糊匹配: 找到 %1$s 个对象',
+ '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\': 无法匹配, 请检查拼写',
'UI:CSVReport-Value-Issue-AllowedValues' => 'Allowed \'%1$s\' value(s): %2$s',
- '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-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-ExpectedDateFormat' => 'Expected format: %1$s',
'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' => '保持不变',
- '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' => '高级模式',
- '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_APPLICATION_SHORT.' - CMDB 审计',
- 'UI:Audit:InteractiveAudit' => '交互式审计',
- 'UI:Audit:InteractiveAudit:Selection' => 'Audit - Domain Selection~~',
- 'UI:Audit:InteractiveAudit:Selection+' => 'Select a domain to get the result for selected domain~~',
- 'UI:Audit:InteractiveAudit:Selection:All' => 'All categories~~',
- 'UI:Audit:InteractiveAudit:AllCategories' => 'Audit result for all categories~~',
- 'UI:Audit:InteractiveAudit:SelectedCategories' => 'Audit result for %1$s categories / category~~',
- 'UI:Audit:InteractiveAudit:SelectedDomain' => 'Audit result for domain: %1$s~~',
- 'UI:Audit:Interactive:All:Title' => 'Audit results~~',
- 'UI:Audit:Interactive:All:SubTitle' => 'Full audit: includes all rules, all categories, all domains~~',
- 'UI:Audit:Interactive:All:BreadCrumb' => 'Full audit~~',
- 'UI:Audit:Interactive:All:BreadCrumb+' => 'Audit results for all rules~~',
- 'UI:Audit:Interactive:Categories:Title' => 'Audit results for categories: %1$s~~',
- 'UI:Audit:Interactive:Categories:SubTitle' => 'Audit results for all the rules belonging to one of those %1$s categories~~',
- 'UI:Audit:Interactive:Categories:BreadCrumb' => 'Categories~~',
+ 'UI:CSVReport-Row-Issue-Ambiguous' => 'ambiguous reconciliation~~',
+ 'UI:CSVReport-Row-Issue-Internal' => '内部错误: %1$s, %2$s',
+
+ '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' => '高级模式',
+ '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_APPLICATION_SHORT.' - CMDB 审计',
+
+ 'UI:Audit:Interactive:All:Title' => 'Audit results~~',
+ 'UI:Audit:Interactive:All:SubTitle' => 'Full audit: includes all rules, all categories, all domains~~',
+ 'UI:Audit:Interactive:All:BreadCrumb' => 'Full audit~~',
+ 'UI:Audit:Interactive:All:BreadCrumb+' => 'Audit results for all rules~~',
+ 'UI:Audit:Interactive:Categories:Title' => 'Audit results for categories: %1$s~~',
+ 'UI:Audit:Interactive:Categories:SubTitle' => 'Audit results for all the rules belonging to one of those %1$s categories~~',
+ 'UI:Audit:Interactive:Categories:BreadCrumb' => '类别',
'UI:Audit:Interactive:Categories:BreadCrumb+' => 'Audit categories: %1$s~~',
- 'UI:Audit:Interactive:Domain:Title' => 'Audit results for Domain: %1$s~~',
- 'UI:Audit:Interactive:Domain:SubTitle' => 'Audit results for all the rules belonging to a category related to the domain: %1$s~~',
- 'UI:Audit:Interactive:Domain:BreadCrumb' => '%1$s~~',
- 'UI:Audit:Interactive:Domain:BreadCrumb+' => 'Audit for Domain: %1$s~~',
- 'UI:Audit:Interactive:Selection:Title' => 'Selection of an audit~~',
- 'UI:Audit:Interactive:Selection:SubTitle' => 'Select a domain to get the results limited to this domain or select "All categories" to get a full audit (can take time or even fail if too much data to audit)~~',
- 'UI:Audit:Interactive:Selection:BreadCrumb' => 'Selection~~',
- 'UI:Audit:Interactive:Selection:BreadCrumb+' => 'Selection of an Audit to run~~',
- 'UI:Audit:Interactive:Selection:BadgeAll' => 'All categories~~',
- 'UI:Audit:Interactive:Button:Back' => 'Back to the audit~~',
- 'UI:Audit:Interactive:Button:Configuration' => 'Audit configuration~~',
- 'UI:Audit:ViewRules' => 'Check the rules~~',
- 'UI:Audit:HeaderAuditRule' => '审计规则',
- 'UI:Audit:HeaderNbObjects' => '# 对象',
- 'UI:Audit:HeaderNbErrors' => '# 错误',
- 'UI:Audit:PercentageOk' => '% Ok',
- 'UI:Audit:OqlError' => 'OQL Error~~',
- 'UI:Audit:Error:ValueNA' => 'n/a',
- 'UI:Audit:ErrorIn_Rule' => '规则中有错误',
- 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.~~',
- 'UI:Audit:ErrorIn_Category' => 'Error in Category~~',
- 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.~~',
- 'UI:Audit:AuditErrors' => '审计出错',
- 'UI:Audit:Dashboard:ObjectsAudited' => '对象已审计',
- 'UI:Audit:Dashboard:ObjectsInError' => '对象出错',
- 'UI:Audit:Dashboard:ObjectsValidated' => '对象已验证',
- 'UI:Audit:AuditCategory:Subtitle' => '%2$s 个中有 %1$s 个错误 - %3$s%%',
- 'UI:RunQuery:Title' => ITOP_APPLICATION_SHORT.' - OQL查询评估',
- 'UI:RunQuery:QueryExamples' => '示例查询',
- 'UI:RunQuery:QueryResults' => '查询结果',
- 'UI:RunQuery:HeaderPurpose' => '目的',
- 'UI:RunQuery:HeaderPurpose+' => '此查询的解释',
- 'UI:RunQuery:HeaderOQLExpression' => 'OQL 表达式',
- 'UI:RunQuery:HeaderOQLExpression+' => 'OQL 语法表示的查询',
- 'UI:RunQuery:ExpressionToEvaluate' => '请输入表达式: ',
- 'UI:RunQuery:QueryArguments' => '查询参数',
- 'UI:RunQuery:MoreInfo' => '此查询的更多信息: ',
- 'UI:RunQuery:DevelopedQuery' => '快捷查询表达式: ',
- 'UI:RunQuery:SerializedFilter' => '序列化的过滤器: ',
- 'UI:RunQuery:DevelopedOQL' => '优化的 OQL',
- 'UI:RunQuery:DevelopedOQLCount' => 'Developed OQL for count~~',
- 'UI:RunQuery:ResultSQLCount' => 'Resulting SQL for count~~',
- 'UI:RunQuery:ResultSQL' => 'Resulting SQL~~',
- 'UI:RunQuery:Error' => '运行此查询时发生了一个错误',
- '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_APPLICATION_SHORT.'.
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_APPLICATION_SHORT.' 对象模型',
- 'UI:Schema:TitleForClass' => '%1$s schema~~',
- 'UI:Schema:CategoryMenuItem' => '类别 %1$s',
- 'UI:Schema:Relationships' => '关联',
- 'UI:Schema:AbstractClass' => '抽象类: 此类不能实例化对象.',
- 'UI:Schema:NonAbstractClass' => '非抽象类: 此类可以实例化对象.',
- 'UI:Schema:ClassHierarchyTitle' => '类层级',
+ 'UI:Audit:Interactive:Domain:Title' => 'Audit results for Domain: %1$s~~',
+ 'UI:Audit:Interactive:Domain:SubTitle' => 'Audit results for all the rules belonging to a category related to the domain: %1$s~~',
+ 'UI:Audit:Interactive:Domain:BreadCrumb' => '%1$s',
+ 'UI:Audit:Interactive:Domain:BreadCrumb+' => 'Audit for Domain: %1$s~~',
+ 'UI:Audit:Interactive:Selection:Title' => 'Selection of an audit~~',
+ 'UI:Audit:Interactive:Selection:SubTitle' => 'Select a domain to get the results limited to this domain or select "All categories" to get a full audit (can take time or even fail if too much data to audit)~~',
+ 'UI:Audit:Interactive:Selection:BreadCrumb' => '选择',
+ 'UI:Audit:Interactive:Selection:BreadCrumb+' => 'Selection of an Audit to run~~',
+ 'UI:Audit:Interactive:Selection:BadgeAll' => 'All categories~~',
+ 'UI:Audit:Interactive:Button:Back' => 'Back to the audit~~',
+ 'UI:Audit:Interactive:Button:Configuration' => 'Audit configuration~~',
+
+ 'UI:Audit:ViewRules' => 'Check the rules~~',
+ 'UI:Audit:HeaderAuditRule' => '审计规则',
+ 'UI:Audit:HeaderNbObjects' => '# 对象',
+ 'UI:Audit:HeaderNbErrors' => '# 错误',
+ 'UI:Audit:PercentageOk' => '% Ok',
+ 'UI:Audit:OqlError' => 'OQL Error~~',
+ 'UI:Audit:Error:ValueNA' => 'n/a',
+ 'UI:Audit:ErrorIn_Rule' => '规则中有错误',
+ 'UI:Audit:ErrorIn_Rule_Reason' => 'OQL Error in the Rule %1$s: %2$s.~~',
+ 'UI:Audit:ErrorIn_Category' => 'Error in Category~~',
+ 'UI:Audit:ErrorIn_Category_Reason' => 'OQL Error in the Category %1$s: %2$s.~~',
+ 'UI:Audit:AuditErrors' => '审计出错',
+ 'UI:Audit:Dashboard:ObjectsAudited' => '对象已审计',
+ 'UI:Audit:Dashboard:ObjectsInError' => '对象出错',
+ 'UI:Audit:Dashboard:ObjectsValidated' => '对象已验证',
+ 'UI:Audit:AuditCategory:Subtitle' => '%2$s 个中有 %1$s 个错误 - %3$s%%',
+
+
+ 'UI:RunQuery:Title' => ITOP_APPLICATION_SHORT.' - OQL查询评估',
+ 'UI:RunQuery:QueryExamples' => '示例查询',
+ 'UI:RunQuery:QueryResults' => '查询结果',
+ 'UI:RunQuery:HeaderPurpose' => '目的',
+ 'UI:RunQuery:HeaderPurpose+' => '此查询的解释',
+ 'UI:RunQuery:HeaderOQLExpression' => 'OQL 表达式',
+ 'UI:RunQuery:HeaderOQLExpression+' => 'OQL 语法表示的查询',
+ 'UI:RunQuery:ExpressionToEvaluate' => '请输入表达式: ',
+ 'UI:RunQuery:QueryArguments' => '查询参数',
+ 'UI:RunQuery:MoreInfo' => '此查询的更多信息: ',
+ 'UI:RunQuery:DevelopedQuery' => '快捷查询表达式: ',
+ 'UI:RunQuery:SerializedFilter' => '序列化的过滤器: ',
+ 'UI:RunQuery:DevelopedOQL' => '优化的 OQL',
+ 'UI:RunQuery:DevelopedOQLCount' => 'Developed OQL for count~~',
+ 'UI:RunQuery:ResultSQLCount' => 'Resulting SQL for count~~',
+ 'UI:RunQuery:ResultSQL' => 'Resulting SQL~~',
+ 'UI:RunQuery:Error' => '运行此查询时发生了一个错误',
+ '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_APPLICATION_SHORT.'.
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_APPLICATION_SHORT.' 对象模型',
+ 'UI:Schema:TitleForClass' => '%1$s schema~~',
+ 'UI:Schema:CategoryMenuItem' => '类别 %1$s',
+ 'UI:Schema:Relationships' => '关联',
+ 'UI:Schema:AbstractClass' => '抽象类: 此类不能实例化对象.',
+ 'UI:Schema:NonAbstractClass' => '非抽象类: 此类可以实例化对象.',
+ 'UI:Schema:ClassHierarchyTitle' => '类层级',
'UI:Schema:AllClasses' => '所有类',
'UI:Schema:ExternalKey_To' => '%1$s的外键',
'UI:Schema:Columns_Description' => '列: %1$s',
@@ -837,6 +859,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Schema:Label' => '标签',
'UI:Schema:Label+' => '属性标签',
'UI:Schema:Type' => '类别',
+
'UI:Schema:Type+' => '属性的数据类型',
'UI:Schema:Origin' => '来自',
'UI:Schema:Origin+' => '此属性被定义的基类',
@@ -869,7 +892,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' => '只读',
@@ -879,9 +902,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Schema:LifeCycleEmptyList' => '空列表',
'UI:Schema:ClassFilter' => '类别:',
'UI:Schema:DisplayLabel' => '显示:',
- 'UI:Schema:DisplaySelector/LabelAndCode' => '标记和代码',
+ 'UI:Schema:DisplaySelector/LabelAndCode' => '标记和编码',
'UI:Schema:DisplaySelector/Label' => '标记',
- 'UI:Schema:DisplaySelector/Code' => '代码',
+ 'UI:Schema:DisplaySelector/Code' => '编码',
'UI:Schema:Attribute/Filter' => '筛选器',
'UI:Schema:DefaultNullValue' => '默认为空 : "%1$s"',
'UI:Schema:Events' => 'Events~~',
@@ -985,6 +1008,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:SystemIntrusion' => '访问被禁止. 您正尝试未被许可的操作.',
'UI:FatalErrorMessage' => '致命错误, iTop 无法继续.',
'UI:Error_Details' => '错误: %1$s.',
+
'UI:PageTitle:ProfileProjections' => ITOP_APPLICATION_SHORT.' 用户管理 - 角色映射',
'UI:UserManagement:Class' => '类',
'UI:UserManagement:Class+' => '对象的类',
@@ -1006,12 +1030,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:UserManagement:Action:BulkDelete' => '批量删除',
'UI:UserManagement:Action:BulkDelete+' => '批量删除对象',
'UI:UserManagement:Action:Stimuli' => 'Stimuli',
- 'UI:UserManagement:Action:Stimuli+' => '许可的 (复合的) 操作',
+ 'UI:UserManagement:Action:Stimuli+' => '权限的(复合)操作',
'UI:UserManagement:Action' => '操作',
'UI:UserManagement:Action+' => '此用户进行的操作',
'UI:UserManagement:TitleActions' => '操作',
- 'UI:UserManagement:Permission' => '许可',
- 'UI:UserManagement:Permission+' => '用户的许可',
+ 'UI:UserManagement:Permission' => '权限',
+ 'UI:UserManagement:Permission+' => '用户的权限',
'UI:UserManagement:Attributes' => '属性',
'UI:UserManagement:ActionAllowed:Yes' => '是',
'UI:UserManagement:ActionAllowed:No' => '否',
@@ -1019,43 +1043,53 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:UserManagement:NoLifeCycleApplicable' => 'N/A',
'UI:UserManagement:NoLifeCycleApplicable+' => '此类未定义生命周期',
'UI:UserManagement:GrantMatrix' => '授权矩阵',
+
'Menu:SystemTools' => '系统',
+
'UI:ChangeManagementMenu' => '变更管理',
'UI:ChangeManagementMenu+' => '变更管理',
'UI:ChangeManagementMenu:Title' => '变更概况',
'UI-ChangeManagementMenu-ChangesByType' => '按类别划分的变更',
'UI-ChangeManagementMenu-ChangesByStatus' => '按状态划分的变更',
'UI-ChangeManagementMenu-ChangesNotYetAssigned' => '尚未分配的变更',
- 'UI:ConfigurationManagementMenu' => '配置管理',
+
+ 'UI:ConfigurationManagementMenu' => '配置管理',
'UI:ConfigurationManagementMenu+' => '配置管理',
'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: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:ChangeMgmtMenuOverview:Title' => '变更管理仪表盘',
+
+ 'UI:ChangeMgmtMenuOverview:Title' => '变更管理仪表盘',
'UI-ChangeManagementOverview-ChangeByType' => '按类别划分变更',
'UI-ChangeManagementOverview-ChangeUnassigned' => '尚未分配给办理人的变更',
'UI-ChangeManagementOverview-ChangeWithOutage' => '变更引起的停机',
- 'UI:ServiceMgmtMenuOverview:Title' => '服务管理仪表盘',
+
+ 'UI:ServiceMgmtMenuOverview:Title' => '服务管理仪表盘',
'UI-ServiceManagementOverview-CustomerContractToRenew' => '客户合同需在30日内更新',
'UI-ServiceManagementOverview-ProviderContractToRenew' => '供应商合同需在30日内更新',
- 'UI:ContactsMenu' => '联系人',
+
+ 'UI:ContactsMenu' => '联系人',
'UI:ContactsMenu+' => '联系人',
'UI:ContactsMenu:Title' => '联系人概况',
'UI-ContactsMenu-ContactsByLocation' => '按地点划分联系人',
'UI-ContactsMenu-ContactsByType' => '按类别划分联系人',
'UI-ContactsMenu-ContactsByStatus' => '按状态划分联系人',
- 'UI:NotificationsMenu:Title' => '配置 通知',
+
+ 'UI:NotificationsMenu:Title' => '配置 通知',
'UI:NotificationsMenu:Help' => '帮助',
'UI:NotificationsMenu:HelpContent' => '在'.ITOP_APPLICATION_SHORT.' 中, 通知可以被自定义. 它们是基于两个对象集: 触发器和操作.
触发器 定义了什么时候发送通知. '.ITOP_APPLICATION_SHORT.' core 自带一些触发器, 另一些触发器可由扩展提供:
@@ -1085,18 +1119,22 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:NotificationsMenu:Actions:ActionWebhook' => 'Webhook actions (outgoing integrations)~~',
'UI:NotificationsMenu:Actions:Action' => '其它操作',
'UI:NotificationsMenu:AvailableActions' => '有效的操作',
- 'Menu:TagAdminMenu' => '标签配置',
+
+ 'Menu:TagAdminMenu' => '标签配置',
'Menu:TagAdminMenu+' => '标签值管理',
'UI:TagAdminMenu:Title' => '标签配置',
'UI:TagAdminMenu:NoTags' => '未配置标签',
'UI:TagSetFieldData:Error' => '错误: %1$s',
- 'UI:iTopVersion:Short' => '%1$s version %2$s',
+
+ 'UI:iTopVersion:Short' => '%1$s version %2$s',
'UI:iTopVersion:Long' => '%1$s version %2$s-%3$s built on %4$s',
'UI:PropertiesTab' => '属性',
+
'UI:OpenDocumentInNewWindow_' => '打开',
'UI:DownloadDocument_' => '下载',
'UI:Document:NoPreview' => '此类文档无法预览',
'UI:Download-CSV' => '下载 %1$s',
+
'UI:DeadlineMissedBy_duration' => '超过 %1$s',
'UI:Deadline_LessThan1Min' => '< 1 分钟',
'UI:Deadline_Minutes' => '%1$d 分钟',
@@ -1104,7 +1142,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Deadline_Days_Hours_Minutes' => '%1$dd %2$dh %3$dmin',
'UI:Help' => '帮助',
'UI:PasswordConfirm' => '确认',
- 'UI:BeforeAdding_Class_ObjectsSaveThisObject' => '在添加更多 %1$s 之前, 保存此对象.',
+ 'UI:BeforeAdding_Class_ObjectsSaveThisObject' => '在添加更多 %1$s 之前, 请先保存此对象.',
'UI:DisplayThisMessageAtStartup' => '在启动时显示此消息',
'UI:RelationshipGraph' => '图形视图',
'UI:RelationshipList' => '列表视图',
@@ -1139,7 +1177,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:RelationTooltip:ImpactedItems_N_of_M' => '# 受影响的项目: %1$d / %2$d',
'UI:RelationTooltip:CriticalThreshold_N_of_M' => '阈值: %1$d / %2$d',
'Portal:Title' => ITOP_APPLICATION_SHORT.' 用户门户',
- 'Portal:NoRequestMgmt' => '亲爱的 %1$s, 您被重定向到这个页面,因为您的账户已被设置成角色 \'Portal user\'. 并且, iTop 没有安装 \'需求管理\' 功能. 请联系管理员.',
+ 'Portal:NoRequestMgmt' => '亲爱的 %1$s, 您被重定向到这个页面,因为您的账号已被设置成角色 \'Portal user\'. 并且, iTop 没有安装 \'需求管理\' 功能. 请联系管理员.',
'Portal:Refresh' => '刷新',
'Portal:Back' => '返回',
'Portal:WelcomeUserOrg' => 'Welcome %1$s, from %2$s',
@@ -1179,9 +1217,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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:Menu:ModifyAll_Class' => 'Modify %1$s objects...',
- 'UI:Menu:ModifyAll_Link' => 'Modify %1$s...',
- 'UI:Menu:ModifyAll_Remote' => 'Modify %1$s...',
+ 'UI:Menu:ModifyAll_Class' => '修改 %1$s 个对象...',
+ 'UI:Menu:ModifyAll_Link' => '修改 %1$s...',
+ 'UI:Menu:ModifyAll_Remote' => '修改 %1$s...',
'UI:Button:ModifyAll' => '全部修改',
'UI:Button:PreviewModifications' => '修改预览 >>',
'UI:ModifiedObject' => '对象已修改',
@@ -1219,7 +1257,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:ArchiveMode:Banner+' => '已归档的对象可见但不允许修改',
'UI:FavoriteOrganizations' => '快速访问',
'UI:FavoriteOrganizations+' => '进入组织下的列表,可实现通过下拉菜单快速访问. 请注意,这并不是一个安全设置, 其它组织的对象依然可以通过选择 "所有组织" 下拉列表看到.',
- 'UI:FavoriteLanguage' => '语言',
+
+ 'UI:FavoriteLanguage' => '语言',
'UI:Favorites:SelectYourLanguage' => '选择语言',
'UI:FavoriteOtherSettings' => '其它设置',
'UI:Favorites:Default_X_ItemsPerPage' => '默认行数: 每页 %1$s 个项目',
@@ -1241,7 +1280,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:PrintResolution:LetterLandscape' => '横向信纸',
'UI:Toggle:SwitchToStandardDashboard' => '切换到标准仪表盘',
'UI:Toggle:SwitchToCustomDashboard' => '切换到自定义仪表盘',
- 'UI:ConfigureThisList' => '配置列表...',
+
+ 'UI:ConfigureThisList' => '配置列表...',
'UI:ListConfigurationTitle' => '列表配置',
'UI:ColumnsAndSortOrder' => '列和排序顺序:',
'UI:UseDefaultSettings' => '使用默认配置',
@@ -1256,9 +1296,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:ExtField_AsRemoteField' => '%1$s (%2$s)',
'UI:Button:MoveUp' => '上移',
'UI:Button:MoveDown' => '下移',
- 'UI:OQL:UnknownClassAndFix' => '未知类别 "%1$s". 您可以试试 "%2$s" .',
+
+ 'UI:OQL:UnknownClassAndFix' => '未知类别 "%1$s". 您可以试试 "%2$s" .',
'UI:OQL:UnknownClassNoFix' => '未知类别 "%1$s"',
- 'UI:Dashboard:EditCustom' => '编辑自定义版本...',
+
+ 'UI:Dashboard:EditCustom' => '编辑自定义版本...',
'UI:Dashboard:CreateCustom' => '新建自定义版本...',
'UI:Dashboard:DeleteCustom' => '删除自定义版本...',
'UI:Dashboard:RevertConfirm' => '每个地方都会恢复到初始版本. 请确认您要这样做.',
@@ -1268,43 +1310,53 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:ImportDashboardText' => '选择要导入的仪表盘文件:',
'UI:Dashboard:Actions' => '仪表盘操作',
'UI:Dashboard:NotUpToDateUntilContainerSaved' => 'This dashboard displays information that does not include the on-going changes.~~',
- 'UI:DashletCreation:Title' => '创建新组件',
+
+
+ 'UI:DashletCreation:Title' => '新建组件',
'UI:DashletCreation:Dashboard' => '仪表盘',
'UI:DashletCreation:DashletType' => '组件类型',
'UI:DashletCreation:EditNow' => '编辑仪表盘',
- 'UI:DashboardEdit:Title' => '仪表盘编辑器',
+
+ 'UI:DashboardEdit:Title' => '仪表盘编辑器',
'UI:DashboardEdit:DashboardTitle' => '标题',
'UI:DashboardEdit:AutoReload' => '自动刷新',
'UI:DashboardEdit:AutoReloadSec' => '自动刷新间隔(秒)',
'UI:DashboardEdit:AutoReloadSec+' => '最小值是 %1$d 秒',
'UI:DashboardEdit:Revert' => '撤回',
'UI:DashboardEdit:Apply' => '应用',
- 'UI:DashboardEdit:Layout' => '布局',
+
+ 'UI:DashboardEdit:Layout' => '布局',
'UI:DashboardEdit:Properties' => '仪表盘属性',
'UI:DashboardEdit:Dashlets' => '可用的组件',
'UI:DashboardEdit:DashletProperties' => '组件属性',
- 'UI:Form:Property' => '属性',
+
+ 'UI:Form:Property' => '属性',
'UI:Form:Value' => '值',
+
'UI:DashletUnknown:Label' => '未知',
'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' => '代理',
+
+ 'UI:DashletProxy:Label' => '代理',
'UI:DashletProxy:Description' => 'Proxy dashlet~~',
'UI:DashletProxy:RenderNoDataText:Edit' => '第三方组件无法预览(class "%1$s").',
'UI:DashletProxy:Prop-XMLConfiguration' => '配置 (显示为纯 XML)',
- 'UI:DashletPlainText:Label' => '文本',
+
+ 'UI:DashletPlainText:Label' => '文本',
'UI:DashletPlainText:Description' => '纯文本(无格式)',
'UI:DashletPlainText:Prop-Text' => '内容',
'UI:DashletPlainText:Prop-Text:Default' => '请在这里输入内容...',
- 'UI:DashletObjectList:Label' => '对象列表',
+
+ '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' => '标题',
+
+ 'UI:DashletGroupBy:Prop-Title' => '标题',
'UI:DashletGroupBy:Prop-Query' => '查询',
'UI:DashletGroupBy:Prop-Style' => '样式',
'UI:DashletGroupBy:Prop-GroupBy' => '分组...',
@@ -1317,20 +1369,24 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'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' => '饼图',
+
+ 'UI:DashletGroupByPie:Label' => '饼图',
'UI:DashletGroupByPie:Description' => '饼图',
'UI:DashletGroupByBars:Label' => '柱状图',
'UI:DashletGroupByBars:Description' => '柱状图',
'UI:DashletGroupByTable:Label' => '分组 (表)',
'UI:DashletGroupByTable:Description' => '列表 (Grouped by a field)',
+
// New in 2.5
'UI:DashletGroupBy:Prop-Function' => '聚合函数',
'UI:DashletGroupBy:Prop-FunctionAttribute' => '函数属性',
'UI:DashletGroupBy:Prop-OrderDirection' => '方向',
'UI:DashletGroupBy:Prop-OrderField' => '排序',
'UI:DashletGroupBy:Prop-Limit' => 'Limit',
+
'UI:DashletGroupBy:Order:asc' => '升序',
'UI:DashletGroupBy:Order:desc' => '降序',
+
'UI:GroupBy:count' => '个数',
'UI:GroupBy:count+' => '组件的个数',
'UI:GroupBy:sum' => '总数',
@@ -1342,11 +1398,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:GroupBy:max' => '最大',
'UI:GroupBy:max+' => 'Maximum of %1$s~~',
// ---
+
'UI:DashletHeaderStatic:Label' => 'Header',
'UI:DashletHeaderStatic:Description' => '显示水平分隔符',
'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' => '标题',
@@ -1357,9 +1415,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:DashletHeaderDynamic:Prop-Query' => '查询',
'UI:DashletHeaderDynamic:Prop-GroupBy' => '分组依据',
'UI:DashletHeaderDynamic:Prop-Values' => '值',
- 'UI:DashletBadge:Label' => 'Badge~~',
+
+ 'UI:DashletBadge:Label' => '证件',
'UI:DashletBadge:Description' => 'Object Icon with new/search~~',
- 'UI:DashletBadge:Prop-Class' => 'Class',
+ 'UI:DashletBadge:Prop-Class' => '类型',
+
'DayOfWeek-Sunday' => '周日',
'DayOfWeek-Monday' => '周一',
'DayOfWeek-Tuesday' => '周二',
@@ -1379,6 +1439,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Month-10' => '十月',
'Month-11' => '十一月',
'Month-12' => '十二月',
+
// Short version for the DatePicker
'DayOfWeek-Sunday-Min' => '日',
'DayOfWeek-Monday-Min' => '一',
@@ -1401,28 +1462,31 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Month-12-Short' => '12月',
'Calendar-FirstDayOfWeek' => '0',
// 0 = Sunday, 1 = Monday, etc...
- 'UI:Menu:ShortcutList' => '创建快捷方式...',
- 'UI:Menu:FilterList' => 'Display list with search criteria~~',
- 'UI:ShortcutRenameDlg:Title' => '重命名快捷方式',
- 'UI:ShortcutListDlg:Title' => '为此列表创建快捷方式',
- 'UI:ShortcutDelete:Confirm' => '请确认是否删除这个(些)快捷方式.',
- 'Class:Shortcut' => '快捷方式',
- 'Class:Shortcut+' => '',
- 'Class:Shortcut/Attribute:name' => '名称',
- 'Class:Shortcut/Attribute:name+' => '用于菜单和页面的标记',
- 'Class:ShortcutOQL' => '搜索结果的快捷方式',
- 'Class:ShortcutOQL+' => '',
- 'Class:ShortcutOQL/Attribute:oql' => '查询',
- 'Class:ShortcutOQL/Attribute:oql+' => 'OQL defining the list of objects to search for~~',
+
+ 'UI:Menu:ShortcutList' => '创建快捷方式...',
+ 'UI:Menu:FilterList' => 'Display list with search criteria~~',
+ 'UI:ShortcutRenameDlg:Title' => '重命名快捷方式',
+ 'UI:ShortcutListDlg:Title' => '为此列表创建快捷方式',
+ 'UI:ShortcutDelete:Confirm' => '请确认是否删除这个(些)快捷方式.',
+ 'Class:Shortcut' => '快捷方式',
+ 'Class:Shortcut+' => '',
+ 'Class:Shortcut/Attribute:name' => '名称',
+ 'Class:Shortcut/Attribute:name+' => '用于菜单和页面的标记',
+ '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:FillAllMandatoryFields' => '请填写所有的必填项.',
- 'UI:ValueMustBeSet' => '必填',
+
+ 'UI:FillAllMandatoryFields' => '请填写所有的必填项.',
+ 'UI:ValueMustBeSet' => '必填',
'UI:ValueMustBeChanged' => '必须修改这个值',
'UI:ValueInvalidFormat' => '格式无效',
+
'UI:CSVImportConfirmTitle' => '请确认本次操作',
'UI:CSVImportConfirmMessage' => '请确认是否继续 ?',
'UI:CSVImportError_items' => '错误: %1$d',
@@ -1448,10 +1512,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
| i | 分 (2位数, 比如 00..59) |
| s | 秒 (2位数, 比如 00..59) |
',
+
'UI:Button:Remove' => '移除',
'UI:AddAnExisting_Class' => '添加 %1$s...',
'UI:SelectionOf_Class' => '选择 %1$s',
- 'UI:AboutBox' => '关于 '.ITOP_APPLICATION_SHORT.'...',
+
+ 'UI:AboutBox' => '关于 '.ITOP_APPLICATION_SHORT.'...',
'UI:About:Title' => '关于 '.ITOP_APPLICATION_SHORT,
'UI:About:DataModel' => '数据模型',
'UI:About:Support' => '支持信息',
@@ -1460,11 +1526,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:About:ManualExtensionSource' => '扩展',
'UI:About:Extension_Version' => '版本: %1$s',
'UI:About:RemoteExtensionSource' => '数据',
- 'UI:DisconnectedDlgMessage' => '您已断开. 要继续使用,需要重新验证您的用户名和密码.',
+
+ 'UI:DisconnectedDlgMessage' => '您已断开. 要继续使用,需要重新验证您的用户名和密码.',
'UI:DisconnectedDlgTitle' => '警告!',
'UI:LoginAgain' => '再次登录',
'UI:StayOnThePage' => '保持在当前页面',
- 'ExcelExporter:ExportMenu' => 'Excel导出...',
+
+ 'ExcelExporter:ExportMenu' => 'Excel导出...',
'ExcelExporter:ExportDialogTitle' => 'Excel导出',
'ExcelExporter:ExportButton' => '导出',
'ExcelExporter:DownloadButton' => '下载 %1$s',
@@ -1476,26 +1544,32 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'ExcelExport:Statistics' => '状态',
'portal:legacy_portal' => '终端用户门户',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' 后台用户界面',
- 'UI:CurrentObjectIsLockedBy_User' => '对象被锁住,因为正在修改 %1$s.',
+
+ 'UI:CurrentObjectIsLockedBy_User' => '对象被锁住,因为正在修改 %1$s.',
'UI:CurrentObjectIsLockedBy_User_Explanation' => '此对象正在被 %1$s 修改. 您的修改无法提交因为它们会冲突.',
'UI:CurrentObjectIsSoftLockedBy_User' => 'The object is currently being modified by %1$s. You\'ll be able to submit your modifications once they have finished.~~',
'UI:CurrentObjectLockExpired' => '并发修改的锁定期已过.',
'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' => '阻止并发修改当前对象的锁已被删除.',
'UI:Menu:KillConcurrentLock' => '消除并发修改锁定!',
- 'UI:Menu:ExportPDF' => '导出PDF...',
+
+ 'UI:Menu:ExportPDF' => '导出PDF...',
'UI:Menu:PrintableVersion' => '打印',
- 'UI:BrowseInlineImages' => '浏览图片...',
+
+ 'UI:BrowseInlineImages' => '浏览图片...',
'UI:UploadInlineImageLegend' => '上传新图片',
'UI:SelectInlineImageToUpload' => '选择要上传的图片',
'UI:AvailableInlineImagesLegend' => '可用的图片',
'UI:NoInlineImage' => '服务器上没有图片. 使用上面的 "浏览" 按钮,从您的电脑上选择并上传到服务器.',
- 'UI:ToggleFullScreen' => '切换 最大化/最小化',
+
+ 'UI:ToggleFullScreen' => '切换 最大化/最小化',
'UI:Button:ResetImage' => '恢复之前的图片',
'UI:Button:RemoveImage' => '移除图片',
'UI:Button:UploadImage' => '从硬盘上传图像',
'UI:UploadNotSupportedInThisMode' => '本模式下不支持修改文件或图片.',
- 'UI:Button:RemoveDocument' => '移除文档',
+
+ 'UI:Button:RemoveDocument' => '移除文档',
+
// Search form
'UI:Search:Toggle' => '折叠/展开',
'UI:Search:AutoSubmit:DisabledHint' => '此类别已禁用自动提交',
@@ -1507,10 +1581,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Search:AddCriteria:List:MostPopular:Title' => '最常用',
'UI:Search:AddCriteria:List:Others:Title' => '其它',
'UI:Search:AddCriteria:List:RecentlyUsed:Placeholder' => '还没有.',
+
// - Criteria header actions
'UI:Search:Criteria:Toggle' => '折叠/展开',
'UI:Search:Criteria:Remove' => '移除',
'UI:Search:Criteria:Locked' => '已锁定',
+
// - Criteria titles
// - Default widget
'UI:Search:Criteria:Title:Default:Any' => '%1$s: 任何',
@@ -1558,6 +1634,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s',
'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s 和 %3$s others',
'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: 任何',
+
// - Criteria operators
// - Default widget
'UI:Search:Criteria:Operator:Default:Empty' => '为空',
@@ -1570,20 +1647,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Search:Criteria:Operator:String:EndsWith' => '结尾是',
'UI:Search:Criteria:Operator:String:RegExp' => '正则表达式.',
// - Numeric widget
- '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' => '不同',
- // => '≠',
+ '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' => '不同',// => '≠',
// - Tag Set Widget
'UI:Search:Criteria:Operator:TagSet:Matches' => '匹配',
+
// - Other translations
'UI:Search:Value:Filter:Placeholder' => '筛选器...',
'UI:Search:Value:Search:Placeholder' => '搜索...',
@@ -1592,6 +1664,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Search:Value:Autocomplete:NoResult' => '没有找到结果.',
'UI:Search:Value:Toggler:CheckAllNone' => '全选/不选',
'UI:Search:Value:Toggler:CheckAllNoneFiltered' => '全选/不选',
+
// - Widget other translations
'UI:Search:Criteria:Numeric:From' => '从',
'UI:Search:Criteria:Numeric:Until' => '到',
@@ -1606,9 +1679,11 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Search:Criteria:DateTime:PlaceholderUntil' => '任何日期',
'UI:Search:Criteria:DateTime:PlaceholderUntilTime' => '任何日期',
'UI:Search:Criteria:HierarchicalKey:ChildrenIncluded:Hint' => '将会包含选中对象的子集.',
- 'UI:Search:Criteria:Raw:Filtered' => '已筛选',
+
+ 'UI:Search:Criteria:Raw:Filtered' => '已筛选',
'UI:Search:Criteria:Raw:FilteredOn' => '基于 %1$s 筛选',
- 'UI:StateChanged' => '状态已改变',
+
+ 'UI:StateChanged' => '状态已改变',
));
//
@@ -1617,15 +1692,18 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Expression:Operator:AND' => ' 与 ',
'Expression:Operator:OR' => ' 或 ',
- 'Expression:Operator:=' => ': ~~',
+ 'Expression:Operator:=' => ': ',
+
'Expression:Unit:Short:DAY' => '日',
'Expression:Unit:Short:WEEK' => '周',
'Expression:Unit:Short:MONTH' => '月',
'Expression:Unit:Short:YEAR' => '年',
+
'Expression:Unit:Long:DAY' => '日',
'Expression:Unit:Long:HOUR' => '小时',
'Expression:Unit:Long:MINUTE' => '分钟',
- 'Expression:Verb:NOW' => '现在',
+
+ 'Expression:Verb:NOW' => '现在',
'Expression:Verb:ISNULL' => ': 未定义',
));
@@ -1650,7 +1728,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Menu:DataSources+' => '所有同步数据源',
'Menu:AuditCategories' => '审计类别',
'Menu:AuditCategories+' => '审计类别',
- 'Menu:Notifications:Title' => '审计类别',
'Menu:AuditCategories:Title' => 'Audit configuration~~',
'Menu:RunQueriesMenu' => '运行查询',
'Menu:RunQueriesMenu+' => '运行任何查询',
@@ -1663,13 +1740,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Menu:ProfilesMenu' => '首选项',
'Menu:ProfilesMenu+' => 'View existing Profiles~~',
'Menu:ProfilesMenu:Title' => '首选项',
- 'Menu:UserAccountsMenu' => '用户账户',
+ 'Menu:UserAccountsMenu' => '用户账号',
'Menu:UserAccountsMenu+' => 'Handling '.ITOP_APPLICATION_SHORT.' users and their access rights~~',
- 'Menu:UserAccountsMenu:Title' => '用户账户',
+ 'Menu:UserAccountsMenu:Title' => '用户账号',
'Menu:UserManagement' => '用户管理',
'Menu:Queries' => '查询',
'Menu:ConfigurationTools' => '配置'
+
));
+
// Additional language entries not present in English dict
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'UI:Toggle:StandardDashboard' => '标准',