Files
FlClash/arb/intl_fr.arb
T
chen08209 213a13f62f feat(l10n): add French, Spanish and Korean
Changelog: French, Spanish and Korean translations
2026-10-17 09:54:29 +08:00

944 lines
56 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"rule": "Règle",
"rules": "Règles",
"global": "Global",
"direct": "Direct",
"dashboard": "Tableau de bord",
"proxies": "Proxys",
"profile": "Profil",
"profiles": "Profils",
"tools": "Outils",
"logs": "Journaux",
"resources": "Ressources",
"trafficUsage": "Trafic utilisé",
"networkSpeed": "Débit réseau",
"outboundMode": "Mode sortant",
"serviceStatus": "État des services",
"serviceRestricted": "Accès restreint",
"serviceAvailable": "Disponible",
"serviceUnavailable": "Indisponible",
"serviceFailed": "Échec de la vérification",
"serviceDisallowedIsp": "FAI non autorisé",
"serviceBlocked": "Bloqué",
"serviceUnsupportedRegion": "Région non prise en charge",
"serviceOriginalsOnly": "Contenus originaux uniquement",
"serviceComingSoon": "Bientôt disponible",
"servicePending": "Non vérifié",
"serviceManage": "Gérer les services",
"serviceCheck": "Vérifier",
"serviceCheckAll": "Tout vérifier",
"serviceCheckedAt": "Vérifié à {time}",
"upload": "Envoi",
"download": "Réception",
"usedTraffic": "Trafic utilisé",
"totalTraffic": "Trafic total",
"expireTime": "Date d’expiration",
"nullProfileDesc": "Ajoutez un profil pour commencer",
"settings": "Paramètres",
"language": "Langue",
"defaultText": "Par défaut",
"more": "Plus",
"other": "Autre",
"about": "À propos",
"en": "Anglais",
"es": "Espagnol",
"fr": "Français",
"ja": "Japonais",
"ko": "Coréen",
"ru": "Russe",
"zhCN": "Chinois simplifié",
"theme": "Thème",
"extend": "Extension",
"runtimeConfig": "Configuration d’exécution",
"allowLan": "Autoriser le LAN",
"tun": "TUN",
"tunDesc": "TUN ne fonctionne qu’en mode administrateur.",
"minimizeOnExit": "Réduire à la fermeture",
"autoLaunch": "Lancement automatique",
"silentLaunch": "Lancement silencieux",
"silentLaunchDesc": "Le lancement silencieux démarre l’app sans afficher la fenêtre.",
"autoRun": "Démarrage automatique",
"autoRunDesc": "Le démarrage automatique active le proxy à l’ouverture de l’app.",
"logcat": "Logcat",
"logcatDesc": "Désactiver Logcat masque l’entrée Journaux.",
"autoCheckUpdate": "Rechercher les mises à jour automatiquement",
"checkCertificate": "Vérifier les certificats TLS",
"checkCertificateDesc": "Sans vérification TLS, les abonnements et les sauvegardes sont exposés aux attaques de l’homme du milieu.",
"accessControl": "Contrôle d’accès",
"accessControlDesc": "Le contrôle d’accès choisit les apps qui utilisent le proxy.",
"edit": "Modifier",
"confirm": "Confirmer",
"update": "Mettre à jour",
"add": "Ajouter",
"save": "Enregistrer",
"delete": "Supprimer",
"seconds": "secondes",
"qrcode": "Code QR",
"qrcodeDesc": "Scannez un code QR pour obtenir un profil",
"url": "URL",
"link": "Lien",
"linkDesc": "Obtenir un profil depuis un lien d’abonnement ou un lien de partage de proxy",
"file": "Fichier",
"fileDesc": "Importer directement un fichier de profil",
"name": "Nom",
"profileNameNullValidationDesc": "Veuillez saisir le nom du profil",
"rename": "Renommer",
"profileUrlNullValidationDesc": "Veuillez saisir l’URL du profil",
"profileUrlInvalidValidationDesc": "Veuillez saisir une URL de profil valide",
"autoUpdate": "Mise à jour automatique",
"autoUpdateInterval": "Intervalle de mise à jour automatique",
"profileAutoUpdateIntervalNullValidationDesc": "Veuillez saisir l’intervalle de mise à jour automatique",
"profileAutoUpdateIntervalInvalidValidationDesc": "Veuillez saisir un intervalle valide",
"themeMode": "Mode du thème",
"themeColor": "Couleur du thème",
"preview": "Aperçu",
"auto": "Auto",
"light": "Clair",
"dark": "Sombre",
"importFromLink": "Importer depuis un lien",
"submit": "Valider",
"createProfileFromUrlTip": "Créer un profil à partir de {url} ?",
"create": "Créer",
"pleaseUploadValidQrcode": "Veuillez importer un code QR valide",
"blacklistMode": "Mode liste noire",
"whitelistMode": "Mode liste blanche",
"selectAll": "Tout sélectionner",
"cancelSelectAll": "Tout désélectionner",
"appAccessControl": "Contrôle d’accès des apps",
"accessControlAllowDesc": "Seules les apps sélectionnées passent par le VPN",
"accessControlNotAllowDesc": "Les apps sélectionnées sont exclues du VPN",
"accessControlDisabledDesc": "Le contrôle d’accès des apps est désactivé",
"selected": "Sélectionné",
"port": "Port",
"logLevel": "Niveau de journalisation",
"show": "Afficher",
"exit": "Quitter",
"systemProxy": "Proxy système",
"safeMode": "Mode sans échec",
"safeModeAppTitle": "{appName} (mode sans échec)",
"project": "Projet",
"core": "Cœur",
"tabAnimation": "Animation des onglets",
"desc": "Un client proxy multiplateforme basé sur ClashMeta, simple d’utilisation, open source et sans publicité.",
"startVpn": "Démarrage du VPN…",
"stopVpn": "Arrêt du VPN…",
"localNetworkDeniedTip": "Autorisation du réseau local refusée : la pile gvisor est utilisée, le LAN est inaccessible.",
"compatible": "Mode de compatibilité",
"notSelectedTip": "Le groupe de proxys actuel n’est pas sélectionnable",
"changeProxyFailedTip": "Échec du changement de proxy ; la sélection précédente a été rétablie",
"databaseWriteFailedTip": "Échec de l’enregistrement de la modification ; elle a été annulée",
"tip": "Astuce",
"account": "Compte",
"backup": "Sauvegarde",
"backupSuccess": "Sauvegarde réussie",
"noInfo": "Aucune information",
"pleaseBindWebDAV": "Veuillez lier un WebDAV",
"bind": "Lier",
"connectivity": "Connectivité : ",
"webDAVConfiguration": "Configuration WebDAV",
"address": "Adresse",
"addressHelp": "Adresse du serveur WebDAV",
"addressTip": "Veuillez saisir une adresse WebDAV valide",
"password": "Mot de passe",
"authentication": "Authentification",
"authenticationDesc": "L’authentification demande un nom d’utilisateur et un mot de passe sur le port du proxy local.",
"authenticationSystemProxyDesc": "Le proxy système n’est pas appliqué tant que l’authentification est activée.",
"checkUpdate": "Rechercher des mises à jour",
"discoverNewVersion": "Nouvelle version disponible",
"checkUpdateError": "L’app est déjà à jour",
"goDownload": "Télécharger",
"unknown": "Inconnu",
"country": "Région",
"search": "Rechercher",
"allowBypass": "Autoriser les apps à contourner le VPN",
"externalController": "Contrôleur externe",
"externalControllerDesc": "Le contrôleur externe permet de piloter le cœur via le port 9090.",
"externalControllerSecret": "Secret du contrôleur externe",
"ipv6Desc": "Le trafic IPv6 n’est reçu que si IPv6 est activé.",
"app": "App",
"general": "Général",
"startupAndBackground": "Démarrage et arrière-plan",
"requestsAndUpdates": "Requêtes et mises à jour",
"logsAndDiagnostics": "Journaux et diagnostic",
"userAgent": "User-Agent",
"unifiedDelay": "Délai unifié",
"tcpConcurrent": "TCP simultané",
"geodataLoader": "Mode Geo à faible mémoire",
"requests": "Requêtes",
"recentRequests": "Requêtes récentes",
"findProcessMode": "Recherche de processus",
"init": "Initialisation",
"infiniteTime": "N’expire jamais",
"connections": "Connexions",
"liveConnections": "Connexions en direct",
"inbound": "Entrant",
"intranetIP": "IP du réseau local",
"view": "Afficher",
"cut": "Couper",
"copy": "Copier",
"clipboardWriteFailed": "Impossible de copier dans le presse-papiers. La sélection est peut-être trop volumineuse",
"paste": "Coller",
"testUrl": "URL de test",
"sync": "Synchroniser",
"exclude": "Masquer des tâches récentes",
"compact": "Compact",
"tab": "Onglet",
"list": "Liste",
"delay": "Délai",
"style": "Style",
"size": "Taille",
"sort": "Trier",
"columns": "Colonnes",
"proxyGroup": "Groupe de proxys",
"go": "Aller",
"externalLink": "Lien externe",
"otherContributors": "Autres contributeurs",
"appIconDesign": "Conception de l’icône de l’app",
"autoCloseConnections": "Fermer les connexions automatiquement",
"autoCloseConnectionsDesc": "La fermeture automatique coupe les connexions ouvertes lorsque vous changez de proxy.",
"onlyStatisticsProxy": "Ne compter que le trafic proxy",
"showNotificationStopAction": "Bouton Arrêter dans la notification",
"pureBlackMode": "Mode noir pur",
"sidebarBlur": "Flou de la barre latérale",
"sidebarBlurDesc": "Afficher le bureau flouté derrière la fenêtre à travers la barre latérale",
"liquidGlass": "Liquid Glass",
"keepAliveIntervalDesc": "Intervalle keep-alive TCP",
"entries": " entrées",
"local": "Local",
"remote": "Distant",
"mode": "Mode",
"time": "Heure",
"source": "Source",
"action": "Action",
"intelligentSelected": "Sélection intelligente",
"clipboardImport": "Importer depuis le presse-papiers",
"clipboardExport": "Exporter vers le presse-papiers",
"layout": "Disposition",
"tight": "Serrée",
"standard": "Standard",
"ultra": "Ultra",
"loose": "Aérée",
"profilesSort": "Trier les profils",
"start": "Démarrer",
"runTime": "Durée d’exécution",
"stop": "Arrêter",
"key": "Clé",
"value": "Valeur",
"vpnEnableDesc": "Le VPN fait passer automatiquement tout le trafic du système par VpnService.",
"options": "Options",
"enabled": "Activé",
"disabled": "Désactivé",
"loopback": "Exemption de bouclage UWP",
"providers": "Ressources externes",
"proxyProviders": "Fournisseurs de proxys",
"ruleProviders": "Fournisseurs de règles",
"providerUrlTip": "Seuls les fournisseurs distants sont pris en charge",
"ruleSetEmptyTip": "Le jeu de règles ne contient aucune entrée exploitable",
"ruleSetMixedTip": "Le jeu de règles mélange des domaines et des plages d’IP : son type est indéterminable",
"ruleSetInvalidTip": "Ce fichier mrs est illisible",
"subscriptionInfo": "Infos d’abonnement",
"ntpStatusDesc": "NTP récupère l’heure auprès d’un serveur NTP au lieu de l’horloge système.",
"server": "Serveur",
"ntpInterval": "Intervalle de synchronisation (minutes)",
"dialerProxy": "Proxy de connexion",
"dialerProxyDesc": "Le proxy de connexion est la sortie utilisée pour joindre le serveur NTP.",
"writeToSystem": "Écrire dans le système",
"writeToSystemDesc": "Écrire dans le système règle aussi l’horloge système ; Android l’ignore.",
"sniffer": "Sniffer",
"snifferStatusDesc": "Le sniffer lit le domaine dans le trafic TLS, HTTP et QUIC afin que les règles puissent le reconnaître.",
"overrideDestination": "Remplacer la destination",
"overrideDestinationDesc": "Remplacer la destination se connecte au domaine détecté plutôt qu’à l’adresse d’origine.",
"forceDnsMapping": "Forcer le mappage DNS",
"forceDnsMappingDesc": "Forcer le mappage DNS analyse aussi les connexions dont le domaine provient d’un mappage DNS.",
"parsePureIp": "Analyser les IP seules",
"parsePureIpDesc": "Analyser les IP seules inspecte les connexions qui ne portent qu’une adresse IP.",
"forceDomain": "Domaines forcés",
"forceDomainDesc": "Les domaines forcés sont aussi analysés ; les autres connexions qui ont déjà un domaine sont laissées telles quelles.",
"skipDomain": "Domaines ignorés",
"skipDomainDesc": "Un domaine détecté figurant dans la liste des domaines ignorés n’est pas utilisé.",
"skipSrcAddress": "Adresses sources ignorées",
"skipDstAddress": "Adresses de destination ignorées",
"sniffProtocols": "Protocoles",
"ports": "Ports",
"overrideEntries": "Entrées de remplacement",
"addOverrideEntry": "Ajouter une entrée de remplacement",
"dnsOverrideDesc": "Les entrées ajoutées ici remplacent le DNS de tous les profils URL et fichier ; tout ce qui n’est pas ajouté garde le réglage du profil. Les profils personnalisés définissent leur DNS dans leur contenu.",
"settingEntries": "réglages",
"addSettingEntry": "Ajouter un réglage",
"profileSettingsDesc": "S’applique uniquement à ce profil ; tout ce qui n’est pas ajouté utilise la valeur par défaut.",
"healthCheck": "Contrôle d’état",
"discardChanges": "Abandonner les modifications ?",
"quickEdit": "Modification rapide",
"status": "État",
"statusDesc": "Si DNS est désactivé, le DNS du système est utilisé.",
"respectRules": "Respecter les règles",
"respectRulesDesc": "Respecter les règles fait passer les connexions DNS selon les règles et nécessite un Proxy Server Nameserver.",
"dnsMode": "Mode DNS",
"fakeipRange": "Plage Fake-IP",
"fakeipFilter": "Filtre Fake-IP",
"useHosts": "Utiliser hosts",
"useSystemHosts": "Utiliser les hosts du système",
"fallbackFilter": "Filtre de repli",
"domain": "Domaine",
"listenRoutingMark": "Marque de routage d’écoute",
"listenRoutingMarkDesc": "La marque de routage d’écoute ne fonctionne que sous Linux.",
"ipv6Timeout": "Délai d’expiration IPv6 (ms)",
"cacheAlgorithm": "Algorithme de cache",
"cacheMaxSize": "Taille du cache",
"fakeipRange6": "Plage Fake-IP (IPv6)",
"fakeipFilterMode": "Mode du filtre Fake-IP",
"fakeipFilterModeDesc": "En mode filtre Fake-IP, la liste noire exclut les correspondances, la liste blanche ne falsifie que les correspondances, et « rule » les traite comme des règles.",
"fakeipTtl": "TTL Fake-IP",
"reset": "Réinitialiser",
"actionView": "Afficher/Masquer",
"actionStart": "Démarrer/Arrêter",
"actionMode": "Changer de mode",
"actionProxy": "Proxy système",
"actionTun": "TUN",
"actionRuleMode": "Mode règles",
"actionGlobalMode": "Mode global",
"actionDirectMode": "Mode direct",
"actionDelayTest": "Tester tous les délais",
"actionUpdateProfiles": "Mettre à jour les profils",
"disclaimer": "Avertissement",
"disclaimerDesc": "Avant d’utiliser FlClash (« le Logiciel »), veuillez lire attentivement cette déclaration et vous assurer de l’avoir comprise dans son intégralité. Appuyer sur « Accepter » signifie que vous avez lu, compris et accepté chacune des conditions ci-dessous. Si vous n’êtes pas d’accord, appuyez sur « Quitter » et cessez d’utiliser le Logiciel.",
"disclaimerSoftwareTitle": "Nature du logiciel",
"disclaimerSoftwareContent": "Le Logiciel est un client proxy réseau open source construit sur le cœur Clash.Meta (mihomo). Il se limite à fournir des outils locaux tels que la gestion de la configuration, le routage par règles et le transfert du trafic.",
"disclaimerNoServiceStatement": "Le Logiciel ne fournit lui-même aucun serveur proxy, nœud, abonnement ni service d’accès au réseau, et n’a aucun partenariat, mandat ni lien de garantie avec un quelconque fournisseur de tels services.",
"disclaimerUsageTitle": "Restrictions d’utilisation",
"disclaimerUsageContent": "Le Logiciel est destiné uniquement à des usages non commerciaux tels que l’apprentissage, les échanges et la recherche technique. Toute utilisation à des fins commerciales est strictement interdite, y compris, sans s’y limiter, la distribution payante, la vente groupée, l’intégration à un service commercial ou l’exercice d’une activité au nom du Logiciel. Toute activité commerciale est étrangère au Logiciel et à ses développeurs.\n\nIl est strictement interdit d’utiliser le Logiciel à des fins contraires aux lois et règlements de votre pays ou de votre région, y compris, sans s’y limiter, le contournement de restrictions d’accès au réseau légalement imposées, la diffusion de contenus illicites, le lancement d’attaques réseau ou l’atteinte aux droits légitimes d’autrui.",
"disclaimerResponsibilityTitle": "Votre responsabilité",
"disclaimerResponsibilityContent": "Il vous incombe de vous assurer que l’utilisation du Logiciel est licite là où vous vivez, et vous assumez seul la responsabilité juridique de tout ce que vous faites avec lui et de ses conséquences.\n\nLes abonnements, nœuds et configurations que vous importez relèvent de votre choix. La licéité de leur source, la sécurité de leur contenu et la fiabilité de leur service sont une affaire entre vous et leurs fournisseurs.",
"disclaimerThirdPartyTitle": "Contenus tiers",
"disclaimerThirdPartyContent": "Les liens d’abonnement, fichiers de configuration, jeux de règles, scripts, ressources externes et liens externes sont tous fournis par des tiers. Les développeurs ne peuvent ni ne vont vérifier ou garantir leur légalité, leur exactitude, leur sécurité ou leur disponibilité.\n\nTout vol de données, perte financière, bannissement de compte ou autre dommage causé par un contenu tiers se règle entre vous et le tiers concerné ; les développeurs n’en assument aucune responsabilité.",
"disclaimerWarrantyTitle": "Absence de garantie",
"disclaimerWarrantyContent": "Le Logiciel est fourni « tel quel » et « selon disponibilité », sans garantie d’aucune sorte, expresse ou implicite, y compris, sans s’y limiter, les garanties de qualité marchande, d’adéquation à un usage particulier, d’absence de contrefaçon, de disponibilité ininterrompue, d’absence d’erreurs ou d’absence de failles de sécurité.\n\nLes développeurs ne garantissent pas que le Logiciel répondra à vos besoins ni qu’il fonctionnera sans interruption ni erreur.",
"disclaimerLiabilityTitle": "Limitation de responsabilité",
"disclaimerLiabilityContent": "Dans toute la mesure permise par la loi applicable, ni les développeurs ni aucun contributeur ne sauraient être tenus responsables de dommages directs, indirects, accessoires, spéciaux, punitifs ou consécutifs résultant de l’utilisation ou de l’impossibilité d’utiliser le Logiciel, y compris, sans s’y limiter, la perte de données, les dommages matériels, les pannes réseau, l’interruption d’activité, le manque à gagner ou tout litige qui en découlerait, même s’ils ont été avertis de la possibilité de tels dommages.",
"disclaimerPrivacyTitle": "Collecte de données et confidentialité",
"disclaimerPrivacyContent": "Le Logiciel ne collecte ni ne transmet vos URL d’abonnement, détails de nœuds, contenus de configuration, sites visités, historiques de connexion, contenus de trafic ou journaux. Ces données restent sur votre appareil et les développeurs n’y ont pas accès.\n\nLe Logiciel n’accède au réseau que lorsque vous utilisez une fonction qui en a besoin, par exemple pour récupérer l’URL d’abonnement que vous avez fournie lors de la mise à jour d’un profil, ou pour contacter GitHub lors de la recherche de mises à jour.\n\nLe Logiciel n’inclut aucun service d’analyse ni de rapport de plantage, sur aucune plateforme.",
"disclaimerLicenseTitle": "Licence open source",
"disclaimerLicenseContent": "Le Logiciel est open source sous licence GPL-3.0. Vous pouvez l’utiliser, le modifier et le distribuer librement tant que vous respectez cette licence, qui exige que les œuvres dérivées soient elles aussi publiées sous GPL-3.0 et que les mentions de droit d’auteur d’origine soient conservées.\n\nLes composants tiers du Logiciel, dont le cœur Clash.Meta, suivent leurs propres licences. Les auteurs d’origine ne sont pas responsables des problèmes liés aux versions modifiées ou redistribuées.",
"disclaimerChangesTitle": "Modifications de cette déclaration",
"disclaimerChangesContent": "Les développeurs peuvent réviser cette déclaration à chaque version, et la révision prend effet à la publication de cette version. Continuer à utiliser le Logiciel après une mise à jour signifie que vous acceptez la déclaration révisée.",
"disclaimerAcceptTitle": "Acceptation",
"disclaimerAcceptContent": "En installant, copiant ou utilisant le Logiciel, vous êtes réputé avoir lu et accepté l’intégralité de cette déclaration. Si vous n’êtes pas d’accord avec l’une de ses conditions, cessez immédiatement d’utiliser le Logiciel et désinstallez-le.",
"disclaimerRestateTitle": "Recopier la déclaration",
"disclaimerRestateTip": "Pour confirmer que vous avez compris, saisissez la déclaration suivante en entier dans le champ ci-dessous :",
"disclaimerRestateHint": "Saisissez la déclaration ci-dessus",
"disclaimerRestateMismatch": "Ne correspond pas à la déclaration",
"disclaimerAcknowledgeTitle": "Confirmer la déclaration",
"disclaimerAcknowledgeTip": "Pour confirmer que vous avez compris, lisez la déclaration suivante et cochez la case ci-dessous :",
"disclaimerAcknowledgeLabel": "J'ai lu et compris cette déclaration",
"agree": "Accepter",
"hotkeyManagement": "Gestion des raccourcis",
"hotkeyDesc": "Les raccourcis globaux fonctionnent même lorsque la fenêtre est masquée. Appuyez sur une action pour enregistrer sa combinaison de touches.",
"hotkeyNotSet": "Non défini",
"pressKeyboard": "Appuyez sur une combinaison de touches",
"hotkeyNeedsModifier": "Incluez au moins l’une de ces touches : {modifiers}",
"hotkeyConflictWith": "Déjà utilisé par « {action} ». L’enregistrer le déplace ici.",
"hotkeyUnavailable": "Non enregistré, il est peut-être pris par une autre app",
"remove": "Retirer",
"noNetwork": "Aucun réseau",
"ipv6InboundDesc": "Avec IPv6 activé, le VPN autorise le trafic IPv6 entrant.",
"exportLogs": "Exporter les journaux",
"exportSuccess": "Exportation réussie",
"iconStyle": "Style des icônes",
"iconStyleFilled": "Pleines",
"iconStylePlain": "Simples",
"iconStyleHidden": "Masquées",
"filter": "Filtrer",
"hideTimeoutProxies": "Masquer les proxys expirés",
"hideTimeoutProxiesDesc": "Ignorer les proxys dont le dernier test de délai a expiré",
"stackMode": "Mode de pile",
"network": "Réseau",
"bypassDomain": "Domaines contournés",
"bypassDomainDesc": "Les domaines contournés ne s’appliquent que si le proxy système est activé.",
"resetTip": "Voulez-vous vraiment réinitialiser ?",
"icon": "Icône",
"noData": "Aucune donnée",
"fontFamily": "Police",
"installedFonts": "Polices installées",
"toggle": "Basculer",
"system": "Système",
"routeAddress": "Adresses de route",
"interfaceNameMode": "Interface sortante",
"interfaceNameModeClear": "Aucune",
"interfaceNameModeFollow": "Suivre la configuration",
"interfaceNameModeCustom": "Personnalisée",
"interfaceName": "Nom de l’interface",
"interfaceNameDesc": "Le nom de l’interface est l’interface réseau utilisée par les connexions sortantes.",
"copyEnvVar": "Copier les variables d’environnement",
"memoryInfo": "Infos mémoire",
"total": "Total",
"releaseMemory": "Libérer la mémoire",
"memoryCoreHeapInuse": "Tas utilisé",
"memoryCoreHeapIdle": "Tas inactif",
"memoryCoreStack": "Piles de goroutines",
"memoryCoreRuntime": "Surcharge du runtime",
"memoryCoreNotRunning": "Le cœur n’est pas en cours d’exécution",
"memoryAppResident": "Mémoire résidente",
"memoryAppShared": "App et partagée",
"memoryEstimateDesc": "Estimation d’après la mémoire résidente du processus ; elle peut différer de ce qu’indique le système.",
"memoryEstimateSharedDesc": "Le cœur s’exécute dans le processus de l’app. Sa part est estimée à partir des statistiques du runtime, et le reste compte comme mémoire de l’app et partagée.",
"memoryReleased": "Mémoire libérée",
"memoryReleasedSize": "{size} libérés",
"releaseMemoryFailed": "Échec de la libération de la mémoire",
"cancel": "Annuler",
"fileIsUpdate": "Le fichier a été modifié. Enregistrer les modifications ?",
"profileHasUpdate": "Le profil a été modifié. Désactiver la mise à jour automatique ?",
"hasCacheChange": "Mettre les modifications en cache ?",
"copySuccess": "Copié avec succès",
"copyLink": "Copier le lien",
"exportFile": "Exporter le fichier",
"cacheCorrupt": "Le cache est corrompu. Le vider ?",
"detectionTip": "Repose sur une API tierce ; à titre indicatif uniquement",
"listen": "Écoute",
"undo": "Annuler",
"redo": "Rétablir",
"lineWrap": "Retour à la ligne",
"none": "Aucun",
"advancedConfig": "Configuration avancée",
"advancedConfigDesc": "La configuration avancée regroupe le réseau, le DNS, les règles ajoutées et les scripts.",
"addRule": "Ajouter une règle",
"content": "Contenu",
"ruleTarget": "Cible de la règle",
"matchTarget": "MATCH-TARGET",
"followProfile": "Suivre le profil",
"sourceIp": "IP source",
"noResolve": "Ne pas résoudre l’IP",
"saveChanges": "Enregistrer les modifications ?",
"cannotSave": "Enregistrement impossible",
"navigationBarStyle": "Barre inférieure",
"floating": "Flottante",
"docked": "Ancrée",
"slide": "Glissement",
"fade": "Fondu",
"pureBlack": "Noir pur",
"customColor": "Couleur personnalisée",
"colorStyle": "Style de couleur",
"grid": "Grille",
"spectrum": "Spectre",
"sliders": "Curseurs",
"hue": "Teinte",
"saturation": "Saturation",
"brightness": "Luminosité",
"hex": "Hex",
"monochromeScheme": "Monochrome",
"vividStyle": "Vif",
"tintedStyle": "Teinté",
"softStyle": "Doux",
"developerMode": "Mode développeur",
"developerModeEnableTip": "Le mode développeur est activé.",
"messageTest": "Test de message",
"messageTestTip": "Ceci est un message.",
"crashTest": "Test de plantage",
"crashDetected": "Plantage détecté",
"crashDetectedTip": "L’app n’a pas réussi à finir de démarrer deux fois de suite. Pour sortir de cette boucle, le profil {name} a été désélectionné et la configuration automatique a été ignorée. Vous pouvez le sélectionner de nouveau à tout moment.",
"launchInterrupted": "Démarrage inachevé",
"launchInterruptedTip": "L’app s’est arrêtée de façon inattendue lors de son dernier démarrage. La configuration automatique a été ignorée pour ce lancement ; vous pouvez la démarrer manuellement pour réessayer.",
"clearData": "Effacer les données",
"textScale": "Taille du texte",
"textScalePreview": "Le texte de l’app ressemblera à ceci",
"followSystem": "Suivre le système",
"internet": "Internet",
"systemApp": "Apps système",
"noNetworkApp": "Apps sans réseau",
"restoreStrategy": "Stratégie de restauration",
"restoreStrategyOverride": "Écraser",
"restoreStrategyCompatible": "Compatible",
"logsTest": "Test des journaux",
"emptyTip": "{label} ne peut pas être vide",
"urlTip": "{label} doit être une URL",
"invalidLinkTip": "Ce n’est ni un lien d’abonnement ni un lien de partage de proxy",
"numberTip": "{label} doit être un nombre",
"numberRangeTip": "{label} doit être compris entre {min} et {max}",
"interval": "Intervalle",
"existsTip": "{label} existe déjà",
"maxLengthTip": "{label} ne doit pas dépasser {max} caractères",
"singleAdd": "Ajout unique",
"batchAdd": "Ajout groupé",
"batchListInputTip": "Un élément par ligne, ou séparés par des virgules",
"batchMapInputTip": "Une entrée par ligne : la clé, un espace, puis la valeur",
"singleImport": "Importation unique",
"batchImport": "Importation groupée",
"batchUrlInputTip": "Une URL par ligne",
"batchLinkInputTip": "Un lien par ligne",
"batchPreviewTip": "{count} à ajouter, {skipped} ignorés car déjà présents",
"lineIssueTip": "Ligne {line} : {message}",
"singleValueTip": "{label} doit être un seul élément",
"deleteTip": "Voulez-vous vraiment supprimer cet élément ({label}) ?",
"deleteMultipTip": "Voulez-vous vraiment supprimer les éléments sélectionnés ({label}) ?",
"nullTip": "Aucun élément ({label}) pour le moment",
"script": "Script",
"color": "Couleur",
"unnamed": "Sans nom",
"pleaseEnterScriptName": "Veuillez saisir un nom de script",
"mixedPort": "Port mixte",
"socksPort": "Port SOCKS",
"redirPort": "Port Redir",
"tproxyPort": "Port TProxy",
"portTip": "{label} doit être compris entre 1024 et 49151",
"portConflictTip": "Veuillez saisir un autre port",
"import": "Importer",
"importFile": "Importer depuis un fichier",
"importUrl": "Importer depuis une URL",
"startFromScratch": "Partir de zéro",
"autoSetSystemDns": "Définir automatiquement le DNS du système",
"details": "Détails de {label}",
"creationTime": "Date de création",
"process": "Processus",
"host": "Hôte",
"destination": "Destination",
"destinationGeoIP": "GeoIP de destination",
"destinationIPASN": "ASN de l’IP de destination",
"specialProxy": "Proxy spécial",
"specialRules": "Règles spéciales",
"remoteDestination": "Destination distante",
"networkType": "Type de réseau",
"proxyChains": "Chaîne de proxys",
"log": "Journal",
"connection": "Connexion",
"request": "Requête",
"connected": "Connecté",
"disconnected": "Déconnecté",
"connecting": "Connexion…",
"restartCoreTip": "Voulez-vous vraiment redémarrer le cœur ?",
"forceRestartCoreTip": "Voulez-vous vraiment forcer le redémarrage du cœur ?",
"dnsHijacking": "Détournement DNS",
"coreStatus": "État du cœur",
"appendSystemDns": "Ajouter le DNS du système",
"editRule": "Modifier la règle",
"extendMode": "Mode d’extension",
"standardModeDesc": "Mode standard : ajoute des règles par-dessus le profil",
"scriptModeDesc": "Mode script : réécrit tout le profil avec un script d’extension",
"addedRules": "Règles ajoutées",
"controlGlobalAddedRules": "Gérer les règles ajoutées globales",
"quickActions": "Actions rapides",
"rulePresetBlockQuic": "Bloquer QUIC",
"rulePresetBlockStun": "Bloquer STUN",
"rulePresetBlockDot": "Bloquer DNS over TLS",
"rulePresetBlockLoopback": "Bloquer le bouclage du proxy",
"rulePresetSystemServicesDirect": "Apple et Microsoft en direct",
"rulePresetBittorrentDirect": "BitTorrent en direct",
"rulePresetLanDirect": "LAN en direct",
"extendScript": "Script d’extension",
"goToConfigureScript": "Aller à la configuration du script",
"goToConfigureAddedRules": "Aller à la configuration des règles ajoutées",
"editGlobalRules": "Modifier les règles globales",
"confirmForceCrashCore": "Voulez-vous vraiment forcer le plantage du cœur ?",
"confirmClearAllData": "Voulez-vous vraiment effacer toutes les données ?",
"loading": "Chargement…",
"yearsAgo": "{count, plural, =1{il y a 1 an} other{il y a {count} ans}}",
"monthsAgo": "{count, plural, =1{il y a 1 mois} other{il y a {count} mois}}",
"daysAgo": "{count, plural, =1{il y a 1 jour} other{il y a {count} jours}}",
"hoursAgo": "{count, plural, =1{il y a 1 heure} other{il y a {count} heures}}",
"minutesAgo": "{count, plural, =1{il y a 1 minute} other{il y a {count} minutes}}",
"justNow": "À l’instant",
"yearsAgoShort": "{count, plural, other{il y a {count} a}}",
"monthsAgoShort": "{count, plural, other{il y a {count} m}}",
"daysAgoShort": "{count, plural, other{il y a {count} j}}",
"hoursAgoShort": "{count, plural, other{il y a {count} h}}",
"minutesAgoShort": "{count, plural, other{il y a {count} min}}",
"noLongerRemind": "Ne plus me le rappeler",
"accessControlSettings": "Réglages du contrôle d’accès",
"turnOn": "Activer",
"turnOff": "Désactiver",
"vpnConfigChangeDetected": "Modification de la configuration liée au VPN détectée",
"restart": "Redémarrer",
"speedStatistics": "Statistiques de débit",
"resetPageChangesTip": "Cette page contient des modifications. Voulez-vous vraiment réinitialiser ?",
"customProfile": "Personnalisé",
"customProfileDesc": "Assembler des groupes de proxys et des règles à partir des proxys de l’app et d’autres profils",
"customProfileResources": "Ressources des profils personnalisés",
"customProfileResourcesDesc": "Les ressources des profils personnalisés regroupent des proxys, des fournisseurs de règles, des filtres et des jeux d’icônes.",
"unknownNetworkError": "Erreur réseau inconnue",
"backupFromNewerVersion": "Cette sauvegarde provient d’une version plus récente de l’app. Mettez l’app à jour avant de la restaurer",
"networkTimeoutError": "La requête a expiré. Vérifiez votre réseau ou votre proxy, puis réessayez",
"networkHostLookupError": "Impossible de résoudre l’adresse du serveur. Vérifiez que l’URL est correcte et que le DNS fonctionne",
"networkConnectionError": "Impossible de se connecter au serveur. Vérifiez votre connexion réseau ou vos réglages de proxy",
"networkTlsError": "Échec de la connexion sécurisée. Le certificat du serveur est peut-être invalide, ou la connexion est interceptée",
"networkCancelledError": "La requête a été annulée",
"networkAccessDeniedError": "Le serveur a refusé l’accès (HTTP {code}). Le lien a peut-être expiré, ou les identifiants sont incorrects",
"networkNotFoundError": "Rien n’a été trouvé à cette adresse (HTTP {code}). Vérifiez que l’URL est correcte",
"networkRateLimitedError": "Trop de requêtes (HTTP 429). Patientez un instant puis réessayez",
"networkServerError": "Le serveur a rencontré un problème (HTTP {code}). Réessayez plus tard",
"networkBadResponseError": "Le serveur a rejeté la requête (HTTP {code})",
"networkRequestFailed": "Échec de la requête réseau : {detail}",
"invalidBackupFile": "Fichier de sauvegarde non valide",
"pruneCache": "Nettoyer le cache",
"backupAndRestore": "Sauvegarde et restauration",
"restore": "Restaurer",
"restoreSuccess": "Restauration réussie",
"restoreOnlyConfig": "Restaurer uniquement les profils",
"restoreAllData": "Restaurer toutes les données",
"addProfile": "Ajouter un profil",
"delayTest": "Test de délai",
"proxyGroupEmpty": "Le groupe de proxys est vide",
"confirmExitWindow": "Voulez-vous vraiment quitter la fenêtre actuelle ?",
"optional": "Facultatif",
"maxFailedTimes": "Échecs maximum",
"testInterval": "Intervalle de test",
"excludeFilter": "Filtre d’exclusion",
"expectedStatus": "Statut attendu",
"strategy": "Stratégie",
"tolerance": "Tolérance",
"inputProxyGroupName": "Saisissez le nom du groupe de proxys",
"helperCorruptTip": "Service Helper indisponible ; le mode TUN ne peut pas être activé. Réinstallez FlClash pour le rétablir.",
"tunAuthorizationFailed": "TUN n’a pas pu être autorisé et a donc été désactivé.",
"sudoPasswordTitle": "Saisissez votre mot de passe pour sudo",
"coreBlockedByPolicyTip": "Windows a refusé d’exécuter FlClashCore.exe (erreur {code}). Une stratégie de contrôle des applications, telle que Smart App Control ou AppLocker, bloque les programmes non signés ; autorisez FlClash dans cette stratégie ou désactivez-la, puis réessayez.",
"coreBlockedBySmartAppControlTip": "Windows Smart App Control a bloqué FlClashCore.exe car il n’est pas signé. Ouvrez Sécurité Windows → Contrôle des applications et du navigateur → Paramètres de Smart App Control, choisissez Désactivé, puis relancez FlClash. Smart App Control ne peut pas être réactivé sans réinstaller Windows.",
"hideFromList": "Masquer de la liste",
"testWhenUsed": "Tester à l’utilisation",
"disableUDP": "Désactiver UDP",
"confirmDeleteProxyGroup": "Voulez-vous vraiment supprimer ce groupe de proxys ?",
"ruleEmpty": "La règle est vide",
"inputRuleContent": "Saisissez le contenu de la règle",
"ruleSet": "Jeu de règles",
"selectRuleSet": "Veuillez sélectionner un jeu de règles",
"splitStrategy": "Stratégie de répartition",
"selectSplitStrategy": "Veuillez sélectionner une stratégie de répartition",
"noResolveHostname": "Ne pas résoudre le nom d’hôte",
"matchSourceIp": "Faire correspondre l’IP source",
"basicInfo": "Infos de base",
"additionalParameters": "Paramètres supplémentaires",
"proxyType": "Type de proxy",
"basicStrategy": "Stratégies de base",
"editProxy": "Modifier le proxy",
"addNodes": "Ajouter des nœuds",
"addProxyGroup": "Ajouter un groupe de proxys",
"editProxyGroup": "Modifier le groupe de proxys",
"iconUrl": "URL de l’icône",
"iconRecords": "Historique des icônes",
"custom": "Personnalisé",
"ruleActionDomainDesc": "Correspond au domaine complet",
"ruleActionDomainSuffixDesc": "Correspond à un suffixe de domaine",
"ruleActionDomainKeywordDesc": "Correspond à un mot-clé de domaine",
"ruleActionDomainRegexDesc": "Correspond à une regex de domaine",
"ruleActionDomainWildcardDesc": "Correspondance par caractères génériques ; seuls * et ? sont pris en charge",
"ruleActionGeositeDesc": "Correspond aux domaines de Geosite",
"ruleActionIpCidrDesc": "Correspond à une plage d’adresses IP",
"ruleActionIpCidr6Desc": "Correspond à une plage d’adresses IP ; IP-CIDR6 n’est qu’un alias",
"ruleActionIpSuffixDesc": "Correspond à une plage de suffixes d’IP",
"ruleActionIpAsnDesc": "Correspond à l’ASN de l’IP",
"ruleActionGeoipDesc": "Correspond au code pays de l’IP",
"ruleActionSrcGeoipDesc": "Correspond au code pays de l’IP source",
"ruleActionSrcIpAsnDesc": "Correspond à l’ASN de l’IP source",
"ruleActionSrcIpCidrDesc": "Correspond à une plage d’adresses IP source",
"ruleActionSrcIpSuffixDesc": "Correspond à une plage de suffixes d’IP source",
"ruleActionDstPortDesc": "Correspond à la plage de ports de destination",
"ruleActionSrcPortDesc": "Correspond à la plage de ports source",
"ruleActionInPortDesc": "Correspond au port entrant",
"ruleActionInTypeDesc": "Correspond au type entrant",
"ruleActionInUserDesc": "Correspond au nom d’utilisateur entrant ; séparez plusieurs noms par /",
"ruleActionInNameDesc": "Correspond au nom entrant",
"ruleActionRematchNameDesc": "Correspond au nom de rematch ; séparez plusieurs noms par /",
"ruleActionProcessPathDesc": "Correspond au chemin complet du processus",
"ruleActionProcessPathRegexDesc": "Correspond par regex au chemin du processus",
"ruleActionProcessPathWildcardDesc": "Correspond par caractères génériques au chemin du processus ; seuls * et ? sont pris en charge",
"ruleActionProcessNameDesc": "Correspond au nom du processus ; correspond au nom du paquet sur Android",
"ruleActionProcessNameRegexDesc": "Correspond par regex au nom du processus ; correspond au nom du paquet sur Android",
"ruleActionProcessNameWildcardDesc": "Correspond par caractères génériques au nom du processus ; seuls * et ? sont pris en charge",
"ruleActionUidDesc": "Correspond à l’ID d’utilisateur Linux",
"ruleActionNetworkDesc": "Correspond à TCP ou UDP",
"ruleActionDscpDesc": "Correspond à la marque DSCP (entrant UDP tproxy uniquement)",
"ruleActionRuleSetDesc": "Référence un jeu de règles ; nécessite rule-providers",
"ruleActionAndDesc": "Règle logique ET",
"ruleActionOrDesc": "Règle logique OU",
"ruleActionNotDesc": "Règle logique NON",
"ruleActionSubRuleDesc": "Correspond vers une sous-règle ; attention aux parenthèses",
"ruleActionMatchDesc": "Correspond à toutes les requêtes, sans condition",
"contentNotEmpty": "Le contenu ne peut pas être vide",
"splitStrategyNotEmpty": "La stratégie de répartition ne peut pas être vide",
"timeout": "Expiré",
"delayFailed": "Échec",
"invalidSubRule": "{subRule} n’est pas un SUB_RULE valide",
"invalidPolicy": "{target} n’est pas une stratégie valide",
"invalidProxyProvider": "{providerName} n’est pas un fournisseur de proxys valide",
"invalidRuleSet": "{ruleSet} n’est pas un jeu de règles valide",
"invalidNetworkContent": "Seuls tcp ou udp sont pris en charge",
"invalidRangeContent": "Saisissez des nombres ou des plages tels que 80 ou 8000-9000, séparés par /",
"invalidDscpContent": "Une marque DSCP ne peut pas dépasser 63",
"invalidCidrContent": "Saisissez une plage d’IP au format CIDR, par exemple 192.168.0.0/16",
"invalidPortRangeContent": "Saisissez un port ou une plage, par exemple 443 ou 8000-9000",
"invalidHostContent": "Saisissez un domaine ou une adresse IP",
"invalidListenContent": "Saisissez une adresse et un port, par exemple 0.0.0.0:1053",
"invalidProxy": "{proxyName} n’est pas un proxy valide",
"locationPermissionRequired": "Autorisation de localisation requise",
"locationPermissionGuide": "1. Ouvrez Réglages système > Confidentialité et sécurité\n2. Choisissez Service de localisation\n3. Trouvez {appName} dans la liste et cochez-le\n\nUne fois terminé, revenez dans l’app pour continuer. Merci de votre coopération.",
"prerequisites": "Prérequis",
"ignoreBatteryOptimization": "Ignorer l’optimisation de la batterie",
"batteryOptimizationDesc": "Ignorer l’optimisation de la batterie maintient l’app active en arrière-plan.",
"locationPermission": "Autorisation de localisation",
"locationPermissionDesc": "Le système exige l’autorisation de localisation pour lire le nom du Wi-Fi. Sur Android, choisissez « Toujours autoriser », sinon le nom du Wi-Fi ne peut pas être lu lorsque l’app est en arrière-plan.",
"excludeSsids": "SSID exclus",
"excludeSsidsDesc": "Lorsque vous êtes connecté à un Wi-Fi dont le SSID est exclu, l’état d’exécution de l’app change automatiquement.",
"ssidsEmpty": "Les SSID sont vides",
"onDemand": "À la demande",
"onDemandDesc": "À la demande met le proxy en pause sur les Wi-Fi exclus.",
"locationPermissionDeniedMessage": "L’autorisation de localisation a été refusée ; le nom du Wi-Fi actuel ne peut donc pas être lu. Veuillez l’activer manuellement dans les réglages du système.",
"addSsid": "Ajouter un SSID",
"editSsid": "Modifier le SSID",
"authorized": "Autorisé",
"tapToAuthorize": "Appuyez pour autoriser",
"suspended": "Suspendu…",
"resourceUpdateInterval": "Intervalle de mise à jour automatique",
"resourceUpdateIntervalTip": "L’intervalle de mise à jour automatique doit être supérieur à 0",
"hours": "heures",
"minutes": "minutes",
"geoResources": "Geo",
"geoSkipped": "{name} est déjà à jour",
"geoUpdated": "{name} mis à jour",
"secondsCount": "{count, plural, =1{1 seconde} other{{count} secondes}}",
"proxiesCount": "{count, plural, =1{1 proxy} other{{label} proxys}}",
"rulesCount": "{count, plural, =1{1 règle} other{{label} règles}}",
"proxyGroupsCount": "{count, plural, =1{1 groupe de proxys} other{{label} groupes de proxys}}",
"changelogBreaking": "Changements majeurs",
"changelogFeatures": "Nouveautés",
"changelogFixes": "Corrections de bugs",
"changelogPerformance": "Performances",
"changelogReverts": "Annulations",
"close": "Fermer",
"back": "Retour",
"minimize": "Réduire",
"maximize": "Agrandir",
"unmaximize": "Restaurer",
"pinWindow": "Épingler la fenêtre",
"unpinWindow": "Désépingler la fenêtre",
"exitFullScreen": "Quitter le plein écran",
"torch": "Lampe torche",
"pickFromAlbum": "Choisir dans l’album",
"blockConnection": "Bloquer la connexion",
"closeConnections": "Fermer les connexions",
"scrollToSelected": "Défiler jusqu’à la sélection",
"showMore": "Développer",
"showLess": "Réduire",
"previousMatch": "Résultat précédent",
"nextMatch": "Résultat suivant",
"clearSearch": "Effacer la recherche",
"noSearchResults": "Aucun résultat",
"showPassword": "Afficher le mot de passe",
"hidePassword": "Masquer le mot de passe",
"authorize": "Autoriser",
"installedAppsPermissionRequired": "Autorisation de la liste des apps requise",
"installedAppsPermissionDesc": "Ce système masque la liste des apps installées tant que l’autorisation n’est pas accordée. Accordez-la pour configurer le proxy par app.",
"installedAppsPermissionDeniedMessage": "L’autorisation de la liste des apps a été refusée ; les apps installées ne peuvent donc pas être listées. Veuillez l’accorder manuellement dans les réglages du système.",
"outboundIp": "IP sortante",
"ipAddress": "Adresse IP",
"ipQualityLevel": "Niveau",
"ipQualityGood": "Bonne",
"ipQualityNormal": "Normale",
"ipQualityRisky": "À risque",
"ipType": "Type",
"ipTypeResidential": "Résidentielle",
"ipTypeMobile": "Réseau mobile",
"ipTypeBusiness": "Entreprise",
"ipTypeHosting": "Centre de données",
"ipFlags": "Indicateurs",
"ipFlagProxy": "Proxy",
"ipFlagVpn": "VPN",
"ipFlagTor": "Tor",
"ipFlagAbuser": "Antécédents d’abus",
"ipOrganization": "Organisation",
"ipAsn": "ASN",
"ipQualitySource": "Réponse de",
"ipQualitySources": "Sources",
"ipQualityFailed": "Impossible de déterminer le type de l’IP",
"ipQualityRetry": "Vérifier à nouveau",
"ipSourceNoType": "Aucun type",
"ipSourceRateLimited": "Limite de débit atteinte",
"ipSourceIpMismatch": "IP sortante différente",
"hideIp": "Masquer l’IP",
"editorUnavailable": "Éditeur indisponible",
"replace": "Remplacer",
"replaceAll": "Tout remplacer",
"cameraPermissionRequired": "Autorisation de l’appareil photo requise",
"cameraPermissionDesc": "Autorisez l’accès à l’appareil photo dans les réglages du système pour scanner des codes QR, ou choisissez une image de code QR dans l’album.",
"cameraUnavailable": "Appareil photo indisponible",
"retry": "Réessayer",
"invalidProfileQrcode": "Ce code QR ne contient pas de lien de profil",
"dnsQueries": "Requêtes DNS",
"recordType": "Type d’enregistrement",
"answers": "Réponses",
"responseCode": "Code de réponse",
"error": "Erreur",
"initiator": "Initiateur",
"cache": "Cache",
"yes": "Oui",
"no": "Non",
"nonTextProviderFile": "Cette ressource externe n’est pas un fichier texte",
"addCustomProxy": "Ajouter un proxy",
"definitionNotMap": "La configuration doit être un mappage YAML avec un nom et un type",
"ruleTextInvalid": "La règle doit commencer par un type pris en charge, par exemple DOMAIN,example.com,DIRECT",
"ruleListInvalid": "Les règles doivent former une liste YAML avec une règle par élément, par exemple - DOMAIN,example.com,DIRECT",
"shareLinksInvalid": "Aucun proxy n’a pu être lu dans les liens",
"shareLinkUnreadable": "Aucun proxy n’a pu être lu dans {link}",
"proxiesProfileLabel": "{name} et autres ({count} proxys)",
"singleShareLinkOnly": "Saisissez un seul lien ici ; pour en modifier plusieurs, utilisez la modification rapide de la liste",
"username": "Nom d’utilisateur",
"emptyFallback": "Repli si vide",
"defaultSelected": "Sélection par défaut",
"hashByInUser": "Hachage par utilisateur entrant",
"appProxiesEmpty": "Aucun proxy local",
"nodes": "Nœuds",
"localProxies": "Proxys locaux",
"customIssueEmptyName": "Le nom est vide",
"customIssueReservedName": "{name} est un nom de stratégie intégré et ne peut pas être utilisé ici",
"customIssueDuplicateName": "Le nom {name} est déjà utilisé par un autre proxy ou groupe de proxys",
"customIssueCoreRejected": "Le cœur ne peut pas analyser ce proxy : {message}",
"customIssueMissingProxies": "Ces proxys ou stratégies n’existent pas : {names}",
"customIssueMissingProviders": "Ces fournisseurs de proxys n’existent pas : {names}",
"customIssueNoProxySource": "Aucun proxy ni fournisseur de proxys n’est sélectionné ; le cœur rejette donc ce groupe",
"customIssueGroupLoop": "Les groupes de proxys se référencent mutuellement en boucle : {path}",
"customIssueInvalidEmptyFallback": "Le repli si vide doit être un proxy, mais {name} n’existe pas ou est un groupe de proxys",
"customIssueInvalidFilter": "{name} n’est pas une regex valide : {message}",
"customIssueMissingDialer": "Le proxy de connexion {name} n’existe pas",
"customIssueDialerLoop": "{proxy} se connecte via {target}, qui renvoie à {proxy} ; la connexion boucle",
"dialerProxyLoopStopped": "La connexion via {name} renvoie au proxy qui l’utilise ; la connexion a donc été arrêtée",
"customIssuesSummary": "{count} éléments posent problème, et l’application de ce profil peut échouer",
"providerInUse": "{label} est encore utilisé par {profiles}, qui ne fonctionneront plus correctement s’il est supprimé. Voulez-vous vraiment le supprimer ?",
"proxyGroupInUse": "{label} est encore nommé par des règles, des groupes de proxys, des proxys de connexion, le DNS ou le NTP de ce profil, qui cesseront de fonctionner s’il est supprimé. Voulez-vous vraiment le supprimer ?",
"proxiesRemovedTip": "Ces proxys seront supprimés : {removed}. Une ligne dont le nom a changé compte comme un nouveau proxy, et les profils personnalisés qui nomment les proxys supprimés les signaleront comme manquants. Appliquer quand même ?",
"proxiesReplacedTip": "Ces proxys seront supprimés : {removed}. Ceux-ci seront ajoutés : {added}. Une ligne dont le nom a changé compte comme un nouveau proxy, et les profils personnalisés qui nomment les proxys supprimés les signaleront comme manquants. Appliquer quand même ?",
"fontSize": "Taille",
"large": "Grande",
"extraLarge": "Très grande",
"switchProfile": "Changer de profil",
"lastUpdated": "Dernière mise à jour",
"filters": "Filtres",
"label": "Libellé",
"regex": "Regex",
"matchCase": "Respecter la casse",
"iconSets": "Jeux d’icônes",
"invalidIconSet": "Jeu d’icônes non valide",
"recommendedIcons": "Suggestions",
"localImage": "Image locale",
"iconSetsEmptyTip": "Aucun jeu d’icônes pour le moment. Ajoutez-en dans Ressources des profils personnalisés → Jeux d’icônes",
"outbound": "Sortant",
"strictRoute": "Route stricte",
"congestionController": "Contrôle de congestion TCP",
"congestionControllerDesc": "Le contrôle de congestion TCP ne fonctionne qu’avec la pile mips.",
"routeExcludeAddress": "Adresses de route exclues",
"keepAliveIdle": "Inactivité keep-alive TCP",
"disableKeepAlive": "Désactiver le keep-alive TCP",
"routingMark": "Marque de routage",
"strictRouteDesc": "La route stricte empêche le trafic tel que le DNS de contourner TUN, et les autres appareils ne peuvent plus joindre celui-ci.",
"initFailed": "Échec du démarrage",
"initFailedTip": "FlClash a rencontré une erreur au démarrage et ne peut pas continuer. Copiez les détails pour signaler le problème. Si cela se reproduit, effacer les données permet généralement de relancer l’app.",
"errorDetails": "Détails de l’erreur",
"stackTrace": "Trace de pile",
"clearDataAndExitTip": "Cela supprime tous les profils, réglages et données locales, puis ferme l’app. Rouvrez-la pour repartir de zéro.",
"clearDataFailed": "Impossible d’effacer les données : {detail}",
"bypassPrivateRoute": "Contourner les adresses privées",
"bypassPrivateRouteDesc": "Avec « Contourner les adresses privées » activé, les adresses LAN, de bouclage et multicast ne passent pas par TUN.",
"disableIcmpForwarding": "Désactiver le transfert ICMP",
"disableIcmpForwardingDesc": "Avec le transfert ICMP désactivé, TUN répond lui-même au ping, qui n’indique donc plus la latence réelle.",
"excludeInterface": "Interfaces exclues",
"excludeInterfaceDesc": "Le trafic qui arrive sur les interfaces exclues, par exemple docker0, ne passe pas par TUN.",
"includeInterface": "Interfaces incluses",
"includeInterfaceDesc": "Seul le trafic arrivant sur les interfaces incluses passe par TUN, et les interfaces exclues ne s’appliquent plus.",
"includeUid": "ID utilisateur inclus",
"includeUidDesc": "Seul le trafic des processus des ID utilisateur inclus passe par TUN.",
"excludeUid": "ID utilisateur exclus",
"excludeUidDesc": "Le trafic des processus des ID utilisateur exclus ne passe pas par TUN.",
"excludeSrcPort": "Ports source exclus",
"excludeSrcPortDesc": "Le trafic issu des ports source exclus ne passe pas par TUN.",
"excludeDstPort": "Ports de destination exclus",
"excludeDstPortDesc": "Le trafic vers les ports de destination exclus ne passe pas par TUN.",
"udpTimeout": "Délai UDP",
"udpTimeoutDesc": "Le délai UDP est en secondes et ne fonctionne qu’avec les piles gvisor, system et mixed.",
"dnsHijackDesc": "Sans cette entrée, TUN détourne toutes les requêtes DNS vers le port 53 (any:53).",
"tunOverrideDesc": "Les entrées ajoutées ici remplacent les réglages TUN de tous les profils ; tout ce qui n’est pas ajouté garde le réglage du profil. Les entrées qu’un profil personnalisé ajoute lui-même priment.",
"profileTunSettingsDesc": "S’applique uniquement à ce profil et prime sur les entrées de remplacement TUN des réglages réseau.",
"settingsCount": "{count, plural, =1{1 réglage} other{{count} réglages}}",
"sectionsInEffect": "{count} actifs",
"itemsCount": "{count, plural, =1{1 élément} other{{count} éléments}}",
"additionalPrefix": "Préfixe du nom",
"additionalSuffix": "Suffixe du nom",
"skipCertVerify": "Ignorer la vérification du certificat",
"ipVersion": "Version d’IP",
"addFilters": "Ajouter des filtres",
"failedItem": "{label} : {message}",
"failedCount": "{count} éléments en échec",
"importConfigInvalid": "Ce fichier n’est pas une configuration importable",
"importConfigReplaceTip": "L’importation remplace les groupes de proxys, les règles et les réglages actuels de ce profil",
"networkName": "Nom du réseau",
"networkSecret": "Secret du réseau",
"peers": "Pairs",
"virtualIpv4": "IPv4 virtuelle",
"hostname": "Nom d’hôte",
"exitNodes": "Nœuds de sortie",
"cipher": "Chiffrement",
"protocol": "Protocole",
"protocolParam": "Paramètre du protocole",
"obfs": "Obfuscation",
"obfsParam": "Paramètre d’obfuscation",
"obfsPassword": "Mot de passe d’obfuscation",
"obfsMode": "Mode d’obfuscation",
"obfsHost": "Hôte d’obfuscation",
"plugin": "Plugin",
"pluginMode": "Mode du plugin",
"pluginHost": "Hôte du plugin",
"privateKey": "Clé privée",
"publicKey": "Clé publique",
"privateKeyPassphrase": "Phrase secrète de la clé privée",
"preSharedKey": "Clé prépartagée",
"secretKey": "Clé",
"transport": "Transport",
"uploadBandwidth": "Bande passante d’envoi",
"downloadBandwidth": "Bande passante de réception",
"protocolVersion": "Version du protocole",
"portHopping": "Saut de port",
"hopInterval": "Intervalle de saut",
"congestionControl": "Contrôle de congestion",
"udpRelayMode": "Mode de relais UDP",
"allowedIps": "IP autorisées",
"remoteDnsResolve": "Résolution DNS distante",
"clientFingerprint": "Empreinte client",
"required": "Obligatoire",
"ageSecretKey": "Clé secrète age",
"ageEncryptedProfile": "Profil chiffré",
"ageSecretKeyRequiredTip": "Ce profil est chiffré avec age et nécessite une clé secrète age pour être déchiffré",
"currentOutboundDesc": "Contient le bouton de démarrage et ne peut pas être retiré",
"running": "En cours d’exécution",
"notRunning": "À l’arrêt",
"trafficPeak": "Pic {value}",
"trafficTotal": "Total {value}",
"ipQualityShort": "Qualité",
"ipTypeUnknown": "Type inconnu",
"tapIconToRetry": "Appuyez sur l’icône pour réessayer",
"networkTakeover": "Prise en charge du trafic",
"portValue": "Port {port}",
"serviceAbnormalCount": "{count, plural, =1{1 problème} other{{count} problèmes}}",
"serviceAllAvailable": "Tout est disponible",
"serviceShownOnDashboard": "Affiché sur le tableau de bord",
"groupTimeoutCount": "{count} expirés",
"groupCountUnit": "groupes",
"groupCount": "{count, plural, =1{1 groupe} other{{count} groupes}}",
"proxyGroupsAfterStart": "Les groupes s’affichent ici une fois le cœur démarré",
"usedShort": "utilisé",
"profileUpdatedAt": "Mis à jour {time}",
"profileExpiresIn": "Expire le {date}, {days, plural, =1{1 jour restant} other{{days} jours restants}}",
"profileDaysLeft": "{days, plural, =1{1 jour restant} other{{days} jours restants}}",
"target": "Cible",
"outboundExit": "Sortie",
"duration": "Durée",
"traffic": "Trafic",
"totalDownload": "Reçu",
"totalUpload": "Envoyé",
"initiatorShort": "De",
"result": "Résultat",
"elapsed": "Durée",
"connectionStats": "Statistiques de connexion",
"connectionStatsDesc": "Connexions en direct, requêtes récentes et requêtes DNS",
"memoryInfoDesc": "Mémoire utilisée par l’app et le cœur",
"editDashboard": "Modifier le tableau de bord",
"done": "Terminé",
"dashboardAddableSection": "Disponibles à l’ajout",
"customImportDroppedSubRules": "{count, plural, =1{1 règle SUB-RULE a été abandonnée, car les profils personnalisés ne prennent pas en charge les sous-règles} other{{label} règles SUB-RULE ont été abandonnées, car les profils personnalisés ne prennent pas en charge les sous-règles}}",
"autoInclude": "Inclure automatiquement",
"allReferencedProxies": "Tous les proxys référencés",
"allReferencedProxyProviders": "Tous les fournisseurs de proxys référencés"
}