Initial commit

This commit is contained in:
root
2026-01-19 17:44:46 +01:00
commit 823af8b11d
8721 changed files with 1130846 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
{
"labels": {
"Workflow Manager": "Flux de travail",
"Flowcharts": "Organigrammes",
"Processes": "Processus",
"Business Process Management": "Gestion de processus commerciaux",
"Report Filters": "Filtres de rapport",
"Report Panels": "Panneaux de rapport"
},
"descriptions": {
"workflowManager": "Configurer les règles de flux de travail.",
"bpmnFlowcharts": "Définitions des processus commerciaux.",
"bpmnProcesses": "Instances de processus commerciaux.",
"reportFilters": "Filtres d'affichage de liste personnalisés basés sur des rapports.",
"reportPanels": "Panneaux de vue détaillée affichant les résultats du rapport."
},
"messages": {
"newAdvancedPackVersionIsAvailable": "La nouvelle version du pack avancé {latestVersion} est disponible. Elle peut être téléchargée sur le portail client."
},
"templates": {
"reportSendingGrid1": "Grille de rapport-1",
"reportSendingGrid2": "Grille de rapport-2",
"reportSendingList": "Liste de rapports"
}
}

View File

@@ -0,0 +1,23 @@
{
"labels": {
"Reset": "Réinitialiser"
},
"fields": {
"status": "État",
"processedAt": "Traité à",
"elementType": "Type d'article",
"element": "Élément"
},
"options": {
"status": {
"Created": "Créé",
"Pending": "En attente",
"In Process": "En cours",
"Standby": "En attente",
"Processed": "Traité",
"Rejected": "Rejeté",
"Failed": "Échoué",
"Interrupted": "Interrompu"
}
}
}

View File

@@ -0,0 +1,72 @@
{
"labels": {
"Create BpmnFlowchart": "Créer un organigramme",
"Hand tool": "Outil main",
"Create Event tool": "Outil de création d'événement",
"Create Gateway tool": "Outil de création d'événement",
"Create Activity tool": "Outil de création d'activité",
"Connect tool": "Outil de connexion",
"Erase tool": "Outil d'effacement",
"Full Screen": "Plein écran",
"Processes": "Processus",
"data": "Données",
"Zoom In": "Zoomer",
"Zoom Out": "Dézoomer",
"Error": "Erreur"
},
"fields": {
"isActive": "Est actif",
"targetType": "Type d'entité cible",
"data": "Données",
"hasNoneStartEvent": "A un événement de démarrage de type Aucun"
},
"links": {
"processes": "Processus"
},
"elements": {
"eventStartConditional": "Événement de démarrage conditionnel",
"eventStartTimer": "Événement de démarrage du timer",
"eventStartError": "Événement de démarrage d'erreur",
"eventStartEscalation": "Événement de démarrage d'escalade",
"eventStartSignal": "Événement de démarrage de signal",
"eventStart": "Événement de démarrage",
"eventStartConditionalEventSubProcess": "Événement de démarrage conditionnel du sous-processus",
"eventStartTimerEventSubProcess": "Événement de démarrage conditionnel du timer de sous-processus",
"eventStartSignalEventSubProcess": "Événement de démarrage de signal de sous-processus",
"eventIntermediateTimerCatch": "Événement intermédiaire de timer (capture)",
"eventIntermediateConditionalCatch": "Événement intermédiaire conditionnel (capture)",
"eventIntermediateEscalationThrow": "Événement intermédiaire d'escalade (lancement)",
"eventIntermediateSignalThrow": "Événement intermédiaire de signal (lancement)",
"eventIntermediateSignalCatch": "Événement intermédiaire de signal (capture)",
"eventIntermediateMessageCatch": "Événement intermédiaire de message (capture)",
"eventEnd": "Événement de fin",
"eventEndTerminate": "Événement de fin de finalisation",
"eventEndError": "Événement de fin d'erreur",
"eventEndEscalation": "Événement de fin d'escalade",
"eventEndSignal": "Événement de fin de signal",
"eventIntermediateErrorBoundary": "Événement intermédiaire d'erreur (limite)",
"eventIntermediateTimerBoundary": "Événement intermédiaire de timer (limite)",
"eventIntermediateConditionalBoundary": "Événement intermédiaire conditionnel (limite)",
"eventIntermediateEscalationBoundary": "Événement intermédiaire d'escalade (limite)",
"eventIntermediateSignalBoundary": "Événement intermédiaire de signal (limite)",
"eventIntermediateMessageBoundary": "Événement intermédiaire de message (limite)",
"gatewayExclusive": "Passerelle exclusive",
"gatewayInclusive": "Passerelle inclusive",
"gatewayParallel": "Passerelle parallèle",
"gatewayEventBased": "Passerelle basée sur les événements",
"taskSendMessage": "Tâche d'envoi de message",
"taskScript": "Tâche de script",
"taskBusinessRule": "Tâche de règle commerciale",
"taskUser": "Tâche utilisateur",
"task": "Tâche",
"callActivity": "Activité d'appel",
"subProcess": "Sous-processus",
"eventSubProcess": "Sous-processus d'événement",
"flow": "Flux de séquence"
},
"presetFilters": {
"isManuallyStartable": "Démarrable manuellement",
"activeHasNoneStartEvent": "Actif sans événement de démarrage",
"active": "Actif"
}
}

View File

@@ -0,0 +1,111 @@
{
"fields": {
"text": "Texte",
"triggerType": "Type de déclencheur",
"timer": "Paramètres du timer",
"defaultFlowId": "Flux par défaut",
"from": "De",
"to": "À",
"replyTo": "Répondre à",
"fromEmailAddress": "Adresse e-mail d'envoi",
"toEmailAddress": "Adresse e-mail du destinataire",
"replyToEmailAddress": "Adresse e-mail de réponse",
"toSpecifiedTeams": "Aux équipes",
"toSpecifiedUsers": "Aux utilisateurs",
"toSpecifiedContacts": "Aux contacts",
"emailTemplate": "Modèle d'e-mail",
"doNotStore": "Ne pas stocker les e-mails envoyés",
"formula": "Formule Script",
"actionType": "Type d'action",
"targetUser": "Utilisateur cible",
"assignmentType": "Affectation",
"targetTeam": "Équipe cible",
"targetUserPosition": "Position de l'utilisateur cible",
"startDirection": "Direction de départ",
"targetReport": "Rapport cible",
"scheduling": "Planification",
"messageType": "Type de message",
"canBeFailed": "Peut échouer",
"target": "Cible",
"callableType": "Type appelable",
"errorCode": "Code d'erreur",
"escalationCode": "Code d'escalade",
"cancelActivity": "Est en train d'interrompre",
"isInterrupting": "Est en train d'interrompre",
"targetType": "Type d'entité cible",
"flowchartVisualization": "Organigramme",
"flowchart": "Organigramme",
"returnVariableList": "Variables de retour",
"repliedTo": "Répondre à",
"relatedTo": "Relatif à",
"conditionsFormula": "Formule de conditions",
"optOutLink": "Lien de désinscription"
},
"labels": {
"Field": "Champ",
"Flows Conditions": "Conditions de flux"
},
"tooltips": {
"taskSendMessageEmailAddress": "Caractères génériques disponibles :\n\n* `{$$variable}`",
"targetReport": "Les enregistrements du rapport de liste seront transmis au nouveau processus.",
"target": "Sélectionnez quel enregistrement sera utilisé comme cible.",
"userTaskName": "Un nom de l'enregistrement de tâche utilisateur qui sera créé.\n\nCaractères génériques disponibles :\n* `{$attribute}`\n* `{$$variable}`",
"userTaskInstructions": "Instructions pour un utilisateur. Markdown est pris en charge.\n\nCaractères génériques disponibles :\n* `{$attribute}`\n* `{$$variable}`",
"returnVariableList": "Précisez les variables de formule qui seront copiées du sous-processus vers le processus parent une fois le sous-processus terminé.",
"scheduling": "Notation Crontab. Définit la fréquence. Fuseau horaire UTC.\n\n`* / 5 * * * *` - toutes les 5 minutes\n\n`0 * / 2 * * *` - toutes les 2 heures\n\n`30 1 * * *` - à 01h30 une fois par jour\n\n`0 0 1 * * `- le premier jour du mois"
},
"options": {
"emailAddress": {
"system": "Système",
"currentUser": "Utilisateur actuel",
"specifiedEmailAddress": "Adresse e-mail spécifiée",
"assignedUser": "Utilisateur affecté",
"followers": "Suiveurs",
"specifiedContacts": "Contacts précisés",
"specifiedUsers": "Utilisateurs précisés",
"specifiedTeams": "Équipes précisées",
"followersExcludingAssignedUser": "Suiveurs, sauf l'utilisateur affecté",
"processAssignedUser": "Utilisateur affecté au processus",
"targetEntity": "Enregistrement cible",
"": "Aucun"
},
"triggerType": {
"afterRecordCreated": "Après la création de l'enregistrement",
"afterRecordSaved": "Après la sauvegarde de l'enregistrement",
"afterRecordUpdated": "Après la mise à jour de l'enregistrement",
"sequential": "Séquentiel"
},
"timerShiftOperator": {
"minus": "moins"
},
"timerShiftUnits": {
"hours": "heures",
"days": "jours",
"months": "mois",
"seconds": "secondes"
},
"timerBase": {
"moment": "Moment où l'événement s'est déclenché",
"formula": "Calculé par formule"
},
"actionType": {
"Approve": "Approuver",
"Review": "Réviser"
},
"assignmentType": {
"": "Aucun",
"processAssignedUser": "Utilisateur affecté au processus",
"specifiedUser": "Utilisateur précisé",
"rule:Least-Busy": "Moins occupé"
},
"startDirection": {
"r": "Droite",
"d": "Bas",
"u": "Haut",
"l": "Gauche"
},
"messageType": {
"Email": "E-mail"
}
}
}

View File

@@ -0,0 +1,48 @@
{
"labels": {
"Create BpmnProcess": "Démarrer le processus",
"Stop Process": "Arrêter le processus",
"User Tasks": "Tâches utilisateur",
"Flowcharts": "Organigrammes",
"Interrupt": "Interrompre",
"Reject": "Rejeter",
"Start flow from here": "Démarrer le flux d'ici"
},
"fields": {
"status": "État",
"targetType": "Type d'entité cible",
"target": "Cible",
"createdEntitiesData": "Données d'entités créées",
"flowchartData": "Données de l'organigramme",
"flowchart": "Organigramme",
"flowchartVisualization": "Organigramme (visualisation)",
"flowchartElementsDataHash": "Éléments de l'organigramme",
"endedAt": "Terminé à",
"startElementId": "Élément de démarrage",
"parentProcess": "Processus parent",
"parentProcessFlowNode": "Nœud de flux du processus parent"
},
"links": {
"flowchart": "Organigramme",
"target": "Cible",
"flowNodes": "Journal de flux",
"userTasks": "Traiter les tâches utilisateur",
"childProcesses": "Processus enfants",
"parentProcess": "Processus parent",
"parentProcessFlowNode": "Nœud de flux du processus parent"
},
"options": {
"status": {
"Created": "Créé",
"Started": "Démarré",
"Ended": "Terminé",
"Paused": "En pause",
"Stopped": "Arrêté",
"Interrupted": "Interrompu"
}
},
"presetFilters": {
"actual": "Réel",
"ended": "Terminé"
}
}

View File

@@ -0,0 +1,39 @@
{
"labels": {
"Resolve": "Résoudre"
},
"fields": {
"actionType": "Type d'action",
"resolution": "Résolution",
"target": "Cible",
"process": "Processus",
"isResolved": "Est résolu",
"resolutionNote": "Note de résolution",
"isCanceled": "Est annulé"
},
"links": {
"process": "Processus",
"target": "Cible",
"flowNode": "Nœud de flux"
},
"options": {
"actionType": {
"Approve": "Approuver",
"Review": "Réviser",
"Accomplish": "Accomplir"
},
"resolution": {
"": "Aucun",
"Approved": "Approuvé",
"Rejected": "Rejeté",
"Reviewed": "Révisé",
"Completed": "Terminé",
"Canceled": "Annulé"
}
},
"presetFilters": {
"actual": "Réel",
"resolved": "Résolu",
"canceled": "Annulé"
}
}

View File

@@ -0,0 +1,9 @@
{
"fields": {
"report": "Rapport",
"column": "Colonne de somme",
"displayOnlyCount": "Afficher uniquement le total",
"displayTotal": "Afficher le total",
"useSiMultiplier": "Multiplicateur SI"
}
}

View File

@@ -0,0 +1,31 @@
{
"scopeNames": {
"Workflow": "Flux de travail",
"Report": "Rapport",
"ReportCategory": "Catégorie de rapport",
"WorkflowLogRecord": "Enregistrement du journal de flux de travail",
"BpmnFlowchart": "Organigramme de processus",
"BpmnProcess": "Processus",
"BpmnUserTask": "Traiter la tâche utilisateur",
"ReportFilter": "Filtre de rapport",
"ReportPanel": "Panneau de rapport"
},
"scopeNamesPlural": {
"Workflow": "Flux de travail",
"Report": "Rapports",
"ReportCategory": "Catégories de rapport",
"WorkflowLogRecord": "Journal des flux de travail",
"BpmnFlowchart": "Organigrammes de processus",
"BpmnProcess": "Processus",
"BpmnUserTask": "Traiter les tâches utilisateur",
"ReportFilter": "Filtres de rapport",
"ReportPanel": "Panneaux de rapport"
},
"dashlets": {
"Report": "Rapport",
"BpmnUserTasks": "Traiter les tâches utilisateur"
},
"labels": {
"Start Process": "Démarrer le processus"
}
}

View File

@@ -0,0 +1,178 @@
{
"labels": {
"Create Report": "Créer un rapport",
"Run": "Exécuter",
"-Empty-": "-Vide-",
"Parameters": "Paramètres",
"Filters": "Filtres",
"Chart": "Graphique",
"List Report": "Rapport en liste",
"Grid Report": "Rapport en grille",
"days": "jours",
"never": "jamais",
"Get Csv": "Obtenir CSV",
"EmailSending": "Envoi de l'e-mail en cours",
"View Report": "Voir le rapport",
"Report": "Rapport",
"AND": "ET",
"OR": "OU",
"NOT": "PAS DANS",
"IN": "DANS",
"Complex expression": "Expression complexe",
"Having": "Ayant",
"Add AND group": "Ajouter un groupe ET",
"Add OR group": "Ajouter un groupe OU",
"Add NOT group": "Ajouter un groupe PAS",
"Add IN group": "Ajouter un groupe DANS",
"Add Having group": "Ajouter un groupe ayant",
"Add Complex expression": "Ajouter une expression complexe",
"Columns": "Colonnes",
"Send Email": "Envoyer un e-mail",
"Results View": "Affichage des résultats",
"Create Joint Grid Report": "Créer un rapport de grille conjointe"
},
"fields": {
"entityType": "Type d'entité",
"groupBy": "Grouper par",
"columns": "Colonnes",
"orderBy": "Trier par",
"filters": "Filtres",
"runtimeFilters": "Filtres d'exécution",
"chartType": "Type de graphique",
"emailSendingInterval": "Intervalle",
"emailSendingTime": "Heure",
"emailSendingUsers": "Utilisateurs",
"emailSendingSettingDay": "Jour",
"emailSendingSettingMonth": "Mois",
"emailSendingSettingWeekdays": "Jours",
"emailSendingDoNotSendEmptyReport": "Ne pas envoyer si le rapport est vide",
"chartColorList": "Couleurs",
"chartColor": "Couleur",
"orderByList": "Ordre de la liste",
"column": "Colonne",
"category": "Catégorie",
"applyAcl": "Appliquer ACL",
"portals": "Portails",
"joinedReports": "Sous-rapports",
"joinedReportLabel": "Étiquette de sous-rapport"
},
"tooltips": {
"emailSendingUsers": "Le résultat du rapport utilisateurs sera envoyé à",
"chartColorList": "Couleurs personnalisées pour des groupes spécifiques.",
"applyAcl": "Les résultats du rapport dépendront de l'accès de l'utilisateur.",
"groupBy": "Les données seront agrégées par un ou deux groupes. Si vide, les données ne seront pas agrégées, seuls les totaux seront affichés.\n\n[Des expressions complexes](https://www.espocrm.com/documentation/user-guide/complex-expressions/) peuvent être utilisées.",
"columns": "Quelles données afficher.",
"runtimeFilters": "Filtres supplémentaires qui seront disponibles dans la vue du rapport.",
"portals": "Le rapport ne sera disponible que dans les portails spécifiés."
},
"functions": {
"COUNT": "Compter",
"SUM": "Somme",
"AVG": "Moy",
"YEAR": "An",
"QUARTER": "Trimestre",
"MONTH": "Mois",
"DAY": "Jour",
"WEEK": "Semaine",
"YEAR_FISCAL": "Année fiscale",
"QUARTER_FISCAL": "Trimestre fiscal"
},
"orders": {
"LIST": "LISTE"
},
"options": {
"chartType": {
"BarHorizontal": "Barre (horizontale)",
"BarVertical": "Barre (verticale)",
"BarGroupedHorizontal": "Barre groupée (horizontale)",
"BarGroupedVertical": "Barre (verticale)",
"Pie": "Tarte",
"Line": "Ligne"
},
"emailSendingInterval": {
"": "Aucun",
"Daily": "Quotidien",
"Weekly": "Hebdomadaire",
"Monthly": "Mensuel",
"Yearly": "Annuel"
},
"emailSendingSettingDay": {
"32": "Dernier jour du mois"
},
"type": {
"Grid": "Grille",
"List": "Liste",
"JointGrid": "Grille commune"
},
"function": {
"": "Pas de fonction",
"customWithOperator": "Expression avec opérateur",
"MONTH_NUMBER": "MOIS",
"YEAR_NUMBER": "AN",
"QUARTER_NUMBER": "TRIMESTRE",
"DAYOFWEEK_NUMBER": "JOUR DE LA SEMAINE",
"HOUR_NUMBER": "HEURE",
"LOWER": "INFÉRIEUR",
"UPPER": "SUPÉRIEUR",
"TRIM": "RÉDUIRE",
"LENGTH": "LONGUEUR",
"WEEK_NUMBER_0": "SEMAINE (dimanche)",
"WEEK_NUMBER_1": "SEMAINE (lundi)",
"COUNT": "COMPTER",
"SUM": "SOMME",
"AVG": "MOY"
},
"operator": {
"equals": "Équivaut à",
"notEquals": "Pas égal",
"greaterThan": "Plus grand que",
"lessThan": "Moins que",
"greaterThanOrEquals": "Supérieur ou égal",
"lessThanOrEquals": "Inférieur ou égal",
"in": "Dans",
"notIn": "Pas dans",
"isTrue": "Est vrai",
"isFalse": "Est faux",
"isNull": "Est nul",
"isNotNull": "Est non nul",
"like": "Comme"
},
"layoutAlign": {
"left": "Gauche",
"right": "Droite"
}
},
"messages": {
"validateMaxCount": "Le nombre ne doit pas être supérieur à {maxCount}",
"gridReportDescription": "Grouper par une ou deux colonnes et voir les sommes. Peut être affiché sous forme de graphique.",
"listReportDescription": "Liste simple des enregistrements qui répondent aux critères des filtres."
},
"presetFilters": {
"list": "Liste",
"grid": "Grille",
"listTargets": "Liste (cibles)",
"listAccounts": "Liste (comptes)",
"listContacts": "Liste (contacts)",
"listLeads": "Liste (prospects)",
"listUsers": "Liste (utilisateurs)"
},
"errorMessages": {
"error": "Erreur",
"noChart": "Aucun graphique sélectionné pour le rapport.",
"selectReport": "Sélectionnez un rapport dans les options du dashlet."
},
"filtersGroupTypes": {
"or": "OU",
"and": "ET",
"not": "PAS DANS",
"subQueryIn": "DANS",
"having": "Ayant"
},
"layoutFields": {
"link": "Lien",
"width": "Largeur",
"notSortable": "Non triable",
"exportOnly": "Exporter uniquement",
"align": "Aligner"
}
}

View File

@@ -0,0 +1,13 @@
{
"labels": {
"Create ReportCategory": "Créer une catégorie",
"Manage Categories": "Gérer les catégories",
"Reports": "Rapports"
},
"fields": {
"order": "Ordre"
},
"links": {
"reports": "Rapports"
}
}

View File

@@ -0,0 +1,19 @@
{
"labels": {
"Create ReportFilter": "Créer un filtre",
"Rebuild Filters": "Reconstruire les filtres"
},
"fields": {
"order": "Ordre",
"report": "Rapport",
"entityType": "Type d'entité",
"isActive": "Est autorisé"
},
"links": {
"report": "Rapport"
},
"tooltips": {
"teams": "Équipes pour lesquelles le filtre sera disponible. Si aucune équipe n'est spécifiée, aucune restriction par équipe ne sera appliquée.",
"report": "Rapport de liste qui sera utilisé pour le filtre."
}
}

View File

@@ -0,0 +1,34 @@
{
"labels": {
"Create ReportPanel": "Créer un panneau",
"Rebuild Panels": "Reconstruire les panneaux"
},
"fields": {
"report": "Rapport",
"entityType": "Type d'entité",
"isActive": "Est autorisé",
"reportType": "Type de rapport",
"displayTotal": "Afficher le total",
"displayOnlyTotal": "Afficher uniquement le total",
"column": "Colonne",
"reportEntityType": "Type d'entité de rapport",
"columnList": "Liste des colonnes",
"dynamicLogicVisible": "Conditions rendant le panneau visible",
"order": "Ordre",
"useSiMultiplier": "Multiplicateur SI"
},
"links": {
"report": "Rapport"
},
"tooltips": {
"teams": "Équipes pour lesquelles le panneau sera affiché. Si aucune équipe n'est spécifiée, aucune restriction par équipe ne sera appliquée.",
"report": "Rapport qui sera utilisé pour le panneau.",
"order": "[0..1] - avant le panneau de transmission ;\n[3..4] - avant les panneaux de relations ;\n[6..] - après les panneaux de relation."
},
"options": {
"type": {
"side": "Côté",
"bottom": "Bas"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"options": {
"job": {
"ReportTargetListSync": "Synchroniser les listes de cibles avec les rapports",
"ScheduleReportSending": "Planifier l'envoi du rapport",
"RunScheduledWorkflows": "Exécuter des flux de travail planifiés",
"ProcessPendingProcessFlows": "Flux en attente de processus"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"labels": {
"Sync with Reports": "Synchroniser avec les rapports"
},
"fields": {
"syncWithReports": "Rapports",
"syncWithReportsEnabled": "Activé",
"syncWithReportsUnlink": "Dissocier"
},
"links": {
"syncWithReports": "Synchroniser avec les rapports"
},
"tooltips": {
"syncWithReportsUnlink": "Les entrées qui ne figurent pas dans les résultats du rapport seront dissociées de la liste cible.",
"syncWithReports": "La liste cible sera synchronisée avec les résultats des rapports sélectionnés."
}
}

View File

@@ -0,0 +1,187 @@
{
"fields": {
"Name": "Nom",
"entityType": "Entité cible",
"type": "Type de déclencheur",
"isActive": "Actif",
"usersToMakeToFollow": "Utilisateurs à faire pour suivre l'enregistrement",
"whatToFollow": "Que suivre",
"portalOnly": "Portail uniquement",
"portal": "Portail",
"targetReport": "Rapport cible",
"scheduling": "Planification",
"methodName": "Méthode de service",
"assignmentRule": "Règle d'affectation",
"targetTeam": "Équipe cible",
"targetUserPosition": "Position de l'utilisateur cible",
"listReport": "Rapport en liste",
"linkList": "Lien avec l'entité cible via des relations",
"linkListShort": "Liens",
"target": "Cible",
"whoFollow": "Qui faire pour suivre",
"requestType": "Type de demande",
"requestContentType": "Type de contenu",
"requestContent": "Charge utile",
"optOutLink": "Lien de désinscription",
"headers": "En-têtes"
},
"links": {
"portal": "Portail",
"targetReport": "Rapport cible",
"workflowLogRecords": "Journal"
},
"tooltips": {
"requestHeaders": "En-têtes supplémentaires.\n\nFormat :\n````clé: valeur```\n\nCaractères génériques disponibles :\n*`{$attribute}`\n*`{$$variable}`\n* `{#secrets.name}`",
"requestContent": "Au format JSON.\n\nCaractères génériques disponibles :\n* `{$attribute}`\n* `{$$variable}`",
"portalOnly": "Si coché, le flux de travail sera déclenché uniquement dans le portail.",
"portal": "Portail spécifique où le flux de travail sera déclenché. Laissez vide si vous en avez besoin qu'il fonctionne dans n'importe quel portail.",
"scheduling": "Notation Crontab. Définit la fréquence des règles de fréquence du flux de travail. Fuseau horaire UTC.\n\n`* / 5 * * * *` - toutes les 5 minutes\n\n`0 * / 2 * * *` - toutes les 2 heures\n\n`30 1 * * *` - à 01h30 une fois par jour\n\n`0 0 1 * * `- le premier jour du mois"
},
"labels": {
"Create Workflow": "Créer une règle",
"General": "Général",
"All": "Tout",
"Any": "Tout",
"Formula": "Formule",
"Email Address": "Adresse e-mail",
"Email Template": "Modèle d'e-mail",
"From": "De",
"To": "À",
"immediately": "Immédiatement",
"Reply-To": "Répondre à",
"later": "Plus tard",
"today": "aujourd'hui",
"now": "maintenant",
"minus": "moins",
"days": "jours",
"hours": "heures",
"months": "mois",
"Link": "Lien",
"Entity": "Entité",
"Add Field": "Ajouter le champ",
"equals": "équivaut à",
"wasEqual": "était égal",
"notEquals": "pas égal",
"wasNotEqual": "n'était pas égal",
"changed": "modifié",
"notChanged": "non modifié",
"notEmpty": "pas vide",
"isEmpty": "vide",
"value": "valeur",
"field": "champ",
"true": "vrai",
"false": "faux",
"greaterThan": "plus grand que",
"lessThan": "moins que",
"greaterThanOrEquals": "supérieur ou égal",
"lessThanOrEquals": "inférieur ou égal",
"between": "entre",
"on": "sur",
"before": "avant",
"after": "après",
"beforeToday": "avant aujourd'hui",
"afterToday": "après aujourd'hui",
"recipient": "Bénéficiaire",
"has": "a",
"notHas": "n'a pas",
"contains": "contient",
"notContains": "ne contient pas",
"messageTemplate": "Modèle de message",
"users": "Utilisateurs",
"Target Entity": "Entité cible",
"Current": "Actuel",
"Workflow": "Flux de travail",
"Workflows Log": "Journal des flux de travail",
"methodName": "Méthode de service",
"additionalParameters": "Paramètres supplémentaires (format JSON)",
"doNotStore": "Ne pas stocker les e-mails envoyés",
"Related": "Connexe",
"Entity Type": "Type d'entité",
"Workflow Rule": "Règle de flux de travail",
"Add Condition": "Ajouter une condition",
"Add Action": "Ajouter une action",
"Created": "Créé",
"Field": "Champ",
"Process": "Processus"
},
"emailAddressOptions": {
"": "Aucun",
"currentUser": "Utilisateur actuel",
"specifiedEmailAddress": "Adresse e-mail spécifiée",
"assignedUser": "Utilisateur affecté",
"targetEntity": "Enregistrement cible",
"specifiedUsers": "Utilisateurs précisés",
"specifiedContacts": "Contacts précisés",
"teamUsers": "Utilisateurs des équipes liées à l'enregistrement cible",
"followers": "Suiveurs de l'enregistrement cible",
"followersExcludingAssignedUser": "Suiveurs, sauf l'utilisateur affecté",
"specifiedTeams": "Utilisateurs d'équipes spécifiées",
"system": "Système",
"fromOrReplyTo": "Adresse d'expéditeur / de réponse"
},
"options": {
"type": {
"afterRecordSaved": "Après l'enregistrement enregistré (créé ou mis à jour)",
"afterRecordCreated": "Après la création de l'enregistrement",
"afterRecordUpdated": "Après la mise à jour de l'enregistrement",
"scheduled": "Planifié",
"sequential": "Séquentiel"
},
"subjectType": {
"value": "valeur",
"field": "champ",
"today": "aujourd'hui/maintenant",
"typeOf": "type de"
},
"assignmentRule": {
"Least-Busy": "Moins occupé"
}
},
"actionTypes": {
"sendEmail": "Envoyer un e-mail",
"createEntity": "Créer un rapport",
"createRelatedEntity": "Créer un enregistrement associé",
"updateEntity": "Enregistrement cible",
"updateRelatedEntity": "Mettre à jour l'enregistrement associé",
"relateWithEntity": "Lien avec un autre enregistrement",
"unrelateFromEntity": "Dissocier d'un autre enregistrement",
"makeFollowed": "Faire suivre",
"createNotification": "Créer une notification",
"triggerWorkflow": "Déclencher une autre règle de flux de travail",
"runService": "Exécuter l'action de service",
"applyAssignmentRule": "Appliquer la règle d'attribution",
"updateCreatedEntity": "Mettre à jour l'enregistrement créé",
"updateProcessEntity": "Mettre à jour l'enregistrement du processus",
"startBpmnProcess": "Démarrer le processus BPM",
"sendRequest": "Envoyer une requête HTTP"
},
"texts": {
"allMustBeMet": "Tout doit être rempli",
"atLeastOneMustBeMet": "Au moins un doit être satisfait",
"formulaInfo": "Conditions de toute complexité en langage espo-formule"
},
"messages": {
"jsonInvalid": "N'est pas un JSON valide.",
"loopNotice": "Faites attention à un éventuel bouclage continu de deux ou plusieurs règles de flux de travail.",
"messageTemplateHelpText": "Variables disponibles:\n\n* `{entity}` enregistrement cible\n* `{user}` utilisateur actuel."
},
"serviceActions": {
"sendEventInvitations": "Envoyer des invitations",
"addQuoteItemList": "Ajouter des articles de devis",
"addInvoiceItemList": "Ajouter des articles de facture",
"addSalesOrderItemList": "Ajouter des articles de commande de vente",
"convertCurrency": "Convertir la devise",
"sendInEmail": "Envoyer par e-mail",
"optOut": "Se désinscrire",
"generateAndSendPassword": "Créer un mot de passe"
},
"serviceActionsHelp": {
"generateAndSendPassword": "Un nouveau mot de passe sera généré et envoyé à l'adresse e-mail de l'utilisateur.",
"optOut": "Paramètre facultatif : targetListId. Si non spécifié, marque alors une adresse comme e-mail désactivée.\n\n Exemple :\n`` `{\" targetListId \":\" TARGET_LIST_ID \"}` ``",
"convertCurrency": "Paramètre facultatif : targetCurrency. S'il n'est pas spécifié, il sera converti dans la devise par défaut.",
"sendInEmail": "Paramètres :\n* templateId - ID du modèle PDF\n* emailTemplateId - ID du modèle d'e-mail\n* to - destinataire (paramètre facultatif) ; par défaut, sera envoyé au contact de facturation ou au compte ; exemple : `link:account.assignedUser`\n\nExemple\n\n``` {\n \"templateId\": TEMPLATE_ID\",\n \"emailTemplateId\":\"EMAIL_TEMPLATE_ID\",\n \"to\": \"link:billingContact\"\n } ```",
"addQuoteItemList": "Exemple : \n\n```{\n \"itemList\": [\n {\n \"quantity\": 1, \"productId\": \"productId\", \"name\": \"Product Name\", \"listPrice\": 100, \"unitPrice\": 100\n }\n ]\n}```",
"addInvoiceItemList": "Exemple : \n\n```{\n \"itemList\": [\n {\n \"quantity\": 1, \"productId\": \"productId\", \"name\": \"Product Name\", \"listPrice\": 100, \"unitPrice\": 100\n }\n ]\n}```",
"addSalesOrderItemList": "Exemple : \n\n```{\n \"itemList\": [\n {\n \"quantity\": 1, \"productId\": \"productId\", \"name\": \"Product Name\", \"listPrice\": 100, \"unitPrice\": 100\n }\n ]\n}```"
}
}

View File

@@ -0,0 +1,6 @@
{
"fields": {
"target": "Cible",
"workflow": "Flux de travail"
}
}