Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
984 lines
49 KiB
JSON
984 lines
49 KiB
JSON
{
|
||
"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": "À"
|
||
}
|
||
}
|
||
}
|