Merge pull request #2476 from DimitriDR/master

Huge improvement for French localization.
This commit is contained in:
Louis Lam 2022-12-27 14:02:25 +08:00 committed by GitHub
commit b7e3ec2372
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,31 +1,49 @@
export default { export default {
languageName: "Français", languageName: "Français",
checkEverySecond: "Vérifier toutes les {0} secondes", checkEverySecond: "Vérifier toutes les {0} secondes",
retryCheckEverySecond: "Réessayer toutes les {0} secondes.", retryCheckEverySecond: "Réessayer toutes les {0} secondes",
retriesDescription: "Nombre d'essais avant que le service soit déclaré hors-ligne.", resendEveryXTimes: "Renvoyez toutes les {0} fois",
resendDisabled: "Renvoi désactivé",
retriesDescription: "Nombre d'essais avant que le service ne soit déclaré hors ligne et qu'une notification soit envoyée.",
ignoreTLSError: "Ignorer les erreurs liées au certificat SSL/TLS", ignoreTLSError: "Ignorer les erreurs liées au certificat SSL/TLS",
upsideDownModeDescription: "Si le service est en ligne, il sera alors noté hors-ligne et vice-versa.", upsideDownModeDescription: "Si le service est en ligne, il sera alors noté hors ligne et vice-versa.",
maxRedirectDescription: "Nombre maximal de redirections avant que le service soit noté hors-ligne.", maxRedirectDescription: "Nombre maximal de redirections avant que le service ne soit marqué comme hors ligne.",
acceptedStatusCodesDescription: "Codes HTTP considérés comme en ligne", enableGRPCTls: "Autoriser l'envoi d'une requête gRPC avec une connexion TLS",
grpcMethodDescription: "Le nom de la méthode est converti au format CamelCase tel que sayHello, check, etc.",
acceptedStatusCodesDescription: "Codes HTTP qui considèrent le service comme étant disponible.",
Maintenance: "Maintenance",
statusMaintenance: "Maintenance",
"Schedule maintenance": "Planifier la maintenance",
"Affected Monitors": "Sondes concernées",
"Pick Affected Monitors...": "Sélectionner les sondes concernées...",
"Start of maintenance": "Début de la maintenance",
"All Status Pages": "Toutes les pages d'état",
"Select status pages...": "Sélectionner les pages d'état...",
recurringIntervalMessage: "Exécuter une fois par jour | Exécuter une fois tous les {0} jours",
affectedMonitorsDescription: "Sélectionnez les sondes concernées par la maintenance en cours",
affectedStatusPages: "Afficher ce message de maintenance sur les pages d'état sélectionnées",
atLeastOneMonitor: "Sélectionnez au moins une sonde concernée",
passwordNotMatchMsg: "Les mots de passe ne correspondent pas", passwordNotMatchMsg: "Les mots de passe ne correspondent pas",
notificationDescription: "Une fois ajoutée, vous devez l'activer manuellement dans les paramètres de vos hôtes.", notificationDescription: "Une fois ajoutée, vous devez l'activer manuellement dans les paramètres de vos hôtes.",
keywordDescription: "Le mot clé sera recherché dans la réponse HTML/JSON reçue du site internet.", keywordDescription: "Le mot clé sera recherché dans la réponse HTML/JSON reçue du site internet.",
pauseDashboardHome: "En pause", pauseDashboardHome: "En pause",
deleteMonitorMsg: "Êtes-vous sûr de vouloir supprimer cette sonde ?", deleteMonitorMsg: "Êtes-vous sûr de vouloir supprimer cette sonde ?",
deleteMaintenanceMsg: "Voulez-vous vraiment supprimer cette maintenance ?",
deleteNotificationMsg: "Êtes-vous sûr de vouloir supprimer ce type de notifications ? Une fois désactivée, les services qui l'utilisent ne pourront plus envoyer de notifications.", deleteNotificationMsg: "Êtes-vous sûr de vouloir supprimer ce type de notifications ? Une fois désactivée, les services qui l'utilisent ne pourront plus envoyer de notifications.",
dnsPortDescription: "Port du serveur DNS. La valeur par défaut est 53. Vous pouvez modifier le port à tout moment.",
resolverserverDescription: "Le DNS de Cloudflare est utilisé par défaut, mais vous pouvez le changer si vous le souhaitez.", resolverserverDescription: "Le DNS de Cloudflare est utilisé par défaut, mais vous pouvez le changer si vous le souhaitez.",
rrtypeDescription: "Veuillez sélectionner un type d'enregistrement DNS", rrtypeDescription: "Veuillez sélectionner un type d'enregistrement DNS",
pauseMonitorMsg: "Êtes-vous sûr de vouloir mettre en pause cette sonde ?", pauseMonitorMsg: "Êtes-vous sûr de vouloir mettre en pause cette sonde ?",
enableDefaultNotificationDescription: "Pour chaque nouvelle sonde, cette notification sera activée par défaut. Vous pouvez toujours désactiver la notification séparément pour chaque sonde.", enableDefaultNotificationDescription: "Pour chaque nouvelle sonde, cette notification sera activée par défaut. Vous pouvez toujours désactiver la notification séparément pour chaque sonde.",
clearEventsMsg: "Êtes-vous sûr de vouloir supprimer tous les événements pour cette sonde ?", clearEventsMsg: "Êtes-vous sûr de vouloir supprimer tous les événements pour cette sonde ?",
clearHeartbeatsMsg: "Êtes-vous sûr de vouloir supprimer toutes les vérifications pour cette sonde ?", clearHeartbeatsMsg: "Êtes-vous sûr de vouloir supprimer toutes les vérifications pour cette sonde ?",
confirmClearStatisticsMsg: "Êtes-vous sûr de vouloir supprimer toutes les statistiques ?", confirmClearStatisticsMsg: "Êtes-vous sûr de vouloir supprimer toutes les statistiques ?",
importHandleDescription: "Choisissez 'Ignorer l'existant' si vous voulez ignorer chaque sonde ou notification portant le même nom. L'option 'Écraser' supprime toutes les sondes et notifications existantes.", importHandleDescription: "Choisissez « Ignorer l'existant » si vous voulez ignorer chaque sonde ou notification portant le même nom. L'option « Écraser » supprime toutes les sondes et notifications existantes.",
confirmImportMsg: "Êtes-vous sûr de vouloir importer la sauvegarde ? Veuillez vous assurer que vous avez sélectionné la bonne option d'importation.", confirmImportMsg: "Êtes-vous sûr de vouloir importer la sauvegarde ? Veuillez vous assurer que vous avez sélectionné la bonne option d'importation.",
twoFAVerifyLabel: "Veuillez saisir votre jeton pour vérifier que le système 2FA fonctionne.", twoFAVerifyLabel: "Veuillez saisir votre jeton pour vérifier que le système 2FA fonctionne.",
tokenValidSettingsMsg: "Le jeton est valide. Vous pouvez maintenant sauvegarder les paramètres 2FA.", tokenValidSettingsMsg: "Le jeton est valide. Vous pouvez maintenant sauvegarder les paramètres de double authentification (2FA).",
confirmEnableTwoFAMsg: "Êtes-vous sûr de vouloir activer le 2FA ?", confirmEnableTwoFAMsg: "Êtes-vous sûr de vouloir activer la double authentification (2FA) ?",
confirmDisableTwoFAMsg: "Êtes-vous sûr de vouloir désactiver le 2FA ?", confirmDisableTwoFAMsg: "Êtes-vous sûr de vouloir désactiver la double authentification (2FA) ?",
Settings: "Paramètres", Settings: "Paramètres",
Dashboard: "Tableau de bord", Dashboard: "Tableau de bord",
"New Update": "Mise à jour disponible", "New Update": "Mise à jour disponible",
@ -33,8 +51,9 @@ export default {
Appearance: "Apparence", Appearance: "Apparence",
Theme: "Thème", Theme: "Thème",
General: "Général", General: "Général",
"Primary Base URL": "URL principale",
Version: "Version", Version: "Version",
"Check Update On GitHub": "Consulter les mises à jour sur Github", "Check Update On GitHub": "Consulter les mises à jour sur GitHub",
List: "Lister", List: "Lister",
Add: "Ajouter", Add: "Ajouter",
"Add New Monitor": "Ajouter une nouvelle sonde", "Add New Monitor": "Ajouter une nouvelle sonde",
@ -43,25 +62,25 @@ export default {
Down: "Hors ligne", Down: "Hors ligne",
Pending: "En attente", Pending: "En attente",
Unknown: "Inconnu", Unknown: "Inconnu",
Pause: "En Pause", Pause: "En pause",
Name: "Nom", Name: "Nom",
Status: "État", Status: "État",
DateTime: "Heure", DateTime: "Heure",
Message: "Messages", Message: "Messages",
"No important events": "Pas d'évènements important", "No important events": "Aucun évènement important",
Resume: "Reprendre", Resume: "Reprendre",
Edit: "Modifier", Edit: "Modifier",
Delete: "Supprimer", Delete: "Supprimer",
Current: "Actuellement", Current: "Actuellement",
Uptime: "Uptime", Uptime: "Disponibilité",
"Cert Exp.": "Expiration SSL", "Cert Exp.": "Expiration SSL",
day: "jour | jours", day: "jour | jours",
"-day": "-jours", "-day": " jours",
hour: "-heure", hour: "heure",
"-hour": "-heures", "-hour": " heure",
Response: "Temps de réponse", Response: "Temps de réponse",
Ping: "Ping", Ping: "Ping",
"Monitor Type": "Type de Sonde", "Monitor Type": "Type de sonde",
Keyword: "Mot-clé", Keyword: "Mot-clé",
"Friendly Name": "Nom d'affichage", "Friendly Name": "Nom d'affichage",
URL: "URL", URL: "URL",
@ -70,25 +89,29 @@ export default {
"Heartbeat Interval": "Intervalle de vérification", "Heartbeat Interval": "Intervalle de vérification",
Retries: "Essais", Retries: "Essais",
"Heartbeat Retry Interval": "Réessayer l'intervalle de vérification", "Heartbeat Retry Interval": "Réessayer l'intervalle de vérification",
"Resend Notification if Down X times consequently": "Renvoyer une notification si hors ligne X fois",
Advanced: "Avancé", Advanced: "Avancé",
"Upside Down Mode": "Mode inversé", "Upside Down Mode": "Mode inversé",
"Max. Redirects": "Nombre maximum de redirections", "Max. Redirects": "Nombre maximum de redirections",
"Accepted Status Codes": "Codes HTTP acceptés", "Accepted Status Codes": "Codes HTTP acceptés",
"Push URL": "Push URL",
needPushEvery: "Vous devez appeler cette URL toutes les {0} secondes.",
pushOptionalParams: "Paramètres facultatifs : {0}",
Save: "Sauvegarder", Save: "Sauvegarder",
Notifications: "Notifications", Notifications: "Notifications",
"Not available, please setup.": "Pas de système de notification disponible, merci de le configurer", "Not available, please setup.": "Pas de système de notification disponible, merci de le configurer.",
"Setup Notification": "Créer une notification", "Setup Notification": "Créer une notification",
Light: "Clair", Light: "Clair",
Dark: "Sombre", Dark: "Sombre",
Auto: "Automatique", Auto: "Automatique",
"Theme - Heartbeat Bar": "Voir les services surveillés", "Theme - Heartbeat Bar": "Thème - barres d'état",
Normal: "Normal", Normal: "Normal",
Bottom: "En dessous", Bottom: "En dessous",
None: "Aucun", None: "Aucun",
Timezone: "Fuseau Horaire", Timezone: "Fuseau horaire",
"Search Engine Visibility": "Visibilité par les moteurs de recherche", "Search Engine Visibility": "Visibilité par les moteurs de recherche",
"Allow indexing": "Autoriser l'indexation par des moteurs de recherche", "Allow indexing": "Autoriser l'indexation",
"Discourage search engines from indexing site": "Refuser l'indexation par des moteurs de recherche", "Discourage search engines from indexing site": "Refuser l'indexation",
"Change Password": "Changer le mot de passe", "Change Password": "Changer le mot de passe",
"Current Password": "Mot de passe actuel", "Current Password": "Mot de passe actuel",
"New Password": "Nouveau mot de passe", "New Password": "Nouveau mot de passe",
@ -96,26 +119,29 @@ export default {
"Update Password": "Mettre à jour le mot de passe", "Update Password": "Mettre à jour le mot de passe",
"Disable Auth": "Désactiver l'authentification", "Disable Auth": "Désactiver l'authentification",
"Enable Auth": "Activer l'authentification", "Enable Auth": "Activer l'authentification",
Logout: "Se déconnecter", "disableauth.message1": "Voulez-vous vraiment <strong>désactiver l'authentification</strong> ?",
"disableauth.message2": "Cette fonctionnalité est conçue pour les scénarios <strong>où vous avez l'intention d'implémenter une authentification tierce</strong> devant Uptime Kuma, comme Cloudflare Access, Authelia ou d'autres mécanismes d'authentification.",
"Please use this option carefully!": "Veuillez utiliser cette option avec précaution !",
Logout: "Déconnexion",
Leave: "Quitter", Leave: "Quitter",
"I understand, please disable": "Je comprends, désactivez-le", "I understand, please disable": "Je comprends, désactivez-la",
Confirm: "Confirmer", Confirm: "Confirmer",
Yes: "Oui", Yes: "Oui",
No: "Non", No: "Non",
Username: "Nom d'utilisateur", Username: "Nom d'utilisateur",
Password: "Mot de passe", Password: "Mot de passe",
"Remember me": "Se souvenir de moi", "Remember me": "Se souvenir de moi",
Login: "Se connecter", Login: "Connexion",
"No Monitors, please": "Pas de sondes, veuillez", "No Monitors, please": "Pas de sondes, veuillez",
"add one": "en ajouter une", "add one": "en ajouter une",
"Notification Type": "Type de notification", "Notification Type": "Type de notification",
Email: "Email", Email: "Courriel",
Test: "Tester", Test: "Tester",
"Certificate Info": "Informations sur le certificat SSL", "Certificate Info": "Informations sur le certificat SSL",
"Resolver Server": "Serveur DNS utilisé", "Resolver Server": "Serveur DNS utilisé",
"Resource Record Type": "Type d'enregistrement DNS recherché", "Resource Record Type": "Type d'enregistrement DNS recherché",
"Last Result": "Dernier résultat", "Last Result": "Dernier résultat",
"Create your admin account": "Créez votre compte administrateur", "Create your admin account": "Créer votre compte administrateur",
"Repeat Password": "Répéter le mot de passe", "Repeat Password": "Répéter le mot de passe",
"Import Backup": "Importation de la sauvegarde", "Import Backup": "Importation de la sauvegarde",
"Export Backup": "Exportation de la sauvegarde", "Export Backup": "Exportation de la sauvegarde",
@ -127,9 +153,9 @@ export default {
"Apply on all existing monitors": "Appliquer sur toutes les sondes existantes", "Apply on all existing monitors": "Appliquer sur toutes les sondes existantes",
Create: "Créer", Create: "Créer",
"Clear Data": "Effacer les données", "Clear Data": "Effacer les données",
Events: "Evénements", Events: "Événements",
Heartbeats: "Vérifications", Heartbeats: "Vérifications",
"Auto Get": "Récuperer automatiquement", "Auto Get": "Récupérer automatiquement",
backupDescription: "Vous pouvez sauvegarder toutes les sondes et toutes les notifications dans un fichier JSON.", backupDescription: "Vous pouvez sauvegarder toutes les sondes et toutes les notifications dans un fichier JSON.",
backupDescription2: "PS : Les données relatives à l'historique et aux événements ne sont pas incluses.", backupDescription2: "PS : Les données relatives à l'historique et aux événements ne sont pas incluses.",
backupDescription3: "Les données sensibles telles que les jetons de notification sont incluses dans le fichier d'exportation, veuillez les conserver soigneusement.", backupDescription3: "Les données sensibles telles que les jetons de notification sont incluses dans le fichier d'exportation, veuillez les conserver soigneusement.",
@ -137,15 +163,15 @@ export default {
alertWrongFileType: "Veuillez sélectionner un fichier JSON à importer.", alertWrongFileType: "Veuillez sélectionner un fichier JSON à importer.",
"Clear all statistics": "Effacer toutes les statistiques", "Clear all statistics": "Effacer toutes les statistiques",
"Skip existing": "Sauter l'existant", "Skip existing": "Sauter l'existant",
Overwrite: "Ecraser", Overwrite: "Écraser",
Options: "Options", Options: "Options",
"Keep both": "Garder les deux", "Keep both": "Garder les deux",
"Verify Token": "Vérifier le jeton", "Verify Token": "Vérifier le jeton",
"Setup 2FA": "Configurer 2FA", "Setup 2FA": "Configurer la double authentification (2FA)",
"Enable 2FA": "Activer 2FA", "Enable 2FA": "Activer la double authentification (2FA)",
"Disable 2FA": "Désactiver 2FA", "Disable 2FA": "Désactiver la double authentification (2FA)",
"2FA Settings": "Paramètres 2FA", "2FA Settings": "Paramètres de la la double authentification (2FA)",
"Two Factor Authentication": "Authentification à deux facteurs", "Two Factor Authentication": "Double authentification",
Active: "Actif", Active: "Actif",
Inactive: "Inactif", Inactive: "Inactif",
Token: "Jeton", Token: "Jeton",
@ -179,52 +205,47 @@ export default {
"Go to Dashboard": "Accéder au tableau de bord", "Go to Dashboard": "Accéder au tableau de bord",
"Status Page": "Page de statut", "Status Page": "Page de statut",
"Status Pages": "Pages de statut", "Status Pages": "Pages de statut",
"New Status Page": "Ajouter page de statut",
"Add New Status Page": "Ajouter une page de statut",
"No status pages": "Aucune page de statut.",
"Accept characters:": "Caractères acceptés:",
startOrEndWithOnly: "Commence uniquement par {0}",
"No consecutive dashes": "Pas de double tirets",
Next: "Continuer",
"Setup Proxy": "Configurer Proxy",
defaultNotificationName: "Ma notification {notification} numéro ({number})", defaultNotificationName: "Ma notification {notification} numéro ({number})",
here: "ici", here: "ici",
Required: "Requis", Required: "Requis",
telegram: "Telegram", telegram: "Telegram",
"Bot Token": "Bot Token", "Bot Token": "Jeton du robot",
wayToGetTelegramToken: "Vous pouvez obtenir un token depuis {0}.", wayToGetTelegramToken: "Vous pouvez obtenir un token depuis {0}.",
"Chat ID": "Chat ID", "Chat ID": "Chat ID",
supportTelegramChatID: "Supporte les messages privés / en groupe / l'ID du salon", supportTelegramChatID: "Prend en charge les messages privés / messages de groupe / l'ID d'un salon",
wayToGetTelegramChatID: "Vous pouvez obtenir l'ID du chat en envoyant un message avec le bot puis en récupérant l'URL pour voir l'ID du salon :", wayToGetTelegramChatID: "Vous pouvez obtenir le Chat ID en envoyant un message avec le robot puis en récupérant l'URL pour voir l'ID du salon :",
"YOUR BOT TOKEN HERE": "VOTRE TOKEN BOT ICI", "YOUR BOT TOKEN HERE": "VOTRE JETON ROBOT ICI",
chatIDNotFound: "ID du salon introuvable, envoyez un message via le bot avant", chatIDNotFound: "ID du salon introuvable, envoyez un message via le robot avant",
webhook: "Webhook", webhook: "Webhook",
"Post URL": "Post URL", "Post URL": "Post URL",
"Content Type": "Type de contenu", "Content Type": "Type de contenu",
webhookJsonDesc: "{0} est bien/bon pour tous les serveurs HTTP modernes comme express.js", webhookJsonDesc: "{0} est bien pour tous les serveurs HTTP modernes comme Express.js",
webhookFormDataDesc: "{multipart} est bien/bon pour du PHP, vous avez juste besoin de mettre le json via/depuis {decodeFunction}", webhookFormDataDesc: "{multipart} est bien pour du PHP. Le JSON aura besoin d'être parsé avec {decodeFunction}",
smtp: "Email (SMTP)", webhookAdditionalHeadersTitle: "En-têtes supplémentaires",
secureOptionNone: "Aucun/STARTTLS (25, 587)", webhookAdditionalHeadersDesc: "Définit des en-têtes supplémentaires envoyés avec le webhook.",
smtp: "Courriel (SMTP)",
secureOptionNone: "Aucun / STARTTLS (25, 587)",
secureOptionTLS: "TLS (465)", secureOptionTLS: "TLS (465)",
"Ignore TLS Error": "Ignorer les erreurs TLS", "Ignore TLS Error": "Ignorer les erreurs TLS",
"From Email": "Depuis l'Email", "From Email": "Depuis l'adresse",
"To Email": "Vers l'Email", emailCustomSubject: "Objet personnalisé",
"To Email": "Vers l'adresse",
smtpCC: "CC", smtpCC: "CC",
smtpBCC: "BCC", smtpBCC: "CCI",
discord: "Discord", discord: "Discord",
"Discord Webhook URL": "Discord Webhook URL", "Discord Webhook URL": "URL vers le webhook Discord",
wayToGetDiscordURL: "Vous pouvez l'obtenir en allant dans 'Paramètres du Serveur' -> 'Intégrations' -> 'Créer un Webhook'", wayToGetDiscordURL: "Vous pouvez l'obtenir en allant dans « Paramètres du serveur » -> « Intégrations » -> « Créer un Webhook »",
"Bot Display Name": "Nom du bot (affiché)", "Bot Display Name": "Nom du robot (affiché)",
"Prefix Custom Message": "Prefixe du message personnalisé", "Prefix Custom Message": "Préfixe du message personnalisé",
"Hello @everyone is...": "Bonjour {'@'}everyone il...", "Hello @everyone is...": "Bonjour {'@'}everyone il...",
teams: "Microsoft Teams", teams: "Microsoft Teams",
"Webhook URL": "Webhook URL", "Webhook URL": "URL vers le webhook",
wayToGetTeamsURL: "Vous pouvez apprendre comment créer un Webhook {0}.", wayToGetTeamsURL: "Vous pouvez apprendre comment créer un Webhook {0}.",
signal: "Signal", signal: "Signal",
Number: "Numéro", Number: "Numéro",
Recipients: "Destinataires", Recipients: "Destinataires",
needSignalAPI: "Vous avez besoin d'un client Signal avec l'API REST.", needSignalAPI: "Vous avez besoin d'un client Signal avec l'API REST.",
wayToCheckSignalURL: "Vous pouvez regarder l'URL sur comment le mettre en place :", wayToCheckSignalURL: "Vous pouvez regarder l'URL suivante pour savoir comment la mettre en place :",
signalImportant: "IMPORTANT : Vous ne pouvez pas mixer les groupes et les numéros en destinataires !", signalImportant: "IMPORTANT : Vous ne pouvez pas mixer les groupes et les numéros en destinataires !",
gotify: "Gotify", gotify: "Gotify",
"Application Token": "Jeton d'application", "Application Token": "Jeton d'application",
@ -233,18 +254,21 @@ export default {
slack: "Slack", slack: "Slack",
"Icon Emoji": "Icon Emoji", "Icon Emoji": "Icon Emoji",
"Channel Name": "Nom du salon", "Channel Name": "Nom du salon",
"Uptime Kuma URL": "Uptime Kuma URL", "Uptime Kuma URL": "URL vers Uptime Kuma",
aboutWebhooks: "Plus d'informations sur les Webhooks ici : {0}", aboutWebhooks: "Plus d'informations sur les webhooks ici : {0}",
aboutChannelName: "Mettez le nom du salon dans {0} dans 'Channel Name' si vous voulez bypass le salon Webhook. Ex : #autre-salon", aboutChannelName: "Mettez le nom du salon dans {0} dans « Nom du salon » si vous voulez contourner le salon webhook. Ex. : #autre-salon",
aboutKumaURL: "Si vous laissez l'URL d'Uptime Kuma vierge, elle redirigera vers la page du projet GitHub.", aboutKumaURL: "Si vous laissez l'URL d'Uptime Kuma vierge, elle redirigera vers la page du projet GitHub.",
emojiCheatSheet: "Aide emoji : {0}", emojiCheatSheet: "Aide sur les émojis : {0}",
"rocket.chat": "Rocket.chat", "rocket.chat": "Rocket.chat",
pushover: "Pushover", pushover: "Pushover",
pushy: "Pushy", pushy: "Pushy",
PushByTechulus: "Push by Techulus",
octopush: "Octopush", octopush: "Octopush",
promosms: "PromoSMS", promosms: "PromoSMS",
clicksendsms: "ClickSend SMS",
lunasea: "LunaSea", lunasea: "LunaSea",
apprise: "Apprise (Prend en charge plus de 50 services de notification)", apprise: "Apprise (prend en charge plus de 50 services de notification)",
GoogleChat: "Google Chat (Google Workspace uniquement)",
pushbullet: "Pushbullet", pushbullet: "Pushbullet",
line: "Line Messenger", line: "Line Messenger",
mattermost: "Mattermost", mattermost: "Mattermost",
@ -253,91 +277,75 @@ export default {
"Message Title": "Titre du message", "Message Title": "Titre du message",
"Notification Sound": "Son de notification", "Notification Sound": "Son de notification",
"More info on:": "Plus d'informations sur : {0}", "More info on:": "Plus d'informations sur : {0}",
pushoverDesc1: "Priorité d'urgence (2) a par défaut 30 secondes de délai dépassé entre les tentatives et expierera après 1 heure.", pushoverDesc1: "Priorité d'urgence (2) a un délai par défaut de 30 secondes entre les tentatives et expire après une heure.",
pushoverDesc2: "Si vous voulez envoyer des notifications sur différents Appareils, remplissez le champ 'Device'.", pushoverDesc2: "Si vous voulez envoyer des notifications sur différents appareils, remplissez le champ « Appareil ».",
"SMS Type": "SMS Type", "SMS Type": "Type de SMS",
octopushTypePremium: "Premium (Rapide - recommandé pour les alertes)", octopushTypePremium: "Premium (rapide - recommandé pour les alertes)",
octopushTypeLowCost: "À bas prix (Lent, bloqué de temps en temps par l'opérateur)", octopushTypeLowCost: "Économique (lent, bloqué de temps en temps par l'opérateur)",
"Check octopush prices": "Vérifier les prix d'octopush {0}.", checkPrice: "Vérification {0} tarifs :",
octopushPhoneNumber: "Numéro de téléphone (format int., ex : +33612345678) ", apiCredentials: "Identifiants de l'API",
octopushSMSSender: "Nom de l'envoyer : 3-11 caractères alphanumériques avec espace (a-zA-Z0-9)", octopushLegacyHint: "Voulez-vous utiliser l'ancienne version d'Octopush (2011-2020) ou la nouvelle version ?",
"LunaSea Device ID": "LunaSea Device ID", "Check octopush prices": "Vérifier les prix d'Octopush {0}.",
"Apprise URL": "Apprise URL", octopushPhoneNumber: "Numéro de téléphone (format international, ex. : +33612345678)",
"Example:": "Exemple : {0}", octopushSMSSender: "Nom de l'expéditeur : 3-11 caractères alphanumériques avec espace (a-zA-Z0-9)",
"LunaSea Device ID": "Identifiant d'appareil LunaSea",
"Apprise URL": "URL d'Apprise",
"Example:": "Exemple : {0}",
"Read more:": "En savoir plus : {0}", "Read more:": "En savoir plus : {0}",
"Status:": "Status : {0}", "Status:": "État : {0}",
"Read more": "En savoir plus", "Read more": "En savoir plus",
appriseInstalled: "Apprise est installé.", appriseInstalled: "Apprise est installé.",
appriseNotInstalled: "Apprise n'est pas installé. {0}", appriseNotInstalled: "Apprise n'est pas installé. {0}",
"Access Token": "Token d'accès", "Access Token": "Jeton d'accès",
"Channel access token": "Token d'accès au canal", "Channel access token": "Jeton d'accès au canal",
"Line Developers Console": "Ligne console de développeurs", "Line Developers Console": "Console développeurs Line",
lineDevConsoleTo: "Ligne console de développeurs - {0}", lineDevConsoleTo: "Console développeurs Line - {0}",
"Basic Settings": "Paramètres de base", "Basic Settings": "Paramètres de base",
"User ID": "Identifiant utilisateur", "User ID": "Identifiant utilisateur",
"Messaging API": "Messaging API", "Messaging API": "Messaging API", // Ne pas traduire, il s'agit du type de salon affiché sur la console développeurs Line
wayToGetLineChannelToken: "Premièrement accéder à {0}, créez un Provider et un Salon (Messaging API), puis vous pourrez avoir le Token d'accès du salon ainsi que l'Identifiant utilisateur depuis le même menu.", wayToGetLineChannelToken: "Premièrement accédez à {0}, créez un <i>provider</i> et définissez un type de salon à « Messaging API ». Vous pourrez alors avoir puis vous pourrez avoir le jeton d'accès du salon et l'identifiant utilisateur demandés.",
"Icon URL": "Icon URL", "Icon URL": "URL vers l'icône",
aboutIconURL: "Vous pouvez mettre un lien vers l'image dans \"Icon URL\" pour remplacer l'image de profil par défaut. Ne sera pas utilisé si Icon Emoji est défini.", aboutIconURL: "Vous pouvez mettre un lien vers une image dans « URL vers l'icône » pour remplacer l'image de profil par défaut. Elle ne sera utilisé que si « Icône émoji » n'est pas défini.",
aboutMattermostChannelName: "Vous pouvez remplacer le salon par défaut que le Webhook utilise en mettant le nom du salon dans le champ \"Channel Name\". Vous aurez besoin de l'activer depuis les paramètres de Mattermost. Ex : #autre-salon", aboutMattermostChannelName: "Vous pouvez remplacer le salon par défaut que le webhook utilise en mettant le nom du salon dans le champ « Nom du salon ». Vous aurez besoin de l'activer depuis les paramètres de Mattermost. Ex. : #autre-salon",
matrix: "Matrix", matrix: "Matrix",
promosmsTypeEco: "SMS ECO - Pas cher mais lent et souvent surchargé. Limité uniquement aux déstinataires Polonais.", promosmsTypeEco: "SMS ECO - Bon marché mais lent et souvent surchargé. Limité uniquement aux destinataires polonais.",
promosmsTypeFlash: "SMS FLASH - Le message sera automatiquement affiché sur l'appareil du destinataire. Limité uniquement aux déstinataires Polonais.", promosmsTypeFlash: "SMS FLASH - Le message sera automatiquement affiché sur l'appareil du destinataire. Limité uniquement aux destinataires Polonais.",
promosmsTypeFull: "SMS FULL - Version Premium des SMS, Vous pouvez mettre le nom de l'expéditeur (Vous devez vous enregistrer avant). Fiable pour les alertes.", promosmsTypeFull: "SMS FULL - Version premium des SMS. Vous pouvez mettre le nom de l'expéditeur (vous devez l'enregistrer au préalable). Fiable pour les alertes.",
promosmsTypeSpeed: "SMS SPEED - La plus haute des priorités dans le système. Très rapide et fiable mais cher (environ le double du prix d'un SMS FULL).", promosmsTypeSpeed: "SMS SPEED - Priorité élevée pour le système. Très rapide et fiable mais coûteux (environ le double du prix d'un SMS FULL).",
promosmsPhoneNumber: "Numéro de téléphone (Poiur les déstinataires Polonais, vous pouvez enlever les codes interna.)", promosmsPhoneNumber: "Numéro de téléphone (pour les destinataires polonais, vous pouvez ignorer l'indicatif international)",
promosmsSMSSender: "SMS Expéditeur : Nom pré-enregistré ou l'un de base : InfoSMS, SMS Info, MaxSMS, INFO, SMS", promosmsSMSSender: "Nom de l'expéditeur du SMS : Nom pré-enregistré ou l'un de base : InfoSMS, SMS Info, MaxSMS, INFO, SMS",
"Primary Base URL": "URL principale",
emailCustomSubject: "Sujet personalisé",
clicksendsms: "ClickSend SMS",
checkPrice: "Vérification {0} tarifs :",
apiCredentials: "Crédentials de l'API",
octopushLegacyHint: "Vous utilisez l'ancienne version d'Octopush (2011-2020) ou la nouvelle version ?",
"Feishu WebHookUrl": "Feishu WebHookURL", "Feishu WebHookUrl": "Feishu WebHookURL",
matrixHomeserverURL: "L'URL du serveur (avec http(s):// et le port de manière facultatif)", matrixHomeserverURL: "L'URL du serveur (avec http(s):// et le port de manière facultative)",
"Internal Room Id": "ID de la salle interne", "Internal Room Id": "ID de la salle interne",
matrixDesc1: "Vous pouvez trouver l'ID de salle interne en regardant dans la section avancée des paramètres dans le client Matrix. C'est censé ressembler à !QMdRCpUIfLwsfjxye6:home.server.", matrixDesc1: "Vous pouvez trouver l'ID de salle interne en regardant dans la section avancée des paramètres dans le client Matrix. C'est censé ressembler à !QMdRCpUIfLwsfjxye6:home.server.",
matrixDesc2: "Il est fortement recommandé de créer un nouvel utilisateur et de ne pas utiliser le jeton d'accès de votre propre utilisateur Matrix, car il vous donnera un accès complet à votre compte et à toutes les salles que vous avez rejointes. Au lieu de cela, créez un nouvel utilisateur et invitez-le uniquement dans la salle dans laquelle vous souhaitez recevoir la notification. Vous pouvez obtenir le jeton d'accès en exécutant {0}", matrixDesc2: "Il est fortement recommandé de créer un nouvel utilisateur et de ne pas utiliser le jeton d'accès de votre propre utilisateur Matrix, car il vous donnera un accès complet à votre compte et à toutes les salles que vous avez rejointes. Pour cela, créez un nouvel utilisateur et invitez-le uniquement dans la salle dans laquelle vous souhaitez recevoir la notification. Vous pouvez obtenir le jeton d'accès en exécutant {0}",
Method: "Méthode", Method: "Méthode",
Body: "Le corps", Body: "Corps",
Headers: "En-têtes", Headers: "En-têtes",
PushUrl: "Push URL", PushUrl: "URL Push",
HeadersInvalidFormat: "Les en-têtes de la requête ne sont pas dans un format JSON valide: ", HeadersInvalidFormat: "Les en-têtes de la requête ne sont pas dans un format JSON valide : ",
BodyInvalidFormat: "Le corps de la requête n'est pas dans un format JSON valide: ", BodyInvalidFormat: "Le corps de la requête n'est pas dans un format JSON valide : ",
"Monitor History": "Historique de la sonde", "Monitor History": "Historique de la sonde",
clearDataOlderThan: "Garder l'historique des données de la sonde durant {0} jours.", clearDataOlderThan: "Conserver l'historique des données de la sonde durant {0} jours.",
PasswordsDoNotMatch: "Les mots de passe ne correspondent pas.", PasswordsDoNotMatch: "Les mots de passe ne correspondent pas.",
records: "Enregistrements", records: "enregistrements",
"One record": "Un enregistrement", "One record": "Un enregistrement",
steamApiKeyDescription: "Pour surveiller un serveur Steam, vous avez besoin d'une clé Steam Web-API. Vous pouvez enregistrer votre clé ici : ", steamApiKeyDescription: "Pour surveiller un serveur Steam, vous avez besoin d'une clé Steam Web-API. Vous pouvez enregistrer votre clé ici : ",
"Current User": "Utilisateur actuel", "Current User": "Utilisateur actuel",
topic: "Topic",
topicExplanation: "Topic MQTT à surveiller",
successMessage: "Message de réussite",
successMessageExplanation: "Message MQTT qui sera considéré comme un succès",
recent: "Récent", recent: "Récent",
alertaApiEndpoint: "API Endpoint",
alertaEnvironment: "Environement",
alertaApiKey: "Clé de l'API",
alertaAlertState: "État de l'Alerte",
alertaRecoverState: "État de récupération",
resendEveryXTimes: "Renvoyez toutes les {0} fois",
resendDisabled: "Renvoi désactivé",
dnsPortDescription: "Port du serveur DNS. La valeur par défaut est 53. Vous pouvez modifier le port à tout moment.",
"Resend Notification if Down X times consequently": "Renvoyer la notification a partir d'un certain temps",
"Push URL": "Push URL",
needPushEvery: "Vous devez appeler cette URL toutes les {0} secondes.",
pushOptionalParams: "parametres optionnels: {0}",
"disableauth.message1": "Voulez-vous vraiment <strong>désactiver l'authentification</strong>?",
"disableauth.message2": "Il est conçu pour les scénarios <strong>où vous avez l'intention d'implémenter une authentification tierce</strong> devant Uptime Kuma, comme Cloudflare Access, Authelia ou d'autres mécanismes d'authentification.",
"Please use this option carefully!": "Veuillez utiliser cette option avec précaution !",
PushByTechulus: "Pousser par Techulus",
GoogleChat: "Google Chat (Google Workspace uniquement)",
Done: "Fait", Done: "Fait",
Info: "Info", Info: "Info",
Security: "Sécurité", Security: "Sécurité",
"Steam API Key": "Clé API Steam", "Steam API Key": "Clé d'API Steam",
"Shrink Database": "Réduire la base de données", "Shrink Database": "Réduire la base de données",
"Pick a RR-Type...": "Choisissez un type d'enregistrement...", "Pick a RR-Type...": "Choisissez un type d'enregistrement...",
"Pick Accepted Status Codes...": "Choisissez les codes de statut acceptés...", "Pick Accepted Status Codes...": "Choisissez les codes de statut acceptés...",
Default: "Défaut", Default: "Défaut",
"HTTP Options": "Options HTTP ", "HTTP Options": "Options HTTP",
"Create Incident": "Créer un incident", "Create Incident": "Créer un incident",
Title: "Titre", Title: "Titre",
Content: "Contenu", Content: "Contenu",
@ -351,151 +359,160 @@ export default {
light: "Blanc", light: "Blanc",
dark: "Noir", dark: "Noir",
Post: "Post", Post: "Post",
"Please input title and content": "Veuillez entrer le titre et le contenu", "Please input title and content": "Veuillez saisir le titre et le contenu",
Created: "Created", Created: "Créé",
"Last Updated": "Dernière mise à jour", "Last Updated": "Dernière mise à jour",
Unpin: "Détacher", Unpin: "Retirer",
"Switch to Light Theme": "Passer au thème clair", "Switch to Light Theme": "Passer au thème clair",
"Switch to Dark Theme": "Passer au thème sombre", "Switch to Dark Theme": "Passer au thème sombre",
"Show Tags": "Voir les étiquettes", "Show Tags": "Afficher les étiquettes",
"Hide Tags": "Masquer les étiquettes", "Hide Tags": "Masquer les étiquettes",
Description: "Description", Description: "Description",
"No monitors available.": "Aucun moniteur disponible.", "No monitors available.": "Aucune sonde disponible.",
"Add one": "En rajouter un", "Add one": "En rajouter une",
"No Monitors": "Aucun moniteur", "No Monitors": "Aucune sonde",
"Untitled Group": "Groupe sans titre", "Untitled Group": "Groupe sans titre",
Services: "Services", Services: "Services",
Discard: "Annuler", Discard: "Abandonner",
Cancel: "Annuler", Cancel: "Annuler",
shrinkDatabaseDescription: "Déclencher la base de données VACUUM pour SQLite. Si votre base de données est créée après 1.10.0, AUTO_VACUUM est déjà activé et cette action n'est pas nécessaire.", "Powered by": "Propulsé par",
shrinkDatabaseDescription: "Déclenche la commande VACUUM pour SQLite. Si votre base de données a été créée après la version 1.10.0, AUTO_VACUUM est déjà activé et cette action n'est pas nécessaire.",
serwersms: "SerwerSMS.pl",
serwersmsAPIUser: "Nom d'utilisateur de l'API (incl. webapi_ prefix)", serwersmsAPIUser: "Nom d'utilisateur de l'API (incl. webapi_ prefix)",
serwersmsAPIPassword: "Mot de passe API", serwersmsAPIPassword: "Mot de passe API",
serwersmsPhoneNumber: "Numéro de téléphone", serwersmsPhoneNumber: "Numéro de téléphone",
serwersmsSenderName: "Nom de l'expéditeur du SMS (enregistré via le portail client)", serwersmsSenderName: "Nom de l'expéditeur du SMS (enregistré via le portail client)",
smseagle: "SMSEagle",
smseagleTo: "Numéro(s) de téléphone",
smseagleGroup: "Nom(s) de groupe(s) de répertoire",
smseagleContact: "Nom(s) de contact du répertoire",
smseagleRecipientType: "Type de destinataire",
smseagleRecipient: "Destinataire(s) (les multiples doivent être séparés par une virgule)",
smseagleToken: "Jeton d'accès à l'API",
smseagleUrl: "L'URL de votre appareil SMSEagle",
smseagleEncoding: "Envoyer en Unicode",
smseaglePriority: "Priorité des messages (0-9, par défaut = 0)",
stackfield: "Stackfield",
Customize: "Personnaliser", Customize: "Personnaliser",
"Custom Footer": "Pied de page personnalisé", "Custom Footer": "Pied de page personnalisé",
"Custom CSS": "CSS personnalisé", "Custom CSS": "CSS personnalisé",
deleteStatusPageMsg: "Voulez-vous vraiment supprimer cette page d'état ?",
Proxies: "Proxies",
default: "Défaut",
enabled: "Activé",
setAsDefault: "Définir par défaut",
deleteProxyMsg: "Voulez-vous vraiment supprimer ce proxy pour tous les moniteurs ?",
proxyDescription: "Les proxys doivent être affectés à un moniteur pour fonctionner.",
enableProxyDescription: "Ce proxy n'aura pas d'effet sur les demandes de moniteur tant qu'il n'est pas activé. Vous pouvez contrôler la désactivation temporaire du proxy de tous les moniteurs en fonction de l'état d'activation.",
setAsDefaultProxyDescription: "Ce proxy sera activé par défaut pour les nouveaux moniteurs. Vous pouvez toujours désactiver le proxy séparément pour chaque moniteur.",
Valid: "Valide",
Invalid: "Non valide",
User: "Utilisateur",
Installed: "Installé",
"Not installed": "Pas installé",
"Remove Token": "Supprimer le jeton",
Slug: "Chemin",
"The slug is already taken. Please choose another slug.": "Le chemin est déjà pris. Veuillez choisir un autre chemin.",
Authentication: "Authentication",
"Page Not Found": "Page non trouvée",
Backup: "Sauvegarde",
About: "À propos de",
"Footer Text": "Texte de pied de page",
"Domain Names": "Noms de domaine",
signedInDisp: "Connecté en tant que {0}",
signedInDispDisabled: "Authentification désactivée.",
"Show update if available": "Afficher la mise à jour si disponible",
"Also check beta release": "Vérifiez également la version bêta",
"Steam Game Server": "Serveur de jeu Steam",
"Most likely causes:": "Causes les plus probables:",
"The resource is no longer available.": "La ressource n'est plus disponible.",
"There might be a typing error in the address.": "Il se peut qu'il y ait une erreur de frappe dans l'adresse.",
"What you can try:": "Ce que vous pouvez essayer:",
"Retype the address.": "Retapez l'adresse.",
"Go back to the previous page.": "Retournez à la page précédente.",
"Coming Soon": "À venir",
settingsCertificateExpiry: "Expiration du certificat TLS",
certificationExpiryDescription: "Les moniteurs HTTPS déclenchent une notification lorsque le certificat TLS expire dans:",
"Setup Docker Host": "Configurer l'hôte Docker",
"Connection Type": "Type de connexion",
deleteDockerHostMsg: "Voulez-vous vraiment supprimer cet hôte Docker pour tous les moniteurs ?",
"Container Name / ID": "Nom / ID du conteneur",
"Docker Host": "Hôte Docker",
"Docker Hosts": "Hôtes Docker",
Domain: "Domaine",
trustProxyDescription: "Faire confiance aux en-têtes 'X-Forwarded-*'. Si vous souhaitez obtenir la bonne adresse IP client et que votre Uptime Kuma est en retard, comme Nginx ou Apache, vous devez l'activer.",
wayToGetLineNotifyToken: "Vous pouvez obtenir un jeton d'accès auprès de {0}",
Examples: "Exemples",
"Home Assistant URL": "Home Assistant URL",
"Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ": "Un jeton d'accès de longue durée peut être créé en cliquant sur le nom de votre profil (en bas à gauche) et en faisant défiler vers le bas, puis cliquez sur Créer un jeton. ",
"Notification Service": "Service de notifications",
"default: notify all devices": "par défaut: notifier tous les appareils",
"A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.": "Une liste des services de notification peut être trouvée dans Home Assistant sous \"Outils de développement > Services\" recherchez \"notification\" pour trouver le nom de votre appareil/téléphone.",
"Automations can optionally be triggered in Home Assistant:": "Les automatisations peuvent éventuellement être déclenchées dans Home Assistant:",
"Trigger type:": "Type de déclencheur:",
"Event type:": "Type d'événement:",
"Event data:": "Données d'événement:",
topic: "Topic",
topicExplanation: "MQTT sujet à surveiller",
successMessage: "Message de réussite",
successMessageExplanation: "MQTT message qui sera considéré comme un succès",
"Powered by": "Propulsé par",
serwersms: "SerwerSMS.pl",
stackfield: "Stackfield",
smtpDkimSettings: "Paramètres DKIM", smtpDkimSettings: "Paramètres DKIM",
smtpDkimDesc: "Veuillez vous référer au Nodemailer DKIM {0} pour l'utilisation.", smtpDkimDesc: "Veuillez vous référer au Nodemailer DKIM {0} pour l'utilisation.",
documentation: "Documentation", documentation: "documentation",
smtpDkimDomain: "Nom de domaine", smtpDkimDomain: "Nom de domaine",
smtpDkimKeySelector: "Sélecteur de clé", smtpDkimKeySelector: "Sélecteur de clé",
smtpDkimPrivateKey: "Clé privée", smtpDkimPrivateKey: "Clé privée",
smtpDkimHashAlgo: "Algorithme de hachage (facultatif)", smtpDkimHashAlgo: "Algorithme de hachage (facultatif)",
smtpDkimheaderFieldNames: "Clés d'en-tête à signer (facultatif)", smtpDkimheaderFieldNames: "Clés d'en-tête à signer (facultatif)",
smtpDkimskipFields: "Clés d'en-tête à ne pas signer (facultatif)", smtpDkimskipFields: "Clés d'en-tête à ne pas signer (facultatif)",
wayToGetPagerDutyKey: "Vous pouvez l'obtenir en allant dans Service -> Annuaire des services -> (Sélectionner un service) -> Intégrations -> Ajouter une intégration. Ici, vous pouvez rechercher \"Events API V2\". Plus d'infos {0}", wayToGetPagerDutyKey: "Vous pouvez l'obtenir en allant dans Service -> Annuaire des services -> (sélectionner un service) -> Intégrations -> Ajouter une intégration. Ici, vous pouvez rechercher \"Events API V2\". Plus d'infos {0}",
"Integration Key": "Clé d'intégration", "Integration Key": "Clé d'intégration",
"Integration URL": "URL d'intégration", "Integration URL": "URL d'intégration",
"Auto resolve or acknowledged": "Résolution automatique ou accusé de réception", "Auto resolve or acknowledged": "Résolution automatique ou accusé de réception",
"do nothing": "ne fais rien", "do nothing": "ne fais rien",
"auto acknowledged": "accusé de réception automatique", "auto acknowledged": "accusé de réception automatique",
"auto resolve": "résolution automatique", "auto resolve": "résolution automatique",
gorush: "Gorush",
alerta: "Alerta",
alertaApiEndpoint: "API Endpoint",
alertaEnvironment: "Environnement",
alertaApiKey: "Clé de l'API",
alertaAlertState: "État de l'alerte",
alertaRecoverState: "État de récupération",
deleteStatusPageMsg: "Voulez-vous vraiment supprimer cette page d'état ?",
Proxies: "Proxies",
default: "Défaut",
enabled: "Activé",
setAsDefault: "Définir par défaut",
deleteProxyMsg: "Voulez-vous vraiment supprimer ce proxy pour toutes les sondes ?",
proxyDescription: "Les proxies doivent être affectés à une sonde pour fonctionner.",
enableProxyDescription: "Ce proxy n'aura pas d'effet sur les demandes de sonde tant qu'il n'est pas activé. Vous pouvez contrôler la désactivation temporaire du proxy de toutes les sondes en fonction de l'état d'activation.",
setAsDefaultProxyDescription: "Ce proxy sera activé par défaut pour les nouvelles sondes. Vous pouvez toujours désactiver le proxy séparément pour chaque sonde.",
"Certificate Chain": "Chaîne de certificats",
Valid: "Valide",
Invalid: "Non valide",
AccessKeyId: "ID de clé d'accès", AccessKeyId: "ID de clé d'accès",
SecretAccessKey: "Clé secrète d'accès", SecretAccessKey: "Clé secrète d'accès",
PhoneNumbers: "Les numéros de téléphone", PhoneNumbers: "Numéros de téléphone",
TemplateCode: "Modèle de code",
SignName: "Signature", SignName: "Signature",
"Sms template must contain parameters: ": "Le modèle de SMS doit contenir des paramètres : ", "Sms template must contain parameters: ": "Le modèle de SMS doit contenir des paramètres : ",
"Bark Endpoint": "Endpoint Bark",
"Bark Group": "Groupe Bark",
"Bark Sound": "Son Bark",
WebHookUrl: "WebHookUrl",
SecretKey: "Clé secrète", SecretKey: "Clé secrète",
"For safety, must use secret key": "Pour la sécurité, doit utiliser la clé secrète", "For safety, must use secret key": "Par sécurité, utilisation obligatoire de la clé secrète",
"Device Token": "Jeton d'appareil", "Device Token": "Jeton d'appareil",
Platform: "Plateforme", Platform: "Plateforme",
iOS: "iOS",
Android: "Android",
Huawei: "Huawei",
High: "Haute",
Retry: "Recommencez", Retry: "Recommencez",
Topic: "Topic", Topic: "Topic",
"Proxy server has authentication": "Le serveur proxy a une authentification", "WeCom Bot Key": "Clé de robot WeCom",
"Setup Proxy": "Configurer le proxy",
"Proxy Protocol": "Protocole proxy",
"Proxy Server": "Serveur proxy",
"Proxy server has authentication": "Une authentification est nécessaire pour le serveur proxy",
User: "Utilisateur",
Installed: "Installé",
"Not installed": "Non installé",
Running: "Fonctionne", Running: "Fonctionne",
"Not running": "Ne fonctionne pas", "Not running": "Ne fonctionne pas",
Start: "Start", "Remove Token": "Supprimer le jeton",
Stop: "Stop", Start: "Démarrer",
Stop: "Arrêter",
"Uptime Kuma": "Uptime Kuma", "Uptime Kuma": "Uptime Kuma",
"No Proxy": "Pas de Proxy", "Add New Status Page": "Ajouter une page de statut",
Slug: "Chemin",
"Accept characters:": "Caractères acceptés : ",
startOrEndWithOnly: "Commence uniquement par {0}",
"No consecutive dashes": "Pas de double tirets",
Next: "Continuer",
"The slug is already taken. Please choose another slug.": "Un chemin existe déjà. Veuillez en choisir un autre.",
"No Proxy": "Pas de proxy",
Authentication: "Authentification",
"HTTP Basic Auth": "Authentification de base HTTP", "HTTP Basic Auth": "Authentification de base HTTP",
"New Status Page": "Nouvelle page de statut",
"Page Not Found": "Page non trouvée",
"Reverse Proxy": "Proxy inverse", "Reverse Proxy": "Proxy inverse",
wayToGetCloudflaredURL: "(Télécharger cloudflared depuis {0})", Backup: "Sauvegarde",
cloudflareWebsite: "le site Cloudflare ", About: "À propos",
"Message:": "Message:", wayToGetCloudflaredURL: "(télécharger cloudflared depuis {0})",
"Don't know how to get the token? Please read the guide:": "Vous ne savez pas comment obtenir le jeton ? Veuillez lire le guide:", cloudflareWebsite: "Site web de Cloudflare",
"The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.": "La connexion actuelle peut être perdue si vous vous connectez actuellement via Cloudflare Tunnel. Êtes-vous sûr de vouloir l'arrêter ? Tapez votre mot de passe actuel pour le confirmer.", "Message:": "Message : ",
"Don't know how to get the token? Please read the guide:": "Vous ne savez pas comment obtenir le jeton ? Lisez le guide :",
"The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.": "La connexion actuelle peut être perdue si vous vous connectez actuellement via un tunnel Cloudflare. Êtes-vous sûr de vouloir l'arrêter ? Tapez votre mot de passe actuel pour le confirmer.",
"HTTP Headers": "En-têtes HTTP", "HTTP Headers": "En-têtes HTTP",
"Trust Proxy": "Proxy de confiance", "Trust Proxy": "Proxy de confiance",
"Other Software": "Autres logiciels", "Other Software": "Autres logiciels",
"For example: nginx, Apache and Traefik.": "Par exemple : nginx, Apache et Traefik.", "For example: nginx, Apache and Traefik.": "Par exemple : nginx, Apache et Traefik.",
"Please read": "S'il vous plaît Lisez", "Please read": "Veuillez lire",
"Valid To:": "Valable pour:", "Subject:": "Objet : ",
"Days Remaining:": "Jours restant:", "Valid To:": "Valable jusqu'au : ",
"Domain Name Expiry Notification": "Notification d'expiration de nom de domaine", "Days Remaining:": "Jours restants : ",
"Issuer:": "Émetteur : ",
"Fingerprint:": "Empreinte : ",
"No status pages": "Aucune page de statut.",
"Domain Name Expiry Notification": "Notification d'expiration du nom de domaine",
Proxy: "Proxy",
"Date Created": "Date de création", "Date Created": "Date de création",
HomeAssistant: "Home Assistant", HomeAssistant: "Home Assistant",
onebotHttpAddress: "Adresse HTTP OneBot", onebotHttpAddress: "Adresse HTTP OneBot",
onebotMessageType: "Type de message OneBot", onebotMessageType: "Type de message OneBot",
onebotGroupMessage: "Groupe", onebotGroupMessage: "Groupe",
onebotPrivateMessage: "Privé",
onebotUserOrGroupId: "ID de groupe/utilisateur", onebotUserOrGroupId: "ID de groupe/utilisateur",
onebotSafetyTips: "Pour des raisons de sécurité, vous devez définir un jeton d'accès", onebotSafetyTips: "Pour des raisons de sécurité, vous devez définir un jeton d'accès",
"PushDeer Key": "Clé PushDeer", "PushDeer Key": "Clé PushDeer",
"Show Powered By": "Afficher \"Propulsé par\"", "Footer Text": "Texte de pied de page",
"Show Powered By": "Afficher « Propulsé par »",
"Domain Names": "Noms de domaine",
signedInDisp: "Connecté en tant que {0}",
signedInDispDisabled: "Authentification désactivée.",
RadiusSecret: "Radius Secret",
RadiusSecretDescription: "Secret partagé entre le client et le serveur", RadiusSecretDescription: "Secret partagé entre le client et le serveur",
RadiusCalledStationId: "Identifiant de la station appelée", RadiusCalledStationId: "Identifiant de la station appelée",
RadiusCalledStationIdDescription: "Identifiant de l'appareil appelé", RadiusCalledStationIdDescription: "Identifiant de l'appareil appelé",
@ -505,56 +522,105 @@ export default {
"API Username": "Nom d'utilisateur de l'API", "API Username": "Nom d'utilisateur de l'API",
"API Key": "Clé API", "API Key": "Clé API",
"Recipient Number": "Numéro du destinataire", "Recipient Number": "Numéro du destinataire",
"From Name/Number": "De Nom/Numéro", "From Name/Number": "De nom/numéro",
"Leave blank to use a shared sender number.": "Laisser vide pour utiliser un numéro d'expéditeur partagé.", "Leave blank to use a shared sender number.": "Laisser vide pour utiliser un numéro d'expéditeur partagé.",
"Octopush API Version": "Version de l'API Octopush", "Octopush API Version": "Version de l'API Octopush",
"Legacy Octopush-DM": "Ancien Octopush-DM",
endpoint: "endpoint",
octopushAPIKey: "\"Clé API\" à partir des informations d'identification de l'API HTTP dans le panneau de configuration", octopushAPIKey: "\"Clé API\" à partir des informations d'identification de l'API HTTP dans le panneau de configuration",
octopushLogin: "\"Connexion\" à partir des informations d'identification de l'API HTTP dans le panneau de configuration", octopushLogin: "\"Identifiant\" à partir des informations d'identification de l'API HTTP dans le panneau de configuration",
promosmsLogin: "Nom de connexion API",
promosmsPassword: "Mot de passe API",
"pushoversounds pushover": "Pushover (par défaut)",
"pushoversounds bike": "Vélo",
"pushoversounds bugle": "Clairon",
"pushoversounds cashregister": "Caisse enregistreuse",
"pushoversounds classical": "Classique",
"pushoversounds cosmic": "Cosmique",
"pushoversounds falling": "Chute",
"pushoversounds gamelan": "Gamelan",
"pushoversounds incoming": "Arrivée",
"pushoversounds intermission": "Intermission",
"pushoversounds magic": "Magique",
"pushoversounds mechanical": "Mécanique",
"pushoversounds pianobar": "Piano-bar",
"pushoversounds siren": "Sirène",
"pushoversounds spacealarm": "Alarme spatiale",
"pushoversounds tugboat": "Remorqueur",
"pushoversounds alien": "Alarme alienne (version longue)",
"pushoversounds climb": "Escalade (version longue)",
"pushoversounds persistent": "Persistent (version longue)",
"pushoversounds echo": "Pushover Echo (version longue)",
"pushoversounds updown": "Up Down (version longue)",
"pushoversounds vibrate": "Vibration seulement",
"pushoversounds none": "Aucun (silencieux)",
pushyAPIKey: "Clé API secrète",
pushyToken: "Jeton d'appareil",
"Show update if available": "Afficher la mise à jour si disponible",
"Also check beta release": "Vérifiez également la version bêta",
"Using a Reverse Proxy?": "Utiliser un proxy inverse ?", "Using a Reverse Proxy?": "Utiliser un proxy inverse ?",
"Check how to config it for WebSocket": "Vérifiez comment le configurer pour WebSocket", "Check how to config it for WebSocket": "Vérifier comment le configurer pour WebSocket",
"Steam Game Server": "Serveur de jeu Steam",
"Most likely causes:": "Causes les plus probables : ",
"The resource is no longer available.": "La ressource n'est plus disponible.",
"There might be a typing error in the address.": "Il se peut qu'il y ait une erreur de frappe dans l'adresse.",
"What you can try:": "Ce que vous pouvez essayer :",
"Retype the address.": "Retaper l'adresse.",
"Go back to the previous page.": "Retourner à la page précédente.",
"Coming Soon": "Prochainement",
wayToGetClickSendSMSToken: "Vous pouvez obtenir le nom d'utilisateur API et la clé API à partir de {0} .", wayToGetClickSendSMSToken: "Vous pouvez obtenir le nom d'utilisateur API et la clé API à partir de {0} .",
"Connection String": "Chaîne de connexion", "Connection String": "Chaîne de connexion",
Query: "Requête", Query: "Requête",
settingsCertificateExpiry: "Expiration du certificat TLS",
certificationExpiryDescription: "Les sondes HTTPS émettent une notification lorsque le certificat TLS expire dans :",
"Setup Docker Host": "Configurer l'hôte Docker",
"Connection Type": "Type de connexion",
"Docker Daemon": "Deamon Docker",
deleteDockerHostMsg: "Voulez-vous vraiment supprimer cet hôte Docker pour toutes les sondes ?",
socket: "Socket",
tcp: "TCP / HTTP", tcp: "TCP / HTTP",
"Docker Container": "Conteneur Docker", "Docker Container": "Conteneur Docker",
"Container Name / ID": "Nom / ID du conteneur",
"Docker Host": "Hôte Docker",
"Docker Hosts": "Hôtes Docker",
"ntfy Topic": "Topic ntfy",
Domain: "Domaine",
Workstation: "Poste de travail", Workstation: "Poste de travail",
disableCloudflaredNoAuthMsg: "Vous êtes en mode No Auth, un mot de passe n'est pas nécessaire.", disableCloudflaredNoAuthMsg: "Vous êtes en mode No Auth, un mot de passe n'est pas nécessaire.",
trustProxyDescription: "Faire confiance aux en-têtes 'X-Forwarded-*'. Si vous souhaitez obtenir la bonne adresse IP client et que votre Uptime Kuma se situe derrière (nginx ou Apache) vous devez l'activer.",
wayToGetLineNotifyToken: "Vous pouvez obtenir un jeton d'accès auprès de {0}",
Examples: "Exemples",
"Home Assistant URL": "URL vers Home Assistant",
"Long-Lived Access Token": "Jeton d'accès de longue durée", "Long-Lived Access Token": "Jeton d'accès de longue durée",
"Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ": "Un jeton d'accès de longue durée peut être créé en cliquant sur le nom de votre profil (en bas à gauche) et en faisant défiler vers le bas, puis cliquez sur Créer un jeton. ",
"Notification Service": "Service de notifications",
"default: notify all devices": "par défaut: notifier tous les appareils",
"A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.": "Une liste des services de notification peut être trouvée dans Home Assistant sous \"Outils de développement > Services\" recherchez \"notification\" pour trouver le nom de votre appareil/téléphone.",
"Automations can optionally be triggered in Home Assistant:": "Les automatisations peuvent éventuellement être déclenchées dans Home Assistant : ",
"Trigger type:": "Type de déclencheur : ",
"Event type:": "Type d'événement : ",
"Event data:": "Données d'événement : ",
"Then choose an action, for example switch the scene to where an RGB light is red.": "Ensuite, choisissez une action, par exemple basculer la scène là où une lumière RVB est rouge.", "Then choose an action, for example switch the scene to where an RGB light is red.": "Ensuite, choisissez une action, par exemple basculer la scène là où une lumière RVB est rouge.",
"Frontend Version": "Frontend Version", "Frontend Version": "Version frontend",
"Frontend Version do not match backend version!": "La version frontale ne correspond pas à la version principale !", "Frontend Version do not match backend version!": "La version frontend ne correspond pas à la version backend !",
"Base URL": "URL de base", "Base URL": "URL de base",
goAlertInfo: "GoAlert est une application open source pour la planification des appels, les escalades automatisées et les notifications (comme les SMS ou les appels vocaux). Engagez automatiquement la bonne personne, de la bonne manière et au bon moment ! {0}", goAlertInfo: "GoAlert est une application open source pour la planification des appels, les escalades automatisées et les notifications (comme les SMS ou les appels vocaux). Impliquez automatiquement la bonne personne, de la bonne manière et au bon moment ! {0}",
goAlertIntegrationKeyInfo: "Obtenez la clé d'intégration d'API générique pour le service dans ce format \"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee\" généralement la valeur du paramètre de jeton de l'URL copiée.", goAlertIntegrationKeyInfo: "Obtenez la clé d'intégration d'API générique pour le service dans ce format \"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee\" généralement la valeur du paramètre de jeton de l'URL copiée.",
goAlert: "GoAlert", goAlert: "GoAlert",
backupOutdatedWarning: "Obsolète : étant donné que de nombreuses fonctionnalités ont été ajoutées et que cette fonctionnalité de sauvegarde est un peu non maintenue, elle ne peut pas générer ou restaurer une sauvegarde complète.", backupOutdatedWarning: "Obsolète : étant donné que de nombreuses fonctionnalités ont été ajoutées et que cette fonctionnalité de sauvegarde est non maintenue, elle ne peut pas générer ou restaurer une sauvegarde complète.",
backupRecommend: "Veuillez sauvegarder le volume ou le dossier de données (./data/) directement à la place.", backupRecommend: "Veuillez sauvegarder le volume ou le dossier de données (./data/) directement à la place.",
Optional: "Optionnel", Optional: "Optionnel",
squadcast: "Squadcast", squadcast: "Squadcast",
Maintenance: "Maintenance", SendKey: "SendKey",
statusMaintenance: "Maintenance", "SMSManager API Docs": "Documentations de l'API SMSManager ",
"Schedule maintenance": "Planifier la maintenance", "Gateway Type": "Type de passerelle",
"Affected Monitors": "Moniteurs concernés", SMSManager: "SMSManager",
"Pick Affected Monitors...": "Sélectionnez les moniteurs concernés...",
"Start of maintenance": "Début de la maintenance",
"All Status Pages": "Toutes les pages d'état",
"Select status pages...": "Sélectionnez les pages d'état...",
recurringIntervalMessage: "Exécuter une fois par jour | Exécuter une fois tous les {0} jours",
affectedMonitorsDescription: "Sélectionnez les moniteurs concernés par la maintenance en cours",
affectedStatusPages: "Afficher ce message de maintenance sur les pages d'état sélectionnées",
atLeastOneMonitor: "Sélectionnez au moins un moniteur concerné",
deleteMaintenanceMsg: "Voulez-vous vraiment supprimer cette maintenance ?",
pushyAPIKey: "Clé API secrète",
pushyToken: "Jeton d'appareil",
"You can divide numbers with": "Vous pouvez diviser des nombres avec", "You can divide numbers with": "Vous pouvez diviser des nombres avec",
or: "ou", or: "ou",
recurringInterval: "Intervalle", recurringInterval: "Intervalle",
Recurring: "Récurrent", Recurring: "Récurrent",
"Single Maintenance Window": "Fenêtre de maintenance unique", strategyManual: "Activer/désactiver manuellement",
"Maintenance Time Window of a Day": "Fenêtre de temps de maintenance", warningTimezone: "Utilisation du fuseau horaire du serveur",
"Effective Date Range": "Plage de dates d'effet",
strategyManual: "activer/desactiver manuellement",
warningTimezone: "Il utilise le fuseau horaire du serveur",
weekdayShortMon: "Lun", weekdayShortMon: "Lun",
weekdayShortTue: "Mar", weekdayShortTue: "Mar",
weekdayShortWed: "Mer", weekdayShortWed: "Mer",
@ -566,11 +632,10 @@ export default {
dayOfMonth: "Jour du mois", dayOfMonth: "Jour du mois",
lastDay: "Dernier jour", lastDay: "Dernier jour",
lastDay1: "Dernier jour du mois", lastDay1: "Dernier jour du mois",
lastDay2: "2ème dernier jour du mois", lastDay2: "Avant-dernier jour du mois",
lastDay3: "3ème dernier jour du mois", lastDay3: "3ème dernier jour du mois",
lastDay4: "4ème dernier jour du mois", lastDay4: "4ème dernier jour du mois",
"No Maintenance": "Aucune Maintenance", "No Maintenance": "Aucune maintenance",
"Schedule Maintenance": "Crée une Maintenance",
pauseMaintenanceMsg: "Voulez-vous vraiment mettre en pause ?", pauseMaintenanceMsg: "Voulez-vous vraiment mettre en pause ?",
"maintenanceStatus-under-maintenance": "En maintenance", "maintenanceStatus-under-maintenance": "En maintenance",
"maintenanceStatus-inactive": "Inactif", "maintenanceStatus-inactive": "Inactif",
@ -579,42 +644,29 @@ export default {
"maintenanceStatus-unknown": "Inconnue", "maintenanceStatus-unknown": "Inconnue",
"Display Timezone": "Afficher le fuseau horaire", "Display Timezone": "Afficher le fuseau horaire",
"Server Timezone": "Fuseau horaire du serveur", "Server Timezone": "Fuseau horaire du serveur",
statusPageMaintenanceEndDate: "Fin",
IconUrl: "URL vers l'icône",
"Enable DNS Cache": "Activer le cache DNS",
Enable: "Activer",
Disable: "Désactiver",
dnsCacheDescription: "Il peut ne pas fonctionner dans certains environnements IPv6, désactivez-le si vous rencontrez des problèmes.",
"Single Maintenance Window": "Créneau de maintenance unique",
"Maintenance Time Window of a Day": "Créneau de la maintenance",
"Effective Date Range": "Plage de dates d'effet",
"Schedule Maintenance": "Créer une maintenance",
"Date and Time": "Date et heure", "Date and Time": "Date et heure",
"DateTime Range": "Plage de dates et d'heures", "DateTime Range": "Plage de dates et d'heures",
Strategy: "Stratégie", Strategy: "Stratégie",
statusPageMaintenanceEndDate: "Fin",
"Free Mobile User Identifier": "Identifiant d'utilisateur Free Mobile", "Free Mobile User Identifier": "Identifiant d'utilisateur Free Mobile",
"Free Mobile API Key": "Clé API Free Mobile", "Free Mobile API Key": "Clé d'API Free Mobile",
enableGRPCTls: "Autoriser l'envoi d'une requête gRPC avec une connexion TLS",
grpcMethodDescription: "Le nom de la méthode est converti au format cammelCase tel que sayHello, check, etc.",
smseagleTo: "Numéro(s) de téléphone",
smseagleGroup: "Nom(s) de groupe(s) de répertoire",
smseagleContact: "Nom(s) de contact du répertoire",
smseagleRecipientType: "Type de destinataire",
smseagleRecipient: "Destinataire(s) (les multiples doivent être séparés par une virgule)",
smseagleToken: "Jeton d'accès à l'API",
smseagleUrl: "L'URL de votre appareil SMSEagle",
smseagleEncoding: "Envoyer en Unicode",
smseaglePriority: "Priorité des messages (0-9, par défaut = 0)",
"Proxy Server": "Serveur proxy",
promosmsLogin: "Nom de connexion API",
promosmsPassword: "Mot de passe API",
"SMSManager API Docs": "Documentations d'API SMSManager ",
"Gateway Type": "Type de passerelle",
webhookAdditionalHeadersTitle: "En-têtes supplémentaires",
webhookAdditionalHeadersDesc: "Définit des en-têtes supplémentaires envoyés avec le webhook.",
"Enable TLS": "Activer le TLS", "Enable TLS": "Activer le TLS",
"Proto Service Name": "Nom du service proto", "Proto Service Name": "Nom du service proto",
"Proto Method": "Méthode Proto", "Proto Method": "Méthode Proto",
"Proto Content": "Contenu proto", "Proto Content": "Contenu proto",
"Enable DNS Cache": "Activer le cache DNS", "Economy": "Économique",
dnsCacheDescription: "Il peut ne pas fonctionner dans certains environnements IPv6, désactivez-le si vous rencontrez des problèmes.",
Enable: "Activer",
Disable: "Désactiver",
"Economy": "économique",
"Lowcost": "Faible coût", "Lowcost": "Faible coût",
"high": "Haute", "high": "Haute",
"General Monitor Type": "Type de moniteur général", "General Monitor Type": "Type de sonde générale",
"Passive Monitor Type": "Type de moniteur passif", "Passive Monitor Type": "Type de sonde passive",
"Specific Monitor Type": "Type de moniteur spécifique", "Specific Monitor Type": "Type de sonde spécifique",
}; };