mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-19 15:22:17 +02:00
N°8515 - Add CMDB datamodel for Docker and Kubernetes (#787)
* N°8515 - Add CMDB datamodel for Docker and Kubernetes * N°8515 - Add Cloud class under Virtualization * N°8515 - Add lnkContainerApplicationToImage and more fields on Image * N°8515 - Move ContainerApplication under SoftwareInstance * N°8515 - Use structural data instead of explicit load -------- Co-authored-by: Stephen Abello <stephen.abello@combodo.com> Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com>
This commit is contained in:
@@ -979,6 +979,196 @@
|
||||
</summary>
|
||||
</presentation>
|
||||
</class>
|
||||
<class id="Cloud" _delta="define">
|
||||
<parent>VirtualHost</parent>
|
||||
<properties>
|
||||
<category>bizmodel,searchable</category>
|
||||
<abstract>false</abstract>
|
||||
<db_table>cloud</db_table>
|
||||
<naming>
|
||||
<attributes>
|
||||
<attribute id="name"/>
|
||||
</attributes>
|
||||
<complementary_attributes>
|
||||
<attribute id="provider_id_friendlyname"/>
|
||||
<attribute id="location_id_friendlyname"/>
|
||||
</complementary_attributes>
|
||||
</naming>
|
||||
<reconciliation>
|
||||
<attributes>
|
||||
<attribute id="name"/>
|
||||
<attribute id="org_id"/>
|
||||
<attribute id="organization_name"/>
|
||||
<attribute id="finalclass"/>
|
||||
</attributes>
|
||||
</reconciliation>
|
||||
<style>
|
||||
<icon>images/icons8-cloud.svg</icon>
|
||||
</style>
|
||||
</properties>
|
||||
<fields>
|
||||
<field id="containerhosts_list" xsi:type="AttributeLinkedSet">
|
||||
<linked_class>ContainerHost</linked_class>
|
||||
<ext_key_to_me>system_id</ext_key_to_me>
|
||||
<tracking_level>list</tracking_level>
|
||||
<edit_mode/>
|
||||
<with_php_constraint>false</with_php_constraint>
|
||||
<with_php_computation>false</with_php_computation>
|
||||
<edit_when/>
|
||||
</field>
|
||||
<field id="location_id" xsi:type="AttributeExternalKey">
|
||||
<sql>location_id</sql>
|
||||
<filter><![CDATA[SELECT Location WHERE org_id=:this->provider_id]]></filter>
|
||||
<is_null_allowed>true</is_null_allowed>
|
||||
<target_class>Location</target_class>
|
||||
<on_target_delete>DEL_MANUAL</on_target_delete>
|
||||
<tracking_level>all</tracking_level>
|
||||
</field>
|
||||
<field id="provider_id" xsi:type="AttributeExternalKey">
|
||||
<sql>provider_id</sql>
|
||||
<filter/>
|
||||
<is_null_allowed>true</is_null_allowed>
|
||||
<target_class>Organization</target_class>
|
||||
<on_target_delete>DEL_MANUAL</on_target_delete>
|
||||
<tracking_level>all</tracking_level>
|
||||
</field>
|
||||
</fields>
|
||||
<methods/>
|
||||
<presentation>
|
||||
<list>
|
||||
<items>
|
||||
<item id="finalclass">
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
<item id="org_id">
|
||||
<rank>20</rank>
|
||||
</item>
|
||||
<item id="status">
|
||||
<rank>30</rank>
|
||||
</item>
|
||||
<item id="business_criticity">
|
||||
<rank>40</rank>
|
||||
</item>
|
||||
<item id="move2production">
|
||||
<rank>50</rank>
|
||||
</item>
|
||||
</items>
|
||||
</list>
|
||||
<search>
|
||||
<items>
|
||||
<item id="name">
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
<item id="org_id">
|
||||
<rank>20</rank>
|
||||
</item>
|
||||
<item id="business_criticity">
|
||||
<rank>30</rank>
|
||||
</item>
|
||||
<item id="move2production">
|
||||
<rank>40</rank>
|
||||
</item>
|
||||
</items>
|
||||
</search>
|
||||
<details>
|
||||
<items>
|
||||
<item id="col:col1">
|
||||
<items>
|
||||
<item id="fieldset:Container:baseinfo">
|
||||
<items>
|
||||
<item id="name">
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
<item id="org_id">
|
||||
<rank>20</rank>
|
||||
</item>
|
||||
<item id="status">
|
||||
<rank>30</rank>
|
||||
</item>
|
||||
<item id="business_criticity">
|
||||
<rank>40</rank>
|
||||
</item>
|
||||
<item id="location_id">
|
||||
<rank>50</rank>
|
||||
</item>
|
||||
</items>
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
<item id="fieldset:Container:moreinfo">
|
||||
<items>
|
||||
<item id="provider_id">
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
</items>
|
||||
<rank>20</rank>
|
||||
</item>
|
||||
</items>
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
<item id="col:col2">
|
||||
<items>
|
||||
<item id="fieldset:Container:otherinfo">
|
||||
<items>
|
||||
<item id="move2production">
|
||||
<rank>50</rank>
|
||||
</item>
|
||||
<item id="description">
|
||||
<rank>60</rank>
|
||||
</item>
|
||||
</items>
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
</items>
|
||||
<rank>20</rank>
|
||||
</item>
|
||||
<item id="virtualmachine_list">
|
||||
<rank>30</rank>
|
||||
</item>
|
||||
<item id="containerhosts_list">
|
||||
<rank>40</rank>
|
||||
</item>
|
||||
<item id="contacts_list">
|
||||
<rank>50</rank>
|
||||
</item>
|
||||
<item id="documents_list">
|
||||
<rank>60</rank>
|
||||
</item>
|
||||
<item id="providercontracts_list">
|
||||
<rank>60</rank>
|
||||
</item>
|
||||
</items>
|
||||
</details>
|
||||
<default_search>
|
||||
<items>
|
||||
<item id="friendlyname">
|
||||
<rank>10</rank>
|
||||
</item>
|
||||
<item id="org_id">
|
||||
<rank>20</rank>
|
||||
</item>
|
||||
<item id="provider_id">
|
||||
<rank>30</rank>
|
||||
</item>
|
||||
<item id="location_id">
|
||||
<rank>40</rank>
|
||||
</item>
|
||||
<item id="status">
|
||||
<rank>50</rank>
|
||||
</item>
|
||||
</items>
|
||||
</default_search>
|
||||
</presentation>
|
||||
<relations>
|
||||
<relation id="impacts">
|
||||
<neighbours>
|
||||
<neighbour id="containerhosts">
|
||||
<attribute>containerhosts_list</attribute>
|
||||
<direction>both</direction>
|
||||
</neighbour>
|
||||
</neighbours>
|
||||
</relation>
|
||||
</relations>
|
||||
</class>
|
||||
<class id="Server">
|
||||
<relations>
|
||||
<relation id="impacts">
|
||||
@@ -1016,6 +1206,10 @@
|
||||
<rank>3</rank>
|
||||
<class>VirtualMachine</class>
|
||||
</dashlet>
|
||||
<dashlet id="42" xsi:type="DashletBadge" _delta="define">
|
||||
<rank>4</rank>
|
||||
<class>Cloud</class>
|
||||
</dashlet>
|
||||
</dashlets>
|
||||
</cell>
|
||||
</cells>
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
||||
//
|
||||
|
||||
Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('DA DA', 'Danish', 'Dansk', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
|
||||
//
|
||||
|
||||
Dict::Add('DA DA', 'Danish', 'Dansk', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('DE DE', 'German', 'Deutsch', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
|
||||
//
|
||||
|
||||
Dict::Add('DE DE', 'German', 'Deutsch', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,8 +22,21 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
|
||||
//
|
||||
// Class Cloud
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.',
|
||||
'Class:Cloud/Attribute:provider_id' => 'Provider',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -31,6 +44,6 @@ Dict::Add('EN US', 'English', 'English', [
|
||||
//
|
||||
|
||||
Dict::Add('EN US', 'English', 'English', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '',
|
||||
]);
|
||||
|
||||
@@ -23,5 +23,22 @@
|
||||
*/
|
||||
|
||||
Dict::Add('EN GB', 'British English', 'British English', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
// Class: LogicalInterface
|
||||
//
|
||||
|
||||
Dict::Add('EN GB', 'British English', 'British English', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '',
|
||||
]);
|
||||
|
||||
@@ -9,7 +9,15 @@
|
||||
* @notas Utilizar codificación UTF-8 para mostrar acentos y otros caracteres especiales
|
||||
*/
|
||||
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -17,6 +25,6 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
||||
//
|
||||
|
||||
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -21,8 +21,22 @@
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
|
||||
//
|
||||
// Class Cloud
|
||||
//
|
||||
|
||||
Dict::Add('FR FR', 'French', 'Français', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Nuage',
|
||||
'Class:Cloud+' => 'Hôte virtuel, opéré par un fournisseur de services Cloud, il peut héberger des Machines Virtuelles, des Hôtes pour Conteneurs, etc.',
|
||||
'Class:Cloud/Attribute:provider_id' => 'Fournisseur',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Organisation fournissant le nuage',
|
||||
'Class:Cloud/Attribute:location_id' => 'Site',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Site du fournisseur, hébergeant le nuage',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Hôtes pour conteneurs',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'Liste des hôtes hébergés dans ce nuage',
|
||||
]);
|
||||
|
||||
//
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
||||
//
|
||||
|
||||
Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('IT IT', 'Italian', 'Italiano', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
|
||||
//
|
||||
|
||||
Dict::Add('IT IT', 'Italian', 'Italiano', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('JA JP', 'Japanese', '日本語', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
|
||||
//
|
||||
|
||||
Dict::Add('JA JP', 'Japanese', '日本語', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -14,7 +14,15 @@
|
||||
*
|
||||
*/
|
||||
Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -22,6 +30,6 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
||||
//
|
||||
|
||||
Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organisatie',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('PL PL', 'Polish', 'Polski', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
|
||||
//
|
||||
|
||||
Dict::Add('PL PL', 'Polish', 'Polski', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
||||
//
|
||||
|
||||
Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -12,7 +12,15 @@
|
||||
*
|
||||
*/
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -20,6 +28,6 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
|
||||
//
|
||||
|
||||
Dict::Add('RU RU', 'Russian', 'Русский', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
||||
//
|
||||
|
||||
Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
||||
//
|
||||
|
||||
Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
@@ -22,7 +22,15 @@
|
||||
* along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
||||
// Dictionary entries go here
|
||||
'Class:Cloud/Name' => '%1$s',
|
||||
'Class:Cloud/ComplementaryName' => '%1$s-%2$s',
|
||||
'Class:Cloud' => 'Cloud',
|
||||
'Class:Cloud+' => 'A Virtual Host operated by a Cloud provider. It can host Virtual Machines and Container Hosts.~~',
|
||||
'Class:Cloud/Attribute:provider_id+' => 'Who provides the cloud~~',
|
||||
'Class:Cloud/Attribute:location_id' => 'Location~~',
|
||||
'Class:Cloud/Attribute:location_id+' => 'Where is located the cloud~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list' => 'Container Hosts~~',
|
||||
'Class:Cloud/Attribute:containerhosts_list+' => 'List of container hosts hosted in this cloud~~',
|
||||
]);
|
||||
|
||||
//
|
||||
@@ -30,6 +38,6 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
||||
//
|
||||
|
||||
Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Org id~~',
|
||||
'Class:LogicalInterface/Attribute:org_id' => 'Organization~~',
|
||||
'Class:LogicalInterface/Attribute:org_id+' => '~~',
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user