From 80a8f7a888a8c12110d2442fc96431de0a5af49f Mon Sep 17 00:00:00 2001 From: Pierre Goiffon Date: Mon, 10 Dec 2018 08:46:02 +0100 Subject: [PATCH] Update translation files --- .../zh.dict.itop-attachments.php | 6 +- .../itop-backup/es_cr.dict.itop-backup.php | 1 + .../2.x/itop-backup/zh.dict.itop-backup.php | 4 +- .../zh.dict.itop-change-mgmt-itil.php | 10 +- .../zh.dict.itop-change-mgmt.php | 5 - .../es_cr.dict.itop-config-mgmt.php | 257 +++++++++--------- .../zh.dict.itop-config-mgmt.php | 40 ++- .../itop-config/es_cr.dict.itop-config.php | 4 +- .../2.x/itop-config/zh.dict.itop-config.php | 2 - .../zh.dict.itop-datacenter-mgmt.php | 5 +- .../es_cr.dict.itop-hub-connector.php | 18 +- .../zh.dict.itop-hub-connector.php | 38 +-- .../es_cr.dict.itop-incident-mgmt-itil.php | 2 - .../zh.dict.itop-incident-mgmt-itil.php | 3 - .../zh.dict.itop-knownerror-mgmt.php | 8 +- .../es_cr.dict.itop-portal-base.php | 2 +- .../zh.dict.itop-portal-base.php | 25 +- .../es_cr.dict.itop-problem-mgmt.php | 169 ++++++------ .../zh.dict.itop-problem-mgmt.php | 11 - .../es_cr.dict.itop-request-mgmt-itil.php | 27 +- .../zh.dict.itop-request-mgmt-itil.php | 10 +- .../es_cr.dict.itop-request-mgmt.php | 26 +- .../zh.dict.itop-request-mgmt.php | 12 +- .../es_cr.dict.itop-service-mgmt-provider.php | 2 - .../zh.dict.itop-service-mgmt-provider.php | 7 - .../es_cr.dict.itop-service-mgmt.php | 8 +- .../zh.dict.itop-service-mgmt.php | 10 +- .../2.x/itop-tickets/zh.dict.itop-tickets.php | 8 +- .../zh.dict.itop-welcome-itil.php | 4 +- dictionaries/cs.dictionary.itop.core.php | 66 +++++ dictionaries/cs.dictionary.itop.ui.php | 28 ++ dictionaries/da.dictionary.itop.core.php | 66 +++++ dictionaries/da.dictionary.itop.ui.php | 28 ++ dictionaries/de.dictionary.itop.core.php | 66 +++++ dictionaries/de.dictionary.itop.ui.php | 14 + dictionaries/es_cr.dictionary.itop.core.php | 17 +- dictionaries/es_cr.dictionary.itop.ui.php | 22 +- dictionaries/fr.dictionary.itop.core.php | 66 +++++ dictionaries/fr.dictionary.itop.ui.php | 14 + dictionaries/hu.dictionary.itop.core.php | 66 +++++ dictionaries/hu.dictionary.itop.ui.php | 28 ++ dictionaries/it.dictionary.itop.core.php | 66 +++++ dictionaries/it.dictionary.itop.ui.php | 28 ++ dictionaries/ja.dictionary.itop.core.php | 66 +++++ dictionaries/ja.dictionary.itop.ui.php | 28 ++ dictionaries/nl.dictionary.itop.core.php | 66 +++++ dictionaries/nl.dictionary.itop.ui.php | 14 + dictionaries/pt_br.dictionary.itop.core.php | 66 +++++ dictionaries/pt_br.dictionary.itop.ui.php | 28 ++ dictionaries/ru.dictionary.itop.core.php | 66 +++++ dictionaries/ru.dictionary.itop.ui.php | 14 + dictionaries/tr.dictionary.itop.core.php | 66 +++++ dictionaries/tr.dictionary.itop.ui.php | 28 ++ dictionaries/zh.dictionary.itop.core.php | 161 ++++++++++- dictionaries/zh.dictionary.itop.ui.php | 154 +++++++---- 55 files changed, 1589 insertions(+), 467 deletions(-) diff --git a/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php b/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php index e348632a8..6bd9cf6d9 100644 --- a/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php +++ b/datamodels/2.x/itop-attachments/zh.dict.itop-attachments.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Attachments:TabTitle_Count' => '附件 (%1$d)', 'Attachments:EmptyTabTitle' => '附件', @@ -39,4 +36,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Attachments:NoAttachment' => '没有附件. ', 'Attachments:PreviewNotAvailable' => '该附件类型不支持预览.', )); -?> diff --git a/datamodels/2.x/itop-backup/es_cr.dict.itop-backup.php b/datamodels/2.x/itop-backup/es_cr.dict.itop-backup.php index 20697645a..34d059198 100644 --- a/datamodels/2.x/itop-backup/es_cr.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/es_cr.dict.itop-backup.php @@ -21,6 +21,7 @@ * along with iTop. If not, see */ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'bkp-backup-running' => 'Un respaldo está en ejecuión. Por favor espere...', 'bkp-restore-running' => 'Una restauración está en ejecución. Por favor espere...', diff --git a/datamodels/2.x/itop-backup/zh.dict.itop-backup.php b/datamodels/2.x/itop-backup/zh.dict.itop-backup.php index 42138faee..181ba09ca 100644 --- a/datamodels/2.x/itop-backup/zh.dict.itop-backup.php +++ b/datamodels/2.x/itop-backup/zh.dict.itop-backup.php @@ -5,9 +5,8 @@ * @copyright Copyright (C) 2013 Combodo * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( - + 'bkp-backup-running' => '备份正在进行,请稍后...', 'bkp-restore-running' => '还原正在进行,请稍等...', @@ -43,4 +42,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'bkp-wait-restore' => '请等待还原完成...', 'bkp-success-restore' => '还原成功.', )); -?> diff --git a/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php b/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php index 01c1b8343..21a098ca6 100755 --- a/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php +++ b/datamodels/2.x/itop-change-mgmt-itil/zh.dict.itop-change-mgmt-itil.php @@ -15,15 +15,11 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data - * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ChangeManagement' => '变更管理', 'Menu:Change:Overview' => '概况', @@ -118,10 +114,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Change/Attribute:manager_email+' => '', 'Class:Change/Attribute:outage' => '停机', 'Class:Change/Attribute:outage+' => '', - 'Class:Change/Attribute:outage/Value:yes' => '是', - 'Class:Change/Attribute:outage/Value:yes+' => '', 'Class:Change/Attribute:outage/Value:no' => '否', 'Class:Change/Attribute:outage/Value:no+' => '', + 'Class:Change/Attribute:outage/Value:yes' => '是', + 'Class:Change/Attribute:outage/Value:yes+' => '', 'Class:Change/Attribute:fallback' => '回滚计划', 'Class:Change/Attribute:fallback+' => '', 'Class:Change/Attribute:parent_id' => '父级变更', @@ -295,5 +291,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:EmergencyChange/Stimulus:ev_finish' => '完成', 'Class:EmergencyChange/Stimulus:ev_finish+' => '', )); - -?> diff --git a/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php b/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php index 913a5bf04..8df60a5bf 100644 --- a/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php +++ b/datamodels/2.x/itop-change-mgmt/zh.dict.itop-change-mgmt.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ChangeManagement' => '变更管理', 'Menu:Change:Overview' => '概况', @@ -141,5 +138,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Change/Attribute:outage/Value:yes' => '是', 'Class:Change/Attribute:outage/Value:yes+' => '', )); - -?> diff --git a/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php index ff4ca9066..3eeb9d228 100755 --- a/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/es_cr.dict.itop-config-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,8 +15,6 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * @@ -24,13 +22,11 @@ * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ - ////////////////////////////////////////////////////////////////////// // Relations ////////////////////////////////////////////////////////////////////// // - -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Relation:impacts/Description' => 'Elementos Impactados por', 'Relation:impacts/DownStream' => 'Impacto...', 'Relation:impacts/DownStream+' => 'Elementos Impactados por', @@ -52,6 +48,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ +// Class:/UniquenessRule: +// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' @@ -67,6 +65,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ +// Class:/UniquenessRule: +// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel @@ -81,7 +81,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Organization // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Organization' => 'Organización', 'Class:Organization+' => 'Organización', 'Class:Organization/Attribute:name' => 'Nombre', @@ -104,13 +104,17 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Organization/Attribute:deliverymodel_name+' => 'Nombre del Modelo de Entrega', 'Class:Organization/Attribute:parent_id_friendlyname' => 'Organización Padre', 'Class:Organization/Attribute:parent_id_friendlyname+' => 'Organización Padre', + 'Class:Organization/Attribute:overview' => 'Overview~~', + 'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~', + 'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~', + 'Organization:Overview:Users' => 'iTop Users within this organization~~', )); // // Class: Location // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Location' => 'Localidad', 'Class:Location+' => 'Cualquier Tipo de Localidad: Región, País, Ciudad, Sitio, Edificio, Piso, Cuarto, Rack,...', 'Class:Location/Attribute:name' => 'Nombre', @@ -143,7 +147,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Contact // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Contact' => 'Contacto', 'Class:Contact+' => 'Contacto', 'Class:Contact/Attribute:name' => 'Nombre', @@ -180,7 +184,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Person // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Person' => 'Persona', 'Class:Person+' => 'Persona', 'Class:Person/Attribute:name' => 'Apellidos', @@ -207,13 +211,17 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Person/Attribute:manager_id_friendlyname+' => 'Nombre del Jefe', 'Class:Person/Attribute:picture' => 'Fotografía', 'Class:Person/Attribute:picture+' => 'Fotografía', + 'Class:Person/UniquenessRule:employee_number+' => 'The employee number must be unique in the organization~~', + 'Class:Person/UniquenessRule:employee_number' => 'there is already a person in \'$this->org_name$\' organization with the same employee number~~', + 'Class:Person/UniquenessRule:name+' => 'The employee name should be unique inside its organization~~', + 'Class:Person/UniquenessRule:name' => 'There is already a person in \'$this->org_name$\' organization with the same name~~', )); // // Class: Team // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Team' => 'Grupo de Trabajo', 'Class:Team+' => 'Grupo de Trabajo', 'Class:Team/Attribute:persons_list' => 'Miembros', @@ -226,7 +234,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Document // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Document' => 'Documento', 'Class:Document+' => 'Documento', 'Class:Document/Attribute:name' => 'Nombre', @@ -265,9 +273,9 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: DocumentFile // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DocumentFile' => 'Documento de Archivo', - 'Class:DocumentFileDoc+' => 'Documento de Archivo', + 'Class:DocumentFile+' => '~~', 'Class:DocumentFile/Attribute:file' => 'Archivo', 'Class:DocumentFile/Attribute:file+' => 'Archivo', )); @@ -276,7 +284,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: DocumentNote // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DocumentNote' => 'Nota', 'Class:DocumentNote+' => 'Nota', 'Class:DocumentNote/Attribute:text' => 'Texto', @@ -287,7 +295,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: DocumentWeb // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DocumentWeb' => 'Documento Web', 'Class:DocumentWeb+' => 'Documento disponible en otro servidor Web', 'Class:DocumentWeb/Attribute:url' => 'URL', @@ -298,7 +306,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: FunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:FunctionalCI' => 'EC Funcional', 'Class:FunctionalCI+' => 'Elemento de Configuración Funcional', 'Class:FunctionalCI/Attribute:name' => 'Nombre', @@ -342,7 +350,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: PhysicalDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:PhysicalDevice' => 'Dispositivo Físico', 'Class:PhysicalDevice+' => 'Dispositivo Físico', 'Class:PhysicalDevice/Attribute:serialnumber' => 'Número de Serie', @@ -381,7 +389,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Rack // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Rack' => 'Rack', 'Class:Rack+' => '', 'Class:Rack/Attribute:nb_u' => 'Unidades de Rack', @@ -396,7 +404,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: TelephonyCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:TelephonyCI' => 'EC Telefónico', 'Class:TelephonyCI+' => 'EC Telefónico', 'Class:TelephonyCI/Attribute:phonenumber' => 'Número Telefónico', @@ -407,7 +415,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Phone // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Phone' => 'Teléfono', 'Class:Phone+' => 'Teléfono', )); @@ -416,7 +424,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: MobilePhone // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:MobilePhone' => 'Teléfono Móvil', 'Class:MobilePhone+' => 'Teléfono Móvil', 'Class:MobilePhone/Attribute:imei' => 'IMEI', @@ -426,10 +434,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: IpPhone +// Class: IPPhone // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:IPPhone' => 'Teléfono IP', 'Class:IPPhone+' => 'Teléfono IP', )); @@ -438,7 +446,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Tablet // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Tablet' => 'Tableta', 'Class:Tablet+' => 'Tableta', )); @@ -447,7 +455,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: ConnectableCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:ConnectableCI' => 'EC Conectable', 'Class:ConnectableCI+' => 'EC Físico', 'Class:ConnectableCI/Attribute:networkdevice_list' => 'Dispositivos de Red', @@ -460,7 +468,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: DatacenterDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DatacenterDevice' => 'Dispositivos de Centro de Datos', 'Class:DatacenterDevice+' => 'Dispositivos de Centro de Datos', 'Class:DatacenterDevice/Attribute:rack_id' => 'Rack', @@ -498,7 +506,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: NetworkDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:NetworkDevice' => 'Dispositivo de Red', 'Class:NetworkDevice+' => 'Dispositivo de Red', 'Class:NetworkDevice/Attribute:networkdevicetype_id' => 'Tipo de Red', @@ -519,7 +527,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Server // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Server' => 'Servidor', 'Class:Server+' => 'Servidor', 'Class:Server/Attribute:osfamily_id' => 'Familia de SO', @@ -546,7 +554,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: StorageSystem // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:StorageSystem' => 'Sistema de Almacenamiento', 'Class:StorageSystem+' => 'Sistema de Almacenamiento', 'Class:StorageSystem/Attribute:logicalvolume_list' => 'Volumenes Lógicos', @@ -557,7 +565,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: SANSwitch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:SANSwitch' => 'Switch de SAN', 'Class:SANSwitch+' => 'Switch de SAN', 'Class:SANSwitch/Attribute:datacenterdevice_list' => 'Dispositivos', @@ -568,7 +576,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: TapeLibrary // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:TapeLibrary' => 'Libreria de Cintas', 'Class:TapeLibrary+' => 'Libreria de Cintas', 'Class:TapeLibrary/Attribute:tapes_list' => 'Cintas', @@ -579,7 +587,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: NAS // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:NAS' => 'NAS', 'Class:NAS+' => 'NAS', 'Class:NAS/Attribute:nasfilesystem_list' => 'Filesystems', @@ -590,7 +598,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: PC // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:PC' => 'PC/Laptop', 'Class:PC+' => 'PC/Laptop', 'Class:PC/Attribute:osfamily_id' => 'Familia de SO', @@ -617,7 +625,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Printer // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Printer' => 'Impresora', 'Class:Printer+' => 'Impresora', )); @@ -626,7 +634,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: PowerConnection // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:PowerConnection' => 'Conexión Eléctrica', 'Class:PowerConnection+' => 'Conexión Eléctrica', )); @@ -635,7 +643,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: PowerSource // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:PowerSource' => 'Fuente de Poder', 'Class:PowerSource+' => 'Fuente de Poder', 'Class:PowerSource/Attribute:pdus_list' => 'PDUs', @@ -646,7 +654,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: PDU // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:PDU' => 'PDU', 'Class:PDU+' => 'PDU', 'Class:PDU/Attribute:rack_id' => 'Rack', @@ -663,7 +671,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Peripheral // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Peripheral' => 'Periférico', 'Class:Peripheral+' => 'Periférico', )); @@ -672,7 +680,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Enclosure // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Enclosure' => 'Enclosure', 'Class:Enclosure+' => 'Enclosure', 'Class:Enclosure/Attribute:rack_id' => 'Rack', @@ -689,13 +697,9 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: ApplicationSolution // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:ApplicationSolution' => 'Solución Aplicativa', 'Class:ApplicationSolution+' => 'Solución Aplicativa', - 'Class:ApplicationSolution/Attribute:contacts_list' => 'Contactos', - 'Class:ApplicationSolution/Attribute:contacts_list+' => 'Contactos', - 'Class:ApplicationSolution/Attribute:documents_list' => 'Documentos', - 'Class:ApplicationSolution/Attribute:documents_list+' => 'Documentos', 'Class:ApplicationSolution/Attribute:functionalcis_list' => 'ECs', 'Class:ApplicationSolution/Attribute:functionalcis_list+' => 'ECs', 'Class:ApplicationSolution/Attribute:businessprocess_list' => 'Procesos de Negocio', @@ -716,12 +720,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: BusinessProcess // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:BusinessProcess' => 'Proceso de Negocio', 'Class:BusinessProcess+' => 'Proceso de Negocio', 'Class:BusinessProcess/Attribute:applicationsolutions_list' => 'Soluciones Aplicativas', 'Class:BusinessProcess/Attribute:applicationsolutions_list+' => 'Soluciones Aplicativas', - 'Class:BusinessProcess/Attribute:status' => 'Estatus', + 'Class:BusinessProcess/Attribute:status' => 'Estatus', 'Class:BusinessProcess/Attribute:status+' => 'Estatus', 'Class:BusinessProcess/Attribute:status/Value:active' => 'Activo', 'Class:BusinessProcess/Attribute:status/Value:active+' => 'Activo', @@ -733,7 +737,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: SoftwareInstance // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:SoftwareInstance' => 'Instalación de Software', 'Class:SoftwareInstance+' => 'Instalación de Software', 'Class:SoftwareInstance/Attribute:system_id' => 'Sistema', @@ -762,7 +766,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Middleware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Middleware' => 'Middleware', 'Class:Middleware+' => 'Middleware', 'Class:Middleware/Attribute:middlewareinstance_list' => 'Instalaciones de Middleware', @@ -770,10 +774,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: DBserver +// Class: DBServer // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DBServer' => 'Servidor de Base de Datos', 'Class:DBServer+' => 'Servidor de Base de Datos', 'Class:DBServer/Attribute:dbschema_list' => 'Esquema de BD', @@ -781,10 +785,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: Webserver +// Class: WebServer // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:WebServer' => 'Servidor Web', 'Class:WebServer+' => 'Servidor Web', 'Class:WebServer/Attribute:webapp_list' => 'Aplicaciones Web', @@ -795,7 +799,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: PCSoftware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:PCSoftware' => 'Software de PC', 'Class:PCSoftware+' => 'Software de PC', )); @@ -804,7 +808,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: OtherSoftware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:OtherSoftware' => 'Otro Software', 'Class:OtherSoftware+' => 'Otro Software', )); @@ -813,7 +817,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: MiddlewareInstance // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:MiddlewareInstance' => 'Instalación de Middleware', 'Class:MiddlewareInstance+' => 'Instalación de Middleware', 'Class:MiddlewareInstance/Attribute:middleware_id' => 'Middleware', @@ -826,7 +830,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: DatabaseSchema // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DatabaseSchema' => 'Esquema de Base de Datos', 'Class:DatabaseSchema+' => 'Esquema de Base de Datos', 'Class:DatabaseSchema/Attribute:dbserver_id' => 'Servidor de Base de Datos', @@ -839,7 +843,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: WebApplication // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:WebApplication' => 'Aplicación Web', 'Class:WebApplication+' => 'Aplicación Web', 'Class:WebApplication/Attribute:webserver_id' => 'Servidor Web', @@ -850,11 +854,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:WebApplication/Attribute:url+' => 'URL de Uso', )); + // // Class: VirtualDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:VirtualDevice' => 'Dispositivo Virtual', 'Class:VirtualDevice+' => 'Dispositivo Virtual', 'Class:VirtualDevice/Attribute:status' => 'Estatus', @@ -875,7 +880,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: VirtualHost // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:VirtualHost' => 'Host Virtual', 'Class:VirtualHost+' => 'Host Virtual', 'Class:VirtualHost/Attribute:virtualmachine_list' => 'Máquinas Virtuales', @@ -886,7 +891,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Hypervisor // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Hypervisor' => 'Hypervisor', 'Class:Hypervisor+' => 'Hypervisor', 'Class:Hypervisor/Attribute:farm_id' => 'Granja', @@ -903,7 +908,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Farm // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Farm' => 'Granja', 'Class:Farm+' => 'Granja', 'Class:Farm/Attribute:hypervisor_list' => 'Hypervisores', @@ -918,7 +923,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: VirtualMachine // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:VirtualMachine' => 'Máquina Virtual', 'Class:VirtualMachine+' => 'Máquina Virtual', 'Class:VirtualMachine/Attribute:virtualhost_id' => 'Host Virtual', @@ -951,7 +956,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: LogicalVolume // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:LogicalVolume' => 'Volumen Lógico', 'Class:LogicalVolume+' => 'Volumen Lógico', 'Class:LogicalVolume/Attribute:name' => 'Nombre', @@ -978,7 +983,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkServerToVolume // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkServerToVolume' => 'Relación Servidor y Volumen', 'Class:lnkServerToVolume+' => 'Relación Servidor y Volumen', 'Class:lnkServerToVolume/Attribute:volume_id' => 'Volumen', @@ -997,7 +1002,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkVirtualDeviceToVolume // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkVirtualDeviceToVolume' => 'Relación Dispositivo Virtual y Volumen', 'Class:lnkVirtualDeviceToVolume+' => 'Relación Dispositivo Virtual y Volumen', 'Class:lnkVirtualDeviceToVolume/Attribute:volume_id' => 'Volumen', @@ -1016,7 +1021,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkSanToDatacenterDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkSanToDatacenterDevice' => 'Relación SAN y Dispositivo del Centro de Datos', 'Class:lnkSanToDatacenterDevice+' => 'Relación SAN y Dispositivo del Centro de Datos', 'Class:lnkSanToDatacenterDevice/Attribute:san_id' => 'Switch de SAN', @@ -1037,7 +1042,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Tape // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Tape' => 'Cinta', 'Class:Tape+' => 'Cinta', 'Class:Tape/Attribute:name' => 'Nombre', @@ -1053,10 +1058,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: NasFileSystem +// Class: NASFileSystem // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:NASFileSystem' => 'Filesysten en NAS', 'Class:NASFileSystem+' => 'Filesysten en NAS', 'Class:NASFileSystem/Attribute:name' => 'Nombre', @@ -1077,7 +1082,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Software // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Software' => 'Software', 'Class:Software+' => 'Software', 'Class:Software/Attribute:name' => 'Nombre', @@ -1112,7 +1117,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Patch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Patch' => 'Parche', 'Class:Patch+' => 'Parche', 'Class:Patch/Attribute:name' => 'Nombre', @@ -1126,10 +1131,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: OSpatch +// Class: OSPatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:OSPatch' => 'Parche de SO', 'Class:OSPatch+' => 'Parche de SO', 'Class:OSPatch/Attribute:functionalcis_list' => 'Dispositivos', @@ -1144,7 +1149,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: SoftwarePatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:SoftwarePatch' => 'Parche de Software', 'Class:SoftwarePatch+' => 'Parche de Software', 'Class:SoftwarePatch/Attribute:software_id' => 'Software', @@ -1159,7 +1164,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Licence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Licence' => 'Licencia', 'Class:Licence+' => 'Licencia', 'Class:Licence/Attribute:name' => 'Nombre', @@ -1191,10 +1196,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: OsLicence +// Class: OSLicence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:OSLicence' => 'Licencia de SO', 'Class:OSLicence+' => 'Licencia de SO', 'Class:OSLicence/Attribute:osversion_id' => 'Versión de SO', @@ -1211,7 +1216,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: SoftwareLicence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:SoftwareLicence' => 'Licencia de Software', 'Class:SoftwareLicence+' => 'Licencia de Software', 'Class:SoftwareLicence/Attribute:software_id' => 'Software', @@ -1226,7 +1231,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkDocumentToLicence // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkDocumentToLicence' => 'Relación Documento y Licencia', 'Class:lnkDocumentToLicence+' => 'Relación Documento y Licencia', 'Class:lnkDocumentToLicence/Attribute:licence_id' => 'Licencia', @@ -1243,7 +1248,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Typology // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Typology' => 'Tipología', 'Class:Typology+' => 'Tipología', 'Class:Typology/Attribute:name' => 'Nombre', @@ -1253,10 +1258,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: OSversion +// Class: OSVersion // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:OSVersion' => 'Versión de SO', 'Class:OSVersion+' => 'Versión de SO', 'Class:OSVersion/Attribute:osfamily_id' => 'Familia de SO', @@ -1266,10 +1271,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: OSfamily +// Class: OSFamily // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:OSFamily' => 'Familia de SO', 'Class:OSFamily+' => 'Familia de SO', )); @@ -1278,7 +1283,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: DocumentType // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DocumentType' => 'Tipo de Documento', 'Class:DocumentType+' => 'Tipo de Documento', )); @@ -1287,7 +1292,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: ContactType // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:ContactType' => 'Tipo de Contacto', 'Class:ContactType+' => 'Tipo de Contacto', )); @@ -1296,18 +1301,20 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Brand // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Brand' => 'Marca', 'Class:Brand+' => 'Marca', 'Class:Brand/Attribute:physicaldevices_list' => 'Dispositivo Físico', 'Class:Brand/Attribute:physicaldevices_list+' => 'Dispositivo Físico', + 'Class:Brand/UniquenessRule:name+' => 'The name must be unique~~', + 'Class:Brand/UniquenessRule:name' => 'This brand already exists~~', )); // // Class: Model // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Model' => 'Modelo', 'Class:Model+' => 'Modelo', 'Class:Model/Attribute:brand_id' => 'Marca', @@ -1354,13 +1361,15 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Model/Attribute:type/Value:Phone+' => 'Teléfono', 'Class:Model/Attribute:physicaldevices_list' => 'Dispositivo Físico', 'Class:Model/Attribute:physicaldevices_list+' => 'Dispositivo Físico', + 'Class:Model/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~', + 'Class:Model/UniquenessRule:name_brand' => 'this model already exists for this brand~~', )); // // Class: NetworkDeviceType // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:NetworkDeviceType' => 'Tipo Dispositivo de Red', 'Class:NetworkDeviceType+' => 'Tipo de Dispositivo de Red', 'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list' => 'Dispositivos de Red', @@ -1368,10 +1377,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: IOSversion +// Class: IOSVersion // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:IOSVersion' => 'Versión de IOS', 'Class:IOSVersion+' => 'Versión de IOS', 'Class:IOSVersion/Attribute:brand_id' => 'Marca', @@ -1384,7 +1393,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkDocumentToPatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkDocumentToPatch' => 'Relación Documentos y Parche', 'Class:lnkDocumentToPatch+' => 'Relación Documentos y Parche', 'Class:lnkDocumentToPatch/Attribute:patch_id' => 'Parche', @@ -1401,7 +1410,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkSoftwareInstanceToSoftwarePatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkSoftwareInstanceToSoftwarePatch' => 'Relación Instalación de Software y Parche de Software', 'Class:lnkSoftwareInstanceToSoftwarePatch+' => 'Relación Instalación de Software y Parche de Software', 'Class:lnkSoftwareInstanceToSoftwarePatch/Attribute:softwarepatch_id' => 'Parche de Software', @@ -1415,10 +1424,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: lnkFunctionalCIToOSpatch +// Class: lnkFunctionalCIToOSPatch // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkFunctionalCIToOSPatch' => 'Relación EC Funcional y Parche de SO', 'Class:lnkFunctionalCIToOSPatch+' => 'Relación EC Funcional y Parche de SO', 'Class:lnkFunctionalCIToOSPatch/Attribute:ospatch_id' => 'Parche de SO', @@ -1435,7 +1444,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkDocumentToSoftware // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkDocumentToSoftware' => 'Relación Documento y Software', 'Class:lnkDocumentToSoftware+' => 'Relación Documento y Software', 'Class:lnkDocumentToSoftware/Attribute:software_id' => 'Software', @@ -1452,7 +1461,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkContactToFunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkContactToFunctionalCI' => 'Relación Contacto y EC Funcional', 'Class:lnkContactToFunctionalCI+' => 'Relación Contacto y EC Funcional', 'Class:lnkContactToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional', @@ -1469,7 +1478,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkDocumentToFunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkDocumentToFunctionalCI' => 'Relación Documento y EC Funcional', 'Class:lnkDocumentToFunctionalCI+' => 'Relación Documento y EC Funcional', 'Class:lnkDocumentToFunctionalCI/Attribute:functionalci_id' => 'EC Funcional', @@ -1486,11 +1495,13 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Subnet // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Subnet' => 'SubRed', 'Class:Subnet+' => 'SubRed', 'Class:Subnet/Attribute:description' => 'Descripción', 'Class:Subnet/Attribute:description+' => 'Descripción', + 'Class:Subnet/Attribute:subnet_name' => 'Subnet name~~', + 'Class:Subnet/Attribute:subnet_name+' => '~~', 'Class:Subnet/Attribute:org_id' => 'Organización', 'Class:Subnet/Attribute:org_id+' => 'Organización', 'Class:Subnet/Attribute:org_name' => 'Organización', @@ -1507,7 +1518,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: VLAN // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:VLAN' => 'vLAN', 'Class:VLAN+' => 'Red Virtual de Área Local', 'Class:VLAN/Attribute:vlan_tag' => 'Etiqueta vLAN', @@ -1528,7 +1539,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkSubnetToVLAN // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkSubnetToVLAN' => 'Relación Subred / vLAN', 'Class:lnkSubnetToVLAN+' => 'Relación Subred / vLAN', 'Class:lnkSubnetToVLAN/Attribute:subnet_id' => 'Subred', @@ -1547,7 +1558,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: NetworkInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:NetworkInterface' => 'Interfaz de Red', 'Class:NetworkInterface+' => 'Interfaz de Red', 'Class:NetworkInterface/Attribute:name' => 'Nombre', @@ -1557,14 +1568,16 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); // -// Class: IPinterface +// Class: IPInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:IPInterface' => 'Interfaz IP', 'Class:IPInterface+' => 'Interfaz IP', 'Class:IPInterface/Attribute:ipaddress' => 'Dirección IP', 'Class:IPInterface/Attribute:ipaddress+' => 'Dirección IP', + + 'Class:IPInterface/Attribute:macaddress' => 'Dirección MAC', 'Class:IPInterface/Attribute:macaddress+' => 'Dirección MAC', 'Class:IPInterface/Attribute:comment' => 'Comentario', @@ -1581,7 +1594,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: PhysicalInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:PhysicalInterface' => 'Interfaz Física', 'Class:PhysicalInterface+' => 'Interfaz Física', 'Class:PhysicalInterface/Attribute:connectableci_id' => 'Dispositivo', @@ -1596,7 +1609,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkPhysicalInterfaceToVLAN // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkPhysicalInterfaceToVLAN' => 'Relación Interfaz Física / VLAN', 'Class:lnkPhysicalInterfaceToVLAN+' => 'Relación Interfaz Física / VLAN', 'Class:lnkPhysicalInterfaceToVLAN/Attribute:physicalinterface_id' => 'Interfaz Física', @@ -1613,11 +1626,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:lnkPhysicalInterfaceToVLAN/Attribute:vlan_tag+' => 'Etiqueta VLAN', )); + // // Class: LogicalInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:LogicalInterface' => 'Interfaz Lógica', 'Class:LogicalInterface+' => 'Interfaz Lógica', 'Class:LogicalInterface/Attribute:virtualmachine_id' => 'Máquina Virtual', @@ -1630,7 +1644,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: FiberChannelInterface // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:FiberChannelInterface' => 'Intefaz de Fibra Óptica', 'Class:FiberChannelInterface+' => 'Intefaz de Fibra Óptica', 'Class:FiberChannelInterface/Attribute:speed' => 'Velocidad', @@ -1649,7 +1663,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkConnectableCIToNetworkDevice // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkConnectableCIToNetworkDevice' => 'Relación EC Conectable y Dispositivo de Red', 'Class:lnkConnectableCIToNetworkDevice+' => 'Relación EC Conectable y Dispositivo de Red', 'Class:lnkConnectableCIToNetworkDevice/Attribute:networkdevice_id' => 'Dispositivo de Red', @@ -1676,7 +1690,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkApplicationSolutionToFunctionalCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkApplicationSolutionToFunctionalCI' => 'Relación Solución Aplicativa y EC Funcional', 'Class:lnkApplicationSolutionToFunctionalCI+' => 'Relación Solución Aplicativa y EC Funcional', 'Class:lnkApplicationSolutionToFunctionalCI/Attribute:applicationsolution_id' => 'Solución Aplicativa', @@ -1693,7 +1707,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkApplicationSolutionToBusinessProcess // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkApplicationSolutionToBusinessProcess' => 'Relación Solución Aplicativa y Proceso de Negocio', 'Class:lnkApplicationSolutionToBusinessProcess+' => 'Relación Solución Aplicativa y Proceso de Negocio', 'Class:lnkApplicationSolutionToBusinessProcess/Attribute:businessprocess_id' => 'Proceso de Negocio', @@ -1710,7 +1724,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkPersonToTeam // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkPersonToTeam' => 'Relación Persona y Grupo', 'Class:lnkPersonToTeam+' => 'Relación Persona y Grupo', 'Class:lnkPersonToTeam/Attribute:team_id' => 'Grupo', @@ -1731,7 +1745,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Group // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Group' => 'Grupo', 'Class:Group+' => 'Grupo', 'Class:Group/Attribute:name' => 'Nombre', @@ -1753,6 +1767,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:Group/Attribute:type' => 'Tipo', 'Class:Group/Attribute:type+' => 'Tipo', 'Class:Group/Attribute:parent_id' => 'Grupo Padre', + 'Class:Group/Attribute:parent_id+' => 'Grupo Padre', 'Class:Group/Attribute:parent_name' => 'Grupo Padre', 'Class:Group/Attribute:parent_name+' => 'Grupo Padre', @@ -1766,7 +1781,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: lnkGroupToCI // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:lnkGroupToCI' => 'Relación Grupo y EC', 'Class:lnkGroupToCI+' => 'Relación Grupo y EC', 'Class:lnkGroupToCI/Attribute:group_id' => 'Grupo', @@ -1786,7 +1801,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Application Menu // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:DataAdministration' => 'Administración de Datos', 'Menu:DataAdministration+' => 'Administración de Datos', 'Menu:Catalogs' => 'Catálogos', @@ -1801,14 +1816,13 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:Application+' => 'Aplicaciones/Programas', 'Menu:DBServer' => 'Servidores de Base de Datos', 'Menu:DBServer+' => 'Servidores de Base de Datos', -'Menu:Audit' => 'Auditoría', 'Menu:ConfigManagement' => 'Administración de la Configuración', 'Menu:ConfigManagement+' => 'Administración de la Configuración', 'Menu:ConfigManagementOverview' => 'Resumen de Infraestructura', 'Menu:ConfigManagementOverview+' => 'Resumen de Infraestructura', -'Menu:Contact:Count' => '%1$d Contactos', 'Menu:Contact' => 'Contactos', 'Menu:Contact+' => 'Contactos', +'Menu:Contact:Count' => '%1$d Contactos', 'Menu:Person' => 'Personas', 'Menu:Person+' => 'Personas', 'Menu:Team' => 'Grupos', @@ -1816,6 +1830,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:Document' => 'Documentos', 'Menu:Document+' => 'Documentos', 'Menu:Location' => 'Localidades', + 'Menu:Location+' => 'Localidades', 'Menu:ConfigManagementCI' => 'Elementos de Configuración', 'Menu:ConfigManagementCI+' => 'Elementos de Confirguración', @@ -1863,8 +1878,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:ConfigManagement:AllContacts' => 'Contactos: %1$d', 'Menu:Typology' => 'Configuración de Tipos', 'Menu:Typology+' => 'Configuración de Tipos', -'Menu:OSversion' => 'Versiones de SO', -'Menu:OSversion+' => 'Versiones de SO', +'Menu:OSVersion' => 'OS versions~~', +'Menu:OSVersion+' => '~~', 'Menu:Software' => 'Catálogo de Software', 'Menu:Software+' => 'Catálogo de Software', 'UI_WelcomeMenu_AllConfigItems' => 'Resumen', @@ -1875,7 +1890,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Add translation for Fieldsets -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Server:baseinfo' => 'Información General', 'Server:Date' => 'Fecha', 'Server:moreinfo' => 'Más Información', diff --git a/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php index 685a6e865..919422cc5 100755 --- a/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/zh.dict.itop-config-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,20 +15,16 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - ////////////////////////////////////////////////////////////////////// // Relations ////////////////////////////////////////////////////////////////////// // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Relation:impacts/Description' => '被影响的元素', 'Relation:impacts/DownStream' => '影响...', @@ -51,6 +47,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ +// Class:/UniquenessRule: +// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' @@ -66,6 +64,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ +// Class:/UniquenessRule: +// Class:/UniquenessRule:+ ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel @@ -103,6 +103,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Organization/Attribute:deliverymodel_name+' => '', 'Class:Organization/Attribute:parent_id_friendlyname' => '上级组织', 'Class:Organization/Attribute:parent_id_friendlyname+' => '上级组织', + 'Class:Organization/Attribute:overview' => 'Overview~~', + 'Organization:Overview:FunctionalCIs' => 'Configuration items of this organization~~', + 'Organization:Overview:FunctionalCIs:subtitle' => 'by type~~', + 'Organization:Overview:Users' => 'iTop Users within this organization~~', )); // @@ -206,6 +210,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Person/Attribute:manager_id_friendlyname+' => '', 'Class:Person/Attribute:picture' => '头像', 'Class:Person/Attribute:picture+' => '', + 'Class:Person/UniquenessRule:employee_number+' => 'The employee number must be unique in the organization~~', + 'Class:Person/UniquenessRule:employee_number' => 'there is already a person in \'$this->org_name$\' organization with the same employee number~~', + 'Class:Person/UniquenessRule:name+' => 'The employee name should be unique inside its organization~~', + 'Class:Person/UniquenessRule:name' => 'There is already a person in \'$this->org_name$\' organization with the same name~~', )); // @@ -231,7 +239,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Document/Attribute:name' => '名称', 'Class:Document/Attribute:name+' => '', 'Class:Document/Attribute:org_id' => '组织', - 'Class:Document/Attribute:description+' => '', + 'Class:Document/Attribute:org_id+' => '~~', 'Class:Document/Attribute:org_name' => '组织名称', 'Class:Document/Attribute:org_name+' => '', 'Class:Document/Attribute:documenttype_id' => 'Document type', @@ -250,12 +258,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Document/Attribute:status/Value:obsolete+' => '', 'Class:Document/Attribute:status/Value:published' => '已发布', 'Class:Document/Attribute:status/Value:published+' => '', - 'Class:Document/Attribute:ci_list' => 'CI', - 'Class:Document/Attribute:ci_list+' => '参照该文档的CI', - 'Class:Document/Attribute:contract_list' => '合同', - 'Class:Document/Attribute:contract_list+' => '参照该文档的合同', - 'Class:Document/Attribute:service_list' => '服务', - 'Class:Document/Attribute:service_list+' => '参照该文档的服务', + 'Class:Document/Attribute:cis_list' => 'CIs~~', + 'Class:Document/Attribute:cis_list+' => 'All the configuration items linked to this document~~', + 'Class:Document/Attribute:contracts_list' => 'Contracts~~', + 'Class:Document/Attribute:contracts_list+' => 'All the contracts linked to this document~~', + 'Class:Document/Attribute:services_list' => 'Services~~', + 'Class:Document/Attribute:services_list+' => 'All the services linked to this document~~', 'Class:Document/Attribute:finalclass' => 'Document sub-class', 'Class:Document/Attribute:finalclass+' => 'Name of the final class', )); @@ -1297,6 +1305,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Brand+' => '', 'Class:Brand/Attribute:physicaldevices_list' => '物理设备', 'Class:Brand/Attribute:physicaldevices_list+' => 'All the physical devices corresponding to this brand', + 'Class:Brand/UniquenessRule:name+' => 'The name must be unique~~', + 'Class:Brand/UniquenessRule:name' => 'This brand already exists~~', )); // @@ -1350,6 +1360,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Model/Attribute:type/Value:Phone+' => '电话', 'Class:Model/Attribute:physicaldevices_list' => '物理设备', 'Class:Model/Attribute:physicaldevices_list+' => 'All the physical devices corresponding to this model', + 'Class:Model/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~', + 'Class:Model/UniquenessRule:name_brand' => 'this model already exists for this brand~~', )); // @@ -1563,6 +1575,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:IPInterface+' => '', 'Class:IPInterface/Attribute:ipaddress' => 'IP地址', 'Class:IPInterface/Attribute:ipaddress+' => '', + + 'Class:IPInterface/Attribute:macaddress' => 'MAC地址', 'Class:IPInterface/Attribute:macaddress+' => '', 'Class:IPInterface/Attribute:comment' => '注释', @@ -1801,7 +1815,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:Application+' => '所有应用', 'Menu:DBServer' => '数据库服务器', 'Menu:DBServer+' => 'Database servers', -'Menu:Audit' => '审计', 'Menu:ConfigManagement' => '配置管理', 'Menu:ConfigManagement+' => '配置管理', 'Menu:ConfigManagementOverview' => '概览', @@ -1892,4 +1905,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Subnet/Tab:FreeIPs-explain' => '以下是抽取的10个空闲IP', 'Class:Document:PreviewTab' => '预览', )); -?> diff --git a/datamodels/2.x/itop-config/es_cr.dict.itop-config.php b/datamodels/2.x/itop-config/es_cr.dict.itop-config.php index 99c351929..06392294d 100644 --- a/datamodels/2.x/itop-config/es_cr.dict.itop-config.php +++ b/datamodels/2.x/itop-config/es_cr.dict.itop-config.php @@ -28,10 +28,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'config-apply' => 'Aplicar', 'config-apply-title' => 'Aplicar (Ctrl+S)', 'config-cancel' => 'Restablecer', - 'config-saved' => 'Exitosamente registrado.', + 'config-saved' => 'Exitosamente registrado.', 'config-confirm-cancel' => 'Sus cambiso se perderán.', 'config-no-change' => 'Sin cambio: el archivo permanece sin cambios.', - 'config-reverted' => 'La configuración ha sido revertida.', + 'config-reverted' => 'La configuración ha sido revertida.', 'config-parse-error' => 'Línea %2$d: %1$s.
El archivo NO ha sido actualizado.', 'config-current-line' => 'Editando línea: %1$s', )); diff --git a/datamodels/2.x/itop-config/zh.dict.itop-config.php b/datamodels/2.x/itop-config/zh.dict.itop-config.php index 215969464..7349c3e45 100644 --- a/datamodels/2.x/itop-config/zh.dict.itop-config.php +++ b/datamodels/2.x/itop-config/zh.dict.itop-config.php @@ -5,7 +5,6 @@ * @copyright Copyright (C) 2013 Combodo * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ConfigEditor' => '配置文件编辑', @@ -21,4 +20,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'config-parse-error' => '第 %2$d 行: %1$s.
配置文件尚未更新.', 'config-current-line' => '正在编辑第 %1$s 行', )); -?> diff --git a/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php b/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php index 6d57b2137..3930aad1b 100644 --- a/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php +++ b/datamodels/2.x/itop-datacenter-mgmt/zh.dict.itop-datacenter-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dictionary entries go here )); -?> diff --git a/datamodels/2.x/itop-hub-connector/es_cr.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/es_cr.dict.itop-hub-connector.php index 0d6e594bf..e0697d07b 100644 --- a/datamodels/2.x/itop-hub-connector/es_cr.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/es_cr.dict.itop-hub-connector.php @@ -23,15 +23,15 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // Dictionary entries go here 'Menu:iTopHub' => 'iTop Hub', - 'Menu:iTopHub:Register' => 'Conectar a iTop Hub', - 'Menu:iTopHub:Register+' => 'Ir a iTop Hub para actualizar su instancia de iTop', - 'Menu:iTopHub:Register:Description' => '

Obtenga acceso a la plataforma comunitaria iTop Hub!
Encuentre todo el contenido e información que necesite, adminitre sus instancias a través de herramientas personalizadas e instale más extensiones.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de iTop en el Hub.

', - 'Menu:iTopHub:MyExtensions' => 'Extensiones instaladas', - 'Menu:iTopHub:MyExtensions+' => 'Vea la lista de extensiones instalada en esta instancia de iTop', - 'Menu:iTopHub:BrowseExtensions' => 'Obtener extensiones de iTop Hub', - 'Menu:iTopHub:BrowseExtensions+' => 'Navegue por más extensiones en iTop Hub', - 'Menu:iTopHub:BrowseExtensions:Description' => '

Vea en "iTop Hub’s store", su único lugar para encontrar extensiones de iTop.
Encuentre aquellas que le ayuden a personalizar y adaptar iTop a sus procesos.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de iTop en el Hub.

', - 'iTopHub:GoBtn' => 'Ir a iTop Hub', + 'Menu:iTopHub:Register' => 'Conectar a iTop Hub', + 'Menu:iTopHub:Register+' => 'Ir a iTop Hub para actualizar su instancia de iTop', + 'Menu:iTopHub:Register:Description' => '

Obtenga acceso a la plataforma comunitaria iTop Hub!
Encuentre todo el contenido e información que necesite, adminitre sus instancias a través de herramientas personalizadas e instale más extensiones.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de iTop en el Hub.

', + 'Menu:iTopHub:MyExtensions' => 'Extensiones instaladas', + 'Menu:iTopHub:MyExtensions+' => 'Vea la lista de extensiones instalada en esta instancia de iTop', + 'Menu:iTopHub:BrowseExtensions' => 'Obtener extensiones de iTop Hub', + 'Menu:iTopHub:BrowseExtensions+' => 'Navegue por más extensiones en iTop Hub', + 'Menu:iTopHub:BrowseExtensions:Description' => '

Vea en "iTop Hub’s store", su único lugar para encontrar extensiones de iTop.
Encuentre aquellas que le ayuden a personalizar y adaptar iTop a sus procesos.

Mediante la conexión al Hub desde esta página, usted compartirá información acerca de esta instancia de iTop en el Hub.

', + 'iTopHub:GoBtn' => 'Ir a iTop Hub', 'iTopHub:CloseBtn' => 'Cerrar', 'iTopHub:GoBtn:Tooltip' => 'Ir a www.itophub.io', 'iTopHub:OpenInNewWindow' => 'Abrir iTop Hub en una nueva ventana', diff --git a/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php b/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php index a29f27b9e..1c667dc60 100644 --- a/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php +++ b/datamodels/2.x/itop-hub-connector/zh.dict.itop-hub-connector.php @@ -5,19 +5,18 @@ * @copyright Copyright (C) 2013 XXXXX * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Dictionary entries go here 'Menu:iTopHub' => 'iTop Hub', - 'Menu:iTopHub:Register' => '进入 iTop Hub ', - 'Menu:iTopHub:Register+' => '进入 iTop Hub 更新您的组件', - 'Menu:iTopHub:Register:Description' => '

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

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

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

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

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

', - 'iTopHub:GoBtn' => '进入 iTop Hub', + 'Menu:iTopHub:Register' => '进入 iTop Hub ', + 'Menu:iTopHub:Register+' => '进入 iTop Hub 更新您的组件', + 'Menu:iTopHub:Register:Description' => '

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

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

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

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

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

', + 'iTopHub:GoBtn' => '进入 iTop Hub', 'iTopHub:CloseBtn' => '关闭', 'iTopHub:GoBtn:Tooltip' => '跳到 www.itophub.io', 'iTopHub:OpenInNewWindow' => '从新窗口打开 iTop Hub', @@ -25,15 +24,15 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:About:RemoteExtensionSource' => 'iTop Hub', 'iTopHub:Explanation' => '点击这个按钮您将被引导至 iTop Hub.', - 'iTopHub:BackupFreeDiskSpaceIn' => '%1$s free disk space in %2$s.', - 'iTopHub:FailedToCheckFreeDiskSpace' => '检查空闲的磁盘空间失败.', - 'iTopHub:BackupOk' => '备份成功.', - 'iTopHub:BackupFailed' => '备份失败!', - 'iTopHub:Landing:Status' => '安装状态', + 'iTopHub:BackupFreeDiskSpaceIn' => '%1$s free disk space in %2$s.', + 'iTopHub:FailedToCheckFreeDiskSpace' => '检查空闲的磁盘空间失败.', + 'iTopHub:BackupOk' => '备份成功.', + 'iTopHub:BackupFailed' => '备份失败!', + 'iTopHub:Landing:Status' => '安装状态', 'iTopHub:Landing:Install' => '扩展安装进行中...', 'iTopHub:CompiledOK' => 'Compilation successful.', 'iTopHub:ConfigurationSafelyReverted' => '安装时发生错误!
iTop 配置将不会改变.', - + 'iTopHub:InstalledExtensions' => '本机已安装的扩展', 'iTopHub:ExtensionCategory:Manual' => '手动安装的扩展', 'iTopHub:ExtensionCategory:Manual+' => '下列已安装的扩展是手动将文件放置到 %1$s 目录的:', @@ -42,7 +41,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'iTopHub:NoExtensionInThisCategory' => '尚未安装扩展.

浏览 iTop Hub ,去寻找符合您要求的扩展.', 'iTopHub:ExtensionNotInstalled' => '未安装', 'iTopHub:GetMoreExtensions' => '从 iTop Hub 获取扩展...', - + 'iTopHub:LandingWelcome' => '恭喜! 下列来自 iTop Hub 的扩展已被下载并安装到本机.', 'iTopHub:GoBackToITopBtn' => '返回 iTop', 'iTopHub:Uncompressing' => '扩展解压中...', @@ -51,7 +50,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'iTopHub:DBBackupSentence' => '在升级之前,备份数据库和 iTop 配置文件', 'iTopHub:DeployBtn' => '安装 !', 'iTopHub:DatabaseBackupProgress' => '本机备份...', - + 'iTopHub:InstallationEffect:Install' => 'Version: %1$s 将被安装.', 'iTopHub:InstallationEffect:NoChange' => 'Version: %1$s 已安装. 保持不变.', 'iTopHub:InstallationEffect:Upgrade' => '将从 version %1$s 升级 到 version %2$s.', @@ -61,9 +60,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'iTopHub:InstallationEffect:MissingDependencies' => '扩展无法安装,因为未知的依赖.', 'iTopHub:InstallationEffect:MissingDependencies_Details' => '该扩展依赖模块: %1$s', 'iTopHub:InstallationProgress:InstallationSuccessful' => '安装成功!', - + 'iTopHub:InstallationStatus:Installed_Version' => '%1$s version: %2$s.', 'iTopHub:InstallationStatus:Installed' => '已安装', 'iTopHub:InstallationStatus:Version_NotInstalled' => 'Version %1$s 安装.', )); + diff --git a/datamodels/2.x/itop-incident-mgmt-itil/es_cr.dict.itop-incident-mgmt-itil.php b/datamodels/2.x/itop-incident-mgmt-itil/es_cr.dict.itop-incident-mgmt-itil.php index a612105b7..50e4e9ad3 100644 --- a/datamodels/2.x/itop-incident-mgmt-itil/es_cr.dict.itop-incident-mgmt-itil.php +++ b/datamodels/2.x/itop-incident-mgmt-itil/es_cr.dict.itop-incident-mgmt-itil.php @@ -192,8 +192,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Incident/Attribute:parent_change_id+' => 'Cambio Padre', 'Class:Incident/Attribute:parent_change_ref' => 'Ref. Cambio Padre', 'Class:Incident/Attribute:parent_change_ref+' => 'Ref. Cambio Padre', - 'Class:Incident/Attribute:parent_problem_id' => 'Problema Padre', - 'Class:Incident/Attribute:parent_problem_id+' => 'Problema Padre', 'Class:Incident/Attribute:related_request_list' => 'Requerimientos Relacionados', 'Class:Incident/Attribute:related_request_list+' => 'Requerimientos Relacionados', 'Class:Incident/Attribute:child_incidents_list' => 'Incidentes Hijos', diff --git a/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php b/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php index 3e36547c1..7e58e2422 100644 --- a/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php +++ b/datamodels/2.x/itop-incident-mgmt-itil/zh.dict.itop-incident-mgmt-itil.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:IncidentManagement' => '事件管理', 'Menu:IncidentManagement+' => '事件管理', diff --git a/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php b/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php index 50febbac1..f4b1cf329 100755 --- a/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php +++ b/datamodels/2.x/itop-knownerror-mgmt/zh.dict.itop-knownerror-mgmt.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - // Dictionnay conventions // Class: // Class:+ @@ -33,12 +30,10 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // Dictionnay conventions // Class: // Class:+ @@ -48,11 +43,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - // // Class: KnownError // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:KnownError' => '已知错误', 'Class:KnownError+' => '记录一个已知错误', @@ -157,6 +150,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:FAQ/Attribute:error_code+' => '', 'Class:FAQ/Attribute:key_words' => '关键字', 'Class:FAQ/Attribute:key_words+' => '', + 'Class:FAQ/Attribute:domains' => 'Domains~~', )); // diff --git a/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php index a9cb68414..762e884be 100644 --- a/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/es_cr.dict.itop-portal-base.php @@ -106,7 +106,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Brick:Portal:Manage:Table:NoData' => 'Sin elementos', 'Brick:Portal:Manage:Table:ItemActions' => 'Acciones', 'Brick:Portal:Manage:DisplayMode:list' => 'Lista', - 'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Gráfica de Pastel', + 'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Gráfica de Pastel', 'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Gráfica de Barra', 'Brick:Portal:Manage:Others' => 'Otros', 'Brick:Portal:Manage:All' => 'Todos', diff --git a/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php b/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php index 5e149ece9..48d4122ad 100644 --- a/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php +++ b/datamodels/2.x/itop-portal-base/zh.dict.itop-portal-base.php @@ -1,5 +1,4 @@ - /** * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - - // Portal Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Page:DefaultTitle' => 'iTop 用户门户', @@ -30,9 +26,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Page:Home' => '主页', 'Page:GoPortalHome' => '主页面', 'Page:GoPreviousPage' => '上一页', - 'Page:ReloadPage' => '重新加载', + 'Page:ReloadPage' => '重新加载', 'Portal:Button:Submit' => '提交', - 'Portal:Button:Apply' => '更新', + 'Portal:Button:Apply' => '更新', 'Portal:Button:Cancel' => '取消', 'Portal:Button:Close' => '关闭', 'Portal:Button:Add' => '添加', @@ -40,13 +36,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Portal:Button:Delete' => '删除', 'Portal:EnvironmentBanner:Title' => '您目前处于 %1$s 模式', 'Portal:EnvironmentBanner:GoToProduction' => '回到产品模式', - 'Error:HTTP:401' => '认证', - 'Error:HTTP:404' => '页面找不到', + 'Error:HTTP:401' => '认证', + 'Error:HTTP:404' => '页面找不到', 'Error:HTTP:500' => 'Oops! 发生了一个错误.', 'Error:HTTP:GetHelp' => '如果问题仍然存在,请联系管理员.', 'Error:XHR:Fail' => '无法加载数据, 请联系管理员', - 'Portal:ErrorUserLoggedOut' => '您已退出,请重新登录.', - 'Portal:Datatables:Language:Processing' => '请稍后...', + 'Portal:ErrorUserLoggedOut' => '您已退出,请重新登录.', + 'Portal:Datatables:Language:Processing' => '请稍后...', 'Portal:Datatables:Language:Search' => '过滤器:', 'Portal:Datatables:Language:LengthMenu' => '每页显示 _MENU_ 项', 'Portal:Datatables:Language:ZeroRecords' => '没有结果', @@ -66,6 +62,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Portal:File:None' => '没有文件', 'Portal:File:DisplayInfo' => '%1$s', 'Portal:File:DisplayInfo+' => '%1$s (%2$s) Open / Download', + 'Portal:Calendar-FirstDayOfWeek' => 'en-us~~', //work with moment.js locales )); // UserProfile brick @@ -92,7 +89,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Brick:Portal:Browse:Name' => '浏览项目', 'Brick:Portal:Browse:Mode:List' => '列表', 'Brick:Portal:Browse:Mode:Tree' => '树形', - 'Brick:Portal:Browse:Mode:Mosaic' => '嵌套', + 'Brick:Portal:Browse:Mode:Mosaic' => '嵌套', 'Brick:Portal:Browse:Action:Drilldown' => '明细', 'Brick:Portal:Browse:Action:View' => '详情', 'Brick:Portal:Browse:Action:Edit' => '编辑', @@ -107,8 +104,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Brick:Portal:Manage:Name' => '管理项目', 'Brick:Portal:Manage:Table:NoData' => '没有项目.', - 'Brick:Portal:Manage:Table:ItemActions' => 'Actions', - 'Brick:Portal:Manage:DisplayMode:list' => '列表', + 'Brick:Portal:Manage:Table:ItemActions' => 'Actions', + 'Brick:Portal:Manage:DisplayMode:list' => '列表', 'Brick:Portal:Manage:DisplayMode:pie-chart' => '饼图', 'Brick:Portal:Manage:DisplayMode:bar-chart' => '条形图', 'Brick:Portal:Manage:Others' => 'Others', @@ -136,7 +133,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // CreateBrick brick Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Brick:Portal:Create:Name' => '快速创建', - 'Brick:Portal:Create:ChooseType' => 'Please, choose a type', + 'Brick:Portal:Create:ChooseType' => 'Please, choose a type', )); // Filter brick diff --git a/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php index 2b38e9e0c..dd78ed34b 100755 --- a/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php +++ b/datamodels/2.x/itop-problem-mgmt/es_cr.dict.itop-problem-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,8 +15,6 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * @@ -24,7 +22,6 @@ * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ - // Dictionnay conventions // Class: // Class:+ @@ -34,12 +31,10 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // Dictionnay conventions // Class: // Class:+ @@ -49,20 +44,16 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - - - - -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:ProblemManagement' => 'Administración de Problemas', 'Menu:ProblemManagement+' => 'Administración de Problemas', - 'Menu:Problem:Overview' => 'Resumen de Problemas', - 'Menu:Problem:Overview+' => 'Resumen de Problemas', - 'Menu:NewProblem' => 'Nuevo Problema', - 'Menu:NewProblem+' => 'Nuevo Problema', - 'Menu:SearchProblems' => 'Búsqueda de Problemas', - 'Menu:SearchProblems+' => 'Búsqueda de Problemas', - 'Menu:Problem:Shortcuts' => 'Acceso Rápido', + 'Menu:Problem:Overview' => 'Resumen de Problemas', + 'Menu:Problem:Overview+' => 'Resumen de Problemas', + 'Menu:NewProblem' => 'Nuevo Problema', + 'Menu:NewProblem+' => 'Nuevo Problema', + 'Menu:SearchProblems' => 'Búsqueda de Problemas', + 'Menu:SearchProblems+' => 'Búsqueda de Problemas', + 'Menu:Problem:Shortcuts' => 'Acceso Rápido', 'Menu:Problem:MyProblems' => 'Problemas Asignados a Mí', 'Menu:Problem:MyProblems+' => 'Problemas Asignados a Mí', 'Menu:Problem:OpenProblems' => 'Problemas Abiertos', @@ -81,77 +72,77 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: Problem // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( - 'Class:Problem' => 'Problema', - 'Class:Problem+' => 'Problema', - 'Class:Problem/Attribute:status' => 'Estatus', - 'Class:Problem/Attribute:status+' => 'Estatus', - 'Class:Problem/Attribute:status/Value:new' => 'Nuevo', - 'Class:Problem/Attribute:status/Value:new+' => 'Nuevo', - 'Class:Problem/Attribute:status/Value:assigned' => 'Asignado', - 'Class:Problem/Attribute:status/Value:assigned+' => 'Asignado', - 'Class:Problem/Attribute:status/Value:resolved' => 'Solucionado', - 'Class:Problem/Attribute:status/Value:resolved+' => 'Solucionado', - 'Class:Problem/Attribute:status/Value:closed' => 'Cerrado', - 'Class:Problem/Attribute:status/Value:closed+' => 'Cerrado', - 'Class:Problem/Attribute:service_id' => 'Servicio', - 'Class:Problem/Attribute:service_id+' => 'Servicio', - 'Class:Problem/Attribute:service_name' => 'Identificación del Servicio', - 'Class:Problem/Attribute:service_name+' => 'Identificación del Servicio', - 'Class:Problem/Attribute:servicesubcategory_id' => 'Subcategoría', - 'Class:Problem/Attribute:servicesubcategory_id+' => 'Subcategoría del Servicio', - 'Class:Problem/Attribute:servicesubcategory_name' => 'Subcategoría del Servicio', - 'Class:Problem/Attribute:servicesubcategory_name+' => 'Subcategoría del Servicio', - 'Class:Problem/Attribute:product' => 'Producto', - 'Class:Problem/Attribute:product+' => 'Producto', - 'Class:Problem/Attribute:impact' => 'Impacto', - 'Class:Problem/Attribute:impact+' => 'Impacto', - 'Class:Problem/Attribute:impact/Value:1' => 'Un Departamento', - 'Class:Problem/Attribute:impact/Value:1+' => 'Un Departamento', - 'Class:Problem/Attribute:impact/Value:2' => 'Un Servicio', - 'Class:Problem/Attribute:impact/Value:2+' => 'Un Servicio', - 'Class:Problem/Attribute:impact/Value:3' => 'Una Person', - 'Class:Problem/Attribute:impact/Value:3+' => 'Una Persona', - 'Class:Problem/Attribute:urgency' => 'Urgencia', - 'Class:Problem/Attribute:urgency+' => 'Urgencia', - 'Class:Problem/Attribute:urgency/Value:1' => 'Crítico', - 'Class:Problem/Attribute:urgency/Value:1+' => 'Crítico', - 'Class:Problem/Attribute:urgency/Value:2' => 'Alto', - 'Class:Problem/Attribute:urgency/Value:2+' => 'Alto', - 'Class:Problem/Attribute:urgency/Value:3' => 'Medio', - 'Class:Problem/Attribute:urgency/Value:3+' => 'Medio', - 'Class:Problem/Attribute:urgency/Value:4' => 'Bajo', - 'Class:Problem/Attribute:urgency/Value:4+' => 'Bajo', - 'Class:Problem/Attribute:priority' => 'Prioridad', - 'Class:Problem/Attribute:priority+' => 'Prioridad', - 'Class:Problem/Attribute:priority/Value:1' => 'Crítico', - 'Class:Problem/Attribute:priority/Value:1+' => 'Crítico', - 'Class:Problem/Attribute:priority/Value:2' => 'Alto', - 'Class:Problem/Attribute:priority/Value:2+' => 'Alto', - 'Class:Problem/Attribute:priority/Value:3' => 'Medio', - 'Class:Problem/Attribute:priority/Value:3+' => 'Medio', - 'Class:Problem/Attribute:priority/Value:4' => 'Bajo', - 'Class:Problem/Attribute:priority/Value:4+' => 'Bajo', - 'Class:Problem/Attribute:related_change_id' => 'Cambio Relacionado', - 'Class:Problem/Attribute:related_change_id+' => 'Cambio Relacionado', - 'Class:Problem/Attribute:related_change_ref' => 'Cambio Relacionado', - 'Class:Problem/Attribute:related_change_ref+' => 'Cambio Relacionado', - 'Class:Problem/Attribute:assignment_date' => 'Fecha de Asignación', - 'Class:Problem/Attribute:assignment_date+' => 'Fecha de Asignación', - 'Class:Problem/Attribute:resolution_date' => 'Fecha de Solución', - 'Class:Problem/Attribute:resolution_date+' => 'Fecha de Solución', - 'Class:Problem/Attribute:knownerrors_list' => 'Errores Conocidos', - 'Class:Problem/Attribute:knownerrors_list+' => 'Errores Conocidos', - 'Class:Problem/Attribute:related_request_list' => 'Requerimientos Relacionados', - 'Class:Problem/Attribute:related_request_list+' => 'Requerimientos Relacionados', +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Class:Problem' => 'Problema', + 'Class:Problem+' => 'Problema', + 'Class:Problem/Attribute:status' => 'Estatus', + 'Class:Problem/Attribute:status+' => 'Estatus', + 'Class:Problem/Attribute:status/Value:new' => 'Nuevo', + 'Class:Problem/Attribute:status/Value:new+' => 'Nuevo', + 'Class:Problem/Attribute:status/Value:assigned' => 'Asignado', + 'Class:Problem/Attribute:status/Value:assigned+' => 'Asignado', + 'Class:Problem/Attribute:status/Value:resolved' => 'Solucionado', + 'Class:Problem/Attribute:status/Value:resolved+' => 'Solucionado', + 'Class:Problem/Attribute:status/Value:closed' => 'Cerrado', + 'Class:Problem/Attribute:status/Value:closed+' => 'Cerrado', + 'Class:Problem/Attribute:service_id' => 'Servicio', + 'Class:Problem/Attribute:service_id+' => 'Servicio', + 'Class:Problem/Attribute:service_name' => 'Identificación del Servicio', + 'Class:Problem/Attribute:service_name+' => 'Identificación del Servicio', + 'Class:Problem/Attribute:servicesubcategory_id' => 'Subcategoría', + 'Class:Problem/Attribute:servicesubcategory_id+' => 'Subcategoría del Servicio', + 'Class:Problem/Attribute:servicesubcategory_name' => 'Subcategoría del Servicio', + 'Class:Problem/Attribute:servicesubcategory_name+' => 'Subcategoría del Servicio', + 'Class:Problem/Attribute:product' => 'Producto', + 'Class:Problem/Attribute:product+' => 'Producto', + 'Class:Problem/Attribute:impact' => 'Impacto', + 'Class:Problem/Attribute:impact+' => 'Impacto', + 'Class:Problem/Attribute:impact/Value:1' => 'Un Departamento', + 'Class:Problem/Attribute:impact/Value:1+' => 'Un Departamento', + 'Class:Problem/Attribute:impact/Value:2' => 'Un Servicio', + 'Class:Problem/Attribute:impact/Value:2+' => 'Un Servicio', + 'Class:Problem/Attribute:impact/Value:3' => 'Una Person', + 'Class:Problem/Attribute:impact/Value:3+' => 'Una Persona', + 'Class:Problem/Attribute:urgency' => 'Urgencia', + 'Class:Problem/Attribute:urgency+' => 'Urgencia', + 'Class:Problem/Attribute:urgency/Value:1' => 'Crítico', + 'Class:Problem/Attribute:urgency/Value:1+' => 'Crítico', + 'Class:Problem/Attribute:urgency/Value:2' => 'Alto', + 'Class:Problem/Attribute:urgency/Value:2+' => 'Alto', + 'Class:Problem/Attribute:urgency/Value:3' => 'Medio', + 'Class:Problem/Attribute:urgency/Value:3+' => 'Medio', + 'Class:Problem/Attribute:urgency/Value:4' => 'Bajo', + 'Class:Problem/Attribute:urgency/Value:4+' => 'Bajo', + 'Class:Problem/Attribute:priority' => 'Prioridad', + 'Class:Problem/Attribute:priority+' => 'Prioridad', + 'Class:Problem/Attribute:priority/Value:1' => 'Crítico', + 'Class:Problem/Attribute:priority/Value:1+' => 'Crítico', + 'Class:Problem/Attribute:priority/Value:2' => 'Alto', + 'Class:Problem/Attribute:priority/Value:2+' => 'Alto', + 'Class:Problem/Attribute:priority/Value:3' => 'Medio', + 'Class:Problem/Attribute:priority/Value:3+' => 'Medio', + 'Class:Problem/Attribute:priority/Value:4' => 'Bajo', + 'Class:Problem/Attribute:priority/Value:4+' => 'Bajo', + 'Class:Problem/Attribute:related_change_id' => 'Cambio Relacionado', + 'Class:Problem/Attribute:related_change_id+' => 'Cambio Relacionado', + 'Class:Problem/Attribute:related_change_ref' => 'Cambio Relacionado', + 'Class:Problem/Attribute:related_change_ref+' => 'Cambio Relacionado', + 'Class:Problem/Attribute:assignment_date' => 'Fecha de Asignación', + 'Class:Problem/Attribute:assignment_date+' => 'Fecha de Asignación', + 'Class:Problem/Attribute:resolution_date' => 'Fecha de Solución', + 'Class:Problem/Attribute:resolution_date+' => 'Fecha de Solución', + 'Class:Problem/Attribute:knownerrors_list' => 'Errores Conocidos', + 'Class:Problem/Attribute:knownerrors_list+' => 'Errores Conocidos', + 'Class:Problem/Attribute:related_request_list' => 'Requerimientos Relacionados', + 'Class:Problem/Attribute:related_request_list+' => 'Requerimientos Relacionados', 'Class:Problem/Attribute:related_incident_list' => 'Incidentes Relacionados', 'Class:Problem/Attribute:related_incident_list+' => 'Todos los incidentes relacionados con este Problema', - 'Class:Problem/Stimulus:ev_assign' => 'Asignar', - 'Class:Problem/Stimulus:ev_assign+' => 'Asignar', - 'Class:Problem/Stimulus:ev_reassign' => 'Reasignar', - 'Class:Problem/Stimulus:ev_reassign+' => 'Reasignar', - 'Class:Problem/Stimulus:ev_resolve' => 'Solucionar', - 'Class:Problem/Stimulus:ev_resolve+' => 'Solucionar', - 'Class:Problem/Stimulus:ev_close' => 'Cerrar', - 'Class:Problem/Stimulus:ev_close+' => 'Cerrar', + 'Class:Problem/Stimulus:ev_assign' => 'Asignar', + 'Class:Problem/Stimulus:ev_assign+' => 'Asignar', + 'Class:Problem/Stimulus:ev_reassign' => 'Reasignar', + 'Class:Problem/Stimulus:ev_reassign+' => 'Reasignar', + 'Class:Problem/Stimulus:ev_resolve' => 'Solucionar', + 'Class:Problem/Stimulus:ev_resolve+' => 'Solucionar', + 'Class:Problem/Stimulus:ev_close' => 'Cerrar', + 'Class:Problem/Stimulus:ev_close+' => 'Cerrar', )); diff --git a/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php b/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php index c2e3eee82..81726b3f8 100755 --- a/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php +++ b/datamodels/2.x/itop-problem-mgmt/zh.dict.itop-problem-mgmt.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * @author Robert Deng * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - // Dictionnay conventions // Class: // Class:+ @@ -33,12 +30,10 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// // - // Dictionnay conventions // Class: // Class:+ @@ -48,10 +43,6 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - - - - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ProblemManagement' => '问题管理', 'Menu:ProblemManagement+' => '问题管理', @@ -154,5 +145,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Problem/Stimulus:ev_close' => '关闭', 'Class:Problem/Stimulus:ev_close+' => '', )); - -?> diff --git a/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php index 32059122e..7daf017e3 100644 --- a/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php +++ b/datamodels/2.x/itop-request-mgmt-itil/es_cr.dict.itop-request-mgmt-itil.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,8 +15,6 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * @@ -24,8 +22,7 @@ * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ - -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:RequestManagement' => 'Administración de Requerimientos', 'Menu:RequestManagement+' => 'Administración de Requerimientos', 'Menu:RequestManagementProvider' => 'Proveedor de Mesa de Ayuda', @@ -44,12 +41,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:UserRequest:MyRequests+' => 'Requerimientos Asignados a Mí (como Analista)', 'Menu:UserRequest:MySupportRequests' => 'Llamadas de Soporte Asignadas a Mí', 'Menu:UserRequest:MySupportRequests+' => 'Llamadas de Soporte Asignadas a Mí (como Analista)', - 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', + 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', 'Menu:UserRequest:EscalatedRequests+' => 'Requerimientos Escalados', 'Menu:UserRequest:OpenRequests' => 'Requerimientos Abiertos', 'Menu:UserRequest:OpenRequests+' => 'Requerimientos Abiertos', - 'Menu:UserRequest:OpenProblems' => 'Problemas Abiertos', - 'Menu:UserRequest:OpenProblems+' => 'Problemas Abiertos', 'UI:WelcomeMenu:MyAssignedCalls' => 'Requerimientos asignados a Mí', 'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Requerimientos por Tipo de los Últimos 14 días', 'UI-RequestManagementOverview-Last-14-days' => 'Número de Requerimientos de los Últimos 14 días', @@ -74,7 +69,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: UserRequest // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserRequest' => 'Requerimiento', 'Class:UserRequest+' => 'Requerimiento', 'Class:UserRequest/Attribute:status' => 'Estatus', @@ -99,7 +94,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest/Attribute:status/Value:resolved+' => 'Solucionado', 'Class:UserRequest/Attribute:status/Value:closed' => 'Cerrado', 'Class:UserRequest/Attribute:status/Value:closed+' => 'Cerrado', - 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', + 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type+' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type/Value:service_request' => 'Requerimiento de Servicio', 'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Requerimiento de Servicio', @@ -209,12 +204,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest/Attribute:pending_reason+' => 'Motivo Pendiente', 'Class:UserRequest/Attribute:parent_request_id' => 'Requerimiento Padre', 'Class:UserRequest/Attribute:parent_request_id+' => 'Requerimiento Padre', + 'Class:UserRequest/Attribute:parent_incident_id' => 'Incidente Padre', + 'Class:UserRequest/Attribute:parent_incident_id+' => 'Incidente Padre', 'Class:UserRequest/Attribute:parent_request_ref' => 'Ref. Requerimiento', 'Class:UserRequest/Attribute:parent_request_ref+' => 'Ref. Requerimiento', 'Class:UserRequest/Attribute:parent_problem_id' => 'Problema Padre', 'Class:UserRequest/Attribute:parent_problem_id+' => 'Problema Padre', - 'Class:UserRequest/Attribute:parent_incident_id' => 'Incidente Padre', - 'Class:UserRequest/Attribute:parent_incident_id+' => 'Incidente Padre', 'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref. Problema', 'Class:UserRequest/Attribute:parent_problem_ref+' => 'Ref. Problema', 'Class:UserRequest/Attribute:parent_change_id' => 'Cambio Padre', @@ -264,6 +259,14 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Esperando Aprobación', 'Class:UserRequest/Stimulus:ev_wait_for_approval+' => 'Esperando Aprobación', 'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'No puede asignarse el requerimiento Padre a si mismo', + 'Class:UserRequest/Method:ResolveChildTickets' => 'Resolver tickets hijos', 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascadear la solución a los tickets hijos (ev_autoresolve), y alinear las siguientes características: servicio, equipo, agente, información de solución', )); + + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', + 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', + 'Organization:Overview:Tickets' => 'Tickets for this organization~~', +)); diff --git a/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php b/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php index a9a10a225..fcfec309d 100644 --- a/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php +++ b/datamodels/2.x/itop-request-mgmt-itil/zh.dict.itop-request-mgmt-itil.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:RequestManagement' => '服务台', 'Menu:RequestManagement+' => '服务台', @@ -265,3 +262,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:UserRequest/Method:ResolveChildTickets' => '解决子工单', 'Class:UserRequest/Method:ResolveChildTickets+' => '将该解决方案直接挪给子需求(自动解决), 包括下列字段: 服务, 团队, 办理人, 解决方案信息', )); + + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', + 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', + 'Organization:Overview:Tickets' => 'Tickets for this organization~~', +)); diff --git a/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php index aac479d40..c9c6f8dd7 100644 --- a/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php +++ b/datamodels/2.x/itop-request-mgmt/es_cr.dict.itop-request-mgmt.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,8 +15,6 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * @@ -24,8 +22,7 @@ * @license http://opensource.org/licenses/AGPL-3.0 * @traductor Miguel Turrubiates */ - -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Menu:RequestManagement' => 'Administración de Requerimientos', 'Menu:RequestManagement+' => 'Administración de Requerimientos', 'Menu:RequestManagementProvider' => 'Proveedor de Mesa de Ayuda', @@ -44,12 +41,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Menu:UserRequest:MyRequests+' => 'Requerimientos Asignados a Mí (como Analista)', 'Menu:UserRequest:MySupportRequests' => 'Llamadas de Soporte Asignadas a Mí', 'Menu:UserRequest:MySupportRequests+' => 'Llamadas de Soporte Asignadas a Mí (como Analista)', - 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', + 'Menu:UserRequest:EscalatedRequests' => 'Requerimientos Escalados', 'Menu:UserRequest:EscalatedRequests+' => 'Requerimientos Escalados', 'Menu:UserRequest:OpenRequests' => 'Requerimientos Abiertos', 'Menu:UserRequest:OpenRequests+' => 'Requerimientos Abiertos', - 'Menu:UserRequest:OpenProblems' => 'Problemas Abiertos', - 'Menu:UserRequest:OpenProblems+' => 'Problemas Abiertos', 'UI:WelcomeMenu:MyAssignedCalls' => 'Requerimientos asignados a Mí', 'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Requerimientos por Tipo de los Últimos 14 días', 'UI-RequestManagementOverview-Last-14-days' => 'Número de Requerimientos de los Últimos 14 días', @@ -78,7 +73,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // Class: UserRequest // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserRequest' => 'Requerimiento', 'Class:UserRequest+' => 'Requerimiento', 'Class:UserRequest/Attribute:status' => 'Estatus', @@ -103,7 +98,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest/Attribute:status/Value:resolved+' => 'Solucionado', 'Class:UserRequest/Attribute:status/Value:closed' => 'Cerrado', 'Class:UserRequest/Attribute:status/Value:closed+' => 'Cerrado', - 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', + 'Class:UserRequest/Attribute:request_type' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type+' => 'Tipo de Reporte', 'Class:UserRequest/Attribute:request_type/Value:incident' => 'Incidente', 'Class:UserRequest/Attribute:request_type/Value:incident+' => 'Incidente', @@ -219,8 +214,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest/Attribute:parent_request_ref+' => 'Ref. Requerimiento', 'Class:UserRequest/Attribute:parent_problem_id' => 'Problema Padre', 'Class:UserRequest/Attribute:parent_problem_id+' => 'Problema Padre', - 'Class:UserRequest/Attribute:parent_incident_id' => 'Incidente Padre', - 'Class:UserRequest/Attribute:parent_incident_id+' => 'Incidente Padre', 'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref. Problema', 'Class:UserRequest/Attribute:parent_problem_ref+' => 'Ref. Problema', 'Class:UserRequest/Attribute:parent_change_id' => 'Cambio Padre', @@ -273,7 +266,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( )); -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Portal:TitleDetailsFor_Request' => 'Detalles del Requerimiento', 'Portal:ButtonUpdate' => 'Actualizar', 'Portal:ButtonClose' => 'Cerrar', @@ -300,3 +293,10 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( 'Class:UserRequest/Method:ResolveChildTickets' => 'Resolver tickets hijos', 'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascadear la solución a los tickets hijos (ev_autoresolve), y alinear las siguientes características: servicio, equipo, agente, información de solución', )); + + +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', + 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', + 'Organization:Overview:Tickets' => 'Tickets for this organization~~', +)); diff --git a/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php b/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php index f06abef61..43cfa93e0 100644 --- a/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php +++ b/datamodels/2.x/itop-request-mgmt/zh.dict.itop-request-mgmt.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:RequestManagement' => '服务台', 'Menu:RequestManagement+' => '服务台', @@ -280,7 +277,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Portal:TitleDetailsFor_Service' => '服务详细信息', 'Portal:Button:CreateRequestFromService' => '新建服务需求', 'Portal:ListOpenRequests' => '列出打开需求', - 'Portal:UserRequest:MoreInfo' => '更多详细信息', +'Portal:UserRequest:MoreInfo' => '更多详细信息', 'Portal:Details-Service-Element' => '服务元素', 'Portal:NoClosedTicket' => '没有关闭的需求', 'Portal:NoService' => '', @@ -295,3 +292,10 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:UserRequest/Method:ResolveChildTickets' => '解决子工单', 'Class:UserRequest/Method:ResolveChildTickets+' => '级联解决子需求(需求自动解决),并使用以下需求的内容:服务,团队,办理人,解决方案', )); + + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Organization:Overview:UserRequests' => 'User Requests from this organization~~', + 'Organization:Overview:MyUserRequests' => 'My User Requests for this organization~~', + 'Organization:Overview:Tickets' => 'Tickets for this organization~~', +)); diff --git a/datamodels/2.x/itop-service-mgmt-provider/es_cr.dict.itop-service-mgmt-provider.php b/datamodels/2.x/itop-service-mgmt-provider/es_cr.dict.itop-service-mgmt-provider.php index 60659751c..c45d5d9f6 100644 --- a/datamodels/2.x/itop-service-mgmt-provider/es_cr.dict.itop-service-mgmt-provider.php +++ b/datamodels/2.x/itop-service-mgmt-provider/es_cr.dict.itop-service-mgmt-provider.php @@ -123,8 +123,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Contract/Attribute:cost_currency/Value:dollars+' => 'Dólares de E.U.A', 'Class:Contract/Attribute:cost_currency/Value:euros' => 'Euros', 'Class:Contract/Attribute:cost_currency/Value:euros+' => '~~', - 'Class:Contract/Attribute:cost_currency/Value:pesos' => 'Pesos', - 'Class:Contract/Attribute:cost_currency/Value:pesos+' => 'Pesos', 'Class:Contract/Attribute:contracttype_id' => 'Tipo de Contrato', 'Class:Contract/Attribute:contracttype_id+' => 'Tipo de Contrato', 'Class:Contract/Attribute:contracttype_name' => 'Tipo de Contrato', diff --git a/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php b/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php index c075760f1..6ca136d50 100644 --- a/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php +++ b/datamodels/2.x/itop-service-mgmt-provider/zh.dict.itop-service-mgmt-provider.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - // Dictionnay conventions // Class: // Class:+ @@ -33,8 +30,6 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ServiceManagement' => '服务管理', 'Menu:ServiceManagement+' => '服务管理概况', @@ -524,5 +519,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:lnkDeliveryModelToContact/Attribute:role_name' => '角色名称', 'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '', )); - -?> diff --git a/datamodels/2.x/itop-service-mgmt/es_cr.dict.itop-service-mgmt.php b/datamodels/2.x/itop-service-mgmt/es_cr.dict.itop-service-mgmt.php index e8998359c..87a96c1d9 100755 --- a/datamodels/2.x/itop-service-mgmt/es_cr.dict.itop-service-mgmt.php +++ b/datamodels/2.x/itop-service-mgmt/es_cr.dict.itop-service-mgmt.php @@ -73,7 +73,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Organization/Attribute:deliverymodel_id' => 'Modelo de Entrega', 'Class:Organization/Attribute:deliverymodel_id+' => 'Modelo de Entrega', 'Class:Organization/Attribute:deliverymodel_name' => 'Nombre del Modelo de Entrega', - 'Class:Organization/Attribute:deliverymodel_name+' => 'Nombre del Modelo de Entrega', + )); @@ -117,8 +117,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:Contract/Attribute:cost_currency/Value:dollars+' => 'Dólares de E.U.A', 'Class:Contract/Attribute:cost_currency/Value:euros' => 'Euros', 'Class:Contract/Attribute:cost_currency/Value:euros+' => '~~', - 'Class:Contract/Attribute:cost_currency/Value:pesos' => 'Pesos', - 'Class:Contract/Attribute:cost_currency/Value:pesos+' => 'Pesos', 'Class:Contract/Attribute:contracttype_id' => 'Tipo de Contrato', 'Class:Contract/Attribute:contracttype_id+' => 'Tipo de Contrato', 'Class:Contract/Attribute:contracttype_name' => 'Tipo de Contrato', @@ -151,10 +149,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:CustomerContract+' => 'Acuerdo con Cliente', 'Class:CustomerContract/Attribute:services_list' => 'Servicios', 'Class:CustomerContract/Attribute:services_list+' => 'Servicios', - 'Class:CustomerContract/Attribute:functionalcis_list' => 'ECs', - 'Class:CustomerContract/Attribute:functionalcis_list+' => 'Todos los Elementos de Configuración cubiertos por este Contrato', - 'Class:CustomerContract/Attribute:providercontracts_list' => 'Contratos con Proveedores', - 'Class:CustomerContract/Attribute:providercontracts_list+' => 'Todos los contratos con proveedores para la entrega del Servicio (underpinning contract)', )); // diff --git a/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php b/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php index 0bfedf336..6ff3c8120 100755 --- a/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php +++ b/datamodels/2.x/itop-service-mgmt/zh.dict.itop-service-mgmt.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - // Dictionnay conventions // Class: // Class:+ @@ -33,8 +30,6 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:ServiceManagement' => '服务管理', 'Menu:ServiceManagement+' => '服务管理概况', @@ -234,9 +229,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:ServiceFamily+' => '', 'Class:ServiceFamily/Attribute:name' => '名称', 'Class:ServiceFamily/Attribute:name+' => '', - 'Class:ServiceFamily/Attribute:services_list' => '服务', 'Class:ServiceFamily/Attribute:icon' => '图标', 'Class:ServiceFamily/Attribute:icon+' => '', + 'Class:ServiceFamily/Attribute:services_list' => '服务', 'Class:ServiceFamily/Attribute:services_list+' => '所有的服务', )); @@ -523,6 +518,3 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:lnkDeliveryModelToContact/Attribute:role_name' => '角色名称', 'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '', )); - - -?> diff --git a/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php b/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php index 3232f5afc..05837aa0c 100755 --- a/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php +++ b/datamodels/2.x/itop-tickets/zh.dict.itop-tickets.php @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - // Dictionnay conventions // Class: // Class:+ @@ -33,12 +30,9 @@ // Class:/Attribute:/Value:+ // Class:/Stimulus: // Class:/Stimulus:+ - - // // Class: Ticket // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Ticket' => '工单', 'Class:Ticket+' => '', @@ -74,7 +68,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Ticket/Attribute:close_date+' => '', 'Class:Ticket/Attribute:private_log' => '私信', 'Class:Ticket/Attribute:private_log+' => '', - 'Class:Ticket/Attribute:contacts_list' => '联系人', + 'Class:Ticket/Attribute:contacts_list' => '联系人', 'Class:Ticket/Attribute:contacts_list+' => '该工单相关的所有联系人', 'Class:Ticket/Attribute:functionalcis_list' => '配置项', 'Class:Ticket/Attribute:functionalcis_list+' => '该工单相关的所有配置项.', diff --git a/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php b/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php index 8994624d8..fc9fe7ea7 100644 --- a/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php +++ b/datamodels/2.x/itop-welcome-itil/zh.dict.itop-welcome-itil.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,12 +15,10 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - /** * @copyright Copyright (C) 2010-2014 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:DataSources' => '同步数据源', 'Menu:DataSources+' => '所有同步数据源', diff --git a/dictionaries/cs.dictionary.itop.core.php b/dictionaries/cs.dictionary.itop.core.php index e1451860c..496093c04 100755 --- a/dictionaries/cs.dictionary.itop.core.php +++ b/dictionaries/cs.dictionary.itop.core.php @@ -970,3 +970,69 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', )); + +// +// Class: DBProperty +// +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/cs.dictionary.itop.ui.php b/dictionaries/cs.dictionary.itop.ui.php index b68dcd5fd..a75d61889 100755 --- a/dictionaries/cs.dictionary.itop.ui.php +++ b/dictionaries/cs.dictionary.itop.ui.php @@ -311,6 +311,20 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'attribute code', )); +// +// Class: UserDashboard +// +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // @@ -1541,3 +1555,17 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', array( 'Expression:Verb:NOW' => 'now~~', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('CS CZ', 'Czech', 'Čeština', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/da.dictionary.itop.core.php b/dictionaries/da.dictionary.itop.core.php index 79216eeb5..c8dabd9be 100644 --- a/dictionaries/da.dictionary.itop.core.php +++ b/dictionaries/da.dictionary.itop.core.php @@ -968,3 +968,69 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', )); + +// +// Class: DBProperty +// +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/da.dictionary.itop.ui.php b/dictionaries/da.dictionary.itop.ui.php index d3b36cfb5..c1cba9d25 100644 --- a/dictionaries/da.dictionary.itop.ui.php +++ b/dictionaries/da.dictionary.itop.ui.php @@ -298,6 +298,20 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'Attribut-kode', )); +// +// Class: UserDashboard +// +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // @@ -1530,3 +1544,17 @@ Dict::Add('DA DA', 'Danish', 'Dansk', array( 'Expression:Verb:NOW' => 'now~~', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('DA DA', 'Danish', 'Dansk', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/de.dictionary.itop.core.php b/dictionaries/de.dictionary.itop.core.php index 2f0699c23..6730fd19d 100644 --- a/dictionaries/de.dictionary.itop.core.php +++ b/dictionaries/de.dictionary.itop.core.php @@ -967,3 +967,69 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag Verwendung (%1$d)', 'Core:TagSetFieldData:NoEntryFound' => 'Kein Eintrag für dieses Tag gefunden', )); + +// +// Class: DBProperty +// +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/de.dictionary.itop.ui.php b/dictionaries/de.dictionary.itop.ui.php index c2ae67ca9..e01048e35 100644 --- a/dictionaries/de.dictionary.itop.ui.php +++ b/dictionaries/de.dictionary.itop.ui.php @@ -297,6 +297,20 @@ Dict::Add('DE DE', 'German', 'Deutsch', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'Attribut-Code', )); +// +// Class: UserDashboard +// +Dict::Add('DE DE', 'German', 'Deutsch', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // diff --git a/dictionaries/es_cr.dictionary.itop.core.php b/dictionaries/es_cr.dictionary.itop.core.php index 171ee4c3a..7efa05a33 100644 --- a/dictionaries/es_cr.dictionary.itop.core.php +++ b/dictionaries/es_cr.dictionary.itop.core.php @@ -725,7 +725,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Core:Synchro:label_obj_new_updated' => 'Actualizados (%1$s)', 'Core:Synchro:label_obj_created' => 'Creados (%1$s)', 'Core:Synchro:label_obj_new_errors' => 'Errores (%1$s)', - 'Core:Synchro:History' => 'Historia de Sincronización', 'Core:SynchroLogTitle' => '%1$s - %2$s', 'Core:Synchro:Nb_Replica' => 'Replica Procesada: %1$s', 'Core:Synchro:Nb_Class:Objects' => '%1$s: %2$s', @@ -865,13 +864,13 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Core:Duration_Days_Hours_Minutes_Seconds' => '%1$sd %2$dh %3$dmin %4$ds', // Explain working time computing - 'Core:ExplainWTC:ElapsedTime' => 'Tiempo transcurrido (almacenado como \"%1$s\")', - 'Core:ExplainWTC:StopWatch-TimeSpent' => 'Tiempo invertido para \"%1$s\"', - 'Core:ExplainWTC:StopWatch-Deadline' => 'Límite para \"%1$s\" at %2$d%%', + 'Core:ExplainWTC:ElapsedTime' => 'Tiempo transcurrido (almacenado como \\"%1$s\\")', + 'Core:ExplainWTC:StopWatch-TimeSpent' => 'Tiempo invertido para \\"%1$s\\"', + 'Core:ExplainWTC:StopWatch-Deadline' => 'Límite para \\"%1$s\\" at %2$d%%', // Bulk export - 'Core:BulkExport:MissingParameter_Param' => 'Parámetro faltante \"%1$s\"', - 'Core:BulkExport:InvalidParameter_Query' => 'Valor inválido para parámetro \"query\". No existe en la libreta de consulta el Id: \"%1$s\".', + 'Core:BulkExport:MissingParameter_Param' => 'Parámetro faltante \\"%1$s\\"', + 'Core:BulkExport:InvalidParameter_Query' => 'Valor inválido para parámetro \\"query\\". No existe en la libreta de consulta el Id: \\"%1$s\\".', 'Core:BulkExport:ExportFormatPrompt' => 'Formato de Exportación:', 'Core:BulkExportOf_Class' => '%1$s Exportar', 'Core:BulkExport:ClickHereToDownload_FileName' => 'Click aquí para descargar %1$s', @@ -973,7 +972,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // // Class: DBProperty // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:DBProperty' => 'Propiedad BD', 'Class:DBProperty+' => 'Propiedad de Base de Datos', 'Class:DBProperty/Attribute:name' => 'Nombre', @@ -991,7 +990,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // // Class: BackgroundTask // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:BackgroundTask' => 'Tarea en Segundo Plano', 'Class:BackgroundTask+' => 'Tarea en Segundo Plano', 'Class:BackgroundTask/Attribute:class_name' => 'Nombre de Clase', @@ -1021,7 +1020,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( // // Class: AsyncTask // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:AsyncTask' => 'Tarea Asíncrona', 'Class:AsyncTask+' => 'Tarea Asíncrona', 'Class:AsyncTask/Attribute:created' => 'Creado', diff --git a/dictionaries/es_cr.dictionary.itop.ui.php b/dictionaries/es_cr.dictionary.itop.ui.php index 48078696d..f12863b6b 100644 --- a/dictionaries/es_cr.dictionary.itop.ui.php +++ b/dictionaries/es_cr.dictionary.itop.ui.php @@ -122,8 +122,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:User/Attribute:language/Value:EN US+' => 'English (U.S.)', 'Class:User/Attribute:language/Value:FR FR' => 'Frances', 'Class:User/Attribute:language/Value:FR FR+' => 'Frances (Francia)', - 'Class:User/Attribute:language/Value:ES CR' => 'Español', - 'Class:User/Attribute:language/Value:ES CR+' => 'Español, Castellano', 'Class:User/Attribute:profile_list' => 'Perfiles', 'Class:User/Attribute:profile_list+' => 'Roles, y permisos otorgados a esa persona', 'Class:User/Attribute:allowed_org_list' => 'Organizaciones Permitidas', @@ -314,7 +312,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( // // Class: UserDashboard // -Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array( +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Class:UserDashboard' => 'Tablero de Usuario', 'Class:UserDashboard+' => 'Tablero de Usuario', 'Class:UserDashboard/Attribute:user_id' => 'Usuario', @@ -825,9 +823,9 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'UI:Search:Count_ObjectsOf_Class_Found' => '%1$d objeto(s) de la clase %2$s encontrado(s).', 'UI:Search:NoObjectFound' => 'No se encontraron objetos.', 'UI:ModificationPageTitle_Object_Class' => 'iTop - %1$s - %2$s modificación', - 'UI:ModificationTitle_Class_Object' => 'Modificación de %1$s: %2$s', + 'UI:ModificationTitle_Class_Object' => 'Modificación de %1$s: %2$s', 'UI:ClonePageTitle_Object_Class' => 'iTop - Duplicar %1$s - %2$s modificación', - 'UI:CloneTitle_Class_Object' => 'Duplicado de %1$s: %2$s', + 'UI:CloneTitle_Class_Object' => 'Duplicado de %1$s: %2$s', 'UI:CreationPageTitle_Class' => 'iTop - Creación de %1$s ', 'UI:CreationTitle_Class' => 'Creación de %1$s', 'UI:SelectTheTypeOf_Class_ToCreate' => 'Seleccione el tipo de %1$s a crear:', @@ -1559,3 +1557,17 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( 'Expression:Verb:NOW' => 'Ahora', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('ES CR', 'Spanish', 'Español, Castellaño', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/fr.dictionary.itop.core.php b/dictionaries/fr.dictionary.itop.core.php index 7037f1326..5d15648a1 100644 --- a/dictionaries/fr.dictionary.itop.core.php +++ b/dictionaries/fr.dictionary.itop.core.php @@ -966,3 +966,69 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Utilisation (%1$d)', 'Core:TagSetFieldData:NoEntryFound' => 'Pas d\'utilisation de cette étiquette', )); + +// +// Class: DBProperty +// +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/fr.dictionary.itop.ui.php b/dictionaries/fr.dictionary.itop.ui.php index 7457df1b2..3d4c86cdc 100644 --- a/dictionaries/fr.dictionary.itop.ui.php +++ b/dictionaries/fr.dictionary.itop.ui.php @@ -296,6 +296,20 @@ Dict::Add('FR FR', 'French', 'Français', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'attribute code', )); +// +// Class: UserDashboard +// +Dict::Add('FR FR', 'French', 'Français', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // diff --git a/dictionaries/hu.dictionary.itop.core.php b/dictionaries/hu.dictionary.itop.core.php index 410c5823a..073cced13 100755 --- a/dictionaries/hu.dictionary.itop.core.php +++ b/dictionaries/hu.dictionary.itop.core.php @@ -966,3 +966,69 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', )); + +// +// Class: DBProperty +// +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/hu.dictionary.itop.ui.php b/dictionaries/hu.dictionary.itop.ui.php index 2d6f2d965..76bffefa8 100755 --- a/dictionaries/hu.dictionary.itop.ui.php +++ b/dictionaries/hu.dictionary.itop.ui.php @@ -296,6 +296,20 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => '', )); +// +// Class: UserDashboard +// +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // @@ -1527,3 +1541,17 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', array( 'Expression:Verb:NOW' => 'now~~', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('HU HU', 'Hungarian', 'Magyar', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/it.dictionary.itop.core.php b/dictionaries/it.dictionary.itop.core.php index af6f06df7..4c723d46d 100644 --- a/dictionaries/it.dictionary.itop.core.php +++ b/dictionaries/it.dictionary.itop.core.php @@ -968,3 +968,69 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', )); + +// +// Class: DBProperty +// +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/it.dictionary.itop.ui.php b/dictionaries/it.dictionary.itop.ui.php index b5792a37f..a4efd952d 100644 --- a/dictionaries/it.dictionary.itop.ui.php +++ b/dictionaries/it.dictionary.itop.ui.php @@ -309,6 +309,20 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'codice attributo', )); +// +// Class: UserDashboard +// +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // @@ -1542,3 +1556,17 @@ Dict::Add('IT IT', 'Italian', 'Italiano', array( 'Expression:Verb:NOW' => 'now~~', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('IT IT', 'Italian', 'Italiano', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/ja.dictionary.itop.core.php b/dictionaries/ja.dictionary.itop.core.php index 33485a1ed..19a9b8dbb 100644 --- a/dictionaries/ja.dictionary.itop.core.php +++ b/dictionaries/ja.dictionary.itop.core.php @@ -966,3 +966,69 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', )); + +// +// Class: DBProperty +// +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/ja.dictionary.itop.ui.php b/dictionaries/ja.dictionary.itop.ui.php index 16f96ee7a..f33f23d3c 100644 --- a/dictionaries/ja.dictionary.itop.ui.php +++ b/dictionaries/ja.dictionary.itop.ui.php @@ -296,6 +296,20 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => '属性コード', )); +// +// Class: UserDashboard +// +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // @@ -1528,3 +1542,17 @@ Dict::Add('JA JP', 'Japanese', '日本語', array( 'Expression:Verb:NOW' => 'now~~', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('JA JP', 'Japanese', '日本語', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/nl.dictionary.itop.core.php b/dictionaries/nl.dictionary.itop.core.php index 7f688c409..bb57c0b84 100644 --- a/dictionaries/nl.dictionary.itop.core.php +++ b/dictionaries/nl.dictionary.itop.core.php @@ -974,3 +974,69 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Gebruik tags (%1$d)', 'Core:TagSetFieldData:NoEntryFound' => 'Geen invoer gevorden voor deze tag', )); + +// +// Class: DBProperty +// +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/nl.dictionary.itop.ui.php b/dictionaries/nl.dictionary.itop.ui.php index d5c81ec87..70fc281c8 100644 --- a/dictionaries/nl.dictionary.itop.ui.php +++ b/dictionaries/nl.dictionary.itop.ui.php @@ -315,6 +315,20 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'attribuutcode', )); +// +// Class: UserDashboard +// +Dict::Add('NL NL', 'Dutch', 'Nederlands', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // diff --git a/dictionaries/pt_br.dictionary.itop.core.php b/dictionaries/pt_br.dictionary.itop.core.php index 20bdb5e23..5b8fabb2d 100644 --- a/dictionaries/pt_br.dictionary.itop.core.php +++ b/dictionaries/pt_br.dictionary.itop.core.php @@ -968,3 +968,69 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', )); + +// +// Class: DBProperty +// +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/pt_br.dictionary.itop.ui.php b/dictionaries/pt_br.dictionary.itop.ui.php index b7ab000a0..8374f2fa4 100644 --- a/dictionaries/pt_br.dictionary.itop.ui.php +++ b/dictionaries/pt_br.dictionary.itop.ui.php @@ -309,6 +309,20 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'Código atributo', )); +// +// Class: UserDashboard +// +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // @@ -1541,3 +1555,17 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( 'Expression:Verb:NOW' => 'now~~', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('PT BR', 'Brazilian', 'Brazilian', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/ru.dictionary.itop.core.php b/dictionaries/ru.dictionary.itop.core.php index a90650e7c..f05f6c3ec 100644 --- a/dictionaries/ru.dictionary.itop.core.php +++ b/dictionaries/ru.dictionary.itop.core.php @@ -955,3 +955,69 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Использование тега (%1$d)', 'Core:TagSetFieldData:NoEntryFound' => 'Не найдено записей с этим тегом', )); + +// +// Class: DBProperty +// +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/ru.dictionary.itop.ui.php b/dictionaries/ru.dictionary.itop.ui.php index 79950abac..0042cd8a2 100644 --- a/dictionaries/ru.dictionary.itop.ui.php +++ b/dictionaries/ru.dictionary.itop.ui.php @@ -288,6 +288,20 @@ Dict::Add('RU RU', 'Russian', 'Русский', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'Код атрибута', )); +// +// Class: UserDashboard +// +Dict::Add('RU RU', 'Russian', 'Русский', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // diff --git a/dictionaries/tr.dictionary.itop.core.php b/dictionaries/tr.dictionary.itop.core.php index 07794528e..70941ea4d 100644 --- a/dictionaries/tr.dictionary.itop.core.php +++ b/dictionaries/tr.dictionary.itop.core.php @@ -976,3 +976,69 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', )); + +// +// Class: DBProperty +// +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/tr.dictionary.itop.ui.php b/dictionaries/tr.dictionary.itop.ui.php index bcb81c113..7f04020ec 100644 --- a/dictionaries/tr.dictionary.itop.ui.php +++ b/dictionaries/tr.dictionary.itop.ui.php @@ -310,6 +310,20 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => 'Özellik kodu', )); +// +// Class: UserDashboard +// +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // @@ -1542,3 +1556,17 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', array( 'Expression:Verb:NOW' => 'now~~', 'Expression:Verb:ISNULL' => ': undefined~~', )); + +// +// iTop Newsroom menu +// +Dict::Add('TR TR', 'Turkish', 'Türkçe', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', +)); diff --git a/dictionaries/zh.dictionary.itop.core.php b/dictionaries/zh.dictionary.itop.core.php index 20052effb..1fd4b9c61 100644 --- a/dictionaries/zh.dictionary.itop.core.php +++ b/dictionaries/zh.dictionary.itop.core.php @@ -3,7 +3,7 @@ // // This file is part of iTop. // -// iTop is free software; you can redistribute it and/or modify +// iTop is free software; you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. @@ -15,15 +15,12 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * * @copyright Copyright (C) 2010-2017 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:DeletedObjectLabel' => '%1s (已删除)', 'Core:DeletedObjectTip' => 'The object has been deleted on %1$s (%2$s)', @@ -31,10 +28,31 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:UnknownObjectLabel' => '对象找不到 (class: %1$s, id: %2$d)', 'Core:UnknownObjectTip' => 'The object could not be found. It may have been deleted some time ago and the log has been purged since.', + 'Core:UniquenessDefaultError' => 'Uniqueness rule \'%1$s\' in error~~', + 'Core:AttributeLinkedSet' => '对象数组', 'Core:AttributeLinkedSet+' => 'Any kind of objects of the same class or subclass', - 'Core:AttributeLinkedSetIndirect' => 'Array of objects (N-N)', + 'Core:AttributeDashboard' => 'Dashboard~~', + 'Core:AttributeDashboard+' => '~~', + + 'Core:AttributePhoneNumber' => 'Phone number~~', + 'Core:AttributePhoneNumber+' => '~~', + + 'Core:AttributeObsolescenceDate' => 'Obsolescence date~~', + 'Core:AttributeObsolescenceDate+' => '~~', + + 'Core:AttributeTagSet' => 'List of tags~~', + 'Core:AttributeTagSet+' => '~~', + 'Core:AttributeSet:placeholder' => 'click to add~~', + + 'Core:AttributeCaseLog' => 'Log~~', + 'Core:AttributeCaseLog+' => '~~', + + 'Core:AttributeMetaEnum' => 'Computed enum~~', + 'Core:AttributeMetaEnum+' => '~~', + + 'Core:AttributeLinkedSetIndirect' => 'Array of objects (N-N)', 'Core:AttributeLinkedSetIndirect+' => 'Any kind of objects [subclass] of the same class', 'Core:AttributeInteger' => '整数', @@ -84,6 +102,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:AttributeEncryptedString' => '加密字符串', 'Core:AttributeEncryptedString+' => 'String encrypted with a local key', + 'Core:AttributeEncryptUnknownLibrary' => 'Encryption library specified (%1$s) unknown~~', + 'Core:AttributeEncryptFailedToDecrypt' => '** decryption error **~~', 'Core:AttributeText' => '文本', 'Core:AttributeText+' => '多行字符串', @@ -177,6 +197,9 @@ Operators:
'Core:FriendlyName-Label' => '全称', 'Core:FriendlyName-Description' => 'Full name', + + 'Core:AttributeTag' => 'Tags~~', + 'Core:AttributeTag+' => 'Tags~~', )); @@ -573,6 +596,26 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:TriggerOnObjectCreate+' => '对象创建时触发', )); +// +// Class: TriggerOnObjectDelete +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnObjectDelete' => 'Trigger (on object deletion)~~', + 'Class:TriggerOnObjectDelete+' => 'Trigger on object deletion of [a child class of] the given class~~', +)); + +// +// Class: TriggerOnObjectUpdate +// + +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TriggerOnObjectUpdate' => 'Trigger (on object update)~~', + 'Class:TriggerOnObjectUpdate+' => 'Trigger on object update of [a child class of] the given class~~', + 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes' => 'Target fields~~', + 'Class:TriggerOnObjectUpdate/Attribute:target_attcodes+' => '~~', +)); + // // Class: TriggerOnThresholdReached // @@ -612,7 +655,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:SynchroDataSource/Attribute:name' => '名称', 'Class:SynchroDataSource/Attribute:name+' => '名称', 'Class:SynchroDataSource/Attribute:description' => '描述', - 'Class:SynchroDataSource/Attribute:status' => '状态', //TODO: enum values + 'Class:SynchroDataSource/Attribute:status' => '状态', 'Class:SynchroDataSource/Attribute:scope_class' => '目标类', 'Class:SynchroDataSource/Attribute:user_id' => 'User', 'Class:SynchroDataSource/Attribute:notify_contact_id' => '要通知的人', @@ -621,7 +664,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:SynchroDataSource/Attribute:url_icon+' => 'Hyperlink a (small) image representing the application with which iTop is synchronized', 'Class:SynchroDataSource/Attribute:url_application' => '应用的超链接', 'Class:SynchroDataSource/Attribute:url_application+' => 'Hyperlink to the iTop object in the external application with which iTop is synchronized (if applicable). Possible placeholders: $this->attribute$ and $replica->primary_key$', - 'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Reconciliation policy', //TODO enum values + 'Class:SynchroDataSource/Attribute:reconciliation_policy' => 'Reconciliation policy', 'Class:SynchroDataSource/Attribute:full_load_periodicity' => 'Full load interval', 'Class:SynchroDataSource/Attribute:full_load_periodicity+' => 'A complete reload of all data must occur at least as often as specified here', 'Class:SynchroDataSource/Attribute:action_on_zero' => '执行结果成功时', @@ -632,7 +675,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:SynchroDataSource/Attribute:action_on_multiple+' => 'Action taken when the search returns more than one object', 'Class:SynchroDataSource/Attribute:user_delete_policy' => '授权用户', 'Class:SynchroDataSource/Attribute:user_delete_policy+' => 'Who is allowed to delete synchronized objects', - 'Class:SynchroDataSource/Attribute:user_delete_policy' => '授权用户', 'Class:SynchroDataSource/Attribute:delete_policy/Value:never' => 'Nobody', 'Class:SynchroDataSource/Attribute:delete_policy/Value:depends' => '仅限管理员', 'Class:SynchroDataSource/Attribute:delete_policy/Value:always' => '所有授权用户', @@ -677,18 +719,17 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:Synchro:label_obj_disappeared_errors' => '错误 (%1$s)', 'Core:Synchro:label_obj_disappeared_no_action' => 'No Action (%1$s)', 'Core:Synchro:label_obj_unchanged' => '保持不变 (%1$s)', - 'Core:Synchro:label_obj_updated' => '已更新 (%1$s)', + 'Core:Synchro:label_obj_updated' => '已更新 (%1$s)', 'Core:Synchro:label_obj_updated_errors' => 'Errors (%1$s)', 'Core:Synchro:label_obj_new_unchanged' => '保持不变 (%1$s)', 'Core:Synchro:label_obj_new_updated' => '已更新 (%1$s)', 'Core:Synchro:label_obj_created' => '已创建 (%1$s)', 'Core:Synchro:label_obj_new_errors' => '错误 (%1$s)', - 'Core:Synchro:History' => '同步历史', 'Core:SynchroLogTitle' => '%1$s - %2$s', 'Core:Synchro:Nb_Replica' => 'Replica processed: %1$s', 'Core:Synchro:Nb_Class:Objects' => '%1$s: %2$s', - 'Class:SynchroDataSource/Error:AtLeastOneReconciliationKeyMustBeSpecified' => 'At Least one reconciliation key must be specified, or the reconciliation policy must be to use the primary key.', - 'Class:SynchroDataSource/Error:DeleteRetentionDurationMustBeSpecified' => 'A delete retention period must be specified, since objects are to be deleted after being marked as obsolete', + 'Class:SynchroDataSource/Error:AtLeastOneReconciliationKeyMustBeSpecified' => 'At Least one reconciliation key must be specified, or the reconciliation policy must be to use the primary key.', + 'Class:SynchroDataSource/Error:DeleteRetentionDurationMustBeSpecified' => 'A delete retention period must be specified, since objects are to be deleted after being marked as obsolete', 'Class:SynchroDataSource/Error:DeletePolicyUpdateMustBeSpecified' => 'Obsolete objects are to be updated, but no update is specified.', 'Class:SynchroDataSource/Error:DataTableAlreadyExists' => 'The table %1$s already exists in the database. Please use another name for the synchro data table.', 'Core:SynchroReplica:PublicData' => 'Public Data', @@ -878,6 +919,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:BulkExport:DateTimeFormat' => '日期和时间格式', 'Core:BulkExport:DateTimeFormatDefault_Example' => '默认格式 (%1$s), e.g. %2$s', 'Core:BulkExport:DateTimeFormatCustom_Format' => '自定义格式: %1$s', + 'Core:BulkExport:PDF:PageNumber' => 'Page %1$s~~', 'Core:DateTime:Placeholder_d' => 'DD', // Day of the month: 2 digits (with leading zero) 'Core:DateTime:Placeholder_j' => 'D', // Day of the month: 1 or 2 digits (without leading zero) 'Core:DateTime:Placeholder_m' => 'MM', // Month on 2 digits i.e. 01-12 @@ -897,3 +939,98 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Core:Validator:MustBeInteger' => '必须是整数', 'Core:Validator:MustSelectOne' => '请选择一个', )); + +// +// Class: TagSetFieldData +// +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:TagSetFieldData' => '%2$s for class %1$s~~', + 'Class:TagSetFieldData+' => '~~', + + 'Class:TagSetFieldData/Attribute:code' => 'Code~~', + 'Class:TagSetFieldData/Attribute:code+' => 'Internal code. Must contain at least 3 alphanumeric characters~~', + 'Class:TagSetFieldData/Attribute:label' => 'Label~~', + 'Class:TagSetFieldData/Attribute:label+' => 'Displayed label~~', + 'Class:TagSetFieldData/Attribute:description' => 'Description~~', + 'Class:TagSetFieldData/Attribute:description+' => 'Description~~', + 'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~~~', + 'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~~~', + 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~~~', + + 'Core:TagSetFieldData:ErrorDeleteUsedTag' => 'Used tags cannot be deleted~~', + 'Core:TagSetFieldData:ErrorDuplicateTagCodeOrLabel' => 'Tags codes or labels must be unique~~', + 'Core:TagSetFieldData:ErrorTagCodeSyntax' => 'Tags code must contain between 3 and %1$d alphanumeric characters, starting with a letter.~~', + 'Core:TagSetFieldData:ErrorTagCodeReservedWord' => 'The chosen tag code is a reserved word~~', + 'Core:TagSetFieldData:ErrorTagLabelSyntax' => 'Tags label must not contain \'%1$s\' nor be empty~~', + 'Core:TagSetFieldData:ErrorCodeUpdateNotAllowed' => 'Tags Code cannot be changed when used~~', + 'Core:TagSetFieldData:ErrorClassUpdateNotAllowed' => 'Tags "Object Class" cannot be changed~~', + 'Core:TagSetFieldData:ErrorAttCodeUpdateNotAllowed' => 'Tags "Attribute Code" cannot be changed~~', + 'Core:TagSetFieldData:WhereIsThisTagTab' => 'Tag usage (%1$d)~~', + 'Core:TagSetFieldData:NoEntryFound' => 'No entry found for this tag~~', +)); + +// +// Class: DBProperty +// +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:DBProperty' => 'DB property~~', + 'Class:DBProperty+' => '~~', + 'Class:DBProperty/Attribute:name' => 'Name~~', + 'Class:DBProperty/Attribute:name+' => '~~', + 'Class:DBProperty/Attribute:description' => 'Description~~', + 'Class:DBProperty/Attribute:description+' => '~~', + 'Class:DBProperty/Attribute:value' => 'Value~~', + 'Class:DBProperty/Attribute:value+' => '~~', + 'Class:DBProperty/Attribute:change_date' => 'Change date~~', + 'Class:DBProperty/Attribute:change_date+' => '~~', + 'Class:DBProperty/Attribute:change_comment' => 'Change comment~~', + 'Class:DBProperty/Attribute:change_comment+' => '~~', +)); + +// +// Class: BackgroundTask +// +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:BackgroundTask' => 'Background task~~', + 'Class:BackgroundTask+' => '~~', + 'Class:BackgroundTask/Attribute:class_name' => 'Class name~~', + 'Class:BackgroundTask/Attribute:class_name+' => '~~', + 'Class:BackgroundTask/Attribute:first_run_date' => 'First run date~~', + 'Class:BackgroundTask/Attribute:first_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_date' => 'Latest run date~~', + 'Class:BackgroundTask/Attribute:latest_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:next_run_date' => 'Next run date~~', + 'Class:BackgroundTask/Attribute:next_run_date+' => '~~', + 'Class:BackgroundTask/Attribute:total_exec_count' => 'Total exec. count~~', + 'Class:BackgroundTask/Attribute:total_exec_count+' => '~~', + 'Class:BackgroundTask/Attribute:latest_run_duration' => 'Latest run duration~~', + 'Class:BackgroundTask/Attribute:latest_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:min_run_duration' => 'Min. run duration~~', + 'Class:BackgroundTask/Attribute:min_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:max_run_duration' => 'Max. run duration~~', + 'Class:BackgroundTask/Attribute:max_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:average_run_duration' => 'Average run duration~~', + 'Class:BackgroundTask/Attribute:average_run_duration+' => '~~', + 'Class:BackgroundTask/Attribute:running' => 'Running~~', + 'Class:BackgroundTask/Attribute:running+' => '~~', + 'Class:BackgroundTask/Attribute:status' => 'Status~~', + 'Class:BackgroundTask/Attribute:status+' => '~~', +)); + +// +// Class: AsyncTask +// +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:AsyncTask' => 'Async. task~~', + 'Class:AsyncTask+' => '~~', + 'Class:AsyncTask/Attribute:created' => 'Created~~', + 'Class:AsyncTask/Attribute:created+' => '~~', + 'Class:AsyncTask/Attribute:started' => 'Started~~', + 'Class:AsyncTask/Attribute:started+' => '~~', + 'Class:AsyncTask/Attribute:planned' => 'Planned~~', + 'Class:AsyncTask/Attribute:planned+' => '~~', + 'Class:AsyncTask/Attribute:event_id' => 'Event~~', + 'Class:AsyncTask/Attribute:event_id+' => '~~', + 'Class:AsyncTask/Attribute:finalclass' => 'Final class~~', + 'Class:AsyncTask/Attribute:finalclass+' => '~~', +)); diff --git a/dictionaries/zh.dictionary.itop.ui.php b/dictionaries/zh.dictionary.itop.ui.php index 2369419e4..b465ef3ab 100644 --- a/dictionaries/zh.dictionary.itop.ui.php +++ b/dictionaries/zh.dictionary.itop.ui.php @@ -15,30 +15,23 @@ // // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see - - /** * Localized data * @author Robert Deng * @copyright Copyright (C) 2010-2012 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ - - ////////////////////////////////////////////////////////////////////// // Classes in 'gui' ////////////////////////////////////////////////////////////////////// // - ////////////////////////////////////////////////////////////////////// // Classes in 'application' ////////////////////////////////////////////////////////////////////// // - // // Class: AuditCategory // - Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:AuditCategory' => '审计类别', 'Class:AuditCategory+' => '全部审计中的一个区段', @@ -63,6 +56,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:AuditRule/Attribute:name+' => '规则名称', 'Class:AuditRule/Attribute:description' => '审计规则描述', 'Class:AuditRule/Attribute:description+' => '审计规则详细描述', + 'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~', + 'Class:TagSetFieldData/Attribute:obj_class' => 'Object class~~', + 'Class:TagSetFieldData/Attribute:obj_attcode' => 'Field code~~', 'Class:AuditRule/Attribute:query' => '要运行的查询', 'Class:AuditRule/Attribute:query+' => '要运行的OQL表达式', 'Class:AuditRule/Attribute:valid_flag' => '是否有效?', @@ -88,9 +84,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:Query/Attribute:name+' => 'Identifies the query', 'Class:Query/Attribute:description' => '描述', 'Class:Query/Attribute:description+' => 'Long description for the query (purpose, usage, etc.)', - 'Class:Query/Attribute:fields' => 'Fields', - 'Class:Query/Attribute:fields+' => 'Coma separated list of attributes (or alias.attribute) to export', - + 'Class:QueryOQL/Attribute:fields' => 'Fields~~', + 'Class:QueryOQL/Attribute:fields+' => 'Coma separated list of attributes (or alias.attribute) to export~~', 'Class:QueryOQL' => 'OQL 查询', 'Class:QueryOQL+' => 'A query based on the Object Query Language', 'Class:QueryOQL/Attribute:oql' => '表达式', @@ -135,12 +130,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:User/Attribute:status+' => '账户是否启用.', 'Class:User/Attribute:status/Value:enabled' => '启用', 'Class:User/Attribute:status/Value:disabled' => '停用', - + 'Class:User/Error:LoginMustBeUnique' => '登录名必须唯一 - "%1s" 已经被使用.', 'Class:User/Error:AtLeastOneProfileIsNeeded' => '必须指定至少一个角色给该用户.', 'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'At least one organization must be assigned to this user.', 'Class:User/Error:OrganizationNotAllowed' => 'Organization not allowed.', 'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.', + 'Class:User/Error:PersonIsMandatory' => 'The Contact is mandatory.~~', 'Class:UserInternal' => '内部用户', 'Class:UserInternal+' => 'User defined within iTop', )); @@ -313,14 +309,28 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Class:URP_AttributeGrant/Attribute:attcode+' => '属性编码', )); +// +// Class: UserDashboard +// +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'Class:UserDashboard' => 'User dashboard~~', + 'Class:UserDashboard+' => '~~', + 'Class:UserDashboard/Attribute:user_id' => 'User~~', + 'Class:UserDashboard/Attribute:user_id+' => '~~', + 'Class:UserDashboard/Attribute:menu_code' => 'Menu code~~', + 'Class:UserDashboard/Attribute:menu_code+' => '~~', + 'Class:UserDashboard/Attribute:contents' => 'Contents~~', + 'Class:UserDashboard/Attribute:contents+' => '~~', +)); + // // Expression to Natural language // Dict::Add('ZH CN', 'Chinese', '简体中文', array( - 'Expression:Unit:Short:DAY' => 'd', - 'Expression:Unit:Short:WEEK' => 'w', - 'Expression:Unit:Short:MONTH' => 'm', - 'Expression:Unit:Short:YEAR' => 'y', + 'Expression:Unit:Short:DAY' => '日', + 'Expression:Unit:Short:WEEK' => '周', + 'Expression:Unit:Short:MONTH' => '月', + 'Expression:Unit:Short:YEAR' => '年', )); @@ -331,7 +341,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'BooleanLabel:yes' => '是', 'BooleanLabel:no' => '否', - 'UI:Login:Title' => 'iTop 登录', + 'UI:Login:Title' => 'iTop 登录', 'Menu:WelcomeMenu' => '欢迎', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:WelcomeMenu+' => '欢迎使用iTop', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:WelcomeMenuPage' => '欢迎', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -406,11 +416,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:Insert' => '插入', 'UI:Button:More' => 'More', 'UI:Button:Less' => 'Less', - + 'UI:SearchToggle' => '搜索', 'UI:ClickToCreateNew' => '新建 %1$s', 'UI:SearchFor_Class' => '搜索 %1$s ', 'UI:NoObjectToDisplay' => '没有可显示的对象.', + 'UI:Error:SaveFailed' => 'The object cannot be saved :~~', 'UI:Error:MandatoryTemplateParameter_object_id' => '当link_attr 被指定时,参数 object_id 是必须的. 检查显示模板的定义.', 'UI:Error:MandatoryTemplateParameter_target_attr' => '当link_attr 被指定时, 参数 target_attr 是必须的. 检查显示模板的定义.', 'UI:Error:MandatoryTemplateParameter_group_by' => '参数 group_by 是必须的. 检查显示模板的定义.', @@ -425,7 +436,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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.', @@ -441,7 +452,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Error:ObjectAlreadyCloned' => '错误: 该对象已被克隆!', 'UI:Error:ObjectAlreadyCreated' => '错误: 该对象已被创建!', 'UI:Error:Invalid_Stimulus_On_Object_In_State' => '错误: 在对象 %2$s 的 "%3$s" 状态上的无效刺激 "%1$s" .', - + 'UI:Error:InvalidDashboardFile' => 'Error: invalid dashboard file~~', + 'UI:Error:InvalidDashboard' => 'Error: invalid dashboard~~', 'UI:GroupBy:Count' => '个数', 'UI:GroupBy:Count+' => '元素数量', @@ -593,8 +605,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:CSVImport:CommentsAndHeader' => '注释和头', 'UI:CSVImport:SelectClass' => '选择要导入的类别:', 'UI:CSVImport:AdvancedMode' => '高级模式', - 'UI:CSVImport:AdvancedMode+' => '在高级模式中,对象的"id" (主键) 可以被用来修改和重命名对象.' . - '不管怎样,列 "id" (如果存在) 只能被用做一个搜索条件,不能与其它搜索条件混用.', + 'UI:CSVImport:AdvancedMode+' => '在高级模式中,对象的"id" (主键) 可以被用来修改和重命名对象.不管怎样,列 "id" (如果存在) 只能被用做一个搜索条件,不能与其它搜索条件混用.', 'UI:CSVImport:SelectAClassFirst' => '首先选择一个类以配置映射.', 'UI:CSVImport:HeaderFields' => '栏目', 'UI:CSVImport:HeaderMappings' => '映射', @@ -602,7 +613,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:CSVImport:AlertIncompleteMapping' => '请为每个栏选择一个映射.', 'UI:CSVImport:AlertMultipleMapping' => 'Please make sure that a target field is mapped only once.', 'UI:CSVImport:AlertNoSearchCriteria' => '请选择至少一个搜索条件', - 'UI:CSVImport:Encoding' => '字符编码', + 'UI:CSVImport:Encoding' => '字符编码', 'UI:UniversalSearchTitle' => 'iTop - 全局搜索', 'UI:UniversalSearch:Error' => '错误: %1$s', 'UI:UniversalSearch:LabelSelectTheClass' => '选择要搜索的类别: ', @@ -693,7 +704,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+' => '该属性被定义的基类', @@ -760,8 +771,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Title:BulkDeletionOf_Count_ObjectsOf_Class' => '批量删除 %1$d 个 %2$s 类的对象', 'UI:Delete:NotAllowedToDelete' => '您无权删除该对象', 'UI:Delete:NotAllowedToUpdate_Fields' => '您无权更新以下栏目: %1$s', - 'UI:Error:CannotDeleteBecause' => '无法删除该对象,因为: %1$s', 'UI:Error:NotEnoughRightsToDelete' => '无法删除该对象, 因为当前用户没有足够的权限', + 'UI:Error:CannotDeleteBecause' => '无法删除该对象,因为: %1$s', 'UI:Error:CannotDeleteBecauseOfDepencies' => '无法删除该对象, 因为必须事先完成一些手动操作', 'UI:Error:CannotDeleteBecauseManualOpNeeded' => '无法删除该对象,必须事先完成一些手动操作', 'UI:Archive_User_OnBehalfOf_User' => '%1$s on behalf of %2$s', @@ -782,7 +793,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Delete:CannotUpdateBecause_Issue' => '应该被自动更新, 但是: %1$s', 'UI:Delete:WillAutomaticallyUpdate_Fields' => '将被自动更新 (重置: %1$s)', 'UI:Delete:Count_Objects/LinksReferencing_Object' => '一共 %1$d 个对象/链接 关联了 %2$s', - 'UI:Delete:Count_Objects/LinksReferencingTheObjects' => '%1$d 个对象/链接 关联了一些即将要删除的对象', + 'UI:Delete:Count_Objects/LinksReferencingTheObjects' => '%1$d 个对象/链接 关联了一些即将要删除的对象', 'UI:Delete:ReferencesMustBeDeletedToEnsureIntegrity' => '为了确保数据库的完整性, 任何与之关联的项目也会被删除', 'UI:Delete:Consequence+' => '要做什么', 'UI:Delete:SorryDeletionNotAllowed' => '抱歉, 您无权删除该对象, 请看上述详细解释', @@ -812,9 +823,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Search:Count_ObjectsOf_Class_Found' => '发现 %2$s 类的 %1$d 个对象.', 'UI:Search:NoObjectFound' => '未发现对象.', 'UI:ModificationPageTitle_Object_Class' => 'iTop - %1$s - %2$s 修改', - 'UI:ModificationTitle_Class_Object' => '修改 %1$s: %2$s', + 'UI:ModificationTitle_Class_Object' => '修改 %1$s: %2$s', 'UI:ClonePageTitle_Object_Class' => 'iTop - 克隆 %1$s - %2$s 修改', - 'UI:CloneTitle_Class_Object' => '克隆 %1$s: %2$s', + 'UI:CloneTitle_Class_Object' => '克隆 %1$s: %2$s', 'UI:CreationPageTitle_Class' => 'iTop - 新建 %1$s ', 'UI:CreationTitle_Class' => '新建 %1$s', 'UI:SelectTheTypeOf_Class_ToCreate' => '选择 %1$s 的类别:', @@ -870,7 +881,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:UserManagement:GrantMatrix' => '授权矩阵', 'UI:UserManagement:LinkBetween_User_And_Profile' => '链接 %1$s 和 %2$s', 'UI:UserManagement:LinkBetween_User_And_Org' => '链接 %1$s 和 %2$s', - + 'Menu:AdminTools' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools+' => '管理工具', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AdminTools?' => '具有管理员角色的用户才能获得的工具', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -921,13 +932,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:CSVImportMenu' => 'CSV 导入', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:CSVImportMenu+' => '批量创建或修改', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:DataModelMenu' => '数据模型', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataModelMenu+' => '数据模型概况', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:ExportMenu' => '导出', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:ExportMenu+' => '以HTML, CSV or XML格式导出任何查询的结果', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:NotificationsMenu' => '通知', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:NotificationsMenu+' => '通知的配置', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:NotificationsMenu:Title' => '配置 通知', @@ -957,22 +968,28 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:NotificationsMenu:Actions' => '操作', 'UI:NotificationsMenu:AvailableActions' => '有效的操作', + 'Menu:TagAdminMenu' => 'Tags configuration~~', + 'Menu:TagAdminMenu+' => 'Tags values management~~', + 'UI:TagAdminMenu:Title' => 'Tags configuration~~', + 'UI:TagAdminMenu:NoTags' => 'No Tag field configured~~', + 'UI:TagSetFieldData:Error' => 'Error: %1$s~~', + 'Menu:AuditCategories' => '审计类别', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:AuditCategories+' => '审计类别', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:Notifications:Title' => '审计类别', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:RunQueriesMenu' => '运行查询', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:RunQueriesMenu+' => '运行任何查询', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:QueryMenu' => '查询手册', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:QueryMenu+' => '查询手册', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:DataAdministration' => '数据管理', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:DataAdministration+' => '数据管理', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:UniversalSearchMenu' => '全局搜索', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UniversalSearchMenu+' => '搜索所有...', // Duplicated into itop-welcome-itil (will be removed from here...) - + 'Menu:UserManagementMenu' => '用户管理', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserManagementMenu+' => '用户管理', // Duplicated into itop-welcome-itil (will be removed from here...) @@ -982,7 +999,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Menu:UserAccountsMenu' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) 'Menu:UserAccountsMenu+' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) - 'Menu:UserAccountsMenu:Title' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) + 'Menu:UserAccountsMenu:Title' => '用户帐户', // Duplicated into itop-welcome-itil (will be removed from here...) 'UI:iTopVersion:Short' => 'iTop-CN version %1$s', 'UI:iTopVersion:Long' => 'iTop-CN version %1$s-%2$s built on %3$s by Purple_Grape', @@ -994,9 +1011,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Download-CSV' => '下载 %1$s', 'UI:DeadlineMissedBy_duration' => '超过 %1$s', - 'UI:Deadline_LessThan1Min' => '< 1 min', - 'UI:Deadline_Minutes' => '%1$d min', - 'UI:Deadline_Hours_Minutes' => '%1$dh %2$dmin', + 'UI:Deadline_LessThan1Min' => '< 1 min', + 'UI:Deadline_Minutes' => '%1$d min', + 'UI:Deadline_Hours_Minutes' => '%1$dh %2$dmin', 'UI:Deadline_Days_Hours_Minutes' => '%1$dd %2$dh %3$dmin', 'UI:Help' => '帮助', 'UI:PasswordConfirm' => '(确认)', @@ -1068,7 +1085,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Portal:RemoveAttachment' => ' 移除附件 ', 'Portal:Attachment_No_To_Ticket_Name' => '添加 #%1$d 到 %2$s (%3$s)', 'Portal:SelectRequestTemplate' => '请为 %1$s 选择一个模板', - 'Enum:Undefined' => '未定义', + 'Enum:Undefined' => '未定义', 'UI:DurationForm_Days_Hours_Minutes_Seconds' => '%1$s 天 %2$s 小时 %3$s 分 %4$s 秒', 'UI:ModifyAllPageTitle' => '修改所有', 'UI:Modify_N_ObjectsOf_Class' => '正在修改 %1$d 个 %2$s', @@ -1080,7 +1097,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:BulkModifyStatus' => '操作', 'UI:BulkModifyStatus+' => '操作状态', 'UI:BulkModifyErrors' => 'Errors (if any)', - 'UI:BulkModifyErrors+' => 'Errors preventing the modification', + 'UI:BulkModifyErrors+' => 'Errors preventing the modification', 'UI:BulkModifyStatusOk' => 'Ok', 'UI:BulkModifyStatusError' => '错误', 'UI:BulkModifyStatusModified' => '已修改', @@ -1110,8 +1127,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:ArchiveMode:Banner' => '归档模式', 'UI:ArchiveMode:Banner+' => '已归档的对象可见但不允许修改', 'UI:FavoriteOrganizations' => '快速访问', - 'UI:FavoriteOrganizations+' => '为了能够通过首页左侧菜单快速访问,请检查下面的组织列表. '. - '请注意,这并不是一个安全设置, 其他组织的对象依然可以通过选择 "所有组织" 下拉列表看到.', + 'UI:FavoriteOrganizations+' => '为了能够通过首页左侧菜单快速访问,请检查下面的组织列表. 请注意,这并不是一个安全设置, 其他组织的对象依然可以通过选择 "所有组织" 下拉列表看到.', 'UI:FavoriteLanguage' => '用户界面', 'UI:Favorites:SelectYourLanguage' => '选择语言', 'UI:FavoriteOtherSettings' => '其他设置', @@ -1127,6 +1143,13 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Button:Refresh' => '刷新', 'UI:Button:GoPrint' => '打印...', 'UI:ExplainPrintable' => '点击 %1$s 图标可隐藏打印内容.
在打印之前可使用浏览器的 "打印预览" 功能.
注: 这个页首和其他控制面板不会被打印.', + 'UI:PrintResolution:FullSize' => 'Full size~~', + 'UI:PrintResolution:A4Portrait' => 'A4 Portrait~~', + 'UI:PrintResolution:A4Landscape' => 'A4 Landscape~~', + 'UI:PrintResolution:LetterPortrait' => 'Letter Portrait~~', + 'UI:PrintResolution:LetterLandscape' => 'Letter Landscape~~', + 'UI:Toggle:StandardDashboard' => 'Standard~~', + 'UI:Toggle:CustomDashboard' => 'Custom~~', 'UI:ConfigureThisList' => '配置这个列表...', 'UI:ListConfigurationTitle' => '列表配置', @@ -1168,8 +1191,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:DashboardEdit:Layout' => '布局', 'UI:DashboardEdit:Properties' => '仪表盘属性', - 'UI:DashboardEdit:Dashlets' => '可用的组件', - 'UI:DashboardEdit:DashletProperties' => '组件属性', + 'UI:DashboardEdit:Dashlets' => '可用的组件', + 'UI:DashboardEdit:DashletProperties' => '组件属性', 'UI:Form:Property' => '属性', 'UI:Form:Value' => '值', @@ -1280,7 +1303,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Month-10' => '十月', 'Month-11' => '十一月', 'Month-12' => '十二月', - + // Short version for the DatePicker 'DayOfWeek-Sunday-Min' => '日', 'DayOfWeek-Monday-Min' => '一', @@ -1301,8 +1324,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Month-10-Short' => '10月', 'Month-11-Short' => '11月', 'Month-12-Short' => '12月', - 'Calendar-FirstDayOfWeek' => 0, // 0 = Sunday, 1 = Monday, etc... - + 'Calendar-FirstDayOfWeek' => '0', // 0 = Sunday, 1 = Monday, etc... + 'UI:Menu:ShortcutList' => '创建快捷方式...', 'UI:ShortcutRenameDlg:Title' => '重命名快捷方式', 'UI:ShortcutListDlg:Title' => '为该列表创建快捷方式', @@ -1352,7 +1375,7 @@ 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', @@ -1366,12 +1389,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:About:ManualExtensionSource' => '扩展', 'UI:About:Extension_Version' => '版本: %1$s', 'UI:About:RemoteExtensionSource' => 'Data', - + 'UI:DisconnectedDlgMessage' => '您已断开. 要继续使用,需要重新验证您的用户名和密码.', 'UI:DisconnectedDlgTitle' => '警告!', 'UI:LoginAgain' => '再次登录', 'UI:StayOnThePage' => '保持在当前页面', - + 'ExcelExporter:ExportMenu' => 'Excel 导出...', 'ExcelExporter:ExportDialogTitle' => 'Excel 导出', 'ExcelExporter:ExportButton' => '导出', @@ -1391,16 +1414,16 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:CurrentObjectLockExpired_Explanation' => 'The lock to prevent concurrent modifications of the object has expired. You can no longer submit your modification since other users are now allowed to modify this object.', 'UI:ConcurrentLockKilled' => 'The lock preventing modifications on the current object has been deleted.', 'UI:Menu:KillConcurrentLock' => 'Kill the Concurrent Modification Lock !', - + 'UI:Menu:ExportPDF' => '导出 PDF...', 'UI:Menu:PrintableVersion' => '打印', - + 'UI:BrowseInlineImages' => '浏览图片...', 'UI:UploadInlineImageLegend' => '上传新图片', 'UI:SelectInlineImageToUpload' => '选择要上传的图片', 'UI:AvailableInlineImagesLegend' => '可用的图片', 'UI:NoInlineImage' => '服务器上没有图片. 使用上面的 "浏览" 按钮,从您的电脑上选择并上传到服务器.', - + 'UI:ToggleFullScreen' => '切换 最大化 / 最小化', 'UI:Button:ResetImage' => '恢复之前的图片', 'UI:Button:RemoveImage' => '移除图片', @@ -1409,6 +1432,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( // Search form 'UI:Search:Toggle' => '折叠 / 展开', 'UI:Search:AutoSubmit:DisabledHint' => 'Auto submit has been disabled for this class', + 'UI:Search:NoAutoSubmit:ExplainText' => 'Add some criterion on the search box or click the search button to view the objects.~~', 'UI:Search:Criterion:MoreMenu:AddCriteria' => '添加条件', // - Add new criteria button 'UI:Search:AddCriteria:List:RecentlyUsed:Title' => '最近使用', @@ -1447,6 +1471,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'UI:Search:Criteria:Title:Enum:In' => '%1$s: %2$s', 'UI:Search:Criteria:Title:Enum:In:Many' => '%1$s: %2$s and %3$s others', 'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: 任何', + // - TagSet widget + 'UI:Search:Criteria:Title:TagSet:Matches' => '%1$s: %2$s~~', // - External key widget 'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s 已定义', 'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s 未被定义', @@ -1480,6 +1506,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( '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' => 'Matches~~', // - Other translations 'UI:Search:Value:Filter:Placeholder' => '过滤器...', @@ -1515,6 +1543,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Expression:Operator:AND' => ' 与 ', 'Expression:Operator:OR' => ' 或 ', + 'Expression:Operator:=' => ': ~~', 'Expression:Unit:Short:DAY' => '日', 'Expression:Unit:Short:WEEK' => '周', @@ -1526,4 +1555,19 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', array( 'Expression:Unit:Long:MINUTE' => '分钟', 'Expression:Verb:NOW' => '现在', + 'Expression:Verb:ISNULL' => ': undefined~~', +)); + +// +// iTop Newsroom menu +// +Dict::Add('ZH CN', 'Chinese', '简体中文', array( + 'UI:Newsroom:NoNewMessage' => 'No new message~~', + 'UI:Newsroom:MarkAllAsRead' => 'Mark all messages as read~~', + 'UI:Newsroom:ViewAllMessages' => 'View all messages~~', + 'UI:Newsroom:Preferences' => 'Newsroom preferences~~', + 'UI:Newsroom:ConfigurationLink' => 'Configuration~~', + 'UI:Newsroom:ResetCache' => 'Reset cache~~', + 'UI:Newsroom:DisplayMessagesFor_Provider' => 'Display messages from %1$s~~', + 'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~', ));