const e={Notifications:{BrowserWarnings:{Description:"{name} est obsolète et n'est pas entièrement pris en charge. La version actuelle est {version}, mais Mainsail requiert la version {minVersion} ou une version supérieure.",Headline:"Navigateur obsolète"},DependencyDescription:"La version actuelle de {name} ne supporte pas toutes les fonctionnalités de Mainsail. Mettez {name} à jour vers la version {neededVersion}.",DependencyName:"Dépendance: {name}",DismissAll:"Annuler tout",KlipperWarnings:{DeprecatedOption:"L'option '{option}' dans la section '{section}' est obsolète et sera supprimée dans une prochaine version.",DeprecatedOptionHeadline:"Option Klipper obsolète",DeprecatedValue:"La valeur '{value}' dans l'option '{option}' de la section '{section}' est obsolète et sera supprimée dans une prochaine version.",DeprecatedValueHeadline:"Valeur d'une option Klipper obsolète",KlipperWarning:"Avertissement Klipper"},MoonrakerWarnings:{MoonrakerComponent:"Moonraker: {component}",MoonrakerFailedComponentDescription:"Une erreur a été détectée lors du chargement du composant moonraker '{component}'. Veuillez vérifier le fichier log et corriger le problème.",MoonrakerWarning:"Avertissement Moonraker",UnparsedConfigOption:"Option de configuration non analysée '{option} : {value}' détectée dans la section [{section}]. Il peut s'agir d'une option qui n'est plus disponible ou d'un module dont le chargement a échoué. À l'avenir, cela se traduira par une erreur de démarrage.",UnparsedConfigSection:"Section de configuration non analysée [{section}] détectée. Cela peut être le résultat d'un composant qui n'a pas réussi à se charger. À l'avenir, cela se traduira par une erreur de démarrage."},Never:"jamais",NextReboot:"prochain redémarrage",NoNotification:"Pas de notification disponible",Notifications:"Notifications",Remind:"Rappel:"},NumberInput:{GreaterOrEqualError:"Doit être supérieur ou égal à {min}!",MustBeBetweenError:"Doit être compris entre {min} et {max}!",NoEmptyAllowedError:"L'entrée ne doit pas être vide !"},Printers:"Imprimantes",TheServiceWorker:{DescriptionNeedUpdate:"Le cache local est obsolète et doit être mis à jour. Veuillez cliquer sur le bouton ci-dessous pour mettre à jour le cache.",TitleNeedUpdate:"PWA a besoin d'une mise à jour",Update:"mise à jour"},ThrottledStates:{DescriptionCurrentlyThrottled:"Le(s) coeur(s) du rPi ARM est (sont) actuellement bridé(s).",DescriptionFrequencyCapped:"La fréquence maximale du rPi ARM est actuellement limitée à 1,2 GHz.",DescriptionPreviouslyFrequencyCapped:"La fréquence maximale du rPi ARM a été limitée au moins une fois à 1,2 GHz depuis la dernière mise sous tension.",DescriptionPreviouslyTemperatureLimited:"La température du rPi uC (3A+/3B+ uniquement) a dépassé au moins une fois la limite souple (par défaut 60C) depuis la dernière mise sous tension.",DescriptionPreviouslyThrottled:"Le(s) coeur(s) du rPi ARM a(ont) été ralenti(s) au moins une fois depuis la dernière mise sous tension.",DescriptionPreviouslyUnderVolted:"La tension d'alimentation du rPi a chuté en dessous de 4,65 V au moins une fois depuis la dernière mise sous tension.",DescriptionTemperatureLimitActive:"La température du rPi uC (3A+/3B+ uniquement) est actuellement supérieure à la limite souple (60C par défaut).",DescriptionUnderVoltageDetected:"Tension d'alimentation du rPi actuellement inférieure à 4,65V",TitleCurrentlyThrottled:"actuellement en mode réduit",TitleFrequencyCapped:"fréquence réduite",TitlePreviouslyFrequencyCapped:"a été limité en fréquence",TitlePreviouslyTemperatureLimited:"a été limité par la température",TitlePreviouslyThrottled:"Précédemment fréquence réduite",TitlePreviouslyUnderVolted:"précédemment alimentation faible",TitleTemperatureLimitActive:"Limite de température active",TitleUnderVoltageDetected:"Alimentation faible détectée"},Titles:{Complete:"Terminé - {filename}",Error:"ERREUR",Pause:"Pause impression",PrinterOff:"Imprimante OFF",Printing:"{percent}% imprimé - {filename}",PrintingETA:"{percent}% imprimé - TEA: {eta} - {filename}"},TopBar:{CannotUploadTheFile:"Chargement du fichier impossible!",EmergencyStop:"Arrêt d'urgence",SAVE_CONFIG:"Sauvegarde de la configuration",Uploading:"Chargement",UploadOfFileSuccessful:"le fichier {file} a été chargé!",UploadPrint:"Charger et imprimer"},TopCornerMenu:{Cancel:"Annuler",ConfirmationDialog:{Description:{HostReboot:"Le redémarrage de l'hôte entraînera l'échec de l'impression en cours!",HostShutdown:"L'arrêt de l'hôte entraînera l'échec de l'impression en cours!",KlipperFirmwareRestart:"Le redémarrage du micrologiciel Klipper entraînera l'échec de l'impression en cours!",KlipperRestart:"Le redémarrage de Klipper entraînera l'échec de l'impression en cours!",KlipperStop:"L'arrêt de Klipper entraînera l'échec de l'impression en cours!",ServiceRestart:"Le redémarrage de ce service peut entraîner l'échec de l'impression en cours!",ServiceStart:"Le démarrage de ce service peut entraîner l'échec de l'impression en cours!",ServiceStop:"L'arrêt de ce service peut entraîner l'échec de l'impression en cours!"},Title:{HostReboot:"Redémarrage de l'hôte",HostShutdown:"Fermeture de l'hôte",KlipperFirmwareRestart:"Redémarrage du firmware Klipper",KlipperRestart:"Redémarrage de Klipper",ServiceRestart:"Redémarrage du Service",ServiceStart:"Démarrage du Service",ServiceStop:"Arrêt du Service"}},HostControl:"Contrôle de l'hôte",KlipperControl:"Contrôle de klipper",KlipperFirmwareRestart:"Redémarrage du firmware",KlipperRestart:"Redémarrage",PowerDevices:"Modules d'alimentation",Reboot:"Redémarrer",Restart:"Redémarrage",ServiceControl:"Contrôle des services",Shutdown:"Arrêt",Start:"Démarrage",Stop:"Arrêter"},UpdateDialog:{Close:"Fermer",Empty:"Vide",Recovering:"Récupération {software}...",RecoveringDone:"Récupération {software} effectuée!",Updating:"Mise à jour {software}...",UpdatingDone:"Mise à jour {software} effectuée!"}},r={Abort:"annuler",Accept:"accepter",Adjusted:"ajusté",Description:"Cliquez sur Ajusté si la vis courante a été ajustée. Cliquez sur Accepter pour continuer sans ajustement.",Headline:"Vis du plateau",ScrewAccepted:"Vis acceptées",ScrewIndex:"Index des vis",ScrewName:"Nom de la vis",ScrewOutput:"{current} de {max}"},i={CannotConnectTo:"Impossible de se connecter à Moonraker ({host}).",CheckMoonrakerLog:"Si ce message apparaît de manière répétée, veuillez consulter le fichier log situé à l'adresse suivante:",Connecting:"Se connecter à {host}",Failed:"Échec de la connexion",Initializing:"Initialisation",TryAgain:"Réessayez"},t={CommandList:"Liste des commandes",Empty:"Vide",HideTemperatures:"Cacher les températures",HideTimelapse:"Cacher le timelapse",SendCode:"Envoyer le code...",SetupConsole:"Configuration console"},a={StartPrint:{Cancel:"Annuler",DoYouWantToStartFilename:"Voulez-vous commencer {filename}?",DoYouWantToStartFilenameFilament:"Voulez-vous démarrer {filename} avec le filament suivant?",Headline:"Démarrage Impression",Print:"imprimer",Timelapse:"Timelapse"}},n={ConfigReference:"Référence de la configuration",DontSave:"Ne pas sauvegarder",Downloading:"Téléchargement",FailedSave:"{filename} n'a pas pu être téléchargé!",FileReadOnly:"lecture seule",SaveClose:"Enregistrer et fermer",SaveRestart:"Sauvegarder et Redémarrer",SuccessfullySaved:"{filename} sauvegardé avec succès.",UnsavedChanges:"Modifications non sauvegardées",UnsavedChangesMessage:"Souhaitez-vous enregistrer les modifications apportées à {filename}?",UnsavedChangesSubMessage:"Vos modifications seront perdues si vous ne les enregistrez pas. Vous pouvez désactiver ce message dans les paramètres de l'éditeur.",Uploading:"Chargement"},o={AreYouSure:"Êtes-vous sûr?",EmergencyStop:"Arrêt d'urgence",No:"Non",Yes:"Oui"},s={AddBatchToQueue:"Ajouter un lot à la file d'attente",AddToQueue:"Ajouter à la file d'attente",AllFiles:"Tous",BedTemp:"Température plateau",Cancel:"Annuler",ChamberTemp:"Température chambre",Count:"Nombre",Create:"Créer",CreateNewDirectory:"Créer un nouveau répertoire",CurrentPath:"Répertoire actuel",Delete:"Supprimer",DeleteDirectory:"Supprimer le répertoire",DeleteDirectoryQuestion:'Voulez-vous vraiment supprimer "{name}" avec tout son contenu?',DeleteSelectedQuestion:"Voulez-vous vraiment supprimer les {count} fichiers sélectionnés ?",DeleteSingleFileQuestion:'Voulez-vous vraiment supprimer le fichier "{name}"?',Download:"Télécharger",Duplicate:"Dupliquer",DuplicateFile:"Fichiers en double",EditFile:"Editer le fichier",Empty:"Vide",ExtruderTemp:"Température Extrudeur",Filament:"Filament",FilamentName:"Nom du filament",FilamentType:"Type de filament",FilamentUsage:"Utilisation du filament",FilamentWeight:"Poids du filament",Files:"Fichiers",Filesize:"Taille du fichier",Free:"Gratuit",FreeDisk:"Disque libre",GCodeFiles:"Fichiers G-Code",GcodesRootDirectoryDoesntExists:"Aucun répertoire G-Code n'a été trouvé. Veuillez vérifier l'option \"path\" dans la section [virtual_sdcard] de la configuration de Klipper.",HiddenFiles:"Fichiers cachés",InvalidNameAlreadyExists:"Le nom existe déjà, veuillez choisir un autre nom.",InvalidNameEmpty:"L'entrée ne doit pas être vide!",LastEndTime:"Dernière heure de fin",LastFilamentUsed:"Dernier filament utilisé",LastModified:"Dernière modification",LastPrintDuration:"Durée de la dernière impression",LastStartTime:"Dernière heure de début",LastTotalDuration:"Dernière Durée totale",LayerHeight:"Hauteur de la couche",Name:"Nom",NewDirectory:"Nouveau répertoire",NozzleDiameter:"Diamètre de la buse",ObjectHeight:"Hauteur de l'objet",Preheat:"Préchauffage",PrintedFiles:"Fichiers imprimés",PrintStart:"Début de l'impression",PrintTime:"Temps d'impression",RefreshCurrentDirectory:"Actualiser le répertoire actuel",Rename:"Renommer",RenameDirectory:"Renommer le répertoire",RenameFile:"Renommer un fichier",ScanMeta:"Scanner les métadonnées",ScanMetaSuccess:"L'analyse des métadonnées a été effectuée avec succès à partir de: {filename}.",Search:"Recherche",SetupCurrentList:"Configuration de la liste actuelle",Slicer:"Trancheur",SuccessfullyCreated:"{filename} créé avec succès.",SuccessfullyDeleted:"Suppression de {filename} réussie.",SuccessfullyMoved:"Déplacement réussi de {filename}.",SuccessfullyRenamed:"{filename} renommé avec succès.",SuccessfullyUploaded:"Chargement de {filename} réussi!",Total:"Total",UploadNewGcode:"Charger un nouveau G-Code",Used:"Utilisé",View3D:"Vue 3D"},l={CannotUploadFile:"Impossible de télécharger le fichier!",DropFilesToUploadFiles:"Déposer des fichiers à télécharger"},u={ClearLoadedFile:"Effacer",CNCMode:"Mode CNC",ColorMode:"Mode couleur",Downloading:"Téléchargement",ForceLineRendering:"Rendu de la ligne de force",HDRendering:"Rendu HD (Extrusions rondes)",High:"Haut",LoadCurrentFile:"Charge le fichier courant",LoadLocal:"Fichier local",Low:"Faible",Max:"Max",Medium:"Moyen",ReloadRequired:"Recharge nécessaire",Rendering:"Rendu",RenderQuality:"Qualité du rendu",ShowGCode:"Afficher le G-Code",ShowObjectSelection:"Afficher la sélection d'objets",ShowToolhead:"Afficher la tête d'outil",ShowTravelMoves:"Montrer les déplacements",SpecularLighting:"Éclairage spéculaire",Title:"Visionneuse G-Code",Tracking:"Suivi",Transparency:"Transparence",Ultra:"Ultra",VoxelMode:"Mode Voxel (ASMBL)"},d={Abort:"annuler",BedMeshCalibrate:"Calibrage du maillage",BedMeshRemove:"Supprimer le maillage",Calibrate:"calibrer",Clear:"Effacer",CurrentMesh:{Headline:"Maillage actuel",Max:"Max",Min:"Min",Name:"Nom",Range:"Gamme",Size:"Taille"},DeleteBedMeshProfile:"Supprimer le profil du maillage",DoYouReallyWantToDelete:'Voulez-vous vraiment supprimer le profil "{name}"?',ErrorKlipperNotReady:"Klipper n'est pas prêt. Maillage désactivé.",Flat:"Plat",Heightmap:"Maillage",InvalidNameAlreadyExists:"Le nom du profil existe déjà, veuillez choisir un autre nom de profil.",InvalidNameAscii:"Le nom n'est pas valide. Seuls les caractères ascii sont autorisés.",InvalidNameEmpty:"L'entrée ne doit pas être vide!",InvalidNameReserved:"Le profil 'par défaut' est réservé, veuillez choisir un autre nom de profil.",Later:"Plus tard",Mesh:"Calculé",Name:"Nom",NoBedMeshHasBeenLoadedYet:"Aucun maillage chargé",NoProfile:"Pas de profil disponible",Ok:"OK",Probed:"Mesuré",Profiles:"Profils",Remove:"supprimer",RemoveSaveDescription:"Le maillage a été enregistré comme supprimé. Cliquez sur SAVE_CONFIG pour le retirer du fichier printer.cfg et redémarrez Klipper.",Rename:"renommer",RenameBedMeshProfile:"Renommer le maillage",SAVE_CONFIG:"SAVE_CONFIG",ScaleGradient:"Facteur d'échelle",ScaleZMax:"Maximum axe Z.",TitleCalibrate:"Calibrage du nouveau maillage",TitleClear:"Effacer maillage",TitleHomeAll:"Réf. tous",Wireframe:"Maillage"},c={AddNote:"Ajouter une note",AllJobs:"Tous",AvgPrinttime:"Temps d'impression - Ø",Cancel:"Annuler",Chart:"Graphique",CreateNote:"Créer une note",Delete:"Supprimer",DeleteSelectedQuestion:"Voulez-vous vraiment effacer {count} travaux?",DeleteSingleJobQuestion:"Voulez vous vraimetn supprimer le travail?",Details:"Détails",EditNote:"Editer la Note",Empty:"vide",EndTime:"Heure de fin",EstimatedFilament:"Estimation de la longueur du filament",EstimatedFilamentWeight:"Estimation du poids du filament",EstimatedTime:"Estimation de la durée d'impression",FilamentCalc:"Filament Calculé",FilamentUsage:"Filament Consommé",FilamentUsed:"Filament Utilisé",Filename:"Fichier",Filesize:"Taille",FirstLayerBedTemp:"Temp. plateau 1ère couche",FirstLayerExtTemp:"Temp. extrudeur 1ère couche",FirstLayerHeight:"Hauteur 1ère couche",HistoryFilamentUsage:"Filament",HistoryPrinttimeAVG:"Impressions",JobDetails:"Détails impression",Jobs:"Travaux",LastModified:"Dernière modification",LayerHeight:"Hauteur de la couche",LongestPrinttime:"Temps d'impression le plus long",Note:"Note",ObjectHeight:"Hauteur de l'objet",PrintDuration:"Temps d'impression",PrintHistory:"Historique d'impression",PrintTime:"Durée d'impression",PrinttimeAvg:"Temps moyen d'impression",Reprint:"Réimpression",Save:"sauvegarder",Search:"recherche",SelectedFilamentUsed:"Filament sélectionné utilisé",SelectedJobs:"Travaux sélectionnés",SelectedPrinttime:"Temps d'impression sélectionné",Slicer:"Trancheur",SlicerVersion:"Version slicer",StartTime:"Heure de début",Statistics:"Statistiques",Status:"Statut",StatusValues:{cancelled:"Annulé",completed:"Terminé",error:"Erreur",in_progress:"En cours",klippy_disconnect:"Déconnexion de Klippy",klippy_shutdown:"Arrêt Klippy",Others:"Autres",server_exit:"Sortie du serveur"},Table:"Table",TitleExportHistory:"Exporter l'historique",TitleRefreshHistory:"Rafraîchir l'historique",TitleSettings:"Paramètres",TotalDuration:"Durée totale",TotalFilamentUsed:"Total du filament utilisé",TotalJobs:"Nombre travaux",TotalPrinttime:"Total temps d'impression",TotalTime:"Durée totale"},m={AllJobs:"Tous",Cancel:"Annuler",ChangeCount:"Nombre de changements",Count:"Nombre",Empty:"Vide",InvalidCountEmpty:"L'entrée ne doit pas être vide!",InvalidCountGreaterZero:"L'entrée doit être supérieure à 0!",JobQueue:"File d'attente",Jobs:"Jobs",Pause:"Pause",RemoveFromQueue:"Retirer de la file d'attente",Start:"Démarrage"},p={ConfigFilesPanel:{AllFiles:"Tous",Cancel:"Annuler",ConfigFiles:"Fichiers de configuration",ConfigRootDirectoryDoesntExists:"Aucun répertoire de configuration n'a été trouvé. Veuillez vérifier l'option \"config_path\" dans la section [file_manager] de la configuration de Moonraker.",Create:"Créer",CreateDirectory:"Créer un répertoire",CreateFile:"Créer un fichier",CurrentPath:"Chemin actuel",Delete:"Supprimer",DeleteDirectory:"Supprimer le répertoire",DeleteDirectoryQuestion:'Supprimer le répertoire "{name}" et tout son contenu?',DeleteSelectedQuestion:"Supprimer les {count} élements sélectionnés?",DeleteSingleFileQuestion:'Voulez-vous vraiment supprimer le fichier "{name}"?',Download:"Télécharger",Duplicate:"Dupliquer",DuplicateFile:"Fichiers en double",EditFile:"Editer le fichier",Empty:"Vide",Files:"Fichiers",Filesize:"Taille des fichiers",Free:"Libre",FreeDisk:"Disque libre",HiddenFiles:"Fichiers cachés",HideBackupFiles:"Cacher les fichiers de sauvegarde",LastModified:"Dernière modification",Name:"Nom",RefreshDirectory:"Actualiser le répertoire",Rename:"Renommer",RenameDirectory:"Renommer le répertoire",RenameFile:"Renommer un fichier",Root:"Racine",SetupCurrentList:"Configuration de la liste actuelle",ShowFile:"Afficher le fichier",Total:"Total",UploadFile:"Charger le fichier",Uploading:"Chargement",Used:"Utilisé"},EndstopPanel:{Endstop:"Fin de course",EndstopInfo:"Appuyez sur le bouton de synchronisation en bas à droite pour charger l'état actuel des fins de course.",Endstops:"Fins de course",open:"inactif",TRIGGERED:"actif"},LogfilesPanel:{Accept:"accepter",Cancel:"annuler",Logfiles:"Fichiers logs",Rollover:"Logs glissants",RolloverDescription:"Veuillez sélectionner les logs à réinitialiser:",RolloverToastFailed:'Message du log "{name}": {message}',RolloverToastSuccessful:'Le log "{name}" a été réinitialisé avec succès.'},SystemPanel:{Constants:"Constantes",Cpu:"CPU",HostDetails:"Détails hôte",LastStats:"Dernières statistiques",Load:"Chargement",Memory:"Mémoire",NoMoreInfos:"Pas d'infos supplémentaires",SystemLoad:"Charge Système",Values:{Awake:"Eveillé: {awake}",Bandwidth:"Bande passante: {bandwidth}/s",Distro:"Distribution: {name} {version_id}",Frequency:"Fréquence: {frequency}",Load:"Chargement: {load}",Memory:"Mémoire: {memory}",Os:"OS: {os}",Received:"Reçu: {received}",Temp:"Température: {temp}°C",TempMax:"max: {temp}°C",TempMin:"min: {temp}°C",Transmitted:"Transmis: {transmitted}",Version:"Version: {version}"}},UpdatePanel:{Abort:"Abandonner",AreYouSure:"Êtes-vous sûr?",CheckForUpdates:"Vérifier les mises à jour",Close:"Fermer",CommitHistory:"Historique des publications",Commits:"Publications",CommitsAvailable:"pas de publications disponibles | {count} publication disponible | {count} publications disponibles",CommitsOnDate:"Publications le {date}",CommittedDaysAgo:"publié {days} jours avant",CommittedHoursAgo:"publié {hours} heures avant",CommittedOnDate:"publié le {date}",CommittedYesterday:"publié hier",ConfigChanges:"Changements de configuration",Corrupt:"corrompu",CountPackagesCanBeUpgraded:"{count} paquets peuvent être mis à jour",Detached:"détaché",Dirty:"différent",GenericUpdateQuestion:"Vérifiez l'historique des publications (s'il est disponible) et la page GitHub de ce projet pour voir si des ajustements manuels sont nécessaires pour cette mise à jour.",GitHubPage:"Page GitHub",HardRecovery:"Récupération difficile",InitUpdateManager:"Le gestionnaire de mise à jour n'a pas encore été initialisé. C'est normal lorsque vous démarrez le système pour la première fois. Veuillez cliquer sur le bouton d'actualisation pour initialiser tous les composants.",Invalid:"invalide",IUnderstandTheRisks:"Je comprends les risques",KlipperUpdateQuestionConfig:"Cette mise à jour peut également contenir des changements dans les paramètres de configuration qui devront être modifiés dans le fichier printer.cfg, voir le journal des changements pour plus de détails.",KlipperUpdateQuestionFirmware:"Cette opération met à jour le logiciel hôte de Klipper. Les cartes de contrôle fonctionnant avec le micrologiciel Klipper peuvent avoir besoin d'être flashées avec un micrologiciel recompilé avant que la machine ne puisse être remise en service.",LinkToGithub:"Lien vers GitHub",MoonrakerUpdateQuestion:"Cette opération met à jour l'API Moonraker. Des modifications du fichier moonraker.conf peuvent être nécessaires pour continuer à utiliser la machine.",MoreCommitsInfo:"Un maximum de 30 publications peuvent être affichées ici. Pour voir toutes les publications, veuillez cliquer sur le lien suivant:",OSPackages:"Paquets OS",SoftRecovery:"Récupération douce",StartUpdate:"Démarrer la mise à jour",System:"Système",ThesePackagesCanBeUpgrade:"Ces paquets système peuvent être mis à jour:",Unknown:"inconnue",Update:"mise à jour",UpdateAll:"Mise à jour de tous les composants",UpdateManager:"Gestionnaire de mise à jour",UpdateWarning:"Avertissement de mise à jour: {name}",Upgrade:"mise à niveau",UpgradeableSystemPackages:"Packs de systèmes évolutifs",UpToDate:"à jour",WebClientUpdateQuestion:"Dans certains cas, la mise à jour du client web peut entraîner des modifications susceptibles de provoquer une incompatibilité. Voir les notes de version pour plus d'informations."}},g={Abort:"annuler",Accept:"accepter",Advanced:"Avancé",Headline:"Sonde manuelle"},f={ExtruderControlPanel:{Allowed:"Autorisé",CleanNozzle:"Nettoyage de la buse",EstimatedExtrusion:"Extrusion:",Extrude:"Extrusion",ExtruderTempTooLow:"Température d'extrusion trop basse",ExtrusionFactor:"Facteur d'extrusion",ExtrusionFeedrate:"Vitesse d'extrusion",FilamentLength:"Longueur du filament",FirmwareRetractionSettings:{RetractLength:"Longueur de rétraction",RetractSpeed:"Vitesse de rétraction",UnretractExtraLength:"Distance de dérétraction supplémentaire",UnretractSpeed:"Vitesse de dérétraction"},Headline:"Contrôles d'Extrudeur",LoadFilament:"Chargement du filament",PressureAdvanceSettings:{Advance:"Avance de la pression",Extruder:"Extrudeur",SmoothTime:"Temps de lissage"},PurgeFilament:"Purge du filament",Requested:"Demandé",Retract:"Rétraction",TooLargeExtrusion:"Extrusion trop importante!",UnloadFilament:"Décharger le filament"},FarmPrinterPanel:{ReconnectToPrinter:"Se reconnecter",SwitchToPrinter:"Changer d'imprimante",WebcamOff:"Arrêt"},KlippyStatePanel:{CheckKlippyAndUdsAddress:"Veuillez vérifier que le service Klipper fonctionne et que l'adresse klippy_uds_address est correctement configurée dans le fichier moonraker.conf..",FirmwareRestart:"Redémarrage du firmware",MoonrakerCannotConnect:"Moonraker ne peut pas se connecter à Klipper!",PowerOn:"Mise sous tension",PrinterSwitchedOff:"L'imprimante est hors tension",PrinterSwitchedOffDescription:"L'imprimante est actuellement hors tension et Klipper ne peut pas se connecter. Pour mettre l'imprimante sous tension, cliquez sur le bouton ci-dessous:",Restart:"Redémarrage",ServiceReports:"rapports de {service}"},MachineSettingsPanel:{Headline:"Réglages machine",MotionSettings:{Acceleration:"Accélération",MaxAccelToDecel:"Décélération maximale",SquareCornerVelocity:"Vitesse des angles droits",Velocity:"Vitesse"}},MacrosPanel:{Headline:"Macros",Send:"envoyer"},MiniconsolePanel:{Autoscroll:"Défilement automatique",Headline:"Console",HideTemperatures:"Cacher les températures",HideTimelapse:"Cacher le timelapse",SendCode:"Envoyer le code...",SetupConsole:"Réglage Console"},MinSettingsPanel:{IncludeMainsailCfg:"Veillez à inclure le fichier mainsail.cfg dans votre fichier printer.cfg.",IsNotDefinedInConfig:"n'est pas défini dans la configuration.",MissingConfiguration:"Configuration manquante",MoreInformation:"Plus d'informations"},MiscellaneousPanel:{Headline:"Divers",Light:{Blue:"bleu",Green:"vert",Red:"rouge",White:"blanc"},RunoutSensor:{Detected:"détecté",Disabled:"inactif",Empty:"Vide"}},PowerControlPanel:{Error:"Erreur",Off:"Arrêt",On:"Marche",PowerControl:"Alimentation"},SpoolmanPanel:{Cancel:"Annuler",ChangeSpool:"Changer de bobine",DaysAgo:"{days} jours avant",EjectSpool:"Ejecter la bobine",EjectSpoolQuestion:"Êtes-vous sûr de vouloir éjecter la bobine de filament?",Filament:"Filament",FilamentTypeMismatch:"Le matériau de la bobine active ({spoolType}) ne correspond pas au matériau du G-Code ({fileType}).",Headline:"Spoolman",LastUsed:"Dernière utilisation",Location:"Localisation",Material:"Matériau",Never:"Jamais",NoActiveSpool:"Le suivi du filament est inactif. Pour commencer, veuillez sélectionner une bobine.",NoResults:"Aucune bobine n'a été trouvée avec les critères de recherche actuels.",NoSpools:"Pas de bobines disponibles",NoSpoolSelected:"Aucune bobine sélectionnée. Veuillez sélectionner une bobine ou cette impression ne sera pas suivie.",OpenSpoolManager:"ouvrir le gestionnaire de bobines",Refresh:"rafraîchir",Search:"Recherche",SelectSpool:"Sélectionner une bobine",Today:"Aujourd'hui",TooLessFilament:"Il se peut que la bobine actuelle ne contienne pas assez de filament pour cette impression. ({spoolWeight}g pour {fileWeight}g)",Weight:"Poids",Yesterday:"Hier"},StatusPanel:{CancelPrint:"Annuler l'impression",ClearPrintStats:"Effacer les statistiques d'impression",Difference:"Différence",EmptyGcodes:"Pas de G-Codes disponibles.",EmptyJobqueue:"Il n'y a actuellement aucun fichier dans la file d'attente.",Estimate:"Estimation",ETA:"TEA",ExcludeObject:{Cancel:"annuler",Excluded:"Exclus",ExcludeObject:"Exclure un objet",ExcludeObjectHeadline:"Exclure un objet",ExcludeObjectText:'Voulez-vous vraiment exclure "{name}"?'},Filament:"Filament",File:"Fichier",Files:"Fichiers",Flow:"Débit",Headline:"Statut",Jobqueue:"File d'attente",JobqueueMoreFiles:"pas de travaux | un travail | {count} travaux",Layer:"Couche",Max:"max",ObjectHeight:"Hauteur de l'objet",PauseAtLayer:{Abort:"annuler",Accept:"accepter",AtLayer:"à la couche",Call:"Appeler",DescriptionPauseAtLayerActive:"Cette fonction est déjà active et appellera '{call}' à la couche {layer}. Si vous appelez à nouveau la commande, ces paramètres seront écrasés.",DescriptionPauseNextLayerActive:"Cette fonction est déjà active et appellera '{call}' à la couche suivante.",Layer:"Couche",NextLayer:"Couche suivante",PauseAtLayer:"Pause à la couche",Type:"Type"},PausePrint:"Pause de l'impression",Print:"Imprimer",PrintTime:"Temps d'impression",ReprintJob:"Réimpression",Requested:"Requis",ResumePrint:"Reprendre l'impression",Slicer:"Trancheur",Speed:"Vitesse",Status:"Statut",Total:"Total",Unknown:"Inconnu"},TemperaturePanel:{AutoscaleChart:"Echelle automatique",Avg:"Moyenne",Cooldown:"Refroidissement",Current:"Actuel",Dataset:{Power:"Puissance-PWM",Speed:"Vitesse-PWM",Target:"température cible",Temperature:"température actuelle"},Headline:"Températures",HideMcuHostSensors:"Cacher les capteurs hôte/MCU",HideMonitors:"Cacher les moniteurs",Max:"max",Min:"min",Name:"Nom",Presets:"Préréglages",SetupTemperatures:"Réglages Températures",ShowChart:"Afficher graphique",ShowNameInChart:"Afficher {name} dans le graphique",ShowNameInList:"Afficher {name} dans la liste",State:"État",Target:"Cible",TemperaturesInChart:"Température [°C]",TempTooHigh:"Température trop élevée pour {name}! (max: {max})",TempTooLow:"Température trop basse pour {name}! (min: {min})"},ToolheadControlPanel:{Absolute:"absolue",ALL:"Tous",ControlButtons:"Boutons de commande",CoordinateFields:"Champs de coordonnées",Headline:"Tête d'impression",PleaseConfigureSteps:"Veuillez configurer les Pas",Position:"Position",PositionOutput:"Position de sortie",QGL:"QGL",Relative:"relative",SettingsInterfaceControl:"Réglages > Interface > Contrôle",SpeedFactor:"Facteur de vitesse",ZOffset:"Offset Z",ZTilt:"Z-Tilt"},WebcamPanel:{All:"Tous",FPS:"IPS",Headline:"Caméra",NoWebcam:'Aucune webcam n\'est disponible. Ajouter une webcam sous "Réglages interface" -> "Caméras".',UnknownWebcamService:"Service Caméra inconnu"},ZoffsetPanel:{Clear:"Effacer",Headline:"Offset Z",Later:"Plus tard",Ok:"OK",Save:"Sauvegarder",SaveConfig:"SAVE CONFIG",SaveInfoDescription:'Le nouveau décalage Z a été calculé et enregistré. Cliquez sur "SAVE CONFIG" pour l\'enregistrer dans le fichier printer.cfg et redémarrer Klipper.',SaveInfoDescriptionPrint:"Le nouveau décalage Z a été calculé et enregistré. Après l'impression, cliquez sur \"SAVE CONFIG\" dans la barre supérieure pour l'enregistrer dans le fichier printer.cfg et redémarrer Klipper.",SaveInfoHeadline:"Information"}},v={AreYouSure:"Êtes-vous sûr?",No:"Non",TurnDeviceOff:"Arrêter {device}",TurnDeviceOn:"Mettre en marche {device}",Yes:"Oui"},h={Console:"Console",Dashboard:"Tableau de bord","G-Code Files":"Fichiers G-Code","G-Code Viewer":"Visionneuse G-Code",Heightmap:"Maillage",History:"Historique",Machine:"Machine",Printers:"Imprimantes",Timelapse:"Timelapse",Webcam:"Caméra"},C={Accept:"accepter",Base:"Base",ErrorText:"Un problème s'est produit au cours du processus de sondage.",Headline:"Ajustement de niveau par vis",Retry:"réessayer"},S={AddPrinter:"Ajouter une imprimante",AddPrintersToJson:"Veuillez ajouter les imprimantes au fichier config.json.",CannotConnectTo:"Impossible de se connecter à {host}.",ChangePrinter:"Changer d'imprimante",Connecting:"Se connecter à {host}",ConnectionFailed:"Échec de la connexion",EditPrinter:"Editer l'imprimante",Hello:"Bonjour et bienvenue dans le mode à distance de Mainsail!",HostnameInvalid:"nom d'hôte/IP non valide",HostnameIp:"Nom d'hôte/IP",HostnameRequired:"Le nom d'hôte est requis",Port:"Port",PortRequired:"Le port est nécessaire",RememberToAdd:"N'oubliez pas d'ajouter '{cors}' dans moonraker.conf à l'intérieur de 'cors_domains'.",SelectPrinter:"Sélectionner l'imprimante",TryAgain:"Réessayez",UpdatePrinter:"Mise à jour de l'imprimante",YouCanFindMore:"Vous trouverez plus d'informations à l'adresse suivante"},D={Cancel:"Annuler",Close:"Fermer",ConsoleTab:{AddFilter:"ajouter un filtre",Console:"Console",CreateHeadline:"Créer un filtre",Direction:"Direction",DirectionShell:"Défilement de bas en haut",DirectionTable:"Défilement de haut en bas",EditHeadline:"Editer le filtre",EntryStyle:"Style de dialogue d'entrée",EntryStyleCompact:"compact",EntryStyleDefault:"par défaut",Filters:"Filtres",Height:"Hauteur",HideTemperatures:"Cacher les températures",HideTimelapse:"Cacher le timelapse",Name:"Nom",Regex:"Regex",StoreButton:"Ajouter un filtre",UpdateButton:"Mise à jour du filtre"},ControlTab:{Bars:"Barres",Circle:"Cercle",Control:"Contrôle",Cross:"Croix",EnableXYHoming:"Activer les m.a.z. simultanées des axes X & Y",EstimatedExtrusionInfo:"Afficher les estimations d'extrusion",EstimatedExtrusionInfoDescription:"Afficher / Cacher les estimations d'extrusions basées sur la quantité et le débit.",HideDuringPrint:"Masquer les commandes d'axe pendant l'impression",InvertXMovement:"Inverser le sens de déplacement de l'axe X",InvertYMovement:"Inverser le sens de déplacement de l'axe Y",InvertZMovement:"Inverser le sens de déplacement de l'axe Z",IsDefault:" (défaut)",MaximumValues:"Valeurs maximales: {maximum}",MaximumValuesVisibility:"Maximum de {maximum} est recommandée pour une meilleure visibilité",MinimumValues:"Valeurs minimales: {minimum}",MotorsOff:"Moteurs éteints{isDefault}",MoveDistancesEInMm:"Déplacement E (en mm)",MoveDistancesInMm:"Déplacement (en mm)",MoveDistancesXYInMm:"Déplacement X & Y (en mm)",MoveDistancesZInMm:"Déplacement Z (in mm)",QuadGantryLevel:"Portique à quatre niveaux{isDefault}",SpeedEInMms:"Vitesse E (en mm/s)",SpeedXY:"Vitesse X & Y",SpeedZ:"Vitesse Z",Style:"Style",ValueGreaterThan:"La valeur doit être supérieure à {value}",ZOffsetIncrements:"Increments Offset Z (en mm)",ZOffsetSaveOption:"Option de sauvegarde de l'Offset Z",ZOffsetSaveOptionDescription:"Modifier l'option d'enregistrement de l'Offset Z",ZTiltAdjust:"Réglage du Z-Tilt{isDefault}"},DashboardTab:{Dashboard:"Tableau de bord",Desktop:"Ecran standard",Mobile:"Mobile",ResetLayout:"Réinitialisation de la mise en page",Tablet:"Tablette",Widescreen:"Écran large"},Edit:"Edition",EditorTab:{ConfirmUnsavedChanges:"Confirmation pour sauvegarder ou annuler des changements",ConfirmUnsavedChangesDescription:"Si cette option est activée, l'éditeur demande une confirmation pour enregistrer ou rejeter les modifications apportées. S'il est désactivé, les modifications sont ignorées en silence.",Editor:"Éditeur",KlipperRestartMethod:"Méthode de redémarrage de klipper",KlipperRestartMethodDescription:"Sélectionnez la méthode de redémarrage qui sera utilisée lors de l'opération 'Enregistrer et redémarrer' lorsque vous modifiez les fichiers de configuration de Klipper.",Spaces:"Espaces: {count}",TabSize:"Taille de la fonction TAB",TabSizeDescription:"Règle le nombre d'espaces qui doivent être indentés pour les TAB",UseEscToClose:"Utiliser ESC pour fermer l'éditeur",UseEscToCloseDescription:"Permet de fermer l'éditeur à l'aide de la touche ESC"},GCodeViewerTab:{BackgroundColor:"Couleur de l'arrière-plan",ExtruderColor:"Couleur de l'extrudeur",GCodeViewer:"Visionneuse G-Code",GridColor:"Couleur de la grille",MaxFeed:"Débit maximum",MinFeed:"Débit minimum",ProgressColor:"Couleur d'avancement",ShowAxes:"Afficher les axes"},GeneralTab:{"12hours":"12 heures ({time})","24hours":"24 heures ({time})",Backup:"Sauvegarde",BackupDialog:"Choisissez les sections que vous désirez sauvegarder:",CalcEstimateTime:"Calcul du temps estimé",CalcEstimateTimeDescription:"Si plusieurs sont sélectionnés, une moyenne sera calculée.",CalcEtaTime:"Calcul du TEA",CalcEtaTimeDescription:"Si plusieurs sont sélectionnés, une moyenne sera calculée.",CalcPrintProgress:"Calcul de la progression de l'impression",CalcPrintProgressDescription:"Méthode de calcul de l'avancement de l'impression.",CalcPrintProgressItems:{Filament:"Filament",FileAbsolute:"Position absolue dans le fichier",FileRelative:"Position relative dans le fichier",Slicer:"Trancheur (M73)"},CannotReadJson:"Lecture/interprétation du fichier de sauvegarde impossible.",DateFormat:"Format de la date",DbConsoleHistory:"Historique de la console",DbHistoryJobs:"Historique des travaux",DbHistoryTotals:"Historique Totaux",DBNavigation:"Navigation",DbTimelapseSettings:"Réglages Timelapse",DbView:"Voir les paramètres",EstimateValues:{Filament:"Filament",File:"Fichier",Slicer:"Trancheur"},Everything:"Tout",FactoryDialog:"Veuillez sélectionner toutes les sections que vous souhaitez réinitialiser:",FactoryReset:"Réinitialisation d'usine",General:"Général",Language:"Langue",MainsailSettingsMoonrakerDb:"Réglages de Mainsail dans Moonraker DB",PrinterName:"Nom de l'imprimante",Reset:"réinitialiser",Restore:"Restaurer",RestoreDialog:"Veuillez sélectionner toutes les sections que vous souhaitez restaurer:",TimeFormat:"Format de l'heure"},HeightmapTab:{ColorSchemes:"Schémas de couleurs",Heightmap:"Maillage",IsDefault:"(Défaut)",Schemes:{GrayScale:"Niveaux de gris",Hot:"Chaud",Hsv:"Hsv",Portland:"Portland",Spring:"Printemps"}},InterfaceSettings:"Réglages interface",MacrosTab:{Add:"ajouter",AddGroup:"ajouter un groupe",AvailableMacros:"Macros disponibles",ChangeMacroColor:"Modifier la couleur du bouton.",Color:"Couleur",CountMacros:"pas de macro ajoutée | {count} Macro | {count} Macros",Custom:"personnalisé",CustomColor:"Couleur personnalisée",DeletedMacro:"Macro supprimée",DeleteMacroFromGroup:"Supprimer une macro du groupe.",EditGroup:"Edition du groupe",Error:"erreur",Expert:"Expert",General:"Général",Group:"Groupe",GroupMacros:"Macros du groupe",Macrogroups:"Groupes",Macros:"Macros",Management:"Gestion",Name:"Nom",NoAvailableMacros:"Pas de macros disponibles.",NoGroups:"Pas de groupe trouvé...",NOMacros:"Pas de macros trouvées...",NoMacrosInGroup:"Pas de macros dans ce groupe.",Primary:"primaire",Secondary:"secondaire",ShowInStatePaused:"Afficher/masquer si l'imprimante est en pause.",ShowInStatePrinting:"Afficher/masquer si l'imprimante est en cours d'impression.",ShowInStateStandby:"Afficher/masquer si l'imprimante est en veille.",Simple:"Simple",Status:"Statut",Success:"succès",UnknownGroup:"Groupe inconnu",Warning:"avertissement"},MiscellaneousTab:{AddGroup:"ajouter un groupe",AddPreset:"ajouter un préréglage",Color:"Couleur",CreateGroup:"Créer un groupe",CreatePreset:"Créer un préréglage",End:"Fin",EndDescription:"Dernière DEL de ce groupe.",Groups:"Groupes",GroupSubTitle:"Début: {start}, Fin: {end}",LightGroups:"{name} - Groupes",LightPresets:"{name} - Préréglages",Miscellaneous:"Divers",Name:"Nom",NoDevicesFound:"Aucun dispositif trouvé",NoGroupFound:"Pas de groupe trouvé",NoPresetFound:"Pas de préréglage trouvé",Presets:"Préréglages",Start:"Démarrage",StartDescription:"Première DEL de ce groupe.",UnableToLoadLight:"Impossible de charger la lumière",UnableToLoadPreset:"Impossible de charger la présélection"},NavigationTab:{Navigation:"Navigation"},PresetsTab:{AddPreset:"ajouter un préréglage",Cooldown:"Refroidissement",CreateHeadline:"Créer un préréglage",CustomGCode:"G-Code personnalisé",EditCooldown:"Editer refroidissement",EditHeadline:"Editer préréglage",ErrorInvalidValue:"Valeur non valide",ErrorNameNotUnique:"Le nom existe déjà",ErrorNameRequired:"Nom requis",Name:"Nom",PreheatPresets:"Préréglages",PresetInfo:"Vous devez définir une température cible ou un G-Code utilisateur.",PresetNamePlaceholder:"Nom de la présélection (requis)",StoreButton:"Mémoriser les préréglages",UpdateButton:"Mise à jour de la présélection",UpdateCooldown:"Mise à jour refroidissement"},RemotePrintersTab:{AddPrinter:"Ajouter une imprimante",EditPrinter:"Editer l'imprimante",Hostname:"Nom d'hôte",Port:"Port",RemotePrinters:"Imprimantes",UpdatePrinter:"Mise à jour de l'imprimante",UseConfigJson:"InstanceDB = JSON détectée. Veuillez utiliser le fichier config.json pour modifier la liste des imprimantes."},Store:"magasin",TimelapseTab:{Autorender:"Rendu automatique",AutorenderDescription:"Si cette option est activée, la vidéo du timelapse sera automatiquement calculée à la fin de l'impression.",Camera:"Caméra",CameraDescription:"Sélectionner la caméra à utiliser",ConstantRateFactor:"Facteur d'échantillonnage",ConstantRateFactorDescription:"Il configure la qualité par rapport à la taille du fichier de la vidéo rendue. L'échelle CRF va de 0 à 51, où 0 correspond à une qualité sans perte, 23 est la valeur par défaut et 51 est la pire qualité possible.. Une valeur plus faible est généralement synonyme de meilleure qualité et une fourchette subjectivement saine se situe entre 17 et 28. Les valeurs 17 et 18 sont considérées comme étant visuellement sans perte.",duplicatelastframe:"Dupliquer la dernière image",duplicatelastframeDescription:"Duplique la dernière image à la fin de la vidéo",Enabled:"Activé",EnabledDescription:"Si cette option est désactivée, les macros G-Code sont ignorées et le rendu automatique est ignoré.",Extraoutputparams:"Paramètres de sortie supplémentaires",ExtraoutputparamsDescription:"Définit des paramètres de sortie supplémentaires pour FFMPEG. Note : Si vous spécifiez quelque chose ici, le paramètre de rotation sera désactivé.",FwRetract:"Rétraction Firmware",FwRetractDescription:"Utiliser la rétraction du firmware dans la macro timelapse",GcodeVerbose:"Verbose G-Code",GcodeVerboseDescription:"Si cette option est activée, les macros G-Code écriront des informations sur la console.",General:"Général",HyperlapseCycle:"Temps de cycle Hyperlapse",HyperlapseCycleDescription:"Un instantané sera pris toutes les X secondes.",Mode:"Mode",ModeDescription:"Choix entre le mode macro-couche et le mode hyperlapse (basé sur le temps)",OutputFramerate:"Images par seconde",OutputFramerateDescription:"Définit le taux de rafraîchissement de la vidéo. Remarque : ce paramètre sera ignoré si l'option variable_fps est activée.",Parkhead:"Parking de la tête",ParkheadDescription:"Si cette option est activée, la tête de l'outil sera garée avant de prendre une image.",Parkpos:"Position de parking",ParkposDescription:"Sélectionner la position de parking",ParkTime:"Temps de parking",ParkTimeDescription:"Ajoutez un temps d'inactivité supplémentaire lors du stationnement.",Pixelformat:"Format des pixel",PixelformatDescription:"Définit le format des pixels de la sortie vidéo (yuv420p)",PosDZ:"Position Z",PosDZDescription:"Position de parking Z (relative)",PosX:"Position X",PosXDescription:"Position de parking X (absolute)",PosY:"Position Y",PosYDescription:"Position de parking Y (absolute)",PreviewImage:"Image de prévisualisation",PreviewImageDescription:"Enregistrer une image de prévisualisation portant le même nom que la vidéo",RenderingOptions:"Options de rendu",RetractDistance:"Distance de rétraction",RetractDistanceDescription:"Distance de rétraction du filament avant parking.",RetractSpeed:"Vitesse de rétraction",RetractSpeedDescription:"Vitesse de rétraction du filament avant parking.",SaveFrames:"Sauvegarde des images",SaveFramesDescription:"Sauvegarder les images dans un fichier zip pour un traitement externe",StreamDelayCompensation:"Délai de compensation du flux",StreamDelayCompensationDescription:"Délai avant capture d'une image du flux",Targetlength:"Durée de la vidéo",TargetlengthDescription:"La longueur de la vidéo lorsque l'option Variable IPS est activée",TimeFormatCode:"Format du code horaire",TimeFormatCodeDescription:"Ceci définit comment l'horodatage dans le fichier de sortie doit être encodé",Timelapse:"Timelapse",TravelSpeed:"Vitesse de déplacement",TravelSpeedDescription:"Vitesse de déplacement pour se rendre à la position de parking et pour reprendre l'impression.",UnretractDistance:"Distance de dérétraction",UnretractDistanceDescription:"Distance de dérétraction du filament après parking et avant reprise d'impression.",UnretractSpeed:"Vitesse de dérétraction",UnretractSpeedDescription:"Vitesse de dérétraction du filament après parking et avant reprise d'impression.",VariableFps:"IPS variable",VariableFpsDescription:"Si activé, le nombre d'images par seconde (IPS) sera calculé tenant compte de la taille du fichier de sortie.",VariableFpsMax:"IPS variable max",VariableFpsMaxDescription:"",VariableFpsMin:"IPS variable min",VariableFpsMinDescription:""},UiSettingsTab:{BedScrewsDialog:"Bed Screws",BedScrewsDialogDescription:"Affiche la boîte de dialogue d'aide pour BED_SCREWS_ADJUST.",BigThumbnailBackground:"Couleur d'arrière-plan de la grande miniature",BoolBigThumbnail:"Grande miniature",BoolBigThumbnailDescription:"Affichage d'une grande miniature dans le panneau d'état lors d'une impression.",BoolHideUploadAndPrintButton:"Masquer le bouton de Chargement et d'impression",BoolHideUploadAndPrintButtonDescription:"Afficher ou masquer le bouton 'Charger et imprimer' dans la barre supérieure.",ConfirmOnEmergencyStop:"Confirmation obligatoire de l'arrêt d'urgence",ConfirmOnEmergencyStopDescription:"Affiche un dialogue de confirmation sur l'arrêt d'urgence",ConfirmOnPowerDeviceChange:"Requiert une confirmation pour changement de mode de modules de puissance",ConfirmOnPowerDeviceChangeDescription:"Affiche une boîte de dialogue de confirmation en cas de modification de l'alimentation de l'appareil",DefaultNavigationState:"État par défaut de la navigation",DefaultNavigationStateAlwaysClosed:"toujours fermé",DefaultNavigationStateAlwaysOpen:"toujours ouvert",DefaultNavigationStateDescription:"Quel état devrait avoir la navigation par défaut.",DefaultNavigationStateLastState:"dernier état",DisableFanAnimation:"Désactiver l'animation du ventilateur",DisableFanAnimationDescription:"Cela peut réduire la charge de votre navigateur.",DisplayCANCEL_PRINT:"Affichage de CANCEL_PRINT",DisplayCANCEL_PRINTDescription:"Affiche le bouton CANCEL_PRINT de manière permanente. Pas de confirmation demandée.",GcodeThumbnails:"Miniature G-Code",GcodeThumbnailsDescription:"Cliquez sur le bouton pour accéder aux instructions.",Guide:"Guide",HideSaveConfigButtonForBedMesh:"Cacher le bouton SAVE_CONFIG lors de changements de maillage",HideSaveConfigButtonForBedMeshDescription:"Cache le bouton SAVE_CONFIG si seulement des changements de maillages sont en attente de sauvegarde vers Klipper",HideUpdateWarnings:"Masquer les avertissements de mise à jour",HideUpdateWarningsDescription:"Cette option permet de masquer tous les avertissements de mise à jour dans le gestionnaire de mise à jour.",LockSliders:"Verrouiller les curseurs sur les appareils à écran tactile",LockSlidersDelay:"Délai de verrouillage du curseur",LockSlidersDelayDescription:"Les curseurs se verrouillent après un délai donné. S'ils sont réglés sur 0 ou laissés vides, les curseurs ne se verrouilleront que lors du changement ou du chargement de la page.",LockSlidersDescription:"Les curseurs des écrans tactiles doivent être déverrouillés avant que les modifications ne soient autorisées.",Logo:"Logo",ManualProbeDialog:"Aide à la sonde manuelle",ManualProbeDialogDescription:"Affiche une boîte de dialogue d'aide pour PROBE_CALIBRATE ou Z_ENDSTOP_CALIBRATE.",NavigationStyle:"Style de navigation",NavigationStyleDescription:"Modifie l'apparence de la navigation",NavigationStyleIconsAndText:"Icônes + Textes",NavigationStyleIconsOnly:"Icônes uniquement",PowerDeviceName:"Dispositif d'alimentation de l'imprimante",PowerDeviceNameDescription:"Choisissez quel appareil de puissance Moonraker doit utiliser pour l'alimentation de l'imprimante.",Primary:"Primaire",ScrewsTiltAdjustDialog:"Screws Tilt Adjust",ScrewsTiltAdjustDialogDescription:"Affiche une boîte de dialogue d'aide pour SCREWS_TILT_CALCULATE.",TempchartHeight:"Hauteur dans le tableau des températures",TempchartHeightDescription:"Modifie la hauteur du graphique de température sur le tableau de bord.",UiSettings:"Interface"},Update:"mise à jour",WebcamsTab:{AddWebcam:"ajouter une caméra",CreateWebcam:"Créer une caméra",EditCrowsnestConf:"Editer crowsnest.conf",EditWebcam:"Editer caméra",FlipWebcam:"Retourner l'image de la caméra:",HideFps:"Hide FPS counter",Hlsstream:"Flux HLS",Horizontally:"horizontalement",IconBed:"Plateau",IconCam:"Caméra",IconDoor:"Porte",IconFilament:"Filament",IconHot:"Chaud",IconMcu:"MCU",IconNozzle:"Buse",IconPrinter:"Imprimante",Ipstream:"Caméra IP",JMuxerStream:"Flux de données brutes h264 (jmuxer)",Mjpegstreamer:"MJPEG-Streamer",MjpegstreamerAdaptive:"Streamer MJPEG adaptatif (experimental)",Name:"Nom",NameAlreadyExists:"Le nom existe déjà",Required:"requis",Rotate:"Rotation",SaveWebcam:"Sauvegarde caméra",Service:"Service",TargetFPS:"IPS cible",UpdateWebcam:"Mise à jour de la caméra",UrlSnapshot:"Aperçu de l'URL",UrlStream:"Flux d'URL",Uv4lMjpeg:"UV4L-MJPEG",Vertically:"verticalement",Webcams:"Caméras",WebrtcCameraStreamer:"WebRTC (camera-streamer)",WebrtcJanus:"WebRTC (janus-gateway)",WebrtcMediaMTX:"WebRTC (MediaMTX)"}},b={AllFiles:"Tous",Autorender:"Rendu automatique",Cancel:"Annuler",Create:"Créer",CreateNewDirectory:"créer un répertoire",CurrentPath:"Chemin actuel",Delete:"Supprimer",DeleteDirectory:"Supprimer le répertoire",DeleteDirectoryQuestion:'Voulez-vous vraiment supprimer le répertoire "{name}" avec tout son contenu?',DeleteSelectedQuestion:"Voulez-vous vraiment supprimer les {count} fichiers sélectionnés ?",DeleteSingleFileQuestion:'Voulez-vous vraiment supprimer le fichier "{name}"?',Download:"Télécharger",DuplicateLastframe:"Dupliquer la dernière image",Empty:"Aucun timelapse terminé n'a été trouvé.",Enabled:"Activé",EstimatedLength:"Taille estimée",Files:"Fichiers",Filesize:"Taille des fichiers",Fixed:"constant",Framerate:"IPS",Frames:"images",Free:"Libre",FreeDisk:"Disque libre",LastModified:"Dernière modification",MaxFramerate:"IPS max",MinFramerate:"IPS min",Name:"Nom",NewDirectory:"Nouveau répertoire",NoActiveTimelapse:"Pas d'enregistrement disponible.",Preview:"Prévisualisation",RefreshCurrentDirectory:"rafraîchir le répertoire",Rename:"Renommer",RenameDirectory:"Renommer le répertoire",RenameFile:"Renommer le fichier",Render:"calculer",RenderSettings:"Paramètres de calcul de la vidéo",SaveFrames:"Sauvegarder les images",Search:"recherche",StartRender:"commencer le rendu",Status:"Statut",TargetFps:"IPS cible",Targetlength:"Longueur cible",TimelapseFiles:"Fichiers Timelapse",TimelapseRendering:"Rendu Timelapse",TimelapseRenderingSuccessful:"Rendu en timelapse réussi",Total:"Total",Type:"Type",Used:"Utilisé",Variable:"Variable",Video:"Vidéo"},T="Français",P={App:e,BedScrews:r,ConnectionDialog:i,Console:t,Dialogs:a,Editor:n,EmergencyStopDialog:o,Files:s,FullscreenUpload:l,GCodeViewer:u,Heightmap:d,History:c,JobQueue:m,Machine:p,ManualProbe:g,Panels:f,PowerDeviceChangeDialog:v,Router:h,ScrewsTiltAdjust:C,SelectPrinterDialog:S,Settings:D,Timelapse:b,title:T};export{e as App,r as BedScrews,i as ConnectionDialog,t as Console,a as Dialogs,n as Editor,o as EmergencyStopDialog,s as Files,l as FullscreenUpload,u as GCodeViewer,d as Heightmap,c as History,m as JobQueue,p as Machine,g as ManualProbe,f as Panels,v as PowerDeviceChangeDialog,h as Router,C as ScrewsTiltAdjust,S as SelectPrinterDialog,D as Settings,b as Timelapse,P as default,T as title};