From ea7cfce286fcc8b84c08b3ffac2922f401190033 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Thu, 25 Apr 2019 09:16:18 +0200 Subject: [PATCH] Restored French localization files (Fix of #2158) --- resources/localization/Slic3rPE.pot | 14 +- resources/localization/fr_FR/Slic3rPE.mo | Bin 176879 -> 125865 bytes resources/localization/fr_FR/Slic3rPE_fr.po | 5738 +++++++++---------- 3 files changed, 2874 insertions(+), 2878 deletions(-) diff --git a/resources/localization/Slic3rPE.pot b/resources/localization/Slic3rPE.pot index c65ea69d4..89a8f7bb2 100644 --- a/resources/localization/Slic3rPE.pot +++ b/resources/localization/Slic3rPE.pot @@ -2016,7 +2016,12 @@ msgstr "" msgid "Iso View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:450 src/libslic3r/PrintConfig.cpp:2041 +#: src/slic3r/GUI/MainFrame.cpp:450 +msgid "Top" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2041 +msgctxt "Layers" msgid "Top" msgstr "" @@ -2024,7 +2029,12 @@ msgstr "" msgid "Top View" msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:451 src/libslic3r/PrintConfig.cpp:148 +#: src/slic3r/GUI/MainFrame.cpp:451 +msgid "Bottom" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:148 +msgctxt "Layers" msgid "Bottom" msgstr "" diff --git a/resources/localization/fr_FR/Slic3rPE.mo b/resources/localization/fr_FR/Slic3rPE.mo index ba1966d28c7f4bbe7f875c1d3e51eb47c4cbcd7c..0a2409281d680db867f53af3d019c310597b2fa5 100644 GIT binary patch literal 125865 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уt#_waR9KZx)V&|0Au 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 w{845)R5{X*(djX;`)4Z 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 diff --git a/resources/localization/fr_FR/Slic3rPE_fr.po b/resources/localization/fr_FR/Slic3rPE_fr.po index 9e5335586..af9255cf5 100644 --- a/resources/localization/fr_FR/Slic3rPE_fr.po +++ b/resources/localization/fr_FR/Slic3rPE_fr.po @@ -1,25 +1,22 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-09 14:34+0200\n" -"PO-Revision-Date: 2019-04-09 15:04+0200\n" -"Language: en\n" +"POT-Creation-Date: 2019-04-18 10:07+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: Oleksandra Iushchenko \n" +"Language-Team: \n" +"Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Last-Translator: Oleksandra Iushchenko \n" -"Language-Team: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 2.0.8\n" #: src/slic3r/GUI/AboutDialog.cpp:35 -msgid "About Slic3r" -msgstr "About Slic3r" +#, c-format +msgid "About %s" +msgstr "A propos de %s" #: src/slic3r/GUI/AboutDialog.cpp:64 src/slic3r/GUI/MainFrame.cpp:52 msgid "Version" @@ -27,40 +24,40 @@ msgstr "Version" #: src/slic3r/GUI/BedShapeDialog.cpp:43 msgid "Shape" -msgstr "Shape" +msgstr "Forme" #: src/slic3r/GUI/BedShapeDialog.cpp:51 msgid "Rectangular" -msgstr "Rectangular" +msgstr "Rectangle" #: src/slic3r/GUI/BedShapeDialog.cpp:55 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:118 src/slic3r/GUI/Plater.cpp:136 -#: src/slic3r/GUI/Tab.cpp:2185 +#: src/slic3r/GUI/Tab.cpp:2186 msgid "Size" -msgstr "Size" +msgstr "Taille" #: src/slic3r/GUI/BedShapeDialog.cpp:56 msgid "Size in X and Y of the rectangular plate." -msgstr "Size in X and Y of the rectangular plate." +msgstr "Taille en X et Y du plateau rectangulaire." #: src/slic3r/GUI/BedShapeDialog.cpp:62 msgid "Origin" -msgstr "Origin" +msgstr "Origine" #: src/slic3r/GUI/BedShapeDialog.cpp:63 msgid "" "Distance of the 0,0 G-code coordinate from the front left corner of the " "rectangle." msgstr "" -"Distance of the 0,0 G-code coordinate from the front left corner of the " +"Distance des coordonnées 0,0 du G-code depuis le coin avant gauche du " "rectangle." #: src/slic3r/GUI/BedShapeDialog.cpp:67 msgid "Circular" -msgstr "Circular" +msgstr "Circulaire" #: src/slic3r/GUI/BedShapeDialog.cpp:70 src/slic3r/GUI/ConfigWizard.cpp:111 -#: src/slic3r/GUI/ConfigWizard.cpp:544 src/slic3r/GUI/ConfigWizard.cpp:558 +#: src/slic3r/GUI/ConfigWizard.cpp:547 src/slic3r/GUI/ConfigWizard.cpp:561 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:115 #: src/slic3r/GUI/RammingChart.cpp:81 src/slic3r/GUI/WipeTowerDialog.cpp:84 #: src/libslic3r/PrintConfig.cpp:59 src/libslic3r/PrintConfig.cpp:66 @@ -80,151 +77,154 @@ msgstr "Circular" #: src/libslic3r/PrintConfig.cpp:1931 src/libslic3r/PrintConfig.cpp:2123 #: src/libslic3r/PrintConfig.cpp:2130 src/libslic3r/PrintConfig.cpp:2137 #: src/libslic3r/PrintConfig.cpp:2167 src/libslic3r/PrintConfig.cpp:2177 -#: src/libslic3r/PrintConfig.cpp:2187 src/libslic3r/PrintConfig.cpp:2293 -#: src/libslic3r/PrintConfig.cpp:2368 src/libslic3r/PrintConfig.cpp:2377 -#: src/libslic3r/PrintConfig.cpp:2386 src/libslic3r/PrintConfig.cpp:2396 -#: src/libslic3r/PrintConfig.cpp:2440 src/libslic3r/PrintConfig.cpp:2450 -#: src/libslic3r/PrintConfig.cpp:2469 src/libslic3r/PrintConfig.cpp:2479 -#: src/libslic3r/PrintConfig.cpp:2488 src/libslic3r/PrintConfig.cpp:2506 -#: src/libslic3r/PrintConfig.cpp:2521 src/libslic3r/PrintConfig.cpp:2532 -#: src/libslic3r/PrintConfig.cpp:2545 src/libslic3r/PrintConfig.cpp:2555 +#: src/libslic3r/PrintConfig.cpp:2187 src/libslic3r/PrintConfig.cpp:2295 +#: src/libslic3r/PrintConfig.cpp:2370 src/libslic3r/PrintConfig.cpp:2379 +#: src/libslic3r/PrintConfig.cpp:2388 src/libslic3r/PrintConfig.cpp:2398 +#: src/libslic3r/PrintConfig.cpp:2442 src/libslic3r/PrintConfig.cpp:2452 +#: src/libslic3r/PrintConfig.cpp:2471 src/libslic3r/PrintConfig.cpp:2481 +#: src/libslic3r/PrintConfig.cpp:2490 src/libslic3r/PrintConfig.cpp:2508 +#: src/libslic3r/PrintConfig.cpp:2523 src/libslic3r/PrintConfig.cpp:2537 +#: src/libslic3r/PrintConfig.cpp:2550 src/libslic3r/PrintConfig.cpp:2560 msgid "mm" msgstr "mm" #: src/slic3r/GUI/BedShapeDialog.cpp:71 src/libslic3r/PrintConfig.cpp:676 msgid "Diameter" -msgstr "Diameter" +msgstr "Diamètre" #: src/slic3r/GUI/BedShapeDialog.cpp:72 msgid "" "Diameter of the print bed. It is assumed that origin (0,0) is located in the " "center." msgstr "" -"Diameter of the print bed. It is assumed that origin (0,0) is located in the " -"center." +"Diamètre du plateau d'impression. Il est supposé que l'origine (0,0) est " +"située au centre." #: src/slic3r/GUI/BedShapeDialog.cpp:76 src/slic3r/GUI/GUI_Preview.cpp:239 #: src/libslic3r/GCode/PreviewData.cpp:175 msgid "Custom" -msgstr "Custom" +msgstr "Personnalisé" #: src/slic3r/GUI/BedShapeDialog.cpp:80 msgid "Load shape from STL..." -msgstr "Load shape from STL..." +msgstr "Charger une forme depuis un STL..." #: src/slic3r/GUI/BedShapeDialog.cpp:126 msgid "Settings" -msgstr "Settings" +msgstr "Réglages" #: src/slic3r/GUI/BedShapeDialog.cpp:299 msgid "Choose a file to import bed shape from (STL/OBJ/AMF/3MF/PRUSA):" -msgstr "Choose a file to import bed shape from (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "" +"Choisir un fichier à partir duquel importer la forme du plateau (STL/OBJ/" +"AMF/3MF/PRUSA) :" -#: src/slic3r/GUI/BedShapeDialog.cpp:316 src/slic3r/GUI/GUI_ObjectList.cpp:1252 +#: src/slic3r/GUI/BedShapeDialog.cpp:316 src/slic3r/GUI/GUI_ObjectList.cpp:1320 msgid "Error! " -msgstr "Error! " +msgstr "Erreur ! " #: src/slic3r/GUI/BedShapeDialog.cpp:325 msgid "The selected file contains no geometry." -msgstr "The selected file contains no geometry." +msgstr "Le fichier sélectionné ne contient aucune géométrie." #: src/slic3r/GUI/BedShapeDialog.cpp:329 msgid "" "The selected file contains several disjoint areas. This is not supported." msgstr "" -"The selected file contains several disjoint areas. This is not supported." +"Le fichier sélectionné contient plusieurs zones disjointes. Cela n'est pas " +"utilisable." -#: src/slic3r/GUI/BedShapeDialog.hpp:44 src/slic3r/GUI/ConfigWizard.cpp:507 +#: src/slic3r/GUI/BedShapeDialog.hpp:44 src/slic3r/GUI/ConfigWizard.cpp:510 msgid "Bed Shape" -msgstr "Bed Shape" +msgstr "Forme du plateau" #: src/slic3r/GUI/BonjourDialog.cpp:55 msgid "Network lookup" -msgstr "Network lookup" +msgstr "Recherche réseau" #: src/slic3r/GUI/BonjourDialog.cpp:72 msgid "Address" -msgstr "Address" +msgstr "Adresse" #: src/slic3r/GUI/BonjourDialog.cpp:73 msgid "Hostname" -msgstr "Hostname" +msgstr "Nom d'hôte" #: src/slic3r/GUI/BonjourDialog.cpp:74 msgid "Service name" -msgstr "Service name" +msgstr "Nom du service" #: src/slic3r/GUI/BonjourDialog.cpp:76 msgid "OctoPrint version" -msgstr "OctoPrint version" +msgstr "Version d'OctoPrint" #: src/slic3r/GUI/BonjourDialog.cpp:218 msgid "Searching for devices" -msgstr "Searching for devices" +msgstr "Recherche des dispositifs" #: src/slic3r/GUI/BonjourDialog.cpp:225 msgid "Finished" -msgstr "Finished" +msgstr "Terminé" #: src/slic3r/GUI/ButtonsDescription.cpp:15 msgid "Buttons And Text Colors Description" -msgstr "Buttons And Text Colors Description" +msgstr "Description des Boutons et des Couleurs de Texte" #: src/slic3r/GUI/ButtonsDescription.cpp:40 msgid "Value is the same as the system value" -msgstr "Value is the same as the system value" +msgstr "La valeur est identique à la valeur du système" #: src/slic3r/GUI/ButtonsDescription.cpp:57 msgid "" "Value was changed and is not equal to the system value or the last saved " "preset" msgstr "" -"Value was changed and is not equal to the system value or the last saved " -"preset" +"La valeur a été changée et n'est pas égale à la valeur du système ou au " +"dernier préréglage sauvegardé" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:17 msgid "Upgrade" -msgstr "Upgrade" +msgstr "Mise à jour" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:19 msgid "Downgrade" -msgstr "Downgrade" +msgstr "Rétrograder" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:21 msgid "Before roll back" -msgstr "Before roll back" +msgstr "Avant le retour en arrière" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:23 msgid "User" -msgstr "User" +msgstr "Utilisateur" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:26 msgid "Unknown" -msgstr "Unknown" +msgstr "Inconnu" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:38 msgid "Active: " -msgstr "Active: " +msgstr "Actif : " #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:44 msgid "slic3r version" -msgstr "slic3r version" +msgstr "version de slic3r" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 src/slic3r/GUI/Preset.cpp:1250 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:45 src/slic3r/GUI/Preset.cpp:1252 msgid "print" -msgstr "print" +msgstr "imprimer" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:46 msgid "filaments" msgstr "filaments" -#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:47 src/slic3r/GUI/Preset.cpp:1254 +#: src/slic3r/GUI/ConfigSnapshotDialog.cpp:47 src/slic3r/GUI/Preset.cpp:1256 msgid "printer" -msgstr "printer" +msgstr "imprimer" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:51 src/slic3r/GUI/Tab.cpp:872 msgid "vendor" -msgstr "vendor" +msgstr "fabriquant" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:51 msgid "version" @@ -232,63 +232,63 @@ msgstr "version" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:52 msgid "min slic3r version" -msgstr "min slic3r version" +msgstr "version minimale de slic3r" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:54 msgid "max slic3r version" -msgstr "max slic3r version" +msgstr "version maximale de slic3r" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:57 msgid "model" -msgstr "model" +msgstr "modèle" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:57 msgid "variants" -msgstr "variants" +msgstr "variantes" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:69 msgid "Incompatible with this Slic3r" -msgstr "Incompatible with this Slic3r" +msgstr "Incompatible avec ce Slic3r" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:72 msgid "Activate" -msgstr "Activate" +msgstr "Activer" #: src/slic3r/GUI/ConfigSnapshotDialog.cpp:98 msgid "Configuration Snapshots" -msgstr "Configuration Snapshots" +msgstr "Instantanés de Configuration" #: src/slic3r/GUI/ConfigWizard.cpp:111 msgid "nozzle" -msgstr "nozzle" +msgstr "buse" #: src/slic3r/GUI/ConfigWizard.cpp:115 msgid "Alternate nozzles:" -msgstr "Alternate nozzles:" +msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:181 msgid "All standard" -msgstr "All standard" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:182 src/slic3r/GUI/Tab.cpp:2909 +#: src/slic3r/GUI/ConfigWizard.cpp:182 src/slic3r/GUI/Tab.cpp:2910 msgid "All" -msgstr "All" +msgstr "Tous" -#: src/slic3r/GUI/ConfigWizard.cpp:183 src/slic3r/GUI/Plater.cpp:414 +#: src/slic3r/GUI/ConfigWizard.cpp:183 src/slic3r/GUI/Plater.cpp:413 #: src/libslic3r/GCode/PreviewData.cpp:162 msgid "None" -msgstr "None" +msgstr "Aucun" #: src/slic3r/GUI/ConfigWizard.cpp:284 #, c-format -msgid "Welcome to the Slic3r %s" -msgstr "Welcome to the Slic3r %s" +msgid "Welcome to the %s %s" +msgstr "" #: src/slic3r/GUI/ConfigWizard.cpp:284 msgid "Welcome" -msgstr "Welcome" +msgstr "Bienvenue" -#: src/slic3r/GUI/ConfigWizard.cpp:288 src/slic3r/GUI/GUI_App.cpp:600 +#: src/slic3r/GUI/ConfigWizard.cpp:288 src/slic3r/GUI/GUI_App.cpp:632 #, c-format msgid "Run %s" msgstr "Run %s" @@ -296,306 +296,304 @@ msgstr "Run %s" #: src/slic3r/GUI/ConfigWizard.cpp:290 #, c-format msgid "" -"Hello, welcome to Slic3r Prusa Edition! This %s helps you with the initial " -"configuration; just a few settings and you will be ready to print." +"Hello, welcome to %s! This %s helps you with the initial configuration; just " +"a few settings and you will be ready to print." msgstr "" -"Hello, welcome to Slic3r Prusa Edition! This %s helps you with the initial " -"configuration; just a few settings and you will be ready to print." -#: src/slic3r/GUI/ConfigWizard.cpp:294 +#: src/slic3r/GUI/ConfigWizard.cpp:295 msgid "" "Remove user profiles - install from scratch (a snapshot will be taken " "beforehand)" msgstr "" -"Remove user profiles - install from scratch (a snapshot will be taken " -"beforehand)" +"Supprimer les profils d'utilisateur - installation à partir de zéro (un " +"snapshot sera fait avant)" -#: src/slic3r/GUI/ConfigWizard.cpp:325 +#: src/slic3r/GUI/ConfigWizard.cpp:326 #, c-format msgid "%s Family" -msgstr "%s Family" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:362 +#: src/slic3r/GUI/ConfigWizard.cpp:363 msgid "Custom Printer Setup" -msgstr "Custom Printer Setup" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:362 +#: src/slic3r/GUI/ConfigWizard.cpp:363 msgid "Custom Printer" -msgstr "Custom Printer" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:364 +#: src/slic3r/GUI/ConfigWizard.cpp:365 msgid "Define a custom printer profile" -msgstr "Define a custom printer profile" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:366 +#: src/slic3r/GUI/ConfigWizard.cpp:367 msgid "Custom profile name:" -msgstr "Custom profile name:" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:390 +#: src/slic3r/GUI/ConfigWizard.cpp:391 msgid "Automatic updates" -msgstr "Automatic updates" +msgstr "Mises à jour automatiques" -#: src/slic3r/GUI/ConfigWizard.cpp:390 +#: src/slic3r/GUI/ConfigWizard.cpp:391 msgid "Updates" -msgstr "Updates" +msgstr "Mises à jour" -#: src/slic3r/GUI/ConfigWizard.cpp:398 src/slic3r/GUI/Preferences.cpp:59 +#: src/slic3r/GUI/ConfigWizard.cpp:399 src/slic3r/GUI/Preferences.cpp:59 msgid "Check for application updates" -msgstr "Check for application updates" +msgstr "Vérifier les mises à jour de l'application" -#: src/slic3r/GUI/ConfigWizard.cpp:401 src/slic3r/GUI/Preferences.cpp:61 +#: src/slic3r/GUI/ConfigWizard.cpp:402 +#, c-format msgid "" -"If enabled, Slic3r checks for new versions of Slic3r PE online. When a new " -"version becomes available a notification is displayed at the next " -"application startup (never during program usage). This is only a " -"notification mechanisms, no automatic installation is done." +"If enabled, Slic3r checks for new versions of %s online. When a new version " +"becomes available, a notification is displayed at the next application " +"startup (never during program usage). This is only a notification " +"mechanisms, no automatic installation is done." msgstr "" -"If enabled, Slic3r checks for new versions of Slic3r PE online. When a new " -"version becomes available a notification is displayed at the next " -"application startup (never during program usage). This is only a " -"notification mechanisms, no automatic installation is done." -#: src/slic3r/GUI/ConfigWizard.cpp:405 src/slic3r/GUI/Preferences.cpp:67 +#: src/slic3r/GUI/ConfigWizard.cpp:408 src/slic3r/GUI/Preferences.cpp:67 msgid "Update built-in Presets automatically" -msgstr "Update built-in Presets automatically" +msgstr "Mettre à jour automatiquement les Préréglages intégrés" -#: src/slic3r/GUI/ConfigWizard.cpp:408 src/slic3r/GUI/Preferences.cpp:69 +#: src/slic3r/GUI/ConfigWizard.cpp:411 src/slic3r/GUI/Preferences.cpp:69 msgid "" "If enabled, Slic3r downloads updates of built-in system presets in the " "background. These updates are downloaded into a separate temporary location. " "When a new preset version becomes available it is offered at application " "startup." msgstr "" -"If enabled, Slic3r downloads updates of built-in system presets in the " -"background. These updates are downloaded into a separate temporary location. " -"When a new preset version becomes available it is offered at application " -"startup." +"Si activé, Slic3r télécharge les mises à jours des préréglages système " +"intégrés en arrière-plan. Ces mises à jour sont téléchargées dans un " +"répertoire temporaire séparé. Lorsqu'une nouvelle version de préréglages est " +"disponible, elle est proposée au démarrage de l'application." -#: src/slic3r/GUI/ConfigWizard.cpp:409 +#: src/slic3r/GUI/ConfigWizard.cpp:412 msgid "" "Updates are never applied without user's consent and never overwrite user's " "customized settings." msgstr "" -"Updates are never applied without user's consent and never overwrite user's " -"customized settings." +"Les mises à jour ne sont jamais appliquées sans l'accord de l'utilisateur et " +"n'annulent jamais les réglages personnalisés de l'utilisateur." -#: src/slic3r/GUI/ConfigWizard.cpp:414 +#: src/slic3r/GUI/ConfigWizard.cpp:417 msgid "" "Additionally a backup snapshot of the whole configuration is created before " "an update is applied." msgstr "" -"Additionally a backup snapshot of the whole configuration is created before " -"an update is applied." +"De plus, un instantané de sauvegarde de l'ensemble de la configuration est " +"créé avant qu'une mise à jour ne soit appliquée." -#: src/slic3r/GUI/ConfigWizard.cpp:421 +#: src/slic3r/GUI/ConfigWizard.cpp:424 msgid "Other Vendors" -msgstr "Other Vendors" +msgstr "Autres Fabriquants" -#: src/slic3r/GUI/ConfigWizard.cpp:423 -msgid "Pick another vendor supported by Slic3r PE:" -msgstr "Pick another vendor supported by Slic3r PE:" +#: src/slic3r/GUI/ConfigWizard.cpp:426 +#, c-format +msgid "Pick another vendor supported by %s:" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:469 +#: src/slic3r/GUI/ConfigWizard.cpp:472 msgid "Firmware Type" -msgstr "Firmware Type" +msgstr "Type de Firmware" -#: src/slic3r/GUI/ConfigWizard.cpp:469 src/slic3r/GUI/Tab.cpp:1870 +#: src/slic3r/GUI/ConfigWizard.cpp:472 src/slic3r/GUI/Tab.cpp:1870 msgid "Firmware" msgstr "Firmware" -#: src/slic3r/GUI/ConfigWizard.cpp:473 +#: src/slic3r/GUI/ConfigWizard.cpp:476 msgid "Choose the type of firmware used by your printer." -msgstr "Choose the type of firmware used by your printer." - -#: src/slic3r/GUI/ConfigWizard.cpp:507 -msgid "Bed Shape and Size" -msgstr "Bed Shape and Size" +msgstr "Choisissez le type de firmware utilisé par votre imprimante." #: src/slic3r/GUI/ConfigWizard.cpp:510 +msgid "Bed Shape and Size" +msgstr "Forme du Plateau et Taille" + +#: src/slic3r/GUI/ConfigWizard.cpp:513 msgid "Set the shape of your printer's bed." -msgstr "Set the shape of your printer's bed." +msgstr "Réglez la forme du plateau de votre imprimante." -#: src/slic3r/GUI/ConfigWizard.cpp:524 +#: src/slic3r/GUI/ConfigWizard.cpp:527 msgid "Filament and Nozzle Diameters" -msgstr "Filament and Nozzle Diameters" +msgstr "Diamètres du Filament et de la Buse" -#: src/slic3r/GUI/ConfigWizard.cpp:524 +#: src/slic3r/GUI/ConfigWizard.cpp:527 msgid "Print Diameters" -msgstr "Print Diameters" - -#: src/slic3r/GUI/ConfigWizard.cpp:540 -msgid "Enter the diameter of your printer's hot end nozzle." -msgstr "Enter the diameter of your printer's hot end nozzle." +msgstr "Diamètres d'Impression" #: src/slic3r/GUI/ConfigWizard.cpp:543 +msgid "Enter the diameter of your printer's hot end nozzle." +msgstr "" +"Entrez le diamètre de la buse de la tête d'impression de votre imprimante." + +#: src/slic3r/GUI/ConfigWizard.cpp:546 msgid "Nozzle Diameter:" -msgstr "Nozzle Diameter:" +msgstr "Diamètre de la Buse :" -#: src/slic3r/GUI/ConfigWizard.cpp:553 +#: src/slic3r/GUI/ConfigWizard.cpp:556 msgid "Enter the diameter of your filament." -msgstr "Enter the diameter of your filament." +msgstr "Entrez le diamètre de votre filament." -#: src/slic3r/GUI/ConfigWizard.cpp:554 +#: src/slic3r/GUI/ConfigWizard.cpp:557 msgid "" "Good precision is required, so use a caliper and do multiple measurements " "along the filament, then compute the average." msgstr "" -"Good precision is required, so use a caliper and do multiple measurements " -"along the filament, then compute the average." +"Une bonne précision est requise, utilisez un pied à coulisse et calculez la " +"moyenne de plusieurs mesures le long du filament." -#: src/slic3r/GUI/ConfigWizard.cpp:557 +#: src/slic3r/GUI/ConfigWizard.cpp:560 msgid "Filament Diameter:" -msgstr "Filament Diameter:" +msgstr "Diamètre du Filament :" -#: src/slic3r/GUI/ConfigWizard.cpp:575 +#: src/slic3r/GUI/ConfigWizard.cpp:578 msgid "Extruder and Bed Temperatures" -msgstr "Extruder and Bed Temperatures" +msgstr "Températures de l'Extrudeur et du Lit" -#: src/slic3r/GUI/ConfigWizard.cpp:575 +#: src/slic3r/GUI/ConfigWizard.cpp:578 msgid "Temperatures" -msgstr "Temperatures" +msgstr "Températures" -#: src/slic3r/GUI/ConfigWizard.cpp:591 +#: src/slic3r/GUI/ConfigWizard.cpp:594 msgid "Enter the temperature needed for extruding your filament." -msgstr "Enter the temperature needed for extruding your filament." - -#: src/slic3r/GUI/ConfigWizard.cpp:592 -msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." -msgstr "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." +msgstr "Entrez la température nécessaire pour extruder votre filament." #: src/slic3r/GUI/ConfigWizard.cpp:595 -msgid "Extrusion Temperature:" -msgstr "Extrusion Temperature:" +msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." +msgstr "" +"La règle générale est 160 à 230 °C pour le PLA et 215 à 250 °C pour l'ABS." -#: src/slic3r/GUI/ConfigWizard.cpp:596 src/slic3r/GUI/ConfigWizard.cpp:610 +#: src/slic3r/GUI/ConfigWizard.cpp:598 +msgid "Extrusion Temperature:" +msgstr "Température d'Extrusion :" + +#: src/slic3r/GUI/ConfigWizard.cpp:599 src/slic3r/GUI/ConfigWizard.cpp:613 msgid "°C" msgstr "°C" -#: src/slic3r/GUI/ConfigWizard.cpp:605 +#: src/slic3r/GUI/ConfigWizard.cpp:608 msgid "" "Enter the bed temperature needed for getting your filament to stick to your " "heated bed." msgstr "" -"Enter the bed temperature needed for getting your filament to stick to your " -"heated bed." - -#: src/slic3r/GUI/ConfigWizard.cpp:606 -msgid "" -"A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have " -"no heated bed." -msgstr "" -"A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have " -"no heated bed." +"Entrez la température du lit nécessaire pour que votre filament colle à " +"votre lit chauffant." #: src/slic3r/GUI/ConfigWizard.cpp:609 +msgid "" +"A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you have " +"no heated bed." +msgstr "" +"La règle générale est 60 °C pour le PLA et 110 °C pour l'ABS. Laissez à zéro " +"si vous n'avez pas de lit chauffant." + +#: src/slic3r/GUI/ConfigWizard.cpp:612 msgid "Bed Temperature:" -msgstr "Bed Temperature:" +msgstr "Température du Plateau :" -#: src/slic3r/GUI/ConfigWizard.cpp:1001 +#: src/slic3r/GUI/ConfigWizard.cpp:1017 msgid "Select all standard printers" -msgstr "Select all standard printers" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1004 +#: src/slic3r/GUI/ConfigWizard.cpp:1020 msgid "< &Back" -msgstr "< &Back" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1005 +#: src/slic3r/GUI/ConfigWizard.cpp:1021 msgid "&Next >" -msgstr "&Next >" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1006 +#: src/slic3r/GUI/ConfigWizard.cpp:1022 msgid "&Finish" -msgstr "&Finish" +msgstr "&Fin" -#: src/slic3r/GUI/ConfigWizard.cpp:1007 src/slic3r/GUI/FirmwareDialog.cpp:142 +#: src/slic3r/GUI/ConfigWizard.cpp:1023 src/slic3r/GUI/FirmwareDialog.cpp:142 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:37 #: src/slic3r/GUI/ProgressStatusBar.cpp:28 msgid "Cancel" -msgstr "Cancel" +msgstr "Annuler" -#: src/slic3r/GUI/ConfigWizard.cpp:1021 +#: src/slic3r/GUI/ConfigWizard.cpp:1037 msgid "Prusa FFF Technology Printers" -msgstr "Prusa FFF Technology Printers" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1024 +#: src/slic3r/GUI/ConfigWizard.cpp:1040 msgid "Prusa MSLA Technology Printers" -msgstr "Prusa MSLA Technology Printers" +msgstr "" -#: src/slic3r/GUI/ConfigWizard.cpp:1111 +#: src/slic3r/GUI/ConfigWizard.cpp:1127 msgid "Configuration Wizard" -msgstr "Configuration Wizard" +msgstr "Assistant de Configuration" -#: src/slic3r/GUI/ConfigWizard.cpp:1112 +#: src/slic3r/GUI/ConfigWizard.cpp:1128 msgid "Configuration &Wizard" -msgstr "Configuration &Wizard" +msgstr "&Assistant de Configuration" -#: src/slic3r/GUI/ConfigWizard.cpp:1114 +#: src/slic3r/GUI/ConfigWizard.cpp:1130 msgid "Configuration Assistant" -msgstr "Configuration Assistant" +msgstr "Assistant de Configuration" -#: src/slic3r/GUI/ConfigWizard.cpp:1115 +#: src/slic3r/GUI/ConfigWizard.cpp:1131 msgid "Configuration &Assistant" -msgstr "Configuration &Assistant" +msgstr "&Assistant de Configuration" -#: src/slic3r/GUI/Field.cpp:112 +#: src/slic3r/GUI/Field.cpp:111 msgid "default value" -msgstr "default value" +msgstr "" -#: src/slic3r/GUI/Field.cpp:115 +#: src/slic3r/GUI/Field.cpp:114 msgid "parameter name" -msgstr "parameter name" +msgstr "" -#: src/slic3r/GUI/Field.cpp:143 +#: src/slic3r/GUI/Field.cpp:142 #, c-format msgid "%s doesn't support percentage" -msgstr "%s doesn't support percentage" +msgstr "%s ne supporte pas un pourcentage" -#: src/slic3r/GUI/Field.cpp:157 src/slic3r/GUI/Field.cpp:180 +#: src/slic3r/GUI/Field.cpp:156 src/slic3r/GUI/Field.cpp:179 msgid "Invalid numeric input." -msgstr "Invalid numeric input." +msgstr "" -#: src/slic3r/GUI/Field.cpp:162 +#: src/slic3r/GUI/Field.cpp:161 msgid "Input value is out of range" -msgstr "Input value is out of range" +msgstr "La valeur entrée est hors plage" -#: src/slic3r/GUI/Field.cpp:188 +#: src/slic3r/GUI/Field.cpp:187 #, c-format msgid "" "Do you mean %d%% instead of %d %s?\n" "Select YES if you want to change this value to %d%%, \n" "or NO if you are sure that %d %s is a correct value." msgstr "" -"Do you mean %d%% instead of %d %s?\n" -"Select YES if you want to change this value to %d%%, \n" -"or NO if you are sure that %d %s is a correct value." -#: src/slic3r/GUI/Field.cpp:191 +#: src/slic3r/GUI/Field.cpp:190 msgid "Parameter validation" -msgstr "Parameter validation" +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:141 msgid "Flash!" -msgstr "Flash!" +msgstr "Flash !" #: src/slic3r/GUI/FirmwareDialog.cpp:143 msgid "Flashing in progress. Please do not disconnect the printer!" -msgstr "Flashing in progress. Please do not disconnect the printer!" +msgstr "" +"Processus de flash en cours. Veuillez ne pas déconnecter l'imprimante !" #: src/slic3r/GUI/FirmwareDialog.cpp:187 msgid "Flashing failed: " -msgstr "Flashing failed: " +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:268 msgid "Flashing succeeded!" -msgstr "Flashing succeeded!" +msgstr "Flash effectué avec succès !" #: src/slic3r/GUI/FirmwareDialog.cpp:269 msgid "Flashing failed. Please see the avrdude log below." -msgstr "Flashing failed. Please see the avrdude log below." +msgstr "" +"Le processus de flash a échoué. Veuillez consulter le journal avrdude ci-" +"dessous." #: src/slic3r/GUI/FirmwareDialog.cpp:270 msgid "Flashing cancelled." -msgstr "Flashing cancelled." +msgstr "Processus de flash annulé." #: src/slic3r/GUI/FirmwareDialog.cpp:308 #, c-format @@ -607,19 +605,12 @@ msgid "" "Do you want to continue and flash this hex file anyway?\n" "Please only continue if you are sure this is the right thing to do." msgstr "" -"This firmware hex file does not match the printer model.\n" -"The hex file is intended for: %s\n" -"Printer reported: %s\n" -"\n" -"Do you want to continue and flash this hex file anyway?\n" -"Please only continue if you are sure this is the right thing to do." #: src/slic3r/GUI/FirmwareDialog.cpp:395 src/slic3r/GUI/FirmwareDialog.cpp:431 #, c-format msgid "" "Multiple %s devices found. Please only connect one at a time for flashing." msgstr "" -"Multiple %s devices found. Please only connect one at a time for flashing." #: src/slic3r/GUI/FirmwareDialog.cpp:412 #, c-format @@ -628,73 +619,70 @@ msgid "" "If the device is connected, please press the Reset button next to the USB " "connector ..." msgstr "" -"The %s device was not found.\n" -"If the device is connected, please press the Reset button next to the USB " -"connector ..." #: src/slic3r/GUI/FirmwareDialog.cpp:525 #, c-format msgid "The %s device could not have been found" -msgstr "The %s device could not have been found" +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:603 #, c-format msgid "Error accessing port at %s: %s" -msgstr "Error accessing port at %s: %s" +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:605 #, c-format msgid "Error: %s" -msgstr "Error: %s" +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:735 msgid "Firmware flasher" -msgstr "Firmware flasher" +msgstr "Outil de flash du firmware" #: src/slic3r/GUI/FirmwareDialog.cpp:762 msgid "Firmware image:" -msgstr "Firmware image:" +msgstr "Image du firmware :" #: src/slic3r/GUI/FirmwareDialog.cpp:766 msgid "Serial port:" -msgstr "Serial port:" +msgstr "Port série :" #: src/slic3r/GUI/FirmwareDialog.cpp:768 msgid "Autodetected" -msgstr "Autodetected" +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:769 msgid "Rescan" -msgstr "Rescan" +msgstr "Scanner à nouveau" #: src/slic3r/GUI/FirmwareDialog.cpp:776 msgid "Progress:" -msgstr "Progress:" +msgstr "Progression :" #: src/slic3r/GUI/FirmwareDialog.cpp:779 msgid "Status:" -msgstr "Status:" +msgstr "État :" #: src/slic3r/GUI/FirmwareDialog.cpp:780 msgid "Ready" -msgstr "Ready" +msgstr "Prêt" #: src/slic3r/GUI/FirmwareDialog.cpp:800 msgid "Advanced: Output log" -msgstr "Advanced: Output log" +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:811 #: src/slic3r/GUI/PrintHostDialogs.cpp:161 msgid "Close" -msgstr "Close" +msgstr "" #: src/slic3r/GUI/FirmwareDialog.cpp:859 msgid "" "Are you sure you want to cancel firmware flashing?\n" "This could leave your printer in an unusable state!" msgstr "" -"Are you sure you want to cancel firmware flashing?\n" -"This could leave your printer in an unusable state!" +"Êtes-vous certain de vouloir annuler le processus de flash du firmware ?\n" +"Cela pourrait rendre votre imprimante inutilisable !" #: src/slic3r/GUI/FirmwareDialog.cpp:860 msgid "Confirmation" @@ -702,340 +690,357 @@ msgstr "Confirmation" #: src/slic3r/GUI/FirmwareDialog.cpp:863 msgid "Cancelling..." -msgstr "Cancelling..." +msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:709 +#: src/slic3r/GUI/GLCanvas3D.cpp:714 msgid "Detected object outside print volume" -msgstr "Detected object outside print volume" +msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:710 +#: src/slic3r/GUI/GLCanvas3D.cpp:715 msgid "Detected toolpath outside print volume" -msgstr "Detected toolpath outside print volume" +msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:711 +#: src/slic3r/GUI/GLCanvas3D.cpp:716 msgid "Some objects are not visible when editing supports" -msgstr "Some objects are not visible when editing supports" +msgstr "" -#: src/slic3r/GUI/GLCanvas3D.cpp:713 +#: src/slic3r/GUI/GLCanvas3D.cpp:718 msgid "" "Detected object outside print volume\n" "Resolve a clash to continue slicing/export process correctly" msgstr "" -"Detected object outside print volume\n" -"Resolve a clash to continue slicing/export process correctly" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:35 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:195 msgid "Rotate lower part upwards" -msgstr "Rotate lower part upwards" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:36 #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:198 msgid "Perform cut" -msgstr "Perform cut" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:43 msgid "Cut object:" -msgstr "Cut object:" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:88 msgid "Cut [C]" -msgstr "Cut [C]" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:188 src/libslic3r/PrintConfig.cpp:3006 +#: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:188 src/libslic3r/PrintConfig.cpp:3011 msgid "Cut" -msgstr "Cut" +msgstr "Couper" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:193 msgid "Keep upper part" -msgstr "Keep upper part" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:194 msgid "Keep lower part" -msgstr "Keep lower part" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:32 msgid "Place on face [F]" -msgstr "Place on face [F]" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:51 msgid "Move [M]" -msgstr "Move [M]" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:176 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 msgid "Position (mm)" -msgstr "Position (mm)" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:176 +#: src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:177 msgid "Displacement (mm)" -msgstr "Displacement (mm)" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:458 msgid "Rotate [R]" -msgstr "Rotate [R]" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:491 msgid "Rotation (deg)" -msgstr "Rotation (deg)" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:51 msgid "Scale [S]" -msgstr "Scale [S]" +msgstr "" #: src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:276 msgid "Scale (%)" -msgstr "Scale (%)" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:597 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:882 msgid "Left mouse click - add point" -msgstr "Left mouse click - add point" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:598 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:883 msgid "Right mouse click - remove point" -msgstr "Right mouse click - remove point" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:599 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:884 msgid "Shift + Left (+ drag) - select point(s)" -msgstr "Shift + Left (+ drag) - select point(s)" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:606 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:891 msgid "Head diameter: " -msgstr "Head diameter: " +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:618 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:903 msgid "Lock supports under new islands" -msgstr "Lock supports under new islands" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:622 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:907 msgid "Remove selected points" -msgstr "Remove selected points" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:626 -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:679 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:911 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:964 msgid "Remove all points" -msgstr "Remove all points" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:631 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:916 msgid "Apply changes" -msgstr "Apply changes" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:636 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:921 msgid "Discard changes" -msgstr "Discard changes" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:644 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:929 msgid "Minimal points distance: " -msgstr "Minimal points distance: " +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:655 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:940 msgid "Support points density: " -msgstr "Support points density: " +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:669 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:954 msgid "Auto-generate points [A]" -msgstr "Auto-generate points [A]" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:675 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:960 msgid "Manual editing [M]" -msgstr "Manual editing [M]" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:738 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:969 +msgid "No points (will be autogenerated)" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:970 +msgid "Autogenerated points (no modifications)" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:971 +msgid "User-modified points" +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:972 +msgid "Generation in progress..." +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:980 +msgid "Reset direction [R] " +msgstr "" + +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1039 msgid "SLA Support Points [L]" -msgstr "SLA Support Points [L]" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:767 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1066 msgid "Do you want to save your manually edited support points ?\n" -msgstr "Do you want to save your manually edited support points ?\n" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:768 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1067 msgid "Save changes?" -msgstr "Save changes?" +msgstr "" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:897 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1210 msgid "" "Autogeneration will erase all manually edited points.\n" "\n" "Are you sure you want to do it?\n" msgstr "" -"Autogeneration will erase all manually edited points.\n" -"\n" -"Are you sure you want to do it?\n" -#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:899 src/slic3r/GUI/GUI.cpp:288 +#: src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:1212 src/slic3r/GUI/GUI.cpp:288 #: src/slic3r/GUI/WipeTowerDialog.cpp:44 src/slic3r/GUI/WipeTowerDialog.cpp:328 msgid "Warning" -msgstr "Warning" +msgstr "Alerte" -#: src/slic3r/GUI/GUI.cpp:147 src/slic3r/GUI/Tab.cpp:2720 +#: src/slic3r/GUI/GUI.cpp:147 src/slic3r/GUI/Tab.cpp:2721 msgid "It's impossible to print multi-part object(s) with SLA technology." -msgstr "It's impossible to print multi-part object(s) with SLA technology." +msgstr "" #: src/slic3r/GUI/GUI.cpp:148 msgid "Please check and fix your object list." -msgstr "Please check and fix your object list." +msgstr "" -#: src/slic3r/GUI/GUI.cpp:149 src/slic3r/GUI/GUI_App.cpp:679 -#: src/slic3r/GUI/Tab.cpp:2722 +#: src/slic3r/GUI/GUI.cpp:149 src/slic3r/GUI/GUI_App.cpp:711 +#: src/slic3r/GUI/Tab.cpp:2723 msgid "Attention!" -msgstr "Attention!" +msgstr "Attention !" #: src/slic3r/GUI/GUI.cpp:282 msgid "Notice" -msgstr "Notice" +msgstr "Remarque" -#: src/slic3r/GUI/GUI_App.cpp:318 +#: src/slic3r/GUI/GUI_App.cpp:352 msgid "Changing of an application language" -msgstr "Changing of an application language" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:326 src/slic3r/GUI/GUI_App.cpp:335 +#: src/slic3r/GUI/GUI_App.cpp:360 src/slic3r/GUI/GUI_App.cpp:369 msgid "Recreating" -msgstr "Recreating" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:339 -msgid "Loading of a current presets" -msgstr "Loading of a current presets" +#: src/slic3r/GUI/GUI_App.cpp:373 +msgid "Loading of current presets" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:347 +#: src/slic3r/GUI/GUI_App.cpp:381 msgid "Loading of a mode view" -msgstr "Loading of a mode view" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:429 +#: src/slic3r/GUI/GUI_App.cpp:463 msgid "Choose one file (3MF):" -msgstr "Choose one file (3MF):" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:441 +#: src/slic3r/GUI/GUI_App.cpp:475 msgid "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" -msgstr "Choose one or more files (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "Choisir un ou plusieurs fichiers (STL/OBJ/AMF/3MF/PRUSA) :" -#: src/slic3r/GUI/GUI_App.cpp:454 +#: src/slic3r/GUI/GUI_App.cpp:488 msgid "Array of language names and identifiers should have the same size." -msgstr "Array of language names and identifiers should have the same size." +msgstr "" +"Les tableaux de noms et d'identifiants de langue doivent avoir la même " +"taille." -#: src/slic3r/GUI/GUI_App.cpp:464 +#: src/slic3r/GUI/GUI_App.cpp:498 msgid "Select the language" -msgstr "Select the language" +msgstr "Sélectionner la langue" -#: src/slic3r/GUI/GUI_App.cpp:464 +#: src/slic3r/GUI/GUI_App.cpp:498 msgid "Language" -msgstr "Language" +msgstr "Langue" -#: src/slic3r/GUI/GUI_App.cpp:534 src/slic3r/GUI/GUI_ObjectList.cpp:1067 +#: src/slic3r/GUI/GUI_App.cpp:568 src/slic3r/GUI/GUI_ObjectList.cpp:1135 #: src/libslic3r/PrintConfig.cpp:298 msgid "Default" -msgstr "Default" +msgstr "Défaut" -#: src/slic3r/GUI/GUI_App.cpp:603 +#: src/slic3r/GUI/GUI_App.cpp:635 msgid "&Configuration Snapshots" -msgstr "&Configuration Snapshots" +msgstr "Instantanés de &Configuration" -#: src/slic3r/GUI/GUI_App.cpp:603 +#: src/slic3r/GUI/GUI_App.cpp:635 msgid "Inspect / activate configuration snapshots" -msgstr "Inspect / activate configuration snapshots" +msgstr "Inspecter / activer les instantanés de configuration" -#: src/slic3r/GUI/GUI_App.cpp:604 +#: src/slic3r/GUI/GUI_App.cpp:636 msgid "Take Configuration &Snapshot" -msgstr "Take Configuration &Snapshot" +msgstr "Prendre un &snapshot de la configuration" -#: src/slic3r/GUI/GUI_App.cpp:604 +#: src/slic3r/GUI/GUI_App.cpp:636 msgid "Capture a configuration snapshot" -msgstr "Capture a configuration snapshot" +msgstr "Capturer un instantané de la configuration" -#: src/slic3r/GUI/GUI_App.cpp:607 +#: src/slic3r/GUI/GUI_App.cpp:639 msgid "&Preferences" -msgstr "&Preferences" +msgstr "&Préférences" -#: src/slic3r/GUI/GUI_App.cpp:613 +#: src/slic3r/GUI/GUI_App.cpp:645 msgid "Application preferences" -msgstr "Application preferences" +msgstr "Préférences de l'application" -#: src/slic3r/GUI/GUI_App.cpp:616 src/slic3r/GUI/wxExtensions.cpp:2446 +#: src/slic3r/GUI/GUI_App.cpp:648 src/slic3r/GUI/wxExtensions.cpp:2457 msgid "Simple" -msgstr "Simple" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:616 +#: src/slic3r/GUI/GUI_App.cpp:648 msgid "Simple View Mode" -msgstr "Simple View Mode" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:617 src/slic3r/GUI/GUI_ObjectList.cpp:73 +#: src/slic3r/GUI/GUI_App.cpp:649 src/slic3r/GUI/GUI_ObjectList.cpp:76 #: src/slic3r/GUI/Tab.cpp:977 src/slic3r/GUI/Tab.cpp:992 #: src/slic3r/GUI/Tab.cpp:1090 src/slic3r/GUI/Tab.cpp:1093 #: src/slic3r/GUI/Tab.cpp:1466 src/slic3r/GUI/Tab.cpp:1890 -#: src/slic3r/GUI/Tab.cpp:3347 src/slic3r/GUI/wxExtensions.cpp:2447 +#: src/slic3r/GUI/Tab.cpp:3349 src/slic3r/GUI/wxExtensions.cpp:2458 #: src/libslic3r/PrintConfig.cpp:72 src/libslic3r/PrintConfig.cpp:186 #: src/libslic3r/PrintConfig.cpp:349 src/libslic3r/PrintConfig.cpp:987 #: src/libslic3r/PrintConfig.cpp:2173 msgid "Advanced" -msgstr "Advanced" +msgstr "Avancé" -#: src/slic3r/GUI/GUI_App.cpp:617 +#: src/slic3r/GUI/GUI_App.cpp:649 msgid "Advanced View Mode" -msgstr "Advanced View Mode" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:618 src/slic3r/GUI/wxExtensions.cpp:2448 +#: src/slic3r/GUI/GUI_App.cpp:650 src/slic3r/GUI/wxExtensions.cpp:2459 msgid "Expert" -msgstr "Expert" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:618 +#: src/slic3r/GUI/GUI_App.cpp:650 msgid "Expert View Mode" -msgstr "Expert View Mode" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:623 +#: src/slic3r/GUI/GUI_App.cpp:655 msgid "Mode" -msgstr "Mode" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:623 +#: src/slic3r/GUI/GUI_App.cpp:655 msgid "Slic3r View Mode" -msgstr "Slic3r View Mode" +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:625 +#: src/slic3r/GUI/GUI_App.cpp:657 msgid "Change Application &Language" -msgstr "Change Application &Language" +msgstr "Changer la &langue de l'application" -#: src/slic3r/GUI/GUI_App.cpp:627 +#: src/slic3r/GUI/GUI_App.cpp:659 msgid "Flash printer &firmware" -msgstr "Flash printer &firmware" +msgstr "Flasher le &firmware de l'imprimante" -#: src/slic3r/GUI/GUI_App.cpp:627 +#: src/slic3r/GUI/GUI_App.cpp:659 msgid "Upload a firmware image into an Arduino based printer" -msgstr "Upload a firmware image into an Arduino based printer" +msgstr "Charger un firmware dans une imprimante basée sur un Arduino" -#: src/slic3r/GUI/GUI_App.cpp:639 +#: src/slic3r/GUI/GUI_App.cpp:671 msgid "Taking configuration snapshot" -msgstr "Taking configuration snapshot" +msgstr "Snapshot de la configuration en cours" -#: src/slic3r/GUI/GUI_App.cpp:639 +#: src/slic3r/GUI/GUI_App.cpp:671 msgid "Snapshot name" -msgstr "Snapshot name" +msgstr "Nom du snapshot" -#: src/slic3r/GUI/GUI_App.cpp:676 +#: src/slic3r/GUI/GUI_App.cpp:708 msgid "Application will be restarted after language change." -msgstr "Application will be restarted after language change." +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:677 +#: src/slic3r/GUI/GUI_App.cpp:709 msgid "3D-Scene will be cleaned." -msgstr "3D-Scene will be cleaned." +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:678 +#: src/slic3r/GUI/GUI_App.cpp:710 msgid "Please, check your changes before." -msgstr "Please, check your changes before." +msgstr "" -#: src/slic3r/GUI/GUI_App.cpp:706 +#: src/slic3r/GUI/GUI_App.cpp:738 msgid "&Configuration" msgstr "&Configuration" -#: src/slic3r/GUI/GUI_App.cpp:726 +#: src/slic3r/GUI/GUI_App.cpp:758 msgid "You have unsaved changes " -msgstr "You have unsaved changes " +msgstr "Les modifications n'ont pas été sauvegardées " -#: src/slic3r/GUI/GUI_App.cpp:726 +#: src/slic3r/GUI/GUI_App.cpp:758 msgid ". Discard changes and continue anyway?" -msgstr ". Discard changes and continue anyway?" +msgstr ". Annuler les changements et continuer malgré tout ?" -#: src/slic3r/GUI/GUI_App.cpp:727 +#: src/slic3r/GUI/GUI_App.cpp:759 msgid "Unsaved Presets" -msgstr "Unsaved Presets" +msgstr "Préréglages Non Sauvegardés" -#: src/slic3r/GUI/GUI_ObjectList.cpp:28 src/slic3r/GUI/GUI_ObjectList.cpp:65 +#: src/slic3r/GUI/GUI_ObjectList.cpp:28 src/slic3r/GUI/GUI_ObjectList.cpp:68 #: src/libslic3r/PrintConfig.cpp:56 src/libslic3r/PrintConfig.cpp:149 #: src/libslic3r/PrintConfig.cpp:380 src/libslic3r/PrintConfig.cpp:437 #: src/libslic3r/PrintConfig.cpp:445 src/libslic3r/PrintConfig.cpp:841 @@ -1043,10 +1048,10 @@ msgstr "Unsaved Presets" #: src/libslic3r/PrintConfig.cpp:1370 src/libslic3r/PrintConfig.cpp:1551 #: src/libslic3r/PrintConfig.cpp:1986 src/libslic3r/PrintConfig.cpp:2042 msgid "Layers and Perimeters" -msgstr "Layers and Perimeters" +msgstr "Couches et Périmètres" -#: src/slic3r/GUI/GUI_ObjectList.cpp:29 src/slic3r/GUI/GUI_ObjectList.cpp:66 -#: src/slic3r/GUI/Plater.cpp:431 src/slic3r/GUI/Tab.cpp:981 +#: src/slic3r/GUI/GUI_ObjectList.cpp:29 src/slic3r/GUI/GUI_ObjectList.cpp:69 +#: src/slic3r/GUI/Plater.cpp:430 src/slic3r/GUI/Tab.cpp:981 #: src/slic3r/GUI/Tab.cpp:982 src/slic3r/GUI/Tab.cpp:1311 #: src/libslic3r/PrintConfig.cpp:166 src/libslic3r/PrintConfig.cpp:388 #: src/libslic3r/PrintConfig.cpp:728 src/libslic3r/PrintConfig.cpp:742 @@ -1055,9 +1060,9 @@ msgstr "Layers and Perimeters" #: src/libslic3r/PrintConfig.cpp:978 src/libslic3r/PrintConfig.cpp:997 #: src/libslic3r/PrintConfig.cpp:1658 src/libslic3r/PrintConfig.cpp:1675 msgid "Infill" -msgstr "Infill" +msgstr "Remplissage" -#: src/slic3r/GUI/GUI_ObjectList.cpp:30 src/slic3r/GUI/GUI_ObjectList.cpp:67 +#: src/slic3r/GUI/GUI_ObjectList.cpp:30 src/slic3r/GUI/GUI_ObjectList.cpp:70 #: src/slic3r/GUI/GUI_Preview.cpp:236 src/slic3r/GUI/Tab.cpp:1010 #: src/slic3r/GUI/Tab.cpp:1011 src/libslic3r/PrintConfig.cpp:333 #: src/libslic3r/PrintConfig.cpp:1431 src/libslic3r/PrintConfig.cpp:1779 @@ -1072,1209 +1077,1233 @@ msgstr "Infill" #: src/libslic3r/PrintConfig.cpp:1955 src/libslic3r/PrintConfig.cpp:1969 #: src/libslic3r/GCode/PreviewData.cpp:172 msgid "Support material" -msgstr "Support material" +msgstr "Support" -#: src/slic3r/GUI/GUI_ObjectList.cpp:33 src/slic3r/GUI/GUI_ObjectList.cpp:69 +#: src/slic3r/GUI/GUI_ObjectList.cpp:33 src/slic3r/GUI/GUI_ObjectList.cpp:72 #: src/slic3r/GUI/Tab.cpp:1070 src/slic3r/GUI/Tab.cpp:1794 #: src/libslic3r/PrintConfig.cpp:455 src/libslic3r/PrintConfig.cpp:953 #: src/libslic3r/PrintConfig.cpp:1339 src/libslic3r/PrintConfig.cpp:1667 #: src/libslic3r/PrintConfig.cpp:1851 src/libslic3r/PrintConfig.cpp:1877 #: src/libslic3r/PrintConfig.cpp:2149 src/libslic3r/PrintConfig.cpp:2157 msgid "Extruders" -msgstr "Extruders" +msgstr "Extrudeurs" #: src/slic3r/GUI/GUI_ObjectList.cpp:39 msgid "Pad and Support" -msgstr "Pad and Support" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:68 src/slic3r/GUI/GUI_Preview.cpp:215 +#: src/slic3r/GUI/GUI_ObjectList.cpp:71 src/slic3r/GUI/GUI_Preview.cpp:215 #: src/slic3r/GUI/Tab.cpp:1035 src/libslic3r/PrintConfig.cpp:198 #: src/libslic3r/PrintConfig.cpp:425 src/libslic3r/PrintConfig.cpp:870 #: src/libslic3r/PrintConfig.cpp:998 src/libslic3r/PrintConfig.cpp:1360 #: src/libslic3r/PrintConfig.cpp:1597 src/libslic3r/PrintConfig.cpp:1646 #: src/libslic3r/PrintConfig.cpp:1697 src/libslic3r/PrintConfig.cpp:2028 msgid "Speed" -msgstr "Speed" +msgstr "Vitesse" -#: src/slic3r/GUI/GUI_ObjectList.cpp:70 src/libslic3r/PrintConfig.cpp:415 +#: src/slic3r/GUI/GUI_ObjectList.cpp:73 src/libslic3r/PrintConfig.cpp:415 #: src/libslic3r/PrintConfig.cpp:522 src/libslic3r/PrintConfig.cpp:829 #: src/libslic3r/PrintConfig.cpp:961 src/libslic3r/PrintConfig.cpp:1348 #: src/libslic3r/PrintConfig.cpp:1687 src/libslic3r/PrintConfig.cpp:1860 #: src/libslic3r/PrintConfig.cpp:2017 msgid "Extrusion Width" -msgstr "Extrusion Width" +msgstr "Largeur d'Extrusion" -#: src/slic3r/GUI/GUI_ObjectList.cpp:75 src/slic3r/GUI/Plater.cpp:410 -#: src/slic3r/GUI/Tab.cpp:3309 src/slic3r/GUI/Tab.cpp:3310 -#: src/libslic3r/PrintConfig.cpp:2359 src/libslic3r/PrintConfig.cpp:2366 -#: src/libslic3r/PrintConfig.cpp:2375 src/libslic3r/PrintConfig.cpp:2384 -#: src/libslic3r/PrintConfig.cpp:2394 src/libslic3r/PrintConfig.cpp:2420 -#: src/libslic3r/PrintConfig.cpp:2427 src/libslic3r/PrintConfig.cpp:2438 -#: src/libslic3r/PrintConfig.cpp:2448 src/libslic3r/PrintConfig.cpp:2457 -#: src/libslic3r/PrintConfig.cpp:2467 src/libslic3r/PrintConfig.cpp:2476 -#: src/libslic3r/PrintConfig.cpp:2486 src/libslic3r/PrintConfig.cpp:2496 -#: src/libslic3r/PrintConfig.cpp:2504 +#: src/slic3r/GUI/GUI_ObjectList.cpp:78 src/slic3r/GUI/Plater.cpp:409 +#: src/slic3r/GUI/Tab.cpp:3311 src/slic3r/GUI/Tab.cpp:3312 +#: src/libslic3r/PrintConfig.cpp:2361 src/libslic3r/PrintConfig.cpp:2368 +#: src/libslic3r/PrintConfig.cpp:2377 src/libslic3r/PrintConfig.cpp:2386 +#: src/libslic3r/PrintConfig.cpp:2396 src/libslic3r/PrintConfig.cpp:2422 +#: src/libslic3r/PrintConfig.cpp:2429 src/libslic3r/PrintConfig.cpp:2440 +#: src/libslic3r/PrintConfig.cpp:2450 src/libslic3r/PrintConfig.cpp:2459 +#: src/libslic3r/PrintConfig.cpp:2469 src/libslic3r/PrintConfig.cpp:2478 +#: src/libslic3r/PrintConfig.cpp:2488 src/libslic3r/PrintConfig.cpp:2498 +#: src/libslic3r/PrintConfig.cpp:2506 msgid "Supports" -msgstr "Supports" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:76 src/slic3r/GUI/Tab.cpp:3337 -#: src/slic3r/GUI/Tab.cpp:3338 src/libslic3r/PrintConfig.cpp:2512 -#: src/libslic3r/PrintConfig.cpp:2519 src/libslic3r/PrintConfig.cpp:2530 -#: src/libslic3r/PrintConfig.cpp:2540 src/libslic3r/PrintConfig.cpp:2553 -#: src/libslic3r/PrintConfig.cpp:2562 +#: src/slic3r/GUI/GUI_ObjectList.cpp:79 src/slic3r/GUI/Tab.cpp:3339 +#: src/slic3r/GUI/Tab.cpp:3340 src/libslic3r/PrintConfig.cpp:2514 +#: src/libslic3r/PrintConfig.cpp:2521 src/libslic3r/PrintConfig.cpp:2535 +#: src/libslic3r/PrintConfig.cpp:2545 src/libslic3r/PrintConfig.cpp:2558 +#: src/libslic3r/PrintConfig.cpp:2567 msgid "Pad" -msgstr "Pad" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:173 +#: src/slic3r/GUI/GUI_ObjectList.cpp:176 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:45 msgid "Name" -msgstr "Name" +msgstr "Nom" -#: src/slic3r/GUI/GUI_ObjectList.cpp:201 +#: src/slic3r/GUI/GUI_ObjectList.cpp:204 msgid "Right button click the icon to change the object settings" -msgstr "Right button click the icon to change the object settings" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:209 -#, c-format -msgid "Auto-repaired (%d errors):\n" -msgstr "Auto-repaired (%d errors):\n" +msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:212 -msgid "degenerate facets" -msgstr "degenerate facets" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:213 -msgid "edges fixed" -msgstr "edges fixed" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:214 -msgid "facets removed" -msgstr "facets removed" +#, c-format +msgid "Auto-repaired (%d errors):\n" +msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:215 -msgid "facets added" -msgstr "facets added" +msgid "degenerate facets" +msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:216 -msgid "facets reversed" -msgstr "facets reversed" +msgid "edges fixed" +msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:217 +msgid "facets removed" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:218 +msgid "facets added" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:219 +msgid "facets reversed" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:220 msgid "backwards edges" -msgstr "backwards edges" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:231 +#: src/slic3r/GUI/GUI_ObjectList.cpp:234 msgid "Right button click the icon to fix STL through Netfabb" -msgstr "Right button click the icon to fix STL through Netfabb" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:278 src/slic3r/GUI/Tab.cpp:1430 +#: src/slic3r/GUI/GUI_ObjectList.cpp:281 src/slic3r/GUI/Tab.cpp:1430 #: src/libslic3r/PrintConfig.cpp:454 msgid "Extruder" -msgstr "Extruder" +msgstr "Extrudeur" -#: src/slic3r/GUI/GUI_ObjectList.cpp:683 src/slic3r/GUI/GUI_ObjectList.cpp:963 -#: src/slic3r/GUI/GUI_ObjectList.cpp:969 src/slic3r/GUI/GUI_ObjectList.cpp:1199 +#: src/slic3r/GUI/GUI_ObjectList.cpp:751 src/slic3r/GUI/GUI_ObjectList.cpp:1031 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1037 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1267 #, c-format msgid "Quick Add Settings (%s)" -msgstr "Quick Add Settings (%s)" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:746 +#: src/slic3r/GUI/GUI_ObjectList.cpp:814 msgid "Select showing settings" -msgstr "Select showing settings" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:874 -msgid "Load" -msgstr "Load" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:879 src/slic3r/GUI/GUI_ObjectList.cpp:911 -#: src/slic3r/GUI/GUI_ObjectList.cpp:914 -msgid "Box" -msgstr "Box" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:879 -msgid "Cylinder" -msgstr "Cylinder" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:879 -msgid "Sphere" -msgstr "Sphere" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:879 -msgid "Slab" -msgstr "Slab" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:890 src/slic3r/GUI/GUI_ObjectList.cpp:906 -msgid "Add part" -msgstr "Add part" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:891 -msgid "Add modifier" -msgstr "Add modifier" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:892 src/slic3r/GUI/GUI_ObjectList.cpp:910 -msgid "Add support enforcer" -msgstr "Add support enforcer" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:893 src/slic3r/GUI/GUI_ObjectList.cpp:913 -msgid "Add support blocker" -msgstr "Add support blocker" - -#: src/slic3r/GUI/GUI_ObjectList.cpp:934 -msgid "Split to parts" -msgstr "Split to parts" +msgstr "" #: src/slic3r/GUI/GUI_ObjectList.cpp:942 +msgid "Load" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:947 src/slic3r/GUI/GUI_ObjectList.cpp:979 +#: src/slic3r/GUI/GUI_ObjectList.cpp:982 +msgid "Box" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:947 +msgid "Cylinder" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:947 +msgid "Sphere" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:947 +msgid "Slab" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:958 src/slic3r/GUI/GUI_ObjectList.cpp:974 +msgid "Add part" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:959 +msgid "Add modifier" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:960 src/slic3r/GUI/GUI_ObjectList.cpp:978 +msgid "Add support enforcer" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:961 src/slic3r/GUI/GUI_ObjectList.cpp:981 +msgid "Add support blocker" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1002 +msgid "Split to parts" +msgstr "" + +#: src/slic3r/GUI/GUI_ObjectList.cpp:1010 msgid "Add settings" -msgstr "Add settings" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1009 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1077 msgid "Change type" -msgstr "Change type" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1016 -#: src/slic3r/GUI/GUI_ObjectList.cpp:1153 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1084 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1221 msgid "Set as a Separated Object" -msgstr "Set as a Separated Object" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1024 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1092 msgid "Rename" -msgstr "Rename" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1034 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1102 msgid "Fix through the Netfabb" -msgstr "Fix through the Netfabb" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1041 src/slic3r/GUI/Plater.cpp:2861 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1109 src/slic3r/GUI/Plater.cpp:2883 msgid "Export as STL" -msgstr "Export as STL" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1048 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1116 msgid "Change extruder" -msgstr "Change extruder" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1073 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1141 msgid "Select new extruder for the object/part" -msgstr "Select new extruder for the object/part" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1079 src/slic3r/GUI/Plater.cpp:2825 -#: src/slic3r/GUI/Plater.cpp:2843 src/slic3r/GUI/Tab.cpp:2860 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1147 src/slic3r/GUI/Plater.cpp:2847 +#: src/slic3r/GUI/Plater.cpp:2865 src/slic3r/GUI/Tab.cpp:2861 msgid "Delete" -msgstr "Delete" +msgstr "Supprimer" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1153 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1221 msgid "Set as a Separated Objects" -msgstr "Set as a Separated Objects" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1374 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1442 msgid "Generic" -msgstr "Generic" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1516 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1582 msgid "You can't delete the last solid part from object." -msgstr "You can't delete the last solid part from object." +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1533 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1599 msgid "You can't delete the last intance from object." -msgstr "You can't delete the last intance from object." +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1560 src/slic3r/GUI/Plater.cpp:2219 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1626 src/slic3r/GUI/Plater.cpp:2235 msgid "" "The selected object couldn't be split because it contains only one part." msgstr "" -"The selected object couldn't be split because it contains only one part." +"L'objet sélectionné n'a pu être scindé car il ne contient qu'une seule pièce." -#: src/slic3r/GUI/GUI_ObjectList.cpp:1676 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1742 msgid "Group manipulation" -msgstr "Group manipulation" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1688 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1754 msgid "Object manipulation" -msgstr "Object manipulation" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1698 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1764 msgid "Object Settings to modify" -msgstr "Object Settings to modify" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1702 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1768 msgid "Part Settings to modify" -msgstr "Part Settings to modify" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1711 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1777 msgid "Part manipulation" -msgstr "Part manipulation" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:1717 +#: src/slic3r/GUI/GUI_ObjectList.cpp:1783 msgid "Instance manipulation" -msgstr "Instance manipulation" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2240 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2307 msgid "Object or Instance" -msgstr "Object or Instance" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2240 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2307 msgid "Part" -msgstr "Part" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2242 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2309 msgid "Unsupported selection" -msgstr "Unsupported selection" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2243 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2310 #, c-format msgid "You started your selection with %s Item." -msgstr "You started your selection with %s Item." +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2244 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2311 #, c-format msgid "In this mode you can select only other %s Items%s" -msgstr "In this mode you can select only other %s Items%s" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2247 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2314 msgid "of a current Object" -msgstr "of a current Object" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2252 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2325 src/slic3r/GUI/Plater.cpp:117 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2319 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2392 src/slic3r/GUI/Plater.cpp:117 msgid "Info" msgstr "Info" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2366 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2433 msgid "You can't change a type of the last solid part of the object." -msgstr "You can't change a type of the last solid part of the object." +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2373 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2440 msgid "Select type of part" -msgstr "Select type of part" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2538 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2605 msgid "Enter new name" -msgstr "Enter new name" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2538 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2605 msgid "Renaming" -msgstr "Renaming" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2554 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2632 src/slic3r/GUI/Tab.cpp:3191 -#: src/slic3r/GUI/Tab.cpp:3195 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2621 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2699 src/slic3r/GUI/Tab.cpp:3192 +#: src/slic3r/GUI/Tab.cpp:3196 msgid "The supplied name is not valid;" msgstr "The supplied name is not valid;" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2555 -#: src/slic3r/GUI/GUI_ObjectList.cpp:2633 src/slic3r/GUI/Tab.cpp:3192 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2622 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2700 src/slic3r/GUI/Tab.cpp:3193 msgid "the following characters are not allowed:" msgstr "the following characters are not allowed:" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2653 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2720 msgid "Set extruder for selected items" -msgstr "Set extruder for selected items" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2654 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2721 msgid "Select extruder number for selected objects and/or parts" -msgstr "Select extruder number for selected objects and/or parts" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2667 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2734 msgid "Select extruder number:" -msgstr "Select extruder number:" +msgstr "" -#: src/slic3r/GUI/GUI_ObjectList.cpp:2668 +#: src/slic3r/GUI/GUI_ObjectList.cpp:2735 msgid "This extruder will be set for selected items" -msgstr "This extruder will be set for selected items" +msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:25 msgid "Object Manipulation" -msgstr "Object Manipulation" +msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:47 msgid "Object name" -msgstr "Object name" +msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:115 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:160 msgid "Position" -msgstr "Position" +msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:116 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:161 msgid "Rotation" -msgstr "Rotation" +msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:117 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:201 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:221 -#: src/libslic3r/PrintConfig.cpp:3070 +#: src/libslic3r/PrintConfig.cpp:3075 msgid "Scale" -msgstr "Scale" +msgstr "Redimensionner" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:162 msgid "Scale factors" -msgstr "Scale factors" +msgstr "" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:200 #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:220 -#: src/libslic3r/PrintConfig.cpp:3055 +#: src/libslic3r/PrintConfig.cpp:3060 msgid "Rotate" -msgstr "Rotate" +msgstr "Pivoter" #: src/slic3r/GUI/GUI_ObjectManipulation.cpp:219 msgid "Translate" -msgstr "Translate" +msgstr "" #: src/slic3r/GUI/GUI_ObjectSettings.cpp:58 msgid "Additional Settings" -msgstr "Additional Settings" +msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:209 msgid "View" -msgstr "View" +msgstr "Vue" #: src/slic3r/GUI/GUI_Preview.cpp:212 src/slic3r/GUI/GUI_Preview.cpp:525 #: src/libslic3r/GCode/PreviewData.cpp:394 msgid "Feature type" -msgstr "Feature type" +msgstr "Type de fonctionnalité" #: src/slic3r/GUI/GUI_Preview.cpp:213 src/libslic3r/PrintConfig.cpp:467 msgid "Height" -msgstr "Height" +msgstr "Hauteur" #: src/slic3r/GUI/GUI_Preview.cpp:214 src/libslic3r/PrintConfig.cpp:2135 msgid "Width" -msgstr "Width" +msgstr "Largeur" #: src/slic3r/GUI/GUI_Preview.cpp:216 msgid "Volumetric flow rate" -msgstr "Volumetric flow rate" +msgstr "Débit volumétrique" #: src/slic3r/GUI/GUI_Preview.cpp:217 src/slic3r/GUI/GUI_Preview.cpp:315 #: src/slic3r/GUI/GUI_Preview.cpp:469 src/slic3r/GUI/GUI_Preview.cpp:525 #: src/slic3r/GUI/GUI_Preview.cpp:701 src/libslic3r/GCode/PreviewData.cpp:404 msgid "Tool" -msgstr "Tool" +msgstr "Outil" #: src/slic3r/GUI/GUI_Preview.cpp:218 src/slic3r/GUI/GUI_Preview.cpp:523 #: src/libslic3r/GCode/PreviewData.cpp:406 msgid "Color Print" -msgstr "Color Print" +msgstr "" #: src/slic3r/GUI/GUI_Preview.cpp:221 msgid "Show" -msgstr "Show" +msgstr "Afficher" #: src/slic3r/GUI/GUI_Preview.cpp:224 src/slic3r/GUI/GUI_Preview.cpp:225 msgid "Feature types" -msgstr "Feature types" +msgstr "Types de fonctionnalité" #: src/slic3r/GUI/GUI_Preview.cpp:227 src/libslic3r/GCode/PreviewData.cpp:163 msgid "Perimeter" -msgstr "Perimeter" +msgstr "Périmètre" #: src/slic3r/GUI/GUI_Preview.cpp:228 src/libslic3r/GCode/PreviewData.cpp:164 msgid "External perimeter" -msgstr "External perimeter" +msgstr "Périmètre externe" #: src/slic3r/GUI/GUI_Preview.cpp:229 src/libslic3r/GCode/PreviewData.cpp:165 msgid "Overhang perimeter" -msgstr "Overhang perimeter" +msgstr "Périmètre en surplomb" #: src/slic3r/GUI/GUI_Preview.cpp:230 src/libslic3r/GCode/PreviewData.cpp:166 msgid "Internal infill" -msgstr "Internal infill" +msgstr "Remplissage interne" #: src/slic3r/GUI/GUI_Preview.cpp:231 src/libslic3r/PrintConfig.cpp:1686 #: src/libslic3r/PrintConfig.cpp:1696 src/libslic3r/GCode/PreviewData.cpp:167 msgid "Solid infill" -msgstr "Solid infill" +msgstr "Remplissage solide" #: src/slic3r/GUI/GUI_Preview.cpp:232 src/libslic3r/PrintConfig.cpp:2016 #: src/libslic3r/PrintConfig.cpp:2027 src/libslic3r/GCode/PreviewData.cpp:168 msgid "Top solid infill" -msgstr "Top solid infill" +msgstr "Remplissage solide supérieur" #: src/slic3r/GUI/GUI_Preview.cpp:233 src/libslic3r/GCode/PreviewData.cpp:169 msgid "Bridge infill" -msgstr "Bridge infill" +msgstr "Remplissage du pont" #: src/slic3r/GUI/GUI_Preview.cpp:234 src/libslic3r/PrintConfig.cpp:869 #: src/libslic3r/GCode/PreviewData.cpp:170 msgid "Gap fill" -msgstr "Gap fill" +msgstr "Remplissage des trous" #: src/slic3r/GUI/GUI_Preview.cpp:235 src/slic3r/GUI/Tab.cpp:1001 #: src/libslic3r/GCode/PreviewData.cpp:171 msgid "Skirt" -msgstr "Skirt" +msgstr "Jupe" #: src/slic3r/GUI/GUI_Preview.cpp:237 src/libslic3r/PrintConfig.cpp:1903 #: src/libslic3r/GCode/PreviewData.cpp:173 msgid "Support material interface" -msgstr "Support material interface" +msgstr "Interface des supports" #: src/slic3r/GUI/GUI_Preview.cpp:238 src/slic3r/GUI/Tab.cpp:1081 #: src/libslic3r/GCode/PreviewData.cpp:174 msgid "Wipe tower" -msgstr "Wipe tower" +msgstr "Tour de nettoyage" #: src/slic3r/GUI/GUI_Preview.cpp:243 src/libslic3r/PrintConfig.cpp:2049 msgid "Travel" -msgstr "Travel" +msgstr "Déplacement" #: src/slic3r/GUI/GUI_Preview.cpp:244 msgid "Retractions" -msgstr "Retractions" +msgstr "Rétractations" #: src/slic3r/GUI/GUI_Preview.cpp:245 msgid "Unretractions" -msgstr "Unretractions" +msgstr "Dérétractation" #: src/slic3r/GUI/GUI_Preview.cpp:246 msgid "Shells" -msgstr "Shells" +msgstr "Coques" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:13 -msgid "Slic3r Prusa Edition - Keyboard Shortcuts" -msgstr "Slic3r Prusa Edition - Keyboard Shortcuts" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:13 src/slic3r/GUI/MainFrame.cpp:491 +msgid "Keyboard Shortcuts" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:100 msgid "Open project STL/OBJ/AMF/3MF with config, delete bed" -msgstr "Open project STL/OBJ/AMF/3MF with config, delete bed" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:101 msgid "Import STL/OBJ/AMF/3MF without config, keep bed" -msgstr "Import STL/OBJ/AMF/3MF without config, keep bed" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:102 msgid "Load Config from .ini/amf/3mf/gcode" -msgstr "Load Config from .ini/amf/3mf/gcode" +msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:103 src/slic3r/GUI/Plater.cpp:725 -#: src/slic3r/GUI/Plater.cpp:3673 src/libslic3r/PrintConfig.cpp:2957 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:103 src/slic3r/GUI/Plater.cpp:724 +#: src/slic3r/GUI/Plater.cpp:3704 src/libslic3r/PrintConfig.cpp:2962 msgid "Export G-code" -msgstr "Export G-code" +msgstr "Exporter le G-code" #: src/slic3r/GUI/KBShortcutsDialog.cpp:104 msgid "Save project (3MF)" -msgstr "Save project (3MF)" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:105 msgid "Load Config from .ini/amf/3mf/gcode and merge" -msgstr "Load Config from .ini/amf/3mf/gcode and merge" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:106 msgid "(Re)slice" -msgstr "(Re)slice" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:107 msgid "Quick slice" -msgstr "Quick slice" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:108 src/slic3r/GUI/MainFrame.cpp:326 msgid "Repeat last quick slice" -msgstr "Repeat last quick slice" +msgstr "Répéter le dernier découpage rapide" #: src/slic3r/GUI/KBShortcutsDialog.cpp:109 msgid "Select Plater Tab" -msgstr "Select Plater Tab" +msgstr "Sélectionner l'Onglet du Plateau" #: src/slic3r/GUI/KBShortcutsDialog.cpp:110 msgid "Quick slice and Save as" -msgstr "Quick slice and Save as" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:111 msgid "Select Print Settings Tab" -msgstr "Select Print Settings Tab" +msgstr "Sélectionner l'Onglet des Réglages d'Impression" #: src/slic3r/GUI/KBShortcutsDialog.cpp:112 msgid "Select Filament Settings Tab" -msgstr "Select Filament Settings Tab" +msgstr "Sélectionner l'Onglet des Réglages du Filament" #: src/slic3r/GUI/KBShortcutsDialog.cpp:113 msgid "Select Printer Settings Tab" -msgstr "Select Printer Settings Tab" +msgstr "Sélectionner l'Onglet des Réglages de l'Imprimante" #: src/slic3r/GUI/KBShortcutsDialog.cpp:114 msgid "Switch to 3D" -msgstr "Switch to 3D" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:115 msgid "Switch to Preview" -msgstr "Switch to Preview" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:116 src/slic3r/GUI/Preferences.cpp:10 msgid "Preferences" -msgstr "Preferences" +msgstr "Préférences" #: src/slic3r/GUI/KBShortcutsDialog.cpp:117 #: src/slic3r/GUI/PrintHostDialogs.cpp:134 msgid "Print host upload queue" -msgstr "Print host upload queue" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:118 msgid "Camera view " -msgstr "Camera view " +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:119 msgid "Add Instance to selected object " -msgstr "Add Instance to selected object " +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:120 msgid "Remove Instance from selected object" -msgstr "Remove Instance from selected object" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:121 msgid "Show keyboard shortcuts list" -msgstr "Show keyboard shortcuts list" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:122 msgid "Select multiple object/Move multiple object" -msgstr "Select multiple object/Move multiple object" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:124 msgid "Main Shortcuts" -msgstr "Main Shortcuts" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:130 msgid "Arrange" -msgstr "Arrange" +msgstr "Agencer" #: src/slic3r/GUI/KBShortcutsDialog.cpp:131 msgid "Select All objects" -msgstr "Select All objects" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:132 msgid "Delete selected" -msgstr "Delete selected" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:133 msgid "Delete All" -msgstr "Delete All" +msgstr "Tout Supprimer" #: src/slic3r/GUI/KBShortcutsDialog.cpp:134 -msgid "Gizmo move" -msgstr "Gizmo move" +msgid "Copy to clipboard" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:135 -msgid "Gizmo scale" -msgstr "Gizmo scale" +msgid "Paste from clipboard" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:136 -msgid "Gizmo rotate" -msgstr "Gizmo rotate" +msgid "Gizmo move" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:137 -msgid "Gizmo cut" -msgstr "Gizmo cut" +msgid "Gizmo scale" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:138 -msgid "Gizmo Place face on bed" -msgstr "Gizmo Place face on bed" +msgid "Gizmo rotate" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:139 -msgid "Gizmo SLA support points" -msgstr "Gizmo SLA support points" +msgid "Gizmo cut" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:140 -#, no-c-format -msgid "" -"Press to snap by 5% in Gizmo scale\n" -"or by 1mm in Gizmo move" +msgid "Gizmo Place face on bed" msgstr "" -"Press to snap by 5% in Gizmo scale\n" -"or by 1mm in Gizmo move" #: src/slic3r/GUI/KBShortcutsDialog.cpp:141 +msgid "Gizmo SLA support points" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 +#, c-format +msgid "" +"Press to snap by 5% in Gizmo scale\n" +"or by 1mm in Gizmo move" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 msgid "" "Press to scale or rotate selected objects\n" "around their own center" msgstr "" -"Press to scale or rotate selected objects\n" -"around their own center" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:142 -msgid "Zoom to Bed" -msgstr "Zoom to Bed" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:143 -msgid "Zoom to all objects in scene, if none selected" -msgstr "Zoom to all objects in scene, if none selected" #: src/slic3r/GUI/KBShortcutsDialog.cpp:144 -msgid "Zoom to selected object" -msgstr "Zoom to selected object" +msgid "Zoom to Bed" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:145 -msgid "Zoom in" -msgstr "Zoom in" +msgid "Zoom to all objects in scene, if none selected" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:146 -msgid "Zoom out" -msgstr "Zoom out" +msgid "Zoom to selected object" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:147 -msgid "Unselect gizmo, keep object selection" -msgstr "Unselect gizmo, keep object selection" +msgid "Zoom in" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:148 +msgid "Zoom out" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:149 +msgid "Unselect gizmo, keep object selection" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:151 msgid "Plater Shortcuts" -msgstr "Plater Shortcuts" +msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:175 -msgid "Arrow Up" -msgstr "Arrow Up" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:164 #: src/slic3r/GUI/KBShortcutsDialog.cpp:166 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:177 +msgid "Arrow Up" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:166 +#: src/slic3r/GUI/KBShortcutsDialog.cpp:168 msgid "Upper Layer" -msgstr "Upper Layer" +msgstr "" -#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 -#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 -msgid "Arrow Down" -msgstr "Arrow Down" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:165 #: src/slic3r/GUI/KBShortcutsDialog.cpp:167 -msgid "Lower Layer" -msgstr "Lower Layer" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:178 +msgid "Arrow Down" +msgstr "" +#: src/slic3r/GUI/KBShortcutsDialog.cpp:167 #: src/slic3r/GUI/KBShortcutsDialog.cpp:169 +msgid "Lower Layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:171 msgid "Preview Shortcuts" -msgstr "Preview Shortcuts" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:175 -msgid "Move current slider thump Up" -msgstr "Move current slider thump Up" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:176 -msgid "Move current slider thump Down" -msgstr "Move current slider thump Down" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:177 -msgid "Arrow Left" -msgstr "Arrow Left" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:177 -msgid "Set upper thumb to current slider thumb" -msgstr "Set upper thumb to current slider thumb" +msgid "Move current slider thumb Up" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:178 -msgid "Arrow Right" -msgstr "Arrow Right" - -#: src/slic3r/GUI/KBShortcutsDialog.cpp:178 -msgid "Set lower thumb to current slider thumb" -msgstr "Set lower thumb to current slider thumb" +msgid "Move current slider thumb Down" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:179 -msgid "Add color change marker for current layer" -msgstr "Add color change marker for current layer" +msgid "Arrow Left" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:179 +msgid "Set upper thumb to current slider thumb" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:180 -msgid "Delete color change marker for current layer" -msgstr "Delete color change marker for current layer" +msgid "Arrow Right" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:180 +msgid "Set lower thumb to current slider thumb" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:181 +msgid "Add color change marker for current layer" +msgstr "" #: src/slic3r/GUI/KBShortcutsDialog.cpp:182 +msgid "Delete color change marker for current layer" +msgstr "" + +#: src/slic3r/GUI/KBShortcutsDialog.cpp:184 msgid "Layers Slider Shortcuts" -msgstr "Layers Slider Shortcuts" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:54 msgid "" " - Remember to check for updates at http://github.com/prusa3d/slic3r/releases" msgstr "" -" - Remember to check for updates at http://github.com/prusa3d/slic3r/releases" +" - Pensez à vérifier les mises à jours sur http://github.com/prusa3d/slic3r/" +"releases" #: src/slic3r/GUI/MainFrame.cpp:160 msgid "Plater" -msgstr "Plater" +msgstr "Plateau" #: src/slic3r/GUI/MainFrame.cpp:273 msgid "&Open Project" -msgstr "&Open Project" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:273 msgid "Open a project file" -msgstr "Open a project file" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:275 msgid "&Save Project" -msgstr "&Save Project" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:275 msgid "Save current project file" -msgstr "Save current project file" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:277 msgid "Save Project &as" -msgstr "Save Project &as" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:277 msgid "Save current project file as" -msgstr "Save current project file as" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:283 msgid "Import STL/OBJ/AM&F/3MF" -msgstr "Import STL/OBJ/AM&F/3MF" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:283 msgid "Load a model" -msgstr "Load a model" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:286 msgid "Import &Config" -msgstr "Import &Config" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:286 msgid "Load exported configuration file" -msgstr "Load exported configuration file" +msgstr "Charger le fichier de configuration exporté" #: src/slic3r/GUI/MainFrame.cpp:288 msgid "Import Config from &project" -msgstr "Import Config from &project" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:288 msgid "Load configuration from project file" -msgstr "Load configuration from project file" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:291 msgid "Import Config &Bundle" -msgstr "Import Config &Bundle" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:291 msgid "Load presets from a bundle" -msgstr "Load presets from a bundle" +msgstr "Charger les préréglages à partir d'un lot" #: src/slic3r/GUI/MainFrame.cpp:293 msgid "&Import" -msgstr "&Import" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:296 msgid "Export &G-code" -msgstr "Export &G-code" +msgstr "Exporter le &G-code" #: src/slic3r/GUI/MainFrame.cpp:296 msgid "Export current plate as G-code" -msgstr "Export current plate as G-code" +msgstr "Exporter le plateau courant en G-code" #: src/slic3r/GUI/MainFrame.cpp:299 msgid "Export plate as &STL" -msgstr "Export plate as &STL" +msgstr "Exporter le plateau en &STL" #: src/slic3r/GUI/MainFrame.cpp:299 msgid "Export current plate as STL" -msgstr "Export current plate as STL" +msgstr "Exporter le plateau courant en STL" #: src/slic3r/GUI/MainFrame.cpp:301 msgid "Export plate as &AMF" -msgstr "Export plate as &AMF" +msgstr "Exporter le plateau en &AMF" #: src/slic3r/GUI/MainFrame.cpp:301 msgid "Export current plate as AMF" -msgstr "Export current plate as AMF" +msgstr "Exporter le plateau courant en AMF" #: src/slic3r/GUI/MainFrame.cpp:304 msgid "Export &Config" -msgstr "Export &Config" +msgstr "Exporter la &configuration" #: src/slic3r/GUI/MainFrame.cpp:304 msgid "Export current configuration to file" -msgstr "Export current configuration to file" +msgstr "Exporter la configuration actuelle vers un fichier" #: src/slic3r/GUI/MainFrame.cpp:306 msgid "Export Config &Bundle" -msgstr "Export Config &Bundle" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:306 msgid "Export all presets to file" -msgstr "Export all presets to file" +msgstr "Exporter tous les préréglage vers un fichier" #: src/slic3r/GUI/MainFrame.cpp:308 msgid "&Export" -msgstr "&Export" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:314 msgid "Quick Slice" -msgstr "Quick Slice" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:314 msgid "Slice a file into a G-code" -msgstr "Slice a file into a G-code" +msgstr "Découper un fichier en G-code" #: src/slic3r/GUI/MainFrame.cpp:320 msgid "Quick Slice and Save As" -msgstr "Quick Slice and Save As" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:320 msgid "Slice a file into a G-code, save as" -msgstr "Slice a file into a G-code, save as" +msgstr "Découper un fichier en G-code, enregistrer sous" #: src/slic3r/GUI/MainFrame.cpp:326 msgid "Repeat Last Quick Slice" -msgstr "Repeat Last Quick Slice" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:334 msgid "(Re)Slice &Now" -msgstr "(Re)Slice &Now" +msgstr "(Re)Découper mai&ntenant" #: src/slic3r/GUI/MainFrame.cpp:334 msgid "Start new slicing process" -msgstr "Start new slicing process" +msgstr "Démarrer un nouveau processus de découpe" #: src/slic3r/GUI/MainFrame.cpp:337 msgid "&Repair STL file" -msgstr "&Repair STL file" +msgstr "&Réparer le fichier STL" #: src/slic3r/GUI/MainFrame.cpp:337 msgid "Automatically repair an STL file" -msgstr "Automatically repair an STL file" +msgstr "Réparer automatiquement un fichier STL" #: src/slic3r/GUI/MainFrame.cpp:340 msgid "&Quit" -msgstr "&Quit" +msgstr "&Quitter" #: src/slic3r/GUI/MainFrame.cpp:340 msgid "Quit Slic3r" -msgstr "Quit Slic3r" +msgstr "Quitter Slic3r" #: src/slic3r/GUI/MainFrame.cpp:374 msgid "&Select all" -msgstr "&Select all" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:374 msgid "Selects all objects" -msgstr "Selects all objects" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:377 msgid "&Delete selected" -msgstr "&Delete selected" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:377 msgid "Deletes the current selection" -msgstr "Deletes the current selection" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:379 msgid "Delete &all" -msgstr "Delete &all" +msgstr "" #: src/slic3r/GUI/MainFrame.cpp:379 msgid "Deletes all objects" -msgstr "Deletes all objects" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:392 +#: src/slic3r/GUI/MainFrame.cpp:384 +msgid "&Copy" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:384 +msgid "Copy selection to clipboard" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:386 +msgid "&Paste" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:386 +msgid "Paste clipboard" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:401 msgid "&Plater Tab" -msgstr "&Plater Tab" +msgstr "L'Onglet du &Plateau" -#: src/slic3r/GUI/MainFrame.cpp:392 +#: src/slic3r/GUI/MainFrame.cpp:401 msgid "Show the plater" -msgstr "Show the plater" +msgstr "Afficher le plateau" -#: src/slic3r/GUI/MainFrame.cpp:399 +#: src/slic3r/GUI/MainFrame.cpp:408 msgid "P&rint Settings Tab" -msgstr "P&rint Settings Tab" +msgstr "L'Onglet des Réglages d'&Impression" -#: src/slic3r/GUI/MainFrame.cpp:399 +#: src/slic3r/GUI/MainFrame.cpp:408 msgid "Show the print settings" -msgstr "Show the print settings" +msgstr "Afficher les réglages d'impression" -#: src/slic3r/GUI/MainFrame.cpp:401 +#: src/slic3r/GUI/MainFrame.cpp:410 msgid "&Filament Settings Tab" -msgstr "&Filament Settings Tab" +msgstr "L'Onglet des Réglages du &Filament" -#: src/slic3r/GUI/MainFrame.cpp:401 +#: src/slic3r/GUI/MainFrame.cpp:410 msgid "Show the filament settings" -msgstr "Show the filament settings" +msgstr "Afficher les réglages de filament" -#: src/slic3r/GUI/MainFrame.cpp:403 +#: src/slic3r/GUI/MainFrame.cpp:412 msgid "Print&er Settings Tab" -msgstr "Print&er Settings Tab" +msgstr "L'Onglet des Réglages de l'Impri&mante" -#: src/slic3r/GUI/MainFrame.cpp:403 +#: src/slic3r/GUI/MainFrame.cpp:412 msgid "Show the printer settings" -msgstr "Show the printer settings" +msgstr "Afficher les réglages de l'imprimante" -#: src/slic3r/GUI/MainFrame.cpp:407 +#: src/slic3r/GUI/MainFrame.cpp:416 msgid "3&D" -msgstr "3&D" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:407 +#: src/slic3r/GUI/MainFrame.cpp:416 msgid "Show the 3D editing view" -msgstr "Show the 3D editing view" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:409 +#: src/slic3r/GUI/MainFrame.cpp:418 msgid "Pre&view" -msgstr "Pre&view" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:409 +#: src/slic3r/GUI/MainFrame.cpp:418 msgid "Show the 3D slices preview" -msgstr "Show the 3D slices preview" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:430 +#: src/slic3r/GUI/MainFrame.cpp:439 msgid "Print &Host Upload Queue" -msgstr "Print &Host Upload Queue" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:430 +#: src/slic3r/GUI/MainFrame.cpp:439 msgid "Display the Print Host Upload Queue window" -msgstr "Display the Print Host Upload Queue window" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:439 +#: src/slic3r/GUI/MainFrame.cpp:448 msgid "Iso" -msgstr "Iso" +msgstr "Isométrique" -#: src/slic3r/GUI/MainFrame.cpp:439 +#: src/slic3r/GUI/MainFrame.cpp:448 msgid "Iso View" -msgstr "Iso View" +msgstr "Vue Isométrique" -#: src/slic3r/GUI/MainFrame.cpp:441 +#: src/slic3r/GUI/MainFrame.cpp:450 msgid "Top" -msgstr "Top" +msgstr "du Dessus" #: src/libslic3r/PrintConfig.cpp:2041 msgctxt "Layers" msgid "Top" -msgstr "Top" +msgstr "Haut" -#: src/slic3r/GUI/MainFrame.cpp:441 +#: src/slic3r/GUI/MainFrame.cpp:450 msgid "Top View" -msgstr "Top View" +msgstr "Vue du Dessus" -#: src/slic3r/GUI/MainFrame.cpp:442 +#: src/slic3r/GUI/MainFrame.cpp:451 msgid "Bottom" -msgstr "Bottom" +msgstr "du Dessous" #: src/libslic3r/PrintConfig.cpp:148 msgctxt "Layers" msgid "Bottom" -msgstr "Bottom" +msgstr "Dessous" -#: src/slic3r/GUI/MainFrame.cpp:442 +#: src/slic3r/GUI/MainFrame.cpp:451 msgid "Bottom View" -msgstr "Bottom View" +msgstr "Vue du Dessous" -#: src/slic3r/GUI/MainFrame.cpp:443 +#: src/slic3r/GUI/MainFrame.cpp:452 msgid "Front" -msgstr "Front" +msgstr "Avant" -#: src/slic3r/GUI/MainFrame.cpp:443 +#: src/slic3r/GUI/MainFrame.cpp:452 msgid "Front View" -msgstr "Front View" +msgstr "Vue Avant" -#: src/slic3r/GUI/MainFrame.cpp:444 src/libslic3r/PrintConfig.cpp:1561 +#: src/slic3r/GUI/MainFrame.cpp:453 src/libslic3r/PrintConfig.cpp:1561 msgid "Rear" -msgstr "Rear" +msgstr "Arrière" -#: src/slic3r/GUI/MainFrame.cpp:444 +#: src/slic3r/GUI/MainFrame.cpp:453 msgid "Rear View" -msgstr "Rear View" +msgstr "Vue Arrière" -#: src/slic3r/GUI/MainFrame.cpp:445 +#: src/slic3r/GUI/MainFrame.cpp:454 msgid "Left" -msgstr "Left" +msgstr "Gauche" -#: src/slic3r/GUI/MainFrame.cpp:445 +#: src/slic3r/GUI/MainFrame.cpp:454 msgid "Left View" -msgstr "Left View" +msgstr "Vue Gauche" -#: src/slic3r/GUI/MainFrame.cpp:446 +#: src/slic3r/GUI/MainFrame.cpp:455 msgid "Right" -msgstr "Right" +msgstr "Droite" -#: src/slic3r/GUI/MainFrame.cpp:446 +#: src/slic3r/GUI/MainFrame.cpp:455 msgid "Right View" -msgstr "Right View" +msgstr "Vue Droite" -#: src/slic3r/GUI/MainFrame.cpp:460 +#: src/slic3r/GUI/MainFrame.cpp:469 msgid "Prusa 3D &Drivers" -msgstr "Prusa 3D &Drivers" +msgstr "&Drivers Prusa 3D" -#: src/slic3r/GUI/MainFrame.cpp:460 +#: src/slic3r/GUI/MainFrame.cpp:469 msgid "Open the Prusa3D drivers download page in your browser" -msgstr "Open the Prusa3D drivers download page in your browser" +msgstr "" +"Ouvrir la page de téléchargement des drivers Prusa3D dans votre navigateur" -#: src/slic3r/GUI/MainFrame.cpp:462 +#: src/slic3r/GUI/MainFrame.cpp:471 msgid "Prusa Edition &Releases" -msgstr "Prusa Edition &Releases" +msgstr "&Publication de la Prusa Edition" -#: src/slic3r/GUI/MainFrame.cpp:462 +#: src/slic3r/GUI/MainFrame.cpp:471 msgid "Open the Prusa Edition releases page in your browser" -msgstr "Open the Prusa Edition releases page in your browser" +msgstr "" +"Ouvrir la page des publications de la Prusa Edition dans votre navigateur" -#: src/slic3r/GUI/MainFrame.cpp:468 +#: src/slic3r/GUI/MainFrame.cpp:477 msgid "Slic3r &Website" -msgstr "Slic3r &Website" +msgstr "Site &Web de Slic3r" -#: src/slic3r/GUI/MainFrame.cpp:468 +#: src/slic3r/GUI/MainFrame.cpp:477 msgid "Open the Slic3r website in your browser" -msgstr "Open the Slic3r website in your browser" +msgstr "Ouvrir le site web de Slic3r dans votre navigateur" -#: src/slic3r/GUI/MainFrame.cpp:470 +#: src/slic3r/GUI/MainFrame.cpp:479 msgid "Slic3r &Manual" -msgstr "Slic3r &Manual" +msgstr "&Manuel de Slic3r" -#: src/slic3r/GUI/MainFrame.cpp:470 +#: src/slic3r/GUI/MainFrame.cpp:479 msgid "Open the Slic3r manual in your browser" -msgstr "Open the Slic3r manual in your browser" +msgstr "Ouvrir la manuel de Slic3r dans votre navigateur" -#: src/slic3r/GUI/MainFrame.cpp:473 +#: src/slic3r/GUI/MainFrame.cpp:482 msgid "System &Info" -msgstr "System &Info" +msgstr "&Informations sur le Système" -#: src/slic3r/GUI/MainFrame.cpp:473 +#: src/slic3r/GUI/MainFrame.cpp:482 msgid "Show system information" -msgstr "Show system information" +msgstr "Afficher les informations système" -#: src/slic3r/GUI/MainFrame.cpp:475 +#: src/slic3r/GUI/MainFrame.cpp:484 msgid "Show &Configuration Folder" -msgstr "Show &Configuration Folder" +msgstr "Afficher le Répertoire de &Configuration" -#: src/slic3r/GUI/MainFrame.cpp:475 +#: src/slic3r/GUI/MainFrame.cpp:484 msgid "Show user configuration folder (datadir)" -msgstr "Show user configuration folder (datadir)" +msgstr "Afficher le répertoire de configuration utilisateur (datadir)" -#: src/slic3r/GUI/MainFrame.cpp:477 +#: src/slic3r/GUI/MainFrame.cpp:486 msgid "Report an I&ssue" -msgstr "Report an I&ssue" +msgstr "Signaler un p&roblème" -#: src/slic3r/GUI/MainFrame.cpp:477 -msgid "Report an issue on the Slic3r Prusa Edition" -msgstr "Report an issue on the Slic3r Prusa Edition" +#: src/slic3r/GUI/MainFrame.cpp:486 +#, c-format +msgid "Report an issue on %s" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:479 -msgid "&About Slic3r" -msgstr "&About Slic3r" +#: src/slic3r/GUI/MainFrame.cpp:488 +#, c-format +msgid "&About %s" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:479 +#: src/slic3r/GUI/MainFrame.cpp:488 msgid "Show about dialog" -msgstr "Show about dialog" - -#: src/slic3r/GUI/MainFrame.cpp:482 -msgid "Keyboard Shortcuts" -msgstr "Keyboard Shortcuts" - -#: src/slic3r/GUI/MainFrame.cpp:482 -msgid "Show the list of the keyboard shortcuts" -msgstr "Show the list of the keyboard shortcuts" - -#: src/slic3r/GUI/MainFrame.cpp:490 -msgid "&File" -msgstr "&File" +msgstr "Afficher la boîte de dialogue à propos" #: src/slic3r/GUI/MainFrame.cpp:491 +msgid "Show the list of the keyboard shortcuts" +msgstr "" + +#: src/slic3r/GUI/MainFrame.cpp:499 +msgid "&File" +msgstr "&Fichier" + +#: src/slic3r/GUI/MainFrame.cpp:500 msgid "&Edit" -msgstr "&Edit" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:492 +#: src/slic3r/GUI/MainFrame.cpp:501 msgid "&Window" -msgstr "&Window" +msgstr "Fe&nêtre" -#: src/slic3r/GUI/MainFrame.cpp:493 +#: src/slic3r/GUI/MainFrame.cpp:502 msgid "&View" -msgstr "&View" +msgstr "&Vue" -#: src/slic3r/GUI/MainFrame.cpp:496 +#: src/slic3r/GUI/MainFrame.cpp:505 msgid "&Help" -msgstr "&Help" +msgstr "&Aide" -#: src/slic3r/GUI/MainFrame.cpp:524 +#: src/slic3r/GUI/MainFrame.cpp:533 msgid "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" -msgstr "Choose a file to slice (STL/OBJ/AMF/3MF/PRUSA):" +msgstr "Choisir un fichier à découper (STL/OBJ/AMF/3MF/PRUSA) :" -#: src/slic3r/GUI/MainFrame.cpp:538 +#: src/slic3r/GUI/MainFrame.cpp:547 msgid "No previously sliced file." -msgstr "No previously sliced file." +msgstr "Aucun fichier précédemment découpé." -#: src/slic3r/GUI/MainFrame.cpp:539 src/slic3r/GUI/PrintHostDialogs.cpp:219 +#: src/slic3r/GUI/MainFrame.cpp:548 src/slic3r/GUI/PrintHostDialogs.cpp:219 msgid "Error" -msgstr "Error" +msgstr "Erreur" -#: src/slic3r/GUI/MainFrame.cpp:544 +#: src/slic3r/GUI/MainFrame.cpp:553 msgid "Previously sliced file (" -msgstr "Previously sliced file (" +msgstr "Fichier précédemment découpé (" -#: src/slic3r/GUI/MainFrame.cpp:544 +#: src/slic3r/GUI/MainFrame.cpp:553 msgid ") not found." -msgstr ") not found." +msgstr ") non trouvé." -#: src/slic3r/GUI/MainFrame.cpp:545 +#: src/slic3r/GUI/MainFrame.cpp:554 msgid "File Not Found" -msgstr "File Not Found" +msgstr "Fichier non trouvé" -#: src/slic3r/GUI/MainFrame.cpp:580 src/slic3r/GUI/Tab.cpp:3152 +#: src/slic3r/GUI/MainFrame.cpp:589 src/slic3r/GUI/Tab.cpp:3153 msgid "Save " -msgstr "Save " +msgstr "Enregistrer " -#: src/slic3r/GUI/MainFrame.cpp:580 +#: src/slic3r/GUI/MainFrame.cpp:589 msgid "SVG" msgstr "SVG" -#: src/slic3r/GUI/MainFrame.cpp:580 +#: src/slic3r/GUI/MainFrame.cpp:589 msgid "G-code" msgstr "G-code" -#: src/slic3r/GUI/MainFrame.cpp:580 +#: src/slic3r/GUI/MainFrame.cpp:589 msgid " file as:" -msgstr " file as:" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:595 +#: src/slic3r/GUI/MainFrame.cpp:604 msgid "Save zip file as:" -msgstr "Save zip file as:" +msgstr "" -#: src/slic3r/GUI/MainFrame.cpp:607 src/slic3r/GUI/Plater.cpp:2352 -#: src/slic3r/GUI/Plater.cpp:3467 src/slic3r/GUI/Tab.cpp:1110 -#: src/slic3r/GUI/Tab.cpp:3348 +#: src/slic3r/GUI/MainFrame.cpp:616 src/slic3r/GUI/Plater.cpp:2368 +#: src/slic3r/GUI/Plater.cpp:3498 src/slic3r/GUI/Tab.cpp:1110 +#: src/slic3r/GUI/Tab.cpp:3350 msgid "Slicing" -msgstr "Slicing" +msgstr "Découpe en cours" -#: src/slic3r/GUI/MainFrame.cpp:607 +#: src/slic3r/GUI/MainFrame.cpp:616 msgid "Processing " -msgstr "Processing " +msgstr "Traitement " -#: src/slic3r/GUI/MainFrame.cpp:630 +#: src/slic3r/GUI/MainFrame.cpp:639 msgid " was successfully sliced." -msgstr " was successfully sliced." +msgstr " a été découpé avec succès." -#: src/slic3r/GUI/MainFrame.cpp:632 +#: src/slic3r/GUI/MainFrame.cpp:641 msgid "Slicing Done!" -msgstr "Slicing Done!" +msgstr "Découpe Effectuée !" -#: src/slic3r/GUI/MainFrame.cpp:647 +#: src/slic3r/GUI/MainFrame.cpp:656 msgid "Select the STL file to repair:" -msgstr "Select the STL file to repair:" +msgstr "Sélectionner le fichier STL à réparer :" -#: src/slic3r/GUI/MainFrame.cpp:661 +#: src/slic3r/GUI/MainFrame.cpp:669 msgid "Save OBJ file (less prone to coordinate errors than STL) as:" -msgstr "Save OBJ file (less prone to coordinate errors than STL) as:" +msgstr "" +"Enregistrer le fichier OBJ (moins enclin aux erreurs de coordonnées que le " +"STL) sous :" -#: src/slic3r/GUI/MainFrame.cpp:676 +#: src/slic3r/GUI/MainFrame.cpp:684 msgid "Your file was repaired." -msgstr "Your file was repaired." +msgstr "Votre fichier a été réparé." -#: src/slic3r/GUI/MainFrame.cpp:676 src/libslic3r/PrintConfig.cpp:3051 +#: src/slic3r/GUI/MainFrame.cpp:684 src/libslic3r/PrintConfig.cpp:3056 msgid "Repair" -msgstr "Repair" +msgstr "Réparer" -#: src/slic3r/GUI/MainFrame.cpp:690 +#: src/slic3r/GUI/MainFrame.cpp:698 msgid "Save configuration as:" -msgstr "Save configuration as:" +msgstr "Enregistrer la configuration sous :" -#: src/slic3r/GUI/MainFrame.cpp:710 src/slic3r/GUI/MainFrame.cpp:774 +#: src/slic3r/GUI/MainFrame.cpp:718 src/slic3r/GUI/MainFrame.cpp:782 msgid "Select configuration to load:" -msgstr "Select configuration to load:" +msgstr "Sélectionner la configuration à charger :" -#: src/slic3r/GUI/MainFrame.cpp:747 +#: src/slic3r/GUI/MainFrame.cpp:755 msgid "Save presets bundle as:" -msgstr "Save presets bundle as:" +msgstr "Enregistrer le lot de préréglages sous :" -#: src/slic3r/GUI/MainFrame.cpp:798 +#: src/slic3r/GUI/MainFrame.cpp:806 #, c-format msgid "%d presets successfully imported." -msgstr "%d presets successfully imported." +msgstr "%d préréglages importés avec succès." #: src/slic3r/GUI/MsgDialog.cpp:71 msgid "Slic3r error" -msgstr "Slic3r error" +msgstr "Erreur de Slic3r" #: src/slic3r/GUI/MsgDialog.cpp:71 msgid "Slic3r has encountered an error" -msgstr "Slic3r has encountered an error" +msgstr "Slic3r a rencontré une erreur" #: src/slic3r/GUI/Plater.cpp:137 msgid "Volume" @@ -2282,126 +2311,126 @@ msgstr "Volume" #: src/slic3r/GUI/Plater.cpp:138 msgid "Facets" -msgstr "Facets" +msgstr "Faces" #: src/slic3r/GUI/Plater.cpp:139 msgid "Materials" -msgstr "Materials" +msgstr "Matériaux" #: src/slic3r/GUI/Plater.cpp:142 msgid "Manifold" -msgstr "Manifold" +msgstr "Variété" -#: src/slic3r/GUI/Plater.cpp:188 +#: src/slic3r/GUI/Plater.cpp:187 msgid "Sliced Info" -msgstr "Sliced Info" +msgstr "Informations de découpage" -#: src/slic3r/GUI/Plater.cpp:207 src/slic3r/GUI/Plater.cpp:998 +#: src/slic3r/GUI/Plater.cpp:206 src/slic3r/GUI/Plater.cpp:998 msgid "Used Filament (m)" -msgstr "Used Filament (m)" +msgstr "Filament Utilisé (m)" + +#: src/slic3r/GUI/Plater.cpp:207 +msgid "Used Filament (mm³)" +msgstr "Filament Utilisé (mm³)" #: src/slic3r/GUI/Plater.cpp:208 -msgid "Used Filament (mm³)" -msgstr "Used Filament (mm³)" +msgid "Used Filament (g)" +msgstr "Filament Utilisé (g)" #: src/slic3r/GUI/Plater.cpp:209 -msgid "Used Filament (g)" -msgstr "Used Filament (g)" - -#: src/slic3r/GUI/Plater.cpp:210 msgid "Used Material (unit)" -msgstr "Used Material (unit)" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:211 src/slic3r/GUI/Plater.cpp:1013 +#: src/slic3r/GUI/Plater.cpp:210 src/slic3r/GUI/Plater.cpp:1013 #: src/libslic3r/PrintConfig.cpp:716 msgid "Cost" -msgstr "Cost" +msgstr "Coût" -#: src/slic3r/GUI/Plater.cpp:212 src/slic3r/GUI/Plater.cpp:985 +#: src/slic3r/GUI/Plater.cpp:211 src/slic3r/GUI/Plater.cpp:985 #: src/slic3r/GUI/Plater.cpp:1027 msgid "Estimated printing time" -msgstr "Estimated printing time" +msgstr "Temps d'impression estimé" -#: src/slic3r/GUI/Plater.cpp:213 +#: src/slic3r/GUI/Plater.cpp:212 msgid "Number of tool changes" -msgstr "Number of tool changes" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:290 +#: src/slic3r/GUI/Plater.cpp:289 msgid "Click to edit preset" -msgstr "Click to edit preset" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:413 +#: src/slic3r/GUI/Plater.cpp:412 msgid "Select what kind of support do you need" -msgstr "Select what kind of support do you need" +msgstr "Choisissez le type de support dont vous avez besoin" -#: src/slic3r/GUI/Plater.cpp:415 src/libslic3r/PrintConfig.cpp:1814 -#: src/libslic3r/PrintConfig.cpp:2419 +#: src/slic3r/GUI/Plater.cpp:414 src/libslic3r/PrintConfig.cpp:1814 +#: src/libslic3r/PrintConfig.cpp:2421 msgid "Support on build plate only" -msgstr "Support on build plate only" +msgstr "Support sur le plateau uniquement" -#: src/slic3r/GUI/Plater.cpp:416 +#: src/slic3r/GUI/Plater.cpp:415 msgid "Everywhere" -msgstr "Everywhere" +msgstr "Partout" -#: src/slic3r/GUI/Plater.cpp:438 src/slic3r/GUI/Tab.cpp:1007 +#: src/slic3r/GUI/Plater.cpp:437 src/slic3r/GUI/Tab.cpp:1007 msgid "Brim" -msgstr "Brim" +msgstr "Bordure" -#: src/slic3r/GUI/Plater.cpp:440 +#: src/slic3r/GUI/Plater.cpp:439 msgid "" "This flag enables the brim that will be printed around each object on the " "first layer." msgstr "" -"This flag enables the brim that will be printed around each object on the " -"first layer." +"Cette option permet l'impression de la bordure qui entoure chaque objet lors " +"de la première couche." -#: src/slic3r/GUI/Plater.cpp:448 +#: src/slic3r/GUI/Plater.cpp:447 msgid "Purging volumes" -msgstr "Purging volumes" +msgstr "Volumes de purge" -#: src/slic3r/GUI/Plater.cpp:673 +#: src/slic3r/GUI/Plater.cpp:672 msgid "Print settings" -msgstr "Print settings" +msgstr "Réglages d'impression" -#: src/slic3r/GUI/Plater.cpp:674 src/slic3r/GUI/Tab.cpp:1421 +#: src/slic3r/GUI/Plater.cpp:673 src/slic3r/GUI/Tab.cpp:1421 #: src/slic3r/GUI/Tab.cpp:1422 msgid "Filament" msgstr "Filament" -#: src/slic3r/GUI/Plater.cpp:675 src/slic3r/GUI/Preset.cpp:1252 +#: src/slic3r/GUI/Plater.cpp:674 src/slic3r/GUI/Preset.cpp:1254 msgid "SLA print" -msgstr "SLA print" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:676 src/slic3r/GUI/Preset.cpp:1253 +#: src/slic3r/GUI/Plater.cpp:675 src/slic3r/GUI/Preset.cpp:1255 msgid "SLA material" -msgstr "SLA material" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:677 +#: src/slic3r/GUI/Plater.cpp:676 msgid "Printer" -msgstr "Printer" +msgstr "Imprimante" -#: src/slic3r/GUI/Plater.cpp:707 src/slic3r/GUI/Plater.cpp:3674 +#: src/slic3r/GUI/Plater.cpp:706 src/slic3r/GUI/Plater.cpp:3705 msgid "Send to printer" -msgstr "Send to printer" +msgstr "Envoyer à l'imprimante" -#: src/slic3r/GUI/Plater.cpp:727 src/slic3r/GUI/Plater.cpp:2352 -#: src/slic3r/GUI/Plater.cpp:3470 +#: src/slic3r/GUI/Plater.cpp:726 src/slic3r/GUI/Plater.cpp:2368 +#: src/slic3r/GUI/Plater.cpp:3501 msgid "Slice now" -msgstr "Slice now" +msgstr "Découper maintenant" #: src/slic3r/GUI/Plater.cpp:860 msgid "Hold Shift to Slice & Export G-code" -msgstr "Hold Shift to Slice & Export G-code" +msgstr "" #: src/slic3r/GUI/Plater.cpp:931 #, c-format msgid "%d (%d shells)" -msgstr "%d (%d shells)" +msgstr "%d (%d coques)" #: src/slic3r/GUI/Plater.cpp:936 #, c-format msgid "Auto-repaired (%d errors)" -msgstr "Auto-repaired (%d errors)" +msgstr "Réparé automatiquement (%d erreurs)" #: src/slic3r/GUI/Plater.cpp:939 #, c-format @@ -2409,398 +2438,401 @@ msgid "" "%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " "facets reversed, %d backwards edges" msgstr "" -"%d degenerate facets, %d edges fixed, %d facets removed, %d facets added, %d " -"facets reversed, %d backwards edges" +"%d faces invalides, %d arrêtes corrigées, %d faces retirées, %d faces " +"ajoutées, %d faces inversées, %d arrêtes à l'envers" #: src/slic3r/GUI/Plater.cpp:949 msgid "Yes" -msgstr "Yes" +msgstr "Oui" #: src/slic3r/GUI/Plater.cpp:972 msgid "Used Material (ml)" -msgstr "Used Material (ml)" +msgstr "" #: src/slic3r/GUI/Plater.cpp:975 msgid "object(s)" -msgstr "object(s)" +msgstr "" #: src/slic3r/GUI/Plater.cpp:975 msgid "supports and pad" -msgstr "supports and pad" +msgstr "" #: src/slic3r/GUI/Plater.cpp:1000 src/slic3r/GUI/Plater.cpp:1015 msgid "objects" -msgstr "objects" +msgstr "" #: src/slic3r/GUI/Plater.cpp:1000 src/slic3r/GUI/Plater.cpp:1015 msgid "wipe tower" -msgstr "wipe tower" +msgstr "" #: src/slic3r/GUI/Plater.cpp:1030 msgid "normal mode" -msgstr "normal mode" +msgstr "" #: src/slic3r/GUI/Plater.cpp:1034 msgid "silent mode" -msgstr "silent mode" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:1544 +#: src/slic3r/GUI/Plater.cpp:1546 msgid "Loading" -msgstr "Loading" +msgstr "Chargement" -#: src/slic3r/GUI/Plater.cpp:1554 +#: src/slic3r/GUI/Plater.cpp:1556 #, c-format msgid "Processing input file %s\n" -msgstr "Processing input file %s\n" +msgstr "Traitement du fichier d'entrée %s\n" -#: src/slic3r/GUI/Plater.cpp:1612 +#: src/slic3r/GUI/Plater.cpp:1614 msgid "" "This file contains several objects positioned at multiple heights. Instead " "of considering them as multiple objects, should I consider\n" "this file as a single object having multiple parts?\n" msgstr "" -"This file contains several objects positioned at multiple heights. Instead " -"of considering them as multiple objects, should I consider\n" -"this file as a single object having multiple parts?\n" +"Ce fichier contient plusieurs objets positionnés à différentes hauteurs. Au " +"lieu de les considérer comme des objets distincts, voulez-vous que je " +"considère\n" +"ce fichier comme un seul objet en plusieurs parties?\n" -#: src/slic3r/GUI/Plater.cpp:1615 src/slic3r/GUI/Plater.cpp:1707 +#: src/slic3r/GUI/Plater.cpp:1617 src/slic3r/GUI/Plater.cpp:1725 msgid "Multi-part object detected" -msgstr "Multi-part object detected" +msgstr "Objet multi-pièces détecté" -#: src/slic3r/GUI/Plater.cpp:1650 +#: src/slic3r/GUI/Plater.cpp:1668 msgid "" -"This file cannot be loaded in simple mode. Do you want to switch to expert " -"mode?\n" +"This file cannot be loaded in a simple mode. Do you want to switch to an " +"advanced mode?\n" msgstr "" -"This file cannot be loaded in simple mode. Do you want to switch to expert " -"mode?\n" -#: src/slic3r/GUI/Plater.cpp:1651 +#: src/slic3r/GUI/Plater.cpp:1669 msgid "Detected advanced data" -msgstr "Detected advanced data" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:1684 +#: src/slic3r/GUI/Plater.cpp:1702 #, c-format msgid "" "You can't to add the object(s) from %s because of one or some of them " "is(are) multi-part" msgstr "" -"You can't to add the object(s) from %s because of one or some of them " -"is(are) multi-part" -#: src/slic3r/GUI/Plater.cpp:1704 +#: src/slic3r/GUI/Plater.cpp:1722 msgid "" "Multiple objects were loaded for a multi-material printer.\n" "Instead of considering them as multiple objects, should I consider\n" "these files to represent a single object having multiple parts?\n" msgstr "" -"Multiple objects were loaded for a multi-material printer.\n" -"Instead of considering them as multiple objects, should I consider\n" -"these files to represent a single object having multiple parts?\n" +"Plusieurs objets ont été chargés pour une imprimante multi-matériaux.\n" +"Au lieu de les considérer comme plusieurs objets, dois-je considérer\n" +"ces fichiers comment représentant un objets ayant plusieurs pièces ?\n" -#: src/slic3r/GUI/Plater.cpp:1720 +#: src/slic3r/GUI/Plater.cpp:1738 msgid "Loaded" -msgstr "Loaded" +msgstr "Chargé" -#: src/slic3r/GUI/Plater.cpp:1812 +#: src/slic3r/GUI/Plater.cpp:1830 msgid "" "Your object appears to be too large, so it was automatically scaled down to " "fit your print bed." msgstr "" -"Your object appears to be too large, so it was automatically scaled down to " -"fit your print bed." +"Votre objet semble être trop grand, il a donc été automatiquement réduit " +"afin de l'adapter à votre plateau d'impression." -#: src/slic3r/GUI/Plater.cpp:1813 +#: src/slic3r/GUI/Plater.cpp:1831 msgid "Object too large?" -msgstr "Object too large?" +msgstr "Objet trop grand ?" -#: src/slic3r/GUI/Plater.cpp:1863 +#: src/slic3r/GUI/Plater.cpp:1881 msgid "Export STL file:" -msgstr "Export STL file:" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:1870 +#: src/slic3r/GUI/Plater.cpp:1888 msgid "Export AMF file:" -msgstr "Export AMF file:" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:1876 +#: src/slic3r/GUI/Plater.cpp:1894 msgid "Save file as:" -msgstr "Save file as:" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2042 +#: src/slic3r/GUI/Plater.cpp:2059 msgid "Arranging canceled" -msgstr "Arranging canceled" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2045 +#: src/slic3r/GUI/Plater.cpp:2062 msgid "Arranging" -msgstr "Arranging" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2079 +#: src/slic3r/GUI/Plater.cpp:2096 msgid "Could not arrange model objects! Some geometries may be invalid." -msgstr "Could not arrange model objects! Some geometries may be invalid." +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2083 +#: src/slic3r/GUI/Plater.cpp:2100 msgid "Arranging done." -msgstr "Arranging done." +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2124 +#: src/slic3r/GUI/Plater.cpp:2141 msgid "Orientation search canceled" -msgstr "Orientation search canceled" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2129 +#: src/slic3r/GUI/Plater.cpp:2146 msgid "Searching for optimal orientation" -msgstr "Searching for optimal orientation" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2190 +#: src/slic3r/GUI/Plater.cpp:2207 msgid "Orientation found." -msgstr "Orientation found." +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2211 +#: src/slic3r/GUI/Plater.cpp:2227 msgid "" "The selected object can't be split because it contains more than one volume/" "material." msgstr "" -"The selected object can't be split because it contains more than one volume/" -"material." +"L'objet sélectionné ne peut être scindé car il contient plus d'un volume/" +"matériau." -#: src/slic3r/GUI/Plater.cpp:2337 +#: src/slic3r/GUI/Plater.cpp:2353 msgid "Invalid data" -msgstr "Invalid data" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2346 +#: src/slic3r/GUI/Plater.cpp:2362 msgid "Ready to slice" -msgstr "Ready to slice" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2379 src/slic3r/GUI/PrintHostDialogs.cpp:220 +#: src/slic3r/GUI/Plater.cpp:2400 src/slic3r/GUI/PrintHostDialogs.cpp:220 msgid "Cancelling" -msgstr "Cancelling" +msgstr "Annulation" -#: src/slic3r/GUI/Plater.cpp:2396 +#: src/slic3r/GUI/Plater.cpp:2417 msgid "Another export job is currently running." -msgstr "Another export job is currently running." +msgstr "Une autre tâche d'export est actuellement en cours." -#: src/slic3r/GUI/Plater.cpp:2656 +#: src/slic3r/GUI/Plater.cpp:2678 msgid "Export failed" -msgstr "Export failed" +msgstr "L'export a échoué" -#: src/slic3r/GUI/Plater.cpp:2661 src/slic3r/GUI/PrintHostDialogs.cpp:221 +#: src/slic3r/GUI/Plater.cpp:2683 src/slic3r/GUI/PrintHostDialogs.cpp:221 msgid "Cancelled" -msgstr "Cancelled" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2747 src/slic3r/GUI/Plater.cpp:2759 -#: src/slic3r/GUI/Plater.cpp:2831 +#: src/slic3r/GUI/Plater.cpp:2769 src/slic3r/GUI/Plater.cpp:2781 +#: src/slic3r/GUI/Plater.cpp:2853 msgid "Increase copies" -msgstr "Increase copies" +msgstr "Augmenter les copies" -#: src/slic3r/GUI/Plater.cpp:2825 src/slic3r/GUI/Plater.cpp:2843 +#: src/slic3r/GUI/Plater.cpp:2847 src/slic3r/GUI/Plater.cpp:2865 msgid "Remove the selected object" -msgstr "Remove the selected object" +msgstr "Retirer l'objet sélectionné" -#: src/slic3r/GUI/Plater.cpp:2831 +#: src/slic3r/GUI/Plater.cpp:2853 msgid "Place one more copy of the selected object" -msgstr "Place one more copy of the selected object" +msgstr "Placer une copie supplémentaire de l'objet sélectionné" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2855 msgid "Decrease copies" -msgstr "Decrease copies" +msgstr "Réduire les copies" -#: src/slic3r/GUI/Plater.cpp:2833 +#: src/slic3r/GUI/Plater.cpp:2855 msgid "Remove one copy of the selected object" -msgstr "Remove one copy of the selected object" +msgstr "Retirer une copie de l'objet sélectionné" -#: src/slic3r/GUI/Plater.cpp:2835 +#: src/slic3r/GUI/Plater.cpp:2857 msgid "Set number of copies" -msgstr "Set number of copies" +msgstr "Choisir le nombre de copies" -#: src/slic3r/GUI/Plater.cpp:2835 +#: src/slic3r/GUI/Plater.cpp:2857 msgid "Change the number of copies of the selected object" -msgstr "Change the number of copies of the selected object" +msgstr "Changer le nombre de copies de l'objet sélectionné" -#: src/slic3r/GUI/Plater.cpp:2858 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Reload from Disk" -msgstr "Reload from Disk" +msgstr "Recharger depuis le Disque" -#: src/slic3r/GUI/Plater.cpp:2858 +#: src/slic3r/GUI/Plater.cpp:2880 msgid "Reload the selected file from Disk" -msgstr "Reload the selected file from Disk" +msgstr "Recharger le fichier sélectionné depuis le Disque" -#: src/slic3r/GUI/Plater.cpp:2861 +#: src/slic3r/GUI/Plater.cpp:2883 msgid "Export the selected object as STL file" -msgstr "Export the selected object as STL file" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2873 +#: src/slic3r/GUI/Plater.cpp:2895 msgid "Along X axis" -msgstr "Along X axis" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2873 +#: src/slic3r/GUI/Plater.cpp:2895 msgid "Mirror the selected object along the X axis" -msgstr "Mirror the selected object along the X axis" +msgstr "Symétriser l'objet sélectionné selon l'axe X" -#: src/slic3r/GUI/Plater.cpp:2875 +#: src/slic3r/GUI/Plater.cpp:2897 msgid "Along Y axis" -msgstr "Along Y axis" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2875 +#: src/slic3r/GUI/Plater.cpp:2897 msgid "Mirror the selected object along the Y axis" -msgstr "Mirror the selected object along the Y axis" +msgstr "Symétriser l'objet sélectionné selon l'axe Y" -#: src/slic3r/GUI/Plater.cpp:2877 +#: src/slic3r/GUI/Plater.cpp:2899 msgid "Along Z axis" -msgstr "Along Z axis" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2877 +#: src/slic3r/GUI/Plater.cpp:2899 msgid "Mirror the selected object along the Z axis" -msgstr "Mirror the selected object along the Z axis" +msgstr "Symétriser l'objet sélectionné selon l'axe Z" -#: src/slic3r/GUI/Plater.cpp:2880 +#: src/slic3r/GUI/Plater.cpp:2902 msgid "Mirror" -msgstr "Mirror" +msgstr "Symétrie" -#: src/slic3r/GUI/Plater.cpp:2880 +#: src/slic3r/GUI/Plater.cpp:2902 msgid "Mirror the selected object" -msgstr "Mirror the selected object" +msgstr "Symétriser l'objet sélectionné" -#: src/slic3r/GUI/Plater.cpp:2898 +#: src/slic3r/GUI/Plater.cpp:2920 msgid "To objects" -msgstr "To objects" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2898 src/slic3r/GUI/Plater.cpp:2920 +#: src/slic3r/GUI/Plater.cpp:2920 src/slic3r/GUI/Plater.cpp:2942 msgid "Split the selected object into individual objects" -msgstr "Split the selected object into individual objects" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2900 +#: src/slic3r/GUI/Plater.cpp:2922 msgid "To parts" -msgstr "To parts" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2900 src/slic3r/GUI/Plater.cpp:2940 +#: src/slic3r/GUI/Plater.cpp:2922 src/slic3r/GUI/Plater.cpp:2962 msgid "Split the selected object into individual sub-parts" -msgstr "Split the selected object into individual sub-parts" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2903 src/slic3r/GUI/Plater.cpp:2920 -#: src/slic3r/GUI/Plater.cpp:2940 src/libslic3r/PrintConfig.cpp:3075 +#: src/slic3r/GUI/Plater.cpp:2925 src/slic3r/GUI/Plater.cpp:2942 +#: src/slic3r/GUI/Plater.cpp:2962 src/libslic3r/PrintConfig.cpp:3080 msgid "Split" -msgstr "Split" +msgstr "Scinder" -#: src/slic3r/GUI/Plater.cpp:2903 +#: src/slic3r/GUI/Plater.cpp:2925 msgid "Split the selected object" -msgstr "Split the selected object" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2926 +#: src/slic3r/GUI/Plater.cpp:2948 msgid "Optimize orientation" -msgstr "Optimize orientation" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:2926 +#: src/slic3r/GUI/Plater.cpp:2948 msgid "Optimize the rotation of the object for better print results." -msgstr "Optimize the rotation of the object for better print results." +msgstr "" -#: src/slic3r/GUI/Plater.cpp:3342 +#: src/slic3r/GUI/Plater.cpp:3373 msgid "Save G-code file as:" -msgstr "Save G-code file as:" +msgstr "Sauvegarder le fichier G-code en tant que :" -#: src/slic3r/GUI/Plater.cpp:3342 +#: src/slic3r/GUI/Plater.cpp:3373 msgid "Save SL1 file as:" -msgstr "Save SL1 file as:" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:3397 +#: src/slic3r/GUI/Plater.cpp:3428 #, c-format msgid "STL file exported to %s" -msgstr "STL file exported to %s" +msgstr "Fichier STL exporté vers %s" -#: src/slic3r/GUI/Plater.cpp:3413 +#: src/slic3r/GUI/Plater.cpp:3444 #, c-format msgid "AMF file exported to %s" -msgstr "AMF file exported to %s" +msgstr "Fichier AMF exporté vers %s" -#: src/slic3r/GUI/Plater.cpp:3416 +#: src/slic3r/GUI/Plater.cpp:3447 #, c-format msgid "Error exporting AMF file %s" -msgstr "Error exporting AMF file %s" +msgstr "Erreur d'export du fichier AMF %s" -#: src/slic3r/GUI/Plater.cpp:3442 +#: src/slic3r/GUI/Plater.cpp:3473 #, c-format msgid "3MF file exported to %s" -msgstr "3MF file exported to %s" +msgstr "Fichier 3MF exporté vers %s" -#: src/slic3r/GUI/Plater.cpp:3445 +#: src/slic3r/GUI/Plater.cpp:3476 #, c-format msgid "Error exporting 3MF file %s" -msgstr "Error exporting 3MF file %s" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:3673 +#: src/slic3r/GUI/Plater.cpp:3704 msgid "Export" -msgstr "Export" +msgstr "" -#: src/slic3r/GUI/Plater.cpp:3674 +#: src/slic3r/GUI/Plater.cpp:3705 msgid "Send G-code" -msgstr "Send G-code" +msgstr "" #: src/slic3r/GUI/Preferences.cpp:17 src/slic3r/GUI/Tab.cpp:1762 #: src/slic3r/GUI/Tab.cpp:1963 msgid "General" -msgstr "General" +msgstr "Général" #: src/slic3r/GUI/Preferences.cpp:34 msgid "Remember output directory" -msgstr "Remember output directory" +msgstr "Se souvenir du répertoire de sortie" #: src/slic3r/GUI/Preferences.cpp:36 msgid "" "If this is enabled, Slic3r will prompt the last output directory instead of " "the one containing the input files." msgstr "" -"If this is enabled, Slic3r will prompt the last output directory instead of " -"the one containing the input files." +"Si ceci est activé, Slic3r affichera le dernier répertoire de sortie au lieu " +"de celui contenant les fichiers d'entrée." #: src/slic3r/GUI/Preferences.cpp:42 msgid "Auto-center parts" -msgstr "Auto-center parts" +msgstr "Centrer automatiquement les pièces" #: src/slic3r/GUI/Preferences.cpp:44 msgid "" "If this is enabled, Slic3r will auto-center objects around the print bed " "center." msgstr "" -"If this is enabled, Slic3r will auto-center objects around the print bed " -"center." +"Si ceci est activé, Slic3r centrera automatique les objets autour du centre " +"du plateau d'impression." #: src/slic3r/GUI/Preferences.cpp:50 msgid "Background processing" -msgstr "Background processing" +msgstr "Tâche en arrière plan" #: src/slic3r/GUI/Preferences.cpp:52 msgid "" "If this is enabled, Slic3r will pre-process objects as soon as they're " "loaded in order to save time when exporting G-code." msgstr "" -"If this is enabled, Slic3r will pre-process objects as soon as they're " -"loaded in order to save time when exporting G-code." +"Si ceci est activé, Slic3r va pré-calculer les objets dès qu'ils sont " +"chargés pour gagner du temps lors de l'export du G-code." + +#: src/slic3r/GUI/Preferences.cpp:61 +msgid "If enabled, Slic3r checks for new versions of " +msgstr "" #: src/slic3r/GUI/Preferences.cpp:74 msgid "Suppress \" - default - \" presets" -msgstr "Suppress \" - default - \" presets" +msgstr "Supprimer les préréglages \" - par défaut - \"" #: src/slic3r/GUI/Preferences.cpp:76 msgid "" "Suppress \" - default - \" presets in the Print / Filament / Printer " "selections once there are any other valid presets available." msgstr "" -"Suppress \" - default - \" presets in the Print / Filament / Printer " -"selections once there are any other valid presets available." +"Supprimer les préréglages \" - par défaut - \" dans les choix Impression / " +"Filament / Imprimante une fois qu'il y a d'autres préréglages valides " +"disponibles." #: src/slic3r/GUI/Preferences.cpp:82 msgid "Show incompatible print and filament presets" -msgstr "Show incompatible print and filament presets" +msgstr "Afficher les préréglages d'impression et de filament incompatibles" #: src/slic3r/GUI/Preferences.cpp:84 msgid "" "When checked, the print and filament presets are shown in the preset editor " "even if they are marked as incompatible with the active printer" msgstr "" -"When checked, the print and filament presets are shown in the preset editor " -"even if they are marked as incompatible with the active printer" +"Lorsqu'ils sont sélectionnés, les préréglages de l'imprimante et du filament " +"sont visibles dans l'éditeur de préréglage même s'ils sont désignés comme " +"incompatibles avec l'imprimante en cours d'utilisation" #: src/slic3r/GUI/Preferences.cpp:91 msgid "Use legacy OpenGL 1.1 rendering" -msgstr "Use legacy OpenGL 1.1 rendering" +msgstr "Utiliser le rendu de legacy OpenGL 1.1" #: src/slic3r/GUI/Preferences.cpp:93 msgid "" @@ -2808,48 +2840,48 @@ msgid "" "try to check this checkbox. This will disable the layer height editing and " "anti aliasing, so it is likely better to upgrade your graphics driver." msgstr "" -"If you have rendering issues caused by a buggy OpenGL 2.0 driver, you may " -"try to check this checkbox. This will disable the layer height editing and " -"anti aliasing, so it is likely better to upgrade your graphics driver." +"Si vous avez des soucis de rendu causés par un driver OpenGL 2.0 bogué, vous " +"pouvez essayer de cocher cette case. Ceci désactivera l'édition de la " +"hauteur de couche et l'anti-aliasing, vous avez donc intérêt à mettre à jour " +"vos drivers graphiques." #: src/slic3r/GUI/Preferences.cpp:101 msgid "Use Retina resolution for the 3D scene" -msgstr "Use Retina resolution for the 3D scene" +msgstr "" #: src/slic3r/GUI/Preferences.cpp:103 msgid "" "If enabled, the 3D scene will be rendered in Retina resolution. If you are " "experiencing 3D performance problems, disabling this option may help." msgstr "" -"If enabled, the 3D scene will be rendered in Retina resolution. If you are " -"experiencing 3D performance problems, disabling this option may help." #: src/slic3r/GUI/Preferences.cpp:126 msgid "You need to restart Slic3r to make the changes effective." -msgstr "You need to restart Slic3r to make the changes effective." +msgstr "" +"Vous devez redémarrer Slic3r afin que les modifications soient appliquées." #: src/slic3r/GUI/Preset.cpp:207 msgid "modified" -msgstr "modified" +msgstr "" -#: src/slic3r/GUI/Preset.cpp:918 src/slic3r/GUI/Preset.cpp:958 -#: src/slic3r/GUI/Preset.cpp:1011 src/slic3r/GUI/Preset.cpp:1043 -#: src/slic3r/GUI/PresetBundle.cpp:1484 src/slic3r/GUI/PresetBundle.cpp:1537 +#: src/slic3r/GUI/Preset.cpp:920 src/slic3r/GUI/Preset.cpp:960 +#: src/slic3r/GUI/Preset.cpp:1013 src/slic3r/GUI/Preset.cpp:1045 +#: src/slic3r/GUI/PresetBundle.cpp:1470 src/slic3r/GUI/PresetBundle.cpp:1523 msgid "System presets" -msgstr "System presets" +msgstr "Préréglages système" -#: src/slic3r/GUI/Preset.cpp:962 src/slic3r/GUI/Preset.cpp:1047 -#: src/slic3r/GUI/PresetBundle.cpp:1542 +#: src/slic3r/GUI/Preset.cpp:964 src/slic3r/GUI/Preset.cpp:1049 +#: src/slic3r/GUI/PresetBundle.cpp:1528 msgid "User presets" -msgstr "User presets" +msgstr "Préréglages utilisateur" -#: src/slic3r/GUI/Preset.cpp:991 src/slic3r/GUI/Tab.cpp:247 +#: src/slic3r/GUI/Preset.cpp:993 src/slic3r/GUI/Tab.cpp:247 msgid "Add a new printer" -msgstr "Add a new printer" +msgstr "" -#: src/slic3r/GUI/Preset.cpp:1251 +#: src/slic3r/GUI/Preset.cpp:1253 msgid "filament" -msgstr "filament" +msgstr "" #: src/slic3r/GUI/PresetHints.cpp:28 #, c-format @@ -2858,9 +2890,10 @@ msgid "" "will be reduced so that no less than %ds are spent on that layer (however, " "speed will never be reduced below %dmm/s)." msgstr "" -"If estimated layer time is below ~%ds, fan will run at %d%% and print speed " -"will be reduced so that no less than %ds are spent on that layer (however, " -"speed will never be reduced below %dmm/s)." +"Si le temps de couche estimé est inférieur à ~%d s, le ventilateur tournera " +"à %d%% et la vitesse d'impression sera réduite pour qu'au moins %d s soient " +"passées sur cette couche (cependant, la vitesse ne sera jamais réduite en-" +"dessous de %d mm/s)." #: src/slic3r/GUI/PresetHints.cpp:32 #, c-format @@ -2870,8 +2903,9 @@ msgid "" "proportionally decreasing speed between %d%% and %d%%." msgstr "" "\n" -"If estimated layer time is greater, but still below ~%ds, fan will run at a " -"proportionally decreasing speed between %d%% and %d%%." +"Si le temps estimé pour la couche est supérieur, mais cependant inférieur à ~" +"%ds, le ventilateur tournera à une vitesse proportionnellement décroissante " +"entre %d%% et %d%%." #: src/slic3r/GUI/PresetHints.cpp:36 msgid "" @@ -2879,49 +2913,49 @@ msgid "" "During the other layers, fan " msgstr "" "\n" -"During the other layers, fan " +"Pendant les autres couches, le ventilateur " #: src/slic3r/GUI/PresetHints.cpp:38 msgid "Fan " -msgstr "Fan " +msgstr "Ventilateur " #: src/slic3r/GUI/PresetHints.cpp:43 #, c-format msgid "will always run at %d%% " -msgstr "will always run at %d%% " +msgstr "fonctionnera toujours à %d%% " #: src/slic3r/GUI/PresetHints.cpp:46 #, c-format msgid "except for the first %d layers" -msgstr "except for the first %d layers" +msgstr "sauf pour les %d première couches" #: src/slic3r/GUI/PresetHints.cpp:50 msgid "except for the first layer" -msgstr "except for the first layer" +msgstr "sauf pour la première couche" #: src/slic3r/GUI/PresetHints.cpp:52 msgid "will be turned off." -msgstr "will be turned off." +msgstr "sera désactivé." #: src/slic3r/GUI/PresetHints.cpp:153 msgid "external perimeters" -msgstr "external perimeters" +msgstr "périmètres externes" #: src/slic3r/GUI/PresetHints.cpp:162 msgid "perimeters" -msgstr "perimeters" +msgstr "périmètres" #: src/slic3r/GUI/PresetHints.cpp:171 msgid "infill" -msgstr "infill" +msgstr "remplissage" #: src/slic3r/GUI/PresetHints.cpp:181 msgid "solid infill" -msgstr "solid infill" +msgstr "remplissage solide" #: src/slic3r/GUI/PresetHints.cpp:189 msgid "top solid infill" -msgstr "top solid infill" +msgstr "remplissage solide supérieur" #: src/slic3r/GUI/PresetHints.cpp:200 msgid "support" @@ -2929,35 +2963,35 @@ msgstr "support" #: src/slic3r/GUI/PresetHints.cpp:210 msgid "support interface" -msgstr "support interface" +msgstr "interface du support" #: src/slic3r/GUI/PresetHints.cpp:216 msgid "First layer volumetric" -msgstr "First layer volumetric" +msgstr "Volume de la première couche" #: src/slic3r/GUI/PresetHints.cpp:216 msgid "Bridging volumetric" -msgstr "Bridging volumetric" +msgstr "Volumétrie des ponts" #: src/slic3r/GUI/PresetHints.cpp:216 msgid "Volumetric" -msgstr "Volumetric" +msgstr "Volumétrique" #: src/slic3r/GUI/PresetHints.cpp:217 msgid " flow rate is maximized " -msgstr " flow rate is maximized " +msgstr " le débit est maximisé " #: src/slic3r/GUI/PresetHints.cpp:220 msgid "by the print profile maximum" -msgstr "by the print profile maximum" +msgstr "par le maximum du profil de l'imprimante" #: src/slic3r/GUI/PresetHints.cpp:221 msgid "when printing " -msgstr "when printing " +msgstr "pendant l'impression des " #: src/slic3r/GUI/PresetHints.cpp:222 msgid " with a volumetric rate " -msgstr " with a volumetric rate " +msgstr " avec un débit volumétrique " #: src/slic3r/GUI/PresetHints.cpp:226 #, c-format @@ -2967,299 +3001,302 @@ msgstr "%3.2f mm³/s" #: src/slic3r/GUI/PresetHints.cpp:228 #, c-format msgid " at filament speed %3.2f mm/s." -msgstr " at filament speed %3.2f mm/s." +msgstr " à une vitesse de filament de %3.2f mm/s." #: src/slic3r/GUI/PresetHints.cpp:247 msgid "" "Recommended object thin wall thickness: Not available due to invalid layer " "height." msgstr "" -"Recommended object thin wall thickness: Not available due to invalid layer " -"height." +"Épaisseur des parois fines de l'objet recommandée : Non disponible car la " +"hauteur de couche est invalide." #: src/slic3r/GUI/PresetHints.cpp:264 #, c-format msgid "Recommended object thin wall thickness for layer height %.2f and " -msgstr "Recommended object thin wall thickness for layer height %.2f and " +msgstr "" +"Épaisseur des parois fines de l'objet recommandée pour la hauteur de couche " +"%.2f et " #: src/slic3r/GUI/PresetHints.cpp:271 #, c-format msgid "%d lines: %.2lf mm" -msgstr "%d lines: %.2lf mm" +msgstr "%d lignes : %.2lf mm" #: src/slic3r/GUI/PrintHostDialogs.cpp:32 msgid "Send G-Code to printer host" -msgstr "Send G-Code to printer host" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:32 msgid "Upload to Printer Host with the following filename:" -msgstr "Upload to Printer Host with the following filename:" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:34 msgid "Start printing after upload" -msgstr "Start printing after upload" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:41 msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "Use forward slashes ( / ) as a directory separator if needed." +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:157 msgid "Cancel selected" -msgstr "Cancel selected" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:159 msgid "Show error message" -msgstr "Show error message" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:198 #: src/slic3r/GUI/PrintHostDialogs.cpp:217 msgid "Enqueued" -msgstr "Enqueued" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:218 msgid "Uploading" -msgstr "Uploading" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:222 msgid "Completed" -msgstr "Completed" +msgstr "" #: src/slic3r/GUI/PrintHostDialogs.cpp:260 msgid "Error uploading to print host:" -msgstr "Error uploading to print host:" +msgstr "" #: src/slic3r/GUI/RammingChart.cpp:23 msgid "NO RAMMING AT ALL" -msgstr "NO RAMMING AT ALL" +msgstr "PAS D'EXPULSION DU TOUT" #: src/slic3r/GUI/RammingChart.cpp:76 msgid "Time" -msgstr "Time" +msgstr "Durée" #: src/slic3r/GUI/RammingChart.cpp:76 src/slic3r/GUI/RammingChart.cpp:81 #: src/slic3r/GUI/WipeTowerDialog.cpp:82 src/libslic3r/PrintConfig.cpp:611 #: src/libslic3r/PrintConfig.cpp:655 src/libslic3r/PrintConfig.cpp:670 #: src/libslic3r/PrintConfig.cpp:2241 src/libslic3r/PrintConfig.cpp:2250 -#: src/libslic3r/PrintConfig.cpp:2308 src/libslic3r/PrintConfig.cpp:2315 +#: src/libslic3r/PrintConfig.cpp:2310 src/libslic3r/PrintConfig.cpp:2317 msgid "s" msgstr "s" #: src/slic3r/GUI/RammingChart.cpp:81 msgid "Volumetric speed" -msgstr "Volumetric speed" +msgstr "Vitesse volumétrique" #: src/slic3r/GUI/SysInfoDialog.cpp:44 -msgid "Slic3r Prusa Edition - System Information" -msgstr "Slic3r Prusa Edition - System Information" +msgid "System Information" +msgstr "" #: src/slic3r/GUI/Tab.cpp:50 src/libslic3r/PrintConfig.cpp:228 msgid "Compatible printers" -msgstr "Compatible printers" +msgstr "Imprimantes compatibles" #: src/slic3r/GUI/Tab.cpp:51 msgid "Select the printers this profile is compatible with." -msgstr "Select the printers this profile is compatible with." +msgstr "Sélectionner les imprimantes avec lesquelles ce profil est compatible." #: src/slic3r/GUI/Tab.cpp:56 src/libslic3r/PrintConfig.cpp:243 msgid "Compatible print profiles" -msgstr "Compatible print profiles" +msgstr "" #: src/slic3r/GUI/Tab.cpp:57 msgid "Select the print profiles this profile is compatible with." -msgstr "Select the print profiles this profile is compatible with." +msgstr "" #: src/slic3r/GUI/Tab.cpp:132 msgid "Save current " -msgstr "Save current " +msgstr "Enregistrer l'état actuel " #: src/slic3r/GUI/Tab.cpp:133 msgid "Delete this preset" -msgstr "Delete this preset" +msgstr "Supprimer ce préréglage" #: src/slic3r/GUI/Tab.cpp:145 msgid "" "Hover the cursor over buttons to find more information \n" "or click this button." msgstr "" -"Hover the cursor over buttons to find more information \n" -"or click this button." +"Passez le curseur au dessus des boutons pour obtenir plus d'informations\n" +"ou cliquez sur ce bouton." #: src/slic3r/GUI/Tab.cpp:858 msgid "It's a default preset." -msgstr "It's a default preset." +msgstr "C'est un préréglage par défaut." #: src/slic3r/GUI/Tab.cpp:859 msgid "It's a system preset." -msgstr "It's a system preset." +msgstr "C'est un préréglage système." #: src/slic3r/GUI/Tab.cpp:860 msgid "Current preset is inherited from " -msgstr "Current preset is inherited from " +msgstr "Le préréglage en cours a hérité de " #: src/slic3r/GUI/Tab.cpp:865 msgid "It can't be deleted or modified. " -msgstr "It can't be deleted or modified. " +msgstr "Il ne peut être supprimé ou modifié. " #: src/slic3r/GUI/Tab.cpp:866 msgid "" "Any modifications should be saved as a new preset inherited from this one. " msgstr "" -"Any modifications should be saved as a new preset inherited from this one. " +"Toute modification doit être enregistrée comme un nouveau préréglage hérité " +"de celui-ci. " #: src/slic3r/GUI/Tab.cpp:867 msgid "To do that please specify a new name for the preset." -msgstr "To do that please specify a new name for the preset." +msgstr "Pour faire cela veuillez spécifier un nouveau nom pour le préréglage." #: src/slic3r/GUI/Tab.cpp:871 msgid "Additional information:" -msgstr "Additional information:" +msgstr "Informations complémentaires :" #: src/slic3r/GUI/Tab.cpp:877 msgid "printer model" -msgstr "printer model" +msgstr "modèle de l'imprimante" #: src/slic3r/GUI/Tab.cpp:885 msgid "default print profile" -msgstr "default print profile" +msgstr "profil d'impression par défaut" #: src/slic3r/GUI/Tab.cpp:888 msgid "default filament profile" -msgstr "default filament profile" +msgstr "profil du filament par défaut" #: src/slic3r/GUI/Tab.cpp:902 msgid "default SLA material profile" -msgstr "default SLA material profile" +msgstr "" #: src/slic3r/GUI/Tab.cpp:906 msgid "default SLA print profile" -msgstr "default SLA print profile" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:948 src/slic3r/GUI/Tab.cpp:3303 +#: src/slic3r/GUI/Tab.cpp:948 src/slic3r/GUI/Tab.cpp:3305 msgid "Layers and perimeters" -msgstr "Layers and perimeters" +msgstr "Couches et périmètres" #: src/slic3r/GUI/Tab.cpp:949 src/libslic3r/PrintConfig.cpp:55 msgid "Layer height" -msgstr "Layer height" +msgstr "Hauteur de couche" #: src/slic3r/GUI/Tab.cpp:953 msgid "Vertical shells" -msgstr "Vertical shells" +msgstr "Parois verticales" #: src/slic3r/GUI/Tab.cpp:964 msgid "Horizontal shells" -msgstr "Horizontal shells" +msgstr "Coques horizontales" #: src/slic3r/GUI/Tab.cpp:965 src/libslic3r/PrintConfig.cpp:1709 msgid "Solid layers" -msgstr "Solid layers" +msgstr "Couches solides" #: src/slic3r/GUI/Tab.cpp:970 msgid "Quality (slower slicing)" -msgstr "Quality (slower slicing)" +msgstr "Qualité (découpage plus lent)" #: src/slic3r/GUI/Tab.cpp:988 msgid "Reducing printing time" -msgstr "Reducing printing time" +msgstr "Réduction du temps d'impression" #: src/slic3r/GUI/Tab.cpp:1000 msgid "Skirt and brim" -msgstr "Skirt and brim" +msgstr "Jupe et bordure" #: src/slic3r/GUI/Tab.cpp:1017 msgid "Raft" -msgstr "Raft" +msgstr "Radeau" #: src/slic3r/GUI/Tab.cpp:1021 msgid "Options for support material and raft" -msgstr "Options for support material and raft" +msgstr "Options pour le matériau de support et le radeau" #: src/slic3r/GUI/Tab.cpp:1036 msgid "Speed for print moves" -msgstr "Speed for print moves" +msgstr "Vitesse pour les déplacements d'impression" #: src/slic3r/GUI/Tab.cpp:1048 msgid "Speed for non-print moves" -msgstr "Speed for non-print moves" +msgstr "Vitesse pour les déplacements sans impression" #: src/slic3r/GUI/Tab.cpp:1051 msgid "Modifiers" -msgstr "Modifiers" +msgstr "Modificateurs" #: src/slic3r/GUI/Tab.cpp:1054 msgid "Acceleration control (advanced)" -msgstr "Acceleration control (advanced)" +msgstr "Contrôle de l'accélération (avancé)" #: src/slic3r/GUI/Tab.cpp:1061 msgid "Autospeed (advanced)" -msgstr "Autospeed (advanced)" +msgstr "Vitesse automatique (avancé)" #: src/slic3r/GUI/Tab.cpp:1069 msgid "Multiple Extruders" -msgstr "Multiple Extruders" +msgstr "Extrudeurs Multiples" #: src/slic3r/GUI/Tab.cpp:1077 msgid "Ooze prevention" -msgstr "Ooze prevention" +msgstr "Prévention des coulures" #: src/slic3r/GUI/Tab.cpp:1094 msgid "Extrusion width" -msgstr "Extrusion width" +msgstr "Largeur d'extrusion" #: src/slic3r/GUI/Tab.cpp:1104 msgid "Overlap" -msgstr "Overlap" +msgstr "Chevauchement" #: src/slic3r/GUI/Tab.cpp:1107 msgid "Flow" -msgstr "Flow" +msgstr "Flux" #: src/slic3r/GUI/Tab.cpp:1116 msgid "Other" -msgstr "Other" +msgstr "Autre" -#: src/slic3r/GUI/Tab.cpp:1119 src/slic3r/GUI/Tab.cpp:3351 +#: src/slic3r/GUI/Tab.cpp:1119 src/slic3r/GUI/Tab.cpp:3353 msgid "Output options" -msgstr "Output options" +msgstr "Options de sortie" #: src/slic3r/GUI/Tab.cpp:1120 msgid "Sequential printing" -msgstr "Sequential printing" +msgstr "Impression séquentielle" #: src/slic3r/GUI/Tab.cpp:1122 msgid "Extruder clearance (mm)" -msgstr "Extruder clearance (mm)" +msgstr "Dégagement de l'extrudeur (mm)" -#: src/slic3r/GUI/Tab.cpp:1131 src/slic3r/GUI/Tab.cpp:3352 +#: src/slic3r/GUI/Tab.cpp:1131 src/slic3r/GUI/Tab.cpp:3354 msgid "Output file" -msgstr "Output file" +msgstr "Fichier de sortie" #: src/slic3r/GUI/Tab.cpp:1138 src/libslic3r/PrintConfig.cpp:1382 msgid "Post-processing scripts" -msgstr "Post-processing scripts" +msgstr "Scripts de post-traitement" #: src/slic3r/GUI/Tab.cpp:1144 src/slic3r/GUI/Tab.cpp:1145 #: src/slic3r/GUI/Tab.cpp:1527 src/slic3r/GUI/Tab.cpp:1528 #: src/slic3r/GUI/Tab.cpp:1935 src/slic3r/GUI/Tab.cpp:1936 -#: src/slic3r/GUI/Tab.cpp:2027 src/slic3r/GUI/Tab.cpp:2028 -#: src/slic3r/GUI/Tab.cpp:3240 src/slic3r/GUI/Tab.cpp:3241 +#: src/slic3r/GUI/Tab.cpp:2028 src/slic3r/GUI/Tab.cpp:2029 +#: src/slic3r/GUI/Tab.cpp:3242 src/slic3r/GUI/Tab.cpp:3243 msgid "Notes" msgstr "Notes" #: src/slic3r/GUI/Tab.cpp:1151 src/slic3r/GUI/Tab.cpp:1535 -#: src/slic3r/GUI/Tab.cpp:1942 src/slic3r/GUI/Tab.cpp:2034 -#: src/slic3r/GUI/Tab.cpp:3248 src/slic3r/GUI/Tab.cpp:3357 +#: src/slic3r/GUI/Tab.cpp:1942 src/slic3r/GUI/Tab.cpp:2035 +#: src/slic3r/GUI/Tab.cpp:3250 src/slic3r/GUI/Tab.cpp:3359 msgid "Dependencies" -msgstr "Dependencies" +msgstr "Dépendances" #: src/slic3r/GUI/Tab.cpp:1152 src/slic3r/GUI/Tab.cpp:1536 -#: src/slic3r/GUI/Tab.cpp:1943 src/slic3r/GUI/Tab.cpp:2035 -#: src/slic3r/GUI/Tab.cpp:3249 src/slic3r/GUI/Tab.cpp:3358 +#: src/slic3r/GUI/Tab.cpp:1943 src/slic3r/GUI/Tab.cpp:2036 +#: src/slic3r/GUI/Tab.cpp:3251 src/slic3r/GUI/Tab.cpp:3360 msgid "Profile dependencies" -msgstr "Profile dependencies" +msgstr "Dépendances du profil" #: src/slic3r/GUI/Tab.cpp:1198 -#, no-c-format +#, fuzzy, c-format msgid "" "The Spiral Vase mode requires:\n" "- one perimeter\n" @@ -3270,18 +3307,18 @@ msgid "" "\n" "Shall I adjust those settings in order to enable Spiral Vase?" msgstr "" -"The Spiral Vase mode requires:\n" -"- one perimeter\n" -"- no top solid layers\n" -"- 0% fill density\n" -"- no support material\n" -"- no ensure_vertical_shell_thickness\n" +"Le mode Vase Spiral requiert :\n" +"-Un périmètre\n" +"-Pas de couches solides supérieures\n" +"-Une densité de remplissage de 0%\n" +"-Pas de supports\n" +"-Pas de ensure_vertical_shell_thickness\n" "\n" -"Shall I adjust those settings in order to enable Spiral Vase?" +"Voulez-vous que je modifie ces réglages afin d'activer le Vase Spirale?" #: src/slic3r/GUI/Tab.cpp:1205 msgid "Spiral Vase" -msgstr "Spiral Vase" +msgstr "Vase Spiral" #: src/slic3r/GUI/Tab.cpp:1228 msgid "" @@ -3293,17 +3330,18 @@ msgid "" "\n" "Shall I adjust those settings in order to enable the Wipe Tower?" msgstr "" -"The Wipe Tower currently supports the non-soluble supports only\n" -"if they are printed with the current extruder without triggering a tool " -"change.\n" -"(both support_material_extruder and support_material_interface_extruder need " -"to be set to 0).\n" +"A l'heure actuelle la Tour de Nettoyage ne tolère les supports non-" +"solubles \n" +"que s'ils sont imprimés avec l'extrudeur en cours d'utilisation sans " +"déclencher un changement d'outil.\n" +"(support_material_extruder de même que support_material_interface_extruder " +"doivent être réglés sur 0).\n" "\n" -"Shall I adjust those settings in order to enable the Wipe Tower?" +"Voulez-vous que je modifie ces réglages pour activer la Tour de Nettoyage ?" #: src/slic3r/GUI/Tab.cpp:1232 src/slic3r/GUI/Tab.cpp:1249 msgid "Wipe Tower" -msgstr "Wipe Tower" +msgstr "Tour de Nettoyage" #: src/slic3r/GUI/Tab.cpp:1246 msgid "" @@ -3312,10 +3350,12 @@ msgid "" "\n" "Shall I synchronize support layers in order to enable the Wipe Tower?" msgstr "" -"For the Wipe Tower to work with the soluble supports, the support layers\n" -"need to be synchronized with the object layers.\n" +"Pour que la tour de nettoyage fonctionne avec des supports solubles, les " +"couches de support\n" +"doivent être synchronisées avec les couches de l'objet.\n" "\n" -"Shall I synchronize support layers in order to enable the Wipe Tower?" +"Dois-je synchroniser les couches de support pour pouvoir activer la tour de " +"nettoyage ?" #: src/slic3r/GUI/Tab.cpp:1264 msgid "" @@ -3324,92 +3364,97 @@ msgid "" "\n" "Shall I adjust those settings for supports?" msgstr "" -"Supports work better, if the following feature is enabled:\n" -"- Detect bridging perimeters\n" +"Les supports sont plus efficaces, si la fonctionnalité suivante est " +"activée :\n" +"-Détection des périmètres de pont\n" "\n" -"Shall I adjust those settings for supports?" +"Voulez-vous que que je modifie les réglages des supports ?" #: src/slic3r/GUI/Tab.cpp:1267 msgid "Support Generator" -msgstr "Support Generator" +msgstr "Générateur de Support" +# Used in context: _("The ") + str_fill_pattern + _(" infill pattern is not supposed to work at 100% density.\n") #: src/slic3r/GUI/Tab.cpp:1309 msgid "The " -msgstr "The " +msgstr "" #: src/slic3r/GUI/Tab.cpp:1309 -#, no-c-format +#, fuzzy, c-format msgid "" " infill pattern is not supposed to work at 100% density.\n" "\n" "Shall I switch to rectilinear fill pattern?" msgstr "" -" infill pattern is not supposed to work at 100% density.\n" +" le motif de remplissage n'est pas supposé fonctionner à une densité de " +"100%.\n" "\n" -"Shall I switch to rectilinear fill pattern?" +"Dois-je passer au motif de remplissage rectiligne ?" #: src/slic3r/GUI/Tab.cpp:1429 msgid "Temperature " -msgstr "Temperature " +msgstr "Température " #: src/slic3r/GUI/Tab.cpp:1435 msgid "Bed" -msgstr "Bed" +msgstr "Plateau" #: src/slic3r/GUI/Tab.cpp:1440 msgid "Cooling" -msgstr "Cooling" +msgstr "Refroidissement" #: src/slic3r/GUI/Tab.cpp:1441 src/libslic3r/PrintConfig.cpp:1285 #: src/libslic3r/PrintConfig.cpp:2097 msgid "Enable" -msgstr "Enable" +msgstr "Activer" #: src/slic3r/GUI/Tab.cpp:1452 msgid "Fan settings" -msgstr "Fan settings" +msgstr "Réglages du ventilateur" #: src/slic3r/GUI/Tab.cpp:1453 msgid "Fan speed" -msgstr "Fan speed" +msgstr "Vitesse du ventilateur" #: src/slic3r/GUI/Tab.cpp:1461 msgid "Cooling thresholds" -msgstr "Cooling thresholds" +msgstr "Seuils de refroidissement" #: src/slic3r/GUI/Tab.cpp:1467 msgid "Filament properties" -msgstr "Filament properties" +msgstr "Propriétés du filament" #: src/slic3r/GUI/Tab.cpp:1471 msgid "Print speed override" -msgstr "Print speed override" +msgstr "Contournement de la vitesse d'impression" #: src/slic3r/GUI/Tab.cpp:1481 msgid "Toolchange parameters with single extruder MM printers" -msgstr "Toolchange parameters with single extruder MM printers" +msgstr "" +"Paramètres de changement d'outil pour les imprimantes multi-matériaux mono-" +"extrudeur" #: src/slic3r/GUI/Tab.cpp:1496 msgid "Ramming settings" -msgstr "Ramming settings" +msgstr "Réglages de l'expulsion" #: src/slic3r/GUI/Tab.cpp:1514 src/slic3r/GUI/Tab.cpp:1898 msgid "Custom G-code" -msgstr "Custom G-code" +msgstr "G-code personnalisé" #: src/slic3r/GUI/Tab.cpp:1515 src/slic3r/GUI/Tab.cpp:1899 #: src/libslic3r/PrintConfig.cpp:1735 src/libslic3r/PrintConfig.cpp:1750 msgid "Start G-code" -msgstr "Start G-code" +msgstr "G-code de début" #: src/slic3r/GUI/Tab.cpp:1521 src/slic3r/GUI/Tab.cpp:1905 #: src/libslic3r/PrintConfig.cpp:358 src/libslic3r/PrintConfig.cpp:368 msgid "End G-code" -msgstr "End G-code" +msgstr "G-code de fin" #: src/slic3r/GUI/Tab.cpp:1632 src/slic3r/GUI/Tab.cpp:1689 msgid " Browse " -msgstr " Browse " +msgstr " Parcourir " #: src/slic3r/GUI/Tab.cpp:1651 src/slic3r/GUI/Tab.cpp:1838 msgid "Test" @@ -3417,27 +3462,28 @@ msgstr "Test" #: src/slic3r/GUI/Tab.cpp:1662 msgid "Could not get a valid Printer Host reference" -msgstr "Could not get a valid Printer Host reference" +msgstr "" #: src/slic3r/GUI/Tab.cpp:1668 src/slic3r/GUI/Tab.cpp:1851 msgid "Success!" -msgstr "Success!" +msgstr "Réussi !" #: src/slic3r/GUI/Tab.cpp:1683 msgid "" "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" "signed certificate." msgstr "" -"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" -"signed certificate." +"Le fichier HTTPS CA est optionnel. Il est uniquement requis si vous utilisez " +"le HTTPS avec un certificat auto-signé." #: src/slic3r/GUI/Tab.cpp:1696 msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" -msgstr "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" +"Fichiers de certificat (*.crt, *.pem)|*.crt;*.pem|Tous les fichiers|*.*" #: src/slic3r/GUI/Tab.cpp:1697 msgid "Open CA certificate file" -msgstr "Open CA certificate file" +msgstr "Ouvrir le fichier de certificat CA" #: src/slic3r/GUI/Tab.cpp:1725 msgid "" @@ -3447,547 +3493,543 @@ msgid "" "\tTo use a custom CA file, please import your CA file into Certificate " "Store / Keychain." msgstr "" -"HTTPS CA File:\n" -"\tOn this system, Slic3r uses HTTPS certificates from the system Certificate " -"Store or Keychain.\n" -"\tTo use a custom CA file, please import your CA file into Certificate " -"Store / Keychain." #: src/slic3r/GUI/Tab.cpp:1763 src/slic3r/GUI/Tab.cpp:1964 msgid "Size and coordinates" -msgstr "Size and coordinates" +msgstr "Taille et coordonnées" #: src/slic3r/GUI/Tab.cpp:1767 src/slic3r/GUI/Tab.cpp:1968 -#: src/slic3r/GUI/Tab.cpp:2911 +#: src/slic3r/GUI/Tab.cpp:2912 msgid " Set " -msgstr " Set " +msgstr " Appliquer " #: src/slic3r/GUI/Tab.cpp:1790 msgid "Capabilities" -msgstr "Capabilities" +msgstr "Fonctionnalités" #: src/slic3r/GUI/Tab.cpp:1795 msgid "Number of extruders of the printer." -msgstr "Number of extruders of the printer." +msgstr "Nombre d'extrudeurs de l'imprimante." #: src/slic3r/GUI/Tab.cpp:1823 msgid "USB/Serial connection" -msgstr "USB/Serial connection" +msgstr "Port USB/Série" #: src/slic3r/GUI/Tab.cpp:1824 src/libslic3r/PrintConfig.cpp:1590 msgid "Serial port" -msgstr "Serial port" +msgstr "Port série" #: src/slic3r/GUI/Tab.cpp:1829 msgid "Rescan serial ports" -msgstr "Rescan serial ports" +msgstr "Rescanner les ports série" #: src/slic3r/GUI/Tab.cpp:1851 msgid "Connection to printer works correctly." -msgstr "Connection to printer works correctly." +msgstr "La connexion avec l'imprimante fonctionne correctement." #: src/slic3r/GUI/Tab.cpp:1854 msgid "Connection failed." -msgstr "Connection failed." +msgstr "La connexion a échoué." -#: src/slic3r/GUI/Tab.cpp:1867 src/slic3r/GUI/Tab.cpp:2022 +#: src/slic3r/GUI/Tab.cpp:1867 src/slic3r/GUI/Tab.cpp:2023 msgid "Print Host upload" -msgstr "Print Host upload" +msgstr "" #: src/slic3r/GUI/Tab.cpp:1911 src/libslic3r/PrintConfig.cpp:128 msgid "Before layer change G-code" -msgstr "Before layer change G-code" +msgstr "G-Code avant changement de couche" #: src/slic3r/GUI/Tab.cpp:1917 src/libslic3r/PrintConfig.cpp:1030 msgid "After layer change G-code" -msgstr "After layer change G-code" +msgstr "G-Code après changement de couche" #: src/slic3r/GUI/Tab.cpp:1923 src/libslic3r/PrintConfig.cpp:2005 msgid "Tool change G-code" -msgstr "Tool change G-code" +msgstr "G-code de changement d'outil" #: src/slic3r/GUI/Tab.cpp:1929 msgid "Between objects G-code (for sequential printing)" -msgstr "Between objects G-code (for sequential printing)" +msgstr "Entre le G-code des objets (pour une impression séquentielle)" #: src/slic3r/GUI/Tab.cpp:1990 msgid "Display" -msgstr "Display" +msgstr "" #: src/slic3r/GUI/Tab.cpp:2001 msgid "Tilt" -msgstr "Tilt" +msgstr "" #: src/slic3r/GUI/Tab.cpp:2002 msgid "Tilt time" -msgstr "Tilt time" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2008 src/slic3r/GUI/Tab.cpp:3223 +#: src/slic3r/GUI/Tab.cpp:2008 src/slic3r/GUI/Tab.cpp:3224 msgid "Corrections" -msgstr "Corrections" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2074 src/slic3r/GUI/Tab.cpp:2136 +#: src/slic3r/GUI/Tab.cpp:2075 src/slic3r/GUI/Tab.cpp:2137 #: src/libslic3r/PrintConfig.cpp:1076 src/libslic3r/PrintConfig.cpp:1086 #: src/libslic3r/PrintConfig.cpp:1096 src/libslic3r/PrintConfig.cpp:1109 #: src/libslic3r/PrintConfig.cpp:1120 src/libslic3r/PrintConfig.cpp:1131 #: src/libslic3r/PrintConfig.cpp:1142 msgid "Machine limits" -msgstr "Machine limits" - -#: src/slic3r/GUI/Tab.cpp:2088 -msgid "Values in this column are for Full Power mode" -msgstr "Values in this column are for Full Power mode" +msgstr "" #: src/slic3r/GUI/Tab.cpp:2089 -msgid "Full Power" -msgstr "Full Power" +msgid "Values in this column are for Full Power mode" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2094 -msgid "Values in this column are for Silent mode" -msgstr "Values in this column are for Silent mode" +#: src/slic3r/GUI/Tab.cpp:2090 +msgid "Full Power" +msgstr "" #: src/slic3r/GUI/Tab.cpp:2095 +msgid "Values in this column are for Silent mode" +msgstr "" + +#: src/slic3r/GUI/Tab.cpp:2096 msgid "Silent" -msgstr "Silent" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2103 +#: src/slic3r/GUI/Tab.cpp:2104 msgid "Maximum feedrates" -msgstr "Maximum feedrates" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2108 +#: src/slic3r/GUI/Tab.cpp:2109 msgid "Maximum accelerations" -msgstr "Maximum accelerations" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2115 +#: src/slic3r/GUI/Tab.cpp:2116 msgid "Jerk limits" -msgstr "Jerk limits" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2120 +#: src/slic3r/GUI/Tab.cpp:2121 msgid "Minimum feedrates" -msgstr "Minimum feedrates" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2158 src/slic3r/GUI/Tab.cpp:2166 +#: src/slic3r/GUI/Tab.cpp:2159 src/slic3r/GUI/Tab.cpp:2167 msgid "Single extruder MM setup" -msgstr "Single extruder MM setup" +msgstr "Réglage MM pour extrudeur unique" -#: src/slic3r/GUI/Tab.cpp:2167 +#: src/slic3r/GUI/Tab.cpp:2168 msgid "Single extruder multimaterial parameters" -msgstr "Single extruder multimaterial parameters" +msgstr "Paramètres multimatériaux pour extrudeur unique" -#: src/slic3r/GUI/Tab.cpp:2181 src/libslic3r/GCode/PreviewData.cpp:475 +#: src/slic3r/GUI/Tab.cpp:2182 src/libslic3r/GCode/PreviewData.cpp:475 #, c-format msgid "Extruder %d" -msgstr "Extruder %d" +msgstr "Extrudeur %d" -#: src/slic3r/GUI/Tab.cpp:2188 +#: src/slic3r/GUI/Tab.cpp:2189 msgid "Layer height limits" -msgstr "Layer height limits" +msgstr "Limites de hauteur de couche" -#: src/slic3r/GUI/Tab.cpp:2193 +#: src/slic3r/GUI/Tab.cpp:2194 msgid "Position (for multi-extruder printers)" -msgstr "Position (for multi-extruder printers)" +msgstr "Position (pour les imprimantes multi-extrudeurs)" -#: src/slic3r/GUI/Tab.cpp:2196 +#: src/slic3r/GUI/Tab.cpp:2197 msgid "Retraction" -msgstr "Retraction" +msgstr "Rétraction" -#: src/slic3r/GUI/Tab.cpp:2199 +#: src/slic3r/GUI/Tab.cpp:2200 msgid "Only lift Z" -msgstr "Only lift Z" +msgstr "Lever Z seulement" -#: src/slic3r/GUI/Tab.cpp:2212 +#: src/slic3r/GUI/Tab.cpp:2213 msgid "" "Retraction when tool is disabled (advanced settings for multi-extruder " "setups)" msgstr "" -"Retraction when tool is disabled (advanced settings for multi-extruder " -"setups)" +"Rétractation lorsque l'outil est désactivé (réglages avancés pour les " +"configurations multi-extrudeurs)" -#: src/slic3r/GUI/Tab.cpp:2216 +#: src/slic3r/GUI/Tab.cpp:2217 msgid "Preview" -msgstr "Preview" +msgstr "Aperçu" -#: src/slic3r/GUI/Tab.cpp:2352 +#: src/slic3r/GUI/Tab.cpp:2353 msgid "" "The Wipe option is not available when using the Firmware Retraction mode.\n" "\n" "Shall I disable it in order to enable Firmware Retraction?" msgstr "" -"The Wipe option is not available when using the Firmware Retraction mode.\n" +"L'option Nettoyage n'est pas disponible lorsque vous utilisez le mode " +"Rétractation du Firmware.\n" "\n" -"Shall I disable it in order to enable Firmware Retraction?" +"Voulez-vous que je la désactive pour permettre la Rétractation du Firmware ?" -#: src/slic3r/GUI/Tab.cpp:2354 +#: src/slic3r/GUI/Tab.cpp:2355 msgid "Firmware Retraction" -msgstr "Firmware Retraction" - -#: src/slic3r/GUI/Tab.cpp:2681 -#, c-format -msgid "Default preset (%s)" -msgstr "Default preset (%s)" +msgstr "Rétraction du Firmware" #: src/slic3r/GUI/Tab.cpp:2682 #, c-format +msgid "Default preset (%s)" +msgstr "Préréglages par défaut (%s)" + +#: src/slic3r/GUI/Tab.cpp:2683 +#, c-format msgid "Preset (%s)" -msgstr "Preset (%s)" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2699 +#: src/slic3r/GUI/Tab.cpp:2700 msgid "has the following unsaved changes:" -msgstr "has the following unsaved changes:" - -#: src/slic3r/GUI/Tab.cpp:2702 -msgid "is not compatible with printer" -msgstr "is not compatible with printer" +msgstr "a les changements suivants non-enregistrés :" #: src/slic3r/GUI/Tab.cpp:2703 +msgid "is not compatible with printer" +msgstr "n'est pas compatible avec l'imprimante" + +#: src/slic3r/GUI/Tab.cpp:2704 msgid "is not compatible with print profile" -msgstr "is not compatible with print profile" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2705 +#: src/slic3r/GUI/Tab.cpp:2706 msgid "and it has the following unsaved changes:" -msgstr "and it has the following unsaved changes:" - -#: src/slic3r/GUI/Tab.cpp:2708 -msgid "Discard changes and continue anyway?" -msgstr "Discard changes and continue anyway?" +msgstr "et il y a les changements non sauvegardés suivants :" #: src/slic3r/GUI/Tab.cpp:2709 +msgid "Discard changes and continue anyway?" +msgstr "Annuler les changements et continuer malgré tout ?" + +#: src/slic3r/GUI/Tab.cpp:2710 msgid "Unsaved Changes" -msgstr "Unsaved Changes" +msgstr "Changements Non Sauvegardés" -#: src/slic3r/GUI/Tab.cpp:2721 +#: src/slic3r/GUI/Tab.cpp:2722 msgid "Please check your object list before preset changing." -msgstr "Please check your object list before preset changing." +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2801 +#: src/slic3r/GUI/Tab.cpp:2802 msgid "Copy" -msgstr "Copy" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:2823 +#: src/slic3r/GUI/Tab.cpp:2824 msgid "The supplied name is empty. It can't be saved." -msgstr "The supplied name is empty. It can't be saved." +msgstr "Le nom proposé est vide. Sauvegarde impossible." -#: src/slic3r/GUI/Tab.cpp:2828 +#: src/slic3r/GUI/Tab.cpp:2829 msgid "Cannot overwrite a system profile." -msgstr "Cannot overwrite a system profile." +msgstr "Impossible d'écraser un profil système." -#: src/slic3r/GUI/Tab.cpp:2832 +#: src/slic3r/GUI/Tab.cpp:2833 msgid "Cannot overwrite an external profile." -msgstr "Cannot overwrite an external profile." +msgstr "Impossible d'écraser un profil externe." -#: src/slic3r/GUI/Tab.cpp:2858 +#: src/slic3r/GUI/Tab.cpp:2859 msgid "remove" -msgstr "remove" +msgstr "retirer" -#: src/slic3r/GUI/Tab.cpp:2858 +#: src/slic3r/GUI/Tab.cpp:2859 msgid "delete" -msgstr "delete" - -#: src/slic3r/GUI/Tab.cpp:2859 -msgid "Are you sure you want to " -msgstr "Are you sure you want to " - -#: src/slic3r/GUI/Tab.cpp:2859 -msgid " the selected preset?" -msgstr " the selected preset?" +msgstr "supprimer" #: src/slic3r/GUI/Tab.cpp:2860 -msgid "Remove" -msgstr "Remove" +msgid "Are you sure you want to " +msgstr "Êtes-vous sûr de vouloir " + +#: src/slic3r/GUI/Tab.cpp:2860 +msgid " the selected preset?" +msgstr " le préréglage sélectionné ?" #: src/slic3r/GUI/Tab.cpp:2861 +msgid "Remove" +msgstr "Retirer" + +#: src/slic3r/GUI/Tab.cpp:2862 msgid " Preset" -msgstr " Preset" +msgstr " Préréglage" -#: src/slic3r/GUI/Tab.cpp:2989 +#: src/slic3r/GUI/Tab.cpp:2990 msgid "" "LOCKED LOCK;indicates that the settings are the same as the system values " "for the current option group" msgstr "" -"LOCKED LOCK;indicates that the settings are the same as the system values " -"for the current option group" +"VERROU VERROUILLE;indique que les paramètres sont les mêmes que les valeurs " +"système pour le groupe d'options en cours" -#: src/slic3r/GUI/Tab.cpp:2992 +#: src/slic3r/GUI/Tab.cpp:2993 msgid "" "UNLOCKED LOCK;indicates that some settings were changed and are not equal to " "the system values for the current option group.\n" "Click the UNLOCKED LOCK icon to reset all settings for current option group " "to the system values." msgstr "" -"UNLOCKED LOCK;indicates that some settings were changed and are not equal to " -"the system values for the current option group.\n" -"Click the UNLOCKED LOCK icon to reset all settings for current option group " -"to the system values." +"CADENAS OUVERT;indique que certains paramètres ont été modifiés et ne sont " +"pas égaux aux valeurs du système pour le groupe d'options actuel.\n" +"Cliquez sur l'icône CADENAS OUVERT pour régler tous les paramètres pour le " +"groupe d'options actuel sur les valeurs du système." -#: src/slic3r/GUI/Tab.cpp:2998 +#: src/slic3r/GUI/Tab.cpp:2999 msgid "" "WHITE BULLET;for the left button: \tindicates a non-system preset,\n" "for the right button: \tindicates that the settings hasn't been modified." msgstr "" -"WHITE BULLET;for the left button: \tindicates a non-system preset,\n" -"for the right button: \tindicates that the settings hasn't been modified." +"PUCE BLANCHE;pour le bouton gauche : indique un préréglage non-système, pour " +"le bouton droit : indique que le réglage n'a pas été modifié." -#: src/slic3r/GUI/Tab.cpp:3002 +#: src/slic3r/GUI/Tab.cpp:3003 msgid "" "BACK ARROW;indicates that the settings were changed and are not equal to the " "last saved preset for the current option group.\n" "Click the BACK ARROW icon to reset all settings for the current option group " "to the last saved preset." msgstr "" -"BACK ARROW;indicates that the settings were changed and are not equal to the " -"last saved preset for the current option group.\n" -"Click the BACK ARROW icon to reset all settings for the current option group " -"to the last saved preset." +"FLÈCHE ARRIÈRE;indique que les paramètres ont été changés et qu'ils ne sont " +"pas identiques au dernier préréglage enregistré du groupe d'options en " +"cours.\n" +"Cliquez sur l'icône FLÈCHE ARRIÈRE pour restaurer tous les paramètres du " +"groupe d'options en cours avec les valeurs du dernier préréglage enregistré." -#: src/slic3r/GUI/Tab.cpp:3028 +#: src/slic3r/GUI/Tab.cpp:3029 msgid "" "LOCKED LOCK icon indicates that the settings are the same as the system " "values for the current option group" msgstr "" -"LOCKED LOCK icon indicates that the settings are the same as the system " -"values for the current option group" +"L'icône VERROU VERROUILLE indique que les paramètres sont les mêmes que les " +"valeurs système pour le groupe d'options en cours" -#: src/slic3r/GUI/Tab.cpp:3030 +#: src/slic3r/GUI/Tab.cpp:3031 msgid "" "UNLOCKED LOCK icon indicates that some settings were changed and are not " "equal to the system values for the current option group.\n" "Click to reset all settings for current option group to the system values." msgstr "" -"UNLOCKED LOCK icon indicates that some settings were changed and are not " -"equal to the system values for the current option group.\n" -"Click to reset all settings for current option group to the system values." +"L'icône CADENAS OUVERT indique que certains paramètres ont été modifiés et " +"ne sont pas égaux aux valeurs du système pour le groupe d'options actuel.\n" +"Cliquez pour régler tous les paramètres pour le groupe d'options actuel sur " +"les valeurs du système." -#: src/slic3r/GUI/Tab.cpp:3033 +#: src/slic3r/GUI/Tab.cpp:3034 msgid "WHITE BULLET icon indicates a non system preset." -msgstr "WHITE BULLET icon indicates a non system preset." +msgstr "L'icône en forme de PUCE BLANCHE indique un préréglage non-système." -#: src/slic3r/GUI/Tab.cpp:3036 +#: src/slic3r/GUI/Tab.cpp:3037 msgid "" "WHITE BULLET icon indicates that the settings are the same as in the last " "saved preset for the current option group." msgstr "" -"WHITE BULLET icon indicates that the settings are the same as in the last " -"saved preset for the current option group." +"L'icône en forme de PUCE BLANCHE indique que les réglages sont identiques au " +"dernier préréglage sauvegardé pour le groupe d'options actuel." -#: src/slic3r/GUI/Tab.cpp:3038 +#: src/slic3r/GUI/Tab.cpp:3039 msgid "" "BACK ARROW icon indicates that the settings were changed and are not equal " "to the last saved preset for the current option group.\n" "Click to reset all settings for the current option group to the last saved " "preset." msgstr "" -"BACK ARROW icon indicates that the settings were changed and are not equal " -"to the last saved preset for the current option group.\n" -"Click to reset all settings for the current option group to the last saved " -"preset." - -#: src/slic3r/GUI/Tab.cpp:3044 -msgid "" -"LOCKED LOCK icon indicates that the value is the same as the system value." -msgstr "" -"LOCKED LOCK icon indicates that the value is the same as the system value." +"L'icône FLÈCHE ARRIÈRE indique que les paramètres ont été changés et qu'ils " +"ne sont pas identiques au dernier préréglage enregistré du groupe d'options " +"en cours.\n" +"Cliquez pour restaurer tous les paramètres du groupe d'options en cours avec " +"les valeurs du dernier préréglage enregistré." #: src/slic3r/GUI/Tab.cpp:3045 msgid "" -"UNLOCKED LOCK icon indicates that the value was changed and is not equal to " -"the system value.\n" -"Click to reset current value to the system value." +"LOCKED LOCK icon indicates that the value is the same as the system value." msgstr "" -"UNLOCKED LOCK icon indicates that the value was changed and is not equal to " -"the system value.\n" -"Click to reset current value to the system value." +"L'icône VERROU VERROUILLE indique que la valeur est la même que la valeur " +"système." -#: src/slic3r/GUI/Tab.cpp:3051 +#: src/slic3r/GUI/Tab.cpp:3046 msgid "" -"WHITE BULLET icon indicates that the value is the same as in the last saved " -"preset." +"UNLOCKED LOCK icon indicates that the value was changed and is not equal to " +"the system value.\n" +"Click to reset current value to the system value." msgstr "" -"WHITE BULLET icon indicates that the value is the same as in the last saved " -"preset." +"L'icône CADENAS OUVERT indique que la valeur a été changée et n'est pas " +"égale à la valeur du système.\n" +"Cliquez pour régler la valeur actuelle sur les valeurs du système." #: src/slic3r/GUI/Tab.cpp:3052 msgid "" +"WHITE BULLET icon indicates that the value is the same as in the last saved " +"preset." +msgstr "" +"L'icône PUCE BLANCHE indique que la valeur est la même que pour le dernier " +"préréglage sauvegardé." + +#: src/slic3r/GUI/Tab.cpp:3053 +msgid "" "BACK ARROW icon indicates that the value was changed and is not equal to the " "last saved preset.\n" "Click to reset current value to the last saved preset." msgstr "" -"BACK ARROW icon indicates that the value was changed and is not equal to the " -"last saved preset.\n" -"Click to reset current value to the last saved preset." +"L'icône FLÈCHE ARRIÈRE indique que la valeur a été changée et qu'elle n'est " +"pas identique au dernier préréglage enregistré.\n" +"Cliquez pour restaurer la valeur à celle du dernier préréglage enregistré." -#: src/slic3r/GUI/Tab.cpp:3152 +# Used in this context: _("Save ") + title + _(" as:") +#: src/slic3r/GUI/Tab.cpp:3153 msgid " as:" -msgstr " as:" +msgstr " sous :" -#: src/slic3r/GUI/Tab.cpp:3196 +#: src/slic3r/GUI/Tab.cpp:3197 msgid "the following postfix are not allowed:" -msgstr "the following postfix are not allowed:" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3200 +#: src/slic3r/GUI/Tab.cpp:3201 msgid "The supplied name is not available." -msgstr "The supplied name is not available." +msgstr "Le nom proposé n'est pas disponible." -#: src/slic3r/GUI/Tab.cpp:3213 +#: src/slic3r/GUI/Tab.cpp:3214 msgid "Material" -msgstr "Material" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3215 src/slic3r/GUI/Tab.cpp:3305 +#: src/slic3r/GUI/Tab.cpp:3216 src/slic3r/GUI/Tab.cpp:3307 msgid "Layers" -msgstr "Layers" +msgstr "Couches" -#: src/slic3r/GUI/Tab.cpp:3219 +#: src/slic3r/GUI/Tab.cpp:3220 msgid "Exposure" -msgstr "Exposure" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3313 +#: src/slic3r/GUI/Tab.cpp:3315 msgid "Support head" -msgstr "Support head" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3318 +#: src/slic3r/GUI/Tab.cpp:3320 msgid "Support pillar" -msgstr "Support pillar" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3328 +#: src/slic3r/GUI/Tab.cpp:3330 msgid "Connection of the support sticks and junctions" -msgstr "Connection of the support sticks and junctions" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3333 +#: src/slic3r/GUI/Tab.cpp:3335 msgid "Automatic generation" -msgstr "Automatic generation" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3395 +#: src/slic3r/GUI/Tab.cpp:3397 msgid "Head penetration should not be greater than the head width." -msgstr "Head penetration should not be greater than the head width." +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3396 +#: src/slic3r/GUI/Tab.cpp:3398 msgid "Invalid Head penetration" -msgstr "Invalid Head penetration" +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3408 +#: src/slic3r/GUI/Tab.cpp:3410 msgid "Pinhead diameter should be smaller than the pillar diameter." -msgstr "Pinhead diameter should be smaller than the pillar diameter." +msgstr "" -#: src/slic3r/GUI/Tab.cpp:3409 +#: src/slic3r/GUI/Tab.cpp:3411 msgid "Invalid pinhead diameter" -msgstr "Invalid pinhead diameter" +msgstr "" #: src/slic3r/GUI/Tab.hpp:307 src/slic3r/GUI/Tab.hpp:395 msgid "Print Settings" -msgstr "Print Settings" +msgstr "Réglages d'Impression" #: src/slic3r/GUI/Tab.hpp:325 msgid "Filament Settings" -msgstr "Filament Settings" +msgstr "Réglages du filament" #: src/slic3r/GUI/Tab.hpp:358 msgid "Printer Settings" -msgstr "Printer Settings" +msgstr "Réglages de l'Imprimante" #: src/slic3r/GUI/Tab.hpp:381 msgid "Material Settings" -msgstr "Material Settings" +msgstr "" #: src/slic3r/GUI/Tab.hpp:407 msgid "Save preset" -msgstr "Save preset" +msgstr "Enregistrer le préréglage" -#: src/slic3r/GUI/UpdateDialogs.cpp:29 +#: src/slic3r/GUI/UpdateDialogs.cpp:30 msgid "Update available" -msgstr "Update available" +msgstr "Mise à jour disponible" -#: src/slic3r/GUI/UpdateDialogs.cpp:29 -msgid "New version of Slic3r PE is available" -msgstr "New version of Slic3r PE is available" - -#: src/slic3r/GUI/UpdateDialogs.cpp:36 -msgid "To download, follow the link below." -msgstr "To download, follow the link below." - -#: src/slic3r/GUI/UpdateDialogs.cpp:44 -msgid "Current version:" -msgstr "Current version:" - -#: src/slic3r/GUI/UpdateDialogs.cpp:46 -msgid "New version:" -msgstr "New version:" - -#: src/slic3r/GUI/UpdateDialogs.cpp:54 -msgid "Don't notify about new releases any more" -msgstr "Don't notify about new releases any more" - -#: src/slic3r/GUI/UpdateDialogs.cpp:72 src/slic3r/GUI/UpdateDialogs.cpp:164 -msgid "Configuration update" -msgstr "Configuration update" - -#: src/slic3r/GUI/UpdateDialogs.cpp:72 -msgid "Configuration update is available" -msgstr "Configuration update is available" - -#: src/slic3r/GUI/UpdateDialogs.cpp:75 -msgid "" -"Would you like to install it?\n" -"\n" -"Note that a full configuration snapshot will be created first. It can then " -"be restored at any time should there be a problem with the new version.\n" -"\n" -"Updated configuration bundles:" -msgstr "" -"Would you like to install it?\n" -"\n" -"Note that a full configuration snapshot will be created first. It can then " -"be restored at any time should there be a problem with the new version.\n" -"\n" -"Updated configuration bundles:" - -#: src/slic3r/GUI/UpdateDialogs.cpp:111 -msgid "Slic3r incompatibility" -msgstr "Slic3r incompatibility" - -#: src/slic3r/GUI/UpdateDialogs.cpp:111 -msgid "Slic3r configuration is incompatible" -msgstr "Slic3r configuration is incompatible" - -#: src/slic3r/GUI/UpdateDialogs.cpp:114 -msgid "" -"This version of Slic3r PE is not compatible with currently installed " -"configuration bundles.\n" -"This probably happened as a result of running an older Slic3r PE after using " -"a newer one.\n" -"\n" -"You may either exit Slic3r and try again with a newer version, or you may re-" -"run the initial configuration. Doing so will create a backup snapshot of the " -"existing configuration before installing files compatible with this Slic3r.\n" -msgstr "" -"This version of Slic3r PE is not compatible with currently installed " -"configuration bundles.\n" -"This probably happened as a result of running an older Slic3r PE after using " -"a newer one.\n" -"\n" -"You may either exit Slic3r and try again with a newer version, or you may re-" -"run the initial configuration. Doing so will create a backup snapshot of the " -"existing configuration before installing files compatible with this Slic3r.\n" - -#: src/slic3r/GUI/UpdateDialogs.cpp:123 +#: src/slic3r/GUI/UpdateDialogs.cpp:30 #, c-format -msgid "This Slic3r PE version: %s" -msgstr "This Slic3r PE version: %s" +msgid "New version of %s is available" +msgstr "" -#: src/slic3r/GUI/UpdateDialogs.cpp:128 +#: src/slic3r/GUI/UpdateDialogs.cpp:37 +msgid "To download, follow the link below." +msgstr "Pour télécharger, suivez le lien ci-dessous." + +#: src/slic3r/GUI/UpdateDialogs.cpp:45 +msgid "Current version:" +msgstr "Version actuelle :" + +#: src/slic3r/GUI/UpdateDialogs.cpp:47 +msgid "New version:" +msgstr "Nouvelle version :" + +#: src/slic3r/GUI/UpdateDialogs.cpp:55 +msgid "Don't notify about new releases any more" +msgstr "Ne plus me notifier au sujet des nouvelles publications" + +#: src/slic3r/GUI/UpdateDialogs.cpp:73 src/slic3r/GUI/UpdateDialogs.cpp:167 +msgid "Configuration update" +msgstr "Mise à jour de la configuration" + +#: src/slic3r/GUI/UpdateDialogs.cpp:73 +msgid "Configuration update is available" +msgstr "Une mise à jour de la configuration est disponible" + +#: src/slic3r/GUI/UpdateDialogs.cpp:76 +msgid "" +"Would you like to install it?\n" +"\n" +"Note that a full configuration snapshot will be created first. It can then " +"be restored at any time should there be a problem with the new version.\n" +"\n" +"Updated configuration bundles:" +msgstr "" +"Voulez-vous l'installer ?\n" +"\n" +"Notez qu'un snapshot complet de la configuration sera sauvegardé d'abord. " +"Elle peut être restaurée à tout moment si vous rencontrez un problème avec " +"la nouvelle version.\n" +"\n" +"Ensembles de configuration mis à jour :" + +#: src/slic3r/GUI/UpdateDialogs.cpp:112 +msgid "Slic3r incompatibility" +msgstr "Incompatibilité avec Slic3r" + +#: src/slic3r/GUI/UpdateDialogs.cpp:112 +msgid "Slic3r configuration is incompatible" +msgstr "La configuration de Slic3r n'est pas compatible" + +#: src/slic3r/GUI/UpdateDialogs.cpp:117 +#, c-format +msgid "" +"This version of %s is not compatible with currently installed configuration " +"bundles.\n" +"This probably happened as a result of running an older %s after using a " +"newer one.\n" +"\n" +"You may either exit Slic3r and try again with a newer version, or you may re-" +"run the initial configuration. Doing so will create a backup snapshot of the " +"existing configuration before installing files compatible with this Slic3r.\n" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:126 +#, c-format +msgid "This %s version: %s" +msgstr "" + +#: src/slic3r/GUI/UpdateDialogs.cpp:131 msgid "Incompatible bundles:" -msgstr "Incompatible bundles:" - -#: src/slic3r/GUI/UpdateDialogs.cpp:144 -msgid "Exit Slic3r" -msgstr "Exit Slic3r" +msgstr "Lots incompatibles :" #: src/slic3r/GUI/UpdateDialogs.cpp:147 -msgid "Re-configure" -msgstr "Re-configure" +msgid "Exit Slic3r" +msgstr "Quitter Slic3r" -#: src/slic3r/GUI/UpdateDialogs.cpp:168 +#: src/slic3r/GUI/UpdateDialogs.cpp:150 +msgid "Re-configure" +msgstr "Reconfigurer" + +#: src/slic3r/GUI/UpdateDialogs.cpp:171 #, c-format msgid "" -"Slic3r PE now uses an updated configuration structure.\n" +"%s now uses an updated configuration structure.\n" "\n" "So called 'System presets' have been introduced, which hold the built-in " "default settings for various printers. These System presets cannot be " @@ -3999,25 +4041,14 @@ msgid "" "Please proceed with the %s that follows to set up the new presets and to " "choose whether to enable automatic preset updates." msgstr "" -"Slic3r PE now uses an updated configuration structure.\n" -"\n" -"So called 'System presets' have been introduced, which hold the built-in " -"default settings for various printers. These System presets cannot be " -"modified, instead, users now may create their own presets inheriting " -"settings from one of the System presets.\n" -"An inheriting preset may either inherit a particular value from its parent " -"or override it with a customized value.\n" -"\n" -"Please proceed with the %s that follows to set up the new presets and to " -"choose whether to enable automatic preset updates." -#: src/slic3r/GUI/UpdateDialogs.cpp:184 +#: src/slic3r/GUI/UpdateDialogs.cpp:187 msgid "For more information please visit our wiki page:" -msgstr "For more information please visit our wiki page:" +msgstr "Pour plus d'informations, merci de visiter notre page wiki :" #: src/slic3r/GUI/WipeTowerDialog.cpp:14 msgid "Ramming customization" -msgstr "Ramming customization" +msgstr "Personnalisation de l'expulsion" #: src/slic3r/GUI/WipeTowerDialog.cpp:40 msgid "" @@ -4031,75 +4062,77 @@ msgid "" "This is an expert-level setting, incorrect adjustment will likely lead to " "jams, extruder wheel grinding into filament etc." msgstr "" -"Ramming denotes the rapid extrusion just before a tool change in a single-" -"extruder MM printer. Its purpose is to properly shape the end of the " -"unloaded filament so it does not prevent insertion of the new filament and " -"can itself be reinserted later. This phase is important and different " -"materials can require different extrusion speeds to get the good shape. For " -"this reason, the extrusion rates during ramming are adjustable.\n" +"L'Expulsion décrit l'extrusion rapide qui a lieu juste avant un changement " +"d'outil sur une imprimante MM à extrudeur unique. Le but est de donner une " +"forme correcte au filament déchargé afin qu'il n'empêche pas l'insertion du " +"nouveau filament et puisse être réinséré lui-même plus tard. Cette phase est " +"importante et des matériaux différents peuvent nécessiter des vitesses " +"d'extrusion différentes pour obtenir la bonne forme. De ce fait, les débits " +"d'extrusion pendant l'expulsion sont ajustables.\n" "\n" -"This is an expert-level setting, incorrect adjustment will likely lead to " -"jams, extruder wheel grinding into filament etc." +"Ceci est un paramétrage de niveau expert, et un mauvais ajustement " +"provoquera probablement des blocages, des accrochages de la roue de " +"l'extrudeur sur le filament , etc ..." #: src/slic3r/GUI/WipeTowerDialog.cpp:82 msgid "Total ramming time" -msgstr "Total ramming time" +msgstr "Durée totale de l'expulsion" #: src/slic3r/GUI/WipeTowerDialog.cpp:84 msgid "Total rammed volume" -msgstr "Total rammed volume" +msgstr "Volume total expulsé" #: src/slic3r/GUI/WipeTowerDialog.cpp:88 msgid "Ramming line width" -msgstr "Ramming line width" +msgstr "Largeur de la ligne d'expulsion" #: src/slic3r/GUI/WipeTowerDialog.cpp:90 msgid "Ramming line spacing" -msgstr "Ramming line spacing" +msgstr "Espacement de la ligne de ramming" #: src/slic3r/GUI/WipeTowerDialog.cpp:141 msgid "Wipe tower - Purging volume adjustment" -msgstr "Wipe tower - Purging volume adjustment" +msgstr "Tour de nettoyage - Ajustement du volume de purge" #: src/slic3r/GUI/WipeTowerDialog.cpp:225 msgid "" "Here you can adjust required purging volume (mm³) for any given pair of " "tools." msgstr "" -"Here you can adjust required purging volume (mm³) for any given pair of " -"tools." +"Ici vous pouvez ajuster le volume de purge nécessaire (mm³) pour une paire " +"d'outils donnée." #: src/slic3r/GUI/WipeTowerDialog.cpp:226 msgid "Extruder changed to" -msgstr "Extruder changed to" +msgstr "Extrudeur changé à" #: src/slic3r/GUI/WipeTowerDialog.cpp:234 msgid "unloaded" -msgstr "unloaded" +msgstr "déchargé" #: src/slic3r/GUI/WipeTowerDialog.cpp:235 msgid "loaded" -msgstr "loaded" +msgstr "chargé" #: src/slic3r/GUI/WipeTowerDialog.cpp:240 msgid "Tool #" -msgstr "Tool #" +msgstr "Outil #" #: src/slic3r/GUI/WipeTowerDialog.cpp:247 msgid "" "Total purging volume is calculated by summing two values below, depending on " "which tools are loaded/unloaded." msgstr "" -"Total purging volume is calculated by summing two values below, depending on " -"which tools are loaded/unloaded." +"Le volume de purge total est calculé en additionnant les deux valeurs ci-" +"dessous, en fonction des outils qui sont chargés/déchargés." #: src/slic3r/GUI/WipeTowerDialog.cpp:248 msgid "Volume to purge (mm³) when the filament is being" -msgstr "Volume to purge (mm³) when the filament is being" +msgstr "Volume à purger (mm³) lorsque le filament est" #: src/slic3r/GUI/WipeTowerDialog.cpp:262 msgid "From" -msgstr "From" +msgstr "De" #: src/slic3r/GUI/WipeTowerDialog.cpp:327 msgid "" @@ -4108,570 +4141,501 @@ msgid "" "\n" "Do you want to proceed?" msgstr "" -"Switching to simple settings will discard changes done in the advanced " -"mode!\n" +"Basculer vers les réglages simples annulera les changements effectués en " +"mode avancé !\n" "\n" -"Do you want to proceed?" +"Voulez-vous continuer ?" #: src/slic3r/GUI/WipeTowerDialog.cpp:339 msgid "Show simplified settings" -msgstr "Show simplified settings" +msgstr "Afficher les réglages simplifiés" #: src/slic3r/GUI/WipeTowerDialog.cpp:339 msgid "Show advanced settings" -msgstr "Show advanced settings" +msgstr "Afficher les réglages avancés" -#: src/slic3r/GUI/wxExtensions.cpp:2398 +#: src/slic3r/GUI/wxExtensions.cpp:2409 #, c-format msgid "Switch to the %s mode" -msgstr "Switch to the %s mode" +msgstr "" -#: src/slic3r/GUI/wxExtensions.cpp:2399 +#: src/slic3r/GUI/wxExtensions.cpp:2410 #, c-format msgid "Current mode is %s" -msgstr "Current mode is %s" +msgstr "" #: src/slic3r/Utils/Duet.cpp:51 msgid "Connection to Duet works correctly." -msgstr "Connection to Duet works correctly." +msgstr "" #: src/slic3r/Utils/Duet.cpp:56 msgid "Could not connect to Duet" -msgstr "Could not connect to Duet" +msgstr "" #: src/slic3r/Utils/Duet.cpp:84 src/slic3r/Utils/Duet.cpp:154 msgid "Unknown error occured" -msgstr "Unknown error occured" +msgstr "" #: src/slic3r/Utils/Duet.cpp:148 msgid "Wrong password" -msgstr "Wrong password" +msgstr "" #: src/slic3r/Utils/Duet.cpp:151 msgid "Could not get resources to create a new connection" -msgstr "Could not get resources to create a new connection" +msgstr "" #: src/slic3r/Utils/OctoPrint.cpp:69 #, c-format msgid "Mismatched type of print host: %s" -msgstr "Mismatched type of print host: %s" +msgstr "" #: src/slic3r/Utils/OctoPrint.cpp:84 msgid "Connection to OctoPrint works correctly." -msgstr "Connection to OctoPrint works correctly." +msgstr "La connexion avec OctoPrint fonctionne correctement." #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Could not connect to OctoPrint" -msgstr "Could not connect to OctoPrint" +msgstr "Impossible de se connecter à OctoPrint" #: src/slic3r/Utils/OctoPrint.cpp:90 msgid "Note: OctoPrint version at least 1.1.0 is required." -msgstr "Note: OctoPrint version at least 1.1.0 is required." +msgstr "" +"Note : une version d'Octoprint supérieure ou égale à 1.1.0 est requise." #: src/slic3r/Utils/OctoPrint.cpp:195 msgid "Connection to Prusa SLA works correctly." -msgstr "Connection to Prusa SLA works correctly." +msgstr "" #: src/slic3r/Utils/OctoPrint.cpp:200 msgid "Could not connect to Prusa SLA" -msgstr "Could not connect to Prusa SLA" +msgstr "" #: src/slic3r/Utils/PresetUpdater.cpp:583 #, c-format msgid "requires min. %s and max. %s" -msgstr "requires min. %s and max. %s" +msgstr "nécessite min. %s et max. %s" #: src/slic3r/Utils/PresetUpdater.cpp:588 #, c-format msgid "requires min. %s" -msgstr "requires min. %s" +msgstr "" #: src/slic3r/Utils/PresetUpdater.cpp:590 #, c-format msgid "requires max. %s" -msgstr "requires max. %s" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:219 #: src/slic3r/Utils/FixModelByWin10.cpp:359 msgid "Exporting source model" -msgstr "Exporting source model" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:235 msgid "Failed loading the input model." -msgstr "Failed loading the input model." +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:242 msgid "Repairing model by the Netfabb service" -msgstr "Repairing model by the Netfabb service" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:248 msgid "Mesh repair failed." -msgstr "Mesh repair failed." +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:251 #: src/slic3r/Utils/FixModelByWin10.cpp:378 msgid "Loading repaired model" -msgstr "Loading repaired model" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:263 #: src/slic3r/Utils/FixModelByWin10.cpp:270 #: src/slic3r/Utils/FixModelByWin10.cpp:302 msgid "Saving mesh into the 3MF container failed." -msgstr "Saving mesh into the 3MF container failed." +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:340 msgid "Model fixing" -msgstr "Model fixing" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:341 msgid "Exporting model..." -msgstr "Exporting model..." +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:368 msgid "Export of a temporary 3mf file failed" -msgstr "Export of a temporary 3mf file failed" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:383 msgid "Import of the repaired 3mf file failed" -msgstr "Import of the repaired 3mf file failed" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:385 msgid "Repaired 3MF file does not contain any object" -msgstr "Repaired 3MF file does not contain any object" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:387 msgid "Repaired 3MF file contains more than one object" -msgstr "Repaired 3MF file contains more than one object" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:389 msgid "Repaired 3MF file does not contain any volume" -msgstr "Repaired 3MF file does not contain any volume" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:391 msgid "Repaired 3MF file contains more than one volume" -msgstr "Repaired 3MF file contains more than one volume" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:400 msgid "Model repair finished" -msgstr "Model repair finished" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:406 msgid "Model repair canceled" -msgstr "Model repair canceled" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:423 msgid "Model repaired successfully" -msgstr "Model repaired successfully" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:423 #: src/slic3r/Utils/FixModelByWin10.cpp:426 msgid "Model Repair by the Netfabb service" -msgstr "Model Repair by the Netfabb service" +msgstr "" #: src/slic3r/Utils/FixModelByWin10.cpp:426 msgid "Model repair failed: \n" -msgstr "Model repair failed: \n" +msgstr "" #: src/libslic3r/Zipper.cpp:35 msgid "undefined error" -msgstr "undefined error" +msgstr "" #: src/libslic3r/Zipper.cpp:37 msgid "too many files" -msgstr "too many files" +msgstr "" #: src/libslic3r/Zipper.cpp:39 msgid "file too large" -msgstr "file too large" +msgstr "" #: src/libslic3r/Zipper.cpp:41 msgid "unsupported method" -msgstr "unsupported method" +msgstr "" #: src/libslic3r/Zipper.cpp:43 msgid "unsupported encryption" -msgstr "unsupported encryption" +msgstr "" #: src/libslic3r/Zipper.cpp:45 msgid "unsupported feature" -msgstr "unsupported feature" +msgstr "" #: src/libslic3r/Zipper.cpp:47 msgid "failed finding central directory" -msgstr "failed finding central directory" +msgstr "" #: src/libslic3r/Zipper.cpp:49 msgid "not a ZIP archive" -msgstr "not a ZIP archive" +msgstr "" #: src/libslic3r/Zipper.cpp:51 msgid "invalid header or archive is corrupted" -msgstr "invalid header or archive is corrupted" +msgstr "" #: src/libslic3r/Zipper.cpp:53 msgid "unsupported multidisk archive" -msgstr "unsupported multidisk archive" +msgstr "" #: src/libslic3r/Zipper.cpp:55 msgid "decompression failed or archive is corrupted" -msgstr "decompression failed or archive is corrupted" +msgstr "" #: src/libslic3r/Zipper.cpp:57 msgid "compression failed" -msgstr "compression failed" +msgstr "" #: src/libslic3r/Zipper.cpp:59 msgid "unexpected decompressed size" -msgstr "unexpected decompressed size" +msgstr "" #: src/libslic3r/Zipper.cpp:61 msgid "CRC-32 check failed" -msgstr "CRC-32 check failed" +msgstr "" #: src/libslic3r/Zipper.cpp:63 msgid "unsupported central directory size" -msgstr "unsupported central directory size" +msgstr "" #: src/libslic3r/Zipper.cpp:65 msgid "allocation failed" -msgstr "allocation failed" +msgstr "" #: src/libslic3r/Zipper.cpp:67 msgid "file open failed" -msgstr "file open failed" +msgstr "" #: src/libslic3r/Zipper.cpp:69 msgid "file create failed" -msgstr "file create failed" +msgstr "" #: src/libslic3r/Zipper.cpp:71 msgid "file write failed" -msgstr "file write failed" +msgstr "" #: src/libslic3r/Zipper.cpp:73 msgid "file read failed" -msgstr "file read failed" +msgstr "" #: src/libslic3r/Zipper.cpp:75 msgid "file close failed" -msgstr "file close failed" +msgstr "" #: src/libslic3r/Zipper.cpp:77 msgid "file seek failed" -msgstr "file seek failed" +msgstr "" #: src/libslic3r/Zipper.cpp:79 msgid "file stat failed" -msgstr "file stat failed" +msgstr "" #: src/libslic3r/Zipper.cpp:81 msgid "invalid parameter" -msgstr "invalid parameter" +msgstr "" #: src/libslic3r/Zipper.cpp:83 msgid "invalid filename" -msgstr "invalid filename" +msgstr "" #: src/libslic3r/Zipper.cpp:85 msgid "buffer too small" -msgstr "buffer too small" +msgstr "" #: src/libslic3r/Zipper.cpp:87 msgid "internal error" -msgstr "internal error" +msgstr "" #: src/libslic3r/Zipper.cpp:89 msgid "file not found" -msgstr "file not found" +msgstr "" #: src/libslic3r/Zipper.cpp:91 msgid "archive is too large" -msgstr "archive is too large" +msgstr "" #: src/libslic3r/Zipper.cpp:93 msgid "validation failed" -msgstr "validation failed" +msgstr "" #: src/libslic3r/Zipper.cpp:95 msgid "write calledback failed" -msgstr "write calledback failed" +msgstr "" #: src/libslic3r/Zipper.cpp:105 msgid "Error with zip archive" -msgstr "Error with zip archive" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2153 -msgid "Starting" -msgstr "Starting" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2154 -msgid "Filtering" -msgstr "Filtering" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2155 -msgid "Generate pinheads" -msgstr "Generate pinheads" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2156 -msgid "Classification" -msgstr "Classification" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2157 -msgid "Routing to ground" -msgstr "Routing to ground" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2158 -msgid "Routing supports to model surface" -msgstr "Routing supports to model surface" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2159 -msgid "Cascading pillars" -msgstr "Cascading pillars" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2160 -msgid "Processing small holes" -msgstr "Processing small holes" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2161 -msgid "Done" -msgstr "Done" - -#: src/libslic3r/SLA/SLASupportTree.cpp:2162 -msgid "Abort" -msgstr "Abort" +msgstr "" #: src/libslic3r/Print.cpp:1136 msgid "All objects are outside of the print volume." -msgstr "All objects are outside of the print volume." +msgstr "" #: src/libslic3r/Print.cpp:1165 msgid "Some objects are too close; your extruder will collide with them." -msgstr "Some objects are too close; your extruder will collide with them." +msgstr "" #: src/libslic3r/Print.cpp:1180 msgid "" "Some objects are too tall and cannot be printed without extruder collisions." msgstr "" -"Some objects are too tall and cannot be printed without extruder collisions." #: src/libslic3r/Print.cpp:1190 msgid "The Spiral Vase option can only be used when printing a single object." -msgstr "The Spiral Vase option can only be used when printing a single object." +msgstr "" #: src/libslic3r/Print.cpp:1192 msgid "" "The Spiral Vase option can only be used when printing single material " "objects." msgstr "" -"The Spiral Vase option can only be used when printing single material " -"objects." #: src/libslic3r/Print.cpp:1198 msgid "" "All extruders must have the same diameter for single extruder multimaterial " "printer." msgstr "" -"All extruders must have the same diameter for single extruder multimaterial " -"printer." #: src/libslic3r/Print.cpp:1203 msgid "" "The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter " "and Repetier G-code flavors." msgstr "" -"The Wipe Tower is currently only supported for the Marlin, RepRap/Sprinter " -"and Repetier G-code flavors." #: src/libslic3r/Print.cpp:1205 msgid "" "The Wipe Tower is currently only supported with the relative extruder " "addressing (use_relative_e_distances=1)." msgstr "" -"The Wipe Tower is currently only supported with the relative extruder " -"addressing (use_relative_e_distances=1)." #: src/libslic3r/Print.cpp:1226 msgid "" "The Wipe Tower is only supported for multiple objects if they have equal " "layer heigths" msgstr "" -"The Wipe Tower is only supported for multiple objects if they have equal " -"layer heigths" #: src/libslic3r/Print.cpp:1228 msgid "" "The Wipe Tower is only supported for multiple objects if they are printed " "over an equal number of raft layers" msgstr "" -"The Wipe Tower is only supported for multiple objects if they are printed " -"over an equal number of raft layers" #: src/libslic3r/Print.cpp:1230 msgid "" "The Wipe Tower is only supported for multiple objects if they are printed " "with the same support_material_contact_distance" msgstr "" -"The Wipe Tower is only supported for multiple objects if they are printed " -"with the same support_material_contact_distance" #: src/libslic3r/Print.cpp:1232 msgid "" "The Wipe Tower is only supported for multiple objects if they are sliced " "equally." msgstr "" -"The Wipe Tower is only supported for multiple objects if they are sliced " -"equally." #: src/libslic3r/Print.cpp:1261 msgid "" "The Wipe tower is only supported if all objects have the same layer height " "profile" msgstr "" -"The Wipe tower is only supported if all objects have the same layer height " -"profile" #: src/libslic3r/Print.cpp:1271 msgid "The supplied settings will cause an empty print." -msgstr "The supplied settings will cause an empty print." +msgstr "" #: src/libslic3r/Print.cpp:1288 msgid "" "One or more object were assigned an extruder that the printer does not have." msgstr "" -"One or more object were assigned an extruder that the printer does not have." -#: src/libslic3r/Print.cpp:1297 +#: src/libslic3r/Print.cpp:1298 msgid "" "Printing with multiple extruders of differing nozzle diameters. If support " "is to be printed with the current extruder (support_material_extruder == 0 " "or support_material_interface_extruder == 0), all nozzles have to be of the " "same diameter." msgstr "" -"Printing with multiple extruders of differing nozzle diameters. If support " -"is to be printed with the current extruder (support_material_extruder == 0 " -"or support_material_interface_extruder == 0), all nozzles have to be of the " -"same diameter." -#: src/libslic3r/Print.cpp:1305 +#: src/libslic3r/Print.cpp:1306 msgid "" "For the Wipe Tower to work with the soluble supports, the support layers " "need to be synchronized with the object layers." msgstr "" -"For the Wipe Tower to work with the soluble supports, the support layers " -"need to be synchronized with the object layers." -#: src/libslic3r/Print.cpp:1309 +#: src/libslic3r/Print.cpp:1310 msgid "" "The Wipe Tower currently supports the non-soluble supports only if they are " "printed with the current extruder without triggering a tool change. (both " "support_material_extruder and support_material_interface_extruder need to be " "set to 0)." msgstr "" -"The Wipe Tower currently supports the non-soluble supports only if they are " -"printed with the current extruder without triggering a tool change. (both " -"support_material_extruder and support_material_interface_extruder need to be " -"set to 0)." -#: src/libslic3r/Print.cpp:1316 +#: src/libslic3r/Print.cpp:1317 msgid "first_layer_height" -msgstr "first_layer_height" +msgstr "" -#: src/libslic3r/Print.cpp:1331 +#: src/libslic3r/Print.cpp:1332 msgid "First layer height can't be greater than nozzle diameter" -msgstr "First layer height can't be greater than nozzle diameter" +msgstr "" -#: src/libslic3r/Print.cpp:1335 +#: src/libslic3r/Print.cpp:1336 msgid "Layer height can't be greater than nozzle diameter" -msgstr "Layer height can't be greater than nozzle diameter" +msgstr "" #: src/libslic3r/SLAPrint.cpp:55 msgid "Slicing model" -msgstr "Slicing model" +msgstr "" -#: src/libslic3r/SLAPrint.cpp:56 src/libslic3r/SLAPrint.cpp:801 +#: src/libslic3r/SLAPrint.cpp:56 src/libslic3r/SLAPrint.cpp:804 msgid "Generating support points" -msgstr "Generating support points" +msgstr "" #: src/libslic3r/SLAPrint.cpp:57 msgid "Generating support tree" -msgstr "Generating support tree" +msgstr "" #: src/libslic3r/SLAPrint.cpp:58 msgid "Generating pad" -msgstr "Generating pad" +msgstr "" #: src/libslic3r/SLAPrint.cpp:59 msgid "Slicing supports" -msgstr "Slicing supports" +msgstr "" #: src/libslic3r/SLAPrint.cpp:71 msgid "Merging slices and calculating statistics" -msgstr "Merging slices and calculating statistics" +msgstr "" #: src/libslic3r/SLAPrint.cpp:72 msgid "Rasterizing layers" -msgstr "Rasterizing layers" +msgstr "" -#: src/libslic3r/SLAPrint.cpp:605 +#: src/libslic3r/SLAPrint.cpp:606 msgid "" "Cannot proceed without support points! Add support points or disable support " "generation." msgstr "" -"Cannot proceed without support points! Add support points or disable support " -"generation." -#: src/libslic3r/SLAPrint.cpp:617 +#: src/libslic3r/SLAPrint.cpp:618 msgid "Elevation is too low for object." -msgstr "Elevation is too low for object." +msgstr "" -#: src/libslic3r/SLAPrint.cpp:699 +#. TRN To be shown at the status bar on SLA slicing error. +#: src/libslic3r/SLAPrint.cpp:701 msgid "Slicing had to be stopped due to an internal error." -msgstr "Slicing had to be stopped due to an internal error." +msgstr "" -#: src/libslic3r/SLAPrint.cpp:849 src/libslic3r/SLAPrint.cpp:859 -#: src/libslic3r/SLAPrint.cpp:907 +#: src/libslic3r/SLAPrint.cpp:852 src/libslic3r/SLAPrint.cpp:862 +#: src/libslic3r/SLAPrint.cpp:910 msgid "Visualizing supports" -msgstr "Visualizing supports" +msgstr "" -#: src/libslic3r/SLAPrint.cpp:1449 +#: src/libslic3r/SLAPrint.cpp:1452 msgid "Slicing done" -msgstr "Slicing done" +msgstr "" #: src/libslic3r/PrintBase.cpp:65 msgid "Failed processing of the output_filename_format template." -msgstr "Failed processing of the output_filename_format template." +msgstr "" #: src/libslic3r/PrintConfig.cpp:42 src/libslic3r/PrintConfig.cpp:43 msgid "Printer technology" -msgstr "Printer technology" +msgstr "" #: src/libslic3r/PrintConfig.cpp:50 msgid "Bed shape" -msgstr "Bed shape" +msgstr "Forme du plateau" #: src/libslic3r/PrintConfig.cpp:57 msgid "" "This setting controls the height (and thus the total number) of the slices/" "layers. Thinner layers give better accuracy but take more time to print." msgstr "" -"This setting controls the height (and thus the total number) of the slices/" -"layers. Thinner layers give better accuracy but take more time to print." +"Cette option contrôle l'épaisseur (et donc le nombre total) des couches. Des " +"couches plus fines donneront une meilleure précision mais l'impression sera " +"plus longue." #: src/libslic3r/PrintConfig.cpp:64 msgid "Max print height" -msgstr "Max print height" +msgstr "Hauteur maximale d'impression" #: src/libslic3r/PrintConfig.cpp:65 msgid "" "Set this to the maximum height that can be reached by your extruder while " "printing." msgstr "" -"Set this to the maximum height that can be reached by your extruder while " -"printing." +"Réglez cette valeur sur la hauteur maximum que peut atteindre votre " +"extrudeur au cours de l'impression." #: src/libslic3r/PrintConfig.cpp:71 msgid "Slice gap closing radius" -msgstr "Slice gap closing radius" +msgstr "" #: src/libslic3r/PrintConfig.cpp:73 msgid "" @@ -4679,37 +4643,30 @@ msgid "" "triangle mesh slicing. The gap closing operation may reduce the final print " "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" -"Cracks smaller than 2x gap closing radius are being filled during the " -"triangle mesh slicing. The gap closing operation may reduce the final print " -"resolution, therefore it is advisable to keep the value reasonably low." #: src/libslic3r/PrintConfig.cpp:81 msgid "Hostname, IP or URL" -msgstr "Hostname, IP or URL" +msgstr "Nom d'hôte, IP ou URL" #: src/libslic3r/PrintConfig.cpp:82 msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the hostname, IP address or URL of the printer host instance." msgstr "" -"Slic3r can upload G-code files to a printer host. This field should contain " -"the hostname, IP address or URL of the printer host instance." #: src/libslic3r/PrintConfig.cpp:88 msgid "API Key / Password" -msgstr "API Key / Password" +msgstr "" #: src/libslic3r/PrintConfig.cpp:89 msgid "" "Slic3r can upload G-code files to a printer host. This field should contain " "the API Key or the password required for authentication." msgstr "" -"Slic3r can upload G-code files to a printer host. This field should contain " -"the API Key or the password required for authentication." #: src/libslic3r/PrintConfig.cpp:111 msgid "Avoid crossing perimeters" -msgstr "Avoid crossing perimeters" +msgstr "Éviter de traverser les périmètres" #: src/libslic3r/PrintConfig.cpp:112 msgid "" @@ -4717,25 +4674,27 @@ msgid "" "is mostly useful with Bowden extruders which suffer from oozing. This " "feature slows down both the print and the G-code generation." msgstr "" -"Optimize travel moves in order to minimize the crossing of perimeters. This " -"is mostly useful with Bowden extruders which suffer from oozing. This " -"feature slows down both the print and the G-code generation." +"Optimiser les déplacements afin de minimiser le franchissement de " +"périmètres. Ceci est surtout utile avec les extruder Bowden qui sont sujets " +"aux coulures. Cette fonctionnalité ralentit l'impression et la génération du " +"G-code." #: src/libslic3r/PrintConfig.cpp:119 src/libslic3r/PrintConfig.cpp:1976 msgid "Other layers" -msgstr "Other layers" +msgstr "Autres couches" #: src/libslic3r/PrintConfig.cpp:120 msgid "" "Bed temperature for layers after the first one. Set this to zero to disable " "bed temperature control commands in the output." msgstr "" -"Bed temperature for layers after the first one. Set this to zero to disable " -"bed temperature control commands in the output." +"Température du plateau pour les couches après la première. Mettez ceci à " +"zéro pour désactiver les commandes de contrôle de température du plateau " +"dans la sortie." #: src/libslic3r/PrintConfig.cpp:122 msgid "Bed temperature" -msgstr "Bed temperature" +msgstr "Température du plateau" #: src/libslic3r/PrintConfig.cpp:129 msgid "" @@ -4743,13 +4702,13 @@ msgid "" "Note that you can use placeholder variables for all Slic3r settings as well " "as [layer_num] and [layer_z]." msgstr "" -"This custom code is inserted at every layer change, right before the Z move. " -"Note that you can use placeholder variables for all Slic3r settings as well " -"as [layer_num] and [layer_z]." +"Ce code personnalisé est inséré à chaque changement de couche, juste avant " +"le mouvement en Z. Notez que vous pouvez utiliser des variables génériques " +"pour tous les réglages de Slic3r de même que [layer_num] et [layer_z]." #: src/libslic3r/PrintConfig.cpp:139 msgid "Between objects G-code" -msgstr "Between objects G-code" +msgstr "Entre le G-code des objets" #: src/libslic3r/PrintConfig.cpp:140 msgid "" @@ -4760,32 +4719,34 @@ msgid "" "variables for all Slic3r settings, so you can put a \"M109 " "S[first_layer_temperature]\" command wherever you want." msgstr "" -"This code is inserted between objects when using sequential printing. By " -"default extruder and bed temperature are reset using non-wait command; " -"however if M104, M109, M140 or M190 are detected in this custom code, Slic3r " -"will not add temperature commands. Note that you can use placeholder " -"variables for all Slic3r settings, so you can put a \"M109 " -"S[first_layer_temperature]\" command wherever you want." +"Ce code est inséré entre des objets lorsque vous utilisez l'impression " +"séquentielle. Par défaut la température de l'extrudeur et du plateau est " +"réinitialisée et utilise la commande sans-attente ; toutefois si des " +"commandes M104, M109, M140 ou M190 sont détectées dans ce code personnalisé, " +"Slic3r n'ajoutera pas de commandes de température. Notez que vous pouvez " +"utiliser des variables génériques pour tous les réglages de Slic3r, donc " +"vous pouvez entrer une commande \"M109S[first_layer_temperature]\" où vous " +"le souhaitez." #: src/libslic3r/PrintConfig.cpp:150 msgid "Number of solid layers to generate on bottom surfaces." -msgstr "Number of solid layers to generate on bottom surfaces." +msgstr "Nombre de couches solides à générer sur les surfaces inférieures." #: src/libslic3r/PrintConfig.cpp:151 msgid "Bottom solid layers" -msgstr "Bottom solid layers" +msgstr "Couches solides inférieures" #: src/libslic3r/PrintConfig.cpp:156 msgid "Bridge" -msgstr "Bridge" +msgstr "Pont" #: src/libslic3r/PrintConfig.cpp:157 msgid "" "This is the acceleration your printer will use for bridges. Set zero to " "disable acceleration control for bridges." msgstr "" -"This is the acceleration your printer will use for bridges. Set zero to " -"disable acceleration control for bridges." +"L'accélération qui sera utilisée par votre imprimante pour les ponts. Régler " +"sur zéro pour désactiver l'accélération pour les ponts." #: src/libslic3r/PrintConfig.cpp:159 src/libslic3r/PrintConfig.cpp:302 #: src/libslic3r/PrintConfig.cpp:814 src/libslic3r/PrintConfig.cpp:935 @@ -4796,7 +4757,7 @@ msgstr "mm/s²" #: src/libslic3r/PrintConfig.cpp:165 msgid "Bridging angle" -msgstr "Bridging angle" +msgstr "Angle du pont" #: src/libslic3r/PrintConfig.cpp:167 msgid "" @@ -4804,35 +4765,36 @@ msgid "" "calculated automatically. Otherwise the provided angle will be used for all " "bridges. Use 180° for zero angle." msgstr "" -"Bridging angle override. If left to zero, the bridging angle will be " -"calculated automatically. Otherwise the provided angle will be used for all " -"bridges. Use 180° for zero angle." +"Contournement de l'angle du pont. Si laissé à zéro, l'angle du pont sera " +"calculé automatiquement. Sinon, l'angle fourni sera utilisé pour tous les " +"ponts. Utilisez 180° pour un angle nul." #: src/libslic3r/PrintConfig.cpp:170 src/libslic3r/PrintConfig.cpp:732 #: src/libslic3r/PrintConfig.cpp:1569 src/libslic3r/PrintConfig.cpp:1579 #: src/libslic3r/PrintConfig.cpp:1807 src/libslic3r/PrintConfig.cpp:1961 -#: src/libslic3r/PrintConfig.cpp:2459 +#: src/libslic3r/PrintConfig.cpp:2461 msgid "°" msgstr "°" #: src/libslic3r/PrintConfig.cpp:176 msgid "Bridges fan speed" -msgstr "Bridges fan speed" +msgstr "Vitesse du ventilateur pour les ponts" #: src/libslic3r/PrintConfig.cpp:177 msgid "This fan speed is enforced during all bridges and overhangs." -msgstr "This fan speed is enforced during all bridges and overhangs." +msgstr "" +"Cette vitesse de ventilateur sera utilisée pour les ponts et les surplombs." #: src/libslic3r/PrintConfig.cpp:178 src/libslic3r/PrintConfig.cpp:744 #: src/libslic3r/PrintConfig.cpp:1153 src/libslic3r/PrintConfig.cpp:1216 #: src/libslic3r/PrintConfig.cpp:1461 src/libslic3r/PrintConfig.cpp:2258 -#: src/libslic3r/PrintConfig.cpp:2498 +#: src/libslic3r/PrintConfig.cpp:2500 msgid "%" msgstr "%" #: src/libslic3r/PrintConfig.cpp:185 msgid "Bridge flow ratio" -msgstr "Bridge flow ratio" +msgstr "Ratio de flux pour les ponts" #: src/libslic3r/PrintConfig.cpp:187 msgid "" @@ -4841,18 +4803,18 @@ msgid "" "settings are usually good and you should experiment with cooling (use a fan) " "before tweaking this." msgstr "" -"This factor affects the amount of plastic for bridging. You can decrease it " -"slightly to pull the extrudates and prevent sagging, although default " -"settings are usually good and you should experiment with cooling (use a fan) " -"before tweaking this." +"Ce facteur affecte la quantité de plastique utilisée pour les ponts. Vous " +"pouvez le diminuer légèrement pour éviter l'affaissement. La valeur par " +"défaut est généralement suffisante et vous devriez expérimenter le " +"refroidissement (utiliser un ventilateur) avant de modifier ceci." #: src/libslic3r/PrintConfig.cpp:197 msgid "Bridges" -msgstr "Bridges" +msgstr "Ponts" #: src/libslic3r/PrintConfig.cpp:199 msgid "Speed for printing bridges." -msgstr "Speed for printing bridges." +msgstr "Vitesse d'impression des ponts." #: src/libslic3r/PrintConfig.cpp:200 src/libslic3r/PrintConfig.cpp:576 #: src/libslic3r/PrintConfig.cpp:584 src/libslic3r/PrintConfig.cpp:593 @@ -4869,19 +4831,19 @@ msgstr "mm/s" #: src/libslic3r/PrintConfig.cpp:207 msgid "Brim width" -msgstr "Brim width" +msgstr "Largeur de la bordure" #: src/libslic3r/PrintConfig.cpp:208 msgid "" "Horizontal width of the brim that will be printed around each object on the " "first layer." msgstr "" -"Horizontal width of the brim that will be printed around each object on the " -"first layer." +"Largeur horizontale de la bordure qui sera imprimée autour de chaque objet " +"sur la première couche." #: src/libslic3r/PrintConfig.cpp:215 msgid "Clip multi-part objects" -msgstr "Clip multi-part objects" +msgstr "Dissocier les objets multi-pièces" #: src/libslic3r/PrintConfig.cpp:216 msgid "" @@ -4889,21 +4851,22 @@ msgid "" "the overlapping object parts one by the other (2nd part will be clipped by " "the 1st, 3rd part will be clipped by the 1st and 2nd etc)." msgstr "" -"When printing multi-material objects, this settings will make slic3r to clip " -"the overlapping object parts one by the other (2nd part will be clipped by " -"the 1st, 3rd part will be clipped by the 1st and 2nd etc)." +"Lorsque vous imprimez des objets multi-matériaux, ce réglage fera en sorte " +"que Slic3r rattache ensemble les parties de l'objet qui se superposent (la " +"2e partie sera rattachée à la 1ere, la 3e partie sera rattachée à la 1ere et " +"la 2e, etc...)." #: src/libslic3r/PrintConfig.cpp:223 msgid "Colorprint height" -msgstr "Colorprint height" +msgstr "" #: src/libslic3r/PrintConfig.cpp:224 msgid "Heights at which a filament change is to occur. " -msgstr "Heights at which a filament change is to occur. " +msgstr "" #: src/libslic3r/PrintConfig.cpp:234 msgid "Compatible printers condition" -msgstr "Compatible printers condition" +msgstr "Condition de compatibilité des imprimantes" #: src/libslic3r/PrintConfig.cpp:235 msgid "" @@ -4911,13 +4874,13 @@ msgid "" "profile. If this expression evaluates to true, this profile is considered " "compatible with the active printer profile." msgstr "" -"A boolean expression using the configuration values of an active printer " -"profile. If this expression evaluates to true, this profile is considered " -"compatible with the active printer profile." +"Une expression booléenne utilisant les valeurs de configuration d'un profil " +"d'imprimante actif. Si cette expression est évaluée comme vraie, ce profil " +"est considéré comme compatible avec le profil d'imprimante actif." #: src/libslic3r/PrintConfig.cpp:249 msgid "Compatible print profiles condition" -msgstr "Compatible print profiles condition" +msgstr "" #: src/libslic3r/PrintConfig.cpp:250 msgid "" @@ -4925,13 +4888,10 @@ msgid "" "profile. If this expression evaluates to true, this profile is considered " "compatible with the active print profile." msgstr "" -"A boolean expression using the configuration values of an active print " -"profile. If this expression evaluates to true, this profile is considered " -"compatible with the active print profile." #: src/libslic3r/PrintConfig.cpp:267 msgid "Complete individual objects" -msgstr "Complete individual objects" +msgstr "Compléter les objets individuels" #: src/libslic3r/PrintConfig.cpp:268 msgid "" @@ -4940,39 +4900,44 @@ msgid "" "This feature is useful to avoid the risk of ruined prints. Slic3r should " "warn and prevent you from extruder collisions, but beware." msgstr "" -"When printing multiple objects or copies, this feature will complete each " -"object before moving onto next one (and starting it from its bottom layer). " -"This feature is useful to avoid the risk of ruined prints. Slic3r should " -"warn and prevent you from extruder collisions, but beware." +"Lorsque vous imprimez plusieurs objets ou copies, ce réglage permet de " +"terminer un objet avant de passer au suivant (en repartant de sa première " +"couche). Cette fonction est utile pour éviter les risques d'impressions " +"gâchées. Slic3r doit vous avertir et éviter les collisions entre les objets " +"et l'extrudeur, mais soyez vigilant." #: src/libslic3r/PrintConfig.cpp:276 msgid "Enable auto cooling" -msgstr "Enable auto cooling" +msgstr "Activer le refroidissement automatique" #: src/libslic3r/PrintConfig.cpp:277 msgid "" "This flag enables the automatic cooling logic that adjusts print speed and " "fan speed according to layer printing time." msgstr "" -"This flag enables the automatic cooling logic that adjusts print speed and " -"fan speed according to layer printing time." +"Cette option active la logique de refroidissement automatique, qui ajuste la " +"vitesse d'impression et celle du ventilateur en fonction du temps " +"d'impression de la couche." #: src/libslic3r/PrintConfig.cpp:282 msgid "Cooling tube position" -msgstr "Cooling tube position" +msgstr "Position du tube de refroidissement" #: src/libslic3r/PrintConfig.cpp:283 msgid "Distance of the center-point of the cooling tube from the extruder tip " msgstr "" -"Distance of the center-point of the cooling tube from the extruder tip " +"Distance entre le point central du tube de refroidissement et la pointe de " +"l'extrudeur. " #: src/libslic3r/PrintConfig.cpp:290 msgid "Cooling tube length" -msgstr "Cooling tube length" +msgstr "Longueur du tube de refroidissement" #: src/libslic3r/PrintConfig.cpp:291 msgid "Length of the cooling tube to limit space for cooling moves inside it " -msgstr "Length of the cooling tube to limit space for cooling moves inside it " +msgstr "" +"Longueur du tube de refroidissement pour limiter l'espace pour les " +"déplacements de refroidissement à l'intérieur de celui-ci " #: src/libslic3r/PrintConfig.cpp:299 msgid "" @@ -4980,13 +4945,13 @@ msgid "" "specific acceleration values are used (perimeter/infill). Set zero to " "prevent resetting acceleration at all." msgstr "" -"This is the acceleration your printer will be reset to after the role-" -"specific acceleration values are used (perimeter/infill). Set zero to " -"prevent resetting acceleration at all." +"Accélération à laquelle votre imprimante sera réinitialisée suite à une " +"modification de l'accélération des fonctions spécifiques (périmètre/" +"remplissage). Régler sur zéro pour ne pas réinitialiser l'accélération." #: src/libslic3r/PrintConfig.cpp:308 msgid "Default filament profile" -msgstr "Default filament profile" +msgstr "Profil de filament par défaut" #: src/libslic3r/PrintConfig.cpp:309 msgid "" @@ -4994,83 +4959,85 @@ msgid "" "selection of the current printer profile, this filament profile will be " "activated." msgstr "" -"Default filament profile associated with the current printer profile. On " -"selection of the current printer profile, this filament profile will be " -"activated." +"Profil de filament par défaut associé au profil d'imprimante courant. En " +"sélectionnant le profil d'imprimante courant, ce profil de filament sera " +"activé." #: src/libslic3r/PrintConfig.cpp:315 msgid "Default print profile" -msgstr "Default print profile" +msgstr "Profil de filament par défaut" -#: src/libslic3r/PrintConfig.cpp:316 src/libslic3r/PrintConfig.cpp:2337 -#: src/libslic3r/PrintConfig.cpp:2348 +#: src/libslic3r/PrintConfig.cpp:316 src/libslic3r/PrintConfig.cpp:2339 +#: src/libslic3r/PrintConfig.cpp:2350 msgid "" "Default print profile associated with the current printer profile. On " "selection of the current printer profile, this print profile will be " "activated." msgstr "" -"Default print profile associated with the current printer profile. On " -"selection of the current printer profile, this print profile will be " -"activated." +"Profil de filament par défaut associé au profil d'imprimante courant. En " +"sélectionnant le profil d'imprimante courant, ce profil de filament sera " +"activé." #: src/libslic3r/PrintConfig.cpp:322 msgid "Disable fan for the first" -msgstr "Disable fan for the first" +msgstr "Désactiver le ventilateur pour le(s) première(s)" #: src/libslic3r/PrintConfig.cpp:323 msgid "" "You can set this to a positive value to disable fan at all during the first " "layers, so that it does not make adhesion worse." msgstr "" -"You can set this to a positive value to disable fan at all during the first " -"layers, so that it does not make adhesion worse." +"Vous pouvez régler ce paramètre sur une valeur positive pour désactiver " +"complètement le ventilateur pendant les premières couches, afin de ne pas " +"rendre l'adhérence plus difficile." #: src/libslic3r/PrintConfig.cpp:325 src/libslic3r/PrintConfig.cpp:945 #: src/libslic3r/PrintConfig.cpp:1434 src/libslic3r/PrintConfig.cpp:1619 #: src/libslic3r/PrintConfig.cpp:1680 src/libslic3r/PrintConfig.cpp:1843 #: src/libslic3r/PrintConfig.cpp:1888 msgid "layers" -msgstr "layers" +msgstr "couches" #: src/libslic3r/PrintConfig.cpp:332 msgid "Don't support bridges" -msgstr "Don't support bridges" +msgstr "Ne pas supporter les ponts" #: src/libslic3r/PrintConfig.cpp:334 msgid "" "Experimental option for preventing support material from being generated " "under bridged areas." msgstr "" -"Experimental option for preventing support material from being generated " -"under bridged areas." +"Option expérimentale pour empêcher la génération de support sous les ponts." #: src/libslic3r/PrintConfig.cpp:340 msgid "Distance between copies" -msgstr "Distance between copies" +msgstr "Distance entre les copies" #: src/libslic3r/PrintConfig.cpp:341 msgid "Distance used for the auto-arrange feature of the plater." -msgstr "Distance used for the auto-arrange feature of the plater." +msgstr "Distance utilisée par la fonction d'agencement automatique du plateau." #: src/libslic3r/PrintConfig.cpp:348 msgid "Elephant foot compensation" -msgstr "Elephant foot compensation" +msgstr "Compensation de l'effet patte d'éléphant" #: src/libslic3r/PrintConfig.cpp:350 msgid "" "The first layer will be shrunk in the XY plane by the configured value to " "compensate for the 1st layer squish aka an Elephant Foot effect." msgstr "" -"The first layer will be shrunk in the XY plane by the configured value to " -"compensate for the 1st layer squish aka an Elephant Foot effect." +"La première couche sera réduite sur le plan XY selon la valeur configurée " +"afin de compenser l'écrasement de la première couche également connu sous le " +"nom d'effet Pied d'Éléphant." #: src/libslic3r/PrintConfig.cpp:359 msgid "" "This end procedure is inserted at the end of the output file. Note that you " "can use placeholder variables for all Slic3r settings." msgstr "" -"This end procedure is inserted at the end of the output file. Note that you " -"can use placeholder variables for all Slic3r settings." +"Cette procédure de fin est insérée à la fin du fichier de sortie. Notez que " +"vous pouvez utiliser des variables génériques pour tous les réglages de " +"Slic3r." #: src/libslic3r/PrintConfig.cpp:369 msgid "" @@ -5079,71 +5046,68 @@ msgid "" "Slic3r settings. If you have multiple extruders, the gcode is processed in " "extruder order." msgstr "" -"This end procedure is inserted at the end of the output file, before the " -"printer end gcode. Note that you can use placeholder variables for all " -"Slic3r settings. If you have multiple extruders, the gcode is processed in " -"extruder order." +"Cette procédure de fin est insérée à la fin du fichier de sortie, avant le " +"gcode de fin de l'imprimante. Notez que vous pouvez utiliser des variables " +"génériques pour tous les réglages de Slic3r. Si vous avez plusieurs " +"extrudeurs, le gcode sera traité suivant l'ordre des extrudeurs." #: src/libslic3r/PrintConfig.cpp:379 msgid "Ensure vertical shell thickness" -msgstr "Ensure vertical shell thickness" +msgstr "S'assurer de l'épaisseur de la coque verticale" #: src/libslic3r/PrintConfig.cpp:381 msgid "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)." msgstr "" -"Add solid infill near sloping surfaces to guarantee the vertical shell " -"thickness (top+bottom solid layers)." +"Ajouter un remplissage plein à proximité des surfaces inclinées pour " +"garantir une épaisseur de coque verticale (couches solides supérieures" +"+inférieures)." #: src/libslic3r/PrintConfig.cpp:387 msgid "Top fill pattern" -msgstr "Top fill pattern" +msgstr "" #: src/libslic3r/PrintConfig.cpp:389 msgid "" "Fill pattern for top infill. This only affects the top visible layer, and " "not its adjacent solid shells." msgstr "" -"Fill pattern for top infill. This only affects the top visible layer, and " -"not its adjacent solid shells." #: src/libslic3r/PrintConfig.cpp:397 src/libslic3r/PrintConfig.cpp:795 #: src/libslic3r/PrintConfig.cpp:1921 msgid "Rectilinear" -msgstr "Rectilinear" +msgstr "" #: src/libslic3r/PrintConfig.cpp:398 src/libslic3r/PrintConfig.cpp:801 msgid "Concentric" -msgstr "Concentric" +msgstr "" #: src/libslic3r/PrintConfig.cpp:399 src/libslic3r/PrintConfig.cpp:805 msgid "Hilbert Curve" -msgstr "Hilbert Curve" +msgstr "" #: src/libslic3r/PrintConfig.cpp:400 src/libslic3r/PrintConfig.cpp:806 msgid "Archimedean Chords" -msgstr "Archimedean Chords" +msgstr "" #: src/libslic3r/PrintConfig.cpp:401 src/libslic3r/PrintConfig.cpp:807 msgid "Octagram Spiral" -msgstr "Octagram Spiral" +msgstr "" #: src/libslic3r/PrintConfig.cpp:408 msgid "Bottom fill pattern" -msgstr "Bottom fill pattern" +msgstr "" #: src/libslic3r/PrintConfig.cpp:409 msgid "" "Fill pattern for bottom infill. This only affects the bottom external " "visible layer, and not its adjacent solid shells." msgstr "" -"Fill pattern for bottom infill. This only affects the bottom external " -"visible layer, and not its adjacent solid shells." #: src/libslic3r/PrintConfig.cpp:414 src/libslic3r/PrintConfig.cpp:424 msgid "External perimeters" -msgstr "External perimeters" +msgstr "Périmètres externes" #: src/libslic3r/PrintConfig.cpp:416 msgid "" @@ -5152,17 +5116,19 @@ msgid "" "otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " "(for example 200%), it will be computed over layer height." msgstr "" -"Set this to a non-zero value to set a manual extrusion width for external " -"perimeters. If left zero, default extrusion width will be used if set, " -"otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " -"(for example 200%), it will be computed over layer height." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement la " +"largeur d’extrusion pour les périmètres extérieurs. Si la valeur reste sur " +"zéro, la largeur d’extrusion par défaut sera utilisée si définie, sinon la " +"valeur 1.125 x diamètre de la buse sera utilisée. Si la valeur est exprimée " +"en pourcentage (par exemple : 200%), elle sera calculée par rapport à la " +"hauteur de couche." #: src/libslic3r/PrintConfig.cpp:419 src/libslic3r/PrintConfig.cpp:834 #: src/libslic3r/PrintConfig.cpp:966 src/libslic3r/PrintConfig.cpp:1353 #: src/libslic3r/PrintConfig.cpp:1691 src/libslic3r/PrintConfig.cpp:1864 #: src/libslic3r/PrintConfig.cpp:2022 msgid "mm or % (leave 0 for default)" -msgstr "mm or % (leave 0 for default)" +msgstr "mm ou % (laissez à 0 pour la valeur par défaut)" #: src/libslic3r/PrintConfig.cpp:426 msgid "" @@ -5170,42 +5136,43 @@ msgid "" "visible ones). If expressed as percentage (for example: 80%) it will be " "calculated on the perimeters speed setting above. Set to zero for auto." msgstr "" -"This separate setting will affect the speed of external perimeters (the " -"visible ones). If expressed as percentage (for example: 80%) it will be " -"calculated on the perimeters speed setting above. Set to zero for auto." +"Ce réglage distinct affectera la vitesse des périmètres extérieurs (ceux qui " +"sont visibles). Si cette valeur est exprimée en pourcentage (par exemple: " +"80%) elle sera calculée d'après le réglage de la vitesse de périmètre " +"susmentionnée. Réglez sur zéro pour un ajustement automatique." #: src/libslic3r/PrintConfig.cpp:429 src/libslic3r/PrintConfig.cpp:855 #: src/libslic3r/PrintConfig.cpp:1650 src/libslic3r/PrintConfig.cpp:1701 #: src/libslic3r/PrintConfig.cpp:1907 src/libslic3r/PrintConfig.cpp:2034 msgid "mm/s or %" -msgstr "mm/s or %" +msgstr "mm/s ou %" #: src/libslic3r/PrintConfig.cpp:436 msgid "External perimeters first" -msgstr "External perimeters first" +msgstr "Périmètres externes en premier" #: src/libslic3r/PrintConfig.cpp:438 msgid "" "Print contour perimeters from the outermost one to the innermost one instead " "of the default inverse order." msgstr "" -"Print contour perimeters from the outermost one to the innermost one instead " -"of the default inverse order." +"Imprimer les périmètres de l'extérieur vers l'intérieur au lieu de l'ordre " +"par défaut qui est inversé." #: src/libslic3r/PrintConfig.cpp:444 msgid "Extra perimeters if needed" -msgstr "Extra perimeters if needed" +msgstr "Périmètres supplémentaires si nécessaire" #: src/libslic3r/PrintConfig.cpp:446 -#, no-c-format +#, fuzzy, c-format msgid "" "Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " "keeps adding perimeters, until more than 70% of the loop immediately above " "is supported." msgstr "" -"Add more perimeters when needed for avoiding gaps in sloping walls. Slic3r " -"keeps adding perimeters, until more than 70% of the loop immediately above " -"is supported." +"Ajouter plus de périmètres si nécessaire pour éviter des trous dans les " +"parois inclinées. Slic3r ajoute des périmètres, jusqu'à ce que plus de " +"70% de la boucle immédiatement au-dessus soit supportée." #: src/libslic3r/PrintConfig.cpp:456 msgid "" @@ -5213,9 +5180,9 @@ msgid "" "This value overrides perimeter and infill extruders, but not the support " "extruders." msgstr "" -"The extruder to use (unless more specific extruder settings are specified). " -"This value overrides perimeter and infill extruders, but not the support " -"extruders." +"L'extrudeur à utiliser (à moins que d'autres réglages d'extrudeur plus " +"spécifiques soient spécifiés). Cette valeur se substitue aux extrudeurs de " +"périmètre et de remplissage, mais pas aux extrudeurs de support." #: src/libslic3r/PrintConfig.cpp:468 msgid "" @@ -5224,14 +5191,15 @@ msgid "" "cylinder around your extruder, and it represents the maximum depth the " "extruder can peek before colliding with other printed objects." msgstr "" -"Set this to the vertical distance between your nozzle tip and (usually) the " -"X carriage rods. In other words, this is the height of the clearance " -"cylinder around your extruder, and it represents the maximum depth the " -"extruder can peek before colliding with other printed objects." +"Paramétrez ceci avec la distance verticale entre la pointe de la buse et " +"(habituellement) les tiges du chariot de l'axe X. En d'autres termes, il " +"s'agit de la hauteur du cylindre de dégagement autour de l'extrudeur, et " +"elle représente la profondeur maximum à laquelle peut descendre l'extrudeur " +"avant d'entrer en collision avec d'autres objets imprimés." #: src/libslic3r/PrintConfig.cpp:478 msgid "Radius" -msgstr "Radius" +msgstr "Rayon" #: src/libslic3r/PrintConfig.cpp:479 msgid "" @@ -5239,21 +5207,24 @@ msgid "" "not centered, choose the largest value for safety. This setting is used to " "check for collisions and to display the graphical preview in the plater." msgstr "" -"Set this to the clearance radius around your extruder. If the extruder is " -"not centered, choose the largest value for safety. This setting is used to " -"check for collisions and to display the graphical preview in the plater." +"Paramétrez ceci avec le rayon de dégagement autour de l'extrudeur. Si " +"l'extrudeur n'est pas centré, choisissez la plus grande valeur par sécurité. " +"Ce réglage est utilisé pour vérifier les collisions et afficher l'aperçu " +"graphique sur le plateau." #: src/libslic3r/PrintConfig.cpp:489 msgid "Extruder Color" -msgstr "Extruder Color" +msgstr "Couleur de l'extrudeur" #: src/libslic3r/PrintConfig.cpp:490 src/libslic3r/PrintConfig.cpp:550 msgid "This is only used in the Slic3r interface as a visual help." -msgstr "This is only used in the Slic3r interface as a visual help." +msgstr "" +"Ceci est uniquement utilisé dans l'interface de Slic3r comme indication " +"visuelle." #: src/libslic3r/PrintConfig.cpp:496 msgid "Extruder offset" -msgstr "Extruder offset" +msgstr "Décalage de l'extrudeur" #: src/libslic3r/PrintConfig.cpp:497 msgid "" @@ -5262,26 +5233,26 @@ msgid "" "of each extruder with respect to the first one. It expects positive " "coordinates (they will be subtracted from the XY coordinate)." msgstr "" -"If your firmware doesn't handle the extruder displacement you need the G-" -"code to take it into account. This option lets you specify the displacement " -"of each extruder with respect to the first one. It expects positive " -"coordinates (they will be subtracted from the XY coordinate)." +"Si le firmware de votre imprimante ne gère pas le décalage de l'extrudeur, " +"c'est au G-code d'en tenir compte. Cette option vous permet de spécifier le " +"décalage de chaque extrudeur par rapport au premier. Des valeurs positives " +"sont attendues (elles seront soustraites des coordonnées XY)." #: src/libslic3r/PrintConfig.cpp:506 msgid "Extrusion axis" -msgstr "Extrusion axis" +msgstr "Axe d'extrusion" #: src/libslic3r/PrintConfig.cpp:507 msgid "" "Use this option to set the axis letter associated to your printer's extruder " "(usually E but some printers use A)." msgstr "" -"Use this option to set the axis letter associated to your printer's extruder " -"(usually E but some printers use A)." +"Utiliser cette option pour indiquer la lettre utilisée par l'extrudeur de " +"votre imprimante (habituellement E, mais certaines imprimantes utilisent A)." #: src/libslic3r/PrintConfig.cpp:512 msgid "Extrusion multiplier" -msgstr "Extrusion multiplier" +msgstr "Multiplicateur d'extrusion" #: src/libslic3r/PrintConfig.cpp:513 msgid "" @@ -5290,14 +5261,15 @@ msgid "" "Usual values are between 0.9 and 1.1. If you think you need to change this " "more, check filament diameter and your firmware E steps." msgstr "" -"This factor changes the amount of flow proportionally. You may need to tweak " -"this setting to get nice surface finish and correct single wall widths. " -"Usual values are between 0.9 and 1.1. If you think you need to change this " -"more, check filament diameter and your firmware E steps." +"Ce facteur modifie proportionnellement le flux d'extrusion. Vous pouvez " +"avoir besoin de modifier ceci afin d'obtenir un rendu de surface net et une " +"largeur correcte pour les murs uniques. Les valeurs habituelles vont de 0.9 " +"à 1.1. Si vous pensez devoir changer davantage cette valeur, vérifiez le " +"diamètre de votre filament et les E Steps dans le firmware." #: src/libslic3r/PrintConfig.cpp:521 msgid "Default extrusion width" -msgstr "Default extrusion width" +msgstr "Largeur d'extrusion par défaut" #: src/libslic3r/PrintConfig.cpp:523 msgid "" @@ -5307,31 +5279,33 @@ msgid "" "expressed as percentage (for example: 230%), it will be computed over layer " "height." msgstr "" -"Set this to a non-zero value to allow a manual extrusion width. If left to " -"zero, Slic3r derives extrusion widths from the nozzle diameter (see the " -"tooltips for perimeter extrusion width, infill extrusion width etc). If " -"expressed as percentage (for example: 230%), it will be computed over layer " -"height." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement la " +"largeur d’extrusion. Si la valeur reste sur zéro, Slic3r calcule la largeur " +"d’extrusion en se basant sur le diamètre de la buse (voir l’info-bulle " +"concernant la largeur d’extrusion du périmètre, la largeur d’extrusion du " +"remplissage, etc…). Si la valeur est exprimée en pourcentage (par exemple : " +"230%), elle sera calculée par rapport à la hauteur de couche." #: src/libslic3r/PrintConfig.cpp:527 msgid "mm or % (leave 0 for auto)" -msgstr "mm or % (leave 0 for auto)" +msgstr "mm ou % (laissez à 0 pour le mode automatique)" #: src/libslic3r/PrintConfig.cpp:532 msgid "Keep fan always on" -msgstr "Keep fan always on" +msgstr "Garder le ventilateur toujours actif" #: src/libslic3r/PrintConfig.cpp:533 msgid "" "If this is enabled, fan will never be disabled and will be kept running at " "least at its minimum speed. Useful for PLA, harmful for ABS." msgstr "" -"If this is enabled, fan will never be disabled and will be kept running at " -"least at its minimum speed. Useful for PLA, harmful for ABS." +"Si ceci est activé, le ventilateur ne sera jamais désactivé et sera maintenu " +"au moins à sa vitesse minimum. Utile pour le PLA, mais risqué pour l'ABS." #: src/libslic3r/PrintConfig.cpp:538 msgid "Enable fan if layer print time is below" -msgstr "Enable fan if layer print time is below" +msgstr "" +"Activer le ventilateur si le temps d'impression de la couche est inférieur à" #: src/libslic3r/PrintConfig.cpp:539 msgid "" @@ -5339,29 +5313,29 @@ msgid "" "enabled and its speed will be calculated by interpolating the minimum and " "maximum speeds." msgstr "" -"If layer print time is estimated below this number of seconds, fan will be " -"enabled and its speed will be calculated by interpolating the minimum and " -"maximum speeds." +"Si le temps d'impression estimé de la couche est inférieur à ce nombre de " +"secondes, le ventilateur sera activé et sa vitesse calculée par " +"interpolation des vitesses minimum et maximum." #: src/libslic3r/PrintConfig.cpp:541 src/libslic3r/PrintConfig.cpp:1637 msgid "approximate seconds" -msgstr "approximate seconds" +msgstr "secondes approximatives" #: src/libslic3r/PrintConfig.cpp:549 msgid "Color" -msgstr "Color" +msgstr "Couleur" #: src/libslic3r/PrintConfig.cpp:555 msgid "Filament notes" -msgstr "Filament notes" +msgstr "Notes du filament" #: src/libslic3r/PrintConfig.cpp:556 msgid "You can put your notes regarding the filament here." -msgstr "You can put your notes regarding the filament here." +msgstr "Vous pouvez saisir vos remarques concernant le filament ici." #: src/libslic3r/PrintConfig.cpp:564 src/libslic3r/PrintConfig.cpp:1181 msgid "Max volumetric speed" -msgstr "Max volumetric speed" +msgstr "Vitesse volumétrique maximale" #: src/libslic3r/PrintConfig.cpp:565 msgid "" @@ -5369,9 +5343,9 @@ msgid "" "volumetric speed of a print to the minimum of print and filament volumetric " "speed. Set to zero for no limit." msgstr "" -"Maximum volumetric speed allowed for this filament. Limits the maximum " -"volumetric speed of a print to the minimum of print and filament volumetric " -"speed. Set to zero for no limit." +"Vitesse volumétrique maximale autorisée pour ce filament. Limite la vitesse " +"volumétrique d'une impression au minimum des vitesses volumétriques " +"d'impression et de filament. Mettez à zéro pour enlever la limite." #: src/libslic3r/PrintConfig.cpp:568 src/libslic3r/PrintConfig.cpp:1184 msgid "mm³/s" @@ -5379,45 +5353,44 @@ msgstr "mm³/s" #: src/libslic3r/PrintConfig.cpp:574 msgid "Loading speed" -msgstr "Loading speed" +msgstr "Vitesse de chargement" #: src/libslic3r/PrintConfig.cpp:575 msgid "Speed used for loading the filament on the wipe tower. " -msgstr "Speed used for loading the filament on the wipe tower. " +msgstr "Vitesse utilisée pour charger le filament sur la tour de nettoyage. " #: src/libslic3r/PrintConfig.cpp:582 msgid "Loading speed at the start" -msgstr "Loading speed at the start" +msgstr "" #: src/libslic3r/PrintConfig.cpp:583 msgid "Speed used at the very beginning of loading phase. " -msgstr "Speed used at the very beginning of loading phase. " +msgstr "" #: src/libslic3r/PrintConfig.cpp:590 msgid "Unloading speed" -msgstr "Unloading speed" +msgstr "Vitesse de déchargement" #: src/libslic3r/PrintConfig.cpp:591 msgid "" "Speed used for unloading the filament on the wipe tower (does not affect " "initial part of unloading just after ramming). " msgstr "" -"Speed used for unloading the filament on the wipe tower (does not affect " -"initial part of unloading just after ramming). " +"Vitesse utilisée pour décharger le filament sur la tour de nettoyage " +"(n'affecte pas l'étape initiale de déchargement juste après l'expulsion). " #: src/libslic3r/PrintConfig.cpp:599 msgid "Unloading speed at the start" -msgstr "Unloading speed at the start" +msgstr "" #: src/libslic3r/PrintConfig.cpp:600 msgid "" "Speed used for unloading the tip of the filament immediately after ramming. " msgstr "" -"Speed used for unloading the tip of the filament immediately after ramming. " #: src/libslic3r/PrintConfig.cpp:607 msgid "Delay after unloading" -msgstr "Delay after unloading" +msgstr "Délai après le déchargement" #: src/libslic3r/PrintConfig.cpp:608 msgid "" @@ -5425,33 +5398,31 @@ msgid "" "toolchanges with flexible materials that may need more time to shrink to " "original dimensions. " msgstr "" -"Time to wait after the filament is unloaded. May help to get reliable " -"toolchanges with flexible materials that may need more time to shrink to " -"original dimensions. " +"Temps d'attente nécessaire après que le filament ait été déchargé. Peut " +"aider à obtenir des changements d'outils fiables avec des matériaux flexible " +"qui ont besoin de plus de temps pour revenir à leurs dimensions originales. " #: src/libslic3r/PrintConfig.cpp:617 msgid "Number of cooling moves" -msgstr "Number of cooling moves" +msgstr "" #: src/libslic3r/PrintConfig.cpp:618 msgid "" "Filament is cooled by being moved back and forth in the cooling tubes. " "Specify desired number of these moves " msgstr "" -"Filament is cooled by being moved back and forth in the cooling tubes. " -"Specify desired number of these moves " #: src/libslic3r/PrintConfig.cpp:626 msgid "Speed of the first cooling move" -msgstr "Speed of the first cooling move" +msgstr "" #: src/libslic3r/PrintConfig.cpp:627 msgid "Cooling moves are gradually accelerating beginning at this speed. " -msgstr "Cooling moves are gradually accelerating beginning at this speed. " +msgstr "" #: src/libslic3r/PrintConfig.cpp:634 msgid "Minimal purge on wipe tower" -msgstr "Minimal purge on wipe tower" +msgstr "" #: src/libslic3r/PrintConfig.cpp:635 msgid "" @@ -5461,27 +5432,22 @@ msgid "" "object, Slic3r will always prime this amount of material into the wipe tower " "to produce successive infill or sacrificial object extrusions reliably." msgstr "" -"After a tool change, the exact position of the newly loaded filament inside " -"the nozzle may not be known, and the filament pressure is likely not yet " -"stable. Before purging the print head into an infill or a sacrificial " -"object, Slic3r will always prime this amount of material into the wipe tower " -"to produce successive infill or sacrificial object extrusions reliably." #: src/libslic3r/PrintConfig.cpp:639 msgid "mm³" -msgstr "mm³" +msgstr "" #: src/libslic3r/PrintConfig.cpp:645 msgid "Speed of the last cooling move" -msgstr "Speed of the last cooling move" +msgstr "" #: src/libslic3r/PrintConfig.cpp:646 msgid "Cooling moves are gradually accelerating towards this speed. " -msgstr "Cooling moves are gradually accelerating towards this speed. " +msgstr "" #: src/libslic3r/PrintConfig.cpp:653 msgid "Filament load time" -msgstr "Filament load time" +msgstr "" #: src/libslic3r/PrintConfig.cpp:654 msgid "" @@ -5489,25 +5455,22 @@ msgid "" "filament during a tool change (when executing the T code). This time is " "added to the total print time by the G-code time estimator." msgstr "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " -"filament during a tool change (when executing the T code). This time is " -"added to the total print time by the G-code time estimator." #: src/libslic3r/PrintConfig.cpp:661 msgid "Ramming parameters" -msgstr "Ramming parameters" +msgstr "Paramètres de l'expulsion" #: src/libslic3r/PrintConfig.cpp:662 msgid "" "This string is edited by RammingDialog and contains ramming specific " "parameters " msgstr "" -"This string is edited by RammingDialog and contains ramming specific " -"parameters " +"Cette chaine est éditée par RammingDialog et contient les paramètres " +"spécifiques d'expulsion " #: src/libslic3r/PrintConfig.cpp:668 msgid "Filament unload time" -msgstr "Filament unload time" +msgstr "" #: src/libslic3r/PrintConfig.cpp:669 msgid "" @@ -5515,9 +5478,6 @@ msgid "" "filament during a tool change (when executing the T code). This time is " "added to the total print time by the G-code time estimator." msgstr "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " -"filament during a tool change (when executing the T code). This time is " -"added to the total print time by the G-code time estimator." #: src/libslic3r/PrintConfig.cpp:677 msgid "" @@ -5525,13 +5485,13 @@ msgid "" "caliper and do multiple measurements along the filament, then compute the " "average." msgstr "" -"Enter your filament diameter here. Good precision is required, so use a " -"caliper and do multiple measurements along the filament, then compute the " -"average." +"Entrez le diamètre de votre filament ici. Une bonne précision est requise, " +"utilisez un pied à coulisse et calculez la moyenne de plusieurs mesures le " +"long du filament." #: src/libslic3r/PrintConfig.cpp:684 msgid "Density" -msgstr "Density" +msgstr "Densité" #: src/libslic3r/PrintConfig.cpp:685 msgid "" @@ -5540,10 +5500,11 @@ msgid "" "the length to volume. Better is to calculate the volume directly through " "displacement." msgstr "" -"Enter your filament density here. This is only for statistical information. " -"A decent way is to weigh a known length of filament and compute the ratio of " -"the length to volume. Better is to calculate the volume directly through " -"displacement." +"Entrez ici la densité de votre filament. Ceci est uniquement pour des " +"informations statistiques. Un bon moyen d'obtenir cette valeur est de peser " +"un morceau de filament d'une longueur connue et de calculer le rapport de sa " +"longueur par son poids. Le mieux est de calculer le volume directement par " +"déplacement." #: src/libslic3r/PrintConfig.cpp:688 msgid "g/cm³" @@ -5551,35 +5512,36 @@ msgstr "g/cm³" #: src/libslic3r/PrintConfig.cpp:693 msgid "Filament type" -msgstr "Filament type" +msgstr "Type de filament" #: src/libslic3r/PrintConfig.cpp:694 msgid "The filament material type for use in custom G-codes." -msgstr "The filament material type for use in custom G-codes." +msgstr "" #: src/libslic3r/PrintConfig.cpp:710 msgid "Soluble material" -msgstr "Soluble material" +msgstr "Matériau soluble" #: src/libslic3r/PrintConfig.cpp:711 msgid "Soluble material is most likely used for a soluble support." -msgstr "Soluble material is most likely used for a soluble support." +msgstr "" +"Il est probable qu'un matériau soluble soit utilisé pour un support soluble." #: src/libslic3r/PrintConfig.cpp:717 msgid "" "Enter your filament cost per kg here. This is only for statistical " "information." msgstr "" -"Enter your filament cost per kg here. This is only for statistical " -"information." +"Entrez le coût par Kg de votre filament. Ceci est uniquement pour " +"l'information statistique." #: src/libslic3r/PrintConfig.cpp:718 msgid "money/kg" -msgstr "money/kg" +msgstr "€/kg" #: src/libslic3r/PrintConfig.cpp:727 msgid "Fill angle" -msgstr "Fill angle" +msgstr "Angle du remplissage" #: src/libslic3r/PrintConfig.cpp:729 msgid "" @@ -5587,78 +5549,80 @@ msgid "" "this. Bridges will be infilled using the best direction Slic3r can detect, " "so this setting does not affect them." msgstr "" -"Default base angle for infill orientation. Cross-hatching will be applied to " -"this. Bridges will be infilled using the best direction Slic3r can detect, " -"so this setting does not affect them." +"Angle de base par défaut pour l'orientation du remplissage. Des croisements " +"seront appliqués à cette valeur. Les ponts seront remplis avec la meilleure " +"direction que Slic3r peut détecter, ce réglage ne les affecteront donc pas." #: src/libslic3r/PrintConfig.cpp:741 msgid "Fill density" -msgstr "Fill density" +msgstr "Densité du remplissage" #: src/libslic3r/PrintConfig.cpp:743 msgid "Density of internal infill, expressed in the range 0% - 100%." -msgstr "Density of internal infill, expressed in the range 0% - 100%." +msgstr "Densité du remplissage interne, exprimée en pourcentage de 0% à 100%." #: src/libslic3r/PrintConfig.cpp:778 msgid "Fill pattern" -msgstr "Fill pattern" +msgstr "Motif de remplissage" #: src/libslic3r/PrintConfig.cpp:780 msgid "Fill pattern for general low-density infill." -msgstr "Fill pattern for general low-density infill." +msgstr "Motif pour les remplissages de faible densité." #: src/libslic3r/PrintConfig.cpp:796 msgid "Grid" -msgstr "Grid" +msgstr "" #: src/libslic3r/PrintConfig.cpp:797 msgid "Triangles" -msgstr "Triangles" +msgstr "" #: src/libslic3r/PrintConfig.cpp:798 msgid "Stars" -msgstr "Stars" +msgstr "" #: src/libslic3r/PrintConfig.cpp:799 msgid "Cubic" -msgstr "Cubic" +msgstr "" #: src/libslic3r/PrintConfig.cpp:800 msgid "Line" -msgstr "Line" +msgstr "" #: src/libslic3r/PrintConfig.cpp:802 src/libslic3r/PrintConfig.cpp:1923 msgid "Honeycomb" -msgstr "Honeycomb" +msgstr "" #: src/libslic3r/PrintConfig.cpp:803 msgid "3D Honeycomb" -msgstr "3D Honeycomb" +msgstr "" #: src/libslic3r/PrintConfig.cpp:804 msgid "Gyroid" -msgstr "Gyroid" +msgstr "" #: src/libslic3r/PrintConfig.cpp:811 src/libslic3r/PrintConfig.cpp:820 #: src/libslic3r/PrintConfig.cpp:828 src/libslic3r/PrintConfig.cpp:861 msgid "First layer" -msgstr "First layer" +msgstr "Première couche" #: src/libslic3r/PrintConfig.cpp:812 msgid "" "This is the acceleration your printer will use for first layer. Set zero to " "disable acceleration control for first layer." msgstr "" -"This is the acceleration your printer will use for first layer. Set zero to " -"disable acceleration control for first layer." +"L'accélération que l'imprimante utilisera pour la première couche. Régler " +"sur zéro afin de désactiver le contrôle de l'accélération pour la première " +"couche." #: src/libslic3r/PrintConfig.cpp:821 msgid "" "Heated build plate temperature for the first layer. Set this to zero to " "disable bed temperature control commands in the output." msgstr "" -"Heated build plate temperature for the first layer. Set this to zero to " -"disable bed temperature control commands in the output." +"Température du plateau chauffant pour la première couche. Mettez ceci à zéro " +"pour désactiver les commandes de contrôle de température du plateau dans la " +"sortie." #: src/libslic3r/PrintConfig.cpp:830 msgid "" @@ -5667,14 +5631,16 @@ msgid "" "expressed as percentage (for example 120%) it will be computed over first " "layer height. If set to zero, it will use the default extrusion width." msgstr "" -"Set this to a non-zero value to set a manual extrusion width for first " -"layer. You can use this to force fatter extrudates for better adhesion. If " -"expressed as percentage (for example 120%) it will be computed over first " -"layer height. If set to zero, it will use the default extrusion width." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement la " +"largeur d’extrusion pour la première couche. Vous pouvez procéder ainsi pour " +"obtenir des extrudats plus épais afin d’avoir une meilleure adhérence. Si la " +"valeur est exprimée en pourcentage (par exemple : 120%), elle sera calculée " +"par rapport à la hauteur de la première couche. Si elle est réglée sur zéro, " +"elle utilisera la largeur d’extrusion par défaut." #: src/libslic3r/PrintConfig.cpp:840 msgid "First layer height" -msgstr "First layer height" +msgstr "Hauteur de la première couche" #: src/libslic3r/PrintConfig.cpp:842 msgid "" @@ -5683,19 +5649,20 @@ msgid "" "plates. This can be expressed as an absolute value or as a percentage (for " "example: 150%) over the default layer height." msgstr "" -"When printing with very low layer heights, you might still want to print a " -"thicker bottom layer to improve adhesion and tolerance for non perfect build " -"plates. This can be expressed as an absolute value or as a percentage (for " -"example: 150%) over the default layer height." +"Lors d'une impression avec de très faibles épaisseurs de couche, vous pouvez " +"choisir d'imprimer une première couche plus épaisse pour améliorer " +"l'adhérence et la tolérance aux plateaux imparfaits. Ce réglage peut être " +"exprimé comme une valeur absolue ou un pourcentage (par exemple 150%) par " +"rapport à l'épaisseur de couche par défaut." #: src/libslic3r/PrintConfig.cpp:846 src/libslic3r/PrintConfig.cpp:991 #: src/libslic3r/PrintConfig.cpp:1796 msgid "mm or %" -msgstr "mm or %" +msgstr "mm ou %" #: src/libslic3r/PrintConfig.cpp:851 msgid "First layer speed" -msgstr "First layer speed" +msgstr "Vitesse de la première couche" #: src/libslic3r/PrintConfig.cpp:852 msgid "" @@ -5703,9 +5670,10 @@ msgid "" "the print moves of the first layer, regardless of their type. If expressed " "as a percentage (for example: 40%) it will scale the default speeds." msgstr "" -"If expressed as absolute value in mm/s, this speed will be applied to all " -"the print moves of the first layer, regardless of their type. If expressed " -"as a percentage (for example: 40%) it will scale the default speeds." +"Si exprimée avec une valeur absolue en mm/s, cette vitesse sera appliquée à " +"tous les déplacements d'impression de la première couche, quel que soit leur " +"type. Si exprimée comme un pourcentage (par exemple 40%), cela modulera la " +"vitesse par défaut." #: src/libslic3r/PrintConfig.cpp:862 msgid "" @@ -5713,9 +5681,10 @@ msgid "" "manually during print, set this to zero to disable temperature control " "commands in the output file." msgstr "" -"Extruder temperature for first layer. If you want to control temperature " -"manually during print, set this to zero to disable temperature control " -"commands in the output file." +"Température de l’extrudeur pour la première couche. Si vous voulez contrôler " +"manuellement la température au cours de l’impression, mettez à zéro pour " +"désactiver les commandes de contrôle de température dans le fichier de " +"sortie." #: src/libslic3r/PrintConfig.cpp:871 msgid "" @@ -5723,13 +5692,14 @@ msgid "" "low to avoid too much shaking and resonance issues. Set zero to disable gaps " "filling." msgstr "" -"Speed for filling small gaps using short zigzag moves. Keep this reasonably " -"low to avoid too much shaking and resonance issues. Set zero to disable gaps " -"filling." +"Vitesse pour combler de petits interstices avec de courts mouvements en " +"zigzag. Gardez un réglage relativement lent afin d'éviter les problèmes de " +"vibration et de résonance. Réglez sur zéro pour désactiver le remplissage " +"d'interstices." #: src/libslic3r/PrintConfig.cpp:879 msgid "Verbose G-code" -msgstr "Verbose G-code" +msgstr "G-code commenté" #: src/libslic3r/PrintConfig.cpp:880 msgid "" @@ -5737,13 +5707,14 @@ msgid "" "descriptive text. If you print from SD card, the additional weight of the " "file could make your firmware slow down." msgstr "" -"Enable this to get a commented G-code file, with each line explained by a " -"descriptive text. If you print from SD card, the additional weight of the " -"file could make your firmware slow down." +"Activez ceci pour obtenir un fichier G-code commenté, avec chaque ligne " +"expliquée par un texte descriptif. Si vous imprimez depuis une carte SD, le " +"poids supplémentaire du fichier pourrait ralentir le firmware de votre " +"imprimante." #: src/libslic3r/PrintConfig.cpp:887 msgid "G-code flavor" -msgstr "G-code flavor" +msgstr "Version du G-code" #: src/libslic3r/PrintConfig.cpp:888 msgid "" @@ -5752,18 +5723,18 @@ msgid "" "output. The \"No extrusion\" flavor prevents Slic3r from exporting any " "extrusion value at all." msgstr "" -"Some G/M-code commands, including temperature control and others, are not " -"universal. Set this option to your printer's firmware to get a compatible " -"output. The \"No extrusion\" flavor prevents Slic3r from exporting any " -"extrusion value at all." +"Certaines commandes G/M-code, dont le contrôle de température et autres, ne " +"sont pas universelles. Paramétrez cette option avec le firmware de votre " +"imprimante pour obtenir une sortie compatible. La version \"sans extrusion\" " +"empêche Slic3r d'exporter toute valeur d'extrusion." #: src/libslic3r/PrintConfig.cpp:911 msgid "No extrusion" -msgstr "No extrusion" +msgstr "" #: src/libslic3r/PrintConfig.cpp:924 msgid "High extruder current on filament swap" -msgstr "High extruder current on filament swap" +msgstr "" #: src/libslic3r/PrintConfig.cpp:925 msgid "" @@ -5771,41 +5742,40 @@ msgid "" "filament exchange sequence to allow for rapid ramming feed rates and to " "overcome resistance when loading a filament with an ugly shaped tip." msgstr "" -"It may be beneficial to increase the extruder motor current during the " -"filament exchange sequence to allow for rapid ramming feed rates and to " -"overcome resistance when loading a filament with an ugly shaped tip." #: src/libslic3r/PrintConfig.cpp:933 msgid "" "This is the acceleration your printer will use for infill. Set zero to " "disable acceleration control for infill." msgstr "" -"This is the acceleration your printer will use for infill. Set zero to " -"disable acceleration control for infill." +"Il s'agit de l'accélération que votre imprimante utilisera pour le " +"remplissage. Régler sur zéro afin de désactiver le contrôle de " +"l'accélération pour le remplissage." #: src/libslic3r/PrintConfig.cpp:941 msgid "Combine infill every" -msgstr "Combine infill every" +msgstr "Combiner le remplissage toutes les" #: src/libslic3r/PrintConfig.cpp:943 msgid "" "This feature allows to combine infill and speed up your print by extruding " "thicker infill layers while preserving thin perimeters, thus accuracy." msgstr "" -"This feature allows to combine infill and speed up your print by extruding " -"thicker infill layers while preserving thin perimeters, thus accuracy." +"Cette fonction permet de combiner le remplissage afin d'accélérer " +"l'impression en extrudant des couches de remplissage plus épaisses tout en " +"conservant des périmètres fins, avec plus de précision." #: src/libslic3r/PrintConfig.cpp:946 msgid "Combine infill every n layers" -msgstr "Combine infill every n layers" +msgstr "Combiner le remplissage toutes les n couches" #: src/libslic3r/PrintConfig.cpp:952 msgid "Infill extruder" -msgstr "Infill extruder" +msgstr "Extrudeur pour le remplissage" #: src/libslic3r/PrintConfig.cpp:954 msgid "The extruder to use when printing infill." -msgstr "The extruder to use when printing infill." +msgstr "L'extrudeur à utiliser pour imprimer le remplissage." #: src/libslic3r/PrintConfig.cpp:962 msgid "" @@ -5815,27 +5785,29 @@ msgid "" "up the infill and make your parts stronger. If expressed as percentage (for " "example 90%) it will be computed over layer height." msgstr "" -"Set this to a non-zero value to set a manual extrusion width for infill. If " -"left zero, default extrusion width will be used if set, otherwise 1.125 x " -"nozzle diameter will be used. You may want to use fatter extrudates to speed " -"up the infill and make your parts stronger. If expressed as percentage (for " -"example 90%) it will be computed over layer height." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement la " +"largeur d’extrusion pour le remplissage. Si la valeur reste sur zéro, la " +"largeur d’extrusion par défaut sera utilisée si définie, sinon la valeur " +"1.125 x diamètre de la buse sera utilisée. Vous voudrez peut-être utiliser " +"des extrudats plus épais pour accélérer le remplissage et rendre vos pièces " +"plus solides. Si la valeur est exprimée en pourcentage (par exemple : 90%), " +"elle sera calculée par rapport à la hauteur de couche." #: src/libslic3r/PrintConfig.cpp:971 msgid "Infill before perimeters" -msgstr "Infill before perimeters" +msgstr "Remplissage avant les périmètres" #: src/libslic3r/PrintConfig.cpp:972 msgid "" "This option will switch the print order of perimeters and infill, making the " "latter first." msgstr "" -"This option will switch the print order of perimeters and infill, making the " -"latter first." +"Cette option inverse l'ordre d'impression des périmètres et du remplissage, " +"ce dernier étant alors imprimé en premier." #: src/libslic3r/PrintConfig.cpp:977 msgid "Only infill where needed" -msgstr "Only infill where needed" +msgstr "Remplissage seulement où cela est nécessaire" #: src/libslic3r/PrintConfig.cpp:979 msgid "" @@ -5843,13 +5815,14 @@ msgid "" "ceilings (it will act as internal support material). If enabled, slows down " "the G-code generation due to the multiple checks involved." msgstr "" -"This option will limit infill to the areas actually needed for supporting " -"ceilings (it will act as internal support material). If enabled, slows down " -"the G-code generation due to the multiple checks involved." +"Cette option limitera le remplissage aux zones nécessaires pour soutenir les " +"couches supérieures (cela agira comme un support interne). Si activé, la " +"génération du G-Code prendra plus de temps à cause des calculs " +"supplémentaires requis." #: src/libslic3r/PrintConfig.cpp:986 msgid "Infill/perimeters overlap" -msgstr "Infill/perimeters overlap" +msgstr "Chevauchement remplissage/périmètres" #: src/libslic3r/PrintConfig.cpp:988 msgid "" @@ -5858,26 +5831,29 @@ msgid "" "cause gaps. If expressed as percentage (example: 15%) it is calculated over " "perimeter extrusion width." msgstr "" -"This setting applies an additional overlap between infill and perimeters for " -"better bonding. Theoretically this shouldn't be needed, but backlash might " -"cause gaps. If expressed as percentage (example: 15%) it is calculated over " -"perimeter extrusion width." +"Cette option applique un chevauchement supplémentaire entre les périmètres " +"et le remplissage pour une meilleur fusion. En théorie, cela ne devrait pas " +"être nécessaire, mais le jeu mécanique peut générer des espacements. Si " +"exprimé en pourcentage (par exemple 15%), la valeur sera calculée en " +"fonction de la largeur d'extrusion du périmètre." #: src/libslic3r/PrintConfig.cpp:999 msgid "Speed for printing the internal fill. Set to zero for auto." -msgstr "Speed for printing the internal fill. Set to zero for auto." +msgstr "" +"Vitesse pour imprimer le remplissage interne. Réglez sur zéro pour un " +"ajustement automatique." #: src/libslic3r/PrintConfig.cpp:1007 msgid "Inherits profile" -msgstr "Inherits profile" +msgstr "Hérite du profil" #: src/libslic3r/PrintConfig.cpp:1008 msgid "Name of the profile, from which this profile inherits." -msgstr "Name of the profile, from which this profile inherits." +msgstr "Nom du profil, duquel hérite ce profil." #: src/libslic3r/PrintConfig.cpp:1021 msgid "Interface shells" -msgstr "Interface shells" +msgstr "Coques d'interface" #: src/libslic3r/PrintConfig.cpp:1022 msgid "" @@ -5885,9 +5861,9 @@ msgid "" "Useful for multi-extruder prints with translucent materials or manual " "soluble support material." msgstr "" -"Force the generation of solid shells between adjacent materials/volumes. " -"Useful for multi-extruder prints with translucent materials or manual " -"soluble support material." +"Force la génération de coques solides entre des volumes/matériaux adjacents. " +"Utile pour des impressions multi-extrudeurs avec des matériaux translucides " +"ou avec un support manuel soluble." #: src/libslic3r/PrintConfig.cpp:1031 msgid "" @@ -5896,14 +5872,14 @@ msgid "" "use placeholder variables for all Slic3r settings as well as [layer_num] and " "[layer_z]." msgstr "" -"This custom code is inserted at every layer change, right after the Z move " -"and before the extruder moves to the first layer point. Note that you can " -"use placeholder variables for all Slic3r settings as well as [layer_num] and " -"[layer_z]." +"Ce code personnalisé est inséré à chaque changement de couche, juste après " +"le mouvement Z et avant le déplacement de l'extrudeur au point de départ de " +"la couche suivante. Notez que vous pouvez utiliser des variables génériques " +"pour tous les réglages de Slic3r de même que [layer_num] et [layer_z]." #: src/libslic3r/PrintConfig.cpp:1042 msgid "Supports remaining times" -msgstr "Supports remaining times" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1043 msgid "" @@ -5912,83 +5888,80 @@ msgid "" "As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 " "firmware supports M73 Qxx Sxx for the silent mode." msgstr "" -"Emit M73 P[percent printed] R[remaining time in minutes] at 1 minute " -"intervals into the G-code to let the firmware show accurate remaining time. " -"As of now only the Prusa i3 MK3 firmware recognizes M73. Also the i3 MK3 " -"firmware supports M73 Qxx Sxx for the silent mode." #: src/libslic3r/PrintConfig.cpp:1051 msgid "Supports silent mode" -msgstr "Supports silent mode" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1052 msgid "Set silent mode for the G-code flavor" -msgstr "Set silent mode for the G-code flavor" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1075 msgid "Maximum feedrate %1%" -msgstr "Maximum feedrate %1%" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1077 msgid "Maximum feedrate of the %1% axis" -msgstr "Maximum feedrate of the %1% axis" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1085 msgid "Maximum acceleration %1%" -msgstr "Maximum acceleration %1%" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1087 msgid "Maximum acceleration of the %1% axis" -msgstr "Maximum acceleration of the %1% axis" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1095 msgid "Maximum jerk %1%" -msgstr "Maximum jerk %1%" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1097 msgid "Maximum jerk of the %1% axis" -msgstr "Maximum jerk of the %1% axis" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1108 src/libslic3r/PrintConfig.cpp:1110 msgid "Minimum feedrate when extruding" -msgstr "Minimum feedrate when extruding" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1119 src/libslic3r/PrintConfig.cpp:1121 msgid "Minimum travel feedrate" -msgstr "Minimum travel feedrate" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1130 src/libslic3r/PrintConfig.cpp:1132 msgid "Maximum acceleration when extruding" -msgstr "Maximum acceleration when extruding" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1141 src/libslic3r/PrintConfig.cpp:1143 msgid "Maximum acceleration when retracting" -msgstr "Maximum acceleration when retracting" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1151 src/libslic3r/PrintConfig.cpp:1160 msgid "Max" -msgstr "Max" +msgstr "Maximum" #: src/libslic3r/PrintConfig.cpp:1152 msgid "This setting represents the maximum speed of your fan." -msgstr "This setting represents the maximum speed of your fan." +msgstr "Cette option représente la vitesse maximum du ventilateur." #: src/libslic3r/PrintConfig.cpp:1161 -#, no-c-format +#, fuzzy, c-format msgid "" "This is the highest printable layer height for this extruder, used to cap " "the variable layer height and support layer height. Maximum recommended " "layer height is 75% of the extrusion width to achieve reasonable inter-layer " "adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." msgstr "" -"This is the highest printable layer height for this extruder, used to cap " -"the variable layer height and support layer height. Maximum recommended " -"layer height is 75% of the extrusion width to achieve reasonable inter-layer " -"adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." +"Ceci est la hauteur de couche imprimable maximum pour cet extrudeur, " +"utilisée pour plafonner la hauteur de couche variable et la hauteur de " +"couche des supports. La hauteur de couche maximum recommandée est 75% de la " +"largeur d'extrusion afin d'obtenir une adhésion inter-couches correcte. Si " +"réglée sur 0, la hauteur de couche est limitée à 75% du diamètre de la buse." #: src/libslic3r/PrintConfig.cpp:1171 msgid "Max print speed" -msgstr "Max print speed" +msgstr "Vitesse d'impression maximale" #: src/libslic3r/PrintConfig.cpp:1172 msgid "" @@ -5996,21 +5969,22 @@ msgid "" "speed in order to keep constant extruder pressure. This experimental setting " "is used to set the highest print speed you want to allow." msgstr "" -"When setting other speed settings to 0 Slic3r will autocalculate the optimal " -"speed in order to keep constant extruder pressure. This experimental setting " -"is used to set the highest print speed you want to allow." +"Lorsque vous réglez les autres vitesses à 0, Slic3r calculera " +"automatiquement la vitesse optimale de façon à garder une pression constante " +"dans l'extrudeur. Cette fonction expérimentale est utilisée pour régler la " +"plus haute vitesse que vous souhaitez autoriser." #: src/libslic3r/PrintConfig.cpp:1182 msgid "" "This experimental setting is used to set the maximum volumetric speed your " "extruder supports." msgstr "" -"This experimental setting is used to set the maximum volumetric speed your " -"extruder supports." +"Ce réglage expérimental est utilisé pour paramétrer la vitesse volumétrique " +"maximum tolérée par votre extrudeur." #: src/libslic3r/PrintConfig.cpp:1191 msgid "Max volumetric slope positive" -msgstr "Max volumetric slope positive" +msgstr "Pente volumétrique positive maximum" #: src/libslic3r/PrintConfig.cpp:1192 src/libslic3r/PrintConfig.cpp:1203 msgid "" @@ -6019,10 +5993,11 @@ msgid "" "of 1.8 mm³/s (0.45mm extrusion width, 0.2mm extrusion height, feedrate 20 mm/" "s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." msgstr "" -"This experimental setting is used to limit the speed of change in extrusion " -"rate. A value of 1.8 mm³/s² ensures, that a change from the extrusion rate " -"of 1.8 mm³/s (0.45mm extrusion width, 0.2mm extrusion height, feedrate 20 mm/" -"s) to 5.4 mm³/s (feedrate 60 mm/s) will take at least 2 seconds." +"Ce réglage expérimental sert à limiter la vitesse de changement dans le flux " +"d'extrusion. Une valeur de 1.8 mm³/s² garantit qu'un changement de flux " +"d'extrusion de 1.8 mm³/s (largeur d'extrusion 0.45mm, hauteur d'extrusion " +"0.2mm, alimentation 20 mm/s) à 5.4 mm³/s (alimentation 60 mm/s) prendra au " +"moins 2 secondes." #: src/libslic3r/PrintConfig.cpp:1196 src/libslic3r/PrintConfig.cpp:1207 msgid "mm³/s²" @@ -6030,15 +6005,17 @@ msgstr "mm³/s²" #: src/libslic3r/PrintConfig.cpp:1202 msgid "Max volumetric slope negative" -msgstr "Max volumetric slope negative" +msgstr "Pente volumétrique négative maximum" #: src/libslic3r/PrintConfig.cpp:1214 src/libslic3r/PrintConfig.cpp:1223 msgid "Min" -msgstr "Min" +msgstr "Minimum" #: src/libslic3r/PrintConfig.cpp:1215 msgid "This setting represents the minimum PWM your fan needs to work." -msgstr "This setting represents the minimum PWM your fan needs to work." +msgstr "" +"Cette option représente le PWM minimum dont votre ventilateur a besoin pour " +"tourner." #: src/libslic3r/PrintConfig.cpp:1224 msgid "" @@ -6046,21 +6023,21 @@ msgid "" "resolution for variable layer height. Typical values are between 0.05 mm and " "0.1 mm." msgstr "" -"This is the lowest printable layer height for this extruder and limits the " -"resolution for variable layer height. Typical values are between 0.05 mm and " -"0.1 mm." +"Cette valeur est la hauteur de couche imprimable minimum pour cet extrudeur " +"et elle limite la résolution pour la hauteur de couche variable. Les valeurs " +"type se situent entre 0.05 mm et 0.1 mm." #: src/libslic3r/PrintConfig.cpp:1232 msgid "Min print speed" -msgstr "Min print speed" +msgstr "Vitesse d'impression minimale" #: src/libslic3r/PrintConfig.cpp:1233 msgid "Slic3r will not scale speed down below this speed." -msgstr "Slic3r will not scale speed down below this speed." +msgstr "Slic3r ne descendra pas en-dessous de cette vitesse." #: src/libslic3r/PrintConfig.cpp:1240 msgid "Minimal filament extrusion length" -msgstr "Minimal filament extrusion length" +msgstr "Longueur minimale d'extrusion de filament" #: src/libslic3r/PrintConfig.cpp:1241 msgid "" @@ -6068,55 +6045,55 @@ msgid "" "specified amount of filament on the bottom layer. For multi-extruder " "machines, this minimum applies to each extruder." msgstr "" -"Generate no less than the number of skirt loops required to consume the " -"specified amount of filament on the bottom layer. For multi-extruder " -"machines, this minimum applies to each extruder." +"Nombre minimum de contours à générer afin de consommer la quantité de " +"filament spécifiée sur la couche inférieure. Pour les machines multi-" +"extrudeurs, ce minimum s'applique à chaque extrudeur." #: src/libslic3r/PrintConfig.cpp:1250 msgid "Configuration notes" -msgstr "Configuration notes" +msgstr "Notes de configuration" #: src/libslic3r/PrintConfig.cpp:1251 msgid "" "You can put here your personal notes. This text will be added to the G-code " "header comments." msgstr "" -"You can put here your personal notes. This text will be added to the G-code " -"header comments." +"Vous pouvez inscrire ici vos commentaires personnels. Ce texte sera ajouté " +"au commentaire en entête du G-Code." #: src/libslic3r/PrintConfig.cpp:1260 msgid "Nozzle diameter" -msgstr "Nozzle diameter" +msgstr "Diamètre de la buse" #: src/libslic3r/PrintConfig.cpp:1261 msgid "" "This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" msgstr "" -"This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" +"Il s'agit du diamètre de la buse de votre extrudeur (par exemple: 0.5, 0.35, " +"etc.)" #: src/libslic3r/PrintConfig.cpp:1266 msgid "Host Type" -msgstr "Host Type" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1267 msgid "" "Slic3r can upload G-code files to a printer host. This field must contain " "the kind of the host." msgstr "" -"Slic3r can upload G-code files to a printer host. This field must contain " -"the kind of the host." #: src/libslic3r/PrintConfig.cpp:1278 msgid "Only retract when crossing perimeters" -msgstr "Only retract when crossing perimeters" +msgstr "Rétracter uniquement lors du franchissement de périmètres" #: src/libslic3r/PrintConfig.cpp:1279 msgid "" "Disables retraction when the travel path does not exceed the upper layer's " "perimeters (and thus any ooze will be probably invisible)." msgstr "" -"Disables retraction when the travel path does not exceed the upper layer's " -"perimeters (and thus any ooze will be probably invisible)." +"Désactiver la rétraction lorsque le chemin de déplacement ne franchit pas " +"les périmètres des couches supérieures (et donc les coulures seront " +"probablement invisibles)." #: src/libslic3r/PrintConfig.cpp:1286 msgid "" @@ -6124,13 +6101,14 @@ msgid "" "oozing. It will enable a tall skirt automatically and move extruders outside " "such skirt when changing temperatures." msgstr "" -"This option will drop the temperature of the inactive extruders to prevent " -"oozing. It will enable a tall skirt automatically and move extruders outside " -"such skirt when changing temperatures." +"Cette option abaissera la température des extrudeurs inutilisés pour " +"prévenir le oozing (suintement). Cela active automatiquement la génération " +"d'une grande jupe et le déplacement des extrudeurs hors de cette jupe lors " +"des changements de température." #: src/libslic3r/PrintConfig.cpp:1293 msgid "Output filename format" -msgstr "Output filename format" +msgstr "Format du nom de fichier de sortie" #: src/libslic3r/PrintConfig.cpp:1294 msgid "" @@ -6139,38 +6117,40 @@ msgid "" "[year], [month], [day], [hour], [minute], [second], [version], " "[input_filename], [input_filename_base]." msgstr "" -"You can use all configuration options as variables inside this template. For " -"example: [layer_height], [fill_density] etc. You can also use [timestamp], " -"[year], [month], [day], [hour], [minute], [second], [version], " -"[input_filename], [input_filename_base]." +"Vous pouvez utiliser toutes les options de configuration comme variables " +"dans ce modèle. Par exemple : [layer_height], [fill_density] etc. Vous " +"pouvez aussi utiliser [timestamp], [year], [month], [day], [hour], [minute], " +"[second], [version], [input_filename], [input_filename_base]." #: src/libslic3r/PrintConfig.cpp:1303 msgid "Detect bridging perimeters" -msgstr "Detect bridging perimeters" +msgstr "Détecter les périmètres faisant des ponts" #: src/libslic3r/PrintConfig.cpp:1305 msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " "to apply bridge speed to them and enable fan." msgstr "" -"Experimental option to adjust flow for overhangs (bridge flow will be used), " -"to apply bridge speed to them and enable fan." +"Option expérimentale qui ajuste le flux pour les surplombs (le flux pour les " +"ponts sera utilisé), leur applique la vitesse pour les ponts et active le " +"ventilateur." #: src/libslic3r/PrintConfig.cpp:1311 msgid "Filament parking position" -msgstr "Filament parking position" +msgstr "Position d'attente du filament" #: src/libslic3r/PrintConfig.cpp:1312 msgid "" "Distance of the extruder tip from the position where the filament is parked " "when unloaded. This should match the value in printer firmware. " msgstr "" -"Distance of the extruder tip from the position where the filament is parked " -"when unloaded. This should match the value in printer firmware. " +"Distance entre la pointe de l'extrudeur et la position où le filament est " +"positionné en attente lorsqu'il est déchargé. Cela doit correspondre à la " +"valeur dans le firmware de l'imprimante. " #: src/libslic3r/PrintConfig.cpp:1320 msgid "Extra loading distance" -msgstr "Extra loading distance" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1321 msgid "" @@ -6179,15 +6159,11 @@ msgid "" "positive, it is loaded further, if negative, the loading move is shorter " "than unloading. " msgstr "" -"When set to zero, the distance the filament is moved from parking position " -"during load is exactly the same as it was moved back during unload. When " -"positive, it is loaded further, if negative, the loading move is shorter " -"than unloading. " #: src/libslic3r/PrintConfig.cpp:1329 src/libslic3r/PrintConfig.cpp:1347 #: src/libslic3r/PrintConfig.cpp:1359 src/libslic3r/PrintConfig.cpp:1369 msgid "Perimeters" -msgstr "Perimeters" +msgstr "Périmètres" #: src/libslic3r/PrintConfig.cpp:1330 msgid "" @@ -6195,19 +6171,21 @@ msgid "" "like 9000 usually gives good results if your hardware is up to the job. Set " "zero to disable acceleration control for perimeters." msgstr "" -"This is the acceleration your printer will use for perimeters. A high value " -"like 9000 usually gives good results if your hardware is up to the job. Set " -"zero to disable acceleration control for perimeters." +"L'accélération que votre imprimante utilisera pour les périmètres. Une " +"valeur élevée comme 9000 donne généralement de bons résultats si votre " +"matériel le permet. Régler sur zéro afin de désactiver le contrôle de " +"l'accélération pour les périmètres." #: src/libslic3r/PrintConfig.cpp:1338 msgid "Perimeter extruder" -msgstr "Perimeter extruder" +msgstr "Extrudeur pour les périmètres" #: src/libslic3r/PrintConfig.cpp:1340 msgid "" "The extruder to use when printing perimeters and brim. First extruder is 1." msgstr "" -"The extruder to use when printing perimeters and brim. First extruder is 1." +"L'extrudeur à utiliser pour imprimer les périmètres et la bordure. Le " +"premier extrudeur a le numéro 1." #: src/libslic3r/PrintConfig.cpp:1349 msgid "" @@ -6217,17 +6195,20 @@ msgid "" "nozzle diameter will be used. If expressed as percentage (for example 200%) " "it will be computed over layer height." msgstr "" -"Set this to a non-zero value to set a manual extrusion width for perimeters. " -"You may want to use thinner extrudates to get more accurate surfaces. If " -"left zero, default extrusion width will be used if set, otherwise 1.125 x " -"nozzle diameter will be used. If expressed as percentage (for example 200%) " -"it will be computed over layer height." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement une " +"largeur d’extrusion pour les périmètres. Vous voudrez peut-être utiliser des " +"extrudats plus fin pour obtenir des surfaces plus nettes. Si la valeur reste " +"sur zéro, la largeur d’extrusion par défaut sera utilisée si définie, sinon " +"la valeur 1.125 x diamètre de la buse sera utilisée. Si la valeur est " +"exprimée en pourcentage (par exemple : 200%), elle sera calculée par rapport " +"à la hauteur de couche." #: src/libslic3r/PrintConfig.cpp:1361 msgid "" "Speed for perimeters (contours, aka vertical shells). Set to zero for auto." msgstr "" -"Speed for perimeters (contours, aka vertical shells). Set to zero for auto." +"Vitesse pour les périmètres (contours, parois verticales). Réglez sur zéro " +"pour un ajustement automatique." #: src/libslic3r/PrintConfig.cpp:1371 msgid "" @@ -6236,10 +6217,10 @@ msgid "" "surfaces which benefit from a higher number of perimeters if the Extra " "Perimeters option is enabled." msgstr "" -"This option sets the number of perimeters to generate for each layer. Note " -"that Slic3r may increase this number automatically when it detects sloping " -"surfaces which benefit from a higher number of perimeters if the Extra " -"Perimeters option is enabled." +"Cette option définit le nombre de périmètres à générer pour chaque couche. " +"Notez que Slic3r peut augmenter cette valeur automatiquement si il détecte " +"une surface inclinée qui nécessite un plus grand nombre de périmètres, si " +"l'option \"Périmètres supplémentaires\" est sélectionnée." #: src/libslic3r/PrintConfig.cpp:1375 msgid "(minimum)" @@ -6253,63 +6234,63 @@ msgid "" "argument, and they can access the Slic3r config settings by reading " "environment variables." msgstr "" -"If you want to process the output G-code through custom scripts, just list " -"their absolute paths here. Separate multiple scripts with a semicolon. " -"Scripts will be passed the absolute path to the G-code file as the first " -"argument, and they can access the Slic3r config settings by reading " -"environment variables." +"Si vous voulez traiter le G-code de sortie à l'aide de scripts " +"personnalisés, listez simplement leurs chemins absolus ici. Séparez les " +"divers scripts avec un point virgule. Les scripts vont recevoir en premier " +"argument le chemin absolu du fichier G-code, et ils peuvent accéder aux " +"réglages de configuration de Slic3r en lisant des variables d'environnement." #: src/libslic3r/PrintConfig.cpp:1395 msgid "Printer type" -msgstr "Printer type" +msgstr "Type d'imprimante" #: src/libslic3r/PrintConfig.cpp:1396 msgid "Type of the printer." -msgstr "Type of the printer." +msgstr "Type d'imprimante." #: src/libslic3r/PrintConfig.cpp:1401 msgid "Printer notes" -msgstr "Printer notes" +msgstr "Notes de l'imprimante" #: src/libslic3r/PrintConfig.cpp:1402 msgid "You can put your notes regarding the printer here." -msgstr "You can put your notes regarding the printer here." +msgstr "Vous pouvez saisir ici vos observations concernant l'imprimante." #: src/libslic3r/PrintConfig.cpp:1410 msgid "Printer vendor" -msgstr "Printer vendor" +msgstr "Fabriquant de l'imprimante" #: src/libslic3r/PrintConfig.cpp:1411 msgid "Name of the printer vendor." -msgstr "Name of the printer vendor." +msgstr "Nom du fabriquant de l'imprimante." #: src/libslic3r/PrintConfig.cpp:1416 msgid "Printer variant" -msgstr "Printer variant" +msgstr "Variante d'imprimante" #: src/libslic3r/PrintConfig.cpp:1417 msgid "" "Name of the printer variant. For example, the printer variants may be " "differentiated by a nozzle diameter." msgstr "" -"Name of the printer variant. For example, the printer variants may be " -"differentiated by a nozzle diameter." +"Nom de la variante d'imprimante. Par exemple, la variante d'imprimante peut " +"être différenciée par un diamètre de buse." #: src/libslic3r/PrintConfig.cpp:1430 msgid "Raft layers" -msgstr "Raft layers" +msgstr "Couches du radeau" #: src/libslic3r/PrintConfig.cpp:1432 msgid "" "The object will be raised by this number of layers, and support material " "will be generated under it." msgstr "" -"The object will be raised by this number of layers, and support material " -"will be generated under it." +"L'objet sera surélevé de ce nombre de couches, et du support sera généré en " +"dessous." #: src/libslic3r/PrintConfig.cpp:1440 msgid "Resolution" -msgstr "Resolution" +msgstr "Résolution" #: src/libslic3r/PrintConfig.cpp:1441 msgid "" @@ -6318,48 +6299,50 @@ msgid "" "carry more detail than printers can render. Set to zero to disable any " "simplification and use full resolution from input." msgstr "" -"Minimum detail resolution, used to simplify the input file for speeding up " -"the slicing job and reducing memory usage. High-resolution models often " -"carry more detail than printers can render. Set to zero to disable any " -"simplification and use full resolution from input." +"Résolution minimale pour les détails, utilisée pour simplifier le fichier " +"d'entrée afin d'accélérer le découpage et de réduire l'utilisation de la " +"mémoire. Les modèles haute-résolution possèdent souvent plus de détails que " +"ce que les imprimantes peuvent produire. Mettez à zéro pour désactiver toute " +"simplification et utiliser la résolution complète de l'entrée." #: src/libslic3r/PrintConfig.cpp:1451 msgid "Minimum travel after retraction" -msgstr "Minimum travel after retraction" +msgstr "Trajet minimal après une rétraction" #: src/libslic3r/PrintConfig.cpp:1452 msgid "" "Retraction is not triggered when travel moves are shorter than this length." msgstr "" -"Retraction is not triggered when travel moves are shorter than this length." +"La rétraction n'est pas déclenchée lorsque les déplacements sont plus courts " +"que cette distance." #: src/libslic3r/PrintConfig.cpp:1458 msgid "Retract amount before wipe" -msgstr "Retract amount before wipe" +msgstr "Quantité de rétractation avant essuyage" #: src/libslic3r/PrintConfig.cpp:1459 msgid "" "With bowden extruders, it may be wise to do some amount of quick retract " "before doing the wipe movement." msgstr "" -"With bowden extruders, it may be wise to do some amount of quick retract " -"before doing the wipe movement." +"Avec les extrudeurs bowden, il est conseillé d'effectuer une rétractation " +"rapide avant de réaliser le mouvement de nettoyage." #: src/libslic3r/PrintConfig.cpp:1466 msgid "Retract on layer change" -msgstr "Retract on layer change" +msgstr "Rétracter lors des changements de couche" #: src/libslic3r/PrintConfig.cpp:1467 msgid "This flag enforces a retraction whenever a Z move is done." -msgstr "This flag enforces a retraction whenever a Z move is done." +msgstr "Cette option active la rétractation lors d'un déplacement sur l'axe Z." #: src/libslic3r/PrintConfig.cpp:1472 src/libslic3r/PrintConfig.cpp:1480 msgid "Length" -msgstr "Length" +msgstr "Longueur" #: src/libslic3r/PrintConfig.cpp:1473 msgid "Retraction Length" -msgstr "Retraction Length" +msgstr "Longueur de Rétractation" #: src/libslic3r/PrintConfig.cpp:1474 msgid "" @@ -6367,17 +6350,17 @@ msgid "" "amount (the length is measured on raw filament, before it enters the " "extruder)." msgstr "" -"When retraction is triggered, filament is pulled back by the specified " -"amount (the length is measured on raw filament, before it enters the " -"extruder)." +"Lorsque la rétractation est déclenchée, le filament est tiré en arrière de " +"la longueur indiquée (la longueur est mesurée sur le filament brut, avant " +"qu'il entre dans l'extrudeur)." #: src/libslic3r/PrintConfig.cpp:1476 src/libslic3r/PrintConfig.cpp:1485 msgid "mm (zero to disable)" -msgstr "mm (zero to disable)" +msgstr "mm (zéro pour désactiver)" #: src/libslic3r/PrintConfig.cpp:1481 msgid "Retraction Length (Toolchange)" -msgstr "Retraction Length (Toolchange)" +msgstr "Longueur de Rétractation (changement d'outil)" #: src/libslic3r/PrintConfig.cpp:1482 msgid "" @@ -6385,13 +6368,13 @@ msgid "" "by the specified amount (the length is measured on raw filament, before it " "enters the extruder)." msgstr "" -"When retraction is triggered before changing tool, filament is pulled back " -"by the specified amount (the length is measured on raw filament, before it " -"enters the extruder)." +"Lorsque la rétractation est déclenchée avant un changement d'outil, le " +"filament est retiré de la longueur indiquée (la longueur est mesurée sur le " +"filament brut, avant qu'il entre dans l'extrudeur)." #: src/libslic3r/PrintConfig.cpp:1490 msgid "Lift Z" -msgstr "Lift Z" +msgstr "Levage de l'axe Z" #: src/libslic3r/PrintConfig.cpp:1491 msgid "" @@ -6399,17 +6382,17 @@ msgid "" "retraction is triggered. When using multiple extruders, only the setting for " "the first extruder will be considered." msgstr "" -"If you set this to a positive value, Z is quickly raised every time a " -"retraction is triggered. When using multiple extruders, only the setting for " -"the first extruder will be considered." +"Si vous indiquez une valeur positive, l'axe Z est rapidement élevé à chaque " +"rétraction. Lorsque vous utilisez plusieurs extrudeurs, seul le réglage du " +"premier extrudeur sera pris en compte." #: src/libslic3r/PrintConfig.cpp:1498 msgid "Above Z" -msgstr "Above Z" +msgstr "Au-delà de Z" #: src/libslic3r/PrintConfig.cpp:1499 msgid "Only lift Z above" -msgstr "Only lift Z above" +msgstr "Lever Z seulement au-dessus de" #: src/libslic3r/PrintConfig.cpp:1500 msgid "" @@ -6417,17 +6400,17 @@ msgid "" "specified absolute Z. You can tune this setting for skipping lift on the " "first layers." msgstr "" -"If you set this to a positive value, Z lift will only take place above the " -"specified absolute Z. You can tune this setting for skipping lift on the " -"first layers." +"Si vous indiquez une valeur positive, le levage de l'axe Z ne sera déclenché " +"qu'à partir de la valeur absolue indiquée pour l'axe Z. Vous pouvez modifier " +"ce réglage pour éviter le levage de l'axe Z sur les premières couches." #: src/libslic3r/PrintConfig.cpp:1507 msgid "Below Z" -msgstr "Below Z" +msgstr "En-deçà de Z" #: src/libslic3r/PrintConfig.cpp:1508 msgid "Only lift Z below" -msgstr "Only lift Z below" +msgstr "Lever Z seulement en-dessous de" #: src/libslic3r/PrintConfig.cpp:1509 msgid "" @@ -6435,41 +6418,43 @@ msgid "" "specified absolute Z. You can tune this setting for limiting lift to the " "first layers." msgstr "" -"If you set this to a positive value, Z lift will only take place below the " -"specified absolute Z. You can tune this setting for limiting lift to the " -"first layers." +"Si vous indiquez une valeur positive, le levage de l'axe Z ne sera déclenché " +"que jusqu'à la valeur absolue indiquée pour l'axe Z. Vous pouvez modifier ce " +"réglage pour limiter le levage de l'axe Z aux premières couches." #: src/libslic3r/PrintConfig.cpp:1517 src/libslic3r/PrintConfig.cpp:1525 msgid "Extra length on restart" -msgstr "Extra length on restart" +msgstr "Longueur supplémentaire à la reprise" #: src/libslic3r/PrintConfig.cpp:1518 msgid "" "When the retraction is compensated after the travel move, the extruder will " "push this additional amount of filament. This setting is rarely needed." msgstr "" -"When the retraction is compensated after the travel move, the extruder will " -"push this additional amount of filament. This setting is rarely needed." +"Lorsque la rétractation est compensée après un déplacement, l'extruder " +"exprimera cette quantité de filament en plus. Ce réglage est rarement " +"nécessaire." #: src/libslic3r/PrintConfig.cpp:1526 msgid "" "When the retraction is compensated after changing tool, the extruder will " "push this additional amount of filament." msgstr "" -"When the retraction is compensated after changing tool, the extruder will " -"push this additional amount of filament." +"Lorsque la rétractation est compensée après un changement d'outil, " +"l'extrudeur exprimera cette quantité de filament en plus." #: src/libslic3r/PrintConfig.cpp:1533 src/libslic3r/PrintConfig.cpp:1534 msgid "Retraction Speed" -msgstr "Retraction Speed" +msgstr "Vitesse de Rétractation" #: src/libslic3r/PrintConfig.cpp:1535 msgid "The speed for retractions (it only applies to the extruder motor)." -msgstr "The speed for retractions (it only applies to the extruder motor)." +msgstr "" +"La vitesse des rétractations (ne s'applique qu'au moteur de l'extrudeur)." #: src/libslic3r/PrintConfig.cpp:1541 src/libslic3r/PrintConfig.cpp:1542 msgid "Deretraction Speed" -msgstr "Deretraction Speed" +msgstr "Vitesse de Réinsertion" #: src/libslic3r/PrintConfig.cpp:1543 msgid "" @@ -6477,29 +6462,29 @@ msgid "" "applies to the extruder motor). If left to zero, the retraction speed is " "used." msgstr "" -"The speed for loading of a filament into extruder after retraction (it only " -"applies to the extruder motor). If left to zero, the retraction speed is " -"used." +"La vitesse de chargement d'un filament dans l'extrudeur après une " +"rétractation (ne s'applique qu'au moteur de l'extrudeur). Si cette valeur " +"reste sur zéro, la vitesse de rétraction est utilisée." #: src/libslic3r/PrintConfig.cpp:1550 msgid "Seam position" -msgstr "Seam position" +msgstr "Position de la jointure" #: src/libslic3r/PrintConfig.cpp:1552 msgid "Position of perimeters starting points." -msgstr "Position of perimeters starting points." +msgstr "Position des points de départ des périmètres." #: src/libslic3r/PrintConfig.cpp:1558 msgid "Random" -msgstr "Random" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1559 msgid "Nearest" -msgstr "Nearest" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1560 msgid "Aligned" -msgstr "Aligned" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1568 msgid "Direction" @@ -6507,67 +6492,67 @@ msgstr "Direction" #: src/libslic3r/PrintConfig.cpp:1570 msgid "Preferred direction of the seam" -msgstr "Preferred direction of the seam" +msgstr "Direction préférée de la jointure" #: src/libslic3r/PrintConfig.cpp:1571 msgid "Seam preferred direction" -msgstr "Seam preferred direction" +msgstr "Direction préférée de la jointure" #: src/libslic3r/PrintConfig.cpp:1578 msgid "Jitter" -msgstr "Jitter" +msgstr "Gigue" #: src/libslic3r/PrintConfig.cpp:1580 msgid "Seam preferred direction jitter" -msgstr "Seam preferred direction jitter" +msgstr "Gigue de la direction préférée de la jointure" #: src/libslic3r/PrintConfig.cpp:1581 msgid "Preferred direction of the seam - jitter" -msgstr "Preferred direction of the seam - jitter" +msgstr "Direction préférée de la jointure - gigue" #: src/libslic3r/PrintConfig.cpp:1591 msgid "USB/serial port for printer connection." -msgstr "USB/serial port for printer connection." +msgstr "Port USB/Série pour la connexion de l'imprimante." #: src/libslic3r/PrintConfig.cpp:1598 msgid "Serial port speed" -msgstr "Serial port speed" +msgstr "Vitesse du port série" #: src/libslic3r/PrintConfig.cpp:1599 msgid "Speed (baud) of USB/serial port for printer connection." -msgstr "Speed (baud) of USB/serial port for printer connection." +msgstr "Vitesse (baud) du port USB/série pour la connexion à l'imprimante." #: src/libslic3r/PrintConfig.cpp:1608 msgid "Distance from object" -msgstr "Distance from object" +msgstr "Distance de l'objet" #: src/libslic3r/PrintConfig.cpp:1609 msgid "" "Distance between skirt and object(s). Set this to zero to attach the skirt " "to the object(s) and get a brim for better adhesion." msgstr "" -"Distance between skirt and object(s). Set this to zero to attach the skirt " -"to the object(s) and get a brim for better adhesion." +"Distance entre le ou les objet(s) et la jupe. Mettez zéro pour attacher la " +"jupe a(ux) objet(s) et obtenir une bordure pour une meilleure adhésion." #: src/libslic3r/PrintConfig.cpp:1616 msgid "Skirt height" -msgstr "Skirt height" +msgstr "Hauteur de la jupe" #: src/libslic3r/PrintConfig.cpp:1617 msgid "" "Height of skirt expressed in layers. Set this to a tall value to use skirt " "as a shield against drafts." msgstr "" -"Height of skirt expressed in layers. Set this to a tall value to use skirt " -"as a shield against drafts." +"Hauteur de la jupe exprimée en couches. Mettez une valeur élevée pour " +"utiliser la jupe comme un bouclier contre les flux d'airs." #: src/libslic3r/PrintConfig.cpp:1624 msgid "Loops (minimum)" -msgstr "Loops (minimum)" +msgstr "Boucles (minimum)" #: src/libslic3r/PrintConfig.cpp:1625 msgid "Skirt Loops" -msgstr "Skirt Loops" +msgstr "Boucles de la Jupe" #: src/libslic3r/PrintConfig.cpp:1626 msgid "" @@ -6575,25 +6560,26 @@ msgid "" "set, the number of loops might be greater than the one configured here. Set " "this to zero to disable skirt completely." msgstr "" -"Number of loops for the skirt. If the Minimum Extrusion Length option is " -"set, the number of loops might be greater than the one configured here. Set " -"this to zero to disable skirt completely." +"Nombre de boucles pour la jupe. Si la Longueur Minimale d'Extrusion est " +"paramétrée, le nombre de boucles minimal sera plus grand que celui configuré " +"ici. Mettez à zéro pour désactiver complètement la jupe." #: src/libslic3r/PrintConfig.cpp:1634 msgid "Slow down if layer print time is below" -msgstr "Slow down if layer print time is below" +msgstr "Ralentir si le temps d'impression de la couche est inférieur à" #: src/libslic3r/PrintConfig.cpp:1635 msgid "" "If layer print time is estimated below this number of seconds, print moves " "speed will be scaled down to extend duration to this value." msgstr "" -"If layer print time is estimated below this number of seconds, print moves " -"speed will be scaled down to extend duration to this value." +"Si le temps d'impression estimé de la couche est inférieur à ce nombre de " +"secondes, la vitesse des déplacements d'impression sera réduite afin " +"d'atteindre cette valeur." #: src/libslic3r/PrintConfig.cpp:1645 msgid "Small perimeters" -msgstr "Small perimeters" +msgstr "Périmètres courts" #: src/libslic3r/PrintConfig.cpp:1647 msgid "" @@ -6601,21 +6587,23 @@ msgid "" "6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " "be calculated on the perimeters speed setting above. Set to zero for auto." msgstr "" -"This separate setting will affect the speed of perimeters having radius <= " -"6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " -"be calculated on the perimeters speed setting above. Set to zero for auto." +"Ce réglage distinct affectera la vitesse des périmètre ayant un rayon <= " +"6.5mm (les trous habituellement). Si cette valeur est exprimée en " +"pourcentage (par exemple: 80%) elle sera calculée d'après le réglage de la " +"vitesse de périmètre susmentionnée. Réglez sur zéro pour un ajustement " +"automatique." #: src/libslic3r/PrintConfig.cpp:1657 msgid "Solid infill threshold area" -msgstr "Solid infill threshold area" +msgstr "Surface de seuil pour le remplissage solide" #: src/libslic3r/PrintConfig.cpp:1659 msgid "" "Force solid infill for regions having a smaller area than the specified " "threshold." msgstr "" -"Force solid infill for regions having a smaller area than the specified " -"threshold." +"Forcer un remplissage solide pour les zones ayant une surface plus petite " +"que la valeur indiquée." #: src/libslic3r/PrintConfig.cpp:1660 msgid "mm²" @@ -6623,15 +6611,15 @@ msgstr "mm²" #: src/libslic3r/PrintConfig.cpp:1666 msgid "Solid infill extruder" -msgstr "Solid infill extruder" +msgstr "Extrudeur pour le remplissage solide" #: src/libslic3r/PrintConfig.cpp:1668 msgid "The extruder to use when printing solid infill." -msgstr "The extruder to use when printing solid infill." +msgstr "L'extrudeur à utiliser pour imprimer les remplissages solides." #: src/libslic3r/PrintConfig.cpp:1674 msgid "Solid infill every" -msgstr "Solid infill every" +msgstr "Remplissage solide toutes les" #: src/libslic3r/PrintConfig.cpp:1676 msgid "" @@ -6640,10 +6628,11 @@ msgid "" "will automatically choose the maximum possible number of layers to combine " "according to nozzle diameter and layer height." msgstr "" -"This feature allows to force a solid layer every given number of layers. " -"Zero to disable. You can set this to any value (for example 9999); Slic3r " -"will automatically choose the maximum possible number of layers to combine " -"according to nozzle diameter and layer height." +"Cette fonction permet de forcer l'impression d'une couche solide après le " +"nombre de couches indiqué. Réglez sur zéro pour la désactiver. Vous pouvez " +"indiquer n'importe quelle valeur (par exemple 9999); Slic3r choisira " +"automatiquement le nombre maximum de couches a combiner en fonction du " +"diamètre de la buse et de l'épaisseur des couches." #: src/libslic3r/PrintConfig.cpp:1688 msgid "" @@ -6652,10 +6641,12 @@ msgid "" "otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " "(for example 90%) it will be computed over layer height." msgstr "" -"Set this to a non-zero value to set a manual extrusion width for infill for " -"solid surfaces. If left zero, default extrusion width will be used if set, " -"otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " -"(for example 90%) it will be computed over layer height." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement la " +"largeur d’extrusion pour le remplissage ou les surfaces solides. Si la " +"valeur reste sur zéro, la largeur d’extrusion par défaut sera utilisée si " +"définie, sinon la valeur 1.125 x diamètre de la buse sera utilisée. Si la " +"valeur est exprimée en pourcentage (par exemple : 90%), elle sera calculée " +"par rapport à la hauteur de couche." #: src/libslic3r/PrintConfig.cpp:1698 msgid "" @@ -6663,17 +6654,20 @@ msgid "" "This can be expressed as a percentage (for example: 80%) over the default " "infill speed above. Set to zero for auto." msgstr "" -"Speed for printing solid regions (top/bottom/internal horizontal shells). " -"This can be expressed as a percentage (for example: 80%) over the default " -"infill speed above. Set to zero for auto." +"Vitesse pour imprimer des zones solides (supérieures/inférieures/parois " +"horizontales internes). Peut être exprimée en pourcentage (par exemple: 80%) " +"de la vitesse de remplissage par défaut susmentionnée. Réglez sur zéro pour " +"un ajustement automatique." #: src/libslic3r/PrintConfig.cpp:1710 msgid "Number of solid layers to generate on top and bottom surfaces." -msgstr "Number of solid layers to generate on top and bottom surfaces." +msgstr "" +"Nombre de couches solides à générer sur les surfaces supérieures et " +"inférieures." #: src/libslic3r/PrintConfig.cpp:1716 msgid "Spiral vase" -msgstr "Spiral vase" +msgstr "Vase spiral" #: src/libslic3r/PrintConfig.cpp:1717 msgid "" @@ -6683,15 +6677,16 @@ msgid "" "any number of bottom solid layers as well as skirt/brim loops. It won't work " "when printing more than an object." msgstr "" -"This feature will raise Z gradually while printing a single-walled object in " -"order to remove any visible seam. This option requires a single perimeter, " -"no infill, no top solid layers and no support material. You can still set " -"any number of bottom solid layers as well as skirt/brim loops. It won't work " -"when printing more than an object." +"Cette fonction élèvera le Z graduellement en cas d'impression d'un objet à " +"paroi unique, afin de rendre invisibles les jointures. Cette option " +"nécessite de n'avoir qu'un seul périmètre, de ne pas avoir de remplissage, " +"ni de surface solide supérieure, ni de support. Vous pouvez toujours choisir " +"le nombre de surface solides inférieures de même que les boucles des jupes " +"et des bordures. Cela ne fonctionnera pas si vous imprimez plus d'un objet." #: src/libslic3r/PrintConfig.cpp:1725 msgid "Temperature variation" -msgstr "Temperature variation" +msgstr "Variation de température" #: src/libslic3r/PrintConfig.cpp:1726 msgid "" @@ -6699,9 +6694,9 @@ msgid "" "a full-height \"sacrificial\" skirt on which the nozzles are periodically " "wiped." msgstr "" -"Temperature difference to be applied when an extruder is not active. Enables " -"a full-height \"sacrificial\" skirt on which the nozzles are periodically " -"wiped." +"Différence de température devant être appliquée quand un extrudeur n'est pas " +"actif. Permet la génération d'un contour complet \"sacrificiel\" sur lequel " +"les buses sont nettoyées régulièrement." #: src/libslic3r/PrintConfig.cpp:1736 msgid "" @@ -6713,13 +6708,15 @@ msgid "" "you can use placeholder variables for all Slic3r settings, so you can put a " "\"M109 S[first_layer_temperature]\" command wherever you want." msgstr "" -"This start procedure is inserted at the beginning, after bed has reached the " -"target temperature and extruder just started heating, and before extruder " -"has finished heating. If Slic3r detects M104 or M190 in your custom codes, " -"such commands will not be prepended automatically so you're free to " -"customize the order of heating commands and other custom actions. Note that " -"you can use placeholder variables for all Slic3r settings, so you can put a " -"\"M109 S[first_layer_temperature]\" command wherever you want." +"Cette procédure de démarrage est insérée au début, après que le plateau a " +"atteint la température ciblée et lorsque l'extrudeur vient juste de " +"commencer à chauffer, et avant que l'extrudeur ait terminé de chauffer. Si " +"Slic3r détecte des commandes M104 ou M190 dans vos codes personnalisés, ces " +"commandes ne seront pas ajoutées automatiquement ainsi vous serez libre de " +"personnaliser l'ordre des commandes de chauffe et autres actions " +"personnalisées. Notez que vous pouvez utiliser des variables génériques pour " +"tous les réglages de Slic3r, donc vous pouvez mettre une commande " +"\"M109S[first_layer_temperature]\" où vous le souhaitez." #: src/libslic3r/PrintConfig.cpp:1751 msgid "" @@ -6732,46 +6729,46 @@ msgid "" "S[first_layer_temperature]\" command wherever you want. If you have multiple " "extruders, the gcode is processed in extruder order." msgstr "" -"This start procedure is inserted at the beginning, after any printer start " -"gcode. This is used to override settings for a specific filament. If Slic3r " -"detects M104, M109, M140 or M190 in your custom codes, such commands will " -"not be prepended automatically so you're free to customize the order of " -"heating commands and other custom actions. Note that you can use placeholder " -"variables for all Slic3r settings, so you can put a \"M109 " -"S[first_layer_temperature]\" command wherever you want. If you have multiple " -"extruders, the gcode is processed in extruder order." +"Cette procédure de démarrage est insérée au début, après un gcode de " +"démarrage de l'imprimante. Elle est utilisée pour remplacer les réglages " +"pour un filament spécifique. Si Slic3r détecte des commandes M104, M109, " +"M140 ou M190 dans vos codes personnalisés ces commandes ne seront pas " +"ajoutées automatiquement, de cette manière vous pouvez personnaliser la " +"procédure de chauffe et autres actions. Notez que vous pouvez utiliser des " +"variables génériques pour tous les réglages de Slic3r, donc vous pouvez " +"saisir une commande \"M109 S[first_layer_temperature]\" où vous voulez. Si " +"vous avez plusieurs extrudeurs, le G-Code sera exécuté dans l'ordre des " +"extrudeurs." #: src/libslic3r/PrintConfig.cpp:1766 msgid "Single Extruder Multi Material" -msgstr "Single Extruder Multi Material" +msgstr "Extrudeur Unique Multi-Matériaux" #: src/libslic3r/PrintConfig.cpp:1767 msgid "The printer multiplexes filaments into a single hot end." -msgstr "The printer multiplexes filaments into a single hot end." +msgstr "L'imprimante multiplexe les filaments vers une seule tête d'extrusion." #: src/libslic3r/PrintConfig.cpp:1772 msgid "Prime all printing extruders" -msgstr "Prime all printing extruders" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1773 msgid "" "If enabled, all printing extruders will be primed at the front edge of the " "print bed at the start of the print." msgstr "" -"If enabled, all printing extruders will be primed at the front edge of the " -"print bed at the start of the print." #: src/libslic3r/PrintConfig.cpp:1778 msgid "Generate support material" -msgstr "Generate support material" +msgstr "Générer des supports" #: src/libslic3r/PrintConfig.cpp:1780 msgid "Enable support material generation." -msgstr "Enable support material generation." +msgstr "Activer la génération des supports." #: src/libslic3r/PrintConfig.cpp:1784 msgid "Auto generated supports" -msgstr "Auto generated supports" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1786 msgid "" @@ -6779,45 +6776,42 @@ msgid "" "threshold value. If unchecked, supports will be generated inside the " "\"Support Enforcer\" volumes only." msgstr "" -"If checked, supports will be generated automatically based on the overhang " -"threshold value. If unchecked, supports will be generated inside the " -"\"Support Enforcer\" volumes only." #: src/libslic3r/PrintConfig.cpp:1792 msgid "XY separation between an object and its support" -msgstr "XY separation between an object and its support" +msgstr "Séparation XY entre un objet et son support" #: src/libslic3r/PrintConfig.cpp:1794 msgid "" "XY separation between an object and its support. If expressed as percentage " "(for example 50%), it will be calculated over external perimeter width." msgstr "" -"XY separation between an object and its support. If expressed as percentage " -"(for example 50%), it will be calculated over external perimeter width." +"Séparation XY entre un objet et son support. Si la valeur est exprimée en " +"pourcentage (par exemple 50%), elle sera calculée à partir de la largeur du " +"périmètre extérieur." #: src/libslic3r/PrintConfig.cpp:1804 msgid "Pattern angle" -msgstr "Pattern angle" +msgstr "Angle du motif" #: src/libslic3r/PrintConfig.cpp:1806 msgid "" "Use this setting to rotate the support material pattern on the horizontal " "plane." msgstr "" -"Use this setting to rotate the support material pattern on the horizontal " -"plane." +"Utiliser ce réglage pour orienter le motif du support sur le plan horizontal." -#: src/libslic3r/PrintConfig.cpp:1816 src/libslic3r/PrintConfig.cpp:2421 +#: src/libslic3r/PrintConfig.cpp:1816 src/libslic3r/PrintConfig.cpp:2423 msgid "" "Only create support if it lies on a build plate. Don't create support on a " "print." msgstr "" -"Only create support if it lies on a build plate. Don't create support on a " -"print." +"Créer uniquement des supports reposant sur le plateau. Ne pas créer pas de " +"supports sur une impression." #: src/libslic3r/PrintConfig.cpp:1822 msgid "Contact Z distance" -msgstr "Contact Z distance" +msgstr "Distance de contact Z" #: src/libslic3r/PrintConfig.cpp:1824 msgid "" @@ -6825,21 +6819,21 @@ msgid "" "this to 0 will also prevent Slic3r from using bridge flow and speed for the " "first object layer." msgstr "" -"The vertical distance between object and support material interface. Setting " -"this to 0 will also prevent Slic3r from using bridge flow and speed for the " -"first object layer." +"Distance verticale entre l'objet et l'intercalaire du support. Régler cette " +"valeur sur zéro empêchera Slic3r d'utiliser la vitesse et le débit des ponts " +"pour la première couche de l'objet." #: src/libslic3r/PrintConfig.cpp:1831 msgid "soluble" -msgstr "soluble" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1832 msgid "detachable" -msgstr "detachable" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1837 msgid "Enforce support for the first" -msgstr "Enforce support for the first" +msgstr "Renforcer le support sur le(s) première(s)" #: src/libslic3r/PrintConfig.cpp:1839 msgid "" @@ -6848,26 +6842,26 @@ msgid "" "regardless of any angle threshold. This is useful for getting more adhesion " "of objects having a very thin or poor footprint on the build plate." msgstr "" -"Generate support material for the specified number of layers counting from " -"bottom, regardless of whether normal support material is enabled or not and " -"regardless of any angle threshold. This is useful for getting more adhesion " -"of objects having a very thin or poor footprint on the build plate." +"Générer des supports pour le nombre de couches spécifié à partir du bas, que " +"les supports normaux soient activés ou non et sans tenir compte de seuils " +"d'inclinaison. Ceci est utile pour obtenir une meilleure adhésion pour des " +"objets ayant une surface de contact très fine ou limitée sur le plateau." #: src/libslic3r/PrintConfig.cpp:1844 msgid "Enforce support for the first n layers" -msgstr "Enforce support for the first n layers" +msgstr "Renforcer le support pour les n premières couches" #: src/libslic3r/PrintConfig.cpp:1850 msgid "Support material/raft/skirt extruder" -msgstr "Support material/raft/skirt extruder" +msgstr "Extrudeur pour support/raft/jupe" #: src/libslic3r/PrintConfig.cpp:1852 msgid "" "The extruder to use when printing support material, raft and skirt (1+, 0 to " "use the current extruder to minimize tool changes)." msgstr "" -"The extruder to use when printing support material, raft and skirt (1+, 0 to " -"use the current extruder to minimize tool changes)." +"L'extrudeur à utiliser pour imprimer des supports, du raft ou des contours " +"(1+,0 pour utiliser l'extrudeur actuel et limiter les changements d'outil)." #: src/libslic3r/PrintConfig.cpp:1861 msgid "" @@ -6876,52 +6870,56 @@ msgid "" "otherwise nozzle diameter will be used. If expressed as percentage (for " "example 90%) it will be computed over layer height." msgstr "" -"Set this to a non-zero value to set a manual extrusion width for support " -"material. If left zero, default extrusion width will be used if set, " -"otherwise nozzle diameter will be used. If expressed as percentage (for " -"example 90%) it will be computed over layer height." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement la " +"largeur d’extrusion pour les supports. Si la valeur reste sur zéro, la " +"largeur d’extrusion par défaut sera utilisée si définie, sinon le diamètre " +"de la buse sera utilisée. Si la valeur est exprimée en pourcentage (par " +"exemple : 90%), elle sera calculée par rapport à la hauteur de couche." #: src/libslic3r/PrintConfig.cpp:1869 msgid "Interface loops" -msgstr "Interface loops" +msgstr "Boucles d'interface" #: src/libslic3r/PrintConfig.cpp:1871 msgid "" "Cover the top contact layer of the supports with loops. Disabled by default." msgstr "" -"Cover the top contact layer of the supports with loops. Disabled by default." +"Recouvrir la couche de contact supérieure des supports avec des boucles. " +"Désactivé par défaut." #: src/libslic3r/PrintConfig.cpp:1876 msgid "Support material/raft interface extruder" -msgstr "Support material/raft interface extruder" +msgstr "Extrudeur pour l'interface des supports/du radeau" #: src/libslic3r/PrintConfig.cpp:1878 msgid "" "The extruder to use when printing support material interface (1+, 0 to use " "the current extruder to minimize tool changes). This affects raft too." msgstr "" -"The extruder to use when printing support material interface (1+, 0 to use " -"the current extruder to minimize tool changes). This affects raft too." +"L'extrudeur à utiliser pour imprimer les intercalaires du support (1+,0 pour " +"utiliser l'extrudeur actuel et limiter les changements d'outil). Cela " +"affecte également le raft." #: src/libslic3r/PrintConfig.cpp:1885 msgid "Interface layers" -msgstr "Interface layers" +msgstr "Couches d'interface" #: src/libslic3r/PrintConfig.cpp:1887 msgid "" "Number of interface layers to insert between the object(s) and support " "material." msgstr "" -"Number of interface layers to insert between the object(s) and support " -"material." +"Nombre de couches d'interface à insérer entre le(s) objet(s) et les supports." #: src/libslic3r/PrintConfig.cpp:1894 msgid "Interface pattern spacing" -msgstr "Interface pattern spacing" +msgstr "Espacement du motif d'interface" #: src/libslic3r/PrintConfig.cpp:1896 msgid "Spacing between interface lines. Set zero to get a solid interface." -msgstr "Spacing between interface lines. Set zero to get a solid interface." +msgstr "" +"Espacement entre les lignes d'interface. Mettez à zéro pour obtenir une " +"interface solide." #: src/libslic3r/PrintConfig.cpp:1905 msgid "" @@ -6929,49 +6927,50 @@ msgid "" "percentage (for example 50%) it will be calculated over support material " "speed." msgstr "" -"Speed for printing support material interface layers. If expressed as " -"percentage (for example 50%) it will be calculated over support material " -"speed." +"Vitesse d'impression des couches d'interface des supports. Si exprimée en " +"pourcentage (par exemple 50%), elle sera calculée à partir de la vitesse " +"d'impression des supports." #: src/libslic3r/PrintConfig.cpp:1914 msgid "Pattern" -msgstr "Pattern" +msgstr "Motif" #: src/libslic3r/PrintConfig.cpp:1916 msgid "Pattern used to generate support material." -msgstr "Pattern used to generate support material." +msgstr "Motif utilisé pour générer les supports." #: src/libslic3r/PrintConfig.cpp:1922 msgid "Rectilinear grid" -msgstr "Rectilinear grid" +msgstr "" #: src/libslic3r/PrintConfig.cpp:1928 msgid "Pattern spacing" -msgstr "Pattern spacing" +msgstr "Espacement du motif" #: src/libslic3r/PrintConfig.cpp:1930 msgid "Spacing between support material lines." -msgstr "Spacing between support material lines." +msgstr "Espacement entre les lignes des supports." #: src/libslic3r/PrintConfig.cpp:1939 msgid "Speed for printing support material." -msgstr "Speed for printing support material." +msgstr "Vitesse d'impression du support." #: src/libslic3r/PrintConfig.cpp:1946 msgid "Synchronize with object layers" -msgstr "Synchronize with object layers" +msgstr "Synchroniser avec les couches de l'objet" #: src/libslic3r/PrintConfig.cpp:1948 msgid "" "Synchronize support layers with the object print layers. This is useful with " "multi-material printers, where the extruder switch is expensive." msgstr "" -"Synchronize support layers with the object print layers. This is useful with " -"multi-material printers, where the extruder switch is expensive." +"Synchroniser les couches du support avec les couches d'impression de " +"l'objet. Cela est utile pour les imprimantes multi-matériaux, pour " +"lesquelles le changement d'extrudeur est onéreux." #: src/libslic3r/PrintConfig.cpp:1954 msgid "Overhang threshold" -msgstr "Overhang threshold" +msgstr "Seuil de surplomb" #: src/libslic3r/PrintConfig.cpp:1956 msgid "" @@ -6981,47 +6980,49 @@ msgid "" "that you can print without support material. Set to zero for automatic " "detection (recommended)." msgstr "" -"Support material will not be generated for overhangs whose slope angle (90° " -"= vertical) is above the given threshold. In other words, this value " -"represent the most horizontal slope (measured from the horizontal plane) " -"that you can print without support material. Set to zero for automatic " -"detection (recommended)." +"Le support ne sera pas généré pour les surplombs dont l'inclinaison (90° = " +"vertical) dépasse le seuil défini. Autrement dit, cette valeur représente " +"l'inclinaison horizontale maximum (mesurée à partir du plan horizontal) que " +"vous pouvez imprimer sans support. Réglez sur zéro pour une détection " +"automatique (recommandé)." #: src/libslic3r/PrintConfig.cpp:1968 msgid "With sheath around the support" -msgstr "With sheath around the support" +msgstr "Avec une enveloppe autour du support" #: src/libslic3r/PrintConfig.cpp:1970 msgid "" "Add a sheath (a single perimeter line) around the base support. This makes " "the support more reliable, but also more difficult to remove." msgstr "" -"Add a sheath (a single perimeter line) around the base support. This makes " -"the support more reliable, but also more difficult to remove." +"Ajouter une enveloppe (une ligne unique de périmètre) autour de la base du " +"support. Ceci rend le support plus fiable, mais aussi plus difficile à " +"retirer." #: src/libslic3r/PrintConfig.cpp:1977 msgid "" "Extruder temperature for layers after the first one. Set this to zero to " "disable temperature control commands in the output." msgstr "" -"Extruder temperature for layers after the first one. Set this to zero to " -"disable temperature control commands in the output." +"Température de l'extrudeur pour les couches après la première. Mettez zéro " +"pour désactiver les commandes de contrôle de la température dans le fichier " +"de sortie." #: src/libslic3r/PrintConfig.cpp:1979 msgid "Temperature" -msgstr "Temperature" +msgstr "Température" #: src/libslic3r/PrintConfig.cpp:1985 msgid "Detect thin walls" -msgstr "Detect thin walls" +msgstr "Détecter les parois fines" #: src/libslic3r/PrintConfig.cpp:1987 msgid "" "Detect single-width walls (parts where two extrusions don't fit and we need " "to collapse them into a single trace)." msgstr "" -"Detect single-width walls (parts where two extrusions don't fit and we need " -"to collapse them into a single trace)." +"Détecter les parois de largeur unique (où deux extrusions côte à côte ne " +"rentrent pas et doivent êtres fusionnées en un seul trait)." #: src/libslic3r/PrintConfig.cpp:1993 msgid "Threads" @@ -7032,8 +7033,9 @@ msgid "" "Threads are used to parallelize long-running tasks. Optimal threads number " "is slightly above the number of available cores/processors." msgstr "" -"Threads are used to parallelize long-running tasks. Optimal threads number " -"is slightly above the number of available cores/processors." +"Les threads sont utilisés pour paralléliser les calculs longs. Le nombre " +"optimal de threads est légèrement supérieur au nombre de coeurs/processeurs " +"disponibles." #: src/libslic3r/PrintConfig.cpp:2006 msgid "" @@ -7041,9 +7043,9 @@ msgid "" "you can use placeholder variables for all Slic3r settings as well as " "[previous_extruder] and [next_extruder]." msgstr "" -"This custom code is inserted right before every extruder change. Note that " -"you can use placeholder variables for all Slic3r settings as well as " -"[previous_extruder] and [next_extruder]." +"Ce code personnalisé est inséré juste avant chaque changement d'extrudeur. " +"Notez que vous pouvez utiliser des variables génériques pour tous les " +"réglages de Slic3r de même que [previous_extruder] et [next_extruder]." #: src/libslic3r/PrintConfig.cpp:2018 msgid "" @@ -7053,11 +7055,14 @@ msgid "" "will be used if set, otherwise nozzle diameter will be used. If expressed as " "percentage (for example 90%) it will be computed over layer height." msgstr "" -"Set this to a non-zero value to set a manual extrusion width for infill for " -"top surfaces. You may want to use thinner extrudates to fill all narrow " -"regions and get a smoother finish. If left zero, default extrusion width " -"will be used if set, otherwise nozzle diameter will be used. If expressed as " -"percentage (for example 90%) it will be computed over layer height." +"Réglez ce paramètre sur une valeur non-nulle pour définir manuellement la " +"largeur d’extrusion pour le remplissage ou les surfaces supérieures. Vous " +"voudrez peut-être utiliser des extrudats plus fins pour remplir les zones " +"les plus étroites et obtenir des finitions plus lisses. Si la valeur reste " +"sur zéro, la largeur d’extrusion par défaut sera utilisée si définie, sinon " +"le diamètre de la buse sera utilisé. Si la valeur est exprimée en " +"pourcentage (par exemple : 90%), elle sera calculée par rapport à la hauteur " +"de couche." #: src/libslic3r/PrintConfig.cpp:2029 msgid "" @@ -7067,51 +7072,56 @@ msgid "" "percentage (for example: 80%) over the solid infill speed above. Set to zero " "for auto." msgstr "" -"Speed for printing top solid layers (it only applies to the uppermost " -"external layers and not to their internal solid layers). You may want to " -"slow down this to get a nicer surface finish. This can be expressed as a " -"percentage (for example: 80%) over the solid infill speed above. Set to zero " -"for auto." +"Vitesse pour imprimer les couches solides supérieures (ne s'applique qu'aux " +"couches externes les plus hautes et pas aux couches internes solides). Vous " +"voudrez peut-être abaisser cette vitesse afin d'avoir une finition de " +"surface plus nette. Peut être exprimé en pourcentage (par exemple: 80%) de " +"la vitesse de remplissage solide susmentionnée. Réglez sur zéro pour un " +"ajustement automatique." #: src/libslic3r/PrintConfig.cpp:2043 msgid "Number of solid layers to generate on top surfaces." -msgstr "Number of solid layers to generate on top surfaces." +msgstr "Nombre de couches solides à générer sur les surfaces supérieures." #: src/libslic3r/PrintConfig.cpp:2044 msgid "Top solid layers" -msgstr "Top solid layers" +msgstr "Couches supérieures solides" #: src/libslic3r/PrintConfig.cpp:2050 msgid "Speed for travel moves (jumps between distant extrusion points)." -msgstr "Speed for travel moves (jumps between distant extrusion points)." +msgstr "" +"Vitesse pour les déplacements (trajet entre deux points d'extrusion " +"distants)." #: src/libslic3r/PrintConfig.cpp:2058 msgid "Use firmware retraction" -msgstr "Use firmware retraction" +msgstr "Utiliser la rétractation du firmware" #: src/libslic3r/PrintConfig.cpp:2059 msgid "" "This experimental setting uses G10 and G11 commands to have the firmware " "handle the retraction. This is only supported in recent Marlin." msgstr "" -"This experimental setting uses G10 and G11 commands to have the firmware " -"handle the retraction. This is only supported in recent Marlin." +"Ce réglage expérimental utilise les commandes G10 et G11 pour laisser le " +"firmware gérer la rétractation. Utilisable seulement par les versions " +"récentes de Marlin." #: src/libslic3r/PrintConfig.cpp:2065 msgid "Use relative E distances" -msgstr "Use relative E distances" +msgstr "Utiliser des valeurs E relatives" #: src/libslic3r/PrintConfig.cpp:2066 msgid "" "If your firmware requires relative E values, check this, otherwise leave it " "unchecked. Most firmwares use absolute values." msgstr "" -"If your firmware requires relative E values, check this, otherwise leave it " -"unchecked. Most firmwares use absolute values." +"Si votre firmware requiert des valeurs relatives pour E, cochez cette case, " +"sinon laissez-la décochée. La plupart des firmwares utilisent des valeurs " +"absolues." #: src/libslic3r/PrintConfig.cpp:2072 msgid "Use volumetric E" -msgstr "Use volumetric E" +msgstr "E Volumétrique" #: src/libslic3r/PrintConfig.cpp:2073 msgid "" @@ -7122,48 +7132,51 @@ msgid "" "filament diameter associated to the filament selected in Slic3r. This is " "only supported in recent Marlin." msgstr "" -"This experimental setting uses outputs the E values in cubic millimeters " -"instead of linear millimeters. If your firmware doesn't already know " -"filament diameter(s), you can put commands like 'M200 D[filament_diameter_0] " -"T0' in your start G-code in order to turn volumetric mode on and use the " -"filament diameter associated to the filament selected in Slic3r. This is " -"only supported in recent Marlin." +"Cette fonction expérimentale génère des valeurs de E en millimètres cubiques " +"au lieu de millimètres linéaires. Si votre firmware ne connait pas déjà le " +"diamètre du filament, vous pouvez saisir une commande comme 'M200 " +"D[filament_diameter_0] T0' dans votre G-Code de début pour activer le mode " +"volumétrique, et utiliser le diamètre de filament associé au filament choisi " +"dans Slic3r. Cette fonction n'est utilisable que dans les versions récentes " +"de Marlin." #: src/libslic3r/PrintConfig.cpp:2083 msgid "Enable variable layer height feature" -msgstr "Enable variable layer height feature" +msgstr "Activer la fonction de hauteur de couche variable" #: src/libslic3r/PrintConfig.cpp:2084 msgid "" "Some printers or printer setups may have difficulties printing with a " "variable layer height. Enabled by default." msgstr "" -"Some printers or printer setups may have difficulties printing with a " -"variable layer height. Enabled by default." +"Certaines imprimantes ou certains réglages d'imprimante peuvent rencontrer " +"des difficultés pour imprimer avec une hauteur de couche variable. Activé " +"par défaut." #: src/libslic3r/PrintConfig.cpp:2090 msgid "Wipe while retracting" -msgstr "Wipe while retracting" +msgstr "Nettoyer lors des rétractations" #: src/libslic3r/PrintConfig.cpp:2091 msgid "" "This flag will move the nozzle while retracting to minimize the possible " "blob on leaky extruders." msgstr "" -"This flag will move the nozzle while retracting to minimize the possible " -"blob on leaky extruders." +"Cette option déplace la buse lors des rétractations, limitant ainsi " +"l'apparition d'amas sur les extrudeurs ayant tendance à couler." #: src/libslic3r/PrintConfig.cpp:2098 msgid "" "Multi material printers may need to prime or purge extruders on tool " "changes. Extrude the excess material into the wipe tower." msgstr "" -"Multi material printers may need to prime or purge extruders on tool " -"changes. Extrude the excess material into the wipe tower." +"Les imprimantes multi-matériaux peuvent avoir besoin de préparer ou de " +"purger leurs extrudeurs lors d'un changement d'outil. Extruder le matériau " +"en excès dans la tour de nettoyage." #: src/libslic3r/PrintConfig.cpp:2104 msgid "Purging volumes - load/unload volumes" -msgstr "Purging volumes - load/unload volumes" +msgstr "Volumes de purge - volumes de chargement/déchargement" #: src/libslic3r/PrintConfig.cpp:2105 msgid "" @@ -7171,21 +7184,22 @@ msgid "" "wipe tower. These values are used to simplify creation of the full purging " "volumes below. " msgstr "" -"This vector saves required volumes to change from/to each tool used on the " -"wipe tower. These values are used to simplify creation of the full purging " -"volumes below. " +"Ce vecteur enregistre les volumes requis pour changer l'outil utilisé pour " +"la tour de nettoyage. Ces valeurs sont utilisées pour simplifier la création " +"des volumes de purge complets ci-dessous. " #: src/libslic3r/PrintConfig.cpp:2111 msgid "Purging volumes - matrix" -msgstr "Purging volumes - matrix" +msgstr "Volumes de purge - matrice" #: src/libslic3r/PrintConfig.cpp:2112 msgid "" "This matrix describes volumes (in cubic milimetres) required to purge the " "new filament on the wipe tower for any given pair of tools. " msgstr "" -"This matrix describes volumes (in cubic milimetres) required to purge the " -"new filament on the wipe tower for any given pair of tools. " +"Cette matrice décrit les volumes (en millimètres cube) nécessaires pour " +"purger le nouveau filament dans la tour de nettoyage pour une paire d'outils " +"donnée. " #: src/libslic3r/PrintConfig.cpp:2121 msgid "Position X" @@ -7193,7 +7207,7 @@ msgstr "Position X" #: src/libslic3r/PrintConfig.cpp:2122 msgid "X coordinate of the left front corner of a wipe tower" -msgstr "X coordinate of the left front corner of a wipe tower" +msgstr "Coordonnée X du coin avant gauche d'une tour de nettoyage" #: src/libslic3r/PrintConfig.cpp:2128 msgid "Position Y" @@ -7201,27 +7215,27 @@ msgstr "Position Y" #: src/libslic3r/PrintConfig.cpp:2129 msgid "Y coordinate of the left front corner of a wipe tower" -msgstr "Y coordinate of the left front corner of a wipe tower" +msgstr "Coordonnée Y du coin avant gauche d'une tour de nettoyage" #: src/libslic3r/PrintConfig.cpp:2136 msgid "Width of a wipe tower" -msgstr "Width of a wipe tower" +msgstr "Largeur d'une tour de nettoyage" #: src/libslic3r/PrintConfig.cpp:2142 msgid "Wipe tower rotation angle" -msgstr "Wipe tower rotation angle" +msgstr "Angle de rotation de la tour de nettoyage" #: src/libslic3r/PrintConfig.cpp:2143 msgid "Wipe tower rotation angle with respect to x-axis " -msgstr "Wipe tower rotation angle with respect to x-axis " +msgstr "Angle de rotation de la tour de nettoyage par rapport à l'axe X " -#: src/libslic3r/PrintConfig.cpp:2144 src/libslic3r/PrintConfig.cpp:2565 +#: src/libslic3r/PrintConfig.cpp:2144 src/libslic3r/PrintConfig.cpp:2570 msgid "degrees" -msgstr "degrees" +msgstr "degrés" #: src/libslic3r/PrintConfig.cpp:2150 msgid "Wipe into this object's infill" -msgstr "Wipe into this object's infill" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2151 msgid "" @@ -7229,13 +7243,10 @@ msgid "" "the amount of waste but may result in longer print time due to additional " "travel moves." msgstr "" -"Purging after toolchange will done inside this object's infills. This lowers " -"the amount of waste but may result in longer print time due to additional " -"travel moves." #: src/libslic3r/PrintConfig.cpp:2158 msgid "Wipe into this object" -msgstr "Wipe into this object" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2159 msgid "" @@ -7243,21 +7254,19 @@ msgid "" "that would otherwise end up in the wipe tower and decrease print time. " "Colours of the objects will be mixed as a result." msgstr "" -"Object will be used to purge the nozzle after a toolchange to save material " -"that would otherwise end up in the wipe tower and decrease print time. " -"Colours of the objects will be mixed as a result." #: src/libslic3r/PrintConfig.cpp:2165 msgid "Maximal bridging distance" -msgstr "Maximal bridging distance" +msgstr "Distance maximale de pont" #: src/libslic3r/PrintConfig.cpp:2166 msgid "Maximal distance between supports on sparse infill sections. " -msgstr "Maximal distance between supports on sparse infill sections. " +msgstr "" +"Distance maximale entre les supports sur les sections de remplissage épars. " #: src/libslic3r/PrintConfig.cpp:2172 msgid "XY Size Compensation" -msgstr "XY Size Compensation" +msgstr "Compensation de Taille XY" #: src/libslic3r/PrintConfig.cpp:2174 msgid "" @@ -7265,13 +7274,13 @@ msgid "" "(negative = inwards, positive = outwards). This might be useful for fine-" "tuning hole sizes." msgstr "" -"The object will be grown/shrunk in the XY plane by the configured value " -"(negative = inwards, positive = outwards). This might be useful for fine-" -"tuning hole sizes." +"L'objet sera agrandi/réduit sur les plans XY selon la valeur indiquée " +"(négatif = réduit, positif = agrandi). Ce réglage peut être utile pour un " +"réglage fin des tailles de trous." #: src/libslic3r/PrintConfig.cpp:2182 msgid "Z offset" -msgstr "Z offset" +msgstr "Décalage Z" #: src/libslic3r/PrintConfig.cpp:2183 msgid "" @@ -7280,42 +7289,43 @@ msgid "" "example, if your endstop zero actually leaves the nozzle 0.3mm far from the " "print bed, set this to -0.3 (or fix your endstop)." msgstr "" -"This value will be added (or subtracted) from all the Z coordinates in the " -"output G-code. It is used to compensate for bad Z endstop position: for " -"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " -"print bed, set this to -0.3 (or fix your endstop)." +"Cette valeur sera ajoutée (ou soustraite) de toutes les coordonnées Z dans " +"le G-Code de sortie. Elle est utilisée pour compenser une mauvaise position " +"de fin de course Z: par exemple si votre fin de course place votre buse à " +"0.3mm au dessus du plateau, réglez cette valeur sur -0.3 (ou corrigez votre " +"fin de course)." #: src/libslic3r/PrintConfig.cpp:2200 msgid "Display width" -msgstr "Display width" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2201 msgid "Width of the display" -msgstr "Width of the display" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2206 msgid "Display height" -msgstr "Display height" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2207 msgid "Height of the display" -msgstr "Height of the display" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2212 msgid "Number of pixels in" -msgstr "Number of pixels in" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2214 msgid "Number of pixels in X" -msgstr "Number of pixels in X" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2220 msgid "Number of pixels in Y" -msgstr "Number of pixels in Y" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2225 msgid "Display orientation" -msgstr "Display orientation" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2226 msgid "" @@ -7323,45 +7333,42 @@ msgid "" "will flip the meaning of display width and height parameters and the output " "images will be rotated by 90 degrees." msgstr "" -"Set the actual LCD display orientation inside the SLA printer. Portrait mode " -"will flip the meaning of display width and height parameters and the output " -"images will be rotated by 90 degrees." #: src/libslic3r/PrintConfig.cpp:2232 msgid "Landscape" -msgstr "Landscape" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2233 msgid "Portrait" -msgstr "Portrait" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2238 msgid "Fast" -msgstr "Fast" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2239 msgid "Fast tilt" -msgstr "Fast tilt" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2240 msgid "Time of the fast tilt" -msgstr "Time of the fast tilt" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2247 msgid "Slow" -msgstr "Slow" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2248 msgid "Slow tilt" -msgstr "Slow tilt" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2249 msgid "Time of the slow tilt" -msgstr "Time of the slow tilt" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2256 msgid "Area fill" -msgstr "Area fill" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2257 msgid "" @@ -7369,572 +7376,551 @@ msgid "" "If the print area exceeds the specified value, \n" "then a slow tilt will be used, otherwise - a fast tilt" msgstr "" -"The percentage of the bed area. \n" -"If the print area exceeds the specified value, \n" -"then a slow tilt will be used, otherwise - a fast tilt" #: src/libslic3r/PrintConfig.cpp:2264 src/libslic3r/PrintConfig.cpp:2265 #: src/libslic3r/PrintConfig.cpp:2266 msgid "Printer scaling correction" -msgstr "Printer scaling correction" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2272 src/libslic3r/PrintConfig.cpp:2273 msgid "Printer absolute correction" -msgstr "Printer absolute correction" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2274 msgid "" "Will inflate or deflate the sliced 2D polygons according to the sign of the " "correction." msgstr "" -"Will inflate or deflate the sliced 2D polygons according to the sign of the " -"correction." #: src/libslic3r/PrintConfig.cpp:2280 src/libslic3r/PrintConfig.cpp:2281 msgid "Printer gamma correction" -msgstr "Printer gamma correction" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2282 -msgid "This will apply a gamm correction to the rasterized 2D polygons." -msgstr "This will apply a gamm correction to the rasterized 2D polygons." +msgid "" +"This will apply a gamma correction to the rasterized 2D polygons. A gamma " +"value of zero means thresholding with the threshold in the middle. This " +"behaviour eliminates antialiasing without losing holes in polygons." +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2291 src/libslic3r/PrintConfig.cpp:2292 +#: src/libslic3r/PrintConfig.cpp:2293 src/libslic3r/PrintConfig.cpp:2294 msgid "Initial layer height" -msgstr "Initial layer height" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2298 +#: src/libslic3r/PrintConfig.cpp:2300 msgid "Faded layers" -msgstr "Faded layers" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2299 +#: src/libslic3r/PrintConfig.cpp:2301 msgid "" "Number of the layers needed for the exposure time fade from initial exposure " "time to the exposure time" msgstr "" -"Number of the layers needed for the exposure time fade from initial exposure " -"time to the exposure time" -#: src/libslic3r/PrintConfig.cpp:2306 src/libslic3r/PrintConfig.cpp:2307 +#: src/libslic3r/PrintConfig.cpp:2308 src/libslic3r/PrintConfig.cpp:2309 msgid "Exposure time" -msgstr "Exposure time" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2313 src/libslic3r/PrintConfig.cpp:2314 +#: src/libslic3r/PrintConfig.cpp:2315 src/libslic3r/PrintConfig.cpp:2316 msgid "Initial exposure time" -msgstr "Initial exposure time" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2320 src/libslic3r/PrintConfig.cpp:2321 +#: src/libslic3r/PrintConfig.cpp:2322 src/libslic3r/PrintConfig.cpp:2323 msgid "Correction for expansion" -msgstr "Correction for expansion" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2327 +#: src/libslic3r/PrintConfig.cpp:2329 msgid "SLA print material notes" -msgstr "SLA print material notes" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2328 +#: src/libslic3r/PrintConfig.cpp:2330 msgid "You can put your notes regarding the SLA print material here." -msgstr "You can put your notes regarding the SLA print material here." +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2336 src/libslic3r/PrintConfig.cpp:2347 +#: src/libslic3r/PrintConfig.cpp:2338 src/libslic3r/PrintConfig.cpp:2349 msgid "Default SLA material profile" -msgstr "Default SLA material profile" - -#: src/libslic3r/PrintConfig.cpp:2358 -msgid "Generate supports" -msgstr "Generate supports" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2360 -msgid "Generate supports for the models" -msgstr "Generate supports for the models" +msgid "Generate supports" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2365 -msgid "Support head front diameter" -msgstr "Support head front diameter" +#: src/libslic3r/PrintConfig.cpp:2362 +msgid "Generate supports for the models" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2367 -msgid "Diameter of the pointing side of the head" -msgstr "Diameter of the pointing side of the head" +msgid "Support head front diameter" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2374 -msgid "Support head penetration" -msgstr "Support head penetration" +#: src/libslic3r/PrintConfig.cpp:2369 +msgid "Diameter of the pointing side of the head" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2376 -msgid "How much the pinhead has to penetrate the model surface" -msgstr "How much the pinhead has to penetrate the model surface" +msgid "Support head penetration" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2383 -msgid "Support head width" -msgstr "Support head width" +#: src/libslic3r/PrintConfig.cpp:2378 +msgid "How much the pinhead has to penetrate the model surface" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2385 -msgid "Width from the back sphere center to the front sphere center" -msgstr "Width from the back sphere center to the front sphere center" +msgid "Support head width" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2393 -msgid "Support pillar diameter" -msgstr "Support pillar diameter" +#: src/libslic3r/PrintConfig.cpp:2387 +msgid "Width from the back sphere center to the front sphere center" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2395 +msgid "Support pillar diameter" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2397 msgid "Diameter in mm of the support pillars" -msgstr "Diameter in mm of the support pillars" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2403 +#: src/libslic3r/PrintConfig.cpp:2405 msgid "Support pillar connection mode" -msgstr "Support pillar connection mode" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2404 +#: src/libslic3r/PrintConfig.cpp:2406 msgid "" "Controls the bridge type between two neigboring pillars. Can be zig-zag, " "cross (double zig-zag) or dynamic which will automatically switch between " "the first two depending on the distance of the two pillars." msgstr "" -"Controls the bridge type between two neigboring pillars. Can be zig-zag, " -"cross (double zig-zag) or dynamic which will automatically switch between " -"the first two depending on the distance of the two pillars." - -#: src/libslic3r/PrintConfig.cpp:2412 -msgid "Zig-Zag" -msgstr "Zig-Zag" - -#: src/libslic3r/PrintConfig.cpp:2413 -msgid "Cross" -msgstr "Cross" #: src/libslic3r/PrintConfig.cpp:2414 -msgid "Dynamic" -msgstr "Dynamic" +msgid "Zig-Zag" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2426 -msgid "Pillar widening factor" -msgstr "Pillar widening factor" +#: src/libslic3r/PrintConfig.cpp:2415 +msgid "Cross" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2416 +msgid "Dynamic" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2428 +msgid "Pillar widening factor" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2430 msgid "" "Merging bridges or pillars into another pillars can increase the radius. " "Zero means no increase, one means full increase." msgstr "" -"Merging bridges or pillars into another pillars can increase the radius. " -"Zero means no increase, one means full increase." - -#: src/libslic3r/PrintConfig.cpp:2437 -msgid "Support base diameter" -msgstr "Support base diameter" #: src/libslic3r/PrintConfig.cpp:2439 -msgid "Diameter in mm of the pillar base" -msgstr "Diameter in mm of the pillar base" +msgid "Support base diameter" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2447 -msgid "Support base height" -msgstr "Support base height" +#: src/libslic3r/PrintConfig.cpp:2441 +msgid "Diameter in mm of the pillar base" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2449 -msgid "The height of the pillar base cone" -msgstr "The height of the pillar base cone" +msgid "Support base height" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2456 -msgid "Critical angle" -msgstr "Critical angle" +#: src/libslic3r/PrintConfig.cpp:2451 +msgid "The height of the pillar base cone" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2458 -msgid "The default angle for connecting support sticks and junctions." -msgstr "The default angle for connecting support sticks and junctions." +msgid "Critical angle" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2466 -msgid "Max bridge length" -msgstr "Max bridge length" +#: src/libslic3r/PrintConfig.cpp:2460 +msgid "The default angle for connecting support sticks and junctions." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2468 -msgid "The max length of a bridge" -msgstr "The max length of a bridge" +msgid "Max bridge length" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2475 -msgid "Max pillar linking distance" -msgstr "Max pillar linking distance" +#: src/libslic3r/PrintConfig.cpp:2470 +msgid "The max length of a bridge" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2477 +msgid "Max pillar linking distance" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2479 msgid "" "The max distance of two pillars to get linked with each other. A zero value " "will prohibit pillar cascading." msgstr "" -"The max distance of two pillars to get linked with each other. A zero value " -"will prohibit pillar cascading." - -#: src/libslic3r/PrintConfig.cpp:2485 -msgid "Object elevation" -msgstr "Object elevation" #: src/libslic3r/PrintConfig.cpp:2487 -msgid "How much the supports should lift up the supported object." -msgstr "How much the supports should lift up the supported object." +msgid "Object elevation" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2495 -msgid "Support points density" -msgstr "Support points density" +#: src/libslic3r/PrintConfig.cpp:2489 +msgid "How much the supports should lift up the supported object." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2497 -msgid "This is a relative measure of support points density." -msgstr "This is a relative measure of support points density." +msgid "Support points density" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2503 -msgid "Minimal distance of the support points" -msgstr "Minimal distance of the support points" +#: src/libslic3r/PrintConfig.cpp:2499 +msgid "This is a relative measure of support points density." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2505 -msgid "No support points will be placed closer than this threshold." -msgstr "No support points will be placed closer than this threshold." +msgid "Minimal distance of the support points" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2511 -msgid "Use pad" -msgstr "Use pad" +#: src/libslic3r/PrintConfig.cpp:2507 +msgid "No support points will be placed closer than this threshold." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2513 -msgid "Add a pad underneath the supported model" -msgstr "Add a pad underneath the supported model" +msgid "Use pad" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2518 -msgid "Pad wall thickness" -msgstr "Pad wall thickness" +#: src/libslic3r/PrintConfig.cpp:2515 +msgid "Add a pad underneath the supported model" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2520 +msgid "Pad wall thickness" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2522 msgid "The thickness of the pad and its optional cavity walls." -msgstr "The thickness of the pad and its optional cavity walls." +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2528 +#: src/libslic3r/PrintConfig.cpp:2530 msgid "Pad wall height" -msgstr "Pad wall height" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2529 -msgid "Defines the cavity depth. Set to zero to disable the cavity." -msgstr "Defines the cavity depth. Set to zero to disable the cavity." +#: src/libslic3r/PrintConfig.cpp:2531 +msgid "" +"Defines the pad cavity depth. Set to zero to disable the cavity. Be careful " +"when enabling this feature, as some resins may produce an extreme suction " +"effect inside the cavity, which makes pealing the print off the vat foil " +"difficult." +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2539 +#: src/libslic3r/PrintConfig.cpp:2544 msgid "Max merge distance" -msgstr "Max merge distance" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2541 +#: src/libslic3r/PrintConfig.cpp:2546 msgid "" "Some objects can get along with a few smaller pads instead of a single big " "one. This parameter defines how far the center of two smaller pads should " "be. If theyare closer, they will get merged into one pad." msgstr "" -"Some objects can get along with a few smaller pads instead of a single big " -"one. This parameter defines how far the center of two smaller pads should " -"be. If theyare closer, they will get merged into one pad." -#: src/libslic3r/PrintConfig.cpp:2552 +#: src/libslic3r/PrintConfig.cpp:2557 msgid "Pad edge radius" -msgstr "Pad edge radius" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2561 +#: src/libslic3r/PrintConfig.cpp:2566 msgid "Pad wall slope" -msgstr "Pad wall slope" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2563 +#: src/libslic3r/PrintConfig.cpp:2568 msgid "" "The slope of the pad wall relative to the bed plane. 90 degrees means " "straight walls." msgstr "" -"The slope of the pad wall relative to the bed plane. 90 degrees means " -"straight walls." -#: src/libslic3r/PrintConfig.cpp:2924 +#: src/libslic3r/PrintConfig.cpp:2929 msgid "Export SVG" -msgstr "Export SVG" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2925 +#: src/libslic3r/PrintConfig.cpp:2930 msgid "Export the model(s) as OBJ." -msgstr "Export the model(s) as OBJ." +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2936 +#: src/libslic3r/PrintConfig.cpp:2941 msgid "Export SLA" -msgstr "Export SLA" - -#: src/libslic3r/PrintConfig.cpp:2937 -msgid "Slice the model and export SLA printing layers as PNG." -msgstr "Slice the model and export SLA printing layers as PNG." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2942 -msgid "Export 3MF" -msgstr "Export 3MF" - -#: src/libslic3r/PrintConfig.cpp:2943 -msgid "Export the model(s) as 3MF." -msgstr "Export the model(s) as 3MF." +msgid "Slice the model and export SLA printing layers as PNG." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2947 -msgid "Export AMF" -msgstr "Export AMF" +msgid "Export 3MF" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2948 -msgid "Export the model(s) as AMF." -msgstr "Export the model(s) as AMF." +msgid "Export the model(s) as 3MF." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2952 -msgid "Export STL" -msgstr "Export STL" +msgid "Export AMF" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2953 -msgid "Export the model(s) as STL." -msgstr "Export the model(s) as STL." +msgid "Export the model(s) as AMF." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2957 +msgid "Export STL" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2958 -msgid "Slice the model and export toolpaths as G-code." -msgstr "Slice the model and export toolpaths as G-code." +msgid "Export the model(s) as STL." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2963 -msgid "Slice" -msgstr "Slice" - -#: src/libslic3r/PrintConfig.cpp:2964 -msgid "" -"Slice the model as FFF or SLA based on the printer_technology configuration " -"value." +msgid "Slice the model and export toolpaths as G-code." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2968 +msgid "Slice" msgstr "" -"Slice the model as FFF or SLA based on the printer_technology configuration " -"value." #: src/libslic3r/PrintConfig.cpp:2969 -msgid "Help" -msgstr "Help" +msgid "" +"Slice the model as FFF or SLA based on the printer_technology configuration " +"value." +msgstr "" -#: src/libslic3r/PrintConfig.cpp:2970 -msgid "Show this help." -msgstr "Show this help." +#: src/libslic3r/PrintConfig.cpp:2974 +msgid "Help" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2975 -msgid "Help (FFF options)" -msgstr "Help (FFF options)" - -#: src/libslic3r/PrintConfig.cpp:2976 -msgid "Show the full list of print/G-code configuration options." -msgstr "Show the full list of print/G-code configuration options." +msgid "Show this help." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2980 -msgid "Help (SLA options)" -msgstr "Help (SLA options)" +msgid "Help (FFF options)" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2981 -msgid "Show the full list of SLA print configuration options." -msgstr "Show the full list of SLA print configuration options." +msgid "Show the full list of print/G-code configuration options." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2985 -msgid "Output Model Info" -msgstr "Output Model Info" +msgid "Help (SLA options)" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2986 -msgid "Write information about the model to the console." -msgstr "Write information about the model to the console." +msgid "Show the full list of SLA print configuration options." +msgstr "" #: src/libslic3r/PrintConfig.cpp:2990 -msgid "Save config file" -msgstr "Save config file" +msgid "Output Model Info" +msgstr "" #: src/libslic3r/PrintConfig.cpp:2991 +msgid "Write information about the model to the console." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2995 +msgid "Save config file" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:2996 msgid "Save configuration to the specified file." -msgstr "Save configuration to the specified file." +msgstr "" -#: src/libslic3r/PrintConfig.cpp:3001 +#: src/libslic3r/PrintConfig.cpp:3006 msgid "Align XY" -msgstr "Align XY" - -#: src/libslic3r/PrintConfig.cpp:3002 -msgid "Align the model to the given point." -msgstr "Align the model to the given point." +msgstr "" #: src/libslic3r/PrintConfig.cpp:3007 +msgid "Align the model to the given point." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3012 msgid "Cut model at the given Z." -msgstr "Cut model at the given Z." - -#: src/libslic3r/PrintConfig.cpp:3028 -msgid "Center" -msgstr "Center" - -#: src/libslic3r/PrintConfig.cpp:3029 -msgid "Center the print around the given center." -msgstr "Center the print around the given center." +msgstr "" #: src/libslic3r/PrintConfig.cpp:3033 -msgid "Don't arrange" -msgstr "Don't arrange" +msgid "Center" +msgstr "" #: src/libslic3r/PrintConfig.cpp:3034 -msgid "" -"Do not rearrange the given models before merging and keep their original XY " -"coordinates." +msgid "Center the print around the given center." msgstr "" -"Do not rearrange the given models before merging and keep their original XY " -"coordinates." - -#: src/libslic3r/PrintConfig.cpp:3037 -msgid "Duplicate" -msgstr "Duplicate" #: src/libslic3r/PrintConfig.cpp:3038 -msgid "Multiply copies by this factor." -msgstr "Multiply copies by this factor." +msgid "Don't arrange" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3039 +msgid "" +"Do not rearrange the given models before merging and keep their original XY " +"coordinates." +msgstr "" #: src/libslic3r/PrintConfig.cpp:3042 -msgid "Duplicate by grid" -msgstr "Duplicate by grid" +msgid "Duplicate" +msgstr "" #: src/libslic3r/PrintConfig.cpp:3043 -msgid "Multiply copies by creating a grid." -msgstr "Multiply copies by creating a grid." - -#: src/libslic3r/PrintConfig.cpp:3046 -msgid "Merge" -msgstr "Merge" +msgid "Multiply copies by this factor." +msgstr "" #: src/libslic3r/PrintConfig.cpp:3047 -msgid "" -"Arrange the supplied models in a plate and merge them in a single model in " -"order to perform actions once." +msgid "Duplicate by grid" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3048 +msgid "Multiply copies by creating a grid." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3051 +msgid "Merge" msgstr "" -"Arrange the supplied models in a plate and merge them in a single model in " -"order to perform actions once." #: src/libslic3r/PrintConfig.cpp:3052 msgid "" +"Arrange the supplied models in a plate and merge them in a single model in " +"order to perform actions once." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3057 +msgid "" "Try to repair any non-manifold meshes (this option is implicitly added " "whenever we need to slice the model to perform the requested action)." msgstr "" -"Try to repair any non-manifold meshes (this option is implicitly added " -"whenever we need to slice the model to perform the requested action)." - -#: src/libslic3r/PrintConfig.cpp:3056 -msgid "Rotation angle around the Z axis in degrees." -msgstr "Rotation angle around the Z axis in degrees." - -#: src/libslic3r/PrintConfig.cpp:3060 -msgid "Rotate around X" -msgstr "Rotate around X" #: src/libslic3r/PrintConfig.cpp:3061 -msgid "Rotation angle around the X axis in degrees." -msgstr "Rotation angle around the X axis in degrees." +msgid "Rotation angle around the Z axis in degrees." +msgstr "" #: src/libslic3r/PrintConfig.cpp:3065 -msgid "Rotate around Y" -msgstr "Rotate around Y" +msgid "Rotate around X" +msgstr "" #: src/libslic3r/PrintConfig.cpp:3066 -msgid "Rotation angle around the Y axis in degrees." -msgstr "Rotation angle around the Y axis in degrees." +msgid "Rotation angle around the X axis in degrees." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3070 +msgid "Rotate around Y" +msgstr "" #: src/libslic3r/PrintConfig.cpp:3071 -msgid "Scaling factor or percentage." -msgstr "Scaling factor or percentage." +msgid "Rotation angle around the Y axis in degrees." +msgstr "" #: src/libslic3r/PrintConfig.cpp:3076 +msgid "Scaling factor or percentage." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3081 msgid "" "Detect unconnected parts in the given model(s) and split them into separate " "objects." msgstr "" -"Detect unconnected parts in the given model(s) and split them into separate " -"objects." -#: src/libslic3r/PrintConfig.cpp:3079 +#: src/libslic3r/PrintConfig.cpp:3084 msgid "Scale to Fit" -msgstr "Scale to Fit" +msgstr "" -#: src/libslic3r/PrintConfig.cpp:3080 +#: src/libslic3r/PrintConfig.cpp:3085 msgid "Scale to fit the given volume." -msgstr "Scale to fit the given volume." - -#: src/libslic3r/PrintConfig.cpp:3089 -msgid "Ignore non-existent config files" -msgstr "Ignore non-existent config files" - -#: src/libslic3r/PrintConfig.cpp:3090 -msgid "Do not fail if a file supplied to --load does not exist." -msgstr "Do not fail if a file supplied to --load does not exist." - -#: src/libslic3r/PrintConfig.cpp:3093 -msgid "Load config file" -msgstr "Load config file" +msgstr "" #: src/libslic3r/PrintConfig.cpp:3094 -msgid "" -"Load configuration from the specified file. It can be used more than once to " -"load options from multiple files." +msgid "Ignore non-existent config files" msgstr "" -"Load configuration from the specified file. It can be used more than once to " -"load options from multiple files." -#: src/libslic3r/PrintConfig.cpp:3097 -msgid "Output File" -msgstr "Output File" +#: src/libslic3r/PrintConfig.cpp:3095 +msgid "Do not fail if a file supplied to --load does not exist." +msgstr "" #: src/libslic3r/PrintConfig.cpp:3098 +msgid "Load config file" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3099 +msgid "" +"Load configuration from the specified file. It can be used more than once to " +"load options from multiple files." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3102 +msgid "Output File" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3103 msgid "" "The file where the output will be written (if not specified, it will be " "based on the input file)." msgstr "" -"The file where the output will be written (if not specified, it will be " -"based on the input file)." - -#: src/libslic3r/PrintConfig.cpp:3108 -msgid "Data directory" -msgstr "Data directory" - -#: src/libslic3r/PrintConfig.cpp:3109 -msgid "" -"Load and store settings at the given directory. This is useful for " -"maintaining different profiles or including configurations from a network " -"storage." -msgstr "" -"Load and store settings at the given directory. This is useful for " -"maintaining different profiles or including configurations from a network " -"storage." - -#: src/libslic3r/PrintConfig.cpp:3112 -msgid "Logging level" -msgstr "Logging level" #: src/libslic3r/PrintConfig.cpp:3113 +msgid "Data directory" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3114 +msgid "" +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3117 +msgid "Logging level" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3118 msgid "" "Messages with severity lower or eqal to the loglevel will be printed out. 0:" "trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" msgstr "" -"Messages with severity lower or eqal to the loglevel will be printed out. 0:" -"trace, 1:debug, 2:info, 3:warning, 4:error, 5:fatal" + +#: src/libslic3r/PrintConfig.cpp:3123 +msgid "Render with a software renderer" +msgstr "" + +#: src/libslic3r/PrintConfig.cpp:3124 +msgid "" +"Render with a software renderer. The bundled MESA software renderer is " +"loaded instead of the default OpenGL driver." +msgstr "" #: src/libslic3r/GCode/PreviewData.cpp:176 msgid "Mixed" -msgstr "Mixed" +msgstr "" #: src/libslic3r/GCode/PreviewData.cpp:396 msgid "Height (mm)" -msgstr "Height (mm)" +msgstr "Hauteur (mm)" #: src/libslic3r/GCode/PreviewData.cpp:398 msgid "Width (mm)" -msgstr "Width (mm)" +msgstr "Largeur (mm)" #: src/libslic3r/GCode/PreviewData.cpp:400 msgid "Speed (mm/s)" -msgstr "Speed (mm/s)" +msgstr "Vitesse (mm/s)" #: src/libslic3r/GCode/PreviewData.cpp:402 msgid "Volumetric flow rate (mm3/s)" -msgstr "Volumetric flow rate (mm3/s)" +msgstr "Débit volumétrique (mm3/s)" #: src/libslic3r/GCode/PreviewData.cpp:491 msgid "Default print color" -msgstr "Default print color" +msgstr "" #: src/libslic3r/GCode/PreviewData.cpp:495 #, c-format msgid "up to %.2f mm" -msgstr "up to %.2f mm" +msgstr "" #: src/libslic3r/GCode/PreviewData.cpp:499 #, c-format msgid "above %.2f mm" -msgstr "above %.2f mm" +msgstr "" #: src/libslic3r/GCode/PreviewData.cpp:504 #, c-format msgid "%.2f - %.2f mm" -msgstr "%.2f - %.2f mm" +msgstr ""