From 14d87ce15756ed600554fb7fde9479133eb9f959 Mon Sep 17 00:00:00 2001 From: Ink/Stitch Crowdin integration Date: Sat, 3 Apr 2021 00:59:49 +0000 Subject: new translations from Crowdin --- translations/messages_fr_FR.po | 678 +++++++++++++++++++++-------------------- 1 file changed, 351 insertions(+), 327 deletions(-) (limited to 'translations/messages_fr_FR.po') diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 838b947b..3afdadbe 100644 --- a/translations/messages_fr_FR.po +++ b/translations/messages_fr_FR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-03-23 00:43+0000\n" -"PO-Revision-Date: 2021-03-23 00:45\n" +"POT-Creation-Date: 2021-04-03 00:57+0000\n" +"PO-Revision-Date: 2021-04-03 00:59\n" "Last-Translator: \n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -110,78 +110,78 @@ msgstr "TT masters" msgid "A font suited for heavy typing :)" msgstr "Une fonte \"lourde\"" -#: inkstitch.py:51 +#: inkstitch.py:56 msgid "Ink/Stitch cannot read your SVG file. This is often the case when you use a file which has been created with Adobe Illustrator." -msgstr "" +msgstr "Ink/Stitch ne peut pas lire votre fichier SVG. C'est souvent le cas si vous utilisez un fichier créé avec Adobe Illustrator." -#: inkstitch.py:54 +#: inkstitch.py:59 msgid "Try to import the file into Inkscape through 'File > Import...' (Ctrl+I)" -msgstr "" +msgstr "Essayez d'importer le fichier dans Inkscape avec 'Ficher > Import...' (Ctrl+I)" -#: inkstitch.py:65 +#: inkstitch.py:70 msgid "Ink/Stitch experienced an unexpected error." msgstr "Ink/Stitch a connu une erreur inattendue." -#: inkstitch.py:66 +#: inkstitch.py:71 msgid "If you'd like to help, please file an issue at https://github.com/inkstitch/inkstitch/issues and include the entire error description below:" msgstr "Si vous souhaitez nous aider à résoudre ce problème, veuillez soumettre un problème à https://github.com/inkstitch/inkstitch/issues et inclure la description complète de l'erreur ci-dessous :" #. command attached to an object -#: lib/commands.py:21 +#: lib/commands.py:26 msgid "Fill stitch starting position" msgstr "Position de départ du remplissage" #. command attached to an object -#: lib/commands.py:24 +#: lib/commands.py:29 msgid "Fill stitch ending position" msgstr "Position de fin de remplissage" #. command attached to an object -#: lib/commands.py:27 +#: lib/commands.py:32 msgid "Auto-route satin stitch starting position" msgstr "Position de départ pour points satins auto-générés" #. command attached to an object -#: lib/commands.py:30 +#: lib/commands.py:35 msgid "Auto-route satin stitch ending position" msgstr "Position de fin pour points satins auto-générés" #. command attached to an object -#: lib/commands.py:33 +#: lib/commands.py:38 msgid "Stop (pause machine) after sewing this object" msgstr "Stop (pause machine) après avoir brodé cet objet" #. command attached to an object -#: lib/commands.py:36 +#: lib/commands.py:41 msgid "Trim thread after sewing this object" msgstr "Couper le fil après avoir brodé cet objet" #. command attached to an object -#: lib/commands.py:39 +#: lib/commands.py:44 msgid "Ignore this object (do not stitch)" msgstr "Ignorer cet objet (ne pas le broder)" #. command attached to an object -#: lib/commands.py:42 +#: lib/commands.py:47 msgid "Satin cut point (use with Cut Satin Column)" msgstr "Point de partage (à utiliser avec scinder colonne satin)" #. command that affects a layer -#: lib/commands.py:46 +#: lib/commands.py:51 msgid "Ignore layer (do not stitch any objects in this layer)" msgstr "Ignorer le calque (broder aucun objet dans cette couche)" #. command that affects entire document -#: lib/commands.py:49 +#: lib/commands.py:54 msgid "Origin for exported embroidery files" msgstr "Origine des fichiers broderie exportés" #. command that affects entire document -#: lib/commands.py:52 +#: lib/commands.py:57 msgid "Jump destination for Stop commands (a.k.a. \"Frame Out position\")." msgstr "Destination de saut pour les commandes stop (\"position en dehors du cadre\")." -#: lib/commands.py:210 +#: lib/commands.py:215 #, python-format msgid "Error: there is more than one %(command)s command in the document, but there can only be one. Please remove all but one." msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document, mais il ne peut y en avoir qu'un seul. S’il vous plaît supprimer les tous sauf un." @@ -191,208 +191,208 @@ msgstr "Erreur : il y a plus d’une commande de %(command)s dans le document, #. command name to them. Contents of %(description)s are in a separate #. translation #. string. -#: lib/commands.py:217 +#: lib/commands.py:222 #, python-format msgid "%(command)s: %(description)s" msgstr "%(command)s: %(description)s" -#: lib/commands.py:290 lib/commands.py:401 lib/extensions/layer_commands.py:29 +#: lib/commands.py:295 lib/commands.py:406 lib/extensions/layer_commands.py:34 msgid "Ink/Stitch Command" msgstr "Commande Ink/Stitch" #. : the name of the line that connects a command to the object it applies to -#: lib/commands.py:315 +#: lib/commands.py:320 msgid "connector" msgstr "connecteur" #. : the name of a command symbol (example: scissors icon for trim command) -#: lib/commands.py:332 +#: lib/commands.py:337 msgid "command marker" msgstr "marqueur de commande" -#: lib/elements/auto_fill.py:16 +#: lib/elements/auto_fill.py:21 msgid "Small Fill" msgstr "Petit remplissage" -#: lib/elements/auto_fill.py:17 +#: lib/elements/auto_fill.py:22 msgid "This fill object is so small that it would probably look better as running stitch or satin column. For very small shapes, fill stitch is not possible, and Ink/Stitch will use running stitch around the outline instead." msgstr "Ce remplissage est si petit qu'il serait sans doute mieux en point droit ou colonne satin. Pour les très petites formes, le remplissage n'est pas possible, et Ink/Stitch le remplacera par du point droit sur le contour." -#: lib/elements/auto_fill.py:23 lib/elements/auto_fill.py:139 +#: lib/elements/auto_fill.py:28 lib/elements/auto_fill.py:144 msgid "Expand" msgstr "Elargir" -#: lib/elements/auto_fill.py:24 +#: lib/elements/auto_fill.py:29 msgid "The expand parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use original size instead." -msgstr "" +msgstr "Le paramètre élargir pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." -#: lib/elements/auto_fill.py:29 lib/elements/auto_fill.py:116 +#: lib/elements/auto_fill.py:34 lib/elements/auto_fill.py:121 msgid "Inset" msgstr "Décalage" -#: lib/elements/auto_fill.py:30 +#: lib/elements/auto_fill.py:35 msgid "The underlay inset parameter for this fill object cannot be applied. Ink/Stitch will ignore it and will use the original size instead." -msgstr "" +msgstr "Le paramètre Décalage de sous-couche pour le remplissage de cet objet ne peut pas être appliqué. Ink/Stitch va l'ignorer et utiliser la taille originale." -#: lib/elements/auto_fill.py:35 +#: lib/elements/auto_fill.py:40 msgid "AutoFill" msgstr "Auto-remplissage" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:43 msgid "Automatically routed fill stitching" msgstr "Auto-remplissage avec des points de broderie" -#: lib/elements/auto_fill.py:58 +#: lib/elements/auto_fill.py:63 msgid "Running stitch length (traversal between sections)" msgstr "Longueur de point du point droit (parcours entre les sections)" -#: lib/elements/auto_fill.py:59 +#: lib/elements/auto_fill.py:64 msgid "Length of stitches around the outline of the fill region used when moving from section to section." msgstr "Longueur de points autour du contour de la région de remplissage lors du déplacement de section à section." -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:72 msgid "Underlay" msgstr "Sous-couche" -#: lib/elements/auto_fill.py:67 lib/elements/auto_fill.py:76 -#: lib/elements/auto_fill.py:98 lib/elements/auto_fill.py:109 -#: lib/elements/auto_fill.py:119 lib/elements/auto_fill.py:131 -#: lib/elements/auto_fill.py:165 +#: lib/elements/auto_fill.py:72 lib/elements/auto_fill.py:81 +#: lib/elements/auto_fill.py:103 lib/elements/auto_fill.py:114 +#: lib/elements/auto_fill.py:124 lib/elements/auto_fill.py:136 +#: lib/elements/auto_fill.py:170 msgid "AutoFill Underlay" msgstr "Sous-couche de remplissage automatique" -#: lib/elements/auto_fill.py:73 +#: lib/elements/auto_fill.py:78 msgid "Fill angle" msgstr "Angle de remplissage" -#: lib/elements/auto_fill.py:74 +#: lib/elements/auto_fill.py:79 msgid "Default: fill angle + 90 deg. Insert comma-seperated list for multiple layers." msgstr "Par défaut : angle de remplissage + 90 degrés. Insérez une liste séparée par des virgules si vous avez des couches multiples." -#: lib/elements/auto_fill.py:95 +#: lib/elements/auto_fill.py:100 msgid "Row spacing" msgstr "Espacement entre rangées de points" -#: lib/elements/auto_fill.py:96 +#: lib/elements/auto_fill.py:101 msgid "default: 3x fill row spacing" msgstr "défaut: 3x espacement entre les rangées" -#: lib/elements/auto_fill.py:106 +#: lib/elements/auto_fill.py:111 msgid "Max stitch length" msgstr "Longueur de point maximal" -#: lib/elements/auto_fill.py:107 +#: lib/elements/auto_fill.py:112 msgid "default: equal to fill max stitch length" msgstr "défaut : égal à longueur max des points de remplissage" -#: lib/elements/auto_fill.py:117 +#: lib/elements/auto_fill.py:122 msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." msgstr "Rétrécir la forme avant de faire la sous-couche, pour empêcher que la sous-couche se montre en dehors du remplissage." -#: lib/elements/auto_fill.py:128 lib/elements/fill.py:69 +#: lib/elements/auto_fill.py:133 lib/elements/fill.py:74 msgid "Skip last stitch in each row" msgstr "Sauter le dernier point dans chaque rangée" -#: lib/elements/auto_fill.py:129 lib/elements/fill.py:70 +#: lib/elements/auto_fill.py:134 lib/elements/fill.py:75 msgid "The last stitch in each row is quite close to the first stitch in the next row. Skipping it decreases stitch count and density." msgstr "Le dernier point dans chaque rangée est très proche du premier point dans la rangée suivante. Le sauter diminue le nombre de points et la densité." -#: lib/elements/auto_fill.py:140 +#: lib/elements/auto_fill.py:145 msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." msgstr "Elargir la forme avant le remplissage, pour compenser les écarts entre les formes." -#: lib/elements/auto_fill.py:149 lib/elements/auto_fill.py:161 +#: lib/elements/auto_fill.py:154 lib/elements/auto_fill.py:166 msgid "Underpath" msgstr "Chemin de dessous" -#: lib/elements/auto_fill.py:150 lib/elements/auto_fill.py:162 +#: lib/elements/auto_fill.py:155 lib/elements/auto_fill.py:167 msgid "Travel inside the shape when moving from section to section. Underpath stitches avoid traveling in the direction of the row angle so that they are not visible. This gives them a jagged appearance." msgstr "Les points qui relient les sections sont à l'intérieur de l'objet. Les points des chemins de dessous évitent d'aller dans la même direction que le dessus. Cela leur donne une apparence déchiquetée." -#: lib/elements/auto_fill.py:248 +#: lib/elements/auto_fill.py:253 msgid "Error during autofill! This means that there is a problem with Ink/Stitch." msgstr "Erreur pendant l'auto-remplissage. Cela veut dire que Ink/Stitch a un problème." #. this message is followed by a URL: #. https://github.com/inkstitch/inkstitch/issues/new -#: lib/elements/auto_fill.py:251 +#: lib/elements/auto_fill.py:256 msgid "If you'd like to help us make Ink/Stitch better, please paste this whole message into a new issue at: " msgstr "Si vous désirez nous aider à améliorer Ink/Stitch, veuillez SVP copier/coller ce message dans un nouveau rapport d'erreur (issue) ici: " -#: lib/elements/clone.py:22 +#: lib/elements/clone.py:27 msgid "Clone Object" msgstr "Cloner l'objet" -#: lib/elements/clone.py:23 +#: lib/elements/clone.py:28 msgid "There are one or more clone objects in this document. Ink/Stitch can work with single clones, but you are limited to set a very few parameters. " msgstr "Ce document contient un ou plusieurs objets clonés. Ink/Stitch peut fonctionner avec des clones uniques, mais vous êtes limité à la définition de quelques paramètres. " -#: lib/elements/clone.py:26 +#: lib/elements/clone.py:31 msgid "If you want to convert the clone into a real element, follow these steps:" msgstr "Si vous voulez convertir le clone en un élément réel, suivez ces étapes :" -#: lib/elements/clone.py:27 +#: lib/elements/clone.py:32 msgid "* Select the clone" msgstr "* Sélectionner le clone" -#: lib/elements/clone.py:28 lib/elements/clone.py:39 +#: lib/elements/clone.py:33 lib/elements/clone.py:44 msgid "* Run: Edit > Clone > Unlink Clone (Alt+Shift+D)" msgstr "* Exécutez : Édition > Cloner > Délier le clone (Alt+Shift+D)" -#: lib/elements/clone.py:33 +#: lib/elements/clone.py:38 msgid "Clone is not embroiderable" msgstr "Le clone n'est pas brodable" -#: lib/elements/clone.py:34 +#: lib/elements/clone.py:39 msgid "There are one ore more clone objects in this document. A clone must be a direct child of an embroiderable element. Ink/Stitch cannot embroider clones of groups or other not embroiderable elements (text or image)." msgstr "Ce document contient un ou plusieurs objets clones. Un clone doit être l'enfant direct d'un élément brodable. Ink/Stitch ne peut pas broder des clones de groupes ou d'autres éléments non brodables (textes ou images)." -#: lib/elements/clone.py:37 +#: lib/elements/clone.py:42 msgid "Convert the clone into a real element:" msgstr "Convertissez le clone en un élément réel :" -#: lib/elements/clone.py:38 +#: lib/elements/clone.py:43 msgid "* Select the clone." msgstr "* Sélectionner le clone." -#: lib/elements/clone.py:53 +#: lib/elements/clone.py:58 msgid "Clone" msgstr "Cloner" -#: lib/elements/clone.py:59 +#: lib/elements/clone.py:64 msgid "Custom fill angle" msgstr "Angle de remplissage personnalisé" -#: lib/elements/clone.py:60 +#: lib/elements/clone.py:65 msgid "This setting will apply a custom fill angle for the clone." msgstr "Ce paramètre appliquera un angle de remplissage personnalisé pour le clone." -#: lib/elements/element.py:247 +#: lib/elements/element.py:252 msgid "Allow lock stitches" msgstr "" -#: lib/elements/element.py:248 +#: lib/elements/element.py:253 msgid "Tie thread at the beginning and/or end of this object. Manual stitch will not add lock stitches." msgstr "" #. options to allow lock stitch before and after objects -#: lib/elements/element.py:252 +#: lib/elements/element.py:257 msgid "Both" msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:257 msgid "Before" msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:257 msgid "After" msgstr "" -#: lib/elements/element.py:252 +#: lib/elements/element.py:257 msgid "Neither" msgstr "" -#: lib/elements/element.py:294 +#: lib/elements/element.py:299 #, python-format msgid "Object %(id)s has an empty 'd' attribute. Please delete this object from your document." msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet objet dans votre document." @@ -400,474 +400,475 @@ msgstr "L'objet %(id)s a un attribut 'd' vide. S’il vous plaît supprimer cet #. used when showing an error message to the user such as #. "Some Path (path1234): error: satin column: One or more of the rungs doesn't #. intersect both rails." -#: lib/elements/element.py:380 +#: lib/elements/element.py:385 msgid "error:" msgstr "erreur :" -#: lib/elements/empty_d_object.py:7 +#: lib/elements/empty_d_object.py:12 msgid "Empty D-Attribute" msgstr "L'attribut d du chemin est vide" -#: lib/elements/empty_d_object.py:8 +#: lib/elements/empty_d_object.py:13 msgid "There is an invalid path object in the document, the d-attribute is missing." msgstr "Il y a un chemin non valide dans le document. L'attribut d est manquant." -#: lib/elements/empty_d_object.py:10 +#: lib/elements/empty_d_object.py:15 msgid "* Run Extensions > Ink/Stitch > Troubleshoot > Cleanup Document..." msgstr "Exécutez Extensions > Ink/Stitch > Résolution de problèmes > Nettoyer le document..." -#: lib/elements/fill.py:17 +#: lib/elements/fill.py:22 msgid "Unconnected" msgstr "Déconnecté" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:23 msgid "Fill: This object is made up of unconnected shapes. This is not allowed because Ink/Stitch doesn't know what order to stitch them in. Please break this object up into separate shapes." msgstr "Remplissage: Cet objet est constitué de formes non connectées. Ce n'est pas permis parce qu'Ink/Stitch ne sait pas dans quel ordre les broder. Partager cet objet en forme séparées." -#: lib/elements/fill.py:22 lib/elements/fill.py:30 +#: lib/elements/fill.py:27 lib/elements/fill.py:35 msgid "* Extensions > Ink/Stitch > Fill Tools > Break Apart Fill Objects" msgstr "* Extensions > Ink/Stitch > Outils de remplissage > Briser des objets de remplissage" -#: lib/elements/fill.py:27 +#: lib/elements/fill.py:32 msgid "Border crosses itself" msgstr "La bordure se croise sur elle-même" -#: lib/elements/fill.py:28 +#: lib/elements/fill.py:33 msgid "Fill: Shape is not valid. This can happen if the border crosses over itself." msgstr "Remplissage: La forme n'est pas valide. Cela peut arriver si la bordure se croise elle-même." -#: lib/elements/fill.py:35 +#: lib/elements/fill.py:40 msgid "Fill" msgstr "Remplir" -#: lib/elements/fill.py:42 +#: lib/elements/fill.py:47 msgid "Manually routed fill stitching" msgstr "Remplir automatiquement la couture" -#: lib/elements/fill.py:43 +#: lib/elements/fill.py:48 msgid "AutoFill is the default method for generating fill stitching." msgstr "Remplissage auto est la méthode par défaut pour générer des points de remplissage." -#: lib/elements/fill.py:52 +#: lib/elements/fill.py:57 msgid "Angle of lines of stitches" msgstr "Angle des lignes de points" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:58 msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." msgstr "L’angle augmente dans un sens anti-horaire. 0 est horizontal. Les angles négatifs sont autorisés." -#: lib/elements/fill.py:80 +#: lib/elements/fill.py:85 msgid "Flip fill (start right-to-left)" msgstr "Intervertir le remplissage (début à la droite vers la gauche)" -#: lib/elements/fill.py:81 +#: lib/elements/fill.py:86 msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." msgstr "L’option intervertir peut vous aider avec le routage de votre chemin de broderie. Lorsque vous activez l'inversion, la broderie va de droite à gauche au lieu de gauche à droite." -#: lib/elements/fill.py:90 +#: lib/elements/fill.py:95 msgid "Spacing between rows" msgstr "Espacement entre les rangées" -#: lib/elements/fill.py:91 +#: lib/elements/fill.py:96 msgid "Distance between rows of stitches." msgstr "Distance entre les rangées de points." -#: lib/elements/fill.py:104 +#: lib/elements/fill.py:109 msgid "Maximum fill stitch length" msgstr "Longueur maximale du point de remplissage" -#: lib/elements/fill.py:105 +#: lib/elements/fill.py:110 msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." msgstr "La longueur de points dans une rangée. Des point plus courts peuvent être utilisés au début ou à la fin d’une ligne." -#: lib/elements/fill.py:114 +#: lib/elements/fill.py:119 msgid "Stagger rows this many times before repeating" msgstr "Décaler les rangées autant de fois avant de répéter" -#: lib/elements/fill.py:115 +#: lib/elements/fill.py:120 msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." msgstr "Ce paramétrage définit l’écart entre les points en tant que nombre de rangs, avant de se retrouver dans la même position de colonne." -#: lib/elements/image.py:8 +#: lib/elements/image.py:13 msgid "Image" msgstr "Image" -#: lib/elements/image.py:9 +#: lib/elements/image.py:14 msgid "Ink/Stitch can't work with objects like images." msgstr "Ink/Stitch ne peut pas fonctionner avec des objets comme les images." -#: lib/elements/image.py:11 +#: lib/elements/image.py:16 msgid "* Convert your image into a path: Path > Trace Bitmap... (Shift+Alt+B) (further steps might be required)" msgstr "* Convertissez votre image en un chemin : Chemin > Vectoriser un objet matriciel... (Shift+Alt+B) (d'autres mesures pourraient être nécessaires)" -#: lib/elements/image.py:13 +#: lib/elements/image.py:18 msgid "* Alternatively redraw the image with the pen (P) or bezier (B) tool" msgstr "* Alternativement, redessinez l'image avec l'outil stylo (P) ou bézier (B)" -#: lib/elements/polyline.py:12 +#: lib/elements/polyline.py:17 msgid "Polyline Object" msgstr "Objet poly-ligne" -#: lib/elements/polyline.py:13 +#: lib/elements/polyline.py:18 msgid "This object is an SVG PolyLine. Ink/Stitch can work with this shape, but you can't edit it in Inkscape. Convert it to a manual stitch path to allow editing." msgstr "Cet objet est un SVG Polyline. Ink/Stitch ne peut pas traiter cette forme, mais vous pouvez la modifier dans Inkscape. Convertissez la en chemin de points manuels." -#: lib/elements/polyline.py:17 lib/elements/satin_column.py:19 +#: lib/elements/polyline.py:22 lib/elements/satin_column.py:24 msgid "* Select this object." msgstr "* Sélectionner cet objet." -#: lib/elements/polyline.py:18 +#: lib/elements/polyline.py:23 msgid "* Do Path > Object to Path." msgstr "* Faire Chemin > Objet en chemin." -#: lib/elements/polyline.py:19 +#: lib/elements/polyline.py:24 msgid "* Optional: Run the Params extension and check the \"manual stitch\" box." msgstr "* A option: Exécuter l'extension Params et cocher la boite \"points manuels\"." -#: lib/elements/polyline.py:39 +#: lib/elements/polyline.py:44 msgid "Manual stitch along path" msgstr "Point manuel le long du chemin" -#: lib/elements/satin_column.py:16 +#: lib/elements/satin_column.py:21 msgid "Satin column has fill" msgstr "La colonne satin a un remplissage" -#: lib/elements/satin_column.py:17 +#: lib/elements/satin_column.py:22 msgid "Satin column: Object has a fill (but should not)" msgstr "Colonne satin: L'objet a un remplissage (mais ne devrait pas)" -#: lib/elements/satin_column.py:20 +#: lib/elements/satin_column.py:25 msgid "* Open the Fill and Stroke panel" msgstr "* Ouvrir le panneau Fond et contour" -#: lib/elements/satin_column.py:21 +#: lib/elements/satin_column.py:26 msgid "* Open the Fill tab" msgstr "* Ouvrir l'onglet Fond" -#: lib/elements/satin_column.py:22 +#: lib/elements/satin_column.py:27 msgid "* Disable the Fill" msgstr "* Désactiver le Fond" -#: lib/elements/satin_column.py:23 +#: lib/elements/satin_column.py:28 msgid "* Alternative: open Params and switch this path to Stroke to disable Satin Column mode" msgstr "* Alternative: Ouvrir Paramètres et basculer ce chemin vers Contour pour désactiver le mode colonne satin" -#: lib/elements/satin_column.py:28 +#: lib/elements/satin_column.py:33 msgid "Too few subpaths" msgstr "Trop peu de sous-chemins" -#: lib/elements/satin_column.py:29 +#: lib/elements/satin_column.py:34 msgid "Satin column: Object has too few subpaths. A satin column should have at least two subpaths (the rails)." msgstr "Colonne satin: L'objet a trop peu de sous-chemins. Une colonne satin doit avoir au moins deux sous-chemins (les rails)." -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:36 msgid "* Add another subpath (select two rails and do Path > Combine)" msgstr "Ajouter un autre sous-chemin (sélectionner deux rails et faire Chemin>Combiner)" -#: lib/elements/satin_column.py:32 +#: lib/elements/satin_column.py:37 msgid "* Convert to running stitch or simple satin (Params extension)" msgstr "Convertir en point droit ou satin simple (Params extension)" -#: lib/elements/satin_column.py:37 +#: lib/elements/satin_column.py:42 msgid "Unequal number of points" msgstr "Nombre de points inégal" -#: lib/elements/satin_column.py:38 +#: lib/elements/satin_column.py:43 msgid "Satin column: There are no rungs and rails have an an unequal number of points." msgstr "Colonne satin: Soit il n'y a aucune traverse de direction, soit les rails n'ont pas le même nombre de points." -#: lib/elements/satin_column.py:40 +#: lib/elements/satin_column.py:45 msgid "The easiest way to solve this issue is to add one or more rungs. " msgstr "La façon la plus simple de résoudre ce problème est d'ajouter une ou plusieurs traverses de direction. " -#: lib/elements/satin_column.py:41 +#: lib/elements/satin_column.py:46 msgid "Rungs control the stitch direction in satin columns." msgstr "Les traverses de direction contrôlent la direction des points dans les colonnes Satin." -#: lib/elements/satin_column.py:42 +#: lib/elements/satin_column.py:47 msgid "* With the selected object press \"P\" to activate the pencil tool." msgstr "*L'objet étant sélectionné appuyez sur \"P\" pour activer l'outil crayon." -#: lib/elements/satin_column.py:43 +#: lib/elements/satin_column.py:48 msgid "* Hold \"Shift\" while drawing the rung." msgstr "*Maintenir la touche \"Majuscule\" enfoncée en traçant la traverse de direction." -#: lib/elements/satin_column.py:47 +#: lib/elements/satin_column.py:52 msgid "Each rung should intersect both rails once." msgstr "Chaque traverse de direction doit couper les deux rails une fois." -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:56 msgid "Rung doesn't intersect rails" msgstr "La traverse de direction ne coupe pas les rails" -#: lib/elements/satin_column.py:52 +#: lib/elements/satin_column.py:57 msgid "Satin column: A rung doesn't intersect both rails." msgstr "Colonne satin: Une traverse de direction ne coupe pas les deux rails." -#: lib/elements/satin_column.py:56 +#: lib/elements/satin_column.py:61 msgid "Rung intersects too many times" msgstr "La traverse de direction coupe trop de fois" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:62 msgid "Satin column: A rung intersects a rail more than once." msgstr "Colonne satin: Une traverse de direction coupe un rail plus d'une fois." -#: lib/elements/satin_column.py:61 +#: lib/elements/satin_column.py:66 msgid "Satin Column" msgstr "Colonne Satin" -#: lib/elements/satin_column.py:67 +#: lib/elements/satin_column.py:72 msgid "Custom satin column" msgstr "Colonne de satin personnalisée" -#: lib/elements/satin_column.py:73 +#: lib/elements/satin_column.py:78 msgid "\"E\" stitch" msgstr "Point « E »" -#: lib/elements/satin_column.py:83 lib/elements/stroke.py:56 +#: lib/elements/satin_column.py:88 lib/elements/stroke.py:61 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/satin_column.py:84 +#: lib/elements/satin_column.py:89 msgid "Peak-to-peak distance between zig-zags." msgstr "Distance crête à crête entre zig-zags." -#: lib/elements/satin_column.py:95 +#: lib/elements/satin_column.py:100 msgid "Pull compensation" msgstr "Compensation d'étirement" -#: lib/elements/satin_column.py:96 +#: lib/elements/satin_column.py:101 msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." msgstr "Les points satin resserrent le tissu, ce qui entraîne une colonne plus étroite que celle que vous dessinez dans Inkscape. Ce paramètre agrandit le point depuis le centre vers l’extérieur de la colonne satinée." -#: lib/elements/satin_column.py:108 +#: lib/elements/satin_column.py:113 msgid "Contour underlay" msgstr "Sous-couche de contour" -#: lib/elements/satin_column.py:108 lib/elements/satin_column.py:115 -#: lib/elements/satin_column.py:124 +#: lib/elements/satin_column.py:113 lib/elements/satin_column.py:120 +#: lib/elements/satin_column.py:129 msgid "Contour Underlay" msgstr "Sous-couche de Contour" -#: lib/elements/satin_column.py:115 lib/elements/satin_column.py:139 +#: lib/elements/satin_column.py:120 lib/elements/satin_column.py:144 msgid "Stitch length" msgstr "Longueur de point" -#: lib/elements/satin_column.py:121 +#: lib/elements/satin_column.py:126 msgid "Contour underlay inset amount" msgstr "Montant du décalage de la sous-couche de contour" -#: lib/elements/satin_column.py:122 +#: lib/elements/satin_column.py:127 msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." msgstr "Rétrécir le contour, pour empêcher que la sous-couche se montre autour de la colonne satinée." -#: lib/elements/satin_column.py:132 +#: lib/elements/satin_column.py:137 msgid "Center-walk underlay" msgstr "Sous-couche centrale" -#: lib/elements/satin_column.py:132 lib/elements/satin_column.py:139 +#: lib/elements/satin_column.py:137 lib/elements/satin_column.py:144 msgid "Center-Walk Underlay" msgstr "Sous-couche centrale" -#: lib/elements/satin_column.py:144 +#: lib/elements/satin_column.py:149 msgid "Zig-zag underlay" msgstr "Sous-couche Zig-zag" -#: lib/elements/satin_column.py:144 lib/elements/satin_column.py:153 -#: lib/elements/satin_column.py:164 +#: lib/elements/satin_column.py:149 lib/elements/satin_column.py:158 +#: lib/elements/satin_column.py:169 msgid "Zig-zag Underlay" msgstr "Sous-couche Zig-zag" -#: lib/elements/satin_column.py:150 +#: lib/elements/satin_column.py:155 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/satin_column.py:151 +#: lib/elements/satin_column.py:156 msgid "Distance between peaks of the zig-zags." msgstr "Distance entre les crêtes des zig-zags." -#: lib/elements/satin_column.py:161 +#: lib/elements/satin_column.py:166 msgid "Inset amount" msgstr "Montant du décalage" -#: lib/elements/satin_column.py:162 +#: lib/elements/satin_column.py:167 msgid "default: half of contour underlay inset" msgstr "par défaut: la moitié du décalage du contour de la sous-couche" -#: lib/elements/stroke.py:15 +#: lib/elements/stroke.py:20 msgid "Stroke" msgstr "Trait" -#: lib/elements/stroke.py:18 +#: lib/elements/stroke.py:23 msgid "Satin stitch along paths" msgstr "Point en satin le long des chemins" -#: lib/elements/stroke.py:32 +#: lib/elements/stroke.py:37 msgid "Running stitch length" msgstr "Longueur de point droit" -#: lib/elements/stroke.py:33 +#: lib/elements/stroke.py:38 msgid "Length of stitches in running stitch mode." msgstr "Longueur de points en mode points droits." -#: lib/elements/stroke.py:44 +#: lib/elements/stroke.py:49 msgid "Bean stitch number of repeats" msgstr "Nombre de répétitions pour le point triple (bean stitch)" -#: lib/elements/stroke.py:45 +#: lib/elements/stroke.py:50 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "Répéter chaque point plusieurs fois. Une valeur de 1 triplerait chaque point (avant, arrière, avant). Une valeur de 2 quintuplerait chaque point, etc.. S’applique uniquement aux points droits." -#: lib/elements/stroke.py:57 +#: lib/elements/stroke.py:62 msgid "Length of stitches in zig-zag mode." msgstr "Longueur de points en mode zig-zag." -#: lib/elements/stroke.py:68 +#: lib/elements/stroke.py:73 msgid "Repeats" msgstr "Répétitions" -#: lib/elements/stroke.py:69 +#: lib/elements/stroke.py:74 msgid "Defines how many times to run down and back along the path." msgstr "Définit combien de fois broder en avant et en arrière le long du chemin." -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:107 msgid "Manual stitch placement" msgstr "Placement manuel de points" -#: lib/elements/stroke.py:103 +#: lib/elements/stroke.py:108 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "Broder chaque nœud dans le tracé. La longueur de points et l’espacement du zig-zag sont ignorés." -#: lib/elements/stroke.py:137 +#: lib/elements/stroke.py:142 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "Détection d'une définition obsolète de point droit ! Il semble que vous utilisez une largeur inférieure à 0,5 unités pour indiquer un point droit, qui est obsolète. Au lieu de cela, veuillez configurer votre tracé avec des pointillés. N’importe quel genre de trait fonctionne." -#: lib/elements/text.py:8 lib/extensions/lettering.py:63 +#: lib/elements/text.py:13 lib/extensions/lettering.py:68 msgid "Text" msgstr "Texte" -#: lib/elements/text.py:9 +#: lib/elements/text.py:14 msgid "Ink/Stitch cannot work with objects like text." msgstr "Ink/Stitch ne peut pas fonctionner avec des objets comme le texte." -#: lib/elements/text.py:11 +#: lib/elements/text.py:16 msgid "* Text: Create your own letters or try the lettering tool:" msgstr "* Texte : Créez vos propres lettres ou essayez l'outil de lettrage :" -#: lib/elements/text.py:12 +#: lib/elements/text.py:17 msgid "- Extensions > Ink/Stitch > Lettering" msgstr "- Extensions > Ink/Stitch > Lettrage" -#: lib/extensions/auto_satin.py:30 +#: lib/extensions/auto_satin.py:35 msgid "Please ensure that at most one start and end command is attached to the selected satin columns." msgstr "Veuillez vous assurer qu’au plus une seule commande début et fin soit attachée aux colonnes de satin sélectionnées." #. auto-route satin columns extension -#: lib/extensions/auto_satin.py:44 +#: lib/extensions/auto_satin.py:49 msgid "Please select one or more satin columns." msgstr "Veuillez sélection une ou plusieurs colonnes satin." -#: lib/extensions/auto_satin.py:49 +#: lib/extensions/auto_satin.py:54 msgid "Please select at least one satin column." msgstr "Veuillez sélectionner une ou plusieurs colonnes satinées." #. This was previously: "No embroiderable paths selected." -#: lib/extensions/base.py:128 +#: lib/extensions/base.py:133 msgid "Ink/Stitch doesn't know how to work with any of the objects you've selected." msgstr "Ink/Stitch ne sait comment traiter aucun des objets que vous avez sélectionnés." -#: lib/extensions/base.py:130 +#: lib/extensions/base.py:135 msgid "There are no objects in the entire document that Ink/Stitch knows how to work with." msgstr "Il n'y a aucun objet dans tout le document sur lequel Ink/Stitch sait quoi faire." -#: lib/extensions/base.py:132 +#: lib/extensions/base.py:137 msgid "Tip: Select some objects and use Path -> Object to Path to convert them to paths." msgstr "Conseil : sélectionnez certains objets et utilisez Chemin -> Objet en chemin pour les convertir en chemins." -#: lib/extensions/break_apart.py:26 +#: lib/extensions/break_apart.py:31 msgid "Please select one or more fill areas to break apart." msgstr "Veuillez sélectionner une ou plusieurs zones de remplissage à séparer." -#: lib/extensions/cleanup.py:32 lib/extensions/cleanup.py:44 +#: lib/extensions/cleanup.py:37 lib/extensions/cleanup.py:49 #, python-format msgid "%s elements removed" msgstr "%s éléments supprimés" -#: lib/extensions/convert_to_satin.py:31 +#: lib/extensions/convert_to_satin.py:36 msgid "Please select at least one line to convert to a satin column." msgstr "Veuillez sélectionner au moins une ligne pour convertir en colonne satinée." #. : Convert To Satin extension, user selected one or more objects that were #. not lines. -#: lib/extensions/convert_to_satin.py:36 +#: lib/extensions/convert_to_satin.py:41 msgid "Only simple lines may be converted to satin columns." msgstr "Seulement les lignes simples peuvent être converties en colonnes satinées." -#: lib/extensions/convert_to_satin.py:130 +#: lib/extensions/convert_to_satin.py:135 msgid "Ink/Stitch cannot convert your stroke into a satin column. Please break up your path and try again." -msgstr "" +msgstr "Inkstitch ne peut pas convertir votre trait en colonne satin. Veuillez briser votre chemin et réessayer." -#: lib/extensions/cut_satin.py:15 +#: lib/extensions/cut_satin.py:20 msgid "Please select one or more satin columns to cut." msgstr "Veuillez sélectionner une ou plusieurs colonnes satin à scinder." #. will have the satin's id prepended, like this: #. path12345: error: this satin column does not ... -#: lib/extensions/cut_satin.py:25 +#: lib/extensions/cut_satin.py:30 msgid "this satin column does not have a \"satin column cut point\" command attached to it. Please use the \"Attach commands\" extension and attach the \"Satin Column cut point\" command first." msgstr "cette colonne satinée n’a pas de commande « point de partage satin » attachée à elle. Utilisez l’extension « ajouter des commandes » et attachez d’abord la commande « point de partage satin »." -#: lib/extensions/flip.py:23 +#: lib/extensions/flip.py:28 msgid "Please select one or more satin columns to flip." msgstr "Veuillez sélectionner une ou plusieurs colonnes satin pour intervertir leur rails." -#: lib/extensions/import_threadlist.py:28 +#: lib/extensions/import_threadlist.py:33 msgid "File not found." msgstr "Fichier non trouvé." -#: lib/extensions/import_threadlist.py:31 +#: lib/extensions/import_threadlist.py:36 msgid "The filepath specified is not a file but a dictionary.\n" "Please choose a threadlist file to import." -msgstr "" +msgstr "Le chemin de fichier spécifié n'est pas un fichier mais un dictionnaire.\n" +"Veuillez choisir un fichier de liste de fils à importer." -#: lib/extensions/import_threadlist.py:41 +#: lib/extensions/import_threadlist.py:46 msgid "Couldn't find any matching colors in the file." msgstr "Je n'ai trouvé aucune couleur correspondante dans le fichier." -#: lib/extensions/import_threadlist.py:43 +#: lib/extensions/import_threadlist.py:48 msgid "Please try to import as \"other threadlist\" and specify a color palette below." msgstr "Veuillez essayer d'importer comme \"autre liste de fils\" et spécifier une palette de couleurs ci-dessous." -#: lib/extensions/import_threadlist.py:45 +#: lib/extensions/import_threadlist.py:50 msgid "Please chose an other color palette for your design." msgstr "Veuillez choisir une autre palette de couleurs pour votre dessin." -#: lib/extensions/layer_commands.py:18 +#: lib/extensions/layer_commands.py:23 msgid "Please choose one or more commands to add." msgstr "Veuillez choisir une ou plusieurs commandes à ajouter." -#: lib/extensions/lettering.py:32 lib/extensions/lettering.py:409 +#: lib/extensions/lettering.py:37 lib/extensions/lettering.py:414 msgid "Ink/Stitch Lettering" msgstr "Lettrage Ink/Stitch" -#: lib/extensions/lettering.py:39 +#: lib/extensions/lettering.py:44 msgid "Font" -msgstr "" +msgstr "Police" -#: lib/extensions/lettering.py:51 +#: lib/extensions/lettering.py:56 msgid "Options" msgstr "Options" -#: lib/extensions/lettering.py:56 +#: lib/extensions/lettering.py:61 msgid "Stitch lines of text back and forth" msgstr "Broder les lignes de texte en aller-retour" -#: lib/extensions/lettering.py:59 +#: lib/extensions/lettering.py:64 msgid "Add trims" msgstr "Ajouter des coupures" -#: lib/extensions/lettering.py:68 lib/extensions/params.py:343 +#: lib/extensions/lettering.py:73 lib/extensions/params.py:348 #: print/templates/custom-page.html:23 print/templates/custom-page.html:27 #: print/templates/custom-page.html:33 print/templates/ui.html:92 #: print/templates/ui.html:96 print/templates/ui.html:102 @@ -876,378 +877,382 @@ msgstr "Ajouter des coupures" msgid "Cancel" msgstr "Quitter" -#: lib/extensions/lettering.py:72 lib/extensions/params.py:350 +#: lib/extensions/lettering.py:77 lib/extensions/params.py:355 msgid "Apply and Quit" msgstr "Appliquer et Quitter" -#: lib/extensions/lettering.py:139 +#: lib/extensions/lettering.py:144 msgid "Unable to find any fonts! Please try reinstalling Ink/Stitch." msgstr "Impossible de trouver une police! S'il vous plait essayez de réinstaller Ink/Stitch." -#: lib/extensions/lettering.py:213 +#: lib/extensions/lettering.py:218 msgid "This font has no available font variant. Please update or remove the font." -msgstr "" +msgstr "Cette police n'a pas de variante de police disponible. Veuillez mettre à jour ou supprimer la police." #. The user has chosen to scale the text by some percentage #. (50%, 200%, etc). If you need to use the percentage symbol, #. make sure to double it (%%). -#: lib/extensions/lettering.py:255 +#: lib/extensions/lettering.py:260 #, python-format msgid "Text scale %s%%" msgstr "Échelle du texte %s%%" -#: lib/extensions/lettering.py:398 +#: lib/extensions/lettering.py:403 msgid "Please select only one block of text." msgstr "Veuillez ne sélectionner qu’un seul bloc de texte." -#: lib/extensions/lettering.py:401 +#: lib/extensions/lettering.py:406 msgid "You've selected objects that were not created by the Lettering extension. Please clear your selection or select different objects before running Lettering again." msgstr "Vous avez sélectionné des objets qui ne sont pas créées par l’extension de lettrage. SVP, effacez votre sélection ou sélectionnez des objets différents avant d’exécuter le lettrage à nouveau." -#: lib/extensions/lettering_custom_font_dir.py:22 +#: lib/extensions/lettering_custom_font_dir.py:27 msgid "Please specify the directory of your custom fonts." -msgstr "" +msgstr "Spécifiez le répertoire de vos polices personnalisées." -#: lib/extensions/lettering_generate_json.py:35 +#: lib/extensions/lettering_generate_json.py:41 msgid "Please specify a font file." -msgstr "" +msgstr "Spécifiez un fichier de police." -#: lib/extensions/object_commands.py:16 +#: lib/extensions/object_commands.py:21 msgid "Please select one or more objects to which to attach commands." msgstr "Veuillez sélectionner un ou plusieurs objets pour y attacher des commandes." -#: lib/extensions/object_commands.py:24 +#: lib/extensions/object_commands.py:29 msgid "Please choose one or more commands to attach." msgstr "Veuillez choisir une ou plusieurs commandes à attacher." -#: lib/extensions/params.py:203 +#: lib/extensions/params.py:208 msgid "These settings will be applied to 1 object." msgstr "Ces paramètres seront appliqués à 1 objet." -#: lib/extensions/params.py:205 +#: lib/extensions/params.py:210 #, python-format msgid "These settings will be applied to %d objects." msgstr "Ces paramètres seront appliqués aux %d objets." -#: lib/extensions/params.py:208 +#: lib/extensions/params.py:213 msgid "Some settings had different values across objects. Select a value from the dropdown or enter a new one." msgstr "Certains paramètres ont des valeurs différentes d'un objet à l'autre. Sélectionnez une valeur dans la liste déroulante ou entrez-en une nouvelle." -#: lib/extensions/params.py:212 +#: lib/extensions/params.py:217 #, python-format msgid "Disabling this tab will disable the following %d tabs." msgstr "La désactivation de cet onglet désactivera les onglets %d suivants." -#: lib/extensions/params.py:214 +#: lib/extensions/params.py:219 msgid "Disabling this tab will disable the following tab." msgstr "La désactivation de cet onglet désactivera l'onglet suivant." -#: lib/extensions/params.py:217 +#: lib/extensions/params.py:222 #, python-format msgid "Enabling this tab will disable %s and vice-versa." msgstr "Activer cet onglet désactivera %s et vice-versa." -#: lib/extensions/params.py:247 +#: lib/extensions/params.py:252 msgid "Inkscape objects" msgstr "Objets Inkscape" -#: lib/extensions/params.py:308 +#: lib/extensions/params.py:313 msgid "Click to force this parameter to be saved when you click \"Apply and Quit\"" msgstr "Cliquez pour forcer l’enregistrement de ce paramètre lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:316 +#: lib/extensions/params.py:321 msgid "This parameter will be saved when you click \"Apply and Quit\"" msgstr "Ce paramètre sera enregistré lorsque vous cliquez sur « Appliquer et quitter »" -#: lib/extensions/params.py:332 +#: lib/extensions/params.py:337 msgid "Embroidery Params" msgstr "Paramètres de broderie" -#: lib/extensions/params.py:347 +#: lib/extensions/params.py:352 msgid "Use Last Settings" msgstr "Utiliser les derniers paramètres" -#: lib/extensions/troubleshoot.py:43 +#: lib/extensions/transfer_params.py:19 +msgid "This function transfers Ink/Stitch parameters from the first selected element to the rest of the selection. Please select at least two elements." +msgstr "" + +#: lib/extensions/troubleshoot.py:48 msgid "All selected shapes are valid! " msgstr "Toutes les formes sélectionnées sont valables ! " -#: lib/extensions/troubleshoot.py:45 +#: lib/extensions/troubleshoot.py:50 msgid "If you are still having trouble with a shape not being embroidered, check if it is in a layer with an ignore command." msgstr "Si vous avez toujours des difficultés avec une forme qui n'est pas brodée, vérifiez si elle se trouve dans un calque avec une commande «ignorer»." -#: lib/extensions/troubleshoot.py:71 +#: lib/extensions/troubleshoot.py:76 msgid "Invalid Pointer" msgstr "Curseur invalide" -#: lib/extensions/troubleshoot.py:80 templates/lettering_generate_json.xml:26 +#: lib/extensions/troubleshoot.py:85 templates/lettering_generate_json.xml:26 msgid "Description" msgstr "Description" -#: lib/extensions/troubleshoot.py:102 lib/extensions/troubleshoot.py:160 +#: lib/extensions/troubleshoot.py:107 lib/extensions/troubleshoot.py:165 #: templates/cleanup.xml:17 templates/remove_embroidery_settings.xml:16 #: templates/troubleshoot.xml:10 msgid "Troubleshoot" msgstr "Résolution de problèmes" -#: lib/extensions/troubleshoot.py:118 lib/extensions/troubleshoot.py:167 +#: lib/extensions/troubleshoot.py:123 lib/extensions/troubleshoot.py:172 msgid "Errors" msgstr "Erreurs" -#: lib/extensions/troubleshoot.py:127 lib/extensions/troubleshoot.py:171 +#: lib/extensions/troubleshoot.py:132 lib/extensions/troubleshoot.py:176 msgid "Warnings" msgstr "Avertissements" -#: lib/extensions/troubleshoot.py:136 +#: lib/extensions/troubleshoot.py:141 msgid "Type Warnings" msgstr "Avertissements sur le type" -#: lib/extensions/troubleshoot.py:168 +#: lib/extensions/troubleshoot.py:173 msgid "Problems that will prevent the shape from being embroidered." msgstr "Problèmes qui empêcheront la broderie de la forme." -#: lib/extensions/troubleshoot.py:172 +#: lib/extensions/troubleshoot.py:177 msgid "These are problems that won't prevent the shape from being embroidered. You should consider to fix the warning, but if you don't, Ink/Stitch will do its best to process the object." msgstr "Ce sont des problèmes qui n'empêcheront pas la forme d'être brodée. Vous devriez envisager de corriger l'avertissement, mais si vous ne le faites pas, Ink/Stitch fera de son mieux pour traiter l'objet." -#: lib/extensions/troubleshoot.py:177 +#: lib/extensions/troubleshoot.py:182 msgid "Object Type Warnings" msgstr "Avertissements sur les types d'objets" -#: lib/extensions/troubleshoot.py:178 +#: lib/extensions/troubleshoot.py:183 msgid "Ink/Stitch only knows how to works with paths and ignores everything else. You might want these shapes to be ignored, but if you don't, follow the instructions to change this behaviour." msgstr "Ink/Stitch ne sait travailler qu'avec des chemins et ignore tout le reste. Vous voudrez peut-être que ces formes soient ignorées, mais si ce n'est pas le cas, suivez les instructions pour transformer ces objets." -#: lib/extensions/troubleshoot.py:195 +#: lib/extensions/troubleshoot.py:200 msgid "It is possible, that one object contains more than one error, yet there will be only one pointer per object. Run this function again, when further errors occur. Remove pointers by deleting the layer named \"Troubleshoot\" through the objects panel (Object -> Objects...)." msgstr "Il est possible qu'un objet contienne plus d'une erreur, même s'il n'y a qu'un conseil par objet. Relancer cette fonction quand il y a plus d'erreurs. Enlever les conseils en supprimant le calque \"Résolution de problèmes\" dans le dialogue objets (Objet -> Objets...)." -#: lib/extensions/zip.py:57 +#: lib/extensions/zip.py:62 msgid "threadlist" msgstr "liste de fils" -#: lib/extensions/zip.py:66 +#: lib/extensions/zip.py:71 msgid "No embroidery file formats selected." msgstr "Aucun format de fichier broderie sélectionné." -#: lib/extensions/zip.py:94 +#: lib/extensions/zip.py:99 msgid "Design Details" msgstr "Détails du design" -#: lib/extensions/zip.py:97 +#: lib/extensions/zip.py:102 msgid "Title" msgstr "Titre" -#: lib/extensions/zip.py:98 +#: lib/extensions/zip.py:103 msgid "Size" msgstr "Taille" -#: lib/extensions/zip.py:99 +#: lib/extensions/zip.py:104 msgid "Stitches" msgstr "Points" -#: lib/extensions/zip.py:100 +#: lib/extensions/zip.py:105 msgid "Colors" msgstr "Couleurs" -#: lib/extensions/zip.py:102 +#: lib/extensions/zip.py:107 msgid "Thread Order" msgstr "Ordre de fils" -#: lib/extensions/zip.py:115 +#: lib/extensions/zip.py:120 msgid "Thread Used" msgstr "Fils utilisés" -#: lib/gui/presets.py:47 +#: lib/gui/presets.py:52 msgid "Presets" msgstr "Présélection" -#: lib/gui/presets.py:53 +#: lib/gui/presets.py:58 msgid "Load" msgstr "Charger" -#: lib/gui/presets.py:56 +#: lib/gui/presets.py:61 msgid "Add" msgstr "Ajouter" -#: lib/gui/presets.py:59 +#: lib/gui/presets.py:64 msgid "Overwrite" msgstr "Écraser" -#: lib/gui/presets.py:62 +#: lib/gui/presets.py:67 msgid "Delete" msgstr "Effacer" -#: lib/gui/presets.py:121 +#: lib/gui/presets.py:126 msgid "Please enter or select a preset name first." msgstr "Veuillez entrer ou sélectionner un nom prédéfini en premier." -#: lib/gui/presets.py:121 lib/gui/presets.py:127 lib/gui/presets.py:143 +#: lib/gui/presets.py:126 lib/gui/presets.py:132 lib/gui/presets.py:148 msgid "Preset" msgstr "Préréglage" -#: lib/gui/presets.py:127 +#: lib/gui/presets.py:132 #, python-format msgid "Preset \"%s\" not found." msgstr "Le préréglage \"%s\" n'a pas été trouvé." -#: lib/gui/presets.py:143 +#: lib/gui/presets.py:148 #, python-format msgid "Preset \"%s\" already exists. Please use another name or press \"Overwrite\"" msgstr "Le préréglage \"%s\" existe déjà. Veuillez utiliser un autre nom ou appuyez sur \"Écraser\"" -#: lib/gui/simulator.py:15 electron/src/renderer/assets/js/simulator.js:132 +#: lib/gui/simulator.py:20 electron/src/renderer/assets/js/simulator.js:140 msgid "JUMP" msgstr "SAUT" -#: lib/gui/simulator.py:15 electron/src/renderer/assets/js/simulator.js:135 +#: lib/gui/simulator.py:20 electron/src/renderer/assets/js/simulator.js:143 msgid "TRIM" msgstr "COUPURE" #. #-#-#-#-# messages-babel.po (PROJECT VERSION) #-#-#-#-# #. command label at bottom of simulator window -#: lib/gui/simulator.py:15 templates/output_params_txt.xml:14 -#: electron/src/renderer/assets/js/simulator.js:129 +#: lib/gui/simulator.py:20 templates/output_params_txt.xml:14 +#: electron/src/renderer/assets/js/simulator.js:137 msgid "STITCH" msgstr "BRODER" -#: lib/gui/simulator.py:15 templates/output_params_txt.xml:16 -#: electron/src/renderer/assets/js/simulator.js:141 +#: lib/gui/simulator.py:20 templates/output_params_txt.xml:16 +#: electron/src/renderer/assets/js/simulator.js:149 msgid "COLOR CHANGE" msgstr "CHANGEMENT COULEUR" -#: lib/gui/simulator.py:15 templates/output_params_txt.xml:18 -#: electron/src/renderer/assets/js/simulator.js:138 +#: lib/gui/simulator.py:20 templates/output_params_txt.xml:18 +#: electron/src/renderer/assets/js/simulator.js:146 msgid "STOP" msgstr "STOP" -#: lib/gui/simulator.py:47 +#: lib/gui/simulator.py:52 msgid "Slow down (arrow down)" msgstr "Ralentir (flèche vers le bas)" -#: lib/gui/simulator.py:50 +#: lib/gui/simulator.py:55 msgid "Speed up (arrow up)" msgstr "Accélérer (flèche vers le haut)" -#: lib/gui/simulator.py:53 +#: lib/gui/simulator.py:58 msgid "Go on step backward (-)" msgstr "Aller un pas en arrière (-)" -#: lib/gui/simulator.py:56 +#: lib/gui/simulator.py:61 msgid "Go on step forward (+)" msgstr "Aller un pas en avant (+)" -#: lib/gui/simulator.py:59 +#: lib/gui/simulator.py:64 msgid "Switch direction (arrow left | arrow right)" msgstr "Changer de direction (flèche à gauche | flèche à droite)" -#: lib/gui/simulator.py:60 lib/gui/simulator.py:236 lib/gui/simulator.py:243 +#: lib/gui/simulator.py:65 lib/gui/simulator.py:241 lib/gui/simulator.py:248 #: electron/src/renderer/components/Simulator.vue:29 msgid "Pause" msgstr "Pause" -#: lib/gui/simulator.py:62 +#: lib/gui/simulator.py:67 msgid "Pause (P)" msgstr "Pause (P)" -#: lib/gui/simulator.py:63 +#: lib/gui/simulator.py:68 msgid "Restart" msgstr "Redémarrer" -#: lib/gui/simulator.py:65 +#: lib/gui/simulator.py:70 msgid "Restart (R)" msgstr "Redémarrer (R)" -#: lib/gui/simulator.py:66 +#: lib/gui/simulator.py:71 msgid "O" msgstr "O" -#: lib/gui/simulator.py:68 +#: lib/gui/simulator.py:73 msgid "Display needle penetration point (O)" msgstr "Afficher points de pénétration de l'aiguille (O)" -#: lib/gui/simulator.py:69 +#: lib/gui/simulator.py:74 msgid "Quit" msgstr "Quitter" -#: lib/gui/simulator.py:71 +#: lib/gui/simulator.py:76 msgid "Quit (Q)" msgstr "Quitter (Q)" -#: lib/gui/simulator.py:183 +#: lib/gui/simulator.py:188 #, python-format msgid "Speed: %d stitches/sec" msgstr "Vitesse : %d points/sec" -#: lib/gui/simulator.py:239 lib/gui/simulator.py:267 +#: lib/gui/simulator.py:244 lib/gui/simulator.py:272 msgid "Start" msgstr "Début" -#: lib/gui/simulator.py:813 lib/gui/simulator.py:825 +#: lib/gui/simulator.py:818 lib/gui/simulator.py:830 msgid "Preview" msgstr "Aperçu" -#: lib/gui/simulator.py:829 +#: lib/gui/simulator.py:834 msgid "Internal Error" msgstr "Erreur interne" -#: lib/gui/simulator.py:858 +#: lib/gui/simulator.py:863 msgid "Embroidery Simulation" msgstr "Simulation de broderie" #. If you translate this string, that will tell Ink/Stitch to #. generate menu items for this language in Inkscape's "Extensions" #. menu. -#: lib/inx/utils.py:81 +#: lib/inx/utils.py:86 msgid "Generate INX files" msgstr "Générer les fichiers INX" -#: lib/lettering/font.py:152 +#: lib/lettering/font.py:158 #, python-format msgid "The font '%s' has no variants." msgstr "" #. low-level file error. %(error)s is (hopefully?) translated by #. the user's system automatically. -#: lib/output.py:96 +#: lib/output.py:101 #, python-format msgid "Error writing to %(path)s: %(error)s" msgstr "Erreur d’écriture pour %(path)s: %(error)s" -#: lib/stitches/auto_satin.py:653 +#: lib/stitches/auto_satin.py:658 msgid "Auto-Satin" msgstr "Satin automatique" #. Label for a satin column created by Auto-Route Satin Columns and Lettering #. extensions -#: lib/stitches/auto_satin.py:700 +#: lib/stitches/auto_satin.py:705 #, python-format msgid "AutoSatin %d" msgstr "Auto-remplissage satin %d" #. Label for running stitch (underpathing) created by Auto-Route Satin Columns #. amd Lettering extensions -#: lib/stitches/auto_satin.py:703 +#: lib/stitches/auto_satin.py:708 #, python-format msgid "AutoSatin Running Stitch %d" msgstr "Points droits pour auto-remplissage satin %d" -#: lib/svg/rendering.py:219 +#: lib/svg/rendering.py:224 msgid "Stitch Plan" msgstr "Plan de broderie" -#: lib/svg/units.py:13 +#: lib/svg/units.py:18 #, python-format msgid "parseLengthWithUnits: unknown unit %s" msgstr "analyser Longueur avec Unités: unité inconnue %s" -#: lib/utils/version.py:14 +#: lib/utils/version.py:19 #, python-format msgid "Ink/Stitch Version: %s" -msgstr "" +msgstr "Ink/Stitch Version: %s" -#: lib/utils/version.py:16 +#: lib/utils/version.py:21 msgid "Ink/Stitch Version: unkown" -msgstr "" +msgstr "Ink/Stitch Version: inconnue" #: print/templates/color_swatch.html:8 print/templates/color_swatch.html:40 #: print/templates/operator_detailedview.html:9 @@ -1463,7 +1468,6 @@ msgid "Save PDF" msgstr "Enregistrer PDF" #: print/templates/ui.html:6 print/templates/ui.html:16 -#: templates/embroider_settings.xml:3 msgid "Settings" msgstr "Paramètres" @@ -1600,7 +1604,7 @@ msgstr "Changer la palette de fil recalculera les noms de fils et les numéros d msgid "Yes" msgstr "Oui" -#: print/templates/ui.html:170 +#: print/templates/ui.html:170 templates/lettering_generate_json.xml:37 msgid "No" msgstr "Non" @@ -1791,11 +1795,11 @@ msgstr "" #: templates/about.xml:10 msgid "An open-source machine embroidery design platform based on Inkscape." -msgstr "" +msgstr "Une plateforme de conception de motifs de broderie machine open-source basée sur Inkscape." #: templates/about.xml:15 msgid "License" -msgstr "" +msgstr "Licence" #: templates/auto_satin.xml:3 msgid "Auto-Route Satin Columns" @@ -1868,28 +1872,32 @@ msgstr "Broder" #: templates/embroider.xml:5 msgid "Create a stitch file" -msgstr "" +msgstr "Créer un fichier de broderie" #: templates/embroider.xml:6 msgid "Save your embroidery file through | File > Save a Copy ... |" -msgstr "" +msgstr "Enregistrez votre fichier avec | Fichier > Enregistrez une copie ... |" #: templates/embroider.xml:7 msgid "Choose from listed embroidery file formats and save." -msgstr "" +msgstr "Choisir un format de fichier de broderie dans la liste et enregistrer." #: templates/embroider.xml:9 msgid "Multiple file formats can be saved by choosing the zip file format." -msgstr "" +msgstr "Des formats de fichiers multiples peuvent être enregistrés en choisissant le format de fichier zip." #: templates/embroider.xml:14 templates/print.xml:10 templates/simulator.xml:10 #: templates/stitch_plan_preview.xml:10 msgid "Visualise and Export" msgstr "Visualiser et exporter" +#: templates/embroider_settings.xml:3 +msgid "Preferences" +msgstr "" + #: templates/embroider_settings.xml:13 msgid "Output Settings" -msgstr "" +msgstr "Paramètres de sortie" #: templates/embroider_settings.xml:16 msgid "Collapse length (mm)" @@ -1949,17 +1957,17 @@ msgstr "Lettrage" #: templates/lettering_custom_font_dir.xml:3 #: templates/lettering_custom_font_dir.xml:18 msgid "Custom font directory" -msgstr "" +msgstr "Répertoire de police personnalisée" #: templates/lettering_custom_font_dir.xml:10 #: templates/lettering_generate_json.xml:10 #: templates/lettering_remove_kerning.xml:10 msgid "Font Tools" -msgstr "" +msgstr "Outils de Police" #: templates/lettering_custom_font_dir.xml:15 msgid "Set a custom directory for additional fonts to be used with the lettering tool." -msgstr "" +msgstr "Définissez un répertoire personnalisé pour les polices supplémentaires à utiliser avec l'outil de lettrage." #: templates/lettering_custom_font_dir.xml:21 msgid "Usage: The custom font directory must contain a subdirectory for each font." @@ -1967,11 +1975,11 @@ msgstr "" #: templates/lettering_generate_json.xml:3 msgid "Generate JSON" -msgstr "" +msgstr "Générer JSON" #: templates/lettering_generate_json.xml:15 msgid "Generates font.json which can be used by the lettering tool." -msgstr "" +msgstr "Génère un fichier font.json qui peut être utilisé par l'outil de lettrage." #: templates/lettering_generate_json.xml:17 msgid "The generated file can be viewed and updated with a standard text editor tool." @@ -1983,89 +1991,101 @@ msgstr "" #: templates/lettering_generate_json.xml:25 msgid "Name" -msgstr "" +msgstr "Nom" #: templates/lettering_generate_json.xml:32 msgid "Autoroute Satin" -msgstr "" +msgstr "Agencement automatique de colonnes satin" #: templates/lettering_generate_json.xml:33 msgid "Disable if you defined manual routing in your font." -msgstr "" +msgstr "Désactivez si vous avez défini le routage manuel dans votre police." #: templates/lettering_generate_json.xml:34 msgid "Reversible" -msgstr "" +msgstr "Réversible" #: templates/lettering_generate_json.xml:35 msgid "If disabled back and forth stitching will not be possile for this font." +msgstr "Si désactivé, la broderie en aller-retour ne sera pas possible pour cette police." + +#: templates/lettering_generate_json.xml:36 +msgid "Force letter case" msgstr "" #: templates/lettering_generate_json.xml:38 -msgid "Min Scale" +msgid "Upper" msgstr "" #: templates/lettering_generate_json.xml:39 -msgid "Max Scale" +msgid "Lower" msgstr "" #: templates/lettering_generate_json.xml:43 +msgid "Min Scale" +msgstr "Échelle minimum" + +#: templates/lettering_generate_json.xml:44 +msgid "Max Scale" +msgstr "Échelle maximum" + +#: templates/lettering_generate_json.xml:48 msgid "Default Glyph" -msgstr "" +msgstr "Glyphe par défaut" -#: templates/lettering_generate_json.xml:47 +#: templates/lettering_generate_json.xml:52 msgid "Kerning" msgstr "" -#: templates/lettering_generate_json.xml:49 +#: templates/lettering_generate_json.xml:54 msgid "If your font file contains kerning information, you can completely ignore the following settings (unless you want to overwrite them).\n" " If the kerning information cannot be found, these values will apply automatically." msgstr "" -#: templates/lettering_generate_json.xml:54 -#: templates/lettering_generate_json.xml:61 +#: templates/lettering_generate_json.xml:59 +#: templates/lettering_generate_json.xml:66 msgid "Force" msgstr "" -#: templates/lettering_generate_json.xml:55 +#: templates/lettering_generate_json.xml:60 msgid "Overwrite leading information from font file." msgstr "" -#: templates/lettering_generate_json.xml:56 +#: templates/lettering_generate_json.xml:61 msgid "Leading (px)" -msgstr "" +msgstr "Hauteur de ligne (px)" -#: templates/lettering_generate_json.xml:57 +#: templates/lettering_generate_json.xml:62 msgid "Line height (default: 100)" msgstr "" -#: templates/lettering_generate_json.xml:62 +#: templates/lettering_generate_json.xml:67 msgid "Overwrite word spacing information from font file." msgstr "" -#: templates/lettering_generate_json.xml:63 +#: templates/lettering_generate_json.xml:68 msgid "Word spacing (px)" msgstr "" -#: templates/lettering_generate_json.xml:64 +#: templates/lettering_generate_json.xml:69 msgid "Space character width (default: 20)" msgstr "" #: templates/lettering_remove_kerning.xml:3 msgid "Remove Kerning" -msgstr "" +msgstr "Supprimer le crénage" #: templates/lettering_remove_kerning.xml:15 msgid "Removes Kerning information from given SVG files" -msgstr "" +msgstr "Supprime les informations de crénage des fichiers SVG donnés" #: templates/lettering_remove_kerning.xml:19 msgid "Make sure you keep a copy of the original file. After running this extension kerning information will be lost unrevertably from these files." -msgstr "" +msgstr "Assurez-vous de conserver une copie du fichier d'origine. Après avoir exécuté cette extension, les informations de crénage seront perdues de manière irréversible à partir de ces fichiers." #: templates/lettering_remove_kerning.xml:23 msgid "Select Font Files" -msgstr "" +msgstr "Sélectionnez les fichiers de polices" #: templates/object_commands.xml:3 msgid "Attach Commands to Selected Objects" @@ -2223,7 +2243,7 @@ msgstr "Supprimer les paramètres d'impression des métadonnées SVG" #: templates/reorder.xml:3 msgid "Reorder" -msgstr "" +msgstr "Réorganiser" #: templates/simulator.xml:3 msgid "Simulator / Realistic Preview" @@ -2233,6 +2253,10 @@ msgstr "Simulateur / Aperçu réaliste" msgid "Stitch Plan Preview" msgstr "Prévisualisation du plan de broderie" +#: templates/transfer_params.xml:3 +msgid "Transfer Params" +msgstr "" + #: templates/troubleshoot.xml:3 msgid "Troubleshoot Objects" msgstr "Dépistage de problèmes avec des objets" @@ -2349,7 +2373,7 @@ msgstr "- Minus" #: electron/src/renderer/components/Simulator.vue:215 msgid "needle points" -msgstr "" +msgstr "points de l'aiguille" #. description of keyboard shortcut that moves one stitch backward in simulator #: electron/src/renderer/components/Simulator.vue:71 @@ -2389,7 +2413,7 @@ msgstr "réaliste" #: electron/src/renderer/components/Simulator.vue:260 msgid "Rendering stitch-plan..." -msgstr "Calcul du tendu du plan de broderie ..." +msgstr "Calcul du rendu du plan de broderie ..." #: electron/src/renderer/components/Simulator.vue:21 msgid "Shortcut Key" @@ -2397,7 +2421,7 @@ msgstr "Clé de raccourci" #: electron/src/renderer/components/Simulator.vue:192 msgid "Show" -msgstr "" +msgstr "Montrer" #: electron/src/renderer/components/Simulator.vue:10 msgid "Simulator Shortcut Keys" -- cgit v1.3.1