commit
07d8be5465
456
i18n/fr.json
456
i18n/fr.json
|
@ -2,41 +2,41 @@
|
||||||
"_.code": "fr",
|
"_.code": "fr",
|
||||||
"_.name": "Français (fr)",
|
"_.name": "Français (fr)",
|
||||||
"admin.errorMarshallingConfig": "Erreur lors de la lecture de la configuration : {error}",
|
"admin.errorMarshallingConfig": "Erreur lors de la lecture de la configuration : {error}",
|
||||||
"campaigns.addAltText": "Ajouter un message de replacement en texte brut",
|
"campaigns.addAltText": "Ajouter un message alternatif en texte brut",
|
||||||
"campaigns.cantUpdate": "Impossible de mettre à jour une campagne en cours ou terminée.",
|
"campaigns.cantUpdate": "Impossible de mettre à jour une campagne en cours ou terminée.",
|
||||||
"campaigns.clicks": "Clics",
|
"campaigns.clicks": "clics",
|
||||||
"campaigns.confirmDelete": "Supprimer {name}",
|
"campaigns.confirmDelete": "Supprimer la campagne {name}",
|
||||||
"campaigns.confirmSchedule": "Cette campagne démarrera automatiquement à la date et à l'heure planifiées. Planifier maintenant ?",
|
"campaigns.confirmSchedule": "Cette campagne démarrera automatiquement à la date et à l'heure planifiées. Confirmer la planification ?",
|
||||||
"campaigns.confirmSwitchFormat": "Le contenu peut perdre sa mise en forme. Continuer ?",
|
"campaigns.confirmSwitchFormat": "Le contenu peut perdre sa mise en forme. Continuer ?",
|
||||||
"campaigns.content": "Contenu",
|
"campaigns.content": "Contenu",
|
||||||
"campaigns.contentHelp": "Contenu ici",
|
"campaigns.contentHelp": "Rédigez le contenu ici.",
|
||||||
"campaigns.continue": "Continuer",
|
"campaigns.continue": "Continuer",
|
||||||
"campaigns.copyOf": "Copie de {name}",
|
"campaigns.copyOf": "Copie de {name}",
|
||||||
"campaigns.dateAndTime": "Date et heure",
|
"campaigns.dateAndTime": "Date et heure",
|
||||||
"campaigns.ended": "Terminé",
|
"campaigns.ended": "Terminée",
|
||||||
"campaigns.errorSendTest": "Erreur lors de l'envoi test : {error}",
|
"campaigns.errorSendTest": "Erreur lors de l'envoi du test : {error}",
|
||||||
"campaigns.fieldInvalidBody": "Erreur lors de la compilation du corps de la campagne : {error}",
|
"campaigns.fieldInvalidBody": "Erreur lors de la compilation du corps de la campagne : {error}",
|
||||||
"campaigns.fieldInvalidFromEmail": "`Émetteur` non valide.",
|
"campaigns.fieldInvalidFromEmail": "Adresse d'envoi invalide.",
|
||||||
"campaigns.fieldInvalidListIDs": "ID de liste non valides.",
|
"campaigns.fieldInvalidListIDs": "ID de liste invalides.",
|
||||||
"campaigns.fieldInvalidMessenger": "Messager inconnu {name}.",
|
"campaigns.fieldInvalidMessenger": "Service de messagerie inconnu : {name}.",
|
||||||
"campaigns.fieldInvalidName": "Longueur du nom non valide.",
|
"campaigns.fieldInvalidName": "Longueur du nom invalide.",
|
||||||
"campaigns.fieldInvalidSendAt": "La date planifiée doit être future.",
|
"campaigns.fieldInvalidSendAt": "La date planifiée doit être future.",
|
||||||
"campaigns.fieldInvalidSubject": "Longueur d'objet non valide.",
|
"campaigns.fieldInvalidSubject": "Longueur d'objet non valide.",
|
||||||
"campaigns.fromAddress": "Émetteur",
|
"campaigns.fromAddress": "Adresse d'envoi",
|
||||||
"campaigns.fromAddressPlaceholder": "Votre nom <noreply@votresite.com>",
|
"campaigns.fromAddressPlaceholder": "Nom à afficher <noreply@votresite.com>",
|
||||||
"campaigns.invalid": "Campagne non valide",
|
"campaigns.invalid": "Campagne non valide",
|
||||||
"campaigns.markdown": "Markdown",
|
"campaigns.markdown": "Markdown",
|
||||||
"campaigns.needsSendAt": "Une date est nécessaire pour planifier la campagne.",
|
"campaigns.needsSendAt": "Une date est nécessaire pour planifier la campagne.",
|
||||||
"campaigns.newCampaign": "Nouvelle campagne",
|
"campaigns.newCampaign": "Nouvelle campagne",
|
||||||
"campaigns.noKnownSubsToTest": "Aucun abonné connu à tester.",
|
"campaigns.noKnownSubsToTest": "Aucun·e abonné·e connu à tester.",
|
||||||
"campaigns.noOptinLists": "Aucune liste opt-in trouvée pour créer une campagne.",
|
"campaigns.noOptinLists": "Aucune liste opt-in trouvée pour créer une campagne.",
|
||||||
"campaigns.noSubs": "Il n'y a aucun abonné dans les listes sélectionnées pour créer la campagne.",
|
"campaigns.noSubs": "Il n'y a aucun·e abonné·e dans les listes sélectionnées pour créer la campagne.",
|
||||||
"campaigns.noSubsToTest": "Il n'y a aucun abonné à cibler.",
|
"campaigns.noSubsToTest": "Il n'y a aucun·e abonné·e à cibler.",
|
||||||
"campaigns.notFound": "Campagne introuvable.",
|
"campaigns.notFound": "Campagne introuvable.",
|
||||||
"campaigns.onlyActiveCancel": "Seules les campagnes actives peuvent être annulées.",
|
"campaigns.onlyActiveCancel": "Seules les campagnes actives peuvent être annulées.",
|
||||||
"campaigns.onlyActivePause": "Seules les campagnes actives peuvent être mises en pause.",
|
"campaigns.onlyActivePause": "Seules les campagnes actives peuvent être mises en pause.",
|
||||||
"campaigns.onlyDraftAsScheduled": "Seuls les brouillons de campagnes peuvent être planifiés.",
|
"campaigns.onlyDraftAsScheduled": "Seuls les campagnes à l'état de brouillon peuvent être planifiées.",
|
||||||
"campaigns.onlyPausedDraft": "Seuls les brouillons et les campagnes mis en pause peuvent être lancés.",
|
"campaigns.onlyPausedDraft": "Seuls les brouillons et les campagnes mises en pause peuvent être lancés.",
|
||||||
"campaigns.onlyScheduledAsDraft": "Seules les campagnes planifiées peuvent être enregistrées en tant que brouillons.",
|
"campaigns.onlyScheduledAsDraft": "Seules les campagnes planifiées peuvent être enregistrées en tant que brouillons.",
|
||||||
"campaigns.pause": "Pause",
|
"campaigns.pause": "Pause",
|
||||||
"campaigns.plainText": "Texte brut",
|
"campaigns.plainText": "Texte brut",
|
||||||
|
@ -44,164 +44,164 @@
|
||||||
"campaigns.progress": "Avancement",
|
"campaigns.progress": "Avancement",
|
||||||
"campaigns.queryPlaceholder": "Nom ou objet",
|
"campaigns.queryPlaceholder": "Nom ou objet",
|
||||||
"campaigns.rawHTML": "HTML brut",
|
"campaigns.rawHTML": "HTML brut",
|
||||||
"campaigns.removeAltText": "Supprimer le message de replacement en texte brut",
|
"campaigns.removeAltText": "Supprimer le message alternatif en texte brut",
|
||||||
"campaigns.richText": "Texte riche",
|
"campaigns.richText": "Texte riche",
|
||||||
"campaigns.schedule": "Planifier la campagne",
|
"campaigns.schedule": "Planifier la campagne",
|
||||||
"campaigns.scheduled": "Planifiée",
|
"campaigns.scheduled": "Planifiée",
|
||||||
"campaigns.send": "Envoyer",
|
"campaigns.send": "Envoyer",
|
||||||
"campaigns.sendLater": "Envoyer plus tard",
|
"campaigns.sendLater": "Envoyer plus tard",
|
||||||
"campaigns.sendTest": "Envoyer un message de test",
|
"campaigns.sendTest": "Envoyer un message de test",
|
||||||
"campaigns.sendTestHelp": "Pour ajouter plusieurs destinataires, appuyez sur Entrée après avoir tapé une adresse. Les adresses doivent appartenir à des abonnés existants.",
|
"campaigns.sendTestHelp": "Pour ajouter plusieurs destinataires, appuyez sur Entrée après avoir tapé une adresse. Les adresses doivent faire partie des abonné·es existant·es.",
|
||||||
"campaigns.sendToLists": "Listes à envoyer à",
|
"campaigns.sendToLists": "Envoyer aux listes",
|
||||||
"campaigns.sent": "Envoyé",
|
"campaigns.sent": "Envoyée",
|
||||||
"campaigns.start": "Lancer la campagne",
|
"campaigns.start": "Lancer la campagne",
|
||||||
"campaigns.started": "\"{name}\" a commencé",
|
"campaigns.started": "La campagne \"{name}\" est lancée",
|
||||||
"campaigns.startedAt": "Commencé",
|
"campaigns.startedAt": "Début",
|
||||||
"campaigns.stats": "Statistiques",
|
"campaigns.stats": "Statistiques",
|
||||||
"campaigns.status.cancelled": "Annulé",
|
"campaigns.status.cancelled": "annulée",
|
||||||
"campaigns.status.draft": "Brouillon",
|
"campaigns.status.draft": "en brouillon",
|
||||||
"campaigns.status.finished": "Terminé",
|
"campaigns.status.finished": "terminée",
|
||||||
"campaigns.status.paused": "En pause",
|
"campaigns.status.paused": "en pause",
|
||||||
"campaigns.status.running": "En cours",
|
"campaigns.status.running": "active",
|
||||||
"campaigns.status.scheduled": "Planifiée",
|
"campaigns.status.scheduled": "planifiée",
|
||||||
"campaigns.statusChanged": "\"{name}\" est {status}",
|
"campaigns.statusChanged": "La campagne \"{name}\" est {status}",
|
||||||
"campaigns.subject": "Objet",
|
"campaigns.subject": "Objet",
|
||||||
"campaigns.testEmails": "Emails de test",
|
"campaigns.testEmails": "Emails de test",
|
||||||
"campaigns.testSent": "Message de test envoyé",
|
"campaigns.testSent": "Message de test envoyé",
|
||||||
"campaigns.timestamps": "Horodatages",
|
"campaigns.timestamps": "Horodatages",
|
||||||
"campaigns.views": "Vues",
|
"campaigns.views": "Vues",
|
||||||
"dashboard.campaignViews": "Vues de la campagne",
|
"dashboard.campaignViews": "vues de campagne",
|
||||||
"dashboard.linkClicks": "Clics sur les liens",
|
"dashboard.linkClicks": "clics sur liens",
|
||||||
"dashboard.messagesSent": "Messages envoyés",
|
"dashboard.messagesSent": "messages envoyés",
|
||||||
"dashboard.orphanSubs": "Orphelins",
|
"dashboard.orphanSubs": "abonnements sans retour",
|
||||||
"email.data.info": "Un fichier au format JSON contenant l'ensemble des données enregistrées à votre sujet est jointe. Il peut être visualisé dans un éditeur de texte.",
|
"email.data.info": "Vous trouverez un fichier au format JSON contenant l'ensemble des données enregistrées à votre sujet en pièce jointe. Il peut être visualisé dans un éditeur de texte.",
|
||||||
"email.data.title": "Vos données",
|
"email.data.title": "Vos données personnelles",
|
||||||
"email.optin.confirmSub": "Confirmer l'abonnement",
|
"email.optin.confirmSub": "Confirmer votre abonnement",
|
||||||
"email.optin.confirmSubHelp": "Confirmez votre abonnement en cliquant sur le bouton ci-dessous.",
|
"email.optin.confirmSubHelp": "Confirmez votre abonnement en cliquant sur le bouton ci-dessous :",
|
||||||
"email.optin.confirmSubInfo": "Vous avez été ajouté aux listes suivantes :",
|
"email.optin.confirmSubInfo": "Vous avez été ajouté·e aux listes suivantes :",
|
||||||
"email.optin.confirmSubTitle": "Confirmer l'abonnement",
|
"email.optin.confirmSubTitle": "Confirmer votre abonnement",
|
||||||
"email.optin.confirmSubWelcome": "Bonjour,",
|
"email.optin.confirmSubWelcome": "Bonjour,",
|
||||||
"email.optin.privateList": "Liste privée",
|
"email.optin.privateList": "Liste privée",
|
||||||
"email.status.campaignReason": "Raison",
|
"email.status.campaignReason": "Description",
|
||||||
"email.status.campaignSent": "Envoyé",
|
"email.status.campaignSent": "Envoyée",
|
||||||
"email.status.campaignUpdateTitle": "Mise à jour de la campagne",
|
"email.status.campaignUpdateTitle": "Mise à jour de campagne",
|
||||||
"email.status.importFile": "Fichier",
|
"email.status.importFile": "Fichier",
|
||||||
"email.status.importRecords": "Enregistrements",
|
"email.status.importRecords": "Contacts importés",
|
||||||
"email.status.importTitle": "Importer la mise à jour",
|
"email.status.importTitle": "Importer la mise à jour",
|
||||||
"email.status.status": "Statut",
|
"email.status.status": "Statut",
|
||||||
"email.unsub": "Se désabonner",
|
"email.unsub": "Se désabonner",
|
||||||
"email.unsubHelp": "Vous ne souhaitez pas recevoir ces emails ?",
|
"email.unsubHelp": "Vous ne souhaitez pas recevoir ces emails ?",
|
||||||
"forms.formHTML": "Formulaire HTML",
|
"forms.formHTML": "Formulaire HTML",
|
||||||
"forms.formHTMLHelp": "Utilisez le code HTML suivant pour afficher un formulaire d'abonnement sur une page Web externe. Le formulaire doit avoir le champ email et un ou plusieurs champs `l` (listes UUID). Le champ nom est facultatif.",
|
"forms.formHTMLHelp": "Utilisez le code HTML suivant pour afficher un formulaire d'abonnement sur une page Web externe. Le formulaire doit avoir le champ email et un ou plusieurs champs `l` (listes UUID). Le champ \"nom\" est facultatif.",
|
||||||
"forms.noPublicLists": "Il n'y a pas de listes publiques pour générer un formulaire.",
|
"forms.noPublicLists": "Il n'y a pas de listes publiques pour générer un formulaire.",
|
||||||
"forms.publicLists": "Listes publiques",
|
"forms.publicLists": "Listes publiques",
|
||||||
"forms.publicSubPage": "Page d'abonnement publique",
|
"forms.publicSubPage": "Page d'abonnement publique",
|
||||||
"forms.selectHelp": "Sélectionnez les listes à ajouter au formulaire.",
|
"forms.selectHelp": "Sélectionnez les listes à ajouter au formulaire.",
|
||||||
"forms.title": "Formulaires",
|
"forms.title": "Formulaires",
|
||||||
"globals.buttons.add": "Ajouter",
|
"globals.buttons.add": "Ajouter",
|
||||||
"globals.buttons.addNew": "Ajouter nouveau",
|
"globals.buttons.addNew": "Ajouter",
|
||||||
"globals.buttons.cancel": "Annuler",
|
"globals.buttons.cancel": "Annuler",
|
||||||
"globals.buttons.clone": "Cloner",
|
"globals.buttons.clone": "Cloner",
|
||||||
"globals.buttons.close": "Fermer",
|
"globals.buttons.close": "Fermer",
|
||||||
"globals.buttons.continue": "Continuer",
|
"globals.buttons.continue": "Continuer",
|
||||||
"globals.buttons.delete": "Supprimer",
|
"globals.buttons.delete": "Supprimer",
|
||||||
"globals.buttons.edit": "Éditer",
|
"globals.buttons.edit": "Éditer",
|
||||||
"globals.buttons.enabled": "Activée",
|
"globals.buttons.enabled": "Activé·e",
|
||||||
"globals.buttons.learnMore": "En savoir plus",
|
"globals.buttons.learnMore": "En savoir plus",
|
||||||
"globals.buttons.new": "Nouveau",
|
"globals.buttons.new": "Ajouter",
|
||||||
"globals.buttons.ok": "Ok",
|
"globals.buttons.ok": "Valider",
|
||||||
"globals.buttons.remove": "Supprimer",
|
"globals.buttons.remove": "Supprimer",
|
||||||
"globals.buttons.save": "Enregistrer",
|
"globals.buttons.save": "Enregistrer",
|
||||||
"globals.buttons.saveChanges": "Enregistrer les changements",
|
"globals.buttons.saveChanges": "Enregistrer les changements",
|
||||||
"globals.days.0": "dim",
|
"globals.days.0": "dim.",
|
||||||
"globals.days.1": "lun",
|
"globals.days.1": "lun.",
|
||||||
"globals.days.2": "mar",
|
"globals.days.2": "mar.",
|
||||||
"globals.days.3": "mer",
|
"globals.days.3": "mer.",
|
||||||
"globals.days.4": "jeu",
|
"globals.days.4": "jeu.",
|
||||||
"globals.days.5": "ven",
|
"globals.days.5": "ven.",
|
||||||
"globals.days.6": "sam",
|
"globals.days.6": "sam.",
|
||||||
"globals.fields.createdAt": "Créé le",
|
"globals.fields.createdAt": "Créé·e le",
|
||||||
"globals.fields.id": "ID",
|
"globals.fields.id": "ID",
|
||||||
"globals.fields.name": "Nom",
|
"globals.fields.name": "Nom",
|
||||||
"globals.fields.status": "Statut",
|
"globals.fields.status": "Statut",
|
||||||
"globals.fields.type": "Type",
|
"globals.fields.type": "Type",
|
||||||
"globals.fields.updatedAt": "Mis à jour le",
|
"globals.fields.updatedAt": "Mis à jour le",
|
||||||
"globals.fields.uuid": "UUID",
|
"globals.fields.uuid": "UUID",
|
||||||
"globals.messages.confirm": "Êtes-vous sûr ?",
|
"globals.messages.confirm": "Confirmer ?",
|
||||||
"globals.messages.created": "\"{name}\" créé",
|
"globals.messages.created": "Création de \"{name}\"",
|
||||||
"globals.messages.deleted": "\"{name}\" supprimé",
|
"globals.messages.deleted": "Suppression de \"{name}\"",
|
||||||
"globals.messages.emptyState": "Rien",
|
"globals.messages.emptyState": "Rien",
|
||||||
"globals.messages.errorCreating": "Erreur lors de la création de {name} : {error}",
|
"globals.messages.errorCreating": "Erreur lors de la création de {name} : {error}",
|
||||||
"globals.messages.errorDeleting": "Erreur lors de la suppression de {name} : {error}",
|
"globals.messages.errorDeleting": "Erreur lors de la suppression de {name} : {error}",
|
||||||
"globals.messages.errorFetching": "Erreur lors de la récupération de {name} : {error}",
|
"globals.messages.errorFetching": "Erreur lors de la récupération de {name} : {error}",
|
||||||
"globals.messages.errorUUID": "Erreur lors de la génération de l'UUID : {error}",
|
"globals.messages.errorUUID": "Erreur lors de la génération de l'UUID : {error}",
|
||||||
"globals.messages.errorUpdating": "Erreur lors de la mise à jour de {name}: {error}",
|
"globals.messages.errorUpdating": "Erreur lors de la mise à jour de {name} : {error}",
|
||||||
"globals.messages.invalidID": "ID non valide",
|
"globals.messages.invalidID": "ID invalide",
|
||||||
"globals.messages.invalidUUID": "UUID non valide",
|
"globals.messages.invalidUUID": "UUID invalide",
|
||||||
"globals.messages.notFound": "{name} introuvable",
|
"globals.messages.notFound": "{name} introuvable",
|
||||||
"globals.messages.passwordChange": "Entrez une valeur à modifier",
|
"globals.messages.passwordChange": "Entrez un nouveau mot de passe pour en changer",
|
||||||
"globals.messages.updated": "\"{name}\" mis à jour",
|
"globals.messages.updated": "Mise à jour de \"{name}\"",
|
||||||
"globals.months.1": "jan",
|
"globals.months.1": "jan.",
|
||||||
"globals.months.10": "oct",
|
"globals.months.10": "oct.",
|
||||||
"globals.months.11": "nov",
|
"globals.months.11": "nov.",
|
||||||
"globals.months.12": "déc",
|
"globals.months.12": "déc.",
|
||||||
"globals.months.2": "fév",
|
"globals.months.2": "fév.",
|
||||||
"globals.months.3": "mars",
|
"globals.months.3": "mars",
|
||||||
"globals.months.4": "avr",
|
"globals.months.4": "avr.",
|
||||||
"globals.months.5": "mai",
|
"globals.months.5": "mai",
|
||||||
"globals.months.6": "juin",
|
"globals.months.6": "juin",
|
||||||
"globals.months.7": "juil",
|
"globals.months.7": "juil.",
|
||||||
"globals.months.8": "août",
|
"globals.months.8": "août",
|
||||||
"globals.months.9": "sept",
|
"globals.months.9": "sept.",
|
||||||
"globals.terms.campaign": "Campagne | Campagnes",
|
"globals.terms.campaign": "Campagne | Campagnes",
|
||||||
"globals.terms.campaigns": "Campagnes",
|
"globals.terms.campaigns": "Campagnes",
|
||||||
"globals.terms.dashboard": "Tableau de bord",
|
"globals.terms.dashboard": "Tableau de bord",
|
||||||
"globals.terms.list": "Liste | Listes",
|
"globals.terms.list": "Liste | Listes",
|
||||||
"globals.terms.lists": "Listes",
|
"globals.terms.lists": "Listes",
|
||||||
"globals.terms.media": "Médias | Médias",
|
"globals.terms.media": "Médias | Médias",
|
||||||
"globals.terms.messenger": "Messenger | Messagers",
|
"globals.terms.messenger": "Service de messagerie | Services de messagerie",
|
||||||
"globals.terms.messengers": "Messagers",
|
"globals.terms.messengers": "Services de messagerie",
|
||||||
"globals.terms.settings": "Paramètres",
|
"globals.terms.settings": "Paramètres",
|
||||||
"globals.terms.subscriber": "Abonné | Abonnés",
|
"globals.terms.subscriber": "Abonné·e | Abonné·es",
|
||||||
"globals.terms.subscribers": "Abonnés",
|
"globals.terms.subscribers": "Abonné·es",
|
||||||
"globals.terms.tag": "Étiquette | Étiquettes",
|
"globals.terms.tag": "Tag | Tags",
|
||||||
"globals.terms.tags": "Étiquettes",
|
"globals.terms.tags": "Tags",
|
||||||
"globals.terms.template": "Modèle | Modèles",
|
"globals.terms.template": "Modèle | Modèles",
|
||||||
"globals.terms.templates": "Modèles",
|
"globals.terms.templates": "Modèles",
|
||||||
"import.alreadyRunning": "Une importation est déjà en cours. Attendez qu'elle se termine ou arrêtez-la avant de réessayer.",
|
"import.alreadyRunning": "Une importation est déjà en cours. Attendez qu'elle se termine ou arrêtez-la avant de réessayer.",
|
||||||
"import.blocklist": "Liste des adresses bloquées",
|
"import.blocklist": "Bloquer les adresses importées",
|
||||||
"import.csvDelim": "Délimiteur CSV",
|
"import.csvDelim": "Délimiteur CSV",
|
||||||
"import.csvDelimHelp": "Le délimiteur par défaut est la virgule.",
|
"import.csvDelimHelp": "Le délimiteur par défaut est la virgule.",
|
||||||
"import.csvExample": "Exemple CSV brut",
|
"import.csvExample": "Exemple de CSV brut",
|
||||||
"import.csvFile": "Fichier CSV ou ZIP",
|
"import.csvFile": "Fichier CSV ou ZIP",
|
||||||
"import.csvFileHelp": "Cliquez ou glissez-déposez ici un fichier CSV ou ZIP",
|
"import.csvFileHelp": "Cliquez ou glissez-déposez ici un fichier CSV ou ZIP",
|
||||||
"import.errorCopyingFile": "Erreur lors de la copie du fichier : {error}",
|
"import.errorCopyingFile": "Erreur lors de la copie du fichier : {error}",
|
||||||
"import.errorProcessingZIP": "Erreur lors du traitement du fichier ZIP : {error}",
|
"import.errorProcessingZIP": "Erreur lors du traitement du fichier ZIP : {error}",
|
||||||
"import.errorStarting": "Erreur lors du démarrage de l'importation : {error}",
|
"import.errorStarting": "Erreur lors du démarrage de l'importation : {error}",
|
||||||
"import.importDone": "Terminé",
|
"import.importDone": "Importation terminée",
|
||||||
"import.importStarted": "L'importation a commencé",
|
"import.importStarted": "L'importation a commencé",
|
||||||
"import.instructions": "Instructions",
|
"import.instructions": "Instructions",
|
||||||
"import.instructionsHelp": "Téléchargez un fichier CSV ou un fichier ZIP contenant un seul fichier CSV pour importer des abonnés en masse. Le fichier CSV doit avoir les en-têtes suivants avec les noms de colonne exacts. Les attributs (facultatifs) doivent être des chaînes JSON valides entre guillemets doubles.",
|
"import.instructionsHelp": "Téléchargez un fichier CSV (ou un fichier ZIP contenant un seul fichier CSV) pour importer des contacts en masse. Le fichier CSV doit avoir les en-têtes suivantes avec ces noms de colonnes exacts. Les attributs (facultatifs) doivent être des chaînes JSON valides entre guillemets doubles.",
|
||||||
"import.invalidDelim": "Le délimiteur doit être un seul caractère.",
|
"import.invalidDelim": "Le délimiteur doit être un seul caractère.",
|
||||||
"import.invalidFile": "Fichier non valide : {error}",
|
"import.invalidFile": "Fichier non valide : {error}",
|
||||||
"import.invalidMode": "Mode invalide",
|
"import.invalidMode": "Mode invalide",
|
||||||
"import.invalidParams": "Paramètres non valides : {error}",
|
"import.invalidParams": "Paramètres non valides : {error}",
|
||||||
"import.listSubHelp": "Listes auxquelles s'abonner.",
|
"import.listSubHelp": "Abonner aux listes",
|
||||||
"import.mode": "Mode",
|
"import.mode": "Mode",
|
||||||
"import.overwrite": "Écraser ?",
|
"import.overwrite": "Écraser ?",
|
||||||
"import.overwriteHelp": "Remplacer le nom et les attributs des abonnés existants ?",
|
"import.overwriteHelp": "Remplacer le nom et les attributs des abonné·es existant·es ?",
|
||||||
"import.recordsCount": "{num} / {total} enregistrements",
|
"import.recordsCount": "{num} / {total} contacts importés",
|
||||||
"import.stopImport": "Arrêter l'importation",
|
"import.stopImport": "Arrêter l'importation",
|
||||||
"import.subscribe": "S'abonner",
|
"import.subscribe": "S'abonner",
|
||||||
"import.title": "Importer des abonnés",
|
"import.title": "Importer des abonné·es",
|
||||||
"import.upload": "Télécharger",
|
"import.upload": "Envoyer",
|
||||||
"lists.confirmDelete": "Êtes-vous sûr ? Cela ne supprime pas les abonnés.",
|
"lists.confirmDelete": "Êtes-vous sûr·e de supprimer cette liste ? Cela ne supprimera pas les abonné·es.",
|
||||||
"lists.confirmSub": "Confirmer les abonnements à {name}",
|
"lists.confirmSub": "Confirmer les abonnements à {name}",
|
||||||
"lists.invalidName": "Nom incorrect",
|
"lists.invalidName": "Nom incorrect",
|
||||||
"lists.newList": "Nouvelle liste",
|
"lists.newList": "Nouvelle liste",
|
||||||
"lists.optin": "Abonnement",
|
"lists.optin": "Abonnement \"opt-in\" (ajout par défaut)",
|
||||||
"lists.optinHelp": "Opt-in double envoie un email à l'abonné demandant sa confirmation. Pour les listes opt-in double, les campagnes ne sont envoyées qu'aux abonnés s'étant confirmés.",
|
"lists.optinHelp": "L'option \"opt-in double\" envoie un email à l'abonné·e demandant sa confirmation. Pour les listes en \"opt-in double\", les campagnes ne sont envoyées qu'aux abonné·es s'étant confirmé·es.",
|
||||||
"lists.optinTo": "Activer {name}",
|
"lists.optinTo": "Activer l'option opt-in pour {name}",
|
||||||
"lists.optins.double": "Opt-in double",
|
"lists.optins.double": "Opt-in double",
|
||||||
"lists.optins.single": "Opt-in simple",
|
"lists.optins.single": "Opt-in simple",
|
||||||
"lists.sendCampaign": "Envoyer la campagne",
|
"lists.sendCampaign": "Envoyer la campagne",
|
||||||
|
@ -210,226 +210,226 @@
|
||||||
"lists.typeHelp": "Les listes publiques sont libres d'accès en abonnement et leurs noms sont visibles sur les pages publiques telles que la page de gestion des abonnements.",
|
"lists.typeHelp": "Les listes publiques sont libres d'accès en abonnement et leurs noms sont visibles sur les pages publiques telles que la page de gestion des abonnements.",
|
||||||
"lists.types.private": "Privée",
|
"lists.types.private": "Privée",
|
||||||
"lists.types.public": "Publique",
|
"lists.types.public": "Publique",
|
||||||
"logs.title": "Journaux",
|
"logs.title": "Logs",
|
||||||
"media.errorReadingFile": "Erreur de lecture du fichier : {error}",
|
"media.errorReadingFile": "Erreur de lecture du fichier : {error}",
|
||||||
"media.errorResizing": "Erreur de redimensionnement de l'image : {error}",
|
"media.errorResizing": "Erreur lors du redimensionnement de l'image : {error}",
|
||||||
"media.errorSavingThumbnail": "Erreur lors de l'enregistrement de la miniature : {error}",
|
"media.errorSavingThumbnail": "Erreur lors de l'enregistrement de la miniature : {error}",
|
||||||
"media.errorUploading": "Erreur lors du téléchargement du fichier : {error}",
|
"media.errorUploading": "Erreur lors de l'envoi du fichier : {error}",
|
||||||
"media.invalidFile": "Fichier non valide : {error}",
|
"media.invalidFile": "Fichier non valide : {error}",
|
||||||
"media.title": "Médias",
|
"media.title": "Fichiers",
|
||||||
"media.unsupportedFileType": "Type de fichier non pris en charge ({type})",
|
"media.unsupportedFileType": "Type de fichier non pris en charge ({type})",
|
||||||
"media.upload": "Télécharger",
|
"media.upload": "Importer",
|
||||||
"media.uploadHelp": "Cliquez ou glissez-déposez ici une ou plusieurs images",
|
"media.uploadHelp": "Cliquez ou glissez-déposez ici une ou plusieurs image(s)",
|
||||||
"media.uploadImage": "Télécharger l'image",
|
"media.uploadImage": "Importer une image",
|
||||||
"menu.allCampaigns": "Toutes les campagnes",
|
"menu.allCampaigns": "Toutes les campagnes",
|
||||||
"menu.allLists": "Toutes les listes",
|
"menu.allLists": "Toutes les listes",
|
||||||
"menu.allSubscribers": "Tous les abonnés",
|
"menu.allSubscribers": "Tou·tes les abonné·es",
|
||||||
"menu.dashboard": "Tableau de bord",
|
"menu.dashboard": "Tableau de bord",
|
||||||
"menu.forms": "Formulaires",
|
"menu.forms": "Formulaires",
|
||||||
"menu.import": "Importer",
|
"menu.import": "Importer",
|
||||||
"menu.logs": "Journaux",
|
"menu.logs": "Logs",
|
||||||
"menu.media": "Médias",
|
"menu.media": "Fichiers",
|
||||||
"menu.newCampaign": "Créer nouveau",
|
"menu.newCampaign": "Nouvelle campagne",
|
||||||
"menu.settings": "Paramètres",
|
"menu.settings": "Paramètres",
|
||||||
"public.campaignNotFound": "La liste de diffusion est introuvable.",
|
"public.campaignNotFound": "La liste de diffusion est introuvable.",
|
||||||
"public.confirmOptinSubTitle": "Confirmer l'abonnement",
|
"public.confirmOptinSubTitle": "Confirmer votre abonnement",
|
||||||
"public.confirmSub": "Confirmer l'abonnement",
|
"public.confirmSub": "Confirmer votre abonnement",
|
||||||
"public.confirmSubInfo": "Vous avez été ajouté aux listes suivantes :",
|
"public.confirmSubInfo": "Vous avez été ajouté·e aux listes suivantes :",
|
||||||
"public.confirmSubTitle": "Confirmer",
|
"public.confirmSubTitle": "Confirmer votre abonnement",
|
||||||
"public.dataRemoved": "Vos abonnements et toutes les données associées ont été supprimés.",
|
"public.dataRemoved": "Vos abonnements et toutes les données associées ont été supprimés.",
|
||||||
"public.dataRemovedTitle": "Données supprimées",
|
"public.dataRemovedTitle": "Données personnelles supprimées",
|
||||||
"public.dataSent": "Vos données vous ont été envoyées par email.",
|
"public.dataSent": "Vos données personnelles vous ont été envoyées par email.",
|
||||||
"public.dataSentTitle": "Données envoyées par email",
|
"public.dataSentTitle": "Données personnelles envoyées",
|
||||||
"public.errorFetchingCampaign": "Erreur lors de la récupération de l'email.",
|
"public.errorFetchingCampaign": "Erreur lors de la récupération de l'email.",
|
||||||
"public.errorFetchingEmail": "Message email introuvable",
|
"public.errorFetchingEmail": "Email introuvable",
|
||||||
"public.errorFetchingLists": "Erreur lors de la récupération des listes. Veuillez réessayer.",
|
"public.errorFetchingLists": "Erreur lors de la récupération des listes. Veuillez réessayer.",
|
||||||
"public.errorProcessingRequest": "Erreur lors du traitement de la demande. Veuillez réessayer.",
|
"public.errorProcessingRequest": "Erreur lors du traitement de la demande. Veuillez réessayer.",
|
||||||
"public.errorTitle": "Erreur",
|
"public.errorTitle": "Erreur",
|
||||||
"public.invalidFeature": "Cette fonctionnalité n'est pas disponible.",
|
"public.invalidFeature": "Cette fonctionnalité n'est pas disponible.",
|
||||||
"public.invalidLink": "Lien invalide",
|
"public.invalidLink": "Lien invalide",
|
||||||
"public.noListsAvailable": "Aucune liste disponible pour vous abonner.",
|
"public.noListsAvailable": "Aucune liste n'est disponible pour vous abonner.",
|
||||||
"public.noListsSelected": "Aucune liste valide sélectionnée pour s'abonner.",
|
"public.noListsSelected": "Aucune liste valide sélectionnée pour s'abonner.",
|
||||||
"public.noSubInfo": "Il n'y a pas d'abonnement à confirmer.",
|
"public.noSubInfo": "Il n'y a pas d'abonnement à confirmer.",
|
||||||
"public.noSubTitle": "Aucun abonnement",
|
"public.noSubTitle": "Aucun abonnement",
|
||||||
"public.notFoundTitle": "Pas trouvé",
|
"public.notFoundTitle": "Non trouvé",
|
||||||
"public.privacyConfirmWipe": "Êtes-vous sûr de vouloir supprimer définitivement toutes vos données d'abonnement ?",
|
"public.privacyConfirmWipe": "Voulez-vous vraiment supprimer définitivement toutes vos données d'abonnement ?",
|
||||||
"public.privacyExport": "Exportez vos données",
|
"public.privacyExport": "Exportez vos données personnelles",
|
||||||
"public.privacyExportHelp": "Une copie de vos données vous sera envoyée par email.",
|
"public.privacyExportHelp": "Une copie de vos données vous sera envoyée par email.",
|
||||||
"public.privacyTitle": "Confidentialité et données",
|
"public.privacyTitle": "Confidentialité et données personnelles",
|
||||||
"public.privacyWipe": "Effacez vos données",
|
"public.privacyWipe": "Effacez toutes vos données personnelles",
|
||||||
"public.privacyWipeHelp": "Supprimez définitivement tous vos abonnements et données associées de la base de données.",
|
"public.privacyWipeHelp": "Supprimez définitivement tous vos abonnements et données associées de notre base de données.",
|
||||||
"public.sub": "S'abonner",
|
"public.sub": "S'abonner",
|
||||||
"public.subConfirmed": "Abonné avec succès.",
|
"public.subConfirmed": "Vous voici abonné·e avec succès.",
|
||||||
"public.subConfirmedTitle": "Confirmé",
|
"public.subConfirmedTitle": "Abonnement confirmé",
|
||||||
"public.subName": "Nom (facultatif)",
|
"public.subName": "Nom (facultatif)",
|
||||||
"public.subNotFound": "Abonnement introuvable.",
|
"public.subNotFound": "Abonnement introuvable.",
|
||||||
"public.subOptinPending": "An e-mail has been sent to you to confirm your subscription(s).",
|
"public.subOptinPending": "Un email de confirmation d'inscription(s) vous a été envoyé.",
|
||||||
"public.subPrivateList": "Liste privée",
|
"public.subPrivateList": "Liste privée",
|
||||||
"public.subTitle": "S'abonner",
|
"public.subTitle": "S'abonner",
|
||||||
"public.unsub": "Se désabonner",
|
"public.unsub": "Se désabonner",
|
||||||
"public.unsubFull": "Se désabonner aussi de tous futurs emails.",
|
"public.unsubFull": "Se désabonner également de tous futurs emails.",
|
||||||
"public.unsubHelp": "Voulez-vous vous désabonner de cette liste de diffusion ?",
|
"public.unsubHelp": "Voulez-vous vous désabonner de cette liste de diffusion ?",
|
||||||
"public.unsubTitle": "Se désabonner",
|
"public.unsubTitle": "Se désabonner",
|
||||||
"public.unsubbedInfo": "Vous vous êtes désabonné avec succès.",
|
"public.unsubbedInfo": "Vous vous êtes désabonné·e avec succès.",
|
||||||
"public.unsubbedTitle": "Désabonné",
|
"public.unsubbedTitle": "Désabonné·e",
|
||||||
"public.unsubscribeTitle": "Se désabonner de la liste de diffusion",
|
"public.unsubscribeTitle": "Se désabonner de la liste de diffusion",
|
||||||
"settings.confirmRestart": "Ensure running campaigns are paused. Restart?",
|
"settings.confirmRestart": "Assurez-vous que les campagnes actives soient en pause. Redémarrer ?",
|
||||||
"settings.duplicateMessengerName": "Nom de messagerie en double : {name}",
|
"settings.duplicateMessengerName": "Doublon du nom de messagerie : {name}",
|
||||||
"settings.errorEncoding": "Erreur lors du codage des paramètres : {error}",
|
"settings.errorEncoding": "Erreur lors de l'encodage des paramètres : {error}",
|
||||||
"settings.errorNoSMTP": "Au moins un bloc SMTP doit être activé",
|
"settings.errorNoSMTP": "Au moins un bloc SMTP doit être activé",
|
||||||
"settings.general.adminNotifEmails": "Emails de notification administrateur",
|
"settings.general.adminNotifEmails": "Emails pour les notifications admin",
|
||||||
"settings.general.adminNotifEmailsHelp": "Liste d'adresses email séparées par des virgules auxquelles les notifications administration telles que les mises à jour d'importation, la fin de la campagne, l'échec, etc. seront envoyées.",
|
"settings.general.adminNotifEmailsHelp": "Liste d'adresses email (séparées par des virgules) auxquelles les notifications d'admin telles que les mises à jour d'importation, fins de campagnes, échecs, etc. seront envoyées.",
|
||||||
"settings.general.enablePublicSubPage": "Activer la page d'abonnement publique",
|
"settings.general.enablePublicSubPage": "Activer la page d'abonnement publique",
|
||||||
"settings.general.enablePublicSubPageHelp": "Afficher une page d'abonnement publique avec toutes les listes publiques auxquelles les personnes peuvent s'abonner.",
|
"settings.general.enablePublicSubPageHelp": "Afficher une page d'abonnement publique avec toutes les listes publiques auxquelles les personnes peuvent s'abonner.",
|
||||||
"settings.general.faviconURL": "URL du favicon",
|
"settings.general.faviconURL": "URL du favicon",
|
||||||
"settings.general.faviconURLHelp": "(Facultatif) URL complète du favicon statique visible par l'utilisateur, comme sur la page de désabonnement.",
|
"settings.general.faviconURLHelp": "(Facultatif) URL complète du favicon statique visible par l'utilisateur, comme sur la page de désabonnement.",
|
||||||
"settings.general.fromEmail": "Adresse email `Émetteur` par défaut",
|
"settings.general.fromEmail": "Adresse email `De :` par défaut",
|
||||||
"settings.general.fromEmailHelp": "Adresse email `Émetteur` visible par défaut dans les emails de campagne sortants. Ce paramètre est modifiable pour chaque campagne.",
|
"settings.general.fromEmailHelp": "Adresse email `De :` à afficher par défaut dans les emails de campagne sortants. Ce paramètre est modifiable pour chaque campagne.",
|
||||||
"settings.general.language": "Langue",
|
"settings.general.language": "Langue",
|
||||||
"settings.general.logoURL": "URL du logo",
|
"settings.general.logoURL": "URL du logo",
|
||||||
"settings.general.logoURLHelp": "(Facultatif) URL complète du logo statique visible par l'utilisateur, comme sur la page de désabonnement.",
|
"settings.general.logoURLHelp": "(Facultatif) URL complète du logo statique visible par l'utilisateur, comme sur la page de désabonnement.",
|
||||||
"settings.general.name": "Général",
|
"settings.general.name": "Général",
|
||||||
"settings.general.rootURL": "URL racine",
|
"settings.general.rootURL": "URL racine",
|
||||||
"settings.general.rootURLHelp": "URL publique de l'installation (pas de barre oblique finale).",
|
"settings.general.rootURLHelp": "URL publique de l'installation (sans slash final)",
|
||||||
"settings.invalidMessengerName": "Nom de messagerie non valide.",
|
"settings.invalidMessengerName": "Nom de messagerie invalide",
|
||||||
"settings.media.provider": "Fournisseur",
|
"settings.media.provider": "Fournisseur",
|
||||||
"settings.media.s3.bucket": "Bucket",
|
"settings.media.s3.bucket": "Compartiment",
|
||||||
"settings.media.s3.bucketPath": "Chemin du bucket",
|
"settings.media.s3.bucketPath": "Chemin du compartiment",
|
||||||
"settings.media.s3.bucketPathHelp": "Chemin à l'intérieur du bucket pour télécharger les fichiers. La valeur par défaut est /",
|
"settings.media.s3.bucketPathHelp": "Emplacement dans le compartiment pour la mise en ligne des fichiers. La valeur par défaut est /",
|
||||||
"settings.media.s3.bucketType": "Type de bucket",
|
"settings.media.s3.bucketType": "Type du compartiment",
|
||||||
"settings.media.s3.bucketTypePrivate": "Privé",
|
"settings.media.s3.bucketTypePrivate": "Privé",
|
||||||
"settings.media.s3.bucketTypePublic": "Publique",
|
"settings.media.s3.bucketTypePublic": "Public",
|
||||||
"settings.media.s3.key": "AWS access key",
|
"settings.media.s3.key": "Clé d'accès AWS",
|
||||||
"settings.media.s3.region": "Région",
|
"settings.media.s3.region": "Région",
|
||||||
"settings.media.s3.secret": "AWS access secret",
|
"settings.media.s3.secret": "Mot de passe d'accès AWS",
|
||||||
"settings.media.s3.uploadExpiry": "Expiration du téléchargement",
|
"settings.media.s3.uploadExpiry": "Durée de validité",
|
||||||
"settings.media.s3.uploadExpiryHelp": "(Facultatif) Spécifiez le TTL (en secondes) pour l'URL prédéfinie générée. Uniquement applicable pour les buckets privés (s, m, h, d pour les secondes, minutes, heures, jours).",
|
"settings.media.s3.uploadExpiryHelp": "(Facultatif) Spécifiez la durée de validité (en secondes) pour l'URL prédéfinie générée. Uniquement applicable pour les compartiments privés (s, m, h, d pour les secondes, minutes, heures, jours).",
|
||||||
"settings.media.title": "Téléchargements de médias",
|
"settings.media.title": "Mise en ligne de fichiers",
|
||||||
"settings.media.upload.path": "Chemin du téléchargement",
|
"settings.media.upload.path": "Emplacement d'envoi des fichiers",
|
||||||
"settings.media.upload.pathHelp": "Chemin vers le répertoire où les médias seront téléchargés.",
|
"settings.media.upload.pathHelp": "Chemin vers le répertoire où les médias seront mis en ligne",
|
||||||
"settings.media.upload.uri": "URI de téléchargement",
|
"settings.media.upload.uri": "URI d'envoi des fichiers",
|
||||||
"settings.media.upload.uriHelp": "URI de téléchargement qui sera visible du monde extérieur. Le média téléchargé dans le chemin du téléchargement sera accessible publiquement sous {root_url}, par exemple, https://listmonk.votresite.com/uploads.",
|
"settings.media.upload.uriHelp": "URI d'envoi des fichiers (qui sera visible du monde extérieur). Les médias stockés à cet emplacement seront accessible publiquement sous {root_url}, par exemple à l'adresse : https://listmonk.votresite.com/uploads",
|
||||||
"settings.messengers.maxConns": "Nb. connexions max.",
|
"settings.messengers.maxConns": "Nombre de connexions max.",
|
||||||
"settings.messengers.maxConnsHelp": "Nombre maximum de connexions simultanées au serveur.",
|
"settings.messengers.maxConnsHelp": "Nombre maximum de connexions simultanées au serveur",
|
||||||
"settings.messengers.messageDiscard": "Annuler les modifications ?",
|
"settings.messengers.messageDiscard": "Annuler les modifications ?",
|
||||||
"settings.messengers.messageSaved": "Paramètres sauvegardés. Rechargement de l'application...",
|
"settings.messengers.messageSaved": "Paramètres sauvegardés. Redémarrage de l'application...",
|
||||||
"settings.messengers.name": "Messagers",
|
"settings.messengers.name": "Nom du service d'envoi de messages",
|
||||||
"settings.messengers.nameHelp": "Par exemple : my-sms. Alphanumérique / tiret.",
|
"settings.messengers.nameHelp": "Par exemple : my-sms. Utilisez uniquement des caractères alphanumériques et des tirets.",
|
||||||
"settings.messengers.password": "Mot de passe",
|
"settings.messengers.password": "Mot de passe",
|
||||||
"settings.messengers.retries": "Tentatives",
|
"settings.messengers.retries": "Tentatives de renvoi",
|
||||||
"settings.messengers.retriesHelp": "Nombre de tentatives en cas d'échec d'un message.",
|
"settings.messengers.retriesHelp": "Nombre de tentatives de renvoi en cas d'échec",
|
||||||
"settings.messengers.skipTLSHelp": "Ignorez la vérification du nom d'hôte sur le certificat TLS.",
|
"settings.messengers.skipTLSHelp": "Ignorer la vérification du nom d'hôte sur le certificat TLS",
|
||||||
"settings.messengers.timeout": "Délai d'inactivité",
|
"settings.messengers.timeout": "Délai d'inactivité",
|
||||||
"settings.messengers.timeoutHelp": "Temps d'attente avant une nouvelle activité sur la connexion avant fermeture et suppression du pool (s pour seconde, m pour minute).",
|
"settings.messengers.timeoutHelp": "Temps d'attente d'une nouvelle activité sur la connexion avant sa fermeture et suppression du pool (s pour seconde, m pour minute).",
|
||||||
"settings.messengers.url": "URL",
|
"settings.messengers.url": "URL",
|
||||||
"settings.messengers.urlHelp": "URL racine du serveur Postback.",
|
"settings.messengers.urlHelp": "URL racine du serveur Postback",
|
||||||
"settings.messengers.username": "Nom d'utilisateur",
|
"settings.messengers.username": "Nom d'utilisateur",
|
||||||
"settings.needsRestart": "Settings changed. Pause all running campaigns and restart the app",
|
"settings.needsRestart": "Certains paramètres ont été modifiés. Mettez toutes les campagnes actives en pause et redémarrez l'application.",
|
||||||
"settings.performance.batchSize": "Taille du lot",
|
"settings.performance.batchSize": "Taille du lot",
|
||||||
"settings.performance.batchSizeHelp": "Le nombre d'abonnés à extraire de la base de données en une seule itération. Chaque itération extrait les abonnés de la base de données, leur envoie les messages, puis passe à l'itération suivante pour extraire le lot suivant. Idéalement cette valeur devrait être supérieure au débit maximum possible (Concurrence * Taux de message).",
|
"settings.performance.batchSizeHelp": "Le nombre d'abonné·es à extraire de la base de données en une seule itération. Chaque itération extrait les abonné·es de la base de données, leur envoie les messages, puis passe à l'itération suivante pour extraire le lot suivant. Idéalement cette valeur devrait être supérieure au débit maximum possible (Nb de threads * débit).",
|
||||||
"settings.performance.concurrency": "Concurrence",
|
"settings.performance.concurrency": "Nombre de threads",
|
||||||
"settings.performance.concurrencyHelp": "Nombre de worker (threads) concurrents maximum qui enverrons les messages simultanément.",
|
"settings.performance.concurrencyHelp": "Nombre de workers (threads) concurrents maximum qui enverrons les messages simultanément.",
|
||||||
"settings.performance.maxErrThreshold": "Seuil maximum d'erreur",
|
"settings.performance.maxErrThreshold": "Seuil maximum d'erreurs",
|
||||||
"settings.performance.maxErrThresholdHelp": "Le nombre d'erreurs (par exemple : délais d'expiration SMTP lors de l'envoi d'emails) qu'une campagne en cours d'exécution doit tolérer avant d'être suspendue pour une vérification ou une intervention manuelle. Réglez sur 0 pour ne jamais mettre en pause.",
|
"settings.performance.maxErrThresholdHelp": "Le nombre d'erreurs (par exemple : délais d'expiration SMTP lors de l'envoi d'emails) qu'une campagne en cours d'exécution doit tolérer avant d'être suspendue pour une vérification ou une intervention manuelle. Réglez sur 0 pour ne jamais mettre en pause.",
|
||||||
"settings.performance.messageRate": "Taux de message",
|
"settings.performance.messageRate": "Débit de messages (par thread)",
|
||||||
"settings.performance.messageRateHelp": "Nombre maximum de messages à envoyer par worker en une seconde. Si concurrence = 10 et taux de message = 10, alors jusqu'à 10x10 = 100 messages peuvent être poussés chaque seconde. Ce paramètre ainsi que le paramètre concurrence devraient être modifié pour maintenir les messages sortants par seconde sous les limites de débit des serveurs de messages cibles, le cas échéant.",
|
"settings.performance.messageRateHelp": "Nombre maximum de messages à envoyer par worker / thread en une seconde. Si concurrence = 10 et débit = 10, alors jusqu'à 10x10 = 100 messages peuvent être mis en file d'envoi chaque seconde. Réglez les deux paramètres afin que le débit total soit inférieur aux seuils fixés par les serveurs de messagerie cibles de vos abonné·es pour ne pas finir en spam.",
|
||||||
"settings.performance.name": "Performance",
|
"settings.performance.name": "Débits et performances",
|
||||||
"settings.performance.slidingWindow": "Activer une limite par fenêtre glissante",
|
"settings.performance.slidingWindow": "Activer une limite d'envois par fenêtre glissante (max. X messages envoyés sur une durée donnée)",
|
||||||
"settings.performance.slidingWindowDuration": "Durée",
|
"settings.performance.slidingWindowDuration": "Durée de la fenêtre",
|
||||||
"settings.performance.slidingWindowDurationHelp": "Durée de la période de la fenêtre glissante (m pour minute, h pour heure).",
|
"settings.performance.slidingWindowDurationHelp": "Durée de la fenêtre glissante (m pour minute, h pour heure).",
|
||||||
"settings.performance.slidingWindowHelp": "Limitez le nombre total de messages envoyés au cours d'une période donnée. Une fois cette limite atteinte, l'envoi des messages est suspendu jusqu'à ce que la fenêtre de temps soit passée.",
|
"settings.performance.slidingWindowHelp": "Limitez le nombre total de messages envoyés au cours d'une période donnée. Une fois cette limite atteinte, l'envoi des messages est suspendu jusqu'à ce que la fenêtre de temps soit écoulée.",
|
||||||
"settings.performance.slidingWindowRate": "Nb. messages max.",
|
"settings.performance.slidingWindowRate": "Nb. de messages max",
|
||||||
"settings.performance.slidingWindowRateHelp": "Nombre maximum de messages à envoyer pendant la durée de la fenêtre.",
|
"settings.performance.slidingWindowRateHelp": "Nombre maximum de messages à envoyer sur cette fenêtre",
|
||||||
"settings.privacy.allowBlocklist": "Autoriser la liste de blocage",
|
"settings.privacy.allowBlocklist": "Autoriser les abonné·es à bloquer tout envoi",
|
||||||
"settings.privacy.allowBlocklistHelp": "Autoriser les abonnés à se désabonner de toutes les listes de diffusion et à se marquer comme étant bloqués ?",
|
"settings.privacy.allowBlocklistHelp": "Autoriser les abonné·es à se désabonner de toutes les listes de diffusion et à se marquer comme étant bloqué·es ?",
|
||||||
"settings.privacy.allowExport": "Autoriser l'exportation",
|
"settings.privacy.allowExport": "Autoriser l'export des données par les abonné·es",
|
||||||
"settings.privacy.allowExportHelp": "Autoriser les abonnés à exporter les données collectées à leur sujet ?",
|
"settings.privacy.allowExportHelp": "Autoriser les abonné·es à exporter les données collectées à leur sujet ?",
|
||||||
"settings.privacy.allowWipe": "Autoriser l'effacement",
|
"settings.privacy.allowWipe": "Autoriser la suppression des données par les abonné·es",
|
||||||
"settings.privacy.allowWipeHelp": "Autoriser les abonnés à supprimer leurs abonnements et toutes les autres données de la base de données. Les vues de campagne et les clics sur les liens sont également supprimés, tandis que le compteur global de vues et de nombre de clics restent inchangés (aucun abonné ne leur est associé) afin que les statistiques et les analyses ne soient pas affectées.",
|
"settings.privacy.allowWipeHelp": "Autoriser les abonné·es à supprimer leurs abonnements et toutes les autres données de la base de données. Les vues de campagne et les clics sur les liens sont également supprimés, tandis que le compteur de vues et de nombre de clics globaux restent inchangés (aucun·e abonné·e ne leur est associé) afin que les statistiques et les analyses ne soient pas affectées.",
|
||||||
"settings.privacy.individualSubTracking": "Suivi individuel des abonnés",
|
"settings.privacy.individualSubTracking": "Suivi individuel des abonné·es (vérifiez si la légalislation l'autorise)",
|
||||||
"settings.privacy.individualSubTrackingHelp": "Suivez les vues et les clics des campagnes par abonné. Lorsqu'il est désactivé, le suivi des vues et des clics s'effectue sans être lié aux abonnés individuels.",
|
"settings.privacy.individualSubTrackingHelp": "Suivez les vues et les clics par abonné·e pour les campagnes (vérifiez si la légalislation en vigueur l'autorise). Si l'option est désactivée, le suivi des vues et des clics s'effectue de façon anonyme.",
|
||||||
"settings.privacy.listUnsubHeader": "Inclure l'en-tête `List-Unsubscribe`",
|
"settings.privacy.listUnsubHeader": "Inclure l'en-tête de désabonnement simplifié (via certaines messageries)",
|
||||||
"settings.privacy.listUnsubHeaderHelp": "Incluez des en-têtes de désabonnement qui permettre aux utilisateurs de se désabonner en un seul clic depuis leur client de messagerie.",
|
"settings.privacy.listUnsubHeaderHelp": "Inclure des en-têtes de désabonnement qui permettent aux utilisateurs de se désabonner en un seul clic depuis leur client de messagerie.",
|
||||||
"settings.privacy.name": "Vie privée",
|
"settings.privacy.name": "Vie privée",
|
||||||
"settings.restart": "Restart",
|
"settings.restart": "Redémarrer",
|
||||||
"settings.smtp.authProtocol": "Protocole d'authentification",
|
"settings.smtp.authProtocol": "Protocole d'authentification",
|
||||||
"settings.smtp.customHeaders": "En-têtes personnalisés",
|
"settings.smtp.customHeaders": "En-têtes personnalisées",
|
||||||
"settings.smtp.customHeadersHelp": "Tableau facultatif d'en-têtes des emails à inclure dans tous les messages envoyés depuis ce serveur. Par exemple : [{\"X-Custom\": \"value\"}, {\"X-Custom2\": \"value\"}]",
|
"settings.smtp.customHeadersHelp": "Tableau facultatif d'en-têtes à inclure dans tous les emails envoyés depuis ce serveur. Par exemple : [{\"X-Custom\": \"value\"}, {\"X-Custom2\": \"value\"}]",
|
||||||
"settings.smtp.enabled": "Activée",
|
"settings.smtp.enabled": "Activé",
|
||||||
"settings.smtp.heloHost": "Nom d'hôte HELO",
|
"settings.smtp.heloHost": "Nom d'hôte HELO",
|
||||||
"settings.smtp.heloHostHelp": "Facultatif. Certains serveurs SMTP nécessitent un nom de domaine complet dans le nom d'hôte. Par défaut, HELLOs vient avec `localhost`. Définissez ce paramètre si un nom d'hôte personnalisé doit être utilisé.",
|
"settings.smtp.heloHostHelp": "Facultatif. Certains serveurs SMTP nécessitent un nom de domaine complet dans le nom d'hôte. Par défaut, HELOs utilise `localhost`. Définissez ce paramètre si un nom d'hôte personnalisé doit être utilisé.",
|
||||||
"settings.smtp.host": "Hôte",
|
"settings.smtp.host": "Hôte",
|
||||||
"settings.smtp.hostHelp": "Adresse hôte du serveur SMTP.",
|
"settings.smtp.hostHelp": "Adresse hôte du serveur SMTP",
|
||||||
"settings.smtp.idleTimeout": "Délai d'inactivité",
|
"settings.smtp.idleTimeout": "Délai d'inactivité",
|
||||||
"settings.smtp.idleTimeoutHelp": "Temps d'attente avant une nouvelle activité sur la connexion avant fermeture et suppression du pool (s pour seconde, m pour minute).",
|
"settings.smtp.idleTimeoutHelp": "Temps d'attente d'une nouvelle activité sur la connexion avant sa fermeture et suppression du pool (s pour seconde, m pour minute)",
|
||||||
"settings.smtp.maxConns": "Nb. connexions max.",
|
"settings.smtp.maxConns": "Nb. de connexions max.",
|
||||||
"settings.smtp.maxConnsHelp": "Nombre maximum de connexions simultanées au serveur SMTP.",
|
"settings.smtp.maxConnsHelp": "Nombre maximum de connexions simultanées au serveur SMTP",
|
||||||
"settings.smtp.name": "SMTP",
|
"settings.smtp.name": "SMTP",
|
||||||
"settings.smtp.password": "Mot de passe",
|
"settings.smtp.password": "Mot de passe",
|
||||||
"settings.smtp.passwordHelp": "Entrée pour modifier",
|
"settings.smtp.passwordHelp": "Entrez un nouveau mot de passe si vous souhaitez le modifier",
|
||||||
"settings.smtp.port": "Port",
|
"settings.smtp.port": "Port",
|
||||||
"settings.smtp.portHelp": "Port du serveur SMTP.",
|
"settings.smtp.portHelp": "Port du serveur SMTP",
|
||||||
"settings.smtp.retries": "Tentatives",
|
"settings.smtp.retries": "Tentatives de renvoi",
|
||||||
"settings.smtp.retriesHelp": "Nombre de tentatives en cas d'échec d'un message.",
|
"settings.smtp.retriesHelp": "Nombre de tentatives de renvoi d'un message en cas d'échec",
|
||||||
"settings.smtp.setCustomHeaders": "Définir des en-têtes personnalisés",
|
"settings.smtp.setCustomHeaders": "Définir des en-têtes personnalisés",
|
||||||
"settings.smtp.skipTLS": "Ignorer la vérification TLS",
|
"settings.smtp.skipTLS": "Ignorer la vérification TLS",
|
||||||
"settings.smtp.skipTLSHelp": "Ignorez la vérification du nom d'hôte sur le certificat TLS.",
|
"settings.smtp.skipTLSHelp": "Ignorer la vérification du nom d'hôte sur le certificat TLS",
|
||||||
"settings.smtp.tls": "TLS",
|
"settings.smtp.tls": "TLS",
|
||||||
"settings.smtp.tlsHelp": "Activez STARTTLS.",
|
"settings.smtp.tlsHelp": "Activer STARTTLS",
|
||||||
"settings.smtp.username": "Nom d'utilisateur",
|
"settings.smtp.username": "Nom d'utilisateur",
|
||||||
"settings.smtp.waitTimeout": "Délai d'attente",
|
"settings.smtp.waitTimeout": "Délai d'attente",
|
||||||
"settings.smtp.waitTimeoutHelp": "Temps d'attente pour une nouvelle activité sur une connexion avant de sa fermeture et sa suppression du pool (s pour seconde, m pour minute).",
|
"settings.smtp.waitTimeoutHelp": "Temps d'attente d'une nouvelle activité sur une connexion avant sa fermeture et sa suppression du pool (s pour seconde, m pour minute)",
|
||||||
"settings.title": "Paramètres",
|
"settings.title": "Paramètres",
|
||||||
"settings.updateAvailable": "A new update {version} is available.",
|
"settings.updateAvailable": "Une nouvelle version ({version}) est disponible.",
|
||||||
"subscribers.advancedQuery": "Avancées",
|
"subscribers.advancedQuery": "Requête avancée",
|
||||||
"subscribers.advancedQueryHelp": "Expression SQL partielle pour interroger les attributs de l'abonné",
|
"subscribers.advancedQueryHelp": "Expression SQL partielle pour interroger les attributs de l'abonné·e",
|
||||||
"subscribers.attribs": "Attributs",
|
"subscribers.attribs": "Attributs",
|
||||||
"subscribers.attribsHelp": "Les attributs sont définis comme une map JSON, par exemple :",
|
"subscribers.attribsHelp": "Les attributs sont définis comme une map JSON, par exemple :",
|
||||||
"subscribers.blocklistedHelp": "Les abonnés bloqués ne recevront jamais d'emails.",
|
"subscribers.blocklistedHelp": "Les abonné·es bloqué·es ne recevront jamais d'emails.",
|
||||||
"subscribers.confirmBlocklist": "Liste de blocage {num} abonné(s) ?",
|
"subscribers.confirmBlocklist": "Bloquer {num} abonné·e(s) ?",
|
||||||
"subscribers.confirmDelete": "Supprimer {num} abonné(s) ?",
|
"subscribers.confirmDelete": "Supprimer {num} abonné·e(s) ?",
|
||||||
"subscribers.confirmExport": "Exporter {num} abonné(s) ?",
|
"subscribers.confirmExport": "Exporter {num} abonné·e(s) ?",
|
||||||
"subscribers.downloadData": "Télécharger les données",
|
"subscribers.downloadData": "Télécharger les données",
|
||||||
"subscribers.email": "Email",
|
"subscribers.email": "Email",
|
||||||
"subscribers.emailExists": "L'email existe déjà.",
|
"subscribers.emailExists": "Cet email existe déjà.",
|
||||||
"subscribers.errorBlocklisting": "Erreur lors du blocage des abonnés : {error}",
|
"subscribers.errorBlocklisting": "Erreur lors du blocage des abonné·es : {error}",
|
||||||
"subscribers.errorInvalidIDs": "Un ou plusieurs identifiants non valides fournis : {error}",
|
"subscribers.errorInvalidIDs": "Un ou plusieurs identifiants non valides fournis : {error}",
|
||||||
"subscribers.errorNoIDs": "Aucune ID fournie.",
|
"subscribers.errorNoIDs": "Aucun identifiant fourni.",
|
||||||
"subscribers.errorNoListsGiven": "Aucune liste donnée.",
|
"subscribers.errorNoListsGiven": "Aucune liste attribuée.",
|
||||||
"subscribers.errorPreparingQuery": "Erreur lors de la préparation de la requête d'abonné : {error}",
|
"subscribers.errorPreparingQuery": "Erreur lors de la préparation de la requête d'abonné·e : {error}",
|
||||||
"subscribers.errorSendingOptin": "Erreur lors de l'envoi de l'email opt-in.",
|
"subscribers.errorSendingOptin": "Erreur lors de l'envoi de l'email d'opt-in.",
|
||||||
"subscribers.export": "Exportation",
|
"subscribers.export": "Export",
|
||||||
"subscribers.invalidAction": "Action non valide.",
|
"subscribers.invalidAction": "Cette action est invalide.",
|
||||||
"subscribers.invalidEmail": "Email invalide.",
|
"subscribers.invalidEmail": "Cet email est invalide.",
|
||||||
"subscribers.invalidJSON": "JSON non valide dans les attributs.",
|
"subscribers.invalidJSON": "JSON non valide dans les attributs.",
|
||||||
"subscribers.invalidName": "Nom incorrect.",
|
"subscribers.invalidName": "Le nom entré présente une erreur.",
|
||||||
"subscribers.listChangeApplied": "Modification de la liste effectuée.",
|
"subscribers.listChangeApplied": "Modification de la liste effectuée.",
|
||||||
"subscribers.lists": "Listes",
|
"subscribers.lists": "Listes",
|
||||||
"subscribers.listsHelp": "Les listes dont les abonnés se sont désabonnés ne peuvent pas être supprimées.",
|
"subscribers.listsHelp": "Les listes dont les abonné·es se sont déjà désabonné·es ne peuvent pas être supprimées.",
|
||||||
"subscribers.listsPlaceholder": "Listes auxquelles s'abonner",
|
"subscribers.listsPlaceholder": "Listes auxquelles s'abonner",
|
||||||
"subscribers.manageLists": "Gérer les listes",
|
"subscribers.manageLists": "Gérer les listes",
|
||||||
"subscribers.markUnsubscribed": "Marquer comme désabonné",
|
"subscribers.markUnsubscribed": "Marquer comme désabonné·e",
|
||||||
"subscribers.newSubscriber": "Nouvel abonné",
|
"subscribers.newSubscriber": "Nouvel·le abonné·e",
|
||||||
"subscribers.numSelected": "{num} abonné(s) sélectionné(s)",
|
"subscribers.numSelected": "{num} abonné·e(s) sélectionné·e(s)",
|
||||||
"subscribers.optinSubject": "Confirmer l'abonnement",
|
"subscribers.optinSubject": "Confirmer votre abonnement",
|
||||||
"subscribers.query": "Requête",
|
"subscribers.query": "Requête",
|
||||||
"subscribers.queryPlaceholder": "Email ou nom",
|
"subscribers.queryPlaceholder": "Email ou nom",
|
||||||
"subscribers.reset": "Réinitialiser",
|
"subscribers.reset": "Réinitialiser",
|
||||||
"subscribers.selectAll": "Sélectionner tout {num}",
|
"subscribers.selectAll": "Sélectionner tout {num}",
|
||||||
"subscribers.status.blocklisted": "Liste bloquée",
|
"subscribers.status.blocklisted": "Bloqué·e",
|
||||||
"subscribers.status.confirmed": "Confirmé",
|
"subscribers.status.confirmed": "Confirmé·e",
|
||||||
"subscribers.status.enabled": "Activée",
|
"subscribers.status.enabled": "Activé·e",
|
||||||
"subscribers.status.subscribed": "Abonné",
|
"subscribers.status.subscribed": "Abonné·e",
|
||||||
"subscribers.status.unconfirmed": "Non confirmé",
|
"subscribers.status.unconfirmed": "Non confirmé·e",
|
||||||
"subscribers.status.unsubscribed": "Désabonné",
|
"subscribers.status.unsubscribed": "Désabonné·e",
|
||||||
"subscribers.subscribersDeleted": "{num} abonné(s) supprimé(s)",
|
"subscribers.subscribersDeleted": "{num} abonné·e(s) supprimé·e(s)",
|
||||||
"templates.cantDeleteDefault": "Impossible de supprimer le modèle par défaut",
|
"templates.cantDeleteDefault": "Impossible de supprimer le modèle par défaut",
|
||||||
"templates.default": "Défaut",
|
"templates.default": "Défaut",
|
||||||
"templates.dummyName": "Campagne de test",
|
"templates.dummyName": "Campagne de test",
|
||||||
"templates.dummySubject": "Objet de la campagne de test",
|
"templates.dummySubject": "Objet de la campagne de test",
|
||||||
"templates.errorCompiling": "Erreur lors de la compilation du modèle : {error}",
|
"templates.errorCompiling": "Erreur lors de la compilation du modèle : {error}",
|
||||||
"templates.errorRendering": "Message d'erreur lors du rendu : {error}",
|
"templates.errorRendering": "Message d'erreur lors du rendu : {error}",
|
||||||
"templates.fieldInvalidName": "Longueur du nom non valide.",
|
"templates.fieldInvalidName": "Longueur du nom invalide.",
|
||||||
"templates.makeDefault": "Définir par défaut",
|
"templates.makeDefault": "Définir par défaut",
|
||||||
"templates.newTemplate": "Nouveau modèle",
|
"templates.newTemplate": "Nouveau modèle",
|
||||||
"templates.placeholderHelp": "L'espace réservé {placeholder} doit apparaître exactement une fois dans le modèle.",
|
"templates.placeholderHelp": "L'espace réservé {placeholder} doit apparaître exactement une fois dans le modèle.",
|
||||||
|
|
Loading…
Reference in New Issue