Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhostkeeper <rubend@tutanota.com>2022-06-21 13:56:04 +0300
committerGhostkeeper <rubend@tutanota.com>2022-06-21 13:56:04 +0300
commit7898d8e5bf2fb999ebe06db6092e926eba14c7c6 (patch)
tree3c6d81412e1fc67fc3a2e07b985f6b46dc63b22a /resources/i18n/fr_FR
parentde968d6c16940fca838dd6f604df590a0b1d1c3e (diff)
Update translation files from updated templates
This brings the new translated strings into the files for each language. Contributes to issue CURA-9420.
Diffstat (limited to 'resources/i18n/fr_FR')
-rw-r--r--resources/i18n/fr_FR/cura.po9637
-rw-r--r--resources/i18n/fr_FR/fdmextruder.def.json.po39
-rw-r--r--resources/i18n/fr_FR/fdmprinter.def.json.po2841
3 files changed, 5465 insertions, 7052 deletions
diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po
index 57d6db9591..9e90d4e74c 100644
--- a/resources/i18n/fr_FR/cura.po
+++ b/resources/i18n/fr_FR/cura.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-04-13 10:49+0200\n"
+"POT-Creation-Date: 2022-06-21 12:50+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,6221 +16,6117 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n>1;\n"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PrepareStage/__init__.py:12
-msgctxt "@item:inmenu"
-msgid "Prepare"
-msgstr "Préparer"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraProfileWriter/__init__.py:14
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraProfileReader/__init__.py:14
-msgctxt "@item:inlistbox"
-msgid "Cura Profile"
-msgstr "Profil Cura"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/TrimeshReader/__init__.py:15
-msgctxt "@item:inlistbox 'Open' is part of the name of this file format."
-msgid "Open Compressed Triangle Mesh"
-msgstr "Ouvrir le maillage triangulaire compressé"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/TrimeshReader/__init__.py:19
-msgctxt "@item:inlistbox"
-msgid "COLLADA Digital Asset Exchange"
-msgstr "COLLADA Digital Asset Exchange"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/TrimeshReader/__init__.py:23
-msgctxt "@item:inlistbox"
-msgid "glTF Binary"
-msgstr "glTF binaire"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/TrimeshReader/__init__.py:27
-msgctxt "@item:inlistbox"
-msgid "glTF Embedded JSON"
-msgstr "glTF incorporé JSON"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/TrimeshReader/__init__.py:36
-msgctxt "@item:inlistbox"
-msgid "Stanford Triangle Format"
-msgstr "Format Triangle de Stanford"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/TrimeshReader/__init__.py:40
-msgctxt "@item:inlistbox"
-msgid "Compressed COLLADA Digital Asset Exchange"
-msgstr "COLLADA Digital Asset Exchange compressé"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:127
-msgctxt "@info"
-msgid "Could not access update information."
-msgstr "Impossible d'accéder aux informations de mise à jour."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
-#, python-brace-format
-msgctxt ""
-"@info Don't translate {machine_name}, since it gets replaced by a printer "
-"name!"
-msgid ""
-"New features or bug-fixes may be available for your {machine_name}! If you "
-"haven't done so already, it is recommended to update the firmware on your "
-"printer to version {latest_version}."
-msgstr "De nouvelles fonctionnalités ou des correctifs de bugs sont disponibles pour votre {machine_name} ! Si vous ne l'avez pas encore fait, il est recommandé"
-" de mettre à jour le micrologiciel de votre imprimante avec la version {latest_version}."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
-#, python-format
-msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s stable firmware available"
-msgstr "Nouveau %s firmware stable disponible"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Inconnu"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
-msgctxt "@action:button"
-msgid "How to update"
-msgstr "Comment effectuer la mise à jour"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Les imprimantes ci-dessous ne peuvent pas être connectées car elles font partie d'un groupe"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MonitorStage/__init__.py:14
-msgctxt "@item:inmenu"
-msgid "Monitor"
-msgstr "Surveiller"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Imprimantes en réseau disponibles"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:23
-msgctxt "@action:button Preceded by 'Ready to'."
-msgid "Save to Removable Drive"
-msgstr "Enregistrer sur un lecteur amovible"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:219
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Pas écrasé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:24
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "Save to Removable Drive {0}"
-msgstr "Enregistrer sur un lecteur amovible {0}"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:138
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:24
+msgctxt "@label"
+msgid "Connected printers"
+msgstr "Imprimantes connectées"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
-msgctxt "@info:status"
-msgid "There are no file formats available to write with!"
-msgstr "Aucun format de fichier n'est disponible pour écriture !"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:138
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:24
+msgctxt "@label"
+msgid "Preset printers"
+msgstr "Imprimantes préréglées"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:143
#, python-brace-format
-msgctxt "@info:progress Don't translate the XML tags <filename>!"
-msgid "Saving to Removable Drive <filename>{0}</filename>"
-msgstr "Enregistrement sur le lecteur amovible <filename>{0}</filename>"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
-msgctxt "@info:title"
-msgid "Saving"
-msgstr "Enregistrement"
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Voulez-vous vraiment supprimer l'objet {0} ? Cette action est irréversible !"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
-#, python-brace-format
-msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
-msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
-msgstr "Impossible d'enregistrer <filename>{0}</filename> : <message>{1}</message>"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentSelectionModel.py:61
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
-#, python-brace-format
-msgctxt "@info:status Don't translate the tag {device}!"
-msgid "Could not find a file name when trying to write to {device}."
-msgstr "Impossible de trouver un nom de fichier lors d'une tentative d'écriture sur {device}."
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentSelectionModel.py:65
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Visuel"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
-#, python-brace-format
-msgctxt "@info:status"
-msgid "Could not save to removable drive {0}: {1}"
-msgstr "Impossible d'enregistrer sur le lecteur {0}: {1}"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentSelectionModel.py:66
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Le profil visuel est conçu pour imprimer des prototypes et des modèles visuels dans le but d'obtenir une qualité visuelle et de surface élevée."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:1782
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:156
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:166
-msgctxt "@info:title"
-msgid "Error"
-msgstr "Erreur"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentSelectionModel.py:70
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
-#, python-brace-format
-msgctxt "@info:status"
-msgid "Saved to Removable Drive {0} as {1}"
-msgstr "Enregistré sur le lecteur amovible {0} sous {1}"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentSelectionModel.py:71
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Le profil d'ingénierie est conçu pour imprimer des prototypes fonctionnels et des pièces finales dans le but d'obtenir une meilleure précision et des tolérances plus étroites."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
-msgctxt "@info:title"
-msgid "File Saved"
-msgstr "Fichier enregistré"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentSelectionModel.py:75
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Ébauche"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-msgctxt "@action:button"
-msgid "Eject"
-msgstr "Ejecter"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentSelectionModel.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "L'ébauche du profil est conçue pour imprimer les prototypes initiaux et la validation du concept dans le but de réduire considérablement le temps d'impression."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#, python-brace-format
-msgctxt "@action"
-msgid "Eject removable device {0}"
-msgstr "Ejecter le lecteur amovible {0}"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:232
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Matériau personnalisé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
-#, python-brace-format
-msgctxt "@info:status"
-msgid "Ejected {0}. You can now safely remove the drive."
-msgstr "Lecteur {0} éjecté. Vous pouvez maintenant le retirer en tout sécurité."
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:233
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:340
+msgctxt "@label"
+msgid "Custom"
+msgstr "Personnalisé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
-msgctxt "@info:title"
-msgid "Safely Remove Hardware"
-msgstr "Retirez le lecteur en toute sécurité"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:391
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Personnaliser les profils"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:426
#, python-brace-format
-msgctxt "@info:status"
-msgid "Failed to eject {0}. Another program may be using the drive."
-msgstr "Impossible d'éjecter {0}. Un autre programme utilise peut-être ce lecteur."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:1770
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationService.py:217
-msgctxt "@info:title"
-msgid "Warning"
-msgstr "Avertissement"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py:76
-msgctxt "@item:intext"
-msgid "Removable Drive"
-msgstr "Lecteur amovible"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/AMFReader/__init__.py:15
msgctxt "@item:inlistbox"
-msgid "AMF File"
-msgstr "Fichier AMF"
+msgid "All Supported Types ({0})"
+msgstr "Tous les types supportés ({0})"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UFPReader/__init__.py:22
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:427
msgctxt "@item:inlistbox"
-msgid "Ultimaker Format Package"
-msgstr "Ultimaker Format Package"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/__init__.py:14
-msgctxt "@label"
-msgid "Per Model Settings"
-msgstr "Paramètres par modèle"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/__init__.py:15
-msgctxt "@info:tooltip"
-msgid "Configure Per Model Settings"
-msgstr "Configurer les paramètres par modèle"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py:27
-msgctxt "@action"
-msgid "Update Firmware"
-msgstr "Mettre à jour le firmware"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:24
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"Cura has detected material profiles that were not yet installed on the host "
-"printer of group {0}."
-msgstr "Cura a détecté des profils de matériau qui ne sont pas encore installés sur l'imprimante hôte du groupe {0}."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:26
-msgctxt "@info:title"
-msgid "Sending materials to printer"
-msgstr "Envoi de matériaux à l'imprimante"
+msgid "All Files (*)"
+msgstr "Tous les fichiers (*)"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:27
-#, python-brace-format
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualitySettingsModel.py:182
msgctxt "@info:status"
-msgid ""
-"You are attempting to connect to {0} but it is not the host of a group. You "
-"can visit the web page to configure it as a group host."
-msgstr "Vous tentez de vous connecter à {0} mais ce n'est pas l'hôte de groupe. Vous pouvez visiter la page Web pour la configurer en tant qu'hôte de groupe."
+msgid "Calculated"
+msgstr "Calculer"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:30
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:190
msgctxt "@info:title"
-msgid "Not a group host"
-msgstr "Pas un hôte de groupe"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
-msgctxt "@action"
-msgid "Configure group"
-msgstr "Configurer le groupe"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:15
-msgctxt "@info:status"
-msgid "Sending Print Job"
-msgstr "Lancement d'une tâche d'impression"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:16
-msgctxt "@info:status"
-msgid "Uploading print job to printer."
-msgstr "Téléchargement de la tâche d'impression sur l'imprimante."
+msgid "Login failed"
+msgstr "La connexion a échoué"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadQueueFullMessage.py:16
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
-msgid "Print job queue is full. The printer can't accept a new job."
-msgstr "La file d'attente pour les tâches d'impression est pleine. L'imprimante ne peut pas accepter une nouvelle tâche."
+msgid "Finding new location for objects"
+msgstr "Recherche d'un nouvel emplacement pour les objets"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadQueueFullMessage.py:17
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
-msgid "Queue Full"
-msgstr "La file d'attente est pleine"
+msgid "Finding Location"
+msgstr "Recherche d'emplacement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:15
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
+#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:99
msgctxt "@info:status"
-msgid "Please wait until the current job has been sent."
-msgstr "Veuillez patienter jusqu'à ce que la tâche en cours ait été envoyée."
+msgid "Unable to find a location within the build volume for all objects"
+msgstr "Impossible de trouver un emplacement dans le volume d'impression pour tous les objets"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:16
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
-msgid "Print error"
-msgstr "Erreur d'impression"
+msgid "Can't Find Location"
+msgstr "Impossible de trouver un emplacement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:15
-msgctxt "@info:status"
-msgid "Print job was successfully sent to the printer."
-msgstr "L'envoi de la tâche d'impression à l'imprimante a réussi."
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
+msgctxt "@info:backup_failed"
+msgid "Could not create archive from user data directory: {}"
+msgstr "Impossible de créer une archive à partir du répertoire de données de l'utilisateur : {}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:16
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
-msgid "Data Sent"
-msgstr "Données envoyées"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:25
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"Your printer <b>{printer_name}</b> could be connected via cloud.\n"
-" Manage your print queue and monitor your prints from anywhere connecting "
-"your printer to Digital Factory"
-msgstr "Votre imprimante <b>{printer_name} </b> pourrait être connectée via le cloud.\n Gérez votre file d'attente d'impression et surveillez vos impressions depuis"
-" n'importe où en connectant votre imprimante à Digital Factory"
+msgid "Backup"
+msgstr "Sauvegarde"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:26
-msgctxt "@info:title"
-msgid "Are you ready for cloud printing?"
-msgstr "Êtes-vous prêt pour l'impression dans le cloud ?"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
+msgctxt "@info:backup_failed"
+msgid "Tried to restore a Cura backup without having proper data or meta data."
+msgstr "A essayé de restaurer une sauvegarde Cura sans disposer de données ou de métadonnées appropriées."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:30
-msgctxt "@action"
-msgid "Get started"
-msgstr "Prise en main"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
+msgctxt "@info:backup_failed"
+msgid "Tried to restore a Cura backup that is higher than the current version."
+msgstr "A essayé de restaurer une sauvegarde Cura supérieure à la version actuelle."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:31
-msgctxt "@action"
-msgid "Learn more"
-msgstr "En savoir plus"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
+msgctxt "@info:backup_failed"
+msgid "The following error occurred while trying to restore a Cura backup:"
+msgstr "L'erreur suivante s'est produite lors de la restauration d'une sauvegarde Cura :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:18
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
msgctxt "@info:status"
-msgid ""
-"You are attempting to connect to a printer that is not running Ultimaker "
-"Connect. Please update the printer to the latest firmware."
-msgstr "Vous tentez de vous connecter à une imprimante qui n'exécute pas Ultimaker Connect. Veuillez mettre à jour l'imprimante avec le dernier micrologiciel."
+msgid "The build volume height has been reduced due to the value of the \"Print Sequence\" setting to prevent the gantry from colliding with printed models."
+msgstr "La hauteur du volume d'impression a été réduite en raison de la valeur du paramètre « Séquence d'impression » afin d'éviter que le portique ne heurte les modèles imprimés."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:21
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:103
msgctxt "@info:title"
-msgid "Update your printer"
-msgstr "Mettre à jour votre imprimante"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:15
-msgctxt "@info:text"
-msgid "Could not upload the data to the printer."
-msgstr "Impossible de transférer les données à l'imprimante."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:16
-msgctxt "@info:title"
-msgid "Network error"
-msgstr "Erreur de réseau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:58
-msgctxt "@action:button Preceded by 'Ready to'."
-msgid "Print over network"
-msgstr "Imprimer sur le réseau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:59
-msgctxt "@properties:tooltip"
-msgid "Print over network"
-msgstr "Imprimer sur le réseau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:60
-msgctxt "@info:status"
-msgid "Connected over the network"
-msgstr "Connecté sur le réseau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Utils.py:27
-msgctxt "@info:status"
-msgid "tomorrow"
-msgstr "demain"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Utils.py:30
-msgctxt "@info:status"
-msgid "today"
-msgstr "aujourd'hui"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/UltimakerNetworkedPrinterAction.py:28
-msgctxt "@action"
-msgid "Connect via Network"
-msgstr "Connecter via le réseau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:229
-msgctxt "info:status"
-msgid "New printer detected from your Ultimaker account"
-msgid_plural "New printers detected from your Ultimaker account"
-msgstr[0] "Nouvelle imprimante détectée à partir de votre compte Ultimaker"
-msgstr[1] "Nouvelles imprimantes détectées à partir de votre compte Ultimaker"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:240
-#, python-brace-format
-msgctxt "info:status Filled in with printer name and printer model."
-msgid "Adding printer {name} ({model}) from your account"
-msgstr "Ajout de l'imprimante {name} ({model}) à partir de votre compte"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:257
-#, python-brace-format
-msgctxt "info:{0} gets replaced by a number of printers"
-msgid "... and {0} other"
-msgid_plural "... and {0} others"
-msgstr[0] "... et {0} autre"
-msgstr[1] "... et {0} autres"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:262
-msgctxt "info:status"
-msgid "Printers added from Digital Factory:"
-msgstr "Imprimantes ajoutées à partir de Digital Factory :"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:328
-msgctxt "info:status"
-msgid "A cloud connection is not available for a printer"
-msgid_plural "A cloud connection is not available for some printers"
-msgstr[0] "Une connexion cloud n'est pas disponible pour une imprimante"
-msgstr[1] "Une connexion cloud n'est pas disponible pour certaines imprimantes"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
-msgctxt "info:status"
-msgid "This printer is not linked to the Digital Factory:"
-msgid_plural "These printers are not linked to the Digital Factory:"
-msgstr[0] "Cette imprimante n'est pas associée à Digital Factory :"
-msgstr[1] "Ces imprimantes ne sont pas associées à Digital Factory :"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:432
-msgctxt "info:name"
-msgid "Ultimaker Digital Factory"
-msgstr "Ultimaker Digital Factory"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:346
-#, python-brace-format
-msgctxt "info:status"
-msgid "To establish a connection, please visit the {website_link}"
-msgstr "Pour établir une connexion, veuillez visiter le site {website_link}"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:350
-msgctxt "@action:button"
-msgid "Keep printer configurations"
-msgstr "Conserver les configurations d'imprimante"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:355
-msgctxt "@action:button"
-msgid "Remove printers"
-msgstr "Supprimer des imprimantes"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:434
-#, python-brace-format
-msgctxt "@message {printer_name} is replaced with the name of the printer"
-msgid "{printer_name} will be removed until the next account sync."
-msgstr "L'imprimante {printer_name} sera supprimée jusqu'à la prochaine synchronisation de compte."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:435
-#, python-brace-format
-msgctxt "@message {printer_name} is replaced with the name of the printer"
-msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
-msgstr "Pour supprimer {printer_name} définitivement, visitez le site {digital_factory_link}"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:436
-#, python-brace-format
-msgctxt "@message {printer_name} is replaced with the name of the printer"
-msgid "Are you sure you want to remove {printer_name} temporarily?"
-msgstr "Voulez-vous vraiment supprimer {printer_name} temporairement ?"
+msgid "Build Volume"
+msgstr "Volume d'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:473
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:107
msgctxt "@title:window"
-msgid "Remove printers?"
-msgstr "Supprimer des imprimantes ?"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:476
-#, python-brace-format
-msgctxt "@label"
-msgid ""
-"You are about to remove {0} printer from Cura. This action cannot be "
-"undone.\n"
-"Are you sure you want to continue?"
-msgid_plural ""
-"You are about to remove {0} printers from Cura. This action cannot be "
-"undone.\n"
-"Are you sure you want to continue?"
-msgstr[0] "Vous êtes sur le point de supprimer {0} imprimante de Cura. Cette action est irréversible.\nVoulez-vous vraiment continuer ?"
-msgstr[1] "Vous êtes sur le point de supprimer {0} imprimantes de Cura. Cette action est irréversible.\nVoulez-vous vraiment continuer ?"
+msgid "Cura can't start"
+msgstr "Échec du démarrage de Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:481
-msgctxt "@label"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:113
+msgctxt "@label crash message"
msgid ""
-"You are about to remove all printers from Cura. This action cannot be "
-"undone.\n"
-"Are you sure you want to continue?"
-msgstr "Vous êtes sur le point de supprimer toutes les imprimantes de Cura. Cette action est irréversible.\nVoulez-vous vraiment continuer ?"
+"<p><b>Oops, Ultimaker Cura has encountered something that doesn't seem right.</p></b>\n"
+" <p>We encountered an unrecoverable error during start up. It was possibly caused by some incorrect configuration files. We suggest to backup and reset your configuration.</p>\n"
+" <p>Backups can be found in the configuration folder.</p>\n"
+" <p>Please send us this Crash Report to fix the problem.</p>\n"
+" "
+msgstr ""
+"<p><b>Oups, un problème est survenu dans Ultimaker Cura.</p></b>\n"
+" <p>Une erreur irrécupérable est survenue lors du démarrage. Elle peut avoir été causée par des fichiers de configuration incorrects. Nous vous suggérons de sauvegarder et de réinitialiser votre configuration.</p>\n"
+" <p>Les sauvegardes se trouvent dans le dossier de configuration.</p>\n"
+" <p>Veuillez nous envoyer ce rapport d'incident pour que nous puissions résoudre le problème.</p>\n"
+" "
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:154
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:122
msgctxt "@action:button"
-msgid "Print via cloud"
-msgstr "Imprimer via le cloud"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:155
-msgctxt "@properties:tooltip"
-msgid "Print via cloud"
-msgstr "Imprimer via le cloud"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:156
-msgctxt "@info:status"
-msgid "Connected via cloud"
-msgstr "Connecté via le cloud"
+msgid "Send crash report to Ultimaker"
+msgstr "Envoyer le rapport de d'incident à Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:125
msgctxt "@action:button"
-msgid "Monitor print"
-msgstr "Surveiller l'impression"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
-msgctxt "@action:tooltip"
-msgid "Track the print in Ultimaker Digital Factory"
-msgstr "Suivre l'impression dans Ultimaker Digital Factory"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
-#, python-brace-format
-msgctxt "@error:send"
-msgid "Unknown error code when uploading print job: {0}"
-msgstr "Code d'erreur inconnu lors du téléchargement d'une tâche d'impression : {0}"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Assistant de modèle 3D"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ModelChecker/ModelChecker.py:97
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<p>One or more 3D models may not print optimally due to the model size and "
-"material configuration:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Find out how to ensure the best possible print quality and reliability.</"
-"p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">View print quality "
-"guide</a></p>"
-msgstr "<p>Un ou plusieurs modèles 3D peuvent ne pas s'imprimer de manière optimale en raison de la taille du modèle et de la configuration matérielle :</p>\n<p>{model_names}</p>\n<p>Découvrez"
-" comment optimiser la qualité et la fiabilité de l'impression.</p>\n<p><a href=\"https://ultimaker.com/3D-model-assistant\">Consultez le guide de qualité"
-" d'impression</a></p>"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationView.py:129
-msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled."
-msgstr "Cura n'affiche pas les couches avec précision lorsque l'impression filaire est activée."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationView.py:130
-msgctxt "@info:title"
-msgid "Simulation View"
-msgstr "Vue simulation"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationView.py:133
-msgctxt "@info:status"
-msgid "Nothing is shown because you need to slice first."
-msgstr "Rien ne s'affiche car vous devez d'abord découper."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationView.py:134
-msgctxt "@info:title"
-msgid "No layers to show"
-msgstr "Pas de couches à afficher"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationView.py:136
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SolidView/SolidView.py:74
-msgctxt "@info:option_text"
-msgid "Do not show this message again"
-msgstr "Ne plus afficher ce message"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/__init__.py:15
-msgctxt "@item:inlistbox"
-msgid "Layer view"
-msgstr "Vue en couches"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeWriter/GCodeWriter.py:74
-msgctxt "@error:not supported"
-msgid "GCodeWriter does not support non-text mode."
-msgstr "GCodeWriter ne prend pas en charge le mode non-texte."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeWriter/GCodeWriter.py:96
-msgctxt "@warning:status"
-msgid "Please prepare G-code before exporting."
-msgstr "Veuillez préparer le G-Code avant d'exporter."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeWriter/__init__.py:16
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeReader/__init__.py:14
-msgctxt "@item:inlistbox"
-msgid "G-code File"
-msgstr "Fichier GCode"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/ThreeMFWriter.py:226
-msgctxt "@error:zip"
-msgid "Error writing 3mf file."
-msgstr "Erreur d'écriture du fichier 3MF."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:31
-msgctxt "@error:zip"
-msgid "3MF Writer plug-in is corrupt."
-msgstr "Le plug-in 3MF Writer est corrompu."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
-msgctxt "@error"
-msgid "There is no workspace yet to write. Please add a printer first."
-msgstr "Il n'y a pas encore d'espace de travail à écrire. Veuillez d'abord ajouter une imprimante."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
-msgctxt "@error:zip"
-msgid "No permission to write the workspace here."
-msgstr "Aucune autorisation d'écrire l'espace de travail ici."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:101
-msgctxt "@error:zip"
-msgid ""
-"The operating system does not allow saving a project file to this location "
-"or with this file name."
-msgstr "Le système d'exploitation ne permet pas d'enregistrer un fichier de projet à cet emplacement ou avec ce nom de fichier."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/__init__.py:26
-msgctxt "@item:inlistbox"
-msgid "3MF file"
-msgstr "Fichier 3MF"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFWriter/__init__.py:34
-msgctxt "@item:inlistbox"
-msgid "Cura Project 3MF file"
-msgstr "Projet Cura fichier 3MF"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeGzWriter/__init__.py:17
-msgctxt "@item:inlistbox"
-msgid "Compressed G-code File"
-msgstr "Fichier G-Code compressé"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
-msgctxt "@message"
-msgid ""
-"Slicing failed with an unexpected error. Please consider reporting a bug on "
-"our issue tracker."
-msgstr "Échec de la découpe avec une erreur inattendue. Signalez un bug sur notre outil de suivi des problèmes."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
-msgctxt "@message:title"
-msgid "Slicing failed"
-msgstr "Échec de la découpe"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
-msgctxt "@message:button"
-msgid "Report a bug"
-msgstr "Notifier un bug"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:168
-msgctxt "@message:description"
-msgid "Report a bug on Ultimaker Cura's issue tracker."
-msgstr "Notifiez un bug sur l'outil de suivi des problèmes d'Ultimaker Cura."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
-msgctxt "@info:status"
-msgid ""
-"Unable to slice with the current material as it is incompatible with the "
-"selected machine or configuration."
-msgstr "Impossible de découper le matériau actuel, car celui-ci est incompatible avec la machine ou la configuration sélectionnée."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:396
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:429
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:456
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:468
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:480
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:493
-msgctxt "@info:title"
-msgid "Unable to slice"
-msgstr "Impossible de découper"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"Unable to slice with the current settings. The following settings have "
-"errors: {0}"
-msgstr "Impossible de couper avec les paramètres actuels. Les paramètres suivants contiennent des erreurs : {0}"
+msgid "Show detailed crash report"
+msgstr "Afficher le rapport d'incident détaillé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"Unable to slice due to some per-model settings. The following settings have "
-"errors on one or more models: {error_labels}"
-msgstr "Impossible de couper en raison de certains paramètres par modèle. Les paramètres suivants contiennent des erreurs sur un ou plusieurs modèles : {error_labels}"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:129
+msgctxt "@action:button"
+msgid "Show configuration folder"
+msgstr "Afficher le dossier de configuration"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
-msgctxt "@info:status"
-msgid ""
-"Unable to slice because the prime tower or prime position(s) are invalid."
-msgstr "Impossible de couper car la tour primaire ou la (les) position(s) d'amorçage ne sont pas valides."
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:140
+msgctxt "@action:button"
+msgid "Backup and Reset Configuration"
+msgstr "Sauvegarder et réinitialiser la configuration"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:479
-#, python-format
-msgctxt "@info:status"
-msgid ""
-"Unable to slice because there are objects associated with disabled Extruder "
-"%s."
-msgstr "Impossible de couper car il existe des objets associés à l'extrudeuse désactivée %s."
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:171
+msgctxt "@title:window"
+msgid "Crash Report"
+msgstr "Rapport d'incident"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
-msgctxt "@info:status"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:190
+msgctxt "@label crash message"
msgid ""
-"Please review settings and check if your models:\n"
-"- Fit within the build volume\n"
-"- Are assigned to an enabled extruder\n"
-"- Are not all set as modifier meshes"
-msgstr "Veuillez vérifier les paramètres et si vos modèles :\n- S'intègrent dans le volume de fabrication\n- Sont affectés à un extrudeur activé\n- N sont pas"
-" tous définis comme des mailles de modificateur"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
-msgctxt "@info:status"
-msgid "Processing Layers"
-msgstr "Traitement des couches"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
-msgctxt "@info:title"
-msgid "Information"
-msgstr "Informations"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/X3DReader/__init__.py:13
-msgctxt "@item:inlistbox"
-msgid "X3D File"
-msgstr "Fichier X3D"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/__init__.py:14
-msgctxt "@item:inlistbox"
-msgid "JPG Image"
-msgstr "Image JPG"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/__init__.py:18
-msgctxt "@item:inlistbox"
-msgid "JPEG Image"
-msgstr "Image JPEG"
+"<p><b>A fatal error has occurred in Cura. Please send us this Crash Report to fix the problem</p></b>\n"
+" <p>Please use the \"Send report\" button to post a bug report automatically to our servers</p>\n"
+" "
+msgstr ""
+"<p><b>Une erreur fatale est survenue dans Cura. Veuillez nous envoyer ce rapport d'incident pour résoudre le problème</p></b>\n"
+" <p>Veuillez utiliser le bouton « Envoyer rapport » pour publier automatiquement un rapport d'erreur sur nos serveurs</p>\n"
+" "
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/__init__.py:22
-msgctxt "@item:inlistbox"
-msgid "PNG Image"
-msgstr "Image PNG"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:198
+msgctxt "@title:groupbox"
+msgid "System information"
+msgstr "Informations système"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/__init__.py:26
-msgctxt "@item:inlistbox"
-msgid "BMP Image"
-msgstr "Image BMP"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:207
+msgctxt "@label unknown version of Cura"
+msgid "Unknown"
+msgstr "Inconnu"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/__init__.py:30
-msgctxt "@item:inlistbox"
-msgid "GIF Image"
-msgstr "Image GIF"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:228
+msgctxt "@label Cura version number"
+msgid "Cura version"
+msgstr "Version Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:218
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/MachineManager.py:713
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:229
msgctxt "@label"
-msgid "Nozzle"
-msgstr "Buse"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:544
-#, python-brace-format
-msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
-msgid ""
-"Project file <filename>{0}</filename> contains an unknown machine type "
-"<message>{1}</message>. Cannot import the machine. Models will be imported "
-"instead."
-msgstr "Le fichier projet <filename>{0}</filename> contient un type de machine inconnu <message>{1}</message>. Impossible d'importer la machine. Les modèles seront"
-" importés à la place."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:547
-msgctxt "@info:title"
-msgid "Open Project File"
-msgstr "Ouvrir un fichier de projet"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:644
-#, python-brace-format
-msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
-msgid ""
-"Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}"
-"</message>."
-msgstr "Le fichier de projet <filename>{0}</filename> est soudainement inaccessible : <message>{1}</message>."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:645
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:653
-msgctxt "@info:title"
-msgid "Can't Open Project File"
-msgstr "Impossible d'ouvrir le fichier de projet"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:652
-#, python-brace-format
-msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
-msgid ""
-"Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
-msgstr "Le fichier de projet <filename>{0}</filename> est corrompu : <message>{1}</message>."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:705
-#, python-brace-format
-msgctxt "@info:error Don't translate the XML tag <filename>!"
-msgid ""
-"Project file <filename>{0}</filename> is made using profiles that are "
-"unknown to this version of Ultimaker Cura."
-msgstr "Le fichier de projet <filename>{0}</filename> a été réalisé en utilisant des profils inconnus de cette version d'Ultimaker Cura."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.py:203
-msgctxt "@title:tab"
-msgid "Recommended"
-msgstr "Recommandé"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.py:205
-msgctxt "@title:tab"
-msgid "Custom"
-msgstr "Personnalisé"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/__init__.py:27
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/__init__.py:33
-msgctxt "@item:inlistbox"
-msgid "3MF File"
-msgstr "Fichier 3MF"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UFPWriter/UFPWriter.py:149
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UFPWriter/UFPWriter.py:159
-msgctxt "@info:error"
-msgid "Can't write to UFP file:"
-msgstr "Impossible d'écrire dans le fichier UFP :"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/LegacyProfileReader/__init__.py:14
-msgctxt "@item:inlistbox"
-msgid "Cura 15.04 profiles"
-msgstr "Profils Cura 15.04"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
-msgctxt "@info:title"
-msgid "Backups"
-msgstr "Sauvegardes"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
-msgctxt "@info:backup_status"
-msgid "There was an error while uploading your backup."
-msgstr "Une erreur s’est produite lors du téléchargement de votre sauvegarde."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
-msgctxt "@info:backup_status"
-msgid "Creating your backup..."
-msgstr "Création de votre sauvegarde..."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
-msgctxt "@info:backup_status"
-msgid "There was an error while creating your backup."
-msgstr "Une erreur s'est produite lors de la création de votre sauvegarde."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
-msgctxt "@info:backup_status"
-msgid "Uploading your backup..."
-msgstr "Téléchargement de votre sauvegarde..."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
-msgctxt "@info:backup_status"
-msgid "Your backup has finished uploading."
-msgstr "Le téléchargement de votre sauvegarde est terminé."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
-msgctxt "@error:file_size"
-msgid "The backup exceeds the maximum file size."
-msgstr "La sauvegarde dépasse la taille de fichier maximale."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
-msgctxt "@item:inmenu"
-msgid "Manage backups"
-msgstr "Gérer les sauvegardes"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Backups/Backup.py:122
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Backups/Backup.py:159
-msgctxt "@info:title"
-msgid "Backup"
-msgstr "Sauvegarde"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
-msgctxt "@info:backup_status"
-msgid "There was an error trying to restore your backup."
-msgstr "Une erreur s’est produite lors de la tentative de restauration de votre sauvegarde."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
-msgctxt "@text"
-msgid "Unable to read example data file."
-msgstr "Impossible de lire le fichier de données d'exemple."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeGzWriter/GCodeGzWriter.py:43
-msgctxt "@error:not supported"
-msgid "GCodeGzWriter does not support text mode."
-msgstr "GCodeGzWriter ne prend pas en charge le mode texte."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:35
-msgctxt "@item:inmenu"
-msgid "Post Processing"
-msgstr "Post-traitement"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:36
-msgctxt "@item:inmenu"
-msgid "Modify G-Code"
-msgstr "Modifier le G-Code"
+msgid "Cura language"
+msgstr "Langue de Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SupportEraser/__init__.py:12
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:230
msgctxt "@label"
-msgid "Support Blocker"
-msgstr "Blocage des supports"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SupportEraser/__init__.py:13
-msgctxt "@info:tooltip"
-msgid "Create a volume in which supports are not printed."
-msgstr "Créer un volume dans lequel les supports ne sont pas imprimés."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PreviewStage/__init__.py:13
-msgctxt "@item:inmenu"
-msgid "Preview"
-msgstr "Aperçu"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/XRayView/__init__.py:12
-msgctxt "@item:inlistbox"
-msgid "X-Ray view"
-msgstr "Visualisation par rayons X"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.py:24
-msgctxt "@action"
-msgid "Level build plate"
-msgstr "Nivellement du plateau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelection.py:21
-msgctxt "@action"
-msgid "Select upgrades"
-msgstr "Sélectionner les mises à niveau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/PackageModel.py:43
-msgctxt "@label:property"
-msgid "Unknown Package"
-msgstr "Dossier inconnu"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/PackageModel.py:66
-msgctxt "@label:property"
-msgid "Unknown Author"
-msgstr "Auteur inconnu"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/RemotePackageList.py:116
-msgctxt "@info:error"
-msgid "Could not interpret the server's response."
-msgstr "Impossible d'interpréter la réponse du serveur."
+msgid "OS language"
+msgstr "Langue du SE"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/RemotePackageList.py:146
-msgctxt "@info:error"
-msgid "Could not reach Marketplace."
-msgstr "Impossible d'accéder à la Marketplace."
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:231
+msgctxt "@label Type of platform"
+msgid "Platform"
+msgstr "Plate-forme"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/LocalPackageList.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:232
msgctxt "@label"
-msgid "Installed Plugins"
-msgstr "Plug-ins installés"
+msgid "Qt version"
+msgstr "Version Qt"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/LocalPackageList.py:29
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:233
msgctxt "@label"
-msgid "Installed Materials"
-msgstr "Matériaux installés"
+msgid "PyQt version"
+msgstr "Version PyQt"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/LocalPackageList.py:33
-msgctxt "@label"
-msgid "Bundled Plugins"
-msgstr "Plug-ins groupés"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:234
+msgctxt "@label OpenGL version"
+msgid "OpenGL"
+msgstr "OpenGL"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/LocalPackageList.py:34
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:264
msgctxt "@label"
-msgid "Bundled Materials"
-msgstr "Matériaux groupés"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SolidView/SolidView.py:71
-msgctxt "@info:status"
-msgid ""
-"The highlighted areas indicate either missing or extraneous surfaces. Fix "
-"your model and open it again into Cura."
-msgstr "Les zones surlignées indiquent que des surfaces manquent ou sont étrangères. Réparez votre modèle et ouvrez-le à nouveau dans Cura."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SolidView/SolidView.py:73
-msgctxt "@info:title"
-msgid "Model Errors"
-msgstr "Erreurs du modèle"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SolidView/SolidView.py:80
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/MaterialManagementModel.py:71
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UltimakerCloud/CloudMaterialSync.py:82
-msgctxt "@action:button"
-msgid "Learn more"
-msgstr "En savoir plus"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SolidView/__init__.py:12
-msgctxt "@item:inmenu"
-msgid "Solid view"
-msgstr "Vue solide"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeReader/FlavorParser.py:350
-msgctxt "@info:status"
-msgid "Parsing G-code"
-msgstr "Analyse du G-Code"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeReader/FlavorParser.py:352
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeReader/FlavorParser.py:506
-msgctxt "@info:title"
-msgid "G-code Details"
-msgstr "Détails G-Code"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeReader/FlavorParser.py:504
-msgctxt "@info:generic"
-msgid ""
-"Make sure the g-code is suitable for your printer and printer configuration "
-"before sending the file to it. The g-code representation may not be accurate."
-msgstr "Assurez-vous que le g-code est adapté à votre imprimante et à la configuration de l'imprimante avant d'y envoyer le fichier. La représentation du g-code"
-" peut ne pas être exacte."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/GCodeReader/__init__.py:18
-msgctxt "@item:inlistbox"
-msgid "G File"
-msgstr "Fichier G"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:32
-msgctxt "@action"
-msgid "Machine Settings"
-msgstr "Paramètres de la machine"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:42
-msgctxt "@item:inmenu"
-msgid "USB printing"
-msgstr "Impression par USB"
+msgid "Not yet initialized"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:43
-msgctxt "@action:button Preceded by 'Ready to'."
-msgid "Print via USB"
-msgstr "Imprimer via USB"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:267
+#, python-brace-format
+msgctxt "@label OpenGL version"
+msgid "<li>OpenGL Version: {version}</li>"
+msgstr "<li>Version OpenGL : {version}</li>"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:44
-msgctxt "@info:tooltip"
-msgid "Print via USB"
-msgstr "Imprimer via USB"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:268
+#, python-brace-format
+msgctxt "@label OpenGL vendor"
+msgid "<li>OpenGL Vendor: {vendor}</li>"
+msgstr "<li>Revendeur OpenGL : {vendor}</li>"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:80
-msgctxt "@info:status"
-msgid "Connected via USB"
-msgstr "Connecté via USB"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:269
+#, python-brace-format
+msgctxt "@label OpenGL renderer"
+msgid "<li>OpenGL Renderer: {renderer}</li>"
+msgstr "<li>Moteur de rendu OpenGL : {renderer}</li>"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:110
-msgctxt "@label"
-msgid ""
-"A USB print is in progress, closing Cura will stop this print. Are you sure?"
-msgstr "Une impression USB est en cours, la fermeture de Cura arrêtera cette impression. Êtes-vous sûr ?"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:304
+msgctxt "@title:groupbox"
+msgid "Error traceback"
+msgstr "Retraçage de l'erreur"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
-msgctxt "@message"
-msgid ""
-"A print is still in progress. Cura cannot start another print via USB until "
-"the previous print has completed."
-msgstr "Une impression est encore en cours. Cura ne peut pas démarrer une autre impression via USB tant que l'impression précédente n'est pas terminée."
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:390
+msgctxt "@title:groupbox"
+msgid "Logs"
+msgstr "Journaux"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
-msgctxt "@message"
-msgid "Print in Progress"
-msgstr "Impression en cours"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CrashHandler.py:418
+msgctxt "@action:button"
+msgid "Send report"
+msgstr "Envoyer rapport"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:529
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:531
msgctxt "@info:progress"
msgid "Loading machines..."
msgstr "Chargement des machines..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:536
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:538
msgctxt "@info:progress"
msgid "Setting up preferences..."
msgstr "Configuration des préférences..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:678
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:683
msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Initialisation de la machine active..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:802
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:823
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Initialisation du gestionnaire de machine..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:816
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:837
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Initialisation du volume de fabrication..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:884
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:905
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Préparation de la scène..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:920
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:941
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Chargement de l'interface..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:925
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:946
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Initialisation du moteur..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:1242
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1272
#, python-format
-msgctxt ""
-"@info 'width', 'depth' and 'height' are variable names that must NOT be "
-"translated; just translate the format of ##x##x## mm."
+msgctxt "@info 'width', 'depth' and 'height' are variable names that must NOT be translated; just translate the format of ##x##x## mm."
msgid "%(width).1f x %(depth).1f x %(height).1f mm"
msgstr "%(width).1f x %(depth).1f x %(height).1f mm"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:1768
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1798
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Un seul fichier G-Code peut être chargé à la fois. Importation de {0} sautée"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CuraApplication.py:1780
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:217
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:189
+msgctxt "@info:title"
+msgid "Warning"
+msgstr "Avertissement"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Impossible d'ouvrir un autre fichier si le G-Code est en cours de chargement. Importation de {0} sautée"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/QualityManagementModel.py:338
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentTranslations.py:11
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Visuel"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid ""
-"The visual profile is designed to print visual prototypes and models with "
-"the intent of high visual and surface quality."
-msgstr "Le profil visuel est conçu pour imprimer des prototypes et des modèles visuels dans le but d'obtenir une qualité visuelle et de surface élevée."
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid ""
-"The engineering profile is designed to print functional prototypes and end-"
-"use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Le profil d'ingénierie est conçu pour imprimer des prototypes fonctionnels et des pièces finales dans le but d'obtenir une meilleure précision et des tolérances"
-" plus étroites."
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Ébauche"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid ""
-"The draft profile is designed to print initial prototypes and concept "
-"validation with the intent of significant print time reduction."
-msgstr "L'ébauche du profil est conçue pour imprimer les prototypes initiaux et la validation du concept dans le but de réduire considérablement le temps d'impression."
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/ExtrudersModel.py:219
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Pas écrasé"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/GlobalStacksModel.py:143
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Voulez-vous vraiment supprimer l'objet {0} ? Cette action est irréversible !"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/MachineManager.py:1614
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Inconnu"
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1812
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:166
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
+msgctxt "@info:title"
+msgid "Error"
+msgstr "Erreur"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid ""
-"The printer(s) below cannot be connected because they are part of a group"
-msgstr "Les imprimantes ci-dessous ne peuvent pas être connectées car elles font partie d'un groupe"
+#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:30
+msgctxt "@info:status"
+msgid "Multiplying and placing objects"
+msgstr "Multiplication et placement d'objets"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Imprimantes en réseau disponibles"
+#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:32
+msgctxt "@info:title"
+msgid "Placing Objects"
+msgstr "Placement des objets"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/QualitySettingsModel.py:182
-msgctxt "@info:status"
-msgid "Calculated"
-msgstr "Calculer"
+#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:100
+msgctxt "@info:title"
+msgid "Placing Object"
+msgstr "Placement de l'objet"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/MaterialManagementModel.py:55
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UltimakerCloud/CloudMaterialSync.py:66
-msgctxt "@action:button"
-msgid ""
-"Please sync the material profiles with your printers before starting to "
-"print."
-msgstr "Veuillez synchroniser les profils de matériaux avec vos imprimantes avant de commencer à imprimer."
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationHelpers.py:89
+msgctxt "@message"
+msgid "Could not read response."
+msgstr "Impossible de lire la réponse."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/MaterialManagementModel.py:56
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UltimakerCloud/CloudMaterialSync.py:67
-msgctxt "@action:button"
-msgid "New materials installed"
-msgstr "Nouveaux matériaux installés"
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
+msgctxt "@message"
+msgid "The provided state is not correct."
+msgstr "L'état fourni n'est pas correct."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/MaterialManagementModel.py:63
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UltimakerCloud/CloudMaterialSync.py:74
-msgctxt "@action:button"
-msgid "Sync materials"
-msgstr "Synchroniser les matériaux"
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
+msgctxt "@message"
+msgid "Timeout when authenticating with the account server."
+msgstr "Délai d'expiration lors de l'authentification avec le serveur de compte."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/MaterialManagementModel.py:288
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Matériau personnalisé"
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
+msgctxt "@message"
+msgid "Please give the required permissions when authorizing this application."
+msgstr "Veuillez donner les permissions requises lors de l'autorisation de cette application."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/MaterialManagementModel.py:289
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:336
-msgctxt "@label"
-msgid "Custom"
-msgstr "Personnalisé"
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationRequestHandler.py:104
+msgctxt "@message"
+msgid "Something unexpected happened when trying to log in, please try again."
+msgstr "Une erreur s'est produite lors de la connexion, veuillez réessayer."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/QualityManagementModel.py:390
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Personnaliser les profils"
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:216
+msgctxt "@info"
+msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
+msgstr "Impossible de lancer une nouvelle procédure de connexion. Vérifiez si une autre tentative de connexion est toujours active."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/QualityManagementModel.py:425
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Tous les types supportés ({0})"
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:277
+msgctxt "@info"
+msgid "Unable to reach the Ultimaker account server."
+msgstr "Impossible d’atteindre le serveur du compte Ultimaker."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Machines/Models/QualityManagementModel.py:426
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Tous les fichiers (*)"
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:278
+msgctxt "@info:title"
+msgid "Log-in failed"
+msgstr "Échec de la connexion"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:104
msgctxt "@text:error"
msgid "Failed to create archive of materials to sync with printers."
msgstr "Échec de la création de l'archive des matériaux à synchroniser avec les imprimantes."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:111
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:165
msgctxt "@text:error"
msgid "Failed to load the archive of materials to sync it with printers."
msgstr "Impossible de charger l'archive des matériaux pour la synchroniser avec les imprimantes."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:143
msgctxt "@text:error"
msgid "The response from Digital Factory appears to be corrupted."
msgstr "La réponse de Digital Factory semble être corrompue."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:147
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:155
msgctxt "@text:error"
msgid "The response from Digital Factory is missing important information."
msgstr "Il manque des informations importantes dans la réponse de Digital Factory."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:218
msgctxt "@text:error"
-msgid ""
-"Failed to connect to Digital Factory to sync materials with some of the "
-"printers."
+msgid "Failed to connect to Digital Factory to sync materials with some of the printers."
msgstr "Échec de la connexion à Digital Factory pour synchroniser les matériaux avec certaines imprimantes."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
+#: /home/trin/Gedeeld/Projects/Cura/cura/PrinterOutput/UploadMaterialsJob.py:232
msgctxt "@text:error"
msgid "Failed to connect to Digital Factory."
msgstr "Échec de la connexion à Digital Factory."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Backups/Backup.py:115
-msgctxt "@info:backup_failed"
-msgid "Could not create archive from user data directory: {}"
-msgstr "Impossible de créer une archive à partir du répertoire de données de l'utilisateur : {}"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:140
+msgctxt "@title:window"
+msgid "File Already Exists"
+msgstr "Le fichier existe déjà"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Backups/Backup.py:134
-msgctxt "@info:backup_failed"
-msgid "Tried to restore a Cura backup without having proper data or meta data."
-msgstr "A essayé de restaurer une sauvegarde Cura sans disposer de données ou de métadonnées appropriées."
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:208
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:141
+#, python-brace-format
+msgctxt "@label Don't translate the XML tag <filename>!"
+msgid "The file <filename>{0}</filename> already exists. Are you sure you want to overwrite it?"
+msgstr "Le fichier <filename>{0}</filename> existe déjà. Êtes-vous sûr de vouloir le remplacer ?"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Backups/Backup.py:145
-msgctxt "@info:backup_failed"
-msgid "Tried to restore a Cura backup that is higher than the current version."
-msgstr "A essayé de restaurer une sauvegarde Cura supérieure à la version actuelle."
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:459
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:462
+msgctxt "@info:status"
+msgid "Invalid file URL:"
+msgstr "URL de fichier invalide :"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Backups/Backup.py:158
-msgctxt "@info:backup_failed"
-msgid "The following error occurred while trying to restore a Cura backup:"
-msgstr "L'erreur suivante s'est produite lors de la restauration d'une sauvegarde Cura :"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
+msgid "Failed to export profile to <filename>{0}</filename>: <message>{1}</message>"
+msgstr "Échec de l'exportation du profil vers <filename>{0}</filename> : <message>{1}</message>"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Arranging/ArrangeObjectsJob.py:24
-msgctxt "@info:status"
-msgid "Finding new location for objects"
-msgstr "Recherche d'un nouvel emplacement pour les objets"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tag <filename>!"
+msgid "Failed to export profile to <filename>{0}</filename>: Writer plugin reported failure."
+msgstr "Échec de l'exportation du profil vers <filename>{0}</filename> : le plug-in du générateur a rapporté une erreur."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:171
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tag <filename>!"
+msgid "Exported profile to <filename>{0}</filename>"
+msgstr "Profil exporté vers <filename>{0}</filename>"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:173
msgctxt "@info:title"
-msgid "Finding Location"
-msgstr "Recherche d'emplacement"
+msgid "Export succeeded"
+msgstr "L'exportation a réussi"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:205
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tags <filename>!"
+msgid "Failed to import profile from <filename>{0}</filename>: {1}"
+msgstr "Impossible d'importer le profil depuis <filename>{0}</filename> : {1}"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:209
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tags <filename>!"
+msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
+msgstr "Impossible d'importer le profil depuis <filename>{0}</filename> avant l'ajout d'une imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/remco/dev/code/ulti/trans/Cura/cura/MultiplyObjectsJob.py:99
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:224
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tags <filename>!"
+msgid "No custom profile to import in file <filename>{0}</filename>"
+msgstr "Aucun profil personnalisé à importer dans le fichier <filename>{0}</filename>"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:228
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tags <filename>!"
+msgid "Failed to import profile from <filename>{0}</filename>:"
+msgstr "Échec de l'importation du profil depuis le fichier <filename>{0}</filename> :"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:252
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:262
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tags <filename>!"
+msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
+msgstr "Le profil <filename>{0}</filename> contient des données incorrectes ; échec de l'importation."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:355
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tag <filename>!"
+msgid "Failed to import profile from <filename>{0}</filename>:"
+msgstr "Échec de l'importation du profil depuis le fichier <filename>{0}</filename> :"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:359
+#, python-brace-format
msgctxt "@info:status"
-msgid "Unable to find a location within the build volume for all objects"
-msgstr "Impossible de trouver un emplacement dans le volume d'impression pour tous les objets"
+msgid "Successfully imported profile {0}."
+msgstr "Importation du profil {0} réussie."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:366
+#, python-brace-format
+msgctxt "@info:status"
+msgid "File {0} does not contain any valid profile."
+msgstr "Le fichier {0} ne contient pas de profil valide."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:369
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Profile {0} has an unknown file type or is corrupted."
+msgstr "Le profil {0} est un type de fichier inconnu ou est corrompu."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:443
+msgctxt "@label"
+msgid "Custom profile"
+msgstr "Personnaliser le profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:459
+msgctxt "@info:status"
+msgid "Profile is missing a quality type."
+msgstr "Il manque un type de qualité au profil."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:463
+msgctxt "@info:status"
+msgid "There is no active printer yet."
+msgstr "Aucune imprimante n'est active pour le moment."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:469
+msgctxt "@info:status"
+msgid "Unable to add the profile."
+msgstr "Impossible d'ajouter le profil."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:483
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
+msgstr "Le type de qualité « {0} » n'est pas compatible avec la définition actuelle de la machine active « {1} »."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:488
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
+msgstr "Avertissement : le profil n'est pas visible car son type de qualité « {0} » n'est pas disponible pour la configuration actuelle. Passez à une combinaison matériau/buse qui peut utiliser ce type de qualité."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/cura_empty_instance_containers.py:36
+msgctxt "@info:not supported profile"
+msgid "Not supported"
+msgstr "Non pris en charge"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/cura_empty_instance_containers.py:55
+msgctxt "@info:No intent profile selected"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:219
+msgctxt "@label"
+msgid "Nozzle"
+msgstr "Buse"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
+msgctxt "@info:message Followed by a list of settings."
+msgid "Settings have been changed to match the current availability of extruders:"
+msgstr "Les paramètres ont été modifiés pour correspondre aux extrudeuses actuellement disponibles :"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
msgctxt "@info:title"
-msgid "Can't Find Location"
-msgstr "Impossible de trouver un emplacement"
+msgid "Settings updated"
+msgstr "Paramètres mis à jour"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/API/Account.py:190
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1480
msgctxt "@info:title"
-msgid "Login failed"
-msgstr "La connexion a échoué"
+msgid "Extruder(s) Disabled"
+msgstr "Extrudeuse(s) désactivée(s)"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:61
+msgctxt "@action:button"
+msgid "Add"
+msgstr "Ajouter"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:85
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:290
+msgctxt "@action:button"
+msgid "Finish"
+msgstr "Fin"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:508
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:43
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ColorDialog.qml:139
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:59
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:291
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/RenameDialog.qml:74
+msgctxt "@action:button"
+msgid "Cancel"
+msgstr "Annuler"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/ObjectsModel.py:69
+#, python-brace-format
+msgctxt "@label"
+msgid "Group #{group_nr}"
+msgstr "Groupe nº {group_nr}"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:85
msgctxt "@tooltip"
msgid "Outer Wall"
msgstr "Paroi externe"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:86
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:86
msgctxt "@tooltip"
msgid "Inner Walls"
msgstr "Parois internes"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:87
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:87
msgctxt "@tooltip"
msgid "Skin"
msgstr "Couche extérieure"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:88
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:88
msgctxt "@tooltip"
msgid "Infill"
msgstr "Remplissage"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:89
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:89
msgctxt "@tooltip"
msgid "Support Infill"
msgstr "Remplissage du support"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:90
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:90
msgctxt "@tooltip"
msgid "Support Interface"
msgstr "Interface du support"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:91
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:91
msgctxt "@tooltip"
msgid "Support"
msgstr "Support"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:92
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:92
msgctxt "@tooltip"
msgid "Skirt"
msgstr "Jupe"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:93
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:93
msgctxt "@tooltip"
msgid "Prime Tower"
msgstr "Tour primaire"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:94
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:94
msgctxt "@tooltip"
msgid "Travel"
msgstr "Déplacement"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:95
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:95
msgctxt "@tooltip"
msgid "Retractions"
msgstr "Rétractions"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/PrintInformation.py:96
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/PrintInformation.py:96
msgctxt "@tooltip"
msgid "Other"
msgstr "Autre"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/ObjectsModel.py:69
-#, python-brace-format
-msgctxt "@label"
-msgid "Group #{group_nr}"
-msgstr "Groupe nº {group_nr}"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/TextManager.py:37
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/TextManager.py:63
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:63
msgctxt "@text:window"
msgid "The release notes could not be opened."
msgstr "Les notes de version n'ont pas pu être ouvertes."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/WhatsNewPagesModel.py:67
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/WelcomePagesModel.py:286
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:57
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:277
+msgctxt "@action:button"
+msgid "Next"
+msgstr "Suivant"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:286
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:67
msgctxt "@action:button"
msgid "Skip"
msgstr "Passer"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/WhatsNewPagesModel.py:72
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:135
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:178
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:450
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:72
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:135
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:443
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:186
msgctxt "@action:button"
msgid "Close"
msgstr "Fermer"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:61
+#: /home/trin/Gedeeld/Projects/Cura/cura/UltimakerCloud/CloudMaterialSync.py:66
msgctxt "@action:button"
-msgid "Add"
-msgstr "Ajouter"
+msgid "Please sync the material profiles with your printers before starting to print."
+msgstr "Veuillez synchroniser les profils de matériaux avec vos imprimantes avant de commencer à imprimer."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/WelcomePagesModel.py:290
+#: /home/trin/Gedeeld/Projects/Cura/cura/UltimakerCloud/CloudMaterialSync.py:67
msgctxt "@action:button"
-msgid "Finish"
-msgstr "Fin"
+msgid "New materials installed"
+msgstr "Nouveaux matériaux installés"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:27
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:43
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:323
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:451
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:284
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:59
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/RenameDialog.qml:74
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ColorDialog.qml:136
+#: /home/trin/Gedeeld/Projects/Cura/cura/UltimakerCloud/CloudMaterialSync.py:74
msgctxt "@action:button"
-msgid "Cancel"
-msgstr "Annuler"
+msgid "Sync materials"
+msgstr "Synchroniser les matériaux"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/WelcomePagesModel.py:57
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UI/WelcomePagesModel.py:277
+#: /home/trin/Gedeeld/Projects/Cura/cura/UltimakerCloud/CloudMaterialSync.py:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:397
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
-msgid "Next"
-msgstr "Suivant"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/BuildVolume.py:100
-msgctxt "@info:status"
-msgid ""
-"The build volume height has been reduced due to the value of the \"Print "
-"Sequence\" setting to prevent the gantry from colliding with printed models."
-msgstr "La hauteur du volume d'impression a été réduite en raison de la valeur du paramètre « Séquence d'impression » afin d'éviter que le portique ne heurte les"
-" modèles imprimés."
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/BuildVolume.py:103
-msgctxt "@info:title"
-msgid "Build Volume"
-msgstr "Volume d'impression"
+msgid "Learn more"
+msgstr "En savoir plus"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UltimakerCloud/CloudMaterialSync.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/UltimakerCloud/CloudMaterialSync.py:135
msgctxt "@message:text"
msgid "Could not save material archive to {}:"
msgstr "Impossible d'enregistrer l'archive du matériau dans {} :"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UltimakerCloud/CloudMaterialSync.py:136
+#: /home/trin/Gedeeld/Projects/Cura/cura/UltimakerCloud/CloudMaterialSync.py:136
msgctxt "@message:title"
msgid "Failed to save material archive"
msgstr "Échec de l'enregistrement de l'archive des matériaux"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/UltimakerCloud/CloudMaterialSync.py:188
msgctxt "@text"
msgid "Unknown error."
msgstr "Erreur inconnue."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/ContainerManager.py:207
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:140
-msgctxt "@title:window"
-msgid "File Already Exists"
-msgstr "Le fichier existe déjà"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Assistant de modèle 3D"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/ContainerManager.py:208
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
#, python-brace-format
-msgctxt "@label Don't translate the XML tag <filename>!"
-msgid ""
-"The file <filename>{0}</filename> already exists. Are you sure you want to "
-"overwrite it?"
-msgstr "Le fichier <filename>{0}</filename> existe déjà. Êtes-vous sûr de vouloir le remplacer ?"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/ContainerManager.py:459
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/ContainerManager.py:462
msgctxt "@info:status"
-msgid "Invalid file URL:"
-msgstr "URL de fichier invalide :"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/cura_empty_instance_containers.py:36
-msgctxt "@info:not supported profile"
-msgid "Not supported"
-msgstr "Non pris en charge"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/cura_empty_instance_containers.py:55
-msgctxt "@info:No intent profile selected"
-msgid "Default"
-msgstr "Default"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/MachineManager.py:857
-msgctxt "@info:message Followed by a list of settings."
msgid ""
-"Settings have been changed to match the current availability of extruders:"
-msgstr "Les paramètres ont été modifiés pour correspondre aux extrudeuses actuellement disponibles :"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/MachineManager.py:858
-msgctxt "@info:title"
-msgid "Settings updated"
-msgstr "Paramètres mis à jour"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/MachineManager.py:1480
-msgctxt "@info:title"
-msgid "Extruder(s) Disabled"
-msgstr "Extrudeuse(s) désactivée(s)"
+"<p>One or more 3D models may not print optimally due to the model size and material configuration:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Find out how to ensure the best possible print quality and reliability.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">View print quality guide</a></p>"
+msgstr ""
+"<p>Un ou plusieurs modèles 3D peuvent ne pas s'imprimer de manière optimale en raison de la taille du modèle et de la configuration matérielle :</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Découvrez comment optimiser la qualité et la fiabilité de l'impression.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Consultez le guide de qualité d'impression</a></p>"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:545
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
-msgid ""
-"Failed to export profile to <filename>{0}</filename>: <message>{1}</message>"
-msgstr "Échec de l'exportation du profil vers <filename>{0}</filename> : <message>{1}</message>"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:163
-#, python-brace-format
-msgctxt "@info:status Don't translate the XML tag <filename>!"
-msgid ""
-"Failed to export profile to <filename>{0}</filename>: Writer plugin reported "
-"failure."
-msgstr "Échec de l'exportation du profil vers <filename>{0}</filename> : le plug-in du générateur a rapporté une erreur."
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:171
-#, python-brace-format
-msgctxt "@info:status Don't translate the XML tag <filename>!"
-msgid "Exported profile to <filename>{0}</filename>"
-msgstr "Profil exporté vers <filename>{0}</filename>"
+msgid "Project file <filename>{0}</filename> contains an unknown machine type <message>{1}</message>. Cannot import the machine. Models will be imported instead."
+msgstr "Le fichier projet <filename>{0}</filename> contient un type de machine inconnu <message>{1}</message>. Impossible d'importer la machine. Les modèles seront importés à la place."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:173
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:548
msgctxt "@info:title"
-msgid "Export succeeded"
-msgstr "L'exportation a réussi"
+msgid "Open Project File"
+msgstr "Ouvrir un fichier de projet"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:205
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:650
#, python-brace-format
-msgctxt "@info:status Don't translate the XML tags <filename>!"
-msgid "Failed to import profile from <filename>{0}</filename>: {1}"
-msgstr "Impossible d'importer le profil depuis <filename>{0}</filename> : {1}"
+msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
+msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
+msgstr "Le fichier de projet <filename>{0}</filename> est soudainement inaccessible : <message>{1}</message>."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:209
-#, python-brace-format
-msgctxt "@info:status Don't translate the XML tags <filename>!"
-msgid ""
-"Can't import profile from <filename>{0}</filename> before a printer is added."
-msgstr "Impossible d'importer le profil depuis <filename>{0}</filename> avant l'ajout d'une imprimante."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:651
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:659
+msgctxt "@info:title"
+msgid "Can't Open Project File"
+msgstr "Impossible d'ouvrir le fichier de projet"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:224
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:658
#, python-brace-format
-msgctxt "@info:status Don't translate the XML tags <filename>!"
-msgid "No custom profile to import in file <filename>{0}</filename>"
-msgstr "Aucun profil personnalisé à importer dans le fichier <filename>{0}</filename>"
+msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
+msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
+msgstr "Le fichier de projet <filename>{0}</filename> est corrompu : <message>{1}</message>."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:228
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:711
#, python-brace-format
-msgctxt "@info:status Don't translate the XML tags <filename>!"
-msgid "Failed to import profile from <filename>{0}</filename>:"
-msgstr "Échec de l'importation du profil depuis le fichier <filename>{0}</filename> :"
+msgctxt "@info:error Don't translate the XML tag <filename>!"
+msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
+msgstr "Le fichier de projet <filename>{0}</filename> a été réalisé en utilisant des profils inconnus de cette version d'Ultimaker Cura."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:252
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:262
-#, python-brace-format
-msgctxt "@info:status Don't translate the XML tags <filename>!"
-msgid ""
-"This profile <filename>{0}</filename> contains incorrect data, could not "
-"import it."
-msgstr "Le profil <filename>{0}</filename> contient des données incorrectes ; échec de l'importation."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:212
+msgctxt "@title:tab"
+msgid "Recommended"
+msgstr "Recommandé"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:355
-#, python-brace-format
-msgctxt "@info:status Don't translate the XML tag <filename>!"
-msgid "Failed to import profile from <filename>{0}</filename>:"
-msgstr "Échec de l'importation du profil depuis le fichier <filename>{0}</filename> :"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:214
+msgctxt "@title:tab"
+msgid "Custom"
+msgstr "Personnalisé"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:359
-#, python-brace-format
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:390
msgctxt "@info:status"
-msgid "Successfully imported profile {0}."
-msgstr "Importation du profil {0} réussie."
+msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:366
-#, python-brace-format
-msgctxt "@info:status"
-msgid "File {0} does not contain any valid profile."
-msgstr "Le fichier {0} ne contient pas de profil valide."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:392
+msgctxt "@info:title"
+msgid "Material profiles not installed"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:369
-#, python-brace-format
-msgctxt "@info:status"
-msgid "Profile {0} has an unknown file type or is corrupted."
-msgstr "Le profil {0} est un type de fichier inconnu ou est corrompu."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:405
+msgctxt "@action:button"
+msgid "Install Materials"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:443
-msgctxt "@label"
-msgid "Custom profile"
-msgstr "Personnaliser le profil"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+msgctxt "@item:inlistbox"
+msgid "3MF File"
+msgstr "Fichier 3MF"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:459
-msgctxt "@info:status"
-msgid "Profile is missing a quality type."
-msgstr "Il manque un type de qualité au profil."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:31
+msgctxt "@error:zip"
+msgid "3MF Writer plug-in is corrupt."
+msgstr "Le plug-in 3MF Writer est corrompu."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:463
-msgctxt "@info:status"
-msgid "There is no active printer yet."
-msgstr "Aucune imprimante n'est active pour le moment."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:37
+msgctxt "@error"
+msgid "There is no workspace yet to write. Please add a printer first."
+msgstr "Il n'y a pas encore d'espace de travail à écrire. Veuillez d'abord ajouter une imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:469
-msgctxt "@info:status"
-msgid "Unable to add the profile."
-msgstr "Impossible d'ajouter le profil."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:97
+msgctxt "@error:zip"
+msgid "No permission to write the workspace here."
+msgstr "Aucune autorisation d'écrire l'espace de travail ici."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:483
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"Quality type '{0}' is not compatible with the current active machine "
-"definition '{1}'."
-msgstr "Le type de qualité « {0} » n'est pas compatible avec la définition actuelle de la machine active « {1} »."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:101
+msgctxt "@error:zip"
+msgid "The operating system does not allow saving a project file to this location or with this file name."
+msgstr "Le système d'exploitation ne permet pas d'enregistrer un fichier de projet à cet emplacement ou avec ce nom de fichier."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/Settings/CuraContainerRegistry.py:488
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"Warning: The profile is not visible because its quality type '{0}' is not "
-"available for the current configuration. Switch to a material/nozzle "
-"combination that can use this quality type."
-msgstr "Avertissement : le profil n'est pas visible car son type de qualité « {0} » n'est pas disponible pour la configuration actuelle. Passez à une combinaison"
-" matériau/buse qui peut utiliser ce type de qualité."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:238
+msgctxt "@error:zip"
+msgid "Error writing 3mf file."
+msgstr "Erreur d'écriture du fichier 3MF."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/MultiplyObjectsJob.py:30
-msgctxt "@info:status"
-msgid "Multiplying and placing objects"
-msgstr "Multiplication et placement d'objets"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:282
+#, python-brace-format
+msgctxt "@error:material"
+msgid "It was not possible to store material package information in project file: {material}. This project may not open correctly on other systems."
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/cura/MultiplyObjectsJob.py:32
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWriter.py:283
msgctxt "@info:title"
-msgid "Placing Objects"
-msgstr "Placement des objets"
+msgid "Failed to save material package information"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/cura/MultiplyObjectsJob.py:100
-msgctxt "@info:title"
-msgid "Placing Object"
-msgstr "Placement de l'objet"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:28
+msgctxt "@item:inlistbox"
+msgid "3MF file"
+msgstr "Fichier 3MF"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationService.py:216
-msgctxt "@info"
-msgid ""
-"Unable to start a new sign in process. Check if another sign in attempt is "
-"still active."
-msgstr "Impossible de lancer une nouvelle procédure de connexion. Vérifiez si une autre tentative de connexion est toujours active."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/__init__.py:36
+msgctxt "@item:inlistbox"
+msgid "Cura Project 3MF file"
+msgstr "Projet Cura fichier 3MF"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationService.py:277
-msgctxt "@info"
-msgid "Unable to reach the Ultimaker account server."
-msgstr "Impossible d’atteindre le serveur du compte Ultimaker."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/AMFReader/__init__.py:15
+msgctxt "@item:inlistbox"
+msgid "AMF File"
+msgstr "Fichier AMF"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationService.py:278
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
-msgid "Log-in failed"
-msgstr "Échec de la connexion"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationHelpers.py:89
-msgctxt "@message"
-msgid "Could not read response."
-msgstr "Impossible de lire la réponse."
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationRequestHandler.py:75
-msgctxt "@message"
-msgid "The provided state is not correct."
-msgstr "L'état fourni n'est pas correct."
+msgid "Backups"
+msgstr "Sauvegardes"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationRequestHandler.py:80
-msgctxt "@message"
-msgid "Timeout when authenticating with the account server."
-msgstr "Délai d'expiration lors de l'authentification avec le serveur de compte."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+msgctxt "@info:backup_status"
+msgid "There was an error while uploading your backup."
+msgstr "Une erreur s’est produite lors du téléchargement de votre sauvegarde."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationRequestHandler.py:97
-msgctxt "@message"
-msgid "Please give the required permissions when authorizing this application."
-msgstr "Veuillez donner les permissions requises lors de l'autorisation de cette application."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
+msgctxt "@info:backup_status"
+msgid "Creating your backup..."
+msgstr "Création de votre sauvegarde..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/OAuth2/AuthorizationRequestHandler.py:104
-msgctxt "@message"
-msgid "Something unexpected happened when trying to log in, please try again."
-msgstr "Une erreur s'est produite lors de la connexion, veuillez réessayer."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
+msgctxt "@info:backup_status"
+msgid "There was an error while creating your backup."
+msgstr "Une erreur s'est produite lors de la création de votre sauvegarde."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:107
-msgctxt "@title:window"
-msgid "Cura can't start"
-msgstr "Échec du démarrage de Cura"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
+msgctxt "@info:backup_status"
+msgid "Uploading your backup..."
+msgstr "Téléchargement de votre sauvegarde..."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:113
-msgctxt "@label crash message"
-msgid ""
-"<p><b>Oops, Ultimaker Cura has encountered something that doesn't seem right."
-"</p></b>\n"
-" <p>We encountered an unrecoverable error during start "
-"up. It was possibly caused by some incorrect configuration files. We suggest "
-"to backup and reset your configuration.</p>\n"
-" <p>Backups can be found in the configuration folder.</"
-"p>\n"
-" <p>Please send us this Crash Report to fix the problem.</"
-"p>\n"
-" "
-msgstr "<p><b>Oups, un problème est survenu dans Ultimaker Cura.</p></b>\n <p>Une erreur irrécupérable est survenue lors du démarrage. Elle"
-" peut avoir été causée par des fichiers de configuration incorrects. Nous vous suggérons de sauvegarder et de réinitialiser votre configuration.</p>\n "
-" <p>Les sauvegardes se trouvent dans le dossier de configuration.</p>\n <p>Veuillez nous envoyer ce rapport d'incident pour que nous"
-" puissions résoudre le problème.</p>\n "
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
+msgctxt "@info:backup_status"
+msgid "Your backup has finished uploading."
+msgstr "Le téléchargement de votre sauvegarde est terminé."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:122
-msgctxt "@action:button"
-msgid "Send crash report to Ultimaker"
-msgstr "Envoyer le rapport de d'incident à Ultimaker"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
+msgctxt "@error:file_size"
+msgid "The backup exceeds the maximum file size."
+msgstr "La sauvegarde dépasse la taille de fichier maximale."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:125
-msgctxt "@action:button"
-msgid "Show detailed crash report"
-msgstr "Afficher le rapport d'incident détaillé"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+msgctxt "@info:backup_status"
+msgid "There was an error trying to restore your backup."
+msgstr "Une erreur s’est produite lors de la tentative de restauration de votre sauvegarde."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:129
-msgctxt "@action:button"
-msgid "Show configuration folder"
-msgstr "Afficher le dossier de configuration"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
+msgctxt "@item:inmenu"
+msgid "Manage backups"
+msgstr "Gérer les sauvegardes"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:140
-msgctxt "@action:button"
-msgid "Backup and Reset Configuration"
-msgstr "Sauvegarder et réinitialiser la configuration"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Échec de la découpe avec une erreur inattendue. Signalez un bug sur notre outil de suivi des problèmes."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:171
-msgctxt "@title:window"
-msgid "Crash Report"
-msgstr "Rapport d'incident"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Échec de la découpe"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:190
-msgctxt "@label crash message"
-msgid ""
-"<p><b>A fatal error has occurred in Cura. Please send us this Crash Report "
-"to fix the problem</p></b>\n"
-" <p>Please use the \"Send report\" button to post a bug report "
-"automatically to our servers</p>\n"
-" "
-msgstr "<p><b>Une erreur fatale est survenue dans Cura. Veuillez nous envoyer ce rapport d'incident pour résoudre le problème</p></b>\n <p>Veuillez"
-" utiliser le bouton « Envoyer rapport » pour publier automatiquement un rapport d'erreur sur nos serveurs</p>\n "
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Notifier un bug"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:198
-msgctxt "@title:groupbox"
-msgid "System information"
-msgstr "Informations système"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:168
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Notifiez un bug sur l'outil de suivi des problèmes d'Ultimaker Cura."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:207
-msgctxt "@label unknown version of Cura"
-msgid "Unknown"
-msgstr "Inconnu"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:400
+msgctxt "@info:status"
+msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
+msgstr "Impossible de découper le matériau actuel, car celui-ci est incompatible avec la machine ou la configuration sélectionnée."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:228
-msgctxt "@label Cura version number"
-msgid "Cura version"
-msgstr "Version Cura"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:401
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:434
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:461
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:473
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:498
+msgctxt "@info:title"
+msgid "Unable to slice"
+msgstr "Impossible de découper"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:229
-msgctxt "@label"
-msgid "Cura language"
-msgstr "Langue de Cura"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:433
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Unable to slice with the current settings. The following settings have errors: {0}"
+msgstr "Impossible de couper avec les paramètres actuels. Les paramètres suivants contiennent des erreurs : {0}"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:230
-msgctxt "@label"
-msgid "OS language"
-msgstr "Langue du SE"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:460
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
+msgstr "Impossible de couper en raison de certains paramètres par modèle. Les paramètres suivants contiennent des erreurs sur un ou plusieurs modèles : {error_labels}"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:231
-msgctxt "@label Type of platform"
-msgid "Platform"
-msgstr "Plate-forme"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:472
+msgctxt "@info:status"
+msgid "Unable to slice because the prime tower or prime position(s) are invalid."
+msgstr "Impossible de couper car la tour primaire ou la (les) position(s) d'amorçage ne sont pas valides."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:232
-msgctxt "@label"
-msgid "Qt version"
-msgstr "Version Qt"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:484
+#, python-format
+msgctxt "@info:status"
+msgid "Unable to slice because there are objects associated with disabled Extruder %s."
+msgstr "Impossible de couper car il existe des objets associés à l'extrudeuse désactivée %s."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:233
-msgctxt "@label"
-msgid "PyQt version"
-msgstr "Version PyQt"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:494
+msgctxt "@info:status"
+msgid ""
+"Please review settings and check if your models:\n"
+"- Fit within the build volume\n"
+"- Are assigned to an enabled extruder\n"
+"- Are not all set as modifier meshes"
+msgstr ""
+"Veuillez vérifier les paramètres et si vos modèles :\n"
+"- S'intègrent dans le volume de fabrication\n"
+"- Sont affectés à un extrudeur activé\n"
+"- N sont pas tous définis comme des mailles de modificateur"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:234
-msgctxt "@label OpenGL version"
-msgid "OpenGL"
-msgstr "OpenGL"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+msgctxt "@info:status"
+msgid "Processing Layers"
+msgstr "Traitement des couches"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:264
-msgctxt "@label"
-msgid "Not yet initialized<br/>"
-msgstr "Pas encore initialisé<br/>"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
+msgctxt "@info:title"
+msgid "Information"
+msgstr "Informations"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:267
-#, python-brace-format
-msgctxt "@label OpenGL version"
-msgid "<li>OpenGL Version: {version}</li>"
-msgstr "<li>Version OpenGL : {version}</li>"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+msgctxt "@item:inlistbox"
+msgid "Cura Profile"
+msgstr "Profil Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:268
-#, python-brace-format
-msgctxt "@label OpenGL vendor"
-msgid "<li>OpenGL Vendor: {vendor}</li>"
-msgstr "<li>Revendeur OpenGL : {vendor}</li>"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:127
+msgctxt "@info"
+msgid "Could not access update information."
+msgstr "Impossible d'accéder aux informations de mise à jour."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:269
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
-msgctxt "@label OpenGL renderer"
-msgid "<li>OpenGL Renderer: {renderer}</li>"
-msgstr "<li>Moteur de rendu OpenGL : {renderer}</li>"
+msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "De nouvelles fonctionnalités ou des correctifs de bugs sont disponibles pour votre {machine_name} ! Si vous ne l'avez pas encore fait, il est recommandé de mettre à jour le micrologiciel de votre imprimante avec la version {latest_version}."
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:303
-msgctxt "@title:groupbox"
-msgid "Error traceback"
-msgstr "Retraçage de l'erreur"
-
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:389
-msgctxt "@title:groupbox"
-msgid "Logs"
-msgstr "Journaux"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
+#, python-format
+msgctxt "@info:title The %s gets replaced with the printer name."
+msgid "New %s stable firmware available"
+msgstr "Nouveau %s firmware stable disponible"
-#: /home/remco/dev/code/ulti/trans/Cura/cura/CrashHandler.py:417
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
-msgid "Send report"
-msgstr "Envoyer rapport"
+msgid "How to update"
+msgstr "Comment effectuer la mise à jour"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MonitorStage/MonitorMain.qml:100
-msgctxt "@info"
-msgid ""
-"Please make sure your printer has a connection:\n"
-"- Check if the printer is turned on.\n"
-"- Check if the printer is connected to the network.\n"
-"- Check if you are signed in to discover cloud-connected printers."
-msgstr "Assurez-vous que votre imprimante est connectée :\n- Vérifiez si l'imprimante est sous tension.\n- Vérifiez si l'imprimante est connectée au réseau.- Vérifiez"
-" si vous êtes connecté pour découvrir les imprimantes connectées au cloud."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py:27
+msgctxt "@action"
+msgid "Update Firmware"
+msgstr "Mettre à jour le firmware"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MonitorStage/MonitorMain.qml:113
-msgctxt "@info"
-msgid "Please connect your printer to the network."
-msgstr "Veuillez connecter votre imprimante au réseau."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+msgctxt "@item:inlistbox"
+msgid "Compressed G-code File"
+msgstr "Fichier G-Code compressé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MonitorStage/MonitorMain.qml:146
-msgctxt "@label link to technical assistance"
-msgid "View user manuals online"
-msgstr "Voir les manuels d'utilisation en ligne"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/GCodeGzWriter.py:43
+msgctxt "@error:not supported"
+msgid "GCodeGzWriter does not support text mode."
+msgstr "GCodeGzWriter ne prend pas en charge le mode texte."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MonitorStage/MonitorMain.qml:163
-msgctxt "@info"
-msgid "In order to monitor your print from Cura, please connect the printer."
-msgstr "Pour surveiller votre impression depuis Cura, veuillez connecter l'imprimante."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+msgctxt "@item:inlistbox"
+msgid "G-code File"
+msgstr "Fichier GCode"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:17
-msgctxt "@title:window"
-msgid "Select Settings to Customize for this model"
-msgstr "Sélectionner les paramètres pour personnaliser ce modèle"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:350
+msgctxt "@info:status"
+msgid "Parsing G-code"
+msgstr "Analyse du G-Code"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:61
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:100
-msgctxt "@label:textbox"
-msgid "Filter..."
-msgstr "Filtrer..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:352
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:506
+msgctxt "@info:title"
+msgid "G-code Details"
+msgstr "Détails G-Code"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:75
-msgctxt "@label:checkbox"
-msgid "Show all"
-msgstr "Afficher tout"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:504
+msgctxt "@info:generic"
+msgid "Make sure the g-code is suitable for your printer and printer configuration before sending the file to it. The g-code representation may not be accurate."
+msgstr "Assurez-vous que le g-code est adapté à votre imprimante et à la configuration de l'imprimante avant d'y envoyer le fichier. La représentation du g-code peut ne pas être exacte."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:41
-msgctxt "@label"
-msgid "Mesh Type"
-msgstr "Type de maille"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:18
+msgctxt "@item:inlistbox"
+msgid "G File"
+msgstr "Fichier G"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:81
-msgctxt "@label"
-msgid "Normal model"
-msgstr "Modèle normal"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:74
+msgctxt "@error:not supported"
+msgid "GCodeWriter does not support non-text mode."
+msgstr "GCodeWriter ne prend pas en charge le mode non-texte."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:96
-msgctxt "@label"
-msgid "Print as support"
-msgstr "Imprimer comme support"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+msgctxt "@warning:status"
+msgid "Please prepare G-code before exporting."
+msgstr "Veuillez préparer le G-Code avant d'exporter."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:111
-msgctxt "@label"
-msgid "Modify settings for overlaps"
-msgstr "Modifier les paramètres de chevauchement"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/__init__.py:14
+msgctxt "@item:inlistbox"
+msgid "JPG Image"
+msgstr "Image JPG"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:126
-msgctxt "@label"
-msgid "Don't support overlaps"
-msgstr "Ne prend pas en charge le chevauchement"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/__init__.py:18
+msgctxt "@item:inlistbox"
+msgid "JPEG Image"
+msgstr "Image JPEG"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/__init__.py:22
msgctxt "@item:inlistbox"
-msgid "Infill mesh only"
-msgstr "Maille de remplissage uniquement"
+msgid "PNG Image"
+msgstr "Image PNG"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:160
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/__init__.py:26
msgctxt "@item:inlistbox"
-msgid "Cutting mesh"
-msgstr "Maille de coupe"
+msgid "BMP Image"
+msgstr "Image BMP"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:385
-msgctxt "@action:button"
-msgid "Select settings"
-msgstr "Sélectionner les paramètres"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/__init__.py:30
+msgctxt "@item:inlistbox"
+msgid "GIF Image"
+msgstr "Image GIF"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
-msgctxt "@title"
-msgid "Update Firmware"
-msgstr "Mettre à jour le firmware"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/LegacyProfileReader/__init__.py:14
+msgctxt "@item:inlistbox"
+msgid "Cura 15.04 profiles"
+msgstr "Profils Cura 15.04"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:37
-msgctxt "@label"
-msgid ""
-"Firmware is the piece of software running directly on your 3D printer. This "
-"firmware controls the step motors, regulates the temperature and ultimately "
-"makes your printer work."
-msgstr "Le firmware est le logiciel fonctionnant directement dans votre imprimante 3D. Ce firmware contrôle les moteurs pas à pas, régule la température et surtout,"
-" fait que votre machine fonctionne."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:32
+msgctxt "@action"
+msgid "Machine Settings"
+msgstr "Paramètres de la machine"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:43
-msgctxt "@label"
-msgid ""
-"The firmware shipping with new printers works, but new versions tend to have "
-"more features and improvements."
-msgstr "Le firmware fourni avec les nouvelles imprimantes fonctionne, mais les nouvelles versions ont tendance à fournir davantage de fonctionnalités ainsi que"
-" des améliorations."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/CloudPackageChecker.py:144
+msgctxt "@info:generic"
+msgid "Do you want to sync material and software packages with your account?"
+msgstr "Vous souhaitez synchroniser du matériel et des logiciels avec votre compte ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:55
-msgctxt "@action:button"
-msgid "Automatically upgrade Firmware"
-msgstr "Mise à niveau automatique du firmware"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/CloudPackageChecker.py:145
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/DownloadPresenter.py:95
+msgctxt "@info:title"
+msgid "Changes detected from your Ultimaker account"
+msgstr "Changements détectés à partir de votre compte Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:66
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/CloudPackageChecker.py:147
msgctxt "@action:button"
-msgid "Upload custom Firmware"
-msgstr "Charger le firmware personnalisé"
+msgid "Sync"
+msgstr "Synchroniser"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:79
-msgctxt "@label"
-msgid ""
-"Firmware can not be updated because there is no connection with the printer."
-msgstr "Impossible de se connecter à l'imprimante ; échec de la mise à jour du firmware."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/DownloadPresenter.py:91
+msgctxt "@info:generic"
+msgid "Syncing..."
+msgstr "Synchronisation..."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:86
-msgctxt "@label"
-msgid ""
-"Firmware can not be updated because the connection with the printer does not "
-"support upgrading firmware."
-msgstr "Échec de la mise à jour du firmware, car cette fonctionnalité n'est pas prise en charge par la connexion avec l'imprimante."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/LicenseModel.py:12
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:79
+msgctxt "@button"
+msgid "Decline"
+msgstr "Refuser"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:93
-msgctxt "@title:window"
-msgid "Select custom firmware"
-msgstr "Sélectionner le firmware personnalisé"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/LicenseModel.py:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:53
+msgctxt "@button"
+msgid "Agree"
+msgstr "Accepter"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/LicenseModel.py:77
msgctxt "@title:window"
-msgid "Firmware Update"
-msgstr "Mise à jour du firmware"
+msgid "Plugin License Agreement"
+msgstr "Plug-in d'accord de licence"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:138
-msgctxt "@label"
-msgid "Updating firmware."
-msgstr "Mise à jour du firmware en cours."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/LicensePresenter.py:42
+msgctxt "@button"
+msgid "Decline and remove from account"
+msgstr "Décliner et supprimer du compte"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:140
-msgctxt "@label"
-msgid "Firmware update completed."
-msgstr "Mise à jour du firmware terminée."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/RestartApplicationPresenter.py:22
+msgctxt "@info:generic"
+msgid "You need to quit and restart {} before changes have effect."
+msgstr "Vous devez quitter et redémarrer {} avant que les changements apportés ne prennent effet."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:142
-msgctxt "@label"
-msgid "Firmware update failed due to an unknown error."
-msgstr "Échec de la mise à jour du firmware en raison d'une erreur inconnue."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/CloudSync/SyncOrchestrator.py:79
+msgctxt "@info:generic"
+msgid "{} plugins failed to download"
+msgstr "Échec de téléchargement des plugins {}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:144
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/LocalPackageList.py:28
msgctxt "@label"
-msgid "Firmware update failed due to an communication error."
-msgstr "Échec de la mise à jour du firmware en raison d'une erreur de communication."
+msgid "Installed Plugins"
+msgstr "Plug-ins installés"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/LocalPackageList.py:29
msgctxt "@label"
-msgid "Firmware update failed due to an input/output error."
-msgstr "Échec de la mise à jour du firmware en raison d'une erreur d'entrée/de sortie."
+msgid "Installed Materials"
+msgstr "Matériaux installés"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/LocalPackageList.py:33
msgctxt "@label"
-msgid "Firmware update failed due to missing firmware."
-msgstr "Échec de la mise à jour du firmware en raison du firmware manquant."
+msgid "Bundled Plugins"
+msgstr "Plug-ins groupés"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:70
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:88
-msgctxt "@label:status"
-msgid "Aborted"
-msgstr "Abandonné"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/LocalPackageList.py:34
+msgctxt "@label"
+msgid "Bundled Materials"
+msgstr "Matériaux groupés"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:72
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:74
-msgctxt "@label:status"
-msgid "Finished"
-msgstr "Terminé"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/PackageModel.py:43
+msgctxt "@label:property"
+msgid "Unknown Package"
+msgstr "Dossier inconnu"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:76
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:351
-msgctxt "@label:status"
-msgid "Preparing..."
-msgstr "Préparation..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/PackageModel.py:66
+msgctxt "@label:property"
+msgid "Unknown Author"
+msgstr "Auteur inconnu"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-msgctxt "@label:status"
-msgid "Aborting..."
-msgstr "Abandon..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/RemotePackageList.py:117
+msgctxt "@info:error"
+msgid "Could not interpret the server's response."
+msgstr "Impossible d'interpréter la réponse du serveur."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:92
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:94
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:96
-msgctxt "@label:status"
-msgid "Failed"
-msgstr "Échec"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/RemotePackageList.py:148
+msgctxt "@info:error"
+msgid "Could not reach Marketplace."
+msgstr "Impossible d'accéder à la Marketplace."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:98
-msgctxt "@label:status"
-msgid "Pausing..."
-msgstr "Mise en pause..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
+msgctxt "@item:inmenu"
+msgid "Monitor"
+msgstr "Surveiller"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
-msgctxt "@label:status"
-msgid "Paused"
-msgstr "En pause"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/__init__.py:14
+msgctxt "@label"
+msgid "Per Model Settings"
+msgstr "Paramètres par modèle"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
-msgctxt "@label:status"
-msgid "Resuming..."
-msgstr "Reprise..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/__init__.py:15
+msgctxt "@info:tooltip"
+msgid "Configure Per Model Settings"
+msgstr "Configurer les paramètres par modèle"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:104
-msgctxt "@label:status"
-msgid "Action required"
-msgstr "Action requise"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:35
+msgctxt "@item:inmenu"
+msgid "Post Processing"
+msgstr "Post-traitement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:106
-msgctxt "@label:status"
-msgid "Finishes %1 at %2"
-msgstr "Finit %1 à %2"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:36
+msgctxt "@item:inmenu"
+msgid "Modify G-Code"
+msgstr "Modifier le G-Code"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:148
-msgctxt "@label link to Connect and Cloud interfaces"
-msgid "Manage printer"
-msgstr "Gérer l'imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PrepareStage/__init__.py:12
+msgctxt "@item:inmenu"
+msgid "Prepare"
+msgstr "Préparer"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:178
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:151
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:175
-msgctxt "@label"
-msgid "Glass"
-msgstr "Verre"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PreviewStage/__init__.py:13
+msgctxt "@item:inmenu"
+msgid "Preview"
+msgstr "Aperçu"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:241
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:467
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:239
-msgctxt "@info"
-msgid "Please update your printer's firmware to manage the queue remotely."
-msgstr "Veuillez mettre à jour le Firmware de votre imprimante pour gérer la file d'attente à distance."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:23
+msgctxt "@action:button Preceded by 'Ready to'."
+msgid "Save to Removable Drive"
+msgstr "Enregistrer sur un lecteur amovible"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:275
-msgctxt "@info"
-msgid ""
-"Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura. Click "
-"\"Manage printer\" to visit Ultimaker Digital Factory and view this webcam."
-msgstr "Les flux de webcam des imprimantes cloud ne peuvent pas être visualisés depuis Ultimaker Cura. Cliquez sur « Gérer l'imprimante » pour visiter Ultimaker"
-" Digital Factory et voir cette webcam."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:24
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "Save to Removable Drive {0}"
+msgstr "Enregistrer sur un lecteur amovible {0}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:335
-msgctxt "@label:status"
-msgid "Loading..."
-msgstr "Chargement..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+msgctxt "@info:status"
+msgid "There are no file formats available to write with!"
+msgstr "Aucun format de fichier n'est disponible pour écriture !"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:339
-msgctxt "@label:status"
-msgid "Unavailable"
-msgstr "Indisponible"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#, python-brace-format
+msgctxt "@info:progress Don't translate the XML tags <filename>!"
+msgid "Saving to Removable Drive <filename>{0}</filename>"
+msgstr "Enregistrement sur le lecteur amovible <filename>{0}</filename>"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:343
-msgctxt "@label:status"
-msgid "Unreachable"
-msgstr "Injoignable"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:110
+msgctxt "@info:title"
+msgid "Saving"
+msgstr "Enregistrement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:347
-msgctxt "@label:status"
-msgid "Idle"
-msgstr "Inactif"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:120
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:123
+#, python-brace-format
+msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
+msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
+msgstr "Impossible d'enregistrer <filename>{0}</filename> : <message>{1}</message>"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:356
-msgctxt "@label:status"
-msgid "Printing"
-msgstr "Impression"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#, python-brace-format
+msgctxt "@info:status Don't translate the tag {device}!"
+msgid "Could not find a file name when trying to write to {device}."
+msgstr "Impossible de trouver un nom de fichier lors d'une tentative d'écriture sur {device}."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:397
-msgctxt "@label"
-msgid "Untitled"
-msgstr "Sans titre"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:152
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:171
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Could not save to removable drive {0}: {1}"
+msgstr "Impossible d'enregistrer sur le lecteur {0}: {1}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:412
-msgctxt "@label"
-msgid "Anonymous"
-msgstr "Anonyme"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:162
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Saved to Removable Drive {0} as {1}"
+msgstr "Enregistré sur le lecteur amovible {0} sous {1}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:433
-msgctxt "@label:status"
-msgid "Requires configuration changes"
-msgstr "Nécessite des modifications de configuration"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+msgctxt "@info:title"
+msgid "File Saved"
+msgstr "Fichier enregistré"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:447
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
msgctxt "@action:button"
-msgid "Details"
-msgstr "Détails"
+msgid "Eject"
+msgstr "Ejecter"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:20
-msgctxt "@title:window"
-msgid "Configuration Changes"
-msgstr "Modifications de configuration"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#, python-brace-format
+msgctxt "@action"
+msgid "Eject removable device {0}"
+msgstr "Ejecter le lecteur amovible {0}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:36
-msgctxt "@action:button"
-msgid "Override"
-msgstr "Remplacer"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:184
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Ejected {0}. You can now safely remove the drive."
+msgstr "Lecteur {0} éjecté. Vous pouvez maintenant le retirer en tout sécurité."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:83
-msgctxt "@label"
-msgid "The assigned printer, %1, requires the following configuration change:"
-msgid_plural ""
-"The assigned printer, %1, requires the following configuration changes:"
-msgstr[0] "L'imprimante assignée, %1, nécessite la modification de configuration suivante :"
-msgstr[1] "L'imprimante assignée, %1, nécessite les modifications de configuration suivantes :"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:185
+msgctxt "@info:title"
+msgid "Safely Remove Hardware"
+msgstr "Retirez le lecteur en toute sécurité"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:87
-msgctxt "@label"
-msgid ""
-"The printer %1 is assigned, but the job contains an unknown material "
-"configuration."
-msgstr "L'imprimante %1 est assignée, mais le projet contient une configuration matérielle inconnue."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:188
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Failed to eject {0}. Another program may be using the drive."
+msgstr "Impossible d'éjecter {0}. Un autre programme utilise peut-être ce lecteur."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:97
-msgctxt "@label"
-msgid "Change material %1 from %2 to %3."
-msgstr "Changer le matériau %1 de %2 à %3."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/WindowsRemovableDrivePlugin.py:76
+msgctxt "@item:intext"
+msgid "Removable Drive"
+msgstr "Lecteur amovible"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:100
-msgctxt "@label"
-msgid "Load %3 as material %1 (This cannot be overridden)."
-msgstr "Charger %3 comme matériau %1 (Ceci ne peut pas être remplacé)."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+msgctxt "@info:status"
+msgid "Cura does not accurately display layers when Wire Printing is enabled."
+msgstr "Cura n'affiche pas les couches avec précision lorsque l'impression filaire est activée."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:103
-msgctxt "@label"
-msgid "Change print core %1 from %2 to %3."
-msgstr "Changer le print core %1 de %2 à %3."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+msgctxt "@info:title"
+msgid "Simulation View"
+msgstr "Vue simulation"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:106
-msgctxt "@label"
-msgid "Change build plate to %1 (This cannot be overridden)."
-msgstr "Changer le plateau en %1 (Ceci ne peut pas être remplacé)."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
+msgctxt "@info:status"
+msgid "Nothing is shown because you need to slice first."
+msgstr "Rien ne s'affiche car vous devez d'abord découper."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:113
-msgctxt "@label"
-msgid ""
-"Override will use the specified settings with the existing printer "
-"configuration. This may result in a failed print."
-msgstr "Si vous sélectionnez « Remplacer », les paramètres de la configuration actuelle de l'imprimante seront utilisés. Cela peut entraîner l'échec de l'impression."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
+msgctxt "@info:title"
+msgid "No layers to show"
+msgstr "Pas de couches à afficher"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:154
-msgctxt "@label"
-msgid "Aluminum"
-msgstr "Aluminium"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+msgctxt "@info:option_text"
+msgid "Do not show this message again"
+msgstr "Ne plus afficher ce message"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:12
-msgctxt "@title:window"
-msgid "Print over network"
-msgstr "Imprimer sur le réseau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/__init__.py:15
+msgctxt "@item:inlistbox"
+msgid "Layer view"
+msgstr "Vue en couches"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:53
-msgctxt "@action:button"
-msgid "Print"
-msgstr "Imprimer"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Impossible de lire le fichier de données d'exemple."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:81
-msgctxt "@label"
-msgid "Printer selection"
-msgstr "Sélection d'imprimantes"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
+msgctxt "@info:status"
+msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
+msgstr "Les zones surlignées indiquent que des surfaces manquent ou sont étrangères. Réparez votre modèle et ouvrez-le à nouveau dans Cura."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:44
-msgctxt "@title:window"
-msgid "Connect to Networked Printer"
-msgstr "Connecter à l'imprimante en réseau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:73
+msgctxt "@info:title"
+msgid "Model Errors"
+msgstr "Erreurs du modèle"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:51
-msgctxt "@label"
-msgid ""
-"To print directly to your printer over the network, please make sure your "
-"printer is connected to the network using a network cable or by connecting "
-"your printer to your WIFI network. If you don't connect Cura with your "
-"printer, you can still use a USB drive to transfer g-code files to your "
-"printer."
-msgstr "Pour imprimer directement sur votre imprimante via le réseau, assurez-vous que votre imprimante est connectée au réseau via un câble Ethernet ou en connectant"
-" votre imprimante à votre réseau Wi-Fi. Si vous ne connectez pas Cura avec votre imprimante, vous pouvez utiliser une clé USB pour transférer les fichiers"
-" g-code sur votre imprimante."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/__init__.py:12
+msgctxt "@item:inmenu"
+msgid "Solid view"
+msgstr "Vue solide"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SupportEraser/__init__.py:12
msgctxt "@label"
-msgid "Select your printer from the list below:"
-msgstr "Sélectionnez votre imprimante dans la liste ci-dessous :"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:71
-msgctxt "@action:button"
-msgid "Edit"
-msgstr "Modifier"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:82
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/MachinesPage.qml:141
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:186
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:320
-msgctxt "@action:button"
-msgid "Remove"
-msgstr "Supprimer"
+msgid "Support Blocker"
+msgstr "Blocage des supports"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:90
-msgctxt "@action:button"
-msgid "Refresh"
-msgstr "Rafraîchir"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SupportEraser/__init__.py:13
+msgctxt "@info:tooltip"
+msgid "Create a volume in which supports are not printed."
+msgstr "Créer un volume dans lequel les supports ne sont pas imprimés."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:161
-msgctxt "@label"
-msgid ""
-"If your printer is not listed, read the <a href='%1'>network printing "
-"troubleshooting guide</a>"
-msgstr "Si votre imprimante n'apparaît pas dans la liste, lisez le <a href='%1'>guide de dépannage de l'impression en réseau</a>"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:15
+msgctxt "@item:inlistbox 'Open' is part of the name of this file format."
+msgid "Open Compressed Triangle Mesh"
+msgstr "Ouvrir le maillage triangulaire compressé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:186
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
-msgctxt "@label"
-msgid "Type"
-msgstr "Type"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:19
+msgctxt "@item:inlistbox"
+msgid "COLLADA Digital Asset Exchange"
+msgstr "COLLADA Digital Asset Exchange"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:202
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
-msgctxt "@label"
-msgid "Firmware version"
-msgstr "Version du firmware"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:23
+msgctxt "@item:inlistbox"
+msgid "glTF Binary"
+msgstr "glTF binaire"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:212
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
-msgctxt "@label"
-msgid "Address"
-msgstr "Adresse"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:27
+msgctxt "@item:inlistbox"
+msgid "glTF Embedded JSON"
+msgstr "glTF incorporé JSON"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:232
-msgctxt "@label"
-msgid "This printer is not set up to host a group of printers."
-msgstr "Cette imprimante n'est pas configurée pour héberger un groupe d'imprimantes."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:36
+msgctxt "@item:inlistbox"
+msgid "Stanford Triangle Format"
+msgstr "Format Triangle de Stanford"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:236
-msgctxt "@label"
-msgid "This printer is the host for a group of %1 printers."
-msgstr "Cette imprimante est l'hôte d'un groupe d'imprimantes %1."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:40
+msgctxt "@item:inlistbox"
+msgid "Compressed COLLADA Digital Asset Exchange"
+msgstr "COLLADA Digital Asset Exchange compressé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:245
-msgctxt "@label"
-msgid "The printer at this address has not yet responded."
-msgstr "L'imprimante à cette adresse n'a pas encore répondu."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+msgctxt "@item:inlistbox"
+msgid "Ultimaker Format Package"
+msgstr "Ultimaker Format Package"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:250
-msgctxt "@action:button"
-msgid "Connect"
-msgstr "Connecter"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
+msgctxt "@info:error"
+msgid "Can't write to UFP file:"
+msgstr "Impossible d'écrire dans le fichier UFP :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:261
-msgctxt "@title:window"
-msgid "Invalid IP address"
-msgstr "Adresse IP non valide"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.py:24
+msgctxt "@action"
+msgid "Level build plate"
+msgstr "Nivellement du plateau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:262
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
-msgctxt "@text"
-msgid "Please enter a valid IP address."
-msgstr "Veuillez saisir une adresse IP valide."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelection.py:21
+msgctxt "@action"
+msgid "Select upgrades"
+msgstr "Sélectionner les mises à niveau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:272
-msgctxt "@title:window"
-msgid "Printer Address"
-msgstr "Adresse de l'imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:154
+msgctxt "@action:button"
+msgid "Print via cloud"
+msgstr "Imprimer via le cloud"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
-msgctxt "@label"
-msgid "Enter the IP address of your printer on the network."
-msgstr "Saisissez l'adresse IP de votre imprimante sur le réseau."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:155
+msgctxt "@properties:tooltip"
+msgid "Print via cloud"
+msgstr "Imprimer via le cloud"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:126
-msgctxt "@label"
-msgid "Unavailable printer"
-msgstr "Imprimante indisponible"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:156
+msgctxt "@info:status"
+msgid "Connected via cloud"
+msgstr "Connecté via le cloud"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:128
-msgctxt "@label"
-msgid "First available"
-msgstr "Premier disponible"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Surveiller l'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:54
-msgctxt "@label"
-msgid "Move to top"
-msgstr "Déplacer l'impression en haut"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Suivre l'impression dans Ultimaker Digital Factory"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:70
-msgctxt "@label"
-msgid "Delete"
-msgstr "Effacer"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
+#, python-brace-format
+msgctxt "@error:send"
+msgid "Unknown error code when uploading print job: {0}"
+msgstr "Code d'erreur inconnu lors du téléchargement d'une tâche d'impression : {0}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:284
-msgctxt "@label"
-msgid "Resume"
-msgstr "Reprendre"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:229
+msgctxt "info:status"
+msgid "New printer detected from your Ultimaker account"
+msgid_plural "New printers detected from your Ultimaker account"
+msgstr[0] "Nouvelle imprimante détectée à partir de votre compte Ultimaker"
+msgstr[1] "Nouvelles imprimantes détectées à partir de votre compte Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:102
-msgctxt "@label"
-msgid "Pausing..."
-msgstr "Mise en pause..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:242
+#, python-brace-format
+msgctxt "info:status Filled in with printer name and printer model."
+msgid "Adding printer {name} ({model}) from your account"
+msgstr "Ajout de l'imprimante {name} ({model}) à partir de votre compte"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:104
-msgctxt "@label"
-msgid "Resuming..."
-msgstr "Reprise..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
+#, python-brace-format
+msgctxt "info:{0} gets replaced by a number of printers"
+msgid "... and {0} other"
+msgid_plural "... and {0} others"
+msgstr[0] "... et {0} autre"
+msgstr[1] "... et {0} autres"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:279
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:288
-msgctxt "@label"
-msgid "Pause"
-msgstr "Pause"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:266
+msgctxt "info:status"
+msgid "Printers added from Digital Factory:"
+msgstr "Imprimantes ajoutées à partir de Digital Factory :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124
-msgctxt "@label"
-msgid "Aborting..."
-msgstr "Abandon..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:334
+msgctxt "info:status"
+msgid "A cloud connection is not available for a printer"
+msgid_plural "A cloud connection is not available for some printers"
+msgstr[0] "Une connexion cloud n'est pas disponible pour une imprimante"
+msgstr[1] "Une connexion cloud n'est pas disponible pour certaines imprimantes"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124
-msgctxt "@label"
-msgid "Abort"
-msgstr "Abandonner"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:343
+msgctxt "info:status"
+msgid "This printer is not linked to the Digital Factory:"
+msgid_plural "These printers are not linked to the Digital Factory:"
+msgstr[0] "Cette imprimante n'est pas associée à Digital Factory :"
+msgstr[1] "Ces imprimantes ne sont pas associées à Digital Factory :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:142
-msgctxt "@label %1 is the name of a print job."
-msgid "Are you sure you want to move %1 to the top of the queue?"
-msgstr "Êtes-vous sûr de vouloir déplacer %1 en haut de la file d'attente ?"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:348
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:440
+msgctxt "info:name"
+msgid "Ultimaker Digital Factory"
+msgstr "Ultimaker Digital Factory"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:143
-msgctxt "@window:title"
-msgid "Move print job to top"
-msgstr "Déplacer l'impression en haut de la file d'attente"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:352
+#, python-brace-format
+msgctxt "info:status"
+msgid "To establish a connection, please visit the {website_link}"
+msgstr "Pour établir une connexion, veuillez visiter le site {website_link}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:151
-msgctxt "@label %1 is the name of a print job."
-msgid "Are you sure you want to delete %1?"
-msgstr "Êtes-vous sûr de vouloir supprimer %1 ?"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:356
+msgctxt "@action:button"
+msgid "Keep printer configurations"
+msgstr "Conserver les configurations d'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:152
-msgctxt "@window:title"
-msgid "Delete print job"
-msgstr "Supprimer l'impression"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:361
+msgctxt "@action:button"
+msgid "Remove printers"
+msgstr "Supprimer des imprimantes"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:160
-msgctxt "@label %1 is the name of a print job."
-msgid "Are you sure you want to abort %1?"
-msgstr "Êtes-vous sûr de vouloir annuler %1 ?"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:442
+#, python-brace-format
+msgctxt "@message {printer_name} is replaced with the name of the printer"
+msgid "{printer_name} will be removed until the next account sync."
+msgstr "L'imprimante {printer_name} sera supprimée jusqu'à la prochaine synchronisation de compte."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:161
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:326
-msgctxt "@window:title"
-msgid "Abort print"
-msgstr "Abandonner l'impression"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:443
+#, python-brace-format
+msgctxt "@message {printer_name} is replaced with the name of the printer"
+msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
+msgstr "Pour supprimer {printer_name} définitivement, visitez le site {digital_factory_link}"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:29
-msgctxt "@label"
-msgid "Queued"
-msgstr "Mis en file d'attente"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:444
+#, python-brace-format
+msgctxt "@message {printer_name} is replaced with the name of the printer"
+msgid "Are you sure you want to remove {printer_name} temporarily?"
+msgstr "Voulez-vous vraiment supprimer {printer_name} temporairement ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:63
-msgctxt "@label link to connect manager"
-msgid "Manage in browser"
-msgstr "Gérer dans le navigateur"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:481
+msgctxt "@title:window"
+msgid "Remove printers?"
+msgstr "Supprimer des imprimantes ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:484
+#, python-brace-format
msgctxt "@label"
-msgid "There are no print jobs in the queue. Slice and send a job to add one."
-msgstr "Il n'y a pas de travaux d'impression dans la file d'attente. Découpez et envoyez une tache pour en ajouter une."
+msgid ""
+"You are about to remove {0} printer from Cura. This action cannot be undone.\n"
+"Are you sure you want to continue?"
+msgid_plural ""
+"You are about to remove {0} printers from Cura. This action cannot be undone.\n"
+"Are you sure you want to continue?"
+msgstr[0] ""
+"Vous êtes sur le point de supprimer {0} imprimante de Cura. Cette action est irréversible.\n"
+"Voulez-vous vraiment continuer ?"
+msgstr[1] ""
+"Vous êtes sur le point de supprimer {0} imprimantes de Cura. Cette action est irréversible.\n"
+"Voulez-vous vraiment continuer ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:98
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:489
msgctxt "@label"
-msgid "Print jobs"
-msgstr "Tâches d'impression"
+msgid ""
+"You are about to remove all printers from Cura. This action cannot be undone.\n"
+"Are you sure you want to continue?"
+msgstr ""
+"Vous êtes sur le point de supprimer toutes les imprimantes de Cura. Cette action est irréversible.\n"
+"Voulez-vous vraiment continuer ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:107
-msgctxt "@label"
-msgid "Total print time"
-msgstr "Temps total d'impression"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:25
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"Your printer <b>{printer_name}</b> could be connected via cloud.\n"
+" Manage your print queue and monitor your prints from anywhere connecting your printer to Digital Factory"
+msgstr ""
+"Votre imprimante <b>{printer_name} </b> pourrait être connectée via le cloud.\n"
+" Gérez votre file d'attente d'impression et surveillez vos impressions depuis n'importe où en connectant votre imprimante à Digital Factory"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:116
-msgctxt "@label"
-msgid "Waiting for"
-msgstr "Attente de"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:26
+msgctxt "@info:title"
+msgid "Are you ready for cloud printing?"
+msgstr "Êtes-vous prêt pour l'impression dans le cloud ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:19
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:48
-msgctxt "@label"
-msgid "Color scheme"
-msgstr "Modèle de couleurs"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:30
+msgctxt "@action"
+msgid "Get started"
+msgstr "Prise en main"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:105
-msgctxt "@label:listbox"
-msgid "Material Color"
-msgstr "Couleur du matériau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/CloudFlowMessage.py:31
+msgctxt "@action"
+msgid "Learn more"
+msgstr "En savoir plus"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:109
-msgctxt "@label:listbox"
-msgid "Line Type"
-msgstr "Type de ligne"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:18
+msgctxt "@info:status"
+msgid "You are attempting to connect to a printer that is not running Ultimaker Connect. Please update the printer to the latest firmware."
+msgstr "Vous tentez de vous connecter à une imprimante qui n'exécute pas Ultimaker Connect. Veuillez mettre à jour l'imprimante avec le dernier micrologiciel."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:113
-msgctxt "@label:listbox"
-msgid "Speed"
-msgstr "Vitesse"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/LegacyDeviceNoLongerSupportedMessage.py:21
+msgctxt "@info:title"
+msgid "Update your printer"
+msgstr "Mettre à jour votre imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:117
-msgctxt "@label:listbox"
-msgid "Layer Thickness"
-msgstr "Épaisseur de la couche"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:24
+#, python-brace-format
+msgctxt "@info:status"
+msgid "Cura has detected material profiles that were not yet installed on the host printer of group {0}."
+msgstr "Cura a détecté des profils de matériau qui ne sont pas encore installés sur l'imprimante hôte du groupe {0}."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:121
-msgctxt "@label:listbox"
-msgid "Line Width"
-msgstr "Largeur de ligne"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/MaterialSyncMessage.py:26
+msgctxt "@info:title"
+msgid "Sending materials to printer"
+msgstr "Envoi de matériaux à l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:125
-msgctxt "@label:listbox"
-msgid "Flow"
-msgstr "Débit"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:27
+#, python-brace-format
+msgctxt "@info:status"
+msgid "You are attempting to connect to {0} but it is not the host of a group. You can visit the web page to configure it as a group host."
+msgstr "Vous tentez de vous connecter à {0} mais ce n'est pas l'hôte de groupe. Vous pouvez visiter la page Web pour la configurer en tant qu'hôte de groupe."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:165
-msgctxt "@label"
-msgid "Compatibility Mode"
-msgstr "Mode de compatibilité"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:30
+msgctxt "@info:title"
+msgid "Not a group host"
+msgstr "Pas un hôte de groupe"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:232
-msgctxt "@label"
-msgid "Travels"
-msgstr "Déplacements"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
+msgctxt "@action"
+msgid "Configure group"
+msgstr "Configurer le groupe"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:238
-msgctxt "@label"
-msgid "Helpers"
-msgstr "Aides"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:15
+msgctxt "@info:status"
+msgid "Please wait until the current job has been sent."
+msgstr "Veuillez patienter jusqu'à ce que la tâche en cours ait été envoyée."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:244
-msgctxt "@label"
-msgid "Shell"
-msgstr "Coque"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadBlockedMessage.py:16
+msgctxt "@info:title"
+msgid "Print error"
+msgstr "Erreur d'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:250
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:64
-msgctxt "@label"
-msgid "Infill"
-msgstr "Remplissage"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:15
+msgctxt "@info:text"
+msgid "Could not upload the data to the printer."
+msgstr "Impossible de transférer les données à l'imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:258
-msgctxt "@label"
-msgid "Starts"
-msgstr "Démarre"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadErrorMessage.py:16
+msgctxt "@info:title"
+msgid "Network error"
+msgstr "Erreur de réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:307
-msgctxt "@label"
-msgid "Only Show Top Layers"
-msgstr "Afficher uniquement les couches supérieures"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:15
+msgctxt "@info:status"
+msgid "Sending Print Job"
+msgstr "Lancement d'une tâche d'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:316
-msgctxt "@label"
-msgid "Show 5 Detailed Layers On Top"
-msgstr "Afficher 5 niveaux détaillés en haut"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadProgressMessage.py:16
+msgctxt "@info:status"
+msgid "Uploading print job to printer."
+msgstr "Téléchargement de la tâche d'impression sur l'imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:329
-msgctxt "@label"
-msgid "Top / Bottom"
-msgstr "Haut / bas"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadQueueFullMessage.py:16
+msgctxt "@info:status"
+msgid "Print job queue is full. The printer can't accept a new job."
+msgstr "La file d'attente pour les tâches d'impression est pleine. L'imprimante ne peut pas accepter une nouvelle tâche."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:333
-msgctxt "@label"
-msgid "Inner Wall"
-msgstr "Paroi interne"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadQueueFullMessage.py:17
+msgctxt "@info:title"
+msgid "Queue Full"
+msgstr "La file d'attente est pleine"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:400
-msgctxt "@label"
-msgid "min"
-msgstr "min"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:15
+msgctxt "@info:status"
+msgid "Print job was successfully sent to the printer."
+msgstr "L'envoi de la tâche d'impression à l'imprimante a réussi."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:465
-msgctxt "@label"
-msgid "max"
-msgstr "max"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/PrintJobUploadSuccessMessage.py:16
+msgctxt "@info:title"
+msgid "Data Sent"
+msgstr "Données envoyées"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:14
-msgctxt "@title:window"
-msgid "Convert Image"
-msgstr "Convertir l'image"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:58
+msgctxt "@action:button Preceded by 'Ready to'."
+msgid "Print over network"
+msgstr "Imprimer sur le réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:33
-msgctxt "@action:label"
-msgid "Height (mm)"
-msgstr "Hauteur (mm)"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:59
+msgctxt "@properties:tooltip"
+msgid "Print over network"
+msgstr "Imprimer sur le réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:56
-msgctxt "@info:tooltip"
-msgid "The maximum distance of each pixel from \"Base.\""
-msgstr "La distance maximale de chaque pixel à partir de la « Base »."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:60
+msgctxt "@info:status"
+msgid "Connected over the network"
+msgstr "Connecté sur le réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:66
-msgctxt "@action:label"
-msgid "Base (mm)"
-msgstr "Base (mm)"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/UltimakerNetworkedPrinterAction.py:28
+msgctxt "@action"
+msgid "Connect via Network"
+msgstr "Connecter via le réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:90
-msgctxt "@info:tooltip"
-msgid "The base height from the build plate in millimeters."
-msgstr "La hauteur de la base à partir du plateau en millimètres."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Utils.py:27
+msgctxt "@info:status"
+msgid "tomorrow"
+msgstr "demain"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:100
-msgctxt "@action:label"
-msgid "Width (mm)"
-msgstr "Largeur (mm)"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Utils.py:30
+msgctxt "@info:status"
+msgid "today"
+msgstr "aujourd'hui"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:124
-msgctxt "@info:tooltip"
-msgid "The width in millimeters on the build plate"
-msgstr "La largeur en millimètres sur le plateau de fabrication"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:42
+msgctxt "@item:inmenu"
+msgid "USB printing"
+msgstr "Impression par USB"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:134
-msgctxt "@action:label"
-msgid "Depth (mm)"
-msgstr "Profondeur (mm)"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:43
+msgctxt "@action:button Preceded by 'Ready to'."
+msgid "Print via USB"
+msgstr "Imprimer via USB"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:44
msgctxt "@info:tooltip"
-msgid "The depth in millimeters on the build plate"
-msgstr "La profondeur en millimètres sur le plateau"
+msgid "Print via USB"
+msgstr "Imprimer via USB"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:187
-msgctxt "@item:inlistbox"
-msgid "Darker is higher"
-msgstr "Le plus foncé est plus haut"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:80
+msgctxt "@info:status"
+msgid "Connected via USB"
+msgstr "Connecté via USB"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:188
-msgctxt "@item:inlistbox"
-msgid "Lighter is higher"
-msgstr "Le plus clair est plus haut"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:110
+msgctxt "@label"
+msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
+msgstr "Une impression USB est en cours, la fermeture de Cura arrêtera cette impression. Êtes-vous sûr ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:195
-msgctxt "@info:tooltip"
-msgid ""
-"For lithophanes dark pixels should correspond to thicker locations in order "
-"to block more light coming through. For height maps lighter pixels signify "
-"higher terrain, so lighter pixels should correspond to thicker locations in "
-"the generated 3D model."
-msgstr "Pour les lithophanies, les pixels foncés doivent correspondre à des emplacements plus épais afin d'empêcher la lumière de passer. Pour des cartes de hauteur,"
-" les pixels clairs signifient un terrain plus élevé, de sorte que les pixels clairs doivent correspondre à des emplacements plus épais dans le modèle 3D"
-" généré."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:205
-msgctxt "@action:label"
-msgid "Color Model"
-msgstr "Modèle de couleur"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
+msgctxt "@message"
+msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
+msgstr "Une impression est encore en cours. Cura ne peut pas démarrer une autre impression via USB tant que l'impression précédente n'est pas terminée."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:224
-msgctxt "@item:inlistbox"
-msgid "Linear"
-msgstr "Linéaire"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
+msgctxt "@message"
+msgid "Print in Progress"
+msgstr "Impression en cours"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/X3DReader/__init__.py:13
msgctxt "@item:inlistbox"
-msgid "Translucency"
-msgstr "Translucidité"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:232
-msgctxt "@info:tooltip"
-msgid ""
-"For lithophanes a simple logarithmic model for translucency is available. "
-"For height maps the pixel values correspond to heights linearly."
-msgstr "Pour les lithophanes, un modèle logarithmique simple de la translucidité est disponible. Pour les cartes de hauteur, les valeurs des pixels correspondent"
-" aux hauteurs de façon linéaire."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:242
-msgctxt "@action:label"
-msgid "1mm Transmittance (%)"
-msgstr "Transmission 1 mm (%)"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:263
-msgctxt "@info:tooltip"
-msgid ""
-"The percentage of light penetrating a print with a thickness of 1 "
-"millimeter. Lowering this value increases the contrast in dark regions and "
-"decreases the contrast in light regions of the image."
-msgstr "Le pourcentage de lumière pénétrant une impression avec une épaisseur de 1 millimètre. La diminution de cette valeur augmente le contraste dans les régions"
-" sombres et diminue le contraste dans les régions claires de l'image."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:274
-msgctxt "@action:label"
-msgid "Smoothing"
-msgstr "Lissage"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:298
-msgctxt "@info:tooltip"
-msgid "The amount of smoothing to apply to the image."
-msgstr "La quantité de lissage à appliquer à l'image."
+msgid "X3D File"
+msgstr "Fichier X3D"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/ImageReader/ConfigUI.qml:329
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/RenameDialog.qml:80
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ColorDialog.qml:140
-msgctxt "@action:button"
-msgid "OK"
-msgstr "OK"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/XRayView/__init__.py:12
+msgctxt "@item:inlistbox"
+msgid "X-Ray view"
+msgstr "Visualisation par rayons X"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
msgstr "Ouvrir un projet"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:55
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:63
msgctxt "@action:ComboBox Update/override existing profile"
msgid "Update existing"
msgstr "Mettre à jour l'existant"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:64
msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Créer"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:74
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:59
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Résumé - Projet Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:108
msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Comment le conflit de la machine doit-il être résolu ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:156
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:88
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:164
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:95
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Paramètres de l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:97
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:104
msgctxt "@action:label"
msgid "Type"
msgstr "Type"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:184
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:192
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:119
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Groupe d'imprimantes"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:217
msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Comment le conflit du profil doit-il être résolu ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:231
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:213
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:239
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:220
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Paramètres de profil"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:367
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:112
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:237
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:375
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:119
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:244
msgctxt "@action:label"
msgid "Name"
msgstr "Nom"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:260
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:254
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:268
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:261
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:278
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:221
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:286
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:228
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Absent du profil"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:284
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:233
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
msgstr[0] "%1 écrasent"
msgstr[1] "%1 écrase"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:297
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:305
msgctxt "@action:label"
msgid "Derivative from"
msgstr "Dérivé de"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:303
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:311
msgctxt "@action:label"
msgid "%1, %2 override"
msgid_plural "%1, %2 overrides"
msgstr[0] "%1, %2 écrasent"
msgstr[1] "%1, %2 écrase"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:325
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:333
msgctxt "@info:tooltip"
msgid "How should the conflict in the material be resolved?"
msgstr "Comment le conflit du matériau doit-il être résolu ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:352
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:360
msgctxt "@action:label"
msgid "Material settings"
msgstr "Paramètres du matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:396
msgctxt "@action:label"
msgid "Setting visibility"
msgstr "Visibilité des paramètres"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:397
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:405
msgctxt "@action:label"
msgid "Mode"
msgstr "Mode"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:421
msgctxt "@action:label"
msgid "Visible settings:"
msgstr "Paramètres visibles :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:418
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:426
msgctxt "@action:label"
msgid "%1 out of %2"
msgstr "%1 sur %2"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:447
msgctxt "@action:warning"
msgid "Loading a project will clear all models on the build plate."
msgstr "Le chargement d'un projet effacera tous les modèles sur le plateau."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/3MFReader/WorkspaceDialog.qml:456
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:514
msgctxt "@action:button"
msgid "Open"
msgstr "Ouvrir"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:520
+msgctxt "@action:button"
+msgid "Open project anyway"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:529
+msgctxt "@action:button"
+msgid "Install missing material"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:22
msgctxt "@button"
msgid "Want more?"
msgstr "Vous en voulez plus ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:31
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:31
msgctxt "@button"
msgid "Backup Now"
msgstr "Sauvegarder maintenant"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:43
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:43
msgctxt "@checkbox:description"
msgid "Auto Backup"
msgstr "Sauvegarde automatique"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:44
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListFooter.qml:44
msgctxt "@checkbox:description"
msgid "Automatically create a backup each day that Cura is started."
msgstr "Créez automatiquement une sauvegarde chaque jour où Cura est démarré."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:21
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:64
+msgctxt "@button"
+msgid "Restore"
+msgstr "Restaurer"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:93
+msgctxt "@dialog:title"
+msgid "Delete Backup"
+msgstr "Supprimer la sauvegarde"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:94
+msgctxt "@dialog:info"
+msgid "Are you sure you want to delete this backup? This cannot be undone."
+msgstr "Êtes-vous sûr de vouloir supprimer cette sauvegarde ? Il est impossible d'annuler cette action."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:102
+msgctxt "@dialog:title"
+msgid "Restore Backup"
+msgstr "Restaurer la sauvegarde"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:103
+msgctxt "@dialog:info"
+msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
+msgstr "Vous devez redémarrer Cura avant que votre sauvegarde ne soit restaurée. Voulez-vous fermer Cura maintenant ?"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:21
msgctxt "@backuplist:label"
msgid "Cura Version"
msgstr "Version Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:29
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:29
msgctxt "@backuplist:label"
msgid "Machines"
msgstr "Machines"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:37
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:37
msgctxt "@backuplist:label"
msgid "Materials"
msgstr "Matériaux"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:45
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:45
msgctxt "@backuplist:label"
msgid "Profiles"
msgstr "Profils"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:53
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:53
msgctxt "@backuplist:label"
msgid "Plugins"
msgstr "Plug-ins"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:64
-msgctxt "@button"
-msgid "Restore"
-msgstr "Restaurer"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:93
-msgctxt "@dialog:title"
-msgid "Delete Backup"
-msgstr "Supprimer la sauvegarde"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/main.qml:25
+msgctxt "@title:window"
+msgid "Cura Backups"
+msgstr "Sauvegardes Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:94
-msgctxt "@dialog:info"
-msgid "Are you sure you want to delete this backup? This cannot be undone."
-msgstr "Êtes-vous sûr de vouloir supprimer cette sauvegarde ? Il est impossible d'annuler cette action."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:28
+msgctxt "@title"
+msgid "My Backups"
+msgstr "Mes sauvegardes"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:102
-msgctxt "@dialog:title"
-msgid "Restore Backup"
-msgstr "Restaurer la sauvegarde"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:36
+msgctxt "@empty_state"
+msgid "You don't have any backups currently. Use the 'Backup Now' button to create one."
+msgstr "Vous n'avez actuellement aucune sauvegarde. Utilisez le bouton « Sauvegarder maintenant » pour en créer une."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:103
-msgctxt "@dialog:info"
-msgid ""
-"You will need to restart Cura before your backup is restored. Do you want to "
-"close Cura now?"
-msgstr "Vous devez redémarrer Cura avant que votre sauvegarde ne soit restaurée. Voulez-vous fermer Cura maintenant ?"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:55
+msgctxt "@backup_limit_info"
+msgid "During the preview phase, you'll be limited to 5 visible backups. Remove a backup to see older ones."
+msgstr "Pendant la phase de prévisualisation, vous ne pourrez voir qu'un maximum de 5 sauvegardes. Supprimez une sauvegarde pour voir les plus anciennes."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:34
msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Sauvegardez et synchronisez vos paramètres Cura."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:47
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/GeneralOperations.qml:49
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:163
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/CloudContent.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:47
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:164
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:212
msgctxt "@button"
msgid "Sign in"
msgstr "Se connecter"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:216
+msgctxt "@option"
+msgid "Save Cura project and print file"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml:217
+msgctxt "@option"
+msgid "Save Cura project"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:31
msgctxt "@title"
-msgid "My Backups"
-msgstr "Mes sauvegardes"
+msgid "Update Firmware"
+msgstr "Mettre à jour le firmware"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:38
-msgctxt "@empty_state"
-msgid ""
-"You don't have any backups currently. Use the 'Backup Now' button to create "
-"one."
-msgstr "Vous n'avez actuellement aucune sauvegarde. Utilisez le bouton « Sauvegarder maintenant » pour en créer une."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:37
+msgctxt "@label"
+msgid "Firmware is the piece of software running directly on your 3D printer. This firmware controls the step motors, regulates the temperature and ultimately makes your printer work."
+msgstr "Le firmware est le logiciel fonctionnant directement dans votre imprimante 3D. Ce firmware contrôle les moteurs pas à pas, régule la température et surtout, fait que votre machine fonctionne."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/pages/BackupsPage.qml:60
-msgctxt "@backup_limit_info"
-msgid ""
-"During the preview phase, you'll be limited to 5 visible backups. Remove a "
-"backup to see older ones."
-msgstr "Pendant la phase de prévisualisation, vous ne pourrez voir qu'un maximum de 5 sauvegardes. Supprimez une sauvegarde pour voir les plus anciennes."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:43
+msgctxt "@label"
+msgid "The firmware shipping with new printers works, but new versions tend to have more features and improvements."
+msgstr "Le firmware fourni avec les nouvelles imprimantes fonctionne, mais les nouvelles versions ont tendance à fournir davantage de fonctionnalités ainsi que des améliorations."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/CuraDrive/src/qml/main.qml:25
-msgctxt "@title:window"
-msgid "Cura Backups"
-msgstr "Sauvegardes Cura"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:55
+msgctxt "@action:button"
+msgid "Automatically upgrade Firmware"
+msgstr "Mise à niveau automatique du firmware"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17
-msgctxt "@title:window"
-msgid "More information on anonymous data collection"
-msgstr "Plus d'informations sur la collecte de données anonymes"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:66
+msgctxt "@action:button"
+msgid "Upload custom Firmware"
+msgstr "Charger le firmware personnalisé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:74
-msgctxt "@text:window"
-msgid ""
-"Ultimaker Cura collects anonymous data in order to improve the print quality "
-"and user experience. Below is an example of all the data that is shared:"
-msgstr "Ultimaker Cura recueille des données anonymes afin d'améliorer la qualité d'impression et l'expérience utilisateur. Voici un exemple de toutes les données"
-" partagées :"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:79
+msgctxt "@label"
+msgid "Firmware can not be updated because there is no connection with the printer."
+msgstr "Impossible de se connecter à l'imprimante ; échec de la mise à jour du firmware."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:110
-msgctxt "@text:window"
-msgid "I don't want to send anonymous data"
-msgstr "Je ne veux pas envoyer de données anonymes"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:86
+msgctxt "@label"
+msgid "Firmware can not be updated because the connection with the printer does not support upgrading firmware."
+msgstr "Échec de la mise à jour du firmware, car cette fonctionnalité n'est pas prise en charge par la connexion avec l'imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:119
-msgctxt "@text:window"
-msgid "Allow sending anonymous data"
-msgstr "Autoriser l'envoi de données anonymes"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:93
+msgctxt "@title:window"
+msgid "Select custom firmware"
+msgstr "Sélectionner le firmware personnalisé"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:113
msgctxt "@title:window"
-msgid "Post Processing Plugin"
-msgstr "Plug-in de post-traitement"
+msgid "Firmware Update"
+msgstr "Mise à jour du firmware"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:137
msgctxt "@label"
-msgid "Post Processing Scripts"
-msgstr "Scripts de post-traitement"
+msgid "Updating firmware."
+msgstr "Mise à jour du firmware en cours."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:221
-msgctxt "@action"
-msgid "Add a script"
-msgstr "Ajouter un script"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:139
+msgctxt "@label"
+msgid "Firmware update completed."
+msgstr "Mise à jour du firmware terminée."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:257
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:141
msgctxt "@label"
-msgid "Settings"
-msgstr "Paramètres"
+msgid "Firmware update failed due to an unknown error."
+msgstr "Échec de la mise à jour du firmware en raison d'une erreur inconnue."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:143
+msgctxt "@label"
+msgid "Firmware update failed due to an communication error."
+msgstr "Échec de la mise à jour du firmware en raison d'une erreur de communication."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:466
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:145
+msgctxt "@label"
+msgid "Firmware update failed due to an input/output error."
+msgstr "Échec de la mise à jour du firmware en raison d'une erreur d'entrée/de sortie."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:147
+msgctxt "@label"
+msgid "Firmware update failed due to missing firmware."
+msgstr "Échec de la mise à jour du firmware en raison du firmware manquant."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:14
+msgctxt "@title:window"
+msgid "Convert Image"
+msgstr "Convertir l'image"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:33
+msgctxt "@action:label"
+msgid "Height (mm)"
+msgstr "Hauteur (mm)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:56
msgctxt "@info:tooltip"
-msgid "Change active post-processing scripts."
-msgstr "Modifiez les scripts de post-traitement actifs."
+msgid "The maximum distance of each pixel from \"Base.\""
+msgstr "La distance maximale de chaque pixel à partir de la « Base »."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:66
+msgctxt "@action:label"
+msgid "Base (mm)"
+msgstr "Base (mm)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:90
msgctxt "@info:tooltip"
-msgid "The following script is active:"
-msgid_plural "The following scripts are active:"
-msgstr[0] "Le script suivant est actif :"
-msgstr[1] "Les scripts suivants sont actifs :"
+msgid "The base height from the build plate in millimeters."
+msgstr "La hauteur de la base à partir du plateau en millimètres."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:100
+msgctxt "@action:label"
+msgid "Width (mm)"
+msgstr "Largeur (mm)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:124
+msgctxt "@info:tooltip"
+msgid "The width in millimeters on the build plate"
+msgstr "La largeur en millimètres sur le plateau de fabrication"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:134
+msgctxt "@action:label"
+msgid "Depth (mm)"
+msgstr "Profondeur (mm)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:158
+msgctxt "@info:tooltip"
+msgid "The depth in millimeters on the build plate"
+msgstr "La profondeur en millimètres sur le plateau"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:187
+msgctxt "@item:inlistbox"
+msgid "Darker is higher"
+msgstr "Le plus foncé est plus haut"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:188
+msgctxt "@item:inlistbox"
+msgid "Lighter is higher"
+msgstr "Le plus clair est plus haut"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:195
+msgctxt "@info:tooltip"
+msgid "For lithophanes dark pixels should correspond to thicker locations in order to block more light coming through. For height maps lighter pixels signify higher terrain, so lighter pixels should correspond to thicker locations in the generated 3D model."
+msgstr "Pour les lithophanies, les pixels foncés doivent correspondre à des emplacements plus épais afin d'empêcher la lumière de passer. Pour des cartes de hauteur, les pixels clairs signifient un terrain plus élevé, de sorte que les pixels clairs doivent correspondre à des emplacements plus épais dans le modèle 3D généré."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:205
+msgctxt "@action:label"
+msgid "Color Model"
+msgstr "Modèle de couleur"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:224
+msgctxt "@item:inlistbox"
+msgid "Linear"
+msgstr "Linéaire"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:225
+msgctxt "@item:inlistbox"
+msgid "Translucency"
+msgstr "Translucidité"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:30
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:232
+msgctxt "@info:tooltip"
+msgid "For lithophanes a simple logarithmic model for translucency is available. For height maps the pixel values correspond to heights linearly."
+msgstr "Pour les lithophanes, un modèle logarithmique simple de la translucidité est disponible. Pour les cartes de hauteur, les valeurs des pixels correspondent aux hauteurs de façon linéaire."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:242
+msgctxt "@action:label"
+msgid "1mm Transmittance (%)"
+msgstr "Transmission 1 mm (%)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:263
+msgctxt "@info:tooltip"
+msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image."
+msgstr "Le pourcentage de lumière pénétrant une impression avec une épaisseur de 1 millimètre. La diminution de cette valeur augmente le contraste dans les régions sombres et diminue le contraste dans les régions claires de l'image."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:274
+msgctxt "@action:label"
+msgid "Smoothing"
+msgstr "Lissage"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:298
+msgctxt "@info:tooltip"
+msgid "The amount of smoothing to apply to the image."
+msgstr "La quantité de lissage à appliquer à l'image."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:136
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ColorDialog.qml:143
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/RenameDialog.qml:80
+msgctxt "@action:button"
+msgid "OK"
+msgstr "OK"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:42
+msgctxt "@title:tab"
+msgid "Printer"
+msgstr "Imprimante"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:63
+msgctxt "@title:label"
+msgid "Nozzle Settings"
+msgstr "Paramètres de la buse"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:74
msgctxt "@label"
-msgid "Please select any upgrades made to this Ultimaker Original"
-msgstr "Sélectionnez les mises à niveau disponibles pour cet Ultimaker Original"
+msgid "Nozzle size"
+msgstr "Taille de la buse"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:41
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:78
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:72
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:87
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:201
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:221
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:241
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:261
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:279
msgctxt "@label"
-msgid "Heated Build Plate (official kit or self-built)"
-msgstr "Plateau chauffant (kit officiel ou fabriqué soi-même)"
+msgid "mm"
+msgstr "mm"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:30
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:88
+msgctxt "@label"
+msgid "Compatible material diameter"
+msgstr "Diamètre du matériau compatible"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:104
+msgctxt "@label"
+msgid "Nozzle offset X"
+msgstr "Décalage buse X"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:119
+msgctxt "@label"
+msgid "Nozzle offset Y"
+msgstr "Décalage buse Y"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:134
+msgctxt "@label"
+msgid "Cooling Fan Number"
+msgstr "Numéro du ventilateur de refroidissement"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:162
+msgctxt "@title:label"
+msgid "Extruder Start G-code"
+msgstr "Extrudeuse G-Code de démarrage"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:176
+msgctxt "@title:label"
+msgid "Extruder End G-code"
+msgstr "Extrudeuse G-Code de fin"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:56
+msgctxt "@title:label"
+msgid "Printer Settings"
+msgstr "Paramètres de l'imprimante"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:68
+msgctxt "@label"
+msgid "X (Width)"
+msgstr "X (Largeur)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:83
+msgctxt "@label"
+msgid "Y (Depth)"
+msgstr "Y (Profondeur)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:98
+msgctxt "@label"
+msgid "Z (Height)"
+msgstr "Z (Hauteur)"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:112
+msgctxt "@label"
+msgid "Build plate shape"
+msgstr "Forme du plateau"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:125
+msgctxt "@label"
+msgid "Origin at center"
+msgstr "Origine au centre"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:137
+msgctxt "@label"
+msgid "Heated bed"
+msgstr "Plateau chauffant"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:149
+msgctxt "@label"
+msgid "Heated build volume"
+msgstr "Volume de fabrication chauffant"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:161
+msgctxt "@label"
+msgid "G-code flavor"
+msgstr "Parfum G-Code"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:185
+msgctxt "@title:label"
+msgid "Printhead Settings"
+msgstr "Paramètres de la tête d'impression"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:197
+msgctxt "@label"
+msgid "X min"
+msgstr "X min"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:217
+msgctxt "@label"
+msgid "Y min"
+msgstr "Y min"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:237
+msgctxt "@label"
+msgid "X max"
+msgstr "X max"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:257
+msgctxt "@label"
+msgid "Y max"
+msgstr "Y max"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:275
+msgctxt "@label"
+msgid "Gantry Height"
+msgstr "Hauteur du portique"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:289
+msgctxt "@label"
+msgid "Number of Extruders"
+msgstr "Nombre d'extrudeuses"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:341
+msgctxt "@label"
+msgid "Apply Extruder offsets to GCode"
+msgstr "Appliquer les décalages offset de l'extrudeuse au GCode"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:389
+msgctxt "@title:label"
+msgid "Start G-code"
+msgstr "G-Code de démarrage"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:400
+msgctxt "@title:label"
+msgid "End G-code"
+msgstr "G-Code de fin"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:15
msgctxt "@title"
-msgid "Build Plate Leveling"
-msgstr "Nivellement du plateau"
+msgid "Changes from your account"
+msgstr "Changements à partir de votre compte"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:24
+msgctxt "@button"
+msgid "Dismiss"
+msgstr "Ignorer"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:24
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:76
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:175
+msgctxt "@button"
+msgid "Next"
+msgstr "Suivant"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:44
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:52
msgctxt "@label"
-msgid ""
-"To make sure your prints will come out great, you can now adjust your "
-"buildplate. When you click 'Move to Next Position' the nozzle will move to "
-"the different positions that can be adjusted."
-msgstr "Pour obtenir des résultats d'impression optimaux, vous pouvez maintenant régler votre plateau. Quand vous cliquez sur 'Aller à la position suivante', la"
-" buse se déplacera vers les différentes positions pouvant être réglées."
+msgid "The following packages will be added:"
+msgstr "Les packages suivants seront ajoutés:"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:94
msgctxt "@label"
-msgid ""
-"For every position; insert a piece of paper under the nozzle and adjust the "
-"print build plate height. The print build plate height is right when the "
-"paper is slightly gripped by the tip of the nozzle."
-msgstr "Pour chacune des positions ; glissez un bout de papier sous la buse et ajustez la hauteur du plateau. La hauteur du plateau est juste lorsque la pointe"
-" de la buse gratte légèrement le papier."
+msgid "The following packages can not be installed because of an incompatible Cura version:"
+msgstr "Les packages suivants ne peuvent pas être installés en raison d'une version incompatible de Cura :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:75
-msgctxt "@action:button"
-msgid "Start Build Plate Leveling"
-msgstr "Démarrer le nivellement du plateau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml:15
+msgctxt "@title"
+msgid "Install missing Materials"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:87
-msgctxt "@action:button"
-msgid "Move to Next Position"
-msgstr "Aller à la position suivante"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:15
+msgctxt "@button"
+msgid "Plugin license agreement"
+msgstr "Contrat de licence du plugin"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/VerifiedIcon.qml:21
-msgctxt "@info"
-msgid "Ultimaker Verified Plug-in"
-msgstr "Plug-in Ultimaker vérifié"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:47
+msgctxt "@text"
+msgid "Please read and agree with the plugin licence."
+msgstr "Veuillez lire et accepter la licence du plug-in."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/VerifiedIcon.qml:22
-msgctxt "@info"
-msgid "Ultimaker Certified Material"
-msgstr "Matériau Ultimaker certifié"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:70
+msgctxt "@button"
+msgid "Accept"
+msgstr "Accepter"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/VerifiedIcon.qml:23
-msgctxt "@info"
-msgid "Ultimaker Verified Package"
-msgstr "Package Ultimaker vérifié"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/ManagedPackages.qml:11
+msgctxt "@header"
+msgid "Manage packages"
+msgstr "Gérer les packages"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/ManagedPackages.qml:15
+msgctxt "@text"
+msgid "Manage your Ultimaker Cura plugins and material profiles here. Make sure to keep your plugins up to date and backup your setup regularly."
+msgstr "Gérez vos plug-ins Ultimaker Cura et vos profils matériaux ici. Assurez-vous de maintenir vos plug-ins à jour et de sauvegarder régulièrement votre configuration."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/ManagePackagesButton.qml:32
+msgctxt "@info:tooltip"
+msgid "Manage packages"
+msgstr "Gérer les packages"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:87
msgctxt "@title"
msgid "Loading..."
msgstr "Chargement..."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:143
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:148
msgctxt "@button"
msgid "Plugins"
msgstr "Plug-ins"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:151
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:156
msgctxt "@button"
msgid "Materials"
msgstr "Matériaux"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:193
msgctxt "@info"
msgid "Search in the browser"
msgstr "Rechercher dans le navigateur"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:271
msgctxt "@button"
msgid "In order to use the package you will need to restart Cura"
msgstr "Pour pouvoir utiliser le package, vous devrez redémarrer Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:274
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Marketplace.qml:279
msgctxt "@info:button, %1 is the application name"
msgid "Quit %1"
msgstr "Quitter %1"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Materials.qml:8
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/MissingPackages.qml:8
+msgctxt "@header"
+msgid "Install Materials"
+msgstr "Installer des matériaux"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Materials.qml:12
+msgctxt "@text"
+msgid "Select and install material profiles optimised for your Ultimaker 3D printers."
+msgstr "Sélectionnez et installez des profils de matériaux optimisés pour vos imprimantes 3D Ultimaker."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/MultipleLicenseDialog.qml:35
msgctxt "@label"
+msgid "You need to accept the license to install the package"
+msgstr "Vous devez accepter la licence pour installer le package"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/OnboardBanner.qml:101
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:207
+msgctxt "@button:label"
+msgid "Learn More"
+msgstr "En Savoir Plus"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:172
+msgctxt "@label Is followed by the name of an author"
msgid "By"
-msgstr "Par"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:199
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
msgctxt "@button"
msgid "Enable"
msgstr "Activer"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:199
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:226
msgctxt "@button"
msgid "Disable"
msgstr "Désactiver"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:217
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:244
msgctxt "@button"
msgid "Downgrading..."
msgstr "Téléchargement..."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:245
msgctxt "@button"
msgid "Downgrade"
msgstr "Revenir à une version précédente"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:249
msgctxt "@button"
msgid "Installing..."
msgstr "Installation..."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:250
msgctxt "@button"
msgid "Install"
msgstr "Installer"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:227
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:254
msgctxt "@button"
msgid "Uninstall"
msgstr "Désinstaller"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:269
msgctxt "@button"
msgid "Updating..."
msgstr "Mise à jour..."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageCardHeader.qml:269
msgctxt "@button"
msgid "Update"
msgstr "Mise à jour"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Plugins.qml:8
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageDetails.qml:15
msgctxt "@header"
-msgid "Install Plugins"
-msgstr "Installer les plug-ins"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Plugins.qml:12
-msgctxt "@text"
-msgid ""
-"Streamline your workflow and customize your Ultimaker Cura experience with "
-"plugins contributed by our amazing community of users."
-msgstr "Simplifiez votre flux de travail et personnalisez votre expérience Ultimaker Cura avec des plug-ins fournis par notre incroyable communauté d'utilisateurs."
+msgid "Package details"
+msgstr "Détails sur le paquet"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/ManagePackagesButton.qml:32
-msgctxt "@info:tooltip"
-msgid "Manage packages"
-msgstr "Gérer les packages"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackageDetails.qml:40
+msgctxt "@button:tooltip"
+msgid "Back"
+msgstr "Précédent"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:85
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:81
msgctxt "@header"
msgid "Description"
msgstr "Description"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:110
msgctxt "@header"
msgid "Compatible printers"
msgstr "Imprimantes compatibles"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:143
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:134
msgctxt "@info"
msgid "No compatibility information"
msgstr "Aucune information sur la compatibilité"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:162
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:152
msgctxt "@header"
msgid "Compatible support materials"
msgstr "Matériaux de support compatibles"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:176
msgctxt "@info No materials"
msgid "None"
msgstr "Aucun"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:206
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:193
msgctxt "@header"
msgid "Compatible with Material Station"
msgstr "Compatible avec la Material Station"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:216
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:202
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:228
msgctxt "@info"
msgid "Yes"
msgstr "Oui"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:216
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:202
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:228
msgctxt "@info"
msgid "No"
msgstr "Non"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:234
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:219
msgctxt "@header"
msgid "Optimized for Air Manager"
msgstr "Optimisé pour Air Manager"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:243
msgctxt "@button"
msgid "Visit plug-in website"
msgstr "Visitez le site Web du plug-in"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:243
msgctxt "@button"
msgid "Website"
msgstr "Site Internet"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:269
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:252
msgctxt "@button"
msgid "Buy spool"
msgstr "Acheter une bobine"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:261
msgctxt "@button"
msgid "Safety datasheet"
msgstr "Fiche technique sur la sécurité"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:287
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/PackagePage.qml:270
msgctxt "@button"
msgid "Technical datasheet"
msgstr "Fiche technique"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageDetails.qml:15
-msgctxt "@header"
-msgid "Package details"
-msgstr "Détails sur le paquet"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/PackageDetails.qml:40
-msgctxt "@button:tooltip"
-msgid "Back"
-msgstr "Précédent"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:16
-msgctxt "@button"
-msgid "Plugin license agreement"
-msgstr "Contrat de licence du plugin"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:48
-msgctxt "@text"
-msgid "Please read and agree with the plugin licence."
-msgstr "Veuillez lire et accepter la licence du plug-in."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:74
-msgctxt "@button"
-msgid "Accept"
-msgstr "Accepter"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/LicenseDialog.qml:83
-msgctxt "@button"
-msgid "Decline"
-msgstr "Refuser"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Packages.qml:164
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Packages.qml:151
msgctxt "@button"
msgid "Failed to load packages:"
msgstr "Échec du chargement des packages :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Packages.qml:164
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Packages.qml:151
msgctxt "@button"
msgid "Retry?"
msgstr "Réessayer ?"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Packages.qml:180
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Packages.qml:167
msgctxt "@button"
msgid "Loading"
msgstr "Chargement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Packages.qml:196
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Packages.qml:183
msgctxt "@message"
msgid "No more results to load"
msgstr "Plus aucun résultat à charger"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Packages.qml:196
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Packages.qml:183
msgctxt "@message"
msgid "No results found with current filter"
msgstr "Aucun résultat trouvé avec le filtre actuel"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Packages.qml:239
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Packages.qml:226
msgctxt "@button"
msgid "Load more"
msgstr "Charger plus"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/ManagedPackages.qml:11
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Plugins.qml:8
msgctxt "@header"
-msgid "Manage packages"
-msgstr "Gérer les packages"
+msgid "Install Plugins"
+msgstr "Installer les plug-ins"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/ManagedPackages.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/Plugins.qml:12
msgctxt "@text"
-msgid ""
-"Manage your Ultimaker Cura plugins and material profiles here. Make sure to "
-"keep your plugins up to date and backup your setup regularly."
-msgstr "Gérez vos plug-ins Ultimaker Cura et vos profils matériaux ici. Assurez-vous de maintenir vos plug-ins à jour et de sauvegarder régulièrement votre configuration."
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Materials.qml:8
-msgctxt "@header"
-msgid "Install Materials"
-msgstr "Installer des matériaux"
+msgid "Streamline your workflow and customize your Ultimaker Cura experience with plugins contributed by our amazing community of users."
+msgstr "Simplifiez votre flux de travail et personnalisez votre expérience Ultimaker Cura avec des plug-ins fournis par notre incroyable communauté d'utilisateurs."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/Marketplace/resources/qml/Materials.qml:12
-msgctxt "@text"
-msgid ""
-"Select and install material profiles optimised for your Ultimaker 3D "
-"printers."
-msgstr "Sélectionnez et installez des profils de matériaux optimisés pour vos imprimantes 3D Ultimaker."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/VerifiedIcon.qml:21
+msgctxt "@info"
+msgid "Ultimaker Verified Plug-in"
+msgstr "Plug-in Ultimaker vérifié"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:42
-msgctxt "@title:tab"
-msgid "Printer"
-msgstr "Imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/VerifiedIcon.qml:22
+msgctxt "@info"
+msgid "Ultimaker Certified Material"
+msgstr "Matériau Ultimaker certifié"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:63
-msgctxt "@title:label"
-msgid "Nozzle Settings"
-msgstr "Paramètres de la buse"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Marketplace/resources/qml/VerifiedIcon.qml:23
+msgctxt "@info"
+msgid "Ultimaker Verified Package"
+msgstr "Package Ultimaker vérifié"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:75
-msgctxt "@label"
-msgid "Nozzle size"
-msgstr "Taille de la buse"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
+msgctxt "@info"
+msgid ""
+"Please make sure your printer has a connection:\n"
+"- Check if the printer is turned on.\n"
+"- Check if the printer is connected to the network.\n"
+"- Check if you are signed in to discover cloud-connected printers."
+msgstr ""
+"Assurez-vous que votre imprimante est connectée :\n"
+"- Vérifiez si l'imprimante est sous tension.\n"
+"- Vérifiez si l'imprimante est connectée au réseau.- Vérifiez si vous êtes connecté pour découvrir les imprimantes connectées au cloud."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
-msgctxt "@label"
-msgid "mm"
-msgstr "mm"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:113
+msgctxt "@info"
+msgid "Please connect your printer to the network."
+msgstr "Veuillez connecter votre imprimante au réseau."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:89
-msgctxt "@label"
-msgid "Compatible material diameter"
-msgstr "Diamètre du matériau compatible"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:147
+msgctxt "@label link to technical assistance"
+msgid "View user manuals online"
+msgstr "Voir les manuels d'utilisation en ligne"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:105
-msgctxt "@label"
-msgid "Nozzle offset X"
-msgstr "Décalage buse X"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:163
+msgctxt "@info"
+msgid "In order to monitor your print from Cura, please connect the printer."
+msgstr "Pour surveiller votre impression depuis Cura, veuillez connecter l'imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:41
msgctxt "@label"
-msgid "Nozzle offset Y"
-msgstr "Décalage buse Y"
+msgid "Mesh Type"
+msgstr "Type de maille"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:135
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:81
msgctxt "@label"
-msgid "Cooling Fan Number"
-msgstr "Numéro du ventilateur de refroidissement"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:163
-msgctxt "@title:label"
-msgid "Extruder Start G-code"
-msgstr "Extrudeuse G-Code de démarrage"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:177
-msgctxt "@title:label"
-msgid "Extruder End G-code"
-msgstr "Extrudeuse G-Code de fin"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:56
-msgctxt "@title:label"
-msgid "Printer Settings"
-msgstr "Paramètres de l'imprimante"
+msgid "Normal model"
+msgstr "Modèle normal"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:70
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:96
msgctxt "@label"
-msgid "X (Width)"
-msgstr "X (Largeur)"
+msgid "Print as support"
+msgstr "Imprimer comme support"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:85
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:111
msgctxt "@label"
-msgid "Y (Depth)"
-msgstr "Y (Profondeur)"
+msgid "Modify settings for overlaps"
+msgstr "Modifier les paramètres de chevauchement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:126
msgctxt "@label"
-msgid "Z (Height)"
-msgstr "Z (Hauteur)"
+msgid "Don't support overlaps"
+msgstr "Ne prend pas en charge le chevauchement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:114
-msgctxt "@label"
-msgid "Build plate shape"
-msgstr "Forme du plateau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:159
+msgctxt "@item:inlistbox"
+msgid "Infill mesh only"
+msgstr "Maille de remplissage uniquement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:127
-msgctxt "@label"
-msgid "Origin at center"
-msgstr "Origine au centre"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:160
+msgctxt "@item:inlistbox"
+msgid "Cutting mesh"
+msgstr "Maille de coupe"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:139
-msgctxt "@label"
-msgid "Heated bed"
-msgstr "Plateau chauffant"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:385
+msgctxt "@action:button"
+msgid "Select settings"
+msgstr "Sélectionner les paramètres"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:151
-msgctxt "@label"
-msgid "Heated build volume"
-msgstr "Volume de fabrication chauffant"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:17
+msgctxt "@title:window"
+msgid "Select Settings to Customize for this model"
+msgstr "Sélectionner les paramètres pour personnaliser ce modèle"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:163
-msgctxt "@label"
-msgid "G-code flavor"
-msgstr "Parfum G-Code"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:61
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:102
+msgctxt "@label:textbox"
+msgid "Filter..."
+msgstr "Filtrer..."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:187
-msgctxt "@title:label"
-msgid "Printhead Settings"
-msgstr "Paramètres de la tête d'impression"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:75
+msgctxt "@label:checkbox"
+msgid "Show all"
+msgstr "Afficher tout"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:201
-msgctxt "@label"
-msgid "X min"
-msgstr "X min"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:17
+msgctxt "@title:window"
+msgid "Post Processing Plugin"
+msgstr "Plug-in de post-traitement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:221
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:57
msgctxt "@label"
-msgid "Y min"
-msgstr "Y min"
+msgid "Post Processing Scripts"
+msgstr "Scripts de post-traitement"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:241
-msgctxt "@label"
-msgid "X max"
-msgstr "X max"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:215
+msgctxt "@action"
+msgid "Add a script"
+msgstr "Ajouter un script"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:261
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:251
msgctxt "@label"
-msgid "Y max"
-msgstr "Y max"
+msgid "Settings"
+msgstr "Paramètres"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:279
-msgctxt "@label"
-msgid "Gantry Height"
-msgstr "Hauteur du portique"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:459
+msgctxt "@info:tooltip"
+msgid "Change active post-processing scripts."
+msgstr "Modifiez les scripts de post-traitement actifs."
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:293
-msgctxt "@label"
-msgid "Number of Extruders"
-msgstr "Nombre d'extrudeuses"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:463
+msgctxt "@info:tooltip"
+msgid "The following script is active:"
+msgid_plural "The following scripts are active:"
+msgstr[0] "Le script suivant est actif :"
+msgstr[1] "Les scripts suivants sont actifs :"
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:18
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:47
msgctxt "@label"
-msgid "Apply Extruder offsets to GCode"
-msgstr "Appliquer les décalages offset de l'extrudeuse au GCode"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:393
-msgctxt "@title:label"
-msgid "Start G-code"
-msgstr "G-Code de démarrage"
-
-#: /home/remco/dev/code/ulti/trans/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:404
-msgctxt "@title:label"
-msgid "End G-code"
-msgstr "G-Code de fin"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:32
-msgctxt "@label:button"
-msgid "My printers"
-msgstr "Mes imprimantes"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:34
-msgctxt "@tooltip:button"
-msgid "Monitor printers in Ultimaker Digital Factory."
-msgstr "Surveillez les imprimantes dans Ultimaker Digital Factory."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:41
-msgctxt "@tooltip:button"
-msgid "Create print projects in Digital Library."
-msgstr "Créez des projets d'impression dans Digital Library."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:46
-msgctxt "@label:button"
-msgid "Print jobs"
-msgstr "Tâches d'impression"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:48
-msgctxt "@tooltip:button"
-msgid "Monitor print jobs and reprint from your print history."
-msgstr "Surveillez les tâches d'impression et réimprimez à partir de votre historique d'impression."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:55
-msgctxt "@tooltip:button"
-msgid "Extend Ultimaker Cura with plugins and material profiles."
-msgstr "Étendez Ultimaker Cura avec des plug-ins et des profils de matériaux."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:62
-msgctxt "@tooltip:button"
-msgid "Become a 3D printing expert with Ultimaker e-learning."
-msgstr "Devenez un expert de l'impression 3D avec les cours de formation en ligne Ultimaker."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:67
-msgctxt "@label:button"
-msgid "Ultimaker support"
-msgstr "Assistance ultimaker"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:69
-msgctxt "@tooltip:button"
-msgid "Learn how to get started with Ultimaker Cura."
-msgstr "Découvrez comment utiliser Ultimaker Cura."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:74
-msgctxt "@label:button"
-msgid "Ask a question"
-msgstr "Posez une question"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:76
-msgctxt "@tooltip:button"
-msgid "Consult the Ultimaker Community."
-msgstr "Consultez la communauté Ultimaker."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:81
-msgctxt "@label:button"
-msgid "Report a bug"
-msgstr "Notifier un bug"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:83
-msgctxt "@tooltip:button"
-msgid "Let developers know that something is going wrong."
-msgstr "Informez les développeurs en cas de problème."
+msgid "Color scheme"
+msgstr "Modèle de couleurs"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:90
-msgctxt "@tooltip:button"
-msgid "Visit the Ultimaker website."
-msgstr "Visitez le site web Ultimaker."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:104
+msgctxt "@label:listbox"
+msgid "Material Color"
+msgstr "Couleur du matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ExtruderButton.qml:16
-msgctxt "@label %1 is filled in with the name of an extruder"
-msgid "Print Selected Model with %1"
-msgid_plural "Print Selected Models with %1"
-msgstr[0] "Imprimer le modèle sélectionné avec %1"
-msgstr[1] "Imprimer les modèles sélectionnés avec %1"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:108
+msgctxt "@label:listbox"
+msgid "Line Type"
+msgstr "Type de ligne"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MainWindow/ApplicationMenu.qml:63
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingsMenu.qml:13
-msgctxt "@title:menu menubar:toplevel"
-msgid "&Settings"
-msgstr "&Paramètres"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:112
+msgctxt "@label:listbox"
+msgid "Speed"
+msgstr "Vitesse"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MainWindow/ApplicationMenu.qml:87
-msgctxt "@title:window"
-msgid "New project"
-msgstr "Nouveau projet"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:116
+msgctxt "@label:listbox"
+msgid "Layer Thickness"
+msgstr "Épaisseur de la couche"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MainWindow/ApplicationMenu.qml:88
-msgctxt "@info:question"
-msgid ""
-"Are you sure you want to start a new project? This will clear the build "
-"plate and any unsaved settings."
-msgstr "Êtes-vous sûr(e) de souhaiter lancer un nouveau projet ? Cela supprimera les objets du plateau ainsi que tous paramètres non enregistrés."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:120
+msgctxt "@label:listbox"
+msgid "Line Width"
+msgstr "Largeur de ligne"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MainWindow/MainWindowHeader.qml:135
-msgctxt "@action:button"
-msgid "Marketplace"
-msgstr "Marché en ligne"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:124
+msgctxt "@label:listbox"
+msgid "Flow"
+msgstr "Débit"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:25
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:164
msgctxt "@label"
-msgid "Build plate"
-msgstr "Plateau"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:55
-msgctxt "@tooltip"
-msgid ""
-"The target temperature of the heated bed. The bed will heat up or cool down "
-"towards this temperature. If this is 0, the bed heating is turned off."
-msgstr "Température cible du plateau chauffant. Le plateau sera chauffé ou refroidi pour tendre vers cette température. Si la valeur est 0, le chauffage du plateau"
-" sera éteint."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:88
-msgctxt "@tooltip"
-msgid "The current temperature of the heated bed."
-msgstr "Température actuelle du plateau chauffant."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:162
-msgctxt "@tooltip of temperature input"
-msgid "The temperature to pre-heat the bed to."
-msgstr "Température jusqu'à laquelle préchauffer le plateau."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:259
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:271
-msgctxt "@button Cancel pre-heating"
-msgid "Cancel"
-msgstr "Annuler"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:263
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:274
-msgctxt "@button"
-msgid "Pre-heat"
-msgstr "Préchauffer"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:286
-msgctxt "@tooltip of pre-heat"
-msgid ""
-"Heat the bed in advance before printing. You can continue adjusting your "
-"print while it is heating, and you won't have to wait for the bed to heat up "
-"when you're ready to print."
-msgstr "Préchauffez le plateau avant l'impression. Vous pouvez continuer à ajuster votre impression pendant qu'il chauffe, et vous n'aurez pas à attendre que le"
-" plateau chauffe lorsque vous serez prêt à lancer l'impression."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/OutputDeviceHeader.qml:56
-msgctxt "@info:status"
-msgid "The printer is not connected."
-msgstr "L'imprimante n'est pas connectée."
+msgid "Compatibility Mode"
+msgstr "Mode de compatibilité"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:231
msgctxt "@label"
-msgid "Printer control"
-msgstr "Contrôle de l'imprimante"
+msgid "Travels"
+msgstr "Déplacements"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:66
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:237
msgctxt "@label"
-msgid "Jog Position"
-msgstr "Position de coupe"
+msgid "Helpers"
+msgstr "Aides"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:243
msgctxt "@label"
-msgid "X/Y"
-msgstr "X/Y"
+msgid "Shell"
+msgstr "Coque"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:162
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:249
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:64
msgctxt "@label"
-msgid "Z"
-msgstr "Z"
+msgid "Infill"
+msgstr "Remplissage"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:217
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:257
msgctxt "@label"
-msgid "Jog Distance"
-msgstr "Distance de coupe"
+msgid "Starts"
+msgstr "Démarre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:257
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:304
msgctxt "@label"
-msgid "Send G-code"
-msgstr "Envoyer G-Code"
+msgid "Only Show Top Layers"
+msgstr "Afficher uniquement les couches supérieures"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:319
-msgctxt "@tooltip of G-code command input"
-msgid ""
-"Send a custom G-code command to the connected printer. Press 'enter' to send "
-"the command."
-msgstr "Envoyer une commande G-Code personnalisée à l'imprimante connectée. Appuyez sur « Entrée » pour envoyer la commande."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:313
+msgctxt "@label"
+msgid "Show 5 Detailed Layers On Top"
+msgstr "Afficher 5 niveaux détaillés en haut"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:40
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:326
msgctxt "@label"
-msgid "Extruder"
-msgstr "Extrudeuse"
+msgid "Top / Bottom"
+msgstr "Haut / bas"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:70
-msgctxt "@tooltip"
-msgid ""
-"The target temperature of the hotend. The hotend will heat up or cool down "
-"towards this temperature. If this is 0, the hotend heating is turned off."
-msgstr "Température cible de l'extrémité chauffante. L'extrémité chauffante sera chauffée ou refroidie pour tendre vers cette température. Si la valeur est 0,"
-" le chauffage de l'extrémité chauffante sera coupé."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:330
+msgctxt "@label"
+msgid "Inner Wall"
+msgstr "Paroi interne"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:105
-msgctxt "@tooltip"
-msgid "The current temperature of this hotend."
-msgstr "Température actuelle de cette extrémité chauffante."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:397
+msgctxt "@label"
+msgid "min"
+msgstr "min"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:182
-msgctxt "@tooltip of temperature input"
-msgid "The temperature to pre-heat the hotend to."
-msgstr "Température jusqu'à laquelle préchauffer l'extrémité chauffante."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:462
+msgctxt "@label"
+msgid "max"
+msgstr "max"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:297
-msgctxt "@tooltip of pre-heat"
-msgid ""
-"Heat the hotend in advance before printing. You can continue adjusting your "
-"print while it is heating, and you won't have to wait for the hotend to heat "
-"up when you're ready to print."
-msgstr "Préchauffez l'extrémité chauffante avant l'impression. Vous pouvez continuer l'ajustement de votre impression pendant qu'elle chauffe, ce qui vous évitera"
-" un temps d'attente lorsque vous serez prêt à lancer l'impression."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:16
+msgctxt "@title:window"
+msgid "More information on anonymous data collection"
+msgstr "Plus d'informations sur la collecte de données anonymes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:335
-msgctxt "@tooltip"
-msgid "The colour of the material in this extruder."
-msgstr "Couleur du matériau dans cet extrudeur."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:73
+msgctxt "@text:window"
+msgid "Ultimaker Cura collects anonymous data in order to improve the print quality and user experience. Below is an example of all the data that is shared:"
+msgstr "Ultimaker Cura recueille des données anonymes afin d'améliorer la qualité d'impression et l'expérience utilisateur. Voici un exemple de toutes les données partagées :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:367
-msgctxt "@tooltip"
-msgid "The material in this extruder."
-msgstr "Matériau dans cet extrudeur."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:107
+msgctxt "@text:window"
+msgid "I don't want to send anonymous data"
+msgstr "Je ne veux pas envoyer de données anonymes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:400
-msgctxt "@tooltip"
-msgid "The nozzle inserted in this extruder."
-msgstr "Buse insérée dans cet extrudeur."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:116
+msgctxt "@text:window"
+msgid "Allow sending anonymous data"
+msgstr "Autoriser l'envoi de données anonymes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
-msgctxt "@title:window"
-msgid "Open project file"
-msgstr "Ouvrir un fichier de projet"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:30
+msgctxt "@title"
+msgid "Build Plate Leveling"
+msgstr "Nivellement du plateau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:83
-msgctxt "@text:window"
-msgid ""
-"This is a Cura project file. Would you like to open it as a project or "
-"import the models from it?"
-msgstr "Ceci est un fichier de projet Cura. Souhaitez-vous l'ouvrir comme projet ou en importer les modèles ?"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:42
+msgctxt "@label"
+msgid "To make sure your prints will come out great, you can now adjust your buildplate. When you click 'Move to Next Position' the nozzle will move to the different positions that can be adjusted."
+msgstr "Pour obtenir des résultats d'impression optimaux, vous pouvez maintenant régler votre plateau. Quand vous cliquez sur 'Aller à la position suivante', la buse se déplacera vers les différentes positions pouvant être réglées."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:91
-msgctxt "@text:window"
-msgid "Remember my choice"
-msgstr "Se souvenir de mon choix"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:52
+msgctxt "@label"
+msgid "For every position; insert a piece of paper under the nozzle and adjust the print build plate height. The print build plate height is right when the paper is slightly gripped by the tip of the nozzle."
+msgstr "Pour chacune des positions ; glissez un bout de papier sous la buse et ajustez la hauteur du plateau. La hauteur du plateau est juste lorsque la pointe de la buse gratte légèrement le papier."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:105
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:67
msgctxt "@action:button"
-msgid "Open as project"
-msgstr "Ouvrir comme projet"
+msgid "Start Build Plate Leveling"
+msgstr "Démarrer le nivellement du plateau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:110
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/BedLevelMachineAction.qml:79
msgctxt "@action:button"
-msgid "Import models"
-msgstr "Importer les modèles"
+msgid "Move to Next Position"
+msgstr "Aller à la position suivante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:14
-msgctxt "@title:window"
-msgid "Save Project"
-msgstr "Enregistrer le projet"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:30
+msgctxt "@label"
+msgid "Please select any upgrades made to this Ultimaker Original"
+msgstr "Sélectionnez les mises à niveau disponibles pour cet Ultimaker Original"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:168
-msgctxt "@action:label"
-msgid "Extruder %1"
-msgstr "Extrudeuse %1"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:39
+msgctxt "@label"
+msgid "Heated Build Plate (official kit or self-built)"
+msgstr "Plateau chauffant (kit officiel ou fabriqué soi-même)"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:184
-msgctxt "@action:label"
-msgid "%1 & material"
-msgstr "%1 & matériau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:44
+msgctxt "@title:window"
+msgid "Connect to Networked Printer"
+msgstr "Connecter à l'imprimante en réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:186
-msgctxt "@action:label"
-msgid "Material"
-msgstr "Matériau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:51
+msgctxt "@label"
+msgid "To print directly to your printer over the network, please make sure your printer is connected to the network using a network cable or by connecting your printer to your WIFI network. If you don't connect Cura with your printer, you can still use a USB drive to transfer g-code files to your printer."
+msgstr "Pour imprimer directement sur votre imprimante via le réseau, assurez-vous que votre imprimante est connectée au réseau via un câble Ethernet ou en connectant votre imprimante à votre réseau Wi-Fi. Si vous ne connectez pas Cura avec votre imprimante, vous pouvez utiliser une clé USB pour transférer les fichiers g-code sur votre imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:275
-msgctxt "@action:label"
-msgid "Don't show project summary on save again"
-msgstr "Ne pas afficher à nouveau le résumé du projet lors de l'enregistrement"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:51
+msgctxt "@label"
+msgid "Select your printer from the list below:"
+msgstr "Sélectionnez votre imprimante dans la liste ci-dessous :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:289
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:71
msgctxt "@action:button"
-msgid "Save"
-msgstr "Enregistrer"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:16
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:637
-msgctxt "@title:window"
-msgid "Open file(s)"
-msgstr "Ouvrir le(s) fichier(s)"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:47
-msgctxt "@text:window"
-msgid ""
-"We have found one or more project file(s) within the files you have "
-"selected. You can open only one project file at a time. We suggest to only "
-"import models from those files. Would you like to proceed?"
-msgstr "Nous avons trouvé au moins un fichier de projet parmi les fichiers que vous avez sélectionnés. Vous ne pouvez ouvrir qu'un seul fichier de projet à la"
-" fois. Nous vous conseillons de n'importer que les modèles de ces fichiers. Souhaitez-vous continuer ?"
+msgid "Edit"
+msgstr "Modifier"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:186
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:321
msgctxt "@action:button"
-msgid "Import all as models"
-msgstr "Importer tout comme modèles"
+msgid "Remove"
+msgstr "Supprimer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:15
-msgctxt "@title:window The argument is the application name."
-msgid "About %1"
-msgstr "À propos de %1"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:90
+msgctxt "@action:button"
+msgid "Refresh"
+msgstr "Rafraîchir"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:161
msgctxt "@label"
-msgid "version: %1"
-msgstr "version : %1"
+msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
+msgstr "Si votre imprimante n'apparaît pas dans la liste, lisez le <a href='%1'>guide de dépannage de l'impression en réseau</a>"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:72
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:186
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:247
msgctxt "@label"
-msgid "End-to-end solution for fused filament 3D printing."
-msgstr "Solution complète pour l'impression 3D par dépôt de filament fondu."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:85
-msgctxt "@info:credit"
-msgid ""
-"Cura is developed by Ultimaker B.V. in cooperation with the community.\n"
-"Cura proudly uses the following open source projects:"
-msgstr "Cura a été développé par Ultimaker B.V. en coopération avec la communauté Ultimaker.\nCura est fier d'utiliser les projets open source suivants :"
+msgid "Type"
+msgstr "Type"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:202
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:256
msgctxt "@label"
-msgid "Graphical user interface"
-msgstr "Interface utilisateur graphique"
+msgid "Firmware version"
+msgstr "Version du firmware"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:135
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:266
msgctxt "@label"
-msgid "Application framework"
-msgstr "Cadre d'application"
+msgid "Address"
+msgstr "Adresse"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:136
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:232
msgctxt "@label"
-msgid "G-code generator"
-msgstr "Générateur G-Code"
+msgid "This printer is not set up to host a group of printers."
+msgstr "Cette imprimante n'est pas configurée pour héberger un groupe d'imprimantes."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:236
msgctxt "@label"
-msgid "Interprocess communication library"
-msgstr "Bibliothèque de communication interprocess"
+msgid "This printer is the host for a group of %1 printers."
+msgstr "Cette imprimante est l'hôte d'un groupe d'imprimantes %1."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:139
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:245
msgctxt "@label"
-msgid "Programming language"
-msgstr "Langage de programmation"
+msgid "The printer at this address has not yet responded."
+msgstr "L'imprimante à cette adresse n'a pas encore répondu."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:140
-msgctxt "@label"
-msgid "GUI framework"
-msgstr "Cadre IUG"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:250
+msgctxt "@action:button"
+msgid "Connect"
+msgstr "Connecter"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:141
-msgctxt "@label"
-msgid "GUI framework bindings"
-msgstr "Liens cadre IUG"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:261
+msgctxt "@title:window"
+msgid "Invalid IP address"
+msgstr "Adresse IP non valide"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:142
-msgctxt "@label"
-msgid "C/C++ Binding library"
-msgstr "Bibliothèque C/C++ Binding"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:262
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:141
+msgctxt "@text"
+msgid "Please enter a valid IP address."
+msgstr "Veuillez saisir une adresse IP valide."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:143
-msgctxt "@label"
-msgid "Data interchange format"
-msgstr "Format d'échange de données"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:272
+msgctxt "@title:window"
+msgid "Printer Address"
+msgstr "Adresse de l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:144
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:97
msgctxt "@label"
-msgid "Support library for scientific computing"
-msgstr "Prise en charge de la bibliothèque pour le calcul scientifique"
+msgid "Enter the IP address of your printer on the network."
+msgstr "Saisissez l'adresse IP de votre imprimante sur le réseau."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:145
-msgctxt "@label"
-msgid "Support library for faster math"
-msgstr "Prise en charge de la bibliothèque pour des maths plus rapides"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:20
+msgctxt "@title:window"
+msgid "Configuration Changes"
+msgstr "Modifications de configuration"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:146
-msgctxt "@label"
-msgid "Support library for handling STL files"
-msgstr "Prise en charge de la bibliothèque pour le traitement des fichiers STL"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:36
+msgctxt "@action:button"
+msgid "Override"
+msgstr "Remplacer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:83
msgctxt "@label"
-msgid "Support library for handling triangular meshes"
-msgstr "Prise en charge de la bibliothèque pour le traitement des mailles triangulaires"
+msgid "The assigned printer, %1, requires the following configuration change:"
+msgid_plural "The assigned printer, %1, requires the following configuration changes:"
+msgstr[0] "L'imprimante assignée, %1, nécessite la modification de configuration suivante :"
+msgstr[1] "L'imprimante assignée, %1, nécessite les modifications de configuration suivantes :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:87
msgctxt "@label"
-msgid "Support library for handling 3MF files"
-msgstr "Prise en charge de la bibliothèque pour le traitement des fichiers 3MF"
+msgid "The printer %1 is assigned, but the job contains an unknown material configuration."
+msgstr "L'imprimante %1 est assignée, mais le projet contient une configuration matérielle inconnue."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:97
msgctxt "@label"
-msgid "Support library for file metadata and streaming"
-msgstr "Prise en charge de la bibliothèque pour les métadonnées et le streaming de fichiers"
+msgid "Change material %1 from %2 to %3."
+msgstr "Changer le matériau %1 de %2 à %3."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:100
msgctxt "@label"
-msgid "Serial communication library"
-msgstr "Bibliothèque de communication série"
+msgid "Load %3 as material %1 (This cannot be overridden)."
+msgstr "Charger %3 comme matériau %1 (Ceci ne peut pas être remplacé)."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:151
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:103
msgctxt "@label"
-msgid "ZeroConf discovery library"
-msgstr "Bibliothèque de découverte ZeroConf"
+msgid "Change print core %1 from %2 to %3."
+msgstr "Changer le print core %1 de %2 à %3."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:106
msgctxt "@label"
-msgid "Polygon clipping library"
-msgstr "Bibliothèque de découpe polygone"
+msgid "Change build plate to %1 (This cannot be overridden)."
+msgstr "Changer le plateau en %1 (Ceci ne peut pas être remplacé)."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:113
msgctxt "@label"
-msgid "Python bindings for Clipper"
-msgstr "Connexions avec Python pour Clipper"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:154
-msgctxt "@Label"
-msgid "Static type checker for Python"
-msgstr "Vérificateur de type statique pour Python"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:155
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-msgctxt "@Label"
-msgid "Root Certificates for validating SSL trustworthiness"
-msgstr "Certificats racines pour valider la fiabilité SSL"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:157
-msgctxt "@Label"
-msgid "Python Error tracking library"
-msgstr "Bibliothèque de suivi des erreurs Python"
+msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
+msgstr "Si vous sélectionnez « Remplacer », les paramètres de la configuration actuelle de l'imprimante seront utilisés. Cela peut entraîner l'échec de l'impression."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:151
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:178
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:175
msgctxt "@label"
-msgid "Polygon packing library, developed by Prusa Research"
-msgstr "Bibliothèque d'emballage de polygones, développée par Prusa Research"
+msgid "Glass"
+msgstr "Verre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:154
msgctxt "@label"
-msgid "Python bindings for libnest2d"
-msgstr "Liens en python pour libnest2d"
+msgid "Aluminum"
+msgstr "Aluminium"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:160
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:54
msgctxt "@label"
-msgid "Support library for system keyring access"
-msgstr "Bibliothèque de support pour l'accès au trousseau de clés du système"
+msgid "Move to top"
+msgstr "Déplacer l'impression en haut"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:70
msgctxt "@label"
-msgid "Python extensions for Microsoft Windows"
-msgstr "Extensions Python pour Microsoft Windows"
+msgid "Delete"
+msgstr "Effacer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:162
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:284
msgctxt "@label"
-msgid "Font"
-msgstr "Police"
+msgid "Resume"
+msgstr "Reprendre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:102
msgctxt "@label"
-msgid "SVG icons"
-msgstr "Icônes SVG"
+msgid "Pausing..."
+msgstr "Mise en pause..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/AboutDialog.qml:164
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:104
msgctxt "@label"
-msgid "Linux cross-distribution application deployment"
-msgstr "Déploiement d'applications sur multiples distributions Linux"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:14
-msgctxt "@title:window"
-msgid "Discard or Keep changes"
-msgstr "Annuler ou conserver les modifications"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:50
-msgctxt "@text:window, %1 is a profile name"
-msgid ""
-"You have customized some profile settings. Would you like to Keep these "
-"changed settings after switching profiles? Alternatively, you can discard "
-"the changes to load the defaults from '%1'."
-msgstr "Vous avez personnalisé certains paramètres de profil.\nSouhaitez-vous conserver ces paramètres modifiés après avoir changé de profil ?\nVous pouvez également"
-" annuler les modifications pour charger les valeurs par défaut de '%1'."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:76
-msgctxt "@title:column"
-msgid "Profile settings"
-msgstr "Paramètres du profil"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:78
-msgctxt "@title:column"
-msgid "Current changes"
-msgstr "Modifications actuelles"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:107
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:798
-msgctxt "@option:discardOrKeep"
-msgid "Always ask me this"
-msgstr "Toujours me demander"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:108
-msgctxt "@option:discardOrKeep"
-msgid "Discard and never ask again"
-msgstr "Annuler et ne plus me demander"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:109
-msgctxt "@option:discardOrKeep"
-msgid "Keep and never ask again"
-msgstr "Conserver et ne plus me demander"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:139
-msgctxt "@action:button"
-msgid "Discard changes"
-msgstr "Annuler les modifications"
+msgid "Resuming..."
+msgstr "Reprise..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:145
-msgctxt "@action:button"
-msgid "Keep changes"
-msgstr "Conserver les modifications"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:288
+msgctxt "@label"
+msgid "Pause"
+msgstr "Pause"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Widgets/ComboBox.qml:18
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124
msgctxt "@label"
-msgid "No items to select from"
-msgstr "Aucun élément à sélectionner"
+msgid "Aborting..."
+msgstr "Abandon..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/OpenFilesMenu.qml:15
-msgctxt "@title:menu menubar:file"
-msgid "Open File(s)..."
-msgstr "Ouvrir le(s) fichier(s)..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:124
+msgctxt "@label"
+msgid "Abort"
+msgstr "Abandonner"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/RecentFilesMenu.qml:15
-msgctxt "@title:menu menubar:file"
-msgid "Open &Recent"
-msgstr "Ouvrir un fichier &récent"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:142
+msgctxt "@label %1 is the name of a print job."
+msgid "Are you sure you want to move %1 to the top of the queue?"
+msgstr "Êtes-vous sûr de vouloir déplacer %1 en haut de la file d'attente ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:16
-msgctxt "@action:inmenu"
-msgid "Visible Settings"
-msgstr "Paramètres visibles"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:143
+msgctxt "@window:title"
+msgid "Move print job to top"
+msgstr "Déplacer l'impression en haut de la file d'attente"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:45
-msgctxt "@action:inmenu"
-msgid "Collapse All Categories"
-msgstr "Réduire toutes les catégories"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:151
+msgctxt "@label %1 is the name of a print job."
+msgid "Are you sure you want to delete %1?"
+msgstr "Êtes-vous sûr de vouloir supprimer %1 ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:54
-msgctxt "@action:inmenu"
-msgid "Manage Setting Visibility..."
-msgstr "Gérer la visibilité des paramètres..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:152
+msgctxt "@window:title"
+msgid "Delete print job"
+msgstr "Supprimer l'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingsMenu.qml:34
-msgctxt "@title:menu"
-msgid "&Material"
-msgstr "&Matériau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:160
+msgctxt "@label %1 is the name of a print job."
+msgid "Are you sure you want to abort %1?"
+msgstr "Êtes-vous sûr de vouloir annuler %1 ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingsMenu.qml:49
-msgctxt "@action:inmenu"
-msgid "Set as Active Extruder"
-msgstr "Définir comme extrudeur actif"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:326
+msgctxt "@window:title"
+msgid "Abort print"
+msgstr "Abandonner l'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingsMenu.qml:55
-msgctxt "@action:inmenu"
-msgid "Enable Extruder"
-msgstr "Activer l'extrudeuse"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:148
+msgctxt "@label link to Connect and Cloud interfaces"
+msgid "Manage printer"
+msgstr "Gérer l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SettingsMenu.qml:63
-msgctxt "@action:inmenu"
-msgid "Disable Extruder"
-msgstr "Désactiver l'extrudeuse"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:241
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:239
+msgctxt "@info"
+msgid "Please update your printer's firmware to manage the queue remotely."
+msgstr "Veuillez mettre à jour le Firmware de votre imprimante pour gérer la file d'attente à distance."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/MaterialMenu.qml:13
-msgctxt "@label:category menu label"
-msgid "Material"
-msgstr "Matériau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:275
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura. Click \"Manage printer\" to visit Ultimaker Digital Factory and view this webcam."
+msgstr "Les flux de webcam des imprimantes cloud ne peuvent pas être visualisés depuis Ultimaker Cura. Cliquez sur « Gérer l'imprimante » pour visiter Ultimaker Digital Factory et voir cette webcam."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/MaterialMenu.qml:53
-msgctxt "@label:category menu label"
-msgid "Favorites"
-msgstr "Favoris"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:335
+msgctxt "@label:status"
+msgid "Loading..."
+msgstr "Chargement..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/MaterialMenu.qml:78
-msgctxt "@label:category menu label"
-msgid "Generic"
-msgstr "Générique"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:339
+msgctxt "@label:status"
+msgid "Unavailable"
+msgstr "Indisponible"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/HelpMenu.qml:14
-msgctxt "@title:menu menubar:toplevel"
-msgid "&Help"
-msgstr "&Aide"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:343
+msgctxt "@label:status"
+msgid "Unreachable"
+msgstr "Injoignable"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/FileMenu.qml:13
-msgctxt "@title:menu menubar:toplevel"
-msgid "&File"
-msgstr "&Fichier"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:347
+msgctxt "@label:status"
+msgid "Idle"
+msgstr "Inactif"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/FileMenu.qml:44
-msgctxt "@title:menu menubar:file"
-msgid "&Save Project..."
-msgstr "&Enregistrer le projet..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:351
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:76
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
+msgctxt "@label:status"
+msgid "Preparing..."
+msgstr "Préparation..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/FileMenu.qml:77
-msgctxt "@title:menu menubar:file"
-msgid "&Export..."
-msgstr "E&xporter..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:356
+msgctxt "@label:status"
+msgid "Printing"
+msgstr "Impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/FileMenu.qml:88
-msgctxt "@action:inmenu menubar:file"
-msgid "Export Selection..."
-msgstr "Exporter la sélection..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:397
+msgctxt "@label"
+msgid "Untitled"
+msgstr "Sans titre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/PreferencesMenu.qml:21
-msgctxt "@title:menu menubar:toplevel"
-msgid "P&references"
-msgstr "P&références"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:412
+msgctxt "@label"
+msgid "Anonymous"
+msgstr "Anonyme"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/EditMenu.qml:12
-msgctxt "@title:menu menubar:toplevel"
-msgid "&Edit"
-msgstr "&Modifier"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:433
+msgctxt "@label:status"
+msgid "Requires configuration changes"
+msgstr "Nécessite des modifications de configuration"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/PrinterMenu.qml:13
-msgctxt "@title:menu menubar:settings"
-msgid "&Printer"
-msgstr "Im&primante"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:447
+msgctxt "@action:button"
+msgid "Details"
+msgstr "Détails"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/PrinterMenu.qml:17
-msgctxt "@label:category menu label"
-msgid "Network enabled printers"
-msgstr "Imprimantes réseau"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:126
+msgctxt "@label"
+msgid "Unavailable printer"
+msgstr "Imprimante indisponible"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/PrinterMenu.qml:50
-msgctxt "@label:category menu label"
-msgid "Local printers"
-msgstr "Imprimantes locales"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:128
+msgctxt "@label"
+msgid "First available"
+msgstr "Premier disponible"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ExtensionMenu.qml:13
-msgctxt "@title:menu menubar:toplevel"
-msgid "E&xtensions"
-msgstr "E&xtensions"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:70
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:88
+msgctxt "@label:status"
+msgid "Aborted"
+msgstr "Abandonné"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/AutoConfiguration.qml:18
-msgctxt "@header"
-msgid "Configurations"
-msgstr "Configurations"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:72
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:74
+msgctxt "@label:status"
+msgid "Finished"
+msgstr "Terminé"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
-msgctxt "@label"
-msgid "Loading available configurations from the printer..."
-msgstr "Chargement des configurations disponibles à partir de l'imprimante..."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
+msgctxt "@label:status"
+msgid "Aborting..."
+msgstr "Abandon..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
-msgctxt "@label"
-msgid ""
-"The configurations are not available because the printer is disconnected."
-msgstr "Les configurations ne sont pas disponibles car l'imprimante est déconnectée."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:96
+msgctxt "@label:status"
+msgid "Failed"
+msgstr "Échec"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:137
-msgctxt "@label"
-msgid ""
-"This configuration is not available because %1 is not recognized. Please "
-"visit %2 to download the correct material profile."
-msgstr "Cette configuration n'est pas disponible car %1 n'est pas reconnu. Veuillez visiter %2 pour télécharger le profil matériel correct."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:98
+msgctxt "@label:status"
+msgid "Pausing..."
+msgstr "Mise en pause..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:138
-msgctxt "@label"
-msgid "Marketplace"
-msgstr "Marché en ligne"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:100
+msgctxt "@label:status"
+msgid "Paused"
+msgstr "En pause"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:101
-msgctxt "@tooltip"
-msgid ""
-"The configuration of this extruder is not allowed, and prohibits slicing."
-msgstr "La configuration de cet extrudeur n'est pas autorisée et interdit la découpe."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:102
+msgctxt "@label:status"
+msgid "Resuming..."
+msgstr "Reprise..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:105
-msgctxt "@tooltip"
-msgid "There are no profiles matching the configuration of this extruder."
-msgstr "Aucun profil ne correspond à la configuration de cet extrudeur."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:104
+msgctxt "@label:status"
+msgid "Action required"
+msgstr "Action requise"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:245
-msgctxt "@label"
-msgid "Select configuration"
-msgstr "Sélectionner la configuration"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:106
+msgctxt "@label:status"
+msgid "Finishes %1 at %2"
+msgstr "Finit %1 à %2"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:354
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:29
msgctxt "@label"
-msgid "Configurations"
-msgstr "Configurations"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:27
-msgctxt "@header"
-msgid "Custom"
-msgstr "Personnalisé"
+msgid "Queued"
+msgstr "Mis en file d'attente"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:62
-msgctxt "@label"
-msgid "Printer"
-msgstr "Imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:63
+msgctxt "@label link to connect manager"
+msgid "Manage in browser"
+msgstr "Gérer dans le navigateur"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:214
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:90
msgctxt "@label"
-msgid "Enabled"
-msgstr "Activé"
+msgid "There are no print jobs in the queue. Slice and send a job to add one."
+msgstr "Il n'y a pas de travaux d'impression dans la file d'attente. Découpez et envoyez une tache pour en ajouter une."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:98
msgctxt "@label"
-msgid "Material"
-msgstr "Matériau"
+msgid "Print jobs"
+msgstr "Tâches d'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:107
msgctxt "@label"
-msgid "Use glue for better adhesion with this material combination."
-msgstr "Utiliser de la colle pour une meilleure adhérence avec cette combinaison de matériaux."
+msgid "Total print time"
+msgstr "Temps total d'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ContextMenu.qml:29
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorQueue.qml:116
msgctxt "@label"
-msgid "Print Selected Model With:"
-msgid_plural "Print Selected Models With:"
-msgstr[0] "Imprimer le modèle sélectionné avec :"
-msgstr[1] "Imprimer les modèles sélectionnés avec :"
+msgid "Waiting for"
+msgstr "Attente de"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ContextMenu.qml:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:12
msgctxt "@title:window"
-msgid "Multiply Selected Model"
-msgid_plural "Multiply Selected Models"
-msgstr[0] "Multiplier le modèle sélectionné"
-msgstr[1] "Multiplier les modèles sélectionnés"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ContextMenu.qml:123
-msgctxt "@label"
-msgid "Number of Copies"
-msgstr "Nombre de copies"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/SaveProjectMenu.qml:15
-msgctxt "@title:menu menubar:file"
-msgid "Save Project..."
-msgstr "Sauvegarder le projet..."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ViewMenu.qml:13
-msgctxt "@title:menu menubar:toplevel"
-msgid "&View"
-msgstr "&Visualisation"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ViewMenu.qml:17
-msgctxt "@action:inmenu menubar:view"
-msgid "&Camera position"
-msgstr "Position de la &caméra"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ViewMenu.qml:30
-msgctxt "@action:inmenu menubar:view"
-msgid "Camera view"
-msgstr "Vue de la caméra"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ViewMenu.qml:48
-msgctxt "@action:inmenu menubar:view"
-msgid "Perspective"
-msgstr "Perspective"
+msgid "Print over network"
+msgstr "Imprimer sur le réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Menus/ViewMenu.qml:59
-msgctxt "@action:inmenu menubar:view"
-msgid "Orthographic"
-msgstr "Orthographique"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:53
+msgctxt "@action:button"
+msgid "Print"
+msgstr "Imprimer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ViewsSelector.qml:50
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:81
msgctxt "@label"
-msgid "View type"
-msgstr "Type d'affichage"
+msgid "Printer selection"
+msgstr "Sélection d'imprimantes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/GeneralOperations.qml:19
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/AccountWidget.qml:24
+msgctxt "@action:button"
+msgid "Sign in"
+msgstr "Se connecter"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Connectez-vous à la plateforme Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/GeneralOperations.qml:39
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:39
msgctxt "@text"
msgid ""
"- Add material profiles and plug-ins from the Marketplace\n"
"- Back-up and sync your material profiles and plug-ins\n"
"- Share ideas and get help from 48,000+ users in the Ultimaker community"
-msgstr "- Ajoutez des profils de matériaux et des plug-ins à partir de la Marketplace\n- Sauvegardez et synchronisez vos profils de matériaux et vos plug-ins\n-"
-" Partagez vos idées et obtenez l'aide de plus de 48 000 utilisateurs de la communauté Ultimaker"
+msgstr ""
+"- Ajoutez des profils de matériaux et des plug-ins à partir de la Marketplace\n"
+"- Sauvegardez et synchronisez vos profils de matériaux et vos plug-ins\n"
+"- Partagez vos idées et obtenez l'aide de plus de 48 000 utilisateurs de la communauté Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/GeneralOperations.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:58
msgctxt "@button"
msgid "Create a free Ultimaker account"
msgstr "Créez gratuitement un compte Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/AccountWidget.qml:24
-msgctxt "@action:button"
-msgid "Sign in"
-msgstr "Se connecter"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:35
+msgctxt "@label"
+msgid "Checking..."
+msgstr "Vérification en cours..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:42
+msgctxt "@label"
+msgid "Account synced"
+msgstr "Compte synchronisé"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/UserOperations.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:49
+msgctxt "@label"
+msgid "Something went wrong..."
+msgstr "Un problème s'est produit..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:102
+msgctxt "@button"
+msgid "Install pending updates"
+msgstr "Installer les mises à jour en attente"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/SyncState.qml:123
+msgctxt "@button"
+msgid "Check for account updates"
+msgstr "Rechercher des mises à jour de compte"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:78
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Dernière mise à jour : %1"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/UserOperations.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:107
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Compte Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/UserOperations.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Déconnexion"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/SyncState.qml:28
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:59
msgctxt "@label"
-msgid "Checking..."
-msgstr "Vérification en cours..."
+msgid "No time estimation available"
+msgstr "Aucune estimation de la durée n'est disponible"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/SyncState.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:77
msgctxt "@label"
-msgid "Account synced"
-msgstr "Compte synchronisé"
+msgid "No cost estimation available"
+msgstr "Aucune estimation des coûts n'est disponible"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:127
+msgctxt "@button"
+msgid "Preview"
+msgstr "Aperçu"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/SyncState.qml:42
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:31
msgctxt "@label"
-msgid "Something went wrong..."
-msgstr "Un problème s'est produit..."
+msgid "Time estimation"
+msgstr "Estimation de durée"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/SyncState.qml:95
-msgctxt "@button"
-msgid "Install pending updates"
-msgstr "Installer les mises à jour en attente"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:107
+msgctxt "@label"
+msgid "Material estimation"
+msgstr "Estimation du matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Account/SyncState.qml:116
-msgctxt "@button"
-msgid "Check for account updates"
-msgstr "Rechercher des mises à jour de compte"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:156
+msgctxt "@label m for meter"
+msgid "%1m"
+msgstr "%1m"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:157
+msgctxt "@label g for grams"
+msgid "%1g"
+msgstr "%1g"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:54
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:54
msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Découpe en cours..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:78
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Impossible de découper"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:114
msgctxt "@button"
msgid "Processing"
msgstr "Traitement"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:114
msgctxt "@button"
msgid "Slice"
msgstr "Découper"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:115
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Démarrer le processus de découpe"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:132
msgctxt "@button"
msgid "Cancel"
msgstr "Annuler"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:31
-msgctxt "@label"
-msgid "Time estimation"
-msgstr "Estimation de durée"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:81
+msgctxt "@action:inmenu"
+msgid "Show Online Troubleshooting"
+msgstr "Afficher le dépannage en ligne"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:114
-msgctxt "@label"
-msgid "Material estimation"
-msgstr "Estimation du matériau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:88
+msgctxt "@action:inmenu"
+msgid "Toggle Full Screen"
+msgstr "Passer en Plein écran"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:164
-msgctxt "@label m for meter"
-msgid "%1m"
-msgstr "%1m"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:96
+msgctxt "@action:inmenu"
+msgid "Exit Full Screen"
+msgstr "Quitter le mode plein écran"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/PrintJobInformation.qml:165
-msgctxt "@label g for grams"
-msgid "%1g"
-msgstr "%1g"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:103
+msgctxt "@action:inmenu menubar:edit"
+msgid "&Undo"
+msgstr "&Annuler"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:59
-msgctxt "@label"
-msgid "No time estimation available"
-msgstr "Aucune estimation de la durée n'est disponible"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:113
+msgctxt "@action:inmenu menubar:edit"
+msgid "&Redo"
+msgstr "&Rétablir"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:77
-msgctxt "@label"
-msgid "No cost estimation available"
-msgstr "Aucune estimation des coûts n'est disponible"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:131
+msgctxt "@action:inmenu menubar:file"
+msgid "&Quit"
+msgstr "&Quitter"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ActionPanel/OutputProcessWidget.qml:127
-msgctxt "@button"
-msgid "Preview"
-msgstr "Aperçu"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:139
+msgctxt "@action:inmenu menubar:view"
+msgid "3D View"
+msgstr "Vue 3D"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:146
+msgctxt "@action:inmenu menubar:view"
+msgid "Front View"
+msgstr "Vue de face"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:153
+msgctxt "@action:inmenu menubar:view"
+msgid "Top View"
+msgstr "Vue du dessus"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:160
+msgctxt "@action:inmenu menubar:view"
+msgid "Bottom View"
+msgstr "Vue de dessous"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:253
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:167
+msgctxt "@action:inmenu menubar:view"
+msgid "Left Side View"
+msgstr "Vue latérale gauche"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:174
+msgctxt "@action:inmenu menubar:view"
+msgid "Right Side View"
+msgstr "Vue latérale droite"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+msgctxt "@action:inmenu"
+msgid "Configure Cura..."
+msgstr "Configurer Cura..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+msgctxt "@action:inmenu menubar:printer"
+msgid "&Add Printer..."
+msgstr "&Ajouter une imprimante..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:201
+msgctxt "@action:inmenu menubar:printer"
+msgid "Manage Pr&inters..."
+msgstr "Gérer les &imprimantes..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:208
+msgctxt "@action:inmenu"
+msgid "Manage Materials..."
+msgstr "Gérer les matériaux..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:216
+msgctxt "@action:inmenu Marketplace is a brand name of Ultimaker's, so don't translate."
+msgid "Add more materials from Marketplace"
+msgstr "Ajouter d'autres matériaux depuis la Marketplace"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:223
+msgctxt "@action:inmenu menubar:profile"
+msgid "&Update profile with current settings/overrides"
+msgstr "&Mettre à jour le profil à l'aide des paramètres / forçages actuels"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:231
+msgctxt "@action:inmenu menubar:profile"
+msgid "&Discard current changes"
+msgstr "&Ignorer les modifications actuelles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:243
+msgctxt "@action:inmenu menubar:profile"
+msgid "&Create profile from current settings/overrides..."
+msgstr "&Créer un profil à partir des paramètres / forçages actuels..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:249
+msgctxt "@action:inmenu menubar:profile"
+msgid "Manage Profiles..."
+msgstr "Gérer les profils..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:257
+msgctxt "@action:inmenu menubar:help"
+msgid "Show Online &Documentation"
+msgstr "Afficher la &documentation en ligne"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:265
+msgctxt "@action:inmenu menubar:help"
+msgid "Report a &Bug"
+msgstr "Notifier un &bug"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+msgctxt "@action:inmenu menubar:help"
+msgid "What's New"
+msgstr "Quoi de neuf"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:287
+msgctxt "@action:inmenu menubar:help"
+msgid "About..."
+msgstr "À propos de..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:294
+msgctxt "@action:inmenu menubar:edit"
+msgid "Delete Selected"
+msgstr "Supprimer la sélection"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:304
+msgctxt "@action:inmenu menubar:edit"
+msgid "Center Selected"
+msgstr "Centrer la sélection"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:313
+msgctxt "@action:inmenu menubar:edit"
+msgid "Multiply Selected"
+msgstr "Multiplier la sélection"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:322
+msgctxt "@action:inmenu"
+msgid "Delete Model"
+msgstr "Supprimer le modèle"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:330
+msgctxt "@action:inmenu"
+msgid "Ce&nter Model on Platform"
+msgstr "Ce&ntrer le modèle sur le plateau"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:336
+msgctxt "@action:inmenu menubar:edit"
+msgid "&Group Models"
+msgstr "&Grouper les modèles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:356
+msgctxt "@action:inmenu menubar:edit"
+msgid "Ungroup Models"
+msgstr "Dégrouper les modèles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:366
+msgctxt "@action:inmenu menubar:edit"
+msgid "&Merge Models"
+msgstr "&Fusionner les modèles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:376
+msgctxt "@action:inmenu"
+msgid "&Multiply Model..."
+msgstr "&Multiplier le modèle..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:383
+msgctxt "@action:inmenu menubar:edit"
+msgid "Select All Models"
+msgstr "Sélectionner tous les modèles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:393
+msgctxt "@action:inmenu menubar:edit"
+msgid "Clear Build Plate"
+msgstr "Supprimer les objets du plateau"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:403
+msgctxt "@action:inmenu menubar:file"
+msgid "Reload All Models"
+msgstr "Recharger tous les modèles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:412
+msgctxt "@action:inmenu menubar:edit"
+msgid "Arrange All Models"
+msgstr "Réorganiser tous les modèles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+msgctxt "@action:inmenu menubar:edit"
+msgid "Arrange Selection"
+msgstr "Réorganiser la sélection"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:427
+msgctxt "@action:inmenu menubar:edit"
+msgid "Reset All Model Positions"
+msgstr "Réinitialiser toutes les positions des modèles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:434
+msgctxt "@action:inmenu menubar:edit"
+msgid "Reset All Model Transformations"
+msgstr "Réinitialiser tous les modèles et transformations"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
+msgctxt "@action:inmenu menubar:file"
+msgid "&Open File(s)..."
+msgstr "&Ouvrir le(s) fichier(s)..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
+msgctxt "@action:inmenu menubar:file"
+msgid "&New Project..."
+msgstr "&Nouveau projet..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+msgctxt "@action:inmenu menubar:help"
+msgid "Show Configuration Folder"
+msgstr "Afficher le dossier de configuration"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:467
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
+msgctxt "@action:menu"
+msgid "Configure setting visibility..."
+msgstr "Configurer la visibilité des paramètres..."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:32
+msgctxt "@label:button"
+msgid "My printers"
+msgstr "Mes imprimantes"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:34
+msgctxt "@tooltip:button"
+msgid "Monitor printers in Ultimaker Digital Factory."
+msgstr "Surveillez les imprimantes dans Ultimaker Digital Factory."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:41
+msgctxt "@tooltip:button"
+msgid "Create print projects in Digital Library."
+msgstr "Créez des projets d'impression dans Digital Library."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:46
+msgctxt "@label:button"
+msgid "Print jobs"
+msgstr "Tâches d'impression"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:48
+msgctxt "@tooltip:button"
+msgid "Monitor print jobs and reprint from your print history."
+msgstr "Surveillez les tâches d'impression et réimprimez à partir de votre historique d'impression."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:55
+msgctxt "@tooltip:button"
+msgid "Extend Ultimaker Cura with plugins and material profiles."
+msgstr "Étendez Ultimaker Cura avec des plug-ins et des profils de matériaux."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:62
+msgctxt "@tooltip:button"
+msgid "Become a 3D printing expert with Ultimaker e-learning."
+msgstr "Devenez un expert de l'impression 3D avec les cours de formation en ligne Ultimaker."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:67
+msgctxt "@label:button"
+msgid "Ultimaker support"
+msgstr "Assistance ultimaker"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:69
+msgctxt "@tooltip:button"
+msgid "Learn how to get started with Ultimaker Cura."
+msgstr "Découvrez comment utiliser Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:74
+msgctxt "@label:button"
+msgid "Ask a question"
+msgstr "Posez une question"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:76
+msgctxt "@tooltip:button"
+msgid "Consult the Ultimaker Community."
+msgstr "Consultez la communauté Ultimaker."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:81
+msgctxt "@label:button"
+msgid "Report a bug"
+msgstr "Notifier un bug"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:83
+msgctxt "@tooltip:button"
+msgid "Let developers know that something is going wrong."
+msgstr "Informez les développeurs en cas de problème."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml:90
+msgctxt "@tooltip:button"
+msgid "Visit the Ultimaker website."
+msgstr "Visitez le site web Ultimaker."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ColorDialog.qml:107
+msgctxt "@label"
+msgid "Hex"
+msgstr "Hex"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:250
msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Ce paquet sera installé après le redémarrage."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:463
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:14
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:463
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:14
msgctxt "@title:tab"
msgid "General"
msgstr "Général"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:466
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:466
msgctxt "@title:tab"
msgid "Settings"
msgstr "Paramètres"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:468
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:17
msgctxt "@title:tab"
msgid "Printers"
msgstr "Imprimantes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:470
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:70
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:70
msgctxt "@title:tab"
msgid "Materials"
msgstr "Matériaux"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:472
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:472
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:57
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profils"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "Fermeture de %1"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:590
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:599
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:599
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Voulez-vous vraiment quitter %1 ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:747
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:637
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:16
+msgctxt "@title:window"
+msgid "Open file(s)"
+msgstr "Ouvrir le(s) fichier(s)"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:742
msgctxt "@window:title"
msgid "Install Package"
msgstr "Installer le paquet"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:754
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:749
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Ouvrir le(s) fichier(s)"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:756
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:751
msgctxt "@text:window"
-msgid ""
-"We have found one or more G-Code files within the files you have selected. "
-"You can only open one G-Code file at a time. If you want to open a G-Code "
-"file, please just select only one."
-msgstr "Nous avons trouvé au moins un fichier G-Code parmi les fichiers que vous avez sélectionné. Vous ne pouvez ouvrir qu'un seul fichier G-Code à la fois. Si"
-" vous souhaitez ouvrir un fichier G-Code, veuillez ne sélectionner qu'un seul fichier de ce type."
+msgid "We have found one or more G-Code files within the files you have selected. You can only open one G-Code file at a time. If you want to open a G-Code file, please just select only one."
+msgstr "Nous avons trouvé au moins un fichier G-Code parmi les fichiers que vous avez sélectionné. Vous ne pouvez ouvrir qu'un seul fichier G-Code à la fois. Si vous souhaitez ouvrir un fichier G-Code, veuillez ne sélectionner qu'un seul fichier de ce type."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:836
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:831
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Ajouter une imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Cura.qml:844
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:839
msgctxt "@title:window"
msgid "What's New"
msgstr "Quoi de neuf"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:13
-msgctxt "@label:Should be short"
-msgid "On"
-msgstr "On"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:15
+msgctxt "@title:window The argument is the application name."
+msgid "About %1"
+msgstr "À propos de %1"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:14
-msgctxt "@label:Should be short"
-msgid "Off"
-msgstr "Off"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:57
+msgctxt "@label"
+msgid "version: %1"
+msgstr "version : %1"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:72
msgctxt "@label"
-msgid "Experimental"
-msgstr "Expérimental"
+msgid "End-to-end solution for fused filament 3D printing."
+msgstr "Solution complète pour l'impression 3D par dépôt de filament fondu."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:642
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:85
+msgctxt "@info:credit"
+msgid ""
+"Cura is developed by Ultimaker B.V. in cooperation with the community.\n"
+"Cura proudly uses the following open source projects:"
+msgstr ""
+"Cura a été développé par Ultimaker B.V. en coopération avec la communauté Ultimaker.\n"
+"Cura est fier d'utiliser les projets open source suivants :"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:136
msgctxt "@label"
-msgid "Print settings"
-msgstr "Paramètres d'impression"
+msgid "Graphical user interface"
+msgstr "Interface utilisateur graphique"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:21
-msgctxt "@label shown when we load a Gcode file"
-msgid "Print setup disabled. G-code file can not be modified."
-msgstr "Configuration d'impression désactivée. Le fichier G-Code ne peut pas être modifié."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:137
+msgctxt "@label"
+msgid "Application framework"
+msgstr "Cadre d'application"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:144
-msgctxt "@button"
-msgid "Recommended"
-msgstr "Recommandé"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:138
+msgctxt "@label"
+msgid "G-code generator"
+msgstr "Générateur G-Code"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:158
-msgctxt "@button"
-msgid "Custom"
-msgstr "Personnalisé"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:139
+msgctxt "@label"
+msgid "Interprocess communication library"
+msgstr "Bibliothèque de communication interprocess"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/NoIntentIcon.qml:31
-msgctxt ""
-"@label %1 is filled in with the type of a profile. %2 is filled with a list "
-"of numbers (eg '1' or '1, 2')"
-msgid ""
-"There is no %1 profile for the configuration in extruder %2. The default "
-"intent will be used instead"
-msgid_plural ""
-"There is no %1 profile for the configurations in extruders %2. The default "
-"intent will be used instead"
-msgstr[0] "Il n'y a pas de profil %1 pour la configuration dans l'extrudeur %2. L'intention par défaut sera utilisée à la place"
-msgstr[1] "Il n'y a pas de profil %1 pour les configurations dans les extrudeurs %2. L'intention par défaut sera utilisée à la place"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:140
+msgctxt "@label"
+msgid "Python bindings for libnest2d"
+msgstr "Liens en python pour libnest2d"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:141
msgctxt "@label"
-msgid "Gradual infill"
-msgstr "Remplissage graduel"
+msgid "Polygon packing library, developed by Prusa Research"
+msgstr "Bibliothèque d'emballage de polygones, développée par Prusa Research"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:233
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:142
msgctxt "@label"
-msgid ""
-"Gradual infill will gradually increase the amount of infill towards the top."
-msgstr "Un remplissage graduel augmentera la quantité de remplissage vers le haut."
+msgid "Support library for handling 3MF files"
+msgstr "Prise en charge de la bibliothèque pour le traitement des fichiers 3MF"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:143
msgctxt "@label"
-msgid "Support"
-msgstr "Support"
+msgid "Support library for file metadata and streaming"
+msgstr "Prise en charge de la bibliothèque pour les métadonnées et le streaming de fichiers"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:146
msgctxt "@label"
-msgid ""
-"Generate structures to support parts of the model which have overhangs. "
-"Without these structures, such parts would collapse during printing."
-msgstr "Générer des structures pour soutenir les parties du modèle qui possèdent des porte-à-faux. Sans ces structures, ces parties s'effondreront durant l'impression."
+msgid "Programming language"
+msgstr "Langage de programmation"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:50
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:779
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:147
msgctxt "@label"
-msgid "Profiles"
-msgstr "Profils"
+msgid "GUI framework"
+msgstr "Cadre IUG"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:80
-msgctxt "@tooltip"
-msgid ""
-"You have modified some profile settings. If you want to change these go to "
-"custom mode."
-msgstr "Vous avez modifié certains paramètres du profil. Si vous souhaitez les modifier, allez dans le mode Personnaliser."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:148
+msgctxt "@label"
+msgid "GUI framework bindings"
+msgstr "Liens cadre IUG"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:149
msgctxt "@label"
-msgid "Adhesion"
-msgstr "Adhérence"
+msgid "C/C++ Binding library"
+msgstr "Bibliothèque C/C++ Binding"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:72
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:150
msgctxt "@label"
-msgid ""
-"Enable printing a brim or raft. This will add a flat area around or under "
-"your object which is easy to cut off afterwards."
-msgstr "Activez l'impression d'une bordure ou plaquette (Brim/Raft). Cela ajoutera une zone plate autour de ou sous votre objet qui est facile à découper par la"
-" suite."
+msgid "Data interchange format"
+msgstr "Format d'échange de données"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:158
-msgctxt "@label:header"
-msgid "Custom profiles"
-msgstr "Personnaliser les profils"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:151
+msgctxt "@label"
+msgid "Font"
+msgstr "Police"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:256
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:147
-msgctxt "@action:button"
-msgid "Discard current changes"
-msgstr "Ignorer les modifications actuelles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:154
+msgctxt "@label"
+msgid "Polygon clipping library"
+msgstr "Bibliothèque de découpe polygone"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:46
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:155
msgctxt "@label"
-msgid "Profile"
-msgstr "Profil"
+msgid "JSON parser"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:157
-msgctxt "@tooltip"
-msgid ""
-"Some setting/override values are different from the values stored in the "
-"profile.\n"
-"\n"
-"Click to open the profile manager."
-msgstr "Certaines valeurs de paramètre / forçage sont différentes des valeurs enregistrées dans le profil. \n\nCliquez pour ouvrir le gestionnaire de profils."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
+msgctxt "@label"
+msgid "Utility functions, including an image loader"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ProfileOverview.qml:37
-msgctxt "@title:column"
-msgid "Setting"
-msgstr "Paramètre"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+msgctxt "@label"
+msgid "Utility library, including Voronoi generation"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ProfileOverview.qml:38
-msgctxt "@title:column"
-msgid "Profile"
-msgstr "Profil"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:160
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:161
+msgctxt "@label"
+msgid "Root Certificates for validating SSL trustworthiness"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ProfileOverview.qml:39
-msgctxt "@title:column"
-msgid "Current"
-msgstr "Actuel"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:162
+msgctxt "@label"
+msgid "Compatibility between Python 2 and 3"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ProfileOverview.qml:40
-msgctxt "@title:column Unit of measurement"
-msgid "Unit"
-msgstr "Unité"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:163
+msgctxt "@label"
+msgid "Support library for system keyring access"
+msgstr "Bibliothèque de support pour l'accès au trousseau de clés du système"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/RenameDialog.qml:22
-msgctxt "@title:window"
-msgid "Rename"
-msgstr "Renommer"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:164
+msgctxt "@label"
+msgid "Support library for faster math"
+msgstr "Prise en charge de la bibliothèque pour des maths plus rapides"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/RenameDialog.qml:23
-msgctxt "@info"
-msgid "Please provide a new name."
-msgstr "Veuillez indiquer un nouveau nom."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:165
+msgctxt "@label"
+msgid "Support library for handling STL files"
+msgstr "Prise en charge de la bibliothèque pour le traitement des fichiers STL"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/SettingVisibilityItem.qml:56
-msgctxt "@item:tooltip"
-msgid ""
-"This setting has been hidden by the active machine and will not be visible."
-msgstr "Ce paramètre a été masqué par la machine active et ne sera pas visible."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:166
+msgctxt "@label"
+msgid "Python bindings for Clipper"
+msgstr "Connexions avec Python pour Clipper"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/SettingVisibilityItem.qml:73
-msgctxt "@item:tooltip %1 is list of setting names"
-msgid ""
-"This setting has been hidden by the value of %1. Change the value of that "
-"setting to make this setting visible."
-msgid_plural ""
-"This setting has been hidden by the values of %1. Change the values of those "
-"settings to make this setting visible."
-msgstr[0] "Ce paramètre a été masqué par la valeur de %1. Modifiez la valeur de ce paramètre pour le rendre visible."
-msgstr[1] "Ce paramètre a été masqué par les valeurs de %1. Modifiez les valeurs de ces paramètres pour les rendre visibles."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:167
+msgctxt "@label"
+msgid "Serial communication library"
+msgstr "Bibliothèque de communication série"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:13
-msgctxt "@title:tab"
-msgid "Setting Visibility"
-msgstr "Visibilité des paramètres"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:168
+msgctxt "@label"
+msgid "Support library for scientific computing"
+msgstr "Prise en charge de la bibliothèque pour le calcul scientifique"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:169
+msgctxt "@Label"
+msgid "Python Error tracking library"
+msgstr "Bibliothèque de suivi des erreurs Python"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:170
+msgctxt "@label"
+msgid "Support library for handling triangular meshes"
+msgstr "Prise en charge de la bibliothèque pour le traitement des mailles triangulaires"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:171
+msgctxt "@label"
+msgid "ZeroConf discovery library"
+msgstr "Bibliothèque de découverte ZeroConf"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:22
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:131
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
+msgctxt "@label"
+msgid "Universal build system configuration"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:175
+msgctxt "@label"
+msgid "Dependency and package manager"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:176
+msgctxt "@label"
+msgid "Packaging Python-applications"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:177
+msgctxt "@label"
+msgid "Linux cross-distribution application deployment"
+msgstr "Déploiement d'applications sur multiples distributions Linux"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:178
+msgctxt "@label"
+msgid "Generating Windows installers"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:17
+msgctxt "@title:window"
+msgid "Open project file"
+msgstr "Ouvrir un fichier de projet"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:83
+msgctxt "@text:window"
+msgid "This is a Cura project file. Would you like to open it as a project or import the models from it?"
+msgstr "Ceci est un fichier de projet Cura. Souhaitez-vous l'ouvrir comme projet ou en importer les modèles ?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:90
+msgctxt "@text:window"
+msgid "Remember my choice"
+msgstr "Se souvenir de mon choix"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:104
msgctxt "@action:button"
-msgid "Defaults"
-msgstr "Rétablir les paramètres par défaut"
+msgid "Open as project"
+msgstr "Ouvrir comme projet"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:53
-msgctxt "@label:textbox"
-msgid "Check all"
-msgstr "Vérifier tout"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AskOpenAsProjectOrModelsDialog.qml:109
+msgctxt "@action:button"
+msgid "Import models"
+msgstr "Importer les modèles"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/MachinesPage.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:13
+msgctxt "@title:window"
+msgid "Discard or Keep changes"
+msgstr "Annuler ou conserver les modifications"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:49
+msgctxt "@text:window, %1 is a profile name"
+msgid "You have customized some profile settings. Would you like to Keep these changed settings after switching profiles? Alternatively, you can discard the changes to load the defaults from '%1'."
+msgstr ""
+"Vous avez personnalisé certains paramètres de profil.\n"
+"Souhaitez-vous conserver ces paramètres modifiés après avoir changé de profil ?\n"
+"Vous pouvez également annuler les modifications pour charger les valeurs par défaut de '%1'."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:75
+msgctxt "@title:column"
+msgid "Profile settings"
+msgstr "Paramètres du profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:77
+msgctxt "@title:column"
+msgid "Current changes"
+msgstr "Modifications actuelles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:799
+msgctxt "@option:discardOrKeep"
+msgid "Always ask me this"
+msgstr "Toujours me demander"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:105
+msgctxt "@option:discardOrKeep"
+msgid "Discard and never ask again"
+msgstr "Annuler et ne plus me demander"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:106
+msgctxt "@option:discardOrKeep"
+msgid "Keep and never ask again"
+msgstr "Conserver et ne plus me demander"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:136
msgctxt "@action:button"
-msgid "Add New"
-msgstr "Ajouter un nouveau"
+msgid "Discard changes"
+msgstr "Annuler les modifications"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/MachinesPage.qml:135
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:160
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:293
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:142
msgctxt "@action:button"
-msgid "Activate"
-msgstr "Activer"
+msgid "Keep changes"
+msgstr "Conserver les modifications"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/MachinesPage.qml:147
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:47
+msgctxt "@text:window"
+msgid "We have found one or more project file(s) within the files you have selected. You can open only one project file at a time. We suggest to only import models from those files. Would you like to proceed?"
+msgstr "Nous avons trouvé au moins un fichier de projet parmi les fichiers que vous avez sélectionnés. Vous ne pouvez ouvrir qu'un seul fichier de projet à la fois. Nous vous conseillons de n'importer que les modèles de ces fichiers. Souhaitez-vous continuer ?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:64
msgctxt "@action:button"
-msgid "Rename"
-msgstr "Renommer"
+msgid "Import all as models"
+msgstr "Importer tout comme modèles"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:121
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:14
msgctxt "@title:window"
-msgid "Confirm Diameter Change"
-msgstr "Confirmer le changement de diamètre"
+msgid "Save Project"
+msgstr "Enregistrer le projet"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:122
-msgctxt "@label (%1 is a number)"
-msgid ""
-"The new filament diameter is set to %1 mm, which is not compatible with the "
-"current extruder. Do you wish to continue?"
-msgstr "Le nouveau diamètre de filament est réglé sur %1 mm, ce qui n'est pas compatible avec l'extrudeuse actuelle. Souhaitez-vous poursuivre ?"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:175
+msgctxt "@action:label"
+msgid "Extruder %1"
+msgstr "Extrudeuse %1"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:152
-msgctxt "@label"
-msgid "Display Name"
-msgstr "Afficher le nom"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+msgctxt "@action:label"
+msgid "%1 & material"
+msgstr "%1 & matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:171
-msgctxt "@label"
-msgid "Brand"
-msgstr "Marque"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:193
+msgctxt "@action:label"
+msgid "Material"
+msgstr "Matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:190
-msgctxt "@label"
-msgid "Material Type"
-msgstr "Type de matériau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
+msgctxt "@action:label"
+msgid "Don't show project summary on save again"
+msgstr "Ne pas afficher à nouveau le résumé du projet lors de l'enregistrement"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:209
-msgctxt "@label"
-msgid "Color"
-msgstr "Couleur"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:296
+msgctxt "@action:button"
+msgid "Save"
+msgstr "Enregistrer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:261
-msgctxt "@title"
-msgid "Material color picker"
-msgstr "Sélecteur de couleur de matériau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ExtruderButton.qml:16
+msgctxt "@label %1 is filled in with the name of an extruder"
+msgid "Print Selected Model with %1"
+msgid_plural "Print Selected Models with %1"
+msgstr[0] "Imprimer le modèle sélectionné avec %1"
+msgstr[1] "Imprimer les modèles sélectionnés avec %1"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:274
-msgctxt "@label"
-msgid "Properties"
-msgstr "Propriétés"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/JobSpecs.qml:93
+msgctxt "@text Print job name"
+msgid "Untitled"
+msgstr "Sans titre"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:63
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+msgctxt "@title:menu menubar:toplevel"
+msgid "&Settings"
+msgstr "&Paramètres"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:87
+msgctxt "@title:window"
+msgid "New project"
+msgstr "Nouveau projet"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:88
+msgctxt "@info:question"
+msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings."
+msgstr "Êtes-vous sûr(e) de souhaiter lancer un nouveau projet ? Cela supprimera les objets du plateau ainsi que tous paramètres non enregistrés."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:285
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:135
+msgctxt "@action:button"
+msgid "Marketplace"
+msgstr "Marché en ligne"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/AutoConfiguration.qml:18
+msgctxt "@header"
+msgid "Configurations"
+msgstr "Configurations"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:137
msgctxt "@label"
-msgid "Density"
-msgstr "Densité"
+msgid "This configuration is not available because %1 is not recognized. Please visit %2 to download the correct material profile."
+msgstr "Cette configuration n'est pas disponible car %1 n'est pas reconnu. Veuillez visiter %2 pour télécharger le profil matériel correct."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:318
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml:138
msgctxt "@label"
-msgid "Diameter"
-msgstr "Diamètre"
+msgid "Marketplace"
+msgstr "Marché en ligne"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
-msgid "Filament Cost"
-msgstr "Coût du filament"
+msgid "Loading available configurations from the printer..."
+msgstr "Chargement des configurations disponibles à partir de l'imprimante..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:400
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
-msgid "Filament weight"
-msgstr "Poids du filament"
+msgid "The configurations are not available because the printer is disconnected."
+msgstr "Les configurations ne sont pas disponibles car l'imprimante est déconnectée."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:106
+msgctxt "@tooltip"
+msgid "The configuration of this extruder is not allowed, and prohibits slicing."
+msgstr "La configuration de cet extrudeur n'est pas autorisée et interdit la découpe."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:432
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:110
+msgctxt "@tooltip"
+msgid "There are no profiles matching the configuration of this extruder."
+msgstr "Aucun profil ne correspond à la configuration de cet extrudeur."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:250
msgctxt "@label"
-msgid "Filament length"
-msgstr "Longueur du filament"
+msgid "Select configuration"
+msgstr "Sélectionner la configuration"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:358
msgctxt "@label"
-msgid "Cost per Meter"
-msgstr "Coût au mètre"
+msgid "Configurations"
+msgstr "Configurations"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:464
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:27
+msgctxt "@header"
+msgid "Custom"
+msgstr "Personnalisé"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:62
msgctxt "@label"
-msgid "This material is linked to %1 and shares some of its properties."
-msgstr "Ce matériau est lié à %1 et partage certaines de ses propriétés."
+msgid "Printer"
+msgstr "Imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:471
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:217
msgctxt "@label"
-msgid "Unlink Material"
-msgstr "Délier le matériau"
+msgid "Enabled"
+msgstr "Activé"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:484
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:266
msgctxt "@label"
-msgid "Description"
-msgstr "Description"
+msgid "Material"
+msgstr "Matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/CustomConfiguration.qml:392
msgctxt "@label"
-msgid "Adhesion Information"
-msgstr "Informations d'adhérence"
+msgid "Use glue for better adhesion with this material combination."
+msgstr "Utiliser de la colle pour une meilleure adhérence avec cette combinaison de matériaux."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:637
-msgctxt "@title"
-msgid "Information"
-msgstr "Informations"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ContextMenu.qml:29
+msgctxt "@label"
+msgid "Print Selected Model With:"
+msgid_plural "Print Selected Models With:"
+msgstr[0] "Imprimer le modèle sélectionné avec :"
+msgstr[1] "Imprimer les modèles sélectionnés avec :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ContextMenu.qml:92
msgctxt "@title:window"
-msgid "Sync materials with printers"
-msgstr "Synchroniser les matériaux avec les imprimantes"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:48
-msgctxt "@title:header"
-msgid "Sync materials with printers"
-msgstr "Synchroniser les matériaux avec les imprimantes"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:54
-msgctxt "@text"
-msgid ""
-"Following a few simple steps, you will be able to synchronize all your "
-"material profiles with your printers."
-msgstr "En suivant quelques étapes simples, vous serez en mesure de synchroniser tous vos profils de matériaux avec vos imprimantes."
+msgid "Multiply Selected Model"
+msgid_plural "Multiply Selected Models"
+msgstr[0] "Multiplier le modèle sélectionné"
+msgstr[1] "Multiplier les modèles sélectionnés"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:76
-msgctxt "@button"
-msgid "Why do I need to sync material profiles?"
-msgstr "Pourquoi dois-je synchroniser les profils de matériaux ?"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ContextMenu.qml:123
+msgctxt "@label"
+msgid "Number of Copies"
+msgstr "Nombre de copies"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:85
-msgctxt "@button"
-msgid "Start"
-msgstr "Démarrer"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/EditMenu.qml:12
+msgctxt "@title:menu menubar:toplevel"
+msgid "&Edit"
+msgstr "&Modifier"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:127
-msgctxt "@title:header"
-msgid "Sign in"
-msgstr "Se connecter"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ExtensionMenu.qml:13
+msgctxt "@title:menu menubar:toplevel"
+msgid "E&xtensions"
+msgstr "E&xtensions"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:133
-msgctxt "@text"
-msgid ""
-"To automatically sync the material profiles with all your printers connected "
-"to Digital Factory you need to be signed in in Cura."
-msgstr "Pour synchroniser automatiquement les profils de matériaux avec toutes vos imprimantes connectées à Digital Factory, vous devez être connecté à Cura."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+msgctxt "@title:menu menubar:toplevel"
+msgid "&File"
+msgstr "&Fichier"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:157
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:446
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:587
-msgctxt "@button"
-msgid "Sync materials with USB"
-msgstr "Synchroniser les matériaux avec USB"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:45
+msgctxt "@title:menu menubar:file"
+msgid "&Save Project..."
+msgstr "&Enregistrer le projet..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:190
-msgctxt "@title:header"
-msgid "The following printers will receive the new material profiles:"
-msgstr "Les imprimantes suivantes recevront les nouveaux profils de matériaux :"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:78
+msgctxt "@title:menu menubar:file"
+msgid "&Export..."
+msgstr "E&xporter..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:197
-msgctxt "@title:header"
-msgid "Something went wrong when sending the materials to the printers."
-msgstr "Un problème est survenu lors de l'envoi des matériaux aux imprimantes."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:89
+msgctxt "@action:inmenu menubar:file"
+msgid "Export Selection..."
+msgstr "Exporter la sélection..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:204
-msgctxt "@title:header"
-msgid "Material profiles successfully synced with the following printers:"
-msgstr "Les profils de matériaux ont été synchronisés avec les imprimantes suivantes :"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/HelpMenu.qml:14
+msgctxt "@title:menu menubar:toplevel"
+msgid "&Help"
+msgstr "&Aide"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:242
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:429
-msgctxt "@button"
-msgid "Troubleshooting"
-msgstr "Dépannage"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:13
+msgctxt "@label:category menu label"
+msgid "Material"
+msgstr "Matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:406
-msgctxt "@text Asking the user whether printers are missing in a list."
-msgid "Printers missing?"
-msgstr "Imprimantes manquantes ?"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:53
+msgctxt "@label:category menu label"
+msgid "Favorites"
+msgstr "Favoris"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:408
-msgctxt "@text"
-msgid ""
-"Make sure all your printers are turned ON and connected to Digital Factory."
-msgstr "Assurez-vous que toutes vos imprimantes sont allumées et connectées à Digital Factory."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:78
+msgctxt "@label:category menu label"
+msgid "Generic"
+msgstr "Générique"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:417
-msgctxt "@button"
-msgid "Refresh List"
-msgstr "Actualiser la liste"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/OpenFilesMenu.qml:15
+msgctxt "@title:menu menubar:file"
+msgid "Open File(s)..."
+msgstr "Ouvrir le(s) fichier(s)..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
-msgctxt "@button"
-msgid "Try again"
-msgstr "Réessayer"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/PreferencesMenu.qml:21
+msgctxt "@title:menu menubar:toplevel"
+msgid "P&references"
+msgstr "P&références"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:461
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:698
-msgctxt "@button"
-msgid "Done"
-msgstr "Terminé"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/PrinterMenu.qml:13
+msgctxt "@title:menu menubar:settings"
+msgid "&Printer"
+msgstr "Im&primante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:463
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:607
-msgctxt "@button"
-msgid "Sync"
-msgstr "Synchroniser"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/PrinterMenu.qml:17
+msgctxt "@label:category menu label"
+msgid "Network enabled printers"
+msgstr "Imprimantes réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:519
-msgctxt "@button"
-msgid "Syncing"
-msgstr "Synchronisation"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/PrinterMenu.qml:50
+msgctxt "@label:category menu label"
+msgid "Local printers"
+msgstr "Imprimantes locales"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:537
-msgctxt "@title:header"
-msgid "No printers found"
-msgstr "Aucune imprimante trouvée"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/RecentFilesMenu.qml:15
+msgctxt "@title:menu menubar:file"
+msgid "Open &Recent"
+msgstr "Ouvrir un fichier &récent"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:558
-msgctxt "@text"
-msgid ""
-"It seems like you don't have any compatible printers connected to Digital "
-"Factory. Make sure your printer is connected and it's running the latest "
-"firmware."
-msgstr "Il semble que vous n'ayez aucune imprimante compatible connectée à Digital Factory. Assurez-vous que votre imprimante est connectée et qu'elle utilise"
-" le dernier micrologiciel."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SaveProjectMenu.qml:15
+msgctxt "@title:menu menubar:file"
+msgid "Save Project..."
+msgstr "Sauvegarder le projet..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:570
-msgctxt "@button"
-msgid "Learn how to connect your printer to Digital Factory"
-msgstr "Découvrez comment connecter votre imprimante à Digital Factory"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:34
+msgctxt "@title:menu"
+msgid "&Material"
+msgstr "&Matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:598
-msgctxt "@button"
-msgid "Refresh"
-msgstr "Rafraîchir"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:49
+msgctxt "@action:inmenu"
+msgid "Set as Active Extruder"
+msgstr "Définir comme extrudeur actif"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:627
-msgctxt "@title:header"
-msgid "Sync material profiles via USB"
-msgstr "Synchroniser les profils de matériaux via USB"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:55
+msgctxt "@action:inmenu"
+msgid "Enable Extruder"
+msgstr "Activer l'extrudeuse"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:633
-msgctxt ""
-"@text In the UI this is followed by a list of steps the user needs to take."
-msgid ""
-"Follow the following steps to load the new material profiles to your printer."
-msgstr "Suivez les étapes suivantes pour charger les nouveaux profils de matériaux dans votre imprimante."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:63
+msgctxt "@action:inmenu"
+msgid "Disable Extruder"
+msgstr "Désactiver l'extrudeuse"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:665
-msgctxt "@text"
-msgid "Click the export material archive button."
-msgstr "Cliquez sur le bouton d'exportation des archives de matériaux."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:16
+msgctxt "@action:inmenu"
+msgid "Visible Settings"
+msgstr "Paramètres visibles"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:666
-msgctxt "@text"
-msgid "Save the .umm file on a USB stick."
-msgstr "Enregistrez le fichier .umm sur une clé USB."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:42
+msgctxt "@action:inmenu"
+msgid "Collapse All Categories"
+msgstr "Réduire toutes les catégories"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:667
-msgctxt "@text"
-msgid ""
-"Insert the USB stick into your printer and launch the procedure to load new "
-"material profiles."
-msgstr "Insérez la clé USB dans votre imprimante et lancez la procédure pour charger de nouveaux profils de matériaux."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingVisibilityPresetsMenu.qml:51
+msgctxt "@action:inmenu"
+msgid "Manage Setting Visibility..."
+msgstr "Gérer la visibilité des paramètres..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:675
-msgctxt "@button"
-msgid "How to load new material profiles to my printer"
-msgstr "Comment charger de nouveaux profils de matériaux dans mon imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:13
+msgctxt "@title:menu menubar:toplevel"
+msgid "&View"
+msgstr "&Visualisation"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:689
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:334
-msgctxt "@button"
-msgid "Back"
-msgstr "Précédent"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:17
+msgctxt "@action:inmenu menubar:view"
+msgid "&Camera position"
+msgstr "Position de la &caméra"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:698
-msgctxt "@button"
-msgid "Export material archive"
-msgstr "Exporter l'archive des matériaux"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:30
+msgctxt "@action:inmenu menubar:view"
+msgid "Camera view"
+msgstr "Vue de la caméra"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:733
-msgctxt "@title:window"
-msgid "Export All Materials"
-msgstr "Exporter tous les matériaux"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:48
+msgctxt "@action:inmenu menubar:view"
+msgid "Perspective"
+msgstr "Perspective"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:72
-msgctxt "@label"
-msgid "Materials compatible with active printer:"
-msgstr "Matériaux compatibles avec l'imprimante active :"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:59
+msgctxt "@action:inmenu menubar:view"
+msgid "Orthographic"
+msgstr "Orthographique"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:78
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:93
-msgctxt "@action:button"
-msgid "Create new"
-msgstr "Créer"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:115
+msgctxt "@label:MonitorStatus"
+msgid "Not connected to a printer"
+msgstr "Non connecté à une imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:90
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:87
-msgctxt "@action:button"
-msgid "Import"
-msgstr "Importer"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:119
+msgctxt "@label:MonitorStatus"
+msgid "Printer does not accept commands"
+msgstr "L'imprimante n'accepte pas les commandes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:101
-msgctxt "@action:button"
-msgid "Sync with Printers"
-msgstr "Synchroniser les imprimantes"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:129
+msgctxt "@label:MonitorStatus"
+msgid "In maintenance. Please check the printer"
+msgstr "En maintenance. Vérifiez l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:174
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:310
-msgctxt "@action:button"
-msgid "Duplicate"
-msgstr "Dupliquer"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:140
+msgctxt "@label:MonitorStatus"
+msgid "Lost connection with the printer"
+msgstr "Connexion avec l'imprimante perdue"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:198
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:341
-msgctxt "@action:button"
-msgid "Export"
-msgstr "Exporter"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:142
+msgctxt "@label:MonitorStatus"
+msgid "Printing..."
+msgstr "Impression..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:212
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:386
-msgctxt "@title:window"
-msgid "Confirm Remove"
-msgstr "Confirmer la suppression"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:145
+msgctxt "@label:MonitorStatus"
+msgid "Paused"
+msgstr "En pause"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:215
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:387
-msgctxt "@label (%1 is object name)"
-msgid "Are you sure you wish to remove %1? This cannot be undone!"
-msgstr "Êtes-vous sûr de vouloir supprimer l'objet %1 ? Vous ne pourrez pas revenir en arrière !"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:148
+msgctxt "@label:MonitorStatus"
+msgid "Preparing..."
+msgstr "Préparation..."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:228
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:238
-msgctxt "@title:window"
-msgid "Import Material"
-msgstr "Importer un matériau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:150
+msgctxt "@label:MonitorStatus"
+msgid "Please remove the print"
+msgstr "Supprimez l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:242
-msgctxt "@info:status Don't translate the XML tag <filename>!"
-msgid "Successfully imported material <filename>%1</filename>"
-msgstr "Matériau <filename>%1</filename> importé avec succès"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:318
+msgctxt "@label"
+msgid "Abort Print"
+msgstr "Abandonner l'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:245
-msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
-msgid ""
-"Could not import material <filename>%1</filename>: <message>%2</message>"
-msgstr "Impossible d'importer le matériau <filename>%1</filename> : <message>%2</message>"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:327
+msgctxt "@label"
+msgid "Are you sure you want to abort the print?"
+msgstr "Êtes-vous sûr(e) de vouloir abandonner l'impression ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:256
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:265
-msgctxt "@title:window"
-msgid "Export Material"
-msgstr "Exporter un matériau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:109
+msgctxt "@label"
+msgid "Is printed as support."
+msgstr "Est imprimé comme support."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:270
-msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
-msgid ""
-"Failed to export material to <filename>%1</filename>: <message>%2</message>"
-msgstr "Échec de l'exportation de matériau vers <filename>%1</filename> : <message>%2</message>"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
+msgctxt "@label"
+msgid "Other models overlapping with this model are modified."
+msgstr "D'autres modèles qui se chevauchent avec ce modèle ont été modifiés."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:273
-msgctxt "@info:status Don't translate the XML tag <filename>!"
-msgid "Successfully exported material to <filename>%1</filename>"
-msgstr "Matériau exporté avec succès vers <filename>%1</filename>"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
+msgctxt "@label"
+msgid "Infill overlapping with this model is modified."
+msgstr "Le chevauchement de remplissage avec ce modèle a été modifié."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
-msgid "Profiles compatible with active printer:"
-msgstr "Profils compatibles avec l'imprimante active :"
+msgid "Overlaps with this model are not supported."
+msgstr "Les chevauchements avec ce modèle ne sont pas pris en charge."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:97
-msgctxt "@action:tooltip"
-msgid "Create new profile from current settings/overrides"
-msgstr "Créer un nouveau profil à partir des paramètres/remplacements actuels"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:125
+msgctxt "@label %1 is the number of settings it overrides."
+msgid "Overrides %1 setting."
+msgid_plural "Overrides %1 settings."
+msgstr[0] "Remplace le paramètre %1."
+msgstr[1] "Remplace les paramètres %1."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:124
-msgctxt "@action:label"
-msgid "Some settings from current profile were overwritten."
-msgstr "Certains paramètres du profil actuel ont été remplacés."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectSelector.qml:59
+msgctxt "@label"
+msgid "Object list"
+msgstr "Liste d'objets"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:139
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:131
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:24
msgctxt "@action:button"
-msgid "Update profile."
-msgstr "Mettre à jour le profil."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:142
-msgctxt "@action:tooltip"
-msgid "Update profile with current settings/overrides"
-msgstr "Mettre à jour le profil avec les paramètres actuels  / forcer "
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:157
-msgctxt "@action:label"
-msgid ""
-"This profile uses the defaults specified by the printer, so it has no "
-"settings/overrides in the list below."
-msgstr "Ce profil utilise les paramètres par défaut spécifiés par l'imprimante, de sorte qu'aucun paramètre / forçage n'apparaît dans la liste ci-dessous."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:164
-msgctxt "@action:label"
-msgid "Your current settings match the selected profile."
-msgstr "Vos paramètres actuels correspondent au profil sélectionné."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:174
-msgctxt "@title:tab"
-msgid "Global Settings"
-msgstr "Paramètres généraux"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:277
-msgctxt "@title:window"
-msgid "Create Profile"
-msgstr "Créer un profil"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:279
-msgctxt "@info"
-msgid "Please provide a name for this profile."
-msgstr "Veuillez fournir un nom pour ce profil."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:351
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:362
-msgctxt "@title:window"
-msgid "Export Profile"
-msgstr "Exporter un profil"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:376
-msgctxt "@title:window"
-msgid "Duplicate Profile"
-msgstr "Dupliquer un profil"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:403
-msgctxt "@title:window"
-msgid "Rename Profile"
-msgstr "Renommer le profil"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:416
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/ProfilesPage.qml:423
-msgctxt "@title:window"
-msgid "Import Profile"
-msgstr "Importer un profil"
+msgid "Defaults"
+msgstr "Rétablir les paramètres par défaut"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:169
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:169
msgctxt "@label"
msgid "Interface"
msgstr "Interface"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:213
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:212
msgctxt "@heading"
msgid "-- incomplete --"
msgstr "--complet --"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:258
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:258
msgctxt "@label"
msgid "Currency:"
msgstr "Devise :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:273
-msgctxt ""
-"@label: Please keep the asterix, it's to indicate that a restart is needed."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:274
+msgctxt "@label: Please keep the asterix, it's to indicate that a restart is needed."
msgid "Theme*:"
msgstr "Thème* :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:319
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:320
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Découper automatiquement si les paramètres sont modifiés."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:327
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:328
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Découper automatiquement"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@label"
-msgid ""
-"*You will need to restart the application for these changes to have effect."
+msgid "*You will need to restart the application for these changes to have effect."
msgstr "*Vous devez redémarrer l'application pour appliquer ces changements."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:351
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:352
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Comportement Viewport"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:359
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:360
msgctxt "@info:tooltip"
-msgid ""
-"Highlight unsupported areas of the model in red. Without support these areas "
-"will not print properly."
+msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Surligne les parties non supportées du modèle en rouge. Sans ajouter de support, ces zones ne s'imprimeront pas correctement."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Mettre en surbrillance les porte-à-faux"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:379
msgctxt "@info:tooltip"
-msgid ""
-"Highlight missing or extraneous surfaces of the model using warning signs. "
-"The toolpaths will often be missing parts of the intended geometry."
-msgstr "Surlignez les surfaces du modèle manquantes ou étrangères en utilisant les signes d'avertissement. Les Toolpaths seront souvent les parties manquantes"
-" de la géométrie prévue."
+msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
+msgstr "Surlignez les surfaces du modèle manquantes ou étrangères en utilisant les signes d'avertissement. Les Toolpaths seront souvent les parties manquantes de la géométrie prévue."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:387
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:388
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Afficher les erreurs du modèle"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:395
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:396
msgctxt "@info:tooltip"
-msgid ""
-"Moves the camera so the model is in the center of the view when a model is "
-"selected"
+msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Déplace la caméra afin que le modèle sélectionné se trouve au centre de la vue"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:400
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:401
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Centrer la caméra lorsqu'un élément est sélectionné"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:410
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:411
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Le comportement de zoom par défaut de Cura doit-il être inversé ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:415
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:416
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Inverser la direction du zoom de la caméra."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:432
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Le zoom doit-il se faire dans la direction de la souris ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:432
msgctxt "@info:tooltip"
-msgid ""
-"Zooming towards the mouse is not supported in the orthographic perspective."
+msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Le zoom vers la souris n'est pas pris en charge dans la perspective orthographique."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:437
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Zoomer vers la direction de la souris"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:462
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:463
msgctxt "@info:tooltip"
-msgid ""
-"Should models on the platform be moved so that they no longer intersect?"
+msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Les modèles dans la zone d'impression doivent-ils être déplacés afin de ne plus se croiser ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:467
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:468
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Veillez à ce que les modèles restent séparés"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:477
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Les modèles dans la zone d'impression doivent-ils être abaissés afin de toucher le plateau ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:481
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:482
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Abaisser automatiquement les modèles sur le plateau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:493
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:494
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Afficher le message d'avertissement dans le lecteur G-Code."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:503
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Message d'avertissement dans le lecteur G-Code"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:511
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "La couche doit-elle être forcée en mode de compatibilité ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:515
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:516
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Forcer l'affichage de la couche en mode de compatibilité (redémarrage requis)"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:525
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:526
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Est-ce que Cura devrait ouvrir à l'endroit où il a été fermé ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:530
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:531
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Restaurer la position de la fenêtre au démarrage"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:540
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:541
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Quel type de rendu de la caméra doit-il être utilisé?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:547
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Rendu caméra :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:554
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
msgid "Perspective"
msgstr "Perspective"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:556
msgid "Orthographic"
msgstr "Orthographique"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:596
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Ouvrir et enregistrer des fichiers"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:602
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:603
msgctxt "@info:tooltip"
-msgid ""
-"Should opening files from the desktop or external applications open in the "
-"same instance of Cura?"
+msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "L'ouverture de fichiers à partir du bureau ou d'applications externes doit-elle se faire dans la même instance de Cura ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:607
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:608
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Utiliser une seule instance de Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:618
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
-msgid ""
-"Should the build plate be cleared before loading a new model in the single "
-"instance of Cura?"
+msgid "Should the build plate be cleared before loading a new model in the single instance of Cura?"
msgstr "Les objets doivent-ils être supprimés du plateau de fabrication avant de charger un nouveau modèle dans l'instance unique de Cura ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:624
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:625
msgctxt "@option:check"
msgid "Clear buildplate before loading model into the single instance"
msgstr "Supprimez les objets du plateau de fabrication avant de charger un modèle dans l'instance unique"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:635
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Les modèles doivent-ils être mis à l'échelle du volume d'impression s'ils sont trop grands ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:639
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:640
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Réduire la taille des modèles trop grands"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:649
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:650
msgctxt "@info:tooltip"
-msgid ""
-"An model may appear extremely small if its unit is for example in meters "
-"rather than millimeters. Should these models be scaled up?"
+msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?"
msgstr "Un modèle peut apparaître en tout petit si son unité est par exemple en mètres plutôt qu'en millimètres. Ces modèles doivent-ils être agrandis ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:654
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:655
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Mettre à l'échelle les modèles extrêmement petits"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:664
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:665
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Les modèles doivent-ils être sélectionnés après leur chargement ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:669
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Sélectionner les modèles lorsqu'ils sont chargés"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:679
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:680
msgctxt "@info:tooltip"
-msgid ""
-"Should a prefix based on the printer name be added to the print job name "
-"automatically?"
+msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Un préfixe basé sur le nom de l'imprimante doit-il être automatiquement ajouté au nom de la tâche d'impression ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:684
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:685
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Ajouter le préfixe de la machine au nom de la tâche"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:694
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:695
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Un résumé doit-il être affiché lors de l'enregistrement d'un fichier de projet ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:698
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:699
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Afficher la boîte de dialogue du résumé lors de l'enregistrement du projet"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:708
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Comportement par défaut lors de l'ouverture d'un fichier de projet"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:716
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:717
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Comportement par défaut lors de l'ouverture d'un fichier de projet : "
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:731
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:732
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Toujours me demander"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:732
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Toujours ouvrir comme projet"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Toujours importer les modèles"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:771
msgctxt "@info:tooltip"
-msgid ""
-"When you have made changes to a profile and switched to a different one, a "
-"dialog will be shown asking whether you want to keep your modifications or "
-"not, or you can choose a default behaviour and never show that dialog again."
-msgstr "Lorsque vous apportez des modifications à un profil puis passez à un autre profil, une boîte de dialogue apparaît, vous demandant si vous souhaitez conserver"
-" les modifications. Vous pouvez aussi choisir une option par défaut, et le dialogue ne s'affichera plus."
+msgid "When you have made changes to a profile and switched to a different one, a dialog will be shown asking whether you want to keep your modifications or not, or you can choose a default behaviour and never show that dialog again."
+msgstr "Lorsque vous apportez des modifications à un profil puis passez à un autre profil, une boîte de dialogue apparaît, vous demandant si vous souhaitez conserver les modifications. Vous pouvez aussi choisir une option par défaut, et le dialogue ne s'affichera plus."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:784
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:780
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:36
+msgctxt "@label"
+msgid "Profiles"
+msgstr "Profils"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:785
msgctxt "@window:text"
-msgid ""
-"Default behavior for changed setting values when switching to a different "
-"profile: "
+msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Comportement par défaut pour les valeurs de paramètres modifiées lors du passage à un profil différent : "
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:799
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:800
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Toujours rejeter les paramètres modifiés"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:800
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:801
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Toujours transférer les paramètres modifiés dans le nouveau profil"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:834
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:835
msgctxt "@label"
msgid "Privacy"
msgstr "Confidentialité"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:840
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:841
msgctxt "@info:tooltip"
-msgid ""
-"Should anonymous data about your print be sent to Ultimaker? Note, no "
-"models, IP addresses or other personally identifiable information is sent or "
-"stored."
-msgstr "Les données anonymes de votre impression doivent-elles être envoyées à Ultimaker ? Notez qu'aucun modèle, aucune adresse IP ni aucune autre information"
-" permettant de vous identifier personnellement ne seront envoyés ou stockés."
+msgid "Should anonymous data about your print be sent to Ultimaker? Note, no models, IP addresses or other personally identifiable information is sent or stored."
+msgstr "Les données anonymes de votre impression doivent-elles être envoyées à Ultimaker ? Notez qu'aucun modèle, aucune adresse IP ni aucune autre information permettant de vous identifier personnellement ne seront envoyés ou stockés."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:845
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:846
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Envoyer des informations (anonymes) sur l'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:875
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:876
msgctxt "@label"
msgid "Updates"
msgstr "Mises à jour"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:882
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:883
msgctxt "@info:tooltip"
msgid "Should Cura check for updates when the program is started?"
msgstr "Cura doit-il vérifier les mises à jour au démarrage du programme ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:887
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:888
msgctxt "@option:check"
msgid "Check for updates on start"
msgstr "Vérifier les mises à jour au démarrage"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:903
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:904
msgctxt "@info:tooltip"
msgid "When checking for updates, only check for stable releases."
msgstr "Lorsque vous vérifiez les mises à jour, ne vérifiez que les versions stables."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:909
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:910
msgctxt "@option:radio"
msgid "Stable releases only"
msgstr "Uniquement les versions stables"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:919
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:920
msgctxt "@info:tooltip"
msgid "When checking for updates, check for both stable and for beta releases."
msgstr "Lorsque vous recherchez des mises à jour, vérifiez à la fois les versions stables et les versions bêta."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:925
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:926
msgctxt "@option:radio"
msgid "Stable and Beta releases"
msgstr "Versions stables et bêta"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:935
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:936
msgctxt "@info:tooltip"
-msgid ""
-"Should an automatic check for new plugins be done every time Cura is "
-"started? It is highly recommended that you do not disable this!"
-msgstr "Une vérification automatique des nouveaux plugins doit-elle être effectuée à chaque fois que Cura est lancé ? Il est fortement recommandé de ne pas désactiver"
-" cette fonction !"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Une vérification automatique des nouveaux plugins doit-elle être effectuée à chaque fois que Cura est lancé ? Il est fortement recommandé de ne pas désactiver cette fonction !"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Preferences/GeneralPage.qml:940
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:941
msgctxt "@option:check"
msgid "Get notifications for plugin updates"
msgstr "Recevoir des notifications pour les mises à jour des plugins"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:70
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:50
+msgctxt "@action:button"
+msgid "Add New"
+msgstr "Ajouter un nouveau"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:134
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:160
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:294
+msgctxt "@action:button"
+msgid "Activate"
+msgstr "Activer"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:331
+msgctxt "@action:button"
+msgid "Rename"
+msgstr "Renommer"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:72
msgctxt "@label"
-msgid "Add printer by IP address"
-msgstr "Ajouter une imprimante par adresse IP"
+msgid "Materials compatible with active printer:"
+msgstr "Matériaux compatibles avec l'imprimante active :"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:78
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:94
+msgctxt "@action:button"
+msgid "Create new"
+msgstr "Créer"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:88
+msgctxt "@action:button"
+msgid "Import"
+msgstr "Importer"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:101
+msgctxt "@action:button"
+msgid "Sync with Printers"
+msgstr "Synchroniser les imprimantes"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:174
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:311
+msgctxt "@action:button"
+msgid "Duplicate"
+msgstr "Dupliquer"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:198
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:342
+msgctxt "@action:button"
+msgid "Export"
+msgstr "Exporter"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:392
+msgctxt "@title:window"
+msgid "Confirm Remove"
+msgstr "Confirmer la suppression"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:215
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:393
+msgctxt "@label (%1 is object name)"
+msgid "Are you sure you wish to remove %1? This cannot be undone!"
+msgstr "Êtes-vous sûr de vouloir supprimer l'objet %1 ? Vous ne pourrez pas revenir en arrière !"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:228
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:238
+msgctxt "@title:window"
+msgid "Import Material"
+msgstr "Importer un matériau"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:242
+msgctxt "@info:status Don't translate the XML tag <filename>!"
+msgid "Successfully imported material <filename>%1</filename>"
+msgstr "Matériau <filename>%1</filename> importé avec succès"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:245
+msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
+msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
+msgstr "Impossible d'importer le matériau <filename>%1</filename> : <message>%2</message>"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:256
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:267
+msgctxt "@title:window"
+msgid "Export Material"
+msgstr "Exporter un matériau"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:272
+msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
+msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
+msgstr "Échec de l'exportation de matériau vers <filename>%1</filename> : <message>%2</message>"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:275
+msgctxt "@info:status Don't translate the XML tag <filename>!"
+msgid "Successfully exported material to <filename>%1</filename>"
+msgstr "Matériau exporté avec succès vers <filename>%1</filename>"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:18
+msgctxt "@title:window"
+msgid "Sync materials with printers"
+msgstr "Synchroniser les matériaux avec les imprimantes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:49
+msgctxt "@title:header"
+msgid "Sync materials with printers"
+msgstr "Synchroniser les matériaux avec les imprimantes"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:55
msgctxt "@text"
-msgid "Enter your printer's IP address."
-msgstr "Saisissez l'adresse IP de votre imprimante."
+msgid "Following a few simple steps, you will be able to synchronize all your material profiles with your printers."
+msgstr "En suivant quelques étapes simples, vous serez en mesure de synchroniser tous vos profils de matériaux avec vos imprimantes."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:158
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:77
msgctxt "@button"
-msgid "Add"
-msgstr "Ajouter"
+msgid "Why do I need to sync material profiles?"
+msgstr "Pourquoi dois-je synchroniser les profils de matériaux ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:206
-msgctxt "@label"
-msgid "Could not connect to device."
-msgstr "Impossible de se connecter à l'appareil."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:86
+msgctxt "@button"
+msgid "Start"
+msgstr "Démarrer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
-msgctxt "@label"
-msgid "Can't connect to your Ultimaker printer?"
-msgstr "Impossible de vous connecter à votre imprimante Ultimaker ?"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:128
+msgctxt "@title:header"
+msgid "Sign in"
+msgstr "Se connecter"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:211
-msgctxt "@label"
-msgid "The printer at this address has not responded yet."
-msgstr "L'imprimante à cette adresse n'a pas encore répondu."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:134
+msgctxt "@text"
+msgid "To automatically sync the material profiles with all your printers connected to Digital Factory you need to be signed in in Cura."
+msgstr "Pour synchroniser automatiquement les profils de matériaux avec toutes vos imprimantes connectées à Digital Factory, vous devez être connecté à Cura."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:245
-msgctxt "@label"
-msgid ""
-"This printer cannot be added because it's an unknown printer or it's not the "
-"host of a group."
-msgstr "Cette imprimante ne peut pas être ajoutée parce qu'il s'agit d'une imprimante inconnue ou de l'hôte d'un groupe."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:158
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:586
+msgctxt "@button"
+msgid "Sync materials with USB"
+msgstr "Synchroniser les matériaux avec USB"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:347
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:191
+msgctxt "@title:header"
+msgid "The following printers will receive the new material profiles:"
+msgstr "Les imprimantes suivantes recevront les nouveaux profils de matériaux :"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:198
+msgctxt "@title:header"
+msgid "Something went wrong when sending the materials to the printers."
+msgstr "Un problème est survenu lors de l'envoi des matériaux aux imprimantes."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:205
+msgctxt "@title:header"
+msgid "Material profiles successfully synced with the following printers:"
+msgstr "Les profils de matériaux ont été synchronisés avec les imprimantes suivantes :"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:429
msgctxt "@button"
-msgid "Connect"
-msgstr "Se connecter"
+msgid "Troubleshooting"
+msgstr "Dépannage"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/ChangelogContent.qml:24
-msgctxt "@label"
-msgid "Release Notes"
-msgstr "Notes de version"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:406
+msgctxt "@text Asking the user whether printers are missing in a list."
+msgid "Printers missing?"
+msgstr "Imprimantes manquantes ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:23
-msgctxt "@label"
-msgid "User Agreement"
-msgstr "Accord utilisateur"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:408
+msgctxt "@text"
+msgid "Make sure all your printers are turned ON and connected to Digital Factory."
+msgstr "Assurez-vous que toutes vos imprimantes sont allumées et connectées à Digital Factory."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:53
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:417
msgctxt "@button"
-msgid "Agree"
-msgstr "Accepter"
+msgid "Refresh List"
+msgstr "Actualiser la liste"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:457
msgctxt "@button"
-msgid "Decline and close"
-msgstr "Décliner et fermer"
+msgid "Try again"
+msgstr "Réessayer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:29
-msgctxt "@label"
-msgid "What's New"
-msgstr "Nouveautés"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:461
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:696
+msgctxt "@button"
+msgid "Done"
+msgstr "Terminé"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:184
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:463
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:606
msgctxt "@button"
-msgid "Next"
-msgstr "Suivant"
+msgid "Sync"
+msgstr "Synchroniser"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:47
-msgctxt "@label"
-msgid "Add a Cloud printer"
-msgstr "Ajouter une imprimante cloud"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:519
+msgctxt "@button"
+msgid "Syncing"
+msgstr "Synchronisation"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:74
-msgctxt "@label"
-msgid "Waiting for Cloud response"
-msgstr "En attente d'une réponse cloud"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:537
+msgctxt "@title:header"
+msgid "No printers found"
+msgstr "Aucune imprimante trouvée"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:86
-msgctxt "@label"
-msgid "No printers found in your account?"
-msgstr "Aucune imprimante trouvée dans votre compte ?"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:558
+msgctxt "@text"
+msgid "It seems like you don't have any compatible printers connected to Digital Factory. Make sure your printer is connected and it's running the latest firmware."
+msgstr "Il semble que vous n'ayez aucune imprimante compatible connectée à Digital Factory. Assurez-vous que votre imprimante est connectée et qu'elle utilise le dernier micrologiciel."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:121
-msgctxt "@label"
-msgid "The following printers in your account have been added in Cura:"
-msgstr "Les imprimantes suivantes de votre compte ont été ajoutées à Cura :"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:569
+msgctxt "@button"
+msgid "Learn how to connect your printer to Digital Factory"
+msgstr "Découvrez comment connecter votre imprimante à Digital Factory"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:194
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:597
msgctxt "@button"
-msgid "Add printer manually"
-msgstr "Ajouter l'imprimante manuellement"
+msgid "Refresh"
+msgstr "Rafraîchir"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:626
+msgctxt "@title:header"
+msgid "Sync material profiles via USB"
+msgstr "Synchroniser les profils de matériaux via USB"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/CloudContent.qml:124
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:632
+msgctxt "@text In the UI this is followed by a list of steps the user needs to take."
+msgid "Follow the following steps to load the new material profiles to your printer."
+msgstr "Suivez les étapes suivantes pour charger les nouveaux profils de matériaux dans votre imprimante."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:663
msgctxt "@text"
-msgid "Add material settings and plugins from the Marketplace"
-msgstr "Ajoutez des paramètres de matériaux et des plug-ins depuis la Marketplace"
+msgid "Click the export material archive button."
+msgstr "Cliquez sur le bouton d'exportation des archives de matériaux."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/CloudContent.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:664
msgctxt "@text"
-msgid "Backup and sync your material settings and plugins"
-msgstr "Sauvegardez et synchronisez vos paramètres de matériaux et vos plug-ins"
+msgid "Save the .umm file on a USB stick."
+msgstr "Enregistrez le fichier .umm sur une clé USB."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/CloudContent.qml:184
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:665
msgctxt "@text"
-msgid "Share ideas and get help from 48,000+ users in the Ultimaker Community"
-msgstr "Partagez vos idées et obtenez l'aide de plus de 48 000 utilisateurs de la communauté Ultimaker"
+msgid "Insert the USB stick into your printer and launch the procedure to load new material profiles."
+msgstr "Insérez la clé USB dans votre imprimante et lancez la procédure pour charger de nouveaux profils de matériaux."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/CloudContent.qml:202
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:673
msgctxt "@button"
-msgid "Skip"
-msgstr "Ignorer"
+msgid "How to load new material profiles to my printer"
+msgstr "Comment charger de nouveaux profils de matériaux dans mon imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/CloudContent.qml:214
-msgctxt "@text"
-msgid "Create a free Ultimaker Account"
-msgstr "Créez gratuitement un compte Ultimaker"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:687
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:299
+msgctxt "@button"
+msgid "Back"
+msgstr "Précédent"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/WelcomeContent.qml:56
-msgctxt "@label"
-msgid "Welcome to Ultimaker Cura"
-msgstr "Bienvenue dans Ultimaker Cura"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:696
+msgctxt "@button"
+msgid "Export material archive"
+msgstr "Exporter l'archive des matériaux"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/WelcomeContent.qml:68
-msgctxt "@text"
-msgid ""
-"Please follow these steps to set up Ultimaker Cura. This will only take a "
-"few moments."
-msgstr "Veuillez suivre ces étapes pour configurer\nUltimaker Cura. Cela ne prendra que quelques instants."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsSyncDialog.qml:731
+msgctxt "@title:window"
+msgid "Export All Materials"
+msgstr "Exporter tous les matériaux"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/WelcomeContent.qml:86
-msgctxt "@button"
-msgid "Get started"
-msgstr "Prise en main"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:121
+msgctxt "@title:window"
+msgid "Confirm Diameter Change"
+msgstr "Confirmer le changement de diamètre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DropDownWidget.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:122
+msgctxt "@label (%1 is a number)"
+msgid "The new filament diameter is set to %1 mm, which is not compatible with the current extruder. Do you wish to continue?"
+msgstr "Le nouveau diamètre de filament est réglé sur %1 mm, ce qui n'est pas compatible avec l'extrudeuse actuelle. Souhaitez-vous poursuivre ?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:152
msgctxt "@label"
-msgid "Empty"
-msgstr "Vide"
+msgid "Display Name"
+msgstr "Afficher le nom"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:206
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:171
msgctxt "@label"
-msgid "Manufacturer"
-msgstr "Fabricant"
+msgid "Brand"
+msgstr "Marque"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:217
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:190
msgctxt "@label"
-msgid "Profile author"
-msgstr "Auteur du profil"
+msgid "Material Type"
+msgstr "Type de matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:229
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:210
msgctxt "@label"
-msgid "Printer name"
-msgstr "Nom de l'imprimante"
+msgid "Color"
+msgstr "Couleur"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:235
-msgctxt "@text"
-msgid "Please name your printer"
-msgstr "Veuillez nommer votre imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:262
+msgctxt "@title"
+msgid "Material color picker"
+msgstr "Sélecteur de couleur de matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:24
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:275
msgctxt "@label"
-msgid "Add a printer"
-msgstr "Ajouter une imprimante"
+msgid "Properties"
+msgstr "Propriétés"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:39
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:286
msgctxt "@label"
-msgid "Add a networked printer"
-msgstr "Ajouter une imprimante en réseau"
+msgid "Density"
+msgstr "Densité"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:88
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:319
msgctxt "@label"
-msgid "Add a non-networked printer"
-msgstr "Ajouter une imprimante hors réseau"
+msgid "Diameter"
+msgstr "Diamètre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:43
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:369
msgctxt "@label"
-msgid "There is no printer found over your network."
-msgstr "Aucune imprimante n'a été trouvée sur votre réseau."
+msgid "Filament Cost"
+msgstr "Coût du filament"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:162
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:401
msgctxt "@label"
-msgid "Refresh"
-msgstr "Rafraîchir"
+msgid "Filament weight"
+msgstr "Poids du filament"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:433
msgctxt "@label"
-msgid "Add printer by IP"
-msgstr "Ajouter une imprimante par IP"
+msgid "Filament length"
+msgstr "Longueur du filament"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:184
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:451
msgctxt "@label"
-msgid "Add cloud printer"
-msgstr "Ajouter une imprimante cloud"
+msgid "Cost per Meter"
+msgstr "Coût au mètre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:221
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:465
msgctxt "@label"
-msgid "Troubleshooting"
-msgstr "Dépannage"
+msgid "This material is linked to %1 and shares some of its properties."
+msgstr "Ce matériau est lié à %1 et partage certaines de ses propriétés."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:24
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:472
msgctxt "@label"
-msgid "Help us to improve Ultimaker Cura"
-msgstr "Aidez-nous à améliorer Ultimaker Cura"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:57
-msgctxt "@text"
-msgid ""
-"Ultimaker Cura collects anonymous data to improve print quality and user "
-"experience, including:"
-msgstr "Ultimaker Cura recueille des données anonymes pour améliorer la qualité d'impression et l'expérience utilisateur, notamment :"
+msgid "Unlink Material"
+msgstr "Délier le matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:71
-msgctxt "@text"
-msgid "Machine types"
-msgstr "Types de machines"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:485
+msgctxt "@label"
+msgid "Description"
+msgstr "Description"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:77
-msgctxt "@text"
-msgid "Material usage"
-msgstr "Utilisation du matériau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:503
+msgctxt "@label"
+msgid "Adhesion Information"
+msgstr "Informations d'adhérence"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:83
-msgctxt "@text"
-msgid "Number of slices"
-msgstr "Nombre de découpes"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:642
+msgctxt "@title"
+msgid "Information"
+msgstr "Informations"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:89
-msgctxt "@text"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:647
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:18
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml:82
+msgctxt "@label"
msgid "Print settings"
msgstr "Paramètres d'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:102
-msgctxt "@text"
-msgid ""
-"Data collected by Ultimaker Cura will not contain any personal information."
-msgstr "Les données recueillies par Ultimaker Cura ne contiendront aucun renseignement personnel."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:59
+msgctxt "@label"
+msgid "Profiles compatible with active printer:"
+msgstr "Profils compatibles avec l'imprimante active :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:103
-msgctxt "@text"
-msgid "More information"
-msgstr "Plus d'informations"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:98
+msgctxt "@action:tooltip"
+msgid "Create new profile from current settings/overrides"
+msgstr "Créer un nouveau profil à partir des paramètres/remplacements actuels"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ObjectSelector.qml:59
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:125
+msgctxt "@action:label"
+msgid "Some settings from current profile were overwritten."
+msgstr "Certains paramètres du profil actuel ont été remplacés."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:140
+msgctxt "@action:button"
+msgid "Update profile."
+msgstr "Mettre à jour le profil."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:143
+msgctxt "@action:tooltip"
+msgid "Update profile with current settings/overrides"
+msgstr "Mettre à jour le profil avec les paramètres actuels  / forcer "
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:256
+msgctxt "@action:button"
+msgid "Discard current changes"
+msgstr "Ignorer les modifications actuelles"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:158
+msgctxt "@action:label"
+msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below."
+msgstr "Ce profil utilise les paramètres par défaut spécifiés par l'imprimante, de sorte qu'aucun paramètre / forçage n'apparaît dans la liste ci-dessous."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:165
+msgctxt "@action:label"
+msgid "Your current settings match the selected profile."
+msgstr "Vos paramètres actuels correspondent au profil sélectionné."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:175
+msgctxt "@title:tab"
+msgid "Global Settings"
+msgstr "Paramètres généraux"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+msgctxt "@title:window"
+msgid "Create Profile"
+msgstr "Créer un profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:280
+msgctxt "@info"
+msgid "Please provide a name for this profile."
+msgstr "Veuillez fournir un nom pour ce profil."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:352
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:368
+msgctxt "@title:window"
+msgid "Export Profile"
+msgstr "Exporter un profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:382
+msgctxt "@title:window"
+msgid "Duplicate Profile"
+msgstr "Dupliquer un profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:409
+msgctxt "@title:window"
+msgid "Rename Profile"
+msgstr "Renommer le profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:429
+msgctxt "@title:window"
+msgid "Import Profile"
+msgstr "Importer un profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/RenameDialog.qml:22
+msgctxt "@title:window"
+msgid "Rename"
+msgstr "Renommer"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/RenameDialog.qml:23
+msgctxt "@info"
+msgid "Please provide a new name."
+msgstr "Veuillez indiquer un nouveau nom."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityItem.qml:56
+msgctxt "@item:tooltip"
+msgid "This setting has been hidden by the active machine and will not be visible."
+msgstr "Ce paramètre a été masqué par la machine active et ne sera pas visible."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityItem.qml:73
+msgctxt "@item:tooltip %1 is list of setting names"
+msgid "This setting has been hidden by the value of %1. Change the value of that setting to make this setting visible."
+msgid_plural "This setting has been hidden by the values of %1. Change the values of those settings to make this setting visible."
+msgstr[0] "Ce paramètre a été masqué par la valeur de %1. Modifiez la valeur de ce paramètre pour le rendre visible."
+msgstr[1] "Ce paramètre a été masqué par les valeurs de %1. Modifiez les valeurs de ces paramètres pour les rendre visibles."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:13
+msgctxt "@title:tab"
+msgid "Setting Visibility"
+msgstr "Visibilité des paramètres"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:55
+msgctxt "@label:textbox"
+msgid "Check all"
+msgstr "Vérifier tout"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:40
msgctxt "@label"
-msgid "Object list"
-msgstr "Liste d'objets"
+msgid "Extruder"
+msgstr "Extrudeuse"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:70
+msgctxt "@tooltip"
+msgid "The target temperature of the hotend. The hotend will heat up or cool down towards this temperature. If this is 0, the hotend heating is turned off."
+msgstr "Température cible de l'extrémité chauffante. L'extrémité chauffante sera chauffée ou refroidie pour tendre vers cette température. Si la valeur est 0, le chauffage de l'extrémité chauffante sera coupé."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:105
+msgctxt "@tooltip"
+msgid "The current temperature of this hotend."
+msgstr "Température actuelle de cette extrémité chauffante."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:182
+msgctxt "@tooltip of temperature input"
+msgid "The temperature to pre-heat the hotend to."
+msgstr "Température jusqu'à laquelle préchauffer l'extrémité chauffante."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ObjectItemButton.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:271
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:259
+msgctxt "@button Cancel pre-heating"
+msgid "Cancel"
+msgstr "Annuler"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:274
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:263
+msgctxt "@button"
+msgid "Pre-heat"
+msgstr "Préchauffer"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:297
+msgctxt "@tooltip of pre-heat"
+msgid "Heat the hotend in advance before printing. You can continue adjusting your print while it is heating, and you won't have to wait for the hotend to heat up when you're ready to print."
+msgstr "Préchauffez l'extrémité chauffante avant l'impression. Vous pouvez continuer l'ajustement de votre impression pendant qu'elle chauffe, ce qui vous évitera un temps d'attente lorsque vous serez prêt à lancer l'impression."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:335
+msgctxt "@tooltip"
+msgid "The colour of the material in this extruder."
+msgstr "Couleur du matériau dans cet extrudeur."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:367
+msgctxt "@tooltip"
+msgid "The material in this extruder."
+msgstr "Matériau dans cet extrudeur."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:400
+msgctxt "@tooltip"
+msgid "The nozzle inserted in this extruder."
+msgstr "Buse insérée dans cet extrudeur."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:25
msgctxt "@label"
-msgid "Is printed as support."
-msgstr "Est imprimé comme support."
+msgid "Build plate"
+msgstr "Plateau"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:55
+msgctxt "@tooltip"
+msgid "The target temperature of the heated bed. The bed will heat up or cool down towards this temperature. If this is 0, the bed heating is turned off."
+msgstr "Température cible du plateau chauffant. Le plateau sera chauffé ou refroidi pour tendre vers cette température. Si la valeur est 0, le chauffage du plateau sera éteint."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:88
+msgctxt "@tooltip"
+msgid "The current temperature of the heated bed."
+msgstr "Température actuelle du plateau chauffant."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:162
+msgctxt "@tooltip of temperature input"
+msgid "The temperature to pre-heat the bed to."
+msgstr "Température jusqu'à laquelle préchauffer le plateau."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ObjectItemButton.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:286
+msgctxt "@tooltip of pre-heat"
+msgid "Heat the bed in advance before printing. You can continue adjusting your print while it is heating, and you won't have to wait for the bed to heat up when you're ready to print."
+msgstr "Préchauffez le plateau avant l'impression. Vous pouvez continuer à ajuster votre impression pendant qu'il chauffe, et vous n'aurez pas à attendre que le plateau chauffe lorsque vous serez prêt à lancer l'impression."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:51
msgctxt "@label"
-msgid "Other models overlapping with this model are modified."
-msgstr "D'autres modèles qui se chevauchent avec ce modèle ont été modifiés."
+msgid "Printer control"
+msgstr "Contrôle de l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ObjectItemButton.qml:115
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:66
msgctxt "@label"
-msgid "Infill overlapping with this model is modified."
-msgstr "Le chevauchement de remplissage avec ce modèle a été modifié."
+msgid "Jog Position"
+msgstr "Position de coupe"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ObjectItemButton.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:82
msgctxt "@label"
-msgid "Overlaps with this model are not supported."
-msgstr "Les chevauchements avec ce modèle ne sont pas pris en charge."
+msgid "X/Y"
+msgstr "X/Y"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ObjectItemButton.qml:125
-msgctxt "@label %1 is the number of settings it overrides."
-msgid "Overrides %1 setting."
-msgid_plural "Overrides %1 settings."
-msgstr[0] "Remplace le paramètre %1."
-msgstr[1] "Remplace les paramètres %1."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:162
+msgctxt "@label"
+msgid "Z"
+msgstr "Z"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:24
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:217
msgctxt "@label"
-msgid "Connected printers"
-msgstr "Imprimantes connectées"
+msgid "Jog Distance"
+msgstr "Distance de coupe"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelectorList.qml:24
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:257
msgctxt "@label"
-msgid "Preset printers"
-msgstr "Imprimantes préréglées"
+msgid "Send G-code"
+msgstr "Envoyer G-Code"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelector.qml:47
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:319
+msgctxt "@tooltip of G-code command input"
+msgid "Send a custom G-code command to the connected printer. Press 'enter' to send the command."
+msgstr "Envoyer une commande G-Code personnalisée à l'imprimante connectée. Appuyez sur « Entrée » pour envoyer la commande."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/OutputDeviceHeader.qml:55
+msgctxt "@info:status"
+msgid "The printer is not connected."
+msgstr "L'imprimante n'est pas connectée."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:47
msgctxt "@status"
-msgid ""
-"The cloud printer is offline. Please check if the printer is turned on and "
-"connected to the internet."
+msgid "The cloud printer is offline. Please check if the printer is turned on and connected to the internet."
msgstr "L'imprimante cloud est hors ligne. Veuillez vérifier si l'imprimante est activée et connectée à Internet."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelector.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:51
msgctxt "@status"
-msgid ""
-"This printer is not linked to your account. Please visit the Ultimaker "
-"Digital Factory to establish a connection."
+msgid "This printer is not linked to your account. Please visit the Ultimaker Digital Factory to establish a connection."
msgstr "Cette imprimante n'est pas associée à votre compte. Veuillez visiter l'Ultimaker Digital Factory pour établir une connexion."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelector.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:56
msgctxt "@status"
-msgid ""
-"The cloud connection is currently unavailable. Please sign in to connect to "
-"the cloud printer."
+msgid "The cloud connection is currently unavailable. Please sign in to connect to the cloud printer."
msgstr "La connexion cloud est actuellement indisponible. Veuillez vous connecter pour connecter l'imprimante cloud."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelector.qml:60
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:60
msgctxt "@status"
-msgid ""
-"The cloud connection is currently unavailable. Please check your internet "
-"connection."
+msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "La connexion cloud est actuellement indisponible. Veuillez vérifier votre connexion Internet."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelector.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:235
msgctxt "@button"
msgid "Add printer"
msgstr "Ajouter une imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrinterSelector/MachineSelector.qml:253
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Manage printers"
msgstr "Gérer les imprimantes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/SearchBar.qml:17
-msgctxt "@placeholder"
-msgid "Search"
-msgstr "Rechercher"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintMonitor.qml:156
+msgctxt "@label"
+msgid "Active print"
+msgstr "Activer l'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/JobSpecs.qml:93
-msgctxt "@text Print job name"
-msgid "Untitled"
-msgstr "Sans titre"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintMonitor.qml:164
+msgctxt "@label"
+msgid "Job Name"
+msgstr "Nom de la tâche"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:115
-msgctxt "@label:MonitorStatus"
-msgid "Not connected to a printer"
-msgstr "Non connecté à une imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintMonitor.qml:172
+msgctxt "@label"
+msgid "Printing Time"
+msgstr "Durée d'impression"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:119
-msgctxt "@label:MonitorStatus"
-msgid "Printer does not accept commands"
-msgstr "L'imprimante n'accepte pas les commandes"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintMonitor.qml:180
+msgctxt "@label"
+msgid "Estimated time left"
+msgstr "Durée restante estimée"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:129
-msgctxt "@label:MonitorStatus"
-msgid "In maintenance. Please check the printer"
-msgstr "En maintenance. Vérifiez l'imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:46
+msgctxt "@label"
+msgid "Profile"
+msgstr "Profil"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:140
-msgctxt "@label:MonitorStatus"
-msgid "Lost connection with the printer"
-msgstr "Connexion avec l'imprimante perdue"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/CustomPrintSetup.qml:145
+msgctxt "@tooltip"
+msgid ""
+"Some setting/override values are different from the values stored in the profile.\n"
+"\n"
+"Click to open the profile manager."
+msgstr ""
+"Certaines valeurs de paramètre / forçage sont différentes des valeurs enregistrées dans le profil. \n"
+"\n"
+"Cliquez pour ouvrir le gestionnaire de profils."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:142
-msgctxt "@label:MonitorStatus"
-msgid "Printing..."
-msgstr "Impression..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:158
+msgctxt "@label:header"
+msgid "Custom profiles"
+msgstr "Personnaliser les profils"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:145
-msgctxt "@label:MonitorStatus"
-msgid "Paused"
-msgstr "En pause"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:20
+msgctxt "@label shown when we load a Gcode file"
+msgid "Print setup disabled. G-code file can not be modified."
+msgstr "Configuration d'impression désactivée. Le fichier G-Code ne peut pas être modifié."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:148
-msgctxt "@label:MonitorStatus"
-msgid "Preparing..."
-msgstr "Préparation..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:142
+msgctxt "@button"
+msgid "Recommended"
+msgstr "Recommandé"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:150
-msgctxt "@label:MonitorStatus"
-msgid "Please remove the print"
-msgstr "Supprimez l'imprimante"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml:156
+msgctxt "@button"
+msgid "Custom"
+msgstr "Personnalisé"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:13
+msgctxt "@label:Should be short"
+msgid "On"
+msgstr "On"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:14
+msgctxt "@label:Should be short"
+msgid "Off"
+msgstr "Off"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:318
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
-msgid "Abort Print"
-msgstr "Abandonner l'impression"
+msgid "Experimental"
+msgstr "Expérimental"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:54
+msgctxt "@info"
+msgid "custom profile is active and you overwrote some settings."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:68
+msgctxt "@info"
+msgid "custom profile is overriding some settings."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/ProfileWarningReset.qml:79
+msgctxt "@info"
+msgid "Some settings were changed."
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/MonitorButton.qml:327
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:27
msgctxt "@label"
-msgid "Are you sure you want to abort the print?"
-msgstr "Êtes-vous sûr(e) de vouloir abandonner l'impression ?"
+msgid "Adhesion"
+msgstr "Adhérence"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingCategory.qml:115
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:72
msgctxt "@label"
-msgid ""
-"Some hidden settings use values different from their normal calculated "
-"value.\n"
-"\n"
-"Click to make these settings visible."
-msgstr "Certains paramètres masqués utilisent des valeurs différentes de leur valeur normalement calculée.\n\nCliquez pour rendre ces paramètres visibles."
+msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards."
+msgstr "Activez l'impression d'une bordure ou plaquette (Brim/Raft). Cela ajoutera une zone plate autour de ou sous votre objet qui est facile à découper par la suite."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingView.qml:47
-msgctxt "@label:textbox"
-msgid "Search settings"
-msgstr "Paramètres de recherche"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:198
+msgctxt "@label"
+msgid "Gradual infill"
+msgstr "Remplissage graduel"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingView.qml:428
-msgctxt "@action:menu"
-msgid "Copy value to all extruders"
-msgstr "Copier la valeur vers tous les extrudeurs"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:236
+msgctxt "@label"
+msgid "Gradual infill will gradually increase the amount of infill towards the top."
+msgstr "Un remplissage graduel augmentera la quantité de remplissage vers le haut."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingView.qml:437
-msgctxt "@action:menu"
-msgid "Copy all changed values to all extruders"
-msgstr "Copier toutes les valeurs modifiées vers toutes les extrudeuses"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedResolutionSelector.qml:26
+msgctxt "@label"
+msgid "Resolution"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingView.qml:473
-msgctxt "@action:menu"
-msgid "Hide this setting"
-msgstr "Masquer ce paramètre"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:28
+msgctxt "@label"
+msgid "Support"
+msgstr "Support"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingView.qml:486
-msgctxt "@action:menu"
-msgid "Don't show this setting"
-msgstr "Masquer ce paramètre"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:69
+msgctxt "@label"
+msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
+msgstr "Générer des structures pour soutenir les parties du modèle qui possèdent des porte-à-faux. Sans ces structures, ces parties s'effondreront durant l'impression."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingView.qml:490
-msgctxt "@action:menu"
-msgid "Keep this setting visible"
-msgstr "Afficher ce paramètre"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:31
+msgctxt "@error"
+msgid "Configuration not supported"
+msgstr ""
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingView.qml:509
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:467
-msgctxt "@action:menu"
-msgid "Configure setting visibility..."
-msgstr "Configurer la visibilité des paramètres..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:39
+msgctxt "@message:text %1 is the name the printer uses for 'nozzle'."
+msgid "No profiles are available for the selected material/%1 configuration. Please change your configuration."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/UnsupportedProfileIndication.qml:47
+msgctxt "@button:label"
+msgid "Learn more"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:36
+msgctxt "@title:column"
+msgid "Setting"
+msgstr "Paramètre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingItem.qml:78
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:37
+msgctxt "@title:column"
+msgid "Profile"
+msgstr "Profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:38
+msgctxt "@title:column"
+msgid "Current"
+msgstr "Actuel"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ProfileOverview.qml:39
+msgctxt "@title:column Unit of measurement"
+msgid "Unit"
+msgstr "Unité"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/SearchBar.qml:17
+msgctxt "@placeholder"
+msgid "Search"
+msgstr "Rechercher"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:115
msgctxt "@label"
msgid ""
-"This setting is not used because all the settings that it influences are "
-"overridden."
+"Some hidden settings use values different from their normal calculated value.\n"
+"\n"
+"Click to make these settings visible."
+msgstr ""
+"Certains paramètres masqués utilisent des valeurs différentes de leur valeur normalement calculée.\n"
+"\n"
+"Cliquez pour rendre ces paramètres visibles."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:84
+msgctxt "@label"
+msgid "This setting is not used because all the settings that it influences are overridden."
msgstr "Ce paramètre n'est pas utilisé car tous les paramètres qu'il influence sont remplacés."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingItem.qml:83
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:89
msgctxt "@label Header for list of settings."
msgid "Affects"
msgstr "Touche"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingItem.qml:88
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:94
msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Touché par"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingItem.qml:185
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:190
msgctxt "@label"
-msgid ""
-"This setting is always shared between all extruders. Changing it here will "
-"change the value for all extruders."
+msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Ce paramètre est toujours partagé par toutes les extrudeuses. Le modifier ici entraînera la modification de la valeur pour toutes les extrudeuses."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingItem.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:194
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Ce paramètre est résolu à partir de valeurs conflictuelles spécifiques à l'extrudeur :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingItem.qml:229
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:234
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
"\n"
"Click to restore the value of the profile."
-msgstr "Ce paramètre possède une valeur qui est différente du profil.\n\nCliquez pour restaurer la valeur du profil."
+msgstr ""
+"Ce paramètre possède une valeur qui est différente du profil.\n"
+"\n"
+"Cliquez pour restaurer la valeur du profil."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:334
msgctxt "@label"
msgid ""
-"This setting is normally calculated, but it currently has an absolute value "
-"set.\n"
+"This setting is normally calculated, but it currently has an absolute value set.\n"
"\n"
"Click to restore the calculated value."
-msgstr "Ce paramètre est normalement calculé mais il possède actuellement une valeur absolue définie.\n\nCliquez pour restaurer la valeur calculée."
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ColorDialog.qml:104
-msgctxt "@label"
-msgid "Hex"
-msgstr "Hex"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintMonitor.qml:156
-msgctxt "@label"
-msgid "Active print"
-msgstr "Activer l'impression"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintMonitor.qml:164
-msgctxt "@label"
-msgid "Job Name"
-msgstr "Nom de la tâche"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintMonitor.qml:172
-msgctxt "@label"
-msgid "Printing Time"
-msgstr "Durée d'impression"
-
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/PrintMonitor.qml:180
-msgctxt "@label"
-msgid "Estimated time left"
-msgstr "Durée restante estimée"
+msgstr ""
+"Ce paramètre est normalement calculé mais il possède actuellement une valeur absolue définie.\n"
+"\n"
+"Cliquez pour restaurer la valeur calculée."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:81
-msgctxt "@action:inmenu"
-msgid "Show Online Troubleshooting"
-msgstr "Afficher le dépannage en ligne"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:48
+msgctxt "@label:textbox"
+msgid "Search settings"
+msgstr "Paramètres de recherche"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:88
-msgctxt "@action:inmenu"
-msgid "Toggle Full Screen"
-msgstr "Passer en Plein écran"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:395
+msgctxt "@action:menu"
+msgid "Copy value to all extruders"
+msgstr "Copier la valeur vers tous les extrudeurs"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:96
-msgctxt "@action:inmenu"
-msgid "Exit Full Screen"
-msgstr "Quitter le mode plein écran"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:404
+msgctxt "@action:menu"
+msgid "Copy all changed values to all extruders"
+msgstr "Copier toutes les valeurs modifiées vers toutes les extrudeuses"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:103
-msgctxt "@action:inmenu menubar:edit"
-msgid "&Undo"
-msgstr "&Annuler"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:440
+msgctxt "@action:menu"
+msgid "Hide this setting"
+msgstr "Masquer ce paramètre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:113
-msgctxt "@action:inmenu menubar:edit"
-msgid "&Redo"
-msgstr "&Rétablir"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:453
+msgctxt "@action:menu"
+msgid "Don't show this setting"
+msgstr "Masquer ce paramètre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:131
-msgctxt "@action:inmenu menubar:file"
-msgid "&Quit"
-msgstr "&Quitter"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:457
+msgctxt "@action:menu"
+msgid "Keep this setting visible"
+msgstr "Afficher ce paramètre"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:139
-msgctxt "@action:inmenu menubar:view"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ViewOrientationControls.qml:25
+msgctxt "@info:tooltip"
msgid "3D View"
msgstr "Vue 3D"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:146
-msgctxt "@action:inmenu menubar:view"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ViewOrientationControls.qml:38
+msgctxt "@info:tooltip"
msgid "Front View"
msgstr "Vue de face"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:153
-msgctxt "@action:inmenu menubar:view"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ViewOrientationControls.qml:51
+msgctxt "@info:tooltip"
msgid "Top View"
msgstr "Vue du dessus"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:160
-msgctxt "@action:inmenu menubar:view"
-msgid "Bottom View"
-msgstr "Vue de dessous"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ViewOrientationControls.qml:64
+msgctxt "@info:tooltip"
+msgid "Left View"
+msgstr "Vue gauche"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:167
-msgctxt "@action:inmenu menubar:view"
-msgid "Left Side View"
-msgstr "Vue latérale gauche"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ViewOrientationControls.qml:77
+msgctxt "@info:tooltip"
+msgid "Right View"
+msgstr "Vue droite"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:174
-msgctxt "@action:inmenu menubar:view"
-msgid "Right Side View"
-msgstr "Vue latérale droite"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ViewsSelector.qml:50
+msgctxt "@label"
+msgid "View type"
+msgstr "Type d'affichage"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:188
-msgctxt "@action:inmenu"
-msgid "Configure Cura..."
-msgstr "Configurer Cura..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:47
+msgctxt "@label"
+msgid "Add a Cloud printer"
+msgstr "Ajouter une imprimante cloud"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:195
-msgctxt "@action:inmenu menubar:printer"
-msgid "&Add Printer..."
-msgstr "&Ajouter une imprimante..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:73
+msgctxt "@label"
+msgid "Waiting for Cloud response"
+msgstr "En attente d'une réponse cloud"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:201
-msgctxt "@action:inmenu menubar:printer"
-msgid "Manage Pr&inters..."
-msgstr "Gérer les &imprimantes..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:83
+msgctxt "@label"
+msgid "No printers found in your account?"
+msgstr "Aucune imprimante trouvée dans votre compte ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:208
-msgctxt "@action:inmenu"
-msgid "Manage Materials..."
-msgstr "Gérer les matériaux..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:117
+msgctxt "@label"
+msgid "The following printers in your account have been added in Cura:"
+msgstr "Les imprimantes suivantes de votre compte ont été ajoutées à Cura :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:216
-msgctxt ""
-"@action:inmenu Marketplace is a brand name of Ultimaker's, so don't "
-"translate."
-msgid "Add more materials from Marketplace"
-msgstr "Ajouter d'autres matériaux depuis la Marketplace"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddCloudPrintersView.qml:186
+msgctxt "@button"
+msgid "Add printer manually"
+msgstr "Ajouter l'imprimante manuellement"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:223
-msgctxt "@action:inmenu menubar:profile"
-msgid "&Update profile with current settings/overrides"
-msgstr "&Mettre à jour le profil à l'aide des paramètres / forçages actuels"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:203
+msgctxt "@label"
+msgid "Manufacturer"
+msgstr "Fabricant"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:231
-msgctxt "@action:inmenu menubar:profile"
-msgid "&Discard current changes"
-msgstr "&Ignorer les modifications actuelles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:214
+msgctxt "@label"
+msgid "Profile author"
+msgstr "Auteur du profil"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:243
-msgctxt "@action:inmenu menubar:profile"
-msgid "&Create profile from current settings/overrides..."
-msgstr "&Créer un profil à partir des paramètres / forçages actuels..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:226
+msgctxt "@label"
+msgid "Printer name"
+msgstr "Nom de l'imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:249
-msgctxt "@action:inmenu menubar:profile"
-msgid "Manage Profiles..."
-msgstr "Gérer les profils..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml:232
+msgctxt "@text"
+msgid "Please name your printer"
+msgstr "Veuillez nommer votre imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:257
-msgctxt "@action:inmenu menubar:help"
-msgid "Show Online &Documentation"
-msgstr "Afficher la &documentation en ligne"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:24
+msgctxt "@label"
+msgid "Add a printer"
+msgstr "Ajouter une imprimante"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:265
-msgctxt "@action:inmenu menubar:help"
-msgid "Report a &Bug"
-msgstr "Notifier un &bug"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:38
+msgctxt "@label"
+msgid "Add a networked printer"
+msgstr "Ajouter une imprimante en réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:273
-msgctxt "@action:inmenu menubar:help"
-msgid "What's New"
-msgstr "Quoi de neuf"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkOrLocalPrinterContent.qml:87
+msgctxt "@label"
+msgid "Add a non-networked printer"
+msgstr "Ajouter une imprimante hors réseau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:287
-msgctxt "@action:inmenu menubar:help"
-msgid "About..."
-msgstr "À propos de..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:43
+msgctxt "@label"
+msgid "There is no printer found over your network."
+msgstr "Aucune imprimante n'a été trouvée sur votre réseau."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:294
-msgctxt "@action:inmenu menubar:edit"
-msgid "Delete Selected"
-msgstr "Supprimer la sélection"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:162
+msgctxt "@label"
+msgid "Refresh"
+msgstr "Rafraîchir"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:304
-msgctxt "@action:inmenu menubar:edit"
-msgid "Center Selected"
-msgstr "Centrer la sélection"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:173
+msgctxt "@label"
+msgid "Add printer by IP"
+msgstr "Ajouter une imprimante par IP"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:313
-msgctxt "@action:inmenu menubar:edit"
-msgid "Multiply Selected"
-msgstr "Multiplier la sélection"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:184
+msgctxt "@label"
+msgid "Add cloud printer"
+msgstr "Ajouter une imprimante cloud"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:322
-msgctxt "@action:inmenu"
-msgid "Delete Model"
-msgstr "Supprimer le modèle"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml:220
+msgctxt "@label"
+msgid "Troubleshooting"
+msgstr "Dépannage"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:330
-msgctxt "@action:inmenu"
-msgid "Ce&nter Model on Platform"
-msgstr "Ce&ntrer le modèle sur le plateau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:70
+msgctxt "@label"
+msgid "Add printer by IP address"
+msgstr "Ajouter une imprimante par adresse IP"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:336
-msgctxt "@action:inmenu menubar:edit"
-msgid "&Group Models"
-msgstr "&Grouper les modèles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:128
+msgctxt "@text"
+msgid "Enter your printer's IP address."
+msgstr "Saisissez l'adresse IP de votre imprimante."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:356
-msgctxt "@action:inmenu menubar:edit"
-msgid "Ungroup Models"
-msgstr "Dégrouper les modèles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:150
+msgctxt "@button"
+msgid "Add"
+msgstr "Ajouter"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:366
-msgctxt "@action:inmenu menubar:edit"
-msgid "&Merge Models"
-msgstr "&Fusionner les modèles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:195
+msgctxt "@label"
+msgid "Could not connect to device."
+msgstr "Impossible de se connecter à l'appareil."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:376
-msgctxt "@action:inmenu"
-msgid "&Multiply Model..."
-msgstr "&Multiplier le modèle..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:196
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:201
+msgctxt "@label"
+msgid "Can't connect to your Ultimaker printer?"
+msgstr "Impossible de vous connecter à votre imprimante Ultimaker ?"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:383
-msgctxt "@action:inmenu menubar:edit"
-msgid "Select All Models"
-msgstr "Sélectionner tous les modèles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:200
+msgctxt "@label"
+msgid "The printer at this address has not responded yet."
+msgstr "L'imprimante à cette adresse n'a pas encore répondu."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:393
-msgctxt "@action:inmenu menubar:edit"
-msgid "Clear Build Plate"
-msgstr "Supprimer les objets du plateau"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:231
+msgctxt "@label"
+msgid "This printer cannot be added because it's an unknown printer or it's not the host of a group."
+msgstr "Cette imprimante ne peut pas être ajoutée parce qu'il s'agit d'une imprimante inconnue ou de l'hôte d'un groupe."
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:403
-msgctxt "@action:inmenu menubar:file"
-msgid "Reload All Models"
-msgstr "Recharger tous les modèles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:312
+msgctxt "@button"
+msgid "Connect"
+msgstr "Se connecter"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:412
-msgctxt "@action:inmenu menubar:edit"
-msgid "Arrange All Models"
-msgstr "Réorganiser tous les modèles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/ChangelogContent.qml:24
+msgctxt "@label"
+msgid "Release Notes"
+msgstr "Notes de version"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:420
-msgctxt "@action:inmenu menubar:edit"
-msgid "Arrange Selection"
-msgstr "Réorganiser la sélection"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:123
+msgctxt "@text"
+msgid "Add material settings and plugins from the Marketplace"
+msgstr "Ajoutez des paramètres de matériaux et des plug-ins depuis la Marketplace"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:427
-msgctxt "@action:inmenu menubar:edit"
-msgid "Reset All Model Positions"
-msgstr "Réinitialiser toutes les positions des modèles"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:149
+msgctxt "@text"
+msgid "Backup and sync your material settings and plugins"
+msgstr "Sauvegardez et synchronisez vos paramètres de matériaux et vos plug-ins"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:434
-msgctxt "@action:inmenu menubar:edit"
-msgid "Reset All Model Transformations"
-msgstr "Réinitialiser tous les modèles et transformations"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:175
+msgctxt "@text"
+msgid "Share ideas and get help from 48,000+ users in the Ultimaker Community"
+msgstr "Partagez vos idées et obtenez l'aide de plus de 48 000 utilisateurs de la communauté Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:443
-msgctxt "@action:inmenu menubar:file"
-msgid "&Open File(s)..."
-msgstr "&Ouvrir le(s) fichier(s)..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:189
+msgctxt "@button"
+msgid "Skip"
+msgstr "Ignorer"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:453
-msgctxt "@action:inmenu menubar:file"
-msgid "&New Project..."
-msgstr "&Nouveau projet..."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:201
+msgctxt "@text"
+msgid "Create a free Ultimaker Account"
+msgstr "Créez gratuitement un compte Ultimaker"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/Actions.qml:460
-msgctxt "@action:inmenu menubar:help"
-msgid "Show Configuration Folder"
-msgstr "Afficher le dossier de configuration"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:24
+msgctxt "@label"
+msgid "Help us to improve Ultimaker Cura"
+msgstr "Aidez-nous à améliorer Ultimaker Cura"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ViewOrientationControls.qml:25
-msgctxt "@info:tooltip"
-msgid "3D View"
-msgstr "Vue 3D"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:56
+msgctxt "@text"
+msgid "Ultimaker Cura collects anonymous data to improve print quality and user experience, including:"
+msgstr "Ultimaker Cura recueille des données anonymes pour améliorer la qualité d'impression et l'expérience utilisateur, notamment :"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ViewOrientationControls.qml:38
-msgctxt "@info:tooltip"
-msgid "Front View"
-msgstr "Vue de face"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:68
+msgctxt "@text"
+msgid "Machine types"
+msgstr "Types de machines"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ViewOrientationControls.qml:51
-msgctxt "@info:tooltip"
-msgid "Top View"
-msgstr "Vue du dessus"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:74
+msgctxt "@text"
+msgid "Material usage"
+msgstr "Utilisation du matériau"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ViewOrientationControls.qml:64
-msgctxt "@info:tooltip"
-msgid "Left View"
-msgstr "Vue gauche"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:80
+msgctxt "@text"
+msgid "Number of slices"
+msgstr "Nombre de découpes"
-#: /home/remco/dev/code/ulti/trans/Cura/resources/qml/ViewOrientationControls.qml:77
-msgctxt "@info:tooltip"
-msgid "Right View"
-msgstr "Vue droite"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:86
+msgctxt "@text"
+msgid "Print settings"
+msgstr "Paramètres d'impression"
-#: PrepareStage/plugin.json
-msgctxt "description"
-msgid "Provides a prepare stage in Cura."
-msgstr "Fournit une étape de préparation dans Cura."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:99
+msgctxt "@text"
+msgid "Data collected by Ultimaker Cura will not contain any personal information."
+msgstr "Les données recueillies par Ultimaker Cura ne contiendront aucun renseignement personnel."
-#: PrepareStage/plugin.json
-msgctxt "name"
-msgid "Prepare Stage"
-msgstr "Étape de préparation"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:100
+msgctxt "@text"
+msgid "More information"
+msgstr "Plus d'informations"
-#: CuraProfileWriter/plugin.json
-msgctxt "description"
-msgid "Provides support for exporting Cura profiles."
-msgstr "Fournit la prise en charge de l'exportation de profils Cura."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DropDownWidget.qml:93
+msgctxt "@label"
+msgid "Empty"
+msgstr "Vide"
-#: CuraProfileWriter/plugin.json
-msgctxt "name"
-msgid "Cura Profile Writer"
-msgstr "Générateur de profil Cura"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:23
+msgctxt "@label"
+msgid "User Agreement"
+msgstr "Accord utilisateur"
-#: TrimeshReader/plugin.json
-msgctxt "description"
-msgid "Provides support for reading model files."
-msgstr "Fournit la prise en charge de la lecture de fichiers modèle 3D."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:67
+msgctxt "@button"
+msgid "Decline and close"
+msgstr "Décliner et fermer"
-#: TrimeshReader/plugin.json
-msgctxt "name"
-msgid "Trimesh Reader"
-msgstr "Lecteur de Trimesh"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:56
+msgctxt "@label"
+msgid "Welcome to Ultimaker Cura"
+msgstr "Bienvenue dans Ultimaker Cura"
-#: FirmwareUpdateChecker/plugin.json
-msgctxt "description"
-msgid "Checks for firmware updates."
-msgstr "Vérifie les mises à jour du firmware."
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:67
+msgctxt "@text"
+msgid "Please follow these steps to set up Ultimaker Cura. This will only take a few moments."
+msgstr ""
+"Veuillez suivre ces étapes pour configurer\n"
+"Ultimaker Cura. Cela ne prendra que quelques instants."
-#: FirmwareUpdateChecker/plugin.json
-msgctxt "name"
-msgid "Firmware Update Checker"
-msgstr "Vérificateur des mises à jour du firmware"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WelcomeContent.qml:82
+msgctxt "@button"
+msgid "Get started"
+msgstr "Prise en main"
-#: SentryLogger/plugin.json
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:28
+msgctxt "@label"
+msgid "What's New"
+msgstr "Nouveautés"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Widgets/ComboBox.qml:18
+msgctxt "@label"
+msgid "No items to select from"
+msgstr "Aucun élément à sélectionner"
+
+#: ModelChecker/plugin.json
msgctxt "description"
-msgid "Logs certain events so that they can be used by the crash reporter"
-msgstr "Enregistre certains événements afin qu'ils puissent être utilisés par le rapporteur d'incident"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Vérifie les modèles et la configuration de l'impression pour déceler d'éventuels problèmes d'impression et donne des suggestions."
-#: SentryLogger/plugin.json
+#: ModelChecker/plugin.json
msgctxt "name"
-msgid "Sentry Logger"
-msgstr "Journal d'événements dans Sentry"
+msgid "Model Checker"
+msgstr "Contrôleur de modèle"
-#: MonitorStage/plugin.json
+#: 3MFReader/plugin.json
msgctxt "description"
-msgid "Provides a monitor stage in Cura."
-msgstr "Fournit une étape de surveillance dans Cura."
+msgid "Provides support for reading 3MF files."
+msgstr "Fournit la prise en charge de la lecture de fichiers 3MF."
-#: MonitorStage/plugin.json
+#: 3MFReader/plugin.json
msgctxt "name"
-msgid "Monitor Stage"
-msgstr "Étape de surveillance"
+msgid "3MF Reader"
+msgstr "Lecteur 3MF"
-#: RemovableDriveOutputDevice/plugin.json
+#: 3MFWriter/plugin.json
msgctxt "description"
-msgid "Provides removable drive hotplugging and writing support."
-msgstr "Permet le branchement hot-plug et l'écriture sur lecteur amovible."
+msgid "Provides support for writing 3MF files."
+msgstr "Permet l'écriture de fichiers 3MF."
-#: RemovableDriveOutputDevice/plugin.json
+#: 3MFWriter/plugin.json
msgctxt "name"
-msgid "Removable Drive Output Device Plugin"
-msgstr "Plugin de périphérique de sortie sur disque amovible"
+msgid "3MF Writer"
+msgstr "Générateur 3MF"
#: AMFReader/plugin.json
msgctxt "description"
@@ -6242,21 +6138,49 @@ msgctxt "name"
msgid "AMF Reader"
msgstr "Lecteur AMF"
-#: UFPReader/plugin.json
+#: CuraDrive/plugin.json
msgctxt "description"
-msgid "Provides support for reading Ultimaker Format Packages."
-msgstr "Fournit un support pour la lecture des paquets de format Ultimaker."
+msgid "Backup and restore your configuration."
+msgstr "Sauvegardez et restaurez votre configuration."
-#: UFPReader/plugin.json
+#: CuraDrive/plugin.json
msgctxt "name"
-msgid "UFP Reader"
-msgstr "Lecteur UFP"
+msgid "Cura Backups"
+msgstr "Sauvegardes Cura"
+
+#: CuraEngineBackend/plugin.json
+msgctxt "description"
+msgid "Provides the link to the CuraEngine slicing backend."
+msgstr "Fournit le lien vers l'arrière du système de découpage CuraEngine."
+
+#: CuraEngineBackend/plugin.json
+msgctxt "name"
+msgid "CuraEngine Backend"
+msgstr "Système CuraEngine"
+
+#: CuraProfileReader/plugin.json
+msgctxt "description"
+msgid "Provides support for importing Cura profiles."
+msgstr "Fournit la prise en charge de l'importation de profils Cura."
+
+#: CuraProfileReader/plugin.json
+msgctxt "name"
+msgid "Cura Profile Reader"
+msgstr "Lecteur de profil Cura"
+
+#: CuraProfileWriter/plugin.json
+msgctxt "description"
+msgid "Provides support for exporting Cura profiles."
+msgstr "Fournit la prise en charge de l'exportation de profils Cura."
+
+#: CuraProfileWriter/plugin.json
+msgctxt "name"
+msgid "Cura Profile Writer"
+msgstr "Générateur de profil Cura"
#: DigitalLibrary/plugin.json
msgctxt "description"
-msgid ""
-"Connects to the Digital Library, allowing Cura to open files from and save "
-"files to the Digital Library."
+msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library."
msgstr "Se connecte à la Digital Library, permettant à Cura d'ouvrir des fichiers à partir de cette dernière et d'y enregistrer des fichiers."
#: DigitalLibrary/plugin.json
@@ -6264,15 +6188,15 @@ msgctxt "name"
msgid "Ultimaker Digital Library"
msgstr "Ultimaker Digital Library"
-#: PerObjectSettingsTool/plugin.json
+#: FirmwareUpdateChecker/plugin.json
msgctxt "description"
-msgid "Provides the Per Model Settings."
-msgstr "Fournit les paramètres par modèle."
+msgid "Checks for firmware updates."
+msgstr "Vérifie les mises à jour du firmware."
-#: PerObjectSettingsTool/plugin.json
+#: FirmwareUpdateChecker/plugin.json
msgctxt "name"
-msgid "Per Model Settings Tool"
-msgstr "Outil de paramètres par modèle"
+msgid "Firmware Update Checker"
+msgstr "Vérificateur des mises à jour du firmware"
#: FirmwareUpdater/plugin.json
msgctxt "description"
@@ -6284,37 +6208,45 @@ msgctxt "name"
msgid "Firmware Updater"
msgstr "Programme de mise à jour du firmware"
-#: UM3NetworkPrinting/plugin.json
+#: GCodeGzReader/plugin.json
msgctxt "description"
-msgid "Manages network connections to Ultimaker networked printers."
-msgstr "Gère les connexions réseau vers les imprimantes Ultimaker en réseau."
+msgid "Reads g-code from a compressed archive."
+msgstr "Lit le G-Code à partir d'une archive compressée."
-#: UM3NetworkPrinting/plugin.json
+#: GCodeGzReader/plugin.json
msgctxt "name"
-msgid "Ultimaker Network Connection"
-msgstr "Connexion réseau Ultimaker"
+msgid "Compressed G-code Reader"
+msgstr "Lecteur G-Code compressé"
-#: ModelChecker/plugin.json
+#: GCodeGzWriter/plugin.json
msgctxt "description"
-msgid ""
-"Checks models and print configuration for possible printing issues and give "
-"suggestions."
-msgstr "Vérifie les modèles et la configuration de l'impression pour déceler d'éventuels problèmes d'impression et donne des suggestions."
+msgid "Writes g-code to a compressed archive."
+msgstr "Enregistre le G-Code dans une archive compressée."
-#: ModelChecker/plugin.json
+#: GCodeGzWriter/plugin.json
msgctxt "name"
-msgid "Model Checker"
-msgstr "Contrôleur de modèle"
+msgid "Compressed G-code Writer"
+msgstr "Générateur de G-Code compressé"
-#: SimulationView/plugin.json
+#: GCodeProfileReader/plugin.json
msgctxt "description"
-msgid "Provides the preview of sliced layerdata."
-msgstr "Fournit l'aperçu des données du slice."
+msgid "Provides support for importing profiles from g-code files."
+msgstr "Fournit la prise en charge de l'importation de profils à partir de fichiers g-code."
-#: SimulationView/plugin.json
+#: GCodeProfileReader/plugin.json
msgctxt "name"
-msgid "Simulation View"
-msgstr "Vue simulation"
+msgid "G-code Profile Reader"
+msgstr "Lecteur de profil G-Code"
+
+#: GCodeReader/plugin.json
+msgctxt "description"
+msgid "Allows loading and displaying G-code files."
+msgstr "Permet le chargement et l'affichage de fichiers G-Code."
+
+#: GCodeReader/plugin.json
+msgctxt "name"
+msgid "G-code Reader"
+msgstr "Lecteur G-Code"
#: GCodeWriter/plugin.json
msgctxt "description"
@@ -6326,265 +6258,275 @@ msgctxt "name"
msgid "G-code Writer"
msgstr "Générateur de G-Code"
-#: 3MFWriter/plugin.json
+#: ImageReader/plugin.json
msgctxt "description"
-msgid "Provides support for writing 3MF files."
-msgstr "Permet l'écriture de fichiers 3MF."
+msgid "Enables ability to generate printable geometry from 2D image files."
+msgstr "Permet de générer une géométrie imprimable à partir de fichiers d'image 2D."
-#: 3MFWriter/plugin.json
+#: ImageReader/plugin.json
msgctxt "name"
-msgid "3MF Writer"
-msgstr "Générateur 3MF"
+msgid "Image Reader"
+msgstr "Lecteur d'images"
-#: GCodeGzReader/plugin.json
+#: LegacyProfileReader/plugin.json
msgctxt "description"
-msgid "Reads g-code from a compressed archive."
-msgstr "Lit le G-Code à partir d'une archive compressée."
+msgid "Provides support for importing profiles from legacy Cura versions."
+msgstr "Fournit la prise en charge de l'importation de profils à partir de versions Cura antérieures."
-#: GCodeGzReader/plugin.json
+#: LegacyProfileReader/plugin.json
msgctxt "name"
-msgid "Compressed G-code Reader"
-msgstr "Lecteur G-Code compressé"
+msgid "Legacy Cura Profile Reader"
+msgstr "Lecteur de profil Cura antérieur"
-#: XmlMaterialProfile/plugin.json
+#: MachineSettingsAction/plugin.json
msgctxt "description"
-msgid "Provides capabilities to read and write XML-based material profiles."
-msgstr "Offre la possibilité de lire et d'écrire des profils matériels basés sur XML."
+msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)."
+msgstr "Permet de modifier les paramètres de la machine (tels que volume d'impression, taille de buse, etc.)"
-#: XmlMaterialProfile/plugin.json
+#: MachineSettingsAction/plugin.json
msgctxt "name"
-msgid "Material Profiles"
-msgstr "Profils matériels"
+msgid "Machine Settings Action"
+msgstr "Action Paramètres de la machine"
-#: CuraEngineBackend/plugin.json
+#: Marketplace/plugin.json
msgctxt "description"
-msgid "Provides the link to the CuraEngine slicing backend."
-msgstr "Fournit le lien vers l'arrière du système de découpage CuraEngine."
+msgid "Manages extensions to the application and allows browsing extensions from the Ultimaker website."
+msgstr "Gère les extensions de l'application et permet de parcourir les extensions à partir du site Web Ultimaker."
-#: CuraEngineBackend/plugin.json
+#: Marketplace/plugin.json
msgctxt "name"
-msgid "CuraEngine Backend"
-msgstr "Système CuraEngine"
+msgid "Marketplace"
+msgstr "Marketplace"
-#: X3DReader/plugin.json
+#: MonitorStage/plugin.json
msgctxt "description"
-msgid "Provides support for reading X3D files."
-msgstr "Fournit la prise en charge de la lecture de fichiers X3D."
+msgid "Provides a monitor stage in Cura."
+msgstr "Fournit une étape de surveillance dans Cura."
-#: X3DReader/plugin.json
+#: MonitorStage/plugin.json
msgctxt "name"
-msgid "X3D Reader"
-msgstr "Lecteur X3D"
+msgid "Monitor Stage"
+msgstr "Étape de surveillance"
-#: ImageReader/plugin.json
+#: PerObjectSettingsTool/plugin.json
msgctxt "description"
-msgid "Enables ability to generate printable geometry from 2D image files."
-msgstr "Permet de générer une géométrie imprimable à partir de fichiers d'image 2D."
+msgid "Provides the Per Model Settings."
+msgstr "Fournit les paramètres par modèle."
-#: ImageReader/plugin.json
+#: PerObjectSettingsTool/plugin.json
msgctxt "name"
-msgid "Image Reader"
-msgstr "Lecteur d'images"
+msgid "Per Model Settings Tool"
+msgstr "Outil de paramètres par modèle"
-#: 3MFReader/plugin.json
+#: PostProcessingPlugin/plugin.json
msgctxt "description"
-msgid "Provides support for reading 3MF files."
-msgstr "Fournit la prise en charge de la lecture de fichiers 3MF."
+msgid "Extension that allows for user created scripts for post processing"
+msgstr "Extension qui permet le post-traitement des scripts créés par l'utilisateur"
-#: 3MFReader/plugin.json
+#: PostProcessingPlugin/plugin.json
msgctxt "name"
-msgid "3MF Reader"
-msgstr "Lecteur 3MF"
+msgid "Post Processing"
+msgstr "Post-traitement"
-#: UFPWriter/plugin.json
+#: PrepareStage/plugin.json
msgctxt "description"
-msgid "Provides support for writing Ultimaker Format Packages."
-msgstr "Permet l'écriture de fichiers Ultimaker Format Package."
+msgid "Provides a prepare stage in Cura."
+msgstr "Fournit une étape de préparation dans Cura."
-#: UFPWriter/plugin.json
+#: PrepareStage/plugin.json
msgctxt "name"
-msgid "UFP Writer"
-msgstr "Générateur UFP"
+msgid "Prepare Stage"
+msgstr "Étape de préparation"
-#: LegacyProfileReader/plugin.json
+#: PreviewStage/plugin.json
msgctxt "description"
-msgid "Provides support for importing profiles from legacy Cura versions."
-msgstr "Fournit la prise en charge de l'importation de profils à partir de versions Cura antérieures."
+msgid "Provides a preview stage in Cura."
+msgstr "Fournit une étape de prévisualisation dans Cura."
-#: LegacyProfileReader/plugin.json
+#: PreviewStage/plugin.json
msgctxt "name"
-msgid "Legacy Cura Profile Reader"
-msgstr "Lecteur de profil Cura antérieur"
+msgid "Preview Stage"
+msgstr "Étape de prévisualisation"
-#: VersionUpgrade/VersionUpgrade43to44/plugin.json
+#: RemovableDriveOutputDevice/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.3 to Cura 4.4."
-msgstr "Configurations des mises à niveau de Cura 4.3 vers Cura 4.4."
+msgid "Provides removable drive hotplugging and writing support."
+msgstr "Permet le branchement hot-plug et l'écriture sur lecteur amovible."
-#: VersionUpgrade/VersionUpgrade43to44/plugin.json
+#: RemovableDriveOutputDevice/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.3 to 4.4"
-msgstr "Mise à niveau de 4.3 vers 4.4"
+msgid "Removable Drive Output Device Plugin"
+msgstr "Plugin de périphérique de sortie sur disque amovible"
-#: VersionUpgrade/VersionUpgrade21to22/plugin.json
+#: SentryLogger/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 2.1 to Cura 2.2."
-msgstr "Configurations des mises à niveau de Cura 2.1 vers Cura 2.2."
+msgid "Logs certain events so that they can be used by the crash reporter"
+msgstr "Enregistre certains événements afin qu'ils puissent être utilisés par le rapporteur d'incident"
-#: VersionUpgrade/VersionUpgrade21to22/plugin.json
+#: SentryLogger/plugin.json
msgctxt "name"
-msgid "Version Upgrade 2.1 to 2.2"
-msgstr "Mise à niveau vers 2.1 vers 2.2"
+msgid "Sentry Logger"
+msgstr "Journal d'événements dans Sentry"
-#: VersionUpgrade/VersionUpgrade41to42/plugin.json
+#: SimulationView/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.1 to Cura 4.2."
-msgstr "Configurations des mises à jour de Cura 4.1 vers Cura 4.2."
+msgid "Provides the preview of sliced layerdata."
+msgstr "Fournit l'aperçu des données du slice."
-#: VersionUpgrade/VersionUpgrade41to42/plugin.json
+#: SimulationView/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.1 to 4.2"
-msgstr "Mise à jour de 4.1 vers 4.2"
+msgid "Simulation View"
+msgstr "Vue simulation"
-#: VersionUpgrade/VersionUpgrade413to50/plugin.json
+#: SliceInfoPlugin/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.13 to Cura 5.0."
-msgstr "Mises à niveau des configurations de Cura 4.13 vers Cura 5.0."
+msgid "Submits anonymous slice info. Can be disabled through preferences."
+msgstr "Envoie des informations anonymes sur le découpage. Peut être désactivé dans les préférences."
-#: VersionUpgrade/VersionUpgrade413to50/plugin.json
+#: SliceInfoPlugin/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.13 to 5.0"
-msgstr "Mise à niveau de la version 4.13 vers la version 5.0"
+msgid "Slice info"
+msgstr "Information sur le découpage"
-#: VersionUpgrade/VersionUpgrade45to46/plugin.json
+#: SolidView/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.5 to Cura 4.6."
-msgstr "Mises à niveau des configurations de Cura 4.5 vers Cura 4.6."
+msgid "Provides a normal solid mesh view."
+msgstr "Affiche une vue en maille solide normale."
-#: VersionUpgrade/VersionUpgrade45to46/plugin.json
+#: SolidView/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.5 to 4.6"
-msgstr "Mise à niveau de 4.5 vers 4.6"
+msgid "Solid View"
+msgstr "Vue solide"
-#: VersionUpgrade/VersionUpgrade33to34/plugin.json
+#: SupportEraser/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 3.3 to Cura 3.4."
-msgstr "Configurations des mises à niveau de Cura 3.3 vers Cura 3.4."
+msgid "Creates an eraser mesh to block the printing of support in certain places"
+msgstr "Crée un maillage effaceur pour bloquer l'impression du support en certains endroits"
-#: VersionUpgrade/VersionUpgrade33to34/plugin.json
+#: SupportEraser/plugin.json
msgctxt "name"
-msgid "Version Upgrade 3.3 to 3.4"
-msgstr "Mise à niveau de 3.3 vers 3.4"
+msgid "Support Eraser"
+msgstr "Effaceur de support"
-#: VersionUpgrade/VersionUpgrade48to49/plugin.json
+#: TrimeshReader/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.8 to Cura 4.9."
-msgstr "Mises à niveau des configurations de Cura 4.8 vers Cura 4.9."
+msgid "Provides support for reading model files."
+msgstr "Fournit la prise en charge de la lecture de fichiers modèle 3D."
-#: VersionUpgrade/VersionUpgrade48to49/plugin.json
+#: TrimeshReader/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.8 to 4.9"
-msgstr "Mise à niveau de 4.8 vers 4.9"
+msgid "Trimesh Reader"
+msgstr "Lecteur de Trimesh"
-#: VersionUpgrade/VersionUpgrade27to30/plugin.json
+#: UFPReader/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 2.7 to Cura 3.0."
-msgstr "Met à niveau les configurations, de Cura 2.7 vers Cura 3.0."
+msgid "Provides support for reading Ultimaker Format Packages."
+msgstr "Fournit un support pour la lecture des paquets de format Ultimaker."
-#: VersionUpgrade/VersionUpgrade27to30/plugin.json
+#: UFPReader/plugin.json
msgctxt "name"
-msgid "Version Upgrade 2.7 to 3.0"
-msgstr "Mise à niveau de version, de 2.7 vers 3.0"
+msgid "UFP Reader"
+msgstr "Lecteur UFP"
-#: VersionUpgrade/VersionUpgrade44to45/plugin.json
+#: UFPWriter/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.4 to Cura 4.5."
-msgstr "Configurations des mises à niveau de Cura 4.4 vers Cura 4.5."
+msgid "Provides support for writing Ultimaker Format Packages."
+msgstr "Permet l'écriture de fichiers Ultimaker Format Package."
-#: VersionUpgrade/VersionUpgrade44to45/plugin.json
+#: UFPWriter/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.4 to 4.5"
-msgstr "Mise à niveau de 4.4 vers 4.5"
+msgid "UFP Writer"
+msgstr "Générateur UFP"
-#: VersionUpgrade/VersionUpgrade30to31/plugin.json
+#: UltimakerMachineActions/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 3.0 to Cura 3.1."
-msgstr "Met à niveau les configurations, de Cura 3.0 vers Cura 3.1."
+msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)."
+msgstr "Fournit les actions de la machine pour les machines Ultimaker (telles que l'assistant de calibration du plateau, sélection des mises à niveau, etc.)"
-#: VersionUpgrade/VersionUpgrade30to31/plugin.json
+#: UltimakerMachineActions/plugin.json
msgctxt "name"
-msgid "Version Upgrade 3.0 to 3.1"
-msgstr "Mise à niveau de version, de 3.0 vers 3.1"
+msgid "Ultimaker machine actions"
+msgstr "Actions de la machine Ultimaker"
-#: VersionUpgrade/VersionUpgrade460to462/plugin.json
+#: UM3NetworkPrinting/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2."
-msgstr "Mises à niveau des configurations de Cura 4.6.0 vers Cura 4.6.2."
+msgid "Manages network connections to Ultimaker networked printers."
+msgstr "Gère les connexions réseau vers les imprimantes Ultimaker en réseau."
-#: VersionUpgrade/VersionUpgrade460to462/plugin.json
+#: UM3NetworkPrinting/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.6.0 to 4.6.2"
-msgstr "Mise à niveau de 4.6.0 vers 4.6.2"
+msgid "Ultimaker Network Connection"
+msgstr "Connexion réseau Ultimaker"
-#: VersionUpgrade/VersionUpgrade26to27/plugin.json
+#: USBPrinting/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 2.6 to Cura 2.7."
-msgstr "Configurations des mises à niveau de Cura 2.6 vers Cura 2.7."
+msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware."
+msgstr "Accepte les G-Code et les envoie à une imprimante. Ce plugin peut aussi mettre à jour le firmware."
-#: VersionUpgrade/VersionUpgrade26to27/plugin.json
+#: USBPrinting/plugin.json
msgctxt "name"
-msgid "Version Upgrade 2.6 to 2.7"
-msgstr "Mise à niveau de 2.6 vers 2.7"
+msgid "USB printing"
+msgstr "Impression par USB"
-#: VersionUpgrade/VersionUpgrade42to43/plugin.json
+#: VersionUpgrade/VersionUpgrade21to22/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.2 to Cura 4.3."
-msgstr "Configurations des mises à jour de Cura 4.2 vers Cura 4.3."
+msgid "Upgrades configurations from Cura 2.1 to Cura 2.2."
+msgstr "Configurations des mises à niveau de Cura 2.1 vers Cura 2.2."
-#: VersionUpgrade/VersionUpgrade42to43/plugin.json
+#: VersionUpgrade/VersionUpgrade21to22/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.2 to 4.3"
-msgstr "Mise à jour de 4.2 vers 4.3"
+msgid "Version Upgrade 2.1 to 2.2"
+msgstr "Mise à niveau vers 2.1 vers 2.2"
-#: VersionUpgrade/VersionUpgrade40to41/plugin.json
+#: VersionUpgrade/VersionUpgrade22to24/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.0 to Cura 4.1."
-msgstr "Configurations des mises à niveau de Cura 4.0 vers Cura 4.1."
+msgid "Upgrades configurations from Cura 2.2 to Cura 2.4."
+msgstr "Configurations des mises à niveau de Cura 2.2 vers Cura 2.4."
-#: VersionUpgrade/VersionUpgrade40to41/plugin.json
+#: VersionUpgrade/VersionUpgrade22to24/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.0 to 4.1"
-msgstr "Mise à niveau de 4.0 vers 4.1"
+msgid "Version Upgrade 2.2 to 2.4"
+msgstr "Mise à niveau de 2.2 vers 2.4"
-#: VersionUpgrade/VersionUpgrade462to47/plugin.json
+#: VersionUpgrade/VersionUpgrade25to26/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7."
-msgstr "Mises à niveau des configurations de Cura 4.6.2 vers Cura 4.7."
+msgid "Upgrades configurations from Cura 2.5 to Cura 2.6."
+msgstr "Configurations des mises à niveau de Cura 2.5 vers Cura 2.6."
-#: VersionUpgrade/VersionUpgrade462to47/plugin.json
+#: VersionUpgrade/VersionUpgrade25to26/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.6.2 to 4.7"
-msgstr "Mise à niveau de 4.6.2 vers 4.7"
+msgid "Version Upgrade 2.5 to 2.6"
+msgstr "Mise à niveau de 2.5 vers 2.6"
-#: VersionUpgrade/VersionUpgrade49to410/plugin.json
+#: VersionUpgrade/VersionUpgrade26to27/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.9 to Cura 4.10."
-msgstr "Mises à niveau des configurations de Cura 4.9 vers Cura 4.10."
+msgid "Upgrades configurations from Cura 2.6 to Cura 2.7."
+msgstr "Configurations des mises à niveau de Cura 2.6 vers Cura 2.7."
-#: VersionUpgrade/VersionUpgrade49to410/plugin.json
+#: VersionUpgrade/VersionUpgrade26to27/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.9 to 4.10"
-msgstr "Mise à niveau de 4.9 vers 4.10"
+msgid "Version Upgrade 2.6 to 2.7"
+msgstr "Mise à niveau de 2.6 vers 2.7"
-#: VersionUpgrade/VersionUpgrade22to24/plugin.json
+#: VersionUpgrade/VersionUpgrade27to30/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 2.2 to Cura 2.4."
-msgstr "Configurations des mises à niveau de Cura 2.2 vers Cura 2.4."
+msgid "Upgrades configurations from Cura 2.7 to Cura 3.0."
+msgstr "Met à niveau les configurations, de Cura 2.7 vers Cura 3.0."
-#: VersionUpgrade/VersionUpgrade22to24/plugin.json
+#: VersionUpgrade/VersionUpgrade27to30/plugin.json
msgctxt "name"
-msgid "Version Upgrade 2.2 to 2.4"
-msgstr "Mise à niveau de 2.2 vers 2.4"
+msgid "Version Upgrade 2.7 to 3.0"
+msgstr "Mise à niveau de version, de 2.7 vers 3.0"
+
+#: VersionUpgrade/VersionUpgrade30to31/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 3.0 to Cura 3.1."
+msgstr "Met à niveau les configurations, de Cura 3.0 vers Cura 3.1."
+
+#: VersionUpgrade/VersionUpgrade30to31/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 3.0 to 3.1"
+msgstr "Mise à niveau de version, de 3.0 vers 3.1"
#: VersionUpgrade/VersionUpgrade32to33/plugin.json
msgctxt "description"
@@ -6596,25 +6538,15 @@ msgctxt "name"
msgid "Version Upgrade 3.2 to 3.3"
msgstr "Mise à niveau de 3.2 vers 3.3"
-#: VersionUpgrade/VersionUpgrade25to26/plugin.json
-msgctxt "description"
-msgid "Upgrades configurations from Cura 2.5 to Cura 2.6."
-msgstr "Configurations des mises à niveau de Cura 2.5 vers Cura 2.6."
-
-#: VersionUpgrade/VersionUpgrade25to26/plugin.json
-msgctxt "name"
-msgid "Version Upgrade 2.5 to 2.6"
-msgstr "Mise à niveau de 2.5 vers 2.6"
-
-#: VersionUpgrade/VersionUpgrade35to40/plugin.json
+#: VersionUpgrade/VersionUpgrade33to34/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 3.5 to Cura 4.0."
-msgstr "Configurations des mises à niveau de Cura 3.5 vers Cura 4.0."
+msgid "Upgrades configurations from Cura 3.3 to Cura 3.4."
+msgstr "Configurations des mises à niveau de Cura 3.3 vers Cura 3.4."
-#: VersionUpgrade/VersionUpgrade35to40/plugin.json
+#: VersionUpgrade/VersionUpgrade33to34/plugin.json
msgctxt "name"
-msgid "Version Upgrade 3.5 to 4.0"
-msgstr "Mise à niveau de 3.5 vers 4.0"
+msgid "Version Upgrade 3.3 to 3.4"
+msgstr "Mise à niveau de 3.3 vers 3.4"
#: VersionUpgrade/VersionUpgrade34to35/plugin.json
msgctxt "description"
@@ -6626,15 +6558,25 @@ msgctxt "name"
msgid "Version Upgrade 3.4 to 3.5"
msgstr "Mise à niveau de 3.4 vers 3.5"
-#: VersionUpgrade/VersionUpgrade47to48/plugin.json
+#: VersionUpgrade/VersionUpgrade35to40/plugin.json
msgctxt "description"
-msgid "Upgrades configurations from Cura 4.7 to Cura 4.8."
-msgstr "Mises à niveau des configurations de Cura 4.7 vers Cura 4.8."
+msgid "Upgrades configurations from Cura 3.5 to Cura 4.0."
+msgstr "Configurations des mises à niveau de Cura 3.5 vers Cura 4.0."
-#: VersionUpgrade/VersionUpgrade47to48/plugin.json
+#: VersionUpgrade/VersionUpgrade35to40/plugin.json
msgctxt "name"
-msgid "Version Upgrade 4.7 to 4.8"
-msgstr "Mise à niveau de 4.7 vers 4.8"
+msgid "Version Upgrade 3.5 to 4.0"
+msgstr "Mise à niveau de 3.5 vers 4.0"
+
+#: VersionUpgrade/VersionUpgrade40to41/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 4.0 to Cura 4.1."
+msgstr "Configurations des mises à niveau de Cura 4.0 vers Cura 4.1."
+
+#: VersionUpgrade/VersionUpgrade40to41/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 4.0 to 4.1"
+msgstr "Mise à niveau de 4.0 vers 4.1"
#: VersionUpgrade/VersionUpgrade411to412/plugin.json
msgctxt "description"
@@ -6646,233 +6588,184 @@ msgctxt "name"
msgid "Version Upgrade 4.11 to 4.12"
msgstr "Mise à niveau de la version 4.11 vers la version 4.12"
-#: CuraDrive/plugin.json
-msgctxt "description"
-msgid "Backup and restore your configuration."
-msgstr "Sauvegardez et restaurez votre configuration."
-
-#: CuraDrive/plugin.json
-msgctxt "name"
-msgid "Cura Backups"
-msgstr "Sauvegardes Cura"
-
-#: CuraProfileReader/plugin.json
+#: VersionUpgrade/VersionUpgrade413to50/plugin.json
msgctxt "description"
-msgid "Provides support for importing Cura profiles."
-msgstr "Fournit la prise en charge de l'importation de profils Cura."
+msgid "Upgrades configurations from Cura 4.13 to Cura 5.0."
+msgstr "Mises à niveau des configurations de Cura 4.13 vers Cura 5.0."
-#: CuraProfileReader/plugin.json
+#: VersionUpgrade/VersionUpgrade413to50/plugin.json
msgctxt "name"
-msgid "Cura Profile Reader"
-msgstr "Lecteur de profil Cura"
+msgid "Version Upgrade 4.13 to 5.0"
+msgstr "Mise à niveau de la version 4.13 vers la version 5.0"
-#: SliceInfoPlugin/plugin.json
+#: VersionUpgrade/VersionUpgrade41to42/plugin.json
msgctxt "description"
-msgid "Submits anonymous slice info. Can be disabled through preferences."
-msgstr "Envoie des informations anonymes sur le découpage. Peut être désactivé dans les préférences."
+msgid "Upgrades configurations from Cura 4.1 to Cura 4.2."
+msgstr "Configurations des mises à jour de Cura 4.1 vers Cura 4.2."
-#: SliceInfoPlugin/plugin.json
+#: VersionUpgrade/VersionUpgrade41to42/plugin.json
msgctxt "name"
-msgid "Slice info"
-msgstr "Information sur le découpage"
+msgid "Version Upgrade 4.1 to 4.2"
+msgstr "Mise à jour de 4.1 vers 4.2"
-#: GCodeProfileReader/plugin.json
+#: VersionUpgrade/VersionUpgrade42to43/plugin.json
msgctxt "description"
-msgid "Provides support for importing profiles from g-code files."
-msgstr "Fournit la prise en charge de l'importation de profils à partir de fichiers g-code."
+msgid "Upgrades configurations from Cura 4.2 to Cura 4.3."
+msgstr "Configurations des mises à jour de Cura 4.2 vers Cura 4.3."
-#: GCodeProfileReader/plugin.json
+#: VersionUpgrade/VersionUpgrade42to43/plugin.json
msgctxt "name"
-msgid "G-code Profile Reader"
-msgstr "Lecteur de profil G-Code"
+msgid "Version Upgrade 4.2 to 4.3"
+msgstr "Mise à jour de 4.2 vers 4.3"
-#: GCodeGzWriter/plugin.json
+#: VersionUpgrade/VersionUpgrade43to44/plugin.json
msgctxt "description"
-msgid "Writes g-code to a compressed archive."
-msgstr "Enregistre le G-Code dans une archive compressée."
+msgid "Upgrades configurations from Cura 4.3 to Cura 4.4."
+msgstr "Configurations des mises à niveau de Cura 4.3 vers Cura 4.4."
-#: GCodeGzWriter/plugin.json
+#: VersionUpgrade/VersionUpgrade43to44/plugin.json
msgctxt "name"
-msgid "Compressed G-code Writer"
-msgstr "Générateur de G-Code compressé"
+msgid "Version Upgrade 4.3 to 4.4"
+msgstr "Mise à niveau de 4.3 vers 4.4"
-#: PostProcessingPlugin/plugin.json
+#: VersionUpgrade/VersionUpgrade44to45/plugin.json
msgctxt "description"
-msgid "Extension that allows for user created scripts for post processing"
-msgstr "Extension qui permet le post-traitement des scripts créés par l'utilisateur"
+msgid "Upgrades configurations from Cura 4.4 to Cura 4.5."
+msgstr "Configurations des mises à niveau de Cura 4.4 vers Cura 4.5."
-#: PostProcessingPlugin/plugin.json
+#: VersionUpgrade/VersionUpgrade44to45/plugin.json
msgctxt "name"
-msgid "Post Processing"
-msgstr "Post-traitement"
+msgid "Version Upgrade 4.4 to 4.5"
+msgstr "Mise à niveau de 4.4 vers 4.5"
-#: SupportEraser/plugin.json
+#: VersionUpgrade/VersionUpgrade45to46/plugin.json
msgctxt "description"
-msgid ""
-"Creates an eraser mesh to block the printing of support in certain places"
-msgstr "Crée un maillage effaceur pour bloquer l'impression du support en certains endroits"
+msgid "Upgrades configurations from Cura 4.5 to Cura 4.6."
+msgstr "Mises à niveau des configurations de Cura 4.5 vers Cura 4.6."
-#: SupportEraser/plugin.json
+#: VersionUpgrade/VersionUpgrade45to46/plugin.json
msgctxt "name"
-msgid "Support Eraser"
-msgstr "Effaceur de support"
+msgid "Version Upgrade 4.5 to 4.6"
+msgstr "Mise à niveau de 4.5 vers 4.6"
-#: PreviewStage/plugin.json
+#: VersionUpgrade/VersionUpgrade460to462/plugin.json
msgctxt "description"
-msgid "Provides a preview stage in Cura."
-msgstr "Fournit une étape de prévisualisation dans Cura."
+msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2."
+msgstr "Mises à niveau des configurations de Cura 4.6.0 vers Cura 4.6.2."
-#: PreviewStage/plugin.json
+#: VersionUpgrade/VersionUpgrade460to462/plugin.json
msgctxt "name"
-msgid "Preview Stage"
-msgstr "Étape de prévisualisation"
+msgid "Version Upgrade 4.6.0 to 4.6.2"
+msgstr "Mise à niveau de 4.6.0 vers 4.6.2"
-#: XRayView/plugin.json
+#: VersionUpgrade/VersionUpgrade462to47/plugin.json
msgctxt "description"
-msgid "Provides the X-Ray view."
-msgstr "Permet la vue Rayon-X."
+msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7."
+msgstr "Mises à niveau des configurations de Cura 4.6.2 vers Cura 4.7."
-#: XRayView/plugin.json
+#: VersionUpgrade/VersionUpgrade462to47/plugin.json
msgctxt "name"
-msgid "X-Ray View"
-msgstr "Vue Rayon-X"
+msgid "Version Upgrade 4.6.2 to 4.7"
+msgstr "Mise à niveau de 4.6.2 vers 4.7"
-#: UltimakerMachineActions/plugin.json
+#: VersionUpgrade/VersionUpgrade47to48/plugin.json
msgctxt "description"
-msgid ""
-"Provides machine actions for Ultimaker machines (such as bed leveling "
-"wizard, selecting upgrades, etc.)."
-msgstr "Fournit les actions de la machine pour les machines Ultimaker (telles que l'assistant de calibration du plateau, sélection des mises à niveau, etc.)"
+msgid "Upgrades configurations from Cura 4.7 to Cura 4.8."
+msgstr "Mises à niveau des configurations de Cura 4.7 vers Cura 4.8."
-#: UltimakerMachineActions/plugin.json
+#: VersionUpgrade/VersionUpgrade47to48/plugin.json
msgctxt "name"
-msgid "Ultimaker machine actions"
-msgstr "Actions de la machine Ultimaker"
+msgid "Version Upgrade 4.7 to 4.8"
+msgstr "Mise à niveau de 4.7 vers 4.8"
-#: Marketplace/plugin.json
+#: VersionUpgrade/VersionUpgrade48to49/plugin.json
msgctxt "description"
-msgid ""
-"Manages extensions to the application and allows browsing extensions from "
-"the Ultimaker website."
-msgstr "Gère les extensions de l'application et permet de parcourir les extensions à partir du site Web Ultimaker."
+msgid "Upgrades configurations from Cura 4.8 to Cura 4.9."
+msgstr "Mises à niveau des configurations de Cura 4.8 vers Cura 4.9."
-#: Marketplace/plugin.json
+#: VersionUpgrade/VersionUpgrade48to49/plugin.json
msgctxt "name"
-msgid "Marketplace"
-msgstr "Marketplace"
+msgid "Version Upgrade 4.8 to 4.9"
+msgstr "Mise à niveau de 4.8 vers 4.9"
-#: SolidView/plugin.json
+#: VersionUpgrade/VersionUpgrade49to410/plugin.json
msgctxt "description"
-msgid "Provides a normal solid mesh view."
-msgstr "Affiche une vue en maille solide normale."
+msgid "Upgrades configurations from Cura 4.9 to Cura 4.10."
+msgstr "Mises à niveau des configurations de Cura 4.9 vers Cura 4.10."
-#: SolidView/plugin.json
+#: VersionUpgrade/VersionUpgrade49to410/plugin.json
msgctxt "name"
-msgid "Solid View"
-msgstr "Vue solide"
+msgid "Version Upgrade 4.9 to 4.10"
+msgstr "Mise à niveau de 4.9 vers 4.10"
-#: GCodeReader/plugin.json
+#: X3DReader/plugin.json
msgctxt "description"
-msgid "Allows loading and displaying G-code files."
-msgstr "Permet le chargement et l'affichage de fichiers G-Code."
+msgid "Provides support for reading X3D files."
+msgstr "Fournit la prise en charge de la lecture de fichiers X3D."
-#: GCodeReader/plugin.json
+#: X3DReader/plugin.json
msgctxt "name"
-msgid "G-code Reader"
-msgstr "Lecteur G-Code"
+msgid "X3D Reader"
+msgstr "Lecteur X3D"
-#: MachineSettingsAction/plugin.json
+#: XmlMaterialProfile/plugin.json
msgctxt "description"
-msgid ""
-"Provides a way to change machine settings (such as build volume, nozzle "
-"size, etc.)."
-msgstr "Permet de modifier les paramètres de la machine (tels que volume d'impression, taille de buse, etc.)"
+msgid "Provides capabilities to read and write XML-based material profiles."
+msgstr "Offre la possibilité de lire et d'écrire des profils matériels basés sur XML."
-#: MachineSettingsAction/plugin.json
+#: XmlMaterialProfile/plugin.json
msgctxt "name"
-msgid "Machine Settings Action"
-msgstr "Action Paramètres de la machine"
+msgid "Material Profiles"
+msgstr "Profils matériels"
-#: USBPrinting/plugin.json
+#: XRayView/plugin.json
msgctxt "description"
-msgid ""
-"Accepts G-Code and sends them to a printer. Plugin can also update firmware."
-msgstr "Accepte les G-Code et les envoie à une imprimante. Ce plugin peut aussi mettre à jour le firmware."
+msgid "Provides the X-Ray view."
+msgstr "Permet la vue Rayon-X."
-#: USBPrinting/plugin.json
+#: XRayView/plugin.json
msgctxt "name"
-msgid "USB printing"
-msgstr "Impression par USB"
-
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/resources/qml/OnboardBanner.qml:35
-msgctxt "@button:label"
-msgid "Learn More"
-msgstr "En Savoir Plus"
-
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/resources/qml/MultipleLicenseDialog.qml:35
-msgctxt "@label"
-msgid "You need to accept the license to install the package"
-msgstr "Vous devez accepter la licence pour installer le package"
-
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/CloudPackageChecker.py:145
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/DownloadPresenter.py:95
-msgctxt "@info:title"
-msgid "Changes detected from your Ultimaker account"
-msgstr "Changements détectés à partir de votre compte Ultimaker"
-
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:15
-msgctxt "@title"
-msgid "Changes from your account"
-msgstr "Changements à partir de votre compte"
+msgid "X-Ray View"
+msgstr "Vue Rayon-X"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:24
-msgctxt "@button"
-msgid "Dismiss"
-msgstr "Ignorer"
+#~ msgctxt "@label"
+#~ msgid "Not yet initialized<br/>"
+#~ msgstr "Pas encore initialisé<br/>"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/LicensePresenter.py:42
-msgctxt "@button"
-msgid "Decline and remove from account"
-msgstr "Décliner et supprimer du compte"
+#~ msgctxt "@label"
+#~ msgid "By"
+#~ msgstr "Par"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/CloudPackageChecker.py:144
-msgctxt "@info:generic"
-msgid "Do you want to sync material and software packages with your account?"
-msgstr "Vous souhaitez synchroniser du matériel et des logiciels avec votre compte ?"
+#~ msgctxt "@Label"
+#~ msgid "Static type checker for Python"
+#~ msgstr "Vérificateur de type statique pour Python"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/DownloadPresenter.py:91
-msgctxt "@info:generic"
-msgid "Syncing..."
-msgstr "Synchronisation..."
+#~ msgctxt "@Label"
+#~ msgid "Root Certificates for validating SSL trustworthiness"
+#~ msgstr "Certificats racines pour valider la fiabilité SSL"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/resources/qml/CompatibilityDialog.qml:52
-msgctxt "@label"
-msgid "The following packages will be added:"
-msgstr "Les packages suivants seront ajoutés:"
+#~ msgctxt "@label"
+#~ msgid "Python extensions for Microsoft Windows"
+#~ msgstr "Extensions Python pour Microsoft Windows"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/RestartApplicationPresenter.py:22
-msgctxt "@info:generic"
-msgid "You need to quit and restart {} before changes have effect."
-msgstr "Vous devez quitter et redémarrer {} avant que les changements apportés ne prennent effet."
+#~ msgctxt "@label"
+#~ msgid "SVG icons"
+#~ msgstr "Icônes SVG"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/SyncOrchestrator.py:79
-msgctxt "@info:generic"
-msgid "{} plugins failed to download"
-msgstr "Échec de téléchargement des plugins {}"
+#~ msgctxt "@label %1 is filled in with the type of a profile. %2 is filled with a list of numbers (eg '1' or '1, 2')"
+#~ msgid "There is no %1 profile for the configuration in extruder %2. The default intent will be used instead"
+#~ msgid_plural "There is no %1 profile for the configurations in extruders %2. The default intent will be used instead"
+#~ msgstr[0] "Il n'y a pas de profil %1 pour la configuration dans l'extrudeur %2. L'intention par défaut sera utilisée à la place"
+#~ msgstr[1] "Il n'y a pas de profil %1 pour les configurations dans les extrudeurs %2. L'intention par défaut sera utilisée à la place"
-#: /Users/j.delarago/development/cura_installation/Cura/plugins/Marketplace/CloudSync/LicenseModel.py:77
-msgctxt "@title:window"
-msgid "Plugin License Agreement"
-msgstr "Plug-in d'accord de licence"
+#~ msgctxt "@tooltip"
+#~ msgid "You have modified some profile settings. If you want to change these go to custom mode."
+#~ msgstr "Vous avez modifié certains paramètres du profil. Si vous souhaitez les modifier, allez dans le mode Personnaliser."
#~ msgctxt "@action:button"
#~ msgid "Sync materials with printers"
#~ msgstr "Synchroniser les matériaux"
-#~ msgctxt "@action:button"
-#~ msgid "Sync"
-#~ msgstr "Synchroniser"
-
#~ msgctxt "@title:window"
#~ msgid "Convert Image..."
#~ msgstr "Conversion de l'image..."
@@ -7061,10 +6954,6 @@ msgstr "Plug-in d'accord de licence"
#~ msgid "Could not connect to the Cura Package database. Please check your connection."
#~ msgstr "Impossible de se connecter à la base de données Cura Package. Veuillez vérifier votre connexion."
-#~ msgctxt "@label"
-#~ msgid "The following packages can not be installed because of an incompatible Cura version:"
-#~ msgstr "Les packages suivants ne peuvent pas être installés en raison d'une version incompatible de Cura :"
-
#~ msgctxt "@title:window"
#~ msgid "Confirm uninstall"
#~ msgstr "Confirmer la désinstallation"
diff --git a/resources/i18n/fr_FR/fdmextruder.def.json.po b/resources/i18n/fr_FR/fdmextruder.def.json.po
index f7db23234a..db07bda860 100644
--- a/resources/i18n/fr_FR/fdmextruder.def.json.po
+++ b/resources/i18n/fr_FR/fdmextruder.def.json.po
@@ -6,10 +6,11 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2022-04-13 10:49+0000\n"
+"POT-Creation-Date: 2022-06-21 12:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -51,9 +52,7 @@ msgstr "Diamètre de la buse"
#: fdmextruder.def.json
msgctxt "machine_nozzle_size description"
-msgid ""
-"The inner diameter of the nozzle. Change this setting when using a non-"
-"standard nozzle size."
+msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
msgstr "Le diamètre intérieur de la buse. Modifiez ce paramètre si vous utilisez une taille de buse non standard."
#: fdmextruder.def.json
@@ -93,9 +92,7 @@ msgstr "Extrudeuse Position de départ absolue"
#: fdmextruder.def.json
msgctxt "machine_extruder_start_pos_abs description"
-msgid ""
-"Make the extruder starting position absolute rather than relative to the "
-"last-known location of the head."
+msgid "Make the extruder starting position absolute rather than relative to the last-known location of the head."
msgstr "Rendre la position de départ de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
#: fdmextruder.def.json
@@ -135,9 +132,7 @@ msgstr "Extrudeuse Position de fin absolue"
#: fdmextruder.def.json
msgctxt "machine_extruder_end_pos_abs description"
-msgid ""
-"Make the extruder ending position absolute rather than relative to the last-"
-"known location of the head."
+msgid "Make the extruder ending position absolute rather than relative to the last-known location of the head."
msgstr "Rendre la position de fin de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
#: fdmextruder.def.json
@@ -167,9 +162,7 @@ msgstr "Extrudeuse Position d'amorçage Z"
#: fdmextruder.def.json
msgctxt "extruder_prime_pos_z description"
-msgid ""
-"The Z coordinate of the position where the nozzle primes at the start of "
-"printing."
+msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
msgstr "Les coordonnées Z de la position à laquelle la buse s'amorce au début de l'impression."
#: fdmextruder.def.json
@@ -179,12 +172,8 @@ msgstr "Ventilateur de refroidissement d'impression de l'extrudeuse"
#: fdmextruder.def.json
msgctxt "machine_extruder_cooling_fan_number description"
-msgid ""
-"The number of the print cooling fan associated with this extruder. Only "
-"change this from the default value of 0 when you have a different print "
-"cooling fan for each extruder."
-msgstr "Numéro du ventilateur de refroidissement d'impression associé à cette extrudeuse. Ne modifiez cette valeur par rapport à la valeur par défaut 0 que si"
-" vous utilisez un ventilateur de refroidissement d'impression différent pour chaque extrudeuse."
+msgid "The number of the print cooling fan associated with this extruder. Only change this from the default value of 0 when you have a different print cooling fan for each extruder."
+msgstr "Numéro du ventilateur de refroidissement d'impression associé à cette extrudeuse. Ne modifiez cette valeur par rapport à la valeur par défaut 0 que si vous utilisez un ventilateur de refroidissement d'impression différent pour chaque extrudeuse."
#: fdmextruder.def.json
msgctxt "platform_adhesion label"
@@ -203,9 +192,7 @@ msgstr "Extrudeuse Position d'amorçage X"
#: fdmextruder.def.json
msgctxt "extruder_prime_pos_x description"
-msgid ""
-"The X coordinate of the position where the nozzle primes at the start of "
-"printing."
+msgid "The X coordinate of the position where the nozzle primes at the start of printing."
msgstr "Les coordonnées X de la position à laquelle la buse s'amorce au début de l'impression."
#: fdmextruder.def.json
@@ -215,9 +202,7 @@ msgstr "Extrudeuse Position d'amorçage Y"
#: fdmextruder.def.json
msgctxt "extruder_prime_pos_y description"
-msgid ""
-"The Y coordinate of the position where the nozzle primes at the start of "
-"printing."
+msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
msgstr "Les coordonnées Y de la position à laquelle la buse s'amorce au début de l'impression."
#: fdmextruder.def.json
@@ -237,9 +222,7 @@ msgstr "Diamètre"
#: fdmextruder.def.json
msgctxt "material_diameter description"
-msgid ""
-"Adjusts the diameter of the filament used. Match this value with the "
-"diameter of the used filament."
+msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
msgstr "Ajuste le diamètre du filament utilisé. Faites correspondre cette valeur au diamètre du filament utilisé."
#~ msgctxt "machine_extruder_start_code description"
diff --git a/resources/i18n/fr_FR/fdmprinter.def.json.po b/resources/i18n/fr_FR/fdmprinter.def.json.po
index 6f6f0126c4..800e596d9f 100644
--- a/resources/i18n/fr_FR/fdmprinter.def.json.po
+++ b/resources/i18n/fr_FR/fdmprinter.def.json.po
@@ -6,10 +6,11 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: plugins@ultimaker.com\n"
-"POT-Creation-Date: 2022-04-13 10:49+0000\n"
+"POT-Creation-Date: 2022-06-21 12:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -41,9 +42,7 @@ msgstr "Afficher les variantes de la machine"
#: fdmprinter.def.json
msgctxt "machine_show_variants description"
-msgid ""
-"Whether to show the different variants of this machine, which are described "
-"in separate json files."
+msgid "Whether to show the different variants of this machine, which are described in separate json files."
msgstr "Afficher ou non les différentes variantes de cette machine qui sont décrites dans des fichiers json séparés."
#: fdmprinter.def.json
@@ -56,7 +55,9 @@ msgctxt "machine_start_gcode description"
msgid ""
"G-code commands to be executed at the very start - separated by \n"
"."
-msgstr "Commandes G-Code à exécuter au tout début, séparées par \n."
+msgstr ""
+"Commandes G-Code à exécuter au tout début, séparées par \n"
+"."
#: fdmprinter.def.json
msgctxt "machine_end_gcode label"
@@ -68,7 +69,9 @@ msgctxt "machine_end_gcode description"
msgid ""
"G-code commands to be executed at the very end - separated by \n"
"."
-msgstr "Commandes G-Code à exécuter tout à la fin, séparées par \n."
+msgstr ""
+"Commandes G-Code à exécuter tout à la fin, séparées par \n"
+"."
#: fdmprinter.def.json
msgctxt "material_guid label"
@@ -87,9 +90,7 @@ msgstr "Diamètre"
#: fdmprinter.def.json
msgctxt "material_diameter description"
-msgid ""
-"Adjusts the diameter of the filament used. Match this value with the "
-"diameter of the used filament."
+msgid "Adjusts the diameter of the filament used. Match this value with the diameter of the used filament."
msgstr "Ajuste le diamètre du filament utilisé. Faites correspondre cette valeur au diamètre du filament utilisé."
#: fdmprinter.def.json
@@ -99,9 +100,7 @@ msgstr "Attendre le chauffage du plateau"
#: fdmprinter.def.json
msgctxt "material_bed_temp_wait description"
-msgid ""
-"Whether to insert a command to wait until the build plate temperature is "
-"reached at the start."
+msgid "Whether to insert a command to wait until the build plate temperature is reached at the start."
msgstr "Insérer ou non une commande pour attendre que la température du plateau soit atteinte au démarrage."
#: fdmprinter.def.json
@@ -121,12 +120,8 @@ msgstr "Inclure les températures du matériau"
#: fdmprinter.def.json
msgctxt "material_print_temp_prepend description"
-msgid ""
-"Whether to include nozzle temperature commands at the start of the gcode. "
-"When the start_gcode already contains nozzle temperature commands Cura "
-"frontend will automatically disable this setting."
-msgstr "Inclure ou non les commandes de température de la buse au début du gcode. Si le gcode_démarrage contient déjà les commandes de température de la buse,"
-" l'interface Cura désactive automatiquement ce paramètre."
+msgid "Whether to include nozzle temperature commands at the start of the gcode. When the start_gcode already contains nozzle temperature commands Cura frontend will automatically disable this setting."
+msgstr "Inclure ou non les commandes de température de la buse au début du gcode. Si le gcode_démarrage contient déjà les commandes de température de la buse, l'interface Cura désactive automatiquement ce paramètre."
#: fdmprinter.def.json
msgctxt "material_bed_temp_prepend label"
@@ -135,12 +130,8 @@ msgstr "Inclure la température du plateau"
#: fdmprinter.def.json
msgctxt "material_bed_temp_prepend description"
-msgid ""
-"Whether to include build plate temperature commands at the start of the "
-"gcode. When the start_gcode already contains build plate temperature "
-"commands Cura frontend will automatically disable this setting."
-msgstr "Inclure ou non les commandes de température du plateau au début du gcode. Si le gcode_démarrage contient déjà les commandes de température du plateau,"
-" l'interface Cura désactive automatiquement ce paramètre."
+msgid "Whether to include build plate temperature commands at the start of the gcode. When the start_gcode already contains build plate temperature commands Cura frontend will automatically disable this setting."
+msgstr "Inclure ou non les commandes de température du plateau au début du gcode. Si le gcode_démarrage contient déjà les commandes de température du plateau, l'interface Cura désactive automatiquement ce paramètre."
#: fdmprinter.def.json
msgctxt "machine_width label"
@@ -179,8 +170,7 @@ msgstr "Forme du plateau"
#: fdmprinter.def.json
msgctxt "machine_shape description"
-msgid ""
-"The shape of the build plate without taking unprintable areas into account."
+msgid "The shape of the build plate without taking unprintable areas into account."
msgstr "La forme du plateau sans prendre les zones non imprimables en compte."
#: fdmprinter.def.json
@@ -240,12 +230,8 @@ msgstr "Toujours écrire l'outil actif"
#: fdmprinter.def.json
msgctxt "machine_always_write_active_tool description"
-msgid ""
-"Write active tool after sending temp commands to inactive tool. Required for "
-"Dual Extruder printing with Smoothie or other firmware with modal tool "
-"commands."
-msgstr "Écrivez l'outil actif après avoir envoyé des commandes temporaires à l'outil inactif. Requis pour l'impression à double extrusion avec Smoothie ou un autre"
-" micrologiciel avec des commandes d'outils modaux."
+msgid "Write active tool after sending temp commands to inactive tool. Required for Dual Extruder printing with Smoothie or other firmware with modal tool commands."
+msgstr "Écrivez l'outil actif après avoir envoyé des commandes temporaires à l'outil inactif. Requis pour l'impression à double extrusion avec Smoothie ou un autre micrologiciel avec des commandes d'outils modaux."
#: fdmprinter.def.json
msgctxt "machine_center_is_zero label"
@@ -254,9 +240,7 @@ msgstr "Est l'origine du centre"
#: fdmprinter.def.json
msgctxt "machine_center_is_zero description"
-msgid ""
-"Whether the X/Y coordinates of the zero position of the printer is at the "
-"center of the printable area."
+msgid "Whether the X/Y coordinates of the zero position of the printer is at the center of the printable area."
msgstr "Si les coordonnées X/Y de la position zéro de l'imprimante se situent au centre de la zone imprimable."
#: fdmprinter.def.json
@@ -266,9 +250,7 @@ msgstr "Nombre d'extrudeuses"
#: fdmprinter.def.json
msgctxt "machine_extruder_count description"
-msgid ""
-"Number of extruder trains. An extruder train is the combination of a feeder, "
-"bowden tube, and nozzle."
+msgid "Number of extruder trains. An extruder train is the combination of a feeder, bowden tube, and nozzle."
msgstr "Nombre de trains d'extrudeuse. Un train d'extrudeuse est la combinaison d'un chargeur, d'un tube bowden et d'une buse."
#: fdmprinter.def.json
@@ -278,8 +260,7 @@ msgstr "Nombre d'extrudeuses activées"
#: fdmprinter.def.json
msgctxt "extruders_enabled_count description"
-msgid ""
-"Number of extruder trains that are enabled; automatically set in software"
+msgid "Number of extruder trains that are enabled; automatically set in software"
msgstr "Nombre de trains d'extrusion activés ; automatiquement défini dans le logiciel"
#: fdmprinter.def.json
@@ -299,9 +280,7 @@ msgstr "Longueur de la buse"
#: fdmprinter.def.json
msgctxt "machine_nozzle_head_distance description"
-msgid ""
-"The height difference between the tip of the nozzle and the lowest part of "
-"the print head."
+msgid "The height difference between the tip of the nozzle and the lowest part of the print head."
msgstr "La différence de hauteur entre la pointe de la buse et la partie la plus basse de la tête d'impression."
#: fdmprinter.def.json
@@ -311,9 +290,7 @@ msgstr "Angle de la buse"
#: fdmprinter.def.json
msgctxt "machine_nozzle_expansion_angle description"
-msgid ""
-"The angle between the horizontal plane and the conical part right above the "
-"tip of the nozzle."
+msgid "The angle between the horizontal plane and the conical part right above the tip of the nozzle."
msgstr "L'angle entre le plan horizontal et la partie conique juste au-dessus de la pointe de la buse."
#: fdmprinter.def.json
@@ -323,9 +300,7 @@ msgstr "Longueur de la zone chauffée"
#: fdmprinter.def.json
msgctxt "machine_heat_zone_length description"
-msgid ""
-"The distance from the tip of the nozzle in which heat from the nozzle is "
-"transferred to the filament."
+msgid "The distance from the tip of the nozzle in which heat from the nozzle is transferred to the filament."
msgstr "Distance depuis la pointe du bec d'impression sur laquelle la chaleur du bec d'impression est transférée au filament."
#: fdmprinter.def.json
@@ -335,9 +310,7 @@ msgstr "Permettre le contrôle de la température de la buse"
#: fdmprinter.def.json
msgctxt "machine_nozzle_temp_enabled description"
-msgid ""
-"Whether to control temperature from Cura. Turn this off to control nozzle "
-"temperature from outside of Cura."
+msgid "Whether to control temperature from Cura. Turn this off to control nozzle temperature from outside of Cura."
msgstr "Contrôler ou non la température depuis Cura. Désactivez cette option pour contrôler la température de la buse depuis une source autre que Cura."
#: fdmprinter.def.json
@@ -347,9 +320,7 @@ msgstr "Vitesse de chauffage"
#: fdmprinter.def.json
msgctxt "machine_nozzle_heat_up_speed description"
-msgid ""
-"The speed (°C/s) by which the nozzle heats up averaged over the window of "
-"normal printing temperatures and the standby temperature."
+msgid "The speed (°C/s) by which the nozzle heats up averaged over the window of normal printing temperatures and the standby temperature."
msgstr "La vitesse (°C/s) à laquelle la buse chauffe, sur une moyenne de la plage de températures d'impression normales et la température en veille."
#: fdmprinter.def.json
@@ -359,9 +330,7 @@ msgstr "Vitesse de refroidissement"
#: fdmprinter.def.json
msgctxt "machine_nozzle_cool_down_speed description"
-msgid ""
-"The speed (°C/s) by which the nozzle cools down averaged over the window of "
-"normal printing temperatures and the standby temperature."
+msgid "The speed (°C/s) by which the nozzle cools down averaged over the window of normal printing temperatures and the standby temperature."
msgstr "La vitesse (°C/s) à laquelle la buse refroidit, sur une moyenne de la plage de températures d'impression normales et la température en veille."
#: fdmprinter.def.json
@@ -371,12 +340,8 @@ msgstr "Durée minimale température de veille"
#: fdmprinter.def.json
msgctxt "machine_min_cool_heat_time_window description"
-msgid ""
-"The minimal time an extruder has to be inactive before the nozzle is cooled. "
-"Only when an extruder is not used for longer than this time will it be "
-"allowed to cool down to the standby temperature."
-msgstr "La durée minimale pendant laquelle une extrudeuse doit être inactive avant que la buse ait refroidi. Ce n'est que si une extrudeuse n'est pas utilisée"
-" pendant une durée supérieure à celle-ci qu'elle pourra refroidir jusqu'à la température de veille."
+msgid "The minimal time an extruder has to be inactive before the nozzle is cooled. Only when an extruder is not used for longer than this time will it be allowed to cool down to the standby temperature."
+msgstr "La durée minimale pendant laquelle une extrudeuse doit être inactive avant que la buse ait refroidi. Ce n'est que si une extrudeuse n'est pas utilisée pendant une durée supérieure à celle-ci qu'elle pourra refroidir jusqu'à la température de veille."
#: fdmprinter.def.json
msgctxt "machine_gcode_flavor label"
@@ -440,9 +405,7 @@ msgstr "Rétraction du firmware"
#: fdmprinter.def.json
msgctxt "machine_firmware_retract description"
-msgid ""
-"Whether to use firmware retract commands (G10/G11) instead of using the E "
-"property in G1 commands to retract the material."
+msgid "Whether to use firmware retract commands (G10/G11) instead of using the E property in G1 commands to retract the material."
msgstr "S'il faut utiliser les commandes de rétraction du firmware (G10 / G11) au lieu d'utiliser la propriété E dans les commandes G1 pour rétracter le matériau."
#: fdmprinter.def.json
@@ -452,9 +415,7 @@ msgstr "Les extrudeurs partagent le chauffage"
#: fdmprinter.def.json
msgctxt "machine_extruders_share_heater description"
-msgid ""
-"Whether the extruders share a single heater rather than each extruder having "
-"its own heater."
+msgid "Whether the extruders share a single heater rather than each extruder having its own heater."
msgstr "Si les extrudeurs partagent un seul chauffage au lieu que chaque extrudeur ait son propre chauffage."
#: fdmprinter.def.json
@@ -464,17 +425,8 @@ msgstr "Les extrudeuses partagent la buse"
#: fdmprinter.def.json
msgctxt "machine_extruders_share_nozzle description"
-msgid ""
-"Whether the extruders share a single nozzle rather than each extruder having "
-"its own nozzle. When set to true, it is expected that the printer-start "
-"gcode script properly sets up all extruders in an initial retraction state "
-"that is known and mutually compatible (either zero or one filament not "
-"retracted); in that case the initial retraction status is described, per "
-"extruder, by the 'machine_extruders_shared_nozzle_initial_retraction' "
-"parameter."
-msgstr "Lorsque les extrudeuses partagent une seule buse au lieu que chaque extrudeuse ait sa propre buse. Lorsqu'il est défini à true, le script gcode de démarrage"
-" de l'imprimante doit configurer correctement toutes les extrudeuses dans un état de rétraction initial connu et mutuellement compatible (zéro ou un filament"
-" non rétracté) ; dans ce cas, l'état de rétraction initial est décrit, par extrudeuse, par le paramètre 'machine_extruders_shared_nozzle_initial_retraction'."
+msgid "Whether the extruders share a single nozzle rather than each extruder having its own nozzle. When set to true, it is expected that the printer-start gcode script properly sets up all extruders in an initial retraction state that is known and mutually compatible (either zero or one filament not retracted); in that case the initial retraction status is described, per extruder, by the 'machine_extruders_shared_nozzle_initial_retraction' parameter."
+msgstr "Lorsque les extrudeuses partagent une seule buse au lieu que chaque extrudeuse ait sa propre buse. Lorsqu'il est défini à true, le script gcode de démarrage de l'imprimante doit configurer correctement toutes les extrudeuses dans un état de rétraction initial connu et mutuellement compatible (zéro ou un filament non rétracté) ; dans ce cas, l'état de rétraction initial est décrit, par extrudeuse, par le paramètre 'machine_extruders_shared_nozzle_initial_retraction'."
#: fdmprinter.def.json
msgctxt "machine_extruders_shared_nozzle_initial_retraction label"
@@ -483,13 +435,8 @@ msgstr "Rétraction initiale de la buse partagée"
#: fdmprinter.def.json
msgctxt "machine_extruders_shared_nozzle_initial_retraction description"
-msgid ""
-"How much the filament of each extruder is assumed to have been retracted "
-"from the shared nozzle tip at the completion of the printer-start gcode "
-"script; the value should be equal to or greater than the length of the "
-"common part of the nozzle's ducts."
-msgstr "La quantité de filament de chaque extrudeuse qui est supposée avoir été rétractée de l'extrémité de la buse partagée à la fin du script gcode de démarrage"
-" de l'imprimante ; la valeur doit être égale ou supérieure à la longueur de la partie commune des conduits de la buse."
+msgid "How much the filament of each extruder is assumed to have been retracted from the shared nozzle tip at the completion of the printer-start gcode script; the value should be equal to or greater than the length of the common part of the nozzle's ducts."
+msgstr "La quantité de filament de chaque extrudeuse qui est supposée avoir été rétractée de l'extrémité de la buse partagée à la fin du script gcode de démarrage de l'imprimante ; la valeur doit être égale ou supérieure à la longueur de la partie commune des conduits de la buse."
#: fdmprinter.def.json
msgctxt "machine_disallowed_areas label"
@@ -518,12 +465,8 @@ msgstr "Polygone de la tête de la machine et du ventilateur"
#: fdmprinter.def.json
msgctxt "machine_head_with_fans_polygon description"
-msgid ""
-"The shape of the print head. These are coordinates relative to the position "
-"of the print head, which is usually the position of its first extruder. The "
-"dimensions left and in front of the print head must be negative coordinates."
-msgstr "La forme de la tête d'impression. Ce sont des coordonnées par rapport à la position de la tête d'impression, qui est généralement la position de son premier"
-" extrudeur. Les dimensions à gauche et devant la tête d'impression doivent être des coordonnées négatives."
+msgid "The shape of the print head. These are coordinates relative to the position of the print head, which is usually the position of its first extruder. The dimensions left and in front of the print head must be negative coordinates."
+msgstr "La forme de la tête d'impression. Ce sont des coordonnées par rapport à la position de la tête d'impression, qui est généralement la position de son premier extrudeur. Les dimensions à gauche et devant la tête d'impression doivent être des coordonnées négatives."
#: fdmprinter.def.json
msgctxt "gantry_height label"
@@ -532,9 +475,7 @@ msgstr "Hauteur du portique"
#: fdmprinter.def.json
msgctxt "gantry_height description"
-msgid ""
-"The height difference between the tip of the nozzle and the gantry system (X "
-"and Y axes)."
+msgid "The height difference between the tip of the nozzle and the gantry system (X and Y axes)."
msgstr "La différence de hauteur entre la pointe de la buse et le système de portique (axes X et Y)."
#: fdmprinter.def.json
@@ -554,9 +495,7 @@ msgstr "Diamètre de la buse"
#: fdmprinter.def.json
msgctxt "machine_nozzle_size description"
-msgid ""
-"The inner diameter of the nozzle. Change this setting when using a non-"
-"standard nozzle size."
+msgid "The inner diameter of the nozzle. Change this setting when using a non-standard nozzle size."
msgstr "Le diamètre intérieur de la buse. Modifiez ce paramètre si vous utilisez une taille de buse non standard."
#: fdmprinter.def.json
@@ -566,8 +505,7 @@ msgstr "Décalage avec extrudeuse"
#: fdmprinter.def.json
msgctxt "machine_use_extruder_offset_to_offset_coords description"
-msgid ""
-"Apply the extruder offset to the coordinate system. Affects all extruders."
+msgid "Apply the extruder offset to the coordinate system. Affects all extruders."
msgstr "Appliquez le décalage de l'extrudeuse au système de coordonnées. Affecte toutes les extrudeuses."
#: fdmprinter.def.json
@@ -577,9 +515,7 @@ msgstr "Extrudeuse Position d'amorçage Z"
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_z description"
-msgid ""
-"The Z coordinate of the position where the nozzle primes at the start of "
-"printing."
+msgid "The Z coordinate of the position where the nozzle primes at the start of printing."
msgstr "Les coordonnées Z de la position à laquelle la buse s'amorce au début de l'impression."
#: fdmprinter.def.json
@@ -589,9 +525,7 @@ msgstr "Position d'amorçage absolue de l'extrudeuse"
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_abs description"
-msgid ""
-"Make the extruder prime position absolute rather than relative to the last-"
-"known location of the head."
+msgid "Make the extruder prime position absolute rather than relative to the last-known location of the head."
msgstr "Rendre la position d'amorçage de l'extrudeuse absolue plutôt que relative à la dernière position connue de la tête."
#: fdmprinter.def.json
@@ -721,9 +655,7 @@ msgstr "Pas par millimètre (X)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_x description"
-msgid ""
-"How many steps of the stepper motor will result in one millimeter of "
-"movement in the X direction."
+msgid "How many steps of the stepper motor will result in one millimeter of movement in the X direction."
msgstr "Nombre de pas du moteur pas à pas correspondant à un mouvement d'un millimètre dans la direction X."
#: fdmprinter.def.json
@@ -733,9 +665,7 @@ msgstr "Pas par millimètre (Y)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_y description"
-msgid ""
-"How many steps of the stepper motor will result in one millimeter of "
-"movement in the Y direction."
+msgid "How many steps of the stepper motor will result in one millimeter of movement in the Y direction."
msgstr "Nombre de pas du moteur pas à pas correspondant à un mouvement d'un millimètre dans la direction Y."
#: fdmprinter.def.json
@@ -745,9 +675,7 @@ msgstr "Pas par millimètre (Z)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_z description"
-msgid ""
-"How many steps of the stepper motor will result in one millimeter of "
-"movement in the Z direction."
+msgid "How many steps of the stepper motor will result in one millimeter of movement in the Z direction."
msgstr "Nombre de pas du moteur pas à pas correspondant à un mouvement d'un millimètre dans la direction Z."
#: fdmprinter.def.json
@@ -757,9 +685,7 @@ msgstr "Pas par millimètre (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid ""
-"How many steps of the stepper motors will result in moving the feeder wheel "
-"by one millimeter around its circumference."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
msgstr "Nombre de pas des moteurs pas à pas correspondant au déplacement de la roue du chargeur d'un millimètre sur sa circonférence."
#: fdmprinter.def.json
@@ -769,9 +695,7 @@ msgstr "Butée X en sens positif"
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x description"
-msgid ""
-"Whether the endstop of the X axis is in the positive direction (high X "
-"coordinate) or negative (low X coordinate)."
+msgid "Whether the endstop of the X axis is in the positive direction (high X coordinate) or negative (low X coordinate)."
msgstr "Détermine si la butée de l'axe X est en sens positif (haute coordonnée X) ou négatif (basse coordonnée X)."
#: fdmprinter.def.json
@@ -781,9 +705,7 @@ msgstr "Butée Y en sens positif"
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_y description"
-msgid ""
-"Whether the endstop of the Y axis is in the positive direction (high Y "
-"coordinate) or negative (low Y coordinate)."
+msgid "Whether the endstop of the Y axis is in the positive direction (high Y coordinate) or negative (low Y coordinate)."
msgstr "Détermine si la butée de l'axe Y est en sens positif (haute coordonnée Y) ou négatif (basse coordonnée Y)."
#: fdmprinter.def.json
@@ -793,9 +715,7 @@ msgstr "Butée Z en sens positif"
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_z description"
-msgid ""
-"Whether the endstop of the Z axis is in the positive direction (high Z "
-"coordinate) or negative (low Z coordinate)."
+msgid "Whether the endstop of the Z axis is in the positive direction (high Z coordinate) or negative (low Z coordinate)."
msgstr "Détermine si la butée de l'axe Z est en sens positif (haute coordonnée Z) ou négatif (basse coordonnée Z)."
#: fdmprinter.def.json
@@ -835,9 +755,7 @@ msgstr "Qualité"
#: fdmprinter.def.json
msgctxt "resolution description"
-msgid ""
-"All settings that influence the resolution of the print. These settings have "
-"a large impact on the quality (and print time)"
+msgid "All settings that influence the resolution of the print. These settings have a large impact on the quality (and print time)"
msgstr "Tous les paramètres qui influent sur la résolution de l'impression. Ces paramètres ont un impact conséquent sur la qualité (et la durée d'impression)."
#: fdmprinter.def.json
@@ -847,11 +765,8 @@ msgstr "Hauteur de la couche"
#: fdmprinter.def.json
msgctxt "layer_height description"
-msgid ""
-"The height of each layer in mm. Higher values produce faster prints in lower "
-"resolution, lower values produce slower prints in higher resolution."
-msgstr "La hauteur de chaque couche en mm. Des valeurs plus élevées créent des impressions plus rapides dans une résolution moindre, tandis que des valeurs plus"
-" basses entraînent des impressions plus lentes dans une résolution plus élevée."
+msgid "The height of each layer in mm. Higher values produce faster prints in lower resolution, lower values produce slower prints in higher resolution."
+msgstr "La hauteur de chaque couche en mm. Des valeurs plus élevées créent des impressions plus rapides dans une résolution moindre, tandis que des valeurs plus basses entraînent des impressions plus lentes dans une résolution plus élevée."
#: fdmprinter.def.json
msgctxt "layer_height_0 label"
@@ -860,9 +775,7 @@ msgstr "Hauteur de la couche initiale"
#: fdmprinter.def.json
msgctxt "layer_height_0 description"
-msgid ""
-"The height of the initial layer in mm. A thicker initial layer makes "
-"adhesion to the build plate easier."
+msgid "The height of the initial layer in mm. A thicker initial layer makes adhesion to the build plate easier."
msgstr "La hauteur de la couche initiale en mm. Une couche initiale plus épaisse adhère plus facilement au plateau."
#: fdmprinter.def.json
@@ -872,12 +785,8 @@ msgstr "Largeur de ligne"
#: fdmprinter.def.json
msgctxt "line_width description"
-msgid ""
-"Width of a single line. Generally, the width of each line should correspond "
-"to the width of the nozzle. However, slightly reducing this value could "
-"produce better prints."
-msgstr "Largeur d'une ligne. Généralement, la largeur de chaque ligne doit correspondre à la largeur de la buse. Toutefois, le fait de diminuer légèrement cette"
-" valeur peut fournir de meilleures impressions."
+msgid "Width of a single line. Generally, the width of each line should correspond to the width of the nozzle. However, slightly reducing this value could produce better prints."
+msgstr "Largeur d'une ligne. Généralement, la largeur de chaque ligne doit correspondre à la largeur de la buse. Toutefois, le fait de diminuer légèrement cette valeur peut fournir de meilleures impressions."
#: fdmprinter.def.json
msgctxt "wall_line_width label"
@@ -896,9 +805,7 @@ msgstr "Largeur de ligne de la paroi externe"
#: fdmprinter.def.json
msgctxt "wall_line_width_0 description"
-msgid ""
-"Width of the outermost wall line. By lowering this value, higher levels of "
-"detail can be printed."
+msgid "Width of the outermost wall line. By lowering this value, higher levels of detail can be printed."
msgstr "Largeur de la ligne la plus à l'extérieur de la paroi. Le fait de réduire cette valeur permet d'imprimer des niveaux plus élevés de détails."
#: fdmprinter.def.json
@@ -908,8 +815,7 @@ msgstr "Largeur de ligne de la (des) paroi(s) interne(s)"
#: fdmprinter.def.json
msgctxt "wall_line_width_x description"
-msgid ""
-"Width of a single wall line for all wall lines except the outermost one."
+msgid "Width of a single wall line for all wall lines except the outermost one."
msgstr "Largeur d'une seule ligne de la paroi pour toutes les lignes de paroi, à l’exception de la ligne la plus externe."
#: fdmprinter.def.json
@@ -999,9 +905,7 @@ msgstr "Largeur de ligne couche initiale"
#: fdmprinter.def.json
msgctxt "initial_layer_line_width_factor description"
-msgid ""
-"Multiplier of the line width on the first layer. Increasing this could "
-"improve bed adhesion."
+msgid "Multiplier of the line width on the first layer. Increasing this could improve bed adhesion."
msgstr "Multiplicateur de la largeur de la ligne sur la première couche. Augmenter le multiplicateur peut améliorer l'adhésion au plateau."
#: fdmprinter.def.json
@@ -1021,9 +925,7 @@ msgstr "Extrudeuse de paroi"
#: fdmprinter.def.json
msgctxt "wall_extruder_nr description"
-msgid ""
-"The extruder train used for printing the walls. This is used in multi-"
-"extrusion."
+msgid "The extruder train used for printing the walls. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse utilisé pour l'impression des parois. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -1033,9 +935,7 @@ msgstr "Extrudeuse de paroi externe"
#: fdmprinter.def.json
msgctxt "wall_0_extruder_nr description"
-msgid ""
-"The extruder train used for printing the outer wall. This is used in multi-"
-"extrusion."
+msgid "The extruder train used for printing the outer wall. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse utilisé pour l'impression des parois externes. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -1045,9 +945,7 @@ msgstr "Extrudeuse de paroi interne"
#: fdmprinter.def.json
msgctxt "wall_x_extruder_nr description"
-msgid ""
-"The extruder train used for printing the inner walls. This is used in multi-"
-"extrusion."
+msgid "The extruder train used for printing the inner walls. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse utilisé pour l'impression des parois internes. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -1057,9 +955,7 @@ msgstr "Épaisseur de la paroi"
#: fdmprinter.def.json
msgctxt "wall_thickness description"
-msgid ""
-"The thickness of the walls in the horizontal direction. This value divided "
-"by the wall line width defines the number of walls."
+msgid "The thickness of the walls in the horizontal direction. This value divided by the wall line width defines the number of walls."
msgstr "Épaisseur des parois en sens horizontal. Cette valeur divisée par la largeur de la ligne de la paroi définit le nombre de parois."
#: fdmprinter.def.json
@@ -1069,9 +965,7 @@ msgstr "Nombre de lignes de la paroi"
#: fdmprinter.def.json
msgctxt "wall_line_count description"
-msgid ""
-"The number of walls. When calculated by the wall thickness, this value is "
-"rounded to a whole number."
+msgid "The number of walls. When calculated by the wall thickness, this value is rounded to a whole number."
msgstr "Le nombre de parois. Lorsqu'elle est calculée par l'épaisseur de la paroi, cette valeur est arrondie à un nombre entier."
#: fdmprinter.def.json
@@ -1081,12 +975,8 @@ msgstr "Longueur de transition de la paroi"
#: fdmprinter.def.json
msgctxt "wall_transition_length description"
-msgid ""
-"When transitioning between different numbers of walls as the part becomes "
-"thinner, a certain amount of space is allotted to split or join the wall "
-"lines."
-msgstr "Lorsque l'on passe d'un nombre de parois à un autre, au fur et à mesure que la pièce s'amincit, un certain espace est alloué pour diviser ou joindre les"
-" lignes de parois."
+msgid "When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is allotted to split or join the wall lines."
+msgstr "Lorsque l'on passe d'un nombre de parois à un autre, au fur et à mesure que la pièce s'amincit, un certain espace est alloué pour diviser ou joindre les lignes de parois."
#: fdmprinter.def.json
msgctxt "wall_distribution_count label"
@@ -1095,11 +985,8 @@ msgstr "Nombre de distributions des parois"
#: fdmprinter.def.json
msgctxt "wall_distribution_count description"
-msgid ""
-"The number of walls, counted from the center, over which the variation needs "
-"to be spread. Lower values mean that the outer walls don't change in width."
-msgstr "Le nombre de parois, comptées à partir du centre, sur lesquelles la variation doit être répartie. Les valeurs inférieures signifient que les parois extérieures"
-" ne changent pas en termes de largeur."
+msgid "The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean that the outer walls don't change in width."
+msgstr "Le nombre de parois, comptées à partir du centre, sur lesquelles la variation doit être répartie. Les valeurs inférieures signifient que les parois extérieures ne changent pas en termes de largeur."
#: fdmprinter.def.json
msgctxt "wall_transition_angle label"
@@ -1108,15 +995,8 @@ msgstr "Angle du seuil de transition de la paroi"
#: fdmprinter.def.json
msgctxt "wall_transition_angle description"
-msgid ""
-"When to create transitions between even and odd numbers of walls. A wedge "
-"shape with an angle greater than this setting will not have transitions and "
-"no walls will be printed in the center to fill the remaining space. Reducing "
-"this setting reduces the number and length of these center walls, but may "
-"leave gaps or overextrude."
-msgstr "Quand créer des transitions entre un nombre uniforme et impair de parois. Une forme de coin dont l'angle est supérieur à ce paramètre n'aura pas de transitions"
-" et aucune paroi ne sera imprimée au centre pour remplir l'espace restant. En réduisant ce paramètre, on réduit le nombre et la longueur de ces parois"
-" centrales, mais on risque de laisser des trous ou sur-extruder."
+msgid "When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this setting will not have transitions and no walls will be printed in the center to fill the remaining space. Reducing this setting reduces the number and length of these center walls, but may leave gaps or overextrude."
+msgstr "Quand créer des transitions entre un nombre uniforme et impair de parois. Une forme de coin dont l'angle est supérieur à ce paramètre n'aura pas de transitions et aucune paroi ne sera imprimée au centre pour remplir l'espace restant. En réduisant ce paramètre, on réduit le nombre et la longueur de ces parois centrales, mais on risque de laisser des trous ou sur-extruder."
#: fdmprinter.def.json
msgctxt "wall_transition_filter_distance label"
@@ -1125,12 +1005,8 @@ msgstr "Distance du filtre de transition des parois"
#: fdmprinter.def.json
msgctxt "wall_transition_filter_distance description"
-msgid ""
-"If it would be transitioning back and forth between different numbers of "
-"walls in quick succession, don't transition at all. Remove transitions if "
-"they are closer together than this distance."
-msgstr "S'il s'agit d'une transition d'avant en arrière entre différents nombres de parois en succession rapide, ne faites pas du tout la transition. Supprimez"
-" les transitions si elles sont plus proches les unes des autres que cette distance."
+msgid "If it would be transitioning back and forth between different numbers of walls in quick succession, don't transition at all. Remove transitions if they are closer together than this distance."
+msgstr "S'il s'agit d'une transition d'avant en arrière entre différents nombres de parois en succession rapide, ne faites pas du tout la transition. Supprimez les transitions si elles sont plus proches les unes des autres que cette distance."
#: fdmprinter.def.json
msgctxt "wall_transition_filter_deviation label"
@@ -1139,17 +1015,8 @@ msgstr "Marge du filtre de transition des parois"
#: fdmprinter.def.json
msgctxt "wall_transition_filter_deviation description"
-msgid ""
-"Prevent transitioning back and forth between one extra wall and one less. "
-"This margin extends the range of line widths which follow to [Minimum Wall "
-"Line Width - Margin, 2 * Minimum Wall Line Width + Margin]. Increasing this "
-"margin reduces the number of transitions, which reduces the number of "
-"extrusion starts/stops and travel time. However, large line width variation "
-"can lead to under- or overextrusion problems."
-msgstr "Empêchez la transition d'avant en arrière entre une paroi supplémentaire et une paroi en moins. Cette marge étend la gamme des largeurs de ligne qui suivent"
-" à [Largeur minimale de la ligne de paroi - marge, 2 * Largeur minimale de la ligne de paroi + marge]. L'augmentation de cette marge réduit le nombre de"
-" transitions, ce qui réduit le nombre de démarrages/arrêts d'extrusion et le temps de trajet. Cependant, une grande variation de la largeur de la ligne"
-" peut entraîner des problèmes de sous-extrusion ou de sur-extrusion."
+msgid "Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of line widths which follow to [Minimum Wall Line Width - Margin, 2 * Minimum Wall Line Width + Margin]. Increasing this margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel time. However, large line width variation can lead to under- or overextrusion problems."
+msgstr "Empêchez la transition d'avant en arrière entre une paroi supplémentaire et une paroi en moins. Cette marge étend la gamme des largeurs de ligne qui suivent à [Largeur minimale de la ligne de paroi - marge, 2 * Largeur minimale de la ligne de paroi + marge]. L'augmentation de cette marge réduit le nombre de transitions, ce qui réduit le nombre de démarrages/arrêts d'extrusion et le temps de trajet. Cependant, une grande variation de la largeur de la ligne peut entraîner des problèmes de sous-extrusion ou de sur-extrusion."
#: fdmprinter.def.json
msgctxt "wall_0_wipe_dist label"
@@ -1158,9 +1025,7 @@ msgstr "Distance d'essuyage paroi extérieure"
#: fdmprinter.def.json
msgctxt "wall_0_wipe_dist description"
-msgid ""
-"Distance of a travel move inserted after the outer wall, to hide the Z seam "
-"better."
+msgid "Distance of a travel move inserted after the outer wall, to hide the Z seam better."
msgstr "Distance d'un déplacement inséré après la paroi extérieure, pour mieux masquer la jointure en Z."
#: fdmprinter.def.json
@@ -1170,13 +1035,8 @@ msgstr "Insert de paroi externe"
#: fdmprinter.def.json
msgctxt "wall_0_inset description"
-msgid ""
-"Inset applied to the path of the outer wall. If the outer wall is smaller "
-"than the nozzle, and printed after the inner walls, use this offset to get "
-"the hole in the nozzle to overlap with the inner walls instead of the "
-"outside of the model."
-msgstr "Insert appliqué sur le passage de la paroi externe. Si la paroi externe est plus petite que la buse et imprimée après les parois intérieures, utiliser"
-" ce décalage pour que le trou dans la buse chevauche les parois internes et non l'extérieur du modèle."
+msgid "Inset applied to the path of the outer wall. If the outer wall is smaller than the nozzle, and printed after the inner walls, use this offset to get the hole in the nozzle to overlap with the inner walls instead of the outside of the model."
+msgstr "Insert appliqué sur le passage de la paroi externe. Si la paroi externe est plus petite que la buse et imprimée après les parois intérieures, utiliser ce décalage pour que le trou dans la buse chevauche les parois internes et non l'extérieur du modèle."
#: fdmprinter.def.json
msgctxt "optimize_wall_printing_order label"
@@ -1185,15 +1045,8 @@ msgstr "Optimiser l'ordre d'impression des parois"
#: fdmprinter.def.json
msgctxt "optimize_wall_printing_order description"
-msgid ""
-"Optimize the order in which walls are printed so as to reduce the number of "
-"retractions and the distance travelled. Most parts will benefit from this "
-"being enabled but some may actually take longer so please compare the print "
-"time estimates with and without optimization. First layer is not optimized "
-"when choosing brim as build plate adhesion type."
-msgstr "Optimiser l'ordre dans lequel des parois sont imprimées de manière à réduire le nombre de retraits et les distances parcourues. La plupart des pièces bénéficieront"
-" de cette possibilité, mais certaines peuvent en fait prendre plus de temps à l'impression ; veuillez dès lors comparer les estimations de durée d'impression"
-" avec et sans optimisation. La première couche n'est pas optimisée lorsque le type d'adhérence au plateau est défini sur bordure."
+msgid "Optimize the order in which walls are printed so as to reduce the number of retractions and the distance travelled. Most parts will benefit from this being enabled but some may actually take longer so please compare the print time estimates with and without optimization. First layer is not optimized when choosing brim as build plate adhesion type."
+msgstr "Optimiser l'ordre dans lequel des parois sont imprimées de manière à réduire le nombre de retraits et les distances parcourues. La plupart des pièces bénéficieront de cette possibilité, mais certaines peuvent en fait prendre plus de temps à l'impression ; veuillez dès lors comparer les estimations de durée d'impression avec et sans optimisation. La première couche n'est pas optimisée lorsque le type d'adhérence au plateau est défini sur bordure."
#: fdmprinter.def.json
msgctxt "inset_direction label"
@@ -1202,14 +1055,8 @@ msgstr "Ordre des parois"
#: fdmprinter.def.json
msgctxt "inset_direction description"
-msgid ""
-"Determines the order in which walls are printed. Printing outer walls "
-"earlier helps with dimensional accuracy, as faults from inner walls cannot "
-"propagate to the outside. However printing them later allows them to stack "
-"better when overhangs are printed."
-msgstr "Détermine l'ordre dans lequel les parois sont imprimées. L'impression des parois extérieures plus tôt permet une précision dimensionnelle car les défauts"
-" des parois intérieures ne peuvent pas se propager à l'extérieur. Cependant, le fait de les imprimer plus tard leur permet de mieux s'empiler lorsque les"
-" saillies sont imprimées."
+msgid "Determines the order in which walls are printed. Printing outer walls earlier helps with dimensional accuracy, as faults from inner walls cannot propagate to the outside. However printing them later allows them to stack better when overhangs are printed."
+msgstr "Détermine l'ordre dans lequel les parois sont imprimées. L'impression des parois extérieures plus tôt permet une précision dimensionnelle car les défauts des parois intérieures ne peuvent pas se propager à l'extérieur. Cependant, le fait de les imprimer plus tard leur permet de mieux s'empiler lorsque les saillies sont imprimées."
#: fdmprinter.def.json
msgctxt "inset_direction option inside_out"
@@ -1228,9 +1075,7 @@ msgstr "Alterner les parois supplémentaires"
#: fdmprinter.def.json
msgctxt "alternate_extra_perimeter description"
-msgid ""
-"Prints an extra wall at every other layer. This way infill gets caught "
-"between these extra walls, resulting in stronger prints."
+msgid "Prints an extra wall at every other layer. This way infill gets caught between these extra walls, resulting in stronger prints."
msgstr "Imprime une paroi supplémentaire une couche sur deux. Ainsi, le remplissage est pris entre ces parois supplémentaires pour créer des impressions plus solides."
#: fdmprinter.def.json
@@ -1240,18 +1085,8 @@ msgstr "Largeur minimale de la ligne de paroi"
#: fdmprinter.def.json
msgctxt "min_wall_line_width description"
-msgid ""
-"For thin structures around once or twice the nozzle size, the line widths "
-"need to be altered to adhere to the thickness of the model. This setting "
-"controls the minimum line width allowed for the walls. The minimum line "
-"widths inherently also determine the maximum line widths, since we "
-"transition from N to N+1 walls at some geometry thickness where the N walls "
-"are wide and the N+1 walls are narrow. The widest possible wall line is "
-"twice the Minimum Wall Line Width."
-msgstr "Pour les structures fines dont la taille correspond à une ou deux fois celle de la buse, il faut modifier la largeur des lignes pour respecter l'épaisseur"
-" du modèle. Ce paramètre contrôle la largeur de ligne minimale autorisée pour les parois. Les largeurs de lignes minimales déterminent également les largeurs"
-" de lignes maximales, puisque nous passons de N à N+1 parois à une certaine épaisseur géométrique où les N parois sont larges et les N+1 parois sont étroites."
-" La ligne de paroi la plus large possible est égale à deux fois la largeur minimale de la ligne de paroi."
+msgid "For thin structures around once or twice the nozzle size, the line widths need to be altered to adhere to the thickness of the model. This setting controls the minimum line width allowed for the walls. The minimum line widths inherently also determine the maximum line widths, since we transition from N to N+1 walls at some geometry thickness where the N walls are wide and the N+1 walls are narrow. The widest possible wall line is twice the Minimum Wall Line Width."
+msgstr "Pour les structures fines dont la taille correspond à une ou deux fois celle de la buse, il faut modifier la largeur des lignes pour respecter l'épaisseur du modèle. Ce paramètre contrôle la largeur de ligne minimale autorisée pour les parois. Les largeurs de lignes minimales déterminent également les largeurs de lignes maximales, puisque nous passons de N à N+1 parois à une certaine épaisseur géométrique où les N parois sont larges et les N+1 parois sont étroites. La ligne de paroi la plus large possible est égale à deux fois la largeur minimale de la ligne de paroi."
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width label"
@@ -1260,16 +1095,8 @@ msgstr "Largeur minimale de la ligne de paroi uniforme"
#: fdmprinter.def.json
msgctxt "min_even_wall_line_width description"
-msgid ""
-"The minimum line width for normal polygonal walls. This setting determines "
-"at which model thickness we switch from printing a single thin wall line, to "
-"printing two wall lines. A higher Minimum Even Wall Line Width leads to a "
-"higher maximum odd wall line width. The maximum even wall line width is "
-"calculated as Outer Wall Line Width + 0.5 * Minimum Odd Wall Line Width."
-msgstr "Largeur de ligne minimale pour les murs polygonaux normaux. Ce paramètre détermine à quelle épaisseur de modèle nous passons de l'impression d'une seule"
-" ligne de paroi fine à l'impression de deux lignes de paroi. Une largeur minimale de ligne de paroi paire plus élevée entraîne une largeur maximale de"
-" ligne de paroi impaire plus élevée. La largeur maximale de la ligne de paroi paire est calculée comme suit : largeur de la ligne de paroi extérieure +"
-" 0,5 * largeur minimale de la ligne de paroi impaire."
+msgid "The minimum line width for normal polygonal walls. This setting determines at which model thickness we switch from printing a single thin wall line, to printing two wall lines. A higher Minimum Even Wall Line Width leads to a higher maximum odd wall line width. The maximum even wall line width is calculated as Outer Wall Line Width + 0.5 * Minimum Odd Wall Line Width."
+msgstr "Largeur de ligne minimale pour les murs polygonaux normaux. Ce paramètre détermine à quelle épaisseur de modèle nous passons de l'impression d'une seule ligne de paroi fine à l'impression de deux lignes de paroi. Une largeur minimale de ligne de paroi paire plus élevée entraîne une largeur maximale de ligne de paroi impaire plus élevée. La largeur maximale de la ligne de paroi paire est calculée comme suit : largeur de la ligne de paroi extérieure + 0,5 * largeur minimale de la ligne de paroi impaire."
#: fdmprinter.def.json
msgctxt "wall_split_middle_threshold label"
@@ -1278,18 +1105,8 @@ msgstr "Seuil de ligne médiane fractionnée"
#: fdmprinter.def.json
msgctxt "wall_split_middle_threshold description"
-msgid ""
-"The smallest line width, as a factor of the normal line width, above which "
-"the middle line (if there is one) will be split into two. Reduce this "
-"setting to use more, thinner lines. Increase to use fewer, wider lines. Note "
-"that this applies -as if- the entire shape should be filled with wall, so "
-"the middle here refers to the middle of the object between two outer edges "
-"of the shape, even if there actually is fill or (other) skin in the print "
-"instead of wall."
-msgstr "La plus petite largeur de ligne, en tant que facteur de la largeur de ligne normale, au-dessus de laquelle la ligne centrale (s'il y en a une) sera divisée"
-" en deux. Réduisez ce paramètre pour utiliser des lignes plus nombreuses et plus fines. Augmentez pour utiliser des lignes moins nombreuses et plus larges."
-" Notez que ceci s'applique -comme si- la forme entière devait être remplie avec la paroi, donc le milieu ici se réfère au milieu de l'objet entre deux"
-" bords extérieurs de la forme, même s'il y a réellement un remplissage ou une (autre) couche dans l'impression au lieu de la paroi."
+msgid "The smallest line width, as a factor of the normal line width, above which the middle line (if there is one) will be split into two. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall."
+msgstr "La plus petite largeur de ligne, en tant que facteur de la largeur de ligne normale, au-dessus de laquelle la ligne centrale (s'il y en a une) sera divisée en deux. Réduisez ce paramètre pour utiliser des lignes plus nombreuses et plus fines. Augmentez pour utiliser des lignes moins nombreuses et plus larges. Notez que ceci s'applique -comme si- la forme entière devait être remplie avec la paroi, donc le milieu ici se réfère au milieu de l'objet entre deux bords extérieurs de la forme, même s'il y a réellement un remplissage ou une (autre) couche dans l'impression au lieu de la paroi."
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width label"
@@ -1298,17 +1115,8 @@ msgstr "Largeur minimale de la ligne de paroi impaire"
#: fdmprinter.def.json
msgctxt "min_odd_wall_line_width description"
-msgid ""
-"The minimum line width for middle line gap filler polyline walls. This "
-"setting determines at which model thickness we switch from printing two wall "
-"lines, to printing two outer walls and a single central wall in the middle. "
-"A higher Minimum Odd Wall Line Width leads to a higher maximum even wall "
-"line width. The maximum odd wall line width is calculated as 2 * Minimum "
-"Even Wall Line Width,"
-msgstr "Largeur de ligne minimale pour les parois de polyligne de remplissage de l'espace de ligne médiane. Ce paramètre détermine à partir de quelle épaisseur"
-" de modèle nous passons de l'impression de deux lignes de parois à l'impression de deux parois extérieures et d'une seule paroi centrale au milieu. Une"
-" largeur de ligne de paroi impaire minimale plus élevée conduit à une largeur de ligne de paroi uniforme plus élevée. La largeur maximale de la ligne de"
-" paroi impaire est calculée comme 2 * largeur minimale de la ligne de paroi paire,"
+msgid "The minimum line width for middle line gap filler polyline walls. This setting determines at which model thickness we switch from printing two wall lines, to printing two outer walls and a single central wall in the middle. A higher Minimum Odd Wall Line Width leads to a higher maximum even wall line width. The maximum odd wall line width is calculated as 2 * Minimum Even Wall Line Width,"
+msgstr "Largeur de ligne minimale pour les parois de polyligne de remplissage de l'espace de ligne médiane. Ce paramètre détermine à partir de quelle épaisseur de modèle nous passons de l'impression de deux lignes de parois à l'impression de deux parois extérieures et d'une seule paroi centrale au milieu. Une largeur de ligne de paroi impaire minimale plus élevée conduit à une largeur de ligne de paroi uniforme plus élevée. La largeur maximale de la ligne de paroi impaire est calculée comme 2 * largeur minimale de la ligne de paroi paire,"
#: fdmprinter.def.json
msgctxt "wall_add_middle_threshold label"
@@ -1317,18 +1125,8 @@ msgstr "Ajouter un seuil de ligne médiane"
#: fdmprinter.def.json
msgctxt "wall_add_middle_threshold description"
-msgid ""
-"The smallest line width, as a factor of the normal line width, above which a "
-"middle line (if there wasn't one already) will be added. Reduce this setting "
-"to use more, thinner lines. Increase to use fewer, wider lines. Note that "
-"this applies -as if- the entire shape should be filled with wall, so the "
-"middle here refers to the middle of the object between two outer edges of "
-"the shape, even if there actually is fill or (other) skin in the print "
-"instead of wall."
-msgstr "La plus petite largeur de ligne, en tant que facteur de la largeur de ligne normale, au-dessus de laquelle une ligne centrale (s'il n'y en a pas déjà une)"
-" sera ajoutée. Réduisez ce paramètre pour utiliser des lignes plus nombreuses et plus fines. Augmentez pour utiliser des lignes moins nombreuses et plus"
-" larges. Notez que ceci s'applique -comme si- la forme entière devait être remplie avec la paroi, donc le milieu ici se réfère au milieu de l'objet entre"
-" deux bords extérieurs de la forme, même s'il y a réellement un remplissage ou une (autre) couche dans l'impression au lieu de la paroi."
+msgid "The smallest line width, as a factor of the normal line width, above which a middle line (if there wasn't one already) will be added. Reduce this setting to use more, thinner lines. Increase to use fewer, wider lines. Note that this applies -as if- the entire shape should be filled with wall, so the middle here refers to the middle of the object between two outer edges of the shape, even if there actually is fill or (other) skin in the print instead of wall."
+msgstr "La plus petite largeur de ligne, en tant que facteur de la largeur de ligne normale, au-dessus de laquelle une ligne centrale (s'il n'y en a pas déjà une) sera ajoutée. Réduisez ce paramètre pour utiliser des lignes plus nombreuses et plus fines. Augmentez pour utiliser des lignes moins nombreuses et plus larges. Notez que ceci s'applique -comme si- la forme entière devait être remplie avec la paroi, donc le milieu ici se réfère au milieu de l'objet entre deux bords extérieurs de la forme, même s'il y a réellement un remplissage ou une (autre) couche dans l'impression au lieu de la paroi."
#: fdmprinter.def.json
msgctxt "fill_outline_gaps label"
@@ -1337,9 +1135,7 @@ msgstr "Imprimer parois fines"
#: fdmprinter.def.json
msgctxt "fill_outline_gaps description"
-msgid ""
-"Print pieces of the model which are horizontally thinner than the nozzle "
-"size."
+msgid "Print pieces of the model which are horizontally thinner than the nozzle size."
msgstr "Imprimer les parties du modèle qui sont horizontalement plus fines que la taille de la buse."
#: fdmprinter.def.json
@@ -1349,12 +1145,8 @@ msgstr "Taille minimale des entités"
#: fdmprinter.def.json
msgctxt "min_feature_size description"
-msgid ""
-"Minimum thickness of thin features. Model features that are thinner than "
-"this value will not be printed, while features thicker than the Minimum "
-"Feature Size will be widened to the Minimum Wall Line Width."
-msgstr "Épaisseur minimale des entités fines. Les entités de modèle qui sont plus fines que cette valeur ne seront pas imprimées, tandis que les entités plus épaisses"
-" que la taille d'entité minimale seront élargies à la largeur minimale de la ligne de paroi."
+msgid "Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than the Minimum Feature Size will be widened to the Minimum Wall Line Width."
+msgstr "Épaisseur minimale des entités fines. Les entités de modèle qui sont plus fines que cette valeur ne seront pas imprimées, tandis que les entités plus épaisses que la taille d'entité minimale seront élargies à la largeur minimale de la ligne de paroi."
#: fdmprinter.def.json
msgctxt "min_bead_width label"
@@ -1363,13 +1155,8 @@ msgstr "Largeur minimale de la ligne de paroi fine"
#: fdmprinter.def.json
msgctxt "min_bead_width description"
-msgid ""
-"Width of the wall that will replace thin features (according to the Minimum "
-"Feature Size) of the model. If the Minimum Wall Line Width is thinner than "
-"the thickness of the feature, the wall will become as thick as the feature "
-"itself."
-msgstr "La largeur de la paroi qui remplacera les entités fines (selon la taille minimale des entités) du modèle. Si la largeur minimale de la ligne de paroi est"
-" plus fine que l'épaisseur de l'entité, la paroi deviendra aussi épaisse que l'entité elle-même."
+msgid "Width of the wall that will replace thin features (according to the Minimum Feature Size) of the model. If the Minimum Wall Line Width is thinner than the thickness of the feature, the wall will become as thick as the feature itself."
+msgstr "La largeur de la paroi qui remplacera les entités fines (selon la taille minimale des entités) du modèle. Si la largeur minimale de la ligne de paroi est plus fine que l'épaisseur de l'entité, la paroi deviendra aussi épaisse que l'entité elle-même."
#: fdmprinter.def.json
msgctxt "xy_offset label"
@@ -1378,12 +1165,8 @@ msgstr "Expansion horizontale"
#: fdmprinter.def.json
msgctxt "xy_offset description"
-msgid ""
-"Amount of offset applied to all polygons in each layer. Positive values can "
-"compensate for too big holes; negative values can compensate for too small "
-"holes."
-msgstr "Le décalage appliqué à tous les polygones dans chaque couche. Une valeur positive peut compenser les trous trop gros ; une valeur négative peut compenser"
-" les trous trop petits."
+msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes."
+msgstr "Le décalage appliqué à tous les polygones dans chaque couche. Une valeur positive peut compenser les trous trop gros ; une valeur négative peut compenser les trous trop petits."
#: fdmprinter.def.json
msgctxt "xy_offset_layer_0 label"
@@ -1392,12 +1175,8 @@ msgstr "Expansion horizontale de la couche initiale"
#: fdmprinter.def.json
msgctxt "xy_offset_layer_0 description"
-msgid ""
-"Amount of offset applied to all polygons in the first layer. A negative "
-"value can compensate for squishing of the first layer known as \"elephant's "
-"foot\"."
-msgstr "Le décalage appliqué à tous les polygones dans la première couche. Une valeur négative peut compenser l'écrasement de la première couche, appelé « patte"
-" d'éléphant »."
+msgid "Amount of offset applied to all polygons in the first layer. A negative value can compensate for squishing of the first layer known as \"elephant's foot\"."
+msgstr "Le décalage appliqué à tous les polygones dans la première couche. Une valeur négative peut compenser l'écrasement de la première couche, appelé « patte d'éléphant »."
#: fdmprinter.def.json
msgctxt "hole_xy_offset label"
@@ -1406,11 +1185,8 @@ msgstr "Expansion horizontale des trous"
#: fdmprinter.def.json
msgctxt "hole_xy_offset description"
-msgid ""
-"Amount of offset applied to all holes in each layer. Positive values "
-"increase the size of the holes, negative values reduce the size of the holes."
-msgstr "Le décalage appliqué à tous les trous dans chaque couche. Les valeurs positives augmentent la taille des trous ; les valeurs négatives réduisent la taille"
-" des trous."
+msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes."
+msgstr "Le décalage appliqué à tous les trous dans chaque couche. Les valeurs positives augmentent la taille des trous ; les valeurs négatives réduisent la taille des trous."
#: fdmprinter.def.json
msgctxt "z_seam_type label"
@@ -1419,16 +1195,8 @@ msgstr "Alignement de la jointure en Z"
#: fdmprinter.def.json
msgctxt "z_seam_type description"
-msgid ""
-"Starting point of each path in a layer. When paths in consecutive layers "
-"start at the same point a vertical seam may show on the print. When aligning "
-"these near a user specified location, the seam is easiest to remove. When "
-"placed randomly the inaccuracies at the paths' start will be less "
-"noticeable. When taking the shortest path the print will be quicker."
-msgstr "Point de départ de chaque voie dans une couche. Quand les voies dans les couches consécutives démarrent au même endroit, une jointure verticale peut apparaître"
-" sur l'impression. En alignant les points de départ près d'un emplacement défini par l'utilisateur, la jointure sera plus facile à faire disparaître. Lorsqu'elles"
-" sont disposées de manière aléatoire, les imprécisions de départ des voies seront moins visibles. En choisissant la voie la plus courte, l'impression se"
-" fera plus rapidement."
+msgid "Starting point of each path in a layer. When paths in consecutive layers start at the same point a vertical seam may show on the print. When aligning these near a user specified location, the seam is easiest to remove. When placed randomly the inaccuracies at the paths' start will be less noticeable. When taking the shortest path the print will be quicker."
+msgstr "Point de départ de chaque voie dans une couche. Quand les voies dans les couches consécutives démarrent au même endroit, une jointure verticale peut apparaître sur l'impression. En alignant les points de départ près d'un emplacement défini par l'utilisateur, la jointure sera plus facile à faire disparaître. Lorsqu'elles sont disposées de manière aléatoire, les imprécisions de départ des voies seront moins visibles. En choisissant la voie la plus courte, l'impression se fera plus rapidement."
#: fdmprinter.def.json
msgctxt "z_seam_type option back"
@@ -1507,9 +1275,7 @@ msgstr "X Jointure en Z"
#: fdmprinter.def.json
msgctxt "z_seam_x description"
-msgid ""
-"The X coordinate of the position near where to start printing each part in a "
-"layer."
+msgid "The X coordinate of the position near where to start printing each part in a layer."
msgstr "Coordonnée X de la position près de laquelle démarrer l'impression de chaque partie dans une couche."
#: fdmprinter.def.json
@@ -1519,9 +1285,7 @@ msgstr "Y Jointure en Z"
#: fdmprinter.def.json
msgctxt "z_seam_y description"
-msgid ""
-"The Y coordinate of the position near where to start printing each part in a "
-"layer."
+msgid "The Y coordinate of the position near where to start printing each part in a layer."
msgstr "Coordonnée Y de la position près de laquelle démarrer l'impression de chaque partie dans une couche."
#: fdmprinter.def.json
@@ -1531,18 +1295,8 @@ msgstr "Préférence de jointure d'angle"
#: fdmprinter.def.json
msgctxt "z_seam_corner description"
-msgid ""
-"Control whether corners on the model outline influence the position of the "
-"seam. None means that corners have no influence on the seam position. Hide "
-"Seam makes the seam more likely to occur on an inside corner. Expose Seam "
-"makes the seam more likely to occur on an outside corner. Hide or Expose "
-"Seam makes the seam more likely to occur at an inside or outside corner. "
-"Smart Hiding allows both inside and outside corners, but chooses inside "
-"corners more frequently, if appropriate."
-msgstr "Vérifie si les angles du contour du modèle influencent l'emplacement de la jointure. « Aucune » signifie que les angles n'ont aucune influence sur l'emplacement"
-" de la jointure. « Masquer la jointure » génère le positionnement de la jointure sur un angle intérieur. « Exposer la jointure » génère le positionnement"
-" de la jointure sur un angle extérieur. « Masquer ou exposer la jointure » génère le positionnement de la jointure sur un angle intérieur ou extérieur."
-" « Jointure intelligente » autorise les angles intérieurs et extérieurs, mais choisit plus fréquemment les angles intérieurs, le cas échéant."
+msgid "Control whether corners on the model outline influence the position of the seam. None means that corners have no influence on the seam position. Hide Seam makes the seam more likely to occur on an inside corner. Expose Seam makes the seam more likely to occur on an outside corner. Hide or Expose Seam makes the seam more likely to occur at an inside or outside corner. Smart Hiding allows both inside and outside corners, but chooses inside corners more frequently, if appropriate."
+msgstr "Vérifie si les angles du contour du modèle influencent l'emplacement de la jointure. « Aucune » signifie que les angles n'ont aucune influence sur l'emplacement de la jointure. « Masquer la jointure » génère le positionnement de la jointure sur un angle intérieur. « Exposer la jointure » génère le positionnement de la jointure sur un angle extérieur. « Masquer ou exposer la jointure » génère le positionnement de la jointure sur un angle intérieur ou extérieur. « Jointure intelligente » autorise les angles intérieurs et extérieurs, mais choisit plus fréquemment les angles intérieurs, le cas échéant."
#: fdmprinter.def.json
msgctxt "z_seam_corner option z_seam_corner_none"
@@ -1576,12 +1330,8 @@ msgstr "Relatif à la jointure en Z"
#: fdmprinter.def.json
msgctxt "z_seam_relative description"
-msgid ""
-"When enabled, the z seam coordinates are relative to each part's centre. "
-"When disabled, the coordinates define an absolute position on the build "
-"plate."
-msgstr "Si cette option est activée, les coordonnées de la jointure z sont relatives au centre de chaque partie. Si elle est désactivée, les coordonnées définissent"
-" une position absolue sur le plateau."
+msgid "When enabled, the z seam coordinates are relative to each part's centre. When disabled, the coordinates define an absolute position on the build plate."
+msgstr "Si cette option est activée, les coordonnées de la jointure z sont relatives au centre de chaque partie. Si elle est désactivée, les coordonnées définissent une position absolue sur le plateau."
#: fdmprinter.def.json
msgctxt "top_bottom label"
@@ -1600,9 +1350,7 @@ msgstr "Extrudeuse de couche extérieure de la surface supérieure"
#: fdmprinter.def.json
msgctxt "roofing_extruder_nr description"
-msgid ""
-"The extruder train used for printing the top most skin. This is used in "
-"multi-extrusion."
+msgid "The extruder train used for printing the top most skin. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse utilisé pour l'impression de la couche extérieure supérieure. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -1612,9 +1360,7 @@ msgstr "Couches extérieures de la surface supérieure"
#: fdmprinter.def.json
msgctxt "roofing_layer_count description"
-msgid ""
-"The number of top most skin layers. Usually only one top most layer is "
-"sufficient to generate higher quality top surfaces."
+msgid "The number of top most skin layers. Usually only one top most layer is sufficient to generate higher quality top surfaces."
msgstr "Nombre de couches extérieures supérieures. En général, une seule couche supérieure est suffisante pour générer des surfaces supérieures de qualité."
#: fdmprinter.def.json
@@ -1624,9 +1370,7 @@ msgstr "Extrudeuse du dessus/dessous"
#: fdmprinter.def.json
msgctxt "top_bottom_extruder_nr description"
-msgid ""
-"The extruder train used for printing the top and bottom skin. This is used "
-"in multi-extrusion."
+msgid "The extruder train used for printing the top and bottom skin. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse utilisé pour l'impression de la couche extérieure du haut et du bas. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -1636,9 +1380,7 @@ msgstr "Épaisseur du dessus/dessous"
#: fdmprinter.def.json
msgctxt "top_bottom_thickness description"
-msgid ""
-"The thickness of the top/bottom layers in the print. This value divided by "
-"the layer height defines the number of top/bottom layers."
+msgid "The thickness of the top/bottom layers in the print. This value divided by the layer height defines the number of top/bottom layers."
msgstr "L’épaisseur des couches du dessus/dessous dans l'impression. Cette valeur divisée par la hauteur de la couche définit le nombre de couches du dessus/dessous."
#: fdmprinter.def.json
@@ -1648,9 +1390,7 @@ msgstr "Épaisseur du dessus"
#: fdmprinter.def.json
msgctxt "top_thickness description"
-msgid ""
-"The thickness of the top layers in the print. This value divided by the "
-"layer height defines the number of top layers."
+msgid "The thickness of the top layers in the print. This value divided by the layer height defines the number of top layers."
msgstr "L’épaisseur des couches du dessus dans l'impression. Cette valeur divisée par la hauteur de la couche définit le nombre de couches du dessus."
#: fdmprinter.def.json
@@ -1660,9 +1400,7 @@ msgstr "Couches supérieures"
#: fdmprinter.def.json
msgctxt "top_layers description"
-msgid ""
-"The number of top layers. When calculated by the top thickness, this value "
-"is rounded to a whole number."
+msgid "The number of top layers. When calculated by the top thickness, this value is rounded to a whole number."
msgstr "Le nombre de couches supérieures. Lorsqu'elle est calculée par l'épaisseur du dessus, cette valeur est arrondie à un nombre entier."
#: fdmprinter.def.json
@@ -1672,9 +1410,7 @@ msgstr "Épaisseur du dessous"
#: fdmprinter.def.json
msgctxt "bottom_thickness description"
-msgid ""
-"The thickness of the bottom layers in the print. This value divided by the "
-"layer height defines the number of bottom layers."
+msgid "The thickness of the bottom layers in the print. This value divided by the layer height defines the number of bottom layers."
msgstr "L’épaisseur des couches du dessous dans l'impression. Cette valeur divisée par la hauteur de la couche définit le nombre de couches du dessous."
#: fdmprinter.def.json
@@ -1684,9 +1420,7 @@ msgstr "Couches inférieures"
#: fdmprinter.def.json
msgctxt "bottom_layers description"
-msgid ""
-"The number of bottom layers. When calculated by the bottom thickness, this "
-"value is rounded to a whole number."
+msgid "The number of bottom layers. When calculated by the bottom thickness, this value is rounded to a whole number."
msgstr "Le nombre de couches inférieures. Lorsqu'elle est calculée par l'épaisseur du dessous, cette valeur est arrondie à un nombre entier."
#: fdmprinter.def.json
@@ -1696,11 +1430,8 @@ msgstr "Couches inférieures initiales"
#: fdmprinter.def.json
msgctxt "initial_bottom_layers description"
-msgid ""
-"The number of initial bottom layers, from the build-plate upwards. When "
-"calculated by the bottom thickness, this value is rounded to a whole number."
-msgstr "Le nombre de couches inférieures initiales à partir du haut du plateau. Lorsqu'elle est calculée par l'épaisseur du dessous, cette valeur est arrondie"
-" à un nombre entier."
+msgid "The number of initial bottom layers, from the build-plate upwards. When calculated by the bottom thickness, this value is rounded to a whole number."
+msgstr "Le nombre de couches inférieures initiales à partir du haut du plateau. Lorsqu'elle est calculée par l'épaisseur du dessous, cette valeur est arrondie à un nombre entier."
#: fdmprinter.def.json
msgctxt "top_bottom_pattern label"
@@ -1759,14 +1490,8 @@ msgstr "Relier les polygones supérieurs / inférieurs"
#: fdmprinter.def.json
msgctxt "connect_skin_polygons description"
-msgid ""
-"Connect top/bottom skin paths where they run next to each other. For the "
-"concentric pattern enabling this setting greatly reduces the travel time, "
-"but because the connections can happen midway over infill this feature can "
-"reduce the top surface quality."
-msgstr "Relier les voies de couche extérieure supérieures / inférieures lorsqu'elles sont côte à côte. Pour le motif concentrique, ce paramètre réduit considérablement"
-" le temps de parcours, mais comme les liens peuvent se trouver à mi-chemin sur le remplissage, cette fonctionnalité peut réduire la qualité de la surface"
-" supérieure."
+msgid "Connect top/bottom skin paths where they run next to each other. For the concentric pattern enabling this setting greatly reduces the travel time, but because the connections can happen midway over infill this feature can reduce the top surface quality."
+msgstr "Relier les voies de couche extérieure supérieures / inférieures lorsqu'elles sont côte à côte. Pour le motif concentrique, ce paramètre réduit considérablement le temps de parcours, mais comme les liens peuvent se trouver à mi-chemin sur le remplissage, cette fonctionnalité peut réduire la qualité de la surface supérieure."
#: fdmprinter.def.json
msgctxt "skin_monotonic label"
@@ -1775,12 +1500,8 @@ msgstr "Ordre monotone dessus / dessous"
#: fdmprinter.def.json
msgctxt "skin_monotonic description"
-msgid ""
-"Print top/bottom lines in an ordering that causes them to always overlap "
-"with adjacent lines in a single direction. This takes slightly more time to "
-"print, but makes flat surfaces look more consistent."
-msgstr "Imprimez les lignes supérieures et inférieures dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction."
-" Cela prend un peu plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimez les lignes supérieures et inférieures dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction. Cela prend un peu plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
#: fdmprinter.def.json
msgctxt "skin_angles label"
@@ -1789,17 +1510,8 @@ msgstr "Sens de la ligne du dessus / dessous"
#: fdmprinter.def.json
msgctxt "skin_angles description"
-msgid ""
-"A list of integer line directions to use when the top/bottom layers use the "
-"lines or zig zag pattern. Elements from the list are used sequentially as "
-"the layers progress and when the end of the list is reached, it starts at "
-"the beginning again. The list items are separated by commas and the whole "
-"list is contained in square brackets. Default is an empty list which means "
-"use the traditional default angles (45 and 135 degrees)."
-msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser lorsque les couches du haut / bas utilisent le motif en lignes ou en zig zag. Les éléments"
-" de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte."
-" Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui"
-" signifie que les angles traditionnels par défaut seront utilisés (45 et 135 degrés)."
+msgid "A list of integer line directions to use when the top/bottom layers use the lines or zig zag pattern. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the traditional default angles (45 and 135 degrees)."
+msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser lorsque les couches du haut / bas utilisent le motif en lignes ou en zig zag. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles traditionnels par défaut seront utilisés (45 et 135 degrés)."
#: fdmprinter.def.json
msgctxt "skin_no_small_gaps_heuristic label"
@@ -1808,15 +1520,8 @@ msgstr "Aucune couche dans les trous en Z"
#: fdmprinter.def.json
msgctxt "skin_no_small_gaps_heuristic description"
-msgid ""
-"When the model has small vertical gaps of only a few layers, there should "
-"normally be skin around those layers in the narrow space. Enable this "
-"setting to not generate skin if the vertical gap is very small. This "
-"improves printing time and slicing time, but technically leaves infill "
-"exposed to the air."
-msgstr "Lorsque le modèle comporte de petits trous verticaux de quelques couches seulement, il doit normalement y avoir une couche autour de celles-ci dans l'espace"
-" étroit. Activez ce paramètre pour ne pas générer de couche si le trou vertical est très petit. Cela améliore le temps d'impression et le temps de découpage,"
-" mais laisse techniquement le remplissage exposé à l'air."
+msgid "When the model has small vertical gaps of only a few layers, there should normally be skin around those layers in the narrow space. Enable this setting to not generate skin if the vertical gap is very small. This improves printing time and slicing time, but technically leaves infill exposed to the air."
+msgstr "Lorsque le modèle comporte de petits trous verticaux de quelques couches seulement, il doit normalement y avoir une couche autour de celles-ci dans l'espace étroit. Activez ce paramètre pour ne pas générer de couche si le trou vertical est très petit. Cela améliore le temps d'impression et le temps de découpage, mais laisse techniquement le remplissage exposé à l'air."
#: fdmprinter.def.json
msgctxt "skin_outline_count label"
@@ -1825,12 +1530,8 @@ msgstr "Nombre supplémentaire de parois extérieures"
#: fdmprinter.def.json
msgctxt "skin_outline_count description"
-msgid ""
-"Replaces the outermost part of the top/bottom pattern with a number of "
-"concentric lines. Using one or two lines improves roofs that start on infill "
-"material."
-msgstr "Remplace la partie la plus externe du motif du dessus/dessous par un certain nombre de lignes concentriques. Le fait d'utiliser une ou deux lignes améliore"
-" les plafonds qui commencent sur du matériau de remplissage."
+msgid "Replaces the outermost part of the top/bottom pattern with a number of concentric lines. Using one or two lines improves roofs that start on infill material."
+msgstr "Remplace la partie la plus externe du motif du dessus/dessous par un certain nombre de lignes concentriques. Le fait d'utiliser une ou deux lignes améliore les plafonds qui commencent sur du matériau de remplissage."
#: fdmprinter.def.json
msgctxt "ironing_enabled label"
@@ -1839,13 +1540,8 @@ msgstr "Activer l'étirage"
#: fdmprinter.def.json
msgctxt "ironing_enabled description"
-msgid ""
-"Go over the top surface one additional time, but this time extruding very "
-"little material. This is meant to melt the plastic on top further, creating "
-"a smoother surface. The pressure in the nozzle chamber is kept high so that "
-"the creases in the surface are filled with material."
-msgstr "Allez au-dessus de la surface une fois supplémentaire, mais en extrudant très peu de matériau. Cela signifie de faire fondre le plastique en haut un peu"
-" plus, pour créer une surface lisse. La pression dans la chambre de la buse est maintenue élevée afin que les plis de la surface soient remplis de matériau."
+msgid "Go over the top surface one additional time, but this time extruding very little material. This is meant to melt the plastic on top further, creating a smoother surface. The pressure in the nozzle chamber is kept high so that the creases in the surface are filled with material."
+msgstr "Allez au-dessus de la surface une fois supplémentaire, mais en extrudant très peu de matériau. Cela signifie de faire fondre le plastique en haut un peu plus, pour créer une surface lisse. La pression dans la chambre de la buse est maintenue élevée afin que les plis de la surface soient remplis de matériau."
#: fdmprinter.def.json
msgctxt "ironing_only_highest_layer label"
@@ -1854,9 +1550,7 @@ msgstr "N'étirer que la couche supérieure"
#: fdmprinter.def.json
msgctxt "ironing_only_highest_layer description"
-msgid ""
-"Only perform ironing on the very last layer of the mesh. This saves time if "
-"the lower layers don't need a smooth surface finish."
+msgid "Only perform ironing on the very last layer of the mesh. This saves time if the lower layers don't need a smooth surface finish."
msgstr "N'exécute un étirage que sur l'ultime couche du maillage. Ceci économise du temps si les couches inférieures ne nécessitent pas de fini lisse de surface."
#: fdmprinter.def.json
@@ -1886,12 +1580,8 @@ msgstr "Ordre d'étirage monotone"
#: fdmprinter.def.json
msgctxt "ironing_monotonic description"
-msgid ""
-"Print ironing lines in an ordering that causes them to always overlap with "
-"adjacent lines in a single direction. This takes slightly more time to "
-"print, but makes flat surfaces look more consistent."
-msgstr "Imprimez les lignes d'étirage dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction. Cela prend un peu"
-" plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimez les lignes d'étirage dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction. Cela prend un peu plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
@@ -1910,14 +1600,8 @@ msgstr "Flux d'étirage"
#: fdmprinter.def.json
msgctxt "ironing_flow description"
-msgid ""
-"The amount of material, relative to a normal skin line, to extrude during "
-"ironing. Keeping the nozzle filled helps filling some of the crevices of the "
-"top surface, but too much results in overextrusion and blips on the side of "
-"the surface."
-msgstr "La quantité de matériau, relative à une ligne de couche extérieure normale, à extruder pendant l'étirage. Le fait de garder la buse pleine aide à remplir"
-" certaines des crevasses de la surface supérieure ; mais si la quantité est trop importante, cela entraînera une surextrusion et l'apparition de coupures"
-" sur le côté de la surface."
+msgid "The amount of material, relative to a normal skin line, to extrude during ironing. Keeping the nozzle filled helps filling some of the crevices of the top surface, but too much results in overextrusion and blips on the side of the surface."
+msgstr "La quantité de matériau, relative à une ligne de couche extérieure normale, à extruder pendant l'étirage. Le fait de garder la buse pleine aide à remplir certaines des crevasses de la surface supérieure ; mais si la quantité est trop importante, cela entraînera une surextrusion et l'apparition de coupures sur le côté de la surface."
#: fdmprinter.def.json
msgctxt "ironing_inset label"
@@ -1926,9 +1610,7 @@ msgstr "Insert d'étirage"
#: fdmprinter.def.json
msgctxt "ironing_inset description"
-msgid ""
-"A distance to keep from the edges of the model. Ironing all the way to the "
-"edge of the mesh may result in a jagged edge on your print."
+msgid "A distance to keep from the edges of the model. Ironing all the way to the edge of the mesh may result in a jagged edge on your print."
msgstr "Distance à garder à partir des bords du modèle. Étirer jusqu'au bord de la maille peut entraîner l'apparition d'un bord denté sur votre impression."
#: fdmprinter.def.json
@@ -1968,18 +1650,8 @@ msgstr "Pourcentage de chevauchement de la couche extérieure"
#: fdmprinter.def.json
msgctxt "skin_overlap description"
-msgid ""
-"Adjust the amount of overlap between the walls and (the endpoints of) the "
-"skin-centerlines, as a percentage of the line widths of the skin lines and "
-"the innermost wall. A slight overlap allows the walls to connect firmly to "
-"the skin. Note that, given an equal skin and wall line-width, any percentage "
-"over 50% may already cause any skin to go past the wall, because at that "
-"point the position of the nozzle of the skin-extruder may already reach past "
-"the middle of the wall."
-msgstr "Ajuster le degré de chevauchement entre les parois et les (extrémités des) lignes centrales de la couche extérieure, en pourcentage de la largeur des lignes"
-" de la couche extérieure et de la paroi intérieure. Un chevauchement léger permet de relier fermement les parois à la couche extérieure. Notez que, si"
-" la largeur de la couche extérieure est égale à celle de la ligne de la paroi, un pourcentage supérieur à 50 % peut déjà faire dépasser la couche extérieure"
-" de la paroi, car dans ce cas la position de la buse de l'extrudeuse peut déjà atteindre le milieu de la paroi."
+msgid "Adjust the amount of overlap between the walls and (the endpoints of) the skin-centerlines, as a percentage of the line widths of the skin lines and the innermost wall. A slight overlap allows the walls to connect firmly to the skin. Note that, given an equal skin and wall line-width, any percentage over 50% may already cause any skin to go past the wall, because at that point the position of the nozzle of the skin-extruder may already reach past the middle of the wall."
+msgstr "Ajuster le degré de chevauchement entre les parois et les (extrémités des) lignes centrales de la couche extérieure, en pourcentage de la largeur des lignes de la couche extérieure et de la paroi intérieure. Un chevauchement léger permet de relier fermement les parois à la couche extérieure. Notez que, si la largeur de la couche extérieure est égale à celle de la ligne de la paroi, un pourcentage supérieur à 50 % peut déjà faire dépasser la couche extérieure de la paroi, car dans ce cas la position de la buse de l'extrudeuse peut déjà atteindre le milieu de la paroi."
#: fdmprinter.def.json
msgctxt "skin_overlap_mm label"
@@ -1988,17 +1660,8 @@ msgstr "Chevauchement de la couche extérieure"
#: fdmprinter.def.json
msgctxt "skin_overlap_mm description"
-msgid ""
-"Adjust the amount of overlap between the walls and (the endpoints of) the "
-"skin-centerlines. A slight overlap allows the walls to connect firmly to the "
-"skin. Note that, given an equal skin and wall line-width, any value over "
-"half the width of the wall may already cause any skin to go past the wall, "
-"because at that point the position of the nozzle of the skin-extruder may "
-"already reach past the middle of the wall."
-msgstr "Ajuster le degré de chevauchement entre les parois et les (extrémités des) lignes centrales de la couche extérieure. Un chevauchement léger permet de relier"
-" fermement les parois à la couche extérieure. Notez que, si la largeur de la couche extérieure est égale à celle de la ligne de la paroi, une valeur supérieure"
-" à la moitié de la largeur de la paroi peut déjà faire dépasser la couche extérieure de la paroi, car dans ce cas la position de la buse de l'extrudeuse"
-" peut déjà atteindre le milieu de la paroi."
+msgid "Adjust the amount of overlap between the walls and (the endpoints of) the skin-centerlines. A slight overlap allows the walls to connect firmly to the skin. Note that, given an equal skin and wall line-width, any value over half the width of the wall may already cause any skin to go past the wall, because at that point the position of the nozzle of the skin-extruder may already reach past the middle of the wall."
+msgstr "Ajuster le degré de chevauchement entre les parois et les (extrémités des) lignes centrales de la couche extérieure. Un chevauchement léger permet de relier fermement les parois à la couche extérieure. Notez que, si la largeur de la couche extérieure est égale à celle de la ligne de la paroi, une valeur supérieure à la moitié de la largeur de la paroi peut déjà faire dépasser la couche extérieure de la paroi, car dans ce cas la position de la buse de l'extrudeuse peut déjà atteindre le milieu de la paroi."
#: fdmprinter.def.json
msgctxt "skin_preshrink label"
@@ -2007,14 +1670,8 @@ msgstr "Largeur de retrait de la couche extérieure"
#: fdmprinter.def.json
msgctxt "skin_preshrink description"
-msgid ""
-"The largest width of skin areas which are to be removed. Every skin area "
-"smaller than this value will disappear. This can help in limiting the amount "
-"of time and material spent on printing top/bottom skin at slanted surfaces "
-"in the model."
-msgstr "La plus grande largeur des zones de la couche extérieure à faire disparaître. Toute zone de la couche extérieure plus étroite que cette valeur disparaîtra."
-" Ceci peut aider à limiter le temps et la quantité de matière utilisés pour imprimer la couche extérieure supérieure/inférieure sur les surfaces obliques"
-" du modèle."
+msgid "The largest width of skin areas which are to be removed. Every skin area smaller than this value will disappear. This can help in limiting the amount of time and material spent on printing top/bottom skin at slanted surfaces in the model."
+msgstr "La plus grande largeur des zones de la couche extérieure à faire disparaître. Toute zone de la couche extérieure plus étroite que cette valeur disparaîtra. Ceci peut aider à limiter le temps et la quantité de matière utilisés pour imprimer la couche extérieure supérieure/inférieure sur les surfaces obliques du modèle."
#: fdmprinter.def.json
msgctxt "top_skin_preshrink label"
@@ -2023,14 +1680,8 @@ msgstr "Largeur de retrait de la couche extérieure supérieure"
#: fdmprinter.def.json
msgctxt "top_skin_preshrink description"
-msgid ""
-"The largest width of top skin areas which are to be removed. Every skin area "
-"smaller than this value will disappear. This can help in limiting the amount "
-"of time and material spent on printing top skin at slanted surfaces in the "
-"model."
-msgstr "La plus grande largeur des zones de la couche extérieure supérieure à faire disparaître. Toute zone de la couche extérieure plus étroite que cette valeur"
-" disparaîtra. Ceci peut aider à limiter le temps et la quantité de matière utilisés pour imprimer la couche extérieure supérieure sur les surfaces obliques"
-" du modèle."
+msgid "The largest width of top skin areas which are to be removed. Every skin area smaller than this value will disappear. This can help in limiting the amount of time and material spent on printing top skin at slanted surfaces in the model."
+msgstr "La plus grande largeur des zones de la couche extérieure supérieure à faire disparaître. Toute zone de la couche extérieure plus étroite que cette valeur disparaîtra. Ceci peut aider à limiter le temps et la quantité de matière utilisés pour imprimer la couche extérieure supérieure sur les surfaces obliques du modèle."
#: fdmprinter.def.json
msgctxt "bottom_skin_preshrink label"
@@ -2039,14 +1690,8 @@ msgstr "Largeur de retrait de la couche extérieure inférieure"
#: fdmprinter.def.json
msgctxt "bottom_skin_preshrink description"
-msgid ""
-"The largest width of bottom skin areas which are to be removed. Every skin "
-"area smaller than this value will disappear. This can help in limiting the "
-"amount of time and material spent on printing bottom skin at slanted "
-"surfaces in the model."
-msgstr "La plus grande largeur des zones de la couche extérieure inférieure à faire disparaître. Toute zone de la couche extérieure plus étroite que cette valeur"
-" disparaîtra. Ceci peut aider à limiter le temps et la quantité de matière utilisés pour imprimer la couche extérieure inférieure sur les surfaces obliques"
-" du modèle."
+msgid "The largest width of bottom skin areas which are to be removed. Every skin area smaller than this value will disappear. This can help in limiting the amount of time and material spent on printing bottom skin at slanted surfaces in the model."
+msgstr "La plus grande largeur des zones de la couche extérieure inférieure à faire disparaître. Toute zone de la couche extérieure plus étroite que cette valeur disparaîtra. Ceci peut aider à limiter le temps et la quantité de matière utilisés pour imprimer la couche extérieure inférieure sur les surfaces obliques du modèle."
#: fdmprinter.def.json
msgctxt "expand_skins_expand_distance label"
@@ -2055,12 +1700,8 @@ msgstr "Distance d'expansion de la couche extérieure"
#: fdmprinter.def.json
msgctxt "expand_skins_expand_distance description"
-msgid ""
-"The distance the skins are expanded into the infill. Higher values makes the "
-"skin attach better to the infill pattern and makes the walls on neighboring "
-"layers adhere better to the skin. Lower values save amount of material used."
-msgstr "La distance à laquelle les couches extérieures s'étendent à l'intérieur du remplissage. Des valeurs élevées lient mieux la couche extérieure au motif de"
-" remplissage et font mieux adhérer à cette couche les parois des couches voisines. Des valeurs faibles économisent la quantité de matériau utilisé."
+msgid "The distance the skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the walls on neighboring layers adhere better to the skin. Lower values save amount of material used."
+msgstr "La distance à laquelle les couches extérieures s'étendent à l'intérieur du remplissage. Des valeurs élevées lient mieux la couche extérieure au motif de remplissage et font mieux adhérer à cette couche les parois des couches voisines. Des valeurs faibles économisent la quantité de matériau utilisé."
#: fdmprinter.def.json
msgctxt "top_skin_expand_distance label"
@@ -2069,14 +1710,8 @@ msgstr "Distance d'expansion de la couche extérieure supérieure"
#: fdmprinter.def.json
msgctxt "top_skin_expand_distance description"
-msgid ""
-"The distance the top skins are expanded into the infill. Higher values makes "
-"the skin attach better to the infill pattern and makes the walls on the "
-"layer above adhere better to the skin. Lower values save amount of material "
-"used."
-msgstr "La distance à laquelle les couches extérieures supérieures s'étendent à l'intérieur du remplissage. Des valeurs élevées lient mieux la couche extérieure"
-" au motif de remplissage et font mieux adhérer à cette couche les parois de la couche supérieure. Des valeurs faibles économisent la quantité de matériau"
-" utilisé."
+msgid "The distance the top skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the walls on the layer above adhere better to the skin. Lower values save amount of material used."
+msgstr "La distance à laquelle les couches extérieures supérieures s'étendent à l'intérieur du remplissage. Des valeurs élevées lient mieux la couche extérieure au motif de remplissage et font mieux adhérer à cette couche les parois de la couche supérieure. Des valeurs faibles économisent la quantité de matériau utilisé."
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance label"
@@ -2085,14 +1720,8 @@ msgstr "Distance d'expansion de la couche extérieure inférieure"
#: fdmprinter.def.json
msgctxt "bottom_skin_expand_distance description"
-msgid ""
-"The distance the bottom skins are expanded into the infill. Higher values "
-"makes the skin attach better to the infill pattern and makes the skin adhere "
-"better to the walls on the layer below. Lower values save amount of material "
-"used."
-msgstr "La distance à laquelle les couches extérieures inférieures s'étendent à l'intérieur du remplissage. Des valeurs élevées lient mieux la couche extérieure"
-" au motif de remplissage et font mieux adhérer à cette couche les parois de la couche inférieure. Des valeurs faibles économisent la quantité de matériau"
-" utilisé."
+msgid "The distance the bottom skins are expanded into the infill. Higher values makes the skin attach better to the infill pattern and makes the skin adhere better to the walls on the layer below. Lower values save amount of material used."
+msgstr "La distance à laquelle les couches extérieures inférieures s'étendent à l'intérieur du remplissage. Des valeurs élevées lient mieux la couche extérieure au motif de remplissage et font mieux adhérer à cette couche les parois de la couche inférieure. Des valeurs faibles économisent la quantité de matériau utilisé."
#: fdmprinter.def.json
msgctxt "max_skin_angle_for_expansion label"
@@ -2101,17 +1730,8 @@ msgstr "Angle maximum de la couche extérieure pour l'expansion"
#: fdmprinter.def.json
msgctxt "max_skin_angle_for_expansion description"
-msgid ""
-"Top and/or bottom surfaces of your object with an angle larger than this "
-"setting, won't have their top/bottom skin expanded. This avoids expanding "
-"the narrow skin areas that are created when the model surface has a near "
-"vertical slope. An angle of 0° is horizontal and will cause no skin to be "
-"expanded, while an angle of 90° is vertical and will cause all skin to be "
-"expanded."
-msgstr "Les couches extérieures supérieures / inférieures des surfaces supérieures et / ou inférieures de votre objet possédant un angle supérieur à ce paramètre"
-" ne seront pas étendues. Cela permet d'éviter d'étendre les zones de couche extérieure étroites qui sont créées lorsque la surface du modèle possède une"
-" pente proche de la verticale. Un angle de 0° est horizontal et évitera l'extension des couches ; un angle de 90° est vertical et entraînera l'extension"
-" de toutes les couches."
+msgid "Top and/or bottom surfaces of your object with an angle larger than this setting, won't have their top/bottom skin expanded. This avoids expanding the narrow skin areas that are created when the model surface has a near vertical slope. An angle of 0° is horizontal and will cause no skin to be expanded, while an angle of 90° is vertical and will cause all skin to be expanded."
+msgstr "Les couches extérieures supérieures / inférieures des surfaces supérieures et / ou inférieures de votre objet possédant un angle supérieur à ce paramètre ne seront pas étendues. Cela permet d'éviter d'étendre les zones de couche extérieure étroites qui sont créées lorsque la surface du modèle possède une pente proche de la verticale. Un angle de 0° est horizontal et évitera l'extension des couches ; un angle de 90° est vertical et entraînera l'extension de toutes les couches."
#: fdmprinter.def.json
msgctxt "min_skin_width_for_expansion label"
@@ -2120,12 +1740,8 @@ msgstr "Largeur minimum de la couche extérieure pour l'expansion"
#: fdmprinter.def.json
msgctxt "min_skin_width_for_expansion description"
-msgid ""
-"Skin areas narrower than this are not expanded. This avoids expanding the "
-"narrow skin areas that are created when the model surface has a slope close "
-"to the vertical."
-msgstr "Les zones de couche extérieure plus étroites que cette valeur ne seront pas étendues. Cela permet d'éviter d'étendre les zones de couche extérieure étroites"
-" qui sont créées lorsque la surface du modèle possède une pente proche de la verticale."
+msgid "Skin areas narrower than this are not expanded. This avoids expanding the narrow skin areas that are created when the model surface has a slope close to the vertical."
+msgstr "Les zones de couche extérieure plus étroites que cette valeur ne seront pas étendues. Cela permet d'éviter d'étendre les zones de couche extérieure étroites qui sont créées lorsque la surface du modèle possède une pente proche de la verticale."
#: fdmprinter.def.json
msgctxt "infill label"
@@ -2144,8 +1760,7 @@ msgstr "Extrudeuse de remplissage"
#: fdmprinter.def.json
msgctxt "infill_extruder_nr description"
-msgid ""
-"The extruder train used for printing infill. This is used in multi-extrusion."
+msgid "The extruder train used for printing infill. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse utilisé pour l'impression du remplissage. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -2165,9 +1780,7 @@ msgstr "Distance d'écartement de ligne de remplissage"
#: fdmprinter.def.json
msgctxt "infill_line_distance description"
-msgid ""
-"Distance between the printed infill lines. This setting is calculated by the "
-"infill density and the infill line width."
+msgid "Distance between the printed infill lines. This setting is calculated by the infill density and the infill line width."
msgstr "Distance entre les lignes de remplissage imprimées. Ce paramètre est calculé par la densité du remplissage et la largeur de ligne de remplissage."
#: fdmprinter.def.json
@@ -2177,18 +1790,8 @@ msgstr "Motif de remplissage"
#: fdmprinter.def.json
msgctxt "infill_pattern description"
-msgid ""
-"The pattern of the infill material of the print. The line and zig zag infill "
-"swap direction on alternate layers, reducing material cost. The grid, "
-"triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric "
-"patterns are fully printed every layer. Gyroid, cubic, quarter cubic and "
-"octet infill change with every layer to provide a more equal distribution of "
-"strength over each direction. Lightning infill tries to minimize the infill, "
-"by only supporting the ceiling of the object."
-msgstr "Le motif du matériau de remplissage de l'impression. La ligne et le remplissage en zigzag changent de sens à chaque alternance de couche, réduisant ainsi"
-" les coûts matériels. Les motifs en grille, en triangle, tri-hexagonaux, cubiques, octaédriques, quart cubiques, entrecroisés et concentriques sont entièrement"
-" imprimés sur chaque couche. Les remplissages gyroïdes, cubiques, quart cubiques et octaédriques changent à chaque couche afin d'offrir une répartition"
-" plus égale de la solidité dans chaque direction. Le remplissage éclair tente de minimiser le remplissage, en ne supportant que le plafond de l'objet."
+msgid "The pattern of the infill material of the print. The line and zig zag infill swap direction on alternate layers, reducing material cost. The grid, triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric patterns are fully printed every layer. Gyroid, cubic, quarter cubic and octet infill change with every layer to provide a more equal distribution of strength over each direction. Lightning infill tries to minimize the infill, by only supporting the ceiling of the object."
+msgstr "Le motif du matériau de remplissage de l'impression. La ligne et le remplissage en zigzag changent de sens à chaque alternance de couche, réduisant ainsi les coûts matériels. Les motifs en grille, en triangle, tri-hexagonaux, cubiques, octaédriques, quart cubiques, entrecroisés et concentriques sont entièrement imprimés sur chaque couche. Les remplissages gyroïdes, cubiques, quart cubiques et octaédriques changent à chaque couche afin d'offrir une répartition plus égale de la solidité dans chaque direction. Le remplissage éclair tente de minimiser le remplissage, en ne supportant que le plafond de l'objet."
#: fdmprinter.def.json
msgctxt "infill_pattern option grid"
@@ -2267,15 +1870,8 @@ msgstr "Relier les lignes de remplissage"
#: fdmprinter.def.json
msgctxt "zig_zaggify_infill description"
-msgid ""
-"Connect the ends where the infill pattern meets the inner wall using a line "
-"which follows the shape of the inner wall. Enabling this setting can make "
-"the infill adhere to the walls better and reduce the effects of infill on "
-"the quality of vertical surfaces. Disabling this setting reduces the amount "
-"of material used."
-msgstr "Relie les extrémités où le motif de remplissage touche la paroi interne, à l'aide d'une ligne épousant la forme de la paroi interne. Activer ce paramètre"
-" peut faire mieux coller le remplissage aux parois, et réduit les effets du remplissage sur la qualité des surfaces verticales. Désactiver ce paramètre"
-" diminue la quantité de matière utilisée."
+msgid "Connect the ends where the infill pattern meets the inner wall using a line which follows the shape of the inner wall. Enabling this setting can make the infill adhere to the walls better and reduce the effects of infill on the quality of vertical surfaces. Disabling this setting reduces the amount of material used."
+msgstr "Relie les extrémités où le motif de remplissage touche la paroi interne, à l'aide d'une ligne épousant la forme de la paroi interne. Activer ce paramètre peut faire mieux coller le remplissage aux parois, et réduit les effets du remplissage sur la qualité des surfaces verticales. Désactiver ce paramètre diminue la quantité de matière utilisée."
#: fdmprinter.def.json
msgctxt "connect_infill_polygons label"
@@ -2284,12 +1880,8 @@ msgstr "Relier les polygones de remplissage"
#: fdmprinter.def.json
msgctxt "connect_infill_polygons description"
-msgid ""
-"Connect infill paths where they run next to each other. For infill patterns "
-"which consist of several closed polygons, enabling this setting greatly "
-"reduces the travel time."
-msgstr "Relier les voies de remplissage lorsqu'elles sont côte à côte. Pour les motifs de remplissage composés de plusieurs polygones fermés, ce paramètre permet"
-" de réduire considérablement le temps de parcours."
+msgid "Connect infill paths where they run next to each other. For infill patterns which consist of several closed polygons, enabling this setting greatly reduces the travel time."
+msgstr "Relier les voies de remplissage lorsqu'elles sont côte à côte. Pour les motifs de remplissage composés de plusieurs polygones fermés, ce paramètre permet de réduire considérablement le temps de parcours."
#: fdmprinter.def.json
msgctxt "infill_angles label"
@@ -2298,17 +1890,8 @@ msgstr "Sens de ligne de remplissage"
#: fdmprinter.def.json
msgctxt "infill_angles description"
-msgid ""
-"A list of integer line directions to use. Elements from the list are used "
-"sequentially as the layers progress and when the end of the list is reached, "
-"it starts at the beginning again. The list items are separated by commas and "
-"the whole list is contained in square brackets. Default is an empty list "
-"which means use the traditional default angles (45 and 135 degrees for the "
-"lines and zig zag patterns and 45 degrees for all other patterns)."
-msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement"
-" des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière"
-" est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles traditionnels par défaut seront utilisés (45 et 135"
-" degrés pour les motifs en lignes et en zig zag et 45 degrés pour tout autre motif)."
+msgid "A list of integer line directions to use. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the traditional default angles (45 and 135 degrees for the lines and zig zag patterns and 45 degrees for all other patterns)."
+msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles traditionnels par défaut seront utilisés (45 et 135 degrés pour les motifs en lignes et en zig zag et 45 degrés pour tout autre motif)."
#: fdmprinter.def.json
msgctxt "infill_offset_x label"
@@ -2337,12 +1920,8 @@ msgstr "Randomiser le démarrage du remplissage"
#: fdmprinter.def.json
msgctxt "infill_randomize_start_location description"
-msgid ""
-"Randomize which infill line is printed first. This prevents one segment "
-"becoming the strongest, but it does so at the cost of an additional travel "
-"move."
-msgstr "Randomisez la ligne de remplissage qui est imprimée en premier. Cela empêche un segment de devenir plus fort, mais cela se fait au prix d'un déplacement"
-" supplémentaire."
+msgid "Randomize which infill line is printed first. This prevents one segment becoming the strongest, but it does so at the cost of an additional travel move."
+msgstr "Randomisez la ligne de remplissage qui est imprimée en premier. Cela empêche un segment de devenir plus fort, mais cela se fait au prix d'un déplacement supplémentaire."
#: fdmprinter.def.json
msgctxt "infill_multiplier label"
@@ -2351,12 +1930,8 @@ msgstr "Multiplicateur de ligne de remplissage"
#: fdmprinter.def.json
msgctxt "infill_multiplier description"
-msgid ""
-"Convert each infill line to this many lines. The extra lines do not cross "
-"over each other, but avoid each other. This makes the infill stiffer, but "
-"increases print time and material usage."
-msgstr "Convertir chaque ligne de remplissage en ce nombre de lignes. Les lignes supplémentaires ne se croisent pas entre elles, mais s'évitent mutuellement. Cela"
-" rend le remplissage plus rigide, mais augmente le temps d'impression et la quantité de matériau utilisé."
+msgid "Convert each infill line to this many lines. The extra lines do not cross over each other, but avoid each other. This makes the infill stiffer, but increases print time and material usage."
+msgstr "Convertir chaque ligne de remplissage en ce nombre de lignes. Les lignes supplémentaires ne se croisent pas entre elles, mais s'évitent mutuellement. Cela rend le remplissage plus rigide, mais augmente le temps d'impression et la quantité de matériau utilisé."
#: fdmprinter.def.json
msgctxt "infill_wall_line_count label"
@@ -2366,16 +1941,11 @@ msgstr "Nombre de parois de remplissage supplémentaire"
#: fdmprinter.def.json
msgctxt "infill_wall_line_count description"
msgid ""
-"Add extra walls around the infill area. Such walls can make top/bottom skin "
-"lines sag down less which means you need less top/bottom skin layers for the "
-"same quality at the cost of some extra material.\n"
-"This feature can combine with the Connect Infill Polygons to connect all the "
-"infill into a single extrusion path without the need for travels or "
-"retractions if configured right."
-msgstr "Ajoutez des parois supplémentaires autour de la zone de remplissage. De telles parois peuvent réduire l'affaissement des lignes de couche extérieure supérieure / inférieure,"
-" réduisant le nombre de couches extérieures supérieures / inférieures nécessaires pour obtenir la même qualité, au prix d'un peu de matériau supplémentaire.\nConfigurée"
-" correctement, cette fonctionnalité peut être combinée avec « Relier les polygones de remplissage » pour relier tous les remplissages en un seul mouvement"
-" d'extrusion sans avoir besoin de déplacements ou de rétractions."
+"Add extra walls around the infill area. Such walls can make top/bottom skin lines sag down less which means you need less top/bottom skin layers for the same quality at the cost of some extra material.\n"
+"This feature can combine with the Connect Infill Polygons to connect all the infill into a single extrusion path without the need for travels or retractions if configured right."
+msgstr ""
+"Ajoutez des parois supplémentaires autour de la zone de remplissage. De telles parois peuvent réduire l'affaissement des lignes de couche extérieure supérieure / inférieure, réduisant le nombre de couches extérieures supérieures / inférieures nécessaires pour obtenir la même qualité, au prix d'un peu de matériau supplémentaire.\n"
+"Configurée correctement, cette fonctionnalité peut être combinée avec « Relier les polygones de remplissage » pour relier tous les remplissages en un seul mouvement d'extrusion sans avoir besoin de déplacements ou de rétractions."
#: fdmprinter.def.json
msgctxt "sub_div_rad_add label"
@@ -2384,13 +1954,8 @@ msgstr "Coque de la subdivision cubique"
#: fdmprinter.def.json
msgctxt "sub_div_rad_add description"
-msgid ""
-"An addition to the radius from the center of each cube to check for the "
-"boundary of the model, as to decide whether this cube should be subdivided. "
-"Larger values lead to a thicker shell of small cubes near the boundary of "
-"the model."
-msgstr "Une addition au rayon à partir du centre de chaque cube pour vérifier la bordure du modèle, afin de décider si ce cube doit être subdivisé. Des valeurs"
-" plus importantes entraînent une coque plus épaisse de petits cubes à proximité de la bordure du modèle."
+msgid "An addition to the radius from the center of each cube to check for the boundary of the model, as to decide whether this cube should be subdivided. Larger values lead to a thicker shell of small cubes near the boundary of the model."
+msgstr "Une addition au rayon à partir du centre de chaque cube pour vérifier la bordure du modèle, afin de décider si ce cube doit être subdivisé. Des valeurs plus importantes entraînent une coque plus épaisse de petits cubes à proximité de la bordure du modèle."
#: fdmprinter.def.json
msgctxt "infill_overlap label"
@@ -2399,12 +1964,8 @@ msgstr "Pourcentage de chevauchement du remplissage"
#: fdmprinter.def.json
msgctxt "infill_overlap description"
-msgid ""
-"The amount of overlap between the infill and the walls as a percentage of "
-"the infill line width. A slight overlap allows the walls to connect firmly "
-"to the infill."
-msgstr "Le degré de chevauchement entre le remplissage et les parois exprimé en pourcentage de la largeur de ligne de remplissage. Un chevauchement faible permet"
-" aux parois de se connecter fermement au remplissage."
+msgid "The amount of overlap between the infill and the walls as a percentage of the infill line width. A slight overlap allows the walls to connect firmly to the infill."
+msgstr "Le degré de chevauchement entre le remplissage et les parois exprimé en pourcentage de la largeur de ligne de remplissage. Un chevauchement faible permet aux parois de se connecter fermement au remplissage."
#: fdmprinter.def.json
msgctxt "infill_overlap_mm label"
@@ -2413,9 +1974,7 @@ msgstr "Chevauchement du remplissage"
#: fdmprinter.def.json
msgctxt "infill_overlap_mm description"
-msgid ""
-"The amount of overlap between the infill and the walls. A slight overlap "
-"allows the walls to connect firmly to the infill."
+msgid "The amount of overlap between the infill and the walls. A slight overlap allows the walls to connect firmly to the infill."
msgstr "Le degré de chevauchement entre le remplissage et les parois. Un léger chevauchement permet de lier fermement les parois au remplissage."
#: fdmprinter.def.json
@@ -2425,12 +1984,8 @@ msgstr "Distance de remplissage"
#: fdmprinter.def.json
msgctxt "infill_wipe_dist description"
-msgid ""
-"Distance of a travel move inserted after every infill line, to make the "
-"infill stick to the walls better. This option is similar to infill overlap, "
-"but without extrusion and only on one end of the infill line."
-msgstr "Distance de déplacement à insérer après chaque ligne de remplissage, pour s'assurer que le remplissage collera mieux aux parois externes. Cette option"
-" est similaire au chevauchement du remplissage, mais sans extrusion et seulement à l'une des deux extrémités de la ligne de remplissage."
+msgid "Distance of a travel move inserted after every infill line, to make the infill stick to the walls better. This option is similar to infill overlap, but without extrusion and only on one end of the infill line."
+msgstr "Distance de déplacement à insérer après chaque ligne de remplissage, pour s'assurer que le remplissage collera mieux aux parois externes. Cette option est similaire au chevauchement du remplissage, mais sans extrusion et seulement à l'une des deux extrémités de la ligne de remplissage."
#: fdmprinter.def.json
msgctxt "infill_sparse_thickness label"
@@ -2439,9 +1994,7 @@ msgstr "Épaisseur de la couche de remplissage"
#: fdmprinter.def.json
msgctxt "infill_sparse_thickness description"
-msgid ""
-"The thickness per layer of infill material. This value should always be a "
-"multiple of the layer height and is otherwise rounded."
+msgid "The thickness per layer of infill material. This value should always be a multiple of the layer height and is otherwise rounded."
msgstr "L'épaisseur par couche de matériau de remplissage. Cette valeur doit toujours être un multiple de la hauteur de la couche et arrondie."
#: fdmprinter.def.json
@@ -2451,12 +2004,8 @@ msgstr "Étapes de remplissage progressif"
#: fdmprinter.def.json
msgctxt "gradual_infill_steps description"
-msgid ""
-"Number of times to reduce the infill density by half when getting further "
-"below top surfaces. Areas which are closer to top surfaces get a higher "
-"density, up to the Infill Density."
-msgstr "Nombre de fois pour réduire la densité de remplissage de moitié en poursuivant sous les surfaces du dessus. Les zones qui sont plus proches des surfaces"
-" du dessus possèdent une densité plus élevée, jusqu'à la Densité du remplissage."
+msgid "Number of times to reduce the infill density by half when getting further below top surfaces. Areas which are closer to top surfaces get a higher density, up to the Infill Density."
+msgstr "Nombre de fois pour réduire la densité de remplissage de moitié en poursuivant sous les surfaces du dessus. Les zones qui sont plus proches des surfaces du dessus possèdent une densité plus élevée, jusqu'à la Densité du remplissage."
#: fdmprinter.def.json
msgctxt "gradual_infill_step_height label"
@@ -2465,8 +2014,7 @@ msgstr "Hauteur de l'étape de remplissage progressif"
#: fdmprinter.def.json
msgctxt "gradual_infill_step_height description"
-msgid ""
-"The height of infill of a given density before switching to half the density."
+msgid "The height of infill of a given density before switching to half the density."
msgstr "La hauteur de remplissage d'une densité donnée avant de passer à la moitié de la densité."
#: fdmprinter.def.json
@@ -2476,13 +2024,8 @@ msgstr "Imprimer le remplissage avant les parois"
#: fdmprinter.def.json
msgctxt "infill_before_walls description"
-msgid ""
-"Print the infill before printing the walls. Printing the walls first may "
-"lead to more accurate walls, but overhangs print worse. Printing the infill "
-"first leads to sturdier walls, but the infill pattern might sometimes show "
-"through the surface."
-msgstr "Imprime le remplissage avant d'imprimer les parois. Imprimer les parois d'abord permet d'obtenir des parois plus précises, mais les porte-à-faux s'impriment"
-" plus mal. Imprimer le remplissage d'abord entraîne des parois plus résistantes, mais le motif de remplissage se verra parfois à travers la surface."
+msgid "Print the infill before printing the walls. Printing the walls first may lead to more accurate walls, but overhangs print worse. Printing the infill first leads to sturdier walls, but the infill pattern might sometimes show through the surface."
+msgstr "Imprime le remplissage avant d'imprimer les parois. Imprimer les parois d'abord permet d'obtenir des parois plus précises, mais les porte-à-faux s'impriment plus mal. Imprimer le remplissage d'abord entraîne des parois plus résistantes, mais le motif de remplissage se verra parfois à travers la surface."
#: fdmprinter.def.json
msgctxt "min_infill_area label"
@@ -2501,12 +2044,8 @@ msgstr "Support de remplissage"
#: fdmprinter.def.json
msgctxt "infill_support_enabled description"
-msgid ""
-"Print infill structures only where tops of the model should be supported. "
-"Enabling this reduces print time and material usage, but leads to ununiform "
-"object strength."
-msgstr "Imprimer les structures de remplissage uniquement là où le haut du modèle doit être supporté, ce qui permet de réduire le temps d'impression et l'utilisation"
-" de matériau, mais conduit à une résistance uniforme de l'objet."
+msgid "Print infill structures only where tops of the model should be supported. Enabling this reduces print time and material usage, but leads to ununiform object strength."
+msgstr "Imprimer les structures de remplissage uniquement là où le haut du modèle doit être supporté, ce qui permet de réduire le temps d'impression et l'utilisation de matériau, mais conduit à une résistance uniforme de l'objet."
#: fdmprinter.def.json
msgctxt "infill_support_angle label"
@@ -2515,12 +2054,8 @@ msgstr "Angle de porte-à-faux de remplissage"
#: fdmprinter.def.json
msgctxt "infill_support_angle description"
-msgid ""
-"The minimum angle of internal overhangs for which infill is added. At a "
-"value of 0° objects are totally filled with infill, 90° will not provide any "
-"infill."
-msgstr "Angle minimal des porte-à-faux internes pour lesquels le remplissage est ajouté. À une valeur de 0°, les objets sont totalement remplis, 90° ne fournira"
-" aucun remplissage."
+msgid "The minimum angle of internal overhangs for which infill is added. At a value of 0° objects are totally filled with infill, 90° will not provide any infill."
+msgstr "Angle minimal des porte-à-faux internes pour lesquels le remplissage est ajouté. À une valeur de 0°, les objets sont totalement remplis, 90° ne fournira aucun remplissage."
#: fdmprinter.def.json
msgctxt "skin_edge_support_thickness label"
@@ -2549,9 +2084,7 @@ msgstr "Angle de support du remplissage éclair"
#: fdmprinter.def.json
msgctxt "lightning_infill_support_angle description"
-msgid ""
-"Determines when a lightning infill layer has to support anything above it. "
-"Measured in the angle given the thickness of a layer."
+msgid "Determines when a lightning infill layer has to support anything above it. Measured in the angle given the thickness of a layer."
msgstr "Détermine quand une couche de remplissage éclair doit soutenir tout ce qui se trouve au-dessus. Mesuré dans l'angle au vu de l'épaisseur d'une couche."
#: fdmprinter.def.json
@@ -2561,9 +2094,7 @@ msgstr "Angle de saillie du remplissage éclair"
#: fdmprinter.def.json
msgctxt "lightning_infill_overhang_angle description"
-msgid ""
-"Determines when a lightning infill layer has to support the model above it. "
-"Measured in the angle given the thickness."
+msgid "Determines when a lightning infill layer has to support the model above it. Measured in the angle given the thickness."
msgstr "Détermine quand une couche de remplissage éclair doit soutenir le modèle au-dessus. Mesuré dans l'angle au vu de l'épaisseur."
#: fdmprinter.def.json
@@ -2573,9 +2104,7 @@ msgstr "Angle d'élagage du remplissage éclair"
#: fdmprinter.def.json
msgctxt "lightning_infill_prune_angle description"
-msgid ""
-"The endpoints of infill lines are shortened to save on material. This "
-"setting is the angle of overhang of the endpoints of these lines."
+msgid "The endpoints of infill lines are shortened to save on material. This setting is the angle of overhang of the endpoints of these lines."
msgstr "Les extrémités des lignes de remplissage sont raccourcies pour économiser du matériau. Ce paramètre est l'angle de saillie des extrémités de ces lignes."
#: fdmprinter.def.json
@@ -2585,11 +2114,8 @@ msgstr "Angle de redressement du remplissage éclair"
#: fdmprinter.def.json
msgctxt "lightning_infill_straightening_angle description"
-msgid ""
-"The infill lines are straightened out to save on printing time. This is the "
-"maximum angle of overhang allowed across the length of the infill line."
-msgstr "Les lignes de remplissage sont redressées pour gagner du temps d'impression. Il s'agit de l'angle maximal de saillie autorisé sur la longueur de la ligne"
-" de remplissage."
+msgid "The infill lines are straightened out to save on printing time. This is the maximum angle of overhang allowed across the length of the infill line."
+msgstr "Les lignes de remplissage sont redressées pour gagner du temps d'impression. Il s'agit de l'angle maximal de saillie autorisé sur la longueur de la ligne de remplissage."
#: fdmprinter.def.json
msgctxt "material label"
@@ -2608,12 +2134,8 @@ msgstr "Température d’impression par défaut"
#: fdmprinter.def.json
msgctxt "default_material_print_temperature description"
-msgid ""
-"The default temperature used for printing. This should be the \"base\" "
-"temperature of a material. All other print temperatures should use offsets "
-"based on this value"
-msgstr "La température par défaut utilisée pour l'impression. Il doit s'agir de la température de « base » d'un matériau. Toutes les autres températures d'impression"
-" doivent utiliser des décalages basés sur cette valeur"
+msgid "The default temperature used for printing. This should be the \"base\" temperature of a material. All other print temperatures should use offsets based on this value"
+msgstr "La température par défaut utilisée pour l'impression. Il doit s'agir de la température de « base » d'un matériau. Toutes les autres températures d'impression doivent utiliser des décalages basés sur cette valeur"
#: fdmprinter.def.json
msgctxt "build_volume_temperature label"
@@ -2622,9 +2144,7 @@ msgstr "Température du volume d'impression"
#: fdmprinter.def.json
msgctxt "build_volume_temperature description"
-msgid ""
-"The temperature of the environment to print in. If this is 0, the build "
-"volume temperature will not be adjusted."
+msgid "The temperature of the environment to print in. If this is 0, the build volume temperature will not be adjusted."
msgstr "La température de l'environnement d'impression. Si cette valeur est 0, la température du volume d'impression ne sera pas ajustée."
#: fdmprinter.def.json
@@ -2644,9 +2164,7 @@ msgstr "Température d’impression couche initiale"
#: fdmprinter.def.json
msgctxt "material_print_temperature_layer_0 description"
-msgid ""
-"The temperature used for printing the first layer. Set at 0 to disable "
-"special handling of the initial layer."
+msgid "The temperature used for printing the first layer. Set at 0 to disable special handling of the initial layer."
msgstr "Température utilisée pour l'impression de la première couche. Définissez-la sur 0 pour désactiver le traitement spécial de la couche initiale."
#: fdmprinter.def.json
@@ -2656,9 +2174,7 @@ msgstr "Température d’impression initiale"
#: fdmprinter.def.json
msgctxt "material_initial_print_temperature description"
-msgid ""
-"The minimal temperature while heating up to the Printing Temperature at "
-"which printing can already start."
+msgid "The minimal temperature while heating up to the Printing Temperature at which printing can already start."
msgstr "La température minimale pendant le chauffage jusqu'à la température d'impression à laquelle l'impression peut démarrer."
#: fdmprinter.def.json
@@ -2668,9 +2184,7 @@ msgstr "Température d’impression finale"
#: fdmprinter.def.json
msgctxt "material_final_print_temperature description"
-msgid ""
-"The temperature to which to already start cooling down just before the end "
-"of printing."
+msgid "The temperature to which to already start cooling down just before the end of printing."
msgstr "La température à laquelle le refroidissement commence juste avant la fin de l'impression."
#: fdmprinter.def.json
@@ -2680,11 +2194,8 @@ msgstr "Modificateur de vitesse de refroidissement de l'extrusion"
#: fdmprinter.def.json
msgctxt "material_extrusion_cool_down_speed description"
-msgid ""
-"The extra speed by which the nozzle cools while extruding. The same value is "
-"used to signify the heat up speed lost when heating up while extruding."
-msgstr "La vitesse supplémentaire à laquelle la buse refroidit pendant l'extrusion. La même valeur est utilisée pour indiquer la perte de vitesse de chauffage"
-" pendant l'extrusion."
+msgid "The extra speed by which the nozzle cools while extruding. The same value is used to signify the heat up speed lost when heating up while extruding."
+msgstr "La vitesse supplémentaire à laquelle la buse refroidit pendant l'extrusion. La même valeur est utilisée pour indiquer la perte de vitesse de chauffage pendant l'extrusion."
#: fdmprinter.def.json
msgctxt "default_material_bed_temperature label"
@@ -2693,12 +2204,8 @@ msgstr "Température du plateau par défaut"
#: fdmprinter.def.json
msgctxt "default_material_bed_temperature description"
-msgid ""
-"The default temperature used for the heated build plate. This should be the "
-"\"base\" temperature of a build plate. All other print temperatures should "
-"use offsets based on this value"
-msgstr "Température par défaut utilisée pour le plateau chauffant. Il doit s'agir de la température de « base » d'un plateau. Toutes les autres températures d'impression"
-" sont définies en fonction de cette valeur"
+msgid "The default temperature used for the heated build plate. This should be the \"base\" temperature of a build plate. All other print temperatures should use offsets based on this value"
+msgstr "Température par défaut utilisée pour le plateau chauffant. Il doit s'agir de la température de « base » d'un plateau. Toutes les autres températures d'impression sont définies en fonction de cette valeur"
#: fdmprinter.def.json
msgctxt "material_bed_temperature label"
@@ -2707,9 +2214,7 @@ msgstr "Température du plateau"
#: fdmprinter.def.json
msgctxt "material_bed_temperature description"
-msgid ""
-"The temperature used for the heated build plate. If this is 0, the build "
-"plate is left unheated."
+msgid "The temperature used for the heated build plate. If this is 0, the build plate is left unheated."
msgstr "Température utilisée pour le plateau de fabrication chauffé. Si elle est définie sur 0, le plateau de fabrication ne sera pas chauffé."
#: fdmprinter.def.json
@@ -2719,11 +2224,8 @@ msgstr "Température du plateau couche initiale"
#: fdmprinter.def.json
msgctxt "material_bed_temperature_layer_0 description"
-msgid ""
-"The temperature used for the heated build plate at the first layer. If this "
-"is 0, the build plate is left unheated during the first layer."
-msgstr "Température utilisée pour le plateau de fabrication chauffé à la première couche. Si elle est définie sur 0, le plateau de fabrication ne sera pas chauffé"
-" lors de la première couche."
+msgid "The temperature used for the heated build plate at the first layer. If this is 0, the build plate is left unheated during the first layer."
+msgstr "Température utilisée pour le plateau de fabrication chauffé à la première couche. Si elle est définie sur 0, le plateau de fabrication ne sera pas chauffé lors de la première couche."
#: fdmprinter.def.json
msgctxt "material_adhesion_tendency label"
@@ -2752,9 +2254,7 @@ msgstr "Mise à l'échelle du facteur de compensation de contraction"
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage description"
-msgid ""
-"To compensate for the shrinkage of the material as it cools down, the model "
-"will be scaled with this factor."
+msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor."
msgstr "Pour compenser la contraction du matériau lors de son refroidissement, le modèle est mis à l'échelle avec ce facteur."
#: fdmprinter.def.json
@@ -2764,9 +2264,7 @@ msgstr "Compensation du rétrécissement du facteur d'échelle horizontale"
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_xy description"
-msgid ""
-"To compensate for the shrinkage of the material as it cools down, the model "
-"will be scaled with this factor in the XY-direction (horizontally)."
+msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the XY-direction (horizontally)."
msgstr "Pour compenser le rétrécissement du matériau lors du refroidissement, le modèle sera mis à l'échelle avec ce facteur dans la direction XY (horizontalement)."
#: fdmprinter.def.json
@@ -2776,9 +2274,7 @@ msgstr "Compensation du rétrécissement du facteur d'échelle verticale"
#: fdmprinter.def.json
msgctxt "material_shrinkage_percentage_z description"
-msgid ""
-"To compensate for the shrinkage of the material as it cools down, the model "
-"will be scaled with this factor in the Z-direction (vertically)."
+msgid "To compensate for the shrinkage of the material as it cools down, the model will be scaled with this factor in the Z-direction (vertically)."
msgstr "Pour compenser le rétrécissement du matériau lors du refroidissement, le modèle sera mis à l'échelle avec ce facteur dans la direction Z (verticalement)."
#: fdmprinter.def.json
@@ -2788,10 +2284,7 @@ msgstr "Matériau cristallin"
#: fdmprinter.def.json
msgctxt "material_crystallinity description"
-msgid ""
-"Is this material the type that breaks off cleanly when heated (crystalline), "
-"or is it the type that produces long intertwined polymer chains (non-"
-"crystalline)?"
+msgid "Is this material the type that breaks off cleanly when heated (crystalline), or is it the type that produces long intertwined polymer chains (non-crystalline)?"
msgstr "Ce matériau se casse-t-il proprement lorsqu'il est chauffé (cristallin) ou est-ce le type qui produit de longues chaînes polymères entrelacées (non cristallines) ?"
#: fdmprinter.def.json
@@ -2811,9 +2304,7 @@ msgstr "Vitesse de rétraction de l'anti-suintage"
#: fdmprinter.def.json
msgctxt "material_anti_ooze_retraction_speed description"
-msgid ""
-"How fast the material needs to be retracted during a filament switch to "
-"prevent oozing."
+msgid "How fast the material needs to be retracted during a filament switch to prevent oozing."
msgstr "À quelle vitesse le matériau doit-il être rétracté lors d'un changement de filament pour empêcher le suintage."
#: fdmprinter.def.json
@@ -2833,9 +2324,7 @@ msgstr "Vitesse de rétraction de préparation de rupture"
#: fdmprinter.def.json
msgctxt "material_break_preparation_speed description"
-msgid ""
-"How fast the filament needs to be retracted just before breaking it off in a "
-"retraction."
+msgid "How fast the filament needs to be retracted just before breaking it off in a retraction."
msgstr "La vitesse à laquelle le filament doit être rétracté juste avant de le briser dans une rétraction."
#: fdmprinter.def.json
@@ -2845,9 +2334,7 @@ msgstr "Température de préparation de rupture"
#: fdmprinter.def.json
msgctxt "material_break_preparation_temperature description"
-msgid ""
-"The temperature used to purge material, should be roughly equal to the "
-"highest possible printing temperature."
+msgid "The temperature used to purge material, should be roughly equal to the highest possible printing temperature."
msgstr "La température utilisée pour purger le matériau devrait être à peu près égale à la température d'impression la plus élevée possible."
#: fdmprinter.def.json
@@ -2867,8 +2354,7 @@ msgstr "Vitesse de rétraction de rupture"
#: fdmprinter.def.json
msgctxt "material_break_speed description"
-msgid ""
-"The speed at which to retract the filament in order to break it cleanly."
+msgid "The speed at which to retract the filament in order to break it cleanly."
msgstr "La vitesse à laquelle rétracter le filament afin de le rompre proprement."
#: fdmprinter.def.json
@@ -2898,9 +2384,7 @@ msgstr "Longueur de la purge d'insertion"
#: fdmprinter.def.json
msgctxt "material_flush_purge_length description"
-msgid ""
-"How much material to use to purge the previous material out of the nozzle "
-"(in length of filament) when switching to a different material."
+msgid "How much material to use to purge the previous material out of the nozzle (in length of filament) when switching to a different material."
msgstr "La quantité de matériau à utiliser pour purger le matériau précédent de la buse (en longueur de filament) lors du passage à un autre matériau."
#: fdmprinter.def.json
@@ -2910,9 +2394,7 @@ msgstr "Vitesse de purge de l'extrémité du filament"
#: fdmprinter.def.json
msgctxt "material_end_of_filament_purge_speed description"
-msgid ""
-"How fast to prime the material after replacing an empty spool with a fresh "
-"spool of the same material."
+msgid "How fast to prime the material after replacing an empty spool with a fresh spool of the same material."
msgstr "La vitesse d'amorçage du matériau après le remplacement d'une bobine vide par une nouvelle bobine du même matériau."
#: fdmprinter.def.json
@@ -2922,12 +2404,8 @@ msgstr "Longueur de purge de l'extrémité du filament"
#: fdmprinter.def.json
msgctxt "material_end_of_filament_purge_length description"
-msgid ""
-"How much material to use to purge the previous material out of the nozzle "
-"(in length of filament) when replacing an empty spool with a fresh spool of "
-"the same material."
-msgstr "La quantité de matériau à utiliser pour purger le matériau précédent de la buse (en longueur de filament) lors du remplacement d'une bobine vide par une"
-" nouvelle bobine du même matériau."
+msgid "How much material to use to purge the previous material out of the nozzle (in length of filament) when replacing an empty spool with a fresh spool of the same material."
+msgstr "La quantité de matériau à utiliser pour purger le matériau précédent de la buse (en longueur de filament) lors du remplacement d'une bobine vide par une nouvelle bobine du même matériau."
#: fdmprinter.def.json
msgctxt "material_maximum_park_duration label"
@@ -2946,12 +2424,8 @@ msgstr "Facteur de déplacement sans chargement"
#: fdmprinter.def.json
msgctxt "material_no_load_move_factor description"
-msgid ""
-"A factor indicating how much the filament gets compressed between the feeder "
-"and the nozzle chamber, used to determine how far to move the material for a "
-"filament switch."
-msgstr "Un facteur indiquant la quantité de filament compressée entre le chargeur et la chambre de la buse ; utilisé pour déterminer jusqu'où faire avancer le"
-" matériau pour changer de filament."
+msgid "A factor indicating how much the filament gets compressed between the feeder and the nozzle chamber, used to determine how far to move the material for a filament switch."
+msgstr "Un facteur indiquant la quantité de filament compressée entre le chargeur et la chambre de la buse ; utilisé pour déterminer jusqu'où faire avancer le matériau pour changer de filament."
#: fdmprinter.def.json
msgctxt "material_flow label"
@@ -2960,9 +2434,7 @@ msgstr "Débit"
#: fdmprinter.def.json
msgctxt "material_flow description"
-msgid ""
-"Flow compensation: the amount of material extruded is multiplied by this "
-"value."
+msgid "Flow compensation: the amount of material extruded is multiplied by this value."
msgstr "Compensation du débit : la quantité de matériau extrudée est multipliée par cette valeur."
#: fdmprinter.def.json
@@ -2992,8 +2464,7 @@ msgstr "Débit de paroi(s) interne(s)"
#: fdmprinter.def.json
msgctxt "wall_x_material_flow description"
-msgid ""
-"Flow compensation on wall lines for all wall lines except the outermost one."
+msgid "Flow compensation on wall lines for all wall lines except the outermost one."
msgstr "Compensation de débit sur les lignes de la paroi pour toutes les lignes de paroi, à l'exception de la ligne la plus externe."
#: fdmprinter.def.json
@@ -3093,9 +2564,7 @@ msgstr "Débit de la couche initiale"
#: fdmprinter.def.json
msgctxt "material_flow_layer_0 description"
-msgid ""
-"Flow compensation for the first layer: the amount of material extruded on "
-"the initial layer is multiplied by this value."
+msgid "Flow compensation for the first layer: the amount of material extruded on the initial layer is multiplied by this value."
msgstr "Compensation du débit pour la couche initiale : la quantité de matériau extrudée sur la couche initiale est multipliée par cette valeur."
#: fdmprinter.def.json
@@ -3105,9 +2574,7 @@ msgstr "Température de veille"
#: fdmprinter.def.json
msgctxt "material_standby_temperature description"
-msgid ""
-"The temperature of the nozzle when another nozzle is currently used for "
-"printing."
+msgid "The temperature of the nozzle when another nozzle is currently used for printing."
msgstr "La température de la buse lorsqu'une autre buse est actuellement utilisée pour l'impression."
#: fdmprinter.def.json
@@ -3157,13 +2624,8 @@ msgstr "Vitesse d'impression de la paroi externe"
#: fdmprinter.def.json
msgctxt "speed_wall_0 description"
-msgid ""
-"The speed at which the outermost walls are printed. Printing the outer wall "
-"at a lower speed improves the final skin quality. However, having a large "
-"difference between the inner wall speed and the outer wall speed will affect "
-"quality in a negative way."
-msgstr "La vitesse à laquelle les parois externes sont imprimées. L’impression de la paroi externe à une vitesse inférieure améliore la qualité finale de la coque."
-" Néanmoins, si la différence entre la vitesse de la paroi interne et la vitesse de la paroi externe est importante, la qualité finale sera réduite."
+msgid "The speed at which the outermost walls are printed. Printing the outer wall at a lower speed improves the final skin quality. However, having a large difference between the inner wall speed and the outer wall speed will affect quality in a negative way."
+msgstr "La vitesse à laquelle les parois externes sont imprimées. L’impression de la paroi externe à une vitesse inférieure améliore la qualité finale de la coque. Néanmoins, si la différence entre la vitesse de la paroi interne et la vitesse de la paroi externe est importante, la qualité finale sera réduite."
#: fdmprinter.def.json
msgctxt "speed_wall_x label"
@@ -3172,12 +2634,8 @@ msgstr "Vitesse d'impression de la paroi interne"
#: fdmprinter.def.json
msgctxt "speed_wall_x description"
-msgid ""
-"The speed at which all inner walls are printed. Printing the inner wall "
-"faster than the outer wall will reduce printing time. It works well to set "
-"this in between the outer wall speed and the infill speed."
-msgstr "La vitesse à laquelle toutes les parois internes seront imprimées. L’impression de la paroi interne à une vitesse supérieure réduira le temps d'impression"
-" global. Il est bon de définir cette vitesse entre celle de l'impression de la paroi externe et du remplissage."
+msgid "The speed at which all inner walls are printed. Printing the inner wall faster than the outer wall will reduce printing time. It works well to set this in between the outer wall speed and the infill speed."
+msgstr "La vitesse à laquelle toutes les parois internes seront imprimées. L’impression de la paroi interne à une vitesse supérieure réduira le temps d'impression global. Il est bon de définir cette vitesse entre celle de l'impression de la paroi externe et du remplissage."
#: fdmprinter.def.json
msgctxt "speed_roofing label"
@@ -3206,12 +2664,8 @@ msgstr "Vitesse d'impression des supports"
#: fdmprinter.def.json
msgctxt "speed_support description"
-msgid ""
-"The speed at which the support structure is printed. Printing support at "
-"higher speeds can greatly reduce printing time. The surface quality of the "
-"support structure is not important since it is removed after printing."
-msgstr "La vitesse à laquelle les supports sont imprimés. Imprimer les supports à une vitesse supérieure peut fortement accélérer l’impression. Par ailleurs, la"
-" qualité de la structure des supports n’a généralement pas beaucoup d’importance du fait qu'elle est retirée après l'impression."
+msgid "The speed at which the support structure is printed. Printing support at higher speeds can greatly reduce printing time. The surface quality of the support structure is not important since it is removed after printing."
+msgstr "La vitesse à laquelle les supports sont imprimés. Imprimer les supports à une vitesse supérieure peut fortement accélérer l’impression. Par ailleurs, la qualité de la structure des supports n’a généralement pas beaucoup d’importance du fait qu'elle est retirée après l'impression."
#: fdmprinter.def.json
msgctxt "speed_support_infill label"
@@ -3220,9 +2674,7 @@ msgstr "Vitesse d'impression du remplissage de support"
#: fdmprinter.def.json
msgctxt "speed_support_infill description"
-msgid ""
-"The speed at which the infill of support is printed. Printing the infill at "
-"lower speeds improves stability."
+msgid "The speed at which the infill of support is printed. Printing the infill at lower speeds improves stability."
msgstr "La vitesse à laquelle le remplissage de support est imprimé. L'impression du remplissage à une vitesse plus faible permet de renforcer la stabilité."
#: fdmprinter.def.json
@@ -3232,9 +2684,7 @@ msgstr "Vitesse d'impression de l'interface de support"
#: fdmprinter.def.json
msgctxt "speed_support_interface description"
-msgid ""
-"The speed at which the roofs and floors of support are printed. Printing "
-"them at lower speeds can improve overhang quality."
+msgid "The speed at which the roofs and floors of support are printed. Printing them at lower speeds can improve overhang quality."
msgstr "La vitesse à laquelle les plafonds et bas de support sont imprimés. Les imprimer à de plus faibles vitesses améliore la qualité des porte-à-faux."
#: fdmprinter.def.json
@@ -3244,9 +2694,7 @@ msgstr "Vitesse d'impression des plafonds de support"
#: fdmprinter.def.json
msgctxt "speed_support_roof description"
-msgid ""
-"The speed at which the roofs of support are printed. Printing them at lower "
-"speeds can improve overhang quality."
+msgid "The speed at which the roofs of support are printed. Printing them at lower speeds can improve overhang quality."
msgstr "La vitesse à laquelle les plafonds de support sont imprimés. Les imprimer à de plus faibles vitesses améliore la qualité des porte-à-faux."
#: fdmprinter.def.json
@@ -3256,11 +2704,8 @@ msgstr "Vitesse d'impression des bas de support"
#: fdmprinter.def.json
msgctxt "speed_support_bottom description"
-msgid ""
-"The speed at which the floor of support is printed. Printing it at lower "
-"speed can improve adhesion of support on top of your model."
-msgstr "La vitesse à laquelle le bas de support est imprimé. L'impression à une vitesse plus faible permet de renforcer l'adhésion du support au-dessus de votre"
-" modèle."
+msgid "The speed at which the floor of support is printed. Printing it at lower speed can improve adhesion of support on top of your model."
+msgstr "La vitesse à laquelle le bas de support est imprimé. L'impression à une vitesse plus faible permet de renforcer l'adhésion du support au-dessus de votre modèle."
#: fdmprinter.def.json
msgctxt "speed_prime_tower label"
@@ -3269,12 +2714,8 @@ msgstr "Vitesse de la tour d'amorçage"
#: fdmprinter.def.json
msgctxt "speed_prime_tower description"
-msgid ""
-"The speed at which the prime tower is printed. Printing the prime tower "
-"slower can make it more stable when the adhesion between the different "
-"filaments is suboptimal."
-msgstr "La vitesse à laquelle la tour d'amorçage est imprimée. L'impression plus lente de la tour d'amorçage peut la rendre plus stable lorsque l'adhérence entre"
-" les différents filaments est sous-optimale."
+msgid "The speed at which the prime tower is printed. Printing the prime tower slower can make it more stable when the adhesion between the different filaments is suboptimal."
+msgstr "La vitesse à laquelle la tour d'amorçage est imprimée. L'impression plus lente de la tour d'amorçage peut la rendre plus stable lorsque l'adhérence entre les différents filaments est sous-optimale."
#: fdmprinter.def.json
msgctxt "speed_travel label"
@@ -3293,12 +2734,8 @@ msgstr "Vitesse de la couche initiale"
#: fdmprinter.def.json
msgctxt "speed_layer_0 description"
-msgid ""
-"The speed for the initial layer. A lower value is advised to improve "
-"adhesion to the build plate. Does not affect the build plate adhesion "
-"structures themselves, like brim and raft."
-msgstr "La vitesse de la couche initiale. Une valeur plus faible est recommandée pour améliorer l'adhérence au plateau de fabrication. N'affecte pas les structures"
-" d'adhérence au plateau, comme la bordure et le radeau."
+msgid "The speed for the initial layer. A lower value is advised to improve adhesion to the build plate. Does not affect the build plate adhesion structures themselves, like brim and raft."
+msgstr "La vitesse de la couche initiale. Une valeur plus faible est recommandée pour améliorer l'adhérence au plateau de fabrication. N'affecte pas les structures d'adhérence au plateau, comme la bordure et le radeau."
#: fdmprinter.def.json
msgctxt "speed_print_layer_0 label"
@@ -3307,9 +2744,7 @@ msgstr "Vitesse d’impression de la couche initiale"
#: fdmprinter.def.json
msgctxt "speed_print_layer_0 description"
-msgid ""
-"The speed of printing for the initial layer. A lower value is advised to "
-"improve adhesion to the build plate."
+msgid "The speed of printing for the initial layer. A lower value is advised to improve adhesion to the build plate."
msgstr "La vitesse d'impression de la couche initiale. Une valeur plus faible est recommandée pour améliorer l'adhérence au plateau."
#: fdmprinter.def.json
@@ -3319,13 +2754,8 @@ msgstr "Vitesse de déplacement de la couche initiale"
#: fdmprinter.def.json
msgctxt "speed_travel_layer_0 description"
-msgid ""
-"The speed of travel moves in the initial layer. A lower value is advised to "
-"prevent pulling previously printed parts away from the build plate. The "
-"value of this setting can automatically be calculated from the ratio between "
-"the Travel Speed and the Print Speed."
-msgstr "Vitesse des mouvements de déplacement dans la couche initiale. Une valeur plus faible est recommandée pour éviter que les pièces déjà imprimées ne s'écartent"
-" du plateau. La valeur de ce paramètre peut être calculée automatiquement à partir du ratio entre la vitesse des mouvements et la vitesse d'impression."
+msgid "The speed of travel moves in the initial layer. A lower value is advised to prevent pulling previously printed parts away from the build plate. The value of this setting can automatically be calculated from the ratio between the Travel Speed and the Print Speed."
+msgstr "Vitesse des mouvements de déplacement dans la couche initiale. Une valeur plus faible est recommandée pour éviter que les pièces déjà imprimées ne s'écartent du plateau. La valeur de ce paramètre peut être calculée automatiquement à partir du ratio entre la vitesse des mouvements et la vitesse d'impression."
#: fdmprinter.def.json
msgctxt "skirt_brim_speed label"
@@ -3334,12 +2764,8 @@ msgstr "Vitesse d'impression de la jupe/bordure"
#: fdmprinter.def.json
msgctxt "skirt_brim_speed description"
-msgid ""
-"The speed at which the skirt and brim are printed. Normally this is done at "
-"the initial layer speed, but sometimes you might want to print the skirt or "
-"brim at a different speed."
-msgstr "La vitesse à laquelle la jupe et la bordure sont imprimées. Normalement, cette vitesse est celle de la couche initiale, mais il est parfois nécessaire"
-" d’imprimer la jupe ou la bordure à une vitesse différente."
+msgid "The speed at which the skirt and brim are printed. Normally this is done at the initial layer speed, but sometimes you might want to print the skirt or brim at a different speed."
+msgstr "La vitesse à laquelle la jupe et la bordure sont imprimées. Normalement, cette vitesse est celle de la couche initiale, mais il est parfois nécessaire d’imprimer la jupe ou la bordure à une vitesse différente."
#: fdmprinter.def.json
msgctxt "speed_z_hop label"
@@ -3348,12 +2774,8 @@ msgstr "Vitesse du décalage en Z"
#: fdmprinter.def.json
msgctxt "speed_z_hop description"
-msgid ""
-"The speed at which the vertical Z movement is made for Z Hops. This is "
-"typically lower than the print speed since the build plate or machine's "
-"gantry is harder to move."
-msgstr "La vitesse à laquelle le mouvement vertical en Z est effectué pour des décalages en Z. Cette vitesse est généralement inférieure à la vitesse d'impression"
-" car le plateau ou le portique de la machine est plus difficile à déplacer."
+msgid "The speed at which the vertical Z movement is made for Z Hops. This is typically lower than the print speed since the build plate or machine's gantry is harder to move."
+msgstr "La vitesse à laquelle le mouvement vertical en Z est effectué pour des décalages en Z. Cette vitesse est généralement inférieure à la vitesse d'impression car le plateau ou le portique de la machine est plus difficile à déplacer."
#: fdmprinter.def.json
msgctxt "speed_slowdown_layers label"
@@ -3362,12 +2784,8 @@ msgstr "Nombre de couches plus lentes"
#: fdmprinter.def.json
msgctxt "speed_slowdown_layers description"
-msgid ""
-"The first few layers are printed slower than the rest of the model, to get "
-"better adhesion to the build plate and improve the overall success rate of "
-"prints. The speed is gradually increased over these layers."
-msgstr "Les premières couches sont imprimées plus lentement que le reste du modèle afin d’obtenir une meilleure adhérence au plateau et d’améliorer le taux de"
-" réussite global des impressions. La vitesse augmente graduellement à chacune de ces couches."
+msgid "The first few layers are printed slower than the rest of the model, to get better adhesion to the build plate and improve the overall success rate of prints. The speed is gradually increased over these layers."
+msgstr "Les premières couches sont imprimées plus lentement que le reste du modèle afin d’obtenir une meilleure adhérence au plateau et d’améliorer le taux de réussite global des impressions. La vitesse augmente graduellement à chacune de ces couches."
#: fdmprinter.def.json
msgctxt "speed_equalize_flow_width_factor label"
@@ -3376,17 +2794,8 @@ msgstr "Rapport d'égalisation des débits"
#: fdmprinter.def.json
msgctxt "speed_equalize_flow_width_factor description"
-msgid ""
-"Extrusion width based correction factor on the speed. At 0% the movement "
-"speed is kept constant at the Print Speed. At 100% the movement speed is "
-"adjusted so that the flow (in mm³/s) is kept constant, i.e. lines half the "
-"normal Line Width are printed twice as fast and lines twice as wide are "
-"printed half as fast. A value larger than 100% can help to compensate for "
-"the higher pressure required to extrude wide lines."
-msgstr "Facteur de correction de la largeur d'extrusion en fonction de la vitesse. À 0 %, la vitesse de mouvement reste constante à la vitesse d'impression. À"
-" 100 %, la vitesse de mouvement est ajustée de sorte que le débit (en mm³/s) reste constant, c'est-à-dire que les lignes à la moitié de la largeur de ligne"
-" normale sont imprimées deux fois plus vite et que les lignes à la moitié de la largeur sont imprimées aussi vite. Une valeur supérieure à 100 % peut aider"
-" à compenser la pression plus élevée requise pour extruder les lignes larges."
+msgid "Extrusion width based correction factor on the speed. At 0% the movement speed is kept constant at the Print Speed. At 100% the movement speed is adjusted so that the flow (in mm³/s) is kept constant, i.e. lines half the normal Line Width are printed twice as fast and lines twice as wide are printed half as fast. A value larger than 100% can help to compensate for the higher pressure required to extrude wide lines."
+msgstr "Facteur de correction de la largeur d'extrusion en fonction de la vitesse. À 0 %, la vitesse de mouvement reste constante à la vitesse d'impression. À 100 %, la vitesse de mouvement est ajustée de sorte que le débit (en mm³/s) reste constant, c'est-à-dire que les lignes à la moitié de la largeur de ligne normale sont imprimées deux fois plus vite et que les lignes à la moitié de la largeur sont imprimées aussi vite. Une valeur supérieure à 100 % peut aider à compenser la pression plus élevée requise pour extruder les lignes larges."
#: fdmprinter.def.json
msgctxt "acceleration_enabled label"
@@ -3395,11 +2804,18 @@ msgstr "Activer le contrôle d'accélération"
#: fdmprinter.def.json
msgctxt "acceleration_enabled description"
-msgid ""
-"Enables adjusting the print head acceleration. Increasing the accelerations "
-"can reduce printing time at the cost of print quality."
-msgstr "Active le réglage de l'accélération de la tête d'impression. Augmenter les accélérations peut réduire la durée d'impression au détriment de la qualité"
-" d'impression."
+msgid "Enables adjusting the print head acceleration. Increasing the accelerations can reduce printing time at the cost of print quality."
+msgstr "Active le réglage de l'accélération de la tête d'impression. Augmenter les accélérations peut réduire la durée d'impression au détriment de la qualité d'impression."
+
+#: fdmprinter.def.json
+msgctxt "acceleration_travel_enabled label"
+msgid "Enable Travel Acceleration"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "acceleration_travel_enabled description"
+msgid "Use a separate acceleration rate for travel moves. If disabled, travel moves will use the acceleration value of the printed line at their destination."
+msgstr ""
#: fdmprinter.def.json
msgctxt "acceleration_print label"
@@ -3498,9 +2914,7 @@ msgstr "Accélération de l'interface du support"
#: fdmprinter.def.json
msgctxt "acceleration_support_interface description"
-msgid ""
-"The acceleration with which the roofs and floors of support are printed. "
-"Printing them at lower acceleration can improve overhang quality."
+msgid "The acceleration with which the roofs and floors of support are printed. Printing them at lower acceleration can improve overhang quality."
msgstr "L'accélération selon laquelle les plafonds et bas de support sont imprimés. Les imprimer avec une accélération plus faible améliore la qualité des porte-à-faux."
#: fdmprinter.def.json
@@ -3510,9 +2924,7 @@ msgstr "Accélération des plafonds de support"
#: fdmprinter.def.json
msgctxt "acceleration_support_roof description"
-msgid ""
-"The acceleration with which the roofs of support are printed. Printing them "
-"at lower acceleration can improve overhang quality."
+msgid "The acceleration with which the roofs of support are printed. Printing them at lower acceleration can improve overhang quality."
msgstr "L'accélération selon laquelle les plafonds de support sont imprimés. Les imprimer avec une accélération plus faible améliore la qualité des porte-à-faux."
#: fdmprinter.def.json
@@ -3522,11 +2934,8 @@ msgstr "Accélération des bas de support"
#: fdmprinter.def.json
msgctxt "acceleration_support_bottom description"
-msgid ""
-"The acceleration with which the floors of support are printed. Printing them "
-"at lower acceleration can improve adhesion of support on top of your model."
-msgstr "L'accélération selon laquelle les bas de support sont imprimés. Les imprimer avec une accélération plus faible renforce l'adhésion du support au-dessus"
-" du modèle."
+msgid "The acceleration with which the floors of support are printed. Printing them at lower acceleration can improve adhesion of support on top of your model."
+msgstr "L'accélération selon laquelle les bas de support sont imprimés. Les imprimer avec une accélération plus faible renforce l'adhésion du support au-dessus du modèle."
#: fdmprinter.def.json
msgctxt "acceleration_prime_tower label"
@@ -3585,12 +2994,8 @@ msgstr "Accélération de la jupe/bordure"
#: fdmprinter.def.json
msgctxt "acceleration_skirt_brim description"
-msgid ""
-"The acceleration with which the skirt and brim are printed. Normally this is "
-"done with the initial layer acceleration, but sometimes you might want to "
-"print the skirt or brim at a different acceleration."
-msgstr "L'accélération selon laquelle la jupe et la bordure sont imprimées. Normalement, cette accélération est celle de la couche initiale, mais il est parfois"
-" nécessaire d’imprimer la jupe ou la bordure à une accélération différente."
+msgid "The acceleration with which the skirt and brim are printed. Normally this is done with the initial layer acceleration, but sometimes you might want to print the skirt or brim at a different acceleration."
+msgstr "L'accélération selon laquelle la jupe et la bordure sont imprimées. Normalement, cette accélération est celle de la couche initiale, mais il est parfois nécessaire d’imprimer la jupe ou la bordure à une accélération différente."
#: fdmprinter.def.json
msgctxt "jerk_enabled label"
@@ -3599,12 +3004,18 @@ msgstr "Activer le contrôle de saccade"
#: fdmprinter.def.json
msgctxt "jerk_enabled description"
-msgid ""
-"Enables adjusting the jerk of print head when the velocity in the X or Y "
-"axis changes. Increasing the jerk can reduce printing time at the cost of "
-"print quality."
-msgstr "Active le réglage de la saccade de la tête d'impression lorsque la vitesse sur l'axe X ou Y change. Augmenter les saccades peut réduire la durée d'impression"
-" au détriment de la qualité d'impression."
+msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality."
+msgstr "Active le réglage de la saccade de la tête d'impression lorsque la vitesse sur l'axe X ou Y change. Augmenter les saccades peut réduire la durée d'impression au détriment de la qualité d'impression."
+
+#: fdmprinter.def.json
+msgctxt "jerk_travel_enabled label"
+msgid "Enable Travel Jerk"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "jerk_travel_enabled description"
+msgid "Use a separate jerk rate for travel moves. If disabled, travel moves will use the jerk value of the printed line at their destination."
+msgstr ""
#: fdmprinter.def.json
msgctxt "jerk_print label"
@@ -3633,8 +3044,7 @@ msgstr "Saccade de paroi"
#: fdmprinter.def.json
msgctxt "jerk_wall description"
-msgid ""
-"The maximum instantaneous velocity change with which the walls are printed."
+msgid "The maximum instantaneous velocity change with which the walls are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les parois sont imprimées."
#: fdmprinter.def.json
@@ -3644,9 +3054,7 @@ msgstr "Saccade de paroi externe"
#: fdmprinter.def.json
msgctxt "jerk_wall_0 description"
-msgid ""
-"The maximum instantaneous velocity change with which the outermost walls are "
-"printed."
+msgid "The maximum instantaneous velocity change with which the outermost walls are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les parois externes sont imprimées."
#: fdmprinter.def.json
@@ -3656,9 +3064,7 @@ msgstr "Saccade de paroi intérieure"
#: fdmprinter.def.json
msgctxt "jerk_wall_x description"
-msgid ""
-"The maximum instantaneous velocity change with which all inner walls are "
-"printed."
+msgid "The maximum instantaneous velocity change with which all inner walls are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les parois intérieures sont imprimées."
#: fdmprinter.def.json
@@ -3668,9 +3074,7 @@ msgstr "Saccade de couches extérieures de la surface supérieure"
#: fdmprinter.def.json
msgctxt "jerk_roofing description"
-msgid ""
-"The maximum instantaneous velocity change with which top surface skin layers "
-"are printed."
+msgid "The maximum instantaneous velocity change with which top surface skin layers are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les couches extérieures de surface supérieure sont imprimées."
#: fdmprinter.def.json
@@ -3680,9 +3084,7 @@ msgstr "Saccade du dessus/dessous"
#: fdmprinter.def.json
msgctxt "jerk_topbottom description"
-msgid ""
-"The maximum instantaneous velocity change with which top/bottom layers are "
-"printed."
+msgid "The maximum instantaneous velocity change with which top/bottom layers are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les couches du dessus/dessous sont imprimées."
#: fdmprinter.def.json
@@ -3692,9 +3094,7 @@ msgstr "Saccade des supports"
#: fdmprinter.def.json
msgctxt "jerk_support description"
-msgid ""
-"The maximum instantaneous velocity change with which the support structure "
-"is printed."
+msgid "The maximum instantaneous velocity change with which the support structure is printed."
msgstr "Le changement instantané maximal de vitesse selon lequel la structure de support est imprimée."
#: fdmprinter.def.json
@@ -3704,9 +3104,7 @@ msgstr "Saccade de remplissage du support"
#: fdmprinter.def.json
msgctxt "jerk_support_infill description"
-msgid ""
-"The maximum instantaneous velocity change with which the infill of support "
-"is printed."
+msgid "The maximum instantaneous velocity change with which the infill of support is printed."
msgstr "Le changement instantané maximal de vitesse selon lequel le remplissage de support est imprimé."
#: fdmprinter.def.json
@@ -3716,9 +3114,7 @@ msgstr "Saccade de l'interface de support"
#: fdmprinter.def.json
msgctxt "jerk_support_interface description"
-msgid ""
-"The maximum instantaneous velocity change with which the roofs and floors of "
-"support are printed."
+msgid "The maximum instantaneous velocity change with which the roofs and floors of support are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les plafonds et bas sont imprimés."
#: fdmprinter.def.json
@@ -3728,9 +3124,7 @@ msgstr "Saccade des plafonds de support"
#: fdmprinter.def.json
msgctxt "jerk_support_roof description"
-msgid ""
-"The maximum instantaneous velocity change with which the roofs of support "
-"are printed."
+msgid "The maximum instantaneous velocity change with which the roofs of support are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les plafonds de support sont imprimés."
#: fdmprinter.def.json
@@ -3740,9 +3134,7 @@ msgstr "Saccade des bas de support"
#: fdmprinter.def.json
msgctxt "jerk_support_bottom description"
-msgid ""
-"The maximum instantaneous velocity change with which the floors of support "
-"are printed."
+msgid "The maximum instantaneous velocity change with which the floors of support are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel les bas de support sont imprimés."
#: fdmprinter.def.json
@@ -3752,9 +3144,7 @@ msgstr "Saccade de la tour d'amorçage"
#: fdmprinter.def.json
msgctxt "jerk_prime_tower description"
-msgid ""
-"The maximum instantaneous velocity change with which the prime tower is "
-"printed."
+msgid "The maximum instantaneous velocity change with which the prime tower is printed."
msgstr "Le changement instantané maximal de vitesse selon lequel la tour d'amorçage est imprimée."
#: fdmprinter.def.json
@@ -3764,8 +3154,7 @@ msgstr "Saccade de déplacement"
#: fdmprinter.def.json
msgctxt "jerk_travel description"
-msgid ""
-"The maximum instantaneous velocity change with which travel moves are made."
+msgid "The maximum instantaneous velocity change with which travel moves are made."
msgstr "Le changement instantané maximal de vitesse selon lequel les déplacements s'effectuent."
#: fdmprinter.def.json
@@ -3785,9 +3174,7 @@ msgstr "Saccade d’impression de la couche initiale"
#: fdmprinter.def.json
msgctxt "jerk_print_layer_0 description"
-msgid ""
-"The maximum instantaneous velocity change during the printing of the initial "
-"layer."
+msgid "The maximum instantaneous velocity change during the printing of the initial layer."
msgstr "Le changement instantané maximal de vitesse durant l'impression de la couche initiale."
#: fdmprinter.def.json
@@ -3807,9 +3194,7 @@ msgstr "Saccade de la jupe/bordure"
#: fdmprinter.def.json
msgctxt "jerk_skirt_brim description"
-msgid ""
-"The maximum instantaneous velocity change with which the skirt and brim are "
-"printed."
+msgid "The maximum instantaneous velocity change with which the skirt and brim are printed."
msgstr "Le changement instantané maximal de vitesse selon lequel la jupe et la bordure sont imprimées."
#: fdmprinter.def.json
@@ -3859,9 +3244,7 @@ msgstr "Vitesse de rétraction"
#: fdmprinter.def.json
msgctxt "retraction_speed description"
-msgid ""
-"The speed at which the filament is retracted and primed during a retraction "
-"move."
+msgid "The speed at which the filament is retracted and primed during a retraction move."
msgstr "La vitesse à laquelle le filament est rétracté et préparé pendant une rétraction."
#: fdmprinter.def.json
@@ -3891,9 +3274,7 @@ msgstr "Volume supplémentaire à l'amorçage"
#: fdmprinter.def.json
msgctxt "retraction_extra_prime_amount description"
-msgid ""
-"Some material can ooze away during a travel move, which can be compensated "
-"for here."
+msgid "Some material can ooze away during a travel move, which can be compensated for here."
msgstr "Du matériau peut suinter pendant un déplacement, ce qui peut être compensé ici."
#: fdmprinter.def.json
@@ -3903,11 +3284,8 @@ msgstr "Déplacement minimal de rétraction"
#: fdmprinter.def.json
msgctxt "retraction_min_travel description"
-msgid ""
-"The minimum distance of travel needed for a retraction to happen at all. "
-"This helps to get fewer retractions in a small area."
-msgstr "La distance minimale de déplacement nécessaire pour qu’une rétraction ait lieu. Cela permet d’éviter qu’un grand nombre de rétractions ne se produisent"
-" sur une petite portion."
+msgid "The minimum distance of travel needed for a retraction to happen at all. This helps to get fewer retractions in a small area."
+msgstr "La distance minimale de déplacement nécessaire pour qu’une rétraction ait lieu. Cela permet d’éviter qu’un grand nombre de rétractions ne se produisent sur une petite portion."
#: fdmprinter.def.json
msgctxt "retraction_count_max label"
@@ -3916,13 +3294,8 @@ msgstr "Nombre maximal de rétractions"
#: fdmprinter.def.json
msgctxt "retraction_count_max description"
-msgid ""
-"This setting limits the number of retractions occurring within the minimum "
-"extrusion distance window. Further retractions within this window will be "
-"ignored. This avoids retracting repeatedly on the same piece of filament, as "
-"that can flatten the filament and cause grinding issues."
-msgstr "Ce paramètre limite le nombre de rétractions dans l'intervalle de distance minimal d'extrusion. Les rétractions qui dépassent cette valeur seront ignorées."
-" Cela évite les rétractions répétitives sur le même morceau de filament, car cela risque de l’aplatir et de générer des problèmes d’écrasement."
+msgid "This setting limits the number of retractions occurring within the minimum extrusion distance window. Further retractions within this window will be ignored. This avoids retracting repeatedly on the same piece of filament, as that can flatten the filament and cause grinding issues."
+msgstr "Ce paramètre limite le nombre de rétractions dans l'intervalle de distance minimal d'extrusion. Les rétractions qui dépassent cette valeur seront ignorées. Cela évite les rétractions répétitives sur le même morceau de filament, car cela risque de l’aplatir et de générer des problèmes d’écrasement."
#: fdmprinter.def.json
msgctxt "retraction_extrusion_window label"
@@ -3931,13 +3304,8 @@ msgstr "Intervalle de distance minimale d'extrusion"
#: fdmprinter.def.json
msgctxt "retraction_extrusion_window description"
-msgid ""
-"The window in which the maximum retraction count is enforced. This value "
-"should be approximately the same as the retraction distance, so that "
-"effectively the number of times a retraction passes the same patch of "
-"material is limited."
-msgstr "L'intervalle dans lequel le nombre maximal de rétractions est incrémenté. Cette valeur doit être du même ordre de grandeur que la distance de rétraction,"
-" limitant ainsi le nombre de mouvements de rétraction sur une même portion de matériau."
+msgid "The window in which the maximum retraction count is enforced. This value should be approximately the same as the retraction distance, so that effectively the number of times a retraction passes the same patch of material is limited."
+msgstr "L'intervalle dans lequel le nombre maximal de rétractions est incrémenté. Cette valeur doit être du même ordre de grandeur que la distance de rétraction, limitant ainsi le nombre de mouvements de rétraction sur une même portion de matériau."
#: fdmprinter.def.json
msgctxt "limit_support_retractions label"
@@ -3946,12 +3314,8 @@ msgstr "Limiter les rétractations du support"
#: fdmprinter.def.json
msgctxt "limit_support_retractions description"
-msgid ""
-"Omit retraction when moving from support to support in a straight line. "
-"Enabling this setting saves print time, but can lead to excessive stringing "
-"within the support structure."
-msgstr "Omettre la rétraction lors du passage entre supports en ligne droite. L'activation de ce paramètre permet de gagner du temps lors de l'impression, mais"
-" peut conduire à un stringing excessif à l'intérieur de la structure de support."
+msgid "Omit retraction when moving from support to support in a straight line. Enabling this setting saves print time, but can lead to excessive stringing within the support structure."
+msgstr "Omettre la rétraction lors du passage entre supports en ligne droite. L'activation de ce paramètre permet de gagner du temps lors de l'impression, mais peut conduire à un stringing excessif à l'intérieur de la structure de support."
#: fdmprinter.def.json
msgctxt "retraction_combing label"
@@ -3960,15 +3324,8 @@ msgstr "Mode de détours"
#: fdmprinter.def.json
msgctxt "retraction_combing description"
-msgid ""
-"Combing keeps the nozzle within already printed areas when traveling. This "
-"results in slightly longer travel moves but reduces the need for "
-"retractions. If combing is off, the material will retract and the nozzle "
-"moves in a straight line to the next point. It is also possible to avoid "
-"combing over top/bottom skin areas or to only comb within the infill."
-msgstr "Les détours maintiennent la buse dans les zones déjà imprimées lors des déplacements. Cela résulte en des déplacements légèrement plus longs mais réduit"
-" le recours aux rétractions. Si les détours sont désactivés, le matériau se rétractera et la buse se déplacera en ligne droite jusqu'au point suivant."
-" Il est également possible d'éviter les détours sur les zones de la couche du dessus / dessous ou d'effectuer les détours uniquement dans le remplissage."
+msgid "Combing keeps the nozzle within already printed areas when traveling. This results in slightly longer travel moves but reduces the need for retractions. If combing is off, the material will retract and the nozzle moves in a straight line to the next point. It is also possible to avoid combing over top/bottom skin areas or to only comb within the infill."
+msgstr "Les détours maintiennent la buse dans les zones déjà imprimées lors des déplacements. Cela résulte en des déplacements légèrement plus longs mais réduit le recours aux rétractions. Si les détours sont désactivés, le matériau se rétractera et la buse se déplacera en ligne droite jusqu'au point suivant. Il est également possible d'éviter les détours sur les zones de la couche du dessus / dessous ou d'effectuer les détours uniquement dans le remplissage."
#: fdmprinter.def.json
msgctxt "retraction_combing option off"
@@ -4002,12 +3359,8 @@ msgstr "Distance de détour max. sans rétraction"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
-msgid ""
-"When greater than zero, combing travel moves that are longer than this "
-"distance will use retraction. If set to zero, there is no maximum and "
-"combing moves will not use retraction."
-msgstr "Lorsque cette distance est supérieure à zéro, les déplacements de détour qui sont plus longs que cette distance utiliseront la rétraction. Si elle est"
-" définie sur zéro, il n'y a pas de maximum et les mouvements de détour n'utiliseront pas la rétraction."
+msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
+msgstr "Lorsque cette distance est supérieure à zéro, les déplacements de détour qui sont plus longs que cette distance utiliseront la rétraction. Si elle est définie sur zéro, il n'y a pas de maximum et les mouvements de détour n'utiliseront pas la rétraction."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -4026,9 +3379,7 @@ msgstr "Éviter les pièces imprimées lors du déplacement"
#: fdmprinter.def.json
msgctxt "travel_avoid_other_parts description"
-msgid ""
-"The nozzle avoids already printed parts when traveling. This option is only "
-"available when combing is enabled."
+msgid "The nozzle avoids already printed parts when traveling. This option is only available when combing is enabled."
msgstr "La buse contourne les pièces déjà imprimées lorsqu'elle se déplace. Cette option est disponible uniquement lorsque les détours sont activés."
#: fdmprinter.def.json
@@ -4038,9 +3389,7 @@ msgstr "Éviter les supports lors du déplacement"
#: fdmprinter.def.json
msgctxt "travel_avoid_supports description"
-msgid ""
-"The nozzle avoids already printed supports when traveling. This option is "
-"only available when combing is enabled."
+msgid "The nozzle avoids already printed supports when traveling. This option is only available when combing is enabled."
msgstr "La buse contourne les supports déjà imprimés lorsqu'elle se déplace. Cette option est disponible uniquement lorsque les détours sont activés."
#: fdmprinter.def.json
@@ -4050,9 +3399,7 @@ msgstr "Distance d'évitement du déplacement"
#: fdmprinter.def.json
msgctxt "travel_avoid_distance description"
-msgid ""
-"The distance between the nozzle and already printed parts when avoiding "
-"during travel moves."
+msgid "The distance between the nozzle and already printed parts when avoiding during travel moves."
msgstr "La distance entre la buse et les pièces déjà imprimées lors du contournement pendant les déplacements."
#: fdmprinter.def.json
@@ -4062,9 +3409,7 @@ msgstr "X début couche"
#: fdmprinter.def.json
msgctxt "layer_start_x description"
-msgid ""
-"The X coordinate of the position near where to find the part to start "
-"printing each layer."
+msgid "The X coordinate of the position near where to find the part to start printing each layer."
msgstr "Coordonnée X de la position près de laquelle trouver la partie pour démarrer l'impression de chaque couche."
#: fdmprinter.def.json
@@ -4074,9 +3419,7 @@ msgstr "Y début couche"
#: fdmprinter.def.json
msgctxt "layer_start_y description"
-msgid ""
-"The Y coordinate of the position near where to find the part to start "
-"printing each layer."
+msgid "The Y coordinate of the position near where to find the part to start printing each layer."
msgstr "Coordonnée Y de la position près de laquelle trouver la partie pour démarrer l'impression de chaque couche."
#: fdmprinter.def.json
@@ -4086,13 +3429,8 @@ msgstr "Décalage en Z lors d’une rétraction"
#: fdmprinter.def.json
msgctxt "retraction_hop_enabled description"
-msgid ""
-"Whenever a retraction is done, the build plate is lowered to create "
-"clearance between the nozzle and the print. It prevents the nozzle from "
-"hitting the print during travel moves, reducing the chance to knock the "
-"print from the build plate."
-msgstr "À chaque rétraction, le plateau est abaissé pour créer un espace entre la buse et l'impression. Cela évite que la buse ne touche l'impression pendant les"
-" déplacements, réduisant ainsi le risque de heurter l'impression à partir du plateau."
+msgid "Whenever a retraction is done, the build plate is lowered to create clearance between the nozzle and the print. It prevents the nozzle from hitting the print during travel moves, reducing the chance to knock the print from the build plate."
+msgstr "À chaque rétraction, le plateau est abaissé pour créer un espace entre la buse et l'impression. Cela évite que la buse ne touche l'impression pendant les déplacements, réduisant ainsi le risque de heurter l'impression à partir du plateau."
#: fdmprinter.def.json
msgctxt "retraction_hop_only_when_collides label"
@@ -4101,11 +3439,8 @@ msgstr "Décalage en Z uniquement sur les pièces imprimées"
#: fdmprinter.def.json
msgctxt "retraction_hop_only_when_collides description"
-msgid ""
-"Only perform a Z Hop when moving over printed parts which cannot be avoided "
-"by horizontal motion by Avoid Printed Parts when Traveling."
-msgstr "Appliquer un décalage en Z uniquement lors du mouvement au-dessus de pièces imprimées qui ne peuvent être évitées par le mouvement horizontal, via Éviter"
-" les pièces imprimées lors du déplacement."
+msgid "Only perform a Z Hop when moving over printed parts which cannot be avoided by horizontal motion by Avoid Printed Parts when Traveling."
+msgstr "Appliquer un décalage en Z uniquement lors du mouvement au-dessus de pièces imprimées qui ne peuvent être évitées par le mouvement horizontal, via Éviter les pièces imprimées lors du déplacement."
#: fdmprinter.def.json
msgctxt "retraction_hop label"
@@ -4124,12 +3459,8 @@ msgstr "Décalage en Z après changement d'extrudeuse"
#: fdmprinter.def.json
msgctxt "retraction_hop_after_extruder_switch description"
-msgid ""
-"After the machine switched from one extruder to the other, the build plate "
-"is lowered to create clearance between the nozzle and the print. This "
-"prevents the nozzle from leaving oozed material on the outside of a print."
-msgstr "Une fois que la machine est passée d'une extrudeuse à l'autre, le plateau s'abaisse pour créer un dégagement entre la buse et l'impression. Cela évite"
-" que la buse ne ressorte avec du matériau suintant sur l'extérieur d'une impression."
+msgid "After the machine switched from one extruder to the other, the build plate is lowered to create clearance between the nozzle and the print. This prevents the nozzle from leaving oozed material on the outside of a print."
+msgstr "Une fois que la machine est passée d'une extrudeuse à l'autre, le plateau s'abaisse pour créer un dégagement entre la buse et l'impression. Cela évite que la buse ne ressorte avec du matériau suintant sur l'extérieur d'une impression."
#: fdmprinter.def.json
msgctxt "retraction_hop_after_extruder_switch_height label"
@@ -4158,11 +3489,8 @@ msgstr "Activer le refroidissement de l'impression"
#: fdmprinter.def.json
msgctxt "cool_fan_enabled description"
-msgid ""
-"Enables the print cooling fans while printing. The fans improve print "
-"quality on layers with short layer times and bridging / overhangs."
-msgstr "Active les ventilateurs de refroidissement de l'impression pendant l'impression. Les ventilateurs améliorent la qualité de l'impression sur les couches"
-" présentant des durées de couche courtes et des ponts / porte-à-faux."
+msgid "Enables the print cooling fans while printing. The fans improve print quality on layers with short layer times and bridging / overhangs."
+msgstr "Active les ventilateurs de refroidissement de l'impression pendant l'impression. Les ventilateurs améliorent la qualité de l'impression sur les couches présentant des durées de couche courtes et des ponts / porte-à-faux."
#: fdmprinter.def.json
msgctxt "cool_fan_speed label"
@@ -4181,12 +3509,8 @@ msgstr "Vitesse régulière du ventilateur"
#: fdmprinter.def.json
msgctxt "cool_fan_speed_min description"
-msgid ""
-"The speed at which the fans spin before hitting the threshold. When a layer "
-"prints faster than the threshold, the fan speed gradually inclines towards "
-"the maximum fan speed."
-msgstr "La vitesse à laquelle les ventilateurs tournent avant d'atteindre la limite. Lorsqu'une couche s'imprime plus rapidement que la limite, la vitesse du ventilateur"
-" augmente progressivement jusqu'à atteindre la vitesse maximale."
+msgid "The speed at which the fans spin before hitting the threshold. When a layer prints faster than the threshold, the fan speed gradually inclines towards the maximum fan speed."
+msgstr "La vitesse à laquelle les ventilateurs tournent avant d'atteindre la limite. Lorsqu'une couche s'imprime plus rapidement que la limite, la vitesse du ventilateur augmente progressivement jusqu'à atteindre la vitesse maximale."
#: fdmprinter.def.json
msgctxt "cool_fan_speed_max label"
@@ -4195,12 +3519,8 @@ msgstr "Vitesse maximale du ventilateur"
#: fdmprinter.def.json
msgctxt "cool_fan_speed_max description"
-msgid ""
-"The speed at which the fans spin on the minimum layer time. The fan speed "
-"gradually increases between the regular fan speed and maximum fan speed when "
-"the threshold is hit."
-msgstr "La vitesse à laquelle les ventilateurs tournent sur la durée minimale d'une couche. La vitesse du ventilateur augmente progressivement entre la vitesse"
-" régulière du ventilateur et la vitesse maximale lorsque la limite est atteinte."
+msgid "The speed at which the fans spin on the minimum layer time. The fan speed gradually increases between the regular fan speed and maximum fan speed when the threshold is hit."
+msgstr "La vitesse à laquelle les ventilateurs tournent sur la durée minimale d'une couche. La vitesse du ventilateur augmente progressivement entre la vitesse régulière du ventilateur et la vitesse maximale lorsque la limite est atteinte."
#: fdmprinter.def.json
msgctxt "cool_min_layer_time_fan_speed_max label"
@@ -4209,14 +3529,8 @@ msgstr "Limite de vitesse régulière/maximale du ventilateur"
#: fdmprinter.def.json
msgctxt "cool_min_layer_time_fan_speed_max description"
-msgid ""
-"The layer time which sets the threshold between regular fan speed and "
-"maximum fan speed. Layers that print slower than this time use regular fan "
-"speed. For faster layers the fan speed gradually increases towards the "
-"maximum fan speed."
-msgstr "La durée de couche qui définit la limite entre la vitesse régulière et la vitesse maximale du ventilateur. Les couches qui s'impriment moins vite que cette"
-" durée utilisent la vitesse régulière du ventilateur. Pour les couches plus rapides, la vitesse du ventilateur augmente progressivement jusqu'à atteindre"
-" la vitesse maximale."
+msgid "The layer time which sets the threshold between regular fan speed and maximum fan speed. Layers that print slower than this time use regular fan speed. For faster layers the fan speed gradually increases towards the maximum fan speed."
+msgstr "La durée de couche qui définit la limite entre la vitesse régulière et la vitesse maximale du ventilateur. Les couches qui s'impriment moins vite que cette durée utilisent la vitesse régulière du ventilateur. Pour les couches plus rapides, la vitesse du ventilateur augmente progressivement jusqu'à atteindre la vitesse maximale."
#: fdmprinter.def.json
msgctxt "cool_fan_speed_0 label"
@@ -4225,12 +3539,8 @@ msgstr "Vitesse des ventilateurs initiale"
#: fdmprinter.def.json
msgctxt "cool_fan_speed_0 description"
-msgid ""
-"The speed at which the fans spin at the start of the print. In subsequent "
-"layers the fan speed is gradually increased up to the layer corresponding to "
-"Regular Fan Speed at Height."
-msgstr "Vitesse à laquelle les ventilateurs tournent au début de l'impression. Pour les couches suivantes, la vitesse des ventilateurs augmente progressivement"
-" jusqu'à la couche qui correspond à la vitesse régulière des ventilateurs en hauteur."
+msgid "The speed at which the fans spin at the start of the print. In subsequent layers the fan speed is gradually increased up to the layer corresponding to Regular Fan Speed at Height."
+msgstr "Vitesse à laquelle les ventilateurs tournent au début de l'impression. Pour les couches suivantes, la vitesse des ventilateurs augmente progressivement jusqu'à la couche qui correspond à la vitesse régulière des ventilateurs en hauteur."
#: fdmprinter.def.json
msgctxt "cool_fan_full_at_height label"
@@ -4239,12 +3549,8 @@ msgstr "Vitesse régulière du ventilateur à la hauteur"
#: fdmprinter.def.json
msgctxt "cool_fan_full_at_height description"
-msgid ""
-"The height at which the fans spin on regular fan speed. At the layers below "
-"the fan speed gradually increases from Initial Fan Speed to Regular Fan "
-"Speed."
-msgstr "Hauteur à laquelle les ventilateurs tournent à la vitesse régulière. Pour les couches situées en-dessous, la vitesse des ventilateurs augmente progressivement"
-" de la vitesse des ventilateurs initiale jusqu'à la vitesse régulière."
+msgid "The height at which the fans spin on regular fan speed. At the layers below the fan speed gradually increases from Initial Fan Speed to Regular Fan Speed."
+msgstr "Hauteur à laquelle les ventilateurs tournent à la vitesse régulière. Pour les couches situées en-dessous, la vitesse des ventilateurs augmente progressivement de la vitesse des ventilateurs initiale jusqu'à la vitesse régulière."
#: fdmprinter.def.json
msgctxt "cool_fan_full_layer label"
@@ -4253,11 +3559,8 @@ msgstr "Vitesse régulière du ventilateur à la couche"
#: fdmprinter.def.json
msgctxt "cool_fan_full_layer description"
-msgid ""
-"The layer at which the fans spin on regular fan speed. If regular fan speed "
-"at height is set, this value is calculated and rounded to a whole number."
-msgstr "La couche à laquelle les ventilateurs tournent à la vitesse régulière. Si la vitesse régulière du ventilateur à la hauteur est définie, cette valeur est"
-" calculée et arrondie à un nombre entier."
+msgid "The layer at which the fans spin on regular fan speed. If regular fan speed at height is set, this value is calculated and rounded to a whole number."
+msgstr "La couche à laquelle les ventilateurs tournent à la vitesse régulière. Si la vitesse régulière du ventilateur à la hauteur est définie, cette valeur est calculée et arrondie à un nombre entier."
#: fdmprinter.def.json
msgctxt "cool_min_layer_time label"
@@ -4266,15 +3569,8 @@ msgstr "Durée minimale d’une couche"
#: fdmprinter.def.json
msgctxt "cool_min_layer_time description"
-msgid ""
-"The minimum time spent in a layer. This forces the printer to slow down, to "
-"at least spend the time set here in one layer. This allows the printed "
-"material to cool down properly before printing the next layer. Layers may "
-"still take shorter than the minimal layer time if Lift Head is disabled and "
-"if the Minimum Speed would otherwise be violated."
-msgstr "Temps minimum passé sur une couche. Cela force l'imprimante à ralentir afin de passer au minimum la durée définie ici sur une couche. Cela permet au matériau"
-" imprimé de refroidir correctement avant l'impression de la couche suivante. Les couches peuvent néanmoins prendre moins de temps que le temps de couche"
-" minimum si « Lift Head  » (Relever Tête) est désactivé et si la vitesse minimum serait autrement non respectée."
+msgid "The minimum time spent in a layer. This forces the printer to slow down, to at least spend the time set here in one layer. This allows the printed material to cool down properly before printing the next layer. Layers may still take shorter than the minimal layer time if Lift Head is disabled and if the Minimum Speed would otherwise be violated."
+msgstr "Temps minimum passé sur une couche. Cela force l'imprimante à ralentir afin de passer au minimum la durée définie ici sur une couche. Cela permet au matériau imprimé de refroidir correctement avant l'impression de la couche suivante. Les couches peuvent néanmoins prendre moins de temps que le temps de couche minimum si « Lift Head  » (Relever Tête) est désactivé et si la vitesse minimum serait autrement non respectée."
#: fdmprinter.def.json
msgctxt "cool_min_speed label"
@@ -4283,12 +3579,8 @@ msgstr "Vitesse minimale"
#: fdmprinter.def.json
msgctxt "cool_min_speed description"
-msgid ""
-"The minimum print speed, despite slowing down due to the minimum layer time. "
-"When the printer would slow down too much, the pressure in the nozzle would "
-"be too low and result in bad print quality."
-msgstr "La vitesse minimale d'impression, malgré le ralentissement dû à la durée minimale d'une couche. Si l'imprimante devait trop ralentir, la pression au niveau"
-" de la buse serait trop faible, ce qui résulterait en une mauvaise qualité d'impression."
+msgid "The minimum print speed, despite slowing down due to the minimum layer time. When the printer would slow down too much, the pressure in the nozzle would be too low and result in bad print quality."
+msgstr "La vitesse minimale d'impression, malgré le ralentissement dû à la durée minimale d'une couche. Si l'imprimante devait trop ralentir, la pression au niveau de la buse serait trop faible, ce qui résulterait en une mauvaise qualité d'impression."
#: fdmprinter.def.json
msgctxt "cool_lift_head label"
@@ -4297,12 +3589,8 @@ msgstr "Relever la tête"
#: fdmprinter.def.json
msgctxt "cool_lift_head description"
-msgid ""
-"When the minimum speed is hit because of minimum layer time, lift the head "
-"away from the print and wait the extra time until the minimum layer time is "
-"reached."
-msgstr "Lorsque la vitesse minimale est atteinte à cause de la durée minimale d'une couche, relève la tête de l'impression et attend que la durée supplémentaire"
-" jusqu'à la durée minimale d'une couche soit atteinte."
+msgid "When the minimum speed is hit because of minimum layer time, lift the head away from the print and wait the extra time until the minimum layer time is reached."
+msgstr "Lorsque la vitesse minimale est atteinte à cause de la durée minimale d'une couche, relève la tête de l'impression et attend que la durée supplémentaire jusqu'à la durée minimale d'une couche soit atteinte."
#: fdmprinter.def.json
msgctxt "support label"
@@ -4321,9 +3609,7 @@ msgstr "Générer les supports"
#: fdmprinter.def.json
msgctxt "support_enable description"
-msgid ""
-"Generate structures to support parts of the model which have overhangs. "
-"Without these structures, such parts would collapse during printing."
+msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Générer des structures pour soutenir les parties du modèle qui possèdent des porte-à-faux. Sans ces structures, ces parties s'effondreront durant l'impression."
#: fdmprinter.def.json
@@ -4333,9 +3619,7 @@ msgstr "Extrudeuse de support"
#: fdmprinter.def.json
msgctxt "support_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the support. This is used in multi-"
-"extrusion."
+msgid "The extruder train to use for printing the support. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse à utiliser pour l'impression du support. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -4345,9 +3629,7 @@ msgstr "Extrudeuse de remplissage du support"
#: fdmprinter.def.json
msgctxt "support_infill_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the infill of the support. This is "
-"used in multi-extrusion."
+msgid "The extruder train to use for printing the infill of the support. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse à utiliser pour l'impression du remplissage du support. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -4357,9 +3639,7 @@ msgstr "Extrudeuse de support de la première couche"
#: fdmprinter.def.json
msgctxt "support_extruder_nr_layer_0 description"
-msgid ""
-"The extruder train to use for printing the first layer of support infill. "
-"This is used in multi-extrusion."
+msgid "The extruder train to use for printing the first layer of support infill. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse à utiliser pour l'impression de la première couche de remplissage du support. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -4369,9 +3649,7 @@ msgstr "Extrudeuse de l'interface du support"
#: fdmprinter.def.json
msgctxt "support_interface_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the roofs and floors of the support. "
-"This is used in multi-extrusion."
+msgid "The extruder train to use for printing the roofs and floors of the support. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse à utiliser pour l'impression des plafonds et bas du support. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -4381,9 +3659,7 @@ msgstr "Extrudeuse des plafonds de support"
#: fdmprinter.def.json
msgctxt "support_roof_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the roofs of the support. This is "
-"used in multi-extrusion."
+msgid "The extruder train to use for printing the roofs of the support. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse à utiliser pour l'impression des plafonds du support. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -4393,9 +3669,7 @@ msgstr "Extrudeuse des bas de support"
#: fdmprinter.def.json
msgctxt "support_bottom_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the floors of the support. This is "
-"used in multi-extrusion."
+msgid "The extruder train to use for printing the floors of the support. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse à utiliser pour l'impression des bas du support. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -4405,16 +3679,8 @@ msgstr "Structure du support"
#: fdmprinter.def.json
msgctxt "support_structure description"
-msgid ""
-"Chooses between the techniques available to generate support. \"Normal\" "
-"support creates a support structure directly below the overhanging parts and "
-"drops those areas straight down. \"Tree\" support creates branches towards "
-"the overhanging areas that support the model on the tips of those branches, "
-"and allows the branches to crawl around the model to support it from the "
-"build plate as much as possible."
-msgstr "Choisit entre les techniques disponibles pour générer un support. Le support « Normal » créer une structure de support directement sous les pièces en porte-à-faux"
-" et fait descendre ces zones directement vers le bas. Le support « Arborescent » crée des branches vers les zones en porte-à-faux qui supportent le modèle"
-" à l'extrémité de ces branches et permet aux branches de ramper autour du modèle afin de les supporter le plus possible sur le plateau de fabrication."
+msgid "Chooses between the techniques available to generate support. \"Normal\" support creates a support structure directly below the overhanging parts and drops those areas straight down. \"Tree\" support creates branches towards the overhanging areas that support the model on the tips of those branches, and allows the branches to crawl around the model to support it from the build plate as much as possible."
+msgstr "Choisit entre les techniques disponibles pour générer un support. Le support « Normal » créer une structure de support directement sous les pièces en porte-à-faux et fait descendre ces zones directement vers le bas. Le support « Arborescent » crée des branches vers les zones en porte-à-faux qui supportent le modèle à l'extrémité de ces branches et permet aux branches de ramper autour du modèle afin de les supporter le plus possible sur le plateau de fabrication."
#: fdmprinter.def.json
msgctxt "support_structure option normal"
@@ -4433,9 +3699,7 @@ msgstr "Angle des branches de support arborescent"
#: fdmprinter.def.json
msgctxt "support_tree_angle description"
-msgid ""
-"The angle of the branches. Use a lower angle to make them more vertical and "
-"more stable. Use a higher angle to be able to have more reach."
+msgid "The angle of the branches. Use a lower angle to make them more vertical and more stable. Use a higher angle to be able to have more reach."
msgstr "Angle des branches. Utilisez un angle plus faible pour les rendre plus verticales et plus stables ; utilisez un angle plus élevé pour avoir plus de portée."
#: fdmprinter.def.json
@@ -4445,12 +3709,8 @@ msgstr "Distance des branches de support arborescent"
#: fdmprinter.def.json
msgctxt "support_tree_branch_distance description"
-msgid ""
-"How far apart the branches need to be when they touch the model. Making this "
-"distance small will cause the tree support to touch the model at more "
-"points, causing better overhang but making support harder to remove."
-msgstr "Distance à laquelle doivent se trouver les branches lorsqu'elles touchent le modèle. Si vous réduisez cette distance, le support arborescent touchera le"
-" modèle à plus d'endroits, ce qui causera un meilleur porte-à-faux mais rendra le support plus difficile à enlever."
+msgid "How far apart the branches need to be when they touch the model. Making this distance small will cause the tree support to touch the model at more points, causing better overhang but making support harder to remove."
+msgstr "Distance à laquelle doivent se trouver les branches lorsqu'elles touchent le modèle. Si vous réduisez cette distance, le support arborescent touchera le modèle à plus d'endroits, ce qui causera un meilleur porte-à-faux mais rendra le support plus difficile à enlever."
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter label"
@@ -4459,11 +3719,8 @@ msgstr "Diamètre des branches de support arborescent"
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter description"
-msgid ""
-"The diameter of the thinnest branches of tree support. Thicker branches are "
-"more sturdy. Branches towards the base will be thicker than this."
-msgstr "Diamètre des branches les plus minces du support arborescent. Plus les branches sont épaisses, plus elles sont robustes ; les branches proches de la base"
-" seront plus épaisses que cette valeur."
+msgid "The diameter of the thinnest branches of tree support. Thicker branches are more sturdy. Branches towards the base will be thicker than this."
+msgstr "Diamètre des branches les plus minces du support arborescent. Plus les branches sont épaisses, plus elles sont robustes ; les branches proches de la base seront plus épaisses que cette valeur."
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter_angle label"
@@ -4472,13 +3729,8 @@ msgstr "Angle de diamètre des branches de support arborescent"
#: fdmprinter.def.json
msgctxt "support_tree_branch_diameter_angle description"
-msgid ""
-"The angle of the branches' diameter as they gradually become thicker towards "
-"the bottom. An angle of 0 will cause the branches to have uniform thickness "
-"over their length. A bit of an angle can increase stability of the tree "
-"support."
-msgstr "Angle du diamètre des branches au fur et à mesure qu'elles s'épaississent lorsqu'elles sont proches du fond. Avec un angle de 0°, les branches auront une"
-" épaisseur uniforme sur toute leur longueur. Donner un peu d'angle permet d'augmenter la stabilité du support arborescent."
+msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the tree support."
+msgstr "Angle du diamètre des branches au fur et à mesure qu'elles s'épaississent lorsqu'elles sont proches du fond. Avec un angle de 0°, les branches auront une épaisseur uniforme sur toute leur longueur. Donner un peu d'angle permet d'augmenter la stabilité du support arborescent."
#: fdmprinter.def.json
msgctxt "support_tree_collision_resolution label"
@@ -4487,12 +3739,8 @@ msgstr "Résolution de collision du support arborescent"
#: fdmprinter.def.json
msgctxt "support_tree_collision_resolution description"
-msgid ""
-"Resolution to compute collisions with to avoid hitting the model. Setting "
-"this lower will produce more accurate trees that fail less often, but "
-"increases slicing time dramatically."
-msgstr "Résolution servant à calculer les collisions afin d'éviter de heurter le modèle. Plus ce paramètre est faible, plus les arborescences seront précises et"
-" stables, mais cela augmente considérablement le temps de découpage."
+msgid "Resolution to compute collisions with to avoid hitting the model. Setting this lower will produce more accurate trees that fail less often, but increases slicing time dramatically."
+msgstr "Résolution servant à calculer les collisions afin d'éviter de heurter le modèle. Plus ce paramètre est faible, plus les arborescences seront précises et stables, mais cela augmente considérablement le temps de découpage."
#: fdmprinter.def.json
msgctxt "support_type label"
@@ -4501,12 +3749,8 @@ msgstr "Positionnement des supports"
#: fdmprinter.def.json
msgctxt "support_type description"
-msgid ""
-"Adjusts the placement of the support structures. The placement can be set to "
-"touching build plate or everywhere. When set to everywhere the support "
-"structures will also be printed on the model."
-msgstr "Ajuste le positionnement des supports. Le positionnement peut être défini pour toucher le plateau ou n'importe où. Lorsqu'il est défini sur n'importe où,"
-" les supports seront également imprimés sur le modèle."
+msgid "Adjusts the placement of the support structures. The placement can be set to touching build plate or everywhere. When set to everywhere the support structures will also be printed on the model."
+msgstr "Ajuste le positionnement des supports. Le positionnement peut être défini pour toucher le plateau ou n'importe où. Lorsqu'il est défini sur n'importe où, les supports seront également imprimés sur le modèle."
#: fdmprinter.def.json
msgctxt "support_type option buildplate"
@@ -4525,11 +3769,8 @@ msgstr "Angle de porte-à-faux de support"
#: fdmprinter.def.json
msgctxt "support_angle description"
-msgid ""
-"The minimum angle of overhangs for which support is added. At a value of 0° "
-"all overhangs are supported, 90° will not provide any support."
-msgstr "L'angle minimal des porte-à-faux pour lesquels un support est ajouté. À une valeur de 0 °, tous les porte-à-faux sont soutenus, tandis qu'à 90 °, aucun"
-" support ne sera créé."
+msgid "The minimum angle of overhangs for which support is added. At a value of 0° all overhangs are supported, 90° will not provide any support."
+msgstr "L'angle minimal des porte-à-faux pour lesquels un support est ajouté. À une valeur de 0 °, tous les porte-à-faux sont soutenus, tandis qu'à 90 °, aucun support ne sera créé."
#: fdmprinter.def.json
msgctxt "support_pattern label"
@@ -4538,9 +3779,7 @@ msgstr "Motif du support"
#: fdmprinter.def.json
msgctxt "support_pattern description"
-msgid ""
-"The pattern of the support structures of the print. The different options "
-"available result in sturdy or easy to remove support."
+msgid "The pattern of the support structures of the print. The different options available result in sturdy or easy to remove support."
msgstr "Le motif des supports de l'impression. Les différentes options disponibles résultent en des supports difficiles ou faciles à retirer."
#: fdmprinter.def.json
@@ -4585,12 +3824,8 @@ msgstr "Nombre de lignes de la paroi du support"
#: fdmprinter.def.json
msgctxt "support_wall_count description"
-msgid ""
-"The number of walls with which to surround support infill. Adding a wall can "
-"make support print more reliably and can support overhangs better, but "
-"increases print time and material used."
-msgstr "Nombre de parois qui entourent le remplissage de support. L'ajout d'une paroi peut rendre l'impression de support plus fiable et mieux supporter les porte-à-faux,"
-" mais augmente le temps d'impression et la quantité de matériau nécessaire."
+msgid "The number of walls with which to surround support infill. Adding a wall can make support print more reliably and can support overhangs better, but increases print time and material used."
+msgstr "Nombre de parois qui entourent le remplissage de support. L'ajout d'une paroi peut rendre l'impression de support plus fiable et mieux supporter les porte-à-faux, mais augmente le temps d'impression et la quantité de matériau nécessaire."
#: fdmprinter.def.json
msgctxt "zig_zaggify_support label"
@@ -4599,12 +3834,8 @@ msgstr "Relier les lignes de support"
#: fdmprinter.def.json
msgctxt "zig_zaggify_support description"
-msgid ""
-"Connect the ends of the support lines together. Enabling this setting can "
-"make your support more sturdy and reduce underextrusion, but it will cost "
-"more material."
-msgstr "Relie les extrémités des lignes de support. L'activation de ce paramètre peut rendre votre support plus robuste et réduire la sous-extrusion, mais cela"
-" demandera d'utiliser plus de matériau."
+msgid "Connect the ends of the support lines together. Enabling this setting can make your support more sturdy and reduce underextrusion, but it will cost more material."
+msgstr "Relie les extrémités des lignes de support. L'activation de ce paramètre peut rendre votre support plus robuste et réduire la sous-extrusion, mais cela demandera d'utiliser plus de matériau."
#: fdmprinter.def.json
msgctxt "support_connect_zigzags label"
@@ -4613,9 +3844,7 @@ msgstr "Relier les zigzags de support"
#: fdmprinter.def.json
msgctxt "support_connect_zigzags description"
-msgid ""
-"Connect the ZigZags. This will increase the strength of the zig zag support "
-"structure."
+msgid "Connect the ZigZags. This will increase the strength of the zig zag support structure."
msgstr "Relie les zigzags. Cela augmente la solidité des supports en zigzag."
#: fdmprinter.def.json
@@ -4625,9 +3854,7 @@ msgstr "Densité du support"
#: fdmprinter.def.json
msgctxt "support_infill_rate description"
-msgid ""
-"Adjusts the density of the support structure. A higher value results in "
-"better overhangs, but the supports are harder to remove."
+msgid "Adjusts the density of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
msgstr "Ajuste la densité du support. Une valeur plus élevée résulte en de meilleurs porte-à-faux, mais les supports sont plus difficiles à enlever."
#: fdmprinter.def.json
@@ -4637,9 +3864,7 @@ msgstr "Distance d'écartement de ligne du support"
#: fdmprinter.def.json
msgctxt "support_line_distance description"
-msgid ""
-"Distance between the printed support structure lines. This setting is "
-"calculated by the support density."
+msgid "Distance between the printed support structure lines. This setting is calculated by the support density."
msgstr "Distance entre les lignes de support imprimées. Ce paramètre est calculé par la densité du support."
#: fdmprinter.def.json
@@ -4649,9 +3874,7 @@ msgstr "Distance d'écartement de ligne du support de la couche initiale"
#: fdmprinter.def.json
msgctxt "support_initial_layer_line_distance description"
-msgid ""
-"Distance between the printed initial layer support structure lines. This "
-"setting is calculated by the support density."
+msgid "Distance between the printed initial layer support structure lines. This setting is calculated by the support density."
msgstr "Distance entre les lignes de la structure de support de la couche initiale imprimée. Ce paramètre est calculé en fonction de la densité du support."
#: fdmprinter.def.json
@@ -4661,15 +3884,8 @@ msgstr "Direction de ligne de remplissage du support"
#: fdmprinter.def.json
msgctxt "support_infill_angles description"
-msgid ""
-"A list of integer line directions to use. Elements from the list are used "
-"sequentially as the layers progress and when the end of the list is reached, "
-"it starts at the beginning again. The list items are separated by commas and "
-"the whole list is contained in square brackets. Default is an empty list "
-"which means use the default angle 0 degrees."
-msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement"
-" des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière"
-" est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que l'angle par défaut est utilisé (0 degré)."
+msgid "A list of integer line directions to use. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the default angle 0 degrees."
+msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que l'angle par défaut est utilisé (0 degré)."
#: fdmprinter.def.json
msgctxt "support_brim_enable label"
@@ -4678,12 +3894,8 @@ msgstr "Activer la bordure du support"
#: fdmprinter.def.json
msgctxt "support_brim_enable description"
-msgid ""
-"Generate a brim within the support infill regions of the first layer. This "
-"brim is printed underneath the support, not around it. Enabling this setting "
-"increases the adhesion of support to the build plate."
-msgstr "Générer un bord à l'intérieur des zones de remplissage du support de la première couche. Cette bordure est imprimée sous le support et non autour de celui-ci,"
-" ce qui augmente l'adhérence du support au plateau."
+msgid "Generate a brim within the support infill regions of the first layer. This brim is printed underneath the support, not around it. Enabling this setting increases the adhesion of support to the build plate."
+msgstr "Générer un bord à l'intérieur des zones de remplissage du support de la première couche. Cette bordure est imprimée sous le support et non autour de celui-ci, ce qui augmente l'adhérence du support au plateau."
#: fdmprinter.def.json
msgctxt "support_brim_width label"
@@ -4692,9 +3904,7 @@ msgstr "Largeur de la bordure du support"
#: fdmprinter.def.json
msgctxt "support_brim_width description"
-msgid ""
-"The width of the brim to print underneath the support. A larger brim "
-"enhances adhesion to the build plate, at the cost of some extra material."
+msgid "The width of the brim to print underneath the support. A larger brim enhances adhesion to the build plate, at the cost of some extra material."
msgstr "Largeur de la bordure à imprimer sous le support. Une plus grande bordure améliore l'adhérence au plateau, mais demande un peu de matériau supplémentaire."
#: fdmprinter.def.json
@@ -4704,11 +3914,8 @@ msgstr "Nombre de lignes de la bordure du support"
#: fdmprinter.def.json
msgctxt "support_brim_line_count description"
-msgid ""
-"The number of lines used for the support brim. More brim lines enhance "
-"adhesion to the build plate, at the cost of some extra material."
-msgstr "Nombre de lignes utilisées pour la bordure du support. L'augmentation du nombre de lignes de bordure améliore l'adhérence au plateau, mais demande un peu"
-" de matériau supplémentaire."
+msgid "The number of lines used for the support brim. More brim lines enhance adhesion to the build plate, at the cost of some extra material."
+msgstr "Nombre de lignes utilisées pour la bordure du support. L'augmentation du nombre de lignes de bordure améliore l'adhérence au plateau, mais demande un peu de matériau supplémentaire."
#: fdmprinter.def.json
msgctxt "support_z_distance label"
@@ -4717,12 +3924,8 @@ msgstr "Distance Z des supports"
#: fdmprinter.def.json
msgctxt "support_z_distance description"
-msgid ""
-"Distance from the top/bottom of the support structure to the print. This gap "
-"provides clearance to remove the supports after the model is printed. This "
-"value is rounded up to a multiple of the layer height."
-msgstr "Distance entre le dessus/dessous du support et l'impression. Cet écart offre un espace permettant de retirer les supports une fois l'impression du modèle"
-" terminée. Cette valeur est arrondie au chiffre supérieur jusqu'à atteindre un multiple de la hauteur de la couche."
+msgid "Distance from the top/bottom of the support structure to the print. This gap provides clearance to remove the supports after the model is printed. This value is rounded up to a multiple of the layer height."
+msgstr "Distance entre le dessus/dessous du support et l'impression. Cet écart offre un espace permettant de retirer les supports une fois l'impression du modèle terminée. Cette valeur est arrondie au chiffre supérieur jusqu'à atteindre un multiple de la hauteur de la couche."
#: fdmprinter.def.json
msgctxt "support_top_distance label"
@@ -4761,13 +3964,8 @@ msgstr "Priorité de distance des supports"
#: fdmprinter.def.json
msgctxt "support_xy_overrides_z description"
-msgid ""
-"Whether the Support X/Y Distance overrides the Support Z Distance or vice "
-"versa. When X/Y overrides Z the X/Y distance can push away the support from "
-"the model, influencing the actual Z distance to the overhang. We can disable "
-"this by not applying the X/Y distance around overhangs."
-msgstr "Si la Distance X/Y des supports annule la Distance Z des supports ou inversement. Lorsque X/Y annule Z, la distance X/Y peut écarter le support du modèle,"
-" influençant ainsi la distance Z réelle par rapport au porte-à-faux. Nous pouvons désactiver cela en n'appliquant pas la distance X/Y autour des porte-à-faux."
+msgid "Whether the Support X/Y Distance overrides the Support Z Distance or vice versa. When X/Y overrides Z the X/Y distance can push away the support from the model, influencing the actual Z distance to the overhang. We can disable this by not applying the X/Y distance around overhangs."
+msgstr "Si la Distance X/Y des supports annule la Distance Z des supports ou inversement. Lorsque X/Y annule Z, la distance X/Y peut écarter le support du modèle, influençant ainsi la distance Z réelle par rapport au porte-à-faux. Nous pouvons désactiver cela en n'appliquant pas la distance X/Y autour des porte-à-faux."
#: fdmprinter.def.json
msgctxt "support_xy_overrides_z option xy_overrides_z"
@@ -4786,8 +3984,7 @@ msgstr "Distance X/Y minimale des supports"
#: fdmprinter.def.json
msgctxt "support_xy_distance_overhang description"
-msgid ""
-"Distance of the support structure from the overhang in the X/Y directions."
+msgid "Distance of the support structure from the overhang in the X/Y directions."
msgstr "Distance entre la structure de support et le porte-à-faux dans les directions X/Y."
#: fdmprinter.def.json
@@ -4797,13 +3994,8 @@ msgstr "Hauteur de la marche de support"
#: fdmprinter.def.json
msgctxt "support_bottom_stair_step_height description"
-msgid ""
-"The height of the steps of the stair-like bottom of support resting on the "
-"model. A low value makes the support harder to remove, but too high values "
-"can lead to unstable support structures. Set to zero to turn off the stair-"
-"like behaviour."
-msgstr "La hauteur de la marche du support en forme d'escalier reposant sur le modèle. Une valeur faible rend le support plus difficile à enlever, mais des valeurs"
-" trop élevées peuvent entraîner des supports instables. Définir la valeur sur zéro pour désactiver le comportement en forme d'escalier."
+msgid "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures. Set to zero to turn off the stair-like behaviour."
+msgstr "La hauteur de la marche du support en forme d'escalier reposant sur le modèle. Une valeur faible rend le support plus difficile à enlever, mais des valeurs trop élevées peuvent entraîner des supports instables. Définir la valeur sur zéro pour désactiver le comportement en forme d'escalier."
#: fdmprinter.def.json
msgctxt "support_bottom_stair_step_width label"
@@ -4812,12 +4004,8 @@ msgstr "Largeur maximale de la marche de support"
#: fdmprinter.def.json
msgctxt "support_bottom_stair_step_width description"
-msgid ""
-"The maximum width of the steps of the stair-like bottom of support resting "
-"on the model. A low value makes the support harder to remove, but too high "
-"values can lead to unstable support structures."
-msgstr "La largeur maximale de la marche du support en forme d'escalier reposant sur le modèle. Une valeur faible rend le support plus difficile à enlever, mais"
-" des valeurs trop élevées peuvent entraîner des supports instables."
+msgid "The maximum width of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures."
+msgstr "La largeur maximale de la marche du support en forme d'escalier reposant sur le modèle. Une valeur faible rend le support plus difficile à enlever, mais des valeurs trop élevées peuvent entraîner des supports instables."
#: fdmprinter.def.json
msgctxt "support_bottom_stair_step_min_slope label"
@@ -4826,13 +4014,8 @@ msgstr "Angle de pente minimum de la marche de support"
#: fdmprinter.def.json
msgctxt "support_bottom_stair_step_min_slope description"
-msgid ""
-"The minimum slope of the area for stair-stepping to take effect. Low values "
-"should make support easier to remove on shallower slopes, but really low "
-"values may result in some very counter-intuitive results on other parts of "
-"the model."
-msgstr "La pente minimum de la zone pour un effet de marche de support. Des valeurs basses devraient faciliter l'enlèvement du support sur les pentes peu superficielles ;"
-" des valeurs très basses peuvent donner des résultats vraiment contre-intuitifs sur d'autres pièces du modèle."
+msgid "The minimum slope of the area for stair-stepping to take effect. Low values should make support easier to remove on shallower slopes, but really low values may result in some very counter-intuitive results on other parts of the model."
+msgstr "La pente minimum de la zone pour un effet de marche de support. Des valeurs basses devraient faciliter l'enlèvement du support sur les pentes peu superficielles ; des valeurs très basses peuvent donner des résultats vraiment contre-intuitifs sur d'autres pièces du modèle."
#: fdmprinter.def.json
msgctxt "support_join_distance label"
@@ -4841,10 +4024,7 @@ msgstr "Distance de jointement des supports"
#: fdmprinter.def.json
msgctxt "support_join_distance description"
-msgid ""
-"The maximum distance between support structures in the X/Y directions. When "
-"separate structures are closer together than this value, the structures "
-"merge into one."
+msgid "The maximum distance between support structures in the X/Y directions. When separate structures are closer together than this value, the structures merge into one."
msgstr "La distance maximale entre les supports dans les directions X/Y. Lorsque des modèle séparés sont plus rapprochés que cette valeur, ils fusionnent."
#: fdmprinter.def.json
@@ -4854,9 +4034,7 @@ msgstr "Expansion horizontale des supports"
#: fdmprinter.def.json
msgctxt "support_offset description"
-msgid ""
-"Amount of offset applied to all support polygons in each layer. Positive "
-"values can smooth out the support areas and result in more sturdy support."
+msgid "Amount of offset applied to all support polygons in each layer. Positive values can smooth out the support areas and result in more sturdy support."
msgstr "Le décalage appliqué à tous les polygones pour chaque couche. Une valeur positive peut lisser les zones de support et rendre le support plus solide."
#: fdmprinter.def.json
@@ -4866,9 +4044,7 @@ msgstr "Épaisseur de la couche de remplissage de support"
#: fdmprinter.def.json
msgctxt "support_infill_sparse_thickness description"
-msgid ""
-"The thickness per layer of support infill material. This value should always "
-"be a multiple of the layer height and is otherwise rounded."
+msgid "The thickness per layer of support infill material. This value should always be a multiple of the layer height and is otherwise rounded."
msgstr "L'épaisseur par couche de matériau de remplissage de support. Cette valeur doit toujours être un multiple de la hauteur de la couche et arrondie."
#: fdmprinter.def.json
@@ -4878,12 +4054,8 @@ msgstr "Étapes de remplissage graduel du support"
#: fdmprinter.def.json
msgctxt "gradual_support_infill_steps description"
-msgid ""
-"Number of times to reduce the support infill density by half when getting "
-"further below top surfaces. Areas which are closer to top surfaces get a "
-"higher density, up to the Support Infill Density."
-msgstr "Nombre de fois pour réduire la densité de remplissage du support de moitié en poursuivant sous les surfaces du dessus. Les zones qui sont plus proches"
-" des surfaces du dessus possèdent une densité plus élevée, jusqu'à la Densité de remplissage du support."
+msgid "Number of times to reduce the support infill density by half when getting further below top surfaces. Areas which are closer to top surfaces get a higher density, up to the Support Infill Density."
+msgstr "Nombre de fois pour réduire la densité de remplissage du support de moitié en poursuivant sous les surfaces du dessus. Les zones qui sont plus proches des surfaces du dessus possèdent une densité plus élevée, jusqu'à la Densité de remplissage du support."
#: fdmprinter.def.json
msgctxt "gradual_support_infill_step_height label"
@@ -4892,9 +4064,7 @@ msgstr "Hauteur d'étape de remplissage graduel du support"
#: fdmprinter.def.json
msgctxt "gradual_support_infill_step_height description"
-msgid ""
-"The height of support infill of a given density before switching to half the "
-"density."
+msgid "The height of support infill of a given density before switching to half the density."
msgstr "La hauteur de remplissage de support d'une densité donnée avant de passer à la moitié de la densité."
#: fdmprinter.def.json
@@ -4904,9 +4074,7 @@ msgstr "Surface minimale de support"
#: fdmprinter.def.json
msgctxt "minimum_support_area description"
-msgid ""
-"Minimum area size for support polygons. Polygons which have an area smaller "
-"than this value will not be generated."
+msgid "Minimum area size for support polygons. Polygons which have an area smaller than this value will not be generated."
msgstr "Taille minimale de la surface des polygones de support : les polygones dont la surface est inférieure à cette valeur ne seront pas générés."
#: fdmprinter.def.json
@@ -4916,12 +4084,8 @@ msgstr "Activer l'interface de support"
#: fdmprinter.def.json
msgctxt "support_interface_enable description"
-msgid ""
-"Generate a dense interface between the model and the support. This will "
-"create a skin at the top of the support on which the model is printed and at "
-"the bottom of the support, where it rests on the model."
-msgstr "Générer une interface dense entre le modèle et le support. Cela créera une couche sur le dessus du support sur lequel le modèle est imprimé et sur le dessous"
-" du support sur lequel le modèle repose."
+msgid "Generate a dense interface between the model and the support. This will create a skin at the top of the support on which the model is printed and at the bottom of the support, where it rests on the model."
+msgstr "Générer une interface dense entre le modèle et le support. Cela créera une couche sur le dessus du support sur lequel le modèle est imprimé et sur le dessous du support sur lequel le modèle repose."
#: fdmprinter.def.json
msgctxt "support_roof_enable label"
@@ -4930,9 +4094,7 @@ msgstr "Activer les plafonds de support"
#: fdmprinter.def.json
msgctxt "support_roof_enable description"
-msgid ""
-"Generate a dense slab of material between the top of support and the model. "
-"This will create a skin between the model and support."
+msgid "Generate a dense slab of material between the top of support and the model. This will create a skin between the model and support."
msgstr "Générer une plaque dense de matériau entre le plafond du support et le modèle. Cela créera une couche extérieure entre le modèle et le support."
#: fdmprinter.def.json
@@ -4942,9 +4104,7 @@ msgstr "Activer les bas de support"
#: fdmprinter.def.json
msgctxt "support_bottom_enable description"
-msgid ""
-"Generate a dense slab of material between the bottom of the support and the "
-"model. This will create a skin between the model and support."
+msgid "Generate a dense slab of material between the bottom of the support and the model. This will create a skin between the model and support."
msgstr "Générer une plaque dense de matériau entre le bas du support et le modèle. Cela créera une couche extérieure entre le modèle et le support."
#: fdmprinter.def.json
@@ -4954,9 +4114,7 @@ msgstr "Épaisseur de l'interface de support"
#: fdmprinter.def.json
msgctxt "support_interface_height description"
-msgid ""
-"The thickness of the interface of the support where it touches with the "
-"model on the bottom or the top."
+msgid "The thickness of the interface of the support where it touches with the model on the bottom or the top."
msgstr "L'épaisseur de l'interface du support à l'endroit auquel il touche le modèle, sur le dessous ou le dessus."
#: fdmprinter.def.json
@@ -4966,9 +4124,7 @@ msgstr "Épaisseur du plafond de support"
#: fdmprinter.def.json
msgctxt "support_roof_height description"
-msgid ""
-"The thickness of the support roofs. This controls the amount of dense layers "
-"at the top of the support on which the model rests."
+msgid "The thickness of the support roofs. This controls the amount of dense layers at the top of the support on which the model rests."
msgstr "L'épaisseur des plafonds de support. Cela contrôle la quantité de couches denses sur le dessus du support sur lequel le modèle repose."
#: fdmprinter.def.json
@@ -4978,9 +4134,7 @@ msgstr "Épaisseur du bas de support"
#: fdmprinter.def.json
msgctxt "support_bottom_height description"
-msgid ""
-"The thickness of the support floors. This controls the number of dense "
-"layers that are printed on top of places of a model on which support rests."
+msgid "The thickness of the support floors. This controls the number of dense layers that are printed on top of places of a model on which support rests."
msgstr "L'épaisseur des bas de support. Cela contrôle le nombre de couches denses imprimées sur le dessus des endroits d'un modèle sur lequel le support repose."
#: fdmprinter.def.json
@@ -4990,14 +4144,8 @@ msgstr "Résolution de l'interface du support"
#: fdmprinter.def.json
msgctxt "support_interface_skip_height description"
-msgid ""
-"When checking where there's model above and below the support, take steps of "
-"the given height. Lower values will slice slower, while higher values may "
-"cause normal support to be printed in some places where there should have "
-"been support interface."
-msgstr "Lors de la vérification de l'emplacement d'un modèle au-dessus et en-dessous du support, effectuer des étapes de la hauteur définie. Des valeurs plus faibles"
-" découperont plus lentement, tandis que des valeurs plus élevées peuvent causer l'impression d'un support normal à des endroits où il devrait y avoir une"
-" interface de support."
+msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface."
+msgstr "Lors de la vérification de l'emplacement d'un modèle au-dessus et en-dessous du support, effectuer des étapes de la hauteur définie. Des valeurs plus faibles découperont plus lentement, tandis que des valeurs plus élevées peuvent causer l'impression d'un support normal à des endroits où il devrait y avoir une interface de support."
#: fdmprinter.def.json
msgctxt "support_interface_density label"
@@ -5006,12 +4154,8 @@ msgstr "Densité de l'interface de support"
#: fdmprinter.def.json
msgctxt "support_interface_density description"
-msgid ""
-"Adjusts the density of the roofs and floors of the support structure. A "
-"higher value results in better overhangs, but the supports are harder to "
-"remove."
-msgstr "Ajuste la densité des plafonds et bas de la structure de support. Une valeur plus élevée résulte en de meilleurs porte-à-faux, mais les supports sont plus"
-" difficiles à enlever."
+msgid "Adjusts the density of the roofs and floors of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
+msgstr "Ajuste la densité des plafonds et bas de la structure de support. Une valeur plus élevée résulte en de meilleurs porte-à-faux, mais les supports sont plus difficiles à enlever."
#: fdmprinter.def.json
msgctxt "support_roof_density label"
@@ -5020,11 +4164,8 @@ msgstr "Densité du plafond de support"
#: fdmprinter.def.json
msgctxt "support_roof_density description"
-msgid ""
-"The density of the roofs of the support structure. A higher value results in "
-"better overhangs, but the supports are harder to remove."
-msgstr "La densité des plafonds de la structure de support. Une valeur plus élevée résulte en de meilleurs porte-à-faux, mais les supports sont plus difficiles"
-" à enlever."
+msgid "The density of the roofs of the support structure. A higher value results in better overhangs, but the supports are harder to remove."
+msgstr "La densité des plafonds de la structure de support. Une valeur plus élevée résulte en de meilleurs porte-à-faux, mais les supports sont plus difficiles à enlever."
#: fdmprinter.def.json
msgctxt "support_roof_line_distance label"
@@ -5033,11 +4174,8 @@ msgstr "Distance d'écartement de ligne du plafond de support"
#: fdmprinter.def.json
msgctxt "support_roof_line_distance description"
-msgid ""
-"Distance between the printed support roof lines. This setting is calculated "
-"by the Support Roof Density, but can be adjusted separately."
-msgstr "Distance entre les lignes du plafond de support imprimées. Ce paramètre est calculé par la densité du plafond de support mais peut également être défini"
-" séparément."
+msgid "Distance between the printed support roof lines. This setting is calculated by the Support Roof Density, but can be adjusted separately."
+msgstr "Distance entre les lignes du plafond de support imprimées. Ce paramètre est calculé par la densité du plafond de support mais peut également être défini séparément."
#: fdmprinter.def.json
msgctxt "support_bottom_density label"
@@ -5046,9 +4184,7 @@ msgstr "Densité du bas de support"
#: fdmprinter.def.json
msgctxt "support_bottom_density description"
-msgid ""
-"The density of the floors of the support structure. A higher value results "
-"in better adhesion of the support on top of the model."
+msgid "The density of the floors of the support structure. A higher value results in better adhesion of the support on top of the model."
msgstr "La densité des bas de la structure de support. Une valeur plus élevée résulte en une meilleure adhésion du support au-dessus du modèle."
#: fdmprinter.def.json
@@ -5058,9 +4194,7 @@ msgstr "Distance d'écartement de ligne de bas de support"
#: fdmprinter.def.json
msgctxt "support_bottom_line_distance description"
-msgid ""
-"Distance between the printed support floor lines. This setting is calculated "
-"by the Support Floor Density, but can be adjusted separately."
+msgid "Distance between the printed support floor lines. This setting is calculated by the Support Floor Density, but can be adjusted separately."
msgstr "Distance entre les lignes du bas de support imprimées. Ce paramètre est calculé par la densité du bas de support mais peut également être défini séparément."
#: fdmprinter.def.json
@@ -5070,9 +4204,7 @@ msgstr "Motif de l'interface de support"
#: fdmprinter.def.json
msgctxt "support_interface_pattern description"
-msgid ""
-"The pattern with which the interface of the support with the model is "
-"printed."
+msgid "The pattern with which the interface of the support with the model is printed."
msgstr "Le motif selon lequel l'interface du support avec le modèle est imprimée."
#: fdmprinter.def.json
@@ -5177,11 +4309,8 @@ msgstr "Surface minimale de l'interface de support"
#: fdmprinter.def.json
msgctxt "minimum_interface_area description"
-msgid ""
-"Minimum area size for support interface polygons. Polygons which have an "
-"area smaller than this value will be printed as normal support."
-msgstr "Taille minimale de la surface des polygones d'interface de support. Les polygones dont la surface est inférieure à cette valeur ne seront pas imprimés"
-" comme support normal."
+msgid "Minimum area size for support interface polygons. Polygons which have an area smaller than this value will be printed as normal support."
+msgstr "Taille minimale de la surface des polygones d'interface de support. Les polygones dont la surface est inférieure à cette valeur ne seront pas imprimés comme support normal."
#: fdmprinter.def.json
msgctxt "minimum_roof_area label"
@@ -5190,11 +4319,8 @@ msgstr "Surface minimale du plafond de support"
#: fdmprinter.def.json
msgctxt "minimum_roof_area description"
-msgid ""
-"Minimum area size for the roofs of the support. Polygons which have an area "
-"smaller than this value will be printed as normal support."
-msgstr "Taille minimale de la surface des plafonds du support. Les polygones dont la surface est inférieure à cette valeur ne seront pas imprimés comme support"
-" normal."
+msgid "Minimum area size for the roofs of the support. Polygons which have an area smaller than this value will be printed as normal support."
+msgstr "Taille minimale de la surface des plafonds du support. Les polygones dont la surface est inférieure à cette valeur ne seront pas imprimés comme support normal."
#: fdmprinter.def.json
msgctxt "minimum_bottom_area label"
@@ -5203,9 +4329,7 @@ msgstr "Surface minimale du bas de support"
#: fdmprinter.def.json
msgctxt "minimum_bottom_area description"
-msgid ""
-"Minimum area size for the floors of the support. Polygons which have an area "
-"smaller than this value will be printed as normal support."
+msgid "Minimum area size for the floors of the support. Polygons which have an area smaller than this value will be printed as normal support."
msgstr "Taille minimale de la surface des bas du support. Les polygones dont la surface est inférieure à cette valeur ne seront pas imprimés comme support normal."
#: fdmprinter.def.json
@@ -5245,17 +4369,8 @@ msgstr "Direction de ligne d'interface du support"
#: fdmprinter.def.json
msgctxt "support_interface_angles description"
-msgid ""
-"A list of integer line directions to use. Elements from the list are used "
-"sequentially as the layers progress and when the end of the list is reached, "
-"it starts at the beginning again. The list items are separated by commas and "
-"the whole list is contained in square brackets. Default is an empty list "
-"which means use the default angles (alternates between 45 and 135 degrees if "
-"interfaces are quite thick or 90 degrees)."
-msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement"
-" des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière"
-" est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles par défaut sont utilisés (alternative entre 45 et"
-" 135 degrés si les interfaces sont assez épaisses ou 90 degrés)."
+msgid "A list of integer line directions to use. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the default angles (alternates between 45 and 135 degrees if interfaces are quite thick or 90 degrees)."
+msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles par défaut sont utilisés (alternative entre 45 et 135 degrés si les interfaces sont assez épaisses ou 90 degrés)."
#: fdmprinter.def.json
msgctxt "support_roof_angles label"
@@ -5264,17 +4379,8 @@ msgstr "Direction de la ligne de plafond de support"
#: fdmprinter.def.json
msgctxt "support_roof_angles description"
-msgid ""
-"A list of integer line directions to use. Elements from the list are used "
-"sequentially as the layers progress and when the end of the list is reached, "
-"it starts at the beginning again. The list items are separated by commas and "
-"the whole list is contained in square brackets. Default is an empty list "
-"which means use the default angles (alternates between 45 and 135 degrees if "
-"interfaces are quite thick or 90 degrees)."
-msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement"
-" des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière"
-" est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles par défaut sont utilisés (alternative entre 45 et"
-" 135 degrés si les interfaces sont assez épaisses ou 90 degrés)."
+msgid "A list of integer line directions to use. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the default angles (alternates between 45 and 135 degrees if interfaces are quite thick or 90 degrees)."
+msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles par défaut sont utilisés (alternative entre 45 et 135 degrés si les interfaces sont assez épaisses ou 90 degrés)."
#: fdmprinter.def.json
msgctxt "support_bottom_angles label"
@@ -5283,17 +4389,8 @@ msgstr "Direction de la ligne de bas de support"
#: fdmprinter.def.json
msgctxt "support_bottom_angles description"
-msgid ""
-"A list of integer line directions to use. Elements from the list are used "
-"sequentially as the layers progress and when the end of the list is reached, "
-"it starts at the beginning again. The list items are separated by commas and "
-"the whole list is contained in square brackets. Default is an empty list "
-"which means use the default angles (alternates between 45 and 135 degrees if "
-"interfaces are quite thick or 90 degrees)."
-msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement"
-" des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière"
-" est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles par défaut sont utilisés (alternative entre 45 et"
-" 135 degrés si les interfaces sont assez épaisses ou 90 degrés)."
+msgid "A list of integer line directions to use. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the default angles (alternates between 45 and 135 degrees if interfaces are quite thick or 90 degrees)."
+msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles par défaut sont utilisés (alternative entre 45 et 135 degrés si les interfaces sont assez épaisses ou 90 degrés)."
#: fdmprinter.def.json
msgctxt "support_fan_enable label"
@@ -5302,11 +4399,8 @@ msgstr "Annulation de la vitesse du ventilateur"
#: fdmprinter.def.json
msgctxt "support_fan_enable description"
-msgid ""
-"When enabled, the print cooling fan speed is altered for the skin regions "
-"immediately above the support."
-msgstr "Lorsque cette fonction est activée, la vitesse du ventilateur de refroidissement de l'impression est modifiée pour les régions de la couche extérieure"
-" situées immédiatement au-dessus du support."
+msgid "When enabled, the print cooling fan speed is altered for the skin regions immediately above the support."
+msgstr "Lorsque cette fonction est activée, la vitesse du ventilateur de refroidissement de l'impression est modifiée pour les régions de la couche extérieure situées immédiatement au-dessus du support."
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed label"
@@ -5315,11 +4409,8 @@ msgstr "Vitesse du ventilateur de couche extérieure supportée"
#: fdmprinter.def.json
msgctxt "support_supported_skin_fan_speed description"
-msgid ""
-"Percentage fan speed to use when printing the skin regions immediately above "
-"the support. Using a high fan speed can make the support easier to remove."
-msgstr "Pourcentage de la vitesse du ventilateur à utiliser lors de l'impression des zones de couche extérieure situées immédiatement au-dessus du support. Une"
-" vitesse de ventilateur élevée facilite le retrait du support."
+msgid "Percentage fan speed to use when printing the skin regions immediately above the support. Using a high fan speed can make the support easier to remove."
+msgstr "Pourcentage de la vitesse du ventilateur à utiliser lors de l'impression des zones de couche extérieure situées immédiatement au-dessus du support. Une vitesse de ventilateur élevée facilite le retrait du support."
#: fdmprinter.def.json
msgctxt "support_use_towers label"
@@ -5328,12 +4419,8 @@ msgstr "Utilisation de tours"
#: fdmprinter.def.json
msgctxt "support_use_towers description"
-msgid ""
-"Use specialized towers to support tiny overhang areas. These towers have a "
-"larger diameter than the region they support. Near the overhang the towers' "
-"diameter decreases, forming a roof."
-msgstr "Utilise des tours spéciales pour soutenir de petites zones en porte-à-faux. Le diamètre de ces tours est plus large que la zone qu’elles soutiennent. Près"
-" du porte-à-faux, le diamètre des tours diminue pour former un toit."
+msgid "Use specialized towers to support tiny overhang areas. These towers have a larger diameter than the region they support. Near the overhang the towers' diameter decreases, forming a roof."
+msgstr "Utilise des tours spéciales pour soutenir de petites zones en porte-à-faux. Le diamètre de ces tours est plus large que la zone qu’elles soutiennent. Près du porte-à-faux, le diamètre des tours diminue pour former un toit."
#: fdmprinter.def.json
msgctxt "support_tower_diameter label"
@@ -5352,9 +4439,7 @@ msgstr "Diamètre maximal supporté par la tour"
#: fdmprinter.def.json
msgctxt "support_tower_maximum_supported_diameter description"
-msgid ""
-"Maximum diameter in the X/Y directions of a small area which is to be "
-"supported by a specialized support tower."
+msgid "Maximum diameter in the X/Y directions of a small area which is to be supported by a specialized support tower."
msgstr "Le diamètre maximal sur les axes X/Y d’une petite zone qui doit être soutenue par une tour de soutien spéciale."
#: fdmprinter.def.json
@@ -5364,9 +4449,7 @@ msgstr "Angle du toit de la tour"
#: fdmprinter.def.json
msgctxt "support_tower_roof_angle description"
-msgid ""
-"The angle of a rooftop of a tower. A higher value results in pointed tower "
-"roofs, a lower value results in flattened tower roofs."
+msgid "The angle of a rooftop of a tower. A higher value results in pointed tower roofs, a lower value results in flattened tower roofs."
msgstr "L'angle du toit d'une tour. Une valeur plus élevée entraîne des toits de tour pointus, tandis qu'une valeur plus basse résulte en des toits plats."
#: fdmprinter.def.json
@@ -5376,9 +4459,7 @@ msgstr "Maillage de support descendant"
#: fdmprinter.def.json
msgctxt "support_mesh_drop_down description"
-msgid ""
-"Make support everywhere below the support mesh, so that there's no overhang "
-"in the support mesh."
+msgid "Make support everywhere below the support mesh, so that there's no overhang in the support mesh."
msgstr "Inclure du support à tout emplacement sous le maillage de support, de sorte à ce qu'il n'y ait pas de porte-à-faux dans le maillage de support."
#: fdmprinter.def.json
@@ -5388,9 +4469,7 @@ msgstr "La scène comporte un maillage de support"
#: fdmprinter.def.json
msgctxt "support_meshes_present description"
-msgid ""
-"There are support meshes present in the scene. This setting is controlled by "
-"Cura."
+msgid "There are support meshes present in the scene. This setting is controlled by Cura."
msgstr "Un maillage de support est présent sur la scène. Ce paramètre est contrôlé par Cura."
#: fdmprinter.def.json
@@ -5410,14 +4489,8 @@ msgstr "Activer la goutte de préparation"
#: fdmprinter.def.json
msgctxt "prime_blob_enable description"
-msgid ""
-"Whether to prime the filament with a blob before printing. Turning this "
-"setting on will ensure that the extruder will have material ready at the "
-"nozzle before printing. Printing Brim or Skirt can act like priming too, in "
-"which case turning this setting off saves some time."
-msgstr "Préparer les filaments avec une goutte avant l'impression. Ce paramètre permet d'assurer que l'extrudeuse disposera de matériau prêt au niveau de la buse"
-" avant l'impression. La jupe/bordure d'impression peut également servir de préparation, auquel cas le fait de laisser ce paramètre désactivé permet de"
-" gagner un peu de temps."
+msgid "Whether to prime the filament with a blob before printing. Turning this setting on will ensure that the extruder will have material ready at the nozzle before printing. Printing Brim or Skirt can act like priming too, in which case turning this setting off saves some time."
+msgstr "Préparer les filaments avec une goutte avant l'impression. Ce paramètre permet d'assurer que l'extrudeuse disposera de matériau prêt au niveau de la buse avant l'impression. La jupe/bordure d'impression peut également servir de préparation, auquel cas le fait de laisser ce paramètre désactivé permet de gagner un peu de temps."
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_x label"
@@ -5426,9 +4499,7 @@ msgstr "Extrudeuse Position d'amorçage X"
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_x description"
-msgid ""
-"The X coordinate of the position where the nozzle primes at the start of "
-"printing."
+msgid "The X coordinate of the position where the nozzle primes at the start of printing."
msgstr "Les coordonnées X de la position à laquelle la buse s'amorce au début de l'impression."
#: fdmprinter.def.json
@@ -5438,9 +4509,7 @@ msgstr "Extrudeuse Position d'amorçage Y"
#: fdmprinter.def.json
msgctxt "extruder_prime_pos_y description"
-msgid ""
-"The Y coordinate of the position where the nozzle primes at the start of "
-"printing."
+msgid "The Y coordinate of the position where the nozzle primes at the start of printing."
msgstr "Les coordonnées Y de la position à laquelle la buse s'amorce au début de l'impression."
#: fdmprinter.def.json
@@ -5450,15 +4519,8 @@ msgstr "Type d'adhérence du plateau"
#: fdmprinter.def.json
msgctxt "adhesion_type description"
-msgid ""
-"Different options that help to improve both priming your extrusion and "
-"adhesion to the build plate. Brim adds a single layer flat area around the "
-"base of your model to prevent warping. Raft adds a thick grid with a roof "
-"below the model. Skirt is a line printed around the model, but not connected "
-"to the model."
-msgstr "Différentes options qui permettent d'améliorer la préparation de votre extrusion et l'adhérence au plateau. La bordure ajoute une zone plate d'une seule"
-" couche autour de la base de votre modèle, afin de l'empêcher de se redresser. Le radeau ajoute une grille épaisse avec un toit sous le modèle. La jupe"
-" est une ligne imprimée autour du modèle mais qui n'est pas rattachée au modèle."
+msgid "Different options that help to improve both priming your extrusion and adhesion to the build plate. Brim adds a single layer flat area around the base of your model to prevent warping. Raft adds a thick grid with a roof below the model. Skirt is a line printed around the model, but not connected to the model."
+msgstr "Différentes options qui permettent d'améliorer la préparation de votre extrusion et l'adhérence au plateau. La bordure ajoute une zone plate d'une seule couche autour de la base de votre modèle, afin de l'empêcher de se redresser. Le radeau ajoute une grille épaisse avec un toit sous le modèle. La jupe est une ligne imprimée autour du modèle mais qui n'est pas rattachée au modèle."
#: fdmprinter.def.json
msgctxt "adhesion_type option skirt"
@@ -5487,9 +4549,7 @@ msgstr "Extrudeuse d'adhérence du plateau"
#: fdmprinter.def.json
msgctxt "adhesion_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the skirt/brim/raft. This is used in "
-"multi-extrusion."
+msgid "The extruder train to use for printing the skirt/brim/raft. This is used in multi-extrusion."
msgstr "Le train d'extrudeuse à utiliser pour l'impression de la jupe/la bordure/du radeau. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -5499,9 +4559,7 @@ msgstr "Extrudeur de la jupe/bordure"
#: fdmprinter.def.json
msgctxt "skirt_brim_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the skirt or brim. This is used in "
-"multi-extrusion."
+msgid "The extruder train to use for printing the skirt or brim. This is used in multi-extrusion."
msgstr "Le train d'extrudeur à utiliser pour l'impression de la jupe ou de la bordure. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -5511,9 +4569,7 @@ msgstr "Extrudeur de la base du raft"
#: fdmprinter.def.json
msgctxt "raft_base_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the first layer of the raft. This is "
-"used in multi-extrusion."
+msgid "The extruder train to use for printing the first layer of the raft. This is used in multi-extrusion."
msgstr "Le train d'extrudeur à utiliser pour l'impression de la première couche du radeau. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -5523,9 +4579,7 @@ msgstr "Extrudeur du milieu du radeau"
#: fdmprinter.def.json
msgctxt "raft_interface_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the middle layer of the raft. This is "
-"used in multi-extrusion."
+msgid "The extruder train to use for printing the middle layer of the raft. This is used in multi-extrusion."
msgstr "Le train d'extrudeur à utiliser pour imprimer la couche intermédiaire du radeau. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -5535,9 +4589,7 @@ msgstr "Extrudeur du haut du radeau"
#: fdmprinter.def.json
msgctxt "raft_surface_extruder_nr description"
-msgid ""
-"The extruder train to use for printing the top layer(s) of the raft. This is "
-"used in multi-extrusion."
+msgid "The extruder train to use for printing the top layer(s) of the raft. This is used in multi-extrusion."
msgstr "Le train d'extrudeur à utiliser pour imprimer la ou les couches du haut du radeau. Cela est utilisé en multi-extrusion."
#: fdmprinter.def.json
@@ -5547,9 +4599,7 @@ msgstr "Nombre de lignes de la jupe"
#: fdmprinter.def.json
msgctxt "skirt_line_count description"
-msgid ""
-"Multiple skirt lines help to prime your extrusion better for small models. "
-"Setting this to 0 will disable the skirt."
+msgid "Multiple skirt lines help to prime your extrusion better for small models. Setting this to 0 will disable the skirt."
msgstr "Une jupe à plusieurs lignes vous aide à mieux préparer votre extrusion pour les petits modèles. Définissez celle valeur sur 0 pour désactiver la jupe."
#: fdmprinter.def.json
@@ -5561,10 +4611,10 @@ msgstr "Distance de la jupe"
msgctxt "skirt_gap description"
msgid ""
"The horizontal distance between the skirt and the first layer of the print.\n"
-"This is the minimum distance. Multiple skirt lines will extend outwards from "
-"this distance."
-msgstr "La distance horizontale entre la jupe et la première couche de l’impression.\nIl s’agit de la distance minimale séparant la jupe de l’objet. Si la jupe"
-" a d’autres lignes, celles-ci s’étendront vers l’extérieur."
+"This is the minimum distance. Multiple skirt lines will extend outwards from this distance."
+msgstr ""
+"La distance horizontale entre la jupe et la première couche de l’impression.\n"
+"Il s’agit de la distance minimale séparant la jupe de l’objet. Si la jupe a d’autres lignes, celles-ci s’étendront vers l’extérieur."
#: fdmprinter.def.json
msgctxt "skirt_brim_minimal_length label"
@@ -5573,14 +4623,8 @@ msgstr "Longueur minimale de la jupe/bordure"
#: fdmprinter.def.json
msgctxt "skirt_brim_minimal_length description"
-msgid ""
-"The minimum length of the skirt or brim. If this length is not reached by "
-"all skirt or brim lines together, more skirt or brim lines will be added "
-"until the minimum length is reached. Note: If the line count is set to 0 "
-"this is ignored."
-msgstr "La longueur minimale de la jupe ou bordure. Si cette longueur n’est pas atteinte par toutes les lignes de jupe ou de bordure ensemble, d’autres lignes"
-" de jupe ou de bordure seront ajoutées afin d’atteindre la longueur minimale. Veuillez noter que si le nombre de lignes est défini sur 0, cette option est"
-" ignorée."
+msgid "The minimum length of the skirt or brim. If this length is not reached by all skirt or brim lines together, more skirt or brim lines will be added until the minimum length is reached. Note: If the line count is set to 0 this is ignored."
+msgstr "La longueur minimale de la jupe ou bordure. Si cette longueur n’est pas atteinte par toutes les lignes de jupe ou de bordure ensemble, d’autres lignes de jupe ou de bordure seront ajoutées afin d’atteindre la longueur minimale. Veuillez noter que si le nombre de lignes est défini sur 0, cette option est ignorée."
#: fdmprinter.def.json
msgctxt "brim_width label"
@@ -5589,12 +4633,8 @@ msgstr "Largeur de la bordure"
#: fdmprinter.def.json
msgctxt "brim_width description"
-msgid ""
-"The distance from the model to the outermost brim line. A larger brim "
-"enhances adhesion to the build plate, but also reduces the effective print "
-"area."
-msgstr "La distance entre le modèle et la ligne de bordure la plus à l'extérieur. Une bordure plus large renforce l'adhérence au plateau mais réduit également"
-" la zone d'impression réelle."
+msgid "The distance from the model to the outermost brim line. A larger brim enhances adhesion to the build plate, but also reduces the effective print area."
+msgstr "La distance entre le modèle et la ligne de bordure la plus à l'extérieur. Une bordure plus large renforce l'adhérence au plateau mais réduit également la zone d'impression réelle."
#: fdmprinter.def.json
msgctxt "brim_line_count label"
@@ -5603,11 +4643,8 @@ msgstr "Nombre de lignes de la bordure"
#: fdmprinter.def.json
msgctxt "brim_line_count description"
-msgid ""
-"The number of lines used for a brim. More brim lines enhance adhesion to the "
-"build plate, but also reduces the effective print area."
-msgstr "Le nombre de lignes utilisées pour une bordure. Un plus grand nombre de lignes de bordure renforce l'adhérence au plateau mais réduit également la zone"
-" d'impression réelle."
+msgid "The number of lines used for a brim. More brim lines enhance adhesion to the build plate, but also reduces the effective print area."
+msgstr "Le nombre de lignes utilisées pour une bordure. Un plus grand nombre de lignes de bordure renforce l'adhérence au plateau mais réduit également la zone d'impression réelle."
#: fdmprinter.def.json
msgctxt "brim_gap label"
@@ -5616,12 +4653,8 @@ msgstr "Distance de la bordure"
#: fdmprinter.def.json
msgctxt "brim_gap description"
-msgid ""
-"The horizontal distance between the first brim line and the outline of the "
-"first layer of the print. A small gap can make the brim easier to remove "
-"while still providing the thermal benefits."
-msgstr "La distance horizontale entre la première ligne de bordure et le contour de la première couche de l'impression. Un petit trou peut faciliter l'enlèvement"
-" de la bordure tout en offrant des avantages thermiques."
+msgid "The horizontal distance between the first brim line and the outline of the first layer of the print. A small gap can make the brim easier to remove while still providing the thermal benefits."
+msgstr "La distance horizontale entre la première ligne de bordure et le contour de la première couche de l'impression. Un petit trou peut faciliter l'enlèvement de la bordure tout en offrant des avantages thermiques."
#: fdmprinter.def.json
msgctxt "brim_replaces_support label"
@@ -5630,12 +4663,8 @@ msgstr "La bordure remplace le support"
#: fdmprinter.def.json
msgctxt "brim_replaces_support description"
-msgid ""
-"Enforce brim to be printed around the model even if that space would "
-"otherwise be occupied by support. This replaces some regions of the first "
-"layer of support by brim regions."
-msgstr "Appliquer la bordure à imprimer autour du modèle même si cet espace aurait autrement dû être occupé par le support, en remplaçant certaines régions de"
-" la première couche de support par des régions de la bordure."
+msgid "Enforce brim to be printed around the model even if that space would otherwise be occupied by support. This replaces some regions of the first layer of support by brim regions."
+msgstr "Appliquer la bordure à imprimer autour du modèle même si cet espace aurait autrement dû être occupé par le support, en remplaçant certaines régions de la première couche de support par des régions de la bordure."
#: fdmprinter.def.json
msgctxt "brim_outside_only label"
@@ -5644,12 +4673,8 @@ msgstr "Bordure uniquement sur l'extérieur"
#: fdmprinter.def.json
msgctxt "brim_outside_only description"
-msgid ""
-"Only print the brim on the outside of the model. This reduces the amount of "
-"brim you need to remove afterwards, while it doesn't reduce the bed adhesion "
-"that much."
-msgstr "Imprimer uniquement la bordure sur l'extérieur du modèle. Cela réduit la quantité de bordure que vous devez retirer par la suite, sans toutefois véritablement"
-" réduire l'adhérence au plateau."
+msgid "Only print the brim on the outside of the model. This reduces the amount of brim you need to remove afterwards, while it doesn't reduce the bed adhesion that much."
+msgstr "Imprimer uniquement la bordure sur l'extérieur du modèle. Cela réduit la quantité de bordure que vous devez retirer par la suite, sans toutefois véritablement réduire l'adhérence au plateau."
#: fdmprinter.def.json
msgctxt "raft_margin label"
@@ -5658,12 +4683,8 @@ msgstr "Marge supplémentaire du radeau"
#: fdmprinter.def.json
msgctxt "raft_margin description"
-msgid ""
-"If the raft is enabled, this is the extra raft area around the model which "
-"is also given a raft. Increasing this margin will create a stronger raft "
-"while using more material and leaving less area for your print."
-msgstr "Si vous avez appliqué un radeau, alors il s’agit de l’espace de radeau supplémentaire autour du modèle qui dispose déjà d’un radeau. L’augmentation de"
-" cette marge va créer un radeau plus solide, mais requiert davantage de matériau et laisse moins de place pour votre impression."
+msgid "If the raft is enabled, this is the extra raft area around the model which is also given a raft. Increasing this margin will create a stronger raft while using more material and leaving less area for your print."
+msgstr "Si vous avez appliqué un radeau, alors il s’agit de l’espace de radeau supplémentaire autour du modèle qui dispose déjà d’un radeau. L’augmentation de cette marge va créer un radeau plus solide, mais requiert davantage de matériau et laisse moins de place pour votre impression."
#: fdmprinter.def.json
msgctxt "raft_smoothing label"
@@ -5672,13 +4693,8 @@ msgstr "Lissage de radeau"
#: fdmprinter.def.json
msgctxt "raft_smoothing description"
-msgid ""
-"This setting controls how much inner corners in the raft outline are "
-"rounded. Inward corners are rounded to a semi circle with a radius equal to "
-"the value given here. This setting also removes holes in the raft outline "
-"which are smaller than such a circle."
-msgstr "Ce paramètre définit combien d'angles intérieurs sont arrondis dans le contour de radeau. Les angles internes sont arrondis en un demi-cercle avec un rayon"
-" égal à la valeur indiquée ici. Ce paramètre élimine également les cavités dans le contour de radeau qui sont d'une taille inférieure à ce cercle."
+msgid "This setting controls how much inner corners in the raft outline are rounded. Inward corners are rounded to a semi circle with a radius equal to the value given here. This setting also removes holes in the raft outline which are smaller than such a circle."
+msgstr "Ce paramètre définit combien d'angles intérieurs sont arrondis dans le contour de radeau. Les angles internes sont arrondis en un demi-cercle avec un rayon égal à la valeur indiquée ici. Ce paramètre élimine également les cavités dans le contour de radeau qui sont d'une taille inférieure à ce cercle."
#: fdmprinter.def.json
msgctxt "raft_airgap label"
@@ -5687,12 +4703,8 @@ msgstr "Lame d'air du radeau"
#: fdmprinter.def.json
msgctxt "raft_airgap description"
-msgid ""
-"The gap between the final raft layer and the first layer of the model. Only "
-"the first layer is raised by this amount to lower the bonding between the "
-"raft layer and the model. Makes it easier to peel off the raft."
-msgstr "L’espace entre la dernière couche du radeau et la première couche du modèle. Seule la première couche est surélevée de cette quantité d’espace pour réduire"
-" l’adhérence entre la couche du radeau et le modèle. Cela facilite le décollage du radeau."
+msgid "The gap between the final raft layer and the first layer of the model. Only the first layer is raised by this amount to lower the bonding between the raft layer and the model. Makes it easier to peel off the raft."
+msgstr "L’espace entre la dernière couche du radeau et la première couche du modèle. Seule la première couche est surélevée de cette quantité d’espace pour réduire l’adhérence entre la couche du radeau et le modèle. Cela facilite le décollage du radeau."
#: fdmprinter.def.json
msgctxt "layer_0_z_overlap label"
@@ -5701,12 +4713,8 @@ msgstr "Chevauchement Z de la couche initiale"
#: fdmprinter.def.json
msgctxt "layer_0_z_overlap description"
-msgid ""
-"Make the first and second layer of the model overlap in the Z direction to "
-"compensate for the filament lost in the airgap. All models above the first "
-"model layer will be shifted down by this amount."
-msgstr "La première et la deuxième couche du modèle se chevauchent dans la direction Z pour compenser le filament perdu dans l'entrefer. Toutes les couches au-dessus"
-" de la première couche du modèle seront décalées de ce montant."
+msgid "Make the first and second layer of the model overlap in the Z direction to compensate for the filament lost in the airgap. All models above the first model layer will be shifted down by this amount."
+msgstr "La première et la deuxième couche du modèle se chevauchent dans la direction Z pour compenser le filament perdu dans l'entrefer. Toutes les couches au-dessus de la première couche du modèle seront décalées de ce montant."
#: fdmprinter.def.json
msgctxt "raft_surface_layers label"
@@ -5715,12 +4723,8 @@ msgstr "Couches supérieures du radeau"
#: fdmprinter.def.json
msgctxt "raft_surface_layers description"
-msgid ""
-"The number of top layers on top of the 2nd raft layer. These are fully "
-"filled layers that the model sits on. 2 layers result in a smoother top "
-"surface than 1."
-msgstr "Nombre de couches de surface au-dessus de la deuxième couche du radeau. Il s’agit des couches entièrement remplies sur lesquelles le modèle est posé. En"
-" général, deux couches offrent une surface plus lisse qu'une seule."
+msgid "The number of top layers on top of the 2nd raft layer. These are fully filled layers that the model sits on. 2 layers result in a smoother top surface than 1."
+msgstr "Nombre de couches de surface au-dessus de la deuxième couche du radeau. Il s’agit des couches entièrement remplies sur lesquelles le modèle est posé. En général, deux couches offrent une surface plus lisse qu'une seule."
#: fdmprinter.def.json
msgctxt "raft_surface_thickness label"
@@ -5739,9 +4743,7 @@ msgstr "Largeur de la ligne supérieure du radeau"
#: fdmprinter.def.json
msgctxt "raft_surface_line_width description"
-msgid ""
-"Width of the lines in the top surface of the raft. These can be thin lines "
-"so that the top of the raft becomes smooth."
+msgid "Width of the lines in the top surface of the raft. These can be thin lines so that the top of the raft becomes smooth."
msgstr "Largeur des lignes de la surface supérieure du radeau. Elles doivent être fines pour rendre le dessus du radeau lisse."
#: fdmprinter.def.json
@@ -5751,11 +4753,8 @@ msgstr "Interligne supérieur du radeau"
#: fdmprinter.def.json
msgctxt "raft_surface_line_spacing description"
-msgid ""
-"The distance between the raft lines for the top raft layers. The spacing "
-"should be equal to the line width, so that the surface is solid."
-msgstr "La distance entre les lignes du radeau pour les couches supérieures de celui-ci. Cet espace doit être égal à la largeur de ligne afin de créer une surface"
-" solide."
+msgid "The distance between the raft lines for the top raft layers. The spacing should be equal to the line width, so that the surface is solid."
+msgstr "La distance entre les lignes du radeau pour les couches supérieures de celui-ci. Cet espace doit être égal à la largeur de ligne afin de créer une surface solide."
#: fdmprinter.def.json
msgctxt "raft_interface_layers label"
@@ -5764,12 +4763,8 @@ msgstr "Couches du milieu du radeau"
#: fdmprinter.def.json
msgctxt "raft_interface_layers description"
-msgid ""
-"The number of layers between the base and the surface of the raft. These "
-"comprise the main thickness of the raft. Increasing this creates a thicker, "
-"sturdier raft."
-msgstr "Nombre de couches entre la base et la surface du radeau. Elles comprennent l'épaisseur principale du radeau. En l'augmentant, on obtient un radeau plus"
-" épais et plus solide."
+msgid "The number of layers between the base and the surface of the raft. These comprise the main thickness of the raft. Increasing this creates a thicker, sturdier raft."
+msgstr "Nombre de couches entre la base et la surface du radeau. Elles comprennent l'épaisseur principale du radeau. En l'augmentant, on obtient un radeau plus épais et plus solide."
#: fdmprinter.def.json
msgctxt "raft_interface_thickness label"
@@ -5788,9 +4783,7 @@ msgstr "Largeur de la ligne intermédiaire du radeau"
#: fdmprinter.def.json
msgctxt "raft_interface_line_width description"
-msgid ""
-"Width of the lines in the middle raft layer. Making the second layer extrude "
-"more causes the lines to stick to the build plate."
+msgid "Width of the lines in the middle raft layer. Making the second layer extrude more causes the lines to stick to the build plate."
msgstr "Largeur des lignes de la couche intermédiaire du radeau. Une plus grande extrusion de la deuxième couche renforce l'adhérence des lignes au plateau."
#: fdmprinter.def.json
@@ -5800,12 +4793,8 @@ msgstr "Interligne intermédiaire du radeau"
#: fdmprinter.def.json
msgctxt "raft_interface_line_spacing description"
-msgid ""
-"The distance between the raft lines for the middle raft layer. The spacing "
-"of the middle should be quite wide, while being dense enough to support the "
-"top raft layers."
-msgstr "La distance entre les lignes du radeau pour la couche intermédiaire de celui-ci. L'espace intermédiaire doit être assez large et suffisamment dense pour"
-" supporter les couches supérieures du radeau."
+msgid "The distance between the raft lines for the middle raft layer. The spacing of the middle should be quite wide, while being dense enough to support the top raft layers."
+msgstr "La distance entre les lignes du radeau pour la couche intermédiaire de celui-ci. L'espace intermédiaire doit être assez large et suffisamment dense pour supporter les couches supérieures du radeau."
#: fdmprinter.def.json
msgctxt "raft_base_thickness label"
@@ -5814,9 +4803,7 @@ msgstr "Épaisseur de la base du radeau"
#: fdmprinter.def.json
msgctxt "raft_base_thickness description"
-msgid ""
-"Layer thickness of the base raft layer. This should be a thick layer which "
-"sticks firmly to the printer build plate."
+msgid "Layer thickness of the base raft layer. This should be a thick layer which sticks firmly to the printer build plate."
msgstr "Épaisseur de la couche de base du radeau. Cette couche doit être épaisse et adhérer fermement au plateau."
#: fdmprinter.def.json
@@ -5826,9 +4813,7 @@ msgstr "Largeur de la ligne de base du radeau"
#: fdmprinter.def.json
msgctxt "raft_base_line_width description"
-msgid ""
-"Width of the lines in the base raft layer. These should be thick lines to "
-"assist in build plate adhesion."
+msgid "Width of the lines in the base raft layer. These should be thick lines to assist in build plate adhesion."
msgstr "Largeur des lignes de la couche de base du radeau. Elles doivent être épaisses pour permettre l’adhérence au plateau."
#: fdmprinter.def.json
@@ -5838,9 +4823,7 @@ msgstr "Espacement des lignes de base du radeau"
#: fdmprinter.def.json
msgctxt "raft_base_line_spacing description"
-msgid ""
-"The distance between the raft lines for the base raft layer. Wide spacing "
-"makes for easy removal of the raft from the build plate."
+msgid "The distance between the raft lines for the base raft layer. Wide spacing makes for easy removal of the raft from the build plate."
msgstr "La distance entre les lignes du radeau pour la couche de base de celui-ci. Un interligne large facilite le retrait du radeau du plateau."
#: fdmprinter.def.json
@@ -5860,12 +4843,8 @@ msgstr "Vitesse d’impression du dessus du radeau"
#: fdmprinter.def.json
msgctxt "raft_surface_speed description"
-msgid ""
-"The speed at which the top raft layers are printed. These should be printed "
-"a bit slower, so that the nozzle can slowly smooth out adjacent surface "
-"lines."
-msgstr "Vitesse à laquelle les couches du dessus du radeau sont imprimées. Elles doivent être imprimées légèrement plus lentement afin que la buse puisse lentement"
-" lisser les lignes de surface adjacentes."
+msgid "The speed at which the top raft layers are printed. These should be printed a bit slower, so that the nozzle can slowly smooth out adjacent surface lines."
+msgstr "Vitesse à laquelle les couches du dessus du radeau sont imprimées. Elles doivent être imprimées légèrement plus lentement afin que la buse puisse lentement lisser les lignes de surface adjacentes."
#: fdmprinter.def.json
msgctxt "raft_interface_speed label"
@@ -5874,12 +4853,8 @@ msgstr "Vitesse d’impression du milieu du radeau"
#: fdmprinter.def.json
msgctxt "raft_interface_speed description"
-msgid ""
-"The speed at which the middle raft layer is printed. This should be printed "
-"quite slowly, as the volume of material coming out of the nozzle is quite "
-"high."
-msgstr "La vitesse à laquelle la couche du milieu du radeau est imprimée. Cette couche doit être imprimée suffisamment lentement du fait que la quantité de matériau"
-" sortant de la buse est assez importante."
+msgid "The speed at which the middle raft layer is printed. This should be printed quite slowly, as the volume of material coming out of the nozzle is quite high."
+msgstr "La vitesse à laquelle la couche du milieu du radeau est imprimée. Cette couche doit être imprimée suffisamment lentement du fait que la quantité de matériau sortant de la buse est assez importante."
#: fdmprinter.def.json
msgctxt "raft_base_speed label"
@@ -5888,12 +4863,8 @@ msgstr "Vitesse d’impression de la base du radeau"
#: fdmprinter.def.json
msgctxt "raft_base_speed description"
-msgid ""
-"The speed at which the base raft layer is printed. This should be printed "
-"quite slowly, as the volume of material coming out of the nozzle is quite "
-"high."
-msgstr "La vitesse à laquelle la couche de base du radeau est imprimée. Cette couche doit être imprimée suffisamment lentement du fait que la quantité de matériau"
-" sortant de la buse est assez importante."
+msgid "The speed at which the base raft layer is printed. This should be printed quite slowly, as the volume of material coming out of the nozzle is quite high."
+msgstr "La vitesse à laquelle la couche de base du radeau est imprimée. Cette couche doit être imprimée suffisamment lentement du fait que la quantité de matériau sortant de la buse est assez importante."
#: fdmprinter.def.json
msgctxt "raft_acceleration label"
@@ -6032,9 +5003,7 @@ msgstr "Activer la tour d'amorçage"
#: fdmprinter.def.json
msgctxt "prime_tower_enable description"
-msgid ""
-"Print a tower next to the print which serves to prime the material after "
-"each nozzle switch."
+msgid "Print a tower next to the print which serves to prime the material after each nozzle switch."
msgstr "Imprimer une tour à côté de l'impression qui sert à amorcer le matériau après chaque changement de buse."
#: fdmprinter.def.json
@@ -6054,9 +5023,7 @@ msgstr "Volume minimum de la tour d'amorçage"
#: fdmprinter.def.json
msgctxt "prime_tower_min_volume description"
-msgid ""
-"The minimum volume for each layer of the prime tower in order to purge "
-"enough material."
+msgid "The minimum volume for each layer of the prime tower in order to purge enough material."
msgstr "Le volume minimum pour chaque touche de la tour d'amorçage afin de purger suffisamment de matériau."
#: fdmprinter.def.json
@@ -6086,9 +5053,7 @@ msgstr "Essuyer le bec d'impression inactif sur la tour d'amorçage"
#: fdmprinter.def.json
msgctxt "prime_tower_wipe_enabled description"
-msgid ""
-"After printing the prime tower with one nozzle, wipe the oozed material from "
-"the other nozzle off on the prime tower."
+msgid "After printing the prime tower with one nozzle, wipe the oozed material from the other nozzle off on the prime tower."
msgstr "Après l'impression de la tour d'amorçage à l'aide d'une buse, nettoyer le matériau qui suinte de l'autre buse sur la tour d'amorçage."
#: fdmprinter.def.json
@@ -6098,11 +5063,8 @@ msgstr "Bordure de la tour d'amorçage"
#: fdmprinter.def.json
msgctxt "prime_tower_brim_enable description"
-msgid ""
-"Prime-towers might need the extra adhesion afforded by a brim even if the "
-"model doesn't. Presently can't be used with the 'Raft' adhesion-type."
-msgstr "Les tours d'amorçage peuvent avoir besoin de l'adhérence supplémentaire d'une bordure, même si le modèle n'en a pas besoin. Ne peut actuellement pas être"
-" utilisé avec le type d'adhérence « Raft » (radeau)."
+msgid "Prime-towers might need the extra adhesion afforded by a brim even if the model doesn't. Presently can't be used with the 'Raft' adhesion-type."
+msgstr "Les tours d'amorçage peuvent avoir besoin de l'adhérence supplémentaire d'une bordure, même si le modèle n'en a pas besoin. Ne peut actuellement pas être utilisé avec le type d'adhérence « Raft » (radeau)."
#: fdmprinter.def.json
msgctxt "ooze_shield_enabled label"
@@ -6111,12 +5073,8 @@ msgstr "Activer le bouclier de suintage"
#: fdmprinter.def.json
msgctxt "ooze_shield_enabled description"
-msgid ""
-"Enable exterior ooze shield. This will create a shell around the model which "
-"is likely to wipe a second nozzle if it's at the same height as the first "
-"nozzle."
-msgstr "Activer le bouclier de suintage extérieur. Cela créera une coque autour du modèle qui est susceptible d'essuyer une deuxième buse si celle-ci est à la"
-" même hauteur que la première buse."
+msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle."
+msgstr "Activer le bouclier de suintage extérieur. Cela créera une coque autour du modèle qui est susceptible d'essuyer une deuxième buse si celle-ci est à la même hauteur que la première buse."
#: fdmprinter.def.json
msgctxt "ooze_shield_angle label"
@@ -6125,12 +5083,8 @@ msgstr "Angle du bouclier de suintage"
#: fdmprinter.def.json
msgctxt "ooze_shield_angle description"
-msgid ""
-"The maximum angle a part in the ooze shield will have. With 0 degrees being "
-"vertical, and 90 degrees being horizontal. A smaller angle leads to less "
-"failed ooze shields, but more material."
-msgstr "L'angle maximal qu'une partie du bouclier de suintage peut adopter. Zéro degré est vertical et 90 degrés est horizontal. Un angle plus petit entraîne moins"
-" d'échecs au niveau des boucliers de suintage, mais utilise plus de matériaux."
+msgid "The maximum angle a part in the ooze shield will have. With 0 degrees being vertical, and 90 degrees being horizontal. A smaller angle leads to less failed ooze shields, but more material."
+msgstr "L'angle maximal qu'une partie du bouclier de suintage peut adopter. Zéro degré est vertical et 90 degrés est horizontal. Un angle plus petit entraîne moins d'échecs au niveau des boucliers de suintage, mais utilise plus de matériaux."
#: fdmprinter.def.json
msgctxt "ooze_shield_dist label"
@@ -6149,12 +5103,8 @@ msgstr "Distance de rétraction de changement de buse"
#: fdmprinter.def.json
msgctxt "switch_extruder_retraction_amount description"
-msgid ""
-"The amount of retraction when switching extruders. Set to 0 for no "
-"retraction at all. This should generally be the same as the length of the "
-"heat zone."
-msgstr "Degré de rétraction lors de la commutation d'extrudeuses. Une valeur de 0 signifie qu'il n'y aura aucune rétraction. En général, cette valeur doit être"
-" équivalente à la longueur de la zone de chauffe."
+msgid "The amount of retraction when switching extruders. Set to 0 for no retraction at all. This should generally be the same as the length of the heat zone."
+msgstr "Degré de rétraction lors de la commutation d'extrudeuses. Une valeur de 0 signifie qu'il n'y aura aucune rétraction. En général, cette valeur doit être équivalente à la longueur de la zone de chauffe."
#: fdmprinter.def.json
msgctxt "switch_extruder_retraction_speeds label"
@@ -6163,11 +5113,8 @@ msgstr "Vitesse de rétraction de changement de buse"
#: fdmprinter.def.json
msgctxt "switch_extruder_retraction_speeds description"
-msgid ""
-"The speed at which the filament is retracted. A higher retraction speed "
-"works better, but a very high retraction speed can lead to filament grinding."
-msgstr "La vitesse à laquelle le filament est rétracté. Une vitesse de rétraction plus élevée fonctionne mieux, mais une vitesse de rétraction très élevée peut"
-" causer l'écrasement du filament."
+msgid "The speed at which the filament is retracted. A higher retraction speed works better, but a very high retraction speed can lead to filament grinding."
+msgstr "La vitesse à laquelle le filament est rétracté. Une vitesse de rétraction plus élevée fonctionne mieux, mais une vitesse de rétraction très élevée peut causer l'écrasement du filament."
#: fdmprinter.def.json
msgctxt "switch_extruder_retraction_speed label"
@@ -6176,8 +5123,7 @@ msgstr "Vitesse de rétraction de changement de buse"
#: fdmprinter.def.json
msgctxt "switch_extruder_retraction_speed description"
-msgid ""
-"The speed at which the filament is retracted during a nozzle switch retract."
+msgid "The speed at which the filament is retracted during a nozzle switch retract."
msgstr "La vitesse à laquelle le filament est rétracté pendant une rétraction de changement de buse."
#: fdmprinter.def.json
@@ -6187,9 +5133,7 @@ msgstr "Vitesse d'amorçage de changement de buse"
#: fdmprinter.def.json
msgctxt "switch_extruder_prime_speed description"
-msgid ""
-"The speed at which the filament is pushed back after a nozzle switch "
-"retraction."
+msgid "The speed at which the filament is pushed back after a nozzle switch retraction."
msgstr "La vitesse à laquelle le filament est poussé vers l'arrière après une rétraction de changement de buse."
#: fdmprinter.def.json
@@ -6219,12 +5163,8 @@ msgstr "Joindre les volumes se chevauchant"
#: fdmprinter.def.json
msgctxt "meshfix_union_all description"
-msgid ""
-"Ignore the internal geometry arising from overlapping volumes within a mesh "
-"and print the volumes as one. This may cause unintended internal cavities to "
-"disappear."
-msgstr "Ignorer la géométrie interne pouvant découler de volumes se chevauchant à l'intérieur d'un maillage et imprimer les volumes comme un seul. Cela peut entraîner"
-" la disparition des cavités internes accidentelles."
+msgid "Ignore the internal geometry arising from overlapping volumes within a mesh and print the volumes as one. This may cause unintended internal cavities to disappear."
+msgstr "Ignorer la géométrie interne pouvant découler de volumes se chevauchant à l'intérieur d'un maillage et imprimer les volumes comme un seul. Cela peut entraîner la disparition des cavités internes accidentelles."
#: fdmprinter.def.json
msgctxt "meshfix_union_all_remove_holes label"
@@ -6233,12 +5173,8 @@ msgstr "Supprimer tous les trous"
#: fdmprinter.def.json
msgctxt "meshfix_union_all_remove_holes description"
-msgid ""
-"Remove the holes in each layer and keep only the outside shape. This will "
-"ignore any invisible internal geometry. However, it also ignores layer holes "
-"which can be viewed from above or below."
-msgstr "Supprime les trous dans chacune des couches et conserve uniquement la forme extérieure. Tous les détails internes invisibles seront ignorés. Il en va de"
-" même pour les trous qui pourraient être visibles depuis le dessus ou le dessous de la pièce."
+msgid "Remove the holes in each layer and keep only the outside shape. This will ignore any invisible internal geometry. However, it also ignores layer holes which can be viewed from above or below."
+msgstr "Supprime les trous dans chacune des couches et conserve uniquement la forme extérieure. Tous les détails internes invisibles seront ignorés. Il en va de même pour les trous qui pourraient être visibles depuis le dessus ou le dessous de la pièce."
#: fdmprinter.def.json
msgctxt "meshfix_extensive_stitching label"
@@ -6247,12 +5183,8 @@ msgstr "Raccommodage"
#: fdmprinter.def.json
msgctxt "meshfix_extensive_stitching description"
-msgid ""
-"Extensive stitching tries to stitch up open holes in the mesh by closing the "
-"hole with touching polygons. This option can introduce a lot of processing "
-"time."
-msgstr "Le raccommodage consiste en la suppression des trous dans le maillage en tentant de fermer le trou avec des intersections entre polygones existants. Cette"
-" option peut induire beaucoup de temps de calcul."
+msgid "Extensive stitching tries to stitch up open holes in the mesh by closing the hole with touching polygons. This option can introduce a lot of processing time."
+msgstr "Le raccommodage consiste en la suppression des trous dans le maillage en tentant de fermer le trou avec des intersections entre polygones existants. Cette option peut induire beaucoup de temps de calcul."
#: fdmprinter.def.json
msgctxt "meshfix_keep_open_polygons label"
@@ -6261,14 +5193,8 @@ msgstr "Conserver les faces disjointes"
#: fdmprinter.def.json
msgctxt "meshfix_keep_open_polygons description"
-msgid ""
-"Normally Cura tries to stitch up small holes in the mesh and remove parts of "
-"a layer with big holes. Enabling this option keeps those parts which cannot "
-"be stitched. This option should be used as a last resort option when "
-"everything else fails to produce proper g-code."
-msgstr "Normalement, Cura essaye de raccommoder les petits trous dans le maillage et supprime les parties des couches contenant de gros trous. Activer cette option"
-" pousse Cura à garder les parties qui ne peuvent être raccommodées. Cette option doit être utilisée en dernier recours quand tout le reste échoue à produire"
-" un G-Code correct."
+msgid "Normally Cura tries to stitch up small holes in the mesh and remove parts of a layer with big holes. Enabling this option keeps those parts which cannot be stitched. This option should be used as a last resort option when everything else fails to produce proper g-code."
+msgstr "Normalement, Cura essaye de raccommoder les petits trous dans le maillage et supprime les parties des couches contenant de gros trous. Activer cette option pousse Cura à garder les parties qui ne peuvent être raccommodées. Cette option doit être utilisée en dernier recours quand tout le reste échoue à produire un G-Code correct."
#: fdmprinter.def.json
msgctxt "multiple_mesh_overlap label"
@@ -6277,9 +5203,7 @@ msgstr "Chevauchement des mailles fusionnées"
#: fdmprinter.def.json
msgctxt "multiple_mesh_overlap description"
-msgid ""
-"Make meshes which are touching each other overlap a bit. This makes them "
-"bond together better."
+msgid "Make meshes which are touching each other overlap a bit. This makes them bond together better."
msgstr "Faire de sorte que les maillages qui se touchent se chevauchent légèrement. Cela permet aux maillages de mieux adhérer les uns aux autres."
#: fdmprinter.def.json
@@ -6289,9 +5213,7 @@ msgstr "Supprimer l'intersection des mailles"
#: fdmprinter.def.json
msgctxt "carve_multiple_volumes description"
-msgid ""
-"Remove areas where multiple meshes are overlapping with each other. This may "
-"be used if merged dual material objects overlap with each other."
+msgid "Remove areas where multiple meshes are overlapping with each other. This may be used if merged dual material objects overlap with each other."
msgstr "Supprime les zones sur lesquelles plusieurs mailles se chevauchent. Cette option peut être utilisée si des objets à matériau double fusionné se chevauchent."
#: fdmprinter.def.json
@@ -6301,13 +5223,8 @@ msgstr "Alterner le retrait des maillages"
#: fdmprinter.def.json
msgctxt "alternate_carve_order description"
-msgid ""
-"Switch to which mesh intersecting volumes will belong with every layer, so "
-"that the overlapping meshes become interwoven. Turning this setting off will "
-"cause one of the meshes to obtain all of the volume in the overlap, while it "
-"is removed from the other meshes."
-msgstr "Passe aux volumes d'intersection de maille qui appartiennent à chaque couche, de manière à ce que les mailles qui se chevauchent soient entrelacées. Si"
-" vous désactivez ce paramètre, l'une des mailles obtiendra tout le volume dans le chevauchement tandis qu'il est retiré des autres mailles."
+msgid "Switch to which mesh intersecting volumes will belong with every layer, so that the overlapping meshes become interwoven. Turning this setting off will cause one of the meshes to obtain all of the volume in the overlap, while it is removed from the other meshes."
+msgstr "Passe aux volumes d'intersection de maille qui appartiennent à chaque couche, de manière à ce que les mailles qui se chevauchent soient entrelacées. Si vous désactivez ce paramètre, l'une des mailles obtiendra tout le volume dans le chevauchement tandis qu'il est retiré des autres mailles."
#: fdmprinter.def.json
msgctxt "remove_empty_first_layers label"
@@ -6316,12 +5233,8 @@ msgstr "Supprimer les premières couches vides"
#: fdmprinter.def.json
msgctxt "remove_empty_first_layers description"
-msgid ""
-"Remove empty layers beneath the first printed layer if they are present. "
-"Disabling this setting can cause empty first layers if the Slicing Tolerance "
-"setting is set to Exclusive or Middle."
-msgstr "Supprimer les couches vides sous la première couche imprimée si elles sont présentes. Le fait de désactiver ce paramètre peut entraîner l'apparition de"
-" premières couches vides si le paramètre Tolérance à la découpe est défini sur Exclusif ou Milieu."
+msgid "Remove empty layers beneath the first printed layer if they are present. Disabling this setting can cause empty first layers if the Slicing Tolerance setting is set to Exclusive or Middle."
+msgstr "Supprimer les couches vides sous la première couche imprimée si elles sont présentes. Le fait de désactiver ce paramètre peut entraîner l'apparition de premières couches vides si le paramètre Tolérance à la découpe est défini sur Exclusif ou Milieu."
#: fdmprinter.def.json
msgctxt "meshfix_maximum_resolution label"
@@ -6330,14 +5243,8 @@ msgstr "Résolution maximum"
#: fdmprinter.def.json
msgctxt "meshfix_maximum_resolution description"
-msgid ""
-"The minimum size of a line segment after slicing. If you increase this, the "
-"mesh will have a lower resolution. This may allow the printer to keep up "
-"with the speed it has to process g-code and will increase slice speed by "
-"removing details of the mesh that it can't process anyway."
-msgstr "Taille minimum d'un segment de ligne après découpage. Si vous augmentez cette valeur, la maille aura une résolution plus faible. Cela peut permettre à"
-" l'imprimante de suivre la vitesse à laquelle elle doit traiter le G-Code et augmentera la vitesse de découpe en enlevant des détails de la maille que l'imprimante"
-" ne peut pas traiter de toute manière."
+msgid "The minimum size of a line segment after slicing. If you increase this, the mesh will have a lower resolution. This may allow the printer to keep up with the speed it has to process g-code and will increase slice speed by removing details of the mesh that it can't process anyway."
+msgstr "Taille minimum d'un segment de ligne après découpage. Si vous augmentez cette valeur, la maille aura une résolution plus faible. Cela peut permettre à l'imprimante de suivre la vitesse à laquelle elle doit traiter le G-Code et augmentera la vitesse de découpe en enlevant des détails de la maille que l'imprimante ne peut pas traiter de toute manière."
#: fdmprinter.def.json
msgctxt "meshfix_maximum_travel_resolution label"
@@ -6346,14 +5253,8 @@ msgstr "Résolution de déplacement maximum"
#: fdmprinter.def.json
msgctxt "meshfix_maximum_travel_resolution description"
-msgid ""
-"The minimum size of a travel line segment after slicing. If you increase "
-"this, the travel moves will have less smooth corners. This may allow the "
-"printer to keep up with the speed it has to process g-code, but it may cause "
-"model avoidance to become less accurate."
-msgstr "Taille minimale d'un segment de ligne de déplacement après la découpe. Si vous augmentez cette valeur, les mouvements de déplacement auront des coins moins"
-" lisses. Cela peut permettre à l'imprimante de suivre la vitesse à laquelle elle doit traiter le G-Code, mais cela peut réduire la précision de l'évitement"
-" du modèle."
+msgid "The minimum size of a travel line segment after slicing. If you increase this, the travel moves will have less smooth corners. This may allow the printer to keep up with the speed it has to process g-code, but it may cause model avoidance to become less accurate."
+msgstr "Taille minimale d'un segment de ligne de déplacement après la découpe. Si vous augmentez cette valeur, les mouvements de déplacement auront des coins moins lisses. Cela peut permettre à l'imprimante de suivre la vitesse à laquelle elle doit traiter le G-Code, mais cela peut réduire la précision de l'évitement du modèle."
#: fdmprinter.def.json
msgctxt "meshfix_maximum_deviation label"
@@ -6362,15 +5263,8 @@ msgstr "Écart maximum"
#: fdmprinter.def.json
msgctxt "meshfix_maximum_deviation description"
-msgid ""
-"The maximum deviation allowed when reducing the resolution for the Maximum "
-"Resolution setting. If you increase this, the print will be less accurate, "
-"but the g-code will be smaller. Maximum Deviation is a limit for Maximum "
-"Resolution, so if the two conflict the Maximum Deviation will always be held "
-"true."
-msgstr "L'écart maximum autorisé lors de la réduction de la résolution pour le paramètre Résolution maximum. Si vous augmentez cette valeur, l'impression sera"
-" moins précise, mais le G-Code sera plus petit. L'écart maximum est une limite pour la résolution maximum. Donc si les deux entrent en conflit, l'Écart"
-" maximum restera valable."
+msgid "The maximum deviation allowed when reducing the resolution for the Maximum Resolution setting. If you increase this, the print will be less accurate, but the g-code will be smaller. Maximum Deviation is a limit for Maximum Resolution, so if the two conflict the Maximum Deviation will always be held true."
+msgstr "L'écart maximum autorisé lors de la réduction de la résolution pour le paramètre Résolution maximum. Si vous augmentez cette valeur, l'impression sera moins précise, mais le G-Code sera plus petit. L'écart maximum est une limite pour la résolution maximum. Donc si les deux entrent en conflit, l'Écart maximum restera valable."
#: fdmprinter.def.json
msgctxt "meshfix_maximum_extrusion_area_deviation label"
@@ -6379,20 +5273,8 @@ msgstr "Écart maximal de la surface d'extrusion"
#: fdmprinter.def.json
msgctxt "meshfix_maximum_extrusion_area_deviation description"
-msgid ""
-"The maximum extrusion area deviation allowed when removing intermediate "
-"points from a straight line. An intermediate point may serve as width-"
-"changing point in a long straight line. Therefore, if it is removed, it will "
-"cause the line to have a uniform width and, as a result, lose (or gain) a "
-"bit of extrusion area. If you increase this you may notice slight under- (or "
-"over-) extrusion in between straight parallel walls, as more intermediate "
-"width-changing points will be allowed to be removed. Your print will be less "
-"accurate, but the g-code will be smaller."
-msgstr "L'écart maximal de la surface d'extrusion autorisé lors de la suppression des points intermédiaires d'une ligne droite. Un point intermédiaire peut servir"
-" de point de changement de largeur dans une longue ligne droite. Par conséquent, s'il est supprimé, la ligne aura une largeur uniforme et, par conséquent,"
-" cela engendrera la perte (ou le gain) d'un peu de surface d'extrusion. Si vous augmentez cette valeur, vous pourrez constater une légère sous-extrusion"
-" (ou sur-extrusion) entre les parois parallèles droites car davantage de points intermédiaires de changement de largeur pourront être supprimés. Votre"
-" impression sera moins précise, mais le G-code sera plus petit."
+msgid "The maximum extrusion area deviation allowed when removing intermediate points from a straight line. An intermediate point may serve as width-changing point in a long straight line. Therefore, if it is removed, it will cause the line to have a uniform width and, as a result, lose (or gain) a bit of extrusion area. If you increase this you may notice slight under- (or over-) extrusion in between straight parallel walls, as more intermediate width-changing points will be allowed to be removed. Your print will be less accurate, but the g-code will be smaller."
+msgstr "L'écart maximal de la surface d'extrusion autorisé lors de la suppression des points intermédiaires d'une ligne droite. Un point intermédiaire peut servir de point de changement de largeur dans une longue ligne droite. Par conséquent, s'il est supprimé, la ligne aura une largeur uniforme et, par conséquent, cela engendrera la perte (ou le gain) d'un peu de surface d'extrusion. Si vous augmentez cette valeur, vous pourrez constater une légère sous-extrusion (ou sur-extrusion) entre les parois parallèles droites car davantage de points intermédiaires de changement de largeur pourront être supprimés. Votre impression sera moins précise, mais le G-code sera plus petit."
#: fdmprinter.def.json
msgctxt "blackmagic label"
@@ -6411,15 +5293,8 @@ msgstr "Séquence d'impression"
#: fdmprinter.def.json
msgctxt "print_sequence description"
-msgid ""
-"Whether to print all models one layer at a time or to wait for one model to "
-"finish, before moving on to the next. One at a time mode is possible if a) "
-"only one extruder is enabled and b) all models are separated in such a way "
-"that the whole print head can move in between and all models are lower than "
-"the distance between the nozzle and the X/Y axes."
-msgstr "Imprime tous les modèles en même temps, couche par couche, ou attend la fin d'un modèle pour en commencer un autre. Le mode « Un modèle à la fois » est"
-" disponible seulement si a) un seul extrudeur est activé et si b) tous les modèles sont suffisamment éloignés pour que la tête puisse passer entre eux"
-" et qu'ils sont tous inférieurs à la distance entre la buse et les axes X/Y."
+msgid "Whether to print all models one layer at a time or to wait for one model to finish, before moving on to the next. One at a time mode is possible if a) only one extruder is enabled and b) all models are separated in such a way that the whole print head can move in between and all models are lower than the distance between the nozzle and the X/Y axes."
+msgstr "Imprime tous les modèles en même temps, couche par couche, ou attend la fin d'un modèle pour en commencer un autre. Le mode « Un modèle à la fois » est disponible seulement si a) un seul extrudeur est activé et si b) tous les modèles sont suffisamment éloignés pour que la tête puisse passer entre eux et qu'ils sont tous inférieurs à la distance entre la buse et les axes X/Y."
#: fdmprinter.def.json
msgctxt "print_sequence option all_at_once"
@@ -6438,12 +5313,8 @@ msgstr "Maille de remplissage"
#: fdmprinter.def.json
msgctxt "infill_mesh description"
-msgid ""
-"Use this mesh to modify the infill of other meshes with which it overlaps. "
-"Replaces infill regions of other meshes with regions for this mesh. It's "
-"suggested to only print one Wall and no Top/Bottom Skin for this mesh."
-msgstr "Utiliser cette maille pour modifier le remplissage d'autres mailles qu'elle chevauche. Remplace les régions de remplissage d'autres mailles par des régions"
-" de cette maille. Il est conseillé d'imprimer uniquement une Paroi et pas de Couche du dessus/dessous pour cette maille."
+msgid "Use this mesh to modify the infill of other meshes with which it overlaps. Replaces infill regions of other meshes with regions for this mesh. It's suggested to only print one Wall and no Top/Bottom Skin for this mesh."
+msgstr "Utiliser cette maille pour modifier le remplissage d'autres mailles qu'elle chevauche. Remplace les régions de remplissage d'autres mailles par des régions de cette maille. Il est conseillé d'imprimer uniquement une Paroi et pas de Couche du dessus/dessous pour cette maille."
#: fdmprinter.def.json
msgctxt "infill_mesh_order label"
@@ -6452,15 +5323,8 @@ msgstr "Rang de traitement du maillage"
#: fdmprinter.def.json
msgctxt "infill_mesh_order description"
-msgid ""
-"Determines the priority of this mesh when considering multiple overlapping "
-"infill meshes. Areas where multiple infill meshes overlap will take on the "
-"settings of the mesh with the highest rank. An infill mesh with a higher "
-"rank will modify the infill of infill meshes with lower rank and normal "
-"meshes."
-msgstr "Détermine la priorité de cette maille lorsque plusieurs chevauchements de mailles de remplissage sont pris en considération. Les zones comportant plusieurs"
-" chevauchements de mailles de remplissage prendront en compte les paramètres du maillage ayant l'ordre le plus élevé. Une maille de remplissage possédant"
-" un ordre plus élevé modifiera le remplissage des mailles de remplissage ayant un ordre plus bas et des mailles normales."
+msgid "Determines the priority of this mesh when considering multiple overlapping infill meshes. Areas where multiple infill meshes overlap will take on the settings of the mesh with the highest rank. An infill mesh with a higher rank will modify the infill of infill meshes with lower rank and normal meshes."
+msgstr "Détermine la priorité de cette maille lorsque plusieurs chevauchements de mailles de remplissage sont pris en considération. Les zones comportant plusieurs chevauchements de mailles de remplissage prendront en compte les paramètres du maillage ayant l'ordre le plus élevé. Une maille de remplissage possédant un ordre plus élevé modifiera le remplissage des mailles de remplissage ayant un ordre plus bas et des mailles normales."
#: fdmprinter.def.json
msgctxt "cutting_mesh label"
@@ -6469,12 +5333,8 @@ msgstr "Maille de coupe"
#: fdmprinter.def.json
msgctxt "cutting_mesh description"
-msgid ""
-"Limit the volume of this mesh to within other meshes. You can use this to "
-"make certain areas of one mesh print with different settings and with a "
-"whole different extruder."
-msgstr "Limiter le volume de ce maillage à celui des autres maillages. Cette option permet de faire en sorte que certaines zones d'un maillage s'impriment avec"
-" des paramètres différents et avec une extrudeuse entièrement différente."
+msgid "Limit the volume of this mesh to within other meshes. You can use this to make certain areas of one mesh print with different settings and with a whole different extruder."
+msgstr "Limiter le volume de ce maillage à celui des autres maillages. Cette option permet de faire en sorte que certaines zones d'un maillage s'impriment avec des paramètres différents et avec une extrudeuse entièrement différente."
#: fdmprinter.def.json
msgctxt "mold_enabled label"
@@ -6483,9 +5343,7 @@ msgstr "Moule"
#: fdmprinter.def.json
msgctxt "mold_enabled description"
-msgid ""
-"Print models as a mold, which can be cast in order to get a model which "
-"resembles the models on the build plate."
+msgid "Print models as a mold, which can be cast in order to get a model which resembles the models on the build plate."
msgstr "Imprimer les modèles comme moule, qui peut être coulé afin d'obtenir un modèle ressemblant à ceux présents sur le plateau."
#: fdmprinter.def.json
@@ -6495,9 +5353,7 @@ msgstr "Largeur minimale de moule"
#: fdmprinter.def.json
msgctxt "mold_width description"
-msgid ""
-"The minimal distance between the outside of the mold and the outside of the "
-"model."
+msgid "The minimal distance between the outside of the mold and the outside of the model."
msgstr "La distance minimale entre l'extérieur du moule et l'extérieur du modèle."
#: fdmprinter.def.json
@@ -6517,12 +5373,8 @@ msgstr "Angle du moule"
#: fdmprinter.def.json
msgctxt "mold_angle description"
-msgid ""
-"The angle of overhang of the outer walls created for the mold. 0° will make "
-"the outer shell of the mold vertical, while 90° will make the outside of the "
-"model follow the contour of the model."
-msgstr "L'angle de porte-à-faux des parois externes créées pour le moule. La valeur 0° rendra la coque externe du moule verticale, alors que 90° fera que l'extérieur"
-" du modèle suive les contours du modèle."
+msgid "The angle of overhang of the outer walls created for the mold. 0° will make the outer shell of the mold vertical, while 90° will make the outside of the model follow the contour of the model."
+msgstr "L'angle de porte-à-faux des parois externes créées pour le moule. La valeur 0° rendra la coque externe du moule verticale, alors que 90° fera que l'extérieur du modèle suive les contours du modèle."
#: fdmprinter.def.json
msgctxt "support_mesh label"
@@ -6531,9 +5383,7 @@ msgstr "Maillage de support"
#: fdmprinter.def.json
msgctxt "support_mesh description"
-msgid ""
-"Use this mesh to specify support areas. This can be used to generate support "
-"structure."
+msgid "Use this mesh to specify support areas. This can be used to generate support structure."
msgstr "Utiliser ce maillage pour spécifier des zones de support. Cela peut être utilisé pour générer une structure de support."
#: fdmprinter.def.json
@@ -6543,11 +5393,8 @@ msgstr "Maillage anti-surplomb"
#: fdmprinter.def.json
msgctxt "anti_overhang_mesh description"
-msgid ""
-"Use this mesh to specify where no part of the model should be detected as "
-"overhang. This can be used to remove unwanted support structure."
-msgstr "Utiliser cette maille pour préciser à quel endroit aucune partie du modèle doit être détectée comme porte-à-faux. Cette option peut être utilisée pour"
-" supprimer la structure de support non souhaitée."
+msgid "Use this mesh to specify where no part of the model should be detected as overhang. This can be used to remove unwanted support structure."
+msgstr "Utiliser cette maille pour préciser à quel endroit aucune partie du modèle doit être détectée comme porte-à-faux. Cette option peut être utilisée pour supprimer la structure de support non souhaitée."
#: fdmprinter.def.json
msgctxt "magic_mesh_surface_mode label"
@@ -6556,15 +5403,8 @@ msgstr "Mode de surface"
#: fdmprinter.def.json
msgctxt "magic_mesh_surface_mode description"
-msgid ""
-"Treat the model as a surface only, a volume, or volumes with loose surfaces. "
-"The normal print mode only prints enclosed volumes. \"Surface\" prints a "
-"single wall tracing the mesh surface with no infill and no top/bottom skin. "
-"\"Both\" prints enclosed volumes like normal and any remaining polygons as "
-"surfaces."
-msgstr "Traite le modèle comme surface seule, un volume ou des volumes avec des surfaces seules. Le mode d'impression normal imprime uniquement des volumes fermés."
-" « Surface » imprime une paroi seule autour de la surface de la maille, sans remplissage ni couche du dessus/dessous. « Les deux » imprime des volumes"
-" fermés comme en mode normal et les polygones restants comme surfaces."
+msgid "Treat the model as a surface only, a volume, or volumes with loose surfaces. The normal print mode only prints enclosed volumes. \"Surface\" prints a single wall tracing the mesh surface with no infill and no top/bottom skin. \"Both\" prints enclosed volumes like normal and any remaining polygons as surfaces."
+msgstr "Traite le modèle comme surface seule, un volume ou des volumes avec des surfaces seules. Le mode d'impression normal imprime uniquement des volumes fermés. « Surface » imprime une paroi seule autour de la surface de la maille, sans remplissage ni couche du dessus/dessous. « Les deux » imprime des volumes fermés comme en mode normal et les polygones restants comme surfaces."
#: fdmprinter.def.json
msgctxt "magic_mesh_surface_mode option normal"
@@ -6588,14 +5428,8 @@ msgstr "Spiraliser le contour extérieur"
#: fdmprinter.def.json
msgctxt "magic_spiralize description"
-msgid ""
-"Spiralize smooths out the Z move of the outer edge. This will create a "
-"steady Z increase over the whole print. This feature turns a solid model "
-"into a single walled print with a solid bottom. This feature should only be "
-"enabled when each layer only contains a single part."
-msgstr "Cette fonction ajuste le déplacement en Z sur le bord extérieur. Cela va créer une augmentation stable de Z sur toute l’impression. Cette fonction transforme"
-" un modèle solide en une impression à paroi unique avec une base solide. Cette fonctionnalité doit être activée seulement lorsque chaque couche contient"
-" uniquement une seule partie."
+msgid "Spiralize smooths out the Z move of the outer edge. This will create a steady Z increase over the whole print. This feature turns a solid model into a single walled print with a solid bottom. This feature should only be enabled when each layer only contains a single part."
+msgstr "Cette fonction ajuste le déplacement en Z sur le bord extérieur. Cela va créer une augmentation stable de Z sur toute l’impression. Cette fonction transforme un modèle solide en une impression à paroi unique avec une base solide. Cette fonctionnalité doit être activée seulement lorsque chaque couche contient uniquement une seule partie."
#: fdmprinter.def.json
msgctxt "smooth_spiralized_contours label"
@@ -6604,12 +5438,8 @@ msgstr "Lisser les contours spiralisés"
#: fdmprinter.def.json
msgctxt "smooth_spiralized_contours description"
-msgid ""
-"Smooth the spiralized contours to reduce the visibility of the Z seam (the Z "
-"seam should be barely visible on the print but will still be visible in the "
-"layer view). Note that smoothing will tend to blur fine surface details."
-msgstr "Lisser les contours spiralisés pour réduire la visibilité de la jointure en Z (la jointure en Z doit être à peine visible sur l'impression mais sera toujours"
-" visible dans la vue en couches). Veuillez remarquer que le lissage aura tendance à estomper les détails très fins de la surface."
+msgid "Smooth the spiralized contours to reduce the visibility of the Z seam (the Z seam should be barely visible on the print but will still be visible in the layer view). Note that smoothing will tend to blur fine surface details."
+msgstr "Lisser les contours spiralisés pour réduire la visibilité de la jointure en Z (la jointure en Z doit être à peine visible sur l'impression mais sera toujours visible dans la vue en couches). Veuillez remarquer que le lissage aura tendance à estomper les détails très fins de la surface."
#: fdmprinter.def.json
msgctxt "relative_extrusion label"
@@ -6618,17 +5448,8 @@ msgstr "Extrusion relative"
#: fdmprinter.def.json
msgctxt "relative_extrusion description"
-msgid ""
-"Use relative extrusion rather than absolute extrusion. Using relative E-"
-"steps makes for easier post-processing of the g-code. However, it's not "
-"supported by all printers and it may produce very slight deviations in the "
-"amount of deposited material compared to absolute E-steps. Irrespective of "
-"this setting, the extrusion mode will always be set to absolute before any g-"
-"code script is output."
-msgstr "Utiliser l'extrusion relative au lieu de l'extrusion absolue. L'utilisation de pas E relatifs facilite le post-traitement du G-Code. Toutefois, cela n'est"
-" pas pris en charge par toutes les imprimantes et peut occasionner de très légers écarts dans la quantité de matériau déposé, par rapport à l'utilisation"
-" des pas E absolus. Indépendamment de ce paramètre, le mode d'extrusion sera défini par défaut comme absolu avant qu'un quelconque script de G-Code soit"
-" produit."
+msgid "Use relative extrusion rather than absolute extrusion. Using relative E-steps makes for easier post-processing of the g-code. However, it's not supported by all printers and it may produce very slight deviations in the amount of deposited material compared to absolute E-steps. Irrespective of this setting, the extrusion mode will always be set to absolute before any g-code script is output."
+msgstr "Utiliser l'extrusion relative au lieu de l'extrusion absolue. L'utilisation de pas E relatifs facilite le post-traitement du G-Code. Toutefois, cela n'est pas pris en charge par toutes les imprimantes et peut occasionner de très légers écarts dans la quantité de matériau déposé, par rapport à l'utilisation des pas E absolus. Indépendamment de ce paramètre, le mode d'extrusion sera défini par défaut comme absolu avant qu'un quelconque script de G-Code soit produit."
#: fdmprinter.def.json
msgctxt "experimental label"
@@ -6647,18 +5468,8 @@ msgstr "Tolérance à la découpe"
#: fdmprinter.def.json
msgctxt "slicing_tolerance description"
-msgid ""
-"Vertical tolerance in the sliced layers. The contours of a layer are "
-"normally generated by taking cross sections through the middle of each "
-"layer's thickness (Middle). Alternatively each layer can have the areas "
-"which fall inside of the volume throughout the entire thickness of the layer "
-"(Exclusive) or a layer has the areas which fall inside anywhere within the "
-"layer (Inclusive). Inclusive retains the most details, Exclusive makes for "
-"the best fit and Middle stays closest to the original surface."
-msgstr "Tolérance verticale dans les couches découpées. Les contours d'une couche sont normalement générés en faisant passer les sections entrecroisées au milieu"
-" de chaque épaisseur de couche (Milieu). Alternativement, chaque couche peut posséder des zones situées à l'intérieur du volume à travers toute l'épaisseur"
-" de la couche (Exclusif) ou une couche peut avoir des zones situées à l'intérieur à tout endroit dans la couche (Inclusif). L'option Inclusif permet de"
-" conserver le plus de détails ; l'option Exclusif permet d'obtenir une adaptation optimale ; l'option Milieu permet de rester proche de la surface d'origine."
+msgid "Vertical tolerance in the sliced layers. The contours of a layer are normally generated by taking cross sections through the middle of each layer's thickness (Middle). Alternatively each layer can have the areas which fall inside of the volume throughout the entire thickness of the layer (Exclusive) or a layer has the areas which fall inside anywhere within the layer (Inclusive). Inclusive retains the most details, Exclusive makes for the best fit and Middle stays closest to the original surface."
+msgstr "Tolérance verticale dans les couches découpées. Les contours d'une couche sont normalement générés en faisant passer les sections entrecroisées au milieu de chaque épaisseur de couche (Milieu). Alternativement, chaque couche peut posséder des zones situées à l'intérieur du volume à travers toute l'épaisseur de la couche (Exclusif) ou une couche peut avoir des zones situées à l'intérieur à tout endroit dans la couche (Inclusif). L'option Inclusif permet de conserver le plus de détails ; l'option Exclusif permet d'obtenir une adaptation optimale ; l'option Milieu permet de rester proche de la surface d'origine."
#: fdmprinter.def.json
msgctxt "slicing_tolerance option middle"
@@ -6717,12 +5528,8 @@ msgstr "Ordre monotone de la surface supérieure"
#: fdmprinter.def.json
msgctxt "roofing_monotonic description"
-msgid ""
-"Print top surface lines in an ordering that causes them to always overlap "
-"with adjacent lines in a single direction. This takes slightly more time to "
-"print, but makes flat surfaces look more consistent."
-msgstr "Imprimez les lignes de la surface supérieure dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction. Cela"
-" prend un peu plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimez les lignes de la surface supérieure dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction. Cela prend un peu plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
#: fdmprinter.def.json
msgctxt "roofing_angles label"
@@ -6731,17 +5538,8 @@ msgstr "Sens de lignes de couche extérieure de surface supérieure"
#: fdmprinter.def.json
msgctxt "roofing_angles description"
-msgid ""
-"A list of integer line directions to use when the top surface skin layers "
-"use the lines or zig zag pattern. Elements from the list are used "
-"sequentially as the layers progress and when the end of the list is reached, "
-"it starts at the beginning again. The list items are separated by commas and "
-"the whole list is contained in square brackets. Default is an empty list "
-"which means use the traditional default angles (45 and 135 degrees)."
-msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser lorsque les couches extérieures de la surface supérieure utilisent le motif en lignes"
-" ou en zig zag. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque"
-" la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est"
-" une liste vide, ce qui signifie que les angles traditionnels par défaut seront utilisés (45 et 135 degrés)."
+msgid "A list of integer line directions to use when the top surface skin layers use the lines or zig zag pattern. Elements from the list are used sequentially as the layers progress and when the end of the list is reached, it starts at the beginning again. The list items are separated by commas and the whole list is contained in square brackets. Default is an empty list which means use the traditional default angles (45 and 135 degrees)."
+msgstr "Une liste de sens de ligne (exprimés en nombres entiers) à utiliser lorsque les couches extérieures de la surface supérieure utilisent le motif en lignes ou en zig zag. Les éléments de la liste sont utilisés de manière séquentielle à mesure de l'avancement des couches. La liste reprend depuis le début lorsque la fin est atteinte. Les éléments de la liste sont séparés par des virgules et la liste entière est encadrée entre crochets. La valeur par défaut est une liste vide, ce qui signifie que les angles traditionnels par défaut seront utilisés (45 et 135 degrés)."
#: fdmprinter.def.json
msgctxt "infill_enable_travel_optimization label"
@@ -6750,15 +5548,8 @@ msgstr "Optimisation du déplacement de remplissage"
#: fdmprinter.def.json
msgctxt "infill_enable_travel_optimization description"
-msgid ""
-"When enabled, the order in which the infill lines are printed is optimized "
-"to reduce the distance travelled. The reduction in travel time achieved very "
-"much depends on the model being sliced, infill pattern, density, etc. Note "
-"that, for some models that have many small areas of infill, the time to "
-"slice the model may be greatly increased."
-msgstr "Lorsque cette option est activée, l'ordre dans lequel les lignes de remplissage sont imprimées est optimisé pour réduire la distance parcourue. La réduction"
-" du temps de parcours dépend en grande partie du modèle à découper, du type de remplissage, de la densité, etc. Remarque : pour certains modèles possédant"
-" beaucoup de petites zones de remplissage, le temps de découpe du modèle peut en être considérablement augmenté."
+msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased."
+msgstr "Lorsque cette option est activée, l'ordre dans lequel les lignes de remplissage sont imprimées est optimisé pour réduire la distance parcourue. La réduction du temps de parcours dépend en grande partie du modèle à découper, du type de remplissage, de la densité, etc. Remarque : pour certains modèles possédant beaucoup de petites zones de remplissage, le temps de découpe du modèle peut en être considérablement augmenté."
#: fdmprinter.def.json
msgctxt "material_flow_dependent_temperature label"
@@ -6767,9 +5558,7 @@ msgstr "Température auto"
#: fdmprinter.def.json
msgctxt "material_flow_dependent_temperature description"
-msgid ""
-"Change the temperature for each layer automatically with the average flow "
-"speed of that layer."
+msgid "Change the temperature for each layer automatically with the average flow speed of that layer."
msgstr "Modifie automatiquement la température pour chaque couche en fonction de la vitesse de flux moyenne pour cette couche."
#: fdmprinter.def.json
@@ -6779,9 +5568,7 @@ msgstr "Graphique de la température du flux"
#: fdmprinter.def.json
msgctxt "material_flow_temp_graph description"
-msgid ""
-"Data linking material flow (in mm3 per second) to temperature (degrees "
-"Celsius)."
+msgid "Data linking material flow (in mm3 per second) to temperature (degrees Celsius)."
msgstr "Données reliant le flux de matériau (en mm3 par seconde) à la température (degrés Celsius)."
#: fdmprinter.def.json
@@ -6791,14 +5578,8 @@ msgstr "Circonférence minimale du polygone"
#: fdmprinter.def.json
msgctxt "minimum_polygon_circumference description"
-msgid ""
-"Polygons in sliced layers that have a circumference smaller than this amount "
-"will be filtered out. Lower values lead to higher resolution mesh at the "
-"cost of slicing time. It is meant mostly for high resolution SLA printers "
-"and very tiny 3D models with a lot of details."
-msgstr "Les polygones en couches tranchées dont la circonférence est inférieure à cette valeur seront filtrés. Des valeurs élevées permettent d'obtenir un maillage"
-" de meilleure résolution mais augmentent le temps de découpe. Cette option est principalement destinée aux imprimantes SLA haute résolution et aux modèles"
-" 3D de très petite taille avec beaucoup de détails."
+msgid "Polygons in sliced layers that have a circumference smaller than this amount will be filtered out. Lower values lead to higher resolution mesh at the cost of slicing time. It is meant mostly for high resolution SLA printers and very tiny 3D models with a lot of details."
+msgstr "Les polygones en couches tranchées dont la circonférence est inférieure à cette valeur seront filtrés. Des valeurs élevées permettent d'obtenir un maillage de meilleure résolution mais augmentent le temps de découpe. Cette option est principalement destinée aux imprimantes SLA haute résolution et aux modèles 3D de très petite taille avec beaucoup de détails."
#: fdmprinter.def.json
msgctxt "support_skip_some_zags label"
@@ -6807,11 +5588,8 @@ msgstr "Démantèlement du support en morceaux"
#: fdmprinter.def.json
msgctxt "support_skip_some_zags description"
-msgid ""
-"Skip some support line connections to make the support structure easier to "
-"break away. This setting is applicable to the Zig Zag support infill pattern."
-msgstr "Ignorer certaines connexions de ligne du support pour rendre la structure de support plus facile à casser. Ce paramètre s'applique au motif de remplissage"
-" du support en zigzag."
+msgid "Skip some support line connections to make the support structure easier to break away. This setting is applicable to the Zig Zag support infill pattern."
+msgstr "Ignorer certaines connexions de ligne du support pour rendre la structure de support plus facile à casser. Ce paramètre s'applique au motif de remplissage du support en zigzag."
#: fdmprinter.def.json
msgctxt "support_skip_zag_per_mm label"
@@ -6820,9 +5598,7 @@ msgstr "Taille de morceaux du support"
#: fdmprinter.def.json
msgctxt "support_skip_zag_per_mm description"
-msgid ""
-"Leave out a connection between support lines once every N millimeter to make "
-"the support structure easier to break away."
+msgid "Leave out a connection between support lines once every N millimeter to make the support structure easier to break away."
msgstr "Ignorer une connexion entre lignes du support tous les N millimètres, pour rendre la structure de support plus facile à casser."
#: fdmprinter.def.json
@@ -6832,9 +5608,7 @@ msgstr "Comptage des lignes de morceaux du support"
#: fdmprinter.def.json
msgctxt "support_zag_skip_count description"
-msgid ""
-"Skip one in every N connection lines to make the support structure easier to "
-"break away."
+msgid "Skip one in every N connection lines to make the support structure easier to break away."
msgstr "Ignorer une ligne de connexion sur N pour rendre la structure de support plus facile à casser."
#: fdmprinter.def.json
@@ -6844,11 +5618,8 @@ msgstr "Activer le bouclier"
#: fdmprinter.def.json
msgctxt "draft_shield_enabled description"
-msgid ""
-"This will create a wall around the model, which traps (hot) air and shields "
-"against exterior airflow. Especially useful for materials which warp easily."
-msgstr "Cela créera une paroi autour du modèle qui retient l'air (chaud) et protège contre les courants d'air. Particulièrement utile pour les matériaux qui se"
-" soulèvent facilement."
+msgid "This will create a wall around the model, which traps (hot) air and shields against exterior airflow. Especially useful for materials which warp easily."
+msgstr "Cela créera une paroi autour du modèle qui retient l'air (chaud) et protège contre les courants d'air. Particulièrement utile pour les matériaux qui se soulèvent facilement."
#: fdmprinter.def.json
msgctxt "draft_shield_dist label"
@@ -6867,9 +5638,7 @@ msgstr "Limite du bouclier"
#: fdmprinter.def.json
msgctxt "draft_shield_height_limitation description"
-msgid ""
-"Set the height of the draft shield. Choose to print the draft shield at the "
-"full height of the model or at a limited height."
+msgid "Set the height of the draft shield. Choose to print the draft shield at the full height of the model or at a limited height."
msgstr "Définit la hauteur du bouclier. Choisissez d'imprimer le bouclier à la pleine hauteur du modèle ou à une hauteur limitée."
#: fdmprinter.def.json
@@ -6889,9 +5658,7 @@ msgstr "Hauteur du bouclier"
#: fdmprinter.def.json
msgctxt "draft_shield_height description"
-msgid ""
-"Height limitation of the draft shield. Above this height no draft shield "
-"will be printed."
+msgid "Height limitation of the draft shield. Above this height no draft shield will be printed."
msgstr "Hauteur limite du bouclier. Au-delà de cette hauteur, aucun bouclier ne sera imprimé."
#: fdmprinter.def.json
@@ -6901,12 +5668,8 @@ msgstr "Rendre le porte-à-faux imprimable"
#: fdmprinter.def.json
msgctxt "conical_overhang_enabled description"
-msgid ""
-"Change the geometry of the printed model such that minimal support is "
-"required. Steep overhangs will become shallow overhangs. Overhanging areas "
-"will drop down to become more vertical."
-msgstr "Change la géométrie du modèle imprimé de manière à nécessiter un support minimal. Les porte-à-faux abrupts deviendront des porte-à-faux minces. Les zones"
-" en porte-à-faux descendront pour devenir plus verticales."
+msgid "Change the geometry of the printed model such that minimal support is required. Steep overhangs will become shallow overhangs. Overhanging areas will drop down to become more vertical."
+msgstr "Change la géométrie du modèle imprimé de manière à nécessiter un support minimal. Les porte-à-faux abrupts deviendront des porte-à-faux minces. Les zones en porte-à-faux descendront pour devenir plus verticales."
#: fdmprinter.def.json
msgctxt "conical_overhang_angle label"
@@ -6915,12 +5678,8 @@ msgstr "Angle maximal du modèle"
#: fdmprinter.def.json
msgctxt "conical_overhang_angle description"
-msgid ""
-"The maximum angle of overhangs after the they have been made printable. At a "
-"value of 0° all overhangs are replaced by a piece of model connected to the "
-"build plate, 90° will not change the model in any way."
-msgstr "L'angle maximal des porte-à-faux après qu'ils aient été rendus imprimables. À une valeur de 0°, tous les porte-à-faux sont remplacés par une pièce de modèle"
-" rattachée au plateau, tandis que 90° ne changera en rien le modèle."
+msgid "The maximum angle of overhangs after the they have been made printable. At a value of 0° all overhangs are replaced by a piece of model connected to the build plate, 90° will not change the model in any way."
+msgstr "L'angle maximal des porte-à-faux après qu'ils aient été rendus imprimables. À une valeur de 0°, tous les porte-à-faux sont remplacés par une pièce de modèle rattachée au plateau, tandis que 90° ne changera en rien le modèle."
#: fdmprinter.def.json
msgctxt "conical_overhang_hole_size label"
@@ -6929,12 +5688,8 @@ msgstr "Surface maximale du trou en porte-à-faux"
#: fdmprinter.def.json
msgctxt "conical_overhang_hole_size description"
-msgid ""
-"The maximum area of a hole in the base of the model before it's removed by "
-"Make Overhang Printable. Holes smaller than this will be retained. A value "
-"of 0 mm² will fill all holes in the models base."
-msgstr "Zone maximale d'un trou dans la base du modèle avant d'être retirée par l'outil Rendre le porte-à-faux imprimable. Les trous plus petits seront conservés."
-" Une valeur de 0 mm² remplira tous les trous dans la base des modèles."
+msgid "The maximum area of a hole in the base of the model before it's removed by Make Overhang Printable. Holes smaller than this will be retained. A value of 0 mm² will fill all holes in the models base."
+msgstr "Zone maximale d'un trou dans la base du modèle avant d'être retirée par l'outil Rendre le porte-à-faux imprimable. Les trous plus petits seront conservés. Une valeur de 0 mm² remplira tous les trous dans la base des modèles."
#: fdmprinter.def.json
msgctxt "coasting_enable label"
@@ -6943,12 +5698,8 @@ msgstr "Activer la roue libre"
#: fdmprinter.def.json
msgctxt "coasting_enable description"
-msgid ""
-"Coasting replaces the last part of an extrusion path with a travel path. The "
-"oozed material is used to print the last piece of the extrusion path in "
-"order to reduce stringing."
-msgstr "L'option « roue libre » remplace la dernière partie d'un mouvement d'extrusion par un mouvement de déplacement. Le matériau qui suinte de la buse est alors"
-" utilisé pour imprimer la dernière partie du tracé du mouvement d'extrusion, ce qui réduit le stringing."
+msgid "Coasting replaces the last part of an extrusion path with a travel path. The oozed material is used to print the last piece of the extrusion path in order to reduce stringing."
+msgstr "L'option « roue libre » remplace la dernière partie d'un mouvement d'extrusion par un mouvement de déplacement. Le matériau qui suinte de la buse est alors utilisé pour imprimer la dernière partie du tracé du mouvement d'extrusion, ce qui réduit le stringing."
#: fdmprinter.def.json
msgctxt "coasting_volume label"
@@ -6957,9 +5708,7 @@ msgstr "Volume en roue libre"
#: fdmprinter.def.json
msgctxt "coasting_volume description"
-msgid ""
-"The volume otherwise oozed. This value should generally be close to the "
-"nozzle diameter cubed."
+msgid "The volume otherwise oozed. This value should generally be close to the nozzle diameter cubed."
msgstr "Volume de matière qui devrait suinter de la buse. Cette valeur doit généralement rester proche du diamètre de la buse au cube."
#: fdmprinter.def.json
@@ -6969,14 +5718,8 @@ msgstr "Volume minimal avant roue libre"
#: fdmprinter.def.json
msgctxt "coasting_min_volume description"
-msgid ""
-"The smallest volume an extrusion path should have before allowing coasting. "
-"For smaller extrusion paths, less pressure has been built up in the bowden "
-"tube and so the coasted volume is scaled linearly. This value should always "
-"be larger than the Coasting Volume."
-msgstr "Le plus petit volume qu'un mouvement d'extrusion doit entraîner avant d'autoriser la roue libre. Pour les petits mouvements d'extrusion, une pression moindre"
-" s'est formée dans le tube bowden, de sorte que le volume déposable en roue libre est alors réduit linéairement. Cette valeur doit toujours être supérieure"
-" au volume en roue libre."
+msgid "The smallest volume an extrusion path should have before allowing coasting. For smaller extrusion paths, less pressure has been built up in the bowden tube and so the coasted volume is scaled linearly. This value should always be larger than the Coasting Volume."
+msgstr "Le plus petit volume qu'un mouvement d'extrusion doit entraîner avant d'autoriser la roue libre. Pour les petits mouvements d'extrusion, une pression moindre s'est formée dans le tube bowden, de sorte que le volume déposable en roue libre est alors réduit linéairement. Cette valeur doit toujours être supérieure au volume en roue libre."
#: fdmprinter.def.json
msgctxt "coasting_speed label"
@@ -6985,12 +5728,8 @@ msgstr "Vitesse de roue libre"
#: fdmprinter.def.json
msgctxt "coasting_speed description"
-msgid ""
-"The speed by which to move during coasting, relative to the speed of the "
-"extrusion path. A value slightly under 100% is advised, since during the "
-"coasting move the pressure in the bowden tube drops."
-msgstr "Vitesse de déplacement pendant une roue libre, par rapport à la vitesse de déplacement pendant l'extrusion. Une valeur légèrement inférieure à 100 % est"
-" conseillée car, lors du mouvement en roue libre, la pression dans le tube bowden chute."
+msgid "The speed by which to move during coasting, relative to the speed of the extrusion path. A value slightly under 100% is advised, since during the coasting move the pressure in the bowden tube drops."
+msgstr "Vitesse de déplacement pendant une roue libre, par rapport à la vitesse de déplacement pendant l'extrusion. Une valeur légèrement inférieure à 100 % est conseillée car, lors du mouvement en roue libre, la pression dans le tube bowden chute."
#: fdmprinter.def.json
msgctxt "cross_infill_pocket_size label"
@@ -6999,9 +5738,7 @@ msgstr "Taille de poches entrecroisées 3D"
#: fdmprinter.def.json
msgctxt "cross_infill_pocket_size description"
-msgid ""
-"The size of pockets at four-way crossings in the cross 3D pattern at heights "
-"where the pattern is touching itself."
+msgid "The size of pockets at four-way crossings in the cross 3D pattern at heights where the pattern is touching itself."
msgstr "La taille de poches aux croisements à quatre branches dans le motif entrecroisé 3D, à des hauteurs où le motif se touche lui-même."
#: fdmprinter.def.json
@@ -7011,11 +5748,8 @@ msgstr "Image de densité du remplissage croisé"
#: fdmprinter.def.json
msgctxt "cross_infill_density_image description"
-msgid ""
-"The file location of an image of which the brightness values determine the "
-"minimal density at the corresponding location in the infill of the print."
-msgstr "Emplacement du fichier d'une image dont les valeurs de luminosité déterminent la densité minimale à l'emplacement correspondant dans le remplissage de"
-" l'impression."
+msgid "The file location of an image of which the brightness values determine the minimal density at the corresponding location in the infill of the print."
+msgstr "Emplacement du fichier d'une image dont les valeurs de luminosité déterminent la densité minimale à l'emplacement correspondant dans le remplissage de l'impression."
#: fdmprinter.def.json
msgctxt "cross_support_density_image label"
@@ -7024,9 +5758,7 @@ msgstr "Image de densité du remplissage croisé pour le support"
#: fdmprinter.def.json
msgctxt "cross_support_density_image description"
-msgid ""
-"The file location of an image of which the brightness values determine the "
-"minimal density at the corresponding location in the support."
+msgid "The file location of an image of which the brightness values determine the minimal density at the corresponding location in the support."
msgstr "Emplacement du fichier d'une image dont les valeurs de luminosité déterminent la densité minimale à l'emplacement correspondant dans le support."
#: fdmprinter.def.json
@@ -7046,13 +5778,8 @@ msgstr "Angle des supports coniques"
#: fdmprinter.def.json
msgctxt "support_conical_angle description"
-msgid ""
-"The angle of the tilt of conical support. With 0 degrees being vertical, and "
-"90 degrees being horizontal. Smaller angles cause the support to be more "
-"sturdy, but consist of more material. Negative angles cause the base of the "
-"support to be wider than the top."
-msgstr "Angle d'inclinaison des supports coniques. Un angle de 0 degré est vertical tandis qu'un angle de 90 degrés est horizontal. Les petits angles rendent le"
-" support plus solide mais utilisent plus de matière. Les angles négatifs rendent la base du support plus large que le sommet."
+msgid "The angle of the tilt of conical support. With 0 degrees being vertical, and 90 degrees being horizontal. Smaller angles cause the support to be more sturdy, but consist of more material. Negative angles cause the base of the support to be wider than the top."
+msgstr "Angle d'inclinaison des supports coniques. Un angle de 0 degré est vertical tandis qu'un angle de 90 degrés est horizontal. Les petits angles rendent le support plus solide mais utilisent plus de matière. Les angles négatifs rendent la base du support plus large que le sommet."
#: fdmprinter.def.json
msgctxt "support_conical_min_width label"
@@ -7061,9 +5788,7 @@ msgstr "Largeur minimale des supports coniques"
#: fdmprinter.def.json
msgctxt "support_conical_min_width description"
-msgid ""
-"Minimum width to which the base of the conical support area is reduced. "
-"Small widths can lead to unstable support structures."
+msgid "Minimum width to which the base of the conical support area is reduced. Small widths can lead to unstable support structures."
msgstr "Largeur minimale à laquelle la base du support conique est réduite. Des largeurs étroites peuvent entraîner des supports instables."
#: fdmprinter.def.json
@@ -7073,9 +5798,7 @@ msgstr "Surfaces floues"
#: fdmprinter.def.json
msgctxt "magic_fuzzy_skin_enabled description"
-msgid ""
-"Randomly jitter while printing the outer wall, so that the surface has a "
-"rough and fuzzy look."
+msgid "Randomly jitter while printing the outer wall, so that the surface has a rough and fuzzy look."
msgstr "Produit une agitation aléatoire lors de l'impression de la paroi extérieure, ce qui lui donne une apparence rugueuse et floue."
#: fdmprinter.def.json
@@ -7095,11 +5818,8 @@ msgstr "Épaisseur de la couche floue"
#: fdmprinter.def.json
msgctxt "magic_fuzzy_skin_thickness description"
-msgid ""
-"The width within which to jitter. It's advised to keep this below the outer "
-"wall width, since the inner walls are unaltered."
-msgstr "Largeur autorisée pour l'agitation aléatoire. Il est conseillé de garder cette valeur inférieure à l'épaisseur de la paroi extérieure, ainsi, les parois"
-" intérieures ne seront pas altérées."
+msgid "The width within which to jitter. It's advised to keep this below the outer wall width, since the inner walls are unaltered."
+msgstr "Largeur autorisée pour l'agitation aléatoire. Il est conseillé de garder cette valeur inférieure à l'épaisseur de la paroi extérieure, ainsi, les parois intérieures ne seront pas altérées."
#: fdmprinter.def.json
msgctxt "magic_fuzzy_skin_point_density label"
@@ -7108,12 +5828,8 @@ msgstr "Densité de la couche floue"
#: fdmprinter.def.json
msgctxt "magic_fuzzy_skin_point_density description"
-msgid ""
-"The average density of points introduced on each polygon in a layer. Note "
-"that the original points of the polygon are discarded, so a low density "
-"results in a reduction of the resolution."
-msgstr "Densité moyenne de points ajoutée à chaque polygone sur une couche. Notez que les points originaux du polygone ne seront plus pris en compte, une faible"
-" densité résultant alors en une diminution de la résolution."
+msgid "The average density of points introduced on each polygon in a layer. Note that the original points of the polygon are discarded, so a low density results in a reduction of the resolution."
+msgstr "Densité moyenne de points ajoutée à chaque polygone sur une couche. Notez que les points originaux du polygone ne seront plus pris en compte, une faible densité résultant alors en une diminution de la résolution."
#: fdmprinter.def.json
msgctxt "magic_fuzzy_skin_point_dist label"
@@ -7122,13 +5838,8 @@ msgstr "Distance entre les points de la couche floue"
#: fdmprinter.def.json
msgctxt "magic_fuzzy_skin_point_dist description"
-msgid ""
-"The average distance between the random points introduced on each line "
-"segment. Note that the original points of the polygon are discarded, so a "
-"high smoothness results in a reduction of the resolution. This value must be "
-"higher than half the Fuzzy Skin Thickness."
-msgstr "Distance moyenne entre les points ajoutés aléatoirement sur chaque segment de ligne. Il faut noter que les points originaux du polygone ne sont plus pris"
-" en compte donc un fort lissage conduira à une diminution de la résolution. Cette valeur doit être supérieure à la moitié de l'épaisseur de la couche floue."
+msgid "The average distance between the random points introduced on each line segment. Note that the original points of the polygon are discarded, so a high smoothness results in a reduction of the resolution. This value must be higher than half the Fuzzy Skin Thickness."
+msgstr "Distance moyenne entre les points ajoutés aléatoirement sur chaque segment de ligne. Il faut noter que les points originaux du polygone ne sont plus pris en compte donc un fort lissage conduira à une diminution de la résolution. Cette valeur doit être supérieure à la moitié de l'épaisseur de la couche floue."
#: fdmprinter.def.json
msgctxt "flow_rate_max_extrusion_offset label"
@@ -7137,9 +5848,7 @@ msgstr "Décalage d'extrusion max. pour compensation du débit"
#: fdmprinter.def.json
msgctxt "flow_rate_max_extrusion_offset description"
-msgid ""
-"The maximum distance in mm to move the filament to compensate for changes in "
-"flow rate."
+msgid "The maximum distance in mm to move the filament to compensate for changes in flow rate."
msgstr "La distance maximale en mm pour déplacer le filament afin de compenser les variations du débit."
#: fdmprinter.def.json
@@ -7149,12 +5858,8 @@ msgstr "Facteur de compensation du débit"
#: fdmprinter.def.json
msgctxt "flow_rate_extrusion_offset_factor description"
-msgid ""
-"How far to move the filament in order to compensate for changes in flow "
-"rate, as a percentage of how far the filament would move in one second of "
-"extrusion."
-msgstr "La distance de déplacement du filament pour compenser les variations du débit, en pourcentage de la distance de déplacement du filament en une seconde"
-" d'extrusion."
+msgid "How far to move the filament in order to compensate for changes in flow rate, as a percentage of how far the filament would move in one second of extrusion."
+msgstr "La distance de déplacement du filament pour compenser les variations du débit, en pourcentage de la distance de déplacement du filament en une seconde d'extrusion."
#: fdmprinter.def.json
msgctxt "wireframe_enabled label"
@@ -7163,13 +5868,8 @@ msgstr "Impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_enabled description"
-msgid ""
-"Print only the outside surface with a sparse webbed structure, printing 'in "
-"thin air'. This is realized by horizontally printing the contours of the "
-"model at given Z intervals which are connected via upward and diagonally "
-"downward lines."
-msgstr "Imprime uniquement la surface extérieure avec une structure grillagée et clairsemée. Cette impression est « dans les airs » et est réalisée en imprimant"
-" horizontalement les contours du modèle aux intervalles donnés de l’axe Z et en les connectant au moyen de lignes ascendantes et diagonalement descendantes."
+msgid "Print only the outside surface with a sparse webbed structure, printing 'in thin air'. This is realized by horizontally printing the contours of the model at given Z intervals which are connected via upward and diagonally downward lines."
+msgstr "Imprime uniquement la surface extérieure avec une structure grillagée et clairsemée. Cette impression est « dans les airs » et est réalisée en imprimant horizontalement les contours du modèle aux intervalles donnés de l’axe Z et en les connectant au moyen de lignes ascendantes et diagonalement descendantes."
#: fdmprinter.def.json
msgctxt "wireframe_height label"
@@ -7178,12 +5878,8 @@ msgstr "Hauteur de connexion pour l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_height description"
-msgid ""
-"The height of the upward and diagonally downward lines between two "
-"horizontal parts. This determines the overall density of the net structure. "
-"Only applies to Wire Printing."
-msgstr "La hauteur des lignes ascendantes et diagonalement descendantes entre deux pièces horizontales. Elle détermine la densité globale de la structure du filet."
-" Uniquement applicable à l'impression filaire."
+msgid "The height of the upward and diagonally downward lines between two horizontal parts. This determines the overall density of the net structure. Only applies to Wire Printing."
+msgstr "La hauteur des lignes ascendantes et diagonalement descendantes entre deux pièces horizontales. Elle détermine la densité globale de la structure du filet. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_roof_inset label"
@@ -7192,9 +5888,7 @@ msgstr "Distance d’insert de toit pour les impressions filaires"
#: fdmprinter.def.json
msgctxt "wireframe_roof_inset description"
-msgid ""
-"The distance covered when making a connection from a roof outline inward. "
-"Only applies to Wire Printing."
+msgid "The distance covered when making a connection from a roof outline inward. Only applies to Wire Printing."
msgstr "La distance couverte lors de l'impression d'une connexion d'un contour de toit vers l’intérieur. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7204,9 +5898,7 @@ msgstr "Vitesse d’impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_printspeed description"
-msgid ""
-"Speed at which the nozzle moves when extruding material. Only applies to "
-"Wire Printing."
+msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing."
msgstr "Vitesse à laquelle la buse se déplace lorsqu’elle extrude du matériau. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7216,11 +5908,8 @@ msgstr "Vitesse d’impression filaire du bas"
#: fdmprinter.def.json
msgctxt "wireframe_printspeed_bottom description"
-msgid ""
-"Speed of printing the first layer, which is the only layer touching the "
-"build platform. Only applies to Wire Printing."
-msgstr "Vitesse d’impression de la première couche qui constitue la seule couche en contact avec le plateau d'impression. Uniquement applicable à l'impression"
-" filaire."
+msgid "Speed of printing the first layer, which is the only layer touching the build platform. Only applies to Wire Printing."
+msgstr "Vitesse d’impression de la première couche qui constitue la seule couche en contact avec le plateau d'impression. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_printspeed_up label"
@@ -7229,8 +5918,7 @@ msgstr "Vitesse d’impression filaire ascendante"
#: fdmprinter.def.json
msgctxt "wireframe_printspeed_up description"
-msgid ""
-"Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
+msgid "Speed of printing a line upward 'in thin air'. Only applies to Wire Printing."
msgstr "Vitesse d’impression d’une ligne ascendante « dans les airs ». Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7240,8 +5928,7 @@ msgstr "Vitesse d’impression filaire descendante"
#: fdmprinter.def.json
msgctxt "wireframe_printspeed_down description"
-msgid ""
-"Speed of printing a line diagonally downward. Only applies to Wire Printing."
+msgid "Speed of printing a line diagonally downward. Only applies to Wire Printing."
msgstr "Vitesse d’impression d’une ligne diagonalement descendante. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7251,9 +5938,7 @@ msgstr "Vitesse d’impression filaire horizontale"
#: fdmprinter.def.json
msgctxt "wireframe_printspeed_flat description"
-msgid ""
-"Speed of printing the horizontal contours of the model. Only applies to Wire "
-"Printing."
+msgid "Speed of printing the horizontal contours of the model. Only applies to Wire Printing."
msgstr "Vitesse d'impression du contour horizontal du modèle. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7263,9 +5948,7 @@ msgstr "Débit de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_flow description"
-msgid ""
-"Flow compensation: the amount of material extruded is multiplied by this "
-"value. Only applies to Wire Printing."
+msgid "Flow compensation: the amount of material extruded is multiplied by this value. Only applies to Wire Printing."
msgstr "Compensation du débit : la quantité de matériau extrudée est multipliée par cette valeur. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7285,8 +5968,7 @@ msgstr "Débit des fils plats"
#: fdmprinter.def.json
msgctxt "wireframe_flow_flat description"
-msgid ""
-"Flow compensation when printing flat lines. Only applies to Wire Printing."
+msgid "Flow compensation when printing flat lines. Only applies to Wire Printing."
msgstr "Compensation du débit lors de l’impression de lignes planes. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7296,9 +5978,7 @@ msgstr "Attente pour le haut de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_top_delay description"
-msgid ""
-"Delay time after an upward move, so that the upward line can harden. Only "
-"applies to Wire Printing."
+msgid "Delay time after an upward move, so that the upward line can harden. Only applies to Wire Printing."
msgstr "Temps d’attente après un déplacement vers le haut, afin que la ligne ascendante puisse durcir. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7318,12 +5998,8 @@ msgstr "Attente horizontale de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_flat_delay description"
-msgid ""
-"Delay time between two horizontal segments. Introducing such a delay can "
-"cause better adhesion to previous layers at the connection points, while too "
-"long delays cause sagging. Only applies to Wire Printing."
-msgstr "Attente entre deux segments horizontaux. L’introduction d’un tel temps d’attente peut permettre une meilleure adhérence aux couches précédentes au niveau"
-" des points de connexion, tandis que des temps d’attente trop longs peuvent provoquer un affaissement. Uniquement applicable à l'impression filaire."
+msgid "Delay time between two horizontal segments. Introducing such a delay can cause better adhesion to previous layers at the connection points, while too long delays cause sagging. Only applies to Wire Printing."
+msgstr "Attente entre deux segments horizontaux. L’introduction d’un tel temps d’attente peut permettre une meilleure adhérence aux couches précédentes au niveau des points de connexion, tandis que des temps d’attente trop longs peuvent provoquer un affaissement. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_up_half_speed label"
@@ -7334,10 +6010,10 @@ msgstr "Écart ascendant de l'impression filaire"
msgctxt "wireframe_up_half_speed description"
msgid ""
"Distance of an upward move which is extruded with half speed.\n"
-"This can cause better adhesion to previous layers, while not heating the "
-"material in those layers too much. Only applies to Wire Printing."
-msgstr "Distance d’un déplacement ascendant qui est extrudé à mi-vitesse.\nCela peut permettre une meilleure adhérence aux couches précédentes sans surchauffer"
-" le matériau dans ces couches. Uniquement applicable à l'impression filaire."
+"This can cause better adhesion to previous layers, while not heating the material in those layers too much. Only applies to Wire Printing."
+msgstr ""
+"Distance d’un déplacement ascendant qui est extrudé à mi-vitesse.\n"
+"Cela peut permettre une meilleure adhérence aux couches précédentes sans surchauffer le matériau dans ces couches. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_top_jump label"
@@ -7346,12 +6022,8 @@ msgstr "Taille de nœud de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_top_jump description"
-msgid ""
-"Creates a small knot at the top of an upward line, so that the consecutive "
-"horizontal layer has a better chance to connect to it. Only applies to Wire "
-"Printing."
-msgstr "Crée un petit nœud en haut d’une ligne ascendante pour que la couche horizontale suivante s’y accroche davantage. Uniquement applicable à l'impression"
-" filaire."
+msgid "Creates a small knot at the top of an upward line, so that the consecutive horizontal layer has a better chance to connect to it. Only applies to Wire Printing."
+msgstr "Crée un petit nœud en haut d’une ligne ascendante pour que la couche horizontale suivante s’y accroche davantage. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_fall_down label"
@@ -7360,9 +6032,7 @@ msgstr "Descente de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_fall_down description"
-msgid ""
-"Distance with which the material falls down after an upward extrusion. This "
-"distance is compensated for. Only applies to Wire Printing."
+msgid "Distance with which the material falls down after an upward extrusion. This distance is compensated for. Only applies to Wire Printing."
msgstr "La distance de laquelle le matériau chute après avoir extrudé vers le haut. Cette distance est compensée. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
@@ -7372,12 +6042,8 @@ msgstr "Entraînement de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_drag_along description"
-msgid ""
-"Distance with which the material of an upward extrusion is dragged along "
-"with the diagonally downward extrusion. This distance is compensated for. "
-"Only applies to Wire Printing."
-msgstr "Distance sur laquelle le matériau d’une extrusion ascendante est entraîné par l’extrusion diagonalement descendante. La distance est compensée. Uniquement"
-" applicable à l'impression filaire."
+msgid "Distance with which the material of an upward extrusion is dragged along with the diagonally downward extrusion. This distance is compensated for. Only applies to Wire Printing."
+msgstr "Distance sur laquelle le matériau d’une extrusion ascendante est entraîné par l’extrusion diagonalement descendante. La distance est compensée. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_strategy label"
@@ -7386,18 +6052,8 @@ msgstr "Stratégie de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_strategy description"
-msgid ""
-"Strategy for making sure two consecutive layers connect at each connection "
-"point. Retraction lets the upward lines harden in the right position, but "
-"may cause filament grinding. A knot can be made at the end of an upward line "
-"to heighten the chance of connecting to it and to let the line cool; "
-"however, it may require slow printing speeds. Another strategy is to "
-"compensate for the sagging of the top of an upward line; however, the lines "
-"won't always fall down as predicted."
-msgstr "Stratégie garantissant que deux couches consécutives se touchent à chaque point de connexion. La rétraction permet aux lignes ascendantes de durcir dans"
-" la bonne position, mais cela peut provoquer l’écrasement des filaments. Un nœud peut être fait à la fin d’une ligne ascendante pour augmenter les chances"
-" de raccorder cette ligne et la laisser refroidir. Toutefois, cela peut nécessiter de ralentir la vitesse d’impression. Une autre stratégie consiste à"
-" compenser l’affaissement du dessus d’une ligne ascendante, mais les lignes ne tombent pas toujours comme prévu."
+msgid "Strategy for making sure two consecutive layers connect at each connection point. Retraction lets the upward lines harden in the right position, but may cause filament grinding. A knot can be made at the end of an upward line to heighten the chance of connecting to it and to let the line cool; however, it may require slow printing speeds. Another strategy is to compensate for the sagging of the top of an upward line; however, the lines won't always fall down as predicted."
+msgstr "Stratégie garantissant que deux couches consécutives se touchent à chaque point de connexion. La rétraction permet aux lignes ascendantes de durcir dans la bonne position, mais cela peut provoquer l’écrasement des filaments. Un nœud peut être fait à la fin d’une ligne ascendante pour augmenter les chances de raccorder cette ligne et la laisser refroidir. Toutefois, cela peut nécessiter de ralentir la vitesse d’impression. Une autre stratégie consiste à compenser l’affaissement du dessus d’une ligne ascendante, mais les lignes ne tombent pas toujours comme prévu."
#: fdmprinter.def.json
msgctxt "wireframe_strategy option compensate"
@@ -7421,12 +6077,8 @@ msgstr "Redresser les lignes descendantes de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_straight_before_down description"
-msgid ""
-"Percentage of a diagonally downward line which is covered by a horizontal "
-"line piece. This can prevent sagging of the top most point of upward lines. "
-"Only applies to Wire Printing."
-msgstr "Pourcentage d’une ligne diagonalement descendante couvert par une pièce à lignes horizontales. Cela peut empêcher le fléchissement du point le plus haut"
-" des lignes ascendantes. Uniquement applicable à l'impression filaire."
+msgid "Percentage of a diagonally downward line which is covered by a horizontal line piece. This can prevent sagging of the top most point of upward lines. Only applies to Wire Printing."
+msgstr "Pourcentage d’une ligne diagonalement descendante couvert par une pièce à lignes horizontales. Cela peut empêcher le fléchissement du point le plus haut des lignes ascendantes. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_roof_fall_down label"
@@ -7435,12 +6087,8 @@ msgstr "Affaissement du dessus de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_roof_fall_down description"
-msgid ""
-"The distance which horizontal roof lines printed 'in thin air' fall down "
-"when being printed. This distance is compensated for. Only applies to Wire "
-"Printing."
-msgstr "La distance d’affaissement lors de l’impression des lignes horizontales du dessus d’une pièce qui sont imprimées « dans les airs ». Cet affaissement est"
-" compensé. Uniquement applicable à l'impression filaire."
+msgid "The distance which horizontal roof lines printed 'in thin air' fall down when being printed. This distance is compensated for. Only applies to Wire Printing."
+msgstr "La distance d’affaissement lors de l’impression des lignes horizontales du dessus d’une pièce qui sont imprimées « dans les airs ». Cet affaissement est compensé. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_roof_drag_along label"
@@ -7449,12 +6097,8 @@ msgstr "Entraînement du dessus de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_roof_drag_along description"
-msgid ""
-"The distance of the end piece of an inward line which gets dragged along "
-"when going back to the outer outline of the roof. This distance is "
-"compensated for. Only applies to Wire Printing."
-msgstr "La distance parcourue par la pièce finale d’une ligne intérieure qui est entraînée lorsqu’elle retourne sur le contour extérieur du dessus. Cette distance"
-" est compensée. Uniquement applicable à l'impression filaire."
+msgid "The distance of the end piece of an inward line which gets dragged along when going back to the outer outline of the roof. This distance is compensated for. Only applies to Wire Printing."
+msgstr "La distance parcourue par la pièce finale d’une ligne intérieure qui est entraînée lorsqu’elle retourne sur le contour extérieur du dessus. Cette distance est compensée. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_roof_outer_delay label"
@@ -7463,11 +6107,8 @@ msgstr "Délai d'impression filaire de l'extérieur du dessus"
#: fdmprinter.def.json
msgctxt "wireframe_roof_outer_delay description"
-msgid ""
-"Time spent at the outer perimeters of hole which is to become a roof. Longer "
-"times can ensure a better connection. Only applies to Wire Printing."
-msgstr "Temps passé sur le périmètre extérieur de l’orifice qui deviendra le dessus. Un temps plus long peut garantir une meilleure connexion. Uniquement applicable"
-" pour l'impression filaire."
+msgid "Time spent at the outer perimeters of hole which is to become a roof. Longer times can ensure a better connection. Only applies to Wire Printing."
+msgstr "Temps passé sur le périmètre extérieur de l’orifice qui deviendra le dessus. Un temps plus long peut garantir une meilleure connexion. Uniquement applicable pour l'impression filaire."
#: fdmprinter.def.json
msgctxt "wireframe_nozzle_clearance label"
@@ -7476,13 +6117,8 @@ msgstr "Ecartement de la buse de l'impression filaire"
#: fdmprinter.def.json
msgctxt "wireframe_nozzle_clearance description"
-msgid ""
-"Distance between the nozzle and horizontally downward lines. Larger "
-"clearance results in diagonally downward lines with a less steep angle, "
-"which in turn results in less upward connections with the next layer. Only "
-"applies to Wire Printing."
-msgstr "Distance entre la buse et les lignes descendantes horizontalement. Un espacement plus important génère des lignes diagonalement descendantes avec un angle"
-" moins abrupt, qui génère alors des connexions moins ascendantes avec la couche suivante. Uniquement applicable à l'impression filaire."
+msgid "Distance between the nozzle and horizontally downward lines. Larger clearance results in diagonally downward lines with a less steep angle, which in turn results in less upward connections with the next layer. Only applies to Wire Printing."
+msgstr "Distance entre la buse et les lignes descendantes horizontalement. Un espacement plus important génère des lignes diagonalement descendantes avec un angle moins abrupt, qui génère alors des connexions moins ascendantes avec la couche suivante. Uniquement applicable à l'impression filaire."
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_enabled label"
@@ -7491,9 +6127,7 @@ msgstr "Utiliser des couches adaptatives"
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_enabled description"
-msgid ""
-"Adaptive layers computes the layer heights depending on the shape of the "
-"model."
+msgid "Adaptive layers computes the layer heights depending on the shape of the model."
msgstr "Cette option calcule la hauteur des couches en fonction de la forme du modèle."
#: fdmprinter.def.json
@@ -7513,9 +6147,7 @@ msgstr "Taille des étapes de variation des couches adaptatives"
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_variation_step description"
-msgid ""
-"The difference in height of the next layer height compared to the previous "
-"one."
+msgid "The difference in height of the next layer height compared to the previous one."
msgstr "Différence de hauteur de la couche suivante par rapport à la précédente."
#: fdmprinter.def.json
@@ -7525,12 +6157,8 @@ msgstr "Taille de la topographie des couches adaptatives"
#: fdmprinter.def.json
msgctxt "adaptive_layer_height_threshold description"
-msgid ""
-"Target horizontal distance between two adjacent layers. Reducing this "
-"setting causes thinner layers to be used to bring the edges of the layers "
-"closer together."
-msgstr "Distance horizontale cible entre deux couches adjacentes. La réduction de ce paramètre entraîne l'utilisation de couches plus fines pour rapprocher les"
-" bords des couches."
+msgid "Target horizontal distance between two adjacent layers. Reducing this setting causes thinner layers to be used to bring the edges of the layers closer together."
+msgstr "Distance horizontale cible entre deux couches adjacentes. La réduction de ce paramètre entraîne l'utilisation de couches plus fines pour rapprocher les bords des couches."
#: fdmprinter.def.json
msgctxt "wall_overhang_angle label"
@@ -7539,13 +6167,8 @@ msgstr "Angle de parois en porte-à-faux"
#: fdmprinter.def.json
msgctxt "wall_overhang_angle description"
-msgid ""
-"Walls that overhang more than this angle will be printed using overhanging "
-"wall settings. When the value is 90, no walls will be treated as "
-"overhanging. Overhang that gets supported by support will not be treated as "
-"overhang either."
-msgstr "Les parois ayant un angle supérieur à cette valeur seront imprimées en utilisant les paramètres de parois en porte-à-faux. Si la valeur est 90, aucune"
-" paroi ne sera considérée comme étant en porte-à-faux. La saillie soutenue par le support ne sera pas non plus considérée comme étant en porte-à-faux."
+msgid "Walls that overhang more than this angle will be printed using overhanging wall settings. When the value is 90, no walls will be treated as overhanging. Overhang that gets supported by support will not be treated as overhang either."
+msgstr "Les parois ayant un angle supérieur à cette valeur seront imprimées en utilisant les paramètres de parois en porte-à-faux. Si la valeur est 90, aucune paroi ne sera considérée comme étant en porte-à-faux. La saillie soutenue par le support ne sera pas non plus considérée comme étant en porte-à-faux."
#: fdmprinter.def.json
msgctxt "wall_overhang_speed_factor label"
@@ -7554,9 +6177,7 @@ msgstr "Vitesse de paroi en porte-à-faux"
#: fdmprinter.def.json
msgctxt "wall_overhang_speed_factor description"
-msgid ""
-"Overhanging walls will be printed at this percentage of their normal print "
-"speed."
+msgid "Overhanging walls will be printed at this percentage of their normal print speed."
msgstr "Les parois en porte-à-faux seront imprimées à ce pourcentage de leur vitesse d'impression normale."
#: fdmprinter.def.json
@@ -7566,9 +6187,7 @@ msgstr "Activer les paramètres du pont"
#: fdmprinter.def.json
msgctxt "bridge_settings_enabled description"
-msgid ""
-"Detect bridges and modify print speed, flow and fan settings while bridges "
-"are printed."
+msgid "Detect bridges and modify print speed, flow and fan settings while bridges are printed."
msgstr "Détecter les ponts et modifier la vitesse d'impression, le débit et les paramètres du ventilateur pendant l'impression des ponts."
#: fdmprinter.def.json
@@ -7578,12 +6197,8 @@ msgstr "Longueur minimale de la paroi du pont"
#: fdmprinter.def.json
msgctxt "bridge_wall_min_length description"
-msgid ""
-"Unsupported walls shorter than this will be printed using the normal wall "
-"settings. Longer unsupported walls will be printed using the bridge wall "
-"settings."
-msgstr "Les parois non supportées dont la longueur est inférieure à cette valeur seront imprimées selon les paramètres de parois normaux, tandis que celles dont"
-" la longueur est supérieure à cette valeur seront imprimées selon les paramètres de parois du pont."
+msgid "Unsupported walls shorter than this will be printed using the normal wall settings. Longer unsupported walls will be printed using the bridge wall settings."
+msgstr "Les parois non supportées dont la longueur est inférieure à cette valeur seront imprimées selon les paramètres de parois normaux, tandis que celles dont la longueur est supérieure à cette valeur seront imprimées selon les paramètres de parois du pont."
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold label"
@@ -7592,12 +6207,8 @@ msgstr "Limite de support de la couche extérieure du pont"
#: fdmprinter.def.json
msgctxt "bridge_skin_support_threshold description"
-msgid ""
-"If a skin region is supported for less than this percentage of its area, "
-"print it using the bridge settings. Otherwise it is printed using the normal "
-"skin settings."
-msgstr "Si une région de couche extérieure est supportée pour une valeur inférieure à ce pourcentage de sa surface, elle sera imprimée selon les paramètres du"
-" pont. Sinon, elle sera imprimée selon les paramètres normaux de la couche extérieure."
+msgid "If a skin region is supported for less than this percentage of its area, print it using the bridge settings. Otherwise it is printed using the normal skin settings."
+msgstr "Si une région de couche extérieure est supportée pour une valeur inférieure à ce pourcentage de sa surface, elle sera imprimée selon les paramètres du pont. Sinon, elle sera imprimée selon les paramètres normaux de la couche extérieure."
#: fdmprinter.def.json
msgctxt "bridge_sparse_infill_max_density label"
@@ -7606,11 +6217,8 @@ msgstr "Densité maximale du remplissage mince du pont"
#: fdmprinter.def.json
msgctxt "bridge_sparse_infill_max_density description"
-msgid ""
-"Maximum density of infill considered to be sparse. Skin over sparse infill "
-"is considered to be unsupported and so may be treated as a bridge skin."
-msgstr "Densité maximale du remplissage considéré comme étant mince. La couche sur le remplissage mince est considérée comme non soutenue et peut donc être traitée"
-" comme une couche du pont."
+msgid "Maximum density of infill considered to be sparse. Skin over sparse infill is considered to be unsupported and so may be treated as a bridge skin."
+msgstr "Densité maximale du remplissage considéré comme étant mince. La couche sur le remplissage mince est considérée comme non soutenue et peut donc être traitée comme une couche du pont."
#: fdmprinter.def.json
msgctxt "bridge_wall_coast label"
@@ -7619,12 +6227,8 @@ msgstr "Roue libre pour paroi du pont"
#: fdmprinter.def.json
msgctxt "bridge_wall_coast description"
-msgid ""
-"This controls the distance the extruder should coast immediately before a "
-"bridge wall begins. Coasting before the bridge starts can reduce the "
-"pressure in the nozzle and may produce a flatter bridge."
-msgstr "Ce paramètre contrôle la distance que l'extrudeuse doit parcourir en roue libre immédiatement avant le début d'une paroi de pont. L'utilisation de la roue"
-" libre avant le début du pont permet de réduire la pression à l'intérieur de la buse et d'obtenir un pont plus plat."
+msgid "This controls the distance the extruder should coast immediately before a bridge wall begins. Coasting before the bridge starts can reduce the pressure in the nozzle and may produce a flatter bridge."
+msgstr "Ce paramètre contrôle la distance que l'extrudeuse doit parcourir en roue libre immédiatement avant le début d'une paroi de pont. L'utilisation de la roue libre avant le début du pont permet de réduire la pression à l'intérieur de la buse et d'obtenir un pont plus plat."
#: fdmprinter.def.json
msgctxt "bridge_wall_speed label"
@@ -7643,9 +6247,7 @@ msgstr "Débit de paroi du pont"
#: fdmprinter.def.json
msgctxt "bridge_wall_material_flow description"
-msgid ""
-"When printing bridge walls, the amount of material extruded is multiplied by "
-"this value."
+msgid "When printing bridge walls, the amount of material extruded is multiplied by this value."
msgstr "Lors de l'impression des parois de pont, la quantité de matériau extrudé est multipliée par cette valeur."
#: fdmprinter.def.json
@@ -7665,9 +6267,7 @@ msgstr "Débit de la couche extérieure du pont"
#: fdmprinter.def.json
msgctxt "bridge_skin_material_flow description"
-msgid ""
-"When printing bridge skin regions, the amount of material extruded is "
-"multiplied by this value."
+msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value."
msgstr "Lors de l'impression des régions de la couche extérieure du pont, la quantité de matériau extrudé est multipliée par cette valeur."
#: fdmprinter.def.json
@@ -7677,9 +6277,7 @@ msgstr "Densité de la couche extérieure du pont"
#: fdmprinter.def.json
msgctxt "bridge_skin_density description"
-msgid ""
-"The density of the bridge skin layer. Values less than 100 will increase the "
-"gaps between the skin lines."
+msgid "The density of the bridge skin layer. Values less than 100 will increase the gaps between the skin lines."
msgstr "Densité de la couche extérieure du pont. Des valeurs inférieures à 100 augmenteront les écarts entre les lignes de la couche extérieure."
#: fdmprinter.def.json
@@ -7699,12 +6297,8 @@ msgstr "Le pont possède plusieurs couches"
#: fdmprinter.def.json
msgctxt "bridge_enable_more_layers description"
-msgid ""
-"If enabled, the second and third layers above the air are printed using the "
-"following settings. Otherwise, those layers are printed using the normal "
-"settings."
-msgstr "Si cette option est activée, les deuxième et troisième couches au-dessus de la zone d'air seront imprimées selon les paramètres suivants. Sinon, ces couches"
-" seront imprimées selon les paramètres normaux."
+msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings."
+msgstr "Si cette option est activée, les deuxième et troisième couches au-dessus de la zone d'air seront imprimées selon les paramètres suivants. Sinon, ces couches seront imprimées selon les paramètres normaux."
#: fdmprinter.def.json
msgctxt "bridge_skin_speed_2 label"
@@ -7723,9 +6317,7 @@ msgstr "Débit de la deuxième couche extérieure du pont"
#: fdmprinter.def.json
msgctxt "bridge_skin_material_flow_2 description"
-msgid ""
-"When printing the second bridge skin layer, the amount of material extruded "
-"is multiplied by this value."
+msgid "When printing the second bridge skin layer, the amount of material extruded is multiplied by this value."
msgstr "Lors de l'impression de la deuxième couche extérieure du pont, la quantité de matériau extrudé est multipliée par cette valeur."
#: fdmprinter.def.json
@@ -7735,9 +6327,7 @@ msgstr "Densité de la deuxième couche extérieure du pont"
#: fdmprinter.def.json
msgctxt "bridge_skin_density_2 description"
-msgid ""
-"The density of the second bridge skin layer. Values less than 100 will "
-"increase the gaps between the skin lines."
+msgid "The density of the second bridge skin layer. Values less than 100 will increase the gaps between the skin lines."
msgstr "Densité de la deuxième couche extérieure du pont. Des valeurs inférieures à 100 augmenteront les écarts entre les lignes de la couche extérieure."
#: fdmprinter.def.json
@@ -7767,9 +6357,7 @@ msgstr "Débit de la troisième couche extérieure du pont"
#: fdmprinter.def.json
msgctxt "bridge_skin_material_flow_3 description"
-msgid ""
-"When printing the third bridge skin layer, the amount of material extruded "
-"is multiplied by this value."
+msgid "When printing the third bridge skin layer, the amount of material extruded is multiplied by this value."
msgstr "Lors de l'impression de la troisième couche extérieure du pont, la quantité de matériau extrudé est multipliée par cette valeur."
#: fdmprinter.def.json
@@ -7779,9 +6367,7 @@ msgstr "Densité de la troisième couche extérieure du pont"
#: fdmprinter.def.json
msgctxt "bridge_skin_density_3 description"
-msgid ""
-"The density of the third bridge skin layer. Values less than 100 will "
-"increase the gaps between the skin lines."
+msgid "The density of the third bridge skin layer. Values less than 100 will increase the gaps between the skin lines."
msgstr "Densité de la troisième couche extérieure du pont. Des valeurs inférieures à 100 augmenteront les écarts entre les lignes de la couche extérieure."
#: fdmprinter.def.json
@@ -7801,14 +6387,8 @@ msgstr "Essuyer la buse entre les couches"
#: fdmprinter.def.json
msgctxt "clean_between_layers description"
-msgid ""
-"Whether to include nozzle wipe G-Code between layers (maximum 1 per layer). "
-"Enabling this setting could influence behavior of retract at layer change. "
-"Please use Wipe Retraction settings to control retraction at layers where "
-"the wipe script will be working."
-msgstr "Inclure ou non le G-Code d'essuyage de la buse entre les couches (maximum 1 par couche). L'activation de ce paramètre peut influencer le comportement de"
-" la rétraction lors du changement de couche. Veuillez utiliser les paramètres de rétraction d'essuyage pour contrôler la rétraction aux couches où le script"
-" d'essuyage sera exécuté."
+msgid "Whether to include nozzle wipe G-Code between layers (maximum 1 per layer). Enabling this setting could influence behavior of retract at layer change. Please use Wipe Retraction settings to control retraction at layers where the wipe script will be working."
+msgstr "Inclure ou non le G-Code d'essuyage de la buse entre les couches (maximum 1 par couche). L'activation de ce paramètre peut influencer le comportement de la rétraction lors du changement de couche. Veuillez utiliser les paramètres de rétraction d'essuyage pour contrôler la rétraction aux couches où le script d'essuyage sera exécuté."
#: fdmprinter.def.json
msgctxt "max_extrusion_before_wipe label"
@@ -7817,13 +6397,8 @@ msgstr "Volume de matériau entre les essuyages"
#: fdmprinter.def.json
msgctxt "max_extrusion_before_wipe description"
-msgid ""
-"Maximum material that can be extruded before another nozzle wipe is "
-"initiated. If this value is less than the volume of material required in a "
-"layer, the setting has no effect in this layer, i.e. it is limited to one "
-"wipe per layer."
-msgstr "Le volume maximum de matériau qui peut être extrudé avant qu'un autre essuyage de buse ne soit lancé. Si cette valeur est inférieure au volume de matériau"
-" nécessaire dans une couche, le paramètre n'a aucun effet dans cette couche, c'est-à-dire qu'il est limité à un essuyage par couche."
+msgid "Maximum material that can be extruded before another nozzle wipe is initiated. If this value is less than the volume of material required in a layer, the setting has no effect in this layer, i.e. it is limited to one wipe per layer."
+msgstr "Le volume maximum de matériau qui peut être extrudé avant qu'un autre essuyage de buse ne soit lancé. Si cette valeur est inférieure au volume de matériau nécessaire dans une couche, le paramètre n'a aucun effet dans cette couche, c'est-à-dire qu'il est limité à un essuyage par couche."
#: fdmprinter.def.json
msgctxt "wipe_retraction_enable label"
@@ -7842,8 +6417,7 @@ msgstr "Distance de rétraction d'essuyage"
#: fdmprinter.def.json
msgctxt "wipe_retraction_amount description"
-msgid ""
-"Amount to retract the filament so it does not ooze during the wipe sequence."
+msgid "Amount to retract the filament so it does not ooze during the wipe sequence."
msgstr "La distance de rétraction du filament afin qu'il ne suinte pas pendant la séquence d'essuyage."
#: fdmprinter.def.json
@@ -7853,9 +6427,7 @@ msgstr "Degré supplémentaire de rétraction d'essuyage d'amorçage"
#: fdmprinter.def.json
msgctxt "wipe_retraction_extra_prime_amount description"
-msgid ""
-"Some material can ooze away during a wipe travel moves, which can be "
-"compensated for here."
+msgid "Some material can ooze away during a wipe travel moves, which can be compensated for here."
msgstr "Du matériau peut suinter pendant un déplacement d'essuyage, ce qui peut être compensé ici."
#: fdmprinter.def.json
@@ -7865,9 +6437,7 @@ msgstr "Vitesse de rétraction d'essuyage"
#: fdmprinter.def.json
msgctxt "wipe_retraction_speed description"
-msgid ""
-"The speed at which the filament is retracted and primed during a wipe "
-"retraction move."
+msgid "The speed at which the filament is retracted and primed during a wipe retraction move."
msgstr "La vitesse à laquelle le filament est rétracté et préparé pendant un déplacement de rétraction d'essuyage."
#: fdmprinter.def.json
@@ -7877,8 +6447,7 @@ msgstr "Vitesse de rétraction d'essuyage"
#: fdmprinter.def.json
msgctxt "wipe_retraction_retract_speed description"
-msgid ""
-"The speed at which the filament is retracted during a wipe retraction move."
+msgid "The speed at which the filament is retracted during a wipe retraction move."
msgstr "La vitesse à laquelle le filament est rétracté pendant un déplacement de rétraction d'essuyage."
#: fdmprinter.def.json
@@ -7888,8 +6457,7 @@ msgstr "Vitesse primaire de rétraction d'essuyage"
#: fdmprinter.def.json
msgctxt "wipe_retraction_prime_speed description"
-msgid ""
-"The speed at which the filament is primed during a wipe retraction move."
+msgid "The speed at which the filament is primed during a wipe retraction move."
msgstr "La vitesse à laquelle le filament est préparé pendant un déplacement de rétraction d'essuyage."
#: fdmprinter.def.json
@@ -7909,12 +6477,8 @@ msgstr "Décalage en Z de l'essuyage"
#: fdmprinter.def.json
msgctxt "wipe_hop_enable description"
-msgid ""
-"When wiping, the build plate is lowered to create clearance between the "
-"nozzle and the print. It prevents the nozzle from hitting the print during "
-"travel moves, reducing the chance to knock the print from the build plate."
-msgstr "Lors de l'essuyage, le plateau de fabrication est abaissé pour créer un espace entre la buse et l'impression. Cela évite que la buse ne touche l'impression"
-" pendant les déplacements, réduisant ainsi le risque de heurter l'impression à partir du plateau de fabrication."
+msgid "When wiping, the build plate is lowered to create clearance between the nozzle and the print. It prevents the nozzle from hitting the print during travel moves, reducing the chance to knock the print from the build plate."
+msgstr "Lors de l'essuyage, le plateau de fabrication est abaissé pour créer un espace entre la buse et l'impression. Cela évite que la buse ne touche l'impression pendant les déplacements, réduisant ainsi le risque de heurter l'impression à partir du plateau de fabrication."
#: fdmprinter.def.json
msgctxt "wipe_hop_amount label"
@@ -7973,9 +6537,7 @@ msgstr "Taille maximale des petits trous"
#: fdmprinter.def.json
msgctxt "small_hole_max_size description"
-msgid ""
-"Holes and part outlines with a diameter smaller than this will be printed "
-"using Small Feature Speed."
+msgid "Holes and part outlines with a diameter smaller than this will be printed using Small Feature Speed."
msgstr "Les trous et les contours des pièces dont le diamètre est inférieur à celui-ci seront imprimés en utilisant l'option Vitesse de petite structure."
#: fdmprinter.def.json
@@ -7985,9 +6547,7 @@ msgstr "Longueur max de petite structure"
#: fdmprinter.def.json
msgctxt "small_feature_max_length description"
-msgid ""
-"Feature outlines that are shorter than this length will be printed using "
-"Small Feature Speed."
+msgid "Feature outlines that are shorter than this length will be printed using Small Feature Speed."
msgstr "Les contours des structures dont le diamètre est inférieur à cette longueur seront imprimés en utilisant l'option Vitesse de petite structure."
#: fdmprinter.def.json
@@ -7997,11 +6557,8 @@ msgstr "Vitesse de petite structure"
#: fdmprinter.def.json
msgctxt "small_feature_speed_factor description"
-msgid ""
-"Small features will be printed at this percentage of their normal print "
-"speed. Slower printing can help with adhesion and accuracy."
-msgstr "Les petites structures seront imprimées à ce pourcentage de la vitesse d'impression normale. Une impression plus lente peut aider à l'adhésion et à la"
-" précision."
+msgid "Small features will be printed at this percentage of their normal print speed. Slower printing can help with adhesion and accuracy."
+msgstr "Les petites structures seront imprimées à ce pourcentage de la vitesse d'impression normale. Une impression plus lente peut aider à l'adhésion et à la précision."
#: fdmprinter.def.json
msgctxt "small_feature_speed_factor_0 label"
@@ -8010,12 +6567,8 @@ msgstr "Vitesse de la couche initiale de petite structure"
#: fdmprinter.def.json
msgctxt "small_feature_speed_factor_0 description"
-msgid ""
-"Small features on the first layer will be printed at this percentage of "
-"their normal print speed. Slower printing can help with adhesion and "
-"accuracy."
-msgstr "Les petites structures sur la première couche seront imprimées à ce pourcentage de la vitesse d'impression normale. Une impression plus lente peut aider"
-" à l'adhésion et à la précision."
+msgid "Small features on the first layer will be printed at this percentage of their normal print speed. Slower printing can help with adhesion and accuracy."
+msgstr "Les petites structures sur la première couche seront imprimées à ce pourcentage de la vitesse d'impression normale. Une impression plus lente peut aider à l'adhésion et à la précision."
#: fdmprinter.def.json
msgctxt "material_alternate_walls label"
@@ -8024,11 +6577,8 @@ msgstr "Alterner les directions des parois"
#: fdmprinter.def.json
msgctxt "material_alternate_walls description"
-msgid ""
-"Alternate wall directions every other layer and inset. Useful for materials "
-"that can build up stress, like for metal printing."
-msgstr "Alternez les directions des parois, une couche et un insert sur deux. Utile pour les matériaux qui peuvent accumuler des contraintes, comme pour l'impression"
-" de métal."
+msgid "Alternate wall directions every other layer and inset. Useful for materials that can build up stress, like for metal printing."
+msgstr "Alternez les directions des parois, une couche et un insert sur deux. Utile pour les matériaux qui peuvent accumuler des contraintes, comme pour l'impression de métal."
#: fdmprinter.def.json
msgctxt "raft_remove_inside_corners label"
@@ -8047,9 +6597,7 @@ msgstr "Nombre de parois à la base du radeau"
#: fdmprinter.def.json
msgctxt "raft_base_wall_count description"
-msgid ""
-"The number of contours to print around the linear pattern in the base layer "
-"of the raft."
+msgid "The number of contours to print around the linear pattern in the base layer of the raft."
msgstr "Le nombre de contours à imprimer autour du motif linéaire dans la couche de base du radeau."
#: fdmprinter.def.json
@@ -8059,9 +6607,7 @@ msgstr "Paramètres de ligne de commande"
#: fdmprinter.def.json
msgctxt "command_line_settings description"
-msgid ""
-"Settings which are only used if CuraEngine isn't called from the Cura "
-"frontend."
+msgid "Settings which are only used if CuraEngine isn't called from the Cura frontend."
msgstr "Paramètres qui sont utilisés uniquement si CuraEngine n'est pas invoqué depuis l'interface Cura."
#: fdmprinter.def.json
@@ -8071,9 +6617,7 @@ msgstr "Centrer l'objet"
#: fdmprinter.def.json
msgctxt "center_object description"
-msgid ""
-"Whether to center the object on the middle of the build platform (0,0), "
-"instead of using the coordinate system in which the object was saved."
+msgid "Whether to center the object on the middle of the build platform (0,0), instead of using the coordinate system in which the object was saved."
msgstr "S'il faut centrer l'objet au milieu du plateau d'impression (0,0) au lieu d'utiliser le système de coordonnées dans lequel l'objet a été enregistré."
#: fdmprinter.def.json
@@ -8103,9 +6647,7 @@ msgstr "Position Z de la maille"
#: fdmprinter.def.json
msgctxt "mesh_position_z description"
-msgid ""
-"Offset applied to the object in the z direction. With this you can perform "
-"what was used to be called 'Object Sink'."
+msgid "Offset applied to the object in the z direction. With this you can perform what was used to be called 'Object Sink'."
msgstr "Décalage appliqué à l'objet dans le sens z. Cela vous permet d'exécuter ce que l'on appelait « Affaissement de l'objet »."
#: fdmprinter.def.json
@@ -8115,8 +6657,7 @@ msgstr "Matrice de rotation de la maille"
#: fdmprinter.def.json
msgctxt "mesh_rotation_matrix description"
-msgid ""
-"Transformation matrix to be applied to the model when loading it from file."
+msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Matrice de transformation à appliquer au modèle lors de son chargement depuis le fichier."
#~ msgctxt "machine_head_with_fans_polygon description"