From 343776a0101506590d3a9fb4954a15e8b15111d9 Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Fri, 31 Jul 2020 09:44:44 +0200 Subject: [PATCH] FEAT #14457 TIME 5 begin front users import + begin change lang mecanics --- .../administration/administration.module.ts | 10 +- .../user/import/users-import.component.html | 34 + .../user/import/users-import.component.scss | 1 + .../user/import/users-import.component.ts | 115 + .../user/users-administration.component.html | 6 + .../user/users-administration.component.ts | 19 + src/frontend/lang/lang-fr.json | 1869 +++++++++++++++++ 7 files changed, 2053 insertions(+), 1 deletion(-) create mode 100644 src/frontend/app/administration/user/import/users-import.component.html create mode 100644 src/frontend/app/administration/user/import/users-import.component.scss create mode 100644 src/frontend/app/administration/user/import/users-import.component.ts create mode 100644 src/frontend/lang/lang-fr.json diff --git a/src/frontend/app/administration/administration.module.ts b/src/frontend/app/administration/administration.module.ts index 56f04ef4ec7..8127ebd32ec 100755 --- a/src/frontend/app/administration/administration.module.ts +++ b/src/frontend/app/administration/administration.module.ts @@ -64,6 +64,8 @@ import { VersionsUpdateAdministrationComponent } from './versionUpdate/versions- import { AdministrationComponent } from './home/administration.component'; import { DocumentFormModule } from '../document-form.module'; import { UsersAdministrationComponent, UsersAdministrationRedirectModalComponent } from './user/users-administration.component'; +import { UsersImportComponent } from './user/import/users-import.component'; +import { TranslateService } from '@ngx-translate/core'; @NgModule({ @@ -139,6 +141,7 @@ import { UsersAdministrationComponent, UsersAdministrationRedirectModalComponent AdministrationComponent, UsersAdministrationComponent, UsersAdministrationRedirectModalComponent, + UsersImportComponent ], entryComponents: [ AccountLinkComponent, @@ -154,6 +157,11 @@ import { UsersAdministrationComponent, UsersAdministrationRedirectModalComponent TemplateFileEditorModalComponent, UserAdministrationRedirectModalComponent, UsersAdministrationRedirectModalComponent, + UsersImportComponent ], }) -export class AdministrationModule { } +export class AdministrationModule { + constructor(translate: TranslateService) { + translate.setDefaultLang('fr'); + } +} diff --git a/src/frontend/app/administration/user/import/users-import.component.html b/src/frontend/app/administration/user/import/users-import.component.html new file mode 100644 index 00000000000..fbd4957d63b --- /dev/null +++ b/src/frontend/app/administration/user/import/users-import.component.html @@ -0,0 +1,34 @@ +<div class="mat-dialog-content-container"> + <h1 mat-dialog-title>Importer des utilisateurs</h1> + <div mat-dialog-content> + <input type="file" name="files[]" id="uploadFile" (change)="uploadCsv($event)" accept=".csv"> + <mat-table #table [dataSource]="dataSource" matSort matSortDirection="asc"> + <ng-container *ngFor="let column of userColmuns;let i=index;"> + <ng-container [matColumnDef]="column"> + <mat-header-cell *matHeaderCellDef mat-sort-header> + <i class="fas fa-database" color="primary"></i> <b color="primary">{{column}}</b> + <i class="fas fa-arrows-alt-h"></i> + <i class="fas fa-file-csv"></i> <mat-form-field (click)="$event.stopPropagation()" style="width: 80px !important;"> + <mat-select [(ngModel)]="associatedColmuns[column]" (selectionChange)="changeColumn(column, $event.value)"> + <mat-option *ngFor="let col of csvColumns" [value]="col"> + {{col}} + </mat-option> + </mat-select> + </mat-form-field> + </mat-header-cell> + <mat-cell *matCellDef="let element"> + {{element[column]}} + </mat-cell> + </ng-container> + </ng-container> + <mat-header-row *matHeaderRowDef="userColmuns"></mat-header-row> + <mat-row *matRowDef="let row; columns: userColmuns;"></mat-row> + </mat-table> + </div> + <span class="divider-modal"></span> + <div mat-dialog-actions class="actions"> + <button mat-raised-button mat-button color="primary" (click)="onSubmit()">Valider</button> + <button mat-raised-button mat-button [disabled]="loading" + [mat-dialog-close]="">{{'lang.cancel' | translate }}</button> + </div> +</div> \ No newline at end of file diff --git a/src/frontend/app/administration/user/import/users-import.component.scss b/src/frontend/app/administration/user/import/users-import.component.scss new file mode 100644 index 00000000000..9325053513a --- /dev/null +++ b/src/frontend/app/administration/user/import/users-import.component.scss @@ -0,0 +1 @@ +@import '../../../../css/vars.scss'; diff --git a/src/frontend/app/administration/user/import/users-import.component.ts b/src/frontend/app/administration/user/import/users-import.component.ts new file mode 100644 index 00000000000..cbb537d4cc0 --- /dev/null +++ b/src/frontend/app/administration/user/import/users-import.component.ts @@ -0,0 +1,115 @@ +import { Component, OnInit, Inject } from '@angular/core'; +import { HttpClient } from '@angular/common/http'; +import { NotificationService } from '../../../../service/notification/notification.service'; +import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog'; +import { TranslateService } from '@ngx-translate/core'; +import { MatTableDataSource } from '@angular/material/table'; + +@Component({ + templateUrl: 'users-import.component.html', + styleUrls: ['users-import.component.scss'] +}) +export class UsersImportComponent implements OnInit { + + userColmuns: string[] = [ + 'id', + 'userId', + 'firstname', + 'lastname', + 'phone', + 'email' + ]; + + csvColumns: string[] = [ + + ]; + + associatedColmuns: any = {}; + dataSource = new MatTableDataSource(null); + csvData: any[] = []; + userData: any[] = []; + + constructor( + private translate: TranslateService, + public http: HttpClient, + private notify: NotificationService, + public dialogRef: MatDialogRef<UsersImportComponent>, + @Inject(MAT_DIALOG_DATA) public data: any, + ) { + } + + ngOnInit(): void { } + + changeColumn(coldb: string, colCsv: string) { + console.log(coldb); + console.log(colCsv); + + this.userData = []; + for (let index = 0; index < 10; index++) { + const data = this.csvData[index]; + this.userData.push({ + 'id': coldb === 'id' ? data[this.csvColumns.filter(col => col === colCsv)[0]] : data[this.associatedColmuns['id']], + 'userId': coldb === 'userId' ? data[this.csvColumns.filter(col => col === colCsv)[0]] : data[this.associatedColmuns['userId']], + 'firstname': coldb === 'firstname' ? data[this.csvColumns.filter(col => col === colCsv)[0]] : data[this.associatedColmuns['firstname']], + 'lastname': coldb === 'lastname' ? data[this.csvColumns.filter(col => col === colCsv)[0]] : data[this.associatedColmuns['lastname']], + 'phone': coldb === 'phone' ? data[this.csvColumns.filter(col => col === colCsv)[0]] : data[this.associatedColmuns['phone']], + 'email': coldb === 'email' ? data[this.csvColumns.filter(col => col === colCsv)[0]] : data[this.associatedColmuns['email']] + }); + } + + this.dataSource = new MatTableDataSource(this.userData); + } + + uploadCsv(fileInput: any) { + if (fileInput.target.files && fileInput.target.files[0]) { + let rawCsv = []; + const reader = new FileReader(); + + reader.readAsText(fileInput.target.files[0]); + + reader.onload = (value: any) => { + console.log(value.target.result.split('\n')); + rawCsv = value.target.result.split('\n'); + this.csvColumns = rawCsv[0].split(';').map(s => s.replace(/"/gi, '').trim()); + + let dataCol = []; + let objData = {}; + for (let index = 1; index < rawCsv.length; index++) { + objData = {}; + dataCol = rawCsv[index].split(';').map(s => s.replace(/"/gi, '').trim()); + dataCol.forEach((element: any, index2: number) => { + objData[this.csvColumns[index2]] = element; + }); + this.csvData.push(objData); + } + this.initData(); + }; + } + } + + initData() { + if (this.csvColumns.length >= this.userColmuns.length) { + for (let index = 0; index < 10; index++) { + const data = this.csvData[index]; + this.associatedColmuns['id'] = this.csvColumns[0]; + this.associatedColmuns['userId'] = this.csvColumns[1]; + this.associatedColmuns['firstname'] = this.csvColumns[2]; + this.associatedColmuns['lastname'] = this.csvColumns[3]; + this.associatedColmuns['phone'] = this.csvColumns[4]; + this.associatedColmuns['email'] = this.csvColumns[5]; + + this.userData.push({ + 'id': data[this.csvColumns[0]], + 'userId': data[this.csvColumns[1]], + 'firstname': data[this.csvColumns[2]], + 'lastname': data[this.csvColumns[3]], + 'phone': data[this.csvColumns[4]], + 'email': data[this.csvColumns[5]] + }); + } + this.dataSource = new MatTableDataSource(this.userData); + } else { + alert('Pas assez de données'); + } + } +} diff --git a/src/frontend/app/administration/user/users-administration.component.html b/src/frontend/app/administration/user/users-administration.component.html index eee78d37d95..d18b68f7bbd 100755 --- a/src/frontend/app/administration/user/users-administration.component.html +++ b/src/frontend/app/administration/user/users-administration.component.html @@ -8,6 +8,12 @@ {{lang.add}} </p> </a> + <a mat-list-item (click)="openUsersImportModal()"> + <mat-icon color="primary" mat-list-icon class="fa fa-file"></mat-icon> + <p mat-line> + Importer des utilisateurs + </p> + </a> </mat-nav-list> <mat-divider></mat-divider> <mat-divider *ngIf="quota.userQuota"></mat-divider> diff --git a/src/frontend/app/administration/user/users-administration.component.ts b/src/frontend/app/administration/user/users-administration.component.ts index d8fc5a98874..34e4fec6b7a 100755 --- a/src/frontend/app/administration/user/users-administration.component.ts +++ b/src/frontend/app/administration/user/users-administration.component.ts @@ -9,6 +9,9 @@ import { NotificationService } from '../../../service/notification/notification. import { HeaderService } from '../../../service/header.service'; import { AppService } from '../../../service/app.service'; import { FunctionsService } from '../../../service/functions.service'; +import { of } from 'rxjs/internal/observable/of'; +import { catchError } from 'rxjs/internal/operators/catchError'; +import { UsersImportComponent } from './import/users-import.component'; @Component({ templateUrl: 'users-administration.component.html', @@ -407,6 +410,22 @@ export class UsersAdministrationComponent implements OnInit { this.setDatasource(); } + openUsersImportModal() { + const dialogRef = this.dialog.open(UsersImportComponent, { + disableClose: true, + width: '99vw', + maxWidth: '99vw', + panelClass: 'maarch-full-height-modal' + }); + + /*dialogRef.afterClosed().pipe( + catchError((err: any) => { + this.notify.handleSoftErrors(err); + return of(false); + }) + ).subscribe();*/ + } + } @Component({ templateUrl: 'users-administration-redirect-modal.component.html', diff --git a/src/frontend/lang/lang-fr.json b/src/frontend/lang/lang-fr.json new file mode 100644 index 00000000000..c9f9efde4f2 --- /dev/null +++ b/src/frontend/lang/lang-fr.json @@ -0,0 +1,1869 @@ +{ + "ABS": "Absence", + "ADD": "Ajout", + "ARPaper": "Accusé de réception papier", + "ARelectronic": "Accusé de réception électronique", + "ARsimple": "AR simple", + "ARsva": "AR SVA", + "ARsvr": "AR SVR", + "DEL": "Suppression", + "DIR": "Directeur", + "DLP": "Délégation permanente", + "ERROR": "Erreur", + "EXE": "Représentant de la collectivité", + "FON": "Agent", + "IdMaarch2Maarch": "Identifiant MAARCH2MAARCH", + "LOGIN": "Connexion", + "LOGOUT": "Déconnexion", + "NOTE_version": "Version annotée", + "NotificationDiffusionType": "Type de diffusion", + "NotificationEnabled": "Activée", + "NotificationEvent": "Evènement", + "NotificationScheduleInfo": "Pour rappel,\n\nformat de la crontab : [minute] [heure] [jour dans le mois] [mois] [jour de la semaine]", + "NotificationToEnable": "Activer", + "PER": "Personne physique (personnel)", + "PRE": "Retour d'absence", + "RESETPSW": "Réinitialisation de mot de passe", + "SIGN": "Signer un document", + "SIGN_version": "Version originale", + "SPH": "Supérieur hiérarchique", + "UNSIGN": "Dé-signer un document", + "UP": "Modification", + "VIEW": "Visualisation", + "aboutUs": "A propos de Maarch Courrier", + "abs": "Absent", + "absOff": "Absence désactivée", + "absOn": "Absence activée", + "accordingTemplateParameters": "Selon les paramètres définis dans le modèle", + "accountAdded": "Compte créé", + "accountDeleted": "Compte supprimé", + "accountLinked": "Compte associé", + "accountUnlinked": "Compte dissocié", + "acknowledgementReceipt": "Accusé de réception", + "acknowledgementReceiptType": "Type d'accusé de réception", + "acknowledgementReceipts": "Accusés de réception", + "acknowledgementSendDate": "Date d'envoi de l'accusé de réception", + "action": "Action", + "actionAdded": "Action ajoutée", + "actionAvailable": "Actions disponibles", + "actionCarriedOut": "Action système", + "actionChosen": "Action(s) choisie(s)", + "actionCreation": "Création d'une action", + "actionDeleted": "Action supprimée", + "actionDone": "Action effectuée", + "actionHistory": "Tracer l'action", + "actionHistoryDesc": "Permet tracer cette action dans l'historique du courrier. Il est fortement recommandé de cocher cette option.", + "actionMassForbidden": "Cette action n'est pas utilisable en masse", + "actionModification": "Modification de l'action", + "actionName": "Nom de l'action", + "actionNotExist": "L'action n'existe pas", + "actionPage": "Page de résultat de l'action", + "actionParameters": "Paramétrage d'action", + "actionUpdated": "Action modifiée", + "actions": "Actions", + "actionsAdmin": "Créer ou modifier des actions", + "actionsAlt": "Actions", + "actionsGroupBasketUpdated": "Paramètrage des actions modifié", + "actionsHistory": "Historique des actions", + "actionsInfo": "Les actions disponibles sont seulement celles définies avec le paramètre <b>Action système</b> : \"Confirmation simple\", \"Sans confirmation\", \"Envoyer pour visa\", \"Clôturer un courrier\"", + "activateAbsence": "Activer l'absence", + "activateMyAbs": "Activer mon absence", + "activateNotification": "Activer la notification", + "activationNotificationSend": "Le courriel d'activation a été envoyé", + "active": "Actif", + "activeCron": "Tâche(s) active(s)", + "actives": "Actif(s)", + "add": "Ajouter", + "addAll": "Tout ajouter", + "addAllData": "Ajouter toutes les données disponibles", + "addAttachment": "Ajouter une pièce jointe", + "addContacts": "Ajouter des contacts", + "addCustomUnit": "Ajouter une zone libre", + "addDoctype": "Ajouter un type de courrier", + "addFirstLevel": "Ajouter une chemise", + "addFolder": "Nouveau dossier", + "addLinks": "Ajouter/supprimer des liaisons à un courrier", + "addNewAccount": "Ajouter un nouveau compte", + "addNote": "Ajouter une annotation", + "addNoteToNumericPackage": "Ajouter une annotation au courrier à transmettre", + "addOpinion": "Donner votre avis", + "addOpinionReason": "Veuillez renseigner le motif de l'avis", + "addPerson": "Ajouter une personne", + "addPrivateIndexingModelMsg": "Ce modèle sera <b>privé</b> et prendra comme base le modèle", + "addPrivateIndexingModelMsg2": "avec les valeurs renseignées <b>actuellement</b>.", + "addRootFolder": "Nouveau dossier racine", + "addSecondLevel": "Ajouter une sous-chemise", + "addStatus": "Ajouter un statut", + "addSubFolder": "Nouveau sous-dossier", + "addUser": "Ajouter un utilisateur", + "addUserOrEntity": "Ajouter un utilisateur / une entité", + "addUsers": "Ajouter des utilisateurs", + "addValue": "Ajouter une valeur", + "addVisaSignUser": "Ajouter un viseur / signataire", + "additionalRoles": "Rôle(s) supplémentaire(s)", + "additionals": "Complément(s)", + "address": "Adresse", + "adminBasketsDesc": "Définir le contenu des bannettes et les affecter à des groupes d'utilisateurs. Enumérer les actions possibles lors de l'utilisation de la bannette par un groupe donné. Attribuer un format d'affichage de la bannette pour un groupe.", + "adminDocumentTypesDesc": "Définir la structure interne d'un dossier (chemise / sous-chemise / type de courrier).", + "adminEntitiesDesc": "Gérer la structure de votre organisation (pôles, services et bureaux). Ainsi que les modèles de diffusion et circuits de visa associés aux entités.", + "adminGroupsDesc": "Ajouter, suspendre, ou modifier des groupes d'utilisateurs. Attribuer des privilèges ou des autorisations d'accès aux ressources.", + "adminParamsUsers": "Options administration utilisateurs", + "adminTagsDesc": "Permet de modifier, supprimer, ajouter ou fusionner des mots-clés depuis l'interface d'administration.", + "adminUsersDesc": "Ajouter, suspendre, ou modifier des profils utilisateurs.", + "adminWorkflowModelsDesc": "Gérer les modèles de circuits d'avis et de visa pouvant être utilisés dans un courrier.", + "administration": "Administration", + "administrationServices": "Droits d'administration", + "admissionDate": "Date d'admission", + "adrPriority": "Priorité de séquence", + "missingAlfrescoConfig": "La configuration Alfresco est désactivée ou incomplète", + "alreadySentToAlfresco": "Courrier déjà envoyé à Alfresco", + "notEnoughAlfrescoInformations": "Des informations Alfresco sont manquantes pour l'entité primaire de l'utilisateur", + "afterClickingSendLinkChangePassword": "Après avoir cliqué sur <b>Envoyer</b>, vous recevrez un courriel contenant un lien pour modifier votre mot de passe. Ce lien sera actif <b>1 heure</b>.", + "alignCenter": "Centre", + "alignLeft": "Gauche", + "alignRight": "Droite", + "all": "Tous", + "allActions": "Toutes les actions", + "allAttachments": "Tous les attachements", + "allEntities": "Toutes les entités", + "allRoles": "Tous les rôles", + "allowedExtensions": "Extensions autorisées", + "alreadyExist": "L'identifiant existe déjà ", + "alt_identifier": "Numéro chrono", + "appName": "Nom de l'application", + "appUpToDate": "Votre application est à jour", + "application": "Application", + "approvedUserDate": "Visé", + "april": "Avril", + "aprilShort": "Avr.", + "arAlreadyGenerated": "accusé(s) de réception déjà généré(s)", + "arAlreadySend": "accusé(s) de réception déjà envoyé(s)", + "arGenWithModelMessage": "Les fiches de liaisons seront générées avec les champs définis dans le modèle d'enregistrement du courrier.", + "archival": "Archivage", + "archivalAgency": "Service d'archive", + "archivalAgreement": "Accord de versement", + "arrivalDate": "Date d'arrivée", + "ascOrder": "Ordre ascendant", + "ascending": "Ascendant", + "askOpinion": "Des personnes vous demandent votre avis", + "askOpinionUser": "vous demande votre avis", + "askRedirectBasketBeforeAbsence": "Voulez-vous rediriger vos bannettes avant de vous mettre en absence ?", + "assignBy": "Assignée par", + "associatedStatus": "Statut associé", + "at": "À", + "atRange": "à ", + "attachAttachment": "Attacher une pièce jointe", + "attachItemToNumericPackage": "Attacher un document / une pièce jointe au courrier à transmettre", + "attachMainDocument": "Attacher le document principal", + "attachNote": "Attacher une annotation", + "attachSummarySheet": "Attacher la fiche de liaison", + "attachment": "Pièce jointe", + "attachmentAdded": "Pièce(s) jointe(s) créée(s)", + "attachmentCreation": "Création d'une pièce jointe", + "attachmentDeleted": "Pièce jointe supprimée", + "attachmentGenerated": "Pièces jointes générées", + "attachmentShort": "PJ", + "attachmentSignature": "Signature des documents intégrés au parapheur", + "attachmentType": "Type d'attachement", + "attachmentUpdated": "Pièce jointe modifiée", + "attachment_A_TRA": "À traiter", + "attachment_FRZ": "Gelée", + "attachment_SEND_MASS": "À publiposter", + "attachment_SIGN": "Signée", + "attachment_TRA": "Traitée", + "attachments": "Pièces jointes", + "attachmentsNumericPackage": "Pièces attachées du courrier transmis", + "attachmentsNumericPackageToSend": "Pièces attachées du courrier à transmettre", + "august": "Août", + "augustShort": "Août", + "authorize": "Autoriser", + "authorizedEntities": "Entités traitantes autorisées", + "autoAR": "Automatique", + "autoLogoutAbsence": "Vous allez être automatiquement déconnecté après avoir défini vos redirections de bannettes", + "autocompleteInfo": "La recherche doit contenir au minimum <b>3 caractères</b>", + "autocompleteInput": "Auto-completion", + "autocompletionDisplayable": "Affichable dans l'autocompletion", + "autocompletionSearchable": "Recherchable dans l'autocomplétion", + "avaiblableCustomFieldsTypes": "Type(s) de champ(s) disponible(s)", + "available": "disponible", + "availableContacts": "Contact(s) disponible(s)", + "availableCustomFields": "Champ(s) personnalisé(s) disponible(s)", + "availableDatas": "Donnée(s) disponible(s)", + "availableFields": "Champ(s) disponible(s)", + "availableGroups": "Groupes disponibles", + "availableIndexingActions": "Actions disponibles à l'enregistrement d'un courrier", + "availableMinorVersions": "Versions disponibles", + "availableStatuses": "Statuts disponibles", + "availableUsers": "Utilisateur(s) disponible(s)", + "availableValues": "Valeur(s) disponible(s)", + "avis": "Circuit d'avis", + "avisAnswer": "Donner son avis", + "avisAnswerDesc": "Permet à ce groupe d'apparaître dans la liste des personnes Conseillers (circuit d'avis)", + "avisSent": "Avis donné", + "avisUserAsk": "pour avis", + "avisUserState": "avis", + "avisWorkflowDeleted": "Circuit d'avis supprimé", + "avisWorkflowUpdated": "Circuit d'avis modifié", + "back": "Retour", + "backBasket": "Retour bannette", + "backHome": "Retour accueil", + "badActionParam": "Mauvais paramétrage de l'action", + "badEmailsFormat": "Certaines adresses de courriel ne sont pas correctes", + "badFormat": "Format incorrect", + "banAutocompleteInput": "Champ autocomplete BAN", + "barcode": "Code à barres", + "basket": "Bannette", + "basketAdded": "Bannette ajoutée", + "basketCreation": "Création d'une bannette", + "basketDeleted": "Bannette supprimée", + "basketHelpDesc": "Glisser-déposer les bannettes pour modifier l'ordre", + "basketModification": "Modification d'une bannette", + "basketNotFound": "Bannette non trouvée", + "basketNotification": "Activer / désactiver la notification de cette bannette", + "basketUpdated": "Bannette modifiée", + "baskets": "Bannettes", + "basketsAssigned": "Bannette(s) assignée(s) par un autre utilisateur", + "basketsAssignedShort": "Bannette(s) assignée(s)", + "basketsColor": "Couleur des bannettes", + "basketsColorAdmin": "Gérer vos couleurs de bannettes", + "basketsOrder": "Gérer l'ordre des bannettes", + "basketsRedirected": "Bannettes redirigées à un autre utilisateur", + "basketsUpdated": "Bannette(s) modifiée(s)", + "beginSendTest": "Commencer le test", + "belowAllMyEntities": "Inférieur à toutes mes entités", + "belowMyPrimaryEntity": "Inférieur à mon entité primaire", + "bothAR": "Automatique et manuel", + "browsing": "Navigation", + "by": "Par", + "calDays": "jour(s) calendaire(s)", + "canBeModified": "Modification des index", + "canBeSearched": "Recherche", + "canManageFolder": "Droit de modification / suppression du dossier", + "canNotDeleteIndexingModel": "Ce modèle ne peut pas être supprimé car il a été utilisé pour enregistrer au moins un courrier", + "canNotMakeAction": "Impossible de faire l'action sur les courriers suivants", + "canNotSendAr": "accusé(s) de réception impossible à envoyer", + "canNotUpdateApplication": "Certains fichiers de l'application sont modifiés sur le serveur. Impossible de mettre à jour l'application", + "canUpdateData": "Pouvoir modifier les métadonnées du courrier", + "cancel": "Annuler", + "cannotCloseMails": "Ces courriers ne peuvent pas être clôturés car des champs sont obligatoires pour faire cette action", + "cannotCloseThisMail": "Ce courrier ne peut pas être clôturé car des champs sont obligatoires pour faire cette action", + "cannotMergeTags": "Ce mot-clé possède un parent ou des enfants : impossible de le fusionner avec un autre mot-clé.", + "cantMoveDoctype": "Le type de courrier peut uniquement être déplacé dans une sous-chemise", + "cantMoveFirstLevel": "La sous-chemise peut uniquement être déplacée dans une chemise", + "categories": "Catégories", + "category_id": "Catégorie", + "changeMyPassword": "Modifier mon mot de passe", + "changePassword": "Modifier le mot de passe", + "changePasswordInfo": "vous êtes invité à changer de mot de passe", + "chars": "caractère(s)", + "checkEmptyFields": "Champs requis pour effectuer cette action", + "checkOnlyofficeServer": "Communication avec le serveur Onlyoffice", + "checkSendmail": "Vérifier l'état du serveur", + "checkboxInput": "Liste à choix multiple", + "choice": "Choix", + "chooseAllowedGroups": "Choisissez les groupes d'affectations autorisés", + "chooseAnotherEntityUser": "Choisir une autre personne de l'entité", + "chooseBAN": "Choisissez une adresse", + "chooseBasket": "Choisissez une bannette", + "chooseCategoryAssociation": "Choisissez une ou plusieurs catégories associée", + "chooseColor": "Choisissez une couleur", + "chooseContactType": "Choisissez un type de contact", + "chooseDate": "Choisissez une date", + "chooseDefaultAction": "Choisissez une action principale", + "chooseEntity": "Choisissez une entité", + "chooseEntityAssociationModel": "Attribuer le modèle au(x) service(s)", + "chooseFile": "Choisissez un fichier", + "chooseGroup": "Choisissez un groupe", + "chooseIndexationProfil": "Choisissez un groupe d'indexation", + "chooseModel": "Choisissez un modèle", + "chooseNewDest": "est en <b>destinataire</b> des modèles de liste de difffusion suivants, veuillez choisir un utilisateur de <b>remplacement</b>", + "chooseNewDestUser": "est en <b>destinataire</b> de courriers en cours de traitement, veuillez choisir un utilisateur de <b>remplacement</b>", + "chooseRedirectGroup": "Choisissez un groupe de remplacement", + "chooseValue": "Choisissez une valeur", + "chosenDatas": "Donnée(s) sélectionnée(s)", + "chosenModel": "Modèle utilisé", + "chrono": "Chrono", + "chronoNumber": "Numéro chrono", + "chronoNumberShort": "N° Chrono", + "circuitNotStarted": "Le circuit n'a pas encore commencé", + "city": "Ville", + "classify": "Classer", + "classifyIn": "Classer dans...", + "classifyInFolder": "Placer le courrier suivant dans un dossier", + "classifyQuestion": "Voulez-vous classer", + "classifying": "CLASSEMENT", + "clause": "Clause", + "clauseGroup": "Périmètre documentaire", + "click": "Cliquez", + "clickOn": "Cliquez sur", + "close": "Fermer", + "closeEditor": "Fermer l'éditeur", + "closeFullscreen": "Désactiver le mode plein écran", + "closeMailAddNoteMandatory": "Merci de saisir une annotation ci-dessous ou ajouter une pièce jointe aux courriers.", + "closeSidePanel": "Fermer le panneau latéral", + "closed": "Clôturé", + "closingDate": "Date de clôture", + "collection": "Collection", + "color": "Couleur", + "comment": "Commentaire", + "comments": "Commentaire(s)", + "communicationMean": "Moyen de communication", + "communicationMeanDesc": "Lie un contact à une autre instance de maarch", + "community": "Communauté", + "complementaryFields": "Champs complémentaires", + "confidential": "Confidentiel", + "confidentiality": "Confidentialité", + "confidentialityAndSecurity": "Vie privée et sécurité", + "configAvisWorkflow": "Configuration du circuit d'avis", + "configAvisWorkflowDesc": "Permet de configurer le circuit d'avis du courrier", + "configAvisWorkflowInDetail": "Configuration du circuit d'avis depuis la fiche détaillée", + "configAvisWorkflowInDetailDesc": "Permet de définir le circuit directement depuis la fiche détaillée du courrier", + "configVisaWorkflow": "Configuration du circuit de visa", + "configVisaWorkflowDesc": "Permet de configurer le circuit de visa que devra prendre le courrier", + "configVisaWorkflowInDetail": "Configuration du circuit de visa depuis la fiche détaillée", + "configVisaWorkflowInDetailDesc": "Permet de configurer le circuit de visa depuis la fiche détaillée", + "configurationType": "Type de configuration", + "configurationUpdated": "Configuration mise à jour", + "confirm": "Confirmer", + "confirmAction": "Voulez-vous vraiment effectuer cette action ?", + "confirmCloseEditor": "Etes-vous sûr de vouloir fermer l'éditeur ? Toutes les modifications seront annulées", + "confirmDeleteAccount": "Voulez-vous supprimer ce compte ?", + "confirmDeleteMailSignature": "Voulez-vous vraiment supprimer la signature de mail ?", + "confirmDeleteSignature": "Voulez-vous vraiment supprimer la signature ?", + "confirmDuplicate": "Voulez-vous vraiment dupliquer ce template ?", + "confirmRemoveNote": "Suppression de l'annotation", + "confirmSwitchInPlanText": "La mise en forme du texte sera supprimée. Souhaitez-vous continuer ?", + "confirmToBeAbsent": "Voulez-vous vraiment activer votre absence ? Vous serez automatiquement déconnecté", + "connectionFailed": "La connexion au serveur a échoué. Veuillez réessayer ultérieurement.", + "conservation": "Conservation", + "contact": "Contact", + "contactAdded": "Contact(s) ajouté(s)", + "contactCreation": "Création d'un contact", + "contactDeleted": "Contact supprimé", + "contactDeletedFromGroup": "Le contact a été retiré du groupe", + "contactDetails": "Coordonnées", + "contactDisabled": "Contact désactivé", + "contactEnabled": "Contact activé", + "contactFilledTo": "Complétude à ", + "contactGroupCreate": "Créer un groupement de contact", + "contactGroupCreation": "Création d'un groupement de contact", + "contactGroupList": "Liste des groupements", + "contactInfo": "Fiche contact", + "contactLinkedToMails": "Ce contact est lié à des courriers", + "contactModification": "Modification d'un contact", + "contactReplacement": "Contact remplaçant", + "contactUpdated": "Contact mis à jour", + "contact_contact": "Contact", + "contact_contactGroup": "Groupement de contacts", + "contact_corporate": "Contact moral", + "contact_entity": "Entité", + "contact_internal": "Utilisateur interne", + "contact_physical": "Contact physique", + "contact_third": "Tier bénéficiaire", + "contact_user": "Utilisateur", + "contacts": "Contacts", + "contactsAdmin": "Administration des contacts", + "contactsAlt": "Contact(s)", + "contactsFillingAdministration": "Complétude des informations contacts", + "contactsFillingCriteria": "Critères de complétude", + "contactsFillingRate": "Taux de complétude", + "contactsFillingStep1": "Premier palier", + "contactsFillingStep2": "Deuxième palier", + "contactsFillingStep3": "Dernier palier", + "contactsFillingStr": "de complétude.", + "contactsGroupAdded": "Groupement de contacts créé", + "contactsGroupDeleted": "Groupement de contacts supprimé", + "contactsGroupDesc": "Si le groupement est public, tous les utilisateurs pourront utiliser celui-ci. Sinon il est privé, et seul le créateur pourra l'utiliser", + "contactsGroupModification": "Modification du groupement de contact", + "contactsGroupUpdated": "Groupement de contacts modifié", + "contactsGroups": "Groupements de contacts", + "contactsGroupsAlt": "Groupement(s) de contact(s)", + "contactsList": "Liste des contacts", + "contactsParameters": "Paramétrage des contacts", + "contactsParameters_addressAdditional1": "Point de remise", + "contactsParameters_addressAdditional2": "Complément d'acheminement", + "contactsParameters_addressCountry": "Pays", + "contactsParameters_addressNumber": "Numéro de rue", + "contactsParameters_addressPostcode": "Code postal", + "contactsParameters_addressStreet": "Voie", + "contactsParameters_addressTown": "Ville", + "contactsParameters_civility": "Civilité", + "contactsParameters_company": "Organisation", + "contactsParameters_department": "Service", + "contactsParameters_email": "Courriel", + "contactsParameters_firstname": "Prénom", + "contactsParameters_function": "Fonction", + "contactsParameters_lastname": "Nom", + "contactsParameters_phone": "Téléphone", + "contactsReassign": "Réaffectation de contacts", + "content": "Contenu", + "contentHtmlTemplate": "Contenu du modèle html", + "contentTxtTemplate": "Contenu du modèle texte", + "content_management": "Versioning de document", + "contextParaph": "En tant que", + "convertingFile": "Conversion du fichier", + "copieShort": "Cc", + "copyUsersEntities": "Utilisateurs / Entités en copie", + "country": "Pays", + "createAtt": "Créer une pièce jointe", + "createContact": "Créer un contact", + "createFolder": "Créer un dossier", + "createNewEntity": "Créer une nouvelle entité", + "createNewVersion": "Créer une nouvelle version", + "createPrivateIndexingModel": "Créer un modèle avec les données actuelles", + "createScriptNotification": "Créer le script", + "createUserInMaarchParapheur": "Créer dans Maarch Parapheur", + "created": "Créée", + "createdAlt": "Créé", + "createdBy": "Créé par", + "createdOn": "Créé le", + "creationDate": "Date de création", + "creation_date": "Date de création", + "criteria": "Critère", + "criteriaContactField": "Expéditeur / Destinataire", + "criteriaContactFieldDesc": "Recherche sur l'organisation, le nom, le prénom ou une partie des ces éléments", + "criteriaResourceField": "Sujet / numéro chrono", + "criteriaResourceFieldDesc": "Recherche un sujet / chrono ou une partie des ces éléments", + "criteriaSearch": "Critères de recherche", + "currentApplicationVersion": "Version actuelle de l'application", + "currentFilters": "Filtre(s) actif(s)", + "currentIndexingMail": "le courrier en cours d'enregistrement", + "currentPsw": "Mot de passe actuel", + "currentVersion": "Version actuelle", + "customField": "champ personnalisé", + "customFieldAdded": "Champ personnalisé ajouté", + "customFieldAlreadyExists": "Un champ personnalisé existe déjà avec ce nom", + "customFieldDeleted": "Champ personnalisé supprimé", + "customFieldUpdated": "Champ personnalisé modifié", + "customFields": "champ(s) personnalisé(s)", + "customFieldsAdmin": "Champs personnalisés", + "customFieldsTypesAvailable": "Types de champs disponibles", + "dashboard": "Vue d'ensemble", + "dataOfMonth": "Données du mois", + "dataUpdated": "Données modifiées", + "databaseColumn": "Colonne BDD", + "datasToExport": "Données à exporter", + "date": "Date", + "dateAgo": "Il y a", + "dateInput": "Champ date", + "dateTo": "Le", + "day": "Jour", + "dayOfMonth": "Jour du mois", + "dayS": "Jour(s)", + "days": "jour(s)", + "december": "Décembre", + "decemberShort": "Déc.", + "default": "par défaut", + "defaultAction": "Action par défaut", + "defaultModel": "Modèle par défaut", + "defaultOrder": "Tri par défaut", + "defaultSort": "Tri par défaut", + "defaultTemplate": "Nature du modèle", + "defaultValue": "Valeur par défaut", + "delAttachment": "Enlever la pièce jointe", + "delay1": "Délai relance 1 avant terme (en jours)", + "delay2": "Délai relance 2 après terme (en jours)", + "delete": "Supprimer", + "deleteAll": "Tout supprimer", + "deleteAssignation": "Supprimer l'assignation", + "deleteAtt": "Supprimer la pièce jointe", + "deleteContactInformations": "Les différents liens entre le contact et les courriers, pièce-jointes ou accusés de réception seront supprimés.", + "deleteContactwithtoutReassign": "Supprimer le contact sans le remplacer", + "deleteDocumentInDetail": "Supprimer un courrier dans la fiche détaillée", + "deleteMsg": "Voulez-vous vraiment supprimer cet élément ?", + "deleteRedirection": "Supprimer la redirection", + "deleteResource": "Supprimer le document", + "deleteSignedVersion": "Supprimer la version signée", + "deleteUnit": "Supprimer la zone", + "delimiter": "Délimiteur", + "delivery": "Pris en charge", + "denomination": "Dénomination", + "department": "Département des expéditeurs", + "departureDate": "Date de départ", + "desactivateAbsence": "Désactiver l'absence", + "descOrder": "Ordre descendant", + "descending": "Descendant", + "description": "Description", + "destUserSetToDefault": "L'attributaire sera celui de la liste de diffusion de l'entité initiatrice", + "dest_user": "Attributaire", + "destination": "Entité traitante", + "destinationChangingInfo": "Le courrier sera réattribué à l'entité", + "destinationChangingInfoMass": "Les courriers issus d'une entité externe à ", + "destinationChangingInfoMass2": "seront redirigés à l'entité", + "destinationEntity": "Libellé de l'entité traitante", + "destinationEntityType": "Libellé du type de l'entité traitante", + "destruction": "Destruction", + "detailDoc": "Fiche détaillée", + "detailLink": "Lien vers la fiche détaillée", + "details": "Détails", + "diffListPrivilegeMsgDetails": "Sur la <b>fiche détaillée du courrier</b>, modifier les personnes des rôles suivants : ", + "diffListPrivilegeMsgIndexing": "Lors de l'<b>enregistrement du courrier</b>, modifier les personnes des rôles suivants : ", + "diffListPrivilegeMsgProcess": "Lors du <b>traitement du courrier</b>, modifier les personnes des rôles suivants : ", + "diffNoDestmsg": "Aucun <b>atttributaire</b> défini, modification de la liste <b>impossible</b>.", + "diffusionList": "Liste de diffusion", + "diffusionListUpdated": "Liste de diffusion mise à jour", + "diffusionModelAdded": "Modèle de diffusion ajouté", + "diffusionModelCreation": "Création d'un modèle de diffusion", + "diffusionModelDeleted": "Modèle de diffusion supprimé", + "diffusionModelModification": "Modification d'un modèle de diffusion", + "diffusionModelUpdated": "Modèle de diffusion mis à jour", + "diffusionModels": "Modèles de diffusion", + "diffusionType": "Type de Modèle", + "disable": "Désactiver", + "disableBasket": "Désactiver la bannette", + "disableIndex": "Désactiver l'enregistrement de courrier", + "disableMailing": "Désactiver le publipostage", + "disabledContactsFilling": "Complétude activée", + "disabledMailevaConfig": "La configuration Maileva est désactivé", + "display": "affichage", + "displayAtt": "Afficher la liste des pièces jointes", + "displayProcessLimitRes": "Afficher les courriers en retard", + "displayWebserviceAccount": "Afficher les comptes de webservice", + "dlAttachment": "Télécharger la pièce jointe", + "doNotModifyUnlessExpert": "Ne pas modifier cette section à moins de savoir ce que vous faites. Un mauvais paramètrage peut entrainer des dysfonctionnements de l'application!", + "doNotReply": "Ne pas répondre", + "doNothingRedirect": "Dissocier l'entité du profil de l'utilisateur", + "doNothingRedirectInformations": "Les listes de diffusion des courriers et du modèle de l'entité ne seront pas modifiées", + "doShippingParameter": "Veuillez paramétrer un modèle dans <b>Administration</b> > <b>Modèles d'envois postaux Maileva</b>", + "docDate": "Date du courrier", + "docserverAdded": "Zone de stockage ajoutée", + "docserverCreation": "Création d'une zone de stockage", + "docserverDeleted": "Zone de stockage supprimée", + "docserverDoesNotExists": "La zone de stockage n'existe pas", + "docserverType": "Type de Zone de stockage", + "docserverUpdated": "Zone de stockage modifiée", + "docserverdeleteWarning": "La zone de stockage semble avoir des fichiers stockés, ils ne seront plus disponibles dans l'application.\n\nVoulez-vous continuer ?", + "docservers": "Zones de stockage", + "docserversAdmin": "Ajouter, suspendre, ou modifier des zones de stockage. Placer les zones de stockages par type d'appartenance et définir leur groupe primaire", + "doctype": "Type de courrier", + "doctypes": "Types de courriers", + "documentEditor": "Editeur de document", + "canNotEditImportedDocumentWhenJava": "Vous ne pouvez pas éditer un document importé avec l'applet Java", + "documentEditor_java": "Ouvre votre éditeur de document par défaut dans une nouvelle fenêtre", + "documentEditor_onlyoffice": "Ouvre la suite OnlyOffice directement dans l'application Maarch Courrier", + "documentOutOfPerimeter": "Ce document est en dehors de votre périmètre", + "documentsOutOfPerimeter": "Certains documents sont en dehors de votre périmètre", + "documentSignedMsg": "Le document a été signé, vous ne pouvez pas editer ce document", + "documentTypeAdded": "Type de courrier ajouté", + "documentTypeDeleted": "Type de courrier supprimé", + "documentTypeReplacement": "Remplacement du type de courrier", + "documentTypeUpdated": "Type de courrier mis à jour", + "documentTypes": "Typologies de courriers", + "documentTypesAlt": "Typologie(s) de courrier(s)", + "documentUnsigned": "La signature du document a été retirée", + "documentation": "Documentation", + "documents": "document(s)", + "done": "effectuée", + "downloadConvertedFile": "Réception de la conversion", + "downloadNumericPackage": "Télécharger le pli numérique", + "downloadOriginalFile": "Télécharger le fichier original", + "draft": "Brouillon", + "draftSaved": "Brouillon enregistré", + "draftUpdated": "Brouillon modifié", + "dragAndDrop": "Glisser-déposer", + "duplicate": "Dupliquer", + "durationCurrentUse": "Durée d'utilité courante (en mois)", + "eachDay": "Chaque jour", + "eachHour": "Toutes les heures", + "eachMinute": "Toutes les minutes", + "eachMonth": "Chaque mois", + "editAcknowledgementReceipt": "Editer l'accusé de réception", + "editAttachment": "Editer la pièce jointe", + "editDocument": "Editer le document", + "editInProgress": "Edition en cours", + "editModelFirst": "Veuillez éditer le modèle avant de valider", + "editNote": "Modifier l'annotation", + "editResource": "Modifier les données d'un courrier", + "editResourceDesc": "Modifier les données d'un courrier. Cela dépendra aussi du paramétrage du statut (Modification des index)", + "editingAttachmentInterrupted": "L'édition de la pièce jointe a été interrompue.<br/><sub>Veuillez la ré-éditer.</sub>", + "editingDocumentMsg": "Le document est en cours d'édition, voulez-vous continuer ?", + "edition": "Édition", + "editionAttachmentConfirmFirst": "Toutes les variables de fusion seront remplacées en prenant en compte ce que vous avez saisi dans le formulaire de gauche.", + "editionAttachmentConfirmSecond": "Seul le <b>numéro chrono</b> ([res_letterbox.alt_identifier]) sera remplacé après l'enregistrement du courrier", + "editionAttachmentConfirmThird": "Seul le <b>numéro chrono</b> ([attachment.alt_identifier]) et le <b>code barre</b> seront remplacés après l'enregistrement de la pièce jointe", + "editorOption": "Option d'édition", + "editorOptionAdmin": "Gérer les paramètres d'édition", + "electronicSignature": "Signature électronique", + "electronicTemplate": "Modèle électronique", + "elements": "élément(s)", + "email": "Courriel", + "emailCannotSent": "Erreur lors de l'envoi du courriel", + "emailDeleted": "Courriel supprimé", + "emailModel": "Modèle de courriel", + "emailSendFailed": "Échec d'envoi", + "emailSendInProgress": "En cours d'envoi...", + "emailSendSuccess": "Envoi réussi", + "emailSendTest": "Test d'envoi", + "emailSent": "Courriel envoyé", + "emailServerParam": "Serveur e-mail", + "emailServerParamDesc": "Connecter votre serveur e-mail à Maarch Courrier afin de pouvoir envoyer des courriels", + "emailSignatureAdded": "Signature de mail ajoutée", + "emailSignatureDeleted": "Signature de mail supprimée", + "emailSignatureUpdated": "Signature de mail modifiée", + "emailSignatures": "Signatures de courriel", + "emails": "Courriels", + "emptyBasket": "Bannette vide", + "emptySubject": "Objet vide", + "enable": "Activer", + "enableAuth": "Activer l'authentification", + "enableBasket": "Activer la bannette", + "enableGroupMsg": "Ce groupe pourra potentiellement avoir accès à l'ensemble des fonctionnalités de l'application.", + "enableIndex": "Activer l'enregistrement de courrier", + "enableMailing": "Activer le publipostage", + "enabledContactsFilling": "Complétude désactivée", + "endWorkflow": "Vous allez terminer le circuit", + "endedCircuit": "Circuit terminé", + "enterLogin": "Saisissez votre identifiant", + "enterValue": "Vous devez entrer une valeur", + "entities": "Entités", + "entitiesSeparator": "Impression des séparateurs", + "entityAdded": "Entité ajoutée", + "entityDeleted": "Entité supprimée", + "entityDeletedButAnnuaryUnreachable": "Entité supprimée mais la synchronisation avec l'annuaire est impossible", + "entityFullName": "Bloc arborescence", + "entityReplacement": "Remplacement de l'entité", + "entityTooglePrimary": "Passage en entité primaire", + "entityTreeInfo": "Cliquez sur une entité de l'arborescence pour accéder à ses informations", + "entityTreeInfoCreation": "Cliquez sur une entité de l'arborescence pour associer la nouvelle entité à celle-ci", + "entityTreeInfoSeparator": "Cliquez sur une entité de l'arborescence afin de l'ajouter à la génération des séparateurs", + "entityType": "Type d'entité", + "entityUpdated": "Entité modifiée", + "entityWithoutParentMessage": "Si vous n'êtes pas directement membre de cette entité, vous le deviendrez automatiquement.", + "entity_label": "Entité", + "entries": "entrée(s)", + "eraseAll": "Tout effacer", + "eraseAllFilters": "Effacer tous les filtres", + "eraseValue": "Effacer la valeur", + "errorOccured": "Une erreur s'est produite", + "errorOnlyoffice1": "Impossible de lancer onlyoffice, vous utilisez une adresse locale", + "errorOnlyoffice2": "Impossible de lancer onlyoffice. Veuillez vérifier la disponibilité du serveur", + "event": "Événement", + "eventList": "Ouverture de la page", + "eventProcessDoc": "Fiche de traitement", + "eventViewDoc": "Visionneuse de document", + "eventVisaMail": "Parapheur électronique", + "expectedReturnDate": "Date de retour attendue", + "exportDatas": "Exporter les données", + "export_seda": "Export seda", + "externalComponents": "Composants externes", + "externalVisaWorkflow": "Circuit de visa Maarch Parapheur", + "february": "Février", + "februaryShort": "Fév.", + "fewSeconds": "quelques secondes", + "field": "Champ", + "fieldNature": "Nature champ", + "fieldNotExist": "Le champ n'existe pas", + "fieldType": "Type champ", + "file": "Fichier", + "fileAlreadySentToSignatureBook": "Fichier déjà envoyé au parapheur", + "fileDoesNotExists": "Le fichier n'existe pas", + "filterBy": "Filtrer", + "filteredFrom": "filtré sur un ensemble de", + "filters": "Filtres", + "fingerprint": "Empreinte numérique", + "fingerprintsDoNotMatch": "Les empreintes numériques ne correspondent pas", + "firstLevelAdded": "Chemise créée", + "firstLevelAttached": "Rattacher à la chemise", + "firstLevelDeleted": "Chemise supprimée", + "firstLevelDoctype": "Chemise", + "firstLevelUpdated": "Chemise mise à jour", + "firstSummarySheetsGenerated": "Seules les 500 premières fiches de liaison seront générées.", + "firstname": "Prénom", + "folder": "Dossier", + "folderAdded": "Dossier ajouté", + "folderDeleted": "Dossier supprimé", + "folderInformations": "Informations du dossier", + "folderName": "Libellé du dossier", + "folderPinned": "Dossier épinglé", + "folderStatus": "Statut du dossier", + "folderTypeList": "Liste des types de dossier", + "folderUnpinned": "Dossier désépinglé", + "folderUpdated": "Dossier modifié", + "folders": "Dossiers", + "foldersTree": "Arborescence des dossiers", + "followedMail": "Courrier(s) suivi(s)", + "fontBig": "Grand", + "fontBold": "Gras", + "for": "pour", + "forCapital": "Pour", + "format": "Format", + "found": "trouvée", + "freeNote": "Note libre", + "friday": "Vendredi", + "from": "À partir de", + "fromRange": "De", + "functionnalities": "Fonctionnalités", + "ged_doc": "Document GED", + "genSummarySheets": "Générer les fiches de liaison", + "generateARMode": "Mode d'accusé de réception autorisé", + "generateAndDownload": "Générer et télécharger", + "generateAndDownloadPrintedFolder": "Générer le dossier d'impression", + "generateSeparators": "Générer des intercalaires entre les pièces jointes et accusés de réception", + "generation": "Génération...", + "generic": "Générique", + "getAssignee": "Attributaire (entité traitante)", + "getAssigneeSample": "Barbara BAIN (Pôle Jeunesse et Sport)", + "getCategory": "Catégorie", + "getCreationAndProcessLimitDates": "Date de création - Date limite de traitement", + "getCreationAndProcessLimitDatesSample": "1er janv. - <i class=\"fa fa-stopwatch\"></i> <b color=\"warn\">3 jour(s)</b>", + "getDoctype": "Type de courrier", + "getDoctypeSample": "Réclamation", + "getFolders": "Dossiers (emplacement fixe)", + "getFoldersSample": "Litiges", + "getModificationDate": "Date de mise à jour", + "getOpinionLimitDate": "Date limite d'envoi des avis", + "getParallelOpinionsNumber": "Nombre d'avis donnés", + "getParallelOpinionsNumberSample": "<b>3</b> avis donné(s)", + "getPriority": "Priorité", + "getPrioritySample": "Urgent", + "getRecipients": "Destinataire", + "getSenders": "Expéditeur", + "getSignatories": "Signataire(s)", + "getVisaWorkflow": "Circuit de visa", + "goToAdminParams": "Accéder aux paramètres de l'administration", + "goToBasket": "Accéder à la bannette...", + "goToFolder": "Accéder au dossier", + "groupAdded": "Groupe ajouté", + "groupCreation": "Création d'un groupe", + "groupDeleted": "Groupe supprimé", + "groupModification": "Modification d'un groupe", + "groupRedirect": "Changement de groupe", + "groupServicesUpdated": "Privilèges modifiés", + "groupUpdated": "Groupe modifié", + "groupeCompany": "société du groupe Xelians", + "grouping": "Groupement", + "groups": "Groupes", + "handwrittenSignature": "Signature manuscrite", + "hasInterruptedWorkflow": "A terminé le circuit", + "hasNoAttachmentsNotes": "Les courriers suivants n'ont ni annotation, ni pièces jointe", + "hasNoEntity": "Les courriers suivants n'ont pas d'entité initiatrice", + "hello": "Bonjour", + "here": "ici", + "hideFoldersTree": "Cacher l'arborescence", + "history": "Historique", + "historyBatch": "Historique des batchs", + "historyBatchAdmin": "Consulter l'historique des batchs", + "historyDisabled": "Historique désactivé", + "home": "Accueil", + "homePage": "Page d'accueil", + "host": "Hôte", + "hour": "Heure", + "hours": "heures", + "html": "HTML", + "id": "Identifiant", + "imgRelated": "Image associée", + "immediatelyBelowMyPrimaryEntity": "Immédiatement inférieur à mon entité primaire", + "immediatelySuperiorMyPrimaryEntity": "Immédiatement supérieur à mon entité primaire", + "importFile": "Importer un fichier", + "in": "dans", + "inShipping": "Intégré à l'envoi Maileva", + "inShipping_doc": "Intégrer le document principal à l'envoi Maileva", + "inSignatureBook": "Intégré au parapheur", + "inSignatureBook_doc": "Intégrer le document principal au parapheur", + "inactive": "Inactif", + "inactives": "Inactif(s)", + "incoming": "Courrier arrivée", + "incompleteAddressForPostal": "Adresse incomplète pour envoi postal", + "indexDisabled": "Enregistrement de courrier désactivé", + "indexEnabled": "Enregistrement de courrier activé", + "indexation": "Enregistrement de courrier", + "indexing": "Indexations", + "indexingFile": "Enregistrement de courrier", + "indexingForm": "Formulaire d'enregistrement", + "indexingModel": "Modèle d'enregistrement", + "indexingModelAdded": "Modèle d'enregistrement ajouté", + "indexingModelCreation": "Création d'un modèle d'enregistrement", + "indexingModelDeleted": "Modèle d'enregistrement supprimé", + "indexingModelDisabled": "Modèle d'enregistrement désactivé", + "indexingModelEnabled": "Modèle d'enregistrement activé", + "indexingModelModification": "Modification du modèle d'enregistrement", + "indexingModelUpdated": "Modèle d'enregistrement modifié", + "indexingModels": "Modèles d'enregistrements", + "indexing_ged_doc": "GED", + "indexing_incoming": "arrivée", + "indexing_internal": "interne", + "indexing_outgoing": "départ", + "infoMailevaAccount": "Indiquer ici votre identifiant ainsi que le mot de passe INITIAL communiqué par Maileva lors de l'ouverture de votre compte", + "information": "Information", + "informations": "Informations", + "infosActions": "Vous devez choisir au moins un statut et / ou un script.", + "initials": "Initiales", + "initiator": "Opérateur", + "initiatorEntity": "Libellé de l'entité initiatrice", + "initiatorEntityAlt": "Entité initiatrice", + "insufficientPrivilege": "Privilège insuffisant", + "integer": "Entier", + "integerInput": "Champ numérique", + "internal": "Courrier interne", + "interruptVisaWorkflow": "Les utilisateurs suivants ne pourront pas viser le courrier", + "interrupted": "Interrompu", + "invalidToken": "Le jeton est expiré ou n'existe plus", + "invisibleCopyShort": "Cci", + "ip": "Adresse IP", + "isAssociatedTo": "est associé à ", + "isAvailable": "est disponible", + "isCopyTo": "est en copie de", + "isDestTo": "est en destination de", + "isFolderStatus": "Statut de dossier", + "isLinkedTo": "Est associé à ", + "isMulticontact": "Multi-contact", + "isNotAvailable": "n'est pas disponible", + "isSearchBasket": "Bannette de recherche", + "isSearchBasketInfo": "Bannette servant uniquement pour la recherche avancée, non visible sur la page d'accueil.", + "isSytemAction": "Action système", + "itemRemovedFromAvisTemplate": "Les utilisateurs suivants ont été retirés car ils n'ont pas le droit de donner un avis", + "itemRemovedFromVisaTemplate": "Les utilisateurs suivants ont été retirés car ils n'ont pas le droit de viser ou signer", + "january": "Janvier", + "januaryShort": "Jan.", + "july": "Juillet", + "julyShort": "Juil.", + "june": "Juin", + "juneShort": "Juin", + "keyword": "Mot-clé", + "keywordAdded": "Mot-clé ajouté", + "keywordDeleted": "Mot-clé supprimé", + "keywordHelp": "Aide sur les mots-clés", + "keywordHelpDesc_1": "Identifiant de l'utilisateur connecté", + "keywordHelpDesc_10": "Sous-entités immédiates (n-1) des entités données en argument", + "keywordHelpDesc_11": "Exemple de périmètre documentaire : accès aux ressources concernant le service principal de l'utilisateur connecté, ou les sous-services de ce service", + "keywordHelpDesc_12": "Identifiant technique de l'utilisateur connecté", + "keywordHelpDesc_2": "Courriel de l'utilisateur connecté", + "keywordHelpDesc_3": "Toutes les entités rattachées à l'utilisateur connecté. N'inclut pas les sous-entités", + "keywordHelpDesc_13": "Tous les identifiants techniques des entités rattachées à l'utilisateur connecté. N'inclut pas les sous-entités", + "keywordHelpDesc_4": "Entité primaire de l'utilisateur connecté", + "keywordHelpDesc_14": "Identifiant technique de l'entité primaire de l'utilisateur connecté", + "keywordHelpDesc_5": "Sous-entités de la liste d'argument, qui peut aussi être @my_entities ou @my_primary_entity", + "keywordHelpDesc_6": "Entité parente de l'entité en argument", + "keywordHelpDesc_7": "Toutes les entités du même niveau que l'entité en argument", + "keywordHelpDesc_8": "Toutes les entités du même type mis en argument", + "keywordHelpDesc_9": "Toutes les entités (actives)", + "keywordHelper": "Afficher / Cacher l'aide sur les mots-clés", + "label": "Libellé", + "langISO": "fr-FR", + "language": "fr", + "last": "dernier", + "lastname": "Nom", + "less": "Moins", + "life_cycle": "Cycle de vie", + "limitDataReached": "Vous avez atteint la limite d'affichage (<b>25000 entrées</b>), veuillez affiner votre <b>plage de dates</b>", + "limitDataReached_1000": "Limite de <b>1000 entrées</b> atteinte.", + "linkAccount": "Lier un compte Maarch Parapheur", + "linkContact": "Associer un contact", + "linkDetails": "Accédez à la fiche détaillée", + "linkEntityToUserInfo": "Cliquez sur une entité de l'arborescence pour l'associer / dissocier à l'utilisateur", + "linkGroup": "Associer un groupe", + "linkNewAction": "Associer une nouvelle action", + "linkResource": "Lier un nouveau courrier", + "linkSelectedResources": "Lier les courriers sélectionnés", + "linkUser": "Associer un utilisateur", + "links": "Liaisons", + "listConfiguration": "Paramétrer l'affichage de la liste", + "listTemplatesRolesUpdated": "Rôles modifiés", + "loaded": "chargé", + "loadedFile": "Fichier importé", + "loading": "Chargement", + "loadingFile": "Chargement du fichier", + "lockDocserver": "Verrouiller la zone de stockage (lecture seule)", + "lockedBy": "verrouillé par", + "logInOncePasswordChanged": "Vous serez amené à vous connecter une fois la modification du mot de passe effectuée.", + "loginAlreadyExistsInMaarchParapheur": "Ce login existe déjà dans Maarch Parapheur", + "loginIxbus": "Identifiant Ixbus", + "logout": "Se déconnecter", + "m2mContactInfo": "Format attendu : SIRET/ENTITY_ID de l'entité destinatrice", + "m2m_ARCHIVETRANSFER": "Pli numérique", + "m2m_ARCHIVETRANSFERREPLY": "Réponse envoyée", + "maarchApplication": "Application Maarch", + "maarchLicence": "Maarch Courrier est diffusé sous les termes de la", + "maarchParapheurAccountMsg": "Un <b>nouveau</b> compte avec l'identifiant", + "maarchParapheurAccountMsg2": "sera créé dans Maarch Parapheur.", + "maarchParapheurDocuments": "Mes courriers dans Maarch Parapheur", + "maarchParapheurLinkbroken": "L'utilisateur n'existe plus dans Maarch Parapheur.", + "mail": "Courrier", + "mailAttachments": "pièce(s) complémentaire(s)", + "mailClassified": "Courrier(s) classé(s)", + "mailDate": "Date du courrier", + "mailEntitiesList": "Liste des entités rattachées aux courriers", + "mailFrom": "Adresse d'envoi", + "mailInformations": "Informations du courrier", + "mailNotPresentInBasket": "Courrier présent dans aucune bannette", + "mailNote": "Annotation du document principal", + "mailSubject": "Objet du courrier", + "mailTo": "Adresse de réception", + "mailType": "Type de courrier", + "mailevaAccount": "Compte Maileva", + "mailevaAdmin": "Modèles d'envois postaux Maileva", + "mailevaAdminDesc": "Configurer les modèles d'envois postaux Maileva", + "maileva_addressPage": "Page porte adresse", + "maileva_color": "Couleur", + "maileva_duplexPrinting": "Recto verso", + "maileva_economic": "Ecopli grand compte (J+4)", + "maileva_fast": "Lettre grand compte (J+2)", + "maileva_firstPagePrice": "1ère page", + "maileva_nextPagePrice": "Page(s) suivante(s)", + "maileva_postagePrice": "Affranchissement jusqu'à 20g", + "maileva_registered_mail": "Recommandé", + "maileva_registered_mail_ar": "Recommandé AR", + "mailing": "Publiposter", + "mailingActionInformations": "Les courriers suivants contiennent des pièces jointes pour publipostage, celui-ci s'effectuera dès la validation de cette action :", + "mailingMsg": "Publipostage activé<br><br>Dans ce mode, une pièce jointe sera générée pour chaque contact associé au courrier. <br><br>Pour les créer immédiatement, cliquer sur <b>\"Publiposter\"</b> <br><br>Cliquer sur <b>\"Valider\"</b> si vous souhaitez qu'elles ne soient créées qu'au moment de la transmission au premier signataire du circuit de visa.", + "mails": "courriers", + "mailsInFolder": "élément(s) du dossier", + "mailsSent": "Élément(s) envoyé(s)", + "mailsSentAlt": "Éléments envoyés", + "mainDocNumericPackage": "Document principal du courrier transmis", + "mainDocNumericPackageToSend": "Document principal du courrier à transmettre", + "mainDocument": "Document principal", + "makeActionOn": "Voulez-vous effectuer cette action sur", + "makeUpdate": "Mettre à jour", + "manageAbsences": "Rediriger mes bannettes", + "manageAttachments": "Modifier ou supprimer des pièces jointes", + "manageCreateContacts": "Créer des contacts", + "manageCreateContactsDesc": "Créer des contacts depuis les pages d'indexation/traitement/détaillée", + "manageNumericPackage": "Envoyer et enregistrer un pli numérique", + "managePersonalData": "Consultables et modifiables", + "manageSignatures": "Gérer les signatures", + "manageTagsInApplication": "Créer des mots-clés depuis les pages d'actions", + "manageTagsInApplicationDesc": "Créer des mots-clés depuis l'indexation, le traitement et la fiche détaillée", + "manageUpdateContacts": "Mettre à jour les contacts", + "manageUpdateContactsDesc": "Mettre à jour les contacts depuis les pages d'indexation/traitement/détaillée", + "mandatory": "Obligatoire", + "mandatoryField": "Champ obligatoire", + "manualAR": "Manuel", + "manualSendingAR": "Généré pour envoi manuel...", + "march": "Mars", + "marchShort": "Mars", + "maxFileSize": "Taille maximale", + "maxFileSizeReached": "Taille maximale atteinte", + "maxSize": "Taille maximale", + "may": "Mai", + "mayShort": "Mai", + "memberAllUsers": "Tout les utilisateurs membres", + "memberDiffTypeUsers": "Personnes membres du type de diffusion", + "memberUserDest": "Utilisateur destinataire membre", + "memberUsersCopy": "Utilisateur(s) en copie membre(s)", + "menu": "Menu", + "menus": "Menus", + "mergeTagWith": "Fusionner le mot-clé avec", + "mergeWith": "Fusionner avec", + "minute": "Minute", + "minutes": "minute(s)", + "missingAdvert": "Ce compte est actuellement défini en mode 'absent'.", + "missingAdvert2": "Si vous désirez vous connecter avec ce compte, le mode 'absent' sera alors supprimé.", + "missingAdvertTitle": "Gestion des absences", + "missingBasket": "Sélectionner les bannettes pour lesquelles vous souhaitez supprimer la redirection :", + "missingChoose": "Souhaitez-vous réactiver votre compte ?", + "missingMailevaConfig": "La configuration Maileva n'existe pas", + "modelDeleted": "Modèle supprimé", + "modelName": "Nom du modèle", + "modelSaved": "Modèle sauvegardé", + "modelUpdated": "Le modèle a été mis à jour", + "modificationSaved": "Modification enregistrée", + "modified": "Modifiée", + "modifiedBy": "Modifié par", + "modifiedOn": "Modifié le", + "modifyDiffusionList": "Modifier la liste de diffusion", + "modifyVisaInSignatureBook": "Modifier le viseur en cours depuis le parapheur", + "modifyVisaInSignatureBookDesc": "Utile si le parapheur sert en tant que parapheur de supervision", + "module": "Module", + "modules": "Modules", + "monday": "Lundi", + "month": "Mois", + "more": "Plus", + "moreInfos": "Plus d'informations", + "moreOptions": "Plus d'options", + "move": "Déplacer", + "moveAvisUserErr1": "Vous ne pouvez pas déplacer", + "moveAvisUserErr2": "avec des personnes ayant déja donné un avis", + "moveQuestion": "Voulez-vous déplacer", + "moveVisaUserErr": "Vous ne pouvez pas déplacer <b>{0}</b> avec des personnes ayant déja visé / signé ou en cours de visa / signature.", + "mustCompleteAR": "Veuillez compléter un des deux modèles d'AR", + "mustCompleteAllAttachments": "Veuillez compléter l'ensemble des pièces jointes", + "mustDeleteUsersWithNoPrivileges": "Veuillez supprimer les personnes dont les privilèges sont insuffisants", + "mustEditAttachmentFirst": "Vous devez d'abord éditer la pièce jointe", + "mustEditDocument": "Vous devez <b>éditer</b> votre document afin de pouvoir <b>valider</b> vos modifications.", + "mustFixErrors": "Veuillez corriger les erreurs.", + "mustReconnect": "Veuillez vous reconnecter", + "myBaskets": "Mes Bannettes", + "myBasketsDesc": "Rediriger mes bannettes à d'autres utilisateurs", + "myContactsGroups": "Mes groupements de contacts", + "myContactsGroupsDesc": "Gérer mes listes de contacts", + "myEntities": "Mes entités", + "myHistoric": "Mon historique", + "myInformations": "Mes informations", + "myLastResources": "Mes derniers courriers consultés", + "myMenu": "Menu personnel", + "myParameters": "Mes paramètres", + "myPinnedFolder": "Mes dossiers épinglés", + "myPreferences": "Mes préférences", + "myPrimaryEntity": "Mon entité primaire", + "myProfile": "Mon profil", + "myProfileAccess": "Accéder à mon profil", + "mySignMail": "Mes signatures (courriel)", + "mySignMailDesc": "Gérer mes signatures de courriel", + "mySignSignatureBook": "Mes signatures (parapheur)", + "mySignSignatureBookDesc": "Gérer mes griffes parapheur", + "nature": "Nature", + "natureIxbusParapheur": "Nature du document", + "newAccount": "Nouveau compte", + "newAction": "Nouvelle action", + "newAssignee": "Nouvel attributaire", + "newAttachment": "Nouvelle pièce jointe", + "newDest": "Nouveau destinataire pour", + "newDestRes": "Nouveau destinataire pour les courriers", + "newElement": "Nouvel élément", + "newField": "Nouveau champ", + "newLoginInMaarchParapheur": "Nouvel identifiant Maarch Parapheur", + "newPsw": "Nouveau mot de passe", + "newSignature": "Nouvelle signature", + "newValue": "Nouvelle donnée", + "newVersion": "Nouvelle version", + "newVersionAdded": "Nouvelle version créée", + "newVersionAvailable": "Une nouvelle version est disponible", + "newsFeed": "Fil d'actualité", + "next": "Suivant", + "no": "Non", + "noAction": "Aucune action", + "noActionProcessed": "Aucune action effectuée", + "noAttachment": "Aucune pièce jointe", + "noAttachmentClickToAddOne": "Aucune pièce jointe disponible<br/><sub>Cliquez sur <i class=\"fa fa-paperclip fa-lg\" ></i><i class=\"fa fa-plus\"></i> pour en ajouter une.</sub>", + "noAttachmentContact": "Aucun contact (externe) attaché pour cette pièce jointe", + "noAttachmentConversion": "La pièce jointe n'a pas de conversion PDF", + "noAttachmentInSignatoryBook": "Aucun élément éligible : non intégré au parapheur ou gelée", + "noAttachmentToSend": "Aucune pièce jointe à envoyer", + "noAvailableAction": "<b>Aucune action disponible</b>, veuillez paramétrer une action dans <b>Administration > Groupes d'utilisateurs > Enregistrement de courrier</b>.", + "noAvailableActionProcess": "<b>Aucune action disponible</b>, veuillez paramétrer une action dans <b>Administration > Bannettes > Bannette actuelle</b>.", + "noAvailableBasket": "Aucune bannette disponible", + "noAvailableFolder": "Aucun dossier disponible", + "noAvailableIndexingModel": "Aucun modèle d'enregistrement disponible<br /><br /><small>Veuillez créer un modèle depuis Administration > Modèles d'enregistrement</small>", + "noAvailableMenu": "Aucun menu disponible", + "noAvailablePreview": "Pas de visualisation disponible", + "noAvailableValue": "Aucun élément disponible", + "noCircuitAvailable": "Aucun circuit défini", + "noCustomFieldInfo": "<b>Aucun champ personnalisé</b> n'est défini, sélectionner des éléments disponibles sur le <b>panneau de droite</b> afin de créer de nouveaux champs.", + "noDataAvailable": "Aucune donnée disponible", + "noDatasource": "Aucune source de données", + "noDefaultIndexingModel": "Aucun modèle par défaut trouvé, chargement du premier de la liste.", + "noDest": "Aucun <b>atttributaire</b> défini", + "noDiffusionList": "Aucune liste de diffusion", + "noDoctypeSelected": "Aucun type de courrier sélectionné", + "noDocument": "Aucun document", + "noDocumentToSend": "Aucun document à envoyer", + "noEntity": "Aucune entité", + "noEvent": "Aucun événement", + "noEventList": "Ne rien faire", + "noFieldInModelMsg": "Champs introuvables ! Les données de base ont été chargées", + "noFile": "Aucun fichier", + "noFileMsg": "<b>Attention</b>, aucun fichier téléversé.<br/><br/>Voulez-vous continuer ?", + "noFirstLevelSelected": "Aucune sous-chemise sélectionnée", + "noFranceContact": "L'adresse du contact n'est pas Française", + "noMailContact": "Aucun contact (externe) attaché pour ce courrier", + "noMailConversion": "Le courrier n'a pas de conversion PDF", + "noMove": "Cette entité / utilisateur ne peut pas être déplacé", + "noNote": "Aucune note", + "noNumericPackageSelected": "Aucun pli numérique séléctionné", + "noOpinionLimitDate": "La date limite de l'avis n'est pas définie", + "noOpinionNote": "Aucun motif défini", + "noOverviewAvailable": "Aucun aperçu disponible", + "noPerson": "Aucune personne", + "noPinnedFolder": "Aucun dossier épinglé", + "noPrivileges": "Privilèges insuffisants", + "noRecord": "Aucun élément", + "noReplacement": "Aucun remplacement", + "noResult": "Aucun résultat", + "noRole": "Aucun rôle", + "noSelectedAddress": "Aucune adresse associée", + "noSelectedContact": "Aucun contact associé", + "noSelectedFolder": "Aucun dossier associé", + "noSelectedTag": "Aucun mot-clé associé", + "noSelectedValue": "Aucun élément sélectionné", + "noSendmail": "Aucun envoi", + "noSettingsAvailable": "Aucun paramétrage disponible", + "noShippingTemplate": "Aucun modèle d'envoi Maileva commun disponible pour ces entités", + "noSignableAttachmentInSignatoryBook": "Aucune pièce jointe éligible : non signable, ou gelée", + "noTemplate": "Aucun modèle", + "noUserDefinedInMaarchParapheur": "Aucun utilisateur créé dans Maarch Parapheur", + "noUserReplacement": "Aucun utilisateur de remplacement", + "noVisaWorkflow": "Aucun circuit de visa paramétré.", + "noVisaWorkflowNoSignature": "Aucun circuit de visa paramétré.<br><sub>Aucune signature possible.</sub>", + "none": "Aucune", + "notAllowedExtension": "Extension non autorisée", + "notInAuthorizedEntities": "ne fait pas parti des <b>entités traitantes autorisées</b>.", + "notSavedBecauseInvalid": "La configuration n'a pas été mise à jour car des données sont invalides", + "notSent": "Non envoyé", + "notUsed": "Non utilisé", + "notVisible": "Non visibles", + "note": "Annotation", + "noteRemoved": "Annotation supprimée", + "noteTemplates": "Modèles d'annotations", + "noteVisibleBy": "Annotation visible par :", + "notes": "Annotation(s)", + "notesAlt": "Annotations", + "noticeGroupeOrder": "Glisser-déposer les groupes pour définir l'ordre", + "notificationAdded": "Notification ajoutée", + "notificationCreation": "Création d'une notification", + "notificationDeleted": "Notification supprimée", + "notificationJoinDocument": "Joindre le document principal", + "notificationModel": "Modèle du mail d'envoi", + "notificationModification": "Modification de la notification", + "notificationSchedule": "Planifier les notifications", + "notificationScheduleUpdated": "Tâche(s) planifié(s) mise à jour", + "notificationUpdated": "Notification mise à jour", + "notifications": "Notifications", + "notificationsAdmin": "Créer et gérer des notifications aux utilisateurs basées sur des événements de l'application", + "notificationsSchedule": "Planification des notifications", + "november": "Novembre", + "novemberShort": "Nov.", + "numericPackageDeleted": "Pli numérique supprimé", + "numericPackageImported": "Pli numérique correctement importé", + "numericPackageSent": "Pli numérique envoyé", + "object": "Objet", + "objectSample": "Plainte concernant des nuisances sonores nocturnes (le 01/01/2019)", + "october": "Octobre", + "octoberShort": "Oct.", + "office": "Office", + "officialWebsite": "Site officiel", + "ok": "Ok", + "onRange": "le", + "oneHour": "une heure", + "oneMinute": "une minute", + "onlyNumber": "Chiffre uniquement", + "onlyOfficeNotEnabled": "Le Serveur onlyoffice n'est pas activé dans documentEditorsConfig.xml", + "onlyofficeEditDenied": "Le document avec l'extension", + "onlyofficeEditDenied2": "ne peut pas être édité avec onlyoffice", + "openFullscreen": "Activer le mode plein écran", + "openInExternalModal": "Ouvrir dans une nouvelle fenêtre", + "openIndexation": "La page d'indexation s'ouvrira ensuite pour pouvoir créer un courrier", + "openSidePanel": "Ouvrir le panneau latéral", + "openedInExternalModal": "Ouvert dans une fenêtre", + "opinionCircuit": "Circuit d'avis", + "opinionLimitDate": "Date limite de l'avis", + "opinionLimitDateOutdated": "La date limite de l'avis est dépassée", + "opinionsSent": "avis donné(s)", + "optional": "Optionnel", + "optionalField": "Champ optionnel", + "or": "ou", + "orderBy": "Ordre", + "orderValues": "Trier les données", + "organization": "ORGANISATION", + "otherActions": "Action(s) supplémentaire(s)", + "otherInformations": "Information(s) complémentaire(s)", + "otherParameters": "Autre(s) paramètre(s)", + "others": "Autre(s)", + "othersBaskets": "Autres bannettes", + "othersInfos": "Autre(s) information(s)", + "outOf": "sur", + "outdated": "Dépassée", + "outgoing": "Courrier départ", + "owner": "Propriétaire", + "page": "Page", + "paperTemplate": "Modèle papier", + "parameter": "Paramètre", + "parameterAdded": "Paramètre ajouté", + "parameterCreation": "Création d'un paramètre", + "parameterDeleted": "Paramètre supprimé", + "parameterModification": "Modification d'un paramètre", + "parameterUpdated": "Paramètre modifié", + "parameters": "Paramètres", + "parentFolder": "Dossier parent", + "password": "Mot de passe", + "password2renewal": "Passé ce délai, vous devrez en choisir un nouveau", + "passwordChanged": "Votre mot de passe a été changé", + "passwordIxbus": "Mot de passe Ixbus", + "passwordMatch": "Les mots de passe sont identiques", + "passwordModification": "Changement de mot de passe", + "passwordNotMatch": "Les mots de passe ne correspondent pas", + "passwordRulesUpdated": "Contraintes de sécurité mises à jour", + "passwordUpdated": "Mot de passe modifié", + "passwordValid": "Mot de passe conforme", + "passwordcomplexityNumber": "1 chiffre au minimum", + "passwordcomplexityNumberRequired": "Chiffre requis", + "passwordcomplexitySpecial": "1 caractère spécial au minimum", + "passwordcomplexitySpecialRequired": "Caractère spécial requis", + "passwordcomplexityUpper": "1 majuscule au minimum", + "passwordcomplexityUpperRequired": "Majuscule requise", + "passwordhistoryLastUseDesc": "Vous ne pouvez pas utiliser les", + "passwordhistoryLastUseDesc2": "dernier(s) mot(s) de passe", + "passwordhistoryLastUseRequired": "Nombre de mots de passe sauvegardés", + "passwordlockAttemptsRequired": "Nombre de tentatives de connexions", + "passwordlockTimeRequired": "Temps de blocage", + "passwordminLength": "caractère(s) au minimum", + "passwordminLengthRequired": "Longueur minimale", + "passwordrenewal": "Veuillez noter que ce nouveau mot de passe ne sera valide que", + "passwordrenewalRequired": "Expiration du mot de passe", + "path": "Chemin", + "patternId": "La valeur doit contenir uniquement des alphanumériques, points, underscores ou tirets", + "pdfVersion": "Version PDF", + "pdfVersionFile": "La version PDF du fichier", + "perimeter": "Périmètre", + "personalDataMsg": "Les données personnelles de l'utilisateur sont : ", + "phoneNumber": "Numéro de téléphone", + "phpmail": "Fonction php (mail)", + "pinFolder": "Épingler le dossier", + "port": "Port", + "portIsEmpty": "Le port du serveur onlyoffice n'est pas renseigné dans documentEditorsConfig.xml", + "preRequisiteMissing": "Prérequis manquant pour OnlyOffice : netcat", + "preview": "Prévisualisation", + "previous": "Précédent", + "pricesInformations": "Tarifs indicatifs", + "primary": "Primaire", + "primaryEntity": "Entité primaire", + "primaryInformations": "Informations principales", + "printDate": "Date d'impression", + "printFolderDoc": "Imprimer le dossier complet", + "printResultList": "Imprimer la liste", + "printSeparators": "Impression des séparateurs", + "printSeparatorInfo": "Vous pourrez imprimer les séparateurs <b>par service</b> ou <b>générique</b> afin de pouvoir les utiliser dans <b>maarchCapture</b> pour verser les courriers numérisés dans les services adéquates.", + "printedFolder": "Dossier d'impression", + "priorities": "Priorité(s)", + "prioritiesAlt": "Priorités", + "prioritiesHelpDesc": "Glisser-déposer les priorités pour modifier l'ordre", + "prioritiesOrder": "Gérer l'ordre des priorités", + "priority": "Priorité", + "priorityAdded": "Priorité ajoutée", + "priorityCreation": "Création d'une priorité", + "priorityDeleted": "Priorité supprimée", + "priorityModification": "Modification d'une priorité", + "priorityUpdated": "Priorité modifiée", + "private": "Privé", + "privateFolder": "Dossier privé", + "privateIndexingModelCreation": "Création d'un modèle d'enregistrement privé", + "privateModel": "Modèle privé", + "privileges": "Privilèges", + "process": "Traitement", + "processAction": "Action(s) de traitement", + "processDate": "Date de traitement", + "processDelay": "Délai de traitement", + "processDelayDay": "Délai de traitement (en jours)", + "processLimitDate": "Date limite de traitement", + "processMode": "Mode de traitement pour les accusés de réception", + "processType": "Type de traitement", + "process_limit_date": "Date limite de traitement", + "production": "PRODUCTION", + "progression": "Avancement", + "properties": "Propriétés", + "pswReseted": "Mot de passe réinitialisé", + "public": "Public", + "publicModel": "Modèle public", + "putInSendAttach": "Intégrer aux envois Maileva", + "putInSignatureBook": "Intégrer au parapheur", + "qmail": "Serveur mail local (Qmail)", + "qrcode": "QR code", + "quickSearchInfo": "Cible de la recherche", + "quickSearchTarget": "sujet (courrier / pièce jointe), numéro chrono (courrier / pièce jointe), contenu d'annotations, code à barre, numéro GED (courrier)", + "quota": "Quota", + "quotaExceeded": "Quota dépassé", + "radioInput": "Liste à choix unique", + "reactivateUserDeleted": "L'identifiant renseigné est attribué à un utilisateur supprimé. Voulez-vous le réactiver ?", + "readyToGeneratePaperAr": "accusé(s) de réception papier prêt(s) à être généré(s)", + "readyToSendElectronicAr": "accusé(s) de réception électronique prêt(s) à être envoyé(s)", + "reaffect": "Réaffecter", + "reaffectContactInformations": "Les différents liens entre le contact et les courriers, pièce-jointes ou accusés de réception seront réaffectés au nouveau contact choisi.", + "reaffectContactRedirect": "Réaffecter à un contact", + "reaffectUserRedirect": "Réaffecter à l'utilisateur", + "reaffectUserRedirectInformations": "L'utilisateur sera remplacé par l'utilisateur sélectionné dans les listes de diffusion des courriers et du modèle de l'entité", + "reallyWantToDeleteContactFromGroup": "Etes-vous sûr de vouloir retirer ce contact du groupe ?", + "reallyWantToDeleteThisGroup": "Êtes-vous sûr de vouloir supprimer ce groupe ?", + "reassign": "Réassigner", + "recipient": "Destinataire", + "recipientShort": "À", + "recipients": "Destinataire(s)", + "reconcileMsg": "Les courriers seront convertis en tant que <b>version signée</b> et liés au courrier qui sera sélectionné.", + "reconcileMsg2": "Si vous sélectionnez un <b>courrier départ</b>, seul le <b>dernier courrier</b> sera converti en tant de version signée. Les autres seront <b>supprimés</b> !", + "record": "élément(s)", + "recordMail": "Enregistrer un courrier", + "recordingMail": "Enregistrement d'un courrier", + "records": "résultat(s)", + "recordsPerPage": "résultats par page", + "redirectBasket": "Rediriger la bannette", + "redirectBaskets": "Rediriger les bannettes sélectionnées", + "redirectConfidentialInfo": "Cet utilisateur a des <b>courriers confidentiels</b> associés à ce service.<br/>Il est préférable de les affecter à un autre utilisateur du service.", + "redirectModelInfo": "Cet utilisateur est présent dans le <b>modèle de diffusion</b> de l'entité.", + "redirectTo": "Rediriger vers", + "redirectUserListDiff": "Changement de destinataire des modèles de liste de diffusion", + "redirectUserListInstances": "Changement de destinataire pour les courriers en cours de traitement", + "redirectWhenAbscence": "Rediriger la bannette à une personne", + "redirectedTo": "Redirigée à ", + "redirects": "Redirections", + "reference": "Référence", + "rejectVisaBack": "Le courrier sera envoyé à la dernière personne ayant visé", + "rejectVisaBackUser": "Le courrier retournera à ", + "relatedBaskets": "Bannette(s) associée(s)", + "relatedContactNumber": "Contact(s) associé(s)", + "relatedContacts": "Contact(s) associé(s)", + "relatedUsers": "Utilisateur(s) associé(s)", + "removeAllDatas": "Enlever toutes les données", + "removeFile": "Enlever le fichier", + "removeFromFolder": "Retirer du dossier", + "removeNote": "Supprimer l'annotation", + "removeSignature": "Supprimer la signature", + "removeUserRedirect": "Supprimer l'utilisateur des listes de diffusion", + "removeUserRedirectInformations": "<em>L'utilisateur sera supprimé des listes de diffusion des courriers et du modèle de l'entité <b>sauf dans le cas où il est attributaire</b></em>", + "removedFromFolder": "Courrier(s) retiré(s)", + "renewPsw": "Retaper le mot de passe", + "requestSentByEmail": "La demande vous a été envoyée par courriel.", + "requiredField": "Champ requis", + "resId": "Identifiant GED", + "resetColor": "Réinitialiser la couleur", + "resetVisaWorkflow": "Les actions du circuit de visa seront <b>réinitialisées</b>", + "resourceUnlinked": "Liaison supprimée", + "resourcesLinked": "Liaison(s) ajoutée(s)", + "restrictedEntity": "Entité restreinte", + "restrictions": "Restrictions", + "resultPage": "Liste de résultats", + "retentionFinalDisposition": "Sort final", + "retentionRule": "Règle de conservation", + "returnDate": "Date de retour", + "retypeNewPassword": "Entrez de nouveau le mot de passe", + "role": "Rôle", + "roleUsedInTemplateInfo": "Le rôle est utilisé dans les services suivants", + "roleUsedInTemplateInfo2": "Les utilisateurs associés à ce rôle seront supprimés de la liste de diffusion.", + "roles": "Rôles", + "rolesExceptAssignee": "Rôle(s) hors attributaire", + "sameLevelMyPrimaryEntity": "Même niveau de mon entité primaire", + "saturday": "Samedi", + "save": "Enregistrer", + "saveAndClose": "Enregistrer et fermer", + "saveAsModel": "Enregistrer comme modèle", + "saveAsPrivateModel": "Enregistrer en tant que modèle privé", + "saveDraft": "Enregistrer le brouillon", + "saveModifications": "Sauvegarder les modifications", + "saveModifiedData": "Voulez-vous sauvegarder les modifications ?", + "saveNumericPackage": "Enregistrer un pli numérique", + "sbSignatures": "Signatures de parapheur", + "script": "Script", + "scriptCreated": "Script créé", + "search": "Chercher", + "searchAddressBan": "Recherchez une adresse", + "searchAddressDb": "Rechercher dans la Base Adresse Nationale", + "searchByAttachmentType": "Rechercher par type de pièce jointe", + "searchCommunicationMean": "Recherchez un moyen de communication", + "searchContact": "Recherchez un contact", + "searchDatas": "Rechercher une donnée", + "searchEntities": "Rechercher une entité", + "searchExternalIdM2M": "Recherchez un identifiant M2M", + "searchFolder": "Rechercher un dossier", + "searchMailInBasket": "Rechercher des courriers dans la bannette", + "searchMailInFolder": "Rechercher des courriers dans le dossier", + "searchMails": "Rechercher des courriers", + "searchNewAssignee": "Rechercher un nouvel attributaire", + "searchTag": "Rechercher un mot-clé", + "searchTrackedMail": "Rechercher dans les courriers suivis", + "searchUserInMaarchParapheur": "Rechercher un utilisateur dans Maarch Parapheur", + "searchValue": "Rechercher un élément", + "secondLevelAdded": "Sous-chemise créée", + "secondLevelAttached": "Rattacher à la sous-chemise", + "secondLevelDeleted": "Sous-chemise supprimée", + "secondLevelDoctype": "Sous-chemise", + "secondLevelUpdated": "Sous-chemise mise à jour", + "secondaryEntity": "Entité secondaire", + "secondaryInformations": "Informations secondaires", + "securities": "Sécurités", + "securitiesAdministration": "Administration des sécurités", + "securityConstraints": "Contraintes de sécurité", + "see": "voir", + "selectAction": "Effectuer une action", + "selectAll": "Sélectionner tout", + "selectAllResInBasket": "Sélectionner tous les courriers de la bannette", + "selectContact": "Sélectionner un contact", + "selectInput": "Liste déroulante", + "selectMailToReconcile": "Veuillez sélectionner le courrier cible de la réconciliation", + "selected": "sélectionné(s)", + "selectedAccount": "Compte utilisé", + "selectedDocumentStatus": "Statut du courrier à prendre en compte", + "selectedElements": "élément(s) sélectionné(s)", + "selectedValue": "Valeur sélectionnée", + "send": "Envoyer", + "sendActivationNotification": "Renvoyer le courriel d'activation", + "sendElement": "Envoyer un élément", + "sendError": "Erreur d'envoi", + "sendMode": "Mode d'envoi", + "sendModes": "Modes d'envoi", + "sendNumericPackage": "Envoyer un pli numérique", + "sendNumericPackageInfo": "Vous pouvez envoyer un courrier et des pièces jointes entre <b>deux instances</b> de Maarch Courrier.<br /><br />Vous recevrez <b>un accusé de réception</b> et vous pourrez <b>suivre l'avancement</b> du courrier chez le destinataire. (voir <a href=\"{0}\" target=\"_blank\">Maarch2GEC</a> pour plus d'informations).", + "sendTo": "Envoyer à ", + "sendToDocTo": "Vous allez transmettre ce courrier à ", + "sender": "Expéditeur", + "senderRecipientInformations": "Informations de destination", + "senderShort": "De", + "senders": "Expéditeur(s)", + "sendingEmail": "Email en cours d'envoi...", + "sendmail": "Envoi de courriels", + "sendmailShort": "Envoi de courriels", + "sent": "Envoyé", + "sentToFastParapheur": "Envoyer à FAST-Parapheur", + "sentToIParapheur": "Envoyer à IParapheur", + "sentToIxbusParapheur": "Envoyer à Ixbus Parapheur", + "separatorTarget": "Cible de séparateur", + "separatorType": "Type de séparateur", + "separators": "Séparateur(s)", + "september": "Septembre", + "septemberShort": "Sept.", + "setByDefault": "définir par défaut", + "setInParentFolder": "Placer le dossier dans...", + "settingsList": "Paramétrer l'affichage", + "shapingOptions": "Options de mise en page", + "shareToEntities": "Partager aux entités...", + "sharedFolder": "Dossier partagé", + "shipping": "Envoi maileva", + "shippingAdded": "Modèle d'envoi Maileva ajouté", + "shippingCreation": "Création du modèle d'envoi Maileva", + "shippingDeleted": "Modèle d'envoi Maileva supprimé", + "shippingModification": "Modification du modèle d'envoi Maileva", + "shippingNotEligible": "Courrier(s) non éligible(s)", + "shippingReadyToSend": "document(s) prêt(s) à l'envoi", + "shippingUnavailable": "<b>Attention !</b> Maileva n'est pas activé. Veuillez vérifier le fichier de configuration mailevaConfig.xml", + "shippingUpdated": "Modèle d'envoi Maileva modifié", + "shippings": "Modèle(s) d'envoi Maileva", + "shortLabel": "Libellé court", + "shortcut": "Raccourcis", + "showFoldersTree": "Voir l'arborescence", + "showMore": "Voir plus", + "signAdded": "Signature ajoutée", + "signDeleted": "Signature supprimée", + "signDocs": "Signer les documents", + "signUpdated": "Signature modifiée", + "signUser": "Signataire", + "signUserRequired": "Un signataire mininum est requis", + "signatureAdded": "Signature ajoutée", + "signatureDate": "Date de signature", + "signatureDeleted": "Signature supprimée", + "signatureUpdated": "Signature mise à jour", + "signatures": "Signatures", + "signed": "Signé", + "signedAlt": "Signée", + "signedAttachment": "Pièce jointe signée", + "signedUserDate": "Signé", + "signedVersionDeleted": "Version signée supprimée", + "signsSynchronized": "Les signatures ont été mises à jour dans Maarch Parapheur", + "since": "Depuis", + "siret": "Numéro SIRET", + "siretCode": "Numéro SIRET", + "siretGenerated": "Numéro SIRET généré", + "siretGeneratedAndSynchronizationDone": "Numéro SIRET généré et synchronisation annuaire effectuée", + "siretGeneratedButAnnuaryUnreachable": "Numéro SIRET généré mais l'annuaire est injoignable", + "smtpAuth": "Méthode d'authentification", + "smtpclient": "Client smtp (smtp)", + "smtprelay": "Relais smtp (sendmail)", + "status": "Statut", + "statusAdded": "Statut ajouté", + "statusCreation": "Création d'un statut", + "statusDeleted": "Statut supprimé", + "statusModification": "Modification du statut", + "statusName": "Nom du statut", + "statusUpdated": "Statut mis à jour", + "statuses": "Statuts", + "statusesAdmin": "Créer ou modifier des statuts", + "stopFollowingAlert": "Voulez-vous arrêter de suivre ce(s) courrier(s) ?", + "stringInput": "Chaine de caractères", + "subEntities": "Entités (et sous-entités)", + "subject": "Objet", + "summarySheet": "Fiche de liaison", + "summarySheets": "Fiche(s) de liaison", + "summarySheetsAlt": "Fiches de liaison", + "sunday": "Dimanche", + "supervision": "SUPERVISION", + "suspend": "Suspendre", + "suspendNotification": "Suspendre la notification", + "suspended": "Suspendu", + "sveStartDate": "Date de début SVE", + "switchInHtml": "Passer en mode HTML", + "switchInPlainText": "Passer en mode texte brut", + "switchManualAddress": "Basculer en saisie manuelle", + "syncSignsToMaarchParapheur": "Synchroniser les signatures vers Maarch Parapheur", + "system": "Système", + "systemActions": "Événement(s) système", + "systemParameters": "paramètres système", + "tabProcessPosition": "Se positionner sur l'onglet", + "tagAdded": "Mot-clé ajouté", + "tagCreation": "Création d'un mot-clé", + "tagDeleted": "Mot-clé supprimé", + "tagMerged": "Mot-clé fusionné", + "tagModification": "Modification du mot-clé", + "tagUpdated": "Mot-clé modifié", + "tags": "Mots-clés", + "targetDepartment": "Département cible", + "targetFillingField": "Champ cible de complétude", + "technicalId": "Identifiant technique", + "templateAdded": "Modèle ajouté", + "templateAssociateEntities": "Liste des entités déjà associées à un modèle", + "templateCheckEntities": "Les entités suivantes ont déjà un modèle enregistré pour le type : ", + "templateCreation": "Création du modèle", + "templateDatasource": "Source de données", + "templateDeleted": "Modèle supprimé", + "templateDuplicated": "Modèle dupliqué", + "templateEdition": "Edition du modèle", + "templateModification": "Modification du modèle", + "templateName": "Nom du modèle", + "templateServiceInfo": "Choisissez le(s) service(s) au(x)quel(s) vous souhaitez associer ce modèle", + "templateTarget": "Cible du modèle", + "templateType": "Type de modèle", + "templateUpdated": "Modèle mis à jour", + "templates": "Modèles de documents", + "templatesAdmin": "Gérer les modèles utilisés pour les pièces jointes, les notifications, la génération de courriers, l'envoi de courriels et les annotations", + "thanksToCommunity": "Et toute la communauté Maarch !", + "thanksToExtDev": "Maarch Courrier s'appuie sur quelques composants externes. Merci à leurs développeurs !", + "theTag": "Le mot-clé", + "thisRes": "Courrier(s) suivant(s)", + "tuesday": "Mardi", + "thursday": "Jeudi", + "title": "Titre", + "to": "vers", + "toAService": "Vers un service", + "toAnUser": "Vers un utilisateur", + "toCopyAddress": "pour copier son adresse", + "toEntities": "Vers les services", + "toExport": "Exporter", + "toRange": "à ", + "toSchedule": "Planifier", + "toStatuses": "Vers les statuts", + "toStatusesDesc": "Vous ne pouvez pas choisir de statut, un statut est dèja pré-définit pour cette action.", + "toUsersEntities": "Vers les utilisateurs des services", + "to_note": "À annoter", + "to_sign": "À signer", + "to_visa": "À viser", + "todayDate": "Date du jour", + "toggleQrcode": "Afficher / cacher le QRCode (identifiant courrier)", + "tooMuchDatas": "Trop de données à exporter", + "toolTipDeleteDoctype": "Si des courriers sont rattachés à ce type de courrier, un écran de réaffectation s'affichera", + "tools": "Outils", + "tooltipFolderStatus": "Si coché, le statut pourra être utilisé pour des bannettes de dossiers", + "tooltipIndexStatus": "Si coché, vous pourrez modifier les meta-données des courriers ayant ce statut", + "tooltipSearchStatus": "Si coché, le statut vous sera proposé dans le critère de recherche STATUTS de la recherche avancée", + "totalErrors": "Élément(s) en erreur", + "totalPrice": "Prix total", + "totalProcessed": "Élément(s) analysé(s)", + "trackThisMail": "Suivre le courrier", + "transferToDoctype": "Remplacer par le type de courrier", + "triggerAction": "Action Déclencheur", + "triggerSystem": "Déclenchement système", + "txt": "Texte", + "type": "Type", + "typeCurrentPassword": "Entrez votre mot de passe actuel", + "typeEnterToCreate": "Taper sur <b>entrée</b> pour créer l'élément", + "typeNewPassword": "Entrez un nouveau mot de passe", + "typeValue": "Saisissez une valeur", + "type_label": "Type de courrier", + "typist": "Rédacteur", + "unableToDelete": "Impossible de supprimer", + "unableToSuspend": "Impossible de suspendre", + "unclassifyQuestion": "Voulez-vous retirer", + "undefined": "Non défini", + "undefinedStatus": "Statut non défini", + "unlink": "Enlever la liaison", + "unlinkAccount": "Dissocier le compte", + "unlinkAction": "Dissocier l'action", + "unlinkGroup": "Dissocier le groupe", + "unlockDocserver": "Déverrouiller la zone de stockage (lecture et écriture)", + "unpinFolder": "Désépingler le dossier", + "unselectAll": "Tout désélectionner", + "unsign": "Dé-signer", + "until": "Jusqu'à ", + "untrackThisMail": "Ne plus suivre le courrier", + "update": "Modifier", + "updateAcknowledgementSendDate": "Cela mettra à jour la date d'envoi pour les accusés de réception papier", + "updateAtt": "Modifier la pièce jointe", + "updateClosingDate": "Cela actualisera la <b class=\"highlight\">date de clôture</b> des courriers.", + "updateControl": "Vérification de mise à jour", + "updateControlDesc": "Voir les nouveaux tags de Maarch Courrier et mettre à jour l'application au dernier tag si besoin", + "updateDepartureDate": "Cela actualisera la <b class=\"highlight\">date de départ</b> des courriers.", + "updateDiffusionExceptRecipientWhileDetails": "Pouvoir modifier la liste de diffusion hormis l'attributaire sur la fiche détaillée d'un courrier.", + "updateDiffusionExceptRecipientWhileIndexing": "Pouvoir modifier la liste de diffusion hormis l'attributaire lors de l'enregistrement d'un courrier.", + "updateDiffusionExceptRecipientWhileProcess": "Pouvoir modifier la liste de diffusion hormis l'attributaire lors du traitement d'un courrier.", + "updateDiffusionWhileDetails": "Pouvoir modifier toutes les parties de la liste de diffusion sur la fiche détaillée d'un courrier.", + "updateDiffusionWhileIndexing": "Pouvoir modifier toutes les parties de la liste de diffusion lors de l'enregistrement d'un courrier.", + "updateDiffusionWhileProcess": "Pouvoir modifier toutes les parties de la liste de diffusion lors du traitement d'un courrier.", + "updateInProgress": "Mise à jour en cours ...", + "updateInfo": "Cette action est irréversible et mettra à jour l'ensemble des instances présentes sur l'application ! Il est préférable de ne pas faire d'actions durant le processus et qu'aucun utilisateur ne soit connecté.", + "updateOk": "Mise à jour effectuée avec succès !", + "updateStatus": "Changement de statut de courrier", + "updateStatusInformationsChrono": "En saisissant le NUMÉRO CHRONO du courrier, vous modifierez le statut du courrier. Le courrier sera disponible dans la bannette des utilisateurs auquel il était affecté suivant le statut que vous aurez défini.", + "updateStatusInformationsGed": "En saisissant l'IDENTIFIANT GED du courrier, vous modifierez le statut du courrier. Le courrier sera disponible dans la bannette des utilisateurs auquel il était affecté suivant le statut que vous aurez défini.", + "updateVersionControl": "Vérification mise à jour", + "updateWarn": "<b>Impossible</b> d'effectuer la mise à jour. Voici les fichiers modifiés :<br/><br/>", + "uploadAnOtherFile": "Téléverser un autre fichier", + "uploadSignFile": "Déposer une image sur ce cadre ou cliquer pour parcourir vos fichiers (JPG, PNG, JPEG)", + "uploadSignFileInfo": "Cliquer pour ajouter une signature depuis votre poste", + "uriIsEmpty": "L'uri du serveur onlyoffice n'est pas renseigné dans documentEditorsConfig.xml", + "usableFields": "Champ(s) utilisable(s)", + "usage": "Utilisé pour", + "useMailServices": "Utiliser les courriels de ses services en tant qu'expéditeur", + "used": "Utilisé", + "usedInActionPage": "Action sur la page d'action", + "usedInBasketlist": "Action sur la liste de résultats", + "user": "utilisateur", + "userABS": "Absent", + "userAdded": "Utilisateur ajouté", + "userAuthorized": "Utilisateur autorisé", + "userCreatedInMaarchParapheur": "Créé dans Maarch Parapheur", + "userCreation": "Création d'un utilisateur", + "userDeleted": "Utilisateur supprimé", + "userHasntSigned": "Le signataire n'a pas signé de document", + "userIsDeletableBy": "Seul un utilisateur ayant la <b>totalité des droits d'accès</b> pourra supprimer ou suspendre cet utilisateur.", + "userIsNotDeletable": "Vous n'avez pas la totalité des <b>droits d'accès</b> sur les listes de diffusion ou les courriers de l'utilisateur ", + "userMaarchParapheur": "Attributaire Maarch Parapheur", + "userModification": "Modification de l'utilisateur", + "userNotInDiffusionList": "Vous n'êtes pas dans la liste de diffusion des avis", + "userOK": "Actif", + "userReplacement": "Utilisateur de remplacement", + "userSPD": "Inactif", + "userSuspended": "Utilisateur suspendu", + "userUnauthorized": "Utilisateur non autorisé", + "userUpdated": "Utilisateur modifié", + "users": "Utilisateurs", + "usersAlt": "Utilisateur(s)", + "usersMissingInSignatureBook": "non présent dans Maarch Parapheur", + "usersNotExistedInMaarchParapheur": "Certains utilisateurs n'existent pas dans Maarch Parapheur", + "validate": "Valider", + "validateAction": "Action(s) de qualification", + "validateAvisParallel": "Vous allez valider des demandes d'avis", + "validateAvisParallelSingle": "Vous allez valider la demande d'avis de", + "validateBy": "Validé par", + "value": "valeur", + "valuesList": "Liste des valeurs", + "version": "Version", + "versions": "Versions", + "view": "Consulter", + "viewActionsHistory": "Afficher l'historique des actions", + "viewAllHistory": "Afficher tout l'historique", + "viewDocHistory": "Voir l'historique des actions sur le courrier", + "viewDocumentsWithNotes": "Voir les courriers annotés", + "viewDocumentsWithNotesDesc": "Voir les courriers annotés revenus de Maarch Parapheur", + "viewFullHistory": "Voir l'historique complet du courrier", + "viewFullHistoryDesc": "Consulter l'historique complet des événements relatifs à l'utilisation de la GED Maarch.", + "viewHistoryDesc": "Consulter l'historique des événements relatifs à l'utilisation de Maarch Courrier.", + "viewPersonalData": "Consultables", + "viewResource": "Voir le document", + "viewTechnicalInformation": "Voir les informations techniques", + "visa": "Visa", + "visaAnswers": "Viser les projets de réponse", + "visaAnswersDesc": "Permet de viser les projets de réponse", + "visaCircuit": "Circuit de visa", + "visaNote": "Consigne", + "visaUser": "Viseur", + "visaWorkflow": "Circuit de visa", + "visaWorkflowDeleted": "Circuit de visa supprimé", + "visaWorkflowInterrupted": "Circuit interrompu", + "visaWorkflowUpdated": "Circuit de visa modifié", + "visaWorkflowWillBeSend": "Le circuit visa des courriers sera envoyé à Maarch Parapheur", + "visibleBy": "Visible par", + "warnEmptySubject": "Vous allez envoyer un courriel sans objet, continuer ?", + "warnIndex": "Le groupe ne peut pas enregistrer de courrier.", + "warnLockRes": "courrier(s) verrouillé(s) par", + "warnLockRes2": "\n\nL'action prendra en compte UNIQUEMENT les courriers NON verrouillés.", + "warnLockResInProgress": "Ce courrier est en cours de traitement par", + "warnMaxDataList": "Le nombre maximal d'éléments affichés a été atteint", + "warnShapingOption": "<b>Attention !</b> L'adresse sera 'incrustée' sur la première page des courriers envoyés", + "warnTooMuchSelect": "seul les 500 premiers éléments seront pris en compte si une action est lancée", + "webserviceAccount": "Compte de webservice", + "webserviceAccountDesc": "Si activé, ce compte ne pourra pas être utilisé pour se connecter graphiquement à l'application.", + "wednesday": "Mercredi", + "welcomeInGEC": "Bienvenue dans votre <b>G</b>estion <b>E</b>lectronique de <b>C</b>ourriers,<br/><br/>nous sommes le", + "whereClauseAction": "Condition d'apparition de l'action (where clause)", + "willBeAutomaticallyInCopy": "sera automatiquement mis <b>en copie</b>", + "willBeDeletedAndMerged": "sera supprimé et fusionné avec le mot-clé", + "willBeTransferredToNewTag": "Nombre de courriers qui seront transférés au mot-clé ", + "withoutEmail": "Sans courriel", + "workflowModelIxbus": "Modèle de circuit de visa Ixbus", + "workflowModels": "Modèles de circuits publics", + "workingDays": "jour(s) ouvré(s)", + "yes": "Oui", + "zipcode": "Code postal", + "forgotPassword": "Mot de passe oublié", + "wrongLoginPassword": "Mauvais nom d'utilisateur ou mauvais mot de passe", + "sessionExpired": "Votre session a expirée", + "accountSuspended": "Votre compte utilisateur a été suspendu", + "accountLocked": "Nombre de tentatives de connexion dépassée. Réessayez dans", + "modelUsedByResources": "Le modèle est utilisé par des courriers, vous ne pouvez pas le supprimer.", + "mustChangePassword": "Vous êtes invités à changer votre mot de passe.", + "linkedResources": "Document principal (Courriers liés)", + "linkedResourcesAttachments": "Pièces jointes (courriers liés)", + "accessNotFound": "Accès introuvable", + "moreOneCustom": "Cette url ne correspond à aucune instance configurée, veuillez vérifier l'adresse.", + "alfresco": "Alfresco", + "adminAlfrescoDesc": "Administrer les comptes alfresco liés aux entités", + "linkedEntities": "Entités associées", + "accounts": "Comptes", + "alfrescoCreation": "Création d'un compte Alfresco", + "alfrescoModification": "Modification du compte Alfresco", + "showTreeMsg": "Cliquer ici pour afficher l'arborescence du dépôt.", + "mustFillAccountMsg": "Veuillez renseigner le compte alfresco pour choisir un dépôt racine.", + "accountUpdated": "Compte modifié", + "alfrescoAccount": "Compte Alfresco", + "rootFolder": "Dépôt racine", + "chooseEntityAssociationAccount": "Attribuer le compte au(x) service(s)", + "alfrescoAPI": "Adresse de l'API Alfresco", + "testSucceeded": "Le test a réussi", + "test": "Tester", + "invalidClause": "Clause non valide", + "invalidColumnType": "Une des colonnes selectionnées ne correspond pas au type choisi", + "forbiddenDelimiterType": "Les délimiteurs sont interdits pour ce type", + "canUpdateIndexingModel": "Pouvoir changer le modèle d'indexation", + "options": "Options", + "contactsDuplicates": "Doublons de contacts", + "contactsMerged": "Contacts fusionnés", + "addCriteria": "Ajouter un critère", + "launchSearch": "Lancer la recherche", + "duplicatesContactDisplayed": "{0} doublons ({1} affichés)", + "duplicatesContactsAdmin": "Gérer les doublons de contacts", + "merge": "Fusionner", + "associatedElements": "élément(s) associé(s)", + "selectedContact": "Contact cible sélectionné", + "modificationsProcessed": "Modifications effectuées", + "updateIndexingFieldWarning": "Attention si vous supprimez un champ du modèle, ce champ sera réinitialisé pour <b>TOUS</b> les courriers associés au modèle. Voulez-vous continuer ?", + "selectDuplicatedContact": "Fusionner vers ce contact", + "noDuplicatesFound": "Aucun doublon trouvé", + "exludeContact": "Exclure ce contact", + "contactExcluded": "Contact exclu", + "exportContacts": "Exporter les contacts", + "advancedMode": "Mode avancé", + "defaultMode": "Mode standard", + "linkedTags": "Mots-clés associés", + "selectParentTag": "Imbriquer le mot-clé dans", + "openThesaurus": "Ouvrir le thésaurus", + "bddModeCustomFieldMsg": "Ce champ utilise des valeurs de base de données (voir la configuration du champ dans l'administration des champs personnalisés)", + "database": "Base de données", + "targetLabel": "Label cible", + "targetTable": "Table cible", + "targetIdentifier": "Identifiant cible", + "companyLastname": "Organisation / Nom", + "warnPrivateKeyTitle": "Alerte sécurité", + "warnPrivateKey": "<b>La clé privée de chiffrement n'a pas été modifiée !</b> <br> Cela compromet la sécurité de l'application.", + "prerequisite": "Pré-requis", + "prerequisiteCheck": "Contrôle des pré-requis de l'application", + "stepPrerequisite_desc": "L'installation de Maarch Courrier nécessite un certain nombre de pré-requis au niveau de l'installation de PHP. Pour plus d'informations", + "install_phpVersionValid": "Version minimum de PHP (>= 7.2)", + "install_unoconv": "unoconv", + "install_unoconv_desc": "Outils de conversion de documents bureautiques soffice/unoconv installés", + "install_pdoPgsql": "pdo_pgsql", + "install_pdoPgsql_desc": "Extension PHP de connexion aux bases de données PostgreSQL", + "install_pgsql": "pgsql", + "install_pgsql_desc": "Bases de données PostgreSQL", + "install_mbstring": "mbstring", + "install_mbstring_desc": "Extension PHP fournissant les fonctions spécifiques de manipulations de chaînes qui vous permet de travailler avec les encodages multi-octets en PHP.", + "install_fileinfo": "fileinfo", + "install_fileinfo_desc": "Extension PHP fournissant le type de contenu et l'encodage d'un fichier en regardant certaines séquences d'octet magique à des positions spécifiques à l'intérieur du fichier.", + "install_gd": "gd", + "install_gd_desc": "Extension PHP fournissant à la manipulation d'images, dans un grand choix de formats, comme GIF, PNG, JPEG, WBMP et XPM. ", + "install_imagick": "imagick", + "install_imagick_desc": "Extension PHP pour créer et modifier les images, en utilisant l'API ImageMagick. ", + "install_json": "json", + "install_json_desc": "Extension PHP permettant d'utiliser le format d'échange de données » JavaScript Object Notation (JSON).", + "install_wkhtmlToPdf": "wkhtmlToPdf", + "install_wkhtmlToPdf_desc": "Outil permettant de convertir du HTML en PDF et divers formats d'image en utilisant le moteur de rendu Qt WebKit.", + "install_gettext": "gettext", + "install_gettext_desc": "Extension PHP permettant l'implémentation de l'API NLS (Native Language Support) qui peut servir à internationaliser vos scripts PHP.", + "install_xml": "xml", + "install_xml_desc": "Extension PHP fournissant utilisant la bibliothèque expat fournie avec la distribution.", + "install_curl": "curl", + "install_curl_desc": "Outil permettant de télécharger n’importe quels fichiers via divers protocoles.", + "install_zip": "zip", + "install_zip_desc": "Outil d'empaquetage et de compactage de fichiers.", + "install_writable": "Droits de lecture et d'écriture du répertoire racine de Maarch Courrier", + "install_displayErrors": "Paramètre display_errors (php.ini)", + "install_displayErrors_desc": "display_errors = On", + "install_shortOpenTag": "Paramètre short_open_tags (php.ini)", + "install_shortOpenTag_desc": "short_open_tags = On", + "install_errorReporting": "Paramètre error_reporting (php.ini)", + "install_errorReporting_desc": "error_reporting = E_ALL & ~E_NOTICE", + "install_netcatOrNmap": "netcat / nmap", + "install_netcatOrNmap_desc": "Utilitaire permettant d'ouvrir des connexions réseau (netcat / nmap)", + "general": "Générale", + "phpExtensions": "Extensions PHP", + "phpConfiguration": "Configuration PHP", + "dbName": "Nom de la base de données", + "stepDatabase_desc": "Maarch Courrier nécessite une connexion à une base de données afin de stocker les métadonnées des documents stockés ainsi que la configuration de l'application.", + "stepDatabaseActionDesc": "Création de la base de données", + "databaseCreation": "Création de la base de données", + "dataSampleCreation": "Injection d'un jeu de données", + "checkInformations": "Vérifier les informations", + "badInformations": "Les informations sont incorrectes", + "rightInformations": "Les informations sont correctes", + "docserverPath": "Chemin de la zone de stockage", + "docserver": "Zone de stockage", + "stepDocserver_desc": "N'importe quel système de stockage peut être utilisé, à partir du moment où celui-ci présente un « système de fichiers » à accès direct. Ce peut être le cas d'un attachement direct ou indirect de type NFS sur une baie SAN, NAS, ou pour les cas simples un ensemble de disques RAID.", + "applicationName": "Nom de l'application", + "loginMsg": "Message à l'écran de connexion", + "homeMsg": "Message à l'écran d'accueil", + "chooseLoginBg": "Choisissez le fond d'écran de l'écran de connexion", + "customization": "Personnalisation", + "stepCustomization_desc": "Maarch Courrier vous permet de personnaliser votre application afin de l'intégrer parfaitement à votre environnement de travail.", + "userAdmin": "Utilisateur système", + "stepUserAdmin_desc": "Définissez un utilisateur système afin de vous connecter à l'application.", + "launchInstall": "Lancer l'installation", + "indexingModelUsedBy": "Ce modèle est déjà utilisé par : ", + "mailsWithStatus": " courrier(s) avec le statut ", + "indexingModelReplaceToDelete": "Pour le supprimer vous devez le remplacer par un autre modèle.", + "indexingModelFieldsReset": "Les champs suivants ne sont pas dans le modèle sélectionné et seront réinitialisés pour tous les courriers : ", + "indexingModelReassign": "Réaffectation du modèle d'enregistrement", + "updateInformations": "Actualiser les informations", + "dbSample": "Jeu de données", + "chooseLogo": "Choisissez votre logo", + "stepEmptyDb": "Cette base existe déjà et ne contient pas de données.", + "instanceId": "identifiant de l'instance", + "addColumn": "Ajouter une colonne", + "stepInstanceActionDesc": "Initialisation de l'instance", + "stepDocserversActionDesc": "Création de la zone de stockage", + "collaboraOnlineNotEnabled": "Le serveur Collabora Online n'est pas activé dans documentEditorsConfig.xml", + "onlyExtensionsAllowed": "Seules les extensions \"<b>{0}</b>\" sont autorisées", + "customAlreadyExist": "Ce custom semble déjà exister.", + "onlySpecialCharAllowed": "Seuls les caractères spéciaux {0} sont autorisés.", + "dbNotEmpty": "Cette base de données existe déjà et n'est pas vide", + "stepMailServer": "Serveur de mail", + "stepMailServer_desc": "Configurez votre serveur de mail afin de prévenir les utilisateurs par mail des différents échanges survenus dans l'application.<br/>Cette étape peut être passée et être configurée plus tard.", + "stepMailServer_warning": "Si aucun serveur de mail n'est renseigné, les nouveaux utilisateurs ne recevront pas leur lien de première connexion par courriel !", + "checkCollaboraOnlineServer": "Communication avec le serveur Collabora Online", + "stepMailServerActionDesc": "Configuration du serveur de mail", + "stepUserAdminActionDesc": "Création de l'utilisateur système", + "pathUnreacheable": "Chemin inaccessible", + "stepCustomizationActionDesc": "Mise en place du paramétrage personnalisé", + "goToNewInstance": "Accéder à la nouvelle instance", + "maxFileSizeExceeded": "La taille du fichier ne doit pas dépasser {0}", + "badImageResolution": "L'image doit être au minimum de {0}", + "frFull": "Français", + "enFull": "English", + "chooseAppLanguage": "Choisissez la langue de l'application", + "welcomeApp": "Bienvenue sur Maarch Courrier {0}", + "adminUserCreation": "Création d'un utilisateur système", + "externalInfoSite": "Pour tout renseignement, rendez vous sur", + "installDescription": "Cet assistant va vous guider pas à pas dans l'installation de Maarch Courrier notamment", + "maarchLicenceInstall": "<b>Maarch Courrier</b> est sous <a href=\"https://www.gnu.org/licenses/gpl-3.0.html\" target=\"_blank\" class=\"link\">Licence publique générale GNU</a>", + "errorCollaboraOnline1": "Impossible de lancer Collabora Online, vous utilisez une adresse locale", + "errorCollaboraOnline2": "Impossible de lancer Collabora Online. Veuillez vérifier la disponibilité du serveur", + "collaboraOnlineEditDenied": "Ce document ne peut pas être édité avec Collabora Online", + "collaboraOnlineEditDenied2": "ne peut pas être édité avec Collabora Online", + "documentEditor_collaboraonline": "Ouvre la suite Collabora Online directement dans l'application Maarch Courrier", + "canUpdateResourcesInSignatureBook": "Pouvoir modifier les documents intégrés au parapheur", + "admin_email_serverTour": "Vous devez paramétrer un serveur de mail afin de pouvoir <b color=\"primary\">créer des utilisateurs</b> ou d'<b color=\"primary\">activer les notifications</b>.", + "admin_notifTour": "Nous allons paramétrer votre première notification", + "includeFolderPerimeter": "Consulter les courriers hors périmètre dans les dossiers et courriers suivis", + "getIt": "J'ai compris", + "admin_email_serverTitle": "Paramétrer un serveur de mail", + "emailTourTitle": "Informations du serveur", + "emailTourDescription": "Renseignez les informations nécessaires", + "emailTour2Title": "Tester la connexion", + "emailTour2Description": "Il est fortement recommandé de tester les informations renseignées afin de s'assurer que la connexion soit effective.", + "admin_notifTitle": "Gérer les notifications", + "notifTourTitle": "Planifier", + "notifTourDescription": "Ensuite, nous allons <b color=\"primary\">planifier</b> la tâche.", + "notifTour2Title": "Notification de bannettes", + "notifTour2Description": "Nous allons configurer la <b color=\"primary\">notification de bannettes</b> pour avertir les utilisateurs de nouveaux contenus dans leur bannettes.", + "notifTour3Title": "Période de la tâche", + "notifTour3Description": "Vous pouvez choisir différentes périodes pour paramétrer votre tâche.<br/></br/>Ici nous allons la paramétrer <b color=\"primary\">chaque jour à 8h00<b> ", + "notifTour4Title": "Liste des tâches", + "notifTour4Description": "La liste de vos <b color=\"primary\">tâches actives</b> apparaît ici", + "welcomeTourTitle": "Bienvenue", + "welcomeTourDescription": "Nous allons vous montrer certains points de configuration : <ul><li>Paramétrer un <b color=\"primary\">serveur de mail</b></li><li>Configurer votre première <b color=\"primary\">notification</b></li></ul><br/>Pour commencer, cliquez sur <img style=\"width:32px;\" src=\"assets/admin_button.png\"/>", + "createScriptTourTitle": "Créer le script", + "createScriptTourDescription": "Avant de planifier la tâche, nous devons créer le script.", + "updateKO": "Mise à jour échouée !", + "saveInDocserversInfo": "L'historique de la mise à jour a été sauvegardé dans la zone de stockage <b>migration</b>.", + "root_visible": "Administrateur", + "root_invisible": "Administrateur (invisible)", + "standard": "Standard", + "accountType": "Type de compte", + "beginInstall": "Commencer l'installation", + "hideTool": "Cacher la barre d'outils", + "showTool": "Afficher la barre d'outils", + "rest": "Compte de webservice", + "mustSuperadmin": "Vous devez être vous-même administrateur pour définir des administrateurs" +} \ No newline at end of file -- GitLab