Automated dictionaries synchronization with english reference

This commit is contained in:
Timothee
2024-06-11 17:43:44 +02:00
parent 09a5d7a35f
commit d4b41d892c
158 changed files with 7594 additions and 9938 deletions

View File

@@ -2,11 +2,15 @@
/**
* Localized data
*
* @copyright Copyright (C) 2013 XXXXX
* @license http://opensource.org/licenses/AGPL-3.0
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'CAS:Error:UserNotAllowed' => 'Utilisateur non autorisé',
'CAS:Login:SignIn' => 'S\'identifier avec CAS',
'CAS:Login:SignInTooltip' => 'Cliquer ici pour s\'identifier avec le serveur CAS',
));
]);

View File

@@ -1,25 +1,15 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:UserExternal' => 'Utilisateur externe à '.ITOP_APPLICATION_SHORT,
'Class:UserExternal+' => 'Utilisateur authentifié à l\'extérieur de '.ITOP_APPLICATION_SHORT,
));
]);

View File

@@ -1,26 +1,16 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:UserLDAP' => 'Utilisateur LDAP',
'Class:UserLDAP+' => 'Utilisateur authentifié par un serveur LDAP',
'UserLDAP:server' => 'Champs spécifiques pour LDAP',
));
]);

View File

@@ -1,42 +1,32 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:UserLocal' => 'Utilisateur '.ITOP_APPLICATION_SHORT,
'Class:UserLocal+' => 'Utilisateur authentifié par '.ITOP_APPLICATION_SHORT,
'Class:UserLocal/Attribute:password' => 'Mot de passe',
'Class:UserLocal/Attribute:password+' => '',
'Class:UserLocal/Attribute:expiration' => 'Validité du mot de passe',
'Class:UserLocal/Attribute:expiration+' => 'Statut du mot de passe (nécessite une extension pour avoir un effet)',
'Class:UserLocal/Attribute:expiration/Value:can_expire' => 'Durée limitée',
'Class:UserLocal/Attribute:expiration/Value:can_expire+' => '',
'Class:UserLocal/Attribute:expiration/Value:never_expire' => 'Permanente',
'Class:UserLocal/Attribute:expiration/Value:never_expire+' => '',
'Class:UserLocal/Attribute:expiration/Value:force_expire' => 'A changer à la prochaine connexion',
'Class:UserLocal/Attribute:expiration/Value:force_expire+' => '',
'Class:UserLocal/Attribute:expiration/Value:never_expire' => 'Permanente',
'Class:UserLocal/Attribute:expiration/Value:never_expire+' => '',
'Class:UserLocal/Attribute:expiration/Value:otp_expire' => 'Usage unique',
'Class:UserLocal/Attribute:expiration/Value:otp_expire+' => '',
'Class:UserLocal/Attribute:password' => 'Mot de passe',
'Class:UserLocal/Attribute:password+' => '',
'Class:UserLocal/Attribute:password_renewed_date' => 'Mot de passe changé le',
'Class:UserLocal/Attribute:password_renewed_date+' => 'Dernière date à laquelle le mot de passe a été changé',
'Class:UserLocal/Error:OneTimePasswordChangeIsNotAllowed' => 'Impossible de mettre "Usage unique" comme validité du mot de passe pour son propre utilisateur.',
'Error:UserLocalPasswordValidator:UserPasswordPolicyRegex:ValidationFailed' => 'Le mot de passe doit contenir au moins 8 caractères, avec minuscule, majuscule, nombre et caractère spécial.',
'UserLocal:password:expiration' => 'Les champs ci-dessous nécessitent une extension',
'Class:UserLocal/Error:OneTimePasswordChangeIsNotAllowed' => 'Impossible de mettre "Usage unique" comme validité du mot de passe pour son propre utilisateur.',
));
]);

View File

@@ -3,23 +3,12 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'theme:darkmoon' => 'Dark moon~~',
));
]);

View File

@@ -3,23 +3,12 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'theme:fullmoon-high-contrast' => 'Fullmoon (Contraste élevé)',
));
]);

View File

@@ -3,23 +3,12 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
'theme:fullmoon-protanopia-deuteranopia' => 'Fullmoon (Protanopie et Deuteranopie)'
));
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'theme:fullmoon-protanopia-deuteranopia' => 'Fullmoon (Protanopie et Deuteranopie)',
]);

View File

@@ -3,23 +3,12 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'theme:fullmoon-tritanopia' => 'Fullmoon (Tritanopie)',
));
]);

View File

@@ -1,83 +1,66 @@
<?php
// Copyright (c) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
//
// Database inconsistencies
Dict::Add('FR FR', 'French', 'Français', array(
// Dictionary entries go here
'Menu:DBToolsMenu' => 'Intégrité base de données',
'DBTools:Class' => 'Classe',
'DBTools:Title' => 'Contrôle de l\'intégrité de la base de données',
'DBTools:ErrorsFound' => 'Erreurs trouvées',
'DBTools:Indication' => 'Important : après correction il est nécessaire de relancer l\'analyse car d\'autres inconsistances peuvent être générées par les modifications',
'DBTools:Disclaimer' => 'ATTENTION : EFFECTUEZ UNE SAUVEGARDE DE LA BASE AVANT D\'APPLIQUER LES CORRECTIONS',
'DBTools:Error' => 'Erreur',
'DBTools:Count' => 'Nombre',
'DBTools:SQLquery' => 'Requête SQL',
'DBTools:FixitSQLquery' => 'Requête SQL pour nettoyer la base (indication)',
'DBTools:SQLresult' => 'Résultat SQL',
'DBTools:NoError' => 'La base de données est OK',
'DBTools:HideIds' => 'Erreurs',
'DBTools:ShowIds' => 'Détails des erreurs',
'DBTools:ShowReport' => 'Rapport',
'DBTools:IntegrityCheck' => 'Contrôle d\'intégrité',
'DBTools:FetchCheck' => 'Contrôle de récupération (long)',
'DBTools:SelectAnalysisType' => 'Type d\'analyse',
'DBTools:Analyze' => 'Analyser',
'DBTools:Details' => 'Afficher détails',
'DBTools:ShowAll' => 'Afficher toutes les erreurs',
'DBTools:Inconsistencies' => 'Incohérences de base de données',
'DBTools:DetailedErrorTitle' => '%2$s erreur(s) dans la classe %1$s : %3$s',
'DBTools:DetailedErrorLimit' => 'Liste limitée à %1$s erreurs',
'DBAnalyzer-Integrity-OrphanRecord' => 'Enregistrement orphelin dans `%1$s`, il devrait avoir son équivalent dans la table `%2$s`',
'DBAnalyzer-Integrity-InvalidExtKey' => 'Clé externe invalide %1$s (colonne: `%2$s.%3$s`)',
'DBAnalyzer-Integrity-MissingExtKey' => 'Clé externe manquante %1$s (colonne: `%2$s.%3$s`)',
'DBAnalyzer-Integrity-InvalidValue' => 'Valeur invalide pour %1$s (colonne: `%2$s.%3$s`)',
'DBAnalyzer-Integrity-UsersWithoutProfile' => 'Certains comptes utilisateurs n\'ont aucun profile',
'DBAnalyzer-Integrity-HKInvalid' => 'Clé hiérarchique `%1$s` invalide',
/**
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'DBAnalyzer-Fetch-Count-Error' => 'Erreur de récupération dans `%1$s`, %2$d enregistrements récupérés / %3$d comptés',
'DBAnalyzer-Integrity-FinalClass' => 'Le champ `%2$s`.`%1$s` doit avoir la même valeur que `%3$s`.`%1$s`',
'DBAnalyzer-Integrity-HKInvalid' => 'Clé hiérarchique `%1$s` invalide',
'DBAnalyzer-Integrity-InvalidExtKey' => 'Clé externe invalide %1$s (colonne: `%2$s.%3$s`)',
'DBAnalyzer-Integrity-InvalidValue' => 'Valeur invalide pour %1$s (colonne: `%2$s.%3$s`)',
'DBAnalyzer-Integrity-MissingExtKey' => 'Clé externe manquante %1$s (colonne: `%2$s.%3$s`)',
'DBAnalyzer-Integrity-OrphanRecord' => 'Enregistrement orphelin dans `%1$s`, il devrait avoir son équivalent dans la table `%2$s`',
'DBAnalyzer-Integrity-RootFinalClass' => 'Le champ `%2$s`.`%1$s` doit contenir une classe valide',
));
// Database Info
Dict::Add('FR FR', 'French', 'Français', array(
'DBTools:DatabaseInfo' => 'Information Base de Données',
'DBAnalyzer-Integrity-UsersWithoutProfile' => 'Certains comptes utilisateurs n\'ont aucun profile',
'DBTools:Analyze' => 'Analyser',
'DBTools:Base' => 'Base',
'DBTools:Size' => 'Taille',
));
// Lost attachments
Dict::Add('FR FR', 'French', 'Français', array(
'DBTools:Class' => 'Classe',
'DBTools:Count' => 'Nombre',
'DBTools:DatabaseInfo' => 'Information Base de Données',
'DBTools:DetailedErrorLimit' => 'Liste limitée à %1$s erreurs',
'DBTools:DetailedErrorTitle' => '%2$s erreur(s) dans la classe %1$s : %3$s',
'DBTools:Details' => 'Afficher détails',
'DBTools:Disclaimer' => 'ATTENTION : EFFECTUEZ UNE SAUVEGARDE DE LA BASE AVANT D\'APPLIQUER LES CORRECTIONS',
'DBTools:Error' => 'Erreur',
'DBTools:ErrorsFound' => 'Erreurs trouvées',
'DBTools:FetchCheck' => 'Contrôle de récupération (long)',
'DBTools:FixitSQLquery' => 'Requête SQL pour nettoyer la base (indication)',
'DBTools:HideIds' => 'Erreurs',
'DBTools:Inconsistencies' => 'Incohérences de base de données',
'DBTools:Indication' => 'Important : après correction il est nécessaire de relancer l\'analyse car d\'autres inconsistances peuvent être générées par les modifications',
'DBTools:IntegrityCheck' => 'Contrôle d\'intégrité',
'DBTools:LostAttachments' => 'Pièces jointes perdues',
'DBTools:LostAttachments:Disclaimer' => 'Ici vous pouvez retrouver des pièces jointes perdues ou égarées dans votre base de données. Ceci n\'est PAS un outil de récupération des données, il ne récupère pas les données effacées.',
'DBTools:LostAttachments:Button:Analyze' => 'Analyser',
'DBTools:LostAttachments:Button:Busy' => 'Patientez ...',
'DBTools:LostAttachments:Button:Restore' => 'Restaurer',
'DBTools:LostAttachments:Button:Restore:Confirm' => 'Cet action ne peut être annuler, veuillez confirmer que vous voulez restaurer les fichiers sélectionnés.',
'DBTools:LostAttachments:Button:Busy' => 'Patientez ...',
'DBTools:LostAttachments:Disclaimer' => 'Ici vous pouvez retrouver des pièces jointes perdues ou égarées dans votre base de données. Ceci n\'est PAS un outil de récupération des données, il ne récupère pas les données effacées.',
'DBTools:LostAttachments:History' => 'Pièce jointe "%1$s" restaurée avec l\'outil de BDD',
'DBTools:LostAttachments:Step:Analyze' => 'Tout d\'abord, scannez la base de données à la recherche de pièces jointes perdues/égarées.',
'DBTools:LostAttachments:Step:AnalyzeResults' => 'Résultat de l\'analyse :',
'DBTools:LostAttachments:Step:AnalyzeResults:Item:CurrentLocation' => 'Emplacement actuel',
'DBTools:LostAttachments:Step:AnalyzeResults:Item:Filename' => 'Nom de fichier',
'DBTools:LostAttachments:Step:AnalyzeResults:Item:TargetLocation' => 'Déplacer vers ...',
'DBTools:LostAttachments:Step:AnalyzeResults:None' => 'Parfait ! Il semble que tout soit en ordre.',
'DBTools:LostAttachments:Step:AnalyzeResults:Some' => 'Certaines pièces jointes (%1$d) semblent être au mauvais endroit. Examinez la liste suivante et cochez celles que vous souhaitez déplacer.',
'DBTools:LostAttachments:Step:AnalyzeResults:Item:Filename' => 'Nom de fichier',
'DBTools:LostAttachments:Step:AnalyzeResults:Item:CurrentLocation' => 'Emplacement actuel',
'DBTools:LostAttachments:Step:AnalyzeResults:Item:TargetLocation' => 'Déplacer vers ...',
'DBTools:LostAttachments:Step:RestoreResults' => 'Résultats de la restauration :',
'DBTools:LostAttachments:Step:RestoreResults:Results' => '%1$d/%2$d pièces jointes ont été restaurées.',
'DBTools:LostAttachments:StoredAsInlineImage' => 'Stockée comme "InlineImage"',
'DBTools:LostAttachments:History' => 'Pièce jointe "%1$s" restaurée avec l\'outil de BDD'
));
'DBTools:NoError' => 'La base de données est OK',
'DBTools:SQLquery' => 'Requête SQL',
'DBTools:SQLresult' => 'Résultat SQL',
'DBTools:SelectAnalysisType' => 'Type d\'analyse',
'DBTools:ShowAll' => 'Afficher toutes les erreurs',
'DBTools:ShowIds' => 'Détails des erreurs',
'DBTools:ShowReport' => 'Rapport',
'DBTools:Size' => 'Taille',
'DBTools:Title' => 'Contrôle de l\'intégrité de la base de données',
'Menu:DBToolsMenu' => 'Intégrité base de données',
]);

View File

@@ -1,93 +1,62 @@
<?php
/**
* Copyright (C) 2013-2024 Combodo SAS
* Localized data
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
'Attachments:TabTitle_Count' => 'Pièces jointes (%1$d)',
'Attachments:EmptyTabTitle' => 'Pièces jointes',
'Attachments:FieldsetTitle' => 'Pièces jointes',
'Attachments:DeleteBtn' => 'Supprimer',
'Attachments:History_File_Added' => 'Ajout de la pièce jointe: %1$s.',
'Attachments:History_File_Removed' => 'Suppression de la pièce jointe: %1$s.',
'Attachments:AddAttachment' => 'Ajouter une pièce jointe: ',
'Attachments:UploadNotAllowedOnThisSystem' => 'Le téléchargement de fichiers est interdit sur ce système.',
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Attachment:Max_Go' => '(Taille de fichier max.: %1$s Gb)',
'Attachment:Max_Mo' => '(Taille de fichier max.: %1$s Mb)',
'Attachment:Max_Ko' => '(Taille de fichier max.: %1$s Kb)',
'Attachments:NoAttachment' => 'Aucune pièce jointe.',
'Attachments:PreviewNotAvailable' => 'Pas d\'aperçu pour ce type de pièce jointe.',
'Attachment:Max_Mo' => '(Taille de fichier max.: %1$s Mb)',
'Attachments:AddAttachment' => 'Ajouter une pièce jointe: ',
'Attachments:DeleteBtn' => 'Supprimer',
'Attachments:EmptyTabTitle' => 'Pièces jointes',
'Attachments:Error:FileTooLarge' => 'Le fichier est trop gros pour être chargé. %1$s',
'Attachments:Error:UploadedFileEmpty' => 'Le fichier téléchargé est vide et ne peut pas être attaché.
Soit vous avez attaché un fichier vide,
Soit demandez à votre administrateur système s\'il reste de la place disque disponible sur le serveur',
'Attachments:FieldsetTitle' => 'Pièces jointes',
'Attachments:File:Date' => 'Date de chargement',
'Attachments:File:DownloadsCount' => 'Téléchargements',
'Attachments:File:MimeType' => 'Type',
'Attachments:File:Name' => 'Nom du fichier',
'Attachments:File:Size' => 'Taille',
'Attachments:File:Thumbnail' => 'Icône',
'Attachments:File:Uploader' => 'Chargé par',
'Attachments:History_File_Added' => 'Ajout de la pièce jointe: %1$s.',
'Attachments:History_File_Removed' => 'Suppression de la pièce jointe: %1$s.',
'Attachments:NoAttachment' => 'Aucune pièce jointe.',
'Attachments:PreviewNotAvailable' => 'Pas d\'aperçu pour ce type de pièce jointe.',
'Attachments:Render:Icons' => 'Affichage en icônes',
'Attachments:Render:Table' => 'Affichage en liste',
'UI:Attachments:DropYourFileHint' => 'Déposez vos fichiers dans cet espace',
));
//
// Class: Attachment
//
Dict::Add('FR FR', 'French', 'Français', array(
'Attachments:TabTitle_Count' => 'Pièces jointes (%1$d)',
'Attachments:UploadNotAllowedOnThisSystem' => 'Le téléchargement de fichiers est interdit sur ce système.',
'Class:Attachment' => 'Attachement',
'Class:Attachment+' => '',
'Class:Attachment/Attribute:contact_id' => 'Contact',
'Class:Attachment/Attribute:contact_id+' => '',
'Class:Attachment/Attribute:contents' => 'Contenu',
'Class:Attachment/Attribute:contents+' => '',
'Class:Attachment/Attribute:creation_date' => 'Date de création',
'Class:Attachment/Attribute:creation_date+' => '',
'Class:Attachment/Attribute:expire' => 'Expire',
'Class:Attachment/Attribute:expire+' => '',
'Class:Attachment/Attribute:temp_id' => 'Id Temporaire',
'Class:Attachment/Attribute:temp_id+' => '',
'Class:Attachment/Attribute:item_class' => 'Classe d\'Item',
'Class:Attachment/Attribute:item_class+' => '',
'Class:Attachment/Attribute:item_id' => 'Item',
'Class:Attachment/Attribute:item_id+' => '',
'Class:Attachment/Attribute:item_org_id' => 'Organisation de l\'Item',
'Class:Attachment/Attribute:item_org_id+' => '',
'Class:Attachment/Attribute:contents' => 'Contenu',
'Class:Attachment/Attribute:contents+' => '',
));
Dict::Add('FR FR', 'French', 'Français', array(
'Attachments:File:Thumbnail' => 'Icône',
'Attachments:File:Name' => 'Nom du fichier',
'Attachments:File:Date' => 'Date de chargement',
'Attachments:File:Uploader' => 'Chargé par',
'Attachments:File:Size' => 'Taille',
'Attachments:File:MimeType' => 'Type',
'Attachments:File:DownloadsCount' => 'Téléchargements',
));
//
// Class: Attachment
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Attachment/Attribute:creation_date' => 'Date de création',
'Class:Attachment/Attribute:creation_date+' => '',
'Class:Attachment/Attribute:temp_id' => 'Id Temporaire',
'Class:Attachment/Attribute:temp_id+' => '',
'Class:Attachment/Attribute:user_id' => 'Utilisateur',
'Class:Attachment/Attribute:user_id+' => '',
'Class:Attachment/Attribute:contact_id' => 'Contact',
'Class:Attachment/Attribute:contact_id+' => '',
));
//
// Class: TriggerOnAttachmentDownload
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:TriggerOnAttachmentDownload' => 'Déclencheur sur le téléchargement d\'une pièce jointe d\'un objet',
'Class:TriggerOnAttachmentDownload+' => '',
));
'UI:Attachments:DropYourFileHint' => 'Déposez vos fichiers dans cet espace',
]);

View File

@@ -2,42 +2,46 @@
/**
* Localized data
*
* @copyright Copyright (C) 2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
'bkp-backup-running' => 'Une sauvegarde est en cours. Veuillez patienter...',
'bkp-restore-running' => 'Une restauration des données est en cours. Veuillez patienter...',
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Menu:BackupStatus' => 'Sauvegardes',
'bkp-status-title' => 'Sauvegardes',
'bkp-status-checks' => 'Réglages et vérifications',
'bkp-mysqldump-ok' => 'mysqldump est installé: %1$s',
'bkp-mysqldump-notfound' => 'mysqldump n\'a pas été trouvé: %1$s - Veuillez vous assurer que les outils mysql sont installés et qu\'ils sont accessibles en ligne de commande, ou bien éditez le fichier de configuration pour en donner le chemin via mysql_bindir.',
'bkp-mysqldump-issue' => 'mysqldump n\'a pas pu être exécuté (code de retour: %1$d). Veuillez vérifier que les outils mysql sont installés et qu\'ils sont accessibles en ligne de commande, ou bien éditez le fichier de configuration pour en donner le chemin via mysql_bindir.',
'bkp-missing-dir' => 'Le répertoire cible <code>%1$s</code> n\'existe pas ou ne peut pas être lu.',
'bkp-free-disk-space' => 'Vous disposez de <b>%1$s d\'espace disque</b> sur <code>%2$s</code>',
'bkp-dir-not-writeable' => 'Le répertoire cible \'%1$s\' n\'est pas accessible en écriture.',
'bkp-wrong-format-spec' => 'La spécification de format pour le nom des sauvegarde est incorrecte (%1$s). La spécification par défaut sera appliquée: %2$s',
'bkp-name-sample' => 'Les fichiers de sauvegardes seront nommés en fonction de la base, la date et l\'heure. Par exemple: %1$s',
'bkp-week-days' => 'Les sauvegardes seront effectuées <b>tous les %1$s à %2$s</b>',
'bkp-retention' => 'Au plus <b>%1$d fichiers de sauvegardes seront conservés</b> dans le répertoire cible.',
'bkp-next-to-delete' => 'Sera effacé lors de la prochaine sauvegarde (Cf. réglage "retention_count")',
'bkp-table-file' => 'Fichier',
'bkp-table-file+' => 'Seuls les fichiers ayant l\'extension .zip sont considérés comme étant des fichiers de sauvegarde',
'bkp-table-size' => 'Taille',
'bkp-table-size+' => '',
'bkp-table-actions' => 'Actions',
'bkp-table-actions+' => '',
'bkp-status-backups-auto' => 'Sauvegardes automatiques',
'bkp-status-backups-manual' => 'Sauvegardes manuelles',
'bkp-status-backups-none' => 'Aucune sauvegarde n\'a été faite jusqu\' à présent.',
'bkp-next-backup' => 'La prochaine sauvegarde aura lieu <b>%1$s</b> (%2$s) à %3$s',
'bkp-next-backup-unknown' => 'La prochaine sauvegarde <b>n\'est pas programmée</b>.',
'bkp-backup-running' => 'Une sauvegarde est en cours. Veuillez patienter...',
'bkp-button-backup-now' => 'Sauvegarder maintenant !',
'bkp-button-restore-now' => 'Restaurer !',
'bkp-confirm-backup' => 'Veuillez confirmer que vous souhaiter effectuer une sauvegarde maintenant.',
'bkp-confirm-restore' => 'Veuillez confirmer que vous souhaiter effectuer la restauration de \'%1$s\' maintenant.',
'bkp-dir-not-writeable' => 'Le répertoire cible \'%1$s\' n\'est pas accessible en écriture.',
'bkp-free-disk-space' => 'Vous disposez de <b>%1$s d\'espace disque</b> sur <code>%2$s</code>',
'bkp-missing-dir' => 'Le répertoire cible <code>%1$s</code> n\'existe pas ou ne peut pas être lu.',
'bkp-mysqldump-issue' => 'mysqldump n\'a pas pu être exécuté (code de retour: %1$d). Veuillez vérifier que les outils mysql sont installés et qu\'ils sont accessibles en ligne de commande, ou bien éditez le fichier de configuration pour en donner le chemin via mysql_bindir.',
'bkp-mysqldump-notfound' => 'mysqldump n\'a pas été trouvé: %1$s - Veuillez vous assurer que les outils mysql sont installés et qu\'ils sont accessibles en ligne de commande, ou bien éditez le fichier de configuration pour en donner le chemin via mysql_bindir.',
'bkp-mysqldump-ok' => 'mysqldump est installé: %1$s',
'bkp-name-sample' => 'Les fichiers de sauvegardes seront nommés en fonction de la base, la date et l\'heure. Par exemple: %1$s',
'bkp-next-backup' => 'La prochaine sauvegarde aura lieu <b>%1$s</b> (%2$s) à %3$s',
'bkp-next-backup-unknown' => 'La prochaine sauvegarde <b>n\'est pas programmée</b>.',
'bkp-next-to-delete' => 'Sera effacé lors de la prochaine sauvegarde (Cf. réglage "retention_count")',
'bkp-restore-running' => 'Une restauration des données est en cours. Veuillez patienter...',
'bkp-retention' => 'Au plus <b>%1$d fichiers de sauvegardes seront conservés</b> dans le répertoire cible.',
'bkp-status-backups-auto' => 'Sauvegardes automatiques',
'bkp-status-backups-manual' => 'Sauvegardes manuelles',
'bkp-status-backups-none' => 'Aucune sauvegarde n\'a été faite jusqu\' à présent.',
'bkp-status-checks' => 'Réglages et vérifications',
'bkp-status-title' => 'Sauvegardes',
'bkp-success-restore' => 'Restauration des données terminée.',
'bkp-table-actions' => 'Actions',
'bkp-table-actions+' => '',
'bkp-table-file' => 'Fichier',
'bkp-table-file+' => 'Seuls les fichiers ayant l\'extension .zip sont considérés comme étant des fichiers de sauvegarde',
'bkp-table-size' => 'Taille',
'bkp-table-size+' => '',
'bkp-wait-backup' => 'Sauvegarde en cours...',
'bkp-wait-restore' => 'Restauration des données en cours...',
'bkp-success-restore' => 'Restauration des données terminée.',
));
'bkp-week-days' => 'Les sauvegardes seront effectuées <b>tous les %1$s à %2$s</b>',
'bkp-wrong-format-spec' => 'La spécification de format pour le nom des sauvegarde est incorrecte (%1$s). La spécification par défaut sera appliquée: %2$s',
]);

View File

@@ -35,13 +35,13 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'bkp-status-title' => 'Backup Programmati',
'bkp-success-restore' => 'Ripristino completato con successo.',
'bkp-table-actions' => 'Azioni',
'bkp-table-actions+' => '~~',
'bkp-table-file' => 'File',
'bkp-table-file+' => 'Solo i file con estensione .zip sono considerati file di backup',
'bkp-table-size' => 'Dimensione',
'bkp-table-size+' => '~~',
'bkp-wait-backup' => 'Attendere il completamento del backup...',
'bkp-wait-restore' => 'Attendere il completamento del ripristino...',
'bkp-week-days' => 'I backup avverranno <b>ogni %1$s alle %2$s</b>',
'bkp-wrong-format-spec' => 'La specifica attuale per formattare i nomi dei file è sbagliata (%1$s). Verrà applicata una specifica predefinita: %2$s',
'bkp-table-size+' => '~~',
'bkp-table-actions+' => '~~',
]);

View File

@@ -1,85 +1,44 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*/
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
//
// Class: lnkFunctionalCIToProviderContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkFunctionalCIToProviderContract' => 'Lien CI / Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract+' => '',
'Class:lnkFunctionalCIToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => 'Nom contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '',
));
//
// Class: lnkFunctionalCIToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkFunctionalCIToService' => 'Lien CI / Service',
'Class:lnkFunctionalCIToService+' => '',
'Class:lnkFunctionalCIToService/Name' => '%1$s / %2$s',
'Class:lnkFunctionalCIToService/Attribute:service_id' => 'Service',
'Class:lnkFunctionalCIToService/Attribute:service_id+' => '',
'Class:lnkFunctionalCIToService/Attribute:service_name' => 'Nom service',
'Class:lnkFunctionalCIToService/Attribute:service_name+' => '',
'Class:lnkFunctionalCIToService/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToService/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToService/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkFunctionalCIToService/Attribute:functionalci_name+' => '',
));
//
// Class: FunctionalCI
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:FunctionalCI/Attribute:providercontracts_list' => 'Contrats fournisseur',
'Class:FunctionalCI/Attribute:providercontracts_list+' => '',
'Class:FunctionalCI/Attribute:services_list' => 'Services',
'Class:FunctionalCI/Attribute:services_list+' => '',
));
//
// Class: Document
//
Dict::Add('FR FR', 'French', 'Français', array(
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Document/Attribute:contracts_list' => 'Contrats',
'Class:Document/Attribute:contracts_list+' => 'Tous les contrats liés à ce document',
'Class:Document/Attribute:services_list' => 'Services',
'Class:Document/Attribute:services_list+' => 'Tous les services liés à ce document',
));
'Class:FunctionalCI/Attribute:providercontracts_list' => 'Contrats fournisseur',
'Class:FunctionalCI/Attribute:providercontracts_list+' => '',
'Class:FunctionalCI/Attribute:services_list' => 'Services',
'Class:FunctionalCI/Attribute:services_list+' => '',
'Class:lnkFunctionalCIToProviderContract' => 'Lien CI / Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => 'Nom contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '',
'Class:lnkFunctionalCIToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkFunctionalCIToService' => 'Lien CI / Service',
'Class:lnkFunctionalCIToService+' => '',
'Class:lnkFunctionalCIToService/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToService/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToService/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkFunctionalCIToService/Attribute:functionalci_name+' => '',
'Class:lnkFunctionalCIToService/Attribute:service_id' => 'Service',
'Class:lnkFunctionalCIToService/Attribute:service_id+' => '',
'Class:lnkFunctionalCIToService/Attribute:service_name' => 'Nom service',
'Class:lnkFunctionalCIToService/Attribute:service_name+' => '',
'Class:lnkFunctionalCIToService/Name' => '%1$s / %2$s',
]);

View File

@@ -1,45 +1,20 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*/
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
//
// Class: lnkFunctionalCIToTicket
//
Dict::Add('FR FR', 'French', 'Français', array(
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => 'Tous les tickets de cet élément de configuration',
'Class:lnkFunctionalCIToTicket' => 'Lien CI / Ticket',
'Class:lnkFunctionalCIToTicket+' => '',
'Class:lnkFunctionalCIToTicket/Name' => '%1$s / %2$s',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_id' => 'Ticket',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_id+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref' => 'Référence',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Titre Ticket',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_title+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name' => 'Nom CI',
@@ -47,15 +22,14 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkFunctionalCIToTicket/Attribute:impact' => 'Impact (texte)',
'Class:lnkFunctionalCIToTicket/Attribute:impact+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code' => 'Impact',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:manual' => 'Ajouté manuellement',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:computed' => 'Calculé',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:manual' => 'Ajouté manuellement',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:not_impacted' => 'Non impacté',
));
//
// Class: FunctionalCI
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets',
'Class:FunctionalCI/Attribute:tickets_list+' => 'Tous les tickets de cet élément de configuration',
));
'Class:lnkFunctionalCIToTicket/Attribute:ticket_id' => 'Ticket',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_id+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref' => 'Référence',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref+' => '',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Titre Ticket',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_title+' => '',
'Class:lnkFunctionalCIToTicket/Name' => '%1$s / %2$s',
]);

View File

@@ -14,22 +14,22 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:FunctionalCI/Attribute:tickets_list' => 'Tickets~~',
'Class:FunctionalCI/Attribute:tickets_list+' => 'Tutti i ticket per questo elemento di configurazione',
'Class:lnkFunctionalCIToTicket' => 'Link FunctionalCI / Ticket~~',
'Class:lnkFunctionalCIToTicket+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id' => 'CI~~',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name' => 'Nome CI',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:impact' => 'Impatto (testo',
'Class:lnkFunctionalCIToTicket/Attribute:impact+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code' => 'Impatto',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:computed' => 'Calcolato',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:manual' => 'Aggiunto manualmente',
'Class:lnkFunctionalCIToTicket/Attribute:impact_code/Value:not_impacted' => 'Non impattato',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_id' => 'Ticket~~',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref' => 'Rif',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Titolo del Ticket',
'Class:lnkFunctionalCIToTicket/Name' => '%1$s / %2$s~~',
'Class:lnkFunctionalCIToTicket+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_id+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref' => 'Rif',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_ref+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_title' => 'Titolo del Ticket',
'Class:lnkFunctionalCIToTicket/Attribute:ticket_title+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_id+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:functionalci_name+' => '~~',
'Class:lnkFunctionalCIToTicket/Attribute:impact+' => '~~',
'Class:lnkFunctionalCIToTicket/Name' => '%1$s / %2$s~~',
]);

View File

@@ -1,322 +1,260 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: Change
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ChangeManagement' => 'Gestion des changements',
'Menu:Change:Overview' => 'Vue d\'ensemble',
'Menu:Change:Overview+' => '',
'Menu:NewChange' => 'Nouveau changement',
'Menu:NewChange+' => 'Créer un nouveau ticket de changement',
'Menu:SearchChanges' => 'Rechercher des changements',
'Menu:SearchChanges+' => 'Rechercher parmi les tickets de changement',
'Menu:Change:Shortcuts' => 'Raccourcis',
'Menu:Change:Shortcuts+' => '',
'Menu:WaitingAcceptance' => 'Changements en attente d\'acceptance',
'Menu:WaitingAcceptance+' => 'Changements en attente d\'acceptance',
'Menu:WaitingApproval' => 'Changements en attente d\'approbation',
'Menu:WaitingApproval+' => 'Changements en attente d\'approbation',
'Menu:Changes' => 'Changements ouverts',
'Menu:Changes+' => 'Tickets de changement ouverts',
'Menu:MyChanges' => 'Mes changements',
'Menu:MyChanges+' => 'Tickets de changement qui me sont assignés',
'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changements par catégorie',
'UI-ChangeManagementOverview-Last-7-days' => 'Changements par jour',
'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changements par domaine',
'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changements par statut',
'Tickets:Related:OpenChanges' => 'Changements en cours',
'Tickets:Related:RecentChanges' => 'Changements récents (72h)',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: Change
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:ApprovedChange' => 'Changement pré-approuvé',
'Class:ApprovedChange+' => '',
'Class:ApprovedChange/Attribute:approval_comment' => 'Commentaire sur l\'approbation',
'Class:ApprovedChange/Attribute:approval_comment+' => '',
'Class:ApprovedChange/Attribute:approval_date' => 'Date d\'approbation',
'Class:ApprovedChange/Attribute:approval_date+' => '',
'Class:ApprovedChange/Stimulus:ev_approve' => 'Approuver',
'Class:ApprovedChange/Stimulus:ev_approve+' => '',
'Class:ApprovedChange/Stimulus:ev_assign' => 'Assigner',
'Class:ApprovedChange/Stimulus:ev_assign+' => '',
'Class:ApprovedChange/Stimulus:ev_finish' => 'Fermer',
'Class:ApprovedChange/Stimulus:ev_finish+' => '',
'Class:ApprovedChange/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:ApprovedChange/Stimulus:ev_implement+' => '',
'Class:ApprovedChange/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:ApprovedChange/Stimulus:ev_monitor+' => '',
'Class:ApprovedChange/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:ApprovedChange/Stimulus:ev_notapprove+' => '',
'Class:ApprovedChange/Stimulus:ev_plan' => 'Planifier',
'Class:ApprovedChange/Stimulus:ev_plan+' => '',
'Class:ApprovedChange/Stimulus:ev_reject' => 'Rejeter',
'Class:ApprovedChange/Stimulus:ev_reject+' => '',
'Class:ApprovedChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:ApprovedChange/Stimulus:ev_reopen+' => '',
'Class:ApprovedChange/Stimulus:ev_replan' => 'Replanifier',
'Class:ApprovedChange/Stimulus:ev_replan+' => '',
'Class:ApprovedChange/Stimulus:ev_validate' => 'Valider',
'Class:ApprovedChange/Stimulus:ev_validate+' => '',
'Class:Change' => 'Ticket de Changement',
'Class:Change+' => '',
'Class:Change/Attribute:status' => 'Etat',
'Class:Change/Attribute:status+' => '',
'Class:Change/Attribute:status/Value:new' => 'Nouveau',
'Class:Change/Attribute:status/Value:new+' => '',
'Class:Change/Attribute:status/Value:validated' => 'Validé',
'Class:Change/Attribute:status/Value:validated+' => '',
'Class:Change/Attribute:status/Value:rejected' => 'Rejeté',
'Class:Change/Attribute:status/Value:rejected+' => '',
'Class:Change/Attribute:status/Value:assigned' => 'Assigné',
'Class:Change/Attribute:status/Value:assigned+' => '',
'Class:Change/Attribute:status/Value:plannedscheduled' => 'Programmé',
'Class:Change/Attribute:status/Value:plannedscheduled+' => '',
'Class:Change/Attribute:status/Value:approved' => 'Approuvé',
'Class:Change/Attribute:status/Value:approved+' => '',
'Class:Change/Attribute:status/Value:notapproved' => 'Non approuvé',
'Class:Change/Attribute:status/Value:notapproved+' => '',
'Class:Change/Attribute:status/Value:implemented' => 'Effectué',
'Class:Change/Attribute:status/Value:implemented+' => '',
'Class:Change/Attribute:status/Value:monitored' => 'En cours de suivi',
'Class:Change/Attribute:status/Value:monitored+' => '',
'Class:Change/Attribute:status/Value:closed' => 'Fermé',
'Class:Change/Attribute:status/Value:closed+' => '',
'Class:Change/Attribute:reason' => 'Raison du rejet',
'Class:Change/Attribute:reason+' => '',
'Class:Change/Attribute:requestor_id' => 'Requérant',
'Class:Change/Attribute:requestor_id+' => '',
'Class:Change/Attribute:requestor_email' => 'Email Requérant',
'Class:Change/Attribute:requestor_email+' => '',
'Class:Change/Attribute:child_changes_list' => 'Changements fils',
'Class:Change/Attribute:child_changes_list+' => 'Tous les sous-changements liés à ce changement',
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:creation_date' => 'Date de création',
'Class:Change/Attribute:creation_date+' => '',
'Class:Change/Attribute:fallback' => 'Plan de secours',
'Class:Change/Attribute:fallback+' => '',
'Class:Change/Attribute:impact' => 'Impact',
'Class:Change/Attribute:impact+' => '',
'Class:Change/Attribute:supervisor_group_id' => 'Equipe de supervision',
'Class:Change/Attribute:supervisor_group_id+' => '',
'Class:Change/Attribute:supervisor_group_name' => 'Nom Equipe de supervision',
'Class:Change/Attribute:supervisor_group_name+' => '',
'Class:Change/Attribute:supervisor_id' => 'Superviseur',
'Class:Change/Attribute:supervisor_id+' => '',
'Class:Change/Attribute:supervisor_email' => 'Email Superviseur',
'Class:Change/Attribute:supervisor_email+' => '',
'Class:Change/Attribute:manager_email' => 'Email Responsable',
'Class:Change/Attribute:manager_email+' => '',
'Class:Change/Attribute:manager_group_id' => 'Equipe responsable',
'Class:Change/Attribute:manager_group_id+' => '',
'Class:Change/Attribute:manager_group_name' => 'Nom Equipe responsable',
'Class:Change/Attribute:manager_group_name+' => '',
'Class:Change/Attribute:manager_id' => 'Responsable',
'Class:Change/Attribute:manager_id+' => '',
'Class:Change/Attribute:manager_email' => 'Email Responsable',
'Class:Change/Attribute:manager_email+' => '',
'Class:Change/Attribute:outage' => 'Interruption de service',
'Class:Change/Attribute:outage+' => '',
'Class:Change/Attribute:outage/Value:no' => 'Non',
'Class:Change/Attribute:outage/Value:no+' => '',
'Class:Change/Attribute:outage/Value:yes' => 'Oui',
'Class:Change/Attribute:outage/Value:yes+' => '',
'Class:Change/Attribute:fallback' => 'Plan de secours',
'Class:Change/Attribute:fallback+' => '',
'Class:Change/Attribute:parent_id' => 'Changement parent',
'Class:Change/Attribute:parent_id+' => '',
'Class:Change/Attribute:parent_name' => 'Ref changement parent',
'Class:Change/Attribute:parent_name+' => '',
'Class:Change/Attribute:related_request_list' => 'Requêtes liées',
'Class:Change/Attribute:related_request_list+' => 'Toutes les demandes utilisateurs liées à ce changement',
'Class:Change/Attribute:related_problems_list' => 'Problèmes liés',
'Class:Change/Attribute:related_problems_list+' => 'Tous les problèmes liés à ce changement',
'Class:Change/Attribute:related_incident_list' => 'Incidents liés',
'Class:Change/Attribute:related_incident_list+' => 'Tous les incidents liés à ce changement',
'Class:Change/Attribute:child_changes_list' => 'Changements fils',
'Class:Change/Attribute:child_changes_list+' => 'Tous les sous-changements liés à ce changement',
'Class:Change/Attribute:parent_id_friendlyname' => 'Nom commun du changement parent',
'Class:Change/Attribute:parent_id_friendlyname+' => '',
'Class:Change/Attribute:parent_id_finalclass_recall' => 'Type de changement',
'Class:Change/Attribute:parent_id_finalclass_recall+' => '',
'Class:Change/Stimulus:ev_validate' => 'Valider',
'Class:Change/Stimulus:ev_validate+' => '',
'Class:Change/Stimulus:ev_reject' => 'Rejeter',
'Class:Change/Stimulus:ev_reject+' => '',
'Class:Change/Stimulus:ev_assign' => 'Assigner',
'Class:Change/Stimulus:ev_assign+' => '',
'Class:Change/Stimulus:ev_reopen' => 'Réouvrir',
'Class:Change/Stimulus:ev_reopen+' => '',
'Class:Change/Stimulus:ev_plan' => 'Planifier',
'Class:Change/Stimulus:ev_plan+' => '',
'Class:Change/Attribute:parent_id_friendlyname' => 'Nom commun du changement parent',
'Class:Change/Attribute:parent_id_friendlyname+' => '',
'Class:Change/Attribute:parent_name' => 'Ref changement parent',
'Class:Change/Attribute:parent_name+' => '',
'Class:Change/Attribute:reason' => 'Raison du rejet',
'Class:Change/Attribute:reason+' => '',
'Class:Change/Attribute:related_incident_list' => 'Incidents liés',
'Class:Change/Attribute:related_incident_list+' => 'Tous les incidents liés à ce changement',
'Class:Change/Attribute:related_incident_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_problems_list' => 'Problèmes liés',
'Class:Change/Attribute:related_problems_list+' => 'Tous les problèmes liés à ce changement',
'Class:Change/Attribute:related_problems_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_request_list' => 'Requêtes liées',
'Class:Change/Attribute:related_request_list+' => 'Toutes les demandes utilisateurs liées à ce changement',
'Class:Change/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Change/Attribute:requestor_email' => 'Email Requérant',
'Class:Change/Attribute:requestor_email+' => '',
'Class:Change/Attribute:requestor_id' => 'Requérant',
'Class:Change/Attribute:requestor_id+' => '',
'Class:Change/Attribute:status' => 'Etat',
'Class:Change/Attribute:status+' => '',
'Class:Change/Attribute:status/Value:approved' => 'Approuvé',
'Class:Change/Attribute:status/Value:approved+' => '',
'Class:Change/Attribute:status/Value:assigned' => 'Assigné',
'Class:Change/Attribute:status/Value:assigned+' => '',
'Class:Change/Attribute:status/Value:closed' => 'Fermé',
'Class:Change/Attribute:status/Value:closed+' => '',
'Class:Change/Attribute:status/Value:implemented' => 'Effectué',
'Class:Change/Attribute:status/Value:implemented+' => '',
'Class:Change/Attribute:status/Value:monitored' => 'En cours de suivi',
'Class:Change/Attribute:status/Value:monitored+' => '',
'Class:Change/Attribute:status/Value:new' => 'Nouveau',
'Class:Change/Attribute:status/Value:new+' => '',
'Class:Change/Attribute:status/Value:notapproved' => 'Non approuvé',
'Class:Change/Attribute:status/Value:notapproved+' => '',
'Class:Change/Attribute:status/Value:plannedscheduled' => 'Programmé',
'Class:Change/Attribute:status/Value:plannedscheduled+' => '',
'Class:Change/Attribute:status/Value:rejected' => 'Rejeté',
'Class:Change/Attribute:status/Value:rejected+' => '',
'Class:Change/Attribute:status/Value:validated' => 'Validé',
'Class:Change/Attribute:status/Value:validated+' => '',
'Class:Change/Attribute:supervisor_email' => 'Email Superviseur',
'Class:Change/Attribute:supervisor_email+' => '',
'Class:Change/Attribute:supervisor_group_id' => 'Equipe de supervision',
'Class:Change/Attribute:supervisor_group_id+' => '',
'Class:Change/Attribute:supervisor_group_name' => 'Nom Equipe de supervision',
'Class:Change/Attribute:supervisor_group_name+' => '',
'Class:Change/Attribute:supervisor_id' => 'Superviseur',
'Class:Change/Attribute:supervisor_id+' => '',
'Class:Change/Stimulus:ev_approve' => 'Approuver',
'Class:Change/Stimulus:ev_approve+' => '',
'Class:Change/Stimulus:ev_replan' => 'Replanifier',
'Class:Change/Stimulus:ev_replan+' => '',
'Class:Change/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:Change/Stimulus:ev_notapprove+' => '',
'Class:Change/Stimulus:ev_assign' => 'Assigner',
'Class:Change/Stimulus:ev_assign+' => '',
'Class:Change/Stimulus:ev_finish' => 'Fermer',
'Class:Change/Stimulus:ev_finish+' => '',
'Class:Change/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:Change/Stimulus:ev_implement+' => '',
'Class:Change/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:Change/Stimulus:ev_monitor+' => '',
'Class:Change/Stimulus:ev_finish' => 'Fermer',
'Class:Change/Stimulus:ev_finish+' => '',
));
//
// Class: RoutineChange
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:RoutineChange' => 'Changement de Routine',
'Class:RoutineChange+' => '',
'Class:RoutineChange/Stimulus:ev_validate' => 'Valider',
'Class:RoutineChange/Stimulus:ev_validate+' => '',
'Class:RoutineChange/Stimulus:ev_reject' => 'Refuser',
'Class:RoutineChange/Stimulus:ev_reject+' => '',
'Class:RoutineChange/Stimulus:ev_assign' => 'Assigner',
'Class:RoutineChange/Stimulus:ev_assign+' => '',
'Class:RoutineChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:RoutineChange/Stimulus:ev_reopen+' => '',
'Class:RoutineChange/Stimulus:ev_plan' => 'Planifier',
'Class:RoutineChange/Stimulus:ev_plan+' => '',
'Class:RoutineChange/Stimulus:ev_approve' => 'Approver',
'Class:RoutineChange/Stimulus:ev_approve+' => '',
'Class:RoutineChange/Stimulus:ev_replan' => 'Replanifier',
'Class:RoutineChange/Stimulus:ev_replan+' => '',
'Class:RoutineChange/Stimulus:ev_notapprove' => 'Ne pas approver',
'Class:RoutineChange/Stimulus:ev_notapprove+' => '',
'Class:RoutineChange/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:RoutineChange/Stimulus:ev_implement+' => '',
'Class:RoutineChange/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:RoutineChange/Stimulus:ev_monitor+' => '',
'Class:RoutineChange/Stimulus:ev_finish' => 'Fermer',
'Class:RoutineChange/Stimulus:ev_finish+' => '',
));
//
// Class: ApprovedChange
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ApprovedChange' => 'Changement pré-approuvé',
'Class:ApprovedChange+' => '',
'Class:ApprovedChange/Attribute:approval_date' => 'Date d\'approbation',
'Class:ApprovedChange/Attribute:approval_date+' => '',
'Class:ApprovedChange/Attribute:approval_comment' => 'Commentaire sur l\'approbation',
'Class:ApprovedChange/Attribute:approval_comment+' => '',
'Class:ApprovedChange/Stimulus:ev_validate' => 'Valider',
'Class:ApprovedChange/Stimulus:ev_validate+' => '',
'Class:ApprovedChange/Stimulus:ev_reject' => 'Rejeter',
'Class:ApprovedChange/Stimulus:ev_reject+' => '',
'Class:ApprovedChange/Stimulus:ev_assign' => 'Assigner',
'Class:ApprovedChange/Stimulus:ev_assign+' => '',
'Class:ApprovedChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:ApprovedChange/Stimulus:ev_reopen+' => '',
'Class:ApprovedChange/Stimulus:ev_plan' => 'Planifier',
'Class:ApprovedChange/Stimulus:ev_plan+' => '',
'Class:ApprovedChange/Stimulus:ev_approve' => 'Approuver',
'Class:ApprovedChange/Stimulus:ev_approve+' => '',
'Class:ApprovedChange/Stimulus:ev_replan' => 'Replanifier',
'Class:ApprovedChange/Stimulus:ev_replan+' => '',
'Class:ApprovedChange/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:ApprovedChange/Stimulus:ev_notapprove+' => '',
'Class:ApprovedChange/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:ApprovedChange/Stimulus:ev_implement+' => '',
'Class:ApprovedChange/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:ApprovedChange/Stimulus:ev_monitor+' => '',
'Class:ApprovedChange/Stimulus:ev_finish' => 'Fermer',
'Class:ApprovedChange/Stimulus:ev_finish+' => '',
));
//
// Class: NormalChange
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:NormalChange' => 'Changement Normal',
'Class:NormalChange+' => '',
'Class:NormalChange/Attribute:acceptance_date' => 'Date d\'acceptation',
'Class:NormalChange/Attribute:acceptance_date+' => '',
'Class:NormalChange/Attribute:acceptance_comment' => 'Commentaire sur l\'acceptation',
'Class:NormalChange/Attribute:acceptance_comment+' => '',
'Class:NormalChange/Stimulus:ev_validate' => 'Valider',
'Class:NormalChange/Stimulus:ev_validate+' => '',
'Class:NormalChange/Stimulus:ev_reject' => 'Rejeter',
'Class:NormalChange/Stimulus:ev_reject+' => '',
'Class:NormalChange/Stimulus:ev_assign' => 'Assigner',
'Class:NormalChange/Stimulus:ev_assign+' => '',
'Class:NormalChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:NormalChange/Stimulus:ev_reopen+' => '',
'Class:NormalChange/Stimulus:ev_plan' => 'Planifier',
'Class:NormalChange/Stimulus:ev_plan+' => '',
'Class:NormalChange/Stimulus:ev_approve' => 'Approuver',
'Class:NormalChange/Stimulus:ev_approve+' => '',
'Class:NormalChange/Stimulus:ev_replan' => 'Replanifier',
'Class:NormalChange/Stimulus:ev_replan+' => '',
'Class:NormalChange/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:NormalChange/Stimulus:ev_notapprove+' => '',
'Class:NormalChange/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:NormalChange/Stimulus:ev_implement+' => '',
'Class:NormalChange/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:NormalChange/Stimulus:ev_monitor+' => '',
'Class:NormalChange/Stimulus:ev_finish' => 'Fermer',
'Class:NormalChange/Stimulus:ev_finish+' => '',
));
//
// Class: EmergencyChange
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Change/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:Change/Stimulus:ev_notapprove+' => '',
'Class:Change/Stimulus:ev_plan' => 'Planifier',
'Class:Change/Stimulus:ev_plan+' => '',
'Class:Change/Stimulus:ev_reject' => 'Rejeter',
'Class:Change/Stimulus:ev_reject+' => '',
'Class:Change/Stimulus:ev_reopen' => 'Réouvrir',
'Class:Change/Stimulus:ev_reopen+' => '',
'Class:Change/Stimulus:ev_replan' => 'Replanifier',
'Class:Change/Stimulus:ev_replan+' => '',
'Class:Change/Stimulus:ev_validate' => 'Valider',
'Class:Change/Stimulus:ev_validate+' => '',
'Class:EmergencyChange' => 'Changement urgent',
'Class:EmergencyChange+' => '',
'Class:EmergencyChange/Stimulus:ev_validate' => 'Valider',
'Class:EmergencyChange/Stimulus:ev_validate+' => '',
'Class:EmergencyChange/Stimulus:ev_reject' => 'Rejeter',
'Class:EmergencyChange/Stimulus:ev_reject+' => '',
'Class:EmergencyChange/Stimulus:ev_assign' => 'Assigner',
'Class:EmergencyChange/Stimulus:ev_assign+' => '',
'Class:EmergencyChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:EmergencyChange/Stimulus:ev_reopen+' => '',
'Class:EmergencyChange/Stimulus:ev_plan' => 'Planifier',
'Class:EmergencyChange/Stimulus:ev_plan+' => '',
'Class:EmergencyChange/Stimulus:ev_approve' => 'Approuver',
'Class:EmergencyChange/Stimulus:ev_approve+' => '',
'Class:EmergencyChange/Stimulus:ev_replan' => 'Replanifier',
'Class:EmergencyChange/Stimulus:ev_replan+' => '',
'Class:EmergencyChange/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:EmergencyChange/Stimulus:ev_notapprove+' => '',
'Class:EmergencyChange/Stimulus:ev_assign' => 'Assigner',
'Class:EmergencyChange/Stimulus:ev_assign+' => '',
'Class:EmergencyChange/Stimulus:ev_finish' => 'Fermer',
'Class:EmergencyChange/Stimulus:ev_finish+' => '',
'Class:EmergencyChange/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:EmergencyChange/Stimulus:ev_implement+' => '',
'Class:EmergencyChange/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:EmergencyChange/Stimulus:ev_monitor+' => '',
'Class:EmergencyChange/Stimulus:ev_finish' => 'Fermer',
'Class:EmergencyChange/Stimulus:ev_finish+' => '',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Change/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Class:EmergencyChange/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:EmergencyChange/Stimulus:ev_notapprove+' => '',
'Class:EmergencyChange/Stimulus:ev_plan' => 'Planifier',
'Class:EmergencyChange/Stimulus:ev_plan+' => '',
'Class:EmergencyChange/Stimulus:ev_reject' => 'Rejeter',
'Class:EmergencyChange/Stimulus:ev_reject+' => '',
'Class:EmergencyChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:EmergencyChange/Stimulus:ev_reopen+' => '',
'Class:EmergencyChange/Stimulus:ev_replan' => 'Replanifier',
'Class:EmergencyChange/Stimulus:ev_replan+' => '',
'Class:EmergencyChange/Stimulus:ev_validate' => 'Valider',
'Class:EmergencyChange/Stimulus:ev_validate+' => '',
'Class:NormalChange' => 'Changement Normal',
'Class:NormalChange+' => '',
'Class:NormalChange/Attribute:acceptance_comment' => 'Commentaire sur l\'acceptation',
'Class:NormalChange/Attribute:acceptance_comment+' => '',
'Class:NormalChange/Attribute:acceptance_date' => 'Date d\'acceptation',
'Class:NormalChange/Attribute:acceptance_date+' => '',
'Class:NormalChange/Stimulus:ev_approve' => 'Approuver',
'Class:NormalChange/Stimulus:ev_approve+' => '',
'Class:NormalChange/Stimulus:ev_assign' => 'Assigner',
'Class:NormalChange/Stimulus:ev_assign+' => '',
'Class:NormalChange/Stimulus:ev_finish' => 'Fermer',
'Class:NormalChange/Stimulus:ev_finish+' => '',
'Class:NormalChange/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:NormalChange/Stimulus:ev_implement+' => '',
'Class:NormalChange/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:NormalChange/Stimulus:ev_monitor+' => '',
'Class:NormalChange/Stimulus:ev_notapprove' => 'Ne pas approuver',
'Class:NormalChange/Stimulus:ev_notapprove+' => '',
'Class:NormalChange/Stimulus:ev_plan' => 'Planifier',
'Class:NormalChange/Stimulus:ev_plan+' => '',
'Class:NormalChange/Stimulus:ev_reject' => 'Rejeter',
'Class:NormalChange/Stimulus:ev_reject+' => '',
'Class:NormalChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:NormalChange/Stimulus:ev_reopen+' => '',
'Class:NormalChange/Stimulus:ev_replan' => 'Replanifier',
'Class:NormalChange/Stimulus:ev_replan+' => '',
'Class:NormalChange/Stimulus:ev_validate' => 'Valider',
'Class:NormalChange/Stimulus:ev_validate+' => '',
'Class:RoutineChange' => 'Changement de Routine',
'Class:RoutineChange+' => '',
'Class:RoutineChange/Stimulus:ev_approve' => 'Approver',
'Class:RoutineChange/Stimulus:ev_approve+' => '',
'Class:RoutineChange/Stimulus:ev_assign' => 'Assigner',
'Class:RoutineChange/Stimulus:ev_assign+' => '',
'Class:RoutineChange/Stimulus:ev_finish' => 'Fermer',
'Class:RoutineChange/Stimulus:ev_finish+' => '',
'Class:RoutineChange/Stimulus:ev_implement' => 'Marquer comme effectué',
'Class:RoutineChange/Stimulus:ev_implement+' => '',
'Class:RoutineChange/Stimulus:ev_monitor' => 'Marquer comme suivi',
'Class:RoutineChange/Stimulus:ev_monitor+' => '',
'Class:RoutineChange/Stimulus:ev_notapprove' => 'Ne pas approver',
'Class:RoutineChange/Stimulus:ev_notapprove+' => '',
'Class:RoutineChange/Stimulus:ev_plan' => 'Planifier',
'Class:RoutineChange/Stimulus:ev_plan+' => '',
'Class:RoutineChange/Stimulus:ev_reject' => 'Refuser',
'Class:RoutineChange/Stimulus:ev_reject+' => '',
'Class:RoutineChange/Stimulus:ev_reopen' => 'Réouvrir',
'Class:RoutineChange/Stimulus:ev_reopen+' => '',
'Class:RoutineChange/Stimulus:ev_replan' => 'Replanifier',
'Class:RoutineChange/Stimulus:ev_replan+' => '',
'Class:RoutineChange/Stimulus:ev_validate' => 'Valider',
'Class:RoutineChange/Stimulus:ev_validate+' => '',
'Menu:Change:Overview' => 'Vue d\'ensemble',
'Menu:Change:Overview+' => '',
'Menu:Change:Shortcuts' => 'Raccourcis',
'Menu:Change:Shortcuts+' => '',
'Menu:ChangeManagement' => 'Gestion des changements',
'Menu:Changes' => 'Changements ouverts',
'Menu:Changes+' => 'Tickets de changement ouverts',
'Menu:MyChanges' => 'Mes changements',
'Menu:MyChanges+' => 'Tickets de changement qui me sont assignés',
'Menu:NewChange' => 'Nouveau changement',
'Menu:NewChange+' => 'Créer un nouveau ticket de changement',
'Menu:SearchChanges' => 'Rechercher des changements',
'Menu:SearchChanges+' => 'Rechercher parmi les tickets de changement',
'Menu:WaitingAcceptance' => 'Changements en attente d\'acceptance',
'Menu:WaitingAcceptance+' => 'Changements en attente d\'acceptance',
'Menu:WaitingApproval' => 'Changements en attente d\'approbation',
'Menu:WaitingApproval+' => 'Changements en attente d\'approbation',
'Tickets:Related:OpenChanges' => 'Changements en cours',
'Tickets:Related:RecentChanges' => 'Changements récents (72h)',
'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changements par catégorie',
'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changements par domaine',
'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changements par statut',
'UI-ChangeManagementOverview-Last-7-days' => 'Changements par jour',
]);

View File

@@ -63,10 +63,13 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:Change/Attribute:outage/Value:yes' => 'Si',
'Class:Change/Attribute:outage/Value:yes+' => '',
'Class:Change/Attribute:parent_id' => 'Cambiamento padre',
'Class:Change/Attribute:parent_id+' => '~~',
'Class:Change/Attribute:parent_id_finalclass_recall' => 'Tipo di cambiamento',
'Class:Change/Attribute:parent_id_finalclass_recall+' => '~~',
'Class:Change/Attribute:parent_id_friendlyname' => 'Nome amichevole del cambiamento padre',
'Class:Change/Attribute:parent_id_friendlyname+' => '~~',
'Class:Change/Attribute:parent_name' => 'Rif. cambiamento padre',
'Class:Change/Attribute:parent_name+' => '~~',
'Class:Change/Attribute:reason' => 'Motivo',
'Class:Change/Attribute:reason+' => '',
'Class:Change/Attribute:related_incident_list' => 'Incidenti correlati',
@@ -230,7 +233,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Cambiamenti per dominio negli ultimi 7 giorni',
'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Cambiamenti per stato negli ultimi 7 giorni',
'UI-ChangeManagementOverview-Last-7-days' => 'Numero di cambiamenti negli ultimi 7 giorni',
'Class:Change/Attribute:parent_id+' => '~~',
'Class:Change/Attribute:parent_name+' => '~~',
'Class:Change/Attribute:parent_id_friendlyname+' => '~~',
]);

View File

@@ -1,85 +1,19 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: Change
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ChangeManagement' => 'Gestion des changements',
'Menu:Change:Overview' => 'Vue d\'ensemble',
'Menu:Change:Overview+' => '',
'Menu:NewChange' => 'Nouveau changement',
'Menu:NewChange+' => 'Créer un nouveau ticket de changement',
'Menu:SearchChanges' => 'Rechercher des changements',
'Menu:SearchChanges+' => 'Rechercher parmi les tickets de changement',
'Menu:Change:Shortcuts' => 'Raccourcis',
'Menu:Change:Shortcuts+' => '',
'Menu:WaitingAcceptance' => 'Changements en attente d\'acceptance',
'Menu:WaitingAcceptance+' => 'Changements en attente d\'acceptance',
'Menu:WaitingApproval' => 'Changement en attente d\'approbation',
'Menu:WaitingApproval+' => 'Changement en attente d\'approbation',
'Menu:Changes' => 'Changements ouverts',
'Menu:Changes+' => 'Tickets de changement ouverts',
'Menu:MyChanges' => 'Mes tickets de changement',
'Menu:MyChanges+' => 'Tickets de changement qui me sont assignés',
'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changements par catégorie',
'UI-ChangeManagementOverview-Last-7-days' => 'Changements par jour',
'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changements par domaine',
'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changements par statut',
'Tickets:Related:OpenChanges' => 'Changements en cours',
'Tickets:Related:RecentChanges' => 'Changements récents (72h)',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: Change
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Change' => 'Ticket de Changement',
'Class:Change+' => '',
'Class:Change/Attribute:status' => 'Etat',
'Class:Change/Attribute:status+' => '',
'Class:Change/Attribute:status/Value:new' => 'Nouveau',
'Class:Change/Attribute:status/Value:new+' => '',
'Class:Change/Attribute:status/Value:assigned' => 'Assigné',
'Class:Change/Attribute:status/Value:assigned+' => '',
'Class:Change/Attribute:status/Value:planned' => 'Planifié',
'Class:Change/Attribute:status/Value:planned+' => '',
'Class:Change/Attribute:status/Value:rejected' => 'Rejeté',
'Class:Change/Attribute:status/Value:rejected+' => '',
'Class:Change/Attribute:status/Value:approved' => 'Approuvé',
'Class:Change/Attribute:status/Value:approved+' => '',
'Class:Change/Attribute:status/Value:closed' => 'Fermé',
'Class:Change/Attribute:status/Value:closed+' => '',
'Class:Change/Attribute:approval_date' => 'Date d\'approbation',
'Class:Change/Attribute:approval_date+' => '',
'Class:Change/Attribute:category' => 'Catégorie',
'Class:Change/Attribute:category+' => '',
'Class:Change/Attribute:category/Value:application' => 'Application',
@@ -94,75 +28,107 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Change/Attribute:category/Value:software+' => 'Logiciel',
'Class:Change/Attribute:category/Value:system' => 'Système',
'Class:Change/Attribute:category/Value:system+' => 'Système',
'Class:Change/Attribute:reject_reason' => 'Raison du rejet',
'Class:Change/Attribute:reject_reason+' => '',
'Class:Change/Attribute:changemanager_id' => 'Responsable du changement',
'Class:Change/Attribute:changemanager_id+' => '',
'Class:Change/Attribute:changemanager_email' => 'Email Responsable du changement',
'Class:Change/Attribute:changemanager_email+' => '',
'Class:Change/Attribute:parent_id' => 'Changement parent',
'Class:Change/Attribute:parent_id+' => '',
'Class:Change/Attribute:parent_name' => 'Référence changement parent',
'Class:Change/Attribute:parent_name+' => '',
'Class:Change/Attribute:creation_date' => 'Date de création',
'Class:Change/Attribute:creation_date+' => '',
'Class:Change/Attribute:approval_date' => 'Date d\'approbation',
'Class:Change/Attribute:approval_date+' => '',
'Class:Change/Attribute:fallback_plan' => 'Plan de secours',
'Class:Change/Attribute:fallback_plan+' => '',
'Class:Change/Attribute:related_request_list' => 'Demandes liées',
'Class:Change/Attribute:related_request_list+' => 'Toutes les demandes utilisateurs liées à ce changement',
'Class:Change/Attribute:related_incident_list' => 'Incidents liés',
'Class:Change/Attribute:related_incident_list+' => 'Tous les incidents liés à ce changement',
'Class:Change/Attribute:related_problems_list' => 'Problèmes liés',
'Class:Change/Attribute:related_problems_list+' => 'Tous les problèmes liés à ce changement',
'Class:Change/Attribute:changemanager_id' => 'Responsable du changement',
'Class:Change/Attribute:changemanager_id+' => '',
'Class:Change/Attribute:child_changes_list' => 'Changements fils',
'Class:Change/Attribute:child_changes_list+' => 'Tous les sous-changements liés à ce changement',
'Class:Change/Attribute:parent_id_friendlyname' => 'Nom usuel du changement parent',
'Class:Change/Attribute:parent_id_friendlyname+' => '',
'Class:Change/Stimulus:ev_assign' => 'Assigner',
'Class:Change/Stimulus:ev_assign+' => '',
'Class:Change/Stimulus:ev_plan' => 'Planifier',
'Class:Change/Stimulus:ev_plan+' => '',
'Class:Change/Stimulus:ev_reject' => 'Rejeter',
'Class:Change/Stimulus:ev_reject+' => '',
'Class:Change/Stimulus:ev_reopen' => 'Réouvrir',
'Class:Change/Stimulus:ev_reopen+' => '',
'Class:Change/Stimulus:ev_approve' => 'Approuver',
'Class:Change/Stimulus:ev_approve+' => '',
'Class:Change/Stimulus:ev_finish' => 'Fermer',
'Class:Change/Stimulus:ev_finish+' => '',
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:creation_date' => 'Date de création',
'Class:Change/Attribute:creation_date+' => '',
'Class:Change/Attribute:fallback_plan' => 'Plan de secours',
'Class:Change/Attribute:fallback_plan+' => '',
'Class:Change/Attribute:outage' => 'Interruption de service',
'Class:Change/Attribute:outage+' => '',
'Class:Change/Attribute:outage/Value:no' => 'Non',
'Class:Change/Attribute:outage/Value:no+' => '',
'Class:Change/Attribute:outage/Value:yes' => 'Oui',
'Class:Change/Attribute:outage/Value:yes+' => '',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:child_changes_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:parent_id' => 'Changement parent',
'Class:Change/Attribute:parent_id+' => '',
'Class:Change/Attribute:parent_id_friendlyname' => 'Nom usuel du changement parent',
'Class:Change/Attribute:parent_id_friendlyname+' => '',
'Class:Change/Attribute:parent_name' => 'Référence changement parent',
'Class:Change/Attribute:parent_name+' => '',
'Class:Change/Attribute:reject_reason' => 'Raison du rejet',
'Class:Change/Attribute:reject_reason+' => '',
'Class:Change/Attribute:related_incident_list' => 'Incidents liés',
'Class:Change/Attribute:related_incident_list+' => 'Tous les incidents liés à ce changement',
'Class:Change/Attribute:related_incident_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_incident_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_problems_list' => 'Problèmes liés',
'Class:Change/Attribute:related_problems_list+' => 'Tous les problèmes liés à ce changement',
'Class:Change/Attribute:related_problems_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Change/Attribute:related_problems_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Change/Attribute:related_request_list' => 'Demandes liées',
'Class:Change/Attribute:related_request_list+' => 'Toutes les demandes utilisateurs liées à ce changement',
'Class:Change/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Change/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Class:Change/Attribute:status' => 'Etat',
'Class:Change/Attribute:status+' => '',
'Class:Change/Attribute:status/Value:approved' => 'Approuvé',
'Class:Change/Attribute:status/Value:approved+' => '',
'Class:Change/Attribute:status/Value:assigned' => 'Assigné',
'Class:Change/Attribute:status/Value:assigned+' => '',
'Class:Change/Attribute:status/Value:closed' => 'Fermé',
'Class:Change/Attribute:status/Value:closed+' => '',
'Class:Change/Attribute:status/Value:new' => 'Nouveau',
'Class:Change/Attribute:status/Value:new+' => '',
'Class:Change/Attribute:status/Value:planned' => 'Planifié',
'Class:Change/Attribute:status/Value:planned+' => '',
'Class:Change/Attribute:status/Value:rejected' => 'Rejeté',
'Class:Change/Attribute:status/Value:rejected+' => '',
'Class:Change/Stimulus:ev_approve' => 'Approuver',
'Class:Change/Stimulus:ev_approve+' => '',
'Class:Change/Stimulus:ev_assign' => 'Assigner',
'Class:Change/Stimulus:ev_assign+' => '',
'Class:Change/Stimulus:ev_finish' => 'Fermer',
'Class:Change/Stimulus:ev_finish+' => '',
'Class:Change/Stimulus:ev_plan' => 'Planifier',
'Class:Change/Stimulus:ev_plan+' => '',
'Class:Change/Stimulus:ev_reject' => 'Rejeter',
'Class:Change/Stimulus:ev_reject+' => '',
'Class:Change/Stimulus:ev_reopen' => 'Réouvrir',
'Class:Change/Stimulus:ev_reopen+' => '',
'Menu:Change:Overview' => 'Vue d\'ensemble',
'Menu:Change:Overview+' => '',
'Menu:Change:Shortcuts' => 'Raccourcis',
'Menu:Change:Shortcuts+' => '',
'Menu:ChangeManagement' => 'Gestion des changements',
'Menu:Changes' => 'Changements ouverts',
'Menu:Changes+' => 'Tickets de changement ouverts',
'Menu:MyChanges' => 'Mes tickets de changement',
'Menu:MyChanges+' => 'Tickets de changement qui me sont assignés',
'Menu:NewChange' => 'Nouveau changement',
'Menu:NewChange+' => 'Créer un nouveau ticket de changement',
'Menu:SearchChanges' => 'Rechercher des changements',
'Menu:SearchChanges+' => 'Rechercher parmi les tickets de changement',
'Menu:WaitingAcceptance' => 'Changements en attente d\'acceptance',
'Menu:WaitingAcceptance+' => 'Changements en attente d\'acceptance',
'Menu:WaitingApproval' => 'Changement en attente d\'approbation',
'Menu:WaitingApproval+' => 'Changement en attente d\'approbation',
'Tickets:Related:OpenChanges' => 'Changements en cours',
'Tickets:Related:RecentChanges' => 'Changements récents (72h)',
'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changements par catégorie',
'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changements par domaine',
'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changements par statut',
'UI-ChangeManagementOverview-Last-7-days' => 'Changements par jour',
]);

View File

@@ -13,19 +13,31 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:Change' => 'Cambio',
'Class:Change+' => '~~',
'Class:Change/Attribute:approval_date' => 'Data di approvazione',
'Class:Change/Attribute:approval_date+' => '~~',
'Class:Change/Attribute:category' => 'Category~~',
'Class:Change/Attribute:category+' => '~~',
'Class:Change/Attribute:category/Value:application' => 'applicazione',
'Class:Change/Attribute:category/Value:application+' => 'application~~',
'Class:Change/Attribute:category/Value:hardware' => 'hardware',
'Class:Change/Attribute:category/Value:hardware+' => 'hardware~~',
'Class:Change/Attribute:category/Value:network' => 'rete',
'Class:Change/Attribute:category/Value:network+' => 'network~~',
'Class:Change/Attribute:category/Value:other' => 'altro',
'Class:Change/Attribute:category/Value:other+' => 'other~~',
'Class:Change/Attribute:category/Value:software' => 'software',
'Class:Change/Attribute:category/Value:software+' => 'software~~',
'Class:Change/Attribute:category/Value:system' => 'sistema',
'Class:Change/Attribute:category/Value:system+' => 'system~~',
'Class:Change/Attribute:changemanager_email' => 'Email del gestore del cambiamento',
'Class:Change/Attribute:changemanager_email+' => '~~',
'Class:Change/Attribute:changemanager_id' => 'Gestore del cambiamento',
'Class:Change/Attribute:changemanager_id+' => '~~',
'Class:Change/Attribute:child_changes_list' => 'Cambiamenti figli',
'Class:Change/Attribute:child_changes_list+' => 'All the sub changes linked to this change~~',
'Class:Change/Attribute:creation_date' => 'Data di creazione',
'Class:Change/Attribute:creation_date+' => '~~',
'Class:Change/Attribute:fallback_plan' => 'Piano di fallback',
'Class:Change/Attribute:fallback_plan+' => '~~',
'Class:Change/Attribute:outage' => 'Interruzione',
'Class:Change/Attribute:outage+' => '~~',
'Class:Change/Attribute:outage/Value:no' => 'No',
@@ -33,13 +45,19 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:Change/Attribute:outage/Value:yes' => 'Si',
'Class:Change/Attribute:outage/Value:yes+' => '~~',
'Class:Change/Attribute:parent_id' => 'Cambiamento genitore',
'Class:Change/Attribute:parent_id+' => '~~',
'Class:Change/Attribute:parent_id_friendlyname' => 'Nome del cambiamento genitore',
'Class:Change/Attribute:parent_id_friendlyname+' => '~~',
'Class:Change/Attribute:parent_name' => 'Rif. del cambiamento genitore',
'Class:Change/Attribute:parent_name+' => '~~',
'Class:Change/Attribute:reject_reason' => 'Motivo del rifiuto',
'Class:Change/Attribute:reject_reason+' => '~~',
'Class:Change/Attribute:related_incident_list' => 'Incidenti correlati',
'Class:Change/Attribute:related_incident_list+' => 'All the incidents linked to this change~~',
'Class:Change/Attribute:related_problems_list' => 'Problemi correlati',
'Class:Change/Attribute:related_problems_list+' => 'All the problems linked to this change~~',
'Class:Change/Attribute:related_request_list' => 'Richieste correlate',
'Class:Change/Attribute:related_request_list+' => 'All the user requests linked to this change~~',
'Class:Change/Attribute:status' => 'Stato',
'Class:Change/Attribute:status+' => '~~',
'Class:Change/Attribute:status/Value:approved' => 'Approvato',
@@ -89,22 +107,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Cambiamenti per dominio negli ultimi 7 giorni',
'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Cambiamenti per stato negli ultimi 7 giorni',
'UI-ChangeManagementOverview-Last-7-days' => 'Numero di cambiamenti negli ultimi 7 giorni',
'Class:Change/Attribute:category/Value:application+' => 'application~~',
'Class:Change/Attribute:category/Value:hardware+' => 'hardware~~',
'Class:Change/Attribute:category/Value:network+' => 'network~~',
'Class:Change/Attribute:category/Value:other+' => 'other~~',
'Class:Change/Attribute:category/Value:software+' => 'software~~',
'Class:Change/Attribute:category/Value:system+' => 'system~~',
'Class:Change/Attribute:reject_reason+' => '~~',
'Class:Change/Attribute:changemanager_id+' => '~~',
'Class:Change/Attribute:changemanager_email+' => '~~',
'Class:Change/Attribute:parent_id+' => '~~',
'Class:Change/Attribute:parent_name+' => '~~',
'Class:Change/Attribute:creation_date+' => '~~',
'Class:Change/Attribute:approval_date+' => '~~',
'Class:Change/Attribute:fallback_plan+' => '~~',
'Class:Change/Attribute:related_request_list+' => 'All the user requests linked to this change~~',
'Class:Change/Attribute:related_incident_list+' => 'All the incidents linked to this change~~',
'Class:Change/Attribute:related_problems_list+' => 'All the problems linked to this change~~',
'Class:Change/Attribute:child_changes_list+' => 'All the sub changes linked to this change~~',
]);

View File

@@ -331,8 +331,33 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:Model/Attribute:type/Value:MobilePhone' => 'Telefono mobile',
'Class:Model/Attribute:type/Value:MobilePhone+' => 'Telefono mobile',
'Class:Model/Attribute:type/Value:NAS' => 'NAS',
'Class:Model/Attribute:type/Value:NAS+' => 'NAS~~',
'Class:Model/Attribute:type/Value:NetworkDevice' => 'Network Device~~',
'Class:Model/Attribute:type/Value:NetworkDevice+' => 'Network Device~~',
'Class:Model/Attribute:type/Value:PC' => 'PC~~',
'Class:Model/Attribute:type/Value:PC+' => 'PC~~',
'Class:Model/Attribute:type/Value:PDU' => 'PDU~~',
'Class:Model/Attribute:type/Value:PDU+' => 'PDU~~',
'Class:Model/Attribute:type/Value:Peripheral' => 'Peripheral~~',
'Class:Model/Attribute:type/Value:Peripheral+' => 'Peripheral~~',
'Class:Model/Attribute:type/Value:Phone' => 'Telephone~~',
'Class:Model/Attribute:type/Value:Phone+' => 'Telephone~~',
'Class:Model/Attribute:type/Value:PowerSource' => 'Sorgente di alimentazione',
'Class:Model/Attribute:type/Value:PowerSource+' => 'Sorgente di alimentazione',
'Class:Model/Attribute:type/Value:Printer' => 'Printer~~',
'Class:Model/Attribute:type/Value:Printer+' => 'Printer~~',
'Class:Model/Attribute:type/Value:Rack' => 'Rack~~',
'Class:Model/Attribute:type/Value:Rack+' => 'Rack~~',
'Class:Model/Attribute:type/Value:SANSwitch' => 'SAN switch~~',
'Class:Model/Attribute:type/Value:SANSwitch+' => 'SAN switch~~',
'Class:Model/Attribute:type/Value:Server' => 'Server~~',
'Class:Model/Attribute:type/Value:Server+' => 'Server~~',
'Class:Model/Attribute:type/Value:StorageSystem' => 'Storage System~~',
'Class:Model/Attribute:type/Value:StorageSystem+' => 'Storage System~~',
'Class:Model/Attribute:type/Value:Tablet' => 'Tablet~~',
'Class:Model/Attribute:type/Value:Tablet+' => 'Tablet~~',
'Class:Model/Attribute:type/Value:TapeLibrary' => 'Tape Library~~',
'Class:Model/Attribute:type/Value:TapeLibrary+' => 'Tape Library~~',
'Class:Model/ComplementaryName' => '%1$s - %2$s',
'Class:Model/UniquenessRule:name_brand' => 'Questo modello esiste già per questa marca',
'Class:Model/UniquenessRule:name_brand+' => 'Il nome deve essere univoco nella marca',
@@ -1000,29 +1025,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Server:moreinfo' => 'Ulteriori informazioni',
'Server:otherinfo' => 'Altre informazioni',
'Server:power' => 'Alimentazione elettrica',
'Class:Model/Attribute:type/Value:NAS+' => 'NAS~~',
'Class:Model/Attribute:type/Value:NetworkDevice' => 'Network Device~~',
'Class:Model/Attribute:type/Value:NetworkDevice+' => 'Network Device~~',
'Class:Model/Attribute:type/Value:PC' => 'PC~~',
'Class:Model/Attribute:type/Value:PC+' => 'PC~~',
'Class:Model/Attribute:type/Value:PDU' => 'PDU~~',
'Class:Model/Attribute:type/Value:PDU+' => 'PDU~~',
'Class:Model/Attribute:type/Value:Peripheral' => 'Peripheral~~',
'Class:Model/Attribute:type/Value:Peripheral+' => 'Peripheral~~',
'Class:Model/Attribute:type/Value:Printer' => 'Printer~~',
'Class:Model/Attribute:type/Value:Printer+' => 'Printer~~',
'Class:Model/Attribute:type/Value:Rack' => 'Rack~~',
'Class:Model/Attribute:type/Value:Rack+' => 'Rack~~',
'Class:Model/Attribute:type/Value:SANSwitch' => 'SAN switch~~',
'Class:Model/Attribute:type/Value:SANSwitch+' => 'SAN switch~~',
'Class:Model/Attribute:type/Value:Server' => 'Server~~',
'Class:Model/Attribute:type/Value:Server+' => 'Server~~',
'Class:Model/Attribute:type/Value:StorageSystem' => 'Storage System~~',
'Class:Model/Attribute:type/Value:StorageSystem+' => 'Storage System~~',
'Class:Model/Attribute:type/Value:Tablet' => 'Tablet~~',
'Class:Model/Attribute:type/Value:Tablet+' => 'Tablet~~',
'Class:Model/Attribute:type/Value:TapeLibrary' => 'Tape Library~~',
'Class:Model/Attribute:type/Value:TapeLibrary+' => 'Tape Library~~',
'Class:Model/Attribute:type/Value:Phone' => 'Telephone~~',
'Class:Model/Attribute:type/Value:Phone+' => 'Telephone~~',
]);

View File

@@ -2,25 +2,29 @@
/**
* Localized data
*
* @copyright Copyright (C) 2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Menu:ConfigEditor' => 'Configuration générale',
'config-edit-title' => 'Éditeur du Fichier de Configuration',
'config-edit-intro' => 'Attention: une configuration incorrecte peut rendre '.ITOP_APPLICATION_SHORT.' inopérant pour tous les utilisateurs!',
'config-apply' => 'Enregistrer',
'config-apply-title' => 'Enregistrer (Ctrl+S)',
'config-cancel' => 'Annuler (restaurer)',
'config-saved' => 'Configuration enregistrée.',
'config-confirm-cancel' => 'Vos modifications seront perdues.',
'config-no-change' => 'Aucun changement : le fichier n\'a pas été altéré.',
'config-reverted' => 'Vos modifications ont été écrasées par la version enregistrée.',
'config-parse-error' => 'Ligne %2$d: %1$s.<br/>Le fichier n\'a PAS été modifié.',
'config-current-line' => 'Ligne en édition : %1$s',
'config-saved-warning-db-password' => 'Configuration enregistrée. Les sauvegardes ne fonctionneront pas à cause du format du mot de passe de la base.',
'config-error-transaction' => "Erreur : La transaction n'est plus valide. Les modifications n'ont <b>PAS</b> été enregistrées.",
'config-error-file-changed' => "Erreur : La configuration a été modifiée depuis que vous l'avez ouvert. Vos modifications ne peuvent <b>PAS</b> être enregistrées. Rechargez la page et recommencez.",
'config-edit-intro' => 'Attention: une configuration incorrecte peut rendre '.ITOP_APPLICATION_SHORT.' inopérant pour tous les utilisateurs!',
'config-edit-title' => 'Éditeur du Fichier de Configuration',
'config-error-file-changed' => 'Erreur : La configuration a été modifiée depuis que vous l\'avez ouvert. Vos modifications ne peuvent <b>PAS</b> être enregistrées. Rechargez la page et recommencez.',
'config-error-transaction' => 'Erreur : La transaction n\'est plus valide. Les modifications n\'ont <b>PAS</b> été enregistrées.',
'config-interactive-not-allowed' => 'La modification interactive de la configuration n\'est pas autorisée. Voir le paramètre <code>\'config_editor\' => \'disabled\'</code> dans le fichier de configuration.',
'config-no-change' => 'Aucun changement : le fichier n\'a pas été altéré.',
'config-not-allowed-in-demo' => 'Désolé, '.ITOP_APPLICATION_SHORT.' est en <b>mode démonstration</b> : la configuration ne peut pas être modifiée.',
'config-interactive-not-allowed' => "La modification interactive de la configuration n'est pas autorisée. Voir le paramètre <code>'config_editor' => 'disabled'</code> dans le fichier de configuration.",
));
'config-parse-error' => 'Ligne %2$d: %1$s.<br/>Le fichier n\'a PAS été modifié.',
'config-reverted' => 'Vos modifications ont été écrasées par la version enregistrée.',
'config-saved' => 'Configuration enregistrée.',
'config-saved-warning-db-password' => 'Configuration enregistrée. Les sauvegardes ne fonctionneront pas à cause du format du mot de passe de la base.',
]);

View File

@@ -3,113 +3,94 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
'iTopUpdate:UI:PageTitle' => 'Mise à jour de l\'application',
'itop-core-update:UI:SelectUpdateFile' => 'Mise à jour',
'itop-core-update:UI:ConfirmUpdate' => 'Confirmation de la mise à jour',
'itop-core-update:UI:UpdateCoreFiles' => 'Mise à jour en cours',
'iTopUpdate:UI:MaintenanceModeActive' => 'L\'application est actuellement en maintenance en mode lecture seule. Vous pouvez lancer un Setup pour retourner dans un mode normal.',
'itop-core-update:UI:UpdateDone' => 'Mise à jour effectuée',
'itop-core-update/Operation:SelectUpdateFile/Title' => 'Mise à jour',
'itop-core-update/Operation:ConfirmUpdate/Title' => 'Mise à jour',
'itop-core-update/Operation:UpdateCoreFiles/Title' => 'Mise à jour',
'itop-core-update/Operation:UpdateDone/Title' => 'Mise à jour',
'iTopUpdate:UI:SelectUpdateFile' => 'Sélectionner un fichier de mise à jour',
'iTopUpdate:UI:CheckUpdate' => 'Vérification de la mise à jour',
'iTopUpdate:UI:ConfirmInstallFile' => 'La mise à jour %1$s va être installée',
'iTopUpdate:UI:DoUpdate' => 'Mettre à jour',
'iTopUpdate:UI:CurrentVersion' => 'Version installée',
'iTopUpdate:UI:NewVersion' => 'Nouvelle version',
'iTopUpdate:UI:Back' => 'Annuler',
'iTopUpdate:UI:Cancel' => 'Annuler',
'iTopUpdate:UI:Continue' => 'Continuer',
'iTopUpdate:UI:RunSetup' => 'Lancer le Setup',
'iTopUpdate:UI:WithDBBackup' => 'Sauvegarde de la base de données',
'iTopUpdate:UI:WithFilesBackup' => 'Archive des fichiers de l\'application',
'iTopUpdate:UI:WithoutBackup' => 'Pas de sauvegarde',
'iTopUpdate:UI:Backup' => 'Sauvegarde effectuée avant la mise à jour',
'iTopUpdate:UI:DoFilesArchive' => 'Archive les fichiers de l\'application',
'iTopUpdate:UI:UploadArchive' => 'Choisir un package à télécharger',
'iTopUpdate:UI:ServerFile' => 'Chemin d\'un package présent sur le serveur',
'iTopUpdate:UI:WarningReadOnlyDuringUpdate' => 'Pendant toute la durée de la mise à jour, l\'application sera en lecture seule.',
'iTopUpdate:UI:Status' => 'Versions installées',
'iTopUpdate:UI:Action' => 'Mettre à jour',
'iTopUpdate:UI:Setup' => ITOP_APPLICATION_SHORT.' Setup',
'iTopUpdate:UI:History' => 'Historique des versions',
'iTopUpdate:UI:Progress' => 'Progression de la mise à jour',
'iTopUpdate:UI:DoBackup:Label' => 'Sauvegarde de la base de données',
'iTopUpdate:UI:DoBackup:Warning' => 'La sauvegarde n\'est pas conseillée à cause du manque de place disque disponible',
'iTopUpdate:UI:DiskFreeSpace' => 'Taille disque disponible',
'iTopUpdate:UI:ItopDiskSpace' => 'Taille disque utilisée par l\'application',
'iTopUpdate:UI:DBDiskSpace' => 'Taille disque utilisée par la base de données',
'iTopUpdate:UI:FileUploadMaxSize' => 'Taille maximale de chargement de fichier',
'iTopUpdate:UI:PostMaxSize' => 'Valeur PHP ini post_max_size : %1$s',
'iTopUpdate:UI:UploadMaxFileSize' => 'Valeur PHP ini upload_max_filesize : %1$s',
'iTopUpdate:UI:CanCoreUpdate:Loading' => 'Vérification des fichiers',
'iTopUpdate:UI:CanCoreUpdate:Error' => 'Échec de la vérification des fichiers (%1$s)',
'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Échec de la vérification des fichiers (Fichier manquant %1$s)',
'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Échec de la vérification des fichiers',
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'L\'application peut être mise à jour',
'iTopUpdate:UI:CanCoreUpdate:No' => 'L\'application ne peut pas être mise à jour : %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Attention : la mise à jour de l\'application peut échouer : %1$s',
'iTopUpdate:UI:CannotUpdateUseSetup' => '<b>Des fichiers modifiés ont été détectés</b>, une mise à jour partielle ne peut pas être effectuée.<br />Suivez la <a target="_blank" href="%2$s"> procedure</a> pour mettre à jour manuellement votre iTop. Vous devez utiliser la page <a href="%1$s">d\'installation</a> pour mettre à jour l\'application.',
'iTopUpdate:UI:CheckInProgress' => 'Veuillez patienter pendant la vérification d\'intégrité',
'iTopUpdate:UI:SetupLaunch' => 'Lancer le Setup',
'iTopUpdate:UI:SetupLaunchConfirm' => 'This will launch '.ITOP_APPLICATION_SHORT.' setup, are you sure?',
// Setup Messages
'iTopUpdate:UI:SetupMessage:Ready' => 'Prêt pour l\\installation',
'iTopUpdate:UI:SetupMessage:EnterMaintenance' => 'Application en maintenance',
'iTopUpdate:UI:SetupMessage:Backup' => 'Sauvegarde des fichiers de l\'application',
'iTopUpdate:UI:SetupMessage:FilesArchive' => 'Archivage des fichiers de l\'application',
'iTopUpdate:UI:SetupMessage:CopyFiles' => 'Copie des fichiers de la nouvelle version',
'iTopUpdate:UI:SetupMessage:CheckCompile' => 'Contrôle de la mise à jour',
'iTopUpdate:UI:SetupMessage:Compile' => 'Mise à jour de l\'application',
'iTopUpdate:UI:SetupMessage:UpdateDatabase' => 'Mise à jour de la base de données',
'iTopUpdate:UI:SetupMessage:ExitMaintenance' => 'Application en utilisation normale',
'iTopUpdate:UI:SetupMessage:UpdateDone' => 'Installation terminée',
// Errors
'iTopUpdate:Error:MissingFunction' => 'Impossible de mettre à jour',
'iTopUpdate:Error:MissingFile' => 'Ficher manquant : %1$s',
'iTopUpdate:Error:CorruptedFile' => 'Le fichier %1$s est corrompu',
'iTopUpdate:Error:BadFileFormat' => 'Le fichier de mise à jour n\'est pas au format "zip"',
'iTopUpdate:Error:BadFileContent' => 'Le fichier n\'est pas un package valide',
'iTopUpdate:Error:BadItopProduct' => 'Le package n\'est pas compatible avec votre application',
'iTopUpdate:Error:Copy' => 'Erreur : impossible de copier le fichier \'%1$s\' dans \'%2$s\'',
'iTopUpdate:Error:FileNotFound' => 'Fichier manquant',
'iTopUpdate:Error:NoFile' => 'Pas d\'archive',
'iTopUpdate:Error:InvalidToken' => 'Information manquante',
'iTopUpdate:Error:UpdateFailed' => 'La mise à jour a échoué',
'iTopUpdate:Error:FileUploadMaxSizeTooSmall' => 'La taille maximale de chargement de fichier semble trop petite pour faire la mise à jour. Veuillez changer la configuration de PHP.',
'iTopUpdate:UI:RestoreArchive' => 'Vous pouvez restaurer l\'application depuis \'%1$s\'',
'iTopUpdate:UI:RestoreBackup' => 'Vous pouvez restaurer la base de données depuis \'%1$s\'',
'iTopUpdate:UI:UpdateDone' => 'Mise à jour effectuée',
'Menu:iTopUpdate' => 'Mise à jour de l\'application',
'Menu:iTopUpdate+' => 'Mise à jour de l\'application',
// Missing itop entries
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:ModuleInstallation/Attribute:comment' => 'Commentaire',
'Class:ModuleInstallation/Attribute:installed' => 'Installé le',
'Class:ModuleInstallation/Attribute:name' => 'Nom',
'Class:ModuleInstallation/Attribute:version' => 'Version',
'Class:ModuleInstallation/Attribute:comment' => 'Commentaire',
));
'Menu:iTopUpdate' => 'Mise à jour de l\'application',
'Menu:iTopUpdate+' => 'Mise à jour de l\'application',
'iTopUpdate:Error:BadFileContent' => 'Le fichier n\'est pas un package valide',
'iTopUpdate:Error:BadFileFormat' => 'Le fichier de mise à jour n\'est pas au format "zip"',
'iTopUpdate:Error:BadItopProduct' => 'Le package n\'est pas compatible avec votre application',
'iTopUpdate:Error:Copy' => 'Erreur : impossible de copier le fichier \'%1$s\' dans \'%2$s\'',
'iTopUpdate:Error:CorruptedFile' => 'Le fichier %1$s est corrompu',
'iTopUpdate:Error:FileNotFound' => 'Fichier manquant',
'iTopUpdate:Error:FileUploadMaxSizeTooSmall' => 'La taille maximale de chargement de fichier semble trop petite pour faire la mise à jour. Veuillez changer la configuration de PHP.',
'iTopUpdate:Error:InvalidToken' => 'Information manquante',
'iTopUpdate:Error:MissingFile' => 'Ficher manquant : %1$s',
'iTopUpdate:Error:MissingFunction' => 'Impossible de mettre à jour',
'iTopUpdate:Error:NoFile' => 'Pas d\'archive',
'iTopUpdate:Error:UpdateFailed' => 'La mise à jour a échoué',
'iTopUpdate:UI:Action' => 'Mettre à jour',
'iTopUpdate:UI:Back' => 'Annuler',
'iTopUpdate:UI:Backup' => 'Sauvegarde effectuée avant la mise à jour',
'iTopUpdate:UI:CanCoreUpdate:Error' => 'Échec de la vérification des fichiers (%1$s)',
'iTopUpdate:UI:CanCoreUpdate:ErrorFileNotExist' => 'Échec de la vérification des fichiers (Fichier manquant %1$s)',
'iTopUpdate:UI:CanCoreUpdate:Failed' => 'Échec de la vérification des fichiers',
'iTopUpdate:UI:CanCoreUpdate:Loading' => 'Vérification des fichiers',
'iTopUpdate:UI:CanCoreUpdate:No' => 'L\'application ne peut pas être mise à jour : %1$s',
'iTopUpdate:UI:CanCoreUpdate:Warning' => 'Attention : la mise à jour de l\'application peut échouer : %1$s',
'iTopUpdate:UI:CanCoreUpdate:Yes' => 'L\'application peut être mise à jour',
'iTopUpdate:UI:Cancel' => 'Annuler',
'iTopUpdate:UI:CannotUpdateUseSetup' => '<b>Des fichiers modifiés ont été détectés</b>, une mise à jour partielle ne peut pas être effectuée.<br />Suivez la <a target="_blank" href="%2$s"> procedure</a> pour mettre à jour manuellement votre iTop. Vous devez utiliser la page <a href="%1$s">d\'installation</a> pour mettre à jour l\'application.',
'iTopUpdate:UI:CheckInProgress' => 'Veuillez patienter pendant la vérification d\'intégrité',
'iTopUpdate:UI:CheckUpdate' => 'Vérification de la mise à jour',
'iTopUpdate:UI:ConfirmInstallFile' => 'La mise à jour %1$s va être installée',
'iTopUpdate:UI:Continue' => 'Continuer',
'iTopUpdate:UI:CurrentVersion' => 'Version installée',
'iTopUpdate:UI:DBDiskSpace' => 'Taille disque utilisée par la base de données',
'iTopUpdate:UI:DiskFreeSpace' => 'Taille disque disponible',
'iTopUpdate:UI:DoBackup:Label' => 'Sauvegarde de la base de données',
'iTopUpdate:UI:DoBackup:Warning' => 'La sauvegarde n\'est pas conseillée à cause du manque de place disque disponible',
'iTopUpdate:UI:DoFilesArchive' => 'Archive les fichiers de l\'application',
'iTopUpdate:UI:DoUpdate' => 'Mettre à jour',
'iTopUpdate:UI:FileUploadMaxSize' => 'Taille maximale de chargement de fichier',
'iTopUpdate:UI:History' => 'Historique des versions',
'iTopUpdate:UI:ItopDiskSpace' => 'Taille disque utilisée par l\'application',
'iTopUpdate:UI:MaintenanceModeActive' => 'L\'application est actuellement en maintenance en mode lecture seule. Vous pouvez lancer un Setup pour retourner dans un mode normal.',
'iTopUpdate:UI:NewVersion' => 'Nouvelle version',
'iTopUpdate:UI:PageTitle' => 'Mise à jour de l\'application',
'iTopUpdate:UI:PostMaxSize' => 'Valeur PHP ini post_max_size : %1$s',
'iTopUpdate:UI:Progress' => 'Progression de la mise à jour',
'iTopUpdate:UI:RestoreArchive' => 'Vous pouvez restaurer l\'application depuis \'%1$s\'',
'iTopUpdate:UI:RestoreBackup' => 'Vous pouvez restaurer la base de données depuis \'%1$s\'',
'iTopUpdate:UI:RunSetup' => 'Lancer le Setup',
'iTopUpdate:UI:SelectUpdateFile' => 'Sélectionner un fichier de mise à jour',
'iTopUpdate:UI:ServerFile' => 'Chemin d\'un package présent sur le serveur',
'iTopUpdate:UI:Setup' => ITOP_APPLICATION_SHORT.' Setup',
'iTopUpdate:UI:SetupLaunch' => 'Lancer le Setup',
'iTopUpdate:UI:SetupLaunchConfirm' => 'This will launch '.ITOP_APPLICATION_SHORT.' setup, are you sure?',
'iTopUpdate:UI:SetupMessage:Backup' => 'Sauvegarde des fichiers de l\'application',
'iTopUpdate:UI:SetupMessage:CheckCompile' => 'Contrôle de la mise à jour',
'iTopUpdate:UI:SetupMessage:Compile' => 'Mise à jour de l\'application',
'iTopUpdate:UI:SetupMessage:CopyFiles' => 'Copie des fichiers de la nouvelle version',
'iTopUpdate:UI:SetupMessage:EnterMaintenance' => 'Application en maintenance',
'iTopUpdate:UI:SetupMessage:ExitMaintenance' => 'Application en utilisation normale',
'iTopUpdate:UI:SetupMessage:FilesArchive' => 'Archivage des fichiers de l\'application',
'iTopUpdate:UI:SetupMessage:Ready' => 'Prêt pour l\installation',
'iTopUpdate:UI:SetupMessage:UpdateDatabase' => 'Mise à jour de la base de données',
'iTopUpdate:UI:SetupMessage:UpdateDone' => 'Installation terminée',
'iTopUpdate:UI:Status' => 'Versions installées',
'iTopUpdate:UI:UpdateDone' => 'Mise à jour effectuée',
'iTopUpdate:UI:UploadArchive' => 'Choisir un package à télécharger',
'iTopUpdate:UI:UploadMaxFileSize' => 'Valeur PHP ini upload_max_filesize : %1$s',
'iTopUpdate:UI:WarningReadOnlyDuringUpdate' => 'Pendant toute la durée de la mise à jour, l\'application sera en lecture seule.',
'iTopUpdate:UI:WithDBBackup' => 'Sauvegarde de la base de données',
'iTopUpdate:UI:WithFilesBackup' => 'Archive des fichiers de l\'application',
'iTopUpdate:UI:WithoutBackup' => 'Pas de sauvegarde',
'itop-core-update/Operation:ConfirmUpdate/Title' => 'Mise à jour',
'itop-core-update/Operation:SelectUpdateFile/Title' => 'Mise à jour',
'itop-core-update/Operation:UpdateCoreFiles/Title' => 'Mise à jour',
'itop-core-update/Operation:UpdateDone/Title' => 'Mise à jour',
'itop-core-update:UI:ConfirmUpdate' => 'Confirmation de la mise à jour',
'itop-core-update:UI:SelectUpdateFile' => 'Mise à jour',
'itop-core-update:UI:UpdateCoreFiles' => 'Mise à jour en cours',
'itop-core-update:UI:UpdateDone' => 'Mise à jour effectuée',
]);

View File

@@ -1,77 +1,52 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: FAQ
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Brick:Portal:FAQ:Menu' => 'FAQ',
'Brick:Portal:FAQ:Title' => 'Foire Aux Questions',
'Brick:Portal:FAQ:Title+' => '<p>Vous êtes pressé&nbsp;?</p><p>Consultez la liste des questions les plus fréquentes et vous trouverez (peut-être) immédiatement la réponse à votre besoin.</p>',
'Class:FAQ' => 'FAQ',
'Class:FAQ+' => 'Question fréquement posée',
'Class:FAQ/Attribute:title' => 'Titre',
'Class:FAQ/Attribute:title+' => '',
'Class:FAQ/Attribute:summary' => 'Résumé',
'Class:FAQ/Attribute:summary+' => '',
'Class:FAQ/Attribute:description' => 'Description',
'Class:FAQ/Attribute:description+' => '',
'Class:FAQ/Attribute:category_id' => 'Categorie',
'Class:FAQ/Attribute:category_id+' => '',
'Class:FAQ/Attribute:category_name' => 'Nom catégorie',
'Class:FAQ/Attribute:category_name+' => '',
'Class:FAQ/Attribute:description' => 'Description',
'Class:FAQ/Attribute:description+' => '',
'Class:FAQ/Attribute:domains' => 'Domaines',
'Class:FAQ/Attribute:error_code' => 'Code d\'erreur',
'Class:FAQ/Attribute:error_code+' => '',
'Class:FAQ/Attribute:key_words' => 'Mots clés',
'Class:FAQ/Attribute:key_words+' => '',
'Class:FAQ/Attribute:domains' => 'Domaines',
));
//
// Class: FAQCategory
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:FAQ/Attribute:summary' => 'Résumé',
'Class:FAQ/Attribute:summary+' => '',
'Class:FAQ/Attribute:title' => 'Titre',
'Class:FAQ/Attribute:title+' => '',
'Class:FAQCategory' => 'Catégorie de FAQ',
'Class:FAQCategory+' => 'Catégorie de FAQ',
'Class:FAQCategory/Attribute:name' => 'Nom',
'Class:FAQCategory/Attribute:name+' => '',
'Class:FAQCategory/Attribute:faq_list' => 'FAQs',
'Class:FAQCategory/Attribute:faq_list+' => 'Toutes les questions fréquemment posées liées à cette catégorie',
));
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => 'Gestion des problèmes',
'Menu:Problem:Shortcuts' => 'Raccourcis',
'Menu:FAQCategory' => 'Catégories de FAQ',
'Menu:FAQCategory+' => 'Toutes les catégories de FAQ',
'Menu:FAQ' => 'FAQs',
'Menu:FAQ+' => 'Toutes les FAQs',
'Brick:Portal:FAQ:Menu' => 'FAQ',
'Brick:Portal:FAQ:Title' => 'Foire Aux Questions',
'Brick:Portal:FAQ:Title+' => '<p>Vous êtes pressé&nbsp;?</p><p>Consultez la liste des questions les plus fréquentes et vous trouverez (peut-être) immédiatement la réponse à votre besoin.</p>',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:FAQCategory/Attribute:faq_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:FAQCategory/Attribute:faq_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:FAQCategory/Attribute:faq_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:FAQCategory/Attribute:faq_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:FAQCategory/Attribute:faq_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:FAQCategory/Attribute:faq_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de sa %1$s',
'Class:FAQCategory/Attribute:faq_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:FAQCategory/Attribute:faq_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Class:FAQCategory/Attribute:name' => 'Nom',
'Class:FAQCategory/Attribute:name+' => '',
'Menu:FAQ' => 'FAQs',
'Menu:FAQ+' => 'Toutes les FAQs',
'Menu:FAQCategory' => 'Catégories de FAQ',
'Menu:FAQCategory+' => 'Toutes les catégories de FAQ',
'Menu:Problem:Shortcuts' => 'Raccourcis',
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => 'Gestion des problèmes',
]);

View File

@@ -3,29 +3,15 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
// Errors
'FilesInformation:Error:MissingFile' => 'Ficher manquant : %1$s',
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'FilesInformation:Error:CantWriteToFile' => 'Impossible de modifier le fichier %1$s',
'FilesInformation:Error:CorruptedFile' => 'Le fichier %1$s est corrompu',
'FilesInformation:Error:ListCorruptedFile' => 'Fichier(s) corrompu(s): %1$s',
'FilesInformation:Error:CantWriteToFile' => 'Impossible de modifier le fichier %1$s',
));
'FilesInformation:Error:MissingFile' => 'Ficher manquant : %1$s',
]);

View File

@@ -2,65 +2,66 @@
/**
* Localized data
*
* @copyright Copyright (C) 2013 XXXXX
* @license http://opensource.org/licenses/AGPL-3.0
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
// Dictionary entries go here
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Menu:iTopHub' => 'iTop Hub',
'Menu:iTopHub:Register' => 'Se connecter à iTop Hub',
'Menu:iTopHub:Register+' => 'Connectez-vous à iTop Hub pour enregistrer cette instance d\''.ITOP_APPLICATION_SHORT,
'Menu:iTopHub:Register:Description' => '<p>Connectez-vous à la communauté iTop Hub!<br>Trouvez tout le contenu dont vous avez besoin, gérer vos instances d\'iTop depuis un tableau de bord centralisé et déployez de nouvelles extensions.<br><br>En vous connectant au Hub depuis cette page, vous transmettez au Hub des informations relatives à cette instance d\''.ITOP_APPLICATION_SHORT.'.</p>',
'Menu:iTopHub:MyExtensions' => 'Extensions déployées',
'Menu:iTopHub:MyExtensions+' => 'Voir la liste des extensions déployes sur cette instance',
'Menu:iTopHub:BrowseExtensions' => 'Obtenir des extensions depuis iTop Hub',
'Menu:iTopHub:BrowseExtensions+' => 'Parcourir la listes des extensions disponibles sur iTop Hub',
'Menu:iTopHub:BrowseExtensions:Description' => '<p>Découvrez le magasin d\'extensions iTop Hub !<br>Trouvez en quelques clics celles qui vous permettront de construire un iTop sur mesure qui se conforme à vos processus.<br><br>En vous connectant au Hub depuis cette page, vous transmettez au Hub des informations relatives à cette instance d\''.ITOP_APPLICATION_SHORT.'.</p>',
'iTopHub:GoBtn' => 'Aller sur iTop Hub',
'iTopHub:CloseBtn' => 'Fermer',
'iTopHub:GoBtn:Tooltip' => 'Naviguer vers www.itophub.io',
'iTopHub:OpenInNewWindow' => 'Ouvrir iTop Hub dans une nouvelle fenêtre',
'iTopHub:AutoSubmit' => 'Ne plus me demander. La prochaine fois, aller sur iTop Hub automatiquement.',
'Menu:iTopHub:MyExtensions' => 'Extensions déployées',
'Menu:iTopHub:MyExtensions+' => 'Voir la liste des extensions déployes sur cette instance',
'Menu:iTopHub:Register' => 'Se connecter à iTop Hub',
'Menu:iTopHub:Register+' => 'Connectez-vous à iTop Hub pour enregistrer cette instance d\''.ITOP_APPLICATION_SHORT,
'Menu:iTopHub:Register:Description' => '<p>Connectez-vous à la communauté iTop Hub!<br>Trouvez tout le contenu dont vous avez besoin, gérer vos instances d\'iTop depuis un tableau de bord centralisé et déployez de nouvelles extensions.<br><br>En vous connectant au Hub depuis cette page, vous transmettez au Hub des informations relatives à cette instance d\''.ITOP_APPLICATION_SHORT.'.</p>',
'UI:About:RemoteExtensionSource' => 'iTop Hub',
'iTopHub:Explanation' => 'En cliquant sur ce bouton, vous serez redirigé vers iTop Hub.',
'iTopHub:BackupFreeDiskSpaceIn' => '%1$s d\'espace disque disponible sur %2$s.',
'iTopHub:FailedToCheckFreeDiskSpace' => 'Echec de la vérification de l\'espace disque.',
'iTopHub:BackupOk' => 'Sauvegarde Ok.',
'iTopHub:AutoSubmit' => 'Ne plus me demander. La prochaine fois, aller sur iTop Hub automatiquement.',
'iTopHub:BackupFailed' => 'Echec de la sauvegarde !',
'iTopHub:Landing:Status' => 'Etat du déploiement',
'iTopHub:Landing:Install' => 'Déploiement des extensions...',
'iTopHub:BackupFreeDiskSpaceIn' => '%1$s d\'espace disque disponible sur %2$s.',
'iTopHub:BackupOk' => 'Sauvegarde Ok.',
'iTopHub:CloseBtn' => 'Fermer',
'iTopHub:CompiledOK' => 'Compilation réussie.',
'iTopHub:ConfigurationSafelyReverted' => 'Une erreur a été détectée durant le déploiement!<br>La configuration d\'iTop n\'a PAS été modifiée.',
'iTopHub:FailAuthent' => 'Échec d\'authentification pour cette action',
'iTopHub:InstalledExtensions' => 'Extensions déployées sur cette instance',
'iTopHub:DBBackupLabel' => 'Sauvegarde de l\'instance '.ITOP_APPLICATION_SHORT,
'iTopHub:DBBackupSentence' => 'Faire une sauvegarde de la base de données et des paramétrages d\''.ITOP_APPLICATION_SHORT,
'iTopHub:DatabaseBackupProgress' => 'Sauvegarde de l\'instance...',
'iTopHub:DeployBtn' => 'Déployer !',
'iTopHub:Explanation' => 'En cliquant sur ce bouton, vous serez redirigé vers iTop Hub.',
'iTopHub:ExtensionCategory:Manual' => 'Extensions déployées manuellement',
'iTopHub:ExtensionCategory:Manual+' => 'Les extensions ci-dessous ont été déployées en les copiant manuellement dans le répertoire %1$s d\''.ITOP_APPLICATION_SHORT.':',
'iTopHub:ExtensionCategory:Remote' => 'Extensions déployées depuis iTop Hub',
'iTopHub:ExtensionCategory:Remote+' => 'Les extensions ci-dessous ont été déployées depuis iTop Hub:',
'iTopHub:NoExtensionInThisCategory' => 'Il n\'y a pas d\'extension dans cette catégorie',
'iTopHub:NoExtensionInThisCategory+' => 'Avec iTop Hub trouvez en quelques clics les extensions qui vous permettront de construire un iTop sur mesure qui se conforme à vos processus !',
'iTopHub:ExtensionNotInstalled' => 'Non installée',
'iTopHub:FailAuthent' => 'Échec d\'authentification pour cette action',
'iTopHub:FailedToCheckFreeDiskSpace' => 'Echec de la vérification de l\'espace disque.',
'iTopHub:GetMoreExtensions' => 'Obtenir des extensions depuis iTop Hub...',
'iTopHub:LandingWelcome' => 'Félicitations! Les extensions ci-dessous ont été téléchargées depuis iTop Hub et installées sur cette instance d\''.ITOP_APPLICATION_SHORT.'.',
'iTopHub:GoBackToITopBtn' => 'Retourner dans '.ITOP_APPLICATION_SHORT,
'iTopHub:Uncompressing' => 'Décompression des extensions...',
'iTopHub:InstallationWelcome' => 'Installation des extensions téléchargées depuis iTop Hub',
'iTopHub:DBBackupLabel' => 'Sauvegarde de l\'instance '.ITOP_APPLICATION_SHORT,
'iTopHub:DBBackupSentence' => 'Faire une sauvegarde de la base de données et des paramétrages d\''.ITOP_APPLICATION_SHORT,
'iTopHub:DeployBtn' => 'Déployer !',
'iTopHub:DatabaseBackupProgress' => 'Sauvegarde de l\'instance...',
'iTopHub:InstallationEffect:Install' => 'Version: %1$s sera installée.',
'iTopHub:InstallationEffect:NoChange' => 'Version: %1$s déjà installée. Rien ne changera.',
'iTopHub:InstallationEffect:Upgrade' => 'Sera <b>mise à jour</b> de version %1$s en version %2$s.',
'iTopHub:GoBtn' => 'Aller sur iTop Hub',
'iTopHub:GoBtn:Tooltip' => 'Naviguer vers www.itophub.io',
'iTopHub:InstallationEffect:Downgrade' => 'Sera <b>DEGRADEE</b> de version %1$s en version %2$s.',
'iTopHub:InstallationProgress:DatabaseBackup' => 'Sauvegarde de l\'instance '.ITOP_APPLICATION_SHORT.'...',
'iTopHub:InstallationProgress:ExtensionsInstallation' => 'Installation des extensions',
'iTopHub:InstallationEffect:Install' => 'Version: %1$s sera installée.',
'iTopHub:InstallationEffect:MissingDependencies' => 'Cette extension ne peut pas être installée à cause de ses dépendences.',
'iTopHub:InstallationEffect:MissingDependencies_Details' => 'Cette extension nécessite le(s) module(s): %1$s',
'iTopHub:InstallationEffect:NoChange' => 'Version: %1$s déjà installée. Rien ne changera.',
'iTopHub:InstallationEffect:Upgrade' => 'Sera <b>mise à jour</b> de version %1$s en version %2$s.',
'iTopHub:InstallationProgress:DatabaseBackup' => 'Sauvegarde de l\'instance '.ITOP_APPLICATION_SHORT.'...',
'iTopHub:InstallationProgress:ExtensionsInstallation' => 'Installation des extensions',
'iTopHub:InstallationProgress:InstallationSuccessful' => 'Installation réussie !',
'iTopHub:InstallationStatus:Installed_Version' => '%1$s version: %2$s.',
'iTopHub:InstallationStatus:Installed' => 'Installée',
'iTopHub:InstallationStatus:Installed_Version' => '%1$s version: %2$s.',
'iTopHub:InstallationStatus:Version_NotInstalled' => 'Version %1$s <b>NON</b> installée.',
));
'iTopHub:InstallationWelcome' => 'Installation des extensions téléchargées depuis iTop Hub',
'iTopHub:InstalledExtensions' => 'Extensions déployées sur cette instance',
'iTopHub:Landing:Install' => 'Déploiement des extensions...',
'iTopHub:Landing:Status' => 'Etat du déploiement',
'iTopHub:LandingWelcome' => 'Félicitations! Les extensions ci-dessous ont été téléchargées depuis iTop Hub et installées sur cette instance d\''.ITOP_APPLICATION_SHORT.'.',
'iTopHub:NoExtensionInThisCategory' => 'Il n\'y a pas d\'extension dans cette catégorie',
'iTopHub:NoExtensionInThisCategory+' => 'Avec iTop Hub trouvez en quelques clics les extensions qui vous permettront de construire un iTop sur mesure qui se conforme à vos processus !',
'iTopHub:OpenInNewWindow' => 'Ouvrir iTop Hub dans une nouvelle fenêtre',
'iTopHub:Uncompressing' => 'Décompression des extensions...',
]);

View File

@@ -1,87 +1,37 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: Incident
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:IncidentManagement' => 'Gestion des incidents',
'Menu:IncidentManagement+' => '',
'Menu:Incident:Overview' => 'Vue d\'ensemble',
'Menu:Incident:Overview+' => '',
'Menu:NewIncident' => 'Nouvel incident',
'Menu:NewIncident+' => 'Créer un nouveau ticket d\'incident',
'Menu:SearchIncidents' => 'Rechercher des incidents',
'Menu:SearchIncidents+' => 'Rechercher parmi les tickets d\'incidents',
'Menu:Incident:Shortcuts' => 'Raccourcis',
'Menu:Incident:Shortcuts+' => '',
'Menu:Incident:MyIncidents' => 'Mes incidents',
'Menu:Incident:MyIncidents+' => 'Tickets d\'incident qui me sont assignés',
'Menu:Incident:EscalatedIncidents' => 'Incidents en cours d\'escalade',
'Menu:Incident:EscalatedIncidents+' => 'Ticket d\'incident en cours d\'escalade',
'Menu:Incident:OpenIncidents' => 'Incidents ouverts',
'Menu:Incident:OpenIncidents+' => 'Tous les tickets d\'incident ouverts',
'UI-IncidentManagementOverview-IncidentByPriority-last-14-days' => 'Incidents des 14 derniers jours par priorité',
'UI-IncidentManagementOverview-Last-14-days' => 'Incidents des 14 derniers jours',
'UI-IncidentManagementOverview-OpenIncidentByStatus' => 'Incidents ouverts par statut',
'UI-IncidentManagementOverview-OpenIncidentByAgent' => 'Incidents ouverts par agent',
'UI-IncidentManagementOverview-OpenIncidentByCustomer' => 'Incidents ouverts par client',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: Incident
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Incident' => 'Incident',
'Class:Incident+' => '',
'Class:Incident/Attribute:status' => 'Etat',
'Class:Incident/Attribute:status+' => '',
'Class:Incident/Attribute:status/Value:new' => 'Nouveau',
'Class:Incident/Attribute:status/Value:new+' => '',
'Class:Incident/Attribute:status/Value:escalated_tto' => 'Escalade tto',
'Class:Incident/Attribute:status/Value:escalated_tto+' => '',
'Class:Incident/Attribute:status/Value:assigned' => 'Assigné',
'Class:Incident/Attribute:status/Value:assigned+' => '',
'Class:Incident/Attribute:status/Value:escalated_ttr' => 'Escalate ttr',
'Class:Incident/Attribute:status/Value:escalated_ttr+' => '',
'Class:Incident/Attribute:status/Value:waiting_for_approval' => 'En attente d\'approbation',
'Class:Incident/Attribute:status/Value:waiting_for_approval+' => '',
'Class:Incident/Attribute:status/Value:pending' => 'En attente',
'Class:Incident/Attribute:status/Value:pending+' => '',
'Class:Incident/Attribute:status/Value:resolved' => 'Résolu',
'Class:Incident/Attribute:status/Value:resolved+' => '',
'Class:Incident/Attribute:status/Value:closed' => 'Fermé',
'Class:Incident/Attribute:status/Value:closed+' => '',
'Class:Incident/Attribute:assignment_date' => 'Date d\'assignation',
'Class:Incident/Attribute:assignment_date+' => '',
'Class:Incident/Attribute:child_incidents_list' => 'Incidents fils',
'Class:Incident/Attribute:child_incidents_list+' => 'Tous les incidents fils lié à celui-ci',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Incident/Attribute:cumulatedpending' => 'Temps cumulé de suspension',
'Class:Incident/Attribute:cumulatedpending+' => '',
'Class:Incident/Attribute:escalation_flag' => 'Ticket à surveiller',
'Class:Incident/Attribute:escalation_flag+' => '',
'Class:Incident/Attribute:escalation_flag/Value:no' => 'Non',
'Class:Incident/Attribute:escalation_flag/Value:no+' => '',
'Class:Incident/Attribute:escalation_flag/Value:yes' => 'Oui',
'Class:Incident/Attribute:escalation_flag/Value:yes+' => '',
'Class:Incident/Attribute:escalation_reason' => 'Raison de surveillance',
'Class:Incident/Attribute:escalation_reason+' => '',
'Class:Incident/Attribute:impact' => 'Impact',
'Class:Incident/Attribute:impact+' => 'Impact indique la séverité de l\'incident, souvent estimé par le nombre de personnes impactées',
'Class:Incident/Attribute:impact/Value:1' => 'Un département',
@@ -90,6 +40,38 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Incident/Attribute:impact/Value:2+' => '',
'Class:Incident/Attribute:impact/Value:3' => 'Une personne',
'Class:Incident/Attribute:impact/Value:3+' => '',
'Class:Incident/Attribute:last_pending_date' => 'Dernière date de suspension',
'Class:Incident/Attribute:last_pending_date+' => '',
'Class:Incident/Attribute:origin' => 'Origine',
'Class:Incident/Attribute:origin+' => 'Canal par lequel l\'incident est arrivée',
'Class:Incident/Attribute:origin/Value:chat' => 'Chat',
'Class:Incident/Attribute:origin/Value:chat+' => 'Incident créé suite à une discussion sur un chat',
'Class:Incident/Attribute:origin/Value:in_person' => 'En personne',
'Class:Incident/Attribute:origin/Value:in_person+' => 'Incident créé suite à une discussion en face à face',
'Class:Incident/Attribute:origin/Value:mail' => 'Email',
'Class:Incident/Attribute:origin/Value:mail+' => 'Incident créé suite à la réception d\'un email',
'Class:Incident/Attribute:origin/Value:monitoring' => 'Supervision',
'Class:Incident/Attribute:origin/Value:monitoring+' => 'Incident créé suite à une alerte d\'un systéme de supervision',
'Class:Incident/Attribute:origin/Value:phone' => 'Téléphone',
'Class:Incident/Attribute:origin/Value:phone+' => 'Incident créé suite à un appel téléphonique',
'Class:Incident/Attribute:origin/Value:portal' => 'Portail',
'Class:Incident/Attribute:origin/Value:portal+' => 'Incident créé via un portail utilisateur',
'Class:Incident/Attribute:parent_change_id' => 'Changement parent',
'Class:Incident/Attribute:parent_change_id+' => '',
'Class:Incident/Attribute:parent_change_ref' => 'Ref Changement parent',
'Class:Incident/Attribute:parent_change_ref+' => '',
'Class:Incident/Attribute:parent_incident_id' => 'Incident parent',
'Class:Incident/Attribute:parent_incident_id+' => '',
'Class:Incident/Attribute:parent_incident_id_friendlyname' => 'Nom usuel de l\'incident parent',
'Class:Incident/Attribute:parent_incident_id_friendlyname+' => '',
'Class:Incident/Attribute:parent_incident_ref' => 'Référence incident parent',
'Class:Incident/Attribute:parent_incident_ref+' => '',
'Class:Incident/Attribute:parent_problem_id' => 'Problème lié',
'Class:Incident/Attribute:parent_problem_id+' => '',
'Class:Incident/Attribute:parent_problem_ref' => 'Référence problème lié',
'Class:Incident/Attribute:parent_problem_ref+' => '',
'Class:Incident/Attribute:pending_reason' => 'Raison de suspension',
'Class:Incident/Attribute:pending_reason+' => '',
'Class:Incident/Attribute:priority' => 'Priorité',
'Class:Incident/Attribute:priority+' => 'Ordre dans lequel les incidents doivent être traitées',
'Class:Incident/Attribute:priority/Value:1' => 'Critique',
@@ -100,72 +82,16 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Incident/Attribute:priority/Value:3+' => '',
'Class:Incident/Attribute:priority/Value:4' => 'Basse',
'Class:Incident/Attribute:priority/Value:4+' => '',
'Class:Incident/Attribute:urgency' => 'Urgence',
'Class:Incident/Attribute:urgency+' => 'Avec quelle célérité l\'incident doit être traitée',
'Class:Incident/Attribute:urgency/Value:1' => 'Critique',
'Class:Incident/Attribute:urgency/Value:1+' => '',
'Class:Incident/Attribute:urgency/Value:2' => 'Haute',
'Class:Incident/Attribute:urgency/Value:2+' => '',
'Class:Incident/Attribute:urgency/Value:3' => 'Moyenne',
'Class:Incident/Attribute:urgency/Value:3+' => '',
'Class:Incident/Attribute:urgency/Value:4' => 'Basse',
'Class:Incident/Attribute:urgency/Value:4+' => '',
'Class:Incident/Attribute:origin' => 'Origine',
'Class:Incident/Attribute:origin+' => 'Canal par lequel l\'incident est arrivée',
'Class:Incident/Attribute:origin/Value:in_person' => 'En personne',
'Class:Incident/Attribute:origin/Value:in_person+' => 'Incident créé suite à une discussion en face à face',
'Class:Incident/Attribute:origin/Value:chat' => 'Chat',
'Class:Incident/Attribute:origin/Value:chat+' => 'Incident créé suite à une discussion sur un chat',
'Class:Incident/Attribute:origin/Value:mail' => 'Email',
'Class:Incident/Attribute:origin/Value:mail+' => 'Incident créé suite à la réception d\'un email',
'Class:Incident/Attribute:origin/Value:monitoring' => 'Supervision',
'Class:Incident/Attribute:origin/Value:monitoring+' => 'Incident créé suite à une alerte d\'un systéme de supervision',
'Class:Incident/Attribute:origin/Value:phone' => 'Téléphone',
'Class:Incident/Attribute:origin/Value:phone+' => 'Incident créé suite à un appel téléphonique',
'Class:Incident/Attribute:origin/Value:portal' => 'Portail',
'Class:Incident/Attribute:origin/Value:portal+' => 'Incident créé via un portail utilisateur',
'Class:Incident/Attribute:service_id' => 'Service',
'Class:Incident/Attribute:service_id+' => '',
'Class:Incident/Attribute:service_name' => 'Nom du service',
'Class:Incident/Attribute:service_name+' => '',
'Class:Incident/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:Incident/Attribute:servicesubcategory_id+' => '',
'Class:Incident/Attribute:servicesubcategory_name' => 'Nom Sous catégorie de service',
'Class:Incident/Attribute:servicesubcategory_name+' => '',
'Class:Incident/Attribute:escalation_flag' => 'Ticket à surveiller',
'Class:Incident/Attribute:escalation_flag+' => '',
'Class:Incident/Attribute:escalation_flag/Value:no' => 'Non',
'Class:Incident/Attribute:escalation_flag/Value:no+' => '',
'Class:Incident/Attribute:escalation_flag/Value:yes' => 'Oui',
'Class:Incident/Attribute:escalation_flag/Value:yes+' => '',
'Class:Incident/Attribute:escalation_reason' => 'Raison de surveillance',
'Class:Incident/Attribute:escalation_reason+' => '',
'Class:Incident/Attribute:assignment_date' => 'Date d\'assignation',
'Class:Incident/Attribute:assignment_date+' => '',
'Class:Incident/Attribute:resolution_date' => 'Date de résolution',
'Class:Incident/Attribute:resolution_date+' => '',
'Class:Incident/Attribute:last_pending_date' => 'Dernière date de suspension',
'Class:Incident/Attribute:last_pending_date+' => '',
'Class:Incident/Attribute:cumulatedpending' => 'Temps cumulé de suspension',
'Class:Incident/Attribute:cumulatedpending+' => '',
'Class:Incident/Attribute:tto' => 'TTO',
'Class:Incident/Attribute:tto+' => 'Delai garanti d\'assignation',
'Class:Incident/Attribute:ttr' => 'TTR',
'Class:Incident/Attribute:ttr+' => 'Délai garanti de résolution',
'Class:Incident/Attribute:tto_escalation_deadline' => 'Echéance TTO',
'Class:Incident/Attribute:tto_escalation_deadline+' => '',
'Class:Incident/Attribute:sla_tto_passed' => 'SLA TTO dépassé ?',
'Class:Incident/Attribute:sla_tto_passed+' => 'SLA TTO dépassé ?',
'Class:Incident/Attribute:sla_tto_over' => 'Dépassement SLA TTO',
'Class:Incident/Attribute:sla_tto_over+' => '',
'Class:Incident/Attribute:ttr_escalation_deadline' => 'Echéance TTR',
'Class:Incident/Attribute:ttr_escalation_deadline+' => '',
'Class:Incident/Attribute:sla_ttr_passed' => 'SLA TTR dépassé ?',
'Class:Incident/Attribute:sla_ttr_passed+' => '',
'Class:Incident/Attribute:sla_ttr_over' => 'Dépassement SLA TTR',
'Class:Incident/Attribute:sla_ttr_over+' => '',
'Class:Incident/Attribute:time_spent' => 'Délai de résolution',
'Class:Incident/Attribute:time_spent+' => '',
'Class:Incident/Attribute:public_log' => 'Journal public',
'Class:Incident/Attribute:public_log+' => '',
'Class:Incident/Attribute:related_request_list' => 'Requêtes filles',
'Class:Incident/Attribute:related_request_list+' => '',
'Class:Incident/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Incident/Attribute:resolution_code' => 'Code de résolution',
'Class:Incident/Attribute:resolution_code+' => 'Qu\'est-ce qui a été fait pour résoudre l\'incident ?',
'Class:Incident/Attribute:resolution_code/Value:assistance' => 'Assistance',
@@ -182,28 +108,66 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Incident/Attribute:resolution_code/Value:system update+' => '',
'Class:Incident/Attribute:resolution_code/Value:training' => 'Formation',
'Class:Incident/Attribute:resolution_code/Value:training+' => '',
'Class:Incident/Attribute:resolution_date' => 'Date de résolution',
'Class:Incident/Attribute:resolution_date+' => '',
'Class:Incident/Attribute:service_id' => 'Service',
'Class:Incident/Attribute:service_id+' => '',
'Class:Incident/Attribute:service_name' => 'Nom du service',
'Class:Incident/Attribute:service_name+' => '',
'Class:Incident/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:Incident/Attribute:servicesubcategory_id+' => '',
'Class:Incident/Attribute:servicesubcategory_name' => 'Nom Sous catégorie de service',
'Class:Incident/Attribute:servicesubcategory_name+' => '',
'Class:Incident/Attribute:sla_tto_over' => 'Dépassement SLA TTO',
'Class:Incident/Attribute:sla_tto_over+' => '',
'Class:Incident/Attribute:sla_tto_passed' => 'SLA TTO dépassé ?',
'Class:Incident/Attribute:sla_tto_passed+' => 'SLA TTO dépassé ?',
'Class:Incident/Attribute:sla_ttr_over' => 'Dépassement SLA TTR',
'Class:Incident/Attribute:sla_ttr_over+' => '',
'Class:Incident/Attribute:sla_ttr_passed' => 'SLA TTR dépassé ?',
'Class:Incident/Attribute:sla_ttr_passed+' => '',
'Class:Incident/Attribute:solution' => 'Solution',
'Class:Incident/Attribute:solution+' => '',
'Class:Incident/Attribute:pending_reason' => 'Raison de suspension',
'Class:Incident/Attribute:pending_reason+' => '',
'Class:Incident/Attribute:parent_incident_id' => 'Incident parent',
'Class:Incident/Attribute:parent_incident_id+' => '',
'Class:Incident/Attribute:parent_incident_ref' => 'Référence incident parent',
'Class:Incident/Attribute:parent_incident_ref+' => '',
'Class:Incident/Attribute:parent_change_id' => 'Changement parent',
'Class:Incident/Attribute:parent_change_id+' => '',
'Class:Incident/Attribute:parent_change_ref' => 'Ref Changement parent',
'Class:Incident/Attribute:parent_change_ref+' => '',
'Class:Incident/Attribute:parent_problem_id' => 'Problème lié',
'Class:Incident/Attribute:parent_problem_id+' => '',
'Class:Incident/Attribute:parent_problem_ref' => 'Référence problème lié',
'Class:Incident/Attribute:parent_problem_ref+' => '',
'Class:Incident/Attribute:related_request_list' => 'Requêtes filles',
'Class:Incident/Attribute:related_request_list+' => '',
'Class:Incident/Attribute:child_incidents_list' => 'Incidents fils',
'Class:Incident/Attribute:child_incidents_list+' => 'Tous les incidents fils lié à celui-ci',
'Class:Incident/Attribute:public_log' => 'Journal public',
'Class:Incident/Attribute:public_log+' => '',
'Class:Incident/Attribute:status' => 'Etat',
'Class:Incident/Attribute:status+' => '',
'Class:Incident/Attribute:status/Value:assigned' => 'Assigné',
'Class:Incident/Attribute:status/Value:assigned+' => '',
'Class:Incident/Attribute:status/Value:closed' => 'Fermé',
'Class:Incident/Attribute:status/Value:closed+' => '',
'Class:Incident/Attribute:status/Value:escalated_tto' => 'Escalade tto',
'Class:Incident/Attribute:status/Value:escalated_tto+' => '',
'Class:Incident/Attribute:status/Value:escalated_ttr' => 'Escalate ttr',
'Class:Incident/Attribute:status/Value:escalated_ttr+' => '',
'Class:Incident/Attribute:status/Value:new' => 'Nouveau',
'Class:Incident/Attribute:status/Value:new+' => '',
'Class:Incident/Attribute:status/Value:pending' => 'En attente',
'Class:Incident/Attribute:status/Value:pending+' => '',
'Class:Incident/Attribute:status/Value:resolved' => 'Résolu',
'Class:Incident/Attribute:status/Value:resolved+' => '',
'Class:Incident/Attribute:status/Value:waiting_for_approval' => 'En attente d\'approbation',
'Class:Incident/Attribute:status/Value:waiting_for_approval+' => '',
'Class:Incident/Attribute:time_spent' => 'Délai de résolution',
'Class:Incident/Attribute:time_spent+' => '',
'Class:Incident/Attribute:tto' => 'TTO',
'Class:Incident/Attribute:tto+' => 'Delai garanti d\'assignation',
'Class:Incident/Attribute:tto_escalation_deadline' => 'Echéance TTO',
'Class:Incident/Attribute:tto_escalation_deadline+' => '',
'Class:Incident/Attribute:ttr' => 'TTR',
'Class:Incident/Attribute:ttr+' => 'Délai garanti de résolution',
'Class:Incident/Attribute:ttr_escalation_deadline' => 'Echéance TTR',
'Class:Incident/Attribute:ttr_escalation_deadline+' => '',
'Class:Incident/Attribute:urgency' => 'Urgence',
'Class:Incident/Attribute:urgency+' => 'Avec quelle célérité l\'incident doit être traitée',
'Class:Incident/Attribute:urgency/Value:1' => 'Critique',
'Class:Incident/Attribute:urgency/Value:1+' => '',
'Class:Incident/Attribute:urgency/Value:2' => 'Haute',
'Class:Incident/Attribute:urgency/Value:2+' => '',
'Class:Incident/Attribute:urgency/Value:3' => 'Moyenne',
'Class:Incident/Attribute:urgency/Value:3+' => '',
'Class:Incident/Attribute:urgency/Value:4' => 'Basse',
'Class:Incident/Attribute:urgency/Value:4+' => '',
'Class:Incident/Attribute:user_comment' => 'Commentaire client',
'Class:Incident/Attribute:user_comment+' => '',
'Class:Incident/Attribute:user_satisfaction' => 'Satisfaction client',
'Class:Incident/Attribute:user_satisfaction+' => '',
'Class:Incident/Attribute:user_satisfaction/Value:1' => 'Très satisfait',
@@ -214,45 +178,47 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Incident/Attribute:user_satisfaction/Value:3+' => '',
'Class:Incident/Attribute:user_satisfaction/Value:4' => 'Très mécontent',
'Class:Incident/Attribute:user_satisfaction/Value:4+' => '',
'Class:Incident/Attribute:user_comment' => 'Commentaire client',
'Class:Incident/Attribute:user_comment+' => '',
'Class:Incident/Attribute:parent_incident_id_friendlyname' => 'Nom usuel de l\'incident parent',
'Class:Incident/Attribute:parent_incident_id_friendlyname+' => '',
'Class:Incident/Stimulus:ev_assign' => 'Assigner',
'Class:Incident/Stimulus:ev_assign+' => '',
'Class:Incident/Stimulus:ev_reassign' => 'Réassigner',
'Class:Incident/Stimulus:ev_reassign+' => '',
'Class:Incident/Stimulus:ev_pending' => 'En attente',
'Class:Incident/Stimulus:ev_pending+' => '',
'Class:Incident/Stimulus:ev_timeout' => 'ev_timeout',
'Class:Incident/Stimulus:ev_timeout+' => '',
'Class:Incident/Stimulus:ev_autoresolve' => 'Résolution automatique',
'Class:Incident/Stimulus:ev_autoresolve+' => '',
'Class:Incident/Stimulus:ev_autoclose' => 'Fermeture automatique',
'Class:Incident/Stimulus:ev_autoclose+' => '',
'Class:Incident/Stimulus:ev_resolve' => 'Marquer comme résolu',
'Class:Incident/Stimulus:ev_resolve+' => '',
'Class:Incident/Stimulus:ev_close' => 'Clore cet incident',
'Class:Incident/Stimulus:ev_close+' => '',
'Class:Incident/Stimulus:ev_reopen' => 'Ré-ouvrir',
'Class:Incident/Stimulus:ev_reopen+' => '',
'Class:Incident/Error:CannotAssignParentIncidentIdToSelf' => 'L\'incident parent ne peut pas être lui-même',
'Class:Incident/Method:ResolveChildTickets' => 'ResolveChildTickets (résoudre les tickets fils)',
'Class:Incident/Method:ResolveChildTickets+' => 'Cascader l\'action de résolution du ticket (ev_autoresolve) vers les requêtes et incidents fils, et aligner les caractéristiques suivantes : service, équipe, agent, information de résolution',
'Class:Incident/Stimulus:ev_assign' => 'Assigner',
'Class:Incident/Stimulus:ev_assign+' => '',
'Class:Incident/Stimulus:ev_autoclose' => 'Fermeture automatique',
'Class:Incident/Stimulus:ev_autoclose+' => '',
'Class:Incident/Stimulus:ev_autoresolve' => 'Résolution automatique',
'Class:Incident/Stimulus:ev_autoresolve+' => '',
'Class:Incident/Stimulus:ev_close' => 'Clore cet incident',
'Class:Incident/Stimulus:ev_close+' => '',
'Class:Incident/Stimulus:ev_pending' => 'En attente',
'Class:Incident/Stimulus:ev_pending+' => '',
'Class:Incident/Stimulus:ev_reassign' => 'Réassigner',
'Class:Incident/Stimulus:ev_reassign+' => '',
'Class:Incident/Stimulus:ev_reopen' => 'Ré-ouvrir',
'Class:Incident/Stimulus:ev_reopen+' => '',
'Class:Incident/Stimulus:ev_resolve' => 'Marquer comme résolu',
'Class:Incident/Stimulus:ev_resolve+' => '',
'Class:Incident/Stimulus:ev_timeout' => 'ev_timeout',
'Class:Incident/Stimulus:ev_timeout+' => '',
'Menu:Incident:EscalatedIncidents' => 'Incidents en cours d\'escalade',
'Menu:Incident:EscalatedIncidents+' => 'Ticket d\'incident en cours d\'escalade',
'Menu:Incident:MyIncidents' => 'Mes incidents',
'Menu:Incident:MyIncidents+' => 'Tickets d\'incident qui me sont assignés',
'Menu:Incident:OpenIncidents' => 'Incidents ouverts',
'Menu:Incident:OpenIncidents+' => 'Tous les tickets d\'incident ouverts',
'Menu:Incident:Overview' => 'Vue d\'ensemble',
'Menu:Incident:Overview+' => '',
'Menu:Incident:Shortcuts' => 'Raccourcis',
'Menu:Incident:Shortcuts+' => '',
'Menu:IncidentManagement' => 'Gestion des incidents',
'Menu:IncidentManagement+' => '',
'Menu:NewIncident' => 'Nouvel incident',
'Menu:NewIncident+' => 'Créer un nouveau ticket d\'incident',
'Menu:SearchIncidents' => 'Rechercher des incidents',
'Menu:SearchIncidents+' => 'Rechercher parmi les tickets d\'incidents',
'Tickets:Related:OpenIncidents' => 'Incidents ouverts',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Incident/Attribute:child_incidents_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Incident/Attribute:child_incidents_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Incident/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'UI-IncidentManagementOverview-IncidentByPriority-last-14-days' => 'Incidents des 14 derniers jours par priorité',
'UI-IncidentManagementOverview-Last-14-days' => 'Incidents des 14 derniers jours',
'UI-IncidentManagementOverview-OpenIncidentByAgent' => 'Incidents ouverts par agent',
'UI-IncidentManagementOverview-OpenIncidentByCustomer' => 'Incidents ouverts par client',
'UI-IncidentManagementOverview-OpenIncidentByStatus' => 'Incidents ouverts par statut',
]);

View File

@@ -1,50 +1,23 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: KnownError
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:KnownError' => 'Erreur Connue',
'Class:KnownError+' => 'Erreur documenté pour un problème connu',
'Class:KnownError/Attribute:name' => 'Nom',
'Class:KnownError/Attribute:name+' => '',
'Class:KnownError/Attribute:org_id' => 'Client',
'Class:KnownError/Attribute:org_id+' => '',
'Class:KnownError/Attribute:ci_list' => 'CIs',
'Class:KnownError/Attribute:ci_list+' => 'Tous les éléments de configuration liés à cette erreur connue',
'Class:KnownError/Attribute:cust_name' => 'Nom du client',
'Class:KnownError/Attribute:cust_name+' => '',
'Class:KnownError/Attribute:problem_id' => 'Problème lié',
'Class:KnownError/Attribute:problem_id+' => '',
'Class:KnownError/Attribute:problem_ref' => 'Rérérence problème lié',
'Class:KnownError/Attribute:problem_ref+' => '',
'Class:KnownError/Attribute:symptom' => 'Symptome',
'Class:KnownError/Attribute:symptom+' => '',
'Class:KnownError/Attribute:root_cause' => 'Cause première',
'Class:KnownError/Attribute:root_cause+' => '',
'Class:KnownError/Attribute:workaround' => 'Contournement',
'Class:KnownError/Attribute:workaround+' => '',
'Class:KnownError/Attribute:solution' => 'Solution',
'Class:KnownError/Attribute:solution+' => '',
'Class:KnownError/Attribute:error_code' => 'Code d\'erreur',
'Class:KnownError/Attribute:error_code+' => '',
'Class:KnownError/Attribute:document_list' => 'Documents',
'Class:KnownError/Attribute:document_list+' => 'Tous les documents liés à cette erreur connue',
'Class:KnownError/Attribute:domain' => 'Domaine',
'Class:KnownError/Attribute:domain+' => '',
'Class:KnownError/Attribute:domain/Value:Application' => 'Application',
@@ -55,46 +28,32 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:KnownError/Attribute:domain/Value:Network+' => 'Réseau',
'Class:KnownError/Attribute:domain/Value:Server' => 'Serveur',
'Class:KnownError/Attribute:domain/Value:Server+' => 'Serveur',
'Class:KnownError/Attribute:vendor' => 'Vendeur',
'Class:KnownError/Attribute:vendor+' => '',
'Class:KnownError/Attribute:error_code' => 'Code d\'erreur',
'Class:KnownError/Attribute:error_code+' => '',
'Class:KnownError/Attribute:model' => 'Modèle',
'Class:KnownError/Attribute:model+' => '',
'Class:KnownError/Attribute:name' => 'Nom',
'Class:KnownError/Attribute:name+' => '',
'Class:KnownError/Attribute:org_id' => 'Client',
'Class:KnownError/Attribute:org_id+' => '',
'Class:KnownError/Attribute:problem_id' => 'Problème lié',
'Class:KnownError/Attribute:problem_id+' => '',
'Class:KnownError/Attribute:problem_ref' => 'Rérérence problème lié',
'Class:KnownError/Attribute:problem_ref+' => '',
'Class:KnownError/Attribute:root_cause' => 'Cause première',
'Class:KnownError/Attribute:root_cause+' => '',
'Class:KnownError/Attribute:solution' => 'Solution',
'Class:KnownError/Attribute:solution+' => '',
'Class:KnownError/Attribute:symptom' => 'Symptome',
'Class:KnownError/Attribute:symptom+' => '',
'Class:KnownError/Attribute:vendor' => 'Vendeur',
'Class:KnownError/Attribute:vendor+' => '',
'Class:KnownError/Attribute:version' => 'Version',
'Class:KnownError/Attribute:version+' => '',
'Class:KnownError/Attribute:ci_list' => 'CIs',
'Class:KnownError/Attribute:ci_list+' => 'Tous les éléments de configuration liés à cette erreur connue',
'Class:KnownError/Attribute:document_list' => 'Documents',
'Class:KnownError/Attribute:document_list+' => 'Tous les documents liés à cette erreur connue',
));
//
// Class: lnkErrorToFunctionalCI
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkErrorToFunctionalCI' => 'Lien Erreur / CI',
'Class:lnkErrorToFunctionalCI+' => 'Lien entre une erreur et un ci',
'Class:lnkErrorToFunctionalCI/Name' => '%1$s / %2$s',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id' => 'CI',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:error_id' => 'Erreur',
'Class:lnkErrorToFunctionalCI/Attribute:error_id+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:error_name' => 'Nom erreur',
'Class:lnkErrorToFunctionalCI/Attribute:error_name+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:reason' => 'Reason',
'Class:lnkErrorToFunctionalCI/Attribute:reason+' => '',
));
//
// Class: lnkDocumentToError
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:KnownError/Attribute:workaround' => 'Contournement',
'Class:KnownError/Attribute:workaround+' => '',
'Class:lnkDocumentToError' => 'Lien Documents / Errors',
'Class:lnkDocumentToError+' => 'Lien entre un document et une erreur',
'Class:lnkDocumentToError/Name' => '%1$s / %2$s',
'Class:lnkDocumentToError/Attribute:document_id' => 'Document',
'Class:lnkDocumentToError/Attribute:document_id+' => '',
'Class:lnkDocumentToError/Attribute:document_name' => 'Nom Document',
@@ -105,16 +64,27 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkDocumentToError/Attribute:error_name+' => '',
'Class:lnkDocumentToError/Attribute:link_type' => 'link_type',
'Class:lnkDocumentToError/Attribute:link_type+' => '',
));
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => 'Gestion des problèmes',
'Menu:Problem:Shortcuts' => 'Raccourcis',
'Class:lnkDocumentToError/Name' => '%1$s / %2$s',
'Class:lnkErrorToFunctionalCI' => 'Lien Erreur / CI',
'Class:lnkErrorToFunctionalCI+' => 'Lien entre une erreur et un ci',
'Class:lnkErrorToFunctionalCI/Attribute:error_id' => 'Erreur',
'Class:lnkErrorToFunctionalCI/Attribute:error_id+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:error_name' => 'Nom erreur',
'Class:lnkErrorToFunctionalCI/Attribute:error_name+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id' => 'CI',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_id+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkErrorToFunctionalCI/Attribute:functionalci_name+' => '',
'Class:lnkErrorToFunctionalCI/Attribute:reason' => 'Reason',
'Class:lnkErrorToFunctionalCI/Attribute:reason+' => '',
'Class:lnkErrorToFunctionalCI/Name' => '%1$s / %2$s',
'Menu:NewError' => 'Nouvelle erreur connue',
'Menu:NewError+' => 'Créer une erreur connue',
'Menu:SearchError' => 'Rechercher une erreur connue',
'Menu:SearchError+' => 'Rechercher une erreur connue',
'Menu:Problem:KnownErrors' => 'Toutes les erreurs connues',
'Menu:Problem:KnownErrors+' => 'Toutes les erreurs connues',
));
'Menu:Problem:Shortcuts' => 'Raccourcis',
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => 'Gestion des problèmes',
'Menu:SearchError' => 'Rechercher une erreur connue',
'Menu:SearchError+' => 'Rechercher une erreur connue',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Löschen Sie das Feld, um den Standardwert neu zu berechnen.',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Verwendung für SMTP',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'Mindestens ein oAuth-Client muss dieses Flag auf "Ja" gesetzt haben, um über diesen Weg Mails durch iTop senden zu lassen.',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'Nein',
@@ -97,6 +99,4 @@ Löschen Sie das Feld, um den Standardwert neu zu berechnen.',
'itop-oauth-client:MissingOAuthClient' => 'Fehlender OAuth-Client für den Benutzernamen %1$s',
'itop-oauth-client:TestSMTP' => 'Mail-Versand testen',
'itop-oauth-client:UsedForSMTP' => 'Dieser OAuth-Client wird für SMTP verwendet',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -2,127 +2,105 @@
/**
* Localized data
*
* @copyright Copyright (C) 2013 XXXXX
* @license http://opensource.org/licenses/AGPL-3.0
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Menu:CreateMailbox' => 'Créer une boite mail...',
'Menu:OAuthClient' => 'Client OAuth',
'Menu:OAuthClient+' => '',
'Menu:GenerateTokens' => 'Créer un jeton d\'accès...',
'Menu:RegenerateTokens' => 'Recréer un jeton d\'accès..',
'itop-oauth-client/Operation:CreateMailBox/Title' => 'Création de boite mail',
'itop-oauth-client:UsedForSMTP' => 'Ce client Oauth est utilisé pour SMTP',
'itop-oauth-client:TestSMTP' => 'Tester l\'envoi de mail',
'itop-oauth-client:MissingOAuthClient' => 'Il n\'y a pas de client OAuth pour l\'utilisateur %1$s',
'itop-oauth-client:Message:MissingToken' => 'Générez le jeton d\'accès avant d\'utiliser ce client OAuth',
'itop-oauth-client:Message:RegenerateToken' => 'Re-générez le jeton d\'accès prendre en compte les modifications',
'itop-oauth-client:Message:TokenCreated' => 'Le jeton d\'accès à été créé',
'itop-oauth-client:Message:TokenRecreated' => 'Le jeton d\'accès à été renouvelé',
'itop-oauth-client:Message:TokenError' => 'Le jeton d\'accès n\'a pas été généré à cause d`une erreur serveur',
'OAuthClient:Name/UseForSMTPMustBeUnique' => 'La combinaison Login (%1$s) and Utilisé pour SMTP (%2$s) a déjà été utilisée pour OAuth Client',
'OAuthClient:baseinfo' => 'Information',
'OAuthClient:scope' => 'Scope',
]);
//
// Class: OAuthClient
//
Dict::Add('FR FR', 'French', 'Français', [
'Class:OAuthClient' => 'Client OAuth',
'Class:OAuthClient/Attribute:provider' => 'Fournisseur',
'Class:OAuthClient/Attribute:provider+' => '',
'Class:OAuthClient/Attribute:name' => 'Login',
'Class:OAuthClient/Attribute:name+' => 'L\'adresse email à utiliser chez ce fournisseur',
'Class:OAuthClient/Attribute:status' => 'Etat',
'Class:OAuthClient/Attribute:status+' => 'Après la création, effectuer l\'action \'Créer un jeton d\'accès...\' pour activer ce client OAuth',
'Class:OAuthClient/Attribute:status/Value:active' => 'Jeton d\'accès créé',
'Class:OAuthClient/Attribute:status/Value:inactive' => 'Pas de jeton d\'accès',
'Class:OAuthClient/Attribute:description' => 'Description',
'Class:OAuthClient/Attribute:description+' => '',
'Class:OAuthClient/Attribute:client_id' => 'ID Client',
'Class:OAuthClient/Attribute:client_id+' => 'Recopier la chaine fournie par votre fournisseur OAuth2',
'Class:OAuthClient/Attribute:client_secret' => 'Code secret du client',
'Class:OAuthClient/Attribute:client_secret+' => 'Recopier l\'information fournie par votre fournisseur OAuth2',
'Class:OAuthClient/Attribute:description' => 'Description',
'Class:OAuthClient/Attribute:description+' => '',
'Class:OAuthClient/Attribute:mailbox_list' => 'Mailbox list',
'Class:OAuthClient/Attribute:mailbox_list+' => '',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:OAuthClient/Attribute:name' => 'Login',
'Class:OAuthClient/Attribute:name+' => 'L\'adresse email à utiliser chez ce fournisseur',
'Class:OAuthClient/Attribute:provider' => 'Fournisseur',
'Class:OAuthClient/Attribute:provider+' => '',
'Class:OAuthClient/Attribute:redirect_url' => 'URL de redirection',
'Class:OAuthClient/Attribute:redirect_url+' => 'Cet URL doit être recopiée dans la configuration OAuth2 de votre fournisseur
Pour recalculer la valeur par défaut, il faut effacer le champ',
'Class:OAuthClient/Attribute:refresh_token' => 'Jeton de renouvellement',
'Class:OAuthClient/Attribute:refresh_token+' => '',
'Class:OAuthClient/Attribute:refresh_token_expiration' => 'Date d\'expiration du jeton de renouvellement',
'Class:OAuthClient/Attribute:refresh_token_expiration+' => '',
'Class:OAuthClient/Attribute:status' => 'Etat',
'Class:OAuthClient/Attribute:status+' => 'Après la création, effectuer l\'action \'Créer un jeton d\'accès...\' pour activer ce client OAuth',
'Class:OAuthClient/Attribute:status/Value:active' => 'Jeton d\'accès créé',
'Class:OAuthClient/Attribute:status/Value:inactive' => 'Pas de jeton d\'accès',
'Class:OAuthClient/Attribute:token' => 'Jeton d\'accès',
'Class:OAuthClient/Attribute:token+' => '',
'Class:OAuthClient/Attribute:token_expiration' => 'Date d\'expiration du jeton d\'accès',
'Class:OAuthClient/Attribute:token_expiration+' => '',
'Class:OAuthClient/Attribute:redirect_url' => 'URL de redirection',
'Class:OAuthClient/Attribute:redirect_url+' => <<<EOF
Cet URL doit être recopiée dans la configuration OAuth2 de votre fournisseur
Pour recalculer la valeur par défaut, il faut effacer le champ
EOF
,
'Class:OAuthClient/Attribute:mailbox_list' => 'Mailbox list',
'Class:OAuthClient/Attribute:mailbox_list+' => '',
]);
//
// Class: OAuthClientAzure
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:OAuthClientAzure' => 'Client OAuth pour Microsoft Azure',
'Class:OAuthClientAzure/Name' => '%1$s (%2$s)',
'Class:OAuthClientAzure/Attribute:scope' => 'Niveaux d\'accès',
'Class:OAuthClientAzure/Attribute:scope+' => 'Les niveaux par défaut sont les plus souvent suffisants',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP' => 'IMAP',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '',
'Class:OAuthClientAzure/Attribute:advanced_scope' => 'Niveaux d\'accès avancé',
'Class:OAuthClientAzure/Attribute:advanced_scope+' => 'A saisir, lorsque les niveaux prédéfinis ne suffisent pas',
'Class:OAuthClientAzure/Attribute:used_scope' => 'Niveaux d\'accès utilisés',
'Class:OAuthClientAzure/Attribute:used_scope+' => '',
'Class:OAuthClientAzure/Attribute:used_scope/Value:simple' => 'Simple',
'Class:OAuthClientAzure/Attribute:used_scope/Value:simple+' => '',
'Class:OAuthClientAzure/Attribute:used_scope/Value:advanced' => 'Avancé',
'Class:OAuthClientAzure/Attribute:used_scope/Value:advanced+' => '',
'Class:OAuthClientAzure/Attribute:scope' => 'Niveaux d\'accès',
'Class:OAuthClientAzure/Attribute:scope+' => 'Les niveaux par défaut sont les plus souvent suffisants',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP' => 'IMAP',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Utilisé pour SMTP',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'Le Client OAuth utilisé pour l\'envoi d\'emails doit être à \'Oui\'',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:yes' => 'Oui',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'Non',
));
//
// Class: OAuthClientGoogle
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:yes' => 'Oui',
'Class:OAuthClientAzure/Attribute:used_scope' => 'Niveaux d\'accès utilisés',
'Class:OAuthClientAzure/Attribute:used_scope+' => '',
'Class:OAuthClientAzure/Attribute:used_scope/Value:advanced' => 'Avancé',
'Class:OAuthClientAzure/Attribute:used_scope/Value:advanced+' => '',
'Class:OAuthClientAzure/Attribute:used_scope/Value:simple' => 'Simple',
'Class:OAuthClientAzure/Attribute:used_scope/Value:simple+' => '',
'Class:OAuthClientAzure/Name' => '%1$s (%2$s)',
'Class:OAuthClientGoogle' => 'Client OAuth pour Google',
'Class:OAuthClientGoogle/Name' => '%1$s (%2$s)',
'Class:OAuthClientGoogle/Attribute:scope' => 'Niveaux d\'accès',
'Class:OAuthClientGoogle/Attribute:scope+' => 'Les niveaux par défaut sont les plus souvent suffisants',
'Class:OAuthClientGoogle/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientGoogle/Attribute:scope/Value:SMTP+' => '',
'Class:OAuthClientGoogle/Attribute:scope/Value:IMAP' => 'IMAP',
'Class:OAuthClientGoogle/Attribute:scope/Value:IMAP+' => '',
'Class:OAuthClientGoogle/Attribute:advanced_scope' => 'Niveaux d\'accès avancé',
'Class:OAuthClientGoogle/Attribute:advanced_scope+' => 'A saisir, lorsque les niveaux prédéfinis ne suffisent pas',
'Class:OAuthClientGoogle/Attribute:used_scope' => 'Niveaux d\'accès utilisés',
'Class:OAuthClientGoogle/Attribute:used_scope+' => '',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:simple' => 'Simple',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:simple+' => '',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:advanced' => 'Avancé',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:advanced+' => '',
'Class:OAuthClientGoogle/Attribute:scope' => 'Niveaux d\'accès',
'Class:OAuthClientGoogle/Attribute:scope+' => 'Les niveaux par défaut sont les plus souvent suffisants',
'Class:OAuthClientGoogle/Attribute:scope/Value:IMAP' => 'IMAP',
'Class:OAuthClientGoogle/Attribute:scope/Value:IMAP+' => '',
'Class:OAuthClientGoogle/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientGoogle/Attribute:scope/Value:SMTP+' => '',
'Class:OAuthClientGoogle/Attribute:used_for_smtp' => 'Utilisé pour SMTP',
'Class:OAuthClientGoogle/Attribute:used_for_smtp+' => 'Le Client OAuth utilisé pour l\'envoi d\'emails doit être à \'Oui\'',
'Class:OAuthClientGoogle/Attribute:used_for_smtp/Value:yes' => 'Oui',
'Class:OAuthClientGoogle/Attribute:used_for_smtp/Value:no' => 'Non',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:OAuthClient/Attribute:mailbox_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Class:OAuthClientGoogle/Attribute:used_for_smtp/Value:yes' => 'Oui',
'Class:OAuthClientGoogle/Attribute:used_scope' => 'Niveaux d\'accès utilisés',
'Class:OAuthClientGoogle/Attribute:used_scope+' => '',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:advanced' => 'Avancé',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:advanced+' => '',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:simple' => 'Simple',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:simple+' => '',
'Class:OAuthClientGoogle/Name' => '%1$s (%2$s)',
'Menu:CreateMailbox' => 'Créer une boite mail...',
'Menu:GenerateTokens' => 'Créer un jeton d\'accès...',
'Menu:OAuthClient' => 'Client OAuth',
'Menu:OAuthClient+' => '',
'Menu:RegenerateTokens' => 'Recréer un jeton d\'accès..',
'OAuthClient:Name/UseForSMTPMustBeUnique' => 'La combinaison Login (%1$s) and Utilisé pour SMTP (%2$s) a déjà été utilisée pour OAuth Client',
'OAuthClient:baseinfo' => 'Information',
'OAuthClient:scope' => 'Scope',
'itop-oauth-client/Operation:CreateMailBox/Title' => 'Création de boite mail',
'itop-oauth-client:Message:MissingToken' => 'Générez le jeton d\'accès avant d\'utiliser ce client OAuth',
'itop-oauth-client:Message:RegenerateToken' => 'Re-générez le jeton d\'accès prendre en compte les modifications',
'itop-oauth-client:Message:TokenCreated' => 'Le jeton d\'accès à été créé',
'itop-oauth-client:Message:TokenError' => 'Le jeton d\'accès n\'a pas été généré à cause d`une erreur serveur',
'itop-oauth-client:Message:TokenRecreated' => 'Le jeton d\'accès à été renouvelé',
'itop-oauth-client:MissingOAuthClient' => 'Il n\'y a pas de client OAuth pour l\'utilisateur %1$s',
'itop-oauth-client:TestSMTP' => 'Tester l\'envoi de mail',
'itop-oauth-client:UsedForSMTP' => 'Ce client Oauth est utilisé pour SMTP',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Hiányzó Oauth ügyfél a %1$s felhasználóhoz',
'itop-oauth-client:TestSMTP' => 'Email tesztüzenet',
'itop-oauth-client:UsedForSMTP' => 'Ez az OAuth ügyfél SMTP-hez van használva',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -12,35 +12,54 @@
Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:OAuthClient' => 'Client OAuth',
'Class:OAuthClient/Attribute:client_id' => 'ID cliente',
'Class:OAuthClient/Attribute:client_id+' => 'A long string of characters provided by your OAuth2 provider~~',
'Class:OAuthClient/Attribute:client_secret' => 'Segreto del cliente',
'Class:OAuthClient/Attribute:client_secret+' => 'Another long string of characters provided by your OAuth2 provider~~',
'Class:OAuthClient/Attribute:description' => 'Descrizione',
'Class:OAuthClient/Attribute:description+' => '~~',
'Class:OAuthClient/Attribute:mailbox_list' => 'Lista delle caselle di posta',
'Class:OAuthClient/Attribute:mailbox_list+' => '~~',
'Class:OAuthClient/Attribute:name' => 'Login',
'Class:OAuthClient/Attribute:name+' => 'In general, this is your email address~~',
'Class:OAuthClient/Attribute:provider' => 'Fornitore',
'Class:OAuthClient/Attribute:provider+' => '~~',
'Class:OAuthClient/Attribute:redirect_url' => 'URL di reindirizzamento',
'Class:OAuthClient/Attribute:redirect_url+' => 'This url must be copied in the OAuth2 configuration of the provider
Erase the field to recalculate default value~~',
'Class:OAuthClient/Attribute:refresh_token' => 'Token di aggiornamento',
'Class:OAuthClient/Attribute:refresh_token+' => '~~',
'Class:OAuthClient/Attribute:refresh_token_expiration' => 'Scadenza del token di aggiornamento',
'Class:OAuthClient/Attribute:refresh_token_expiration+' => '~~',
'Class:OAuthClient/Attribute:scope' => 'Ambito',
'Class:OAuthClient/Attribute:status' => 'Stato',
'Class:OAuthClient/Attribute:status+' => 'Dopo la creazione, utilizzare l\'azione “Genera token di accesso” per poter utilizzare questo client OAuth',
'Class:OAuthClient/Attribute:status/Value:active' => 'Token di accesso generato',
'Class:OAuthClient/Attribute:status/Value:inactive' => 'Nessun token di accesso',
'Class:OAuthClient/Attribute:token' => 'Token di accesso',
'Class:OAuthClient/Attribute:token+' => '~~',
'Class:OAuthClient/Attribute:token_expiration' => 'Scadenza del token di accesso',
'Class:OAuthClient/Attribute:token_expiration+' => '~~',
'Class:OAuthClientAzure' => 'Client OAuth per Microsoft Azure',
'Class:OAuthClientAzure/Attribute:advanced_scope' => 'Ambito avanzato',
'Class:OAuthClientAzure/Attribute:advanced_scope+' => 'Non appena inserisci qualcosa qui, essa ha la precedenza sulla selezione “Ambito” che viene quindi ignorata',
'Class:OAuthClientAzure/Attribute:scope' => 'Ambito',
'Class:OAuthClientAzure/Attribute:scope+' => 'Di solito la selezione predefinita è appropriata',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP' => 'IMAP',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Utilizzato per SMTP',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'Almeno un client OAuth deve avere questo flag impostato su “Sì”, se si desidera che iTop lo utilizzi per inviare email',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:yes' => 'Sì',
'Class:OAuthClientAzure/Attribute:used_scope' => 'Ambito utilizzato',
'Class:OAuthClientAzure/Attribute:used_scope+' => '~~',
'Class:OAuthClientAzure/Attribute:used_scope/Value:advanced' => 'Avanzato',
'Class:OAuthClientAzure/Attribute:used_scope/Value:advanced+' => '~~',
'Class:OAuthClientAzure/Attribute:used_scope/Value:simple' => 'Semplice',
'Class:OAuthClientAzure/Attribute:used_scope/Value:simple+' => '~~',
'Class:OAuthClientAzure/Name' => '%1$s (%2$s)',
'Class:OAuthClientGoogle' => 'Client OAuth per Google',
'Class:OAuthClientGoogle/Attribute:advanced_scope' => 'Ambito avanzato',
@@ -48,18 +67,24 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:OAuthClientGoogle/Attribute:scope' => 'Ambito',
'Class:OAuthClientGoogle/Attribute:scope+' => 'Di solito la selezione predefinita è appropriata',
'Class:OAuthClientGoogle/Attribute:scope/Value:IMAP' => 'IMAP',
'Class:OAuthClientGoogle/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientGoogle/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientGoogle/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientGoogle/Attribute:used_for_smtp' => 'Utilizzato per SMTP',
'Class:OAuthClientGoogle/Attribute:used_for_smtp+' => 'Almeno un client OAuth deve avere questo flag impostato su “Sì”, se si desidera che iTop lo utilizzi per inviare email',
'Class:OAuthClientGoogle/Attribute:used_for_smtp/Value:no' => 'No',
'Class:OAuthClientGoogle/Attribute:used_for_smtp/Value:yes' => 'Sì',
'Class:OAuthClientGoogle/Attribute:used_scope' => 'Ambito utilizzato',
'Class:OAuthClientGoogle/Attribute:used_scope+' => '~~',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:advanced' => 'Avanzato',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:advanced+' => '~~',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:simple' => 'Semplice',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:simple+' => '~~',
'Class:OAuthClientGoogle/Name' => '%1$s (%2$s)',
'Menu:CreateMailbox' => 'Crea una casella di posta...',
'Menu:GenerateTokens' => 'Genera token di accesso...',
'Menu:OAuthClient' => 'Client OAuth',
'Menu:OAuthClient+' => '~~',
'Menu:RegenerateTokens' => 'Rigenera token di accesso...',
'OAuthClient:Name/UseForSMTPMustBeUnique' => 'La combinazione Login (%1$s) e Uso per SMTP (%2$s) è già stata utilizzata per un altro Client OAuth',
'OAuthClient:baseinfo' => 'Informazioni di base',
@@ -73,29 +98,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'itop-oauth-client:MissingOAuthClient' => 'Client OAuth mancante per il nome utente %1$s',
'itop-oauth-client:TestSMTP' => 'Test di invio email',
'itop-oauth-client:UsedForSMTP' => 'Questo client OAuth è utilizzato per SMTP',
'Menu:OAuthClient+' => '~~',
'Class:OAuthClient/Attribute:provider+' => '~~',
'Class:OAuthClient/Attribute:name+' => 'In general, this is your email address~~',
'Class:OAuthClient/Attribute:description+' => '~~',
'Class:OAuthClient/Attribute:client_id+' => 'A long string of characters provided by your OAuth2 provider~~',
'Class:OAuthClient/Attribute:client_secret+' => 'Another long string of characters provided by your OAuth2 provider~~',
'Class:OAuthClient/Attribute:refresh_token+' => '~~',
'Class:OAuthClient/Attribute:refresh_token_expiration+' => '~~',
'Class:OAuthClient/Attribute:token+' => '~~',
'Class:OAuthClient/Attribute:token_expiration+' => '~~',
'Class:OAuthClient/Attribute:redirect_url+' => 'This url must be copied in the OAuth2 configuration of the provider
Erase the field to recalculate default value~~',
'Class:OAuthClient/Attribute:mailbox_list+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:used_scope+' => '~~',
'Class:OAuthClientAzure/Attribute:used_scope/Value:simple+' => '~~',
'Class:OAuthClientAzure/Attribute:used_scope/Value:advanced+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientGoogle/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientGoogle/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientGoogle/Attribute:used_scope+' => '~~',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:simple+' => '~~',
'Class:OAuthClientGoogle/Attribute:used_scope/Value:advanced+' => '~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -105,6 +105,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:
@@ -233,6 +235,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => 'Used for SMTP~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => 'At least one OAuth client must have this flag to “Yes”, if you want iTop to use it for sending mails~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => 'No~~',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => 'Missing Oauth client for user name %1$s~~',
'itop-oauth-client:TestSMTP' => 'Email send test~~',
'itop-oauth-client:UsedForSMTP' => 'This OAuth client is used for SMTP~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -49,6 +49,8 @@ Erase the field to recalculate default value~~',
'Class:OAuthClientAzure/Attribute:scope/Value:IMAP+' => '~~',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP' => 'SMTP',
'Class:OAuthClientAzure/Attribute:scope/Value:SMTP+' => '~~',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
'Class:OAuthClientAzure/Attribute:used_for_smtp' => '使用于SMTP',
'Class:OAuthClientAzure/Attribute:used_for_smtp+' => '如果您需要系统使用其发送邮件, 则至少需要有一个OAuth客户端标记为 "是"',
'Class:OAuthClientAzure/Attribute:used_for_smtp/Value:no' => '否',
@@ -97,6 +99,4 @@ Erase the field to recalculate default value~~',
'itop-oauth-client:MissingOAuthClient' => '没有Oauth客户端给用户%1$s',
'itop-oauth-client:TestSMTP' => '发送测试邮件',
'itop-oauth-client:UsedForSMTP' => '此OAuth客户端用户SMTP',
'Class:OAuthClientAzure/Attribute:tenant' => 'Tenant~~',
'Class:OAuthClientAzure/Attribute:tenant+' => 'Tenant ID of the configured application. For multi-tenant application, use "common".~~',
]);

View File

@@ -1,154 +1,114 @@
<?php
/**
* Copyright (C) 2013-2024 Combodo SAS
* Localized data
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
// Portal
Dict::Add('FR FR', 'French', 'Français', array(
'Page:DefaultTitle' => 'Portail utilisateur %1$s',
'Page:PleaseWait' => 'Veuillez patienter...',
'Page:Home' => 'Accueil',
'Page:GoPortalHome' => 'Revenir à l\'accueil',
'Page:GoPreviousPage' => 'Page précédente',
'Page:ReloadPage' => 'Recharger la page',
'Portal:Button:Submit' => 'Valider',
'Portal:Button:Apply' => 'Mettre à jour',
'Portal:Button:Cancel' => 'Annuler',
'Portal:Button:Close' => 'Fermer',
'Portal:Button:Add' => 'Ajouter',
'Portal:Button:Remove' => 'Enlever',
'Portal:Button:Delete' => 'Supprimer',
'Portal:EnvironmentBanner:Title' => 'Vous êtes dans le mode <strong>%1$s</strong>',
'Portal:EnvironmentBanner:GoToProduction' => 'Retourner au mode PRODUCTION',
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Brick:Portal:AggregatePage:DefaultTitle' => 'Tableau de bord',
'Brick:Portal:Browse:Action:Create' => 'Créer',
'Brick:Portal:Browse:Action:CreateObjectFromThis' => 'Créer %1$s',
'Brick:Portal:Browse:Action:Drilldown' => 'Parcourir',
'Brick:Portal:Browse:Action:Edit' => 'Modifier',
'Brick:Portal:Browse:Action:View' => 'Détails',
'Brick:Portal:Browse:Filter:NoData' => 'Aucun élément',
'Brick:Portal:Browse:Mode:List' => 'Liste',
'Brick:Portal:Browse:Mode:Mosaic' => 'Mosaïque',
'Brick:Portal:Browse:Mode:Tree' => 'Hiérarchie',
'Brick:Portal:Browse:Name' => 'Navigation dans les éléments',
'Brick:Portal:Browse:Tree:CollapseAll' => 'Tout replier',
'Brick:Portal:Browse:Tree:ExpandAll' => 'Tout déplier',
'Brick:Portal:Create:ChooseType' => 'Veuillez choisir le type',
'Brick:Portal:Create:Name' => 'Création rapide',
'Brick:Portal:Filter:Name' => 'Préfiltre une brique',
'Brick:Portal:Filter:SearchInput:Placeholder' => 'ex : connecter wifi',
'Brick:Portal:Filter:SearchInput:Submit' => 'Rechercher',
'Brick:Portal:Manage:All' => 'Total',
'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Histogramme',
'Brick:Portal:Manage:DisplayMode:list' => 'Liste',
'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Secteur',
'Brick:Portal:Manage:Group' => 'Groupe',
'Brick:Portal:Manage:Name' => 'Gestion d\'éléments',
'Brick:Portal:Manage:Others' => 'Autres',
'Brick:Portal:Manage:Table:ItemActions' => 'Actions',
'Brick:Portal:Manage:Table:NoData' => 'Aucun élément',
'Brick:Portal:Manage:fct:avg' => 'Moyenne',
'Brick:Portal:Manage:fct:count' => 'Total',
'Brick:Portal:Manage:fct:max' => 'Max',
'Brick:Portal:Manage:fct:min' => 'Min',
'Brick:Portal:Manage:fct:sum' => 'Somme',
'Brick:Portal:Object:Copy:CopiedTooltip' => 'Copié',
'Brick:Portal:Object:Copy:TextToCopy' => '%2$s',
'Brick:Portal:Object:Copy:Tooltip' => 'Copier l\'url de l\'objet',
'Brick:Portal:Object:Form:Create:Title' => 'Création de %1$s',
'Brick:Portal:Object:Form:Edit:Title' => 'Modification de %2$s (%1$s)',
'Brick:Portal:Object:Form:Message:ObjectSaved' => '%1$s enregistré(e)',
'Brick:Portal:Object:Form:Message:Saved' => 'Enregistré',
'Brick:Portal:Object:Form:Stimulus:Title' => 'Veuillez compléter les informations suivantes :',
'Brick:Portal:Object:Form:View:Title' => '%1$s : %2$s',
'Brick:Portal:Object:Name' => 'Objet',
'Brick:Portal:Object:Search:Hierarchy:Title' => 'Sélection de %1$s (%2$s)',
'Brick:Portal:Object:Search:Regular:Title' => 'Sélection de %1$s (%2$s)',
'Brick:Portal:UserProfile:Name' => 'Profil utilisateur',
'Brick:Portal:UserProfile:Navigation:Dropdown:Logout' => 'Déconnexion',
'Brick:Portal:UserProfile:Navigation:Dropdown:MyProfil' => 'Mon profil',
'Brick:Portal:UserProfile:Password:CantChangeContactAdministrator' => 'Veuillez vous adresser à votre administrateur %1$s pour changer votre mot de passe',
'Brick:Portal:UserProfile:Password:CantChangeForUnknownReason' => 'Impossible de modifier votre mot de passe, veuillez contacter votre administrateur %1$s',
'Brick:Portal:UserProfile:Password:ChoosePassword' => 'Choisissez un mot de passe',
'Brick:Portal:UserProfile:Password:ConfirmPassword' => 'Confirmer le mot de passe',
'Brick:Portal:UserProfile:Password:Title' => 'Mot de passe',
'Brick:Portal:UserProfile:PersonalInformations:Title' => 'Informations personnelles',
'Brick:Portal:UserProfile:Photo:Title' => 'Photo',
'Error:HTTP:400' => 'Requête incorrecte',
'Error:HTTP:401' => 'Authentification',
'Error:HTTP:404' => 'Page non trouvée',
'Error:HTTP:500' => 'Oups ! Une erreur est survenue.',
'Error:HTTP:GetHelp' => 'Si le problème persiste, veuillez contacter votre administrateur %1$s.',
'Error:XHR:Fail' => 'Impossible de charger les données, veuillez contacter votre administrateur %1$s si le problème persiste.',
'Portal:ErrorUserLoggedOut' => 'Vous êtes déconnecté et devez vous reconnecter pour continuer.',
'Portal:Datatables:Language:Processing' => 'Veuillez patienter...',
'Portal:Datatables:Language:Search' => 'Filtrer :',
'Portal:Datatables:Language:LengthMenu' => 'Afficher _MENU_ éléments par page',
'Portal:Datatables:Language:ZeroRecords' => 'Aucun résultat',
'Page:DefaultTitle' => 'Portail utilisateur %1$s',
'Page:GoPortalHome' => 'Revenir à l\'accueil',
'Page:GoPreviousPage' => 'Page précédente',
'Page:Home' => 'Accueil',
'Page:PleaseWait' => 'Veuillez patienter...',
'Page:ReloadPage' => 'Recharger la page',
'Portal:Attachments:DropZone:Message' => 'Déposez vos fichiers pour les ajouter en pièces jointes',
'Portal:Autocomplete:NoResult' => 'Aucun résultat',
'Portal:Button:Add' => 'Ajouter',
'Portal:Button:Apply' => 'Mettre à jour',
'Portal:Button:Cancel' => 'Annuler',
'Portal:Button:Close' => 'Fermer',
'Portal:Button:Delete' => 'Supprimer',
'Portal:Button:Remove' => 'Enlever',
'Portal:Button:Submit' => 'Valider',
'Portal:Calendar-FirstDayOfWeek' => 'fr',
'Portal:Datatables:Language:DisplayLength:All' => 'Tout',
'Portal:Datatables:Language:EmptyTable' => 'Aucune donnée élément à afficher',
'Portal:Datatables:Language:Info' => 'Page _PAGE_ sur _PAGES_',
'Portal:Datatables:Language:InfoEmpty' => 'Pas d\'information disponible',
'Portal:Datatables:Language:InfoFiltered' => 'filtrées sur un total de _MAX_ éléments',
'Portal:Datatables:Language:EmptyTable' => 'Aucune donnée élément à afficher',
'Portal:Datatables:Language:DisplayLength:All' => 'Tout',
'Portal:Datatables:Language:LengthMenu' => 'Afficher _MENU_ éléments par page',
'Portal:Datatables:Language:Paginate:First' => 'Premier',
'Portal:Datatables:Language:Paginate:Previous' => 'Précédent',
'Portal:Datatables:Language:Paginate:Next' => 'Suivant',
'Portal:Datatables:Language:Paginate:Last' => 'Dernier',
'Portal:Datatables:Language:Paginate:Next' => 'Suivant',
'Portal:Datatables:Language:Paginate:Previous' => 'Précédent',
'Portal:Datatables:Language:Processing' => 'Veuillez patienter...',
'Portal:Datatables:Language:Search' => 'Filtrer :',
'Portal:Datatables:Language:Sort:Ascending' => 'activer pour trier la colonne par ordre croissant',
'Portal:Datatables:Language:Sort:Descending' => 'activer pour trier la colonne par ordre décroissant',
'Portal:Autocomplete:NoResult' => 'Aucun résultat',
'Portal:Attachments:DropZone:Message' => 'Déposez vos fichiers pour les ajouter en pièces jointes',
'Portal:File:None' => 'Aucun fichier',
'Portal:File:DisplayInfo' => '<a href="%2$s" class="file_download_link">%1$s</a>',
'Portal:File:DisplayInfo+' => '%1$s (%2$s) <a href="%3$s" class="file_open_link" target="_blank">Ouvrir</a> / <a href="%4$s" class="file_download_link">Télécharger</a>',
'Portal:Calendar-FirstDayOfWeek' => 'fr', //work with moment.js locales
));
// Object form
Dict::Add('FR FR', 'French', 'Français', array(
'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Fermer cette entrée',
'Portal:Form:Close:Warning' => 'Voulez-vous quitter ce formulaire ? Les données saisies seront perdues',
'Portal:Datatables:Language:ZeroRecords' => 'Aucun résultat',
'Portal:EnvironmentBanner:GoToProduction' => 'Retourner au mode PRODUCTION',
'Portal:EnvironmentBanner:Title' => 'Vous êtes dans le mode <strong>%1$s</strong>',
'Portal:Error:ObjectCannotBeCreated' => 'Erreur: L\'objet n\'a pas été créé. Vérifiez les objets liés et les attachements avant de soumettre à nouveau le formulaire.',
'Portal:Error:ObjectCannotBeUpdated' => 'Erreur: L\'objet n\'a pas été modifié. Vérifiez les objets liés et les attachements avant de soumettre à nouveau le formulaire.',
));
// UserProfile brick
Dict::Add('FR FR', 'French', 'Français', array(
'Brick:Portal:UserProfile:Name' => 'Profil utilisateur',
'Brick:Portal:UserProfile:Navigation:Dropdown:MyProfil' => 'Mon profil',
'Brick:Portal:UserProfile:Navigation:Dropdown:Logout' => 'Déconnexion',
'Brick:Portal:UserProfile:Password:Title' => 'Mot de passe',
'Brick:Portal:UserProfile:Password:ChoosePassword' => 'Choisissez un mot de passe',
'Brick:Portal:UserProfile:Password:ConfirmPassword' => 'Confirmer le mot de passe',
'Brick:Portal:UserProfile:Password:CantChangeContactAdministrator' => 'Veuillez vous adresser à votre administrateur %1$s pour changer votre mot de passe',
'Brick:Portal:UserProfile:Password:CantChangeForUnknownReason' => 'Impossible de modifier votre mot de passe, veuillez contacter votre administrateur %1$s',
'Brick:Portal:UserProfile:PersonalInformations:Title' => 'Informations personnelles',
'Brick:Portal:UserProfile:Photo:Title' => 'Photo',
));
// AggregatePageBrick
Dict::Add('FR FR', 'French', 'Français', array(
'Brick:Portal:AggregatePage:DefaultTitle' => 'Tableau de bord',
));
// BrowseBrick brick
Dict::Add('FR FR', 'French', 'Français', array(
'Brick:Portal:Browse:Name' => 'Navigation dans les éléments',
'Brick:Portal:Browse:Mode:List' => 'Liste',
'Brick:Portal:Browse:Mode:Tree' => 'Hiérarchie',
'Brick:Portal:Browse:Mode:Mosaic' => 'Mosaïque',
'Brick:Portal:Browse:Action:Drilldown' => 'Parcourir',
'Brick:Portal:Browse:Action:View' => 'Détails',
'Brick:Portal:Browse:Action:Edit' => 'Modifier',
'Brick:Portal:Browse:Action:Create' => 'Créer',
'Brick:Portal:Browse:Action:CreateObjectFromThis' => 'Créer %1$s',
'Brick:Portal:Browse:Tree:ExpandAll' => 'Tout déplier',
'Brick:Portal:Browse:Tree:CollapseAll' => 'Tout replier',
'Brick:Portal:Browse:Filter:NoData' => 'Aucun élément',
));
// ManageBrick brick
Dict::Add('FR FR', 'French', 'Français', array(
'Brick:Portal:Manage:Name' => 'Gestion d\'éléments',
'Brick:Portal:Manage:Table:NoData' => 'Aucun élément',
'Brick:Portal:Manage:Table:ItemActions' => 'Actions',
'Brick:Portal:Manage:DisplayMode:list' => 'Liste',
'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Secteur',
'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Histogramme',
'Brick:Portal:Manage:Others' => 'Autres',
'Brick:Portal:Manage:All' => 'Total',
'Brick:Portal:Manage:Group' => 'Groupe',
'Brick:Portal:Manage:fct:count' => 'Total',
'Brick:Portal:Manage:fct:sum' => 'Somme',
'Brick:Portal:Manage:fct:avg' => 'Moyenne',
'Brick:Portal:Manage:fct:min' => 'Min',
'Brick:Portal:Manage:fct:max' => 'Max',
));
// ObjectBrick brick
Dict::Add('FR FR', 'French', 'Français', array(
'Brick:Portal:Object:Name' => 'Objet',
'Brick:Portal:Object:Form:Create:Title' => 'Création de %1$s',
'Brick:Portal:Object:Form:Edit:Title' => 'Modification de %2$s (%1$s)',
'Brick:Portal:Object:Form:View:Title' => '%1$s : %2$s',
'Brick:Portal:Object:Form:Stimulus:Title' => 'Veuillez compléter les informations suivantes :',
'Brick:Portal:Object:Form:Message:Saved' => 'Enregistré',
'Brick:Portal:Object:Form:Message:ObjectSaved' => '%1$s enregistré(e)',
'Brick:Portal:Object:Search:Regular:Title' => 'Sélection de %1$s (%2$s)',
'Brick:Portal:Object:Search:Hierarchy:Title' => 'Sélection de %1$s (%2$s)',
'Brick:Portal:Object:Copy:TextToCopy' => '%2$s',
'Brick:Portal:Object:Copy:Tooltip' => 'Copier l\'url de l\'objet',
'Brick:Portal:Object:Copy:CopiedTooltip' => 'Copié'
));
// CreateBrick brick
Dict::Add('FR FR', 'French', 'Français', array(
'Brick:Portal:Create:Name' => 'Création rapide',
'Brick:Portal:Create:ChooseType' => 'Veuillez choisir le type',
));
// Filter brick
Dict::Add('FR FR', 'French', 'Français', array(
'Brick:Portal:Filter:Name' => 'Préfiltre une brique',
'Brick:Portal:Filter:SearchInput:Placeholder' => 'ex : connecter wifi',
'Brick:Portal:Filter:SearchInput:Submit' => 'Rechercher',
));
'Portal:ErrorUserLoggedOut' => 'Vous êtes déconnecté et devez vous reconnecter pour continuer.',
'Portal:File:DisplayInfo' => '<a href="%2$s" class="file_download_link">%1$s</a>',
'Portal:File:DisplayInfo+' => '%1$s (%2$s) <a href="%3$s" class="file_open_link" target="_blank">Ouvrir</a> / <a href="%4$s" class="file_download_link">Télécharger</a>',
'Portal:File:None' => 'Aucun fichier',
'Portal:Form:Caselog:Entry:Close:Tooltip' => 'Fermer cette entrée',
'Portal:Form:Close:Warning' => 'Voulez-vous quitter ce formulaire ? Les données saisies seront perdues',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('CS CZ', 'Czech', 'Čeština', [
'Brick:Portal:ClosedRequests:Title' => 'Uzavřené požadavky',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Nový požadavek',
'Brick:Portal:NewRequest:Title+' => '<p>Potřebujete pomoci?</p><p>Vyberte z katalogu služeb a vytvořte nový požadavek.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Probíhající',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Vyřešené',
'Brick:Portal:OngoingRequests:Title' => 'Otevřené požadavky',
'Brick:Portal:OngoingRequests:Title+' => '<p>Sledujte své otevřené požadavky.</p><p>Zkontrolujte stav, přidejte komentář, přiložte dokumenty, potvrďte řešení.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Můj profil',
'Page:DefaultTitle' => '%1$s - Uživatelský portál',
'portal:itop-portal' => 'Standardní portál',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('DA DA', 'Danish', 'Dansk', [
'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'New request~~',
'Brick:Portal:NewRequest:Title+' => '<p>Need help?</p><p>Pick from the services catalog and submit your request to our support teams.</p>~~',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~',
'Brick:Portal:OngoingRequests:Title' => 'Ongoing requests~~',
'Brick:Portal:OngoingRequests:Title+' => '<p>Follow up with your ongoing requests.</p><p>Check the progress, add comments, attach documents, acknowledge the solution.</p>~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'My profile~~',
'Page:DefaultTitle' => '%1$s - User portal~~',
'portal:itop-portal' => 'Standard portal~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('DE DE', 'German', 'Deutsch', [
'Brick:Portal:ClosedRequests:Title' => 'Geschlossene Störungen/Anfragen',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Neue Störung/Anfrage',
'Brick:Portal:NewRequest:Title+' => '<p>Hilfe?</p><p>Wählen Sie einen Service aus und senden Sie Ihre Anfrage zum Service Desk.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Offen',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Gelöst',
'Brick:Portal:OngoingRequests:Title' => 'Offene Störungen/Anfragen',
'Brick:Portal:OngoingRequests:Title+' => '<p>Hier können Sie Ihre laufenden Anfragen und Störungsmeldungen ansehen,</p><p>den Verlauf verfolgen, Kommentare und Anhänge hinzufügen und gelöste Anfragen schließen.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Mein Profile',
'Page:DefaultTitle' => '%1$s - Benutzer Portal',
'portal:itop-portal' => 'Standard Portal',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Brick:Portal:ClosedRequests:Title' => 'Requerimientos Cerrados',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Nuevo Requerimiento',
'Brick:Portal:NewRequest:Title+' => '¿Necesita ayuda? Elija del catálogo de servicios y envíe su requerimiento a nuestros equipos de soporte.',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'En proceso',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Solucionado',
'Brick:Portal:OngoingRequests:Title' => 'Requerimientos en Proceso',
'Brick:Portal:OngoingRequests:Title+' => 'Revise sus requerimientos en proceso. Compruebe el progreso, agregue comentarios, adjunte documentos, entienda la solución. </ P>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Mi perfil',
'Page:DefaultTitle' => 'ITop - Portal de Usuario',
'portal:itop-portal' => 'Portal de Usuario',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -1,46 +1,29 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
Dict::Add('FR FR', 'French', 'Français', array(
'portal:itop-portal' => 'Portail standard', // This is the portal name that will be displayed in portal dispatcher (eg. URL in menus)
'Page:DefaultTitle' => '%1$s - Portail utilisateur',
'Brick:Portal:UserProfile:Title' => 'Mon profil',
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Brick:Portal:ClosedRequests:Title' => 'Demandes fermées',
'Brick:Portal:ListAllRequests:Tab' => 'En cours et fermées',
'Brick:Portal:ListAllRequests:Title' => 'Toutes les demandes',
'Brick:Portal:ListAllRequests:Title+' => '<p>Consultez toutes vos demandes en cours ou fermées.</p>',
'Brick:Portal:NewRequest:Title' => 'Nouvelle demande',
'Brick:Portal:NewRequest:Title+' => '<p>Besoin d\'assistance&nbsp;?</p><p>Choisissez un service (assistance ou dépannage) et soumettez votre demande à nos équipes de support.</p>',
'Brick:Portal:OngoingRequests:Title' => 'Demandes en cours',
'Brick:Portal:OngoingRequests:Title+' => '<p>Suivez vos demandes en cours.</p><p>Consultez l\'avancement, ajoutez des commentaires ou des pièces jointes, validez la solution.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Ouvertes',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Résolues',
'Brick:Portal:ClosedRequests:Title' => 'Demandes fermées',
'Brick:Portal:ListAllRequests:Title' => 'Toutes les demandes',
'Brick:Portal:ListAllRequests:Title+' => '<p>Consultez toutes vos demandes en cours ou fermées.</p>',
'Brick:Portal:ListAllRequests:Tab' => 'En cours et fermées',
'Brick:Portal:SearchInAllRequests:Title' => 'Rechercher une demande',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Quelque soit son état</p>',
));
'Brick:Portal:OngoingRequests:Title' => 'Demandes en cours',
'Brick:Portal:OngoingRequests:Title+' => '<p>Suivez vos demandes en cours.</p><p>Consultez l\'avancement, ajoutez des commentaires ou des pièces jointes, validez la solution.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Rechercher une demande',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Quelque soit son état</p>',
'Brick:Portal:UserProfile:Title' => 'Mon profil',
'Page:DefaultTitle' => '%1$s - Portail utilisateur',
'portal:itop-portal' => 'Portail standard',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'Brick:Portal:ClosedRequests:Title' => 'Lezárt kérelmek',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Új kérelem',
'Brick:Portal:NewRequest:Title+' => '<p>Segíthetünk?</p><p>Válasszon a szolgáltatáskatalógusból, és küldje el kérését a támogató csapatunknak.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Nyitott',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Megoldott',
'Brick:Portal:OngoingRequests:Title' => 'Folyamatban lévő kérelmek',
'Brick:Portal:OngoingRequests:Title+' => '<p>Kövesse nyomon a folyamatban lévő kérelmeit.</p><p>Kövesse a folyamatot, tegyen megjegyzéseket, csatoljon dokumentumokat, nyugtázza a megoldást.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Saját profil',
'Page:DefaultTitle' => '%1$s - Felhasználói portál',
'portal:itop-portal' => 'Standard portál',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('IT IT', 'Italian', 'Italiano', [
'Brick:Portal:ClosedRequests:Title' => 'Richieste Chiuse',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Nuova Richiesta',
'Brick:Portal:NewRequest:Title+' => '<p>Hai bisogno di aiuto?</p><p>Cerca nel catalogo dei servizi e inviaci una richiesta al nostro supporto.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Aperte',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Risolte',
'Brick:Portal:OngoingRequests:Title' => 'Richieste in corso',
'Brick:Portal:OngoingRequests:Title+' => '<p>Segui le tue richieste in corso.</p><p>Verifica i progressi, aggiungi dei commenti, allega i documenti, scopri la soluzione.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Il Mio Profilo',
'Page:DefaultTitle' => '%1$s - Portale Utente',
'portal:itop-portal' => 'Portale Standard',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('JA JP', 'Japanese', '日本語', [
'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'New request~~',
'Brick:Portal:NewRequest:Title+' => '<p>Need help?</p><p>Pick from the services catalog and submit your request to our support teams.</p>~~',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~',
'Brick:Portal:OngoingRequests:Title' => 'Ongoing requests~~',
'Brick:Portal:OngoingRequests:Title+' => '<p>Follow up with your ongoing requests.</p><p>Check the progress, add comments, attach documents, acknowledge the solution.</p>~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'My profile~~',
'Page:DefaultTitle' => '%1$s - User portal~~',
'portal:itop-portal' => 'Standard portal~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'Brick:Portal:ClosedRequests:Title' => 'Gesloten verzoeken',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Nieuw verzoek',
'Brick:Portal:NewRequest:Title+' => '<p>Hulp nodig?</p><p>Selecteer de categorie uit de servicecatalogus en verstuur jouw verzoek naar onze supportteams.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Openstaand',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Opgelost',
'Brick:Portal:OngoingRequests:Title' => 'Lopende verzoeken',
'Brick:Portal:OngoingRequests:Title+' => '<p>Verder gaan met jouw openstaande verzoeken.</p><p>Controleer de voortgang, voeg commentaar of documenten toe, bevestig de geboden oplossing.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Mijn profiel',
'Page:DefaultTitle' => '%1$s - Gebruikersportaal',
'portal:itop-portal' => 'Standaard portaal',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('PL PL', 'Polish', 'Polski', [
'Brick:Portal:ClosedRequests:Title' => 'Zamknięte wnioski',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Nowy wniosek',
'Brick:Portal:NewRequest:Title+' => '<p>Potrzebujesz pomocy?</p><p>Wybierz z katalogu usług i prześlij swój wniosek do naszych zespołów wsparcia.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Otwarte',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Rozwiązane',
'Brick:Portal:OngoingRequests:Title' => 'Wnioski w toku',
'Brick:Portal:OngoingRequests:Title+' => '<p>Kontynuuj swoje bieżące wnioski.</p><p>Sprawdź postępy, dodaj komentarze, załącz dokumenty, potwierdź rozwiązanie.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Mój profil',
'Page:DefaultTitle' => '%1$s portal użytkownika',
'portal:itop-portal' => 'Portal standardowy',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
'Brick:Portal:ClosedRequests:Title' => 'Solicitações fechadas',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Nova solicitação',
'Brick:Portal:NewRequest:Title+' => '<p>Precisa de ajuda?</p><p>Escolha no Catálogo de Serviços e envie sua solicitação para nossas equipes de suporte.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Em andamento',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolvidas',
'Brick:Portal:OngoingRequests:Title' => 'Solicitações abertas',
'Brick:Portal:OngoingRequests:Title+' => '<p>Acompanhar suas solicitações em andamento, adicionar comentários, anexar documentos e aceitar a solução.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Meu perfil',
'Page:DefaultTitle' => ITOP_APPLICATION_SHORT.' - Portal do Usuário',
'portal:itop-portal' => 'Portal do Usuário',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('RU RU', 'Russian', 'Русский', [
'Brick:Portal:ClosedRequests:Title' => 'Закрытые запросы',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'Новый запрос',
'Brick:Portal:NewRequest:Title+' => '<p>Нужна помощь?</p><p>Выберите услугу из&nbsp;каталога и&nbsp;отправьте свой запрос команде поддержки.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'В работе',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Решенные',
'Brick:Portal:OngoingRequests:Title' => 'Текущие запросы',
'Brick:Portal:OngoingRequests:Title+' => '<p>Следите за&nbsp;открытыми запросами.</p><p>Проверяйте ход решения, добавляйте комментарии и&nbsp;вложения, подтверждайте решение.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'Мой профиль',
'Page:DefaultTitle' => '%1$s - Пользовательский портал',
'portal:itop-portal' => 'Пользовательский портал',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('TR TR', 'Turkish', 'Türkçe', [
'Brick:Portal:ClosedRequests:Title' => 'Closed requests~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => 'New request~~',
'Brick:Portal:NewRequest:Title+' => '<p>Need help?</p><p>Pick from the services catalog and submit your request to our support teams.</p>~~',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => 'Open~~',
'Brick:Portal:OngoingRequests:Tab:Resolved' => 'Resolved~~',
'Brick:Portal:OngoingRequests:Title' => 'Ongoing requests~~',
'Brick:Portal:OngoingRequests:Title+' => '<p>Follow up with your ongoing requests.</p><p>Check the progress, add comments, attach documents, acknowledge the solution.</p>~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => 'My profile~~',
'Page:DefaultTitle' => '%1$s - User portal~~',
'portal:itop-portal' => 'Standard portal~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -12,18 +12,18 @@
*/
Dict::Add('ZH CN', 'Chinese', '简体中文', [
'Brick:Portal:ClosedRequests:Title' => '已关闭的工单',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:NewRequest:Title' => '新建工单',
'Brick:Portal:NewRequest:Title+' => '<p>需要帮助?</p><p>选择子服务, 然后提交工单给我们的支持团队.</p>',
'Brick:Portal:OngoingRequests:Tab:OnGoing' => '正在处理',
'Brick:Portal:OngoingRequests:Tab:Resolved' => '已解决',
'Brick:Portal:OngoingRequests:Title' => '正在处理的工单',
'Brick:Portal:OngoingRequests:Title+' => '<p>跟踪正在处理的工单.</p><p>查询进度, 添加评论, 添加附件, 确认解决方案.</p>',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
'Brick:Portal:UserProfile:Title' => '我的设置',
'Page:DefaultTitle' => ITOP_APPLICATION_SHORT.' - 用户门户',
'portal:itop-portal' => '标准门户',
'Brick:Portal:ListAllRequests:Title' => 'All requests~~',
'Brick:Portal:ListAllRequests:Title+' => '<p>View all requests regardless of their status.</p>~~',
'Brick:Portal:ListAllRequests:Tab' => 'On-going and closed~~',
'Brick:Portal:SearchInAllRequests:Title' => 'Search in all requests~~',
'Brick:Portal:SearchInAllRequests:Title+' => '<p>Regardless of their status.</p>~~',
]);

View File

@@ -1,78 +1,19 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: Problem
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => '',
'Menu:Problem:Overview' => 'Vue d\'ensemble',
'Menu:Problem:Overview+' => '',
'Menu:NewProblem' => 'Nouveau problème',
'Menu:NewProblem+' => '',
'Menu:SearchProblems' => 'Rechercher des problèmes',
'Menu:SearchProblems+' => '',
'Menu:Problem:Shortcuts' => 'Raccourcis',
'Menu:Problem:MyProblems' => 'Mes problèmes',
'Menu:Problem:MyProblems+' => '',
'Menu:Problem:OpenProblems' => 'Problèmes ouverts',
'Menu:Problem:OpenProblems+' => '',
'UI-ProblemManagementOverview-ProblemByService' => 'Problèmes par service',
'UI-ProblemManagementOverview-ProblemByService+' => '',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problèmes par priorité',
'UI-ProblemManagementOverview-ProblemByPriority+' => '',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Problèmes non affectés à un agent',
'UI-ProblemManagementOverview-ProblemUnassigned+' => '',
'UI:ProblemMgmtMenuOverview:Title' => 'Tableau de bord de la Gestion des Problèmes',
'UI:ProblemMgmtMenuOverview:Title+' => 'Tableau de bord de la Gestion des Problèmes',
));
//
// Class: Problem
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Problem' => 'Problème',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Etat',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Nouveau',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Assigné',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Résolu',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Fermé',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:service_id' => 'Service',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Nom du service',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Nom sous catégorie de service',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Produit',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:assignment_date' => 'Date d\'assignation',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:impact' => 'Impact',
'Class:Problem/Attribute:impact+' => 'Impact indique la séverité du problème, souvent estimé par le nombre de personnes impactées',
'Class:Problem/Attribute:impact/Value:1' => 'Un département',
@@ -81,16 +22,14 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Une personne',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Urgence',
'Class:Problem/Attribute:urgency+' => 'Avec quelle célérité le probléme doit être traité',
'Class:Problem/Attribute:urgency/Value:1' => 'Critique',
'Class:Problem/Attribute:urgency/Value:1+' => '',
'Class:Problem/Attribute:urgency/Value:2' => 'Haute',
'Class:Problem/Attribute:urgency/Value:2+' => '',
'Class:Problem/Attribute:urgency/Value:3' => 'Moyenne',
'Class:Problem/Attribute:urgency/Value:3+' => '',
'Class:Problem/Attribute:urgency/Value:4' => 'Basse',
'Class:Problem/Attribute:urgency/Value:4+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Erreurs connues',
'Class:Problem/Attribute:knownerrors_list+' => 'Toutes les erreurs connues liées à ce problème',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Problem/Attribute:priority' => 'Priorité',
'Class:Problem/Attribute:priority+' => 'Ordre dans lequel les problèmes doivent être traités',
'Class:Problem/Attribute:priority/Value:1' => 'Critique',
@@ -101,47 +40,85 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:priority/Value:4' => 'Basse',
'Class:Problem/Attribute:priority/Value:4+' => '',
'Class:Problem/Attribute:product' => 'Produit',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:related_change_id' => 'Changement relatif',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ref Changement relatif',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:assignment_date' => 'Date d\'assignation',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Date de résolution',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Erreurs connues',
'Class:Problem/Attribute:knownerrors_list+' => 'Toutes les erreurs connues liées à ce problème',
'Class:Problem/Attribute:related_request_list' => 'Requêtes liées',
'Class:Problem/Attribute:related_request_list+' => 'Toutes les requêtes liées à ce problème',
'Class:Problem/Attribute:related_incident_list' => 'Incidents liés',
'Class:Problem/Attribute:related_incident_list+' => 'Tous les incidents liés à ce problème',
'Class:Problem/Attribute:related_incident_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Problem/Attribute:related_request_list' => 'Requêtes liées',
'Class:Problem/Attribute:related_request_list+' => 'Toutes les requêtes liées à ce problème',
'Class:Problem/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Problem/Attribute:resolution_date' => 'Date de résolution',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:service_id' => 'Service',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Nom du service',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Nom sous catégorie de service',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:status' => 'Etat',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Assigné',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Fermé',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Nouveau',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Résolu',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:urgency' => 'Urgence',
'Class:Problem/Attribute:urgency+' => 'Avec quelle célérité le probléme doit être traité',
'Class:Problem/Attribute:urgency/Value:1' => 'Critique',
'Class:Problem/Attribute:urgency/Value:1+' => '',
'Class:Problem/Attribute:urgency/Value:2' => 'Haute',
'Class:Problem/Attribute:urgency/Value:2+' => '',
'Class:Problem/Attribute:urgency/Value:3' => 'Moyenne',
'Class:Problem/Attribute:urgency/Value:3+' => '',
'Class:Problem/Attribute:urgency/Value:4' => 'Basse',
'Class:Problem/Attribute:urgency/Value:4+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Assigner',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_close' => 'Fermer',
'Class:Problem/Stimulus:ev_close+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Réaassigner',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Résoudre',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Fermer',
'Class:Problem/Stimulus:ev_close+' => '',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Problem/Attribute:knownerrors_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Problem/Attribute:knownerrors_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Problem/Attribute:related_incident_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Problem/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Menu:NewProblem' => 'Nouveau problème',
'Menu:NewProblem+' => '',
'Menu:Problem:MyProblems' => 'Mes problèmes',
'Menu:Problem:MyProblems+' => '',
'Menu:Problem:OpenProblems' => 'Problèmes ouverts',
'Menu:Problem:OpenProblems+' => '',
'Menu:Problem:Overview' => 'Vue d\'ensemble',
'Menu:Problem:Overview+' => '',
'Menu:Problem:Shortcuts' => 'Raccourcis',
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => '',
'Menu:SearchProblems' => 'Rechercher des problèmes',
'Menu:SearchProblems+' => '',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problèmes par priorité',
'UI-ProblemManagementOverview-ProblemByPriority+' => '',
'UI-ProblemManagementOverview-ProblemByService' => 'Problèmes par service',
'UI-ProblemManagementOverview-ProblemByService+' => '',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Problèmes non affectés à un agent',
'UI-ProblemManagementOverview-ProblemUnassigned+' => '',
'UI:ProblemMgmtMenuOverview:Title' => 'Tableau de bord de la Gestion des Problèmes',
'UI:ProblemMgmtMenuOverview:Title+' => 'Tableau de bord de la Gestion des Problèmes',
]);

View File

@@ -1,88 +1,33 @@
<?php
/*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
/**
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: UserRequest
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:RequestManagement' => 'Gestion des demandes',
'Menu:RequestManagement+' => 'Gestion des demandes utilisateurs',
'Menu:RequestManagementProvider' => 'Gestion des demandes fournisseurs',
'Menu:RequestManagementProvider+' => '',
'Menu:UserRequest:Provider' => 'Demandes transférées à un fournisseur',
'Menu:UserRequest:Provider+' => '',
'Menu:UserRequest:Overview' => 'Vue d\'ensemble',
'Menu:UserRequest:Overview+' => 'Vue d\'ensemble des demandes utilisateurs',
'Menu:NewUserRequest' => 'Nouvelle demande utilisateur',
'Menu:NewUserRequest+' => 'Créer un nouveau ticket de demande utilisateur',
'Menu:SearchUserRequests' => 'Rechercher des demandes utilisateur',
'Menu:SearchUserRequests+' => 'Rechercher parmi les demandes utilisateur',
'Menu:UserRequest:Shortcuts' => 'Raccourcis',
'Menu:UserRequest:Shortcuts+' => '',
'Menu:UserRequest:MyRequests' => 'Demandes utilisateurs qui me sont assignées',
'Menu:UserRequest:MyRequests+' => '',
'Menu:UserRequest:MySupportRequests' => 'Mes appels de support',
'Menu:UserRequest:MySupportRequests+' => 'Les appels que j\'ai passés',
'Menu:UserRequest:EscalatedRequests' => 'Demandes en escalade',
'Menu:UserRequest:EscalatedRequests+' => 'Demandes utilisateurs en escalade',
'Menu:UserRequest:OpenRequests' => 'Demandes en cours',
'Menu:UserRequest:OpenRequests+' => 'Toutes les demandes utilisateurs en cours',
'UI:WelcomeMenu:MyAssignedCalls' => 'Demandes utilisateurs qui me sont assignées',
'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Requêtes des 14 derniers jours par type',
'UI-RequestManagementOverview-Last-14-days' => 'Requêtes des 14 derniers jours',
'UI-RequestManagementOverview-OpenRequestByStatus' => 'Requêtes ouvertes par statut',
'UI-RequestManagementOverview-OpenRequestByAgent' => 'Requêtes ouvertes par agent',
'UI-RequestManagementOverview-OpenRequestByType' => 'Requêtes ouvertes par type',
'UI-RequestManagementOverview-OpenRequestByCustomer' => 'Requêtes ouvertes par client',
'Class:UserRequest:KnownErrorList' => 'Erreurs connues',
'Class:UserRequest:KnownErrorList+' => 'Erreurs connues liées à des éléments de configuration impactés par ce ticket',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: UserRequest
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:UserRequest' => 'Demande Utilisateur',
'Class:UserRequest+' => '',
'Class:UserRequest/Attribute:status' => 'Etat',
'Class:UserRequest/Attribute:status+' => '',
'Class:UserRequest/Attribute:status/Value:new' => 'Nouveau',
'Class:UserRequest/Attribute:status/Value:new+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_tto' => 'Escalade tto',
'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '',
'Class:UserRequest/Attribute:status/Value:assigned' => 'Assignée',
'Class:UserRequest/Attribute:status/Value:assigned+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_ttr' => 'Escalade ttr',
'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => 'En attente d\'approbation',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '',
'Class:UserRequest/Attribute:status/Value:approved' => 'Approuvée',
'Class:UserRequest/Attribute:status/Value:approved+' => '',
'Class:UserRequest/Attribute:status/Value:rejected' => 'Rejetée',
'Class:UserRequest/Attribute:status/Value:rejected+' => '',
'Class:UserRequest/Attribute:status/Value:pending' => 'En attente',
'Class:UserRequest/Attribute:status/Value:pending+' => '',
'Class:UserRequest/Attribute:status/Value:resolved' => 'Résolue',
'Class:UserRequest/Attribute:status/Value:resolved+' => '',
'Class:UserRequest/Attribute:status/Value:closed' => 'Fermée',
'Class:UserRequest/Attribute:status/Value:closed+' => '',
'Class:UserRequest/Attribute:request_type' => 'Type de Requête',
'Class:UserRequest/Attribute:request_type+' => '',
'Class:UserRequest/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Demander la mise en place d\'une nouvelle fonctionalité',
'Class:UserRequest/Attribute:approver_email' => 'Email Approbateur',
'Class:UserRequest/Attribute:approver_email+' => '',
'Class:UserRequest/Attribute:approver_id' => 'Approbateur',
'Class:UserRequest/Attribute:approver_id+' => '',
'Class:UserRequest/Attribute:assignment_date' => 'Date d\'assignation',
'Class:UserRequest/Attribute:assignment_date+' => '',
'Class:UserRequest/Attribute:cumulatedpending' => 'Temps cumulé de suspension',
'Class:UserRequest/Attribute:cumulatedpending+' => '',
'Class:UserRequest/Attribute:escalation_flag' => 'Ticket à surveiller',
'Class:UserRequest/Attribute:escalation_flag+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:no' => 'Non',
'Class:UserRequest/Attribute:escalation_flag/Value:no+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:yes' => 'Oui',
'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => '',
'Class:UserRequest/Attribute:escalation_reason' => 'Raison de surveillance',
'Class:UserRequest/Attribute:escalation_reason+' => '',
'Class:UserRequest/Attribute:impact' => 'Impact',
'Class:UserRequest/Attribute:impact+' => 'Impact indique la séverité de la demande, souvent estimé par le nombre de personnes impactées.',
'Class:UserRequest/Attribute:impact/Value:1' => 'Un département',
@@ -91,6 +36,42 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:impact/Value:2+' => '',
'Class:UserRequest/Attribute:impact/Value:3' => 'Une personne',
'Class:UserRequest/Attribute:impact/Value:3+' => '',
'Class:UserRequest/Attribute:last_pending_date' => 'Dernière date de suspension',
'Class:UserRequest/Attribute:last_pending_date+' => '',
'Class:UserRequest/Attribute:origin' => 'Origine',
'Class:UserRequest/Attribute:origin+' => 'Canal par lequel la demande est arrivée',
'Class:UserRequest/Attribute:origin/Value:chat' => 'Chat',
'Class:UserRequest/Attribute:origin/Value:chat+' => 'Demande créée suite à une discussion sur un chat',
'Class:UserRequest/Attribute:origin/Value:in_person' => 'En personne',
'Class:UserRequest/Attribute:origin/Value:in_person+' => 'Demande créée suite à une discussion en face à face',
'Class:UserRequest/Attribute:origin/Value:mail' => 'Email',
'Class:UserRequest/Attribute:origin/Value:mail+' => 'Demande créée suite à la reception d\'un email',
'Class:UserRequest/Attribute:origin/Value:monitoring' => 'Supervision',
'Class:UserRequest/Attribute:origin/Value:monitoring+' => 'Demande créée suite à une alerte d\'un systéme de supervision',
'Class:UserRequest/Attribute:origin/Value:phone' => 'Téléphone',
'Class:UserRequest/Attribute:origin/Value:phone+' => 'Demande créée suite à un appel téléphonique',
'Class:UserRequest/Attribute:origin/Value:portal' => 'Portail',
'Class:UserRequest/Attribute:origin/Value:portal+' => 'Demande créée via un portail utilisateur',
'Class:UserRequest/Attribute:parent_change_id' => 'Changement parent',
'Class:UserRequest/Attribute:parent_change_id+' => '',
'Class:UserRequest/Attribute:parent_change_ref' => 'Ref Changement parent',
'Class:UserRequest/Attribute:parent_change_ref+' => '',
'Class:UserRequest/Attribute:parent_incident_id' => 'Incident parent',
'Class:UserRequest/Attribute:parent_incident_id+' => '',
'Class:UserRequest/Attribute:parent_incident_ref' => 'Référence Incident parent',
'Class:UserRequest/Attribute:parent_incident_ref+' => '',
'Class:UserRequest/Attribute:parent_problem_id' => 'Problème lié',
'Class:UserRequest/Attribute:parent_problem_id+' => '',
'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref Problème lié',
'Class:UserRequest/Attribute:parent_problem_ref+' => '',
'Class:UserRequest/Attribute:parent_request_id' => 'Requête parente',
'Class:UserRequest/Attribute:parent_request_id+' => '',
'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'nom usuel requête parente',
'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '',
'Class:UserRequest/Attribute:parent_request_ref' => 'Ref requête parent',
'Class:UserRequest/Attribute:parent_request_ref+' => '',
'Class:UserRequest/Attribute:pending_reason' => 'Raison de suspension',
'Class:UserRequest/Attribute:pending_reason+' => '',
'Class:UserRequest/Attribute:priority' => 'Priorité',
'Class:UserRequest/Attribute:priority+' => 'Ordre dans lequel les demandes doivent être traitées',
'Class:UserRequest/Attribute:priority/Value:1' => 'Critique',
@@ -101,76 +82,20 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:priority/Value:3+' => '',
'Class:UserRequest/Attribute:priority/Value:4' => 'Basse',
'Class:UserRequest/Attribute:priority/Value:4+' => 'Priorité la plus basse',
'Class:UserRequest/Attribute:urgency' => 'Urgence',
'Class:UserRequest/Attribute:urgency+' => 'Avec quelle célérité la demande doit être traitée',
'Class:UserRequest/Attribute:urgency/Value:1' => 'Critique',
'Class:UserRequest/Attribute:urgency/Value:1+' => '',
'Class:UserRequest/Attribute:urgency/Value:2' => 'Haute',
'Class:UserRequest/Attribute:urgency/Value:2+' => '',
'Class:UserRequest/Attribute:urgency/Value:3' => 'Moyenne',
'Class:UserRequest/Attribute:urgency/Value:3+' => '',
'Class:UserRequest/Attribute:urgency/Value:4' => 'Basse',
'Class:UserRequest/Attribute:urgency/Value:4+' => '',
'Class:UserRequest/Attribute:origin' => 'Origine',
'Class:UserRequest/Attribute:origin+' => 'Canal par lequel la demande est arrivée',
'Class:UserRequest/Attribute:origin/Value:in_person' => 'En personne',
'Class:UserRequest/Attribute:origin/Value:in_person+' => 'Demande créée suite à une discussion en face à face',
'Class:UserRequest/Attribute:origin/Value:chat' => 'Chat',
'Class:UserRequest/Attribute:origin/Value:chat+' => 'Demande créée suite à une discussion sur un chat',
'Class:UserRequest/Attribute:origin/Value:mail' => 'Email',
'Class:UserRequest/Attribute:origin/Value:mail+' => 'Demande créée suite à la reception d\'un email',
'Class:UserRequest/Attribute:origin/Value:monitoring' => 'Supervision',
'Class:UserRequest/Attribute:origin/Value:monitoring+' => 'Demande créée suite à une alerte d\'un systéme de supervision',
'Class:UserRequest/Attribute:origin/Value:phone' => 'Téléphone',
'Class:UserRequest/Attribute:origin/Value:phone+' => 'Demande créée suite à un appel téléphonique',
'Class:UserRequest/Attribute:origin/Value:portal' => 'Portail',
'Class:UserRequest/Attribute:origin/Value:portal+' => 'Demande créée via un portail utilisateur',
'Class:UserRequest/Attribute:approver_id' => 'Approbateur',
'Class:UserRequest/Attribute:approver_id+' => '',
'Class:UserRequest/Attribute:approver_email' => 'Email Approbateur',
'Class:UserRequest/Attribute:approver_email+' => '',
'Class:UserRequest/Attribute:service_id' => 'Service',
'Class:UserRequest/Attribute:service_id+' => '',
'Class:UserRequest/Attribute:service_name' => 'Nom du service',
'Class:UserRequest/Attribute:service_name+' => '',
'Class:UserRequest/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_id+' => '',
'Class:UserRequest/Attribute:servicesubcategory_name' => 'Nom Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_name+' => '',
'Class:UserRequest/Attribute:escalation_flag' => 'Ticket à surveiller',
'Class:UserRequest/Attribute:escalation_flag+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:no' => 'Non',
'Class:UserRequest/Attribute:escalation_flag/Value:no+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:yes' => 'Oui',
'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => '',
'Class:UserRequest/Attribute:escalation_reason' => 'Raison de surveillance',
'Class:UserRequest/Attribute:escalation_reason+' => '',
'Class:UserRequest/Attribute:assignment_date' => 'Date d\'assignation',
'Class:UserRequest/Attribute:assignment_date+' => '',
'Class:UserRequest/Attribute:resolution_date' => 'Date de résolution',
'Class:UserRequest/Attribute:resolution_date+' => '',
'Class:UserRequest/Attribute:last_pending_date' => 'Dernière date de suspension',
'Class:UserRequest/Attribute:last_pending_date+' => '',
'Class:UserRequest/Attribute:cumulatedpending' => 'Temps cumulé de suspension',
'Class:UserRequest/Attribute:cumulatedpending+' => '',
'Class:UserRequest/Attribute:tto' => 'TTO',
'Class:UserRequest/Attribute:tto+' => 'Delai garanti d\'assignation',
'Class:UserRequest/Attribute:ttr' => 'TTR',
'Class:UserRequest/Attribute:ttr+' => 'Délai garanti de résolution',
'Class:UserRequest/Attribute:tto_escalation_deadline' => 'Echéance TTO',
'Class:UserRequest/Attribute:tto_escalation_deadline+' => '',
'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_tto_passed+' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_tto_over' => 'Dépassement SLA TTO',
'Class:UserRequest/Attribute:sla_tto_over+' => '',
'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'Echéance TTR',
'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '',
'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA TTR dépassé ?',
'Class:UserRequest/Attribute:sla_ttr_passed+' => '',
'Class:UserRequest/Attribute:sla_ttr_over' => 'Dépassement SLA TTR',
'Class:UserRequest/Attribute:sla_ttr_over+' => '',
'Class:UserRequest/Attribute:time_spent' => 'Délai de résolution',
'Class:UserRequest/Attribute:time_spent+' => '',
'Class:UserRequest/Attribute:public_log' => 'Journal public',
'Class:UserRequest/Attribute:public_log+' => '',
'Class:UserRequest/Attribute:related_request_list' => 'Requêtes filles',
'Class:UserRequest/Attribute:related_request_list+' => 'Toutes les requêtes liées à cette requête parente',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de sa %1$s',
'Class:UserRequest/Attribute:request_type' => 'Type de Requête',
'Class:UserRequest/Attribute:request_type+' => '',
'Class:UserRequest/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Demander la mise en place d\'une nouvelle fonctionalité',
'Class:UserRequest/Attribute:resolution_code' => 'Code de résolution',
'Class:UserRequest/Attribute:resolution_code+' => 'Qu\'est-ce qui a été fait pour résoudre la demande ?',
'Class:UserRequest/Attribute:resolution_code/Value:assistance' => 'Assistance',
@@ -187,30 +112,70 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:resolution_code/Value:system update+' => '',
'Class:UserRequest/Attribute:resolution_code/Value:training' => 'Formation',
'Class:UserRequest/Attribute:resolution_code/Value:training+' => '',
'Class:UserRequest/Attribute:resolution_date' => 'Date de résolution',
'Class:UserRequest/Attribute:resolution_date+' => '',
'Class:UserRequest/Attribute:service_id' => 'Service',
'Class:UserRequest/Attribute:service_id+' => '',
'Class:UserRequest/Attribute:service_name' => 'Nom du service',
'Class:UserRequest/Attribute:service_name+' => '',
'Class:UserRequest/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_id+' => '',
'Class:UserRequest/Attribute:servicesubcategory_name' => 'Nom Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_name+' => '',
'Class:UserRequest/Attribute:sla_tto_over' => 'Dépassement SLA TTO',
'Class:UserRequest/Attribute:sla_tto_over+' => '',
'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_tto_passed+' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_ttr_over' => 'Dépassement SLA TTR',
'Class:UserRequest/Attribute:sla_ttr_over+' => '',
'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA TTR dépassé ?',
'Class:UserRequest/Attribute:sla_ttr_passed+' => '',
'Class:UserRequest/Attribute:solution' => 'Solution',
'Class:UserRequest/Attribute:solution+' => '',
'Class:UserRequest/Attribute:pending_reason' => 'Raison de suspension',
'Class:UserRequest/Attribute:pending_reason+' => '',
'Class:UserRequest/Attribute:parent_request_id' => 'Requête parente',
'Class:UserRequest/Attribute:parent_request_id+' => '',
'Class:UserRequest/Attribute:parent_incident_id' => 'Incident parent',
'Class:UserRequest/Attribute:parent_incident_id+' => '',
'Class:UserRequest/Attribute:parent_request_ref' => 'Ref requête parent',
'Class:UserRequest/Attribute:parent_request_ref+' => '',
'Class:UserRequest/Attribute:parent_problem_id' => 'Problème lié',
'Class:UserRequest/Attribute:parent_problem_id+' => '',
'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref Problème lié',
'Class:UserRequest/Attribute:parent_problem_ref+' => '',
'Class:UserRequest/Attribute:parent_change_id' => 'Changement parent',
'Class:UserRequest/Attribute:parent_change_id+' => '',
'Class:UserRequest/Attribute:parent_change_ref' => 'Ref Changement parent',
'Class:UserRequest/Attribute:parent_change_ref+' => '',
'Class:UserRequest/Attribute:parent_incident_ref' => 'Référence Incident parent',
'Class:UserRequest/Attribute:parent_incident_ref+' => '',
'Class:UserRequest/Attribute:related_request_list' => 'Requêtes filles',
'Class:UserRequest/Attribute:related_request_list+' => 'Toutes les requêtes liées à cette requête parente',
'Class:UserRequest/Attribute:public_log' => 'Journal public',
'Class:UserRequest/Attribute:public_log+' => '',
'Class:UserRequest/Attribute:status' => 'Etat',
'Class:UserRequest/Attribute:status+' => '',
'Class:UserRequest/Attribute:status/Value:approved' => 'Approuvée',
'Class:UserRequest/Attribute:status/Value:approved+' => '',
'Class:UserRequest/Attribute:status/Value:assigned' => 'Assignée',
'Class:UserRequest/Attribute:status/Value:assigned+' => '',
'Class:UserRequest/Attribute:status/Value:closed' => 'Fermée',
'Class:UserRequest/Attribute:status/Value:closed+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_tto' => 'Escalade tto',
'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_ttr' => 'Escalade ttr',
'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '',
'Class:UserRequest/Attribute:status/Value:new' => 'Nouveau',
'Class:UserRequest/Attribute:status/Value:new+' => '',
'Class:UserRequest/Attribute:status/Value:pending' => 'En attente',
'Class:UserRequest/Attribute:status/Value:pending+' => '',
'Class:UserRequest/Attribute:status/Value:rejected' => 'Rejetée',
'Class:UserRequest/Attribute:status/Value:rejected+' => '',
'Class:UserRequest/Attribute:status/Value:resolved' => 'Résolue',
'Class:UserRequest/Attribute:status/Value:resolved+' => '',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => 'En attente d\'approbation',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '',
'Class:UserRequest/Attribute:time_spent' => 'Délai de résolution',
'Class:UserRequest/Attribute:time_spent+' => '',
'Class:UserRequest/Attribute:tto' => 'TTO',
'Class:UserRequest/Attribute:tto+' => 'Delai garanti d\'assignation',
'Class:UserRequest/Attribute:tto_escalation_deadline' => 'Echéance TTO',
'Class:UserRequest/Attribute:tto_escalation_deadline+' => '',
'Class:UserRequest/Attribute:ttr' => 'TTR',
'Class:UserRequest/Attribute:ttr+' => 'Délai garanti de résolution',
'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'Echéance TTR',
'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '',
'Class:UserRequest/Attribute:urgency' => 'Urgence',
'Class:UserRequest/Attribute:urgency+' => 'Avec quelle célérité la demande doit être traitée',
'Class:UserRequest/Attribute:urgency/Value:1' => 'Critique',
'Class:UserRequest/Attribute:urgency/Value:1+' => '',
'Class:UserRequest/Attribute:urgency/Value:2' => 'Haute',
'Class:UserRequest/Attribute:urgency/Value:2+' => '',
'Class:UserRequest/Attribute:urgency/Value:3' => 'Moyenne',
'Class:UserRequest/Attribute:urgency/Value:3+' => '',
'Class:UserRequest/Attribute:urgency/Value:4' => 'Basse',
'Class:UserRequest/Attribute:urgency/Value:4+' => '',
'Class:UserRequest/Attribute:user_comment' => 'Commentaire client',
'Class:UserRequest/Attribute:user_comment+' => '',
'Class:UserRequest/Attribute:user_satisfaction' => 'Satisfaction client',
'Class:UserRequest/Attribute:user_satisfaction+' => '',
'Class:UserRequest/Attribute:user_satisfaction/Value:1' => 'Très satisfait',
@@ -221,51 +186,65 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:user_satisfaction/Value:3+' => '',
'Class:UserRequest/Attribute:user_satisfaction/Value:4' => 'Très mécontent',
'Class:UserRequest/Attribute:user_satisfaction/Value:4+' => '',
'Class:UserRequest/Attribute:user_comment' => 'Commentaire client',
'Class:UserRequest/Attribute:user_comment+' => '',
'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'nom usuel requête parente',
'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '',
'Class:UserRequest/Stimulus:ev_assign' => 'Assigner',
'Class:UserRequest/Stimulus:ev_assign+' => '',
'Class:UserRequest/Stimulus:ev_reassign' => 'Réassigner',
'Class:UserRequest/Stimulus:ev_reassign+' => '',
'Class:UserRequest/Stimulus:ev_approve' => 'Approuver',
'Class:UserRequest/Stimulus:ev_approve+' => '',
'Class:UserRequest/Stimulus:ev_reject' => 'Rejeter',
'Class:UserRequest/Stimulus:ev_reject+' => '',
'Class:UserRequest/Stimulus:ev_pending' => 'En attente',
'Class:UserRequest/Stimulus:ev_pending+' => '',
'Class:UserRequest/Stimulus:ev_timeout' => 'ev_timeout',
'Class:UserRequest/Stimulus:ev_timeout+' => '',
'Class:UserRequest/Stimulus:ev_autoresolve' => 'Résolution automatique',
'Class:UserRequest/Stimulus:ev_autoresolve+' => '',
'Class:UserRequest/Stimulus:ev_autoclose' => 'Fermeture automatique',
'Class:UserRequest/Stimulus:ev_autoclose+' => '',
'Class:UserRequest/Stimulus:ev_resolve' => 'Marquer comme résolu',
'Class:UserRequest/Stimulus:ev_resolve+' => '',
'Class:UserRequest/Stimulus:ev_close' => 'Clore cette demande',
'Class:UserRequest/Stimulus:ev_close+' => '',
'Class:UserRequest/Stimulus:ev_reopen' => 'Ré-ouvrir',
'Class:UserRequest/Stimulus:ev_reopen+' => '',
'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Attendre une approbation',
'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '',
'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'La demande parente ne peut pas être assignée à elle même',
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets (résoudre les tickets fils)',
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascader l\'action de résolution de la demande (ev_autoresolve), et aligner les caractéristiques suivantes : service, équipe, agent, information de résolution',
));
Dict::Add('FR FR', 'French', 'Français', array(
'Organization:Overview:UserRequests' => 'Demandes Utilisateurs pour cette organisation',
'Class:UserRequest/Stimulus:ev_approve' => 'Approuver',
'Class:UserRequest/Stimulus:ev_approve+' => '',
'Class:UserRequest/Stimulus:ev_assign' => 'Assigner',
'Class:UserRequest/Stimulus:ev_assign+' => '',
'Class:UserRequest/Stimulus:ev_autoclose' => 'Fermeture automatique',
'Class:UserRequest/Stimulus:ev_autoclose+' => '',
'Class:UserRequest/Stimulus:ev_autoresolve' => 'Résolution automatique',
'Class:UserRequest/Stimulus:ev_autoresolve+' => '',
'Class:UserRequest/Stimulus:ev_close' => 'Clore cette demande',
'Class:UserRequest/Stimulus:ev_close+' => '',
'Class:UserRequest/Stimulus:ev_pending' => 'En attente',
'Class:UserRequest/Stimulus:ev_pending+' => '',
'Class:UserRequest/Stimulus:ev_reassign' => 'Réassigner',
'Class:UserRequest/Stimulus:ev_reassign+' => '',
'Class:UserRequest/Stimulus:ev_reject' => 'Rejeter',
'Class:UserRequest/Stimulus:ev_reject+' => '',
'Class:UserRequest/Stimulus:ev_reopen' => 'Ré-ouvrir',
'Class:UserRequest/Stimulus:ev_reopen+' => '',
'Class:UserRequest/Stimulus:ev_resolve' => 'Marquer comme résolu',
'Class:UserRequest/Stimulus:ev_resolve+' => '',
'Class:UserRequest/Stimulus:ev_timeout' => 'ev_timeout',
'Class:UserRequest/Stimulus:ev_timeout+' => '',
'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Attendre une approbation',
'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '',
'Class:UserRequest:KnownErrorList' => 'Erreurs connues',
'Class:UserRequest:KnownErrorList+' => 'Erreurs connues liées à des éléments de configuration impactés par ce ticket',
'Menu:NewUserRequest' => 'Nouvelle demande utilisateur',
'Menu:NewUserRequest+' => 'Créer un nouveau ticket de demande utilisateur',
'Menu:RequestManagement' => 'Gestion des demandes',
'Menu:RequestManagement+' => 'Gestion des demandes utilisateurs',
'Menu:RequestManagementProvider' => 'Gestion des demandes fournisseurs',
'Menu:RequestManagementProvider+' => '',
'Menu:SearchUserRequests' => 'Rechercher des demandes utilisateur',
'Menu:SearchUserRequests+' => 'Rechercher parmi les demandes utilisateur',
'Menu:UserRequest:EscalatedRequests' => 'Demandes en escalade',
'Menu:UserRequest:EscalatedRequests+' => 'Demandes utilisateurs en escalade',
'Menu:UserRequest:MyRequests' => 'Demandes utilisateurs qui me sont assignées',
'Menu:UserRequest:MyRequests+' => '',
'Menu:UserRequest:MySupportRequests' => 'Mes appels de support',
'Menu:UserRequest:MySupportRequests+' => 'Les appels que j\'ai passés',
'Menu:UserRequest:OpenRequests' => 'Demandes en cours',
'Menu:UserRequest:OpenRequests+' => 'Toutes les demandes utilisateurs en cours',
'Menu:UserRequest:Overview' => 'Vue d\'ensemble',
'Menu:UserRequest:Overview+' => 'Vue d\'ensemble des demandes utilisateurs',
'Menu:UserRequest:Provider' => 'Demandes transférées à un fournisseur',
'Menu:UserRequest:Provider+' => '',
'Menu:UserRequest:Shortcuts' => 'Raccourcis',
'Menu:UserRequest:Shortcuts+' => '',
'Organization:Overview:MyUserRequests' => 'Mes Demandes Utilisateurs pour cette organisation',
'Organization:Overview:Tickets' => 'Les Tickets de cette organisation',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de sa %1$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Organization:Overview:UserRequests' => 'Demandes Utilisateurs pour cette organisation',
'UI-RequestManagementOverview-Last-14-days' => 'Requêtes des 14 derniers jours',
'UI-RequestManagementOverview-OpenRequestByAgent' => 'Requêtes ouvertes par agent',
'UI-RequestManagementOverview-OpenRequestByCustomer' => 'Requêtes ouvertes par client',
'UI-RequestManagementOverview-OpenRequestByStatus' => 'Requêtes ouvertes par statut',
'UI-RequestManagementOverview-OpenRequestByType' => 'Requêtes ouvertes par type',
'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Requêtes des 14 derniers jours par type',
'UI:WelcomeMenu:MyAssignedCalls' => 'Demandes utilisateurs qui me sont assignées',
]);

View File

@@ -1,94 +1,34 @@
<?php
/*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
/**
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: UserRequest
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:RequestManagement' => 'Gestion des demandes',
'Menu:RequestManagement+' => 'Gestion des demandes utilisateurs',
'Menu:RequestManagementProvider' => 'Gestion des demandes fournisseurs',
'Menu:RequestManagementProvider+' => '',
'Menu:UserRequest:Provider' => 'Demandes transférées à un fournisseur',
'Menu:UserRequest:Provider+' => '',
'Menu:UserRequest:Overview' => 'Vue d\'ensemble',
'Menu:UserRequest:Overview+' => 'Vue d\'ensemble des demandes utilisateurs',
'Menu:NewUserRequest' => 'Nouvelle demande utilisateur',
'Menu:NewUserRequest+' => 'Créer un nouveau ticket de demande utilisateur',
'Menu:SearchUserRequests' => 'Rechercher des demandes utilisateur',
'Menu:SearchUserRequests+' => 'Rechercher parmi les demandes utilisateur',
'Menu:UserRequest:Shortcuts' => 'Raccourcis',
'Menu:UserRequest:Shortcuts+' => '',
'Menu:UserRequest:MyRequests' => 'Demandes utilisateurs qui me sont assignées',
'Menu:UserRequest:MyRequests+' => '',
'Menu:UserRequest:MySupportRequests' => 'Mes appels Support',
'Menu:UserRequest:MySupportRequests+' => 'Les appels que j\'ai passés',
'Menu:UserRequest:EscalatedRequests' => 'Demandes en escalade',
'Menu:UserRequest:EscalatedRequests+' => 'Demandes utilisateurs en escalade',
'Menu:UserRequest:OpenRequests' => 'Demandes en cours',
'Menu:UserRequest:OpenRequests+' => 'Toutes les demandes utilisateurs en cours',
'UI:WelcomeMenu:MyAssignedCalls' => 'Demandes utilisateurs qui me sont assignées',
'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Requêtes des 14 derniers jours par type',
'UI-RequestManagementOverview-Last-14-days' => 'Requêtes des 14 derniers jours',
'UI-RequestManagementOverview-OpenRequestByStatus' => 'Requêtes ouvertes par statut',
'UI-RequestManagementOverview-OpenRequestByAgent' => 'Requêtes ouvertes par agent',
'UI-RequestManagementOverview-OpenRequestByType' => 'Requêtes ouvertes par type',
'UI-RequestManagementOverview-OpenRequestByCustomer' => 'Requêtes ouvertes par organisation',
'Class:UserRequest:KnownErrorList' => 'Erreurs connues',
'Class:UserRequest:KnownErrorList+' => 'Erreurs connues liées à des éléments de configuration impactés par ce ticket',
'Menu:UserRequest:MyWorkOrders' => 'Tâches qui me sont assignées',
'Menu:UserRequest:MyWorkOrders+' => '',
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Problem:KnownProblemList' => 'Problèmes connus',
'Tickets:Related:OpenIncidents' => 'Incidents en cours',
));
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//
// Class: UserRequest
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest' => 'Demande Utilisateur',
'Class:UserRequest+' => '',
'Class:UserRequest/Attribute:status' => 'Etat',
'Class:UserRequest/Attribute:status+' => '',
'Class:UserRequest/Attribute:status/Value:new' => 'Nouveau',
'Class:UserRequest/Attribute:status/Value:new+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_tto' => 'Escalade tto',
'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '',
'Class:UserRequest/Attribute:status/Value:assigned' => 'Assignée',
'Class:UserRequest/Attribute:status/Value:assigned+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_ttr' => 'Escalate ttr',
'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => 'En attente d\'approbation',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '',
'Class:UserRequest/Attribute:status/Value:approved' => 'Approuvée',
'Class:UserRequest/Attribute:status/Value:approved+' => '',
'Class:UserRequest/Attribute:status/Value:rejected' => 'Rejetée',
'Class:UserRequest/Attribute:status/Value:rejected+' => '',
'Class:UserRequest/Attribute:status/Value:pending' => 'En attente',
'Class:UserRequest/Attribute:status/Value:pending+' => '',
'Class:UserRequest/Attribute:status/Value:resolved' => 'Résolue',
'Class:UserRequest/Attribute:status/Value:resolved+' => '',
'Class:UserRequest/Attribute:status/Value:closed' => 'Fermée',
'Class:UserRequest/Attribute:status/Value:closed+' => '',
'Class:UserRequest/Attribute:request_type' => 'Type de Requête',
'Class:UserRequest/Attribute:request_type+' => '',
'Class:UserRequest/Attribute:request_type/Value:incident' => 'incident',
'Class:UserRequest/Attribute:request_type/Value:incident+' => 'Déclarer un incident ou une panne utilisateur',
'Class:UserRequest/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Demander la mise en place d\'une nouvelle fonctionalité',
'Class:UserRequest/Attribute:approver_email' => 'Email Approbateur',
'Class:UserRequest/Attribute:approver_email+' => '',
'Class:UserRequest/Attribute:approver_id' => 'Approbateur',
'Class:UserRequest/Attribute:approver_id+' => '',
'Class:UserRequest/Attribute:assignment_date' => 'Date d\'assignation',
'Class:UserRequest/Attribute:assignment_date+' => '',
'Class:UserRequest/Attribute:cumulatedpending' => 'Temps cumulé de suspension',
'Class:UserRequest/Attribute:cumulatedpending+' => '',
'Class:UserRequest/Attribute:escalation_flag' => 'Ticket à surveiller',
'Class:UserRequest/Attribute:escalation_flag+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:no' => 'Non',
'Class:UserRequest/Attribute:escalation_flag/Value:no+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:yes' => 'Oui',
'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => '',
'Class:UserRequest/Attribute:escalation_reason' => 'Raison de surveillance',
'Class:UserRequest/Attribute:escalation_reason+' => '',
'Class:UserRequest/Attribute:impact' => 'Impact',
'Class:UserRequest/Attribute:impact+' => 'Impact indique la séverité de la demande, souvent estimé par le nombre de personnes impactées',
'Class:UserRequest/Attribute:impact/Value:1' => 'Un département',
@@ -97,6 +37,38 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:impact/Value:2+' => '',
'Class:UserRequest/Attribute:impact/Value:3' => 'Une personne',
'Class:UserRequest/Attribute:impact/Value:3+' => '',
'Class:UserRequest/Attribute:last_pending_date' => 'Dernière date de suspension',
'Class:UserRequest/Attribute:last_pending_date+' => '',
'Class:UserRequest/Attribute:origin' => 'Origine',
'Class:UserRequest/Attribute:origin+' => 'Canal par lequel la demande est arrivée',
'Class:UserRequest/Attribute:origin/Value:chat' => 'Chat',
'Class:UserRequest/Attribute:origin/Value:chat+' => 'Demande créée suite à une discussion sur un chat',
'Class:UserRequest/Attribute:origin/Value:in_person' => 'En personne',
'Class:UserRequest/Attribute:origin/Value:in_person+' => 'Demande créée suite à une discussion en face à face',
'Class:UserRequest/Attribute:origin/Value:mail' => 'Email',
'Class:UserRequest/Attribute:origin/Value:mail+' => 'Demande créée suite à la réception d\'un email',
'Class:UserRequest/Attribute:origin/Value:monitoring' => 'Supervision',
'Class:UserRequest/Attribute:origin/Value:monitoring+' => 'Demande créée suite à une alerte d\'un systéme de supervision',
'Class:UserRequest/Attribute:origin/Value:phone' => 'Téléphone',
'Class:UserRequest/Attribute:origin/Value:phone+' => 'Demande créée suite à un appel téléphonique',
'Class:UserRequest/Attribute:origin/Value:portal' => 'Portail',
'Class:UserRequest/Attribute:origin/Value:portal+' => 'Demande créée via un portail utilisateur',
'Class:UserRequest/Attribute:parent_change_id' => 'Changement parent',
'Class:UserRequest/Attribute:parent_change_id+' => '',
'Class:UserRequest/Attribute:parent_change_ref' => 'Ref Changement parent',
'Class:UserRequest/Attribute:parent_change_ref+' => '',
'Class:UserRequest/Attribute:parent_problem_id' => 'Problème lié',
'Class:UserRequest/Attribute:parent_problem_id+' => '',
'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref Problème lié',
'Class:UserRequest/Attribute:parent_problem_ref+' => '',
'Class:UserRequest/Attribute:parent_request_id' => 'Requête parente',
'Class:UserRequest/Attribute:parent_request_id+' => '',
'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'nom usuel requête parente',
'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '',
'Class:UserRequest/Attribute:parent_request_ref' => 'Ref requête parente',
'Class:UserRequest/Attribute:parent_request_ref+' => '',
'Class:UserRequest/Attribute:pending_reason' => 'Raison de suspension',
'Class:UserRequest/Attribute:pending_reason+' => '',
'Class:UserRequest/Attribute:priority' => 'Priorité',
'Class:UserRequest/Attribute:priority+' => 'Ordre dans lequel les demandes doivent être traitées',
'Class:UserRequest/Attribute:priority/Value:1' => 'Critique',
@@ -107,76 +79,22 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:priority/Value:3+' => '',
'Class:UserRequest/Attribute:priority/Value:4' => 'Basse',
'Class:UserRequest/Attribute:priority/Value:4+' => 'Priorité la plus basse',
'Class:UserRequest/Attribute:urgency' => 'Urgence',
'Class:UserRequest/Attribute:urgency+' => 'Avec quelle célérité la demande doit être traitée',
'Class:UserRequest/Attribute:urgency/Value:1' => 'Critique',
'Class:UserRequest/Attribute:urgency/Value:1+' => '',
'Class:UserRequest/Attribute:urgency/Value:2' => 'Haute',
'Class:UserRequest/Attribute:urgency/Value:2+' => '',
'Class:UserRequest/Attribute:urgency/Value:3' => 'Moyenne',
'Class:UserRequest/Attribute:urgency/Value:3+' => '',
'Class:UserRequest/Attribute:urgency/Value:4' => 'Basse',
'Class:UserRequest/Attribute:urgency/Value:4+' => '',
'Class:UserRequest/Attribute:origin' => 'Origine',
'Class:UserRequest/Attribute:origin+' => 'Canal par lequel la demande est arrivée',
'Class:UserRequest/Attribute:origin/Value:in_person' => 'En personne',
'Class:UserRequest/Attribute:origin/Value:in_person+' => 'Demande créée suite à une discussion en face à face',
'Class:UserRequest/Attribute:origin/Value:chat' => 'Chat',
'Class:UserRequest/Attribute:origin/Value:chat+' => 'Demande créée suite à une discussion sur un chat',
'Class:UserRequest/Attribute:origin/Value:mail' => 'Email',
'Class:UserRequest/Attribute:origin/Value:mail+' => 'Demande créée suite à la réception d\'un email',
'Class:UserRequest/Attribute:origin/Value:monitoring' => 'Supervision',
'Class:UserRequest/Attribute:origin/Value:monitoring+' => 'Demande créée suite à une alerte d\'un systéme de supervision',
'Class:UserRequest/Attribute:origin/Value:phone' => 'Téléphone',
'Class:UserRequest/Attribute:origin/Value:phone+' => 'Demande créée suite à un appel téléphonique',
'Class:UserRequest/Attribute:origin/Value:portal' => 'Portail',
'Class:UserRequest/Attribute:origin/Value:portal+' => 'Demande créée via un portail utilisateur',
'Class:UserRequest/Attribute:approver_id' => 'Approbateur',
'Class:UserRequest/Attribute:approver_id+' => '',
'Class:UserRequest/Attribute:approver_email' => 'Email Approbateur',
'Class:UserRequest/Attribute:approver_email+' => '',
'Class:UserRequest/Attribute:service_id' => 'Service',
'Class:UserRequest/Attribute:service_id+' => '',
'Class:UserRequest/Attribute:service_name' => 'Nom du service',
'Class:UserRequest/Attribute:service_name+' => '',
'Class:UserRequest/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_id+' => '',
'Class:UserRequest/Attribute:servicesubcategory_name' => 'Nom Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_name+' => '',
'Class:UserRequest/Attribute:escalation_flag' => 'Ticket à surveiller',
'Class:UserRequest/Attribute:escalation_flag+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:no' => 'Non',
'Class:UserRequest/Attribute:escalation_flag/Value:no+' => '',
'Class:UserRequest/Attribute:escalation_flag/Value:yes' => 'Oui',
'Class:UserRequest/Attribute:escalation_flag/Value:yes+' => '',
'Class:UserRequest/Attribute:escalation_reason' => 'Raison de surveillance',
'Class:UserRequest/Attribute:escalation_reason+' => '',
'Class:UserRequest/Attribute:assignment_date' => 'Date d\'assignation',
'Class:UserRequest/Attribute:assignment_date+' => '',
'Class:UserRequest/Attribute:resolution_date' => 'Date de résolution',
'Class:UserRequest/Attribute:resolution_date+' => '',
'Class:UserRequest/Attribute:last_pending_date' => 'Dernière date de suspension',
'Class:UserRequest/Attribute:last_pending_date+' => '',
'Class:UserRequest/Attribute:cumulatedpending' => 'Temps cumulé de suspension',
'Class:UserRequest/Attribute:cumulatedpending+' => '',
'Class:UserRequest/Attribute:tto' => 'TTO',
'Class:UserRequest/Attribute:tto+' => 'Delai garanti d\'assignation',
'Class:UserRequest/Attribute:ttr' => 'TTR',
'Class:UserRequest/Attribute:ttr+' => 'Délai garanti de résolution',
'Class:UserRequest/Attribute:tto_escalation_deadline' => 'Echéance TTO',
'Class:UserRequest/Attribute:tto_escalation_deadline+' => '',
'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_tto_passed+' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_tto_over' => 'Dépassement SLA TTO',
'Class:UserRequest/Attribute:sla_tto_over+' => '',
'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'Echéance TTR',
'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '',
'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA TTR dépassé ?',
'Class:UserRequest/Attribute:sla_ttr_passed+' => '',
'Class:UserRequest/Attribute:sla_ttr_over' => 'Dépassement SLA TTR',
'Class:UserRequest/Attribute:sla_ttr_over+' => '',
'Class:UserRequest/Attribute:time_spent' => 'Délai de résolution',
'Class:UserRequest/Attribute:time_spent+' => '',
'Class:UserRequest/Attribute:public_log' => 'Journal public',
'Class:UserRequest/Attribute:public_log+' => '',
'Class:UserRequest/Attribute:related_request_list' => 'Requêtes filles',
'Class:UserRequest/Attribute:related_request_list+' => 'Toutes les requêtes liées à cette requête parente',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de sa %1$s',
'Class:UserRequest/Attribute:request_type' => 'Type de Requête',
'Class:UserRequest/Attribute:request_type+' => '',
'Class:UserRequest/Attribute:request_type/Value:incident' => 'incident',
'Class:UserRequest/Attribute:request_type/Value:incident+' => 'Déclarer un incident ou une panne utilisateur',
'Class:UserRequest/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:UserRequest/Attribute:request_type/Value:service_request+' => 'Demander la mise en place d\'une nouvelle fonctionalité',
'Class:UserRequest/Attribute:resolution_code' => 'Code de résolution',
'Class:UserRequest/Attribute:resolution_code+' => 'Qu\'est-ce qui a été fait pour résoudre la demande ?',
'Class:UserRequest/Attribute:resolution_code/Value:assistance' => 'Assistance',
@@ -193,26 +111,70 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:resolution_code/Value:system update+' => '',
'Class:UserRequest/Attribute:resolution_code/Value:training' => 'Formation',
'Class:UserRequest/Attribute:resolution_code/Value:training+' => '',
'Class:UserRequest/Attribute:resolution_date' => 'Date de résolution',
'Class:UserRequest/Attribute:resolution_date+' => '',
'Class:UserRequest/Attribute:service_id' => 'Service',
'Class:UserRequest/Attribute:service_id+' => '',
'Class:UserRequest/Attribute:service_name' => 'Nom du service',
'Class:UserRequest/Attribute:service_name+' => '',
'Class:UserRequest/Attribute:servicesubcategory_id' => 'Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_id+' => '',
'Class:UserRequest/Attribute:servicesubcategory_name' => 'Nom Sous catégorie de service',
'Class:UserRequest/Attribute:servicesubcategory_name+' => '',
'Class:UserRequest/Attribute:sla_tto_over' => 'Dépassement SLA TTO',
'Class:UserRequest/Attribute:sla_tto_over+' => '',
'Class:UserRequest/Attribute:sla_tto_passed' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_tto_passed+' => 'SLA TTO dépassé ?',
'Class:UserRequest/Attribute:sla_ttr_over' => 'Dépassement SLA TTR',
'Class:UserRequest/Attribute:sla_ttr_over+' => '',
'Class:UserRequest/Attribute:sla_ttr_passed' => 'SLA TTR dépassé ?',
'Class:UserRequest/Attribute:sla_ttr_passed+' => '',
'Class:UserRequest/Attribute:solution' => 'Solution',
'Class:UserRequest/Attribute:solution+' => '',
'Class:UserRequest/Attribute:pending_reason' => 'Raison de suspension',
'Class:UserRequest/Attribute:pending_reason+' => '',
'Class:UserRequest/Attribute:parent_request_id' => 'Requête parente',
'Class:UserRequest/Attribute:parent_request_id+' => '',
'Class:UserRequest/Attribute:parent_request_ref' => 'Ref requête parente',
'Class:UserRequest/Attribute:parent_request_ref+' => '',
'Class:UserRequest/Attribute:parent_problem_id' => 'Problème lié',
'Class:UserRequest/Attribute:parent_problem_id+' => '',
'Class:UserRequest/Attribute:parent_problem_ref' => 'Ref Problème lié',
'Class:UserRequest/Attribute:parent_problem_ref+' => '',
'Class:UserRequest/Attribute:parent_change_id' => 'Changement parent',
'Class:UserRequest/Attribute:parent_change_id+' => '',
'Class:UserRequest/Attribute:parent_change_ref' => 'Ref Changement parent',
'Class:UserRequest/Attribute:parent_change_ref+' => '',
'Class:UserRequest/Attribute:related_request_list' => 'Requêtes filles',
'Class:UserRequest/Attribute:related_request_list+' => 'Toutes les requêtes liées à cette requête parente',
'Class:UserRequest/Attribute:public_log' => 'Journal public',
'Class:UserRequest/Attribute:public_log+' => '',
'Class:UserRequest/Attribute:status' => 'Etat',
'Class:UserRequest/Attribute:status+' => '',
'Class:UserRequest/Attribute:status/Value:approved' => 'Approuvée',
'Class:UserRequest/Attribute:status/Value:approved+' => '',
'Class:UserRequest/Attribute:status/Value:assigned' => 'Assignée',
'Class:UserRequest/Attribute:status/Value:assigned+' => '',
'Class:UserRequest/Attribute:status/Value:closed' => 'Fermée',
'Class:UserRequest/Attribute:status/Value:closed+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_tto' => 'Escalade tto',
'Class:UserRequest/Attribute:status/Value:escalated_tto+' => '',
'Class:UserRequest/Attribute:status/Value:escalated_ttr' => 'Escalate ttr',
'Class:UserRequest/Attribute:status/Value:escalated_ttr+' => '',
'Class:UserRequest/Attribute:status/Value:new' => 'Nouveau',
'Class:UserRequest/Attribute:status/Value:new+' => '',
'Class:UserRequest/Attribute:status/Value:pending' => 'En attente',
'Class:UserRequest/Attribute:status/Value:pending+' => '',
'Class:UserRequest/Attribute:status/Value:rejected' => 'Rejetée',
'Class:UserRequest/Attribute:status/Value:rejected+' => '',
'Class:UserRequest/Attribute:status/Value:resolved' => 'Résolue',
'Class:UserRequest/Attribute:status/Value:resolved+' => '',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval' => 'En attente d\'approbation',
'Class:UserRequest/Attribute:status/Value:waiting_for_approval+' => '',
'Class:UserRequest/Attribute:time_spent' => 'Délai de résolution',
'Class:UserRequest/Attribute:time_spent+' => '',
'Class:UserRequest/Attribute:tto' => 'TTO',
'Class:UserRequest/Attribute:tto+' => 'Delai garanti d\'assignation',
'Class:UserRequest/Attribute:tto_escalation_deadline' => 'Echéance TTO',
'Class:UserRequest/Attribute:tto_escalation_deadline+' => '',
'Class:UserRequest/Attribute:ttr' => 'TTR',
'Class:UserRequest/Attribute:ttr+' => 'Délai garanti de résolution',
'Class:UserRequest/Attribute:ttr_escalation_deadline' => 'Echéance TTR',
'Class:UserRequest/Attribute:ttr_escalation_deadline+' => '',
'Class:UserRequest/Attribute:urgency' => 'Urgence',
'Class:UserRequest/Attribute:urgency+' => 'Avec quelle célérité la demande doit être traitée',
'Class:UserRequest/Attribute:urgency/Value:1' => 'Critique',
'Class:UserRequest/Attribute:urgency/Value:1+' => '',
'Class:UserRequest/Attribute:urgency/Value:2' => 'Haute',
'Class:UserRequest/Attribute:urgency/Value:2+' => '',
'Class:UserRequest/Attribute:urgency/Value:3' => 'Moyenne',
'Class:UserRequest/Attribute:urgency/Value:3+' => '',
'Class:UserRequest/Attribute:urgency/Value:4' => 'Basse',
'Class:UserRequest/Attribute:urgency/Value:4+' => '',
'Class:UserRequest/Attribute:user_comment' => 'Commentaire client',
'Class:UserRequest/Attribute:user_comment+' => '',
'Class:UserRequest/Attribute:user_satisfaction' => 'Satisfaction client',
'Class:UserRequest/Attribute:user_satisfaction+' => '',
'Class:UserRequest/Attribute:user_satisfaction/Value:1' => 'Très satisfait',
@@ -223,77 +185,90 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:user_satisfaction/Value:3+' => '',
'Class:UserRequest/Attribute:user_satisfaction/Value:4' => 'Très mécontent',
'Class:UserRequest/Attribute:user_satisfaction/Value:4+' => '',
'Class:UserRequest/Attribute:user_comment' => 'Commentaire client',
'Class:UserRequest/Attribute:user_comment+' => '',
'Class:UserRequest/Attribute:parent_request_id_friendlyname' => 'nom usuel requête parente',
'Class:UserRequest/Attribute:parent_request_id_friendlyname+' => '',
'Class:UserRequest/Stimulus:ev_assign' => 'Assigner',
'Class:UserRequest/Stimulus:ev_assign+' => '',
'Class:UserRequest/Stimulus:ev_reassign' => 'Réassigner',
'Class:UserRequest/Stimulus:ev_reassign+' => '',
'Class:UserRequest/Stimulus:ev_approve' => 'Approuver',
'Class:UserRequest/Stimulus:ev_approve+' => '',
'Class:UserRequest/Stimulus:ev_reject' => 'Rejeter',
'Class:UserRequest/Stimulus:ev_reject+' => '',
'Class:UserRequest/Stimulus:ev_pending' => 'En attente',
'Class:UserRequest/Stimulus:ev_pending+' => '',
'Class:UserRequest/Stimulus:ev_timeout' => 'ev_timeout',
'Class:UserRequest/Stimulus:ev_timeout+' => '',
'Class:UserRequest/Stimulus:ev_autoresolve' => 'Résolution automatique',
'Class:UserRequest/Stimulus:ev_autoresolve+' => '',
'Class:UserRequest/Stimulus:ev_autoclose' => 'Fermeture automatique',
'Class:UserRequest/Stimulus:ev_autoclose+' => '',
'Class:UserRequest/Stimulus:ev_resolve' => 'Marquer comme résolu',
'Class:UserRequest/Stimulus:ev_resolve+' => '',
'Class:UserRequest/Stimulus:ev_close' => 'Clore cette demande',
'Class:UserRequest/Stimulus:ev_close+' => '',
'Class:UserRequest/Stimulus:ev_reopen' => 'Ré-ouvrir',
'Class:UserRequest/Stimulus:ev_reopen+' => '',
'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Attendre une approbation',
'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '',
'Class:UserRequest/Error:CannotAssignParentRequestIdToSelf' => 'La demande parente ne peut pas être assignée à elle même',
));
Dict::Add('FR FR', 'French', 'Français', array(
'Portal:TitleDetailsFor_Request' => 'Détail de la demande',
'Portal:ButtonUpdate' => 'Mettre à jour',
'Portal:ButtonClose' => 'Fermer',
'Portal:ButtonReopen' => 'Re-ouvrir',
'Portal:ShowServices' => 'Catalogue de service',
'Portal:SelectRequestType' => 'Sélectionnez un type de requête',
'Portal:SelectServiceElementFrom_Service' => 'Sélectionnez un élément de service pour %1$s',
'Portal:ListServices' => 'Liste des services',
'Portal:TitleDetailsFor_Service' => 'Détail d\'un service',
'Portal:Button:CreateRequestFromService' => 'Créer une demande pour ce service',
'Portal:ListOpenRequests' => 'Demandes en cours',
'Portal:UserRequest:MoreInfo' => 'Informations complémentaires',
'Portal:Details-Service-Element' => 'Eléments de service',
'Portal:NoClosedTicket' => 'Pas de demande fermée',
'Portal:NoService' => '',
'Portal:ListOpenProblems' => 'Problèmes en cours',
'Portal:ShowProblem' => 'Problèmes',
'Portal:ShowFaqs' => 'FAQs',
'Portal:NoOpenProblem' => 'Pas de problème en cours',
'Portal:SelectLanguage' => 'Changer ma langue',
'Portal:LanguageChangedTo_Lang' => 'Langue changée en',
'Portal:ChooseYourFavoriteLanguage' => 'Choisissez votre langue',
'Class:UserRequest/Method:ResolveChildTickets' => 'ResolveChildTickets (résoudre les tickets fils)',
'Class:UserRequest/Method:ResolveChildTickets+' => 'Cascader l\'action de résolution de la demande (ev_autoresolve), et aligner les caractéristiques suivantes : service, équipe, agent, information de résolution',
));
Dict::Add('FR FR', 'French', 'Français', array(
'Organization:Overview:UserRequests' => 'Demandes Utilisateurs pour cette organisation',
'Class:UserRequest/Stimulus:ev_approve' => 'Approuver',
'Class:UserRequest/Stimulus:ev_approve+' => '',
'Class:UserRequest/Stimulus:ev_assign' => 'Assigner',
'Class:UserRequest/Stimulus:ev_assign+' => '',
'Class:UserRequest/Stimulus:ev_autoclose' => 'Fermeture automatique',
'Class:UserRequest/Stimulus:ev_autoclose+' => '',
'Class:UserRequest/Stimulus:ev_autoresolve' => 'Résolution automatique',
'Class:UserRequest/Stimulus:ev_autoresolve+' => '',
'Class:UserRequest/Stimulus:ev_close' => 'Clore cette demande',
'Class:UserRequest/Stimulus:ev_close+' => '',
'Class:UserRequest/Stimulus:ev_pending' => 'En attente',
'Class:UserRequest/Stimulus:ev_pending+' => '',
'Class:UserRequest/Stimulus:ev_reassign' => 'Réassigner',
'Class:UserRequest/Stimulus:ev_reassign+' => '',
'Class:UserRequest/Stimulus:ev_reject' => 'Rejeter',
'Class:UserRequest/Stimulus:ev_reject+' => '',
'Class:UserRequest/Stimulus:ev_reopen' => 'Ré-ouvrir',
'Class:UserRequest/Stimulus:ev_reopen+' => '',
'Class:UserRequest/Stimulus:ev_resolve' => 'Marquer comme résolu',
'Class:UserRequest/Stimulus:ev_resolve+' => '',
'Class:UserRequest/Stimulus:ev_timeout' => 'ev_timeout',
'Class:UserRequest/Stimulus:ev_timeout+' => '',
'Class:UserRequest/Stimulus:ev_wait_for_approval' => 'Attendre une approbation',
'Class:UserRequest/Stimulus:ev_wait_for_approval+' => '',
'Class:UserRequest:KnownErrorList' => 'Erreurs connues',
'Class:UserRequest:KnownErrorList+' => 'Erreurs connues liées à des éléments de configuration impactés par ce ticket',
'Menu:NewUserRequest' => 'Nouvelle demande utilisateur',
'Menu:NewUserRequest+' => 'Créer un nouveau ticket de demande utilisateur',
'Menu:RequestManagement' => 'Gestion des demandes',
'Menu:RequestManagement+' => 'Gestion des demandes utilisateurs',
'Menu:RequestManagementProvider' => 'Gestion des demandes fournisseurs',
'Menu:RequestManagementProvider+' => '',
'Menu:SearchUserRequests' => 'Rechercher des demandes utilisateur',
'Menu:SearchUserRequests+' => 'Rechercher parmi les demandes utilisateur',
'Menu:UserRequest:EscalatedRequests' => 'Demandes en escalade',
'Menu:UserRequest:EscalatedRequests+' => 'Demandes utilisateurs en escalade',
'Menu:UserRequest:MyRequests' => 'Demandes utilisateurs qui me sont assignées',
'Menu:UserRequest:MyRequests+' => '',
'Menu:UserRequest:MySupportRequests' => 'Mes appels Support',
'Menu:UserRequest:MySupportRequests+' => 'Les appels que j\'ai passés',
'Menu:UserRequest:MyWorkOrders' => 'Tâches qui me sont assignées',
'Menu:UserRequest:MyWorkOrders+' => '',
'Menu:UserRequest:OpenRequests' => 'Demandes en cours',
'Menu:UserRequest:OpenRequests+' => 'Toutes les demandes utilisateurs en cours',
'Menu:UserRequest:Overview' => 'Vue d\'ensemble',
'Menu:UserRequest:Overview+' => 'Vue d\'ensemble des demandes utilisateurs',
'Menu:UserRequest:Provider' => 'Demandes transférées à un fournisseur',
'Menu:UserRequest:Provider+' => '',
'Menu:UserRequest:Shortcuts' => 'Raccourcis',
'Menu:UserRequest:Shortcuts+' => '',
'Organization:Overview:MyUserRequests' => 'Mes Demandes Utilisateurs pour cette organisation',
'Organization:Overview:Tickets' => 'Les Tickets de cette organisation',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de sa %1$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:UserRequest/Attribute:related_request_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Organization:Overview:UserRequests' => 'Demandes Utilisateurs pour cette organisation',
'Portal:Button:CreateRequestFromService' => 'Créer une demande pour ce service',
'Portal:ButtonClose' => 'Fermer',
'Portal:ButtonReopen' => 'Re-ouvrir',
'Portal:ButtonUpdate' => 'Mettre à jour',
'Portal:ChooseYourFavoriteLanguage' => 'Choisissez votre langue',
'Portal:Details-Service-Element' => 'Eléments de service',
'Portal:LanguageChangedTo_Lang' => 'Langue changée en',
'Portal:ListOpenProblems' => 'Problèmes en cours',
'Portal:ListOpenRequests' => 'Demandes en cours',
'Portal:ListServices' => 'Liste des services',
'Portal:NoClosedTicket' => 'Pas de demande fermée',
'Portal:NoOpenProblem' => 'Pas de problème en cours',
'Portal:NoService' => '',
'Portal:SelectLanguage' => 'Changer ma langue',
'Portal:SelectRequestType' => 'Sélectionnez un type de requête',
'Portal:SelectServiceElementFrom_Service' => 'Sélectionnez un élément de service pour %1$s',
'Portal:ShowFaqs' => 'FAQs',
'Portal:ShowProblem' => 'Problèmes',
'Portal:ShowServices' => 'Catalogue de service',
'Portal:TitleDetailsFor_Request' => 'Détail de la demande',
'Portal:TitleDetailsFor_Service' => 'Détail d\'un service',
'Portal:UserRequest:MoreInfo' => 'Informations complémentaires',
'Tickets:Related:OpenIncidents' => 'Incidents en cours',
'UI-RequestManagementOverview-Last-14-days' => 'Requêtes des 14 derniers jours',
'UI-RequestManagementOverview-OpenRequestByAgent' => 'Requêtes ouvertes par agent',
'UI-RequestManagementOverview-OpenRequestByCustomer' => 'Requêtes ouvertes par organisation',
'UI-RequestManagementOverview-OpenRequestByStatus' => 'Requêtes ouvertes par statut',
'UI-RequestManagementOverview-OpenRequestByType' => 'Requêtes ouvertes par type',
'UI-RequestManagementOverview-RequestByType-last-14-days' => 'Requêtes des 14 derniers jours par type',
'UI:WelcomeMenu:MyAssignedCalls' => 'Demandes utilisateurs qui me sont assignées',
]);

View File

@@ -1,113 +1,25 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Menu, fieldsets, UI, messages translations
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ServiceManagement' => 'Gestion des services',
'Menu:ServiceManagement+' => '',
'Menu:Service:Overview' => 'Vue d\'ensemble',
'Menu:Service:Overview+' => 'Vue d\'ensemble de la Gestion des Services',
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contrats, par niveau de service',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contrats, par état',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contrats se terminant dans moins d\'un mois',
'Menu:ProviderContract' => 'Contrats fournisseurs',
'Menu:ProviderContract+' => 'Contrats fournisseurs',
'Menu:CustomerContract' => 'Contrats clients',
'Menu:CustomerContract+' => 'Contrats clients',
'Menu:ServiceSubcategory' => 'Sous catégories de service',
'Menu:ServiceSubcategory+' => 'Sous catégories de service',
'Menu:Service' => 'Services',
'Menu:Service+' => 'Services',
'Menu:ServiceElement' => 'Eléments de service',
'Menu:ServiceElement+' => 'Eléments de service',
'Menu:SLA' => 'SLAs',
'Menu:SLA+' => 'Accords de niveau de service (SLA)',
'Menu:SLT' => 'SLTs',
'Menu:SLT+' => 'Objectifs de niveau de service (SLT)',
'Menu:DeliveryModel' => 'Modèles de support',
'Menu:DeliveryModel+' => 'Modèles de support',
'Menu:ServiceFamily' => 'Familles de service',
'Menu:ServiceFamily+' => 'Familles de service',
'Contract:baseinfo' => 'Information générale',
'Contract:moreinfo' => 'Aspects contractuels',
'Contract:cost' => 'Coûts',
));
/*
'UI:ServiceManagementMenu' => 'Gestion des Services',
'UI:ServiceManagementMenu+' => 'Gestion des Services',
'UI:ServiceManagementMenu:Title' => 'Résumé des services & contrats',
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contrats par niveau de service',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contrats par état',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contrats se terminant dans moins de 30 jours',
*/
//
// Class: Organization
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Organization/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:Organization/Attribute:deliverymodel_id+' => '',
'Class:Organization/Attribute:deliverymodel_name' => 'Nom modèle de support',
'Class:Organization/Attribute:deliverymodel_name+' => '',
));
//
// Class: ContractType
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ContractType' => 'Type de contrat',
'Class:ContractType+' => '',
));
//
// Class: Contract
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Contract' => 'Contrat',
'Class:Contract+' => '',
'Class:Contract/Attribute:name' => 'Nom',
'Class:Contract/Attribute:name+' => '',
'Class:Contract/Attribute:org_id' => 'Client',
'Class:Contract/Attribute:org_id+' => '',
'Class:Contract/Attribute:organization_name' => 'Nom client',
'Class:Contract/Attribute:organization_name+' => 'Nom commun',
'Class:Contract/Attribute:billing_frequency' => 'Périodicité de facturation',
'Class:Contract/Attribute:billing_frequency+' => '',
'Class:Contract/Attribute:contacts_list' => 'Contacts',
'Class:Contract/Attribute:contacts_list+' => 'Tous les contacts pour ce contrat client',
'Class:Contract/Attribute:documents_list' => 'Documents',
'Class:Contract/Attribute:documents_list+' => 'Tous les documents pour ce contrat client',
'Class:Contract/Attribute:description' => 'Description',
'Class:Contract/Attribute:description+' => '',
'Class:Contract/Attribute:start_date' => 'Date de début',
'Class:Contract/Attribute:start_date+' => '',
'Class:Contract/Attribute:end_date' => 'Date de fin',
'Class:Contract/Attribute:end_date+' => '',
'Class:Contract/Attribute:contracttype_id' => 'Type de contrat',
'Class:Contract/Attribute:contracttype_id+' => '',
'Class:Contract/Attribute:contracttype_name' => 'Nom Type de contrat',
'Class:Contract/Attribute:contracttype_name+' => '',
'Class:Contract/Attribute:cost' => 'Coût',
'Class:Contract/Attribute:cost+' => '',
'Class:Contract/Attribute:cost_currency' => 'Monnaie',
@@ -116,18 +28,28 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Contract/Attribute:cost_currency/Value:dollars+' => '',
'Class:Contract/Attribute:cost_currency/Value:euros' => 'Euros',
'Class:Contract/Attribute:cost_currency/Value:euros+' => '',
'Class:Contract/Attribute:contracttype_id' => 'Type de contrat',
'Class:Contract/Attribute:contracttype_id+' => '',
'Class:Contract/Attribute:contracttype_name' => 'Nom Type de contrat',
'Class:Contract/Attribute:contracttype_name+' => '',
'Class:Contract/Attribute:billing_frequency' => 'Périodicité de facturation',
'Class:Contract/Attribute:billing_frequency+' => '',
'Class:Contract/Attribute:cost_unit' => 'Unité de coût',
'Class:Contract/Attribute:cost_unit+' => '',
'Class:Contract/Attribute:description' => 'Description',
'Class:Contract/Attribute:description+' => '',
'Class:Contract/Attribute:documents_list' => 'Documents',
'Class:Contract/Attribute:documents_list+' => 'Tous les documents pour ce contrat client',
'Class:Contract/Attribute:end_date' => 'Date de fin',
'Class:Contract/Attribute:end_date+' => '',
'Class:Contract/Attribute:finalclass' => 'Sous-classe de Contrat',
'Class:Contract/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Contract/Attribute:name' => 'Nom',
'Class:Contract/Attribute:name+' => '',
'Class:Contract/Attribute:org_id' => 'Client',
'Class:Contract/Attribute:org_id+' => '',
'Class:Contract/Attribute:organization_name' => 'Nom client',
'Class:Contract/Attribute:organization_name+' => 'Nom commun',
'Class:Contract/Attribute:provider_id' => 'Fournisseur',
'Class:Contract/Attribute:provider_id+' => '',
'Class:Contract/Attribute:provider_name' => 'Nom Fournisseur',
'Class:Contract/Attribute:provider_name+' => '',
'Class:Contract/Attribute:start_date' => 'Date de début',
'Class:Contract/Attribute:start_date+' => '',
'Class:Contract/Attribute:status' => 'Etat',
'Class:Contract/Attribute:status+' => '',
'Class:Contract/Attribute:status/Value:implementation' => 'Implémentation',
@@ -136,248 +58,71 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Contract/Attribute:status/Value:obsolete+' => '',
'Class:Contract/Attribute:status/Value:production' => 'Production',
'Class:Contract/Attribute:status/Value:production+' => '',
'Class:Contract/Attribute:finalclass' => 'Sous-classe de Contrat',
'Class:Contract/Attribute:finalclass+' => 'Nom de la classe instanciable',
));
//
// Class: CustomerContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ContractType' => 'Type de contrat',
'Class:ContractType+' => '',
'Class:CustomerContract' => 'Contrat client',
'Class:CustomerContract+' => '',
'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',
'Class:CustomerContract/Attribute:functionalcis_list+' => 'Tous les éléments de configuration couverts par ce contrat',
'Class:CustomerContract/Attribute:providercontracts_list' => 'Contrats fournisseur',
'Class:CustomerContract/Attribute:providercontracts_list+' => 'Tous les contrats fournisseurs permettant de délivrer ces services pour ce contrat (contrats sous-jacents)',
));
//
// Class: ProviderContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:CustomerContract/Attribute:services_list' => 'Services',
'Class:CustomerContract/Attribute:services_list+' => 'Tous les services achetés pour ce contrat',
'Class:DeliveryModel' => 'Modèle de support',
'Class:DeliveryModel+' => '',
'Class:DeliveryModel/Attribute:contacts_list' => 'Contacts',
'Class:DeliveryModel/Attribute:contacts_list+' => 'Tous les contacts (Equipe ou Personne) pour ce modèle de support',
'Class:DeliveryModel/Attribute:customers_list' => 'Clients',
'Class:DeliveryModel/Attribute:customers_list+' => 'Tous les clients ayant ce modèle de support',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:DeliveryModel/Attribute:description' => 'Description',
'Class:DeliveryModel/Attribute:description+' => '',
'Class:DeliveryModel/Attribute:name' => 'Nom Modèle de support',
'Class:DeliveryModel/Attribute:name+' => '',
'Class:DeliveryModel/Attribute:org_id' => 'Organisation',
'Class:DeliveryModel/Attribute:org_id+' => '',
'Class:DeliveryModel/Attribute:organization_name' => 'Nom organisation',
'Class:DeliveryModel/Attribute:organization_name+' => '',
'Class:Organization/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:Organization/Attribute:deliverymodel_id+' => '',
'Class:Organization/Attribute:deliverymodel_name' => 'Nom modèle de support',
'Class:Organization/Attribute:deliverymodel_name+' => '',
'Class:ProviderContract' => 'Contrat fournisseur',
'Class:ProviderContract+' => '',
'Class:ProviderContract/Attribute:coverage' => 'Couverture',
'Class:ProviderContract/Attribute:coverage+' => '',
'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',
'Class:ProviderContract/Attribute:sla+' => 'Accord de niveau de service (SLA)',
'Class:ProviderContract/Attribute:coverage' => 'Couverture',
'Class:ProviderContract/Attribute:coverage+' => '',
));
//
// Class: lnkContactToContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkContactToContract' => 'Lien Contact / Contrat',
'Class:lnkContactToContract+' => '',
'Class:lnkContactToContract/Name' => '%1$s / %2$s',
'Class:lnkContactToContract/Attribute:contract_id' => 'Contrat',
'Class:lnkContactToContract/Attribute:contract_id+' => '',
'Class:lnkContactToContract/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContactToContract/Attribute:contract_name+' => '',
'Class:lnkContactToContract/Attribute:contact_id' => 'Contact',
'Class:lnkContactToContract/Attribute:contact_id+' => '',
'Class:lnkContactToContract/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToContract/Attribute:contact_name+' => '',
));
//
// Class: lnkContractToDocument
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkContractToDocument' => 'Lien Contract / Document',
'Class:lnkContractToDocument+' => '',
'Class:lnkContractToDocument/Name' => '%1$s / %2$s',
'Class:lnkContractToDocument/Attribute:contract_id' => 'Contrat',
'Class:lnkContractToDocument/Attribute:contract_id+' => '',
'Class:lnkContractToDocument/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContractToDocument/Attribute:contract_name+' => '',
'Class:lnkContractToDocument/Attribute:document_id' => 'Document',
'Class:lnkContractToDocument/Attribute:document_id+' => '',
'Class:lnkContractToDocument/Attribute:document_name' => 'Nom document',
'Class:lnkContractToDocument/Attribute:document_name+' => '',
));
//
// Class: lnkFunctionalCIToProviderContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkFunctionalCIToProviderContract' => 'Lien CI / Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract+' => '',
'Class:lnkFunctionalCIToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => 'Nom contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '',
));
//
// Class: ServiceFamily
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ServiceFamily' => 'Famille de service',
'Class:ServiceFamily+' => '',
'Class:ServiceFamily/Attribute:name' => 'Nom',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icône',
'Class:ServiceFamily/Attribute:icon+' => '',
'Class:ServiceFamily/Attribute:services_list' => 'Services',
'Class:ServiceFamily/Attribute:services_list+' => 'Tous les services de cette catégorie',
));
//
// Class: Service
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Service' => 'Service',
'Class:Service+' => '',
'Class:Service/ComplementaryName' => '%1$s - %2$s',
'Class:Service/Attribute:name' => 'Nom',
'Class:Service/Attribute:name+' => '',
'Class:Service/Attribute:org_id' => 'Fournisseur',
'Class:Service/Attribute:org_id+' => '',
'Class:Service/Attribute:organization_name' => 'Nom du fournisseur',
'Class:Service/Attribute:organization_name+' => '',
'Class:Service/Attribute:description' => 'Description',
'Class:Service/Attribute:description+' => '',
'Class:Service/Attribute:servicefamily_id' => 'Famille de service',
'Class:Service/Attribute:servicefamily_id+' => '',
'Class:Service/Attribute:servicefamily_name' => 'Nom Famille de service',
'Class:Service/Attribute:servicefamily_name+' => '',
'Class:Service/Attribute:documents_list' => 'Documents',
'Class:Service/Attribute:documents_list+' => 'Tous les documents liés à ce service',
'Class:Service/Attribute:contacts_list' => 'Contacts',
'Class:Service/Attribute:contacts_list+' => 'Tous les contacts pour ce service',
'Class:Service/Attribute:status' => 'Etat',
'Class:Service/Attribute:status+' => '',
'Class:Service/Attribute:status/Value:implementation' => 'Implémentation',
'Class:Service/Attribute:status/Value:implementation+' => '',
'Class:Service/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:Service/Attribute:status/Value:obsolete+' => '',
'Class:Service/Attribute:status/Value:production' => 'Production',
'Class:Service/Attribute:status/Value:production+' => '',
'Class:Service/Attribute:icon' => 'Icône',
'Class:Service/Attribute:icon+' => '',
'Class:Service/Attribute:customercontracts_list' => 'Contrats client',
'Class:Service/Attribute:customercontracts_list+' => 'Tous les contrats clients qui ont acquis ce service',
'Class:Service/Attribute:servicesubcategories_list' => 'Sous catégories de service',
'Class:Service/Attribute:servicesubcategories_list+' => 'Toutes les sous catégories de service pour ce service',
));
//
// Class: lnkDocumentToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkDocumentToService' => 'Lien Document / Service',
'Class:lnkDocumentToService+' => '',
'Class:lnkDocumentToService/Name' => '%1$s / %2$s',
'Class:lnkDocumentToService/Attribute:service_id' => 'Service',
'Class:lnkDocumentToService/Attribute:service_id+' => '',
'Class:lnkDocumentToService/Attribute:service_name' => 'Nom service',
'Class:lnkDocumentToService/Attribute:service_name+' => '',
'Class:lnkDocumentToService/Attribute:document_id' => 'Document',
'Class:lnkDocumentToService/Attribute:document_id+' => '',
'Class:lnkDocumentToService/Attribute:document_name' => 'Nom document',
'Class:lnkDocumentToService/Attribute:document_name+' => '',
));
//
// Class: lnkContactToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkContactToService' => 'Lien Contact / Service',
'Class:lnkContactToService+' => '',
'Class:lnkContactToService/Name' => '%1$s / %2$s',
'Class:lnkContactToService/Attribute:service_id' => 'Service',
'Class:lnkContactToService/Attribute:service_id+' => '',
'Class:lnkContactToService/Attribute:service_name' => 'Nom service',
'Class:lnkContactToService/Attribute:service_name+' => '',
'Class:lnkContactToService/Attribute:contact_id' => 'Contact',
'Class:lnkContactToService/Attribute:contact_id+' => '',
'Class:lnkContactToService/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToService/Attribute:contact_name+' => '',
));
//
// Class: ServiceSubcategory
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ServiceSubcategory' => 'Sous catégorie de service',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory/ComplementaryName' => '%1$s - %2$s',
'Class:ServiceSubcategory/Attribute:name' => 'Nom',
'Class:ServiceSubcategory/Attribute:name+' => '',
'Class:ServiceSubcategory/Attribute:description' => 'Description',
'Class:ServiceSubcategory/Attribute:description+' => '',
'Class:ServiceSubcategory/Attribute:service_id' => 'Service',
'Class:ServiceSubcategory/Attribute:service_id+' => '',
'Class:ServiceSubcategory/Attribute:service_name' => 'Nom Service',
'Class:ServiceSubcategory/Attribute:service_name+' => '',
'Class:ServiceSubcategory/Attribute:status' => 'Etat',
'Class:ServiceSubcategory/Attribute:status+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:implementation' => 'Implémentation',
'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:production' => 'Production',
'Class:ServiceSubcategory/Attribute:status/Value:production+' => '',
'Class:ServiceSubcategory/Attribute:request_type' => 'Type de requête',
'Class:ServiceSubcategory/Attribute:request_type+' => '',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => 'incident',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => '',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => '',
'Class:ServiceSubcategory/Attribute:service_provider' => 'Nom du fournisseur',
'Class:ServiceSubcategory/Attribute:service_org_id' => 'Fournisseur',
));
//
// Class: SLA
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:SLA' => 'Niveau de service',
'Class:SLA+' => '',
'Class:SLA/Attribute:name' => 'Nom',
'Class:SLA/Attribute:name+' => '',
'Class:SLA/Attribute:customercontracts_list' => 'Contrats clients',
'Class:SLA/Attribute:customercontracts_list+' => 'Tous les contrats clients utilisant ce niveau de service',
'Class:SLA/Attribute:description' => 'Description',
'Class:SLA/Attribute:description+' => '',
'Class:SLA/Attribute:name' => 'Nom',
'Class:SLA/Attribute:name+' => '',
'Class:SLA/Attribute:org_id' => 'Fournisseur',
'Class:SLA/Attribute:org_id+' => '',
'Class:SLA/Attribute:organization_name' => 'Nom fournisseur',
'Class:SLA/Attribute:organization_name+' => 'Nom commun',
'Class:SLA/Attribute:slts_list' => 'SLTs',
'Class:SLA/Attribute:slts_list+' => 'Tous les objectifs pour ce niveau de service',
'Class:SLA/Attribute:customercontracts_list' => 'Contrats clients',
'Class:SLA/Attribute:customercontracts_list+' => 'Tous les contrats clients utilisant ce niveau de service',
'Class:SLA/Error:UniqueLnkCustomerContractToService' => 'Impossible de sauvegarder le lien avec le contrat client %1$s et le service %2$s : un SLA existe déjà.',
));
//
// Class: SLT
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:SLT' => 'SLT',
'Class:SLT+' => 'Objectif de niveau de service (SLT)',
'Class:SLT/Attribute:metric' => 'Métrique',
'Class:SLT/Attribute:metric+' => '',
'Class:SLT/Attribute:metric/Value:tto' => 'TTO',
'Class:SLT/Attribute:metric/Value:tto+' => 'TTO',
'Class:SLT/Attribute:metric/Value:ttr' => 'TTR',
'Class:SLT/Attribute:metric/Value:ttr+' => 'TTR',
'Class:SLT/Attribute:name' => 'Nom',
'Class:SLT/Attribute:name+' => '',
'Class:SLT/Attribute:priority' => 'Priorité',
@@ -396,58 +141,151 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:SLT/Attribute:request_type/Value:incident+' => 'incident',
'Class:SLT/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:SLT/Attribute:request_type/Value:service_request+' => 'demande de service',
'Class:SLT/Attribute:metric' => 'Métrique',
'Class:SLT/Attribute:metric+' => '',
'Class:SLT/Attribute:metric/Value:tto' => 'TTO',
'Class:SLT/Attribute:metric/Value:tto+' => 'TTO',
'Class:SLT/Attribute:metric/Value:ttr' => 'TTR',
'Class:SLT/Attribute:metric/Value:ttr+' => 'TTR',
'Class:SLT/Attribute:value' => 'Valeur',
'Class:SLT/Attribute:value+' => '',
'Class:SLT/Attribute:unit' => 'Unité',
'Class:SLT/Attribute:unit+' => '',
'Class:SLT/Attribute:unit/Value:hours' => 'heures',
'Class:SLT/Attribute:unit/Value:hours+' => 'heures',
'Class:SLT/Attribute:unit/Value:minutes' => 'minutes',
'Class:SLT/Attribute:unit/Value:minutes+' => 'minutes',
));
//
// Class: lnkSLAToSLT
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkSLAToSLT' => 'Lien SLA / SLT',
'Class:lnkSLAToSLT+' => '',
'Class:lnkSLAToSLT/Name' => '%1$s / %2$s',
'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA',
'Class:lnkSLAToSLT/Attribute:sla_id+' => '',
'Class:lnkSLAToSLT/Attribute:sla_name' => 'Nom SLA',
'Class:lnkSLAToSLT/Attribute:sla_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '',
'Class:lnkSLAToSLT/Attribute:slt_name' => 'Nom SLT',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Métriques SLT',
'Class:lnkSLAToSLT/Attribute:slt_metric+' => '',
'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Type de requête',
'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Priorité du ticket',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value' => 'Valeur SLT',
'Class:lnkSLAToSLT/Attribute:slt_value+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Unité SLT',
'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '',
));
//
// Class: lnkCustomerContractToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:SLT/Attribute:value' => 'Valeur',
'Class:SLT/Attribute:value+' => '',
'Class:Service' => 'Service',
'Class:Service+' => '',
'Class:Service/Attribute:contacts_list' => 'Contacts',
'Class:Service/Attribute:contacts_list+' => 'Tous les contacts pour ce service',
'Class:Service/Attribute:customercontracts_list' => 'Contrats client',
'Class:Service/Attribute:customercontracts_list+' => 'Tous les contrats clients qui ont acquis ce service',
'Class:Service/Attribute:description' => 'Description',
'Class:Service/Attribute:description+' => '',
'Class:Service/Attribute:documents_list' => 'Documents',
'Class:Service/Attribute:documents_list+' => 'Tous les documents liés à ce service',
'Class:Service/Attribute:icon' => 'Icône',
'Class:Service/Attribute:icon+' => '',
'Class:Service/Attribute:name' => 'Nom',
'Class:Service/Attribute:name+' => '',
'Class:Service/Attribute:org_id' => 'Fournisseur',
'Class:Service/Attribute:org_id+' => '',
'Class:Service/Attribute:organization_name' => 'Nom du fournisseur',
'Class:Service/Attribute:organization_name+' => '',
'Class:Service/Attribute:servicefamily_id' => 'Famille de service',
'Class:Service/Attribute:servicefamily_id+' => '',
'Class:Service/Attribute:servicefamily_name' => 'Nom Famille de service',
'Class:Service/Attribute:servicefamily_name+' => '',
'Class:Service/Attribute:servicesubcategories_list' => 'Sous catégories de service',
'Class:Service/Attribute:servicesubcategories_list+' => 'Toutes les sous catégories de service pour ce service',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Service/Attribute:status' => 'Etat',
'Class:Service/Attribute:status+' => '',
'Class:Service/Attribute:status/Value:implementation' => 'Implémentation',
'Class:Service/Attribute:status/Value:implementation+' => '',
'Class:Service/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:Service/Attribute:status/Value:obsolete+' => '',
'Class:Service/Attribute:status/Value:production' => 'Production',
'Class:Service/Attribute:status/Value:production+' => '',
'Class:Service/ComplementaryName' => '%1$s - %2$s',
'Class:ServiceFamily' => 'Famille de service',
'Class:ServiceFamily+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icône',
'Class:ServiceFamily/Attribute:icon+' => '',
'Class:ServiceFamily/Attribute:name' => 'Nom',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:services_list' => 'Services',
'Class:ServiceFamily/Attribute:services_list+' => 'Tous les services de cette catégorie',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de sa %1$s',
'Class:ServiceSubcategory' => 'Sous catégorie de service',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory/Attribute:description' => 'Description',
'Class:ServiceSubcategory/Attribute:description+' => '',
'Class:ServiceSubcategory/Attribute:name' => 'Nom',
'Class:ServiceSubcategory/Attribute:name+' => '',
'Class:ServiceSubcategory/Attribute:request_type' => 'Type de requête',
'Class:ServiceSubcategory/Attribute:request_type+' => '',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => 'incident',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => '',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => '',
'Class:ServiceSubcategory/Attribute:service_id' => 'Service',
'Class:ServiceSubcategory/Attribute:service_id+' => '',
'Class:ServiceSubcategory/Attribute:service_name' => 'Nom Service',
'Class:ServiceSubcategory/Attribute:service_name+' => '',
'Class:ServiceSubcategory/Attribute:service_org_id' => 'Fournisseur',
'Class:ServiceSubcategory/Attribute:service_provider' => 'Nom du fournisseur',
'Class:ServiceSubcategory/Attribute:status' => 'Etat',
'Class:ServiceSubcategory/Attribute:status+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:implementation' => 'Implémentation',
'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:production' => 'Production',
'Class:ServiceSubcategory/Attribute:status/Value:production+' => '',
'Class:ServiceSubcategory/ComplementaryName' => '%1$s - %2$s',
'Class:lnkContactToContract' => 'Lien Contact / Contrat',
'Class:lnkContactToContract+' => '',
'Class:lnkContactToContract/Attribute:contact_id' => 'Contact',
'Class:lnkContactToContract/Attribute:contact_id+' => '',
'Class:lnkContactToContract/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToContract/Attribute:contact_name+' => '',
'Class:lnkContactToContract/Attribute:contract_id' => 'Contrat',
'Class:lnkContactToContract/Attribute:contract_id+' => '',
'Class:lnkContactToContract/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContactToContract/Attribute:contract_name+' => '',
'Class:lnkContactToContract/Name' => '%1$s / %2$s',
'Class:lnkContactToService' => 'Lien Contact / Service',
'Class:lnkContactToService+' => '',
'Class:lnkContactToService/Attribute:contact_id' => 'Contact',
'Class:lnkContactToService/Attribute:contact_id+' => '',
'Class:lnkContactToService/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToService/Attribute:contact_name+' => '',
'Class:lnkContactToService/Attribute:service_id' => 'Service',
'Class:lnkContactToService/Attribute:service_id+' => '',
'Class:lnkContactToService/Attribute:service_name' => 'Nom service',
'Class:lnkContactToService/Attribute:service_name+' => '',
'Class:lnkContactToService/Name' => '%1$s / %2$s',
'Class:lnkContractToDocument' => 'Lien Contract / Document',
'Class:lnkContractToDocument+' => '',
'Class:lnkContractToDocument/Attribute:contract_id' => 'Contrat',
'Class:lnkContractToDocument/Attribute:contract_id+' => '',
'Class:lnkContractToDocument/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContractToDocument/Attribute:contract_name+' => '',
'Class:lnkContractToDocument/Attribute:document_id' => 'Document',
'Class:lnkContractToDocument/Attribute:document_id+' => '',
'Class:lnkContractToDocument/Attribute:document_name' => 'Nom document',
'Class:lnkContractToDocument/Attribute:document_name+' => '',
'Class:lnkContractToDocument/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToFunctionalCI' => 'Lien Contrat client / CI',
'Class:lnkCustomerContractToFunctionalCI+' => '',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id+' => '',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name' => 'Contrat client',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name+' => '',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id' => 'CI',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id+' => '',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name+' => '',
'Class:lnkCustomerContractToFunctionalCI/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToProviderContract' => 'Lien Contrat client / Contrat fournisseur',
'Class:lnkCustomerContractToProviderContract+' => '',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id+' => '',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name' => 'Contrat client',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name+' => '',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id+' => '',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name' => 'Nom Contrat fournisseur',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name+' => '',
'Class:lnkCustomerContractToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToService' => 'Lien Contrat client / Service',
'Class:lnkCustomerContractToService+' => '',
'Class:lnkCustomerContractToService/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToService/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToService/Attribute:customercontract_id+' => '',
'Class:lnkCustomerContractToService/Attribute:customercontract_name' => 'Nom contrat client',
@@ -460,104 +298,91 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkCustomerContractToService/Attribute:sla_id+' => '',
'Class:lnkCustomerContractToService/Attribute:sla_name' => 'Nom SLA',
'Class:lnkCustomerContractToService/Attribute:sla_name+' => '',
));
//
// Class: lnkCustomerContractToProviderContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkCustomerContractToProviderContract' => 'Lien Contrat client / Contrat fournisseur',
'Class:lnkCustomerContractToProviderContract+' => '',
'Class:lnkCustomerContractToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_id+' => '',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name' => 'Contrat client',
'Class:lnkCustomerContractToProviderContract/Attribute:customercontract_name+' => '',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_id+' => '',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name' => 'Nom Contrat fournisseur',
'Class:lnkCustomerContractToProviderContract/Attribute:providercontract_name+' => '',
));
//
// Class: lnkCustomerContractToFunctionalCI
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkCustomerContractToFunctionalCI' => 'Lien Contrat client / CI',
'Class:lnkCustomerContractToFunctionalCI+' => '',
'Class:lnkCustomerContractToFunctionalCI/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_id+' => '',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name' => 'Contrat client',
'Class:lnkCustomerContractToFunctionalCI/Attribute:customercontract_name+' => '',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id' => 'CI',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_id+' => '',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkCustomerContractToFunctionalCI/Attribute:functionalci_name+' => '',
));
//
// Class: DeliveryModel
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DeliveryModel' => 'Modèle de support',
'Class:DeliveryModel+' => '',
'Class:DeliveryModel/Attribute:name' => 'Nom Modèle de support',
'Class:DeliveryModel/Attribute:name+' => '',
'Class:DeliveryModel/Attribute:org_id' => 'Organisation',
'Class:DeliveryModel/Attribute:org_id+' => '',
'Class:DeliveryModel/Attribute:organization_name' => 'Nom organisation',
'Class:DeliveryModel/Attribute:organization_name+' => '',
'Class:DeliveryModel/Attribute:description' => 'Description',
'Class:DeliveryModel/Attribute:description+' => '',
'Class:DeliveryModel/Attribute:contacts_list' => 'Contacts',
'Class:DeliveryModel/Attribute:contacts_list+' => 'Tous les contacts (Equipe ou Personne) pour ce modèle de support',
'Class:DeliveryModel/Attribute:customers_list' => 'Clients',
'Class:DeliveryModel/Attribute:customers_list+' => 'Tous les clients ayant ce modèle de support',
));
//
// Class: lnkDeliveryModelToContact
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkCustomerContractToService/Name' => '%1$s / %2$s',
'Class:lnkDeliveryModelToContact' => 'Lien Modèle de support / Contact',
'Class:lnkDeliveryModelToContact+' => '',
'Class:lnkDeliveryModelToContact/Name' => '%1$s / %2$s',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => 'Nom Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '',
'Class:lnkDeliveryModelToContact/Attribute:contact_id' => 'Contact',
'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:contact_name' => 'Nom Contact',
'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => 'Nom Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '',
'Class:lnkDeliveryModelToContact/Attribute:role_id' => 'Rôle',
'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:role_name' => 'Nom Rôle',
'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de sa %1$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:ServiceFamily/Attribute:services_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s'
));
'Class:lnkDeliveryModelToContact/Name' => '%1$s / %2$s',
'Class:lnkDocumentToService' => 'Lien Document / Service',
'Class:lnkDocumentToService+' => '',
'Class:lnkDocumentToService/Attribute:document_id' => 'Document',
'Class:lnkDocumentToService/Attribute:document_id+' => '',
'Class:lnkDocumentToService/Attribute:document_name' => 'Nom document',
'Class:lnkDocumentToService/Attribute:document_name+' => '',
'Class:lnkDocumentToService/Attribute:service_id' => 'Service',
'Class:lnkDocumentToService/Attribute:service_id+' => '',
'Class:lnkDocumentToService/Attribute:service_name' => 'Nom service',
'Class:lnkDocumentToService/Attribute:service_name+' => '',
'Class:lnkDocumentToService/Name' => '%1$s / %2$s',
'Class:lnkFunctionalCIToProviderContract' => 'Lien CI / Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id' => 'CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name' => 'Nom CI',
'Class:lnkFunctionalCIToProviderContract/Attribute:functionalci_name+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_id+' => '',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name' => 'Nom contrat fournisseur',
'Class:lnkFunctionalCIToProviderContract/Attribute:providercontract_name+' => '',
'Class:lnkFunctionalCIToProviderContract/Name' => '%1$s / %2$s',
'Class:lnkSLAToSLT' => 'Lien SLA / SLT',
'Class:lnkSLAToSLT+' => '',
'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA',
'Class:lnkSLAToSLT/Attribute:sla_id+' => '',
'Class:lnkSLAToSLT/Attribute:sla_name' => 'Nom SLA',
'Class:lnkSLAToSLT/Attribute:sla_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '',
'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Métriques SLT',
'Class:lnkSLAToSLT/Attribute:slt_metric+' => '',
'Class:lnkSLAToSLT/Attribute:slt_name' => 'Nom SLT',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Type de requête',
'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Priorité du ticket',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value' => 'Valeur SLT',
'Class:lnkSLAToSLT/Attribute:slt_value+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Unité SLT',
'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '',
'Class:lnkSLAToSLT/Name' => '%1$s / %2$s',
'Contract:baseinfo' => 'Information générale',
'Contract:cost' => 'Coûts',
'Contract:moreinfo' => 'Aspects contractuels',
'Menu:CustomerContract' => 'Contrats clients',
'Menu:CustomerContract+' => 'Contrats clients',
'Menu:DeliveryModel' => 'Modèles de support',
'Menu:DeliveryModel+' => 'Modèles de support',
'Menu:ProviderContract' => 'Contrats fournisseurs',
'Menu:ProviderContract+' => 'Contrats fournisseurs',
'Menu:SLA' => 'SLAs',
'Menu:SLA+' => 'Accords de niveau de service (SLA)',
'Menu:SLT' => 'SLTs',
'Menu:SLT+' => 'Objectifs de niveau de service (SLT)',
'Menu:Service' => 'Services',
'Menu:Service+' => 'Services',
'Menu:Service:Overview' => 'Vue d\'ensemble',
'Menu:Service:Overview+' => 'Vue d\'ensemble de la Gestion des Services',
'Menu:ServiceElement' => 'Eléments de service',
'Menu:ServiceElement+' => 'Eléments de service',
'Menu:ServiceFamily' => 'Familles de service',
'Menu:ServiceFamily+' => 'Familles de service',
'Menu:ServiceManagement' => 'Gestion des services',
'Menu:ServiceManagement+' => '',
'Menu:ServiceSubcategory' => 'Sous catégories de service',
'Menu:ServiceSubcategory+' => 'Sous catégories de service',
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contrats, par niveau de service',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contrats, par état',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contrats se terminant dans moins d\'un mois',
]);

View File

@@ -93,6 +93,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'Konfigurační položky',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Všechny konfigurační položky pokryté touto smlouvou s poskytovatelem',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Dohoda o úrovni služeb',
'Class:SLA' => 'SLA',
@@ -352,6 +354,4 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Smlouvy podle úrovně služeb',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Smlouvy podle stavu',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Smlouvy končící během 30 dní',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -92,6 +92,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CIs',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Content Items',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Service Level Agreement',
'Class:SLA' => 'SLA',
@@ -351,6 +353,4 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Kontrakt(er) efter Service Level',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Kontrakter efter status',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Kontrakt(er), der udløber om mindre end 30 dage',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -92,6 +92,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:ProviderContract/Attribute:coverage+' => 'Horario de Servicio',
'Class:ProviderContract/Attribute:functionalcis_list' => 'ECs',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Elememtos de Configuración',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Acuerdo de Nivel de Servicio',
'Class:SLA' => 'SLA - Acuerdo de Nivel de Servicio',
@@ -351,6 +353,4 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contratos por Nivel de Servicio',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contratos por Estatus',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contratos Finalizando en menos de 30 días',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -1,103 +1,25 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Menu, fieldsets, UI, messages translations
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:ServiceManagement' => 'Gestion des services',
'Menu:ServiceManagement+' => '',
'Menu:Service:Overview' => 'Vue d\'ensemble',
'Menu:Service:Overview+' => 'Vue d\'ensemble de la Gestion des Services',
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contrats, par niveau de service',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contrats, par état',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contrats se terminant dans moins d\'un mois',
'Menu:ProviderContract' => 'Contrats fournisseurs',
'Menu:ProviderContract+' => 'Contrats fournisseurs',
'Menu:CustomerContract' => 'Contrats clients',
'Menu:CustomerContract+' => 'Contrats clients',
'Menu:ServiceSubcategory' => 'Sous catégories de service',
'Menu:ServiceSubcategory+' => 'Sous catégories de service',
'Menu:Service' => 'Services',
'Menu:Service+' => 'Services',
'Menu:ServiceElement' => 'Eléments de service',
'Menu:ServiceElement+' => 'Eléments de service',
'Menu:SLA' => 'SLAs',
'Menu:SLA+' => 'Accords de niveau de service (SLA)',
'Menu:SLT' => 'SLTs',
'Menu:SLT+' => 'Objectifs de niveau de service (SLT)',
'Menu:DeliveryModel' => 'Modèles de support',
'Menu:DeliveryModel+' => 'Modèles de support',
'Menu:ServiceFamily' => 'Familles de service',
'Menu:ServiceFamily+' => 'Familles de service',
'Menu:Procedure' => 'Catalogue des procédures',
'Menu:Procedure+' => 'Catalogue des procédures',
'Contract:baseinfo' => 'Information générale',
'Contract:moreinfo' => 'Aspects contractuels',
'Contract:cost' => 'Coûts',
));
//
// Class: Organization
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Organization/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:Organization/Attribute:deliverymodel_id+' => '',
'Class:Organization/Attribute:deliverymodel_name' => 'Nom modèle de support',
));
//
// Class: ContractType
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ContractType' => 'Type de contrat',
'Class:ContractType+' => '',
));
//
// Class: Contract
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Contract' => 'Contrat',
'Class:Contract+' => '',
'Class:Contract/Attribute:name' => 'Nom',
'Class:Contract/Attribute:name+' => '',
'Class:Contract/Attribute:org_id' => 'Client',
'Class:Contract/Attribute:org_id+' => '',
'Class:Contract/Attribute:organization_name' => 'Nom client',
'Class:Contract/Attribute:organization_name+' => 'Nom commun',
'Class:Contract/Attribute:billing_frequency' => 'Périodicité de facturation',
'Class:Contract/Attribute:billing_frequency+' => '',
'Class:Contract/Attribute:contacts_list' => 'Contacts',
'Class:Contract/Attribute:contacts_list+' => 'Tous les contacts de ce contrat client',
'Class:Contract/Attribute:documents_list' => 'Documents',
'Class:Contract/Attribute:documents_list+' => 'Tous les documents de ce contrat client',
'Class:Contract/Attribute:description' => 'Description',
'Class:Contract/Attribute:description+' => '',
'Class:Contract/Attribute:start_date' => 'Date de début',
'Class:Contract/Attribute:start_date+' => '',
'Class:Contract/Attribute:end_date' => 'Date de fin',
'Class:Contract/Attribute:end_date+' => '',
'Class:Contract/Attribute:contracttype_id' => 'Type de contrat',
'Class:Contract/Attribute:contracttype_id+' => '',
'Class:Contract/Attribute:contracttype_name' => 'Nom Type de contrat',
'Class:Contract/Attribute:contracttype_name+' => '',
'Class:Contract/Attribute:cost' => 'Coût',
'Class:Contract/Attribute:cost+' => '',
'Class:Contract/Attribute:cost_currency' => 'Monnaie',
@@ -106,18 +28,28 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Contract/Attribute:cost_currency/Value:dollars+' => '',
'Class:Contract/Attribute:cost_currency/Value:euros' => 'Euros',
'Class:Contract/Attribute:cost_currency/Value:euros+' => '',
'Class:Contract/Attribute:contracttype_id' => 'Type de contrat',
'Class:Contract/Attribute:contracttype_id+' => '',
'Class:Contract/Attribute:contracttype_name' => 'Nom Type de contrat',
'Class:Contract/Attribute:contracttype_name+' => '',
'Class:Contract/Attribute:billing_frequency' => 'Périodicité de facturation',
'Class:Contract/Attribute:billing_frequency+' => '',
'Class:Contract/Attribute:cost_unit' => 'Unité de coût',
'Class:Contract/Attribute:cost_unit+' => '',
'Class:Contract/Attribute:description' => 'Description',
'Class:Contract/Attribute:description+' => '',
'Class:Contract/Attribute:documents_list' => 'Documents',
'Class:Contract/Attribute:documents_list+' => 'Tous les documents de ce contrat client',
'Class:Contract/Attribute:end_date' => 'Date de fin',
'Class:Contract/Attribute:end_date+' => '',
'Class:Contract/Attribute:finalclass' => 'Sous-classe de Contrat',
'Class:Contract/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Contract/Attribute:name' => 'Nom',
'Class:Contract/Attribute:name+' => '',
'Class:Contract/Attribute:org_id' => 'Client',
'Class:Contract/Attribute:org_id+' => '',
'Class:Contract/Attribute:organization_name' => 'Nom client',
'Class:Contract/Attribute:organization_name+' => 'Nom commun',
'Class:Contract/Attribute:provider_id' => 'Fournisseur',
'Class:Contract/Attribute:provider_id+' => '',
'Class:Contract/Attribute:provider_name' => 'Nom Fournisseur',
'Class:Contract/Attribute:provider_name+' => '',
'Class:Contract/Attribute:start_date' => 'Date de début',
'Class:Contract/Attribute:start_date+' => '',
'Class:Contract/Attribute:status' => 'Etat',
'Class:Contract/Attribute:status+' => '',
'Class:Contract/Attribute:status/Value:implementation' => 'Implémentation',
@@ -126,233 +58,78 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Contract/Attribute:status/Value:obsolete+' => '',
'Class:Contract/Attribute:status/Value:production' => 'Production',
'Class:Contract/Attribute:status/Value:production+' => '',
'Class:Contract/Attribute:finalclass' => 'Sous-classe de Contrat',
'Class:Contract/Attribute:finalclass+' => 'Nom de la classe instanciable',
));
//
// Class: CustomerContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ContractType' => 'Type de contrat',
'Class:ContractType+' => '',
'Class:CustomerContract' => 'Contrat client',
'Class:CustomerContract+' => '',
'Class:CustomerContract/Attribute:services_list' => 'Services',
'Class:CustomerContract/Attribute:services_list+' => 'Tous les services achetés pour ce contrat',
));
//
// Class: ProviderContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DeliveryModel' => 'Modèle de support',
'Class:DeliveryModel+' => '',
'Class:DeliveryModel/Attribute:contacts_list' => 'Contacts',
'Class:DeliveryModel/Attribute:contacts_list+' => 'Tous les contacts (Equipe ou Personne) pour ce modèle de support',
'Class:DeliveryModel/Attribute:customers_list' => 'Clients',
'Class:DeliveryModel/Attribute:customers_list+' => 'Tous les clients ayant ce modèle de support',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:DeliveryModel/Attribute:description' => 'Description',
'Class:DeliveryModel/Attribute:description+' => '',
'Class:DeliveryModel/Attribute:name' => 'Nom Modèle de support',
'Class:DeliveryModel/Attribute:name+' => '',
'Class:DeliveryModel/Attribute:org_id' => 'Organisation',
'Class:DeliveryModel/Attribute:org_id+' => '',
'Class:DeliveryModel/Attribute:organization_name' => 'Nom organisation',
'Class:DeliveryModel/Attribute:organization_name+' => '',
'Class:Organization/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:Organization/Attribute:deliverymodel_id+' => '',
'Class:Organization/Attribute:deliverymodel_name' => 'Nom modèle de support',
'Class:ProviderContract' => 'Contrat fournisseur',
'Class:ProviderContract+' => '',
'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',
'Class:ProviderContract/Attribute:sla+' => 'Accord de niveau de service (SLA)',
'Class:ProviderContract/Attribute:coverage' => 'Couverture',
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:contracttype_id' => 'Type de contrat',
'Class:ProviderContract/Attribute:contracttype_id+' => '',
'Class:ProviderContract/Attribute:contracttype_name' => 'Nom Type de contrat',
'Class:ProviderContract/Attribute:contracttype_name+' => '',
'Class:ProviderContract/Attribute:coverage' => 'Couverture',
'Class:ProviderContract/Attribute:coverage+' => '',
'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:services_list' => 'Services',
'Class:ProviderContract/Attribute:services_list+' => 'Tous les services achetés par ce contrat',
));
//
// Class: lnkContactToContract
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkContactToContract' => 'Lien Contact / Contrat',
'Class:lnkContactToContract+' => '',
'Class:lnkContactToContract/Name' => '%1$s / %2$s',
'Class:lnkContactToContract/Attribute:contract_id' => 'Contrat',
'Class:lnkContactToContract/Attribute:contract_id+' => '',
'Class:lnkContactToContract/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContactToContract/Attribute:contract_name+' => '',
'Class:lnkContactToContract/Attribute:contact_id' => 'Contact',
'Class:lnkContactToContract/Attribute:contact_id+' => '',
'Class:lnkContactToContract/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToContract/Attribute:contact_name+' => '',
));
//
// Class: lnkContractToDocument
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkContractToDocument' => 'Lien Contrat / Document',
'Class:lnkContractToDocument+' => '',
'Class:lnkContractToDocument/Name' => '%1$s / %2$s',
'Class:lnkContractToDocument/Attribute:contract_id' => 'Contrat',
'Class:lnkContractToDocument/Attribute:contract_id+' => '',
'Class:lnkContractToDocument/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContractToDocument/Attribute:contract_name+' => '',
'Class:lnkContractToDocument/Attribute:document_id' => 'Document',
'Class:lnkContractToDocument/Attribute:document_id+' => '',
'Class:lnkContractToDocument/Attribute:document_name' => 'Nom document',
'Class:lnkContractToDocument/Attribute:document_name+' => '',
));
//
// Class: ServiceFamily
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ServiceFamily' => 'Famille de service',
'Class:ServiceFamily+' => '',
'Class:ServiceFamily/Attribute:name' => 'Nom',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icône',
'Class:ServiceFamily/Attribute:icon+' => '',
'Class:ServiceFamily/Attribute:services_list' => 'Services',
'Class:ServiceFamily/Attribute:services_list+' => 'Tous les services de cette catégorie',
));
//
// Class: Service
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Service' => 'Service',
'Class:Service+' => '',
'Class:Service/ComplementaryName' => '%1$s - %2$s',
'Class:Service/Attribute:name' => 'Nom',
'Class:Service/Attribute:name+' => '',
'Class:Service/Attribute:org_id' => 'Fournisseur',
'Class:Service/Attribute:org_id+' => '',
'Class:Service/Attribute:organization_name' => 'Nom fournisseur',
'Class:Service/Attribute:organization_name+' => 'Nom commun',
'Class:Service/Attribute:servicefamily_id' => 'Famille de service',
'Class:Service/Attribute:servicefamily_id+' => '',
'Class:Service/Attribute:servicefamily_name' => 'Nom Famille de service',
'Class:Service/Attribute:servicefamily_name+' => '',
'Class:Service/Attribute:description' => 'Description',
'Class:Service/Attribute:description+' => '',
'Class:Service/Attribute:documents_list' => 'Documents',
'Class:Service/Attribute:documents_list+' => 'Tous les documents liés à ce service',
'Class:Service/Attribute:contacts_list' => 'Contacts',
'Class:Service/Attribute:contacts_list+' => 'Tous les contacts liés à ce service',
'Class:Service/Attribute:status' => 'Etat',
'Class:Service/Attribute:status+' => '',
'Class:Service/Attribute:status/Value:implementation' => 'Implémentation',
'Class:Service/Attribute:status/Value:implementation+' => '',
'Class:Service/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:Service/Attribute:status/Value:obsolete+' => '',
'Class:Service/Attribute:status/Value:production' => 'Production',
'Class:Service/Attribute:status/Value:production+' => '',
'Class:Service/Attribute:icon' => 'Icône',
'Class:Service/Attribute:icon+' => '',
'Class:Service/Attribute:customercontracts_list' => 'Contrats client',
'Class:Service/Attribute:customercontracts_list+' => 'Tous les contrats clients qui ont souscrit à ce service',
'Class:Service/Attribute:providercontracts_list' => 'Contrats fournisseur',
'Class:Service/Attribute:providercontracts_list+' => 'Tous les contrats fournisseurs qui offrent du support pour ce service',
'Class:Service/Attribute:functionalcis_list' => 'CIs',
'Class:Service/Attribute:functionalcis_list+' => 'Tous les éléments de configuration utilsiés pour fournir ce service',
'Class:Service/Attribute:servicesubcategories_list' => 'Sous catégories de service',
'Class:Service/Attribute:servicesubcategories_list+' => 'Toutes les sous catégories de service pour ce service',
));
//
// Class: lnkDocumentToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkDocumentToService' => 'Lien Document / Service',
'Class:lnkDocumentToService+' => '',
'Class:lnkDocumentToService/Name' => '%1$s / %2$s',
'Class:lnkDocumentToService/Attribute:service_id' => 'Service',
'Class:lnkDocumentToService/Attribute:service_id+' => '',
'Class:lnkDocumentToService/Attribute:service_name' => 'Nom service',
'Class:lnkDocumentToService/Attribute:service_name+' => '',
'Class:lnkDocumentToService/Attribute:document_id' => 'Document',
'Class:lnkDocumentToService/Attribute:document_id+' => '',
'Class:lnkDocumentToService/Attribute:document_name' => 'Nom document',
'Class:lnkDocumentToService/Attribute:document_name+' => '',
));
//
// Class: lnkContactToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkContactToService' => 'Lien Contact / Service',
'Class:lnkContactToService+' => '',
'Class:lnkContactToService/Name' => '%1$s / %2$s',
'Class:lnkContactToService/Attribute:service_id' => 'Service',
'Class:lnkContactToService/Attribute:service_id+' => '',
'Class:lnkContactToService/Attribute:service_name' => 'Nom service',
'Class:lnkContactToService/Attribute:service_name+' => '',
'Class:lnkContactToService/Attribute:contact_id' => 'Contact',
'Class:lnkContactToService/Attribute:contact_id+' => '',
'Class:lnkContactToService/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToService/Attribute:contact_name+' => '',
));
//
// Class: ServiceSubcategory
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ServiceSubcategory' => 'Sous catégorie de service',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory/ComplementaryName' => '%1$s - %2$s',
'Class:ServiceSubcategory/Attribute:name' => 'Nom',
'Class:ServiceSubcategory/Attribute:name+' => '',
'Class:ServiceSubcategory/Attribute:description' => 'Description',
'Class:ServiceSubcategory/Attribute:description+' => '',
'Class:ServiceSubcategory/Attribute:service_id' => 'Service',
'Class:ServiceSubcategory/Attribute:service_id+' => '',
'Class:ServiceSubcategory/Attribute:service_name' => 'Nom Service',
'Class:ServiceSubcategory/Attribute:service_name+' => '',
'Class:ServiceSubcategory/Attribute:request_type' => 'Type de requête',
'Class:ServiceSubcategory/Attribute:request_type+' => '',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => 'incident',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => 'incident',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => 'demande de service',
'Class:ServiceSubcategory/Attribute:status' => 'Etat',
'Class:ServiceSubcategory/Attribute:status+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:implementation' => 'Implémentation',
'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:production' => 'Production',
'Class:ServiceSubcategory/Attribute:status/Value:production+' => '',
));
//
// Class: SLA
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ProviderContract/Attribute:sla' => 'Niveau de service',
'Class:ProviderContract/Attribute:sla+' => 'Accord de niveau de service (SLA)',
'Class:SLA' => 'Niveau de service',
'Class:SLA+' => '',
'Class:SLA/Attribute:name' => 'Nom',
'Class:SLA/Attribute:name+' => '',
'Class:SLA/Attribute:customercontracts_list' => 'Contrats clients',
'Class:SLA/Attribute:customercontracts_list+' => 'Services contractés par des clients avec ce niveau de service',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:SLA/Attribute:description' => 'Description',
'Class:SLA/Attribute:description+' => '',
'Class:SLA/Attribute:name' => 'Nom',
'Class:SLA/Attribute:name+' => '',
'Class:SLA/Attribute:org_id' => 'Fournisseur',
'Class:SLA/Attribute:org_id+' => '',
'Class:SLA/Attribute:organization_name' => 'Nom fournisseur',
'Class:SLA/Attribute:organization_name+' => 'Nom commun',
'Class:SLA/Attribute:slts_list' => 'SLTs',
'Class:SLA/Attribute:slts_list+' => 'Tous les objectifs pour ce niveau de service',
'Class:SLA/Attribute:customercontracts_list' => 'Contrats clients',
'Class:SLA/Attribute:customercontracts_list+' => 'Services contractés par des clients avec ce niveau de service',
'Class:SLA/Error:UniqueLnkCustomerContractToService' => 'Impossible de sauvegarder le lien avec le contrat client %1$s et le service %2$s : un SLA existe déjà.',
));
//
// Class: SLT
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:SLT' => 'SLT',
'Class:SLT+' => 'Objectif de niveau de service (SLT)',
'Class:SLT/Attribute:metric' => 'Métrique',
'Class:SLT/Attribute:metric+' => '',
'Class:SLT/Attribute:metric/Value:tto' => 'TTO',
'Class:SLT/Attribute:metric/Value:tto+' => 'TTO',
'Class:SLT/Attribute:metric/Value:ttr' => 'TTR',
'Class:SLT/Attribute:metric/Value:ttr+' => 'TTR',
'Class:SLT/Attribute:name' => 'Nom',
'Class:SLT/Attribute:name+' => '',
'Class:SLT/Attribute:priority' => 'Priorité',
@@ -371,60 +148,133 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:SLT/Attribute:request_type/Value:incident+' => 'incident',
'Class:SLT/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:SLT/Attribute:request_type/Value:service_request+' => 'demande de service',
'Class:SLT/Attribute:metric' => 'Métrique',
'Class:SLT/Attribute:metric+' => '',
'Class:SLT/Attribute:metric/Value:tto' => 'TTO',
'Class:SLT/Attribute:metric/Value:tto+' => 'TTO',
'Class:SLT/Attribute:metric/Value:ttr' => 'TTR',
'Class:SLT/Attribute:metric/Value:ttr+' => 'TTR',
'Class:SLT/Attribute:value' => 'Valeur',
'Class:SLT/Attribute:value+' => '',
'Class:SLT/Attribute:slas_list' => 'SLAs',
'Class:SLT/Attribute:slas_list+' => 'Tous les niveaux de service utilisant cet objectif',
'Class:SLT/Attribute:unit' => 'Unité',
'Class:SLT/Attribute:unit+' => '',
'Class:SLT/Attribute:unit/Value:hours' => 'heures',
'Class:SLT/Attribute:unit/Value:hours+' => 'heures',
'Class:SLT/Attribute:unit/Value:minutes' => 'minutes',
'Class:SLT/Attribute:unit/Value:minutes+' => 'minutes',
'Class:SLT/Attribute:slas_list' => 'SLAs',
'Class:SLT/Attribute:slas_list+' => 'Tous les niveaux de service utilisant cet objectif',
));
//
// Class: lnkSLAToSLT
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkSLAToSLT' => 'Lien SLA / SLT',
'Class:lnkSLAToSLT+' => '',
'Class:lnkSLAToSLT/Name' => '%1$s / %2$s',
'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA',
'Class:lnkSLAToSLT/Attribute:sla_id+' => '',
'Class:lnkSLAToSLT/Attribute:sla_name' => 'Nom SLA',
'Class:lnkSLAToSLT/Attribute:sla_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '',
'Class:lnkSLAToSLT/Attribute:slt_name' => 'Nom SLT',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Métriques SLT',
'Class:lnkSLAToSLT/Attribute:slt_metric+' => '',
'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Type de requête',
'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Priorité du ticket',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value' => 'Valeur SLT',
'Class:lnkSLAToSLT/Attribute:slt_value+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Unité SLT',
'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '',
));
//
// Class: lnkCustomerContractToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:SLT/Attribute:value' => 'Valeur',
'Class:SLT/Attribute:value+' => '',
'Class:Service' => 'Service',
'Class:Service+' => '',
'Class:Service/Attribute:contacts_list' => 'Contacts',
'Class:Service/Attribute:contacts_list+' => 'Tous les contacts liés à ce service',
'Class:Service/Attribute:customercontracts_list' => 'Contrats client',
'Class:Service/Attribute:customercontracts_list+' => 'Tous les contrats clients qui ont souscrit à ce service',
'Class:Service/Attribute:description' => 'Description',
'Class:Service/Attribute:description+' => '',
'Class:Service/Attribute:documents_list' => 'Documents',
'Class:Service/Attribute:documents_list+' => 'Tous les documents liés à ce service',
'Class:Service/Attribute:functionalcis_list' => 'CIs',
'Class:Service/Attribute:functionalcis_list+' => 'Tous les éléments de configuration utilsiés pour fournir ce service',
'Class:Service/Attribute:icon' => 'Icône',
'Class:Service/Attribute:icon+' => '',
'Class:Service/Attribute:name' => 'Nom',
'Class:Service/Attribute:name+' => '',
'Class:Service/Attribute:org_id' => 'Fournisseur',
'Class:Service/Attribute:org_id+' => '',
'Class:Service/Attribute:organization_name' => 'Nom fournisseur',
'Class:Service/Attribute:organization_name+' => 'Nom commun',
'Class:Service/Attribute:providercontracts_list' => 'Contrats fournisseur',
'Class:Service/Attribute:providercontracts_list+' => 'Tous les contrats fournisseurs qui offrent du support pour ce service',
'Class:Service/Attribute:servicefamily_id' => 'Famille de service',
'Class:Service/Attribute:servicefamily_id+' => '',
'Class:Service/Attribute:servicefamily_name' => 'Nom Famille de service',
'Class:Service/Attribute:servicefamily_name+' => '',
'Class:Service/Attribute:services_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Service/Attribute:services_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Service/Attribute:services_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Service/Attribute:services_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Service/Attribute:services_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Service/Attribute:services_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Service/Attribute:servicesubcategories_list' => 'Sous catégories de service',
'Class:Service/Attribute:servicesubcategories_list+' => 'Toutes les sous catégories de service pour ce service',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Service/Attribute:status' => 'Etat',
'Class:Service/Attribute:status+' => '',
'Class:Service/Attribute:status/Value:implementation' => 'Implémentation',
'Class:Service/Attribute:status/Value:implementation+' => '',
'Class:Service/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:Service/Attribute:status/Value:obsolete+' => '',
'Class:Service/Attribute:status/Value:production' => 'Production',
'Class:Service/Attribute:status/Value:production+' => '',
'Class:Service/ComplementaryName' => '%1$s - %2$s',
'Class:ServiceFamily' => 'Famille de service',
'Class:ServiceFamily+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icône',
'Class:ServiceFamily/Attribute:icon+' => '',
'Class:ServiceFamily/Attribute:name' => 'Nom',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:services_list' => 'Services',
'Class:ServiceFamily/Attribute:services_list+' => 'Tous les services de cette catégorie',
'Class:ServiceSubcategory' => 'Sous catégorie de service',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory/Attribute:description' => 'Description',
'Class:ServiceSubcategory/Attribute:description+' => '',
'Class:ServiceSubcategory/Attribute:name' => 'Nom',
'Class:ServiceSubcategory/Attribute:name+' => '',
'Class:ServiceSubcategory/Attribute:request_type' => 'Type de requête',
'Class:ServiceSubcategory/Attribute:request_type+' => '',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => 'incident',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => 'incident',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => 'demande de service',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => 'demande de service',
'Class:ServiceSubcategory/Attribute:service_id' => 'Service',
'Class:ServiceSubcategory/Attribute:service_id+' => '',
'Class:ServiceSubcategory/Attribute:service_name' => 'Nom Service',
'Class:ServiceSubcategory/Attribute:service_name+' => '',
'Class:ServiceSubcategory/Attribute:status' => 'Etat',
'Class:ServiceSubcategory/Attribute:status+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:implementation' => 'Implémentation',
'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => 'Obsolète',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => '',
'Class:ServiceSubcategory/Attribute:status/Value:production' => 'Production',
'Class:ServiceSubcategory/Attribute:status/Value:production+' => '',
'Class:ServiceSubcategory/ComplementaryName' => '%1$s - %2$s',
'Class:lnkContactToContract' => 'Lien Contact / Contrat',
'Class:lnkContactToContract+' => '',
'Class:lnkContactToContract/Attribute:contact_id' => 'Contact',
'Class:lnkContactToContract/Attribute:contact_id+' => '',
'Class:lnkContactToContract/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToContract/Attribute:contact_name+' => '',
'Class:lnkContactToContract/Attribute:contract_id' => 'Contrat',
'Class:lnkContactToContract/Attribute:contract_id+' => '',
'Class:lnkContactToContract/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContactToContract/Attribute:contract_name+' => '',
'Class:lnkContactToContract/Name' => '%1$s / %2$s',
'Class:lnkContactToService' => 'Lien Contact / Service',
'Class:lnkContactToService+' => '',
'Class:lnkContactToService/Attribute:contact_id' => 'Contact',
'Class:lnkContactToService/Attribute:contact_id+' => '',
'Class:lnkContactToService/Attribute:contact_name' => 'Nom contact',
'Class:lnkContactToService/Attribute:contact_name+' => '',
'Class:lnkContactToService/Attribute:service_id' => 'Service',
'Class:lnkContactToService/Attribute:service_id+' => '',
'Class:lnkContactToService/Attribute:service_name' => 'Nom service',
'Class:lnkContactToService/Attribute:service_name+' => '',
'Class:lnkContactToService/Name' => '%1$s / %2$s',
'Class:lnkContractToDocument' => 'Lien Contrat / Document',
'Class:lnkContractToDocument+' => '',
'Class:lnkContractToDocument/Attribute:contract_id' => 'Contrat',
'Class:lnkContractToDocument/Attribute:contract_id+' => '',
'Class:lnkContractToDocument/Attribute:contract_name' => 'Nom contrat',
'Class:lnkContractToDocument/Attribute:contract_name+' => '',
'Class:lnkContractToDocument/Attribute:document_id' => 'Document',
'Class:lnkContractToDocument/Attribute:document_id+' => '',
'Class:lnkContractToDocument/Attribute:document_name' => 'Nom document',
'Class:lnkContractToDocument/Attribute:document_name+' => '',
'Class:lnkContractToDocument/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToService' => 'Lien Contrat client / Service',
'Class:lnkCustomerContractToService+' => '',
'Class:lnkCustomerContractToService/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToService/Attribute:customercontract_id' => 'Contrat client',
'Class:lnkCustomerContractToService/Attribute:customercontract_id+' => '',
'Class:lnkCustomerContractToService/Attribute:customercontract_name' => 'Nom contrat client',
@@ -437,92 +287,93 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkCustomerContractToService/Attribute:sla_id+' => '',
'Class:lnkCustomerContractToService/Attribute:sla_name' => 'Nom SLA',
'Class:lnkCustomerContractToService/Attribute:sla_name+' => '',
));
//
// Class: lnkProviderContractToService
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkProviderContractToService' => 'Lien Contrat fournisseur / Service',
'Class:lnkProviderContractToService+' => '',
'Class:lnkProviderContractToService/Name' => '%1$s / %2$s',
'Class:lnkProviderContractToService/Attribute:service_id' => 'Service',
'Class:lnkProviderContractToService/Attribute:service_id+' => '',
'Class:lnkProviderContractToService/Attribute:service_name' => 'Nom service',
'Class:lnkProviderContractToService/Attribute:service_name+' => '',
'Class:lnkProviderContractToService/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkProviderContractToService/Attribute:providercontract_id+' => '',
'Class:lnkProviderContractToService/Attribute:providercontract_name' => 'Nom contrat fournisseur',
'Class:lnkProviderContractToService/Attribute:providercontract_name+' => '',
));
//
// Class: DeliveryModel
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DeliveryModel' => 'Modèle de support',
'Class:DeliveryModel+' => '',
'Class:DeliveryModel/Attribute:name' => 'Nom Modèle de support',
'Class:DeliveryModel/Attribute:name+' => '',
'Class:DeliveryModel/Attribute:org_id' => 'Organisation',
'Class:DeliveryModel/Attribute:org_id+' => '',
'Class:DeliveryModel/Attribute:organization_name' => 'Nom organisation',
'Class:DeliveryModel/Attribute:organization_name+' => '',
'Class:DeliveryModel/Attribute:description' => 'Description',
'Class:DeliveryModel/Attribute:description+' => '',
'Class:DeliveryModel/Attribute:contacts_list' => 'Contacts',
'Class:DeliveryModel/Attribute:contacts_list+' => 'Tous les contacts (Equipe ou Personne) pour ce modèle de support',
'Class:DeliveryModel/Attribute:customers_list' => 'Clients',
'Class:DeliveryModel/Attribute:customers_list+' => 'Tous les clients ayant ce modèle de support',
));
//
// Class: lnkDeliveryModelToContact
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkCustomerContractToService/Name' => '%1$s / %2$s',
'Class:lnkDeliveryModelToContact' => 'Lien Modèle de support / Contact',
'Class:lnkDeliveryModelToContact+' => '',
'Class:lnkDeliveryModelToContact/Name' => '%1$s / %2$s',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => 'Nom Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '',
'Class:lnkDeliveryModelToContact/Attribute:contact_id' => 'Contact',
'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:contact_name' => 'Nom Contact',
'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => 'Nom Modèle de support',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '',
'Class:lnkDeliveryModelToContact/Attribute:role_id' => 'Rôle',
'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '',
'Class:lnkDeliveryModelToContact/Attribute:role_name' => 'Nom Rôle',
'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:DeliveryModel/Attribute:customers_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Service/Attribute:services_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Service/Attribute:services_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Service/Attribute:services_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Service/Attribute:services_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Service/Attribute:services_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Service/Attribute:services_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Service/Attribute:servicesubcategories_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:SLA/Attribute:customercontracts_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s'
));
'Class:lnkDeliveryModelToContact/Name' => '%1$s / %2$s',
'Class:lnkDocumentToService' => 'Lien Document / Service',
'Class:lnkDocumentToService+' => '',
'Class:lnkDocumentToService/Attribute:document_id' => 'Document',
'Class:lnkDocumentToService/Attribute:document_id+' => '',
'Class:lnkDocumentToService/Attribute:document_name' => 'Nom document',
'Class:lnkDocumentToService/Attribute:document_name+' => '',
'Class:lnkDocumentToService/Attribute:service_id' => 'Service',
'Class:lnkDocumentToService/Attribute:service_id+' => '',
'Class:lnkDocumentToService/Attribute:service_name' => 'Nom service',
'Class:lnkDocumentToService/Attribute:service_name+' => '',
'Class:lnkDocumentToService/Name' => '%1$s / %2$s',
'Class:lnkProviderContractToService' => 'Lien Contrat fournisseur / Service',
'Class:lnkProviderContractToService+' => '',
'Class:lnkProviderContractToService/Attribute:providercontract_id' => 'Contrat fournisseur',
'Class:lnkProviderContractToService/Attribute:providercontract_id+' => '',
'Class:lnkProviderContractToService/Attribute:providercontract_name' => 'Nom contrat fournisseur',
'Class:lnkProviderContractToService/Attribute:providercontract_name+' => '',
'Class:lnkProviderContractToService/Attribute:service_id' => 'Service',
'Class:lnkProviderContractToService/Attribute:service_id+' => '',
'Class:lnkProviderContractToService/Attribute:service_name' => 'Nom service',
'Class:lnkProviderContractToService/Attribute:service_name+' => '',
'Class:lnkProviderContractToService/Name' => '%1$s / %2$s',
'Class:lnkSLAToSLT' => 'Lien SLA / SLT',
'Class:lnkSLAToSLT+' => '',
'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA',
'Class:lnkSLAToSLT/Attribute:sla_id+' => '',
'Class:lnkSLAToSLT/Attribute:sla_name' => 'Nom SLA',
'Class:lnkSLAToSLT/Attribute:sla_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '',
'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Métriques SLT',
'Class:lnkSLAToSLT/Attribute:slt_metric+' => '',
'Class:lnkSLAToSLT/Attribute:slt_name' => 'Nom SLT',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '',
'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Type de requête',
'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Priorité du ticket',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value' => 'Valeur SLT',
'Class:lnkSLAToSLT/Attribute:slt_value+' => '',
'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Unité SLT',
'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '',
'Class:lnkSLAToSLT/Name' => '%1$s / %2$s',
'Contract:baseinfo' => 'Information générale',
'Contract:cost' => 'Coûts',
'Contract:moreinfo' => 'Aspects contractuels',
'Menu:CustomerContract' => 'Contrats clients',
'Menu:CustomerContract+' => 'Contrats clients',
'Menu:DeliveryModel' => 'Modèles de support',
'Menu:DeliveryModel+' => 'Modèles de support',
'Menu:Procedure' => 'Catalogue des procédures',
'Menu:Procedure+' => 'Catalogue des procédures',
'Menu:ProviderContract' => 'Contrats fournisseurs',
'Menu:ProviderContract+' => 'Contrats fournisseurs',
'Menu:SLA' => 'SLAs',
'Menu:SLA+' => 'Accords de niveau de service (SLA)',
'Menu:SLT' => 'SLTs',
'Menu:SLT+' => 'Objectifs de niveau de service (SLT)',
'Menu:Service' => 'Services',
'Menu:Service+' => 'Services',
'Menu:Service:Overview' => 'Vue d\'ensemble',
'Menu:Service:Overview+' => 'Vue d\'ensemble de la Gestion des Services',
'Menu:ServiceElement' => 'Eléments de service',
'Menu:ServiceElement+' => 'Eléments de service',
'Menu:ServiceFamily' => 'Familles de service',
'Menu:ServiceFamily+' => 'Familles de service',
'Menu:ServiceManagement' => 'Gestion des services',
'Menu:ServiceManagement+' => '',
'Menu:ServiceSubcategory' => 'Sous catégories de service',
'Menu:ServiceSubcategory+' => 'Sous catégories de service',
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contrats, par niveau de service',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contrats, par état',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contrats se terminant dans moins d\'un mois',
]);

View File

@@ -91,6 +91,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CI-k',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Konfigurációs elemek, melyeket lefed ez a szolgáltatói szerződés',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Szolgáltatásszint megállapodás',
'Class:SLA' => 'SLA',
@@ -350,6 +352,4 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Szerződések szolgáltatásszintek szerint',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Szerződések állapotuk szerint',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => '30 napon belül lejáró szerződések',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -11,31 +11,53 @@
*/
Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:Contract' => 'Contratto',
'Class:Contract+' => '~~',
'Class:Contract/Attribute:billing_frequency' => 'Frequenza di fatturazione',
'Class:Contract/Attribute:billing_frequency+' => '~~',
'Class:Contract/Attribute:contacts_list' => 'Contatti',
'Class:Contract/Attribute:contacts_list+' => 'Tutti i contatti per questo contratto cliente',
'Class:Contract/Attribute:contracttype_id' => 'Tipo di Contratto',
'Class:Contract/Attribute:contracttype_id+' => '~~',
'Class:Contract/Attribute:contracttype_name' => 'Nome Tipo di Contratto',
'Class:Contract/Attribute:contracttype_name+' => '~~',
'Class:Contract/Attribute:cost' => 'Costo',
'Class:Contract/Attribute:cost+' => '~~',
'Class:Contract/Attribute:cost_currency' => 'Valuta',
'Class:Contract/Attribute:cost_currency+' => '~~',
'Class:Contract/Attribute:cost_currency/Value:dollars' => 'Dollari',
'Class:Contract/Attribute:cost_currency/Value:dollars+' => '~~',
'Class:Contract/Attribute:cost_currency/Value:euros' => 'Euro',
'Class:Contract/Attribute:cost_currency/Value:euros+' => '~~',
'Class:Contract/Attribute:cost_unit' => 'Costo unitario',
'Class:Contract/Attribute:cost_unit+' => '~~',
'Class:Contract/Attribute:description' => 'Descrizione',
'Class:Contract/Attribute:description+' => '~~',
'Class:Contract/Attribute:documents_list' => 'Documenti',
'Class:Contract/Attribute:documents_list+' => 'Tutti i documenti per questo contratto cliente',
'Class:Contract/Attribute:end_date' => 'Data di fine',
'Class:Contract/Attribute:end_date+' => '~~',
'Class:Contract/Attribute:finalclass' => 'Tipo',
'Class:Contract/Attribute:finalclass+' => 'Name of the final class~~',
'Class:Contract/Attribute:name' => 'Nome',
'Class:Contract/Attribute:name+' => '~~',
'Class:Contract/Attribute:org_id' => 'Cliente',
'Class:Contract/Attribute:org_id+' => '~~',
'Class:Contract/Attribute:organization_name' => 'Nome del Cliente',
'Class:Contract/Attribute:organization_name+' => 'Common name~~',
'Class:Contract/Attribute:provider_id' => 'Fornitore',
'Class:Contract/Attribute:provider_id+' => '~~',
'Class:Contract/Attribute:provider_name' => 'Nome del Fornitore',
'Class:Contract/Attribute:provider_name+' => 'Common name~~',
'Class:Contract/Attribute:start_date' => 'Data di inizio',
'Class:Contract/Attribute:start_date+' => '~~',
'Class:Contract/Attribute:status' => 'Stato',
'Class:Contract/Attribute:status+' => '~~',
'Class:Contract/Attribute:status/Value:implementation' => 'implementazione',
'Class:Contract/Attribute:status/Value:implementation+' => 'implementation~~',
'Class:Contract/Attribute:status/Value:obsolete' => 'obsoleto',
'Class:Contract/Attribute:status/Value:obsolete+' => 'obsolete~~',
'Class:Contract/Attribute:status/Value:production' => 'produzione',
'Class:Contract/Attribute:status/Value:production+' => 'production~~',
'Class:ContractType' => 'Tipo di Contratto',
'Class:ContractType+' => '~~',
'Class:CustomerContract' => 'Contratto con cliente',
@@ -43,22 +65,34 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:CustomerContract/Attribute:services_list' => 'Servizi',
'Class:CustomerContract/Attribute:services_list+' => 'Tutti i servizi acquistati per questo contratto',
'Class:DeliveryModel' => 'Modello di Consegna',
'Class:DeliveryModel+' => '~~',
'Class:DeliveryModel/Attribute:contacts_list' => 'Contatti',
'Class:DeliveryModel/Attribute:contacts_list+' => 'Tutti i contatti (Team e Persone) per questo modello di consegna',
'Class:DeliveryModel/Attribute:customers_list' => 'Clienti',
'Class:DeliveryModel/Attribute:customers_list+' => 'Tutti i clienti che utilizzano questo modello di consegna',
'Class:DeliveryModel/Attribute:description' => 'Descrizione',
'Class:DeliveryModel/Attribute:description+' => '~~',
'Class:DeliveryModel/Attribute:name' => 'Nome',
'Class:DeliveryModel/Attribute:name+' => '~~',
'Class:DeliveryModel/Attribute:org_id' => 'Organizzazione',
'Class:DeliveryModel/Attribute:org_id+' => '~~',
'Class:DeliveryModel/Attribute:organization_name' => 'Nome dell\'Organizzazione',
'Class:DeliveryModel/Attribute:organization_name+' => 'Common name~~',
'Class:Organization/Attribute:deliverymodel_id' => 'Modello di Consegna',
'Class:Organization/Attribute:deliverymodel_id+' => '~~',
'Class:Organization/Attribute:deliverymodel_name' => 'Nome del Modello di Consegna',
'Class:ProviderContract' => 'Contratto con Provider',
'Class:ProviderContract+' => '~~',
'Class:ProviderContract/Attribute:contracttype_id' => 'Tipo di Contratto',
'Class:ProviderContract/Attribute:contracttype_id+' => '~~',
'Class:ProviderContract/Attribute:contracttype_name' => 'Nome del Tipo di Contratto',
'Class:ProviderContract/Attribute:contracttype_name+' => '~~',
'Class:ProviderContract/Attribute:coverage' => 'Ore di servizio',
'Class:ProviderContract/Attribute:coverage+' => '~~',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CI',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Tutti gli elementi di configurazione coperti da questo contratto con il provider',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Accordo di Livello di Servizio',
'Class:SLA' => 'SLA',
@@ -66,93 +100,154 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:SLA/Attribute:customercontracts_list' => 'Contratti Cliente',
'Class:SLA/Attribute:customercontracts_list+' => 'Tutti i contratti cliente che utilizzano questo SLA',
'Class:SLA/Attribute:description' => 'Descrizione',
'Class:SLA/Attribute:description+' => '~~',
'Class:SLA/Attribute:name' => 'Nome',
'Class:SLA/Attribute:name+' => '~~',
'Class:SLA/Attribute:org_id' => 'Fornitore',
'Class:SLA/Attribute:org_id+' => '~~',
'Class:SLA/Attribute:organization_name' => 'Nome del Fornitore',
'Class:SLA/Attribute:organization_name+' => 'Common name~~',
'Class:SLA/Attribute:slts_list' => 'SLT',
'Class:SLA/Attribute:slts_list+' => 'Tutti gli obiettivi di livello di servizio per questo SLA',
'Class:SLA/Error:UniqueLnkCustomerContractToService' => 'Impossibile salvare il collegamento con il contratto cliente %1$s e il servizio %2$s: SLA già esistente',
'Class:SLT' => 'SLT',
'Class:SLT+' => '~~',
'Class:SLT/Attribute:metric' => 'Metrica',
'Class:SLT/Attribute:metric+' => '~~',
'Class:SLT/Attribute:metric/Value:tto' => 'TTO~~',
'Class:SLT/Attribute:metric/Value:tto+' => 'TTO~~',
'Class:SLT/Attribute:metric/Value:ttr' => 'TTR~~',
'Class:SLT/Attribute:metric/Value:ttr+' => 'TTR~~',
'Class:SLT/Attribute:name' => 'Nome',
'Class:SLT/Attribute:name+' => '~~',
'Class:SLT/Attribute:priority' => 'Priorità',
'Class:SLT/Attribute:priority+' => '~~',
'Class:SLT/Attribute:priority/Value:1' => 'critico',
'Class:SLT/Attribute:priority/Value:1+' => 'critical~~',
'Class:SLT/Attribute:priority/Value:2' => 'alto',
'Class:SLT/Attribute:priority/Value:2+' => 'high~~',
'Class:SLT/Attribute:priority/Value:3' => 'medio',
'Class:SLT/Attribute:priority/Value:3+' => 'medium~~',
'Class:SLT/Attribute:priority/Value:4' => 'basso',
'Class:SLT/Attribute:priority/Value:4+' => 'low~~',
'Class:SLT/Attribute:request_type' => 'Tipo di Richiesta',
'Class:SLT/Attribute:request_type+' => '~~',
'Class:SLT/Attribute:request_type/Value:incident' => 'incidente',
'Class:SLT/Attribute:request_type/Value:incident+' => 'incident~~',
'Class:SLT/Attribute:request_type/Value:service_request' => 'richiesta di servizio',
'Class:SLT/Attribute:request_type/Value:service_request+' => 'service request~~',
'Class:SLT/Attribute:slas_list' => 'SLA',
'Class:SLT/Attribute:slas_list+' => 'Tutti gli accordi di livello di servizio che utilizzano questo SLT',
'Class:SLT/Attribute:unit' => 'Unità',
'Class:SLT/Attribute:unit+' => '~~',
'Class:SLT/Attribute:unit/Value:hours' => 'ore',
'Class:SLT/Attribute:unit/Value:hours+' => 'hours~~',
'Class:SLT/Attribute:unit/Value:minutes' => 'minuti',
'Class:SLT/Attribute:unit/Value:minutes+' => 'minutes~~',
'Class:SLT/Attribute:value' => 'Valore',
'Class:SLT/Attribute:value+' => '~~',
'Class:Service' => 'Servizio',
'Class:Service+' => '~~',
'Class:Service/Attribute:contacts_list' => 'Contatti',
'Class:Service/Attribute:contacts_list+' => 'Tutti i contatti per questo servizio',
'Class:Service/Attribute:customercontracts_list' => 'Contratti Cliente',
'Class:Service/Attribute:customercontracts_list+' => 'Tutti i contratti cliente che hanno acquistato questo servizio',
'Class:Service/Attribute:description' => 'Descrizione',
'Class:Service/Attribute:description+' => '~~',
'Class:Service/Attribute:documents_list' => 'Documenti',
'Class:Service/Attribute:documents_list+' => 'Tutti i documenti collegati al servizio',
'Class:Service/Attribute:functionalcis_list' => 'Dipende da CI',
'Class:Service/Attribute:functionalcis_list+' => 'Tutti gli elementi di configurazione utilizzati per fornire questo servizio',
'Class:Service/Attribute:icon' => 'Icona',
'Class:Service/Attribute:icon+' => '~~',
'Class:Service/Attribute:name' => 'Nome',
'Class:Service/Attribute:name+' => '~~',
'Class:Service/Attribute:org_id' => 'Fornitore',
'Class:Service/Attribute:org_id+' => '~~',
'Class:Service/Attribute:organization_name' => 'Nome del Fornitore',
'Class:Service/Attribute:organization_name+' => '~~',
'Class:Service/Attribute:providercontracts_list' => 'Contratti Fornitore',
'Class:Service/Attribute:providercontracts_list+' => 'Tutti i contratti fornitore per supportare questo servizio',
'Class:Service/Attribute:servicefamily_id' => 'Famiglia di Servizi',
'Class:Service/Attribute:servicefamily_id+' => '~~',
'Class:Service/Attribute:servicefamily_name' => 'Nome della Famiglia di Servizi',
'Class:Service/Attribute:servicefamily_name+' => '~~',
'Class:Service/Attribute:servicesubcategories_list' => 'Sotto-categorie di Servizio',
'Class:Service/Attribute:servicesubcategories_list+' => 'Tutte le sotto-categorie per questo servizio',
'Class:Service/Attribute:status' => 'Stato',
'Class:Service/Attribute:status+' => '~~',
'Class:Service/Attribute:status/Value:implementation' => 'implementazione',
'Class:Service/Attribute:status/Value:implementation+' => 'implementation~~',
'Class:Service/Attribute:status/Value:obsolete' => 'Obsoleto',
'Class:Service/Attribute:status/Value:obsolete+' => '~~',
'Class:Service/Attribute:status/Value:production' => 'Produzione',
'Class:Service/Attribute:status/Value:production+' => '~~',
'Class:Service/ComplementaryName' => '%1$s - %2$s',
'Class:ServiceFamily' => 'Famiglia di Servizi',
'Class:ServiceFamily+' => '~~',
'Class:ServiceFamily/Attribute:icon' => 'Icona',
'Class:ServiceFamily/Attribute:icon+' => '~~',
'Class:ServiceFamily/Attribute:name' => 'Nome',
'Class:ServiceFamily/Attribute:name+' => '~~',
'Class:ServiceFamily/Attribute:services_list' => 'Servizi',
'Class:ServiceFamily/Attribute:services_list+' => 'Tutti i servizi in questa categoria',
'Class:ServiceSubcategory' => 'Sottocategorie del servizio',
'Class:ServiceSubcategory+' => '',
'Class:ServiceSubcategory/Attribute:description' => 'Descrizione',
'Class:ServiceSubcategory/Attribute:description+' => '~~',
'Class:ServiceSubcategory/Attribute:name' => 'Nome',
'Class:ServiceSubcategory/Attribute:name+' => '~~',
'Class:ServiceSubcategory/Attribute:request_type' => 'Tipo di Richiesta',
'Class:ServiceSubcategory/Attribute:request_type+' => '~~',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident' => 'incidente',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => 'incident~~',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request' => 'richiesta di servizio',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => 'service request~~',
'Class:ServiceSubcategory/Attribute:service_id' => 'Servizio',
'Class:ServiceSubcategory/Attribute:service_id+' => '~~',
'Class:ServiceSubcategory/Attribute:service_name' => 'Servizio',
'Class:ServiceSubcategory/Attribute:service_name+' => '~~',
'Class:ServiceSubcategory/Attribute:status' => 'Stato',
'Class:ServiceSubcategory/Attribute:status+' => '~~',
'Class:ServiceSubcategory/Attribute:status/Value:implementation' => 'implementazione',
'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => 'implementation~~',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete' => 'obsoleto',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => 'obsolete~~',
'Class:ServiceSubcategory/Attribute:status/Value:production' => 'produzione',
'Class:ServiceSubcategory/Attribute:status/Value:production+' => 'production~~',
'Class:ServiceSubcategory/ComplementaryName' => '%1$s - %2$s',
'Class:lnkContactToContract' => 'Link Contact / Contract',
'Class:lnkContactToContract+' => '~~',
'Class:lnkContactToContract/Attribute:contact_id' => 'Contatto',
'Class:lnkContactToContract/Attribute:contact_id+' => '~~',
'Class:lnkContactToContract/Attribute:contact_name' => 'Nome del Contatto',
'Class:lnkContactToContract/Attribute:contact_name+' => '~~',
'Class:lnkContactToContract/Attribute:contract_id' => 'Contratto',
'Class:lnkContactToContract/Attribute:contract_id+' => '~~',
'Class:lnkContactToContract/Attribute:contract_name' => 'Nome del Contratto',
'Class:lnkContactToContract/Attribute:contract_name+' => '~~',
'Class:lnkContactToContract/Name' => '%1$s / %2$s',
'Class:lnkContactToService' => 'Link Contact / Service',
'Class:lnkContactToService+' => '~~',
'Class:lnkContactToService/Attribute:contact_id' => 'Contatto',
'Class:lnkContactToService/Attribute:contact_id+' => '~~',
'Class:lnkContactToService/Attribute:contact_name' => 'Nome del Contatto',
'Class:lnkContactToService/Attribute:contact_name+' => '~~',
'Class:lnkContactToService/Attribute:service_id' => 'Servizio',
'Class:lnkContactToService/Attribute:service_id+' => '~~',
'Class:lnkContactToService/Attribute:service_name' => 'Nome del Servizio',
'Class:lnkContactToService/Attribute:service_name+' => '~~',
'Class:lnkContactToService/Name' => '%1$s / %2$s',
'Class:lnkContractToDocument' => 'Link Contract / Document',
'Class:lnkContractToDocument+' => '~~',
'Class:lnkContractToDocument/Attribute:contract_id' => 'Contratto',
'Class:lnkContractToDocument/Attribute:contract_id+' => '~~',
'Class:lnkContractToDocument/Attribute:contract_name' => 'Nome del Contratto',
'Class:lnkContractToDocument/Attribute:contract_name+' => '~~',
'Class:lnkContractToDocument/Attribute:document_id' => 'Documento',
'Class:lnkContractToDocument/Attribute:document_id+' => '~~',
'Class:lnkContractToDocument/Attribute:document_name' => 'Nome del Documento',
'Class:lnkContractToDocument/Attribute:document_name+' => '~~',
'Class:lnkContractToDocument/Name' => '%1$s / %2$s',
'Class:lnkCustomerContractToService' => 'Link Customer Contract / Service',
'Class:lnkCustomerContractToService+' => '~~',
@@ -172,35 +267,60 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:lnkDeliveryModelToContact' => 'Link Delivery Model / Contact',
'Class:lnkDeliveryModelToContact+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:contact_id' => 'Contatto',
'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:contact_name' => 'Nome del Contatto',
'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id' => 'Modello di Consegna',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name' => 'Nome del Modello di Consegna',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:role_id' => 'Ruolo',
'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:role_name' => 'Nome del Ruolo',
'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '~~',
'Class:lnkDeliveryModelToContact/Name' => '%1$s / %2$s',
'Class:lnkDocumentToService' => 'Link Document / Service',
'Class:lnkDocumentToService+' => '~~',
'Class:lnkDocumentToService/Attribute:document_id' => 'Documento',
'Class:lnkDocumentToService/Attribute:document_id+' => '~~',
'Class:lnkDocumentToService/Attribute:document_name' => 'Nome del Documento',
'Class:lnkDocumentToService/Attribute:document_name+' => '~~',
'Class:lnkDocumentToService/Attribute:service_id' => 'Servizio',
'Class:lnkDocumentToService/Attribute:service_id+' => '~~',
'Class:lnkDocumentToService/Attribute:service_name' => 'Nome del Servizio',
'Class:lnkDocumentToService/Attribute:service_name+' => '~~',
'Class:lnkDocumentToService/Name' => '%1$s / %2$s~~',
'Class:lnkProviderContractToService' => 'Link Provider Contract / Service',
'Class:lnkProviderContractToService+' => '~~',
'Class:lnkProviderContractToService/Attribute:providercontract_id' => 'Contratto con Fornitore',
'Class:lnkProviderContractToService/Attribute:providercontract_id+' => '~~',
'Class:lnkProviderContractToService/Attribute:providercontract_name' => 'Nome del Contratto con Fornitore',
'Class:lnkProviderContractToService/Attribute:providercontract_name+' => '~~',
'Class:lnkProviderContractToService/Attribute:service_id' => 'Servizio',
'Class:lnkProviderContractToService/Attribute:service_id+' => '~~',
'Class:lnkProviderContractToService/Attribute:service_name' => 'Nome del Servizio',
'Class:lnkProviderContractToService/Attribute:service_name+' => '~~',
'Class:lnkProviderContractToService/Name' => '%1$s / %2$s',
'Class:lnkSLAToSLT' => 'Link SLA / SLT',
'Class:lnkSLAToSLT+' => '~~',
'Class:lnkSLAToSLT/Attribute:sla_id' => 'SLA',
'Class:lnkSLAToSLT/Attribute:sla_id+' => '~~',
'Class:lnkSLAToSLT/Attribute:sla_name' => 'Nome SLA',
'Class:lnkSLAToSLT/Attribute:sla_name+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_id' => 'SLT',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_metric' => 'Metrica SLT',
'Class:lnkSLAToSLT/Attribute:slt_metric+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_name' => 'Nome SLT',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_request_type' => 'Tipo di richiesta SLT',
'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority' => 'Priorità ticket SLT',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_value' => 'Valore SLT',
'Class:lnkSLAToSLT/Attribute:slt_value+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_value_unit' => 'Unità di valore SLT',
'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '~~',
'Class:lnkSLAToSLT/Name' => '%1$s / %2$s',
'Contract:baseinfo' => 'Informazioni Generali',
'Contract:cost' => 'Informazioni sui Costi',
@@ -232,124 +352,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contratti per livello di servizio',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contratti per stato',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contratti che terminano in meno di 30 giorni',
'Class:Organization/Attribute:deliverymodel_id+' => '~~',
'Class:Contract+' => '~~',
'Class:Contract/Attribute:name+' => '~~',
'Class:Contract/Attribute:org_id+' => '~~',
'Class:Contract/Attribute:organization_name+' => 'Common name~~',
'Class:Contract/Attribute:description+' => '~~',
'Class:Contract/Attribute:start_date+' => '~~',
'Class:Contract/Attribute:end_date+' => '~~',
'Class:Contract/Attribute:cost+' => '~~',
'Class:Contract/Attribute:cost_currency+' => '~~',
'Class:Contract/Attribute:cost_currency/Value:dollars+' => '~~',
'Class:Contract/Attribute:cost_currency/Value:euros+' => '~~',
'Class:Contract/Attribute:contracttype_id+' => '~~',
'Class:Contract/Attribute:contracttype_name+' => '~~',
'Class:Contract/Attribute:billing_frequency+' => '~~',
'Class:Contract/Attribute:cost_unit+' => '~~',
'Class:Contract/Attribute:provider_id+' => '~~',
'Class:Contract/Attribute:provider_name+' => 'Common name~~',
'Class:Contract/Attribute:status+' => '~~',
'Class:Contract/Attribute:status/Value:implementation+' => 'implementation~~',
'Class:Contract/Attribute:status/Value:obsolete+' => 'obsolete~~',
'Class:Contract/Attribute:status/Value:production+' => 'production~~',
'Class:Contract/Attribute:finalclass+' => 'Name of the final class~~',
'Class:ProviderContract+' => '~~',
'Class:ProviderContract/Attribute:coverage+' => '~~',
'Class:ProviderContract/Attribute:contracttype_id+' => '~~',
'Class:ProviderContract/Attribute:contracttype_name+' => '~~',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:lnkContactToContract/Attribute:contract_id+' => '~~',
'Class:lnkContactToContract/Attribute:contract_name+' => '~~',
'Class:lnkContactToContract/Attribute:contact_id+' => '~~',
'Class:lnkContactToContract/Attribute:contact_name+' => '~~',
'Class:lnkContractToDocument/Attribute:contract_id+' => '~~',
'Class:lnkContractToDocument/Attribute:contract_name+' => '~~',
'Class:lnkContractToDocument/Attribute:document_id+' => '~~',
'Class:lnkContractToDocument/Attribute:document_name+' => '~~',
'Class:ServiceFamily+' => '~~',
'Class:ServiceFamily/Attribute:name+' => '~~',
'Class:ServiceFamily/Attribute:icon+' => '~~',
'Class:Service+' => '~~',
'Class:Service/Attribute:name+' => '~~',
'Class:Service/Attribute:org_id+' => '~~',
'Class:Service/Attribute:organization_name+' => '~~',
'Class:Service/Attribute:servicefamily_id+' => '~~',
'Class:Service/Attribute:servicefamily_name+' => '~~',
'Class:Service/Attribute:description+' => '~~',
'Class:Service/Attribute:status+' => '~~',
'Class:Service/Attribute:status/Value:implementation+' => 'implementation~~',
'Class:Service/Attribute:status/Value:obsolete+' => '~~',
'Class:Service/Attribute:status/Value:production+' => '~~',
'Class:Service/Attribute:icon+' => '~~',
'Class:lnkDocumentToService+' => '~~',
'Class:lnkDocumentToService/Name' => '%1$s / %2$s~~',
'Class:lnkDocumentToService/Attribute:service_id+' => '~~',
'Class:lnkDocumentToService/Attribute:service_name+' => '~~',
'Class:lnkDocumentToService/Attribute:document_id+' => '~~',
'Class:lnkDocumentToService/Attribute:document_name+' => '~~',
'Class:lnkContactToService/Attribute:service_id+' => '~~',
'Class:lnkContactToService/Attribute:service_name+' => '~~',
'Class:lnkContactToService/Attribute:contact_id+' => '~~',
'Class:lnkContactToService/Attribute:contact_name+' => '~~',
'Class:ServiceSubcategory/Attribute:name+' => '~~',
'Class:ServiceSubcategory/Attribute:description+' => '~~',
'Class:ServiceSubcategory/Attribute:service_id+' => '~~',
'Class:ServiceSubcategory/Attribute:service_name+' => '~~',
'Class:ServiceSubcategory/Attribute:request_type+' => '~~',
'Class:ServiceSubcategory/Attribute:request_type/Value:incident+' => 'incident~~',
'Class:ServiceSubcategory/Attribute:request_type/Value:service_request+' => 'service request~~',
'Class:ServiceSubcategory/Attribute:status+' => '~~',
'Class:ServiceSubcategory/Attribute:status/Value:implementation+' => 'implementation~~',
'Class:ServiceSubcategory/Attribute:status/Value:obsolete+' => 'obsolete~~',
'Class:ServiceSubcategory/Attribute:status/Value:production+' => 'production~~',
'Class:SLA/Attribute:name+' => '~~',
'Class:SLA/Attribute:description+' => '~~',
'Class:SLA/Attribute:org_id+' => '~~',
'Class:SLA/Attribute:organization_name+' => 'Common name~~',
'Class:SLT+' => '~~',
'Class:SLT/Attribute:name+' => '~~',
'Class:SLT/Attribute:priority+' => '~~',
'Class:SLT/Attribute:priority/Value:1+' => 'critical~~',
'Class:SLT/Attribute:priority/Value:2+' => 'high~~',
'Class:SLT/Attribute:priority/Value:3+' => 'medium~~',
'Class:SLT/Attribute:priority/Value:4+' => 'low~~',
'Class:SLT/Attribute:request_type+' => '~~',
'Class:SLT/Attribute:request_type/Value:incident+' => 'incident~~',
'Class:SLT/Attribute:request_type/Value:service_request+' => 'service request~~',
'Class:SLT/Attribute:metric+' => '~~',
'Class:SLT/Attribute:metric/Value:tto' => 'TTO~~',
'Class:SLT/Attribute:metric/Value:tto+' => 'TTO~~',
'Class:SLT/Attribute:metric/Value:ttr' => 'TTR~~',
'Class:SLT/Attribute:metric/Value:ttr+' => 'TTR~~',
'Class:SLT/Attribute:value+' => '~~',
'Class:SLT/Attribute:unit+' => '~~',
'Class:SLT/Attribute:unit/Value:hours+' => 'hours~~',
'Class:SLT/Attribute:unit/Value:minutes+' => 'minutes~~',
'Class:lnkSLAToSLT/Attribute:sla_id+' => '~~',
'Class:lnkSLAToSLT/Attribute:sla_name+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_id+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_name+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_metric+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_request_type+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_ticket_priority+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_value+' => '~~',
'Class:lnkSLAToSLT/Attribute:slt_value_unit+' => '~~',
'Class:lnkProviderContractToService/Attribute:service_id+' => '~~',
'Class:lnkProviderContractToService/Attribute:service_name+' => '~~',
'Class:lnkProviderContractToService/Attribute:providercontract_id+' => '~~',
'Class:lnkProviderContractToService/Attribute:providercontract_name+' => '~~',
'Class:DeliveryModel+' => '~~',
'Class:DeliveryModel/Attribute:name+' => '~~',
'Class:DeliveryModel/Attribute:org_id+' => '~~',
'Class:DeliveryModel/Attribute:organization_name+' => 'Common name~~',
'Class:DeliveryModel/Attribute:description+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_id+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:deliverymodel_name+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:contact_id+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:contact_name+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:role_id+' => '~~',
'Class:lnkDeliveryModelToContact/Attribute:role_name+' => '~~',
]);

View File

@@ -91,6 +91,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CI',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'All the configuration items covered by this provider contract~~',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'サービスレベルアグリーメント',
'Class:SLA' => 'SLA',
@@ -350,6 +352,4 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'サービスレベル別契約',
'UI-ServiceManagementMenu-ContractsByStatus' => 'ステータス別契約',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => '30日以内に終了する契約',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -93,6 +93,8 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CI\'s',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Alle configuratie-items die gedekt zijn door dit leverancierscontract',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Service Level Agreement',
'Class:SLA' => 'SLA',
@@ -352,6 +354,4 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contracten per servicelevel',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contracten per status',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contracten die in minder dan 30 dagen verlopen',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -91,6 +91,8 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'Konfiguracje',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Wszystkie elementy konfiguracji objęte niniejszą umową z dostawcą',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'Umowa SLA',
'Class:ProviderContract/Attribute:sla+' => 'Umowa dotycząca poziomu usług',
'Class:SLA' => 'Umowa SLA',
@@ -350,6 +352,4 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Umowy według poziomu usług',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Umowy według statusu',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Umowy kończące się za mniej niż 30 dni',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -91,6 +91,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
'Class:ProviderContract/Attribute:coverage+' => 'Horário de cobertura do serviço',
'Class:ProviderContract/Attribute:functionalcis_list' => 'ICs',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Todos os itens de configuração associados a este contrato',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => '',
'Class:SLA' => 'SLA',
@@ -350,6 +352,4 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Contratos por nível de serviço',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Contratos por status',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Contratos finalizando em menos de 30 dias',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -92,6 +92,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'КЕ',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Конфигурационные единицы, охватываемые договором',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Соглашение об уровне услуги (Service Level Agreement)',
'Class:SLA' => 'SLA',
@@ -351,6 +353,4 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Договоры по уровню услуг',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Договоры по статусу',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => 'Договоры, оканчивающиеся в течение 30-ти дней',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -92,6 +92,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => 'CI\'lar',
'Class:ProviderContract/Attribute:functionalcis_list+' => 'Bu sağlayıcı sözleşmesi tarafından kapsanan tüm yapılandırma öğeleri',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => 'Service Level Agreement~~',
'Class:SLA' => 'SLA',
@@ -351,6 +353,4 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => 'Hizmet seviyesine göre sözleşmeler',
'UI-ServiceManagementMenu-ContractsByStatus' => 'Durumuna göre sözleşmeler',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => '30 gün çinde biten sözleşmeler',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -91,6 +91,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
'Class:ProviderContract/Attribute:coverage+' => '',
'Class:ProviderContract/Attribute:functionalcis_list' => '配置项',
'Class:ProviderContract/Attribute:functionalcis_list+' => '此供应商合同包含的所有配置项',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
'Class:ProviderContract/Attribute:sla' => 'SLA',
'Class:ProviderContract/Attribute:sla+' => '服务等级协议',
'Class:SLA' => 'SLA',
@@ -350,6 +352,4 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
'UI-ServiceManagementMenu-ContractsBySrvLevel' => '合同 (按服务等级)',
'UI-ServiceManagementMenu-ContractsByStatus' => '合同 (按状态)',
'UI-ServiceManagementMenu-ContractsEndingIn30Days' => '未来30天内截止的合同',
'Class:ProviderContract/Attribute:services_list' => 'Services~~',
'Class:ProviderContract/Attribute:services_list+' => 'All the services purchased with this contract~~',
]);

View File

@@ -1,242 +1,67 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: Organization
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
// Class:<class_name>/UniquenessRule:<rule_code>
// Class:<class_name>/UniquenessRule:<rule_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
// Class:<class_name>/UniquenessRule:<rule_code>
// Class:<class_name>/UniquenessRule:<rule_code>+
//////////////////////////////////////////////////////////////////////
// Note: The classes have been grouped by categories: bizmodel
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
//
// Class: Organization
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Organization' => 'Organisation',
'Class:Organization+' => '',
'Class:Organization/Attribute:name' => 'Nom organisation',
'Class:Organization/Attribute:name+' => 'Nom commun',
'Class:Organization/Attribute:code' => 'Code',
'Class:Organization/Attribute:code+' => 'Organisation code (Siret, DUNS,...)',
'Class:Organization/Attribute:status' => 'Etat',
'Class:Organization/Attribute:status+' => '',
'Class:Organization/Attribute:status/Value:active' => 'Actif',
'Class:Organization/Attribute:status/Value:active+' => '',
'Class:Organization/Attribute:status/Value:inactive' => 'Inactif',
'Class:Organization/Attribute:status/Value:inactive+' => '',
'Class:Organization/Attribute:parent_id' => 'Organisation Parent',
'Class:Organization/Attribute:parent_id+' => 'Organisation parent',
'Class:Organization/Attribute:parent_name' => 'Nom du parent',
'Class:Organization/Attribute:parent_name+' => 'Nom de l\'organisation parente',
'Class:Organization/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:Organization/Attribute:deliverymodel_id+' => '',
'Class:Organization/Attribute:deliverymodel_name' => 'Nom modèle de support',
'Class:Organization/Attribute:deliverymodel_name+' => '',
'Class:Organization/Attribute:parent_id_friendlyname' => 'Nom commun',
'Class:Organization/Attribute:parent_id_friendlyname+' => '',
'Class:Organization/Attribute:overview' => 'Tableau de bord',
'Organization:Overview:FunctionalCIs' => 'Infrastructure de cette organisation',
'Organization:Overview:FunctionalCIs:subtitle' => 'par type',
'Organization:Overview:Users' => 'Utilisateurs '.ITOP_APPLICATION_SHORT.' dans cette organisation',
));
//
// Class: Location
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Location' => 'Lieu',
'Class:Location+' => 'Tout type de lieu: Région, Pays, Ville, Site, batiment, Bureau,...',
'Class:Location/Attribute:name' => 'Nom',
'Class:Location/Attribute:name+' => '',
'Class:Location/Attribute:status' => 'Etat',
'Class:Location/Attribute:status+' => '',
'Class:Location/Attribute:status/Value:active' => 'Actif',
'Class:Location/Attribute:status/Value:active+' => '',
'Class:Location/Attribute:status/Value:inactive' => 'Inactif',
'Class:Location/Attribute:status/Value:inactive+' => '',
'Class:Location/Attribute:org_id' => 'Organisation',
'Class:Location/Attribute:org_id+' => '',
'Class:Location/Attribute:org_name' => 'Nom organisation',
'Class:Location/Attribute:org_name+' => '',
'Class:Location/Attribute:address' => 'Adresse',
'Class:Location/Attribute:address+' => 'Adresse postale',
'Class:Location/Attribute:postal_code' => 'Code postal',
'Class:Location/Attribute:postal_code+' => 'Code postal',
'Class:Location/Attribute:city' => 'Ville',
'Class:Location/Attribute:city+' => '',
'Class:Location/Attribute:country' => 'Pays',
'Class:Location/Attribute:country+' => '',
'Class:Location/Attribute:physicaldevice_list' => 'Matériels',
'Class:Location/Attribute:physicaldevice_list+' => 'Tous les matériels dans ce lieu',
'Class:Location/Attribute:person_list' => 'Contacts',
'Class:Location/Attribute:person_list+' => 'Tous les contacts situés dans ce lieu',
));
//
// Class: Contact
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
* @author Benjamin Planque <benjamin.planque@combodo.com>
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Contact' => 'Contact',
'Class:Contact+' => '',
'Class:Contact/ComplementaryName' => '%1$s - %2$s',
'Class:Contact/Attribute:name' => 'Nom',
'Class:Contact/Attribute:name+' => '',
'Class:Contact/Attribute:status' => 'Etat',
'Class:Contact/Attribute:status+' => '',
'Class:Contact/Attribute:status/Value:active' => 'Actif',
'Class:Contact/Attribute:status/Value:active+' => '',
'Class:Contact/Attribute:status/Value:inactive' => 'Inactif',
'Class:Contact/Attribute:status/Value:inactive+' => '',
'Class:Contact/Attribute:org_id' => 'Organisation',
'Class:Contact/Attribute:org_id+' => '',
'Class:Contact/Attribute:org_name' => 'Nom organisation',
'Class:Contact/Attribute:org_name+' => '',
'Class:Contact/Attribute:cis_list' => 'CIs',
'Class:Contact/Attribute:cis_list+' => 'Tous les éléments de configuration liés à ce contact',
'Class:Contact/Attribute:email' => 'Email',
'Class:Contact/Attribute:email+' => '',
'Class:Contact/Attribute:phone' => 'Téléphone',
'Class:Contact/Attribute:phone+' => '',
'Class:Contact/Attribute:finalclass' => 'Sous-classe de Contact',
'Class:Contact/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Contact/Attribute:function' => 'Fonction',
'Class:Contact/Attribute:function+' => '',
'Class:Contact/Attribute:name' => 'Nom',
'Class:Contact/Attribute:name+' => '',
'Class:Contact/Attribute:notify' => 'Notification',
'Class:Contact/Attribute:notify+' => 'Champ utilisable dans la recherche des destinataires de Notifications',
'Class:Contact/Attribute:notify/Value:no' => 'non',
'Class:Contact/Attribute:notify/Value:no+' => 'non',
'Class:Contact/Attribute:notify/Value:yes' => 'oui',
'Class:Contact/Attribute:notify/Value:yes+' => 'oui',
'Class:Contact/Attribute:function' => 'Fonction',
'Class:Contact/Attribute:function+' => '',
'Class:Contact/Attribute:cis_list' => 'CIs',
'Class:Contact/Attribute:cis_list+' => 'Tous les éléments de configuration liés à ce contact',
'Class:Contact/Attribute:finalclass' => 'Sous-classe de Contact',
'Class:Contact/Attribute:finalclass+' => 'Nom de la classe instanciable',
));
//
// Class: Person
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Person' => 'Personne',
'Class:Person+' => '',
'Class:Person/ComplementaryName' => '%1$s - %2$s',
'Class:Person/Attribute:name' => 'Nom',
'Class:Person/Attribute:name+' => '',
'Class:Person/Attribute:first_name' => 'Prénom',
'Class:Person/Attribute:first_name+' => '',
'Class:Person/Attribute:employee_number' => 'Numéro d\'employé',
'Class:Person/Attribute:employee_number+' => '',
'Class:Person/Attribute:mobile_phone' => 'Téléphone mobile',
'Class:Person/Attribute:mobile_phone+' => '',
'Class:Person/Attribute:location_id' => 'Site',
'Class:Person/Attribute:location_id+' => '',
'Class:Person/Attribute:location_name' => 'Nom site',
'Class:Person/Attribute:location_name+' => '',
'Class:Person/Attribute:manager_id' => 'Manager',
'Class:Person/Attribute:manager_id+' => '',
'Class:Person/Attribute:manager_name' => 'Nom Manager',
'Class:Person/Attribute:manager_name+' => '',
'Class:Person/Attribute:team_list' => 'Equipes',
'Class:Person/Attribute:team_list+' => 'Toutes les équipes dont fait partie cette personne',
'Class:Person/Attribute:tickets_list' => 'Tickets',
'Class:Person/Attribute:tickets_list+' => 'Tous les tickets dont cette personne est le bénéficiaire',
'Class:Person/Attribute:user_list' => 'Utilisateurs',
'Class:Person/Attribute:user_list+' => 'Les comptes utilisateurs associés à cette personne',
'Class:Person/Attribute:manager_id_friendlyname' => 'Nom du manager',
'Class:Person/Attribute:manager_id_friendlyname+' => '',
'Class:Person/Attribute:picture' => 'Photo',
'Class:Person/Attribute:picture+' => '',
'Class:Person/UniquenessRule:employee_number+' => 'Le numéro d\'employé doit être unique dans l\'organisation',
'Class:Person/UniquenessRule:employee_number' => 'il y a déjà une personne avec ce numéro d\'employé dans l\'organisation
\'$this->org_name$\'',
'Class:Person/UniquenessRule:name+' => 'Le nom de l\'employé devrait être unique dans l\'organisation',
'Class:Person/UniquenessRule:name' => 'Il y a déjà une personne avec ce nom dans l\'organisation \'$this->org_name$\'',
'Class:Person/Error:ChangingOrgDenied' => 'Impossible de déplacer cette personne sous l\'organisation \'%1$s\', cela casserait son accès au portail utilisateur, car il n\'a pas le droit de voir cette organisation',
));
//
// Class: Team
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Team' => 'Equipe',
'Class:Team+' => '',
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Team/Attribute:persons_list' => 'Membres',
'Class:Team/Attribute:persons_list+' => 'Toutes les personnes appartenant à cette équipe',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'Tous les tickets assignés à cette équipe',
));
//
// Class: Document
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Contact/Attribute:org_id' => 'Organisation',
'Class:Contact/Attribute:org_id+' => '',
'Class:Contact/Attribute:org_name' => 'Nom organisation',
'Class:Contact/Attribute:org_name+' => '',
'Class:Contact/Attribute:phone' => 'Téléphone',
'Class:Contact/Attribute:phone+' => '',
'Class:Contact/Attribute:status' => 'Etat',
'Class:Contact/Attribute:status+' => '',
'Class:Contact/Attribute:status/Value:active' => 'Actif',
'Class:Contact/Attribute:status/Value:active+' => '',
'Class:Contact/Attribute:status/Value:inactive' => 'Inactif',
'Class:Contact/Attribute:status/Value:inactive+' => '',
'Class:Contact/ComplementaryName' => '%1$s - %2$s',
'Class:ContactType' => 'Type de contact',
'Class:ContactType+' => '',
'Class:Document' => 'Document',
'Class:Document+' => '',
'Class:Document/ComplementaryName' => '%1$s - %2$s - %3$s',
'Class:Document/Attribute:cis_list' => 'CIs',
'Class:Document/Attribute:cis_list+' => 'Tous les éléments de configuration liés à ce document',
'Class:Document/Attribute:description' => 'Description',
'Class:Document/Attribute:description+' => '',
'Class:Document/Attribute:documenttype_id' => 'Type de document',
'Class:Document/Attribute:documenttype_id+' => '',
'Class:Document/Attribute:documenttype_name' => 'Nom type de document',
'Class:Document/Attribute:documenttype_name+' => '',
'Class:Document/Attribute:finalclass' => 'Sous-classe de Document',
'Class:Document/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Document/Attribute:name' => 'Nom',
'Class:Document/Attribute:name+' => '',
'Class:Document/Attribute:org_id' => 'Organisation',
'Class:Document/Attribute:org_id+' => '',
'Class:Document/Attribute:org_name' => 'Nom organisation',
'Class:Document/Attribute:org_name+' => '',
'Class:Document/Attribute:documenttype_id' => 'Type de document',
'Class:Document/Attribute:documenttype_id+' => '',
'Class:Document/Attribute:documenttype_name' => 'Nom type de document',
'Class:Document/Attribute:documenttype_name+' => '',
'Class:Document/Attribute:version' => 'Version',
'Class:Document/Attribute:version+' => '',
'Class:Document/Attribute:description' => 'Description',
'Class:Document/Attribute:description+' => '',
'Class:Document/Attribute:status' => 'Etat',
'Class:Document/Attribute:status+' => '',
'Class:Document/Attribute:status/Value:draft' => 'Brouillon',
@@ -245,89 +70,142 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Document/Attribute:status/Value:obsolete+' => '',
'Class:Document/Attribute:status/Value:published' => 'Publié',
'Class:Document/Attribute:status/Value:published+' => '',
'Class:Document/Attribute:cis_list' => 'CIs',
'Class:Document/Attribute:cis_list+' => 'Tous les éléments de configuration liés à ce document',
'Class:Document/Attribute:finalclass' => 'Sous-classe de Document',
'Class:Document/Attribute:finalclass+' => 'Nom de la classe instanciable',
));
//
// Class: DocumentFile
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Document/Attribute:version' => 'Version',
'Class:Document/Attribute:version+' => '',
'Class:Document/ComplementaryName' => '%1$s - %2$s - %3$s',
'Class:DocumentFile' => 'Document Fichier',
'Class:DocumentFile+' => '',
'Class:DocumentFile/Attribute:file' => 'Fichier',
'Class:DocumentFile/Attribute:file+' => '',
));
//
// Class: DocumentNote
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DocumentNote' => 'Document Note',
'Class:DocumentNote+' => '',
'Class:DocumentNote/Attribute:text' => 'Texte',
'Class:DocumentNote/Attribute:text+' => '',
));
//
// Class: DocumentWeb
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DocumentType' => 'Type de document',
'Class:DocumentType+' => '',
'Class:DocumentWeb' => 'Document Web',
'Class:DocumentWeb+' => '',
'Class:DocumentWeb/Attribute:url' => 'URL',
'Class:DocumentWeb/Attribute:url+' => '',
));
//
// Class: Typology
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Location' => 'Lieu',
'Class:Location+' => 'Tout type de lieu: Région, Pays, Ville, Site, batiment, Bureau,...',
'Class:Location/Attribute:address' => 'Adresse',
'Class:Location/Attribute:address+' => 'Adresse postale',
'Class:Location/Attribute:city' => 'Ville',
'Class:Location/Attribute:city+' => '',
'Class:Location/Attribute:country' => 'Pays',
'Class:Location/Attribute:country+' => '',
'Class:Location/Attribute:name' => 'Nom',
'Class:Location/Attribute:name+' => '',
'Class:Location/Attribute:org_id' => 'Organisation',
'Class:Location/Attribute:org_id+' => '',
'Class:Location/Attribute:org_name' => 'Nom organisation',
'Class:Location/Attribute:org_name+' => '',
'Class:Location/Attribute:person_list' => 'Contacts',
'Class:Location/Attribute:person_list+' => 'Tous les contacts situés dans ce lieu',
'Class:Location/Attribute:person_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Location/Attribute:person_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Location/Attribute:person_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Location/Attribute:person_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Location/Attribute:person_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Location/Attribute:person_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Location/Attribute:physicaldevice_list' => 'Matériels',
'Class:Location/Attribute:physicaldevice_list+' => 'Tous les matériels dans ce lieu',
'Class:Location/Attribute:postal_code' => 'Code postal',
'Class:Location/Attribute:postal_code+' => 'Code postal',
'Class:Location/Attribute:status' => 'Etat',
'Class:Location/Attribute:status+' => '',
'Class:Location/Attribute:status/Value:active' => 'Actif',
'Class:Location/Attribute:status/Value:active+' => '',
'Class:Location/Attribute:status/Value:inactive' => 'Inactif',
'Class:Location/Attribute:status/Value:inactive+' => '',
'Class:Organization' => 'Organisation',
'Class:Organization+' => '',
'Class:Organization/Attribute:code' => 'Code',
'Class:Organization/Attribute:code+' => 'Organisation code (Siret, DUNS,...)',
'Class:Organization/Attribute:deliverymodel_id' => 'Modèle de support',
'Class:Organization/Attribute:deliverymodel_id+' => '',
'Class:Organization/Attribute:deliverymodel_name' => 'Nom modèle de support',
'Class:Organization/Attribute:deliverymodel_name+' => '',
'Class:Organization/Attribute:name' => 'Nom organisation',
'Class:Organization/Attribute:name+' => 'Nom commun',
'Class:Organization/Attribute:overview' => 'Tableau de bord',
'Class:Organization/Attribute:parent_id' => 'Organisation Parent',
'Class:Organization/Attribute:parent_id+' => 'Organisation parent',
'Class:Organization/Attribute:parent_id_friendlyname' => 'Nom commun',
'Class:Organization/Attribute:parent_id_friendlyname+' => '',
'Class:Organization/Attribute:parent_name' => 'Nom du parent',
'Class:Organization/Attribute:parent_name+' => 'Nom de l\'organisation parente',
'Class:Organization/Attribute:status' => 'Etat',
'Class:Organization/Attribute:status+' => '',
'Class:Organization/Attribute:status/Value:active' => 'Actif',
'Class:Organization/Attribute:status/Value:active+' => '',
'Class:Organization/Attribute:status/Value:inactive' => 'Inactif',
'Class:Organization/Attribute:status/Value:inactive+' => '',
'Class:Person' => 'Personne',
'Class:Person+' => '',
'Class:Person/Attribute:employee_number' => 'Numéro d\'employé',
'Class:Person/Attribute:employee_number+' => '',
'Class:Person/Attribute:first_name' => 'Prénom',
'Class:Person/Attribute:first_name+' => '',
'Class:Person/Attribute:location_id' => 'Site',
'Class:Person/Attribute:location_id+' => '',
'Class:Person/Attribute:location_name' => 'Nom site',
'Class:Person/Attribute:location_name+' => '',
'Class:Person/Attribute:manager_id' => 'Manager',
'Class:Person/Attribute:manager_id+' => '',
'Class:Person/Attribute:manager_id_friendlyname' => 'Nom du manager',
'Class:Person/Attribute:manager_id_friendlyname+' => '',
'Class:Person/Attribute:manager_name' => 'Nom Manager',
'Class:Person/Attribute:manager_name+' => '',
'Class:Person/Attribute:mobile_phone' => 'Téléphone mobile',
'Class:Person/Attribute:mobile_phone+' => '',
'Class:Person/Attribute:name' => 'Nom',
'Class:Person/Attribute:name+' => '',
'Class:Person/Attribute:picture' => 'Photo',
'Class:Person/Attribute:picture+' => '',
'Class:Person/Attribute:team_list' => 'Equipes',
'Class:Person/Attribute:team_list+' => 'Toutes les équipes dont fait partie cette personne',
'Class:Person/Attribute:team_list/UI:Links:Add:Button+' => 'Ajouter une %4$s',
'Class:Person/Attribute:team_list/UI:Links:Add:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Person/Attribute:team_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Person/Attribute:team_list/UI:Links:Remove:Modal:Title' => 'Retirer une %4$s',
'Class:Person/Attribute:tickets_list' => 'Tickets',
'Class:Person/Attribute:tickets_list+' => 'Tous les tickets dont cette personne est le bénéficiaire',
'Class:Person/Attribute:user_list' => 'Utilisateurs',
'Class:Person/Attribute:user_list+' => 'Les comptes utilisateurs associés à cette personne',
'Class:Person/Attribute:user_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Person/Attribute:user_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Person/Attribute:user_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Person/Attribute:user_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Person/Attribute:user_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Person/Attribute:user_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de sa %1$s',
'Class:Person/ComplementaryName' => '%1$s - %2$s',
'Class:Person/Error:ChangingOrgDenied' => 'Impossible de déplacer cette personne sous l\'organisation \'%1$s\', cela casserait son accès au portail utilisateur, car il n\'a pas le droit de voir cette organisation',
'Class:Person/UniquenessRule:employee_number' => 'il y a déjà une personne avec ce numéro d\'employé dans l\'organisation
\'$this->org_name$\'',
'Class:Person/UniquenessRule:employee_number+' => 'Le numéro d\'employé doit être unique dans l\'organisation',
'Class:Person/UniquenessRule:name' => 'Il y a déjà une personne avec ce nom dans l\'organisation \'$this->org_name$\'',
'Class:Person/UniquenessRule:name+' => 'Le nom de l\'employé devrait être unique dans l\'organisation',
'Class:Team' => 'Equipe',
'Class:Team+' => '',
'Class:Team/Attribute:persons_list' => 'Membres',
'Class:Team/Attribute:persons_list+' => 'Toutes les personnes appartenant à cette équipe',
'Class:Team/Attribute:persons_list/UI:Links:Add:Button+' => 'Ajouter une %4$s',
'Class:Team/Attribute:persons_list/UI:Links:Add:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Team/Attribute:persons_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Team/Attribute:persons_list/UI:Links:Remove:Modal:Title' => 'Retirer une %4$s',
'Class:Team/Attribute:tickets_list' => 'Tickets',
'Class:Team/Attribute:tickets_list+' => 'Tous les tickets assignés à cette équipe',
'Class:Team/ComplementaryName' => '%1$s - %2$s',
'Class:Typology' => 'Typologie',
'Class:Typology+' => '',
'Class:Typology/Attribute:name' => 'Nom',
'Class:Typology/Attribute:name+' => '',
'Class:Typology/Attribute:finalclass' => 'Sous-classe de Typologie',
'Class:Typology/Attribute:finalclass+' => 'Nom de la classe instanciable',
));
//
// Class: DocumentType
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:DocumentType' => 'Type de document',
'Class:DocumentType+' => '',
));
//
// Class: ContactType
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:ContactType' => 'Type de contact',
'Class:ContactType+' => '',
));
//
// Class: lnkPersonToTeam
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Typology/Attribute:name' => 'Nom',
'Class:Typology/Attribute:name+' => '',
'Class:lnkPersonToTeam' => 'Lien Personne / Equipe',
'Class:lnkPersonToTeam+' => '',
'Class:lnkPersonToTeam/Name' => '%1$s / %2$s',
'Class:lnkPersonToTeam/Name+' => '',
'Class:lnkPersonToTeam/Attribute:team_id' => 'Equipe',
'Class:lnkPersonToTeam/Attribute:team_id+' => 'Une équipe à laquelle appartient la personne',
'Class:lnkPersonToTeam/Attribute:team_name' => 'Nom Equipe',
'Class:lnkPersonToTeam/Attribute:team_name+' => '',
'Class:lnkPersonToTeam/Attribute:person_id' => 'Personne',
'Class:lnkPersonToTeam/Attribute:person_id+' => 'Un membre de l\'équipe',
'Class:lnkPersonToTeam/Attribute:person_name' => 'Nom Personne',
@@ -336,25 +214,23 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkPersonToTeam/Attribute:role_id+' => 'Un rôle parmi une typologie de rôles possibles',
'Class:lnkPersonToTeam/Attribute:role_name' => 'Nom Role',
'Class:lnkPersonToTeam/Attribute:role_name+' => '',
));
//
// Application Menu
//
Dict::Add('FR FR', 'French', 'Français', array(
'Menu:DataAdministration' => 'Administration des données',
'Menu:DataAdministration+' => 'Administration des données',
'Menu:Catalogs' => 'Catalogues',
'Menu:Catalogs+' => 'Types de données',
'Class:lnkPersonToTeam/Attribute:team_id' => 'Equipe',
'Class:lnkPersonToTeam/Attribute:team_id+' => 'Une équipe à laquelle appartient la personne',
'Class:lnkPersonToTeam/Attribute:team_name' => 'Nom Equipe',
'Class:lnkPersonToTeam/Attribute:team_name+' => '',
'Class:lnkPersonToTeam/Name' => '%1$s / %2$s',
'Class:lnkPersonToTeam/Name+' => '',
'Menu:Audit' => 'Audit',
'Menu:Audit+' => 'Audit',
'Menu:CSVImport' => 'Import CSV',
'Menu:CSVImport+' => 'Import ou mise à jour en masse',
'Menu:Organization' => 'Organisations',
'Menu:Organization+' => 'Toutes les organisations',
'Menu:Catalogs' => 'Catalogues',
'Menu:Catalogs+' => 'Types de données',
'Menu:ConfigManagement' => 'Gestion des configurations',
'Menu:ConfigManagement+' => 'Gestion des configurations',
'Menu:ConfigManagement:AllContacts' => 'Tous les contacts: %1$d',
'Menu:ConfigManagement:Shortcuts' => 'Raccourcis',
'Menu:ConfigManagement:Typology' => 'Configuration des typologies',
'Menu:ConfigManagementCI' => 'CIs',
'Menu:ConfigManagementCI+' => 'CIs',
'Menu:ConfigManagementOverview' => 'Tableaux de bord',
@@ -362,66 +238,33 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Menu:Contact' => 'Contacts',
'Menu:Contact+' => 'Contacts',
'Menu:Contact:Count' => '%1$d contacts',
'Menu:Person' => 'Personnes',
'Menu:Person+' => 'Toutes les personnes',
'Menu:Team' => 'Equipes',
'Menu:Team+' => 'Toutes les équipes',
'Menu:DataAdministration' => 'Administration des données',
'Menu:DataAdministration+' => 'Administration des données',
'Menu:Document' => 'Documents',
'Menu:Document+' => 'Tous les documents',
'Menu:Location' => 'Lieux',
'Menu:Location+' => 'Tous les lieux',
'Menu:NewContact' => 'Nouveau contact',
'Menu:NewContact+' => 'Nouveau contact',
'Menu:Organization' => 'Organisations',
'Menu:Organization+' => 'Toutes les organisations',
'Menu:Person' => 'Personnes',
'Menu:Person+' => 'Toutes les personnes',
'Menu:SearchContacts' => 'Rechercher des contacts',
'Menu:SearchContacts+' => 'Rechercher des contacts',
'Menu:ConfigManagement:Shortcuts' => 'Raccourcis',
'Menu:ConfigManagement:AllContacts' => 'Tous les contacts: %1$d',
'Menu:Team' => 'Equipes',
'Menu:Team+' => 'Toutes les équipes',
'Menu:Typology' => 'Typologie configuration',
'Menu:Typology+' => 'Typologie configuration',
'UI_WelcomeMenu_AllConfigItems' => 'Résumé',
'Menu:ConfigManagement:Typology' => 'Configuration des typologies',
));
// Add translation for Fieldsets
Dict::Add('FR FR', 'French', 'Français', array(
'Organization:Overview:FunctionalCIs' => 'Infrastructure de cette organisation',
'Organization:Overview:FunctionalCIs:subtitle' => 'par type',
'Organization:Overview:Users' => 'Utilisateurs '.ITOP_APPLICATION_SHORT.' dans cette organisation',
'Person:info' => 'Informations générales',
'Person:notifiy' => 'Notification',
'Person:personal_info' => 'Informations personnelles',
'UI_WelcomeMenu_AllConfigItems' => 'Résumé',
'User:info' => 'Informations générales',
'User:profiles' => 'Profils (minimum un)',
'Person:personal_info' => 'Informations personnelles',
'Person:notifiy' => 'Notification',
));
// Themes
Dict::Add('FR FR', 'French', 'Français', array(
'theme:fullmoon' => 'Full moon',
'theme:test-red' => 'Instance de test (Rouge)',
));
//
// n:n relations custom labels : nom de classe féminin
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Person/Attribute:team_list/UI:Links:Add:Button+' => 'Ajouter une %4$s',
'Class:Person/Attribute:team_list/UI:Links:Add:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Person/Attribute:team_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Person/Attribute:team_list/UI:Links:Remove:Modal:Title' => 'Retirer une %4$s',
'Class:Team/Attribute:persons_list/UI:Links:Add:Button+' => 'Ajouter une %4$s',
'Class:Team/Attribute:persons_list/UI:Links:Add:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Team/Attribute:persons_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Team/Attribute:persons_list/UI:Links:Remove:Modal:Title' => 'Retirer une %4$s'
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Location/Attribute:person_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Location/Attribute:person_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Location/Attribute:person_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Location/Attribute:person_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Location/Attribute:person_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Location/Attribute:person_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Person/Attribute:user_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Person/Attribute:user_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Person/Attribute:user_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Person/Attribute:user_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de sa %1$s',
'Class:Person/Attribute:user_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Person/Attribute:user_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s'
));
]);

View File

@@ -2,9 +2,13 @@
/**
* Localized data
*
* @copyright Copyright (C) 2013 XXXXX
* @license http://opensource.org/licenses/AGPL-3.0
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'theme:light-grey' => 'Light Grey (obsolète)',
));
]);

View File

@@ -1,205 +1,145 @@
<?php
// Copyright (C) 2010-2024 Combodo SAS
//
// This file is part of iTop.
//
// 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.
//
// iTop is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with iTop. If not, see <http://www.gnu.org/licenses/>
/**
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
//
// Class: Ticket
//
Dict::Add('FR FR', 'French', 'Français', array(
/**
*
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:Person/Attribute:tickets_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Person/Attribute:tickets_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Person/Attribute:tickets_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Person/Attribute:tickets_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Person/Attribute:tickets_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Person/Attribute:tickets_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de sa %1$s',
'Class:ResponseTicketTTO/Interface:iMetricComputer' => 'Temps d\'Assignation (TTO)',
'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'Objectif calculé à partir d\'un SLT de type TTO',
'Class:ResponseTicketTTR/Interface:iMetricComputer' => 'Temps de Résolution (TTR)',
'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Objectif calculé à partir d\'un SLT de type TTR',
'Class:Team/Attribute:tickets_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Team/Attribute:tickets_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Ticket' => 'Ticket',
'Class:Ticket+' => '',
'Class:Ticket/Attribute:ref' => 'Référence',
'Class:Ticket/Attribute:ref+' => '',
'Class:Ticket/Attribute:org_id' => 'Client',
'Class:Ticket/Attribute:org_id+' => '',
'Class:Ticket/Attribute:org_name' => 'Nom Client',
'Class:Ticket/Attribute:org_name+' => '',
'Class:Ticket/Attribute:caller_id' => 'Demandeur',
'Class:Ticket/Attribute:caller_id+' => '',
'Class:Ticket/Attribute:caller_name' => 'Nom Demandeur',
'Class:Ticket/Attribute:caller_name+' => '',
'Class:Ticket/Attribute:team_id' => 'Equipe',
'Class:Ticket/Attribute:team_id+' => '',
'Class:Ticket/Attribute:team_name' => 'Nom Equipe',
'Class:Ticket/Attribute:team_name+' => '',
'Class:Ticket/Attribute:agent_id' => 'Agent',
'Class:Ticket/Attribute:agent_id+' => '',
'Class:Ticket/Attribute:agent_name' => 'Nom Agent',
'Class:Ticket/Attribute:agent_name+' => '',
'Class:Ticket/Attribute:title' => 'Titre',
'Class:Ticket/Attribute:title+' => '',
'Class:Ticket/Attribute:description' => 'Description',
'Class:Ticket/Attribute:description+' => '',
'Class:Ticket/Attribute:start_date' => 'Date de début',
'Class:Ticket/Attribute:start_date+' => '',
'Class:Ticket/Attribute:end_date' => 'Date de fin',
'Class:Ticket/Attribute:end_date+' => '',
'Class:Ticket/Attribute:last_update' => 'Dernière mise à jour',
'Class:Ticket/Attribute:last_update+' => '',
'Class:Ticket/Attribute:caller_id' => 'Demandeur',
'Class:Ticket/Attribute:caller_id+' => '',
'Class:Ticket/Attribute:caller_name' => 'Nom Demandeur',
'Class:Ticket/Attribute:caller_name+' => '',
'Class:Ticket/Attribute:close_date' => 'Date de fermeture',
'Class:Ticket/Attribute:close_date+' => '',
'Class:Ticket/Attribute:private_log' => 'Journal privé',
'Class:Ticket/Attribute:private_log+' => '',
'Class:Ticket/Attribute:contacts_list' => 'Contacts',
'Class:Ticket/Attribute:contacts_list+' => 'Tous les contacts liés à ce ticket',
'Class:Ticket/Attribute:functionalcis_list' => 'CIs',
'Class:Ticket/Attribute:functionalcis_list+' => 'Tous les éléments de configuration impactés par ce ticket. Les éléments marqués comme "Calculés" sont le résultat du calcul de l\'analyse d\'impact. Les éléments marqués comme "Non impactés" sont exclus de cette analyse.',
'Class:Ticket/Attribute:workorders_list' => 'Tâches',
'Class:Ticket/Attribute:workorders_list+' => 'Toutes les tâches de ce ticket',
'Class:Ticket/Attribute:description' => 'Description',
'Class:Ticket/Attribute:description+' => '',
'Class:Ticket/Attribute:end_date' => 'Date de fin',
'Class:Ticket/Attribute:end_date+' => '',
'Class:Ticket/Attribute:finalclass' => 'Sous-classe de Ticket',
'Class:Ticket/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Ticket/Attribute:functionalcis_list' => 'CIs',
'Class:Ticket/Attribute:functionalcis_list+' => 'Tous les éléments de configuration impactés par ce ticket. Les éléments marqués comme "Calculés" sont le résultat du calcul de l\'analyse d\'impact. Les éléments marqués comme "Non impactés" sont exclus de cette analyse.',
'Class:Ticket/Attribute:last_update' => 'Dernière mise à jour',
'Class:Ticket/Attribute:last_update+' => '',
'Class:Ticket/Attribute:operational_status' => 'Etat agrégé',
'Class:Ticket/Attribute:operational_status+' => 'Calculé à partir des états de chaque type de ticket',
'Class:Ticket/Attribute:operational_status/Value:closed' => 'Clos',
'Class:Ticket/Attribute:operational_status/Value:closed+' => 'Fermé',
'Class:Ticket/Attribute:operational_status/Value:ongoing' => 'En cours',
'Class:Ticket/Attribute:operational_status/Value:ongoing+' => 'Traitement en cours',
'Class:Ticket/Attribute:operational_status/Value:resolved' => 'Résolu',
'Class:Ticket/Attribute:operational_status/Value:resolved+' => '',
'Class:Ticket/Attribute:operational_status/Value:closed' => 'Clos',
'Class:Ticket/Attribute:operational_status/Value:closed+' => 'Fermé',
'Ticket:ImpactAnalysis' => 'Analyse d\'Impact',
));
//
// Class: lnkContactToTicket
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:lnkContactToTicket' => 'Lien Contact / Ticket',
'Class:lnkContactToTicket+' => '',
'Class:lnkContactToTicket/Name' => '%1$s / %2$s',
'Class:lnkContactToTicket/Attribute:ticket_id' => 'Ticket',
'Class:lnkContactToTicket/Attribute:ticket_id+' => '',
'Class:lnkContactToTicket/Attribute:ticket_ref' => 'Référence',
'Class:lnkContactToTicket/Attribute:ticket_ref+' => '',
'Class:lnkContactToTicket/Attribute:contact_id' => 'Contact',
'Class:lnkContactToTicket/Attribute:contact_id+' => '',
'Class:lnkContactToTicket/Attribute:contact_name' => 'Nom du contact',
'Class:lnkContactToTicket/Attribute:contact_name+' => '',
'Class:lnkContactToTicket/Attribute:contact_email' => 'Email du contact',
'Class:lnkContactToTicket/Attribute:contact_email+' => '',
'Class:lnkContactToTicket/Attribute:role' => 'Rôle (texte)',
'Class:lnkContactToTicket/Attribute:role+' => '',
'Class:lnkContactToTicket/Attribute:role_code' => 'Rôle',
'Class:lnkContactToTicket/Attribute:role_code/Value:manual' => 'Ajouté manuellement',
'Class:lnkContactToTicket/Attribute:role_code/Value:computed' => 'Calculé',
'Class:lnkContactToTicket/Attribute:role_code/Value:do_not_notify' => 'Ne pas notifier',
));
//
// Class: WorkOrder
//
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Ticket/Attribute:org_id' => 'Client',
'Class:Ticket/Attribute:org_id+' => '',
'Class:Ticket/Attribute:org_name' => 'Nom Client',
'Class:Ticket/Attribute:org_name+' => '',
'Class:Ticket/Attribute:private_log' => 'Journal privé',
'Class:Ticket/Attribute:private_log+' => '',
'Class:Ticket/Attribute:ref' => 'Référence',
'Class:Ticket/Attribute:ref+' => '',
'Class:Ticket/Attribute:start_date' => 'Date de début',
'Class:Ticket/Attribute:start_date+' => '',
'Class:Ticket/Attribute:team_id' => 'Equipe',
'Class:Ticket/Attribute:team_id+' => '',
'Class:Ticket/Attribute:team_name' => 'Nom Equipe',
'Class:Ticket/Attribute:team_name+' => '',
'Class:Ticket/Attribute:title' => 'Titre',
'Class:Ticket/Attribute:title+' => '',
'Class:Ticket/Attribute:workorders_list' => 'Tâches',
'Class:Ticket/Attribute:workorders_list+' => 'Toutes les tâches de ce ticket',
'Class:Ticket/Attribute:workorders_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:WorkOrder' => 'Tâche',
'Class:WorkOrder+' => '',
'Class:WorkOrder/Attribute:name' => 'Nom',
'Class:WorkOrder/Attribute:name+' => '',
'Class:WorkOrder/Attribute:status' => 'Etat',
'Class:WorkOrder/Attribute:status+' => '',
'Class:WorkOrder/Attribute:status/Value:open' => 'Ouverte',
'Class:WorkOrder/Attribute:status/Value:open+' => '',
'Class:WorkOrder/Attribute:status/Value:closed' => 'Fermée',
'Class:WorkOrder/Attribute:status/Value:closed+' => '',
'Class:WorkOrder/Attribute:description' => 'Description',
'Class:WorkOrder/Attribute:description+' => '',
'Class:WorkOrder/Attribute:ticket_id' => 'Ticket',
'Class:WorkOrder/Attribute:ticket_id+' => '',
'Class:WorkOrder/Attribute:ticket_ref' => 'Référence ticket',
'Class:WorkOrder/Attribute:ticket_ref+' => '',
'Class:WorkOrder/Attribute:team_id' => 'Equipe',
'Class:WorkOrder/Attribute:team_id+' => '',
'Class:WorkOrder/Attribute:team_name' => 'Nom Equipe',
'Class:WorkOrder/Attribute:team_name+' => '',
'Class:WorkOrder/Attribute:agent_id' => 'Agent',
'Class:WorkOrder/Attribute:agent_id+' => '',
'Class:WorkOrder/Attribute:agent_email' => 'Email Agent',
'Class:WorkOrder/Attribute:agent_email+' => '',
'Class:WorkOrder/Attribute:start_date' => 'Date de début',
'Class:WorkOrder/Attribute:start_date+' => '',
'Class:WorkOrder/Attribute:agent_id' => 'Agent',
'Class:WorkOrder/Attribute:agent_id+' => '',
'Class:WorkOrder/Attribute:description' => 'Description',
'Class:WorkOrder/Attribute:description+' => '',
'Class:WorkOrder/Attribute:end_date' => 'Date de fin',
'Class:WorkOrder/Attribute:end_date+' => '',
'Class:WorkOrder/Attribute:log' => 'Journal',
'Class:WorkOrder/Attribute:log+' => '',
'Class:WorkOrder/Attribute:name' => 'Nom',
'Class:WorkOrder/Attribute:name+' => '',
'Class:WorkOrder/Attribute:start_date' => 'Date de début',
'Class:WorkOrder/Attribute:start_date+' => '',
'Class:WorkOrder/Attribute:status' => 'Etat',
'Class:WorkOrder/Attribute:status+' => '',
'Class:WorkOrder/Attribute:status/Value:closed' => 'Fermée',
'Class:WorkOrder/Attribute:status/Value:closed+' => '',
'Class:WorkOrder/Attribute:status/Value:open' => 'Ouverte',
'Class:WorkOrder/Attribute:status/Value:open+' => '',
'Class:WorkOrder/Attribute:team_id' => 'Equipe',
'Class:WorkOrder/Attribute:team_id+' => '',
'Class:WorkOrder/Attribute:team_name' => 'Nom Equipe',
'Class:WorkOrder/Attribute:team_name+' => '',
'Class:WorkOrder/Attribute:ticket_id' => 'Ticket',
'Class:WorkOrder/Attribute:ticket_id+' => '',
'Class:WorkOrder/Attribute:ticket_ref' => 'Référence ticket',
'Class:WorkOrder/Attribute:ticket_ref+' => '',
'Class:WorkOrder/Stimulus:ev_close' => 'Fermer',
'Class:WorkOrder/Stimulus:ev_close+' => '',
));
// Fieldset translation
Dict::Add('FR FR', 'French', 'Français', array(
'Ticket:baseinfo' => 'Informations générales',
'Ticket:date' => 'Dates',
'Ticket:contact' => 'Contacts',
'Ticket:moreinfo' => 'Informations complémentaires',
'Ticket:relation' => 'Relations',
'Ticket:log' => 'Communications',
'Ticket:Type' => 'Qualification',
'Ticket:support' => 'Support',
'Ticket:resolution' => 'Résolution',
'Ticket:SLA' => 'Rapport SLA',
'WorkOrder:Details' => 'Détails',
'WorkOrder:Moreinfo' => 'Informations complémentaires',
'Tickets:ResolvedFrom' => 'Résolu via %1$s',
'Class:cmdbAbstractObject/Method:Set' => 'Set (remplir)',
'Class:cmdbAbstractObject/Method:Set+' => 'Remplir un champ avec une valeur statique',
'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:Set/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:Set/Param:2' => 'Valeur',
'Class:cmdbAbstractObject/Method:Set/Param:2+' => 'La valeur statique',
'Class:cmdbAbstractObject/Method:SetCurrentDate' => 'SetCurrentDate (reinitialiser à la date courante)',
'Class:cmdbAbstractObject/Method:SetCurrentDate+' => 'Initialiser un champ avec la date et l\'heure courantes',
'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull' => 'SetCurrentDateIfNull (initialiser à la date courante)',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull+' => 'Initialiser un champ seulement s\'il est vide, avec la date et l\'heure courantes',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetCurrentUser' => 'SetCurrentUser (reinitialiser à l\'utilisateur courant)',
'Class:cmdbAbstractObject/Method:SetCurrentUser+' => 'Initialiser un champ avec l\'utilisateur qui est en train d\'effectuer une action sur l\'objet',
'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'Le champ à initialiser, dans l\'objet courant. Si ce champ est une chaîne de caractère, alors le nom usuel sera utilisé. Dans les autres cas, ce sera l\'identifiant de l\'objet. Le nom usuel est le nom usuel de la personne attachée au compte utilisateur. Si aucune personne n\'est rattachée au compte utilisateur, alors le nom usuel est l\'identifiant de connexion.',
'Class:cmdbAbstractObject/Method:SetCurrentPerson' => 'SetCurrentPerson (initialiser à l\'utilisateur courant)',
'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Initialiser un champ avec la personne associée au compte de l\'utilisateur qui est en train d\'effectuer une action sur l\'objet',
'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => 'Le champ à initialiser, dans l\'objet courant. Si ce champ est une chaîne de caractère, alors le nom usuel sera utilisé. Dans les autres cas, ce sera l\'identifiant de l\'objet',
'Class:cmdbAbstractObject/Method:SetElapsedTime' => 'SetElapsedTime (initialiser avec le temps passé)',
'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Initialiser un champ avec la durée écoulée depuis une date donnée par un autre champ (champ de référence)',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2' => 'Champ de Référence',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'Le champ contenant la date de début',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3' => 'Jours et Heures Ouvrés',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Laisser ce champ vide pour bénéficier de la gestion des fenêtres de couverture, ou saisir "DefaultWorkingTimeComputer" pour passer en mode 24h/24 7j/7',
'Class:cmdbAbstractObject/Method:SetIfNull' => 'SetIfNull (initialiser)',
'Class:cmdbAbstractObject/Method:SetIfNull+' => 'Remplir seulement s\'il est vide, un champ avec une valeur statique',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:2' => 'Valeur',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:2+' => 'La valeur à mettre dans le champ',
'Class:cmdbAbstractObject/Method:AddValue' => 'AddValue (ajouter une valeur)',
'Class:cmdbAbstractObject/Method:AddValue+' => 'Ajouter une valeur à un champ',
'Class:cmdbAbstractObject/Method:AddValue/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:AddValue/Param:1+' => 'Le champ à modifier, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:AddValue/Param:2' => 'Valeur',
'Class:cmdbAbstractObject/Method:AddValue/Param:2+' => 'Valeur décimal qui sera ajoutée. Cette valeur peut être négative',
'Class:cmdbAbstractObject/Method:ApplyStimulus' => 'ApplyStimulus (appliquer un stimulus)',
'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Applique le stimulus spécifié à l\'objet courant',
'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1' => 'Code du stimulus',
'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'Un code de stimulus valide pour la classe courante',
'Class:cmdbAbstractObject/Method:Copy' => 'Copy (copier)',
'Class:cmdbAbstractObject/Method:Copy+' => 'Copier la valeur d\'un champ dans un autre',
'Class:cmdbAbstractObject/Method:Copy/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:Copy/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:Copy/Param:2' => 'Champ Source',
'Class:cmdbAbstractObject/Method:Copy/Param:2+' => 'Le champ dans lequel on va lire la valeur, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:Reset' => 'Réinitialiser',
'Class:cmdbAbstractObject/Method:Reset+' => 'Réinitialiser un champ à sa valeur par défaut',
'Class:cmdbAbstractObject/Method:Reset/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:Reset/Param:1+' => 'Le champ à réinitialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:Set' => 'Set (remplir)',
'Class:cmdbAbstractObject/Method:Set+' => 'Remplir un champ avec une valeur statique',
'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:Set/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:Set/Param:2' => 'Valeur',
'Class:cmdbAbstractObject/Method:Set/Param:2+' => 'La valeur statique',
'Class:cmdbAbstractObject/Method:SetComputedDate' => 'SetComputedDate (remplir avec une date calculée)',
'Class:cmdbAbstractObject/Method:SetComputedDate+' => 'Remplir un champ avec une date relative à celle d\'un autre champ',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:1' => 'Champ Cible',
@@ -216,44 +156,67 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:2+' => 'Texte en anglais spécifiant la modification à appliquer sur le champ source, ex. "monday of next week"',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:3' => 'Champ source',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:3+' => 'Champ utilisé comme base pour y appliquer le Modificateur',
'Class:cmdbAbstractObject/Method:Reset' => 'Réinitialiser',
'Class:cmdbAbstractObject/Method:Reset+' => 'Réinitialiser un champ à sa valeur par défaut',
'Class:cmdbAbstractObject/Method:Reset/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:Reset/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:Copy' => 'Copy (copier)',
'Class:cmdbAbstractObject/Method:Copy+' => 'Copier la valeur d\'un champ dans un autre',
'Class:cmdbAbstractObject/Method:Copy/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:Copy/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:Copy/Param:2' => 'Champ Source',
'Class:cmdbAbstractObject/Method:Copy/Param:2+' => 'Le champ dans lequel on va lire la valeur, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:ApplyStimulus' => 'ApplyStimulus (appliquer un stimulus)',
'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Applique le stimulus spécifié à l\'objet courant',
'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1' => 'Code du stimulus',
'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'Un code de stimulus valide pour la classe courante',
'Class:ResponseTicketTTO/Interface:iMetricComputer' => 'Temps d\'Assignation (TTO)',
'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'Objectif calculé à partir d\'un SLT de type TTO',
'Class:ResponseTicketTTR/Interface:iMetricComputer' => 'Temps de Résolution (TTR)',
'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Objectif calculé à partir d\'un SLT de type TTR',
));
// 1:n relations custom labels for tooltip and pop-up title
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Person/Attribute:tickets_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Person/Attribute:tickets_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Person/Attribute:tickets_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Person/Attribute:tickets_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de sa %1$s',
'Class:Person/Attribute:tickets_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Person/Attribute:tickets_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Team/Attribute:tickets_list/UI:Links:Remove:Button+' => 'Retirer ce %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Remove:Modal:Title' => 'Retirer ce %4$s de son %1$s',
'Class:Team/Attribute:tickets_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
'Class:Team/Attribute:tickets_list/UI:Links:Delete:Modal:Title' => 'Supprimer un %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Create:Button+' => 'Créer une %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Create:Modal:Title' => 'Ajouter une %4$s à %2$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Remove:Button+' => 'Retirer cette %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Remove:Modal:Title' => 'Retirer cette %4$s de son %1$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Delete:Button+' => 'Supprimer cette %4$s',
'Class:Ticket/Attribute:workorders_list/UI:Links:Delete:Modal:Title' => 'Supprimer une %4$s'
));
'Class:cmdbAbstractObject/Method:SetCurrentDate' => 'SetCurrentDate (reinitialiser à la date courante)',
'Class:cmdbAbstractObject/Method:SetCurrentDate+' => 'Initialiser un champ avec la date et l\'heure courantes',
'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull' => 'SetCurrentDateIfNull (initialiser à la date courante)',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull+' => 'Initialiser un champ seulement s\'il est vide, avec la date et l\'heure courantes',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetCurrentPerson' => 'SetCurrentPerson (initialiser à l\'utilisateur courant)',
'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Initialiser un champ avec la personne associée au compte de l\'utilisateur qui est en train d\'effectuer une action sur l\'objet',
'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => 'Le champ à initialiser, dans l\'objet courant. Si ce champ est une chaîne de caractère, alors le nom usuel sera utilisé. Dans les autres cas, ce sera l\'identifiant de l\'objet',
'Class:cmdbAbstractObject/Method:SetCurrentUser' => 'SetCurrentUser (reinitialiser à l\'utilisateur courant)',
'Class:cmdbAbstractObject/Method:SetCurrentUser+' => 'Initialiser un champ avec l\'utilisateur qui est en train d\'effectuer une action sur l\'objet',
'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'Le champ à initialiser, dans l\'objet courant. Si ce champ est une chaîne de caractère, alors le nom usuel sera utilisé. Dans les autres cas, ce sera l\'identifiant de l\'objet. Le nom usuel est le nom usuel de la personne attachée au compte utilisateur. Si aucune personne n\'est rattachée au compte utilisateur, alors le nom usuel est l\'identifiant de connexion.',
'Class:cmdbAbstractObject/Method:SetElapsedTime' => 'SetElapsedTime (initialiser avec le temps passé)',
'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Initialiser un champ avec la durée écoulée depuis une date donnée par un autre champ (champ de référence)',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2' => 'Champ de Référence',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'Le champ contenant la date de début',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3' => 'Jours et Heures Ouvrés',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Laisser ce champ vide pour bénéficier de la gestion des fenêtres de couverture, ou saisir "DefaultWorkingTimeComputer" pour passer en mode 24h/24 7j/7',
'Class:cmdbAbstractObject/Method:SetIfNull' => 'SetIfNull (initialiser)',
'Class:cmdbAbstractObject/Method:SetIfNull+' => 'Remplir seulement s\'il est vide, un champ avec une valeur statique',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:1' => 'Champ Cible',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:1+' => 'Le champ à initialiser, dans l\'objet courant',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:2' => 'Valeur',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:2+' => 'La valeur à mettre dans le champ',
'Class:lnkContactToTicket' => 'Lien Contact / Ticket',
'Class:lnkContactToTicket+' => '',
'Class:lnkContactToTicket/Attribute:contact_email' => 'Email du contact',
'Class:lnkContactToTicket/Attribute:contact_email+' => '',
'Class:lnkContactToTicket/Attribute:contact_id' => 'Contact',
'Class:lnkContactToTicket/Attribute:contact_id+' => '',
'Class:lnkContactToTicket/Attribute:contact_name' => 'Nom du contact',
'Class:lnkContactToTicket/Attribute:contact_name+' => '',
'Class:lnkContactToTicket/Attribute:role' => 'Rôle (texte)',
'Class:lnkContactToTicket/Attribute:role+' => '',
'Class:lnkContactToTicket/Attribute:role_code' => 'Rôle',
'Class:lnkContactToTicket/Attribute:role_code/Value:computed' => 'Calculé',
'Class:lnkContactToTicket/Attribute:role_code/Value:do_not_notify' => 'Ne pas notifier',
'Class:lnkContactToTicket/Attribute:role_code/Value:manual' => 'Ajouté manuellement',
'Class:lnkContactToTicket/Attribute:ticket_id' => 'Ticket',
'Class:lnkContactToTicket/Attribute:ticket_id+' => '',
'Class:lnkContactToTicket/Attribute:ticket_ref' => 'Référence',
'Class:lnkContactToTicket/Attribute:ticket_ref+' => '',
'Class:lnkContactToTicket/Name' => '%1$s / %2$s',
'Ticket:ImpactAnalysis' => 'Analyse d\'Impact',
'Ticket:SLA' => 'Rapport SLA',
'Ticket:Type' => 'Qualification',
'Ticket:baseinfo' => 'Informations générales',
'Ticket:contact' => 'Contacts',
'Ticket:date' => 'Dates',
'Ticket:log' => 'Communications',
'Ticket:moreinfo' => 'Informations complémentaires',
'Ticket:relation' => 'Relations',
'Ticket:resolution' => 'Résolution',
'Ticket:support' => 'Support',
'Tickets:ResolvedFrom' => 'Résolu via %1$s',
'WorkOrder:Details' => 'Détails',
'WorkOrder:Moreinfo' => 'Informations complémentaires',
]);

View File

@@ -11,101 +11,181 @@
*/
Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:ResponseTicketTTO/Interface:iMetricComputer' => 'Tempo Per Prendere in Carico',
'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTO~~',
'Class:ResponseTicketTTR/Interface:iMetricComputer' => 'Tempo Per Risolvere',
'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTR~~',
'Class:Ticket' => 'Ticket',
'Class:Ticket+' => '~~',
'Class:Ticket/Attribute:agent_id' => 'Operatore',
'Class:Ticket/Attribute:agent_id+' => '~~',
'Class:Ticket/Attribute:agent_name' => 'Nome dell\'operatore',
'Class:Ticket/Attribute:agent_name+' => '~~',
'Class:Ticket/Attribute:caller_id' => 'Chiamante',
'Class:Ticket/Attribute:caller_id+' => '~~',
'Class:Ticket/Attribute:caller_name' => 'Nome del Richiedente',
'Class:Ticket/Attribute:caller_name+' => '~~',
'Class:Ticket/Attribute:close_date' => 'Data di Chiusura',
'Class:Ticket/Attribute:close_date+' => '~~',
'Class:Ticket/Attribute:contacts_list' => 'Contatti',
'Class:Ticket/Attribute:contacts_list+' => 'Tutti i contatti collegati a questo ticket',
'Class:Ticket/Attribute:description' => 'Descrizione',
'Class:Ticket/Attribute:description+' => '~~',
'Class:Ticket/Attribute:end_date' => 'Data di fine',
'Class:Ticket/Attribute:end_date+' => '~~',
'Class:Ticket/Attribute:finalclass' => 'Tipo',
'Class:Ticket/Attribute:finalclass+' => 'Name of the final class~~',
'Class:Ticket/Attribute:functionalcis_list' => 'CI',
'Class:Ticket/Attribute:functionalcis_list+' => 'Tutti gli elementi di configurazione impattati per questo ticket',
'Class:Ticket/Attribute:last_update' => 'Ultimo aggiornamento',
'Class:Ticket/Attribute:last_update+' => '~~',
'Class:Ticket/Attribute:operational_status' => 'Stato operativo',
'Class:Ticket/Attribute:operational_status+' => 'Calcolato dopo lo stato dettagliato',
'Class:Ticket/Attribute:operational_status/Value:closed' => 'Chiuso',
'Class:Ticket/Attribute:operational_status/Value:closed+' => '~~',
'Class:Ticket/Attribute:operational_status/Value:ongoing' => 'In corso',
'Class:Ticket/Attribute:operational_status/Value:ongoing+' => 'Lavoro in corso',
'Class:Ticket/Attribute:operational_status/Value:resolved' => 'Risolto',
'Class:Ticket/Attribute:operational_status/Value:resolved+' => '~~',
'Class:Ticket/Attribute:org_id' => 'Cliente',
'Class:Ticket/Attribute:org_id+' => '~~',
'Class:Ticket/Attribute:org_name' => 'Organizzazione',
'Class:Ticket/Attribute:org_name+' => '~~',
'Class:Ticket/Attribute:private_log' => 'Registro privato',
'Class:Ticket/Attribute:private_log+' => '~~',
'Class:Ticket/Attribute:ref' => 'Rif',
'Class:Ticket/Attribute:ref+' => '~~',
'Class:Ticket/Attribute:start_date' => 'Data di inizio',
'Class:Ticket/Attribute:start_date+' => '~~',
'Class:Ticket/Attribute:team_id' => 'Team',
'Class:Ticket/Attribute:team_id+' => '~~',
'Class:Ticket/Attribute:team_name' => 'Nome del Team',
'Class:Ticket/Attribute:team_name+' => '~~',
'Class:Ticket/Attribute:title' => 'Titolo',
'Class:Ticket/Attribute:title+' => '~~',
'Class:Ticket/Attribute:workorders_list' => 'Ordini di lavoro',
'Class:Ticket/Attribute:workorders_list+' => 'Tutti gli ordini di lavoro per questo ticket',
'Class:WorkOrder' => 'Work Order~~',
'Class:WorkOrder+' => '~~',
'Class:WorkOrder/Attribute:agent_email' => 'Email dell\'operatore',
'Class:WorkOrder/Attribute:agent_email+' => '~~',
'Class:WorkOrder/Attribute:agent_id' => 'Operatore',
'Class:WorkOrder/Attribute:agent_id+' => '~~',
'Class:WorkOrder/Attribute:description' => 'Descrizione',
'Class:WorkOrder/Attribute:description+' => '~~',
'Class:WorkOrder/Attribute:end_date' => 'Data di fine',
'Class:WorkOrder/Attribute:end_date+' => '~~',
'Class:WorkOrder/Attribute:log' => 'Log',
'Class:WorkOrder/Attribute:log+' => '~~',
'Class:WorkOrder/Attribute:name' => 'Nome',
'Class:WorkOrder/Attribute:name+' => '~~',
'Class:WorkOrder/Attribute:start_date' => 'Data di inizio',
'Class:WorkOrder/Attribute:start_date+' => '~~',
'Class:WorkOrder/Attribute:status' => 'Stato',
'Class:WorkOrder/Attribute:status+' => '~~',
'Class:WorkOrder/Attribute:status/Value:closed' => 'chiuso',
'Class:WorkOrder/Attribute:status/Value:closed+' => '~~',
'Class:WorkOrder/Attribute:status/Value:open' => 'aperto',
'Class:WorkOrder/Attribute:status/Value:open+' => '~~',
'Class:WorkOrder/Attribute:team_id' => 'Team',
'Class:WorkOrder/Attribute:team_id+' => '~~',
'Class:WorkOrder/Attribute:team_name' => 'Nome del Team',
'Class:WorkOrder/Attribute:team_name+' => '~~',
'Class:WorkOrder/Attribute:ticket_id' => 'Ticket',
'Class:WorkOrder/Attribute:ticket_id+' => '~~',
'Class:WorkOrder/Attribute:ticket_ref' => 'Riferimento Ticket',
'Class:WorkOrder/Attribute:ticket_ref+' => '~~',
'Class:WorkOrder/Stimulus:ev_close' => 'Chiudi',
'Class:WorkOrder/Stimulus:ev_close+' => '~~',
'Class:cmdbAbstractObject/Method:AddValue' => 'AggiungiValore',
'Class:cmdbAbstractObject/Method:AddValue+' => 'Add a fixed value to a field~~',
'Class:cmdbAbstractObject/Method:AddValue/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:AddValue/Param:1+' => 'The field to modify, in the current object~~',
'Class:cmdbAbstractObject/Method:AddValue/Param:2' => 'Valore',
'Class:cmdbAbstractObject/Method:AddValue/Param:2+' => 'Decimal value which will be added, can be negative~~',
'Class:cmdbAbstractObject/Method:ApplyStimulus' => 'Applica Stimolo',
'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Apply the specified stimulus to the current object~~',
'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1' => 'Codice Stimolo',
'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'A valid stimulus code for the current class~~',
'Class:cmdbAbstractObject/Method:Copy' => 'Copia',
'Class:cmdbAbstractObject/Method:Copy+' => 'Copy the value of a field to another field~~',
'Class:cmdbAbstractObject/Method:Copy/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:Copy/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:Copy/Param:2' => 'Campo Sorgente',
'Class:cmdbAbstractObject/Method:Copy/Param:2+' => 'The field to get the value from, in the current object~~',
'Class:cmdbAbstractObject/Method:Reset' => 'Reimposta',
'Class:cmdbAbstractObject/Method:Reset+' => 'Reset a field to its default value~~',
'Class:cmdbAbstractObject/Method:Reset/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:Reset/Param:1+' => 'The field to reset, in the current object~~',
'Class:cmdbAbstractObject/Method:Set' => 'Imposta',
'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~',
'Class:cmdbAbstractObject/Method:Set/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:Set/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:Set/Param:2' => 'Valore',
'Class:cmdbAbstractObject/Method:Set/Param:2+' => 'The value to set~~',
'Class:cmdbAbstractObject/Method:SetComputedDate' => 'ImpostaDataCalcolata',
'Class:cmdbAbstractObject/Method:SetComputedDate+' => 'Set a field with a date computed from another field with extra logic~~',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:2' => 'Modificatore',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:2+' => 'Textual information to modify the source date, eg. "+3 days"~~',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:3' => 'Campo Sorgente',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:3+' => 'The field used as source to apply the Modifier logic~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull' => 'ImpostaDataCalcolataSeNulla',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull+' => 'Set non empty field with a date computed from another field with extra logic~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:2' => 'Modificatore',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:2+' => 'Textual information to modify the source date, eg. "+3 days"~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:3' => 'Campo Sorgente',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:3+' => 'The field used as source to apply the Modifier logic~~',
'Class:cmdbAbstractObject/Method:SetCurrentDate' => 'ImpostaDataCorrente',
'Class:cmdbAbstractObject/Method:SetCurrentDate+' => 'Set a field with the current date and time~~',
'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull' => 'ImpostaDataCorrenteSeNulla',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull+' => 'Set an empty field with the current date and time~~',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetCurrentPerson' => 'ImpostaPersonaCorrente',
'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Set a field with the currently logged in person (the "person" attached to the logged in "user").~~',
'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used.~~',
'Class:cmdbAbstractObject/Method:SetCurrentUser' => 'ImpostaUtenteCorrente',
'Class:cmdbAbstractObject/Method:SetCurrentUser+' => 'Set a field with the currently logged in user~~',
'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used. That friendly name is the name of the person if any is attached to the user, otherwise it is the login.~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime' => 'ImpostaTempoTrascorso',
'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Set a field with the time (seconds) elapsed since a date given by another field~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2' => 'Campo di Riferimento',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'The field from which to get the reference date~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3' => 'Ore Lavorative',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Leave empty to rely on the standard working hours scheme, or set to "DefaultWorkingTimeComputer" to force a 24x7 scheme~~',
'Class:cmdbAbstractObject/Method:SetIfNull' => 'ImpostaSeNulla',
'Class:cmdbAbstractObject/Method:SetIfNull+' => 'Set a field only if it is empty, with a static value~~',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:1' => 'Campo di Destinazione',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:2' => 'Valore',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:2+' => 'The value to set~~',
'Class:lnkContactToTicket' => 'Link Contact / Ticket',
'Class:lnkContactToTicket+' => '~~',
'Class:lnkContactToTicket/Attribute:contact_email' => 'Email del Contatto',
'Class:lnkContactToTicket/Attribute:contact_email+' => '~~',
'Class:lnkContactToTicket/Attribute:contact_id' => 'Contatto',
'Class:lnkContactToTicket/Attribute:contact_id+' => '~~',
'Class:lnkContactToTicket/Attribute:contact_name' => 'Nome del Contatto',
'Class:lnkContactToTicket/Attribute:contact_name+' => '~~',
'Class:lnkContactToTicket/Attribute:role' => 'Ruolo (testo)',
'Class:lnkContactToTicket/Attribute:role+' => '~~',
'Class:lnkContactToTicket/Attribute:role_code' => 'Ruolo',
'Class:lnkContactToTicket/Attribute:role_code/Value:computed' => 'Calcolato',
'Class:lnkContactToTicket/Attribute:role_code/Value:do_not_notify' => 'Non notificare',
'Class:lnkContactToTicket/Attribute:role_code/Value:manual' => 'Aggiunto manualmente',
'Class:lnkContactToTicket/Attribute:ticket_id' => 'Ticket',
'Class:lnkContactToTicket/Attribute:ticket_id+' => '~~',
'Class:lnkContactToTicket/Attribute:ticket_ref' => 'Rif',
'Class:lnkContactToTicket/Attribute:ticket_ref+' => '~~',
'Class:lnkContactToTicket/Name' => '%1$s / %2$s',
'Ticket:ImpactAnalysis' => 'Analisi dell\'impatto',
'Ticket:SLA' => 'Rapporto SLA',
@@ -121,84 +201,4 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Tickets:ResolvedFrom' => 'Risolti automaticamente da %1$s',
'WorkOrder:Details' => 'Dettagli',
'WorkOrder:Moreinfo' => 'Ulteriori informazioni',
'Class:Ticket+' => '~~',
'Class:Ticket/Attribute:ref+' => '~~',
'Class:Ticket/Attribute:org_id+' => '~~',
'Class:Ticket/Attribute:org_name+' => '~~',
'Class:Ticket/Attribute:caller_id+' => '~~',
'Class:Ticket/Attribute:caller_name+' => '~~',
'Class:Ticket/Attribute:team_id+' => '~~',
'Class:Ticket/Attribute:team_name+' => '~~',
'Class:Ticket/Attribute:agent_id+' => '~~',
'Class:Ticket/Attribute:agent_name+' => '~~',
'Class:Ticket/Attribute:title+' => '~~',
'Class:Ticket/Attribute:description+' => '~~',
'Class:Ticket/Attribute:start_date+' => '~~',
'Class:Ticket/Attribute:end_date+' => '~~',
'Class:Ticket/Attribute:last_update+' => '~~',
'Class:Ticket/Attribute:close_date+' => '~~',
'Class:Ticket/Attribute:private_log+' => '~~',
'Class:Ticket/Attribute:finalclass+' => 'Name of the final class~~',
'Class:Ticket/Attribute:operational_status/Value:resolved+' => '~~',
'Class:Ticket/Attribute:operational_status/Value:closed+' => '~~',
'Class:lnkContactToTicket+' => '~~',
'Class:lnkContactToTicket/Attribute:ticket_id+' => '~~',
'Class:lnkContactToTicket/Attribute:ticket_ref+' => '~~',
'Class:lnkContactToTicket/Attribute:contact_id+' => '~~',
'Class:lnkContactToTicket/Attribute:contact_name+' => '~~',
'Class:lnkContactToTicket/Attribute:contact_email+' => '~~',
'Class:lnkContactToTicket/Attribute:role+' => '~~',
'Class:WorkOrder/Attribute:name+' => '~~',
'Class:WorkOrder/Attribute:status+' => '~~',
'Class:WorkOrder/Attribute:status/Value:open+' => '~~',
'Class:WorkOrder/Attribute:status/Value:closed+' => '~~',
'Class:WorkOrder/Attribute:description+' => '~~',
'Class:WorkOrder/Attribute:ticket_id+' => '~~',
'Class:WorkOrder/Attribute:ticket_ref+' => '~~',
'Class:WorkOrder/Attribute:team_id+' => '~~',
'Class:WorkOrder/Attribute:team_name+' => '~~',
'Class:WorkOrder/Attribute:agent_id+' => '~~',
'Class:WorkOrder/Attribute:agent_email+' => '~~',
'Class:WorkOrder/Attribute:start_date+' => '~~',
'Class:WorkOrder/Attribute:end_date+' => '~~',
'Class:WorkOrder/Attribute:log+' => '~~',
'Class:WorkOrder/Stimulus:ev_close+' => '~~',
'Class:cmdbAbstractObject/Method:Set+' => 'Set a field with a static value~~',
'Class:cmdbAbstractObject/Method:Set/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:Set/Param:2+' => 'The value to set~~',
'Class:cmdbAbstractObject/Method:SetCurrentDate+' => 'Set a field with the current date and time~~',
'Class:cmdbAbstractObject/Method:SetCurrentDate/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull+' => 'Set an empty field with the current date and time~~',
'Class:cmdbAbstractObject/Method:SetCurrentDateIfNull/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetCurrentUser+' => 'Set a field with the currently logged in user~~',
'Class:cmdbAbstractObject/Method:SetCurrentUser/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used. That friendly name is the name of the person if any is attached to the user, otherwise it is the login.~~',
'Class:cmdbAbstractObject/Method:SetCurrentPerson+' => 'Set a field with the currently logged in person (the "person" attached to the logged in "user").~~',
'Class:cmdbAbstractObject/Method:SetCurrentPerson/Param:1+' => 'The field to set, in the current object. If the field is a string then the friendly name will be used, otherwise the identifier will be used.~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime+' => 'Set a field with the time (seconds) elapsed since a date given by another field~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:2+' => 'The field from which to get the reference date~~',
'Class:cmdbAbstractObject/Method:SetElapsedTime/Param:3+' => 'Leave empty to rely on the standard working hours scheme, or set to "DefaultWorkingTimeComputer" to force a 24x7 scheme~~',
'Class:cmdbAbstractObject/Method:SetIfNull+' => 'Set a field only if it is empty, with a static value~~',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetIfNull/Param:2+' => 'The value to set~~',
'Class:cmdbAbstractObject/Method:AddValue+' => 'Add a fixed value to a field~~',
'Class:cmdbAbstractObject/Method:AddValue/Param:1+' => 'The field to modify, in the current object~~',
'Class:cmdbAbstractObject/Method:AddValue/Param:2+' => 'Decimal value which will be added, can be negative~~',
'Class:cmdbAbstractObject/Method:SetComputedDate+' => 'Set a field with a date computed from another field with extra logic~~',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:2+' => 'Textual information to modify the source date, eg. "+3 days"~~',
'Class:cmdbAbstractObject/Method:SetComputedDate/Param:3+' => 'The field used as source to apply the Modifier logic~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull+' => 'Set non empty field with a date computed from another field with extra logic~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:2+' => 'Textual information to modify the source date, eg. "+3 days"~~',
'Class:cmdbAbstractObject/Method:SetComputedDateIfNull/Param:3+' => 'The field used as source to apply the Modifier logic~~',
'Class:cmdbAbstractObject/Method:Reset+' => 'Reset a field to its default value~~',
'Class:cmdbAbstractObject/Method:Reset/Param:1+' => 'The field to reset, in the current object~~',
'Class:cmdbAbstractObject/Method:Copy+' => 'Copy the value of a field to another field~~',
'Class:cmdbAbstractObject/Method:Copy/Param:1+' => 'The field to set, in the current object~~',
'Class:cmdbAbstractObject/Method:Copy/Param:2+' => 'The field to get the value from, in the current object~~',
'Class:cmdbAbstractObject/Method:ApplyStimulus+' => 'Apply the specified stimulus to the current object~~',
'Class:cmdbAbstractObject/Method:ApplyStimulus/Param:1+' => 'A valid stimulus code for the current class~~',
'Class:ResponseTicketTTO/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTO~~',
'Class:ResponseTicketTTR/Interface:iMetricComputer+' => 'Goal based on a SLT of type TTR~~',
]);

View File

@@ -3,22 +3,11 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
*/
Dict::Add('FR FR', 'French', 'Français', [
'Core:ormValue:ormDocument:DownloadsCount' => '%1s',

View File

@@ -3,22 +3,11 @@
* Localized data
*
* @copyright Copyright (C) 2010-2024 Combodo SAS
* @license http://opensource.org/licenses/AGPL-3.0
* @license https://opensource.org/licenses/AGPL-3.0
*
*/
/**
*
* This file is part of iTop.
*
* 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.
*
* iTop is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with iTop. If not, see <http://www.gnu.org/licenses/>
*/
Dict::Add('FR FR', 'French', 'Français', [
'Class:cmdbAbstractObject/UniquenessRule:no_duplicate' => '%1$s : %2$s est déjà lié(e) à un(e) %3$s : %4$s, les doublons ne sont pas autorisés sur cette relation.',

View File

@@ -13,6 +13,10 @@
*/
Dict::Add('CS CZ', 'Czech', 'Čeština', [
'Action:WarningNoTriggerLinked' => 'Warning, no trigger is linked to the action. It will not be active until it has at least 1.~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'Odkaz "%1$s" nebyl v HMTL šabloně nalezen. Obsah pole "%2$s" nebude součástí generovaného emailu',
'ActionEmail:main' => 'Zpráva',
'ActionEmail:preview_more_info' => 'Další informace ohledně podpory CSS v emailových klientech, se dozvíte zde %1$s',
@@ -21,6 +25,9 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
'ActionEmail:preview_warning' => 'Finální podoba emailu může vypadat v emailovém klientu jinak, než tento aktuální náhled v prohlížeci',
'ActionEmail:recipients' => 'Kontakty',
'ActionEmail:trigger' => 'Spouštěče',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s upraven',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s upraven, předchozí hodnota: %2$s',
'Change:AttName_EntryAdded' => '%1$s upraven, přidána nová položka.',
@@ -109,6 +116,32 @@ If omitted the From (label) is used.~~',
'Class:ActionEmail/Attribute:test_recipient+' => 'Cílová adresa pro případ, kdy je stav nastaven na "Testování"',
'Class:ActionEmail/Attribute:to' => 'To',
'Class:ActionEmail/Attribute:to+' => 'Adresát',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Upozornění',
'Class:ActionNotification+' => 'Upozornění (abstraktní)',
'Class:AsyncSendEmail' => 'Email (asynchronní)',
@@ -290,6 +323,34 @@ If omitted the From (label) is used.~~',
'Class:EventNotificationEmail/Attribute:subject+' => '',
'Class:EventNotificationEmail/Attribute:to' => 'Pro',
'Class:EventNotificationEmail/Attribute:to+' => '',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'Volání REST/JSON',
'Class:EventRestService+' => 'Stopa REST/JSON volání',
'Class:EventRestService/Attribute:code' => 'Kód',
@@ -470,6 +531,11 @@ If omitted the From (label) is used.~~',
'Class:Trigger/Attribute:description+' => 'Krátký popis',
'Class:Trigger/Attribute:finalclass' => 'Typ',
'Class:Trigger/Attribute:finalclass+' => '',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
@@ -741,6 +807,7 @@ Je-li čas vynechán, bude nastaveno 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Čas strávený na "%1$s"',
'Core:FriendlyName-Description' => 'Popisný název',
'Core:FriendlyName-Label' => 'Popisný název',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(Synchronizace dat)',
'Core:SyncDataSourceAccessRestriction' => 'Pouze administrátoři nebo uživatelé uvedení ve zdroji dat mohou provádět tuto operaci. Operace byla zrušena.',
'Core:SyncDataSourceObsolete' => 'Zdroj dat je označený jako zastaralý. Operace byla zrušena.',
@@ -833,71 +900,4 @@ Je-li čas vynechán, bude nastaveno 00:00:00
'TitleSynchroExecution' => 'Provádění synchronizace',
'TriggerOnObject:WrongFilterClass' => 'Filtrační dotaz musí vrátit objekty třídy "%1$s"',
'TriggerOnObject:WrongFilterQuery' => 'Špatný filtrační dotaz: %1$s',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -241,9 +241,12 @@ Domény nejčastěji odpovídají skupinám řešitelů, které následně oprav
'Class:User/Error:LoginMustBeUnique' => 'Uživatelské jméno musí být jedinečné - "%1s" je již použito.',
'Class:User/Error:OrganizationNotAllowed' => 'Organizace není povolena',
'Class:User/Error:PersonIsMandatory' => 'Kontakt je vyžadován',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'Profil "%1$s" nemůže být přidán, byl by mu odepřen přístup do backoffice',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Changing status is not allowed for your own User~~',
'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'Nástěnka uživatele',
'Class:UserDashboard+' => '~~',
'Class:UserDashboard/Attribute:contents' => 'Contents~~',
@@ -579,6 +582,7 @@ Domény nejčastěji odpovídají skupinám řešitelů, které následně oprav
'UI:CSVImport:AlertNoSearchCriteria' => 'Vyberte prosím alespoň jedno vyhledávací kritérium.',
'UI:CSVImport:CSVDataPreview' => 'Náhled CSV dat',
'UI:CSVImport:ClassesSelectOne' => '-- zvolte jednu z možností --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Záhlaví a komentáře',
'UI:CSVImport:CustomDateTimeFormat' => 'Vlastní formát: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Dostupné zástupné znaky:<table>
@@ -640,6 +644,8 @@ Domény nejčastěji odpovídají skupinám řešitelů, které následně oprav
'UI:CSVImport:Tab:Templates' => 'Šablony',
'UI:CSVImport:TextQualifierCharacter' => 'Textový kvalifikátor',
'UI:CSVImport:TreatFirstLineAsHeader' => 'V prvním řádku jsou názvy sloupců',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'id (primární klíč)',
'UI:CSVImportConfirmMessage' => 'Jste si jisti, že to chcete udělat?',
'UI:CSVImportConfirmTitle' => 'Potvrďte prosím operaci',
@@ -1093,6 +1099,7 @@ Domény nejčastěji odpovídají skupinám řešitelů, které následně oprav
'UI:ObjectArchived' => 'This object has been archived. Please enable the archive mode or contact your administrator.~~',
'UI:ObjectCouldNotBeWritten' => 'Objekt nemohl být zapsán: %1$s',
'UI:ObjectDoesNotExist' => 'Tento objekt neexistuje (nebo nemáte oprávnění k jeho zobrazení).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Jen pro tento seznam',
'UI:OpenDocumentInNewWindow_' => 'Otevřít',
'UI:OperationCancelled' => 'Operace byla zrušena',
@@ -1456,11 +1463,4 @@ Domény nejčastěji odpovídají skupinám řešitelů, které následně oprav
'UI_CountOfObjectsShort' => '%1$d objektů.',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' Back-Office',
'portal:legacy_portal' => 'Uživatelský portál',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

View File

@@ -12,6 +12,10 @@
*/
Dict::Add('DA DA', 'Danish', 'Dansk', [
'Action:WarningNoTriggerLinked' => 'Warning, no trigger is linked to the action. It will not be active until it has at least 1.~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'The placeholder "%1$s" was not found in the HTML template. The content of the field "%2$s" will not be included in the generated emails.~~',
'ActionEmail:main' => 'Message~~',
'ActionEmail:preview_more_info' => 'For more information about the CSS features supported by the different eMail clients, refer to %1$s~~',
@@ -20,6 +24,9 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
'ActionEmail:preview_warning' => 'The actual eMail may look different in the eMail client than this preview in your browser.~~',
'ActionEmail:recipients' => 'Contacts~~',
'ActionEmail:trigger' => 'Triggers~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s ændret',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s ændret, tidligere værdi: %2$s',
'Change:AttName_EntryAdded' => '%1$s ændret, ny entry tilføjet: %2$s',
@@ -108,6 +115,32 @@ If omitted the From (label) is used.~~',
'Class:ActionEmail/Attribute:test_recipient+' => '',
'Class:ActionEmail/Attribute:to' => 'Til',
'Class:ActionEmail/Attribute:to+' => 'Modtager af emailen',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Notifikation',
'Class:ActionNotification+' => '',
'Class:AsyncSendEmail' => 'Email (asynkron)',
@@ -289,6 +322,34 @@ If omitted the From (label) is used.~~',
'Class:EventNotificationEmail/Attribute:subject+' => '',
'Class:EventNotificationEmail/Attribute:to' => 'Til',
'Class:EventNotificationEmail/Attribute:to+' => '',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'REST/JSON call~~',
'Class:EventRestService+' => 'Trace of a REST/JSON service call~~',
'Class:EventRestService/Attribute:code' => 'Code~~',
@@ -469,6 +530,11 @@ If omitted the From (label) is used.~~',
'Class:Trigger/Attribute:description+' => '',
'Class:Trigger/Attribute:finalclass' => 'Type',
'Class:Trigger/Attribute:finalclass+' => '',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
@@ -740,6 +806,7 @@ If the time is omitted, it defaults to 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Time spent for "%1$s"~~',
'Core:FriendlyName-Description' => 'Friendly navn',
'Core:FriendlyName-Label' => 'Friendly navn',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(Data Synchro)',
'Core:SyncDataSourceAccessRestriction' => 'Kun adminstratorer eller brugere specificeret i data kilden kan udføre denne handling. Handlingen afbrudt.',
'Core:SyncDataSourceObsolete' => 'Data kilden er markeret som forældet. Handlingen afbrudt.',
@@ -832,71 +899,4 @@ If the time is omitted, it defaults to 00:00:00
'TitleSynchroExecution' => 'Udførelse af synkroniseringen',
'TriggerOnObject:WrongFilterClass' => 'The filter query must return objects of class "%1$s"~~',
'TriggerOnObject:WrongFilterQuery' => 'Wrong filter query: %1$s~~',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -241,9 +241,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:User/Error:LoginMustBeUnique' => 'Login skal være entydig - "%1s" er allerede i brug.',
'Class:User/Error:OrganizationNotAllowed' => 'Organization not allowed.~~',
'Class:User/Error:PersonIsMandatory' => 'The Contact is mandatory.~~',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'Profile "%1$s" cannot be added it will deny the access to backoffice~~',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Changing status is not allowed for your own User~~',
'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'User dashboard~~',
'Class:UserDashboard+' => '~~',
'Class:UserDashboard/Attribute:contents' => 'Contents~~',
@@ -579,6 +582,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:AlertNoSearchCriteria' => 'Vælg venligst mindst et søgekriterie',
'UI:CSVImport:CSVDataPreview' => 'CSV Data eksempel',
'UI:CSVImport:ClassesSelectOne' => '-- Vælg venligst --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Kommentarer og header',
'UI:CSVImport:CustomDateTimeFormat' => 'Custom format: %1$s~~',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Available placeholders:<table>
@@ -640,6 +644,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:Tab:Templates' => 'Skabelon(er)',
'UI:CSVImport:TextQualifierCharacter' => 'Tekst qualifier karakter',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Betragt første linje som overskrift (kolonnenavne)',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'id (Primær Nøgle)',
'UI:CSVImportConfirmMessage' => 'Are you sure you want to do this?~~',
'UI:CSVImportConfirmTitle' => 'Please confirm the operation~~',
@@ -1095,6 +1101,7 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge"
'UI:ObjectArchived' => 'This object has been archived. Please enable the archive mode or contact your administrator.~~',
'UI:ObjectCouldNotBeWritten' => 'Objektet kunne ikke skrives: %1$s',
'UI:ObjectDoesNotExist' => 'Beklager, dette objekt eksisterer ikke (eller du har ikke tilladelse til at se det).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Kun for denne liste',
'UI:OpenDocumentInNewWindow_' => 'Åben',
'UI:OperationCancelled' => 'Handling afbrudt',
@@ -1458,11 +1465,4 @@ Ved tilknytningen til en trigger, bliver hver handling tildelt et "rækkefølge"
'UI_CountOfObjectsShort' => '%1$d objekter.',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' Back-Office User Interface~~',
'portal:legacy_portal' => 'End-User Portal~~',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

View File

@@ -12,6 +12,10 @@
*/
Dict::Add('DE DE', 'German', 'Deutsch', [
'Action:WarningNoTriggerLinked' => 'Warnung, es ist kein Trigger mit dieser Aktion verknüpft. Die Aktion ist nicht aktiv solange nicht mindestens 1 Trigger verknüpft ist.',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'Der Platzhalter "%1$s" wurde in der HTML-Vorlage nicht gefunden. Der Inhalt des Feldes "%2$s" wird nicht in den generierten E-Mails enthalten sein.',
'ActionEmail:main' => 'Nachricht',
'ActionEmail:preview_more_info' => 'Weitere Informationen zu den CSS-Funktionen, die von den verschiedenen E-Mail-Clients unterstützt werden, finden Sie unter %1$s',
@@ -20,6 +24,9 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'ActionEmail:preview_warning' => 'Die tatsächliche E-Mail kann im E-Mail-Client anders aussehen als diese Vorschau in Ihrem Browser.',
'ActionEmail:recipients' => 'Kontakte',
'ActionEmail:trigger' => 'Trigger',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s modifiziert',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modifiziert, vorheriger Wert: %2$s',
'Change:AttName_EntryAdded' => '%1$s modifiziert, neuer Eintrag hinzugefügt: %2$s',
@@ -104,6 +111,32 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'Class:ActionEmail/Attribute:test_recipient+' => 'Empfänger im Fall eines "Test"-Status',
'Class:ActionEmail/Attribute:to' => 'An',
'Class:ActionEmail/Attribute:to+' => 'Empfänger der Nachricht',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Benachrichtigung',
'Class:ActionNotification+' => 'Benachrichtigung (Kurzbeschreibung)',
'Class:AsyncSendEmail' => 'E-Mail (asynchron)',
@@ -285,6 +318,34 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'Class:EventNotificationEmail/Attribute:subject+' => '',
'Class:EventNotificationEmail/Attribute:to' => 'An',
'Class:EventNotificationEmail/Attribute:to+' => '',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'REST/JSON Call',
'Class:EventRestService+' => 'Trace eines REST/JSON-Calls',
'Class:EventRestService/Attribute:code' => 'Ergebniscode',
@@ -465,6 +526,11 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'Class:Trigger/Attribute:description+' => 'Kurzbeschreibung',
'Class:Trigger/Attribute:finalclass' => 'Typ',
'Class:Trigger/Attribute:finalclass+' => '',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (beim Herunterladen einer Datei eines Objekts)',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger für das Herunterladen einer Datei (Blob) der angegebenen Klasse oder einer Unterklasse',
@@ -736,6 +802,7 @@ Falls der Zeit-Wert weggelassen wird, ist der Standardwert 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Zeitaufwand für \"%1$s\"',
'Core:FriendlyName-Description' => 'Friendly name',
'Core:FriendlyName-Label' => 'Voller Name (Friendly Name)',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(DataExchange)',
'Core:SyncDataSourceAccessRestriction' => 'Nur Administratoren oder die in der Datenquelle angegebenen Benutzer können diese Operation ausführen. Operation abgebrochen.',
'Core:SyncDataSourceObsolete' => 'Die Datenquelle ist als obsolet markiert. Operation abgebrochen.',
@@ -828,71 +895,4 @@ Falls der Zeit-Wert weggelassen wird, ist der Standardwert 00:00:00
'TitleSynchroExecution' => 'Ausführung der Synchronisation',
'TriggerOnObject:WrongFilterClass' => 'Der Filter muss Objekte vom Typ \"%1$s\" zurückgeben.',
'TriggerOnObject:WrongFilterQuery' => 'Fehlerhafter Filter-Query: %1$s',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -240,9 +240,12 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'Class:User/Error:LoginMustBeUnique' => 'Login-Namen müssen unterschiedlich sein - "%1s" benutzt diesen Login-Name bereits.',
'Class:User/Error:OrganizationNotAllowed' => 'Diese Organisation ist nicht erlaubt.',
'Class:User/Error:PersonIsMandatory' => 'Der Kontakt muss angegeben werden.',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'Profil "%1$s" kann nicht hinzugefügt werde, es verhindert den Zugriff auf das Backoffice.',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Statusänderungen sind für den eigenen Benutzer nicht erlaubt.',
'Class:User/Error:UserOrganizationNotAllowed' => 'Das Benutzerkonto gehört nicht zu den für Sie freigegebenen Organisationen',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'Benutzer Dashboard',
'Class:UserDashboard+' => '',
'Class:UserDashboard/Attribute:contents' => 'Inhalt',
@@ -578,6 +581,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'UI:CSVImport:AlertNoSearchCriteria' => 'Bitte wählen Sie mindestens ein Suchkriterium aus.',
'UI:CSVImport:CSVDataPreview' => 'Vorschau der CSV-Daten',
'UI:CSVImport:ClassesSelectOne' => 'Bitte wählen',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Kommentare und Kopfzeile',
'UI:CSVImport:CustomDateTimeFormat' => 'Angepasstes Format: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'verfügbare Platzhalter:<table>
@@ -639,6 +643,8 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
'UI:CSVImport:Tab:Templates' => 'Templates',
'UI:CSVImport:TextQualifierCharacter' => 'Textkennzeichnungsbuchstabe',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Behandle die erste Zeile als Kopf (Spaltennamen)',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'ID (Primärer Schlüssel)',
'UI:CSVImportConfirmMessage' => 'Sind Sie sicher, dass Sie dies durchführen möchten?',
'UI:CSVImportConfirmTitle' => 'Bitte bestätigen Sie die Operation',
@@ -1093,6 +1099,7 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm
'UI:ObjectArchived' => 'Dieses Objekt wurde archiviert. Bitte aktivieren Sie die Archiv-Modus oder kontaktieren Sie Ihren '.ITOP_APPLICATION_SHORT.'-Administrator.',
'UI:ObjectCouldNotBeWritten' => 'Das Objekt konnte nicht geschrieben werden: %1$s',
'UI:ObjectDoesNotExist' => 'Leider existiert dieses Objekt nicht oder Sie sind nicht berechtigt es einzusehen.',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Nur für diese Liste',
'UI:OpenDocumentInNewWindow_' => 'Öffnen in neuem Fenster',
'UI:OperationCancelled' => 'Operation abgebrochen',
@@ -1456,11 +1463,4 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm
'UI_CountOfObjectsShort' => '%1$d Objekte.',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' Backend',
'portal:legacy_portal' => 'Endbenutzer-Portal',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

View File

@@ -12,6 +12,10 @@
*/
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Action:WarningNoTriggerLinked' => 'Advertencia, ningún disparador está ligado a esta acción. No se activara hasta que tenga al menos una acción.',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'The placeholder "%1$s" was not found in the HTML template. The content of the field "%2$s" will not be included in the generated emails.~~',
'ActionEmail:main' => 'Message~~',
'ActionEmail:preview_more_info' => 'For more information about the CSS features supported by the different eMail clients, refer to %1$s~~',
@@ -20,6 +24,9 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'ActionEmail:preview_warning' => 'The actual eMail may look different in the eMail client than this preview in your browser.~~',
'ActionEmail:recipients' => 'Contacts~~',
'ActionEmail:trigger' => 'Triggers~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s cambiado',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s cambiado, valor anterior: %2$s',
'Change:AttName_EntryAdded' => '%1$s cambiado, nuevo registro agregado: %2$s',
@@ -104,6 +111,32 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:ActionEmail/Attribute:test_recipient+' => 'Destinatario en caso que el Estatus sea "En pruebas"',
'Class:ActionEmail/Attribute:to' => 'Para',
'Class:ActionEmail/Attribute:to+' => 'Destinatario del Correo Electrónico',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Notificación',
'Class:ActionNotification+' => 'Notificación (resúmen)',
'Class:AsyncSendEmail' => 'Correo Electrónico (asíncrono)',
@@ -285,6 +318,34 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:EventNotificationEmail/Attribute:subject+' => 'Asunto',
'Class:EventNotificationEmail/Attribute:to' => 'Para',
'Class:EventNotificationEmail/Attribute:to+' => 'Destinatario',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'Llamada REST/JSON',
'Class:EventRestService+' => 'Traza de llamada a servicio REST/JSON',
'Class:EventRestService/Attribute:code' => 'Código',
@@ -465,6 +526,11 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
'Class:Trigger/Attribute:description+' => 'Descripción',
'Class:Trigger/Attribute:finalclass' => 'Clase',
'Class:Trigger/Attribute:finalclass+' => 'Clase',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
@@ -736,6 +802,7 @@ Si se omite el tiempo, por omisión es 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Tiempo invertido para \"%1$s\"',
'Core:FriendlyName-Description' => 'Nombre común',
'Core:FriendlyName-Label' => 'Nombre común',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(Datos Sincronizados)',
'Core:SyncDataSourceAccessRestriction' => 'Sólo Administradores o el usuario especificado en la fuente de datos pueden ejecutar esta operación. Operación Cancelada.',
'Core:SyncDataSourceObsolete' => 'La Fuente de Datos está marcada como Obsoleta. Operación Cancelada.',
@@ -828,71 +895,4 @@ Si se omite el tiempo, por omisión es 00:00:00
'TitleSynchroExecution' => 'Ejecución de la Sincronización',
'TriggerOnObject:WrongFilterClass' => 'El filtro de consulta debe regresar un objeto de la clase \"%1$s\"',
'TriggerOnObject:WrongFilterQuery' => 'Filtro de consulta incorrecto: %1$s',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -242,9 +242,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:User/Error:LoginMustBeUnique' => 'Usuario debe ser único - "%1s" ya se encuentra en uso.',
'Class:User/Error:OrganizationNotAllowed' => 'Organización no permitida.',
'Class:User/Error:PersonIsMandatory' => 'El Contacto es obligatorio.',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'No se puede agregar el perfil "%1$s"; denegará el acceso al backoffice',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Cambiar estatus no está permitido para su propio usuario',
'Class:User/Error:UserOrganizationNotAllowed' => 'El usuario no pertenece a las oganizaciones permitidas.',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'Tablero de Usuario',
'Class:UserDashboard+' => 'Tablero de Usuario',
'Class:UserDashboard/Attribute:contents' => 'Contenidos',
@@ -581,6 +584,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:AlertNoSearchCriteria' => 'Por favor seleccione al menos un criterio de busqueda',
'UI:CSVImport:CSVDataPreview' => 'Vista Previa de los Datos CSV',
'UI:CSVImport:ClassesSelectOne' => '-- Seleccione uno --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Comentarios y encabezado',
'UI:CSVImport:CustomDateTimeFormat' => 'Formato Personalizado: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Marcadores disponibles:<table>
@@ -642,6 +646,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:Tab:Templates' => 'Plantillas',
'UI:CSVImport:TextQualifierCharacter' => 'Caracter para calificar como texto',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Use la primera línea como encabezado de columna(nombre de columnas))',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'Id (Clave Primaria)',
'UI:CSVImportConfirmMessage' => '¿Está seguro?',
'UI:CSVImportConfirmTitle' => 'Por favor confirme la operación',
@@ -1099,6 +1105,7 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden",
'UI:ObjectArchived' => 'Este objeto ha sido archivado. Por favor habilité el modo Archivado o contacte al Administrador.',
'UI:ObjectCouldNotBeWritten' => 'el objeto no pudo ser escrito: %1$s',
'UI:ObjectDoesNotExist' => 'Disculpe, este objeto no existe (o no está autorizado para verlo).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Sólo esta Lista',
'UI:OpenDocumentInNewWindow_' => 'Abrir',
'UI:OperationCancelled' => 'Operación Cancelada',
@@ -1464,11 +1471,4 @@ Cuando se asocien con un disparador, cada acción recibe un número de "orden",
'UI_CountOfObjectsShort' => '%1$d Elemento(s)',
'portal:backoffice' => 'Portal de Soporte',
'portal:legacy_portal' => 'Portal de Clientes',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -11,6 +11,10 @@
*/
Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'Action:WarningNoTriggerLinked' => 'Figyelmeztetés, nincs a művelethez kapcsolódó eseményindító. Addig nem lesz aktív, amíg legalább 1 nem lesz.',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'The placeholder "%1$s" was not found in the HTML template. The content of the field "%2$s" will not be included in the generated emails.~~',
'ActionEmail:main' => 'Message~~',
'ActionEmail:preview_more_info' => 'For more information about the CSS features supported by the different eMail clients, refer to %1$s~~',
@@ -19,6 +23,9 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'ActionEmail:preview_warning' => 'The actual eMail may look different in the eMail client than this preview in your browser.~~',
'ActionEmail:recipients' => 'Contacts~~',
'ActionEmail:trigger' => 'Triggers~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s módosítva',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s módosítva, előző érték: %2$s',
'Change:AttName_EntryAdded' => '%1$s módosítva, új bejegyzés hozzáadva: %2$s',
@@ -103,6 +110,32 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'Class:ActionEmail/Attribute:test_recipient+' => 'Az értesítés tesztelésekor használt cél email cím',
'Class:ActionEmail/Attribute:to' => 'Címzett',
'Class:ActionEmail/Attribute:to+' => 'Az email címzettje',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Értesítés',
'Class:ActionNotification+' => 'Értesítés (absztrakt)',
'Class:AsyncSendEmail' => 'Email (aszinkron)',
@@ -284,6 +317,34 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'Class:EventNotificationEmail/Attribute:subject+' => '',
'Class:EventNotificationEmail/Attribute:to' => 'Címzett',
'Class:EventNotificationEmail/Attribute:to+' => '',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'REST/JSON hívás',
'Class:EventRestService+' => 'REST/JSON szolgáltatáshívás nyomonkövetése',
'Class:EventRestService/Attribute:code' => 'Kód',
@@ -464,6 +525,11 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
'Class:Trigger/Attribute:description+' => 'Egysoros leírás',
'Class:Trigger/Attribute:finalclass' => 'Eseményindító típus',
'Class:Trigger/Attribute:finalclass+' => 'A végleges osztály neve',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
@@ -735,6 +801,7 @@ Ha az időpontot nem adja meg, akkor az alapértelmezett értéke 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => '%1$s ráfordított ideje',
'Core:FriendlyName-Description' => 'Név',
'Core:FriendlyName-Label' => 'Név',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(Adat szinkron)',
'Core:SyncDataSourceAccessRestriction' => 'Ezt a műveletet csak a rendszergazdák vagy az adatforrásban megadott felhasználó végezheti el. A művelet törlésre került.',
'Core:SyncDataSourceObsolete' => 'Az adatforrás elavultnak van jelölve. A művelet törlésre került.',
@@ -827,71 +894,4 @@ Ha az időpontot nem adja meg, akkor az alapértelmezett értéke 00:00:00
'TitleSynchroExecution' => 'Szinkronizálás végrehajtása',
'TriggerOnObject:WrongFilterClass' => 'A szűrő lekérdezésnek %1$s osztályú objektumokat kell visszaadnia.',
'TriggerOnObject:WrongFilterQuery' => 'Helytelen szűrőkérdés: %1$s',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -241,9 +241,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:User/Error:LoginMustBeUnique' => 'A felhasználónévnek egyedinek kell lennie - "%1s" már létezik.',
'Class:User/Error:OrganizationNotAllowed' => 'A szervezeti egység nem engedélyezett.',
'Class:User/Error:PersonIsMandatory' => 'A kapcsolattartó megadása kötelező',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'A "%1$s" profil nem adható hozzá, le lesz tiltva',
'Class:User/Error:StatusChangeIsNotAllowed' => 'A saját felhasználó státuszának cseréje nem engedélyezett',
'Class:User/Error:UserOrganizationNotAllowed' => 'A felhasználói fiók nem tartozik engedélyezett szervezeti egységhez.',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'Felhasználói műszerfal',
'Class:UserDashboard+' => '~~',
'Class:UserDashboard/Attribute:contents' => 'Tartalom',
@@ -579,6 +582,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:AlertNoSearchCriteria' => 'Kérem adjon eg legalább egy keresési kritériumot',
'UI:CSVImport:CSVDataPreview' => 'CSV adat előnézet',
'UI:CSVImport:ClassesSelectOne' => '-- válasszon ki egyet --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Megjegyzések és fejléc',
'UI:CSVImport:CustomDateTimeFormat' => 'Egyéni formátum: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Elérhető alakok:<table>
@@ -640,6 +644,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:Tab:Templates' => 'Sablonok',
'UI:CSVImport:TextQualifierCharacter' => 'Szövegjelölő karakter',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Első sor fejléc információkat tartalmaz (oszlopok nevei)',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'id (elsődleges kulcs)',
'UI:CSVImportConfirmMessage' => 'Biztos ezt akarja tenni?',
'UI:CSVImportConfirmTitle' => 'Hagyja jóvá a műveletet',
@@ -1096,6 +1102,7 @@ A művelet eseményindítóhoz rendelésekor kap egy sorszámot , amely meghatá
'UI:ObjectArchived' => 'Ez az objektum archiválva lett. Kérjük, engedélyezze az archív módot, vagy lépjen kapcsolatba a rendszergazdával.',
'UI:ObjectCouldNotBeWritten' => 'Az objektum írása sikertelen: %1$s',
'UI:ObjectDoesNotExist' => 'Sajnáljuk, ez az objektum nem létezik (vagy a megtekintése nem engedélyezett a felhasználó számára).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Csak ehhez a listához',
'UI:OpenDocumentInNewWindow_' => 'Megnyitás',
'UI:OperationCancelled' => 'Művelet visszavonva',
@@ -1459,11 +1466,4 @@ A művelet eseményindítóhoz rendelésekor kap egy sorszámot , amely meghatá
'UI_CountOfObjectsShort' => '%1$d objektum.',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' Adminisztrációs felület',
'portal:legacy_portal' => 'Végfelhasználói Portál',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

View File

@@ -11,6 +11,10 @@
*/
Dict::Add('IT IT', 'Italian', 'Italiano', [
'Action:WarningNoTriggerLinked' => 'Warning, no trigger is linked to the action. It will not be active until it has at least 1.~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'Il segnaposto "%1$s" non è stato trovato nel template HTML. Il contenuto del campo "%2$s" non verrà incluso nelle email generate.',
'ActionEmail:main' => 'Messaggio',
'ActionEmail:preview_more_info' => 'Per ulteriori informazioni sulle funzionalità CSS supportate dai diversi client di posta elettronica, consulta %1$s',
@@ -19,6 +23,9 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'ActionEmail:preview_warning' => 'L\'e-mail effettiva potrebbe apparire diversa nel client di posta elettronica rispetto a questa anteprima nel tuo browser.',
'ActionEmail:recipients' => 'Contatti',
'ActionEmail:trigger' => 'Triggers',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s modificato',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s modificato, valore precedente: %2$s',
'Change:AttName_EntryAdded' => '%1$s modificato, nuova voce aggiunta: %2$s',
@@ -103,6 +110,32 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:ActionEmail/Attribute:test_recipient+' => '',
'Class:ActionEmail/Attribute:to' => 'A',
'Class:ActionEmail/Attribute:to+' => 'Destinatario dell\'email',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Notifica',
'Class:ActionNotification+' => 'Notifica (sommario)',
'Class:AsyncSendEmail' => 'Email (asincrono)',
@@ -284,6 +317,34 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:EventNotificationEmail/Attribute:subject+' => '',
'Class:EventNotificationEmail/Attribute:to' => 'A',
'Class:EventNotificationEmail/Attribute:to+' => '',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'REST/JSON call~~',
'Class:EventRestService+' => 'Trace of a REST/JSON service call~~',
'Class:EventRestService/Attribute:code' => 'Code~~',
@@ -464,6 +525,11 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:Trigger/Attribute:description+' => 'Una linea di descrizione',
'Class:Trigger/Attribute:finalclass' => 'Tipo',
'Class:Trigger/Attribute:finalclass+' => '',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (al download del documento dell\'oggetto)',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger al download del campo documento dell\'oggetto di [una classe figlia della] classe specificata',
@@ -735,6 +801,7 @@ Se \'oraè omessa, di default è 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Tempo trascorso per \"%1$s\"',
'Core:FriendlyName-Description' => 'Friendly name',
'Core:FriendlyName-Label' => 'Nome',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(Scambio dati)',
'Core:SyncDataSourceAccessRestriction' => 'Solo amministratori o l\'utente specificato nella fonte dei dati può eseguire questa operazione. Operazione annullata',
'Core:SyncDataSourceObsolete' => 'La fonte dei dati è contrassegnata come obsoleta. Operazione annullata',
@@ -827,71 +894,4 @@ Se \'oraè omessa, di default è 00:00:00
'TitleSynchroExecution' => 'Esecuzione della sincronizzazione',
'TriggerOnObject:WrongFilterClass' => 'La query di filtro deve restituire oggetti della classe \"%1$s\"',
'TriggerOnObject:WrongFilterQuery' => 'Query di filtro errata: %1$s',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -93,6 +93,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:ShortcutOQL/Attribute:auto_reload/Value:custom' => 'Tariffa personalizzata',
'Class:ShortcutOQL/Attribute:auto_reload/Value:none' => 'Disabilitato',
'Class:ShortcutOQL/Attribute:auto_reload_sec' => 'Intervallo di aggiornamento automatico (secondi)',
'Class:ShortcutOQL/Attribute:auto_reload_sec/tip' => 'The minimum allowed is %1$d seconds~~',
'Class:ShortcutOQL/Attribute:oql' => 'Query',
'Class:ShortcutOQL/Attribute:oql+' => 'OQL che definisce l\'elenco di oggetti da cercare',
'Class:TagSetFieldData/Attribute:finalclass' => 'Tag class~~',
@@ -241,9 +242,12 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'Class:User/Error:LoginMustBeUnique' => 'Il Login deve essere unico - "%1s" già in uso',
'Class:User/Error:OrganizationNotAllowed' => 'Organizzazione non consentita.',
'Class:User/Error:PersonIsMandatory' => 'Il contatto è obbligatorio.',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'Il profilo "%1$s" non può essere aggiunto poiché nega l\'accesso al back office.',
'Class:User/Error:StatusChangeIsNotAllowed' => 'La modifica dello stato non è consentita per il proprio utente.',
'Class:User/Error:UserOrganizationNotAllowed' => 'L\'account utente non appartiene alle organizzazioni consentite.',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'Dashboard Utente',
'Class:UserDashboard+' => '~~',
'Class:UserDashboard/Attribute:contents' => 'Contenuti',
@@ -579,6 +583,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'UI:CSVImport:AlertNoSearchCriteria' => 'Per favore seleziona almeno un criterio di ricerca',
'UI:CSVImport:CSVDataPreview' => 'CSV Anteprima dei dati',
'UI:CSVImport:ClassesSelectOne' => '-- seleziona uno --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Commenti e intestazione',
'UI:CSVImport:CustomDateTimeFormat' => 'Formato personalizzato: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Available placeholders:<table>
@@ -640,6 +645,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
'UI:CSVImport:Tab:Templates' => 'Modelli',
'UI:CSVImport:TextQualifierCharacter' => 'Testo di qualificazione carattere',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Tratta la prima riga come intestazione (nomi di colonna)',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'id (Chiave Primaria)',
'UI:CSVImportConfirmMessage' => 'Sei sicuro di volerlo fare?',
'UI:CSVImportConfirmTitle' => 'Conferma l\'operazione',
@@ -1096,6 +1103,7 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine"
'UI:ObjectArchived' => 'Questo oggetto è stato archiviato. Si prega di abilitare la modalità archivio o contattare l\'amministratore.',
'UI:ObjectCouldNotBeWritten' => 'L\'oggetto non può essere scritto: %1$s',
'UI:ObjectDoesNotExist' => 'Spiacenti, questo oggetto non esiste (o non si è autorizzati per vederlo).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Solo per questa lista',
'UI:OpenDocumentInNewWindow_' => 'Aprire',
'UI:OperationCancelled' => 'Operazione Annullata',
@@ -1459,12 +1467,4 @@ Quando è associata a un trigger, ad ogni azione è assegnato un numero "ordine"
'UI_CountOfObjectsShort' => '%1$d oggetti.',
'portal:backoffice' => 'Interfaccia utente di '.ITOP_APPLICATION_SHORT.' Back-Office',
'portal:legacy_portal' => 'Portale per gli utenti finali',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'Class:ShortcutOQL/Attribute:auto_reload_sec/tip' => 'The minimum allowed is %1$d seconds~~',
]);

View File

@@ -11,6 +11,10 @@
*/
Dict::Add('JA JP', 'Japanese', '日本語', [
'Action:WarningNoTriggerLinked' => 'Warning, no trigger is linked to the action. It will not be active until it has at least 1.~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'The placeholder "%1$s" was not found in the HTML template. The content of the field "%2$s" will not be included in the generated emails.~~',
'ActionEmail:main' => 'Message~~',
'ActionEmail:preview_more_info' => 'For more information about the CSS features supported by the different eMail clients, refer to %1$s~~',
@@ -19,6 +23,9 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
'ActionEmail:preview_warning' => 'The actual eMail may look different in the eMail client than this preview in your browser.~~',
'ActionEmail:recipients' => 'Contacts~~',
'ActionEmail:trigger' => 'Triggers~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$sを変更しました',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$sを変更しました。更新前の値: %2$s',
'Change:AttName_EntryAdded' => '%1$s は、修正されました。新しいエントリーが追加されました。: %2$s',
@@ -107,6 +114,32 @@ If omitted the From (label) is used.~~',
'Class:ActionEmail/Attribute:test_recipient+' => '状態がテストの場合の宛先',
'Class:ActionEmail/Attribute:to' => 'To',
'Class:ActionEmail/Attribute:to+' => 'メールの宛先',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => '通知',
'Class:ActionNotification+' => '通知(要約)',
'Class:AsyncSendEmail' => '電子メール (非同期)',
@@ -288,6 +321,34 @@ If omitted the From (label) is used.~~',
'Class:EventNotificationEmail/Attribute:subject+' => '件名',
'Class:EventNotificationEmail/Attribute:to' => 'TO',
'Class:EventNotificationEmail/Attribute:to+' => 'TO',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'REST/JSON call~~',
'Class:EventRestService+' => 'Trace of a REST/JSON service call~~',
'Class:EventRestService/Attribute:code' => 'Code~~',
@@ -468,6 +529,11 @@ If omitted the From (label) is used.~~',
'Class:Trigger/Attribute:description+' => '1行の説明',
'Class:Trigger/Attribute:finalclass' => 'タイプ',
'Class:Trigger/Attribute:finalclass+' => 'タイプ',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
@@ -739,6 +805,7 @@ Operators:<br/>
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Time spent for "%1$s"~~',
'Core:FriendlyName-Description' => 'Friendly name',
'Core:FriendlyName-Label' => 'Name',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(データ同期)',
'Core:SyncDataSourceAccessRestriction' => '管理者またはデータ·ソースに指定されたユーザーのみ、この操作を実行することができます。操作はキャンセルされました。',
'Core:SyncDataSourceObsolete' => 'データソースは廃止とマークされています。操作はキャンセルされました。',
@@ -831,71 +898,4 @@ Operators:<br/>
'TitleSynchroExecution' => '同期の実行',
'TriggerOnObject:WrongFilterClass' => 'The filter query must return objects of class "%1$s"~~',
'TriggerOnObject:WrongFilterQuery' => 'Wrong filter query: %1$s~~',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -241,9 +241,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:User/Error:LoginMustBeUnique' => 'ログイン名は一意でないといけません。- "%1s" はすでに使われています。',
'Class:User/Error:OrganizationNotAllowed' => 'Organization not allowed.~~',
'Class:User/Error:PersonIsMandatory' => 'The Contact is mandatory.~~',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'Profile "%1$s" cannot be added it will deny the access to backoffice~~',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Changing status is not allowed for your own User~~',
'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'User dashboard~~',
'Class:UserDashboard+' => '~~',
'Class:UserDashboard/Attribute:contents' => 'Contents~~',
@@ -579,6 +582,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:AlertNoSearchCriteria' => '少なくとも1つ以上の検索条件を選択してください。',
'UI:CSVImport:CSVDataPreview' => 'CSVデータプレビュー',
'UI:CSVImport:ClassesSelectOne' => '--選択してください --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'コメントとヘッダ',
'UI:CSVImport:CustomDateTimeFormat' => 'Custom format: %1$s~~',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Available placeholders:<table>
@@ -640,6 +644,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:Tab:Templates' => 'テンプレート',
'UI:CSVImport:TextQualifierCharacter' => 'テキスト修飾子文字',
'UI:CSVImport:TreatFirstLineAsHeader' => '1行めをヘッダ(カラム名)として扱う。',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'ID (主キー)',
'UI:CSVImportConfirmMessage' => 'Are you sure you want to do this?~~',
'UI:CSVImportConfirmTitle' => 'Please confirm the operation~~',
@@ -1037,6 +1043,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:ModifyAllPageTitle' => '全てを修正',
'UI:Modify_M_ObjectsOf_Class_OutOf_N' => 'クラス%2$sの%3$d中%1$dを修正',
'UI:Modify_N_ObjectsOf_Class' => 'クラス%2$sの%1$dオブジェクトを修正',
'UI:Modify_ObjectsOf_Class' => 'Modifying objects of class %1$s~~',
'UI:NavigateAwayConfirmationMessage' => '全ての変更を破棄します。',
'UI:Newsroom:ConfigurationLink' => 'Configuration~~',
'UI:Newsroom:DisplayAtMost_X_Messages' => 'Display up to %1$s messages in the %2$s menu.~~',
@@ -1094,6 +1101,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:ObjectArchived' => 'This object has been archived. Please enable the archive mode or contact your administrator.~~',
'UI:ObjectCouldNotBeWritten' => 'そのオブジェクトへは書き込みできません: %1$s',
'UI:ObjectDoesNotExist' => '申し訳ございません。このオブジェクトは既に存在しません。(あるいは参照する権限がありません。)',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'このリストのみ',
'UI:OpenDocumentInNewWindow_' => 'Open~~',
'UI:OperationCancelled' => '操作はキャンセルされました',
@@ -1457,12 +1465,4 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI_CountOfObjectsShort' => '%1$d オブジェクト。',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' Back-Office User Interface~~',
'portal:legacy_portal' => 'End-User Portal~~',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:Modify_ObjectsOf_Class' => 'Modifying objects of class %1$s~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

View File

@@ -14,6 +14,10 @@
*/
Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'Action:WarningNoTriggerLinked' => 'Opgelet: er is geen trigger gelinkt aan deze actie. Zonder minstens 1 actieve trigger zal de actie nooit uitgevoerd worden.',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'The placeholder "%1$s" was not found in the HTML template. The content of the field "%2$s" will not be included in the generated emails.~~',
'ActionEmail:main' => 'Message~~',
'ActionEmail:preview_more_info' => 'For more information about the CSS features supported by the different eMail clients, refer to %1$s~~',
@@ -22,6 +26,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'ActionEmail:preview_warning' => 'The actual eMail may look different in the eMail client than this preview in your browser.~~',
'ActionEmail:recipients' => 'Contacts~~',
'ActionEmail:trigger' => 'Triggers~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s aangepast',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s aangepast, vorige waarde: %2$s',
'Change:AttName_EntryAdded' => '%1$s aangepast, nieuwe invoer toegevoegd: %2$s',
@@ -106,6 +113,32 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'Class:ActionEmail/Attribute:test_recipient+' => 'Bestemming als de status op "Test" staat',
'Class:ActionEmail/Attribute:to' => 'Aan',
'Class:ActionEmail/Attribute:to+' => 'Bestemming van de e-mail',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Melding',
'Class:ActionNotification+' => 'Melding (abstract)',
'Class:AsyncSendEmail' => 'E-mail (niet synchroon)',
@@ -287,6 +320,34 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'Class:EventNotificationEmail/Attribute:subject+' => '',
'Class:EventNotificationEmail/Attribute:to' => 'Aan',
'Class:EventNotificationEmail/Attribute:to+' => '',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'Gebeurtenis - REST/JSON API-aanroep',
'Class:EventRestService+' => 'Log van een aangeroepen REST/JSON-service',
'Class:EventRestService/Attribute:code' => 'Code',
@@ -467,6 +528,11 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'Class:Trigger/Attribute:description+' => 'Beschrijving in één regel',
'Class:Trigger/Attribute:finalclass' => 'Type',
'Class:Trigger/Attribute:finalclass+' => '',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
@@ -738,6 +804,7 @@ Hier wordt standaard \'00:00:00\' van gemaakt als er geen tijd wordt opgegeven.
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Tijd gespendeerd voor "%1$s"',
'Core:FriendlyName-Description' => 'Herkenbare naam',
'Core:FriendlyName-Label' => 'Herkenbare naam',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(Data Synchro)',
'Core:SyncDataSourceAccessRestriction' => 'Alleen administrators of de gebruiker gespecificeerd in de databron kan deze handeling uitvoeren. Handeling afgebroken.',
'Core:SyncDataSourceObsolete' => 'De databron is gemarkeerd als overbodig. Handeling afgebroken.',
@@ -830,71 +897,4 @@ Hier wordt standaard \'00:00:00\' van gemaakt als er geen tijd wordt opgegeven.
'TitleSynchroExecution' => 'Uitvoering van de synchronisatie',
'TriggerOnObject:WrongFilterClass' => 'De filter-query moet verwijzen naar objecten van klasse "%1$s"',
'TriggerOnObject:WrongFilterQuery' => 'Verkeerde filter-query: %1$s',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -241,9 +241,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:User/Error:LoginMustBeUnique' => 'Login moet uniek zijn - "%1s" is al in gebruik',
'Class:User/Error:OrganizationNotAllowed' => 'Organisatie is niet toegestaan.',
'Class:User/Error:PersonIsMandatory' => 'De persoon moet ingevuld zijn.',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'Profiel "%1$s" kan niet toegevoegd worden omdat het de toegang tot de backoffice zou ontzeggen.',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Je kan de status voor je eigen gebruikersaccount niet wijzigen.',
'Class:User/Error:UserOrganizationNotAllowed' => 'De gebruikersaccount behoort niet tot de organisaties waar je zelf rechten voor hebt.',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'Gebruikerdashboard',
'Class:UserDashboard+' => '',
'Class:UserDashboard/Attribute:contents' => 'Inhoud',
@@ -579,6 +582,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:AlertNoSearchCriteria' => 'Selecteer tenminste een zoekcriterium.',
'UI:CSVImport:CSVDataPreview' => 'CSV-voorbeeld',
'UI:CSVImport:ClassesSelectOne' => '-- selecteer een --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Opmerkingen en kolomtitel',
'UI:CSVImport:CustomDateTimeFormat' => 'Aangepast formaat: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Beschikbare variabelen:<table>
@@ -640,6 +644,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:Tab:Templates' => 'Sjablonen',
'UI:CSVImport:TextQualifierCharacter' => 'Teken dat rond tekst staat:',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Eerste regel bevat kolomtitels (kolomkop)',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'id (Primaire sleutel (key))',
'UI:CSVImportConfirmMessage' => 'Weet je zeker dat je dit wilt doen?',
'UI:CSVImportConfirmTitle' => 'Bevestig de actie',
@@ -1098,6 +1104,7 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt
'UI:ObjectArchived' => 'Dit object werd gearchiveerd. Gelieve de Archief-mode in te schakelen of je beheerder te contacteren.',
'UI:ObjectCouldNotBeWritten' => 'Het object kon niet geschreven worden: %1$s',
'UI:ObjectDoesNotExist' => 'Sorry, dit object bestaat niet (of je bent niet gemachtigd het te bekijken).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Alleen voor deze lijst',
'UI:OpenDocumentInNewWindow_' => 'Open',
'UI:OperationCancelled' => 'Operatie afgebroken',
@@ -1461,11 +1468,4 @@ Bij die koppeling wordt aan elke actie een volgorde-nummer gegeven. Dit bepaalt
'UI_CountOfObjectsShort' => '%1$d objecten.',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' Back-Office User Interface',
'portal:legacy_portal' => 'Portaal voor eindgebruikers',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

View File

@@ -11,6 +11,10 @@
*/
Dict::Add('PL PL', 'Polish', 'Polski', [
'Action:WarningNoTriggerLinked' => 'Ostrzeżenie, żaden wyzwalacz nie jest powiązany z akcją. Nie będzie aktywny, dopóki nie będzie miał co najmniej 1.',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'ActionEmail:content_placeholder_missing' => 'The placeholder "%1$s" was not found in the HTML template. The content of the field "%2$s" will not be included in the generated emails.~~',
'ActionEmail:main' => 'Message~~',
'ActionEmail:preview_more_info' => 'For more information about the CSS features supported by the different eMail clients, refer to %1$s~~',
@@ -19,6 +23,9 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
'ActionEmail:preview_warning' => 'The actual eMail may look different in the eMail client than this preview in your browser.~~',
'ActionEmail:recipients' => 'Contacts~~',
'ActionEmail:trigger' => 'Triggers~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'Change:AttName_Changed' => '%1$s zmodyfikowano',
'Change:AttName_Changed_PreviousValue_OldValue' => '%1$s zmodyfikowano, poprzednia wartość: %2$s',
'Change:AttName_EntryAdded' => '%1$s zmodyfikowano, dodano nowy wpis: %2$s',
@@ -103,6 +110,32 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
'Class:ActionEmail/Attribute:test_recipient+' => 'Miejsce docelowe w przypadku, gdy status jest ustawiony na "Test"',
'Class:ActionEmail/Attribute:to' => 'Do',
'Class:ActionEmail/Attribute:to+' => 'Miejsce docelowe wiadomości e-mail',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:ActionNotification' => 'Powiadomienie',
'Class:ActionNotification+' => 'Powiadomienie (abstrakcja)',
'Class:AsyncSendEmail' => 'E-mail (asynchroniczny)',
@@ -284,6 +317,34 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
'Class:EventNotificationEmail/Attribute:subject+' => '',
'Class:EventNotificationEmail/Attribute:to' => 'TO',
'Class:EventNotificationEmail/Attribute:to+' => '',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventRestService' => 'Połączenie REST / JSON',
'Class:EventRestService+' => 'Śledzenie wywołania usługi REST / JSON',
'Class:EventRestService/Attribute:code' => 'Kod',
@@ -464,6 +525,11 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
'Class:Trigger/Attribute:description+' => 'jedna linia opisu',
'Class:Trigger/Attribute:finalclass' => 'Podklasa wyzwalacza',
'Class:Trigger/Attribute:finalclass+' => 'Nazwa ostatniej klasy',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/ComplementaryName' => '%1$s, %2$s~~',
'Class:TriggerOnAttributeBlobDownload' => 'Trigger (on object\'s document download)~~',
'Class:TriggerOnAttributeBlobDownload+' => 'Trigger on object\'s document field download of [a child class of] the given class~~',
@@ -735,6 +801,7 @@ Jeśli czas zostanie pominięty, domyślnie to 00:00:00
'Core:ExplainWTC:StopWatch-TimeSpent' => 'Czas spędzony dla "%1$s"',
'Core:FriendlyName-Description' => 'Pełna nazwa',
'Core:FriendlyName-Label' => 'Pełna nazwa',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Core:SyncDataExchangeComment' => '(Żródła danych)',
'Core:SyncDataSourceAccessRestriction' => 'Tylko administratorzy lub użytkownik określony w źródle danych mogą wykonać tę operację. Operacja anulowana.',
'Core:SyncDataSourceObsolete' => 'Źródło danych jest oznaczone jako wycofane. Operacja anulowana.',
@@ -827,71 +894,4 @@ Jeśli czas zostanie pominięty, domyślnie to 00:00:00
'TitleSynchroExecution' => 'Wykonanie synchronizacji',
'TriggerOnObject:WrongFilterClass' => 'Zapytanie filtru musi zwracać obiekty klasy "%1$s"',
'TriggerOnObject:WrongFilterQuery' => 'Błędne zapytanie filtru: %1$s',
'Core:Placeholder:CannotBeResolved' => '(%1$s : cannot be resolved)~~',
'Class:EventNotificationNewsroom' => 'News sent~~',
'Class:EventNotificationNewsroom+' => '~~',
'Class:EventNotificationNewsroom/Attribute:title' => 'Title~~',
'Class:EventNotificationNewsroom/Attribute:title+' => '~~',
'Class:EventNotificationNewsroom/Attribute:icon' => 'Icon~~',
'Class:EventNotificationNewsroom/Attribute:icon+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority' => 'Priority~~',
'Class:EventNotificationNewsroom/Attribute:priority+' => '~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:EventNotificationNewsroom/Attribute:url' => 'URL~~',
'Class:EventNotificationNewsroom/Attribute:url+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read' => 'Read~~',
'Class:EventNotificationNewsroom/Attribute:read+' => '~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:no+' => 'No~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read/Value:yes+' => 'Yes~~',
'Class:EventNotificationNewsroom/Attribute:read_date' => 'Read date~~',
'Class:EventNotificationNewsroom/Attribute:read_date+' => '~~',
'Class:EventNotificationNewsroom/Attribute:contact_id' => 'Contact~~',
'Class:EventNotificationNewsroom/Attribute:contact_id+' => '~~',
'Action:last_executions_tab' => 'Last executions~~',
'Action:last_executions_tab_panel_title' => 'Executions of this action (%1$s)~~',
'Action:last_executions_tab_limit_days' => 'past %1$s days~~',
'Action:last_executions_tab_limit_none' => 'no limit~~',
'ActionNewsroom:trigger' => 'Trigger~~',
'ActionNewsroom:content' => 'Message~~',
'ActionNewsroom:settings' => 'Settings~~',
'Class:ActionNewsroom' => 'Notification by Newsroom~~',
'Class:ActionNewsroom+' => '~~',
'Class:ActionNewsroom/Attribute:language' => 'Language~~',
'Class:ActionNewsroom/Attribute:language+' => '~~',
'Class:ActionNewsroom/Attribute:title' => 'Title~~',
'Class:ActionNewsroom/Attribute:title+' => '~~',
'Class:ActionNewsroom/Attribute:message' => 'Message~~',
'Class:ActionNewsroom/Attribute:message+' => '~~',
'Class:ActionNewsroom/Attribute:icon' => 'Icon~~',
'Class:ActionNewsroom/Attribute:icon+' => '~~',
'Class:ActionNewsroom/Attribute:priority' => 'Priority~~',
'Class:ActionNewsroom/Attribute:priority+' => '~~',
'Class:ActionNewsroom/Attribute:priority/Value:1' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:1+' => 'Critical~~',
'Class:ActionNewsroom/Attribute:priority/Value:2' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:2+' => 'Urgent~~',
'Class:ActionNewsroom/Attribute:priority/Value:3' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:3+' => 'Important~~',
'Class:ActionNewsroom/Attribute:priority/Value:4' => 'Standard~~',
'Class:ActionNewsroom/Attribute:priority/Value:4+' => 'Standard~~',
'Class:ActionNewsroom/Attribute:test_recipient_id' => 'Test recipient~~',
'Class:ActionNewsroom/Attribute:test_recipient_id+' => 'Person used instead of Recipients when notification is being tested~~',
'Class:ActionNewsroom/Attribute:recipients' => 'Recipients~~',
'Class:ActionNewsroom/Attribute:recipients+' => '~~',
'Class:ActionNewsroom/Attribute:url' => 'URL~~',
'Class:ActionNewsroom/Attribute:url+' => '~~',
'Class:Trigger/Attribute:subscription_policy' => 'Subscription policy~~',
'Class:Trigger/Attribute:subscription_policy+' => 'Allows users to unsubscribe from the trigger~~',
'Class:Trigger/Attribute:subscription_policy/Value:allow_no_channel' => 'Allow complete unsubscription~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_at_least_one_channel' => 'Force at least one channel (News or Email)~~',
'Class:Trigger/Attribute:subscription_policy/Value:force_all_channels' => 'Deny unsubscription~~',
]);

View File

@@ -241,9 +241,12 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'Class:User/Error:LoginMustBeUnique' => 'Login musi być unikatowy - "%1s" jest już używany.',
'Class:User/Error:OrganizationNotAllowed' => 'Organizacja niedozwolona.',
'Class:User/Error:PersonIsMandatory' => 'Kontakt jest obowiązkowy.',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Error:ProfileNotAllowed' => 'Nie można dodać profilu "%1$s" nie ma on dostępu do zaplecza',
'Class:User/Error:StatusChangeIsNotAllowed' => 'Zmiana statusu nie jest dozwolona dla własnego użytkownika',
'Class:User/Error:UserOrganizationNotAllowed' => 'Konto użytkownika nie należy do Twoich dozwolonych organizacji.',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:UserDashboard' => 'Panel użytkownika',
'Class:UserDashboard+' => '',
'Class:UserDashboard/Attribute:contents' => 'Zawartość',
@@ -581,6 +584,7 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:AlertNoSearchCriteria' => 'Wybierz co najmniej jedno kryterium wyszukiwania',
'UI:CSVImport:CSVDataPreview' => 'Podgląd danych CSV',
'UI:CSVImport:ClassesSelectOne' => '-- wybierz jeden --',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:CommentsAndHeader' => 'Komentarze i nagłówek',
'UI:CSVImport:CustomDateTimeFormat' => 'Własny format: %1$s',
'UI:CSVImport:CustomDateTimeFormatTooltip' => 'Dostępne symbole:<table>
@@ -642,6 +646,8 @@ Domain usually correspond to who is responsible for checking and fixing errors~~
'UI:CSVImport:Tab:Templates' => 'Szablony',
'UI:CSVImport:TextQualifierCharacter' => 'Znak kwalifikatora tekstu',
'UI:CSVImport:TreatFirstLineAsHeader' => 'Traktuj pierwszą linię jako nagłówek (nazwy kolumn)',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:idField' => 'id (Klucz podstawowy)',
'UI:CSVImportConfirmMessage' => 'Czy na pewno chcesz to zrobić?',
'UI:CSVImportConfirmTitle' => 'Potwierdź operację',
@@ -1106,6 +1112,7 @@ W przypadku powiązania z wyzwalaczem, każde działanie otrzymuje numer "porzą
'UI:ObjectArchived' => 'Ten obiekt został zarchiwizowany. Włącz tryb archiwizacji lub skontaktuj się z administratorem.',
'UI:ObjectCouldNotBeWritten' => 'Nie można zapisać obiektu: %1$s',
'UI:ObjectDoesNotExist' => 'Przepraszamy, ten obiekt nie istnieje (lub nie masz uprawnień do jego przeglądania).',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
'UI:OnlyForThisList' => 'Tylko dla tej listy',
'UI:OpenDocumentInNewWindow_' => 'Otwórz',
'UI:OperationCancelled' => 'Operacja anulowana',
@@ -1470,11 +1477,4 @@ W przypadku powiązania z wyzwalaczem, każde działanie otrzymuje numer "porzą
'core/Operation:Wizard/Title' => 'Konfiguracja OAuth 2.0',
'portal:backoffice' => ITOP_APPLICATION_SHORT.' Interfejs użytkownika biurowego',
'portal:legacy_portal' => 'Portal użytkownika',
'Class:User/Error:PortalPowerUserHasInsufficientRights' => 'The Portal power user profile does not give sufficient access rights (another profile must be added)~~',
'Class:User/Warning:NoOrganizationMeansFullAccess' => 'No "Allowed Organizations" defined for this user, this means they have access to all organizations~~',
'Class:User/Warning:NoContactHasImpact' => 'Cautious: there is no Person defined on this User, this prevents access to portals, news notifications and other side effects in back-office~~',
'UI:CSVImport:Column' => 'Column %1$s~~',
'UI:CSVImport:ViewAllPossibleValues' => 'View all possible values~~',
'UI:CSVImport:ViewAllAmbiguousValues' => 'View all ambiguous values~~',
'UI:ObjectShortcutInsert' => 'Insert Object Shortcut~~',
]);

Some files were not shown because too many files have changed in this diff Show More