{ "configuration": { "loading": "Chargement des fournisseurs de messagerie...", "feedback": { "testingConnection": "Connexion de test pour {{providerName}}...", "connectionSuccess": "Connecté à {{providerName}}.", "connectionError": "Le test de connexion a échoué", "refreshWatchError": "Échec de l'actualisation de l'abonnement à la montre", "renewalError": "Le renouvellement a échoué", "initiateOauthError": "Échec du lancement d'IMAP OAuth", "resyncing": "Resynchronisation de {{providerName}}...", "resyncError": "Échec de la resynchronisation du fournisseur IMAP", "resyncStarted": "Resynchronisation démarrée pour {{providerName}}.", "enterpriseOnly": "Le courrier électronique entrant Microsoft 365 est uniquement disponible dans Enterprise Edition." }, "editDrawer": { "title": "Modifier le fournisseur de messagerie", "description": "Mettre à jour la configuration pour {{providerName}}" }, "header": { "title": "Configuration du fournisseur de messagerie", "description": { "enterprise": "Configurer les fournisseurs Gmail, Microsoft 365 ou IMAP pour recevoir et traiter les e-mails entrants sous forme de tickets", "standard": "Configurer les fournisseurs Gmail ou IMAP pour recevoir et traiter les e-mails entrants sous forme de tickets" }, "counts": { "enterprise": "Gmail : {{gmail}} · Microsoft : {{microsoft}} · IMAP : {{imap}}", "standard": "Gmail : {{gmail}} · IMAP : {{imap}}" } }, "actions": { "addProvider": "Ajouter un fournisseur de messagerie" }, "nav": { "providers": "Fournisseurs", "defaults": "Valeurs par défaut", "inboundRules": "Règles entrantes" }, "setup": { "title": "Instructions de configuration", "microsoft": { "title": "Configuration de Microsoft 365", "steps": { "registerApp": "Enregistrer une application dans Azure AD", "permissions": "Configurer les autorisations API pour Mail.Read", "redirectUrl": "Configurez l'URL de redirection lors de l'inscription de votre application", "credentials": "Utilisez l'ID client et le secret client dans le formulaire ci-dessus" } }, "gmail": { "title": "Configuration de Gmail", "enterpriseSteps": { "enterAddress": "Entrez votre adresse Gmail et le nom de votre fournisseur", "connect": "Cliquez sur \"Connecter Gmail\" pour autoriser l'accès", "preferences": "Configurer les préférences de traitement des e-mails", "save": "Enregistrer pour terminer la configuration" }, "standardSteps": { "project": "Créer un projet dans Google Cloud Console", "oauth": "Activez l'API Gmail et créez des informations d'identification OAuth2", "pubsub": "Configurer un sujet Pub/Sub pour les notifications push", "consent": "Configurer l'écran de consentement OAuth et ajouter des utilisateurs de test" } } } }, "list": { "header": { "title": "Fournisseurs de messagerie ({{count}})" }, "filters": { "searchPlaceholder": "Fournisseurs de recherche...", "allProviders": "Tous les fournisseurs" }, "actions": { "refresh": "Rafraîchir" } }, "selector": { "header": { "title": "Choisissez votre fournisseur de messagerie", "description": "Sélectionnez le service de messagerie que vous souhaitez utiliser pour le traitement des e-mails entrants. Vous pouvez configurer plusieurs fournisseurs de messagerie par compte." }, "cards": { "google": { "title": "Gmail", "description": "Intégration Google Workspace/Gmail", "features": { "accounts": "✓ Comptes Gmail et Google Workspace", "filtering": "✓ Filtrage des e-mails basé sur des étiquettes", "processing": "✓ Traitement des e-mails en temps réel", "authentication": "✓ Authentification OAuth automatique" }, "action": "Configurer Gmail" }, "microsoft": { "title": "Microsoft 365", "description": "Intégration Microsoft 365 / Outlook", "features": { "accounts": "✓ Comptes Microsoft 365 et Outlook", "filtering": "✓ Filtrage des e-mails par dossier", "processing": "✓ Traitement des e-mails en temps réel", "authentication": "✓ Intégration Azure AD OAuth" }, "action": "Configurer Microsoft 365" }, "imap": { "title": "IMAP", "description": "Intégration de serveur IMAP personnalisée", "features": { "accounts": "✓ Toute boîte aux lettres compatible IMAP", "filtering": "✓ Filtrage des e-mails par dossier", "authentication": "✓ OAuth2 ou authentification par mot de passe", "listener": "✓ Écouteur IDLE en temps réel" }, "action": "Configurer IMAP" } }, "actions": { "cancel": "Annuler" }, "help": { "enterprise": "Choisissez le fournisseur que votre organisation utilise déjà. Si vous utilisez Google Workspace, choisissez Gmail ; si vous utilisez Microsoft 365, choisissez Microsoft 365. Vous pourrez modifier cela ultérieurement en supprimant et en reconfigurant votre fournisseur de messagerie.", "standard": "Choisissez le fournisseur que votre organisation utilise déjà. Si vous utilisez Google Workspace, choisissez Gmail ; sinon choisissez IMAP. Vous pourrez modifier cela ultérieurement en supprimant et en reconfigurant votre fournisseur de messagerie." } }, "wizard": { "title": { "select": "Choisissez le fournisseur de messagerie", "setup": "Configuration {{provider}}" }, "actions": { "cancel": "Annuler", "back": "Dos", "close": "Fermer" } }, "providerCard": { "subscription": { "expired": "Expiré", "expiresInHours": "Expire dans {{count}}h", "expiresInDays": "Expire dans {{count}}d" }, "badges": { "disabled": "Désactivé", "connected": "Connecté", "disconnected": "Déconnecté", "error": "Erreur", "configuring": "Configuration", "unknown": "Inconnu" }, "lastSync": { "never": "Jamais", "justNow": "Tout à l' heure", "minutesAgo": "Il y a {{count}}m", "hoursAgo": "Il y a {{count}}h", "daysAgo": "Il y a {{count}}j" }, "actions": { "edit": "Modifier la configuration", "testing": "Essai…", "testConnection": "Tester la connexion", "refreshWatch": "Actualiser Pub/Sub et regarder", "retryRenewal": "Réessayer le renouvellement", "runDiagnostics": "Exécuter les diagnostics Microsoft 365", "reconnectOauth": "Reconnecter OAuth", "resyncing": "Resynchronisation…", "resyncMailbox": "Resynchroniser la boîte aux lettres", "delete": "Supprimer le fournisseur" }, "fields": { "status": "Statut", "lastSync": "Dernière synchronisation", "created": "Créé", "subscription": "Abonnement", "defaults": "Valeurs par défaut des tickets", "error": "Erreur:" }, "values": { "active": "Actif", "inactive": "Inactif", "disabled": "Désactivé", "error": "Erreur" }, "types": { "google": "Gmail", "microsoft": "Microsoft 365", "imap": "IMAP" }, "filters": { "folders": "Dossiers : {{filters}}", "labels": "Étiquettes : {{filters}}" }, "warnings": { "inboundDefaults": "Les valeurs par défaut des tickets entrants sont requises et les e-mails ne seront pas traités tant qu'un n'est pas sélectionné." }, "defaults": { "placeholder": "Sélectionnez les valeurs par défaut...", "empty": "Aucune valeur par défaut disponible" }, "empty": { "title": "Aucun fournisseur de messagerie configuré", "description": "Ajoutez un fournisseur de messagerie pour commencer à recevoir et à traiter les e-mails entrants sous forme de tickets.", "action": "Ajouter un fournisseur de messagerie" } }, "forms": { "common": { "actions": { "cancel": "Annuler", "saving": "Économie...", "updateProvider": "Fournisseur de mise à jour", "addProvider": "Ajouter un fournisseur", "createProvider": "Créer un fournisseur", "manageDefaults": "Gérer les valeurs par défaut", "refreshList": "Actualiser la liste", "openProvidersSettings": "Paramètres des fournisseurs ouverts" }, "validation": { "requiredFieldsTitle": "Veuillez remplir les champs obligatoires :", "fixHighlightedFields": "Veuillez corriger les champs en surbrillance et réessayer." }, "ticketDefaults": { "title": "Valeurs par défaut des tickets", "description": "Sélectionnez les valeurs par défaut à appliquer aux tickets créés par e-mail", "label": "Valeurs par défaut des tickets entrants", "placeholder": "Sélectionnez les valeurs par défaut (facultatif)", "empty": "Aucune valeur par défaut disponible" }, "oauth": { "authorizing": "Autoriser...", "authorized": "Autorisé", "authorizeAccess": "Autoriser l'accès" } }, "microsoft": { "validation": { "providerNameRequired": "Le nom de configuration est obligatoire", "emailRequired": "Une adresse e-mail valide est requise", "redirectRequired": "Un URI de redirection valide est requis", "authorizeRequiresValid": "Veuillez remplir tous les champs obligatoires avant d'autoriser", "oauthInitiateFailed": "Échec du lancement d'OAuth", "popupBlocked": "Échec de l'ouverture de la fenêtre contextuelle OAuth. Veuillez autoriser les popups pour ce site.", "closedEarly": "Fenêtre d'autorisation fermée avant de terminer. Veuillez réessayer.", "authorizationFailed": "L'autorisation a échoué", "senderDisplayNameInvalid": "Le nom d'affichage ne peut pas contenir de guillemets, de chevrons ni de sauts de ligne" }, "requiredFields": { "providerName": "Nom de configuration", "emailAddress": "Adresse email", "redirectUri": "URI de redirection" }, "basic": { "title": "Configuration de base", "description": "Paramètres de base de votre fournisseur de messagerie Microsoft 365", "providerNameLabel": "Nom de configuration *", "providerNamePlaceholder": "ex. : Boîte support (interne)", "emailLabel": "Adresse e-mail *", "emailPlaceholder": "support@client.com", "enableProvider": "Activer ce fournisseur", "providerNameHelp": "Nom interne utilisé pour identifier cette configuration. N'apparaît pas dans les e-mails sortants.", "senderDisplayNameLabel": "Nom de l'expéditeur", "senderDisplayNamePlaceholder": "ex. : Acme Support", "senderDisplayNameHelp": "Nom affiché dans l'en-tête « De » des e-mails de tickets sortants (réponses, clôtures). Appliqué uniquement lorsque cette boîte correspond à l'adresse d'envoi sortante du locataire. Laissez vide pour utiliser le nom du tableau du ticket." }, "oauth": { "sectionTitle": "Configuration Microsoft OAuth", "sectionDescription": "Les informations d'identification de l'application Microsoft sont configurées dans les paramètres des fournisseurs et réutilisées ici.", "setupLabel": "Microsoft Entrée", "notConfigured": "Les paramètres du fournisseur Microsoft ne sont pas configurés.", "setupHelp": "Configurez d'abord les fournisseurs dans Paramètres → Intégrations → Fournisseurs, puis revenez ici pour autoriser cette boîte aux lettres.", "redirectUriLabel": "URI de redirection *", "redirectUriPlaceholder": "https://yourapp.com/api/auth/microsoft/callback", "authorizationTitle": "Autorisation OAuth", "authorizationDescription": "Terminer le flux OAuth pour accorder l'accès à la boîte aux lettres" }, "advanced": { "title": "Paramètres avancés", "description": "Configurer les options avancées de traitement des e-mails", "folderFiltersLabel": "Filtres de dossiers", "folderFiltersPlaceholder": "Boîte de réception, support, dossier personnalisé", "folderFiltersHelp": "Liste des dossiers à surveiller séparés par des virgules (par défaut : Boîte de réception)", "maxEmailsPerSync": "Nombre maximum d'e-mails par synchronisation" } }, "gmail": { "validation": { "providerNameRequired": "Le nom de configuration est obligatoire", "gmailAddressRequired": "Une adresse Gmail valide est requise", "authorizeRequiresValid": "Veuillez remplir tous les champs obligatoires avant d'autoriser", "googleNotConfigured": "L'intégration de Google n'est pas configurée pour ce locataire. Configurez d'abord Google, puis réessayez.", "oauthInitiateFailed": "Échec du lancement d'OAuth", "popupBlocked": "Échec de l'ouverture de la fenêtre contextuelle OAuth. Veuillez autoriser les popups pour ce site.", "closedEarly": "La fenêtre d'autorisation a été fermée avant la fin.", "authorizationFailed": "L'autorisation a échoué", "popupFailed": "Échec de la fenêtre contextuelle OAuth" }, "messages": { "setupIncomplete": "Fournisseur enregistré mais configuration incomplète : {{error}}", "warningsTitle": "Configuration terminée avec des avertissements :", "settingUp": "Configuration des notifications Gmail..." }, "requiredFields": { "providerName": "Nom de configuration", "gmailAddress": "Adresse Gmail" }, "basic": { "title": "Configuration de base", "description": "Paramètres de base de votre fournisseur de messagerie Gmail", "providerNameLabel": "Nom de configuration *", "providerNamePlaceholder": "ex. : Gmail support (interne)", "mailboxLabel": "Adresse Gmail *", "mailboxPlaceholder": "support@client.com", "enableProvider": "Activer ce fournisseur", "providerNameHelp": "Nom interne utilisé pour identifier cette configuration. N'apparaît pas dans les e-mails sortants.", "senderDisplayNameLabel": "Nom de l'expéditeur", "senderDisplayNamePlaceholder": "ex. : Acme Support", "senderDisplayNameHelp": "Nom affiché dans l'en-tête « De » des e-mails de tickets sortants (réponses, clôtures). Appliqué uniquement lorsque cette boîte correspond à l'adresse d'envoi sortante du locataire. Laissez vide pour utiliser le nom du tableau du ticket." }, "oauth": { "sectionTitle": "Google OAuth", "sectionDescription": "Utilise l'application Google appartenant au locataire et configurée dans Paramètres → Intégrations → Fournisseurs.", "setupLabel": "Google Cloud Console", "notConfigured": "L'intégration de Google n'est pas configurée pour ce locataire.", "setupHelp": "Configurez d'abord Google OAuth + Pub/Sub appartenant au locataire : Paramètres → Intégrations → Fournisseurs.", "openSettings": "Ouvrez les paramètres Google", "requiredTitle": "Autorisation OAuth requise", "stepTitle": "Étape 1 : Autorisation OAuth", "stepDescription": "Terminer le flux OAuth pour accorder l'accès à Gmail", "buttonSuccessSaving": "Autorisé avec succès ! Sauvegarde de vos paramètres...", "requiredDescriptionAdd": "Vous devez terminer l'autorisation OAuth ci-dessus avant d'ajouter le fournisseur pour activer les notifications Gmail.", "requiredDescriptionUpdate": "Vous devez terminer l'autorisation OAuth ci-dessus avant de mettre à jour le fournisseur pour activer les notifications Gmail." }, "advanced": { "title": "Paramètres avancés", "description": "Configurer les options avancées de traitement des e-mails", "completeSetupSuffix": "& Configuration complète" }, "processing": { "labelFiltersLabel": "Étiquettes Gmail à surveiller", "labelFiltersPlaceholder": "BOÎTE DE RÉCEPTION, Assistance, Étiquette personnalisée", "labelFiltersHelp": "Liste des libellés Gmail à surveiller, séparés par des virgules (par défaut : INBOX)" } }, "imap": { "validation": { "providerNameRequired": "Le nom de configuration est obligatoire", "mailboxRequired": "La boîte aux lettres est requise", "mailboxInvalid": "Une boîte aux lettres valide est requise (par exemple user@domain.com, user@localhost, user@test-server ou user)", "hostRequired": "Un hôte IMAP est requis", "usernameRequired": "Le nom d'utilisateur IMAP est requis", "oauthInitiateFailed": "Échec du lancement d'IMAP OAuth", "senderDisplayNameInvalid": "Le nom d'affichage ne peut pas contenir de guillemets, de chevrons ni de sauts de ligne" }, "basic": { "title": "Paramètres de base", "description": "Définissez les détails de connexion à la boîte aux lettres IMAP.", "providerName": "Nom de configuration", "mailboxAddress": "Adresse de la boîte aux lettres", "host": "Hôte IMAP", "port": "Port", "useTls": "Utiliser TLS/SSL", "allowStarttls": "Autoriser la mise à niveau STARTTLS", "providerNamePlaceholder": "ex. : IMAP support (interne)", "providerNameHelp": "Nom interne utilisé pour identifier cette configuration. N'apparaît pas dans les e-mails sortants.", "senderDisplayName": "Nom de l'expéditeur", "senderDisplayNamePlaceholder": "ex. : Acme Support", "senderDisplayNameHelp": "Nom affiché dans l'en-tête « De » des e-mails de tickets sortants (réponses, clôtures). Appliqué uniquement lorsque cette boîte correspond à l'adresse d'envoi sortante du locataire. Laissez vide pour utiliser le nom du tableau du ticket." }, "auth": { "title": "Authentification", "description": "Choisissez un mot de passe ou une authentification OAuth2.", "typeLabel": "Type d'authentification", "passwordOption": "Mot de passe", "oauth2Option": "OAuth2 (XOAUTH2)", "username": "Nom d'utilisateur", "password": "Mot de passe / Mot de passe de l'application", "passwordHelp": "Les mots de passe sont stockés en toute sécurité et ne seront pas affichés. Laissez vide pour conserver le mot de passe existant.", "oauthStatus": "Statut OAuth", "connected": "Connecté", "notConnected": "Non connecté", "reconnectOauth": "Reconnecter OAuth", "authorizeUrl": "Autoriser l'URL", "tokenUrl": "URL du jeton", "clientId": "ID client OAuth", "clientSecret": "Secret client OAuth", "scopes": "Portées OAuth", "scopesPlaceholder": "portées délimitées par des espaces" }, "processing": { "title": "Paramètres de traitement", "description": "Choisissez les dossiers et le comportement de traitement.", "folderFilters": "Filtres de dossiers", "folderFiltersPlaceholder": "Boîte de réception, assistance, tickets", "active": "Actif" } } }, "inboundDefaultsForm": { "feedback": { "loadOptionsError": "Échec du chargement des options de champ", "loading": "Chargement des options du formulaire..." }, "validation": { "nameRequired": "Le nom court et le nom d’affichage sont requis", "boardRequired": "Le tableau est requis", "statusRequired": "Le statut est requis", "priorityRequired": "La priorité est requise", "clientRequired": "La société est requise" }, "fields": { "shortName": { "label": "Nom court *", "placeholder": "email-général", "help": "Identifiant unique (par exemple, e-mail général, support-facturation)" }, "displayName": { "label": "Nom d'affichage *", "placeholder": "Assistance générale par courrier électronique" }, "description": { "label": "Description", "placeholder": "Description facultative du moment où ces valeurs par défaut sont utilisées" }, "active": { "label": "Actif" }, "board": { "label": "Tableau *", "placeholder": "Sélectionner le tableau" }, "status": { "label": "Statut *", "placeholder": "Sélectionnez le statut", "selectBoardFirst": "Sélectionnez d'abord un tableau", "loading": "Chargement des statuts..." }, "priority": { "label": "Priorité *", "placeholder": "Sélectionnez la priorité" }, "client": { "label": "Client *", "placeholder": "Sélectionnez un client", "help": "Obligatoire : utilisé comme fourre-tout lorsqu'aucun client ne peut être mis en correspondance à partir de l'e-mail." }, "category": { "label": "Catégorie", "placeholder": "Sélectionnez la catégorie", "placeholderNoBoard": "Sélectionnez d'abord le tableau", "empty": "Aucune catégorie trouvée pour le tableau sélectionné." }, "location": { "label": "Emplacement", "placeholder": "Sélectionnez un emplacement", "placeholderNoClient": "Sélectionnez d'abord le client (facultatif)", "help": "Appliqué uniquement lorsque le client fourre-tout est utilisé (pas de cas de correspondance)." }, "enteredBy": { "label": "Entré par", "placeholder": "Système (nul)", "help": "Utilisé uniquement lorsque nous ne pouvons pas correspondre à un contact ou à un client. Les tickets système afficheront « Système » en tant que créateur." } }, "section": { "ticketDefaults": "Valeurs par défaut des tickets" }, "optionSuffix": { "default": "(Défaut)" }, "actions": { "cancel": "Annuler", "updating": "Mise à jour...", "creating": "Création...", "update": "Mettre à jour les paramètres par défaut", "create": "Créer des valeurs par défaut" } }, "imapForm": { "sections": { "basic": { "title": "Paramètres de base", "description": "Définissez les détails de connexion à la boîte aux lettres IMAP." }, "auth": { "title": "Authentification", "description": "Choisissez un mot de passe ou une authentification OAuth2." }, "processing": { "title": "Paramètres de traitement", "description": "Choisissez les dossiers et le comportement de traitement." } }, "fields": { "providerName": "Nom de configuration", "mailboxAddress": "Adresse de la boîte aux lettres", "imapHost": "Hôte IMAP", "port": "Port", "useTls": "Utiliser TLS/SSL", "allowStarttls": "Autoriser la mise à niveau STARTTLS", "authenticationType": "Type d'authentification", "username": "Nom d'utilisateur", "passwordLabel": "Mot de passe / Mot de passe de l'application", "authorizeUrl": "Autoriser l'URL", "tokenUrl": "URL du jeton", "oauthClientId": "ID client OAuth", "oauthClientSecret": "Secret client OAuth", "oauthScopes": "Portées OAuth", "oauthScopesPlaceholder": "portées délimitées par des espaces", "folderFilters": "Filtres de dossiers", "folderFiltersPlaceholder": "Boîte de réception, assistance, tickets", "active": "Actif", "ticketDefaultsLabel": "Valeurs par défaut des tickets", "ticketDefaultsPlaceholder": "Sélectionnez les valeurs par défaut...", "ticketDefaultsEmpty": "Aucune valeur par défaut disponible", "providerNamePlaceholder": "ex. : IMAP support (interne)", "providerNameHelp": "Nom interne utilisé pour identifier cette configuration. N'apparaît pas dans les e-mails sortants.", "senderDisplayName": "Nom de l'expéditeur", "senderDisplayNamePlaceholder": "ex. : Acme Support", "senderDisplayNameHelp": "Nom affiché dans l'en-tête « De » des e-mails de tickets sortants (réponses, clôtures). Appliqué uniquement lorsque cette boîte correspond à l'adresse d'envoi sortante du locataire. Laissez vide pour utiliser le nom du tableau du ticket." }, "authOptions": { "password": "Mot de passe", "oauth2": "OAuth2 (XOAUTH2)" }, "password": { "editHelp": "Les mots de passe sont stockés en toute sécurité et ne seront pas affichés. Laissez vide pour conserver le mot de passe existant." }, "oauth": { "statusLabel": "Statut OAuth", "connected": "Connecté", "notConnected": "Non connecté", "authorizing": "Autorisation...", "reconnect": "Reconnecter OAuth" }, "validation": { "fixHighlightedFields": "Veuillez corriger les champs en surbrillance et réessayer." }, "actions": { "cancel": "Annuler", "saving": "Enregistrement...", "updateProvider": "Mettre à jour le fournisseur", "createProvider": "Créer un fournisseur" } }, "microsoftForm": { "header": { "title": "Intégration Microsoft 365", "description": "Connectez simplement votre compte Microsoft 365 et configurez vos préférences de traitement des e-mails pour commencer." }, "sections": { "accountSetup": { "title": "Configuration du compte Microsoft 365", "description": "Configurez votre compte Microsoft 365 pour le traitement des e-mails entrants" }, "authentication": { "title": "Authentification Microsoft 365", "description": "Connectez votre compte Microsoft 365 pour activer le traitement des e-mails" }, "processing": { "title": "Paramètres de traitement des e-mails", "description": "Configurez la façon dont les e-mails sont traités et importés" }, "ticketDefaults": { "title": "Valeurs par défaut des tickets", "description": "Sélectionnez les valeurs par défaut à appliquer aux tickets créés par e-mail" } }, "fields": { "providerNameLabel": "Nom de configuration *", "providerNamePlaceholder": "ex. : Boîte support (interne)", "mailboxLabel": "Adresse Microsoft 365 *", "mailboxPlaceholder": "support@client.com", "enableProvider": "Activer ce fournisseur", "foldersLabel": "Dossiers à surveiller", "foldersPlaceholder": "Boîte de réception, Support, Dossier personnalisé", "foldersHelp": "Liste des dossiers à surveiller séparés par des virgules (par défaut : Boîte de réception)", "maxEmailsLabel": "Nombre maximum d'e-mails par synchronisation", "maxEmailsHelp": "Nombre maximum d'e-mails à traiter à chaque synchronisation (1-1000)", "inboundDefaultsLabel": "Valeurs par défaut des tickets entrants", "inboundDefaultsPlaceholder": "Sélectionnez les valeurs par défaut (facultatif)", "providerNameHelp": "Nom interne utilisé pour identifier cette configuration. N'apparaît pas dans les e-mails sortants.", "senderDisplayNameLabel": "Nom de l'expéditeur", "senderDisplayNamePlaceholder": "ex. : Acme Support", "senderDisplayNameHelp": "Nom affiché dans l'en-tête « De » des e-mails de tickets sortants (réponses, clôtures). Appliqué uniquement lorsque cette boîte correspond à l'adresse d'envoi sortante du locataire. Laissez vide pour utiliser le nom du tableau du ticket." }, "oauth": { "connectionTitle": "Connexion Microsoft 365", "descriptionIdle": "Autoriser l'accès à votre compte Microsoft 365", "descriptionSuccess": "Connecté avec succès ! Terminez la configuration en enregistrant ci-dessous.", "connecting": "Connexion en cours...", "connected": "Connecté", "connectButton": "Connecter Microsoft 365", "requiredTitle": "Connexion Microsoft 365 requise", "requiredDescriptionUpdate": "Vous devez connecter votre compte Microsoft 365 ci-dessus avant de mettre à jour le fournisseur.", "requiredDescriptionAdd": "Vous devez connecter votre compte Microsoft 365 ci-dessus avant d'ajouter le fournisseur.", "authError": "Veuillez remplir tous les champs obligatoires avant d'autoriser", "popupBlocked": "Échec de l'ouverture de la fenêtre contextuelle OAuth. Veuillez autoriser les popups pour ce site.", "authorizationFailed": "L'autorisation a échoué", "initiateFailed": "Échec du lancement d'OAuth", "hostedConfigIncomplete": "Configuration Microsoft hébergée indisponible ou incomplète", "hostedCredentialsMissing": "Identifiants client Microsoft hébergés indisponibles" }, "nextStep": { "title": "Terminer la configuration", "autoSubmit": "Soumission automatique dans", "secondsSuffix": "secondes, ou cliquez sur", "clickNow": "ci-dessous maintenant.", "manualInstruction": "Cliquez sur", "manualSuffix": "ci-dessous pour terminer la configuration.", "cancelAutoSubmit": "Annuler la soumission automatique" }, "buttons": { "updateProvider": "Mettre à jour le fournisseur", "addProvider": "Ajouter un fournisseur", "manageDefaults": "Gérer les valeurs par défaut", "refreshList": "Actualiser la liste", "cancel": "Annuler", "completeSetupSuffix": "& Terminer la configuration", "settingUp": "Configuration de l'intégration Microsoft 365..." }, "validation": { "requiredFieldsTitle": "Veuillez remplir les champs obligatoires :", "providerName": "Nom de configuration", "mailbox": "Adresse Microsoft 365" } }, "gmailForm": { "header": { "title": "Intégration Gmail", "description": "Connectez votre compte Gmail et configurez vos préférences de traitement des e-mails." }, "basicConfig": { "title": "Configuration du compte Gmail", "description": "Configurez votre compte Gmail pour le traitement des e-mails entrants" }, "authentication": { "title": "Authentification Gmail", "description": "Connectez votre compte Gmail pour activer le traitement des e-mails", "connectionTitle": "Connexion Gmail", "descriptionIdle": "Autoriser l'accès à votre compte Gmail", "descriptionSuccess": "Connecté avec succès ! Sauvegarde de vos paramètres...", "buttonIdle": "Connecter Gmail", "buttonAuthorizing": "Connexion en cours...", "buttonSuccess": "Connecté" }, "processing": { "title": "Paramètres de traitement des e-mails", "description": "Configurez la façon dont les e-mails sont traités et importés" }, "ticketDefaults": { "title": "Valeurs par défaut des tickets", "description": "Sélectionnez les valeurs par défaut à appliquer aux tickets créés par e-mail", "manageDefaults": "Gérer les valeurs par défaut", "inboundDefaultsLabel": "Valeurs par défaut des tickets entrants", "inboundDefaultsPlaceholder": "Sélectionnez les valeurs par défaut (facultatif)", "refreshList": "Actualiser la liste" }, "googleConfig": { "notConfigured": "L'intégration de Google n'est pas configurée pour ce locataire.", "configureHint": "Configurez d'abord Google OAuth + Pub/Sub appartenant au locataire :", "settingsPath": "Paramètres → Intégrations → Fournisseurs", "openSettings": "Ouvrez les paramètres Google" }, "oauth": { "requiredTitle": "Connexion Gmail requise", "requiredDescriptionUpdate": "Vous devez connecter votre compte Gmail ci-dessus avant de mettre à jour le fournisseur.", "requiredDescriptionAdd": "Vous devez connecter votre compte Gmail ci-dessus avant d'ajouter le fournisseur.", "fillRequiredFields": "Veuillez remplir tous les champs obligatoires avant d'autoriser", "notConfiguredTenant": "L'intégration de Google n'est pas configurée pour ce locataire. Configurez d'abord Google, puis réessayez.", "initiateFailed": "Échec du lancement d'OAuth" }, "validation": { "requiredFieldsTitle": "Veuillez remplir les champs obligatoires :", "providerName": "Nom du fournisseur", "mailbox": "Adresse Gmail" }, "warnings": { "setupIncomplete": "Fournisseur enregistré mais configuration incomplète : {{error}}", "setupWarningsTitle": "Configuration terminée avec des avertissements :" }, "buttons": { "updateProvider": "Mettre à jour le fournisseur", "addProvider": "Ajouter un fournisseur", "completeSetupSuffix": "& Terminer la configuration", "cancel": "Annuler", "settingUp": "Configuration de l'intégration Gmail..." } }, "managed": { "messages": { "loadDomainsFailed": "Échec du chargement des domaines gérés", "loadOutboundSettingsFailed": "Échec du chargement des paramètres d'envoi", "ticketingFromUpdated": "Adresse d'expéditeur de ticket mise à jour", "ticketingFromSaveFailed": "Échec de l'enregistrement de l'adresse d'expéditeur de ticket", "ticketingFromCleared": "Adresse d'expéditeur de ticket effacée", "ticketingFromClearFailed": "Échec de l'effacement de l'adresse d'expéditeur de ticket", "switchProviderFailed": "Échec du changement de fournisseur", "smtpHostRequired": "L'hôte SMTP est requis", "fromAddressRequired": "L'adresse d'expéditeur est requise", "smtpSaved": "Paramètres SMTP enregistrés", "smtpSaveFailed": "Échec de l'enregistrement des paramètres SMTP", "domainRequired": "Saisissez un nom de domaine", "domainSubmitted": "Demande de domaine soumise", "domainRequestFailed": "Échec de la demande de domaine", "verificationRecheckScheduled": "Nouvelle vérification planifiée", "refreshStatusFailed": "Échec de l'actualisation du statut du domaine", "domainRemovalScheduled": "Suppression du domaine planifiée", "domainRemovalScheduledWithClear": "Suppression du domaine planifiée et adresse d'expéditeur de ticket effacée", "removeDomainFailed": "Échec de la suppression du domaine" }, "tabs": { "inboundEmail": "E-mail entrant", "outboundEmail": "E-mail sortant" }, "outbound": { "intro": "Configurez l'e-mail sortant pour votre organisation.", "providerTitle": "Fournisseur sortant", "providerDescription": "Choisissez comment les e-mails sortants sont envoyés depuis votre organisation.", "providerPlaceholder": "Sélectionnez un fournisseur sortant", "providerOptions": { "resend": "Nine Minds géré", "smtp": "SMTP" }, "resendDescription": "Les e-mails sont envoyés via l'infrastructure gérée de Nine Minds. Ajoutez et vérifiez un domaine personnalisé ci-dessous.", "smtpDescription": "Les e-mails sont envoyés via votre propre serveur SMTP.", "smtpLabel": "SMTP", "upgradeNotice": "Les domaines d'e-mail gérés ne sont pas disponibles dans votre forfait actuel. Effectuez une mise à niveau pour utiliser l'infrastructure sortante gérée de Nine Minds avec des domaines personnalisés.", "domainsTitle": "Domaines gérés", "domainsDescription": "Ajoutez un domaine personnalisé et suivez les instructions DNS pour vérifier la propriété.", "domainLabel": "Domaine", "domainPlaceholder": "exemple.com", "addDomainButton": "Ajouter un domaine", "smtpConfigTitle": "Configuration SMTP", "smtpConfigDescription": "Saisissez les détails de votre serveur SMTP pour envoyer des e-mails sortants.", "smtp": { "hostLabel": "Hôte SMTP", "hostPlaceholder": "smtp.exemple.com", "portLabel": "Port", "usernameLabel": "Nom d'utilisateur", "usernamePlaceholder": "votre-email@exemple.com", "passwordLabel": "Mot de passe", "passwordPlaceholder": "Saisissez le mot de passe", "fromLabel": "Adresse d'expéditeur", "fromPlaceholder": "noreply@exemple.com", "fromHelp": "Adresse d'expéditeur par défaut pour les e-mails sortants.", "savingButton": "Enregistrement…", "saveButton": "Enregistrer les paramètres SMTP" }, "ticketingFrom": { "title": "Adresse d'expéditeur de ticket", "description": "Choisissez l'adresse e-mail qui apparaîtra dans l'en-tête De des notifications de ticket.", "smtpHint": "L'adresse doit utiliser un domaine associé à votre serveur SMTP ({{domain}}). Les réponses fonctionnent mieux avec une boîte de réception entrante connectée.", "managedHint": "L'adresse doit utiliser votre domaine sortant ({{domain}}). Les réponses fonctionnent mieux avec une boîte de réception entrante connectée.", "domainNotSet": "non défini", "outboundRequiredTitle": "Domaine sortant requis", "smtpRequiredMessage": "Enregistrez votre configuration SMTP avec une adresse d'expéditeur avant de sélectionner une adresse d'expéditeur de ticket.", "managedRequiredMessage": "Ajoutez et vérifiez un domaine géré avant de sélectionner une adresse d'expéditeur de ticket.", "connectedInboxLabel": "Boîte connectée", "customOptionLabel": "Autre adresse sur {{domain}}", "selectPlaceholder": "Sélectionnez l'adresse d'expéditeur", "connectedInboxHelp": "Sélectionnez une boîte de réception connectée pour que les réponses entrantes restent regroupées.", "customLabel": "Adresse d'expéditeur", "customPlaceholder": "support@{{domain}}", "customSmtpHelp": "Utilisez un domaine que votre serveur SMTP est autorisé à utiliser comme expéditeur. Un domaine non concordant peut entraîner des échecs de livraison ou un filtrage anti-spam.", "customManagedHelp": "Doit correspondre à {{domain}}. Si ce n'est pas l'une de vos boîtes de réception entrantes, le traitement des tickets entrants peut ne pas fonctionner.", "warningTitle": "À noter", "errorTitle": "Corrigez l'adresse d'expéditeur", "clearButton": "Effacer l'adresse d'expéditeur", "savingButton": "Enregistrement…", "saveButton": "Enregistrer l'adresse d'expéditeur" } }, "inbound": { "intro": "Configurez le routage des e-mails entrants et l'automatisation spécifique au fournisseur." }, "dialogs": { "clearTicketingFrom": { "title": "Effacer l'adresse d'expéditeur de ticket", "message": "Effacer l'adresse d'expéditeur de ticket enregistrée ? Les notifications de ticket cesseront d'utiliser une adresse d'expéditeur personnalisée jusqu'à ce que vous en enregistriez une nouvelle.", "confirm": "Effacer l'adresse d'expéditeur" }, "removeDomain": { "title": "Supprimer le domaine géré", "messageWithClear": "Supprimer {{domain}} ? Cela effacera également l'adresse d'expéditeur de ticket enregistrée car ce domaine est actuellement actif pour l'e-mail sortant.", "message": "Supprimer {{domain}} ?", "fallbackDomain": "ce domaine", "confirm": "Supprimer le domaine" }, "cancel": "Annuler" }, "validation": { "enterFromAddress": "Saisissez une adresse d'expéditeur", "saveSmtpFirst": "Enregistrez d'abord votre configuration SMTP avec une adresse d'expéditeur", "addOutboundFirst": "Ajoutez et vérifiez un domaine sortant avant de choisir une adresse d'expéditeur", "invalidEmail": "Saisissez une adresse e-mail valide", "mustMatchDomain": "L'adresse d'expéditeur doit utiliser @{{domain}}", "customAddressThreadWarning": "L'utilisation d'une adresse personnalisée peut empêcher le regroupement correct des réponses entrantes.", "smtpDomainMismatchWarning": "Ce domaine ne correspond pas au domaine d'expéditeur de votre SMTP ({{domain}}). Les e-mails peuvent échouer à livrer ou être signalés comme spam si votre serveur SMTP n'est pas autorisé à envoyer depuis ce domaine.", "notConnectedWarning": "Le traitement des tickets entrants peut ne pas fonctionner avec cette adresse car elle n'est pas l'une de vos boîtes de réception connectées." }, "domainList": { "loading": "Chargement des domaines…", "empty": "Aucun domaine géré pour le moment. Ajoutez-en un pour commencer.", "providerDomainId": "ID de domaine fournisseur : {{id}}", "providerFallback": "Géré via Resend", "failureReason": "Motif de l'échec : {{reason}}", "recheckButton": "Revérifier le DNS", "removeButton": "Supprimer le domaine", "dnsRecordsHeading": "Enregistrements DNS", "dnsRecordsHelp": "Copiez chaque enregistrement ci-dessous dans votre fournisseur DNS (GoDaddy, Cloudflare, etc.). Nous ne pouvons pas modifier votre DNS à votre place.", "dnsEmpty": { "pending": "Nous avons demandé à Resend de générer les enregistrements DNS de ce domaine. Dès qu'ils apparaîtront, copiez-les dans votre fournisseur DNS car nous ne pouvons pas le mettre à jour automatiquement.", "failed": "Nous avons encore besoin des instructions DNS de Resend. Cliquez sur Revérifier le DNS et, lorsque les enregistrements se chargent, publiez-les dans votre fournisseur DNS.", "default": "Les instructions DNS ne sont pas encore disponibles. Revérifiez le DNS et copiez chaque enregistrement dans votre fournisseur DNS dès qu'il apparaît." } }, "dnsRecords": { "status": { "matched": "Détecté", "mismatch": "Incohérence", "missing": "Introuvable", "unknown": "En attente de vérification" }, "detectedValues": "Valeurs détectées", "defaultEmpty": "Nous préparons les enregistrements DNS pour ce domaine. Dès qu'ils apparaissent, copiez-les dans votre fournisseur DNS car nous ne pouvons pas le mettre à jour pour vous.", "summary": "{{matched}} sur {{total}} enregistrements DNS requis correspondent", "summaryWithCheckedAt": "{{matched}} sur {{total}} enregistrements DNS requis correspondent • Dernière vérification {{checkedAt}}.", "lastCheckedNoRecords": "Dernière vérification {{checkedAt}}. Aucun enregistrement détecté pour le moment.", "copyButton": "Copier", "copyAriaLabel": "Copier la valeur DNS", "copied": "Copié dans le presse-papiers", "copyFailed": "Échec de la copie", "checkedAt": "Vérifié {{checkedAt}}", "ttlLabel": "TTL :", "priorityLabel": "Priorité :", "missingHelp": "Nous n'avons pas encore détecté cet enregistrement dans le DNS. Vérifiez qu'il existe dans votre fournisseur DNS avec la valeur exacte indiquée ci-dessus.", "mismatchHelp": "L'enregistrement DNS existe, mais la valeur ne correspond pas à celle attendue par Resend.", "matchedHelp": "La valeur détectée correspond à celle attendue.", "unknownHelp": "Nous n'avons pas encore vérifié le DNS. Revérifiez le DNS pour lancer la vérification." } }, "inboundRules": { "actions": { "addRule": "Ajouter une règle", "aiClassify": "Classer avec l'IA", "aiClassifyUpsell": "Nécessite le module complémentaire Assistant IA", "extractAssign": "Attribuer le client à partir du texte extrait", "setDestination": "Acheminer vers une destination", "skip": "Ignorer l'e-mail (aucun ticket)" }, "badges": { "allMailboxes": "Toutes les boîtes aux lettres" }, "empty": { "description": "Créez une règle pour ignorer les e-mails de mise à jour de statut ou attribuer les tickets aux clients nommés dans l'objet.", "title": "Aucune règle entrante configurée" }, "errors": { "aliasAdd": "Échec de l'ajout de l'alias", "delete": "Échec de la suppression de la règle", "load": "Échec du chargement des règles entrantes", "reorder": "Échec de la réorganisation des règles", "save": "Échec de l'enregistrement de la règle", "test": "Échec du test de la règle", "update": "Échec de la mise à jour de la règle" }, "extraction": { "after": "Texte après le marqueur", "before": "Texte avant le marqueur", "between": "Texte entre les délimiteurs", "regex": "Expression régulière (avancé)" }, "fields": { "bodyText": "Texte du corps", "fromAddress": "Adresse de l'expéditeur", "fromDomain": "Domaine de l'expéditeur", "subject": "Objet", "toAddress": "Adresse À/CC" }, "form": { "action": "Action", "active": "Active", "addCondition": "Ajouter une condition", "aiAllowAssign": "Peut attribuer des clients", "aiAllowSkip": "Peut ignorer des e-mails", "aiInstruction": "Instruction", "aiInstructionPlaceholder": "ex. : Déterminer quel client est concerné par cette alerte de supervision.", "aiUpsell": "La classification avec l'IA est disponible avec le module complémentaire Assistant IA Enterprise — les e-mails sont classés par intention, sans motifs à maintenir.", "cancel": "Annuler", "conditions": "Conditions (toutes doivent correspondre)", "create": "Créer la règle", "createTitle": "Créer une règle entrante", "description": "Définissez quand la règle correspond et ce qu'il advient de l'e-mail. Utilisez le testeur ci-dessous pour vérifier sur un exemple avant d'enregistrer.", "destination": "Destination (valeurs par défaut du ticket)", "destinationPlaceholder": "Sélectionner un ensemble de valeurs par défaut", "editTitle": "Modifier la règle entrante", "endDelimiter": "Délimiteur de fin", "extractFrom": "Extraire depuis", "extractionTemplate": "Extraction", "fallbackDestination": "Destination de repli", "first": "Première", "last": "Dernière", "mailboxes": "Appliquer aux boîtes aux lettres", "mailboxesHint": "Laissez tout décoché pour appliquer cette règle à toutes les boîtes aux lettres.", "marker": "Texte du marqueur", "markerPlaceholder": "ex. : Client :", "matchHint": "Le texte extrait est comparé aux noms de clients et aux alias de clients (sans distinction de casse).", "name": "Nom de la règle", "namePlaceholder": "ex. : Routage des clients Huntress", "noMailboxes": "Aucune boîte aux lettres configurée pour le moment.", "noMatchFallback": "Acheminer vers une destination de repli", "noMatchProceed": "Continuer avec les règles suivantes / le traitement normal", "noMatchSkip": "Ignorer l'e-mail", "occurrence": "Occurrence", "onNoMatch": "Si aucun client ne correspond", "pattern": "Motif (le groupe de capture 1 est le nom du client)", "regexPlaceholder": "Expression régulière", "saving": "Enregistrement…", "startDelimiter": "Délimiteur de début", "update": "Mettre à jour la règle", "valuePlaceholder": "Valeur" }, "header": { "description": "Faites correspondre les e-mails entrants par expéditeur ou objet pour ignorer le bruit, attribuer le bon client ou acheminer vers une destination. Les règles s'exécutent dans l'ordre ; la première correspondance l'emporte.", "title": "Règles d'e-mails entrants" }, "help": { "items": { "aliases": "• Les noms extraits correspondent aux noms et alias de clients. Gérez les alias sur la fiche client ou ajoutez-les depuis le testeur de règle.", "audit": "• Les e-mails ignorés restent auditables dans les diagnostics de traitement des e-mails, étiquetés avec la règle qui les a ignorés.", "order": "• Les règles s'exécutent de haut en bas sur les nouveaux e-mails entrants ; la première règle correspondante s'applique.", "replies": "• Les réponses aux tickets existants deviennent toujours des commentaires — les règles ne les touchent jamais." }, "title": "Fonctionnement" }, "loading": "Chargement des règles entrantes...", "menu": { "delete": "Supprimer", "deleting": "Suppression…", "edit": "Modifier" }, "operators": { "contains": "contient", "endsWith": "se termine par", "equals": "est égal à", "matchesRegex": "correspond à la regex", "startsWith": "commence par" }, "summary": { "aiClassify": "Classer avec l'IA", "extractAssign": "Attribuer le client à partir de {{source}}", "setDestination": "Acheminer vers une destination", "skip": "Ignorer l'e-mail (aucun ticket)" }, "tester": { "alias": "alias", "aliasAdd": "Ajouter un alias", "aliasAdded": "Alias ajouté. Relancez le test pour le voir correspondre.", "aliasAdding": "Ajout…", "aliasClientPlaceholder": "Sélectionner un client", "aliasLabel": "Ajouter \"{{value}}\" comme alias de", "body": "Texte du corps", "clientMatched": "Client trouvé via {{source}}", "clientName": "nom du client", "extracted": "Valeur extraite :", "from": "De", "noClient": "Aucun client correspondant", "outcome": { "assignClient": "Ticket attribué au client \"{{client}}\"", "fallback": "Aucun client correspondant — ticket acheminé vers la destination de repli", "none": "La règle n'a pas abouti — le traitement normal se poursuit", "setDestination": "Ticket acheminé vers la destination sélectionnée", "skip": "E-mail ignoré — aucun ticket créé" }, "run": "Lancer le test", "running": "Test en cours…", "subject": "Objet", "title": "Tester cette règle", "to": "À" } } }