#
# Copyright (C) 2000 - 2024 Silverpeas
#
# This program 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.
#
# As a special exception to the terms and conditions of version 3.0 of
# the GPL, you may redistribute this Program in connection with Free/Libre
# Open Source Software ("FLOSS") applications as described in Silverpeas's
# FLOSS exception.  You should have received a copy of the text describing
# the FLOSS exception, and it is also available here:
# "http://www.silverpeas.org/docs/core/legal/floss_exception.html"
#
# This program 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 this program.  If not, see <https://www.gnu.org/licenses/>.
#

# generic expressions
workflowDesigner.default = D\u00e9faut
workflowDesigner.up = En haut
workflowDesigner.down = En bas
workflowDesigner.confirmRemove = Voulez-vous vraiment supprimer l'\u00e9l\u00e9ment :
workflowDesigner.confirmRemoveJS = Voulez-vous vraiment supprimer l\\'\u00e9l\u00e9ment :
workflowDesigner.confirmProcessReferencedJS=<p>Attention !</p>\
<p>Vous \u00eates en train de modifier un mod\u00e8le abstrait de processus qui peut \u00eatre ex\u00e9cut\u00e9 dans le moteur de Workflow.</p>\
<p>Voulez-vous continuer ?</p>
workflowDesigner.confirmGenerateComponentDescriptorJS=<p>Attention !</p>\
<p>\
Vous allez g\u00e9n\u00e9rer le descripteur de composant du workflow et remplacer celui existant.<br/>\
Cela supprimera tous les param\u00e8tres d'instance sp\u00e9cifiques qui auraient \u00e9t\u00e9 d\u00e9finis.\
</p>\
<p>Voulez-vous continuer ?</p>
workflowDesigner.Either = Ou
workflowDesigner.or = ou

# Tab names
workflowDesigner.actions = Actions
workflowDesigner.dataFolder = Dossier
workflowDesigner.forms = Formulaires
workflowDesigner.participants = Participants
workflowDesigner.presentation = Pr\u00e9sentation
workflowDesigner.roles = R\u00f4les
workflowDesigner.states = Etats
workflowDesigner.userInfos = Donn\u00e9es personnelles
workflowDesigner.toolName = Editeur de workflow
workflowDesigner.workflowHeader = Ent\u00eate du workflow

#Tab element names
workflowDesigner.list.action = Actions
workflowDesigner.list.activity = Activit&eacute;s
workflowDesigner.list.allowedAction = Actions autoris\u00e9es
workflowDesigner.list.allowedUsers = Utilisateurs autoris\u00e9s
workflowDesigner.list.column = Colonnes
workflowDesigner.list.columns = Colonnes
workflowDesigner.list.consequence = Cons\u00e9quences induites par cette action
workflowDesigner.list.dataFolder = Ensemble des donn\u00e9es composant le dossier
workflowDesigner.list.description = Descriptions
workflowDesigner.list.form = Formulaires
workflowDesigner.list.input = Champs
workflowDesigner.list.label = Libell&eacute;s
workflowDesigner.list.notifiedUsers = Utilisateurs \u00e0 notifier
workflowDesigner.list.parameter = Param\u00e8tres
workflowDesigner.list.participant = Participants
workflowDesigner.presentationTab = Pr\u00e9sentation des proc\u00e9dures en cours
workflowDesigner.list.relatedUser = Utilisateurs d\u00e9finis par une relation par rapport \u00e0 un participant
workflowDesigner.list.role = D\u00e9finition des R\u00f4les
workflowDesigner.list.setUnset = Activation / d\u00e9sactivation des \u00e9tats
workflowDesigner.list.state = Etats
workflowDesigner.list.title = Titres
workflowDesigner.list.userInfos = Donn\u00e9es personnelles
workflowDesigner.list.userInRole = Utilisateurs d\u00e9finis par leur appartenance \u00e0 un r\u00f4le
workflowDesigner.list.workflow = Liste des workflows
workflowDesigner.list.workingInterestedUsers = Utilisateurs autoris\u00e9s

# Popup / editor names
workflowDesigner.editor.action = Editeur d'une action
workflowDesigner.editor.activity = Editeur d'une activit&eacute;
workflowDesigner.editor.allowedUsers = Editeur des utilisateurs autoris\u00e9s \u00e0 jouer l'action
workflowDesigner.editor.columns = Editeur des colonnes
workflowDesigner.editor.consequence = Editeur d'une cons\u00e9quence
workflowDesigner.editor.description = Editeur d'une description
workflowDesigner.editor.form = Editeur d'un formulaire
workflowDesigner.editor.interestedUsers = Editeur des utilisateurs autoris\u00e9s \u00e0 voir
workflowDesigner.editor.input = Editeur d'un champ
workflowDesigner.editor.item = Editeur d'un item
workflowDesigner.editor.label = Editeur d'un libell&eacute;
workflowDesigner.editor.notifiedUsers = Editeur des utilisateurs \u00e0 notifier
workflowDesigner.editor.parameter = Editeur d'un param\u00e8tre
workflowDesigner.editor.participant = Editeur d'un participant
workflowDesigner.editor.relatedUser = Editeur d'un utilisateur d\u00e9fini par une relation par rapport \u00e0 un participant
workflowDesigner.editor.role = Editeur d'un r\u00f4le
workflowDesigner.editor.state = Editeur d'un &eacute;tat
workflowDesigner.editor.title = Editeur d'un titre
workflowDesigner.editor.workingUsers = Editeur des utilisateurs autoris\u00e9s \u00e0 agir

# Operation names
workflowDesigner.add.action = Ajouter une action
workflowDesigner.add.activity = Ajouter une activit&eacute;
workflowDesigner.addColumns = Ajouter un \u00e9l\u00e9ment 'colonnes'
workflowDesigner.add.consequence = Ajouter une cons\u00e9quence
workflowDesigner.add.description = Ajouter une description
workflowDesigner.add.form = Ajouter un formulaire
workflowDesigner.add.input = Ajouter un champ
workflowDesigner.add.item = Ajouter un item
workflowDesigner.add.label = Ajouter un libell&eacute;
workflowDesigner.add.parameter = Ajouter un param\u00e8tre
workflowDesigner.add.participant = Ajouter un participant
workflowDesigner.add.relatedUser = Ajouter un utilisateur d\u00e9fini par une relation par rapport \u00e0 un participant
workflowDesigner.addRole = Ajouter un r\u00f4le
workflowDesigner.add.state = Ajouter un \u00e9tat
workflowDesigner.add.title = Ajouter un titre
workflowDesigner.addWorkflow = Ajouter un workflow
workflowDesigner.importWorkflow = Importer un workflow
workflowDesigner.generate.componentDescriptor = G\u00e9n\u00e9rer le descripteur de l'application

# Filed & column names
workflowDesigner.action = Action
workflowDesigner.activity = Activit&eacute;
workflowDesigner.allowedF = Autoris\u00e9e
workflowDesigner.allowedUsers = Utilisateurs autoris\u00e9s \u00e0 jouer l'action
workflowDesigner.beforeCreated = Avant cr\u00e9ation
workflowDesigner.computed = Calcul\u00e9
workflowDesigner.consequences = Cons\u00e9quences
workflowDesigner.consequence = Cons\u00e9quence
workflowDesigner.content = Contenu
workflowDesigner.displayerName = Affichage du champ
# Items of the user infos
workflowDesigner.directoryEntry = Donn\u00e9e annuaire
# Items of data folder
workflowDesigner.folderItem = Item du dossier
workflowDesigner.form = Formulaire
workflowDesigner.form.action = Formulaire d'action
workflowDesigner.form.presentation = Formulaire de pr\u00e9sentation
workflowDesigner.form.print = Formulaire d'impression
workflowDesigner.formula = Formule
workflowDesigner.HTMLFileName = Document HTML
workflowDesigner.interestedUsers = Utilisateurs autoris\u00e9s \u00e0 voir
workflowDesigner.input = Champ
workflowDesigner.item = Item
workflowDesigner.kill = Suppression de l'instance
workflowDesigner.kind = Type de l'action
workflowDesigner.message = Message
workflowDesigner.linkDisabled = Aucun lien dans la notification
workflowDesigner.notifiedUsers = Utilisateurs \u00e0 notifier
workflowDesigner.notifyAdmin = Notifier l'aministrateur
workflowDesigner.operator = Op\u00e9rateur
workflowDesigner.parameter = Param\u00e8tre
workflowDesigner.participant = Participant
workflowDesigner.readonly = Lecture seule
workflowDesigner.relatedUser = Utilisateur d\u00e9fini par une relation par rapport \u00e0 un participant
workflowDesigner.relation = Relation
workflowDesigner.role = R\u00f4le
workflowDesigner.set = Activation
workflowDesigner.state = Etat
workflowDesigner.timeoutAction = Action d\u00e9clench\u00e9e
workflowDesigner.timeoutInterval = D\u00e9lai d'attente (en heures)
workflowDesigner.unset = D\u00e9sactivation
workflowDesigner.value = Valeur
workflowDesigner.workingUsers = Utilisateurs autoris\u00e9s \u00e0 agir

workflowDesigner.action.js.different = Le nom de l'action doit \u00eatre diff\u00e9rent de celui du formulaire

# Screen import
workflowDesigner.import.filename = Mod\u00e8le de workflow \u00e0 importer

# Screen Help

workflowDesigner.help.actions = D\u00e9finit des actions pouvant \u00eatre jou\u00e9es au cours du cycle de vie d'une instance de la proc\u00e9dure.

workflowDesigner.help.dataFolder = Le dossier est compos\u00e9 d'une liste des items. \
Chaque item contient les donn\u00e9es d'une instance de proc\u00e9dure qui seront renseign\u00e9es \
durant le cycle de vie de l'instance. C'est le dossier de l'instance.

workflowDesigner.help.forms = Chaque \u00e9l\u00e9ment contient la d\u00e9finition d'un formulaire, \
 c'est \u00e0 dire la liste des champs inclus dans ce formulaire.

workflowDesigner.help.participants = Un participant contient la d\u00e9finition d'un intervenant dans le cycle de vie \
d'une instance de proc\u00e9dure. L'\u00e9l\u00e9ment 'participant' sert \u00e0 d\u00e9finir une r\u00e8gle de calcul d'un utilisateur dans plusieurs contextes.

workflowDesigner.help.presentation = L'\u00e9cran permet de d\u00e9finir : <ul> \
<li>Les diff\u00e9rents titres de l'instance de proc\u00e9dures (selon le r\u00f4le de l'utilisateur).</li>\
<li>Les diff\u00e9rentes colonnes dans la liste de proc\u00e9dures dans l'interface d'utilisateur.</li></ul>

workflowDesigner.help.roles = Chaque r\u00f4le repr\u00e9sente un groupe d'utilisateurs qui agit sur une instance \
  de cette proc\u00e9dure de la m\u00eame mani\u00e8re.

workflowDesigner.help.states = Chaque \u00e9l\u00e9ment contient la d\u00e9finition d'un \u00e9tat d'une instance de proc\u00e9dure.

workflowDesigner.help.userInfos = Les donn\u00e9es personnelles sont compos\u00e9es d'une liste d'items. \
Chaque item contient les donn\u00e9es utilisateur que doit renseigner tout utilisateur se servant pour la premi\u00e8re fois \
d'une instance de ce mod\u00e8le de proc\u00e9dure. C'est le dossier personnel d'un utilisateur.

workflowDesigner.help.toolName = Editeur de workflow est un outil qui permet de : <ul>\
<li>Modifier facilement le mod\u00e8le abstrait de proc\u00e9dure.</li>\
<li>Assurer la validit\u00e9 du mod\u00e8le.</li>\
<li>Cr\u00e9er automatiquement le descripteur de l'application.</li>\
<li>Modifier un mod\u00e8le de proc\u00e9dure qui est ex\u00e9cut\u00e9.</li></ul>

workflowDesigner.help.workflowHeader = Cet \u00e9cran permet de : <ul>\
<li>Saisir ou modifier le nom du mod\u00e8le.</li>\
<li>Saisir le nom du fichier XML o\u00f9 le mod\u00e8le est sauvegard\u00e9. \
Une fois que le mod\u00e8le est sauvegard\u00e9, le nom ne peut plus \u00eatre modifi\u00e9.</li>\
<li>Ajouter des libell\u00e9s et des descriptions.</li>\
<li>G\u00e9n\u00e9rer ou mettre \u00e0 jour le fichier de descripteur de l'application.</li></ul>

workflowDesigner.help.componentDescriptor = Cet \u00e9cran permet de : <ul>\
<li>Saisir le libell\u00e9 de l'application, obligatoire.</li>\
<li>Saisir la description de l'application, obligatoire.</li>\
<li>Choisir la langue et les libell\u00e9s pour les profils de l'application.</li>

workflowDesigner.help.action = L'\u00e9cran permet de : <ul>\
<li>Saisir le nom de l'action, obligatoire.</li>\
<li>Choisir le formulaire associ\u00e9 \u00e0 l'action.</li>\
<li>Choisir le type de l'action, obligatoire.</li>\
<li>D\u00e9finir les utilisateurs autoris\u00e9s \u00e0 jouer l'action.</li>\
<li>Renseigner les cons\u00e9quences induites par cette action. Chaque action doit obligatoirement \
avoir au moins une cons\u00e9quence, sans condition pour son activation. S'il y a plusieurs cons\u00e9quences, \
celle sans condition doit \u00eatre la derni\u00e8re, car l'ordre de cons\u00e9quences est important.</li>\
<li>Ajouter des libell\u00e9s et des descriptions.</li></ul>

workflowDesigner.help.contextualDesignation = L'\u00e9cran permet de : <ul>\
<li>Choisir le nom du r\u00f4le.</li>\
<li>Choisir la langue.</li>\
<li>Saisir le contenu, obligatoire.</li></ul>

workflowDesigner.help.allowedUsers = Il faut remplir au moins l'un des champs: <ul>\
<li>Les utilisateurs d\u00e9finis par leur appartenance \u00e0 un r\u00f4le. L'\u00e9diteur du mod\u00e8le de proc\u00e9dure peut choisir plusieurs r\u00f4les.</li>\
<li>Utilisateurs d\u00e9finis par une relation par rapport \u00e0 un participant.</li></ul>

workflowDesigner.help.columns = L'\u00e9cran permet de : <ul>\
<li>Choisir le groupe d'utilisateurs par leur appartenance \u00e0 un r\u00f4le (ou 'd\u00e9faut' pour tous les utilisateurs).</li>\
<li>S\u00e9lectionner les items du dossier pr\u00e9sent\u00e9s aux acteurs de proc\u00e9dure.</li></ul>

workflowDesigner.help.consequence = L'\u00e9cran permet de : <ul>\
<li>Si la cons\u00e9quence n'est pas celle par d\u00e9faut, il faut pr\u00e9ciser la condition de l'activation\
 gr\u00e2ce aux champs " Item du dossier ", " Op\u00e9rateur " et " Valeur ". </li>\
<li>Optionnellement, la cons\u00e9quence peut effectuer la suppression de l'instance de proc\u00e9dure.</li>\
<li>Optionnellement, plusieurs \u00e9tats peuvent \u00eatre activ\u00e9s et d\u00e9sactiv\u00e9s.</li>\
<li>Selon le besoin, les utilisateurs d\u00e9finis \u00e0 l'aide de l'\u00e9cran " Editeur des utilisateurs \u00e0 notifier " \
  peuvent \u00eatre notifi\u00e9s de l'ex\u00e9cution de l'action.</li></ul>

workflowDesigner.help.form = L'\u00e9cran permet de : <ul>\
<li>Choisir le type de formulaire parmi : " action, pr\u00e9sentation et impression ".</li>\
<li>Selon le type choisi, diff\u00e9rents champs deviennent obligatoires : <ul>\
    <li>Dans un formulaire d'action le nom est requis obligatoirement et les autres attributs restent vides.</li>\
    <li>Dans un formulaire de pr\u00e9sentation il est possible de choisir le groupe d'utilisateurs\
     par leur appartenance \u00e0 un r\u00f4le (ou 'd\u00e9faut' pour tous les utilisateurs). \
     Les autres attributs restent vides ou pr\u00e9 - remplis.</li>\
    <li>Dans un formulaire d'impression le nom du fichier est obligatoirement \u00e0 saisir \
      et les autres attributs restent vides ou pr\u00e9 - remplis.</li></ul></li>\
<li>D\u00e9finir des champs.</li>\
<li>Ajouter des titres.</li></ul>

workflowDesigner.help.interestedOrWorkingUsers = Il faut remplir au moins l'un de deux premiers champs : <ul>\
<li>Les utilisateurs d\u00e9finis par leur appartenance \u00e0 un r\u00f4le. L'\u00e9diteur du mod\u00e8le de proc\u00e9dure peut choisir plusieurs r\u00f4les.</li>\
<li>Utilisateurs d\u00e9finis par une relation par rapport \u00e0 un participant.</li>\
<li>Optionnellement, l'utilisateur peut choisir l'identifiant du r\u00f4le pour lequel une personne verra les instances qui sont dans cet \u00e9tat.</li></ul>

workflowDesigner.help.input = Il faut remplir l'un de deux premiers champs et optionnellement les autres: <ul>\
<li>Choisir un item du dossier.</li>\
<li>Saisir la valeur du champ.</li>\
<li>Choisir le type du champ et en cons\u00e9quence la m\u00e9thode d'affichage (optionnel).</li>\
<li>Marquer le champ comme obligatoire (optionnel).</li>\
<li>Marquer le champ comme \u00e9l\u00e9ment en lecture seule (optionnel).</li></ul>

workflowDesigner.help.item = L'\u00e9cran qui permet de : <ul>\
<li>Saisir le nom de l'item, obligatoire.</li>\
<li>Marquer l'item comme calcul\u00e9 (optionnel).</li>\
<li>Calculer \u00e0 partir d'une donn\u00e9e de la fiche utilisateur contenue dans l'annuaire (optionnel).</li>\
<li>Choisir le type de l'item et en cons\u00e9quence la m\u00e9thode d'affichage (optionnel).</li>\
<li>Marquer l'item comme \u00e9l\u00e9ment en lecture seule (optionnel).</li>\
<li>Renseigner la formule pour calculer la valeur de l'item (optionnel).</li>\
<li>D\u00e9finir des param\u00e8tres.</li>\
<li>Ajouter des libell\u00e9s et des descriptions.</li></ul>

workflowDesigner.help.notifiedUsers = L'\u00e9cran permet de : <ul>\
<li>Saisir le message, obligatoire.</li>\
<li>D\u00e9finir les utilisateurs \u00e0 notifier par une relation par rapport \u00e0 un participant.</li></ul>

workflowDesigner.help.participant = L'\u00e9cran permet de : <ul>\
<li>Saisir le nom du participant, obligatoire.</li>\
<li>Choisir l'\u00e9tat sur lequel l'intervenant agit. La valeur sp\u00e9ciale 'Avant cr\u00e9ation' \
doit \u00eatre assign\u00e9e \u00e0 l'un de participants qui a le droit de d\u00e9marrer la proc\u00e9dure.</li>\
<li>Ajouter des libell\u00e9s et des descriptions.</li></ul>

workflowDesigner.help.relatedUser = Il faut remplir l'un de deux premiers champs et optionnellement le deux derniers: <ul>\
<li>Choisir un participant.</li>\
<li>Choisir un item du dossier.</li>\
<li>Choisir un r\u00f4le.</li>\
<li>Choisir une relation parmi les items des donn\u00e9es personnelles de type 'utilisateur'.</li></ul>

workflowDesigner.help.importWorkflow = La mod\u00e8le s\u00e9lectionn\u00e9 sera import\u00e9 sur le serveur et modifiable via l'\u00e9diteur de workflow.

workflowDesigner.help.role = Chaque r\u00f4le repr\u00e9sente un groupe d'utilisateurs qui agit sur une instance de cette proc\u00e9dure de la m\u00eame mani\u00e8re.

workflowDesigner.help.state = L'\u00e9cran permet de : <ul>\
<li>Saisir le nom de l'\u00e9tat, obligatoire.</li>\
<li>Choisir l'action d\u00e9clench\u00e9e automatiquement (optionnelle) et le d\u00e9lai d'attente.</li>\
<li>Au cas o\u00f9 l'action d\u00e9clench\u00e9e a \u00e9t\u00e9 choisie, optionnellement, l'administrateur peut \u00eatre notifi\u00e9 du d\u00e9clenchement de l'action.</li>\
<li>Choisir une ou plusieurs actions autoris\u00e9es (facultatif).</li>\
<li>D\u00e9finir les utilisateurs autoris\u00e9s \u00e0 agir dans l'\u00e9tat.</li>\
<li>D\u00e9finir les utilisateurs autoris\u00e9s \u00e0 voir l'instance de proc\u00e9dure dans l'\u00e9tat.</li>\
<li>Ajouter des libell\u00e9s et des descriptions.</li></ul>