{
  "apiNodesCostBreakdown": {
    "costPerRun": "Coût par exécution",
    "title": "Nœud(s) API",
    "totalCost": "Coût total"
  },
  "apiNodesSignInDialog": {
    "message": "Ce flux de travail contient des nœuds API, qui nécessitent que vous soyez connecté à votre compte pour pouvoir fonctionner.",
    "title": "Connexion requise pour utiliser les nœuds API"
  },
  "auth": {
    "apiKey": {
      "cleared": "Clé API supprimée",
      "clearedDetail": "Votre clé API a été supprimée avec succès",
      "description": "Utilisez votre clé API Comfy pour activer les nœuds API",
      "error": "Clé API invalide",
      "generateKey": "Obtenez-en une ici",
      "helpText": "Besoin d'une clé API ?",
      "invalid": "Clé API invalide",
      "invalidDetail": "Veuillez entrer une clé API valide",
      "label": "Clé API",
      "placeholder": "Entrez votre clé API",
      "storageFailed": "Échec de l’enregistrement de la clé API",
      "storageFailedDetail": "Veuillez réessayer.",
      "stored": "Clé API enregistrée",
      "storedDetail": "Votre clé API a été enregistrée avec succès",
      "title": "Clé API",
      "whitelistInfo": "À propos des sites non autorisés"
    },
    "login": {
      "andText": "et",
      "confirmPasswordLabel": "Confirmer le mot de passe",
      "confirmPasswordPlaceholder": "Entrez à nouveau le même mot de passe",
      "emailLabel": "Email",
      "emailPlaceholder": "Entrez votre email",
      "failed": "Échec de la connexion",
      "forgotPassword": "Mot de passe oublié?",
      "forgotPasswordError": "Échec de l'envoi de l'e-mail de réinitialisation du mot de passe",
      "insecureContextWarning": "Cette connexion n'est pas sécurisée (HTTP) - vos identifiants pourraient être interceptés par des attaquants si vous continuez à vous connecter.",
      "loginButton": "Se connecter",
      "loginWithGithub": "Se connecter avec Github",
      "loginWithGoogle": "Se connecter avec Google",
      "newUser": "Nouveau ici?",
      "noAssociatedUser": "Aucun utilisateur Comfy n'est associé à la clé API fournie",
      "orContinueWith": "Ou continuer avec",
      "passwordLabel": "Mot de passe",
      "passwordPlaceholder": "Entrez votre mot de passe",
      "passwordResetSent": "E-mail de réinitialisation du mot de passe envoyé",
      "passwordResetSentDetail": "Veuillez vérifier votre e-mail pour un lien de réinitialisation de votre mot de passe.",
      "privacyLink": "Politique de confidentialité",
      "questionsContactPrefix": "Des questions ? Contactez-nous à",
      "signInOrSignUp": "Se connecter / S’inscrire",
      "signUp": "S'inscrire",
      "success": "Connexion réussie",
      "termsLink": "Conditions d'utilisation",
      "termsText": "En cliquant sur \"Suivant\" ou \"S'inscrire\", vous acceptez nos",
      "title": "Connectez-vous à votre compte",
      "useApiKey": "Clé API Comfy",
      "userAvatar": "Avatar utilisateur"
    },
    "passwordUpdate": {
      "success": "Mot de passe mis à jour",
      "successDetail": "Votre mot de passe a été mis à jour avec succès"
    },
    "signOut": {
      "signOut": "Se déconnecter",
      "success": "Déconnexion réussie",
      "successDetail": "Vous avez été déconnecté de votre compte."
    },
    "signup": {
      "alreadyHaveAccount": "Vous avez déjà un compte?",
      "emailLabel": "Email",
      "emailPlaceholder": "Entrez votre email",
      "passwordLabel": "Mot de passe",
      "passwordPlaceholder": "Entrez un nouveau mot de passe",
      "personalDataConsentLabel": "J'accepte le traitement de mes données personnelles.",
      "regionRestrictionChina": "Conformément aux exigences réglementaires locales, nos services ne sont actuellement pas disponibles pour les utilisateurs situés en Chine continentale.",
      "signIn": "Se connecter",
      "signUpButton": "S'inscrire",
      "signUpWithGithub": "S'inscrire avec Github",
      "signUpWithGoogle": "S'inscrire avec Google",
      "title": "Créer un compte"
    }
  },
  "chatHistory": {
    "cancelEdit": "Annuler",
    "cancelEditTooltip": "Annuler la modification",
    "copiedTooltip": "Copié",
    "copyTooltip": "Copier le message dans le presse-papiers",
    "editTooltip": "Modifier le message"
  },
  "clipboard": {
    "errorMessage": "Échec de la copie dans le presse-papiers",
    "errorNotSupported": "L'API du presse-papiers n'est pas prise en charge par votre navigateur",
    "successMessage": "Copié dans le presse-papiers"
  },
  "color": {
    "black": "Noir",
    "blue": "Bleu",
    "brown": "Marron",
    "custom": "Personnalisé",
    "cyan": "Cyan",
    "default": "Par défaut",
    "green": "Vert",
    "noColor": "Pas de couleur",
    "pale_blue": "Bleu pâle",
    "pink": "Rose",
    "purple": "Violet",
    "red": "Rouge",
    "yellow": "Jaune"
  },
  "contextMenu": {
    "Add Group": "Ajouter un Groupe",
    "Add Group For Selected Nodes": "Ajouter un Groupe pour les Nœuds Sélectionnés",
    "Add Node": "Ajouter un Nœud",
    "Bypass": "Contourner",
    "Clone": "Cloner",
    "Collapse": "Réduire",
    "Colors": "Couleurs",
    "Convert to Group Node": "Convertir en Nœud de Groupe",
    "Copy (Clipspace)": "Copier (Clipspace)",
    "Expand": "Développer",
    "Inputs": "Entrées",
    "Manage": "Gérer",
    "Manage Group Nodes": "Gérer les Nœuds de Groupe",
    "Mode": "Mode",
    "Node Templates": "Modèles de Nœuds",
    "Outputs": "Sorties",
    "Pin": "Épingler",
    "Properties": "Propriétés",
    "Properties Panel": "Panneau des Propriétés",
    "Remove": "Supprimer",
    "Resize": "Redimensionner",
    "Save Selected as Template": "Enregistrer la Sélection comme Modèle",
    "Search": "Recherche",
    "Shapes": "Formes",
    "Title": "Titre",
    "Unpin": "Désépingler"
  },
  "credits": {
    "apiPricing": "Tarification de l’API",
    "credits": "Crédits",
    "faqs": "FAQ",
    "invoiceHistory": "Historique des factures",
    "lastUpdated": "Dernière mise à jour",
    "messageSupport": "Contacter le support",
    "purchaseCredits": "Acheter des crédits",
    "topUp": {
      "buyNow": "Acheter maintenant",
      "insufficientMessage": "Vous n'avez pas assez de crédits pour exécuter ce workflow.",
      "insufficientTitle": "Crédits insuffisants",
      "maxAmount": "(Max. 1 000 $ US)",
      "quickPurchase": "Achat rapide",
      "seeDetails": "Voir les détails",
      "topUp": "Recharger"
    },
    "yourCreditBalance": "Votre solde de crédits"
  },
  "dataTypes": {
    "*": "*",
    "AUDIO": "AUDIO",
    "BOOLEAN": "BOOLEAN",
    "CAMERA_CONTROL": "Contrôle de la caméra",
    "CLIP": "CLIP",
    "CLIP_VISION": "CLIP_VISION",
    "CLIP_VISION_OUTPUT": "SORTIE_CLIP_VISION",
    "COMBO": "COMBO",
    "CONDITIONING": "CONDITIONNEMENT",
    "CONTROL_NET": "RESEAU_DE_CONTROLE",
    "FLOAT": "FLOTTANT",
    "FLOATS": "FLOTTANTS",
    "GLIGEN": "GLIGEN",
    "GUIDER": "GUIDE",
    "HOOKS": "CROCHETS",
    "HOOK_KEYFRAMES": "CLEFS_DE_CROCHET",
    "IMAGE": "IMAGE",
    "INT": "ENTIER",
    "LATENT": "LATENT",
    "LATENT_OPERATION": "OPERATION_LATENTE",
    "LOAD3D_CAMERA": "Charger la caméra 3D",
    "LOAD_3D": "CHARGER_3D",
    "LOAD_3D_ANIMATION": "CHARGER_ANIMATION_3D",
    "LUMA_CONCEPTS": "Concepts Luma",
    "LUMA_REF": "Référence Luma",
    "MASK": "MASQUE",
    "MESH": "MAILLAGE",
    "MODEL": "MODÈLE",
    "NOISE": "BRUIT",
    "PHOTOMAKER": "PHOTOMAKER",
    "PIXVERSE_TEMPLATE": "Modèle Pixverse",
    "RECRAFT_COLOR": "Couleur Recraft",
    "RECRAFT_CONTROLS": "Contrôles Recraft",
    "RECRAFT_V3_STYLE": "Style Recraft V3",
    "SAMPLER": "ÉCHANTILLONNEUR",
    "SIGMAS": "SIGMAS",
    "STRING": "CHAÎNE",
    "STYLE_MODEL": "MODÈLE_DE_STYLE",
    "SVG": "SVG",
    "TIMESTEPS_RANGE": "PLAGE_DES_ÉTAPES_TEMPORELLES",
    "UPSCALE_MODEL": "MODÈLE_DE_MISE_À_L'ÉCHELLE",
    "VAE": "VAE",
    "VIDEO": "Vidéo",
    "VOXEL": "VOXEL",
    "WEBCAM": "WEBCAM"
  },
  "desktopMenu": {
    "confirmQuit": "Il y a des flux de travail non enregistrés ouverts; toutes les modifications non enregistrées seront perdues. Ignorer cela et quitter?",
    "confirmReinstall": "Cela effacera votre fichier extra_models_config.yaml,\net commencera l'installation à nouveau.\n\nÊtes-vous sûr ?",
    "quit": "Quitter",
    "reinstall": "Réinstaller"
  },
  "desktopUpdate": {
    "description": "ComfyUI Desktop installe de nouvelles dépendances. Cela peut prendre quelques minutes.",
    "errorCheckingUpdate": "Erreur lors de la vérification des mises à jour",
    "errorInstallingUpdate": "Erreur lors de l'installation de la mise à jour",
    "noUpdateFound": "Aucune mise à jour trouvée",
    "terminalDefaultMessage": "Toute sortie de console de la mise à jour sera affichée ici.",
    "title": "Mise à jour de ComfyUI Desktop",
    "updateAvailableMessage": "Une mise à jour est disponible. Voulez-vous redémarrer et mettre à jour maintenant?",
    "updateFoundTitle": "Mise à jour trouvée (v{version})"
  },
  "downloadGit": {
    "gitWebsite": "Télécharger git",
    "instructions": "Veuillez télécharger et installer la dernière version pour votre système d'exploitation. Le bouton Télécharger git ci-dessous ouvre la page de téléchargement de git-scm.com.",
    "message": "Impossible de localiser git. Une copie fonctionnelle de git est nécessaire pour un fonctionnement normal.",
    "skip": "Passer",
    "title": "Télécharger git",
    "warning": "Si vous êtes sûr de ne pas avoir besoin de git installé, ou s'il y a eu une erreur, vous pouvez cliquer sur Passer pour contourner cette vérification. Essayer de faire fonctionner ComfyUI sans une copie fonctionnelle de git n'est actuellement pas pris en charge."
  },
  "electronFileDownload": {
    "cancel": "Annuler le téléchargement",
    "cancelled": "Annulé",
    "inProgress": "En cours",
    "pause": "Pause du téléchargement",
    "paused": "En pause",
    "resume": "Reprendre le téléchargement"
  },
  "errorDialog": {
    "defaultTitle": "Une erreur est survenue",
    "extensionFileHint": "Cela peut être dû au script suivant",
    "loadWorkflowTitle": "Chargement interrompu en raison d'une erreur de rechargement des données de workflow",
    "noStackTrace": "Aucune trace de pile disponible",
    "promptExecutionError": "L'exécution de l'invite a échoué"
  },
  "g": {
    "about": "À propos",
    "add": "Ajouter",
    "all": "Tout",
    "amount": "Quantité",
    "apply": "Appliquer",
    "audioFailedToLoad": "Échec du chargement de l'audio",
    "back": "Retour",
    "cancel": "Annuler",
    "capture": "capture",
    "category": "Catégorie",
    "choose_file_to_upload": "choisissez le fichier à télécharger",
    "clear": "Effacer",
    "close": "Fermer",
    "color": "Couleur",
    "comingSoon": "Bientôt disponible",
    "command": "Commande",
    "community": "Communauté",
    "completed": "Terminé",
    "confirm": "Confirmer",
    "confirmed": "Confirmé",
    "continue": "Continuer",
    "control_after_generate": "contrôle après génération",
    "control_before_generate": "contrôle avant génération",
    "copy": "Copier",
    "copyToClipboard": "Copier dans le presse-papiers",
    "copyURL": "Copier l’URL",
    "currentUser": "Utilisateur actuel",
    "customBackground": "Arrière-plan personnalisé",
    "customize": "Personnaliser",
    "customizeFolder": "Personnaliser le dossier",
    "delete": "Supprimer",
    "deprecated": "DEPR",
    "description": "Description",
    "devices": "Appareils",
    "disableAll": "Désactiver tout",
    "disabling": "Désactivation",
    "download": "Télécharger",
    "edit": "Modifier",
    "empty": "Vide",
    "enableAll": "Activer tout",
    "enabled": "Activé",
    "enabling": "Activation",
    "error": "Erreur",
    "experimental": "BETA",
    "export": "Exportation",
    "extensionName": "Nom de l'extension",
    "feedback": "Commentaires",
    "filter": "Filtrer",
    "findIssues": "Trouver des problèmes",
    "firstTimeUIMessage": "C'est la première fois que vous utilisez la nouvelle interface utilisateur. Choisissez \"Menu > Utiliser le nouveau menu > Désactivé\" pour restaurer l'ancienne interface utilisateur.",
    "goToNode": "Aller au nœud",
    "help": "Aide",
    "icon": "Icône",
    "imageFailedToLoad": "Échec du chargement de l'image",
    "imageUrl": "URL de l'image",
    "import": "Importer",
    "inProgress": "En cours",
    "insert": "Insérer",
    "install": "Installer",
    "installed": "Installé",
    "installing": "Installation",
    "interrupted": "Interrompu",
    "keybinding": "Raccourci clavier",
    "learnMore": "En savoir plus",
    "loadAllFolders": "Charger tous les dossiers",
    "loadWorkflow": "Charger le flux de travail",
    "loading": "Chargement",
    "login": "Connexion",
    "logs": "Journaux",
    "migrate": "Migrer",
    "missing": "Manquant",
    "name": "Nom",
    "newFolder": "Nouveau dossier",
    "next": "Suivant",
    "no": "Non",
    "noResultsFound": "Aucun résultat trouvé",
    "noTasksFound": "Aucune tâche trouvée",
    "noTasksFoundMessage": "Il n'y a pas de tâches dans la file d'attente.",
    "noWorkflowsFound": "Aucun flux de travail trouvé.",
    "nodes": "Nœuds",
    "ok": "OK",
    "openNewIssue": "Ouvrir un nouveau problème",
    "overwrite": "Écraser",
    "reconnected": "Reconnecté",
    "reconnecting": "Reconnexion",
    "refresh": "Rafraîchir",
    "reloadToApplyChanges": "Recharger pour appliquer les modifications",
    "rename": "Renommer",
    "reportIssue": "Envoyer le rapport",
    "reportIssueTooltip": "Soumettre le rapport d'erreur à Comfy Org",
    "reportSent": "Rapport soumis",
    "reset": "Réinitialiser",
    "resetAll": "Réinitialiser tout",
    "resetAllKeybindingsTooltip": "Réinitialiser tous les raccourcis clavier par défaut",
    "restart": "Redémarrer",
    "resultsCount": "{count} Résultats Trouvés",
    "save": "Enregistrer",
    "saving": "Enregistrement",
    "searchExtensions": "Rechercher des extensions",
    "searchFailedMessage": "Nous n'avons trouvé aucun paramètre correspondant à votre recherche. Essayez d'ajuster vos termes de recherche.",
    "searchKeybindings": "Rechercher des raccourcis clavier",
    "searchModels": "Rechercher des modèles",
    "searchNodes": "Rechercher des nœuds",
    "searchSettings": "Rechercher des paramètres",
    "searchWorkflows": "Rechercher des flux de travail",
    "setAsBackground": "Définir comme arrière-plan",
    "settings": "Paramètres",
    "showReport": "Afficher le rapport",
    "sort": "Trier",
    "source": "Source",
    "status": "Statut",
    "success": "Succès",
    "systemInfo": "Informations système",
    "terminal": "Terminal",
    "title": "Titre",
    "unknownError": "Erreur inconnue",
    "update": "Mettre à jour",
    "updateAvailable": "Mise à jour disponible",
    "updated": "Mis à jour",
    "updating": "Mise à jour",
    "upload": "Téléverser",
    "user": "Utilisateur",
    "videoFailedToLoad": "Échec du chargement de la vidéo",
    "workflow": "Flux de travail"
  },
  "graphCanvasMenu": {
    "fitView": "Adapter la vue",
    "panMode": "Mode panoramique",
    "resetView": "Réinitialiser la vue",
    "selectMode": "Mode sélection",
    "toggleLinkVisibility": "Basculer la visibilité des liens",
    "zoomIn": "Zoom avant",
    "zoomOut": "Zoom arrière"
  },
  "groupNode": {
    "create": "Créer un nœud de groupe",
    "enterName": "Entrer le nom"
  },
  "icon": {
    "bookmark": "Favori",
    "box": "Boîte",
    "briefcase": "Porte-documents",
    "exclamation-triangle": "Avertissement",
    "file": "Fichier",
    "folder": "Dossier",
    "heart": "Cœur",
    "inbox": "Boîte de réception",
    "star": "Étoile"
  },
  "install": {
    "appDataLocationTooltip": "Répertoire des données de l'application ComfyUI. Stocke :\n- Logs\n- Configurations du serveur",
    "appPathLocationTooltip": "Répertoire des ressources de l'application ComfyUI. Stocke le code et les ressources de ComfyUI",
    "cannotWrite": "Impossible d'écrire sur le chemin sélectionné",
    "chooseInstallationLocation": "Choisissez l'emplacement d'installation",
    "customNodes": "Nœuds personnalisés",
    "customNodesDescription": "Réinstallez les nœuds personnalisés à partir des installations existantes de ComfyUI.",
    "desktopAppSettings": "Paramètres de l'application de bureau",
    "desktopAppSettingsDescription": "Configurez comment ComfyUI se comporte sur votre bureau. Vous pouvez modifier ces paramètres plus tard.",
    "desktopSettings": "Paramètres de bureau",
    "failedToSelectDirectory": "Échec de la sélection du répertoire",
    "gpu": "GPU",
    "gpuSelection": {
      "cpuMode": "Mode CPU",
      "cpuModeDescription": "Le mode CPU est destiné aux développeurs et aux cas limites rares uniquement.",
      "cpuModeDescription2": "Si vous n'êtes pas absolument certain d'en avoir besoin, veuillez ignorer cette case et sélectionnez votre GPU ci-dessus.",
      "customComfyNeedsPython": "ComfyUI ne fonctionnera pas tant que python n'est pas configuré",
      "customInstallRequirements": "Installez toutes les exigences et dépendances (par exemple, torch personnalisé)",
      "customManualVenv": "Configurer manuellement l'environnement virtuel python",
      "customMayNotWork": "Ceci n'est pas du tout pris en charge, et peut simplement ne pas fonctionner",
      "customSkipsPython": "Cette option saute la configuration python normale.",
      "enableCpuMode": "Activer le mode CPU",
      "mpsDescription": "Les shaders de performance métallique d'Apple sont pris en charge en utilisant la version nocturne de pytorch.",
      "nvidiaDescription": "Les appareils NVIDIA sont directement pris en charge en utilisant les builds CUDA de pytorch.",
      "selectGpu": "Sélectionnez le GPU",
      "selectGpuDescription": "Sélectionnez le type de GPU que vous avez"
    },
    "helpImprove": "Veuillez aider à améliorer ComfyUI",
    "installLocation": "Emplacement d'installation",
    "installLocationDescription": "Sélectionnez le répertoire pour les données utilisateur de ComfyUI. Un environnement python sera installé à l'emplacement sélectionné. Veuillez vous assurer que le disque sélectionné a suffisamment d'espace (~15GB) restant.",
    "installLocationTooltip": "Répertoire des données utilisateur de ComfyUI. Stocke :\n- Environnement Python\n- Modèles\n- Nœuds personnalisés\n",
    "insufficientFreeSpace": "Espace insuffisant - espace libre minimum",
    "isOneDrive": "L'installation dans OneDrive peut causer des problèmes. Nous recommandons fortement d'installer dans un emplacement non-OneDrive.",
    "manualConfiguration": {
      "createVenv": "Vous devrez créer un environnement virtuel dans le répertoire suivant",
      "requirements": "Exigences",
      "restartWhenFinished": "Lorsque vous avez terminé de configurer l'environnement virtuel, veuillez redémarrer ComfyUI.",
      "title": "Configuration manuelle",
      "virtualEnvironmentPath": "Chemin de l'environnement virtuel"
    },
    "metricsDisabled": "Métriques désactivées",
    "metricsEnabled": "Métriques activées",
    "migrateFromExistingInstallation": "Migrer à partir d'une installation existante",
    "migration": "Migration",
    "migrationOptional": "La migration est facultative. Si vous n'avez pas d'installation existante, vous pouvez sauter cette étape.",
    "migrationSourcePathDescription": "Si vous avez une installation existante de ComfyUI, nous pouvons copier/lier vos fichiers utilisateur et modèles existants à la nouvelle installation. Votre installation existante de ComfyUI ne sera pas affectée.",
    "moreInfo": "Pour plus d'informations, veuillez lire notre",
    "nonDefaultDrive": "Veuillez installer ComfyUI sur le disque système de votre ordinateur (par exemple C:\\). Les disques avec des systèmes de fichiers différents peuvent causer des problèmes imprévisibles. Les modèles et autres fichiers peuvent être stockés sur d'autres disques après l'installation.",
    "parentMissing": "Le chemin n'existe pas - créez d'abord le répertoire contenant",
    "pathExists": "Le répertoire existe déjà - veuillez vous assurer que vous avez sauvegardé toutes les données",
    "pathValidationFailed": "Échec de la validation du chemin",
    "privacyPolicy": "politique de confidentialité",
    "selectItemsToMigrate": "Sélectionnez les éléments à migrer",
    "settings": {
      "allowMetrics": "Métriques d'utilisation",
      "allowMetricsDescription": "Aidez à améliorer ComfyUI en envoyant des métriques d'utilisation anonymes. Aucune information personnelle ou contenu de flux de travail ne sera collecté.",
      "autoUpdate": "Mises à jour automatiques",
      "autoUpdateDescription": "Téléchargez et installez automatiquement les mises à jour lorsqu'elles deviennent disponibles. Vous serez toujours informé avant l'installation des mises à jour.",
      "checkingMirrors": "Vérification de l'accès réseau aux miroirs python...",
      "dataCollectionDialog": {
        "collect": {
          "errorReports": "Message d'erreur et trace de la pile",
          "systemInfo": "Matériel, type de système d'exploitation et version de l'application",
          "userJourneyEvents": "Événements du parcours utilisateur"
        },
        "doNotCollect": {
          "customNodeConfigurations": "Configurations de nœud personnalisées",
          "fileSystemInformation": "Informations sur le système de fichiers",
          "personalInformation": "Informations personnelles",
          "workflowContents": "Contenus du flux de travail"
        },
        "title": "À propos de la collecte de données",
        "viewFullPolicy": "Voir la politique complète",
        "whatWeCollect": "Ce que nous collectons :",
        "whatWeDoNotCollect": "Ce que nous ne collectons pas :"
      },
      "errorUpdatingConsent": "Erreur de mise à jour du consentement",
      "errorUpdatingConsentDetail": "Échec de la mise à jour des paramètres de consentement aux métriques",
      "learnMoreAboutData": "En savoir plus sur la collecte de données",
      "mirrorSettings": "Paramètres du Miroir",
      "mirrorsReachable": "L'accès réseau aux miroirs python est bon",
      "mirrorsUnreachable": "L'accès au réseau à certains miroirs python est mauvais",
      "pypiMirrorPlaceholder": "Entrez l'URL du miroir PyPI",
      "pythonMirrorPlaceholder": "Entrez l'URL du miroir Python"
    },
    "systemLocations": "Emplacements système",
    "unhandledError": "Erreur inconnue",
    "updateConsent": "Vous avez précédemment accepté de signaler les plantages. Nous suivons maintenant des métriques basées sur les événements pour aider à identifier les bugs et améliorer l'application. Aucune information personnelle identifiable n'est collectée."
  },
  "issueReport": {
    "contactFollowUp": "Contactez-moi pour un suivi",
    "contactSupportDescription": "Veuillez remplir le formulaire ci-dessous avec votre signalement",
    "contactSupportTitle": "Contacter le support",
    "describeTheProblem": "Décrivez le problème",
    "email": "E-mail",
    "feedbackTitle": "Aidez-nous à améliorer ComfyUI en fournissant des commentaires",
    "helpFix": "Aidez à résoudre cela",
    "helpTypes": {
      "billingPayments": "Facturation / Paiements",
      "bugReport": "Signaler un bug",
      "giveFeedback": "Donner un avis",
      "loginAccessIssues": "Problèmes de connexion / d'accès",
      "somethingElse": "Autre chose"
    },
    "notifyResolve": "Prévenez-moi lorsque résolu",
    "provideAdditionalDetails": "Fournir des détails supplémentaires (facultatif)",
    "provideEmail": "Donnez-nous votre email (Facultatif)",
    "rating": "Évaluation",
    "selectIssue": "Sélectionnez le problème",
    "stackTrace": "Trace de la pile",
    "submitErrorReport": "Soumettre un rapport d'erreur (Facultatif)",
    "systemStats": "Statistiques du système",
    "validation": {
      "descriptionRequired": "La description est requise",
      "helpTypeRequired": "Le type d'aide est requis",
      "invalidEmail": "Veuillez entrer une adresse e-mail valide",
      "maxLength": "Message trop long",
      "selectIssueType": "Veuillez sélectionner un type de problème"
    },
    "whatCanWeInclude": "Précisez ce qu'il faut inclure dans le rapport",
    "whatDoYouNeedHelpWith": "Avec quoi avez-vous besoin d'aide ?"
  },
  "load3d": {
    "applyingTexture": "Application de la texture...",
    "backgroundColor": "Couleur de fond",
    "camera": "Caméra",
    "clearRecording": "Effacer l'enregistrement",
    "edgeThreshold": "Seuil de Bordure",
    "export": "Exportation",
    "exportModel": "Exportation du modèle",
    "exportRecording": "Exporter l'enregistrement",
    "exportingModel": "Exportation du modèle en cours...",
    "fov": "FOV",
    "light": "Lumière",
    "lightIntensity": "Intensité de la lumière",
    "loadingBackgroundImage": "Chargement de l’image d’arrière-plan",
    "loadingModel": "Chargement du modèle 3D...",
    "materialMode": "Mode Matériel",
    "materialModes": {
      "depth": "Profondeur",
      "lineart": "Dessin au trait",
      "normal": "Normal",
      "original": "Original",
      "wireframe": "Fil de fer"
    },
    "model": "Modèle",
    "previewOutput": "Aperçu de la sortie",
    "removeBackgroundImage": "Supprimer l'image de fond",
    "resizeNodeMatchOutput": "Redimensionner le nœud pour correspondre à la sortie",
    "scene": "Scène",
    "showGrid": "Afficher la grille",
    "startRecording": "Démarrer l'enregistrement",
    "stopRecording": "Arrêter l'enregistrement",
    "switchCamera": "Changer de caméra",
    "switchingMaterialMode": "Changement de mode de matériau...",
    "upDirection": "Direction Haut",
    "uploadBackgroundImage": "Télécharger l'image de fond",
    "uploadTexture": "Télécharger Texture"
  },
  "loadWorkflowWarning": {
    "coreNodesFromVersion": "Nécessite ComfyUI {version} :",
    "outdatedVersion": "Certains nœuds nécessitent une version plus récente de ComfyUI (actuelle : {version}). Veuillez mettre à jour pour utiliser tous les nœuds.",
    "outdatedVersionGeneric": "Certains nœuds nécessitent une version plus récente de ComfyUI. Veuillez mettre à jour pour utiliser tous les nœuds."
  },
  "maintenance": {
    "None": "Aucun",
    "OK": "OK",
    "Skipped": "Ignoré",
    "allOk": "Aucun problème détecté.",
    "confirmTitle": "Êtes-vous sûr ?",
    "consoleLogs": "Journaux de la console",
    "detected": "Détecté",
    "error": {
      "cannotContinue": "Impossible de continuer - des erreurs subsistent",
      "defaultDescription": "Une erreur s'est produite lors de l'exécution d'une tâche de maintenance.",
      "taskFailed": "La tâche a échoué.",
      "toastTitle": "Erreur de tâche"
    },
    "refreshing": "Actualisation",
    "showManual": "Afficher les tâches de maintenance",
    "status": "Statut",
    "terminalDefaultMessage": "Lorsque vous exécutez une commande de dépannage, toute sortie sera affichée ici.",
    "title": "Maintenance"
  },
  "manager": {
    "changingVersion": "Changement de version de {from} à {to}",
    "createdBy": "Créé par",
    "dependencies": "Dépendances",
    "discoverCommunityContent": "Découvrez les packs de nœuds, extensions et plus encore créés par la communauté...",
    "downloads": "Téléchargements",
    "errorConnecting": "Erreur de connexion au registre de nœuds Comfy.",
    "failed": "Échoué ({count})",
    "filter": {
      "disabled": "Désactivé",
      "enabled": "Activé",
      "nodePack": "Pack de Nœuds"
    },
    "inWorkflow": "Dans le flux de travail",
    "infoPanelEmpty": "Cliquez sur un élément pour voir les informations",
    "installAllMissingNodes": "Installer tous les nœuds manquants",
    "installSelected": "Installer sélectionné",
    "installationQueue": "File d'attente d'installation",
    "lastUpdated": "Dernière mise à jour",
    "latestVersion": "Dernière",
    "license": "Licence",
    "loadingVersions": "Chargement des versions...",
    "nightlyVersion": "Nocturne",
    "noDescription": "Aucune description disponible",
    "noNodesFound": "Aucun nœud trouvé",
    "noNodesFoundDescription": "Les nœuds du pack n'ont pas pu être analysés, ou le pack est une extension frontend uniquement et n'a pas de nœuds.",
    "noResultsFound": "Aucun résultat trouvé correspondant à votre recherche.",
    "nodePack": "Pack de Nœuds",
    "packsSelected": "Packs sélectionnés",
    "repository": "Référentiel",
    "restartToApplyChanges": "Pour appliquer les modifications, veuillez redémarrer ComfyUI",
    "searchPlaceholder": "Recherche",
    "selectVersion": "Sélectionner la version",
    "sort": {
      "created": "Le plus récent",
      "downloads": "Le plus populaire",
      "publisher": "Éditeur",
      "updated": "Mis à jour récemment"
    },
    "status": {
      "active": "Actif",
      "banned": "Banni",
      "deleted": "Supprimé",
      "flagged": "Signalé",
      "pending": "En attente",
      "unknown": "Inconnu"
    },
    "title": "Gestionnaire de Nœuds Personnalisés",
    "totalNodes": "Total de Nœuds",
    "tryAgainLater": "Veuillez réessayer plus tard.",
    "tryDifferentSearch": "Veuillez essayer une autre requête de recherche.",
    "uninstall": "Désinstaller",
    "uninstallSelected": "Désinstaller sélectionné",
    "uninstalling": "Désinstallation",
    "update": "Mettre à jour",
    "updatingAllPacks": "Mise à jour de tous les paquets",
    "version": "Version"
  },
  "maskEditor": {
    "Apply to Whole Image": "Appliquer à toute l'image",
    "Brush Settings": "Paramètres de brosse",
    "Brush Shape": "Forme de brosse",
    "Clear": "Effacer",
    "Color Select Settings": "Paramètres de sélection de couleur",
    "Fill Opacity": "Opacité de remplissage",
    "Hardness": "Dureté",
    "Image Layer": "Couche d'image",
    "Invert": "Inverser",
    "Layers": "Couches",
    "Live Preview": "Aperçu en direct",
    "Mask Layer": "Couche de masque",
    "Mask Opacity": "Opacité du masque",
    "Mask Tolerance": "Tolérance du masque",
    "Method": "Méthode",
    "Opacity": "Opacité",
    "Paint Bucket Settings": "Paramètres du seau de peinture",
    "Reset to Default": "Réinitialiser par défaut",
    "Selection Opacity": "Opacité de sélection",
    "Smoothing Precision": "Précision de lissage",
    "Stop at mask": "Arrêter au masque",
    "Thickness": "Épaisseur",
    "Tolerance": "Tolérance"
  },
  "menu": {
    "autoQueue": "File d'attente automatique",
    "batchCount": "Nombre de lots",
    "batchCountTooltip": "Le nombre de fois que la génération du flux de travail doit être mise en file d'attente",
    "clear": "Effacer le flux de travail",
    "clipspace": "Ouvrir Clipspace",
    "disabled": "Désactivé",
    "disabledTooltip": "Le flux de travail ne sera pas mis en file d'attente automatiquement",
    "execute": "Exécuter",
    "hideMenu": "Masquer le menu",
    "instant": "Instantané",
    "instantTooltip": "Le flux de travail sera mis en file d'attente immédiatement après la fin d'une génération",
    "interrupt": "Annuler l'exécution en cours",
    "onChange": "Sur modification",
    "onChangeTooltip": "Le flux de travail sera mis en file d'attente une fois une modification effectuée",
    "refresh": "Actualiser les définitions des nœuds",
    "resetView": "Réinitialiser la vue du canevas",
    "run": "Exécuter",
    "runWorkflow": "Exécuter le workflow (Maj pour mettre en file d'attente en premier)",
    "runWorkflowFront": "Exécuter le workflow (Mettre en file d'attente en premier)",
    "showMenu": "Afficher le menu",
    "toggleBottomPanel": "Basculer le panneau inférieur"
  },
  "menuLabels": {
    "About ComfyUI": "À propos de ComfyUI",
    "Browse Templates": "Parcourir les modèles",
    "Bypass/Unbypass Selected Nodes": "Contourner/Ne pas contourner les nœuds sélectionnés",
    "Canvas Toggle Link Visibility": "Basculer la visibilité du lien de la toile",
    "Canvas Toggle Lock": "Basculer le verrouillage de la toile",
    "Check for Updates": "Vérifier les mises à jour",
    "Clear Pending Tasks": "Effacer les tâches en attente",
    "Clear Workflow": "Effacer le flux de travail",
    "Clipspace": "Espace de clip",
    "Close Current Workflow": "Fermer le flux de travail actuel",
    "Collapse/Expand Selected Nodes": "Réduire/Étendre les nœuds sélectionnés",
    "Comfy-Org Discord": "Discord de Comfy-Org",
    "ComfyUI Docs": "Docs de ComfyUI",
    "ComfyUI Forum": "Forum ComfyUI",
    "ComfyUI Issues": "Problèmes de ComfyUI",
    "Contact Support": "Contacter le support",
    "Convert selected nodes to group node": "Convertir les nœuds sélectionnés en nœud de groupe",
    "Delete Selected Items": "Supprimer les éléments sélectionnés",
    "Desktop User Guide": "Guide de l'utilisateur de bureau",
    "Duplicate Current Workflow": "Dupliquer le flux de travail actuel",
    "Edit": "Éditer",
    "Export": "Exporter",
    "Export (API)": "Exporter (API)",
    "Fit Group To Contents": "Ajuster le groupe au contenu",
    "Fit view to selected nodes": "Ajuster la vue aux nœuds sélectionnés",
    "Give Feedback": "Donnez votre avis",
    "Group Selected Nodes": "Grouper les nœuds sélectionnés",
    "Help": "Aide",
    "Interrupt": "Interrompre",
    "Load Default Workflow": "Charger le flux de travail par défaut",
    "Manage group nodes": "Gérer les nœuds de groupe",
    "Move Selected Nodes Down": "Déplacer les nœuds sélectionnés vers le bas",
    "Move Selected Nodes Left": "Déplacer les nœuds sélectionnés vers la gauche",
    "Move Selected Nodes Right": "Déplacer les nœuds sélectionnés vers la droite",
    "Move Selected Nodes Up": "Déplacer les nœuds sélectionnés vers le haut",
    "Mute/Unmute Selected Nodes": "Mettre en sourdine/Activer le son des nœuds sélectionnés",
    "New": "Nouveau",
    "Next Opened Workflow": "Prochain flux de travail ouvert",
    "Open": "Ouvrir",
    "Open Custom Nodes Folder": "Ouvrir le dossier des nœuds personnalisés",
    "Open DevTools": "Ouvrir DevTools",
    "Open Inputs Folder": "Ouvrir le dossier des entrées",
    "Open Logs Folder": "Ouvrir le dossier des journaux",
    "Open Mask Editor for Selected Node": "Ouvrir l’éditeur de mask pour le nœud sélectionné",
    "Open Models Folder": "Ouvrir le dossier des modèles",
    "Open Outputs Folder": "Ouvrir le dossier des sorties",
    "Open Sign In Dialog": "Ouvrir la boîte de dialogue de connexion",
    "Open extra_model_paths_yaml": "Ouvrir extra_model_paths.yaml",
    "Pin/Unpin Selected Items": "Épingler/Désépingler les éléments sélectionnés",
    "Pin/Unpin Selected Nodes": "Épingler/Désépingler les nœuds sélectionnés",
    "Previous Opened Workflow": "Flux de travail ouvert précédent",
    "Queue Prompt": "Invite de file d'attente",
    "Queue Prompt (Front)": "Invite de file d'attente (Front)",
    "Queue Selected Output Nodes": "Mettre en file d’attente les nœuds de sortie sélectionnés",
    "Quit": "Quitter",
    "Redo": "Refaire",
    "Refresh Node Definitions": "Actualiser les définitions de nœud",
    "Reinstall": "Réinstaller",
    "Reset View": "Réinitialiser la vue",
    "Resize Selected Nodes": "Redimensionner les nœuds sélectionnés",
    "Restart": "Redémarrer",
    "Save": "Enregistrer",
    "Save As": "Enregistrer sous",
    "Show Settings Dialog": "Afficher la boîte de dialogue des paramètres",
    "Sign Out": "Se déconnecter",
    "Toggle Bottom Panel": "Basculer le panneau inférieur",
    "Toggle Focus Mode": "Basculer le mode focus",
    "Toggle Logs Bottom Panel": "Basculer le panneau inférieur des journaux",
    "Toggle Model Library Sidebar": "Basculer la barre latérale de la bibliothèque de modèles",
    "Toggle Node Library Sidebar": "Basculer la barre latérale de la bibliothèque de nœuds",
    "Toggle Queue Sidebar": "Basculer la barre latérale de la file d'attente",
    "Toggle Search Box": "Basculer la boîte de recherche",
    "Toggle Terminal Bottom Panel": "Basculer le panneau inférieur du terminal",
    "Toggle Theme (Dark/Light)": "Basculer le thème (Sombre/Clair)",
    "Toggle Workflows Sidebar": "Basculer la barre latérale des flux de travail",
    "Toggle the Custom Nodes Manager": "Basculer le gestionnaire de nœuds personnalisés",
    "Toggle the Custom Nodes Manager Progress Bar": "Basculer la barre de progression du gestionnaire de nœuds personnalisés",
    "Undo": "Annuler",
    "Ungroup selected group nodes": "Dégrouper les nœuds de groupe sélectionnés",
    "Workflow": "Flux de travail",
    "Zoom In": "Zoom avant",
    "Zoom Out": "Zoom arrière"
  },
  "missingModelsDialog": {
    "doNotAskAgain": "Ne plus afficher ce message",
    "missingModels": "Modèles manquants",
    "missingModelsMessage": "Lors du chargement du graphique, les modèles suivants n'ont pas été trouvés"
  },
  "nodeCategories": {
    "3d": "3d",
    "3d_models": "modèles_3d",
    "BFL": "BFL",
    "Ideogram": "Ideogram",
    "Kling": "Kling",
    "Luma": "Luma",
    "MiniMax": "MiniMax",
    "OpenAI": "OpenAI",
    "Pika": "Pika",
    "PixVerse": "PixVerse",
    "Recraft": "Recraft",
    "Stability AI": "Stability AI",
    "Veo": "Veo",
    "_for_testing": "_pour_test",
    "advanced": "avancé",
    "animation": "animation",
    "api": "api",
    "api node": "nœud api",
    "attention_experiments": "expériences_d'attention",
    "audio": "audio",
    "batch": "lot",
    "clip": "clip",
    "combine": "combiner",
    "compositing": "composition",
    "cond pair": "cond pair",
    "cond single": "cond unique",
    "conditioning": "conditionnement",
    "controlnet": "controlnet",
    "create": "créer",
    "custom_sampling": "échantillonnage_personnalisé",
    "debug": "débogage",
    "deprecated": "déprécié",
    "flux": "flux",
    "gligen": "gligen",
    "guidance": "guidance",
    "guiders": "guides",
    "hooks": "crochets",
    "image": "image",
    "inpaint": "inpaint",
    "instructpix2pix": "instructpix2pix",
    "latent": "latent",
    "loaders": "chargeurs",
    "lotus": "lotus",
    "ltxv": "ltxv",
    "mask": "masque",
    "model": "modèle",
    "model_merging": "fusion_de_modèles",
    "model_patches": "patches_de_modèle",
    "model_specific": "spécifique_au_modèle",
    "noise": "bruit",
    "operations": "opérations",
    "photomaker": "photomaker",
    "postprocessing": "post-traitement",
    "preprocessors": "préprocesseurs",
    "primitive": "primitif",
    "samplers": "échantillonneurs",
    "sampling": "échantillonnage",
    "schedulers": "planificateurs",
    "scheduling": "planification",
    "sd": "sd",
    "sd3": "sd3",
    "sigmas": "sigmas",
    "stable_cascade": "stable_cascade",
    "style_model": "modèle_de_style",
    "transform": "transformer",
    "unet": "unet",
    "upscale_diffusion": "diffusion_de_mise_à_l'échelle",
    "upscaling": "mise_à_l'échelle",
    "utils": "utilitaires",
    "v1": "v1",
    "v2": "v2",
    "v3": "v3",
    "video": "vidéo",
    "video_models": "modèles_vidéo"
  },
  "nodeHelpPage": {
    "documentationPage": "page de documentation",
    "inputs": "Entrées",
    "loadError": "Échec du chargement de l’aide : {error}",
    "moreHelp": "Pour plus d'aide, visitez la",
    "outputs": "Sorties",
    "type": "Type"
  },
  "nodeTemplates": {
    "enterName": "Entrez le nom",
    "saveAsTemplate": "Enregistrer comme modèle"
  },
  "notSupported": {
    "continue": "Continuer",
    "continueTooltip": "Je suis sûr que mon appareil est pris en charge",
    "learnMore": "En savoir plus",
    "message": "Seuls les appareils suivants sont pris en charge :",
    "reportIssue": "Signaler un problème",
    "supportedDevices": {
      "macos": "MacOS (M1 ou ultérieur)",
      "windows": "Windows (GPU Nvidia avec support CUDA)"
    },
    "title": "Votre appareil n'est pas pris en charge"
  },
  "selectionToolbox": {
    "executeButton": {
      "disabledTooltip": "Aucun nœud de sortie sélectionné",
      "tooltip": "Exécuter vers les nœuds de sortie sélectionnés (surlignés avec une bordure orange)"
    }
  },
  "serverConfig": {
    "modifiedConfigs": "Vous avez modifié les configurations suivantes du serveur. Redémarrez pour appliquer les modifications.",
    "restart": "Redémarrer",
    "revertChanges": "Annuler les modifications"
  },
  "serverConfigCategories": {
    "Attention": "Attention",
    "CUDA": "CUDA",
    "Cache": "Cache",
    "Directories": "Répertoires",
    "General": "Général",
    "Inference": "Inférence",
    "Memory": "Mémoire",
    "Network": "Réseau",
    "Preview": "Aperçu"
  },
  "serverConfigItems": {
    "cache-classic": {
      "name": "Utiliser le système de cache classique"
    },
    "cache-lru": {
      "name": "Utiliser le cache LRU avec un maximum de N résultats de nœuds mis en cache.",
      "tooltip": "Peut utiliser plus de RAM/VRAM."
    },
    "cpu-vae": {
      "name": "Exécuter VAE sur CPU"
    },
    "cross-attention-method": {
      "name": "Méthode d'attention croisée"
    },
    "cuda-device": {
      "name": "Index de l'appareil CUDA à utiliser"
    },
    "cuda-malloc": {
      "name": "Utiliser CUDA malloc pour l'allocation de mémoire"
    },
    "default-hashing-function": {
      "name": "Fonction de hachage par défaut pour les fichiers de modèle"
    },
    "deterministic": {
      "name": "Faire utiliser à pytorch des algorithmes déterministes plus lents quand il le peut.",
      "tooltip": "Notez que cela peut ne pas rendre les images déterministes dans tous les cas."
    },
    "directml": {
      "name": "Index de l'appareil DirectML"
    },
    "disable-all-custom-nodes": {
      "name": "Désactiver le chargement de tous les nœuds personnalisés."
    },
    "disable-ipex-optimize": {
      "name": "Désactiver l'optimisation IPEX"
    },
    "disable-metadata": {
      "name": "Désactiver l'enregistrement des métadonnées d'invite dans les fichiers."
    },
    "disable-smart-memory": {
      "name": "Désactiver la gestion intelligente de la mémoire",
      "tooltip": "Force ComfyUI à décharger agressivement vers la ram régulière au lieu de garder les modèles dans la vram quand il le peut."
    },
    "disable-xformers": {
      "name": "Désactiver l'optimisation xFormers"
    },
    "dont-print-server": {
      "name": "Ne pas imprimer la sortie du serveur sur la console."
    },
    "dont-upcast-attention": {
      "name": "Prévenir l'attention de conversion ascendante"
    },
    "enable-cors-header": {
      "name": "Activer l'en-tête CORS: Utilisez \"*\" pour toutes les origines ou spécifiez le domaine"
    },
    "fast": {
      "name": "Activer certaines optimisations non testées et potentiellement dégradantes pour la qualité."
    },
    "force-channels-last": {
      "name": "Forcer le format de mémoire des derniers canaux"
    },
    "force-upcast-attention": {
      "name": "Forcer l'attention de conversion ascendante"
    },
    "global-precision": {
      "name": "Précision globale des points flottants",
      "tooltip": "Précision globale des points flottants"
    },
    "input-directory": {
      "name": "Répertoire d'entrée"
    },
    "listen": {
      "name": "Hôte: L'adresse IP à écouter"
    },
    "log-level": {
      "name": "Niveau de verbosité de la journalisation"
    },
    "max-upload-size": {
      "name": "Taille maximale de téléchargement (MB)"
    },
    "output-directory": {
      "name": "Répertoire de sortie"
    },
    "port": {
      "name": "Port: Le port à écouter"
    },
    "preview-method": {
      "name": "Méthode utilisée pour les aperçus latents"
    },
    "preview-size": {
      "name": "Taille des images d'aperçu"
    },
    "reserve-vram": {
      "name": "VRAM réservée (GB)",
      "tooltip": "Définissez la quantité de vram en GB que vous souhaitez réserver pour l'utilisation de votre OS/autres logiciels. Par défaut, une certaine quantité est réservée en fonction de votre OS."
    },
    "text-encoder-precision": {
      "name": "Précision de l'encodeur de texte",
      "tooltip": "Précision de l'encodeur de texte"
    },
    "tls-certfile": {
      "name": "Fichier de certificat TLS: Chemin vers le fichier de certificat TLS pour HTTPS"
    },
    "tls-keyfile": {
      "name": "Fichier de clé TLS: Chemin vers le fichier de clé TLS pour HTTPS"
    },
    "unet-precision": {
      "name": "Précision UNET",
      "tooltip": "Précision UNET"
    },
    "vae-precision": {
      "name": "Précision VAE",
      "tooltip": "Précision VAE"
    },
    "vram-management": {
      "name": "Mode de gestion de la VRAM"
    }
  },
  "serverStart": {
    "openLogs": "Ouvrir les journaux",
    "process": {
      "error": "Impossible de démarrer ComfyUI Desktop",
      "initial-state": "Chargement...",
      "python-setup": "Configuration de l'environnement Python...",
      "ready": "Finalisation...",
      "starting-server": "Démarrage du serveur ComfyUI..."
    },
    "reportIssue": "Signaler un problème",
    "showTerminal": "Afficher le terminal",
    "troubleshoot": "Dépannage"
  },
  "settingsCategories": {
    "3D": "3D",
    "API Nodes": "Nœuds API",
    "About": "À Propos",
    "Appearance": "Apparence",
    "BrushAdjustment": "Ajustement de Brosse",
    "Camera": "Caméra",
    "Canvas": "Toile",
    "ColorPalette": "Palette de Couleurs",
    "Comfy": "Confort",
    "Comfy-Desktop": "Comfy-Desktop",
    "ContextMenu": "Menu Contextuel",
    "Credits": "Crédits",
    "CustomColorPalettes": "Palettes de Couleurs Personnalisées",
    "DevMode": "Mode Développeur",
    "EditTokenWeight": "Modifier le Poids du Jeton",
    "Extension": "Extension",
    "General": "Général",
    "Graph": "Graphique",
    "Group": "Groupe",
    "Keybinding": "Raccourci Clavier",
    "Light": "Clair",
    "Link": "Lien",
    "LinkRelease": "Libération de Lien",
    "LiteGraph": "Lite Graph",
    "Load 3D": "Charger 3D",
    "Locale": "Locale",
    "Mask Editor": "Éditeur de Masque",
    "Menu": "Menu",
    "ModelLibrary": "Bibliothèque de Modèles",
    "NewEditor": "Nouvel Éditeur",
    "Node": "Nœud",
    "Node Search Box": "Boîte de Recherche de Nœud",
    "Node Widget": "Widget de Nœud",
    "NodeLibrary": "Bibliothèque de Nœuds",
    "Pointer": "Pointeur",
    "Queue": "File d'Attente",
    "QueueButton": "Bouton de File d'Attente",
    "Reroute": "Réacheminement",
    "RerouteBeta": "Reroute Beta",
    "Scene": "Scène",
    "Server": "Serveur",
    "Server-Config": "Config-Serveur",
    "Settings": "Paramètres",
    "Sidebar": "Barre Latérale",
    "Tree Explorer": "Explorateur d'Arbre",
    "UV": "UV",
    "User": "Utilisateur",
    "Validation": "Validation",
    "Window": "Fenêtre",
    "Workflow": "Flux de Travail"
  },
  "sideToolbar": {
    "browseTemplates": "Parcourir les modèles d'exemple",
    "downloads": "Téléchargements",
    "logout": "Déconnexion",
    "modelLibrary": "Bibliothèque de modèles",
    "newBlankWorkflow": "Créer un nouveau flux de travail vierge",
    "nodeLibrary": "Bibliothèque de nœuds",
    "nodeLibraryTab": {
      "groupBy": "Grouper par",
      "groupStrategies": {
        "category": "Catégorie",
        "categoryDesc": "Grouper par catégorie de nœud",
        "module": "Module",
        "moduleDesc": "Grouper par source du module",
        "source": "Source",
        "sourceDesc": "Grouper par type de source (Core, Custom, API)"
      },
      "resetView": "Réinitialiser la vue par défaut",
      "sortBy": {
        "alphabetical": "Alphabétique",
        "alphabeticalDesc": "Trier alphabétiquement dans les groupes",
        "original": "Original",
        "originalDesc": "Conserver l'ordre d'origine"
      },
      "sortMode": "Mode de tri"
    },
    "openWorkflow": "Ouvrir le flux de travail dans le système de fichiers local",
    "queue": "File d'attente",
    "queueTab": {
      "backToAllTasks": "Retour à toutes les tâches",
      "clearPendingTasks": "Effacer les tâches en attente",
      "containImagePreview": "Remplir l'aperçu de l'image",
      "coverImagePreview": "Adapter l'aperçu de l'image",
      "filter": "Filtrer les sorties",
      "filters": {
        "hideCached": "Masquer le cache",
        "hideCanceled": "Masquer les annulations"
      },
      "showFlatList": "Afficher la liste plate"
    },
    "themeToggle": "Changer de thème",
    "workflowTab": {
      "confirmDelete": "Êtes-vous sûr de vouloir supprimer ce flux de travail ?",
      "confirmDeleteTitle": "Supprimer le flux de travail ?",
      "confirmOverwrite": "Le fichier ci-dessous existe déjà. Souhaitez-vous le remplacer ?",
      "confirmOverwriteTitle": "Écraser le fichier existant ?",
      "deleteFailed": "La tentative de suppression du flux de travail a échoué.",
      "deleteFailedTitle": "Échec de la suppression",
      "deleted": "Flux de travail supprimé",
      "dirtyClose": "Les fichiers ci-dessous ont été modifiés. Souhaitez-vous les enregistrer avant de fermer ?",
      "dirtyCloseHint": "Maintenez Shift pour fermer sans invite",
      "dirtyCloseTitle": "Enregistrer les modifications ?",
      "workflowTreeType": {
        "bookmarks": "Favoris",
        "browse": "Parcourir",
        "open": "Ouvrir"
      }
    },
    "workflows": "Flux de travail"
  },
  "tabMenu": {
    "addToBookmarks": "Ajouter aux Favoris",
    "closeOtherTabs": "Fermer les autres onglets",
    "closeTab": "Fermer l'onglet",
    "closeTabsToLeft": "Fermer les onglets à gauche",
    "closeTabsToRight": "Fermer les onglets à droite",
    "duplicateTab": "Dupliquer l'onglet",
    "removeFromBookmarks": "Retirer des Favoris"
  },
  "templateWorkflows": {
    "category": {
      "3D": "3D",
      "All": "Tous les modèles",
      "Area Composition": "Composition de zone",
      "Audio": "Audio",
      "Basics": "Basiques",
      "ComfyUI Examples": "Exemples ComfyUI",
      "ControlNet": "ControlNet",
      "Custom Nodes": "Nœuds personnalisés",
      "Flux": "Flux",
      "Image": "Image",
      "Image API": "API d'image",
      "Upscaling": "Mise à l'échelle",
      "Video": "Vidéo",
      "Video API": "API vidéo"
    },
    "template": {
      "3D": {
        "hunyuan-3d-multiview-elf": "Hunyuan3D Multivue",
        "hunyuan-3d-turbo": "Hunyuan3D Turbo",
        "hunyuan3d-non-multiview-train": "Hunyuan3D",
        "stable_zero123_example": "Stable Zero123"
      },
      "Area Composition": {
        "area_composition": "Composition de Zone",
        "area_composition_reversed": "Composition de Zone Inversée",
        "area_composition_square_area_for_subject": "Composition de Zone Carrée pour le Sujet"
      },
      "Audio": {
        "stable_audio_example": "Stable Audio"
      },
      "Basics": {
        "default": "Génération d'Image",
        "embedding_example": "Intégration",
        "gligen_textbox_example": "Boîte de Texte Gligen",
        "image2image": "Image à Image",
        "inpain_model_outpainting": "Modèle Inpaint Outpainting",
        "inpaint_example": "Inpaint",
        "lora": "Lora",
        "lora_multiple": "Lora Multiple"
      },
      "ControlNet": {
        "2_pass_pose_worship": "2 Passes Pose Worship",
        "controlnet_example": "ControlNet",
        "depth_controlnet": "Profondeur ControlNet",
        "depth_t2i_adapter": "Adaptateur Profondeur T2I",
        "mixing_controlnets": "Mélange de ControlNets"
      },
      "Flux": {
        "flux_canny_model_example": "Flux Canny Model",
        "flux_depth_lora_example": "Flux Depth Lora",
        "flux_dev_checkpoint_example": "Flux Dev",
        "flux_fill_inpaint_example": "Flux Inpaint",
        "flux_fill_outpaint_example": "Flux Outpaint",
        "flux_redux_model_example": "Flux Redux Model",
        "flux_schnell": "Flux Schnell"
      },
      "Image": {
        "hidream_i1_dev": "HiDream I1 Dev",
        "hidream_i1_fast": "HiDream I1 Rapide",
        "hidream_i1_full": "HiDream I1 Complet",
        "sd3_5_large_blur": "SD3.5 Grand Flou",
        "sd3_5_large_canny_controlnet_example": "SD3.5 Grand Canny ControlNet",
        "sd3_5_large_depth": "SD3.5 Grande Profondeur",
        "sd3_5_simple_example": "SD3.5 Simple",
        "sdxl_refiner_prompt_example": "SDXL Refiner Prompt",
        "sdxl_revision_text_prompts": "Révisions de Texte SDXL",
        "sdxl_revision_zero_positive": "Révision Zéro Positive SDXL",
        "sdxl_simple_example": "SDXL Simple",
        "sdxlturbo_example": "SDXL Turbo"
      },
      "Image API": {
        "api-openai-dall-e-2-inpaint": "Dall-E 2 Inpainting",
        "api-openai-dall-e-2-t2i": "Dall-E 2 Texte vers Image",
        "api-openai-dall-e-3-t2i": "Dall-E 3 Texte vers Image",
        "api_bfl_flux_pro_t2i": "BFL Flux 1.1[pro] Ultra Texte vers Image",
        "api_ideogram_v3_t2i": "Ideogram V3 Texte vers Image",
        "api_luma_photon_i2i": "Luma Photon Image vers Image",
        "api_luma_photon_style_ref": "Luma Photon Référence de Style",
        "api_openai_image_1_i2i": "OpenAI Image-1 Image vers Image",
        "api_openai_image_1_inpaint": "OpenAI Image-1 Inpainting",
        "api_openai_image_1_multi_inputs": "OpenAI Image-1 Entrées Multiples",
        "api_openai_image_1_t2i": "OpenAI Image-1 Texte vers Image",
        "api_recraft_image_gen_with_color_control": "Recraft Génération d’Image avec Contrôle des Couleurs",
        "api_recraft_image_gen_with_style_control": "Recraft Génération d’Image avec Contrôle du Style",
        "api_recraft_vector_gen": "Recraft Génération de Vecteur",
        "api_stability_sd3_t2i": "Stability AI Stable Image Ultra Texte vers Image"
      },
      "Upscaling": {
        "esrgan_example": "ESRGAN",
        "hiresfix_esrgan_workflow": "Flux de Travail ESRGAN HiresFix",
        "hiresfix_latent_workflow": "Flux de Travail Latent HiresFix",
        "latent_upscale_different_prompt_model": "Modèle d'Agrandissement Latent Différent Prompt"
      },
      "Video": {
        "hunyuan_video_text_to_video": "Texte à Vidéo Hunyuan",
        "image_to_video": "Image à Vidéo",
        "image_to_video_wan": "Wan 2.1 Image à Vidéo",
        "ltxv_image_to_video": "LTXV Image à Vidéo",
        "ltxv_text_to_video": "LTXV Texte à Vidéo",
        "mochi_text_to_video_example": "Exemple de Texte à Vidéo Mochi",
        "text_to_video_wan": "Wan 2.1 Texte à Vidéo",
        "txt_to_image_to_video": "Texte à Image à Vidéo",
        "wan2_1_fun_control": "Wan 2.1 ControlNet",
        "wan2_1_fun_inp": "Wan 2.1 Inpainting"
      },
      "Video API": {
        "api_hailuo_minimax_i2v": "MiniMax Image vers Vidéo",
        "api_kling_i2v": "Kling Image vers Vidéo",
        "api_luma_i2v": "Luma Image vers Vidéo",
        "api_pika_scene": "Pika Scènes : Images vers Vidéo",
        "api_pixverse_t2v": "PixVerse Texte vers Vidéo",
        "api_pixverse_template_i2v": "PixVerse Template Effects: Image vers Vidéo",
        "api_veo2_i2v": "Veo2 Image vers Vidéo"
      }
    },
    "templateDescription": {
      "3D": {
        "hunyuan-3d-multiview-elf": "Utilisez Hunyuan3D 2mv pour générer des modèles à partir de plusieurs vues.",
        "hunyuan-3d-turbo": "Utilisez Hunyuan3D 2mv turbo pour générer des modèles à partir de plusieurs vues.",
        "hunyuan3d-non-multiview-train": "Utilisez Hunyuan3D 2.0 pour générer des modèles à partir d'une seule vue.",
        "stable_zero123_example": "Générez des vues 3D à partir d'images uniques."
      },
      "Area Composition": {
        "area_composition": "Contrôlez la composition d'image avec des zones.",
        "area_composition_reversed": "Inversez le workflow de composition de zones.",
        "area_composition_square_area_for_subject": "Créez un placement cohérent du sujet."
      },
      "Audio": {
        "stable_audio_example": "Générez de l'audio à partir de descriptions textuelles."
      },
      "Basics": {
        "default": "Générez des images à partir de descriptions textuelles.",
        "embedding_example": "Utilisez l'inversion textuelle pour des styles cohérents.",
        "gligen_textbox_example": "Spécifiez l'emplacement et la taille des objets.",
        "image2image": "Transformez des images existantes à l'aide de prompts textuels.",
        "inpain_model_outpainting": "Étendez les images au-delà de leurs limites d'origine.",
        "inpaint_example": "Modifiez de façon transparente des parties spécifiques d'une image.",
        "lora": "Appliquez des modèles LoRA pour des styles ou sujets spécialisés.",
        "lora_multiple": "Combinez plusieurs modèles LoRA pour des résultats uniques."
      },
      "ControlNet": {
        "2_pass_pose_worship": "Générez des images à partir de références de pose.",
        "controlnet_example": "Contrôlez la génération d'image avec des images de référence.",
        "depth_controlnet": "Créez des images avec une génération sensible à la profondeur.",
        "depth_t2i_adapter": "Générez rapidement des images sensibles à la profondeur avec un adaptateur T2I.",
        "mixing_controlnets": "Combinez plusieurs modèles ControlNet ensemble."
      },
      "Flux": {
        "flux_canny_model_example": "Générez des images à partir de la détection de contours.",
        "flux_depth_lora_example": "Créez des images avec LoRA sensible à la profondeur.",
        "flux_dev_checkpoint_example": "Créez des images avec les modèles de développement Flux.",
        "flux_fill_inpaint_example": "Complétez les parties manquantes d'une image.",
        "flux_fill_outpaint_example": "Étendez les images avec l'outpainting Flux.",
        "flux_redux_model_example": "Transférez le style d'une image de référence pour guider la génération d'image avec Flux.",
        "flux_schnell": "Générez des images rapidement avec Flux Schnell."
      },
      "Image": {
        "hidream_e1_full": "Modifiez des images avec HiDream E1.",
        "hidream_i1_dev": "Générez des images avec HiDream I1 Dev.",
        "hidream_i1_fast": "Générez rapidement des images avec HiDream I1.",
        "hidream_i1_full": "Générez des images avec HiDream I1.",
        "sd3_5_large_blur": "Générez des images à partir d'images de référence floues avec SD 3.5.",
        "sd3_5_large_canny_controlnet_example": "Utilisez la détection de contours pour guider la génération d'images avec SD 3.5.",
        "sd3_5_large_depth": "Créez des images sensibles à la profondeur avec SD 3.5.",
        "sd3_5_simple_example": "Générez des images avec SD 3.5.",
        "sdxl_refiner_prompt_example": "Améliorez les résultats SDXL avec des refineurs.",
        "sdxl_revision_text_prompts": "Transférez des concepts à partir d'images de référence pour guider la génération d'images avec SDXL.",
        "sdxl_revision_zero_positive": "Ajoutez des prompts textuels en plus des images de référence pour guider la génération d'images avec SDXL.",
        "sdxl_simple_example": "Créez des images de haute qualité avec SDXL.",
        "sdxlturbo_example": "Générez des images en une seule étape avec SDXL Turbo."
      },
      "Image API": {
        "api-openai-dall-e-2-inpaint": "Utilisez l'API Dall-E 2 pour faire de l'inpainting sur des images.",
        "api-openai-dall-e-2-t2i": "Utilisez l'API Dall-E 2 pour générer des images à partir de descriptions textuelles.",
        "api-openai-dall-e-3-t2i": "Utilisez l'API Dall-E 3 pour générer des images à partir de descriptions textuelles.",
        "api_bfl_flux_pro_t2i": "Créez des images avec FLUX.1 [pro] pour un excellent suivi des prompts, une qualité visuelle, des détails d'image et une grande diversité de sorties.",
        "api_ideogram_v3_t2i": "Générez des images avec un alignement prompt-image de haute qualité, du photoréalisme et du rendu de texte. Créez des logos professionnels, affiches promotionnelles, concepts de pages d'accueil, photographies de produits et plus. Composez facilement des compositions spatiales sophistiquées avec des arrière-plans complexes, un éclairage et des couleurs précis et nuancés, et des détails environnementaux réalistes.",
        "api_luma_photon_i2i": "Guidez la génération d'image en combinant images et prompt.",
        "api_luma_photon_style_ref": "Appliquez et mélangez des références de style avec un contrôle précis. Luma Photon capture l'essence de chaque image de référence, vous permettant de combiner des éléments visuels distincts tout en maintenant une qualité professionnelle.",
        "api_openai_image_1_i2i": "Utilisez l'API GPT Image 1 pour générer des images à partir d'images.",
        "api_openai_image_1_inpaint": "Utilisez l'API GPT Image 1 pour faire de l'inpainting sur des images.",
        "api_openai_image_1_multi_inputs": "Utilisez l'API GPT Image 1 avec plusieurs entrées pour générer des images.",
        "api_openai_image_1_t2i": "Utilisez l'API GPT Image 1 pour générer des images à partir de descriptions textuelles.",
        "api_recraft_image_gen_with_color_control": "Créez une palette personnalisée à réutiliser pour plusieurs images ou choisissez les couleurs pour chaque photo. Adaptez la palette de couleurs de votre marque et créez des visuels qui vous ressemblent.",
        "api_recraft_image_gen_with_style_control": "Contrôlez le style avec des exemples visuels, alignez le positionnement et affinez les objets. Stockez et partagez des styles pour une cohérence parfaite de la marque.",
        "api_recraft_vector_gen": "Passez d'un prompt textuel à une image vectorielle avec le générateur vectoriel IA de Recraft. Produisez des illustrations vectorielles de la meilleure qualité pour des logos, affiches, icônes, publicités, bannières et maquettes. Perfectionnez vos designs avec des fichiers SVG nets et de haute qualité. Créez des illustrations vectorielles de marque pour votre application ou site web en quelques secondes.",
        "api_stability_sd3_t2i": "Générez des images de haute qualité avec une excellente fidélité au prompt. Parfait pour les cas d'usage professionnels en résolution 1 mégapixel."
      },
      "Upscaling": {
        "esrgan_example": "Utilisez des modèles d'upscaling pour améliorer la qualité d'image.",
        "hiresfix_esrgan_workflow": "Utilisez des modèles d'upscaling lors des étapes intermédiaires.",
        "hiresfix_latent_workflow": "Améliorez la qualité d'image dans l'espace latent.",
        "latent_upscale_different_prompt_model": "Upscalez et changez le prompt à chaque passage."
      },
      "Video": {
        "hunyuan_video_text_to_video": "Générez des vidéos avec le modèle Hunyuan.",
        "image_to_video": "Transformez des images en vidéos animées.",
        "image_to_video_wan": "Générez rapidement des vidéos à partir d'images.",
        "ltxv_image_to_video": "Convertissez des images fixes en vidéos.",
        "ltxv_text_to_video": "Générez des vidéos à partir de descriptions textuelles.",
        "mochi_text_to_video_example": "Créez des vidéos avec le modèle Mochi.",
        "text_to_video_wan": "Générez rapidement des vidéos à partir de descriptions textuelles.",
        "txt_to_image_to_video": "Générez des images à partir de texte puis convertissez-les en vidéos.",
        "wan2_1_flf2v_720_f16": "Générez une vidéo en contrôlant la première et la dernière image.",
        "wan2_1_fun_control": "Guidez la génération vidéo avec le contrôle de pose, profondeur, contours et plus.",
        "wan2_1_fun_inp": "Créez des vidéos à partir d'images de début et de fin."
      },
      "Video API": {
        "api_hailuo_minimax_i2v": "Créez des vidéos raffinées à partir d'images et de texte, incluant l'intégration CGI et des effets photo tendance comme le hugging IA viral. Choisissez parmi une variété de styles et thèmes vidéo pour correspondre à votre vision créative.",
        "api_kling_i2v": "Créez des vidéos avec une excellente fidélité au prompt pour les actions, expressions et mouvements de caméra. Prend désormais en charge des prompts complexes avec des actions séquentielles pour vous permettre de diriger votre scène.",
        "api_luma_i2v": "Transformez des images statiques en animations magiques de haute qualité instantanément.",
        "api_pika_scene": "Utilisez plusieurs images comme ingrédients et générez des vidéos qui les intègrent toutes.",
        "api_pixverse_t2v": "Générez des vidéos avec une interprétation précise du prompt et des dynamiques vidéo impressionnantes.",
        "api_pixverse_template_i2v": "Transformez des images statiques en vidéos dynamiques avec mouvement et effets.",
        "api_veo2_i2v": "Utilisez l'API Google Veo2 pour générer des vidéos à partir d'images."
      }
    },
    "title": "Commencez avec un modèle"
  },
  "toastMessages": {
    "couldNotDetermineFileType": "Impossible de déterminer le type de fichier",
    "dropFileError": "Impossible de traiter l'élément déposé : {error}",
    "emptyCanvas": "Toile vide",
    "errorCopyImage": "Erreur lors de la copie de l'image: {error}",
    "errorLoadingModel": "Erreur lors du chargement du modèle",
    "errorSaveSetting": "Erreur lors de l'enregistrement du paramètre {id}: {err}",
    "failedToAccessBillingPortal": "Échec de l'accès au portail de facturation : {error}",
    "failedToApplyTexture": "Échec de l'application de la texture",
    "failedToCreateCustomer": "Échec de la création du client : {error}",
    "failedToDownloadFile": "Échec du téléchargement du fichier",
    "failedToExportModel": "Échec de l'exportation du modèle en {format}",
    "failedToFetchBalance": "Échec de la récupération du solde : {error}",
    "failedToFetchLogs": "Échec de la récupération des journaux du serveur",
    "failedToInitiateCreditPurchase": "Échec de l'initiation de l'achat de crédits : {error}",
    "failedToPurchaseCredits": "Échec de l'achat de crédits : {error}",
    "fileLoadError": "Impossible de trouver le flux de travail dans {fileName}",
    "fileUploadFailed": "Échec du téléchargement du fichier",
    "interrupted": "L'exécution a été interrompue",
    "migrateToLitegraphReroute": "Les nœuds de reroute seront supprimés dans les futures versions. Cliquez pour migrer vers le reroute natif de litegraph.",
    "no3dScene": "Aucune scène 3D pour appliquer la texture",
    "no3dSceneToExport": "Aucune scène 3D à exporter",
    "noTemplatesToExport": "Aucun modèle à exporter",
    "nodeDefinitionsUpdated": "Définitions de nœuds mises à jour",
    "nothingSelected": "Aucune sélection",
    "nothingToGroup": "Rien à regrouper",
    "nothingToQueue": "Rien à ajouter à la file d’attente",
    "pendingTasksDeleted": "Tâches en attente supprimées",
    "pleaseSelectNodesToGroup": "Veuillez sélectionner les nœuds (ou autres groupes) pour créer un groupe pour",
    "pleaseSelectOutputNodes": "Veuillez sélectionner les nœuds de sortie",
    "unableToGetModelFilePath": "Impossible d'obtenir le chemin du fichier modèle",
    "unauthorizedDomain": "Votre domaine {domain} n'est pas autorisé à utiliser ce service. Veuillez contacter {email} pour ajouter votre domaine à la liste blanche.",
    "updateRequested": "Mise à jour demandée",
    "useApiKeyTip": "Astuce : Vous ne pouvez pas accéder à la connexion normale ? Utilisez l’option Clé API Comfy.",
    "userNotAuthenticated": "Utilisateur non authentifié"
  },
  "userSelect": {
    "enterUsername": "Entrez un nom d'utilisateur",
    "existingUser": "Utilisateur existant",
    "newUser": "Nouvel utilisateur",
    "next": "Suivant",
    "selectUser": "Sélectionnez un utilisateur"
  },
  "userSettings": {
    "email": "E-mail",
    "name": "Nom",
    "notSet": "Non défini",
    "provider": "Méthode de connexion",
    "title": "Paramètres utilisateur",
    "updatePassword": "Mettre à jour le mot de passe"
  },
  "validation": {
    "invalidEmail": "Adresse e-mail invalide",
    "length": "Doit comporter {length} caractères",
    "maxLength": "Ne doit pas dépasser {length} caractères",
    "minLength": "Doit contenir au moins {length} caractères",
    "password": {
      "lowercase": "Doit contenir au moins une lettre minuscule",
      "match": "Les mots de passe doivent correspondre",
      "minLength": "Doit contenir entre 8 et 32 caractères",
      "number": "Doit contenir au moins un chiffre",
      "requirements": "Exigences du mot de passe",
      "special": "Doit contenir au moins un caractère spécial",
      "uppercase": "Doit contenir au moins une lettre majuscule"
    },
    "personalDataConsentRequired": "Vous devez accepter le traitement de vos données personnelles.",
    "prefix": "Doit commencer par {prefix}",
    "required": "Requis"
  },
  "welcome": {
    "getStarted": "Commencer",
    "title": "Bienvenue sur ComfyUI"
  },
  "workflowService": {
    "enterFilename": "Entrez le nom du fichier",
    "exportWorkflow": "Exporter le flux de travail",
    "saveWorkflow": "Enregistrer le flux de travail"
  }
}