From 32ddf1c98025a770a53abce056ffd19ac7e1eda4 Mon Sep 17 00:00:00 2001 From: Vincent Dumas <42336698+v-dumas@users.noreply.github.com> Date: Fri, 13 Mar 2026 17:19:34 +0100 Subject: [PATCH] Feature/9138 display details cmdb (#839) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * N°9138 - Align presentation details of CMDB classes --- .../datamodel.itop-config-mgmt.xml | 1055 ++++++++++++----- .../dictionaries/cs.dict.itop-config-mgmt.php | 6 + .../dictionaries/da.dict.itop-config-mgmt.php | 6 + .../dictionaries/de.dict.itop-config-mgmt.php | 6 + .../dictionaries/en.dict.itop-config-mgmt.php | 81 +- .../en_gb.dict.itop-config-mgmt.php | 32 +- .../es_cr.dict.itop-config-mgmt.php | 6 + .../dictionaries/fr.dict.itop-config-mgmt.php | 79 +- .../dictionaries/hu.dict.itop-config-mgmt.php | 8 +- .../dictionaries/it.dict.itop-config-mgmt.php | 6 + .../dictionaries/ja.dict.itop-config-mgmt.php | 6 + .../dictionaries/nl.dict.itop-config-mgmt.php | 6 + .../dictionaries/pl.dict.itop-config-mgmt.php | 6 + .../pt_br.dict.itop-config-mgmt.php | 6 + .../dictionaries/ru.dict.itop-config-mgmt.php | 6 + .../dictionaries/sk.dict.itop-config-mgmt.php | 6 + .../dictionaries/tr.dict.itop-config-mgmt.php | 6 + .../zh_cn.dict.itop-config-mgmt.php | 6 + .../datamodel.itop-datacenter-mgmt.xml | 530 ++++++--- .../datamodel.itop-endusers-devices.xml | 576 +++++---- .../datamodel.itop-storage-mgmt.xml | 179 ++- 21 files changed, 1714 insertions(+), 904 deletions(-) diff --git a/datamodels/2.x/itop-config-mgmt/datamodel.itop-config-mgmt.xml b/datamodels/2.x/itop-config-mgmt/datamodel.itop-config-mgmt.xml index a5ab802e0d..03dd84b7d1 100755 --- a/datamodels/2.x/itop-config-mgmt/datamodel.itop-config-mgmt.xml +++ b/datamodels/2.x/itop-config-mgmt/datamodel.itop-config-mgmt.xml @@ -1065,23 +1065,8 @@
- - 10 - - - 20 - - - 35 - - - 40 - - - 50 - - 80 + 10 10 @@ -1144,7 +1129,7 @@ - 90 + 20 10 @@ -1184,6 +1169,21 @@ + + 70 + + + 80 + + + 90 + + + 100 + + + 110 +
@@ -1717,24 +1717,44 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 40 + + + 10 + + 10 - + + + + + + 50 + + + 60 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - 70 @@ -1874,24 +1894,44 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 40 + + + 10 + + 10 - + + + + + + 50 + + + 60 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - 70 @@ -2194,36 +2234,66 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 40 + + + 10 + + + + + 50 + + + 60 + + + 70 + + + 80 + + + 20 + + 10 - + + + + + + 90 + + + 10 + + + + + 100 + + + 20 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - 110 @@ -2348,36 +2418,66 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 40 + + + 10 + + + + + 50 + + + 60 + + + 70 + + + 80 + + + 20 + + 10 - + + + + + + 90 + + + 10 + + + + + 100 + + + 20 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - 110 @@ -2502,36 +2602,66 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 40 + + + 10 + + + + + 50 + + + 60 + + + 70 + + + 80 + + + 20 + + 10 - + + + + + + 90 + + + 10 + + + + + 100 + + + 20 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - 110 @@ -2648,36 +2778,66 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 40 + + + 10 + + + + + 50 + + + 60 + + + 70 + + + 80 + + + 20 + + 10 - + + + + + + 90 + + + 10 + + + + + 100 + + + 20 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - 110 @@ -2781,36 +2941,66 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 40 + + + 10 + + + + + 50 + + + 60 + + + 70 + + + 80 + + + 20 + + 10 - + + + + + + 90 + + + 10 + + + + + 100 + + + 20 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - 110 @@ -2927,24 +3117,49 @@
- + + + + + + 10 + + + 20 + + + 40 + + + 10 + + + + + 30 + + + 20 + + 10 - + + + + + + 50 + + + 60 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - 70 @@ -3064,24 +3279,49 @@
- + + + + + + 10 + + + 20 + + + 40 + + + 10 + + + + + 10 + + + 20 + + 10 - + + + + + + 50 + + + 60 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - 70 @@ -3207,26 +3447,51 @@
- + + + + + + 10 + + + 20 + + + 40 + + + 10 + + + + + 30 + + + 40 + + + 20 + + 10 - - 20 - - - 30 - - - 40 - - - 50 - - + + + + + 60 - - - 70 + + + 70 + + + 10 + + + 20 80 @@ -3888,30 +4153,55 @@
- + + + + + + 10 + + + 20 + + + 10 + + + + + 30 + + + 50 + + + 80 + + + 20 + + 10 - + + + + + + 60 + + + 70 + + + 80 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - 90 @@ -3928,6 +4218,12 @@ 30 + + 40 + + + 50 + @@ -4035,36 +4331,61 @@
- + + + + + + 10 + + + 20 + + + 10 + + + 20 + + + 30 + + + 50 + + + 65 + + + 90 + + + + 10 - + + + + + + 70 + + + 80 + + + 90 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 65 - - - 70 - - + 80 - - 90 - 100 @@ -4186,36 +4507,61 @@
- + + + + + + 10 + + + 20 + + + 10 + + + + + 30 + + + 50 + + + 65 + + + 90 + + + 20 + + 10 - + + + + + + 70 + + + 80 + + + 90 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 65 - - - 70 - - + 80 - - 90 - 100 @@ -6249,36 +6595,61 @@
- + + + + + + 10 + + + 20 + + + 10 + + + + + 20 + + + 30 + + + 50 + + + 60 + + + 80 + + + 90 + + + 100 + + + 20 + + 10 - + + + + + + 60 + + + 10 + + 20 - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - 110 @@ -7052,23 +7423,48 @@
- + + + + + + 10 + + + 20 + + + 30 + + + 10 + + + + + 40 + + + 60 + + + 20 + + 10 - - 20 - - - 30 - - - 40 - - + + + + + 50 - - - 60 + + + 10 + + + 20 70 @@ -7086,6 +7482,9 @@ 30 + + 40 + diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php index 902afc29a4..b60213c73e 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/cs.dict.itop-config-mgmt.php @@ -1528,6 +1528,12 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [ // Add translation for Fieldsets Dict::Add('CS CZ', 'Czech', 'Čeština', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Obecné informace', 'Server:Date' => 'Data', 'Server:moreinfo' => 'Více informací', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php index 888320caa0..c1fa2aec39 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/da.dict.itop-config-mgmt.php @@ -1527,6 +1527,12 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [ // Add translation for Fieldsets Dict::Add('DA DA', 'Danish', 'Dansk', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Almindelig Informationen', 'Server:Date' => 'Dato', 'Server:moreinfo' => 'Yderligere Information', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php index 4f930e8aa6..ed4fc90782 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/de.dict.itop-config-mgmt.php @@ -1527,6 +1527,12 @@ Dict::Add('DE DE', 'German', 'Deutsch', [ // Add translation for Fieldsets Dict::Add('DE DE', 'German', 'Deutsch', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Allgemeine Informationen', 'Server:Date' => 'Datum', 'Server:moreinfo' => 'Weitere Informationen', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/en.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/en.dict.itop-config-mgmt.php index 12b0d2f567..2295f4bff4 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/en.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/en.dict.itop-config-mgmt.php @@ -57,26 +57,7 @@ Dict::Add('EN US', 'English', 'English', [ ////////////////////////////////////////////////////////////////////// // Classes in 'bizmodel' ////////////////////////////////////////////////////////////////////// -// -// Dictionnay conventions -// Class: -// Class:+ -// Class:/Attribute: -// Class:/Attribute:+ -// Class:/Attribute:/Value: -// Class:/Attribute:/Value:+ -// Class:/Stimulus: -// Class:/Stimulus:+ -// Class:/UniquenessRule: -// Class:/UniquenessRule:+ - -////////////////////////////////////////////////////////////////////// -// Note: The classes have been grouped by categories: bizmodel -////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////// -// Classes in 'bizmodel' -////////////////////////////////////////////////////////////////////// // // @@ -1535,6 +1516,17 @@ Dict::Add('EN US', 'English', 'English', [ 'Class:Group/Attribute:parent_id_friendlyname+' => '', ]); +// +// Class: PhysicalInterface +// + +Dict::Add('EN US', 'English', 'English', [ + 'Class:PhysicalInterface/Attribute:org_id' => 'Org id', + 'Class:PhysicalInterface/Attribute:org_id+' => '', + 'Class:PhysicalInterface/Attribute:location_id' => 'Location id', + 'Class:PhysicalInterface/Attribute:location_id+' => '', +]); + // // Class: lnkGroupToCI // @@ -1555,23 +1547,6 @@ Dict::Add('EN US', 'English', 'English', [ 'Class:lnkGroupToCI/Attribute:reason+' => '', ]); -// Add translation for Fieldsets - -Dict::Add('EN US', 'English', 'English', [ - 'Server:baseinfo' => 'General information', - 'Server:Date' => 'Dates', - 'Server:moreinfo' => 'More information', - 'Server:otherinfo' => 'Other information', - 'Server:power' => 'Power supply', - 'Class:Subnet/Tab:IPUsage' => 'IP Usage', - 'Class:Subnet/Tab:IPUsage+' => 'Which IP within this Subnet is used or not', - 'Class:Subnet/Tab:IPUsage-explain' => 'Interfaces having an IP in the range: %1$s to %2$s', - 'Class:Subnet/Tab:FreeIPs' => 'Free IPs', - 'Class:Subnet/Tab:FreeIPs-count' => 'Free IPs: %1$s', - 'Class:Subnet/Tab:FreeIPs-explain' => 'Here is an extract of 10 free IP addresses', - 'Class:Document:PreviewTab' => 'Preview', -]); - // // Class: lnkDocumentToFunctionalCI // @@ -1590,6 +1565,29 @@ Dict::Add('EN US', 'English', 'English', [ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', ]); +// Add translation for Fieldsets + +Dict::Add('EN US', 'English', 'English', [ + 'ConfigMgnt:baseinfo' => 'General', + 'ConfigMgnt:moreinfo' => 'CI specifics', + 'ConfigMgnt:otherinfo' => 'Dates and description', + 'Storage:moreinfo' => 'Storage specifics', + 'Software:moreinfo' => 'Software specifics', + 'Phone:moreinfo' => 'Phone specifics', + 'Server:baseinfo' => 'General', + 'Server:moreinfo' => 'Device specifics', + 'Server:Date' => 'Dates', + 'Server:otherinfo' => 'Description', + 'Server:power' => 'Power supply', + 'Class:Subnet/Tab:IPUsage' => 'IP Usage', + 'Class:Subnet/Tab:IPUsage+' => 'Which IP within this Subnet is used or not', + 'Class:Subnet/Tab:IPUsage-explain' => 'Interfaces having an IP in the range: %1$s to %2$s', + 'Class:Subnet/Tab:FreeIPs' => 'Free IPs', + 'Class:Subnet/Tab:FreeIPs-count' => 'Free IPs: %1$s', + 'Class:Subnet/Tab:FreeIPs-explain' => 'Here is an extract of 10 free IP addresses', + 'Class:Document:PreviewTab' => 'Preview', +]); + // // Application Menu // @@ -1640,14 +1638,3 @@ Dict::Add('EN US', 'English', 'English', [ 'Menu:Software' => 'Software catalog', 'Menu:Software+' => 'Software catalog', ]); - -// -// Class: PhysicalInterface -// - -Dict::Add('EN US', 'English', 'English', [ - 'Class:PhysicalInterface/Attribute:org_id' => 'Org id', - 'Class:PhysicalInterface/Attribute:org_id+' => '', - 'Class:PhysicalInterface/Attribute:location_id' => 'Location id', - 'Class:PhysicalInterface/Attribute:location_id+' => '', -]); diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/en_gb.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/en_gb.dict.itop-config-mgmt.php index 3f3e74dd4c..42f3c66cf6 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/en_gb.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/en_gb.dict.itop-config-mgmt.php @@ -59,26 +59,6 @@ Dict::Add('EN GB', 'British English', 'British English', [ ////////////////////////////////////////////////////////////////////// // -// Dictionnay conventions -// Class: -// Class:+ -// Class:/Attribute: -// Class:/Attribute:+ -// Class:/Attribute:/Value: -// Class:/Attribute:/Value:+ -// Class:/Stimulus: -// Class:/Stimulus:+ -// Class:/UniquenessRule: -// Class:/UniquenessRule:+ - -////////////////////////////////////////////////////////////////////// -// Note: The classes have been grouped by categories: bizmodel -////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////// -// Classes in 'bizmodel' -////////////////////////////////////////////////////////////////////// -// - // // Class: lnkContactToFunctionalCI // @@ -1548,10 +1528,16 @@ Dict::Add('EN GB', 'British English', 'British English', [ // Add translation for Fieldsets Dict::Add('EN GB', 'British English', 'British English', [ - 'Server:baseinfo' => 'General information', + 'ConfigMgnt:baseinfo' => 'General', + 'ConfigMgnt:moreinfo' => 'CI specifics', + 'ConfigMgnt:otherinfo' => 'Dates and description', + 'Storage:moreinfo' => 'Storage specifics', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', + 'Server:baseinfo' => 'General', + 'Server:moreinfo' => 'Device specifics', 'Server:Date' => 'Dates', - 'Server:moreinfo' => 'More information', - 'Server:otherinfo' => 'Other information', + 'Server:otherinfo' => 'Description', 'Server:power' => 'Power supply', 'Class:Subnet/Tab:IPUsage' => 'IP Usage', 'Class:Subnet/Tab:IPUsage+' => 'Which IP within this Subnet is used or not', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php index a9690d96b3..2555cc8db8 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/es_cr.dict.itop-config-mgmt.php @@ -1524,6 +1524,12 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [ // Add translation for Fieldsets Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Información General', 'Server:Date' => 'Fecha', 'Server:moreinfo' => 'Más Información', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php index 7afc3d34cf..bb60de78a9 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/fr.dict.itop-config-mgmt.php @@ -36,23 +36,6 @@ Dict::Add('FR FR', 'French', 'Français', [ // Class:/UniquenessRule: // Class:/UniquenessRule:+ -////////////////////////////////////////////////////////////////////// -// Classes in 'bizmodel' -////////////////////////////////////////////////////////////////////// -// - -// Dictionnay conventions -// Class: -// Class:+ -// Class:/Attribute: -// Class:/Attribute:+ -// Class:/Attribute:/Value: -// Class:/Attribute:/Value:+ -// Class:/Stimulus: -// Class:/Stimulus:+ -// Class:/UniquenessRule: -// Class:/UniquenessRule:+ - ////////////////////////////////////////////////////////////////////// // Note: The classes have been grouped by categories: bizmodel ////////////////////////////////////////////////////////////////////// @@ -1685,6 +1668,17 @@ Dict::Add('FR FR', 'French', 'Français', [ 'Class:Group/Attribute:parent_id_friendlyname+' => '', ]); +// +// Class: PhysicalInterface +// + +Dict::Add('FR FR', 'French', 'Français', [ + 'Class:PhysicalInterface/Attribute:org_id' => 'Organisation', + 'Class:PhysicalInterface/Attribute:org_id+' => '', + 'Class:PhysicalInterface/Attribute:location_id' => 'Site', + 'Class:PhysicalInterface/Attribute:location_id+' => '', +]); + // // Class: lnkGroupToCI // @@ -1705,23 +1699,6 @@ Dict::Add('FR FR', 'French', 'Français', [ 'Class:lnkGroupToCI/Attribute:reason+' => '', ]); -// Add translation for Fieldsets - -Dict::Add('FR FR', 'French', 'Français', [ - 'Server:baseinfo' => 'Informations générales', - 'Server:Date' => 'Dates', - 'Server:moreinfo' => 'Informations complémentaires', - 'Server:otherinfo' => 'Autres informations', - 'Server:power' => 'Alimentation électrique', - 'Class:Subnet/Tab:IPUsage' => 'IP utilisées', - 'Class:Subnet/Tab:IPUsage+' => 'Utilisation des IPs de ce subnet', - 'Class:Subnet/Tab:IPUsage-explain' => 'Interfaces ayant une IP dans la plage: %1$s à %2$s', - 'Class:Subnet/Tab:FreeIPs' => 'IP disponibles', - 'Class:Subnet/Tab:FreeIPs-count' => 'IP disponibles: %1$s', - 'Class:Subnet/Tab:FreeIPs-explain' => 'Voici un échantillon de dix addresses IP disponibles', - 'Class:Document:PreviewTab' => 'Aperçu', -]); - // // Class: lnkDocumentToFunctionalCI // @@ -1740,6 +1717,29 @@ Dict::Add('FR FR', 'French', 'Français', [ 'Class:lnkDocumentToFunctionalCI/Attribute:document_name+' => '', ]); +// Add translation for Fieldsets + +Dict::Add('FR FR', 'French', 'Français', [ + 'ConfigMgnt:baseinfo' => 'Informations générales', + 'Server:baseinfo' => 'Informations générales', + 'ConfigMgnt:moreinfo' => 'Item spécifique', + 'Server:moreinfo' => 'Matériel spécifique', + 'Storage:moreinfo' => 'Stockage spécifique', + 'Software:moreinfo' => 'Logiciel spécifique', + 'Phone:moreinfo' => 'Téléphone spécifique', + 'ConfigMgnt:otherinfo' => 'Dates et description', + 'Server:Date' => 'Dates', + 'Server:otherinfo' => 'Description', + 'Server:power' => 'Alimentation électrique', + 'Class:Subnet/Tab:IPUsage' => 'IP utilisées', + 'Class:Subnet/Tab:IPUsage+' => 'Utilisation des IPs de ce subnet', + 'Class:Subnet/Tab:IPUsage-explain' => 'Interfaces ayant une IP dans la plage: %1$s à %2$s', + 'Class:Subnet/Tab:FreeIPs' => 'IP disponibles', + 'Class:Subnet/Tab:FreeIPs-count' => 'IP disponibles: %1$s', + 'Class:Subnet/Tab:FreeIPs-explain' => 'Voici un échantillon de dix addresses IP disponibles', + 'Class:Document:PreviewTab' => 'Aperçu', +]); + // // Application Menu // @@ -1790,14 +1790,3 @@ Dict::Add('FR FR', 'French', 'Français', [ 'Menu:Software' => 'Catalogue des logiciels de références', 'Menu:Software+' => 'Catalogue des logiciels de références', ]); - -// -// Class: PhysicalInterface -// - -Dict::Add('FR FR', 'French', 'Français', [ - 'Class:PhysicalInterface/Attribute:org_id' => 'Organisation', - 'Class:PhysicalInterface/Attribute:org_id+' => '', - 'Class:PhysicalInterface/Attribute:location_id' => 'Site', - 'Class:PhysicalInterface/Attribute:location_id+' => '', -]); diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php index 9dae7cbc65..02ac686cee 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/hu.dict.itop-config-mgmt.php @@ -1526,10 +1526,16 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [ // Add translation for Fieldsets Dict::Add('HU HU', 'Hungarian', 'Magyar', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Általános információ', 'Server:Date' => 'Dátumok', 'Server:moreinfo' => 'További információ', - 'Server:otherinfo' => 'Other information~~', + 'Server:otherinfo' => 'Description~~', 'Server:power' => 'Áramforrás', 'Class:Subnet/Tab:IPUsage' => 'IP felhasználás', 'Class:Subnet/Tab:IPUsage+' => 'Which IP within this Subnet is used or not~~', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php index b691acb800..08c69c8d87 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/it.dict.itop-config-mgmt.php @@ -1547,6 +1547,12 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [ // Add translation for Fieldsets Dict::Add('IT IT', 'Italian', 'Italiano', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Informazioni generali', 'Server:Date' => 'Date', 'Server:moreinfo' => 'Ulteriori informazioni', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php index 1851ae4230..8e0f0ba835 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/ja.dict.itop-config-mgmt.php @@ -1526,6 +1526,12 @@ Dict::Add('JA JP', 'Japanese', '日本語', [ // Add translation for Fieldsets Dict::Add('JA JP', 'Japanese', '日本語', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => '基本情報', 'Server:Date' => '日付', 'Server:moreinfo' => '追加情報', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php index 487f544981..2b56c7ba95 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/nl.dict.itop-config-mgmt.php @@ -1528,6 +1528,12 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [ // Add translation for Fieldsets Dict::Add('NL NL', 'Dutch', 'Nederlands', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Globale informatie', 'Server:Date' => 'Datum', 'Server:moreinfo' => 'Meer informatie', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/pl.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/pl.dict.itop-config-mgmt.php index 84bd23043e..941a6b0c5f 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/pl.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/pl.dict.itop-config-mgmt.php @@ -1526,6 +1526,12 @@ Dict::Add('PL PL', 'Polish', 'Polski', [ // Add translation for Fieldsets Dict::Add('PL PL', 'Polish', 'Polski', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Informacje ogólne', 'Server:Date' => 'Daty', 'Server:moreinfo' => 'Więcej informacji', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php index cbb232a581..acf7a29b2d 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/pt_br.dict.itop-config-mgmt.php @@ -1526,6 +1526,12 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [ // Add translation for Fieldsets Dict::Add('PT BR', 'Brazilian', 'Brazilian', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Informações gerais', 'Server:Date' => 'Data', 'Server:moreinfo' => 'Mais informações', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php index 861fd5db7d..a298637d60 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/ru.dict.itop-config-mgmt.php @@ -1527,6 +1527,12 @@ Dict::Add('RU RU', 'Russian', 'Русский', [ // Add translation for Fieldsets Dict::Add('RU RU', 'Russian', 'Русский', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Основное', 'Server:Date' => 'Даты', 'Server:moreinfo' => 'Спецификация', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php index d1d80a81a7..304af35fed 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/sk.dict.itop-config-mgmt.php @@ -1526,6 +1526,12 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [ // Add translation for Fieldsets Dict::Add('SK SK', 'Slovak', 'Slovenčina', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Všeobecné informácie', 'Server:Date' => 'Dátum', 'Server:moreinfo' => 'Viac informácií', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php index ad2b07d0c5..2214d68521 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/tr.dict.itop-config-mgmt.php @@ -1527,6 +1527,12 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [ // Add translation for Fieldsets Dict::Add('TR TR', 'Turkish', 'Türkçe', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => 'Genel Bilgi', 'Server:Date' => 'Tarihler', 'Server:moreinfo' => 'Daha fazla bilgi', diff --git a/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php b/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php index 19702c15e4..fbfb7b0936 100644 --- a/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php +++ b/datamodels/2.x/itop-config-mgmt/dictionaries/zh_cn.dict.itop-config-mgmt.php @@ -1543,6 +1543,12 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [ // Add translation for Fieldsets Dict::Add('ZH CN', 'Chinese', '简体中文', [ + 'ConfigMgnt:baseinfo' => 'General~~', + 'ConfigMgnt:moreinfo' => 'CI specifics~~', + 'Storage:moreinfo' => 'Storage specifics~~', + 'ConfigMgnt:otherinfo' => 'Dates and description~~', + 'Software:moreinfo' => 'Software specifics~~', + 'Phone:moreinfo' => 'Phone specifics~~', 'Server:baseinfo' => '基本信息', 'Server:Date' => '日期', 'Server:moreinfo' => '更多信息', diff --git a/datamodels/2.x/itop-datacenter-mgmt/datamodel.itop-datacenter-mgmt.xml b/datamodels/2.x/itop-datacenter-mgmt/datamodel.itop-datacenter-mgmt.xml index b46d0f1b6d..e3d2323cf0 100755 --- a/datamodels/2.x/itop-datacenter-mgmt/datamodel.itop-datacenter-mgmt.xml +++ b/datamodels/2.x/itop-datacenter-mgmt/datamodel.itop-datacenter-mgmt.xml @@ -57,47 +57,77 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + 100 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 110 - - - 120 - - - 130 - - - 140 + + + 10 + + + 110 + + + 120 + + + 130 + + + + + 20 + + + 140 + + + + 150 @@ -257,50 +287,80 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + 60 + + + + + 20 + + + 70 + + + 80 + + + 90 + + + 100 + + + 110 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 110 - - - 120 - - - 130 - - - 140 - - - 150 + + + 10 + + + 120 + + + 130 + + + 140 + + + + + 20 + + + 150 + + + + 160 @@ -440,44 +500,74 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 110 - - - 120 - - - 130 + + + 10 + + + 100 + + + 110 + + + 120 + + + + + 20 + + + 130 + + + + 140 @@ -613,44 +703,74 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 110 - - - 120 - - - 130 + + + 10 + + + 100 + + + 110 + + + 120 + + + + + 20 + + + 130 + + + + 140 @@ -806,50 +926,80 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + 60 + + + + + 20 + + + 70 + + + 80 + + + 90 + + + 100 + + + 110 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 110 - - - 120 - - - 130 - - - 140 - - - 150 + + + 10 + + + 120 + + + 130 + + + 140 + + + + + 20 + + + 150 + + + + 160 diff --git a/datamodels/2.x/itop-endusers-devices/datamodel.itop-endusers-devices.xml b/datamodels/2.x/itop-endusers-devices/datamodel.itop-endusers-devices.xml index 14cb1a84bf..2014ea758f 100755 --- a/datamodels/2.x/itop-endusers-devices/datamodel.itop-endusers-devices.xml +++ b/datamodels/2.x/itop-endusers-devices/datamodel.itop-endusers-devices.xml @@ -193,47 +193,77 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + 100 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 110 - - - 120 - - - 130 - - - 140 + + + 10 + + + 110 + + + 120 + + + 130 + + + + + 20 + + + 140 + + + + 150 @@ -374,53 +404,83 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + 100 + + + 110 + + + 120 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 110 - - - 120 - - + + + 10 + + 130 - - + + 140 - - - 150 - - - 160 + + + 150 + + + + + 20 + + + 160 + + + + 170 @@ -553,47 +613,77 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + 100 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - + + + 10 + + 110 - - + + 120 - - - 130 - - - 140 + + + 130 + + + + + 20 + + + 140 + + + + 150 @@ -722,44 +812,74 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - + + + 10 + + 100 - - + + 110 - - - 120 - - - 130 + + + 120 + + + + + 20 + + + 130 + + + + 140 @@ -938,23 +1058,8 @@
- - 5 - - - 10 - - - 20 - - - 40 - - - 50 - - 80 + 10 10 @@ -1011,7 +1116,7 @@ - 90 + 20 10 @@ -1037,6 +1142,21 @@ + + 50 + + + 80 + + + 90 + + + 100 + + + 110 +
@@ -1159,20 +1279,8 @@
- - 10 - - - 20 - - - 40 - - - 50 - - 80 + 10 10 @@ -1214,7 +1322,7 @@ - 90 + 20 10 @@ -1240,6 +1348,18 @@ + + 80 + + + 90 + + + 100 + + + 110 +
@@ -1359,44 +1479,74 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 30 + + + 40 + + + 50 + + + + + 20 + + + 60 + + + 70 + + + 80 + + + 90 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - + + + 10 + + 100 - - + + 110 - - - 120 - - - 130 + + + 120 + + + + + 20 + + + 130 + + + + 140 diff --git a/datamodels/2.x/itop-storage-mgmt/datamodel.itop-storage-mgmt.xml b/datamodels/2.x/itop-storage-mgmt/datamodel.itop-storage-mgmt.xml index 6212eb926e..95f3ebac71 100644 --- a/datamodels/2.x/itop-storage-mgmt/datamodel.itop-storage-mgmt.xml +++ b/datamodels/2.x/itop-storage-mgmt/datamodel.itop-storage-mgmt.xml @@ -873,7 +873,7 @@ - + 20 @@ -1212,26 +1212,51 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 50 + + + + + 20 + + + 20 + + + 60 + + + 70 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 + + + 20 + + + 10 + + + +
@@ -1350,26 +1375,41 @@
- + 10 - - - 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 + + + 10 + + + 10 + + + 20 + + + 50 + + + + + 20 + + + 20 + + + 50 + + + 60 + + + 70 + + + +
@@ -1521,29 +1561,54 @@
- + 10 + + + 10 + + + 10 + + + 20 + + + 50 + + + + + 20 + + + 20 + + + 30 + + + 70 + + + 80 + + + + - + 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 + + + 20 + + + 10 + + + + 90