N°8994 - Add description on all iTop classes (#789)

* N°8994 - Add description on all iTop classes 

---------

Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com>
This commit is contained in:
Vincent Dumas
2026-03-18 17:16:13 +01:00
committed by GitHub
parent 5e916510fb
commit 99d39732a5
38 changed files with 351 additions and 341 deletions

View File

@@ -93,7 +93,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:ContractType' => 'Contract Type',
'Class:ContractType+' => '',
'Class:ContractType+' => 'Typology for categorizing Customer and Provider Contracts.',
]);
//
@@ -102,7 +102,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:Contract' => 'Contract',
'Class:Contract+' => '',
'Class:Contract+' => 'Abstract class to handle fields common to the different contract types.',
'Class:Contract/Attribute:name' => 'Name',
'Class:Contract/Attribute:name+' => '',
'Class:Contract/Attribute:org_id' => 'Organization',
@@ -157,7 +157,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:CustomerContract' => 'Customer Contract',
'Class:CustomerContract+' => '',
'Class:CustomerContract+' => 'Agreement between a client and a provider for the delivery of services with an optional level of commitment (SLA, Coverage Window).',
'Class:CustomerContract/Attribute:services_list' => 'Services',
'Class:CustomerContract/Attribute:services_list+' => 'All the services purchased for this contract',
'Class:CustomerContract/Attribute:functionalcis_list' => 'CIs',
@@ -172,7 +172,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:ProviderContract' => 'Provider Contract',
'Class:ProviderContract+' => '',
'Class:ProviderContract+' => 'Agreement between an external provider and an internal organization.',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CIs',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'All the configuration items covered by this contract',
'Class:ProviderContract/Attribute:sla' => 'SLA',
@@ -241,7 +241,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:ServiceFamily' => 'Service Family',
'Class:ServiceFamily+' => '',
'Class:ServiceFamily+' => 'Top level of Service hierarchy. Required for Services to be proposed in User Portal',
'Class:ServiceFamily/Attribute:name' => 'Name',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icon',
@@ -256,7 +256,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:Service' => 'Service',
'Class:Service+' => '',
'Class:Service+' => 'A Service is delivered by an organization and subscribed to through a Contract Client. It must contain at least one Service Subcategory.',
'Class:Service/ComplementaryName' => '%1$s - %2$s',
'Class:Service/Attribute:name' => 'Name',
'Class:Service/Attribute:name+' => '',
@@ -332,7 +332,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:ServiceSubcategory' => 'Service Subcategory',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory+' => 'Lowest level in Service hierarchy. User Request are usually associated to one Service Subcategory.',
'Class:ServiceSubcategory/ComplementaryName' => '%1$s - %2$s',
'Class:ServiceSubcategory/Attribute:name' => 'Name',
'Class:ServiceSubcategory/Attribute:name+' => '',
@@ -366,7 +366,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:SLA' => 'SLA',
'Class:SLA+' => '',
'Class:SLA+' => 'Service Level Agreement (SLA) applicable to a Service subscribed by a customer and measured using SLTs.',
'Class:SLA/Attribute:name' => 'Name',
'Class:SLA/Attribute:name+' => '',
'Class:SLA/Attribute:description' => 'description',
@@ -388,7 +388,7 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:SLT' => 'SLT',
'Class:SLT+' => '',
'Class:SLT+' => 'Service Level Target under a Service Level Agreement (SLA). Defines a maximum time for a metric (TTO or TTR), a request type (Incident or Request) and a priority.',
'Class:SLT/Attribute:name' => 'Name',
'Class:SLT/Attribute:name+' => '',
'Class:SLT/Attribute:priority' => 'Priority',
@@ -515,7 +515,8 @@ Dict::Add('EN US', 'English', 'English', [
Dict::Add('EN US', 'English', 'English', [
'Class:DeliveryModel' => 'Delivery Model',
'Class:DeliveryModel+' => '',
'Class:DeliveryModel+' => 'The Delivery Model specifies the Teams that can be assigned to Tickets; it must contain at least one Team in the Contacts tab.
Each client Organization must have a defined Delivery Model.',
'Class:DeliveryModel/Attribute:name' => 'Name',
'Class:DeliveryModel/Attribute:name+' => '',
'Class:DeliveryModel/Attribute:org_id' => 'Organization',

View File

@@ -67,7 +67,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:ContractType' => 'Type de contrat',
'Class:ContractType+' => '',
'Class:ContractType+' => 'Typologie pour catégoriser les Contrats Client et Fournisseur.',
]);
//
@@ -76,7 +76,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:Contract' => 'Contrat',
'Class:Contract+' => '',
'Class:Contract+' => 'Classe abstraite qui gére les caractéristiques communes aux différents types de contrat.',
'Class:Contract/Attribute:name' => 'Nom',
'Class:Contract/Attribute:name+' => '',
'Class:Contract/Attribute:org_id' => 'Client',
@@ -131,7 +131,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:CustomerContract' => 'Contrat client',
'Class:CustomerContract+' => '',
'Class:CustomerContract+' => 'Accord entre un client et un fournisseur pour la délivrance de Services associés éventuellement à des niveaux d\'engagement (Niveau de service, Fenêtre de couverture).',
'Class:CustomerContract/Attribute:services_list' => 'Services',
'Class:CustomerContract/Attribute:services_list+' => 'Tous les services achetés pour ce contrat',
'Class:CustomerContract/Attribute:functionalcis_list' => 'CIs',
@@ -146,7 +146,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:ProviderContract' => 'Contrat fournisseur',
'Class:ProviderContract+' => '',
'Class:ProviderContract+' => 'Accord entre un fournisseur externe et une organisation interne.',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CIs',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Tous les éléments de configuration couverts par ce contrat fournisseur',
'Class:ProviderContract/Attribute:sla' => 'Niveau de service',
@@ -161,7 +161,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkContactToContract' => 'Lien Contact / Contrat',
'Class:lnkContactToContract+' => '',
'Class:lnkContactToContract+' => 'Gère les contacts clés sur chaque contract client ou fournisseur.',
'Class:lnkContactToContract/Name' => '%1$s / %2$s',
'Class:lnkContactToContract/Attribute:contract_id' => 'Contrat',
'Class:lnkContactToContract/Attribute:contract_id+' => '',
@@ -179,7 +179,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkContractToDocument' => 'Lien Contract / Document',
'Class:lnkContractToDocument+' => '',
'Class:lnkContractToDocument+' => 'Lien utilisé lorsqu\'un Document est applicable à un Contract.',
'Class:lnkContractToDocument/Name' => '%1$s / %2$s',
'Class:lnkContractToDocument/Attribute:contract_id' => 'Contrat',
'Class:lnkContractToDocument/Attribute:contract_id+' => '',
@@ -197,7 +197,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkFunctionalCIToProviderContract' => 'Lien CI / Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract+' => '',
'Class:lnkFunctionalCIToProviderContract+' => 'Ce lien modélise les équipments (CI fonctionnel) qui sont supportés par une société externe à travers un Contrat fournisseur.',
'Class:lnkFunctionalCIToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '',
@@ -215,7 +215,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:ServiceFamily' => 'Famille de service',
'Class:ServiceFamily+' => '',
'Class:ServiceFamily+' => 'Premier niveau dans la hiérarchie des Services. Obligatoire pour qu\'un Service soit proposé dans le Portail Utilisateur.',
'Class:ServiceFamily/Attribute:name' => 'Nom',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icône',
@@ -236,7 +236,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:Service' => 'Service',
'Class:Service+' => '',
'Class:Service+' => 'Un Service est délivré par une organisation et souscrit par le biais de Contract Client. Il doit au moins contenir une Sous catégorie de Service.',
'Class:Service/ComplementaryName' => '%1$s - %2$s',
'Class:Service/Attribute:name' => 'Nom',
'Class:Service/Attribute:name+' => '',
@@ -282,7 +282,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkDocumentToService' => 'Lien Document / Service',
'Class:lnkDocumentToService+' => '',
'Class:lnkDocumentToService+' => 'Lien utilisé lorsqu\'un Document est applicable à un Service.',
'Class:lnkDocumentToService/Name' => '%1$s / %2$s',
'Class:lnkDocumentToService/Attribute:service_id' => 'Service',
'Class:lnkDocumentToService/Attribute:service_id+' => '',
@@ -300,7 +300,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkContactToService' => 'Lien Contact / Service',
'Class:lnkContactToService+' => '',
'Class:lnkContactToService+' => 'Idéal pour définir l\'équipe à laquelle on affectera (automatiquement ou manuellement) les Tickets créés sur le Service lié.',
'Class:lnkContactToService/Name' => '%1$s / %2$s',
'Class:lnkContactToService/Attribute:service_id' => 'Service',
'Class:lnkContactToService/Attribute:service_id+' => '',
@@ -318,7 +318,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:ServiceSubcategory' => 'Sous catégorie de service',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory+' => 'Dernier niveau dans la hiérarchie des Services. Chaque Demande utilisateur se réfère à une Sous-catégorie de service.',
'Class:ServiceSubcategory/ComplementaryName' => '%1$s - %2$s',
'Class:ServiceSubcategory/Attribute:name' => 'Nom',
'Class:ServiceSubcategory/Attribute:name+' => '',
@@ -352,7 +352,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:SLA' => 'Niveau de service',
'Class:SLA+' => '',
'Class:SLA+' => 'Accord de niveau de service (SLA) applicable à un Service souscrit par un client et mesuré à l\'aide de SLTs.',
'Class:SLA/Attribute:name' => 'Nom',
'Class:SLA/Attribute:name+' => '',
'Class:SLA/Attribute:description' => 'Description',
@@ -374,7 +374,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:SLT' => 'SLT',
'Class:SLT+' => 'Objectif de niveau de service (SLT)',
'Class:SLT+' => 'Objectif mesurable au sein d\'un Niveau de service (SLA). Défini un délai maximum pour une métrique (TTO ou TTR), un type de requête (Incident ou Demande) et une priorité.',
'Class:SLT/Attribute:name' => 'Nom',
'Class:SLT/Attribute:name+' => '',
'Class:SLT/Attribute:priority' => 'Priorité',
@@ -415,7 +415,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkSLAToSLT' => 'Lien SLA / SLT',
'Class:lnkSLAToSLT+' => '',
'Class:lnkSLAToSLT+' => 'Ce lien indique qu\'un SLT est inclus dans le Niveau de service (SLA). Un SLA contient le plus souvent plusieurs SLTs. Un SLT peut être réutilisé à l\'identique par plusieurs Niveau de service (rare).',
'Class:lnkSLAToSLT/Name' => '%1$s / %2$s',
'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA',
'Class:lnkSLAToSLT/Attribute:sla_id+' => '',
@@ -443,7 +443,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkCustomerContractToService' => 'Lien Contrat client / Service',
'Class:lnkCustomerContractToService+' => '',
'Class:lnkCustomerContractToService+' => 'Un ligne unitaire d\'un Contract client, qui spécifie le Service fourni et pour ce service les niveaux d\'engagement souscrits (Niveau de service et fenêtre de couverture).',
'Class:lnkCustomerContractToService/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToService/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToService/Attribute:customercontract_id+' => '',
@@ -465,7 +465,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkCustomerContractToProviderContract' => 'Lien Contrat client / Contrat fournisseur',
'Class:lnkCustomerContractToProviderContract+' => '',
'Class:lnkCustomerContractToProviderContract+' => 'Ce lien permet de modéliser lorsqu\'un Contrat fournisseur contribue à la délivrance d\'un Contrat client.',
'Class:lnkCustomerContractToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id+' => '',
@@ -483,7 +483,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkCustomerContractToFunctionalCI' => 'Lien Contrat client / CI',
'Class:lnkCustomerContractToFunctionalCI+' => '',
'Class:lnkCustomerContractToFunctionalCI+' => 'Ce lien permet de modéliser les équipments (CI fonctionnel) qui sont couverts par un Contrat client.',
'Class:lnkCustomerContractToFunctionalCI/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id+' => '',
@@ -501,7 +501,8 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:DeliveryModel' => 'Modèle de support',
'Class:DeliveryModel+' => '',
'Class:DeliveryModel+' => 'Le Modèle de support spécifie les équipes pouvant être affectées aux Tickets, il doit contenir au minimum une Équipe dans l\'onglet Contacts.
Chaque Organisation cliente doit avoir un Modèle de support défini.',
'Class:DeliveryModel/Attribute:name' => 'Nom Modèle de support',
'Class:DeliveryModel/Attribute:name+' => '',
'Class:DeliveryModel/Attribute:org_id' => 'Organisation',
@@ -528,7 +529,7 @@ Dict::Add('FR FR', 'French', 'Français', [
Dict::Add('FR FR', 'French', 'Français', [
'Class:lnkDeliveryModelToContact' => 'Lien Modèle de support / Contact',
'Class:lnkDeliveryModelToContact+' => '',
'Class:lnkDeliveryModelToContact+' => 'Ce lien spécifie le rôle d\'une équipe (plus rarement d\'une Personne) dans le cadre d\'un Modèle de support.',
'Class:lnkDeliveryModelToContact/Name' => '%1$s / %2$s',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '',