Salome HOME
added new GlueFaces feature
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_msg_fr.ts
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE TS>
3 <TS version="2.0" language="fr_FR">
4
5   <!-- workshop -->
6   <context>
7     <name>workshop</name>
8     <message>
9       <source>Features</source>
10       <translation>Fonctions</translation>
11     </message>
12     <message>
13       <source>Chamfer</source>
14       <translation>Chanfrein</translation>
15     </message>
16     <message>
17       <source>Common</source>
18       <translation>Intersection</translation>
19     </message>
20     <message>
21       <source>Cut</source>
22       <translation>Découpe</translation>
23     </message>
24     <message>
25       <source>Defeaturing</source>
26       <translation>Supprimer un détail</translation>
27     </message>
28     <message>
29       <source>Extrusion</source>
30       <translation>Extrusion</translation>
31     </message>
32     <message>
33       <source>ExtrusionCut</source>
34       <translation>Enlèvement de matière extrudé</translation>
35     </message>
36     <message>
37       <source>ExtrusionFuse</source>
38       <translation>Bossage extrudé</translation>
39     </message>
40     <message>
41       <source>Fillet</source>
42       <translation>Congé</translation>
43     </message>
44     <message>
45       <source>1D-fillet</source>
46       <translation>1D-congé</translation>
47     </message>
48     <message>
49       <source>Fuse</source>
50       <translation>Fusionner</translation>
51     </message>
52     <message>
53       <source>Fuse Faces</source>
54       <translation>Fusionner des faces</translation>
55     </message>
56     <message>
57       <source>Intersection</source>
58       <translation>Section</translation>
59     </message>
60     <message>
61       <source>Normal to a face</source>
62       <translation>Normale d&apos;une face</translation>
63     </message>
64     <message>
65       <source>Partition</source>
66       <translation>Partition</translation>
67     </message>
68     <message>
69       <source>Pipe</source>
70       <translation>Tuyau</translation>
71     </message>
72     <message>
73       <source>Loft</source>
74       <translation>Lissage</translation>
75     </message>
76     <message>
77       <source>Recover</source>
78       <translation>Récupérer</translation>
79     </message>
80     <message>
81       <source>Copy</source>
82       <translation>Copie</translation>
83     </message>
84     <message>
85       <source>Import Result</source>
86       <translation>Importer le résultat</translation>
87     </message>
88     <message>
89       <source>Remove Sub-Shapes</source>
90       <translation>Supprimer les sous-formes</translation>
91     </message>
92     <message>
93       <source>Sewing</source>
94       <translation>Couture</translation>
95     </message>
96     <message>
97       <source>Glue Faces</source>
98       <translation>Recoller les faces</translation>
99     </message>
100     <message>
101       <source>Revolution</source>
102       <translation>Révolution</translation>
103     </message>
104     <message>
105       <source>RevolutionCut</source>
106       <translation>Enlèvement de matière avec révolution</translation>
107     </message>
108     <message>
109       <source>RevolutionFuse</source>
110       <translation>Bossage avec révolution</translation>
111     </message>
112     <message>
113       <source>Scale</source>
114       <translation>Échelle</translation>
115     </message>
116     <message>
117       <source>Smash</source>
118       <translation>Smash</translation>
119     </message>
120     <message>
121       <source>Split</source>
122       <translation>Diviser</translation>
123     </message>
124     <message>
125       <source>Union</source>
126       <translation>Réunion</translation>
127     </message>
128
129     <!-- Part menu -->
130     <message>
131       <source>Angular Copy</source>
132       <translation>Copie angulaire</translation>
133     </message>
134     <message>
135       <source>Linear copy</source>
136       <translation>Copie linéaire</translation>
137     </message>
138     <message>
139       <source>Measurement</source>
140       <translation>Mesure</translation>
141     </message>
142     <message>
143       <source>Point coordinates</source>
144       <translation>Coordonnées d'un point</translation>
145     </message>
146     <message>
147       <source>Geometry calculation</source>
148       <translation>Calcul de la géométrie</translation>
149     </message>
150     <message>
151       <source>Bounding box</source>
152       <translation>Boîte englobante</translation>
153     </message>
154     <message>
155       <source>Placement</source>
156       <translation>Placement</translation>
157     </message>
158     <message>
159       <source>Rotation</source>
160       <translation>Rotation</translation>
161     </message>
162     <message>
163       <source>Symmetry</source>
164       <translation>Symétrie</translation>
165     </message>
166     <message>
167       <source>Translation</source>
168       <translation>Translation</translation>
169     </message>
170   </context>
171
172   <!-- Bounding Box -->
173   <context>
174     <name>BoundingBox</name>
175     <message>
176       <source>BoundingBox</source>
177       <translation>Boîte englobante</translation>
178     </message>
179     <message>
180       <source>Create box</source>
181       <translation>Créer la boîte</translation>
182     </message>
183   </context>
184   <context>
185     <name>BoundingBoxMacro</name>
186     <message>
187       <source>BoundingBox</source>
188       <translation>Boîte englobante</translation>
189     </message>
190     <message>
191       <source>Create box</source>
192       <translation>Créer la boîte</translation>
193     </message>
194   </context>
195
196   <!-- Chamfer -->
197   <context>
198     <name>Chamfer</name>
199     <message>
200       <source>Chamfer</source>
201       <translation>Chanfrein</translation>
202     </message>
203     <message>
204       <source>Perform chamfer on face or edge</source>
205       <translation>Effectuer un chanfrein  sur la face ou l'arête</translation>
206     </message>
207   </context>
208   <context>
209     <name>Chamfer:creation_method</name>
210     <message>
211       <source>Two distances</source>
212       <translation>Deux distances</translation>
213     </message>
214     <message>
215       <source>Distance and angle</source>
216       <translation>Distance et angle</translation>
217     </message>
218   </context>
219   <context>
220     <name>Chamfer:main_objects</name>
221     <message>
222       <source>Faces or/and edges</source>
223       <translation>Faces ou/et arêtes</translation>
224     </message>
225     <message>
226       <source>Select objects</source>
227       <translation>Sélectionner des objets</translation>
228     </message>
229     <message>
230       <source>Attribute "%1" is not initialized.</source>
231       <translation>Sélectionner des objets</translation>
232     </message>
233   </context>
234   <context>
235     <name>Chamfer:d1</name>
236     <message>
237       <source>First distance.</source>
238       <translation>Première distance.</translation>
239     </message>
240     <message>
241       <source>D1</source>
242       <translation>D1</translation>
243     </message>
244   </context>
245   <context>
246     <name>Chamfer:d2</name>
247     <message>
248       <source>Second distance.</source>
249       <translation>Deuxième distance.</translation>
250     </message>
251     <message>
252       <source>D2</source>
253       <translation>D2</translation>
254     </message>
255   </context>
256   <context>
257     <name>Chamfer:d</name>
258     <message>
259       <source>Distance.</source>
260       <translation>Distance.</translation>
261     </message>
262     <message>
263       <source>D</source>
264       <translation>D</translation>
265     </message>
266   </context>
267   <context>
268     <name>Chamfer:angle</name>
269     <message>
270       <source>Angle</source>
271       <translation>Angle</translation>
272     </message>
273     <message>
274       <source>Angle.</source>
275       <translation>Angle.</translation>
276     </message>
277   </context>
278
279   <!-- Common -->
280   <context>
281     <name>Common</name>
282     <message>
283       <source>Common</source>
284       <translation>Intersection</translation>
285     </message>
286     <message>
287       <source>Perform boolean common operation with objects</source>
288       <translation>Effectuer l&apos;opération booléenne intersection avec des objets</translation>
289     </message>
290   </context>
291   <context>
292     <name>Common:FeaturesPlugin_ValidatorBooleanCommonArguments</name>
293     <message>
294       <source>Not enough arguments for Common operation.</source>
295       <translation>Pas assez d&apos;arguments pour l&apos;opération Intersection.</translation>
296     </message>
297   </context>
298   <context>
299     <name>Common:creation_method</name>
300     <message>
301       <source>Simple</source>
302       <translation>Simple</translation>
303     </message>
304     <message>
305       <source>Advanced</source>
306       <translation>Avancée</translation>
307     </message>
308   </context>
309   <context>
310     <name>Common:main_objects</name>
311     <message>
312       <source>Main objects</source>
313       <translation>Objets principaux</translation>
314     </message>
315     <message>
316       <source>Objects</source>
317       <translation>Objets</translation>
318     </message>
319     <message>
320       <source>Select objects</source>
321       <translation>Sélectionner des objets</translation>
322     </message>
323     <message>
324       <source>Attribute "%1" is not initialized.</source>
325       <translation>Sélectionnez des objets.</translation>
326     </message>
327   </context>
328   <context>
329     <name>Common:tool_objects</name>
330     <message>
331       <source>Select tools</source>
332       <translation>Sélectionnez des outils</translation>
333     </message>
334     <message>
335       <source>Attribute "%1" is not initialized.</source>
336       <translation>Sélectionnez des outils.</translation>
337     </message>
338     <message>
339       <source>Tool objects</source>
340       <translation>Objets outils</translation>
341     </message>
342   </context>
343   <context>
344     <name>Model_Data</name>
345     <message>
346       <source>%1 has failed during the update</source>
347       <translation>%1 a échoué lors de la mise à jour</translation>
348     </message>
349   </context>
350
351   <!-- Cut -->
352   <context>
353     <name>Cut</name>
354     <message>
355       <source>Cut</source>
356       <translation>Découpe</translation>
357     </message>
358     <message>
359       <source>Perform boolean cut operation with objects</source>
360       <translation>Effectuer l&apos;opération booléenne découpe avec des objets</translation>
361     </message>
362   </context>
363   <context>
364     <name>Cut:FeaturesPlugin_ValidatorBooleanArguments</name>
365     <message>
366       <source>Objects not selected.</source>
367       <translation>Objets non sélectionnés.</translation>
368     </message>
369     <message>
370       <source>Tools not selected.</source>
371       <translation>Les objets outils ne sont pas sélectionnés.</translation>
372     </message>
373   </context>
374   <context>
375     <name>Cut:main_objects</name>
376     <message>
377       <source>Main objects</source>
378       <translation>Objets principaux</translation>
379     </message>
380     <message>
381       <source>Select objects</source>
382       <translation>Sélectionner des objets</translation>
383     </message>
384   </context>
385   <context>
386     <name>Cut:tool_objects</name>
387     <message>
388       <source>Select tools</source>
389       <translation>Sélectionnez des outils</translation>
390     </message>
391     <message>
392       <source>Tool objects</source>
393       <translation>Objets outils</translation>
394     </message>
395   </context>
396
397   <!-- Split -->
398   <context>
399     <name>Fill</name>
400     <message>
401       <source>Perform boolean split operation with objects</source>
402       <translation>Réaliser l&apos;opération booléenne division avec des objets</translation>
403     </message>
404     <message>
405       <source>Split</source>
406       <translation>Diviser</translation>
407     </message>
408   </context>
409
410   <!-- Defeaturing -->
411   <context>
412     <name>Defeaturing</name>
413     <message>
414       <source>Defeaturing</source>
415       <translation>Supprimer un détail</translation>
416     </message>
417     <message>
418       <source>Faces to remove</source>
419       <translation>Faces à retirer</translation>
420     </message>
421     <message>
422       <source>Select faces</source>
423       <translation>Sélectionnez des faces</translation>
424     </message>
425     <message>
426       <source>Perform removing faces from solid</source>
427       <translation>Effectuer la suppression de faces d&apos;un solide</translation>
428     </message>
429     <message>
430       <source>Error: Defeaturing algorithm failed. Unable to remove the feature</source>
431       <translation>Erreur: l&apos;algorithme de suppression d&apos;un détail a échoué. Impossible de supprimer la fonctionnalité</translation>
432     </message>
433   </context>
434   <context>
435     <name>Defeaturing:main_objects</name>
436     <message>
437       <source>Faces to remove</source>
438       <translation>Faces à retirer</translation>
439     </message>
440     <message>
441       <source>Select faces</source>
442       <translation>Sélectionnez des faces</translation>
443     </message>
444     <message>
445       <source>Attribute "%1" is not initialized.</source>
446       <translation>Sélectionnez des faces</translation>
447     </message>
448   </context>
449   <context>
450     <name>Defeaturing:FeaturesPlugin_ValidatorDefeaturingSelection</name>
451     <message>
452       <source>Error: This validator can only work with selection list attributes.</source>
453       <translation>Erreur: ce validateur ne peut fonctionner qu&apos;avec des attributs de liste de sélection.</translation>
454     </message>
455     <message>
456       <source>Error: Empty attribute selection.</source>
457       <translation>La sélection d&apos;attribut est vide.</translation>
458     </message>
459     <message>
460       <source>Error: Empty selection context.</source>
461       <translation>Erreur: contexte de sélection vide.</translation>
462     </message>
463     <message>
464       <source>Error: Not all selected shapes are sub-shapes of solids.</source>
465       <translation>Erreur: toutes les formes sélectionnées ne sont pas des sous-formes de solides.</translation>
466     </message>
467   </context>
468
469   <!-- Extrusion -->
470   <context>
471     <name>Extrusion</name>
472     <message>
473       <source>Create a solid by extrusion of a face</source>
474       <translation>Créer un solide par extrusion d&apos;une face</translation>
475     </message>
476     <message>
477       <source>Extrusion</source>
478       <translation>Extrusion</translation>
479     </message>
480     <message>
481       <source>From</source>
482       <translation>De</translation>
483     </message>
484     <message>
485       <source>To</source>
486       <translation>À</translation>
487     </message>
488   </context>
489   <context>
490     <name>Extrusion:CreationMethod</name>
491     <message>
492       <source>By bounding faces and offsets</source>
493       <translation>En délimitant les faces et les décalages</translation>
494     </message>
495     <message>
496       <source>By sizes</source>
497       <translation>Par tailles</translation>
498     </message>
499   </context>
500   <context>
501     <name>Extrusion:base</name>
502     <message>
503       <source>Base objects:</source>
504       <translation>Objets de base:</translation>
505     </message>
506     <message>
507       <source>Select a base objects</source>
508       <translation>Sélectionnez un objet de base</translation>
509     </message>
510     <message>
511       <source>Attribute "%1" is not initialized.</source>
512       <translation>Sélectionnez un objet de base.</translation>
513     </message>
514   </context>
515   <context>
516     <name>Extrusion:direction_object</name>
517     <message>
518       <source>Direction</source>
519       <translation>Direction</translation>
520     </message>
521     <message>
522       <source>Select an edge for direction</source>
523       <translation>Sélectionnez une arête pour la direction</translation>
524     </message>
525   </context>
526   <context>
527     <name>Extrusion:from_object</name>
528     <message>
529       <source>From face</source>
530       <translation>À la face</translation>
531     </message>
532     <message>
533       <source>&lt;base sketch&gt;</source>
534       <translation>&lt;esquisse de base&gt;</translation>
535     </message>
536   </context>
537   <context>
538     <name>Extrusion:from_offset</name>
539     <message>
540       <source>Offset</source>
541       <translation>Décalage</translation>
542     </message>
543     <message>
544       <source>Offset for "from" bounding plane</source>
545       <translation>Décalage pour &quot;à partir&quot; du plan englobant</translation>
546     </message>
547   </context>
548   <context>
549     <name>Extrusion:from_size</name>
550     <message>
551       <source>From size</source>
552       <translation>À partir de la taille</translation>
553     </message>
554     <message>
555       <source>Size</source>
556       <translation>Taille</translation>
557     </message>
558   </context>
559   <context>
560     <name>Extrusion:to_object</name>
561     <message>
562       <source>To face</source>
563       <translation>Jusqu&apos;à la face</translation>
564     </message>
565     <message>
566       <source>&lt;base sketch&gt;</source>
567       <translation>&lt;esquisse de base&gt;</translation>
568     </message>
569   </context>
570   <context>
571     <name>Extrusion:to_offset</name>
572     <message>
573       <source>Offset</source>
574       <translation>Décalage</translation>
575     </message>
576     <message>
577       <source>Offset for "to" bounding plane</source>
578       <translation>Décalage pour &quot;au&quot; plan englobant</translation>
579     </message>
580   </context>
581   <context>
582     <name>Extrusion:to_size</name>
583     <message>
584       <source>Size</source>
585       <translation>Taille</translation>
586     </message>
587     <message>
588       <source>To size</source>
589       <translation>À la taille</translation>
590     </message>
591   </context>
592   <context>
593     <name>Extrusion:direction_object</name>
594     <message>
595       <source>&lt;base normal&gt;</source>
596       <translation>&lt;base normale&gt;</translation>
597     </message>
598   </context>
599   <context>
600     <name>Extrusion:sketch</name>
601     <message>
602       <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edges/vertices. Extrusion will be filled by it.</source>
603       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l&apos;esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d&apos;esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arêtes / sommets. L&apos;extrusion sera remplie par elle.</translation>
604     </message>
605   </context>
606
607   <!-- ExtrusionCut -->
608   <context>
609     <name>ExtrusionCut</name>
610     <message>
611       <source>ExtrusionCut</source>
612       <translation>Enlèvement de matière extrudé</translation>
613     </message>
614     <message>
615       <source>Cuts an extrusion from a solid</source>
616       <translation>Coupe une extrusion d&apos;un solide</translation>
617     </message>
618     <message>
619       <source>Extrusion</source>
620       <translation>Extrusion</translation>
621     </message>
622     <message>
623       <source>From</source>
624       <translation>De</translation>
625     </message>
626     <message>
627       <source>To</source>
628       <translation>À</translation>
629     </message>
630     <message>
631       <source>base - FeaturesPlugin_ValidatorBaseForGeneration: Error: Attribute have empty context.</source>
632       <translation>Erreur : L&apos;objet sélectionné est invalide.</translation>
633     </message>
634   </context>
635   <context>
636     <name>ExtrusionCut:CreationMethod</name>
637     <message>
638       <source>By bounding faces and offsets</source>
639       <translation>En délimitant les faces et les décalages</translation>
640     </message>
641     <message>
642       <source>By sizes</source>
643       <translation>Par tailles</translation>
644     </message>
645     <message>
646       <source>Through all</source>
647       <translation>À travers tous</translation>
648     </message>
649   </context>
650   <context>
651     <name>ExtrusionCut:base</name>
652     <message>
653       <source>Select a sketch face</source>
654       <translation>Sélectionnez une face d&apos;esquisse</translation>
655     </message>
656     <message>
657       <source>Attribute "%1" is not initialized.</source>
658       <translation>Sélectionnez une face d&apos;esquisse.</translation>
659     </message>
660   </context>
661   <context>
662     <name>ExtrusionCut:direction_object</name>
663     <message>
664       <source>&lt;base normal&gt;</source>
665       <translation>&lt;base normale&gt;</translation>
666     </message>
667     <message>
668       <source>Direction</source>
669       <translation>Direction</translation>
670     </message>
671     <message>
672       <source>Select an edge for direction</source>
673       <translation>Sélectionnez une arête pour la direction</translation>
674     </message>
675   </context>
676   <context>
677     <name>ExtrusionCut:from_object</name>
678     <message>
679       <source>From face</source>
680       <translation>À la face</translation>
681     </message>
682     <message>
683       <source>&lt;base sketch&gt;</source>
684       <translation>&lt;esquisse de base&gt;</translation>
685     </message>
686     <message>
687       <source>Bounding plane (select a planar face)</source>
688       <translation>Plan englobant (sélectionnez une face plane)</translation>
689     </message>
690     <message>
691       <source>Plane face</source>
692       <translation>Face plane</translation>
693     </message>
694   </context>
695   <context>
696     <name>ExtrusionCut:from_offset</name>
697     <message>
698       <source>Offset</source>
699       <translation>Décalage</translation>
700     </message>
701     <message>
702       <source>Offset for bounding plane</source>
703       <translation>Décalage pour le plan englobant</translation>
704     </message>
705   </context>
706   <context>
707     <name>ExtrusionCut:from_size</name>
708     <message>
709       <source>From size</source>
710       <translation>À partir de la taille</translation>
711     </message>
712     <message>
713       <source>Size</source>
714       <translation>Taille</translation>
715     </message>
716   </context>
717   <context>
718     <name>ExtrusionCut:main_objects</name>
719     <message>
720       <source>Cut from:</source>
721       <translation>Coupé de:</translation>
722     </message>
723     <message>
724       <source>Objects to Cut</source>
725       <translation>Objets à découper</translation>
726     </message>
727     <message>
728       <source>Attribute "%1" is not initialized.</source>
729       <translation>Les objets principaux ne sont pas sélectionnés.</translation>
730     </message>
731   </context>
732   <context>
733     <name>ExtrusionCut:to_object</name>
734     <message>
735       <source>&lt;base sketch&gt;</source>
736       <translation>&lt;esquisse de base&gt;</translation>
737     </message>
738     <message>
739       <source>To face</source>
740       <translation>Jusqu&apos;à la face</translation>
741     </message>
742     <message>
743       <source>Bounding plane (select a planar face)</source>
744       <translation>Plan englobant (sélectionnez une face plane)</translation>
745     </message>
746     <message>
747       <source>Plane face</source>
748       <translation>Face plane</translation>
749     </message>
750   </context>
751   <context>
752     <name>ExtrusionCut:to_offset</name>
753     <message>
754       <source>Offset</source>
755       <translation>Décalage</translation>
756     </message>
757     <message>
758       <source>Offset for bounding plane</source>
759       <translation>Décalage pour le plan englobant</translation>
760     </message>
761   </context>
762   <context>
763     <name>ExtrusionCut:to_size</name>
764     <message>
765       <source>Size</source>
766       <translation>Taille</translation>
767     </message>
768     <message>
769       <source>To size</source>
770       <translation>À la taille</translation>
771     </message>
772   </context>
773   <context>
774     <name>ExtrusionCut:sketch</name>
775     <message>
776       <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edges/vertices. Extrusion will be filled by it.</source>
777       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l&apos;esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d&apos;esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arêtes / sommets. L&apos;extrusion sera remplie par elle.</translation>
778     </message>
779   </context>
780   <context>
781     <name>ExtrusionCut:from_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
782     <message>
783       <source>Error: Extrusion algorithm failed.</source>
784       <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
785     </message>
786   </context>
787   <context>
788     <name>ExtrusionCut:to_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
789     <message>
790       <source>Error: Extrusion algorithm failed.</source>
791       <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
792     </message>
793   </context>
794
795   <!-- ExtrusionFuse -->
796   <context>
797     <name>ExtrusionFuse</name>
798     <message>
799       <source>ExtrusionFuse</source>
800       <translation>Bossage extrudé</translation>
801     </message>
802     <message>
803       <source>Fuses an extrusion with a solid</source>
804       <translation>Fusionne une extrusion avec un solide</translation>
805     </message>
806     <message>
807       <source>Extrusion</source>
808       <translation>Extrusion</translation>
809     </message>
810     <message>
811       <source>From</source>
812       <translation>De</translation>
813     </message>
814     <message>
815       <source>To</source>
816       <translation>À</translation>
817     </message>
818   </context>
819   <context>
820     <name>ExtrusionFuse:CreationMethod</name>
821     <message>
822       <source>By bounding faces and offsets</source>
823       <translation>En délimitant les faces et les décalages</translation>
824     </message>
825     <message>
826       <source>By sizes</source>
827       <translation>Par tailles</translation>
828     </message>
829     <message>
830       <source>Through all</source>
831       <translation>À travers tous</translation>
832     </message>
833   </context>
834   <context>
835     <name>ExtrusionFuse:base</name>
836     <message>
837       <source>Select a sketch face</source>
838       <translation>Sélectionnez une face d&apos;esquisse</translation>
839     </message>
840     <message>
841       <source>Attribute "%1" is not initialized.</source>
842       <translation>Sélectionner des objets de base.</translation>
843     </message>
844   </context>
845   <context>
846     <name>ExtrusionFuse:direction_object</name>
847     <message>
848       <source>&lt;base normal&gt;</source>
849       <translation>&lt;base normale&gt;</translation>
850     </message>
851     <message>
852       <source>Direction</source>
853       <translation>Direction</translation>
854     </message>
855     <message>
856       <source>Select an edge for direction</source>
857       <translation>Sélectionnez une arête pour la direction</translation>
858     </message>
859   </context>
860   <context>
861     <name>ExtrusionFuse:from_object</name>
862     <message>
863       <source>From face</source>
864       <translation>À la face</translation>
865     </message>
866     <message>
867       <source>&lt;base sketch&gt;</source>
868       <translation>&lt;esquisse de base&gt;</translation>
869     </message>
870     <message>
871       <source>Bounding plane (select a planar face)</source>
872       <translation>Plan englobant (sélectionnez une face plane)</translation>
873     </message>
874     <message>
875       <source>Plane face</source>
876       <translation>Face plane</translation>
877     </message>
878   </context>
879   <context>
880     <name>ExtrusionFuse:from_offset</name>
881     <message>
882       <source>Offset</source>
883       <translation>Décalage</translation>
884     </message>
885     <message>
886       <source>Offset for bounding plane</source>
887       <translation>Décalage pour le plan englobant</translation>
888     </message>
889   </context>
890   <context>
891     <name>ExtrusionFuse:from_size</name>
892     <message>
893       <source>From size</source>
894       <translation>À partir de la taille</translation>
895     </message>
896     <message>
897       <source>Size</source>
898       <translation>Taille</translation>
899     </message>
900   </context>
901   <context>
902     <name>ExtrusionFuse:main_objects</name>
903     <message>
904       <source>Fuse with:</source>
905       <translation>Fusionner avec:</translation>
906     </message>
907     <message>
908       <source>Objects to Fuse</source>
909       <translation>Objets à fusionner</translation>
910     </message>
911     <message>
912       <source>Attribute "%1" is not initialized.</source>
913       <translation>Les objets principaux ne sont pas sélectionnés.</translation>
914     </message>
915   </context>
916   <context>
917     <name>ExtrusionFuse:to_object</name>
918     <message>
919       <source>To face</source>
920       <translation>Jusqu&apos;à la face</translation>
921     </message>
922     <message>
923       <source>&lt;base sketch&gt;</source>
924       <translation>&lt;esquisse de base&gt;</translation>
925     </message>
926     <message>
927       <source>Bounding plane (select a planar face)</source>
928       <translation>Plan englobant (sélectionnez une face plane)</translation>
929     </message>
930     <message>
931       <source>Plane face</source>
932       <translation>Face plane</translation>
933     </message>
934   </context>
935   <context>
936     <name>ExtrusionFuse:to_offset</name>
937     <message>
938       <source>Offset</source>
939       <translation>Décalage</translation>
940     </message>
941     <message>
942       <source>Offset for bounding plane</source>
943       <translation>Décalage pour le plan englobant</translation>
944     </message>
945   </context>
946   <context>
947     <name>ExtrusionFuse:to_size</name>
948     <message>
949       <source>Size</source>
950       <translation>Taille</translation>
951     </message>
952     <message>
953       <source>To size</source>
954       <translation>À la taille</translation>
955     </message>
956   </context>
957   <context>
958     <name>ExtrusionFuse:sketch</name>
959     <message>
960       <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edges/vertices. Extrusion will be filled by it.</source>
961       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l&apos;esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d&apos;esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arêtes / sommets. L&apos;extrusion sera remplie par elle.</translation>
962     </message>
963   </context>
964   <context>
965     <name>ExtrusionFuse:from_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
966     <message>
967       <source>Error: Extrusion algorithm failed.</source>
968       <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
969     </message>
970   </context>
971   <context>
972     <name>ExtrusionFuse:to_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
973     <message>
974       <source>Error: Extrusion algorithm failed.</source>
975       <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
976     </message>
977   </context>
978
979   <!-- Fillet -->
980   <context>
981     <name>Fillet</name>
982     <message>
983       <source>Fillet</source>
984       <translation>Congé</translation>
985     </message>
986     <message>
987       <source>Perform fillet on face or edge</source>
988       <translation>Effectuer un congé sur la face ou l'arête</translation>
989     </message>
990   </context>
991   <context>
992     <name>Fillet:creation_method</name>
993     <message>
994       <source>Fixed radius</source>
995       <translation>Rayon fixe</translation>
996     </message>
997     <message>
998       <source>Varying radius</source>
999       <translation>Rayon variable</translation>
1000     </message>
1001   </context>
1002   <context>
1003     <name>Fillet:main_objects</name>
1004     <message>
1005       <source>Faces or/and edges</source>
1006       <translation>Faces ou/et arêtes</translation>
1007     </message>
1008     <message>
1009       <source>Select objects</source>
1010       <translation>Sélectionner des objets</translation>
1011     </message>
1012     <message>
1013       <source>Attribute "%1" is not initialized.</source>
1014       <translation>Sélectionner des objets</translation>
1015     </message>
1016   </context>
1017   <context>
1018     <name>Fillet:radius1</name>
1019     <message>
1020       <source>Fillet radius at start point.</source>
1021       <translation>Rayon du congé au point de départ.</translation>
1022     </message>
1023     <message>
1024       <source>Fillet radius.</source>
1025       <translation>Rayon du congé.</translation>
1026     </message>
1027     <message>
1028       <source>Radius</source>
1029       <translation>Rayon</translation>
1030     </message>
1031     <message>
1032       <source>Start radius</source>
1033       <translation>Rayon de départ</translation>
1034     </message>
1035   </context>
1036   <context>
1037     <name>Fillet:radius2</name>
1038     <message>
1039       <source>End radius</source>
1040       <translation>Rayon de fin</translation>
1041     </message>
1042     <message>
1043       <source>Fillet radius at end point.</source>
1044       <translation>Rayon du congé au point final.</translation>
1045     </message>
1046   </context>
1047
1048   <!-- 1D-fillet -->
1049   <context>
1050     <name>Fillet1D</name>
1051     <message>
1052       <source>1D-fillet</source>
1053       <translation>1D-congé</translation>
1054     </message>
1055     <message>
1056       <source>Perform fillet on vertices of a wire</source>
1057       <translation>Effectuer un congé sur les sommets d&apos;un contour</translation>
1058     </message>
1059     <message>
1060       <source>Wire has no vertices for fillet.</source>
1061       <translation>Le contour n&apos;a pas de sommet pour le congé.</translation>
1062     </message>
1063   </context>
1064   <context>
1065     <name>Fillet1D:main_wires</name>
1066     <message>
1067       <source>Wires</source>
1068       <translation>Contours</translation>
1069     </message>
1070     <message>
1071       <source>Select wires</source>
1072       <translation>Sélectionnez les contours</translation>
1073     </message>
1074     <message>
1075       <source>Attribute "%1" is not initialized.</source>
1076       <translation>Sélectionnez les contours.</translation>
1077     </message>
1078     <message>
1079       <source>Fillet each sharp corner of the wire</source>
1080       <translation>Raccordez chaque coin pointu du contour</translation>
1081     </message>
1082   </context>
1083   <context>
1084     <name>Fillet1D:main_vertices</name>
1085     <message>
1086       <source>Vertices</source>
1087       <translation>Sommets</translation>
1088     </message>
1089     <message>
1090       <source>Select vertices</source>
1091       <translation>Sélectionnez les sommets</translation>
1092     </message>
1093     <message>
1094       <source>Attribute "%1" is not initialized.</source>
1095       <translation>Sélectionnez des sommets sur les contours.</translation>
1096     </message>
1097     <message>
1098       <source>Fillet the specified corners of the wire</source>
1099       <translation>Raccorder les coins spécifiés du contour</translation>
1100     </message>
1101   </context>
1102   <context>
1103     <name>Fillet1D:main_vertices:FeaturesPlugin_ValidatorFillet1DSelection</name>
1104     <message>
1105       <source>Selected vertex is not a wire corner</source>
1106       <translation>Le sommet sélectionné n&apos;est pas un coin de contour</translation>
1107     </message>
1108     <message>
1109       <source>Selected shape is not a vertex</source>
1110       <translation>La forme sélectionnée n&apos;est pas un sommet</translation>
1111     </message>
1112     <message>
1113       <source>Selected vertex does not exist in the wire</source>
1114       <translation>Le sommet sélectionné n&apos;existe pas dans le contour</translation>
1115     </message>
1116     <message>
1117       <source>Vertex should be shared between 2 edges exactly</source>
1118       <translation>Le sommet doit être partagé entre 2 bords exactement</translation>
1119     </message>
1120     <message>
1121       <source>Error: Edges are not planar</source>
1122       <translation>Erreur: les arêtes ne sont pas planes</translation>
1123     </message>
1124     <message>
1125       <source>Error: Edges are tangent</source>
1126       <translation>Erreur: les bords sont tangents</translation>
1127     </message>
1128   </context>
1129   <context>
1130     <name>Fillet1D:creation_method</name>
1131     <message>
1132       <source>Wires</source>
1133       <translation>Contours</translation>
1134     </message>
1135     <message>
1136       <source>Vertices</source>
1137       <translation>Sommets</translation>
1138     </message>
1139   </context>
1140   <context>
1141     <name>Fillet1D:radius</name>
1142     <message>
1143       <source>Radius</source>
1144       <translation>Rayon</translation>
1145     </message>
1146     <message>
1147       <source>Fillet radius</source>
1148       <translation>Rayon de congé</translation>
1149     </message>
1150     <message>
1151       <source>Attribute "%1" is not initialized.</source>
1152       <translation>Spécifiez le rayon du congé.</translation>
1153     </message>
1154   </context>
1155   <context>
1156     <name>Fillet1D:radius:GeomValidators_Positive</name>
1157     <message>
1158       <source>Value is too small.</source>
1159       <translation>La valeur est trop petite.</translation>
1160     </message>
1161   </context>
1162
1163   <!-- Fuse -->
1164   <context>
1165     <name>Fuse</name>
1166     <message>
1167       <source>Fuse</source>
1168       <translation>Fusionner</translation>
1169     </message>
1170     <message>
1171       <source>Perform boolean fuse operation with objects</source>
1172       <translation>Effectuer l&apos;opération booléenne fusion avec des objets</translation>
1173     </message>
1174   </context>
1175   <context>
1176     <name>Fuse:FeaturesPlugin_ValidatorBooleanFuseArguments</name>
1177     <message>
1178       <source>Not enough arguments for Fuse operation.</source>
1179       <translation>Pas assez d&apos;arguments pour l&apos;opération Fusionner.</translation>
1180     </message>
1181   </context>
1182   <context>
1183     <name>Fuse:creation_method</name>
1184     <message>
1185       <source>Simple</source>
1186       <translation>Simple</translation>
1187     </message>
1188     <message>
1189       <source>advanced</source>
1190       <translation>Avancée</translation>
1191     </message>
1192   </context>
1193   <context>
1194     <name>Fuse:main_objects</name>
1195     <message>
1196       <source>Main objects</source>
1197       <translation>Objets principaux</translation>
1198     </message>
1199     <message>
1200       <source>Objects</source>
1201       <translation>Objets</translation>
1202     </message>
1203     <message>
1204       <source>Select objects</source>
1205       <translation>Sélectionner des objets</translation>
1206     </message>
1207   </context>
1208   <context>
1209     <name>Fuse:remove_intersection_edges</name>
1210     <message>
1211       <source>Remove intersection edges</source>
1212       <translation>Supprimer les arêtes d&apos;intersection</translation>
1213     </message>
1214     <message>
1215       <source>Remove intersection edges if they laying on the same surface</source>
1216       <translation>Supprimez les arêtes d&apos;intersection si elles reposent sur la même surface</translation>
1217     </message>
1218   </context>
1219   <context>
1220     <name>Fuse:tool_objects</name>
1221     <message>
1222       <source>Select tools</source>
1223       <translation>Sélectionnez des outils</translation>
1224     </message>
1225     <message>
1226       <source>Tool objects</source>
1227       <translation>Objets outils</translation>
1228     </message>
1229   </context>
1230
1231   <!-- FusionFaces -->
1232   <context>
1233     <name>FusionFaces</name>
1234     <message>
1235       <source>Fuse Faces</source>
1236       <translation>Fusionner des faces</translation>
1237     </message>
1238     <message>
1239       <source>Performs fusion of connected faces</source>
1240       <translation>Effectue la fusion de faces connectées</translation>
1241     </message>
1242   </context>
1243   <context>
1244     <name>FusionFaces:base_shape</name>
1245     <message>
1246       <source>Shape:</source>
1247       <translation>Forme:</translation>
1248     </message>
1249     <message>
1250       <source>Select a shape to modify.</source>
1251       <translation>Sélectionnez une forme à modifier.</translation>
1252     </message>
1253     <message>
1254       <source>Attribute "%1" is not initialized.</source>
1255       <translation>Sélectionnez une forme à modifier.</translation>
1256     </message>
1257   </context>
1258   <context>
1259     <name>FusionFaces:base_shape:GeomValidators_BodyShapes</name>
1260     <message>
1261       <source>Error: Context is empty.</source>
1262       <translation>Erreur : le contexte est vide.</translation>
1263     </message>
1264   </context>
1265
1266   <!-- Intersection -->
1267   <context>
1268     <name>Intersection</name>
1269     <message>
1270       <source>Intersect objects with tools</source>
1271       <translation>Intersection d&apos;objets avec des outils</translation>
1272     </message>
1273     <message>
1274       <source>Intersection</source>
1275       <translation>Section</translation>
1276     </message>
1277   </context>
1278   <context>
1279     <name>Intersection:main_objects</name>
1280     <message>
1281       <source>Objects</source>
1282       <translation>Objets</translation>
1283     </message>
1284     <message>
1285       <source>Select objects (compounds, compsolids, solids, shells, faces or edges)</source>
1286       <translation>Sélectionner des objets (ensembles, solides composites, coques, faces ou arêtes)</translation>
1287     </message>
1288     <message>
1289       <source>Attribute "%1" is not initialized.</source>
1290       <translation>Sélectionner des objets.</translation>
1291     </message>
1292   </context>
1293
1294   <!-- Partition -->
1295   <context>
1296     <name>Partition</name>
1297     <message>
1298       <source>Partition</source>
1299       <translation>Partition</translation>
1300     </message>
1301     <message>
1302       <source>Perform partition operations with solids</source>
1303       <translation>Effectuer des opérations de partition avec des solides</translation>
1304     </message>
1305     <message>
1306       <source>Error: Partition algorithm failed.</source>
1307       <translation>Erreur: l&apos;algorithme de partition a échoué.</translation>
1308     </message>
1309   </context>
1310   <context>
1311     <name>Partition:GeomValidators_MinObjectsSelected</name>
1312     <message>
1313       <source>Error: Attribute "%1" should contain at least %2 items.</source>
1314       <translation>Erreur : l&apos;attribut &quot;%1&quot; doit contenir au moins %2 éléments.</translation>
1315     </message>
1316     <message>
1317       <source>Error: Wrong number of arguments (expected 2): selection list id and min number of objects</source>
1318       <translation>Erreur: Nombre incorrect d&apos;arguments (2 attendus): id de la liste de sélection et nombre minimal d&apos;objets</translation>
1319     </message>
1320     <message>
1321       <source>Error: Could not get attribute "%1".</source>
1322       <translation>Erreur: Objets non sélectionnés.</translation>
1323     </message>
1324   </context>
1325   <context>
1326     <name>Partition:base_objects</name>
1327     <message>
1328       <source>Base objects:</source>
1329       <translation>Objets de base:</translation>
1330     </message>
1331     <message>
1332       <source>Select objects for partitioning.</source>
1333       <translation>Sélectionner des objets pour le partitionnement.</translation>
1334     </message>
1335   </context>
1336
1337   <!-- Pipe -->
1338   <context>
1339     <name>Pipe</name>
1340     <message>
1341       <source>Generates extrusion along a path</source>
1342       <translation>Génère une extrusion le long d&apos;un chemin</translation>
1343     </message>
1344     <message>
1345       <source>Pipe</source>
1346       <translation>Tuyau</translation>
1347     </message>
1348   </context>
1349   <context>
1350     <name>Pipe:base_objects</name>
1351     <message>
1352       <source>Base objects:</source>
1353       <translation>Objets de base:</translation>
1354     </message>
1355     <message>
1356       <source>Select a base objects</source>
1357       <translation>Sélectionnez un objet de base</translation>
1358     </message>
1359     <message>
1360       <source>Attribute "%1" is not initialized.</source>
1361       <translation>Sélectionner des objets de base.</translation>
1362     </message>
1363   </context>
1364   <context>
1365     <name>Pipe:binormal</name>
1366     <message>
1367       <source>Bi-Normal:</source>
1368       <translation>Bi-normal:</translation>
1369     </message>
1370     <message>
1371       <source>Select an edge for Bi-Normal</source>
1372       <translation>Sélectionnez une arête pour Bi-Normal</translation>
1373     </message>
1374     <message>
1375       <source>Attribute "%1" is not initialized.</source>
1376       <translation>Le vecteur binormal n'est pas sélectionné.</translation>
1377     </message>
1378   </context>
1379   <context>
1380     <name>Pipe:creation_method</name>
1381     <message>
1382       <source>Pipe by objects, path and Bi-Normal</source>
1383       <translation>Tuyau par objets, chemin et Bi-Normal</translation>
1384     </message>
1385     <message>
1386       <source>Pipe by objects, path and locations</source>
1387       <translation>Tuyau par objets, chemins et emplacements</translation>
1388     </message>
1389     <message>
1390       <source>Simple pipe by objects and path</source>
1391       <translation>Tuyau simple par objets et chemin</translation>
1392     </message>
1393   </context>
1394   <context>
1395     <name>Pipe:locations_objects</name>
1396     <message>
1397       <source>Locations:</source>
1398       <translation>Emplacements:</translation>
1399     </message>
1400     <message>
1401       <source>Select one or more vertices to specify the locations</source>
1402       <translation>Sélectionnez un ou plusieurs sommets pour spécifier les emplacements</translation>
1403     </message>
1404   </context>
1405   <context>
1406     <name>Pipe:locations_objects:FeaturesPlugin_ValidatorPipeLocations</name>
1407     <message>
1408       <source>Error: Empty selection context.</source>
1409       <translation>Erreur : contexte de sélection vide.</translation>
1410     </message>
1411   </context>
1412   <context>
1413     <name>Pipe:path_object</name>
1414     <message>
1415       <source>Path object:</source>
1416       <translation>Objet chemin:</translation>
1417     </message>
1418     <message>
1419       <source>Select an edge or wire for path</source>
1420       <translation>Sélectionnez une arête ou un contour pour le chemin</translation>
1421     </message>
1422     <message>
1423       <source>Attribute "%1" is not initialized.</source>
1424       <translation>Sélectionnez une arête ou un contour pour le chemin.</translation>
1425     </message>
1426   </context>
1427
1428   <!-- Loft -->
1429   <context>
1430     <name>Loft</name>
1431     <message>
1432       <source>Loft</source>
1433       <translation>Lissage</translation>
1434     </message>
1435     <message>
1436       <source>Generates a shape with two elements</source>
1437       <translation>Génére une forme avec deux éléments</translation>
1438     </message>
1439   </context>
1440   <context>
1441     <name>Loft:first_object</name>
1442     <message>
1443       <source>First object:</source>
1444       <translation>Premier objet:</translation>
1445     </message>
1446     <message>
1447       <source>Select a object</source>
1448       <translation>Sélectionez un objet</translation>
1449     </message>
1450   </context>
1451   <context>
1452     <name>Loft:first_object:GeomValidators_ShapeType</name>
1453     <message>
1454       <source>The object is empty</source>
1455       <translation>L&apos;objet est vide</translation>
1456     </message>
1457   </context>
1458   <context>
1459     <name>Loft:second_object</name>
1460     <message>
1461       <source>Second object:</source>
1462       <translation>Deuxième objet:</translation>
1463     </message>
1464     <message>
1465       <source>Select a object</source>
1466       <translation>Sélectionez un objet</translation>
1467     </message>
1468   </context>
1469   <context>
1470     <name>Loft:second_object:GeomValidators_ShapeType</name>
1471     <message>
1472       <source>The object is empty</source>
1473       <translation>L&apos;objet est vide</translation>
1474     </message>
1475   </context>
1476   <context>
1477     <name>Loft:FeaturesPlugin_ValidatorLoftSameTypeShape</name>
1478     <message>
1479       <source>Error: Could not get &quot;%1&quot; attribute.</source>
1480       <translation>Erreur : Impossible de lire l&apos;attribut &quot;%1&quot;.</translation>
1481     </message>
1482   </context>
1483
1484   <!-- Recover -->
1485   <context>
1486     <name>Recover</name>
1487     <message>
1488       <source>Recover</source>
1489       <translation>Récupérer</translation>
1490     </message>
1491     <message>
1492       <source>Visualize concealed objects</source>
1493       <translation>Visualiser les objets cachés</translation>
1494     </message>
1495   </context>
1496   <context>
1497     <name>Recover:base_feature</name>
1498     <message>
1499       <source>Feature:</source>
1500       <translation>Fonctionnalité:</translation>
1501     </message>
1502     <message>
1503       <source>Select a feature that conceals results.</source>
1504       <translation>Sélectionnez une fonctionnalité qui cache les résultats.</translation>
1505     </message>
1506     <message>
1507       <source>Attribute "%1" is not initialized.</source>
1508       <translation>Sélectionnez une fonctionnalité qui cache les résultats.</translation>
1509     </message>
1510   </context>
1511   <context>
1512     <name>Recover:base_feature:FeaturesPlugin_ValidatorConcealedResult</name>
1513     <message>
1514       <source>Error: Empty feature.</source>
1515       <translation>Erreur : fonction vide.</translation>
1516     </message>
1517   </context>
1518   <context>
1519     <name>Recover:method</name>
1520     <message>
1521       <source>Concealed compounds</source>
1522       <translation>Ensembles cachés</translation>
1523     </message>
1524     <message>
1525       <source>Concealed results</source>
1526       <translation>Résultats cachés</translation>
1527     </message>
1528   </context>
1529   <context>
1530     <name>Recover:recovered</name>
1531     <message>
1532       <source>Attribute "%1" is not initialized.</source>
1533       <translation>Sélectionnez les objets à récupérer.</translation>
1534     </message>
1535   </context>
1536
1537   <!-- Copy -->
1538   <context>
1539     <name>Copy</name>
1540     <message>
1541       <source>Copy</source>
1542       <translation>Copie</translation>
1543     </message>
1544     <message>
1545       <source>Copies results or sub-results</source>
1546       <translation>Copie les résultats ou les sous-résultats</translation>
1547     </message>
1548   </context>
1549   <context>
1550     <name>Copy:objects</name>
1551     <message>
1552       <source>Sources:</source>
1553       <translation>Sources:</translation>
1554     </message>
1555     <message>
1556       <source>Select copied objects</source>
1557       <translation>Sélectionnez les objets copiés</translation>
1558     </message>
1559     <message>
1560       <source>Attribute "%1" is not initialized.</source>
1561       <translation>Sélectionnez les objets copiés</translation>
1562     </message>
1563   </context>
1564   <context>
1565     <name>Copy:number</name>
1566     <message>
1567       <source>Nb copies</source>
1568       <translation>Nb de copies</translation>
1569     </message>
1570     <message>
1571       <source>Number of copies</source>
1572       <translation>Nombre de copies</translation>
1573     </message>
1574   </context>
1575
1576   <!-- Import result -->
1577   <context>
1578     <name>ImportResult</name>
1579     <message>
1580       <source>Import Result</source>
1581       <translation>Importer le résultat</translation>
1582     </message>
1583     <message>
1584       <source>Copies results from other parts</source>
1585       <translation>Copie les résultats d'autres pièces</translation>
1586     </message>
1587   </context>
1588   <context>
1589     <name>ImportResult:objects</name>
1590     <message>
1591       <source>Sources:</source>
1592       <translation>Sources:</translation>
1593     </message>
1594     <message>
1595       <source>Select copied results</source>
1596       <translation>Sélectionnez les résultats copiés</translation>
1597     </message>
1598     <message>
1599       <source>Attribute "%1" is not initialized.</source>
1600       <translation>Sélectionnez les résultats copiés</translation>
1601     </message>
1602   </context>
1603   <context>
1604     <name>ImportResult:objects:FeaturesPlugin_ValidatorImportResults</name>
1605     <message>
1606       <source>Please select sources.</source>
1607       <translation>Sélectionner les sources.</translation>
1608     </message>
1609   </context>
1610
1611   <!-- Remove_SubShapes -->
1612   <context>
1613     <name>Remove_SubShapes</name>
1614     <message>
1615       <source>Allows to remove sub-shapes from wires, shells, compsolids and compounds</source>
1616       <translation>Permet de supprimer les sous formes de fils, coques, solides composites et ensembles</translation>
1617     </message>
1618     <message>
1619       <source>Remove Sub-Shapes</source>
1620       <translation>Supprimer les sous-formes</translation>
1621     </message>
1622   </context>
1623   <context>
1624     <name>Remove_SubShapes:base_shape</name>
1625     <message>
1626       <source>Select a shape to modify.</source>
1627       <translation>Sélectionnez une forme à modifier.</translation>
1628     </message>
1629     <message>
1630       <source>Shape:</source>
1631       <translation>Forme:</translation>
1632     </message>
1633   </context>
1634   <context>
1635     <name>Remove_SubShapes:creation_method</name>
1636     <message>
1637       <source>By keeping sub-shapes</source>
1638       <translation>En gardant les sous-formes</translation>
1639     </message>
1640     <message>
1641       <source>By removing sub-shapes</source>
1642       <translation>En supprimant les sous-formes</translation>
1643     </message>
1644   </context>
1645   <context>
1646     <name>Remove_SubShapes:subshapes_to_keep</name>
1647     <message>
1648       <source>Select shapes to keep.</source>
1649       <translation>Sélectionnez des formes à conserver.</translation>
1650     </message>
1651     <message>
1652       <source>Sub-Shapes to keep:</source>
1653       <translation>Sous-formes à garder:</translation>
1654     </message>
1655     <message>
1656       <source>Attribute "%1" is not initialized.</source>
1657       <translation>Sélectionnez les formes à conserver.</translation>
1658     </message>
1659   </context>
1660   <context>
1661     <name>Remove_SubShapes:subshapes_to_keep:FeaturesPlugin_ValidatorRemoveSubShapesSelection</name>
1662     <message>
1663       <source>Error: Empty context.</source>
1664       <translation>Erreur : contexte vide.</translation>
1665     </message>
1666   </context>
1667   <context>
1668     <name>Remove_SubShapes:subshapes_to_remove</name>
1669     <message>
1670       <source>Select shapes to remove.</source>
1671       <translation>Sélectionnez les formes à supprimer.</translation>
1672     </message>
1673     <message>
1674       <source>Sub-Shapes to remove:</source>
1675       <translation>Sous-formes à supprimer:</translation>
1676     </message>
1677     <message>
1678       <source>Attribute "%1" is not initialized.</source>
1679       <translation>Sélectionnez les formes à supprimer.</translation>
1680     </message>
1681   </context>
1682   <context>
1683     <name>Remove_SubShapes:subshapes_to_remove:FeaturesPlugin_ValidatorRemoveSubShapesSelection</name>
1684     <message>
1685       <source>Error: Empty context.</source>
1686       <translation>Erreur : contexte vide.</translation>
1687     </message>
1688   </context>
1689
1690   <!-- RemoveResults -->
1691   <context>
1692     <name>RemoveResults</name>
1693     <message>
1694       <source>Internal feature for results removal</source>
1695       <translation>Fonctionalité interne pour la suppression de résultats</translation>
1696     </message>
1697     <message>
1698       <source>Remove results</source>
1699       <translation>Supprimer des résultats</translation>
1700     </message>
1701   </context>
1702
1703   <!-- Revolution -->
1704   <context>
1705     <name>Revolution</name>
1706     <message>
1707       <source>Create a solid by revolution of a face</source>
1708       <translation>Créer un solide par révolution d&apos;une face</translation>
1709     </message>
1710     <message>
1711       <source>Revolution</source>
1712       <translation>Révolution</translation>
1713     </message>
1714     <message>
1715       <source>From</source>
1716       <translation>De</translation>
1717     </message>
1718     <message>
1719       <source>To</source>
1720       <translation>À</translation>
1721     </message>
1722   </context>
1723   <context>
1724     <name>Revolution:CreationMethod</name>
1725     <message>
1726       <source>By angles</source>
1727       <translation>Par angles</translation>
1728     </message>
1729     <message>
1730       <source>By bounding planes and angles</source>
1731       <translation>En délimitant des plans et des angles</translation>
1732     </message>
1733   </context>
1734   <context>
1735     <name>Revolution:axis_object</name>
1736     <message>
1737       <source>Axis</source>
1738       <translation>Axe</translation>
1739     </message>
1740     <message>
1741       <source>Select an edge for axis</source>
1742       <translation>Sélectionnez une arête pour l&apos;axe</translation>
1743     </message>
1744     <message>
1745       <source>Attribute "%1" is not initialized.</source>
1746       <translation>L'axe de révolution n'est pas sélectionné.</translation>
1747     </message>
1748   </context>
1749   <context>
1750     <name>Revolution:base</name>
1751     <message>
1752       <source>Base objects:</source>
1753       <translation>Objets de base:</translation>
1754     </message>
1755     <message>
1756       <source>Select a base objects</source>
1757       <translation>Sélectionnez un objet de base</translation>
1758     </message>
1759     <message>
1760       <source>Attribute "%1" is not initialized.</source>
1761       <translation>Sélectionnez un objet de base.</translation>
1762     </message>
1763   </context>
1764   <context>
1765     <name>Revolution:from_angle</name>
1766     <message>
1767       <source>Angle</source>
1768       <translation>Angle</translation>
1769     </message>
1770     <message>
1771       <source>From angle</source>
1772       <translation>De l&apos;angle</translation>
1773     </message>
1774   </context>
1775   <context>
1776     <name>Revolution:from_object</name>
1777     <message>
1778       <source>&lt;base sketch&gt;</source>
1779       <translation>&lt;esquisse de base&gt;</translation>
1780     </message>
1781     <message>
1782       <source>Bounding plane (select a planar face)</source>
1783       <translation>Plan englobant (sélectionnez une face plane)</translation>
1784     </message>
1785     <message>
1786       <source>Plane face</source>
1787       <translation>Face plane</translation>
1788     </message>
1789   </context>
1790   <context>
1791     <name>Revolution:from_offset</name>
1792     <message>
1793       <source>Angle</source>
1794       <translation>Angle</translation>
1795     </message>
1796     <message>
1797       <source>Angle for "from" bounding plane</source>
1798       <translation>Angle pour &quot;à partir du&quot; plan</translation>
1799     </message>
1800   </context>
1801   <context>
1802     <name>Revolution:to_angle</name>
1803     <message>
1804       <source>Angle</source>
1805       <translation>Angle</translation>
1806     </message>
1807     <message>
1808       <source>To angle</source>
1809       <translation>Jusqu&apos;à l&apos;angle</translation>
1810     </message>
1811   </context>
1812   <context>
1813     <name>Revolution:to_object</name>
1814     <message>
1815       <source>&lt;base sketch&gt;</source>
1816       <translation>&lt;esquisse de base&gt;</translation>
1817     </message>
1818     <message>
1819       <source>Bounding plane (select a planar face)</source>
1820       <translation>Plan englobant (sélectionnez une face plane)</translation>
1821     </message>
1822     <message>
1823       <source>Plane face</source>
1824       <translation>Face plane</translation>
1825     </message>
1826   </context>
1827   <context>
1828     <name>Revolution:to_offset</name>
1829     <message>
1830       <source>Angle</source>
1831       <translation>Angle</translation>
1832     </message>
1833     <message>
1834       <source>Angle for "to" bounding plane</source>
1835       <translation>Angle pour &quot;à&quot; plan</translation>
1836     </message>
1837   </context>
1838   <context>
1839     <name>Revolution:sketch</name>
1840     <message>
1841       <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edges/vertices. Extrusion will be filled by it.</source>
1842       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l&apos;esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d&apos;esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arêtes / sommets. L&apos;extrusion sera remplie par elle.</translation>
1843     </message>
1844   </context>
1845   <context>
1846     <name>Revolution:GeomValidators_ZeroOffset</name>
1847     <message>
1848       <source>FromSize = -ToSize and bounding planes are coincident.</source>
1849       <translation>FromSize = -ToSize et les plans de délimitation coïncident.</translation>
1850     </message>
1851     <message>
1852       <source>Wrong number of validator arguments in xml (expected 9).</source>
1853       <translation>Nombre incorrect d&apos;arguments dans le XML (9 attendus).</translation>
1854     </message>
1855     <message>
1856       <source>ToSize = -FromSize.</source>
1857       <translation>ToSize = -FromSize.</translation>
1858     </message>
1859     <message>
1860       <source>From face selection is invalid.</source>
1861       <translation>La face de départ sélectionnée est invalide.</translation>
1862     </message>
1863   </context>
1864
1865   <!-- RevolutionCut -->
1866   <context>
1867     <name>RevolutionCut</name>
1868     <message>
1869       <source>RevolutionCut</source>
1870       <translation>Enlèvement de matière avec révolution</translation>
1871     </message>
1872     <message>
1873       <source>Cuts a revolution from a solid</source>
1874       <translation>Coupe une révolution d&apos;un solide</translation>
1875     </message>
1876     <message>
1877       <source>From</source>
1878       <translation>De</translation>
1879     </message>
1880     <message>
1881       <source>Revolution</source>
1882       <translation>Révolution</translation>
1883     </message>
1884     <message>
1885       <source>To</source>
1886       <translation>À</translation>
1887     </message>
1888   </context>
1889   <context>
1890     <name>RevolutionCut:CreationMethod</name>
1891     <message>
1892       <source>By angles</source>
1893       <translation>Par angles</translation>
1894     </message>
1895     <message>
1896       <source>By bounding planes and angles</source>
1897       <translation>En délimitant des plans et des angles</translation>
1898     </message>
1899     <message>
1900       <source>Through all</source>
1901       <translation>À travers tous</translation>
1902     </message>
1903   </context>
1904   <context>
1905     <name>RevolutionCut:axis_object</name>
1906     <message>
1907       <source>Axis</source>
1908       <translation>Axe</translation>
1909     </message>
1910     <message>
1911       <source>Select an edge for axis</source>
1912       <translation>Sélectionnez une arête pour l&apos;axe</translation>
1913     </message>
1914     <message>
1915       <source>Attribute "%1" is not initialized.</source>
1916       <translation>L'axe de révolution n'est pas sélectionné.</translation>
1917     </message>
1918   </context>
1919   <context>
1920     <name>RevolutionCut:base</name>
1921     <message>
1922       <source>Select a sketch face</source>
1923       <translation>Sélectionnez une face d&apos;esquisse</translation>
1924     </message>
1925     <message>
1926       <source>Attribute "%1" is not initialized.</source>
1927       <translation>Sélectionnez un objet de base.</translation>
1928     </message>
1929   </context>
1930   <context>
1931     <name>RevolutionCut:from_angle</name>
1932     <message>
1933       <source>Angle</source>
1934       <translation>Angle</translation>
1935     </message>
1936     <message>
1937       <source>From angle</source>
1938       <translation>De l&apos;angle</translation>
1939     </message>
1940   </context>
1941   <context>
1942     <name>RevolutionCut:from_object</name>
1943     <message>
1944       <source>&lt;sketch&gt;</source>
1945       <translation>&lt;esquisse&gt;</translation>
1946     </message>
1947     <message>
1948       <source>Bounding plane (select a planar face)</source>
1949       <translation>Plan englobant (sélectionnez une face plane)</translation>
1950     </message>
1951     <message>
1952       <source>Plane face</source>
1953       <translation>Face plane</translation>
1954     </message>
1955   </context>
1956   <context>
1957     <name>RevolutionCut:from_offset</name>
1958     <message>
1959       <source>Angle</source>
1960       <translation>Angle</translation>
1961     </message>
1962     <message>
1963       <source>Angle for "from" bounding plane</source>
1964       <translation>Angle pour &quot;à partir du&quot; plan</translation>
1965     </message>
1966   </context>
1967   <context>
1968     <name>RevolutionCut:main_objects</name>
1969     <message>
1970       <source>Cut from:</source>
1971       <translation>Coupé de:</translation>
1972     </message>
1973     <message>
1974       <source>Objects to Cut</source>
1975       <translation>Objets à découper</translation>
1976     </message>
1977     <message>
1978       <source>Attribute "%1" is not initialized.</source>
1979       <translation>Les objets principaux ne sont pas sélectionnés.</translation>
1980     </message>
1981   </context>
1982   <context>
1983     <name>RevolutionCut:to_angle</name>
1984     <message>
1985       <source>Angle</source>
1986       <translation>Angle</translation>
1987     </message>
1988     <message>
1989       <source>To angle</source>
1990       <translation>Jusqu&apos;à l&apos;angle</translation>
1991     </message>
1992   </context>
1993   <context>
1994     <name>RevolutionCut:to_object</name>
1995     <message>
1996       <source>&lt;sketch&gt;</source>
1997       <translation>&lt;esquisse&gt;</translation>
1998     </message>
1999     <message>
2000       <source>Bounding plane (select a planar face)</source>
2001       <translation>Plan englobant (sélectionnez une face plane)</translation>
2002     </message>
2003     <message>
2004       <source>Plane face</source>
2005       <translation>Face plane</translation>
2006     </message>
2007   </context>
2008   <context>
2009     <name>RevolutionCut:to_offset</name>
2010     <message>
2011       <source>Angle</source>
2012       <translation>Angle</translation>
2013     </message>
2014     <message>
2015       <source>Angle for "to" bounding plane</source>
2016       <translation>Angle pour &quot;à&quot; plan</translation>
2017     </message>
2018   </context>
2019   <context>
2020     <name>RevolutionCut:sketch</name>
2021     <message>
2022       <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edges/vertices. Extrusion will be filled by it.</source>
2023       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l&apos;esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d&apos;esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arêtes / sommets. L&apos;extrusion sera remplie par elle.</translation>
2024     </message>
2025   </context>
2026
2027   <!-- RevolutionFuse -->
2028   <context>
2029     <name>RevolutionFuse</name>
2030     <message>
2031       <source>RevolutionFuse</source>
2032       <translation>Bossage avec révolution</translation>
2033     </message>
2034     <message>
2035       <source>Fuses a revolution with a solid</source>
2036       <translation>Fusionne une révolution avec un solide</translation>
2037     </message>
2038     <message>
2039       <source>From</source>
2040       <translation>De</translation>
2041     </message>
2042     <message>
2043       <source>Revolution</source>
2044       <translation>Révolution</translation>
2045     </message>
2046     <message>
2047       <source>To</source>
2048       <translation>À</translation>
2049     </message>
2050   </context>
2051   <context>
2052     <name>RevolutionFuse:CreationMethod</name>
2053     <message>
2054       <source>By angles</source>
2055       <translation>Par angles</translation>
2056     </message>
2057     <message>
2058       <source>By bounding planes and angles</source>
2059       <translation>En délimitant des plans et des angles</translation>
2060     </message>
2061     <message>
2062       <source>Through all</source>
2063       <translation>À travers tous</translation>
2064     </message>
2065   </context>
2066   <context>
2067     <name>RevolutionFuse:axis_object</name>
2068     <message>
2069       <source>Axis</source>
2070       <translation>Axe</translation>
2071     </message>
2072     <message>
2073       <source>Select an edge for axis</source>
2074       <translation>Sélectionnez une arête pour l&apos;axe</translation>
2075     </message>
2076     <message>
2077       <source>Attribute "%1" is not initialized.</source>
2078       <translation>L&apos;axe de révolution n&apos;est pas sélectionné.</translation>
2079     </message>
2080   </context>
2081   <context>
2082     <name>RevolutionFuse:base</name>
2083     <message>
2084       <source>Select a sketch face</source>
2085       <translation>Sélectionnez une face d&apos;esquisse</translation>
2086     </message>
2087     <message>
2088       <source>Attribute "%1" is not initialized.</source>
2089       <translation>Sélectionnez un objet de base.</translation>
2090     </message>
2091   </context>
2092   <context>
2093     <name>RevolutionFuse:from_angle</name>
2094     <message>
2095       <source>Angle</source>
2096       <translation>Angle</translation>
2097     </message>
2098     <message>
2099       <source>From angle</source>
2100       <translation>De l&apos;angle</translation>
2101     </message>
2102   </context>
2103   <context>
2104     <name>RevolutionFuse:from_object</name>
2105     <message>
2106       <source>&lt;sketch&gt;</source>
2107       <translation>&lt;esquisse&gt;</translation>
2108     </message>
2109     <message>
2110       <source>Bounding plane (select a planar face)</source>
2111       <translation>Plan englobant (sélectionnez une face plane)</translation>
2112     </message>
2113     <message>
2114       <source>Plane face</source>
2115       <translation>Face plane</translation>
2116     </message>
2117   </context>
2118   <context>
2119     <name>RevolutionFuse:from_offset</name>
2120     <message>
2121       <source>Angle</source>
2122       <translation>Angle</translation>
2123     </message>
2124     <message>
2125       <source>Angle for "from" bounding plane</source>
2126       <translation>Angle pour &quot;à partir du&quot; plan</translation>
2127     </message>
2128   </context>
2129   <context>
2130     <name>RevolutionFuse:main_objects</name>
2131     <message>
2132       <source>Fuse with:</source>
2133       <translation>Fusionner avec:</translation>
2134     </message>
2135     <message>
2136       <source>Objects to Fuse</source>
2137       <translation>Objets à fusionner</translation>
2138     </message>
2139     <message>
2140       <source>Attribute "%1" is not initialized.</source>
2141       <translation>Les objets principaux ne sont pas sélectionnés.</translation>
2142     </message>
2143   </context>
2144   <context>
2145     <name>RevolutionFuse:to_angle</name>
2146     <message>
2147       <source>Angle</source>
2148       <translation>Angle</translation>
2149     </message>
2150     <message>
2151       <source>To angle</source>
2152       <translation>Jusqu&apos;à l&apos;angle</translation>
2153     </message>
2154   </context>
2155   <context>
2156     <name>RevolutionFuse:to_object</name>
2157     <message>
2158       <source>&lt;sketch&gt;</source>
2159       <translation>&lt;esquisse&gt;</translation>
2160     </message>
2161     <message>
2162       <source>Bounding plane (select a planar face)</source>
2163       <translation>Plan englobant (sélectionnez une face plane)</translation>
2164     </message>
2165     <message>
2166       <source>Plane face</source>
2167       <translation>Face plane</translation>
2168     </message>
2169   </context>
2170   <context>
2171     <name>RevolutionFuse:to_offset</name>
2172     <message>
2173       <source>Angle</source>
2174       <translation>Angle</translation>
2175     </message>
2176     <message>
2177       <source>Angle for "to" bounding plane</source>
2178       <translation>Angle pour &quot;à&quot; plan</translation>
2179     </message>
2180   </context>
2181   <context>
2182     <name>RevolutionFuse:sketch</name>
2183     <message>
2184       <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edges/vertices. Extrusion will be filled by it.</source>
2185       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l&apos;esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d&apos;esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arêtes / sommets. L&apos;extrusion sera remplie par elle.</translation>
2186     </message>
2187   </context>
2188
2189   <!-- Scale -->
2190   <context>
2191     <name>Scale</name>
2192     <message>
2193       <source>Perform scale objects</source>
2194       <translation>Effectuer un changement d&apos;échelle des objets</translation>
2195     </message>
2196     <message>
2197       <source>Scale</source>
2198       <translation>Échelle</translation>
2199     </message>
2200   </context>
2201   <context>
2202     <name>Scale:CreationMethod</name>
2203     <message>
2204       <source>By one common factor for the three directions</source>
2205       <translation>Par un facteur commun aux trois directions</translation>
2206     </message>
2207     <message>
2208       <source>Different factors for the three directions</source>
2209       <translation>Différents facteurs pour les trois directions</translation>
2210     </message>
2211   </context>
2212   <context>
2213     <name>Scale:center_point</name>
2214     <message>
2215       <source>Center point</source>
2216       <translation>Point central</translation>
2217     </message>
2218     <message>
2219       <source>Select the center point</source>
2220       <translation>Sélectionnez le point central</translation>
2221     </message>
2222     <message>
2223       <source>Attribute "%1" is not initialized.</source>
2224       <translation>Sélectionnez le point central</translation>
2225     </message>
2226   </context>
2227   <context>
2228     <name>Scale:main_objects</name>
2229     <message>
2230       <source>Main objects</source>
2231       <translation>Objets principaux</translation>
2232     </message>
2233     <message>
2234       <source>Select objects</source>
2235       <translation>Sélectionner des objets</translation>
2236     </message>
2237     <message>
2238       <source>Attribute "%1" is not initialized.</source>
2239       <translation>Sélectionner des objets.</translation>
2240     </message>
2241   </context>
2242   <context>
2243     <name>Scale:scale_factor</name>
2244     <message>
2245       <source>Scale factor</source>
2246       <translation>Facteur d&apos;échelle</translation>
2247     </message>
2248   </context>
2249   <context>
2250     <name>Scale:scale_factor_x</name>
2251     <message>
2252       <source>Scale factor in X</source>
2253       <translation>Facteur d&apos;échelle suivant X</translation>
2254     </message>
2255   </context>
2256   <context>
2257     <name>Scale:scale_factor_y</name>
2258     <message>
2259       <source>Scale factor in Y</source>
2260       <translation>Facteur d&apos;échelle suivant Y</translation>
2261     </message>
2262   </context>
2263   <context>
2264     <name>Scale:scale_factor_z</name>
2265     <message>
2266       <source>Scale factor in Z</source>
2267       <translation>Facteur d&apos;échelle suivant Z</translation>
2268     </message>
2269   </context>
2270
2271   <!-- Sewing -->
2272   <context>
2273     <name>Sewing</name>
2274     <message>
2275       <source>Perform sewing operation on shapes</source>
2276       <translation>Effectuer une opération de couture sur des formes</translation>
2277     </message>
2278     <message>
2279       <source>Sewing</source>
2280       <translation>Coudre les faces</translation>
2281     </message>
2282     <message>
2283       <source>Error: No faces were sewn.</source>
2284       <translation>Erreur: Aucun face n'a été cousu.</translation>
2285     </message>
2286   </context>
2287   <context>
2288     <name>Sewing:main_objects</name>
2289     <message>
2290       <source>Objects</source>
2291       <translation>Objets</translation>
2292     </message>
2293     <message>
2294       <source>Select shapes to sew.</source>
2295       <translation>Sélectionnez les formes à coudre.</translation>
2296     </message>
2297   </context>
2298   <context>
2299     <name>Sewing:tolerance</name>
2300     <message>
2301       <source>Tolerance</source>
2302       <translation>Tolérance</translation>
2303     </message>
2304   </context>
2305   <context>
2306     <name>Sewing:allow_non_manifold</name>
2307     <message>
2308       <source>Allow Non-Manifold</source>
2309       <translation>Autoriser non multiple</translation>
2310     </message>
2311     <message>
2312       <source>Allow the creation of non-manifold results</source>
2313       <translation>Autoriser la création de résultats non multiples</translation>
2314     </message>
2315   </context>
2316   <context>
2317     <name>Sewing:always_create_result</name>
2318     <message>
2319       <source>Always create a result</source>
2320       <translation>Créez toujours un résultat</translation>
2321     </message>
2322     <message>
2323       <source>Always create a result, even if nothing is sewed</source>
2324       <translation>Créez toujours un résultat, même si rien n'est cousu</translation>
2325     </message>
2326   </context>
2327
2328   <!-- GlueFaces -->
2329   <context>
2330     <name>GlueFaces</name>
2331     <message>
2332       <source>Perform gluing of connected faces</source>
2333       <translation>Effectuer le collage des faces connectées</translation>
2334     </message>
2335     <message>
2336       <source>Glue Faces</source>
2337       <translation>Recoller les faces</translation>
2338     </message>
2339     <message>
2340       <source>No shapes to glue.</source>
2341       <translation>Aucune forme à coller.</translation>
2342     </message>
2343   </context>
2344   <context>
2345     <name>GlueFaces:main_objects</name>
2346     <message>
2347       <source>Objects</source>
2348       <translation>Objets</translation>
2349     </message>
2350     <message>
2351       <source>Select shapes to glue.</source>
2352       <translation>Sélectionnez les formes à coller.</translation>
2353     </message>
2354   </context>
2355   <context>
2356     <name>GlueFaces:tolerance</name>
2357     <message>
2358       <source>Tolerance</source>
2359       <translation>Tolérance</translation>
2360     </message>
2361   </context>
2362   <context>
2363     <name>GlueFaces:keep_non_solids</name>
2364     <message>
2365       <source>Keep non-solid shapes</source>
2366       <translation>Conserver les formes non solides</translation>
2367     </message>
2368   </context>
2369
2370   <!-- Smash -->
2371   <context>
2372     <name>Smash</name>
2373     <message>
2374       <source>Perform boolean smash operation with objects</source>
2375       <translation>Effectuer l&apos;opération booléenne smash avec des objets</translation>
2376     </message>
2377     <message>
2378       <source>Smash</source>
2379       <translation>Smash</translation>
2380     </message>
2381   </context>
2382   <context>
2383     <name>Smash:FeaturesPlugin_ValidatorBooleanArguments</name>
2384     <message>
2385       <source>Objects not selected.</source>
2386       <translation>Objets non sélectionnés.</translation>
2387     </message>
2388     <message>
2389       <source>Tools not selected.</source>
2390       <translation>Les objets outils ne sont pas sélectionnés.</translation>
2391     </message>
2392   </context>
2393   <context>
2394     <name>Smash:main_objects</name>
2395     <message>
2396       <source>Main objects</source>
2397       <translation>Objets principaux</translation>
2398     </message>
2399     <message>
2400       <source>Select objects</source>
2401       <translation>Sélectionner des objets</translation>
2402     </message>
2403   </context>
2404   <context>
2405     <name>Smash:tool_objects</name>
2406     <message>
2407       <source>Select tools</source>
2408       <translation>Sélectionnez des outils</translation>
2409     </message>
2410     <message>
2411       <source>Tool objects</source>
2412       <translation>Objets outils</translation>
2413     </message>
2414   </context>
2415
2416   <!-- Split -->
2417   <context>
2418     <name>Split</name>
2419     <message>
2420       <source>Perform boolean split operation with objects</source>
2421       <translation>Effectuer l&apos;opération booléenne division avec des objets</translation>
2422     </message>
2423     <message>
2424       <source>Split</source>
2425       <translation>Diviser</translation>
2426     </message>
2427   </context>
2428   <context>
2429     <name>Split:FeaturesPlugin_ValidatorBooleanArguments</name>
2430     <message>
2431       <source>Objects not selected.</source>
2432       <translation>Objets non sélectionnés.</translation>
2433     </message>
2434   </context>
2435   <context>
2436     <name>Split:main_objects</name>
2437     <message>
2438       <source>Main objects</source>
2439       <translation>Objets principaux</translation>
2440     </message>
2441     <message>
2442       <source>Select objects</source>
2443       <translation>Sélectionner des objets</translation>
2444     </message>
2445   </context>
2446   <context>
2447     <name>Split:tool_objects</name>
2448     <message>
2449       <source>Select tools</source>
2450       <translation>Sélectionnez des outils</translation>
2451     </message>
2452     <message>
2453       <source>Tool objects</source>
2454       <translation>Objets outils</translation>
2455     </message>
2456   </context>
2457
2458   <!-- Union -->
2459   <context>
2460     <name>Union</name>
2461     <message>
2462       <source>Perform union operations with shapes</source>
2463       <translation>Effectuer des opérations réunion avec des formes</translation>
2464     </message>
2465     <message>
2466       <source>Union</source>
2467       <translation>Réunion</translation>
2468     </message>
2469   </context>
2470   <context>
2471     <name>Union:base_objects</name>
2472     <message>
2473       <source>Base objects:</source>
2474       <translation>Objets de base:</translation>
2475     </message>
2476     <message>
2477       <source>Select solids for union.</source>
2478       <translation>Sélectionner les solides pour la réunion.</translation>
2479     </message>
2480   </context>
2481
2482   <!-- Validators -->
2483
2484   <context>
2485     <name>Scale:center_point:GeomValidators_ConstructionComposite</name>
2486     <message>
2487       <source>The result is empty</source>
2488       <translation>Le résultat est vide</translation>
2489     </message>
2490   </context>
2491
2492   <context>
2493     <name>Extrusion:GeomValidators_ZeroOffset</name>
2494     <message>
2495       <source>FromSize = -ToSize and bounding planes are coincident.</source>
2496       <translation>FromSize = -ToSize et les plans de délimitation coïncident.</translation>
2497     </message>
2498     <message>
2499       <source>ToSize = -FromSize.</source>
2500       <translation>ToSize = -FromSize.</translation>
2501     </message>
2502     <message>
2503       <source>Wrong number of validator arguments in xml (expected 9).</source>
2504       <translation>Nombre incorrect d&apos;arguments de validation dans XML (9 prévus).</translation>
2505     </message>
2506     <message>
2507       <source>From face selection is invalid.</source>
2508       <translation>La face de départ sélectionnée est invalide.</translation>
2509     </message>
2510     <message>
2511       <source>To face selection is invalid.</source>
2512       <translation>La sélection de la face finale est invalide.</translation>
2513     </message>
2514   </context>
2515   <context>
2516     <name>Extrusion:Model_FeatureValidator</name>
2517     <message>
2518       <source>Attribute "%1" is not initialized.</source>
2519       <translation>L&apos;objet de base pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2520     </message>
2521     <message>
2522       <source>Attribute "sketch" is not initialized.</source>
2523       <translation>L&apos;objet de base pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2524     </message>
2525     <message>
2526       <source>Attribute "base" is not initialized.</source>
2527       <translation>L&apos;objet de base pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2528     </message>
2529     <message>
2530       <source>Attribute "direction_object" is not initialized.</source>
2531       <translation>L&apos;objet Direction pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2532     </message>
2533     <message>
2534       <source>Attribute "from_object" is not initialized.</source>
2535       <translation>L&apos;objet de départ pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2536     </message>
2537     <message>
2538       <source>Attribute "to_object" is not initialized.</source>
2539       <translation>L&apos;objet destination de l&apos;extrusion n&apos;est pas sélectionné.</translation>
2540     </message>
2541   </context>
2542   <context>
2543     <name>Extrusion:sketch:FeaturesPlugin_ValidatorCompositeLauncher</name>
2544     <message>
2545       <source>The object is empty</source>
2546       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
2547     </message>
2548     <message>
2549       <source>Error: The attribute with the %1 type is not processed</source>
2550       <translation>Erreur : l&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2551     </message>
2552     <message>
2553       <source>Error: Wrong parameters in XML definition for %1 type</source>
2554       <translation>Erreur : paramètres incorrects dans la définition XML pour le type %1</translation>
2555     </message>
2556     <message>
2557       <source>Wrong parameters in XML definition for %1 type</source>
2558       <translation>Mauvais paramètres dans la définition XML pour le type %1</translation>
2559     </message>
2560   </context>
2561   <context>
2562     <name>Extrusion:FeaturesPlugin_ValidatorBaseForGenerationSketchOrSketchObjects</name>
2563     <message>
2564       <source>Sketch and objects from it can not be selected at the same time.</source>
2565       <translation>L&apos;esquisse et ses éléments ne peuvent pas être sélectionnés en même temps.</translation>
2566     </message>
2567   </context>
2568   <context>
2569     <name>Extrusion:FeaturesPlugin_ValidatorExtrusionDir</name>
2570     <message>
2571       <source>Error: Validator should be used with 2 parameters for extrusion.</source>
2572       <translation>Validateur &quot;FeaturesPlugin_ValidatorExtrusionDir&quot; doit être utilisé avec 2 paramètres d&apos;extrusion.</translation>
2573     </message>
2574     <message>
2575       <source>Error: Direction is parallel to one of the selected face or face on selected shell.</source>
2576       <translation>La direction est parallèle à l&apos;une des faces sélectionnées ou à la face de la coque sélectionnée.</translation>
2577     </message>
2578     <message>
2579       <source>Error: Base objects list contains vertex or edge, so attribute "direction_object" can not be used with default value. Select direction for extrusion.</source>
2580       <translation>La liste des objets de base contient un sommet ou une arête, ainsi la direction par défaut ne peut pas être utilisée. Sélectionnez la direction d&apos;extrusion.</translation>
2581     </message>
2582   </context>
2583   <context>
2584     <name>Extrusion:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
2585     <message>
2586       <source>Error: Validator parameters is empty.</source>
2587       <translation>Erreur : les paramètres du validateur sont vides.</translation>
2588     </message>
2589     <message>
2590       <source>Error: Attribute contains unacceptable shape.</source>
2591       <translation>Le type d&apos;une forme sélectionnée n&apos;est pas acceptable.</translation>
2592     </message>
2593     <message>
2594       <source>Error: Empty context.</source>
2595       <translation>Erreur : contexte vide.</translation>
2596     </message>
2597     <message>
2598       <source>Error: Compound should contain only faces, edges or vertices.</source>
2599       <translation>L&apos;ensemble doit contenir uniquement des faces, des arêtes ou des sommets.</translation>
2600     </message>
2601     <message>
2602       <source>Error: Object from this sketch is already selected. Sketch is not allowed for selection.</source>
2603       <translation>L&apos;objet de cette esquisse est déjà sélectionné. L&apos;esquisse n&apos;est pas autorisée pour la sélection.</translation>
2604     </message>
2605     <message>
2606       <source>Error: Whole sketch with this object is already selected. Don't allow to select this object.</source>
2607       <translation>L&apos;esquisse entière avec cet objet est déjà sélectionnée. Ne pas autoriser à sélectionner cet objet.</translation>
2608     </message>
2609     <message>
2610       <source>Error: Wire with wrong orientation selected.</source>
2611       <translation>Contour avec mauvaise orientation sélectionné.</translation>
2612     </message>
2613     <message>
2614       <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
2615       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
2616     </message>
2617     <message>
2618       <source>Error: Empty attribute.</source>
2619       <translation>Erreur : attribut vide.</translation>
2620     </message>
2621     <message>
2622       <source>Error: Attribute have empty context.</source>
2623       <translation>Erreur : l&apos;attribut a un contexte vide.</translation>
2624     </message>
2625     <message>
2626       <source>Error: Empty shape selected</source>
2627       <translation>Erreur : forme vide sélectionnée</translation>
2628     </message>
2629     <message>
2630       <source>Error: Infinite constructions is not allowed as base.</source>
2631       <translation>Les constructions infinies ne sont pas autorisées comme base.</translation>
2632     </message>
2633     <message>
2634       <source>Error: Selected shape is in the local selection. Only global selection is allowed.</source>
2635       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
2636     </message>
2637     <message>
2638       <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
2639       <translation>Le type de la forme sélectionnée n&apos;est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
2640     </message>
2641   </context>
2642   <context>
2643     <name>Extrusion:direction_object:GeomValidators_ShapeType</name>
2644     <message>
2645       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
2646       <translation>Aucun élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
2647     </message>
2648     <message>
2649       <source>It has reference to an empty attribute</source>
2650       <translation>Référence à un attribut vide</translation>
2651     </message>
2652     <message>
2653       <source>Shape type is "%1", it should be "%2"</source>
2654       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
2655     </message>
2656     <message>
2657       <source>The attribute with the %1 type is not processed</source>
2658       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2659     </message>
2660     <message>
2661       <source>The object is empty</source>
2662       <translation>Objet de direction non sélectionné.</translation>
2663     </message>
2664     <message>
2665       <source>The result is empty</source>
2666       <translation>Objet de direction non sélectionné.</translation>
2667     </message>
2668     <message>
2669       <source>The shape is empty</source>
2670       <translation>Objet de direction non sélectionné.</translation>
2671     </message>
2672   </context>
2673   <context>
2674     <name>Extrusion:from_object:GeomValidators_Face</name>
2675     <message>
2676       <source>The attribute with the %1 type is not processed</source>
2677       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2678     </message>
2679     <message>
2680       <source>The shape is not a cylinder.</source>
2681       <translation>La forme n&apos;est pas un cylindre.</translation>
2682     </message>
2683     <message>
2684       <source>The shape is not an available face.</source>
2685       <translation>La forme n&apos;est pas une face disponible.</translation>
2686     </message>
2687   </context>
2688   <context>
2689     <name>Extrusion:to_object:GeomValidators_Face</name>
2690     <message>
2691       <source>The attribute with the %1 type is not processed</source>
2692       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2693     </message>
2694     <message>
2695       <source>The shape is not a cylinder.</source>
2696       <translation>La forme n&apos;est pas un cylindre.</translation>
2697     </message>
2698     <message>
2699       <source>The shape is not an available face.</source>
2700       <translation>La forme n&apos;est pas une face disponible.</translation>
2701     </message>
2702   </context>
2703   <context>
2704     <name>Extrusion:from_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
2705     <message>
2706       <source>Error: Extrusion algorithm failed.</source>
2707       <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
2708     </message>
2709   </context>
2710   <context>
2711     <name>Extrusion:to_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
2712     <message>
2713       <source>Error: Extrusion algorithm failed.</source>
2714       <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
2715     </message>
2716   </context>
2717
2718   <context>
2719     <name>ExtrusionCut:GeomValidators_ZeroOffset</name>
2720     <message>
2721       <source>FromSize = -ToSize and bounding planes are coincident.</source>
2722       <translation>FromSize = -ToSize et les plans de délimitation coïncident.</translation>
2723     </message>
2724     <message>
2725       <source>ToSize = -FromSize.</source>
2726       <translation>ToSize = -FromSize.</translation>
2727     </message>
2728     <message>
2729       <source>Wrong number of validator arguments in xml (expected 9).</source>
2730       <translation>Nombre incorrect d&apos;arguments de validation dans XML (9 prévus).</translation>
2731     </message>
2732     <message>
2733       <source>From face selection is invalid.</source>
2734       <translation>La face de départ sélectionnée est invalide.</translation>
2735     </message>
2736     <message>
2737       <source>To face selection is invalid.</source>
2738       <translation>La sélection de la face finale est invalide.</translation>
2739     </message>
2740   </context>
2741   <context>
2742     <name>ExtrusionCut:Model_FeatureValidator</name>
2743     <message>
2744       <source>Attribute "base" is not initialized.</source>
2745       <translation>L&apos;objet de base pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2746     </message>
2747     <message>
2748       <source>Attribute "sketch" is not initialized.</source>
2749       <translation>L&apos;objet de base pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2750     </message>
2751     <message>
2752       <source>Attribute "direction_object" is not initialized.</source>
2753       <translation>L&apos;objet Direction pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2754     </message>
2755     <message>
2756       <source>Attribute "from_object" is not initialized.</source>
2757       <translation>L&apos;objet de départ pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
2758     </message>
2759     <message>
2760       <source>Attribute "to_object" is not initialized.</source>
2761       <translation>L&apos;objet destination de l&apos;extrusion n&apos;est pas sélectionné.</translation>
2762     </message>
2763     <message>
2764       <source>Attribute "to_offset" is not initialized.</source>
2765       <translation>Entrez le décalage &quot;jusqu&apos;à&quot;.</translation>
2766     </message>
2767     <message>
2768       <source>Attribute "main_objects" is not initialized.</source>
2769       <translation>Les objets à couper ne sont pas sélectionnés.</translation>
2770     </message>
2771   </context>
2772   <context>
2773     <name>ExtrusionCut:main_objects:GeomValidators_ShapeType</name>
2774     <message>
2775       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
2776       <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants: %1</translation>
2777     </message>
2778     <message>
2779       <source>It has reference to an empty attribute</source>
2780       <translation>Il fait référence à un attribut vide</translation>
2781     </message>
2782     <message>
2783       <source>Shape type is "%1", it should be "%2"</source>
2784       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
2785     </message>
2786     <message>
2787       <source>The attribute with the %1 type is not processed</source>
2788       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2789     </message>
2790     <message>
2791       <source>The object is empty</source>
2792       <translation>L&apos;objet est vide</translation>
2793     </message>
2794     <message>
2795       <source>The result is empty</source>
2796       <translation>Le résultat est vide</translation>
2797     </message>
2798     <message>
2799       <source>The shape is empty</source>
2800       <translation>La forme est vide</translation>
2801     </message>
2802   </context>
2803   <context>
2804     <name>ExtrusionCut:sketch:FeaturesPlugin_ValidatorCompositeLauncher</name>
2805     <message>
2806       <source>The object is empty</source>
2807       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
2808     </message>
2809     <message>
2810       <source>The result is empty</source>
2811       <translation>L&apos;objet n&apos;est pas sélectionné</translation>
2812     </message>
2813     <message>
2814       <source>Error: The attribute with the %1 type is not processed</source>
2815       <translation>Erreur : l&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2816     </message>
2817     <message>
2818       <source>Error: Wrong parameters in XML definition for %1 type</source>
2819       <translation>Erreur : paramètres incorrects dans la définition XML pour le type %1</translation>
2820     </message>
2821     <message>
2822       <source>Wrong parameters in XML definition for %1 type</source>
2823       <translation>Mauvais paramètres dans la définition XML pour le type %1</translation>
2824     </message>
2825   </context>
2826   <context>
2827     <name>ExtrusionCut:FeaturesPlugin_ValidatorExtrusionDir</name>
2828     <message>
2829       <source>Error: Validator should be used with 2 parameters for extrusion.</source>
2830       <translation>Validateur &quot;FeaturesPlugin_ValidatorExtrusionDir&quot; doit être utilisé avec 2 paramètres d&apos;extrusion.</translation>
2831     </message>
2832     <message>
2833       <source>Error: Direction is parallel to one of the selected face or face on selected shell.</source>
2834       <translation>La direction est parallèle à l&apos;une des faces sélectionnées ou à la face de la coque sélectionnée.</translation>
2835     </message>
2836   </context>
2837   <context>
2838     <name>ExtrusionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
2839     <message>
2840       <source>Error: Validator parameters is empty.</source>
2841       <translation>Erreur : les paramètres du validateur sont vides.</translation>
2842     </message>
2843     <message>
2844       <source>Error: Attribute contains unacceptable shape.</source>
2845       <translation>Le type d&apos;une forme sélectionnée n&apos;est pas acceptable.</translation>
2846     </message>
2847     <message>
2848       <source>Error: Empty context.</source>
2849       <translation>Erreur : contexte vide.</translation>
2850     </message>
2851     <message>
2852       <source>Error: Compound should contain only faces, edges or vertices.</source>
2853       <translation>L&apos;ensemble doit contenir uniquement des faces, des arêtes ou des sommets.</translation>
2854     </message>
2855     <message>
2856       <source>Error: Object from this sketch is already selected. Sketch is not allowed for selection.</source>
2857       <translation>L&apos;objet de cette esquisse est déjà sélectionné. L&apos;esquisse n&apos;est pas autorisée pour la sélection.</translation>
2858     </message>
2859     <message>
2860       <source>Error: Whole sketch with this object is already selected. Don't allow to select this object.</source>
2861       <translation>L&apos;esquisse entière avec cet objet est déjà sélectionnée. Ne pas autoriser à sélectionner cet objet.</translation>
2862     </message>
2863     <message>
2864       <source>Error: Wire with wrong orientation selected.</source>
2865       <translation>Contour avec mauvaise orientation sélectionné.</translation>
2866     </message>
2867     <message>
2868       <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
2869       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
2870     </message>
2871     <message>
2872       <source>Error: Empty attribute.</source>
2873       <translation>Erreur : Sélectionner des objets de base.</translation>
2874     </message>
2875     <message>
2876       <source>Error: Empty shape selected</source>
2877       <translation>Erreur : forme vide sélectionnée</translation>
2878     </message>
2879     <message>
2880       <source>Error: Infinite constructions is not allowed as base.</source>
2881       <translation>Les constructions infinies ne sont pas autorisées comme base.</translation>
2882     </message>
2883     <message>
2884       <source>Error: Selected shape is in the local selection. Only global selection is allowed.</source>
2885       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
2886     </message>
2887     <message>
2888       <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
2889       <translation>Le type de la forme sélectionnée n&apos;est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
2890     </message>
2891   </context>
2892   <context>
2893     <name>ExtrusionCut:direction_object:GeomValidators_ShapeType</name>
2894     <message>
2895       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
2896       <translation>Aucun élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
2897     </message>
2898     <message>
2899       <source>It has reference to an empty attribute</source>
2900       <translation>Référence à un attribut vide</translation>
2901     </message>
2902     <message>
2903       <source>Shape type is "%1", it should be "%2"</source>
2904       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
2905     </message>
2906     <message>
2907       <source>The attribute with the %1 type is not processed</source>
2908       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2909     </message>
2910     <message>
2911       <source>The object is empty</source>
2912       <translation>Objet de direction non sélectionné.</translation>
2913     </message>
2914     <message>
2915       <source>The result is empty</source>
2916       <translation>Objet de direction non sélectionné.</translation>
2917     </message>
2918     <message>
2919       <source>The shape is empty</source>
2920       <translation>Objet de direction non sélectionné.</translation>
2921     </message>
2922   </context>
2923   <context>
2924     <name>ExtrusionCut:from_object:GeomValidators_Face</name>
2925     <message>
2926       <source>The attribute with the %1 type is not processed</source>
2927       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2928     </message>
2929     <message>
2930       <source>The shape is not a cylinder.</source>
2931       <translation>La forme n&apos;est pas un cylindre.</translation>
2932     </message>
2933     <message>
2934       <source>The shape is not an available face.</source>
2935       <translation>La forme n&apos;est pas une face disponible.</translation>
2936     </message>
2937   </context>
2938   <context>
2939     <name>ExtrusionCut:to_object:GeomValidators_Face</name>
2940     <message>
2941       <source>The attribute with the %1 type is not processed</source>
2942       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2943     </message>
2944     <message>
2945       <source>The shape is not a cylinder.</source>
2946       <translation>La forme n&apos;est pas un cylindre.</translation>
2947     </message>
2948     <message>
2949       <source>The shape is not an available face.</source>
2950       <translation>La forme n&apos;est pas une face disponible.</translation>
2951     </message>
2952   </context>
2953
2954   <context>
2955     <name>Revolution:Model_FeatureValidator</name>
2956     <message>
2957       <source>Attribute "axis_object" is not initialized.</source>
2958       <translation>L&apos;axe de révolution n&apos;est pas sélectionné.</translation>
2959     </message>
2960     <message>
2961       <source>Attribute "sketch" is not initialized.</source>
2962       <translation>L&apos;objet de base pour la révolution n&apos;est pas sélectionné.</translation>
2963     </message>
2964     <message>
2965       <source>Attribute "base" is not initialized.</source>
2966       <translation>L&apos;objet de base pour la révolution n&apos;est pas sélectionné.</translation>
2967     </message>
2968     <message>
2969       <source>Attribute "from_object" is not initialized.</source>
2970       <translation>L&apos;objet de départ pour la révolution n&apos;est pas sélectionné.</translation>
2971     </message>
2972     <message>
2973       <source>Attribute "to_object" is not initialized.</source>
2974       <translation>L&apos;objet destination de la révolution n&apos;est pas sélectionné.</translation>
2975     </message>
2976   </context>
2977   <context>
2978     <name>Revolution:axis_object:GeomValidators_ShapeType</name>
2979     <message>
2980       <source>The object is empty</source>
2981       <translation>L&apos;axe de révolution n&apos;est pas sélectionné.</translation>
2982     </message>
2983     <message>
2984       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
2985       <translation>Aucun élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
2986     </message>
2987     <message>
2988       <source>It has reference to an empty attribute</source>
2989       <translation>Référence à un attribut vide</translation>
2990     </message>
2991     <message>
2992       <source>Shape type is "%1", it should be "%2"</source>
2993       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
2994     </message>
2995     <message>
2996       <source>The attribute with the %1 type is not processed</source>
2997       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
2998     </message>
2999     <message>
3000       <source>The result is empty</source>
3001       <translation>Le résultat est vide</translation>
3002     </message>
3003     <message>
3004       <source>The shape is empty</source>
3005       <translation>La forme est vide</translation>
3006     </message>
3007   </context>
3008   <context>
3009     <name>Revolution:sketch:FeaturesPlugin_ValidatorCompositeLauncher</name>
3010     <message>
3011       <source>The object is empty</source>
3012       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
3013     </message>
3014     <message>
3015       <source>Error: The attribute with the %1 type is not processed</source>
3016       <translation>Erreur : l&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3017     </message>
3018     <message>
3019       <source>Error: Wrong parameters in XML definition for %1 type</source>
3020       <translation>Erreur : paramètres incorrects dans la définition XML pour le type %1</translation>
3021     </message>
3022     <message>
3023       <source>Wrong parameters in XML definition for %1 type</source>
3024       <translation>Mauvais paramètres dans la définition XML pour le type %1</translation>
3025     </message>
3026   </context>
3027   <context>
3028     <name>Revolution:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
3029     <message>
3030       <source>Error: Validator parameters is empty.</source>
3031       <translation>Erreur : les paramètres du validateur sont vides.</translation>
3032     </message>
3033     <message>
3034       <source>Error: Attribute contains unacceptable shape.</source>
3035       <translation>Le type d&apos;une forme sélectionnée n&apos;est pas acceptable.</translation>
3036     </message>
3037     <message>
3038       <source>Error: Empty context.</source>
3039       <translation>Erreur : contexte vide.</translation>
3040     </message>
3041     <message>
3042       <source>Error: Compound should contain only faces, edges or vertices.</source>
3043       <translation>L&apos;essemble doit contenir uniquement des faces, des arêtes ou des sommets.</translation>
3044     </message>
3045     <message>
3046       <source>Error: Object from this sketch is already selected. Sketch is not allowed for selection.</source>
3047       <translation>L&apos;objet de cette esquisse est déjà sélectionné. L&apos;esquisse n&apos;est pas autorisée pour la sélection.</translation>
3048     </message>
3049     <message>
3050       <source>Error: Whole sketch with this object is already selected. Don't allow to select this object.</source>
3051       <translation>L&apos;esquisse entière avec cet objet est déjà sélectionnée. Ne pas autoriser à sélectionner cet objet.</translation>
3052     </message>
3053     <message>
3054       <source>Error: Wire with wrong orientation selected.</source>
3055       <translation>Contour avec mauvaise orientation sélectionné.</translation>
3056     </message>
3057     <message>
3058       <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
3059       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
3060     </message>
3061     <message>
3062       <source>Error: Empty attribute.</source>
3063       <translation>Erreur : attribut vide.</translation>
3064     </message>
3065     <message>
3066       <source>Error: Attribute have empty context.</source>
3067       <translation>Erreur : l&apos;attribut a un contexte vide.</translation>
3068     </message>
3069     <message>
3070       <source>Error: Empty shape selected</source>
3071       <translation>Erreur : forme vide sélectionnée</translation>
3072     </message>
3073     <message>
3074       <source>Error: Infinite constructions is not allowed as base.</source>
3075       <translation>Les constructions infinies ne sont pas autorisées comme base.</translation>
3076     </message>
3077     <message>
3078       <source>Error: Selected shape is in the local selection. Only global selection is allowed.</source>
3079       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
3080     </message>
3081     <message>
3082       <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
3083       <translation>Le type de la forme sélectionnée n&apos;est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
3084     </message>
3085   </context>
3086   <context>
3087     <name>Revolution:from_object:GeomValidators_Face</name>
3088     <message>
3089       <source>The attribute with the %1 type is not processed</source>
3090       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3091     </message>
3092     <message>
3093       <source>The shape is not a cylinder.</source>
3094       <translation>La forme n&apos;est pas un cylindre.</translation>
3095     </message>
3096     <message>
3097       <source>The shape is not an available face.</source>
3098       <translation>La forme n&apos;est pas une face disponible.</translation>
3099     </message>
3100   </context>
3101   <context>
3102     <name>Revolution:to_object:GeomValidators_Face</name>
3103     <message>
3104       <source>The attribute with the %1 type is not processed</source>
3105       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3106     </message>
3107     <message>
3108       <source>The shape is not a cylinder.</source>
3109       <translation>La forme n&apos;est pas un cylindre.</translation>
3110     </message>
3111     <message>
3112       <source>The shape is not an available face.</source>
3113       <translation>La forme n&apos;est pas une face disponible.</translation>
3114     </message>
3115   </context>
3116
3117   <context>
3118     <name>RevolutionCut:GeomValidators_ZeroOffset</name>
3119     <message>
3120       <source>FromSize = -ToSize and bounding planes are coincident.</source>
3121       <translation>FromAngle = -ToAngle et les plans englobants coïncident.</translation>
3122     </message>
3123     <message>
3124       <source>Wrong number of validator arguments in xml (expected 9).</source>
3125       <translation>Nombre incorrect d&apos;arguments du validateur &quot;GeomValidators_ZeroOffset&quot; en XML (9 attendus).</translation>
3126     </message>
3127     <message>
3128       <source>ToSize = -FromSize.</source>
3129       <translation>ToAngle = -FromAngle.</translation>
3130     </message>
3131     <message>
3132       <source>From face selection is invalid.</source>
3133       <translation>La face de départ sélectionnée est invalide.</translation>
3134     </message>
3135     <message>
3136       <source>To face selection is invalid.</source>
3137       <translation>La sélection de la face finale est invalide.</translation>
3138     </message>
3139   </context>
3140   <context>
3141     <name>RevolutionCut:Model_FeatureValidator</name>
3142     <message>
3143       <source>Attribute "axis_object" is not initialized.</source>
3144       <translation>L&apos;axe de révolution n&apos;est pas sélectionné.</translation>
3145     </message>
3146     <message>
3147       <source>Attribute "sketch" is not initialized.</source>
3148       <translation>L&apos;objet de base pour la révolution n&apos;est pas sélectionné.</translation>
3149     </message>
3150     <message>
3151       <source>Attribute "base" is not initialized.</source>
3152       <translation>L&apos;objet de base pour la révolution n&apos;est pas sélectionné.</translation>
3153     </message>
3154     <message>
3155       <source>Attribute "from_object" is not initialized.</source>
3156       <translation>L&apos;objet de départ pour la révolution n&apos;est pas sélectionné.</translation>
3157     </message>
3158     <message>
3159       <source>Attribute "to_object" is not initialized.</source>
3160       <translation>L&apos;objet destination de la révolution n&apos;est pas sélectionné.</translation>
3161     </message>
3162     <message>
3163       <source>Attribute "main_objects" is not initialized.</source>
3164       <translation>L&apos;objet à couper n&apos;est pas sélectionné.</translation>
3165     </message>
3166   </context>
3167   <context>
3168     <name>RevolutionCut:axis_object:GeomValidators_ShapeType</name>
3169     <message>
3170       <source>The object is empty</source>
3171       <translation>L&apos;axe de révolution n&apos;est pas sélectionné.</translation>
3172     </message>
3173     <message>
3174       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
3175       <translation>Aucun élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
3176     </message>
3177     <message>
3178       <source>It has reference to an empty attribute</source>
3179       <translation>Référence à un attribut vide</translation>
3180     </message>
3181     <message>
3182       <source>Shape type is "%1", it should be "%2"</source>
3183       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
3184     </message>
3185     <message>
3186       <source>The attribute with the %1 type is not processed</source>
3187       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3188     </message>
3189     <message>
3190       <source>The result is empty</source>
3191       <translation>Le résultat est vide</translation>
3192     </message>
3193     <message>
3194       <source>The shape is empty</source>
3195       <translation>La forme est vide</translation>
3196     </message>
3197   </context>
3198   <context>
3199     <name>RevolutionCut:main_objects:GeomValidators_ShapeType</name>
3200     <message>
3201       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
3202       <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
3203     </message>
3204     <message>
3205       <source>It has reference to an empty attribute</source>
3206       <translation>Il fait référence à un attribut vide</translation>
3207     </message>
3208     <message>
3209       <source>Shape type is "%1", it should be "%2"</source>
3210       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
3211     </message>
3212     <message>
3213       <source>The attribute with the %1 type is not processed</source>
3214       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3215     </message>
3216     <message>
3217       <source>The object is empty</source>
3218       <translation>L&apos;objet est vide</translation>
3219     </message>
3220     <message>
3221       <source>The result is empty</source>
3222       <translation>Le résultat est vide</translation>
3223     </message>
3224     <message>
3225       <source>The shape is empty</source>
3226       <translation>La forme est vide</translation>
3227     </message>
3228   </context>
3229   <context>
3230     <name>RevolutionCut:sketch:FeaturesPlugin_ValidatorCompositeLauncher</name>
3231     <message>
3232       <source>The object is empty</source>
3233       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
3234     </message>
3235     <message>
3236       <source>The result is empty</source>
3237       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
3238     </message>
3239     <message>
3240       <source>Error: The attribute with the %1 type is not processed</source>
3241       <translation>Erreur : l&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3242     </message>
3243     <message>
3244       <source>Error: Wrong parameters in XML definition for %1 type</source>
3245       <translation>Erreur : paramètres incorrects dans la définition XML pour le type %1</translation>
3246     </message>
3247     <message>
3248       <source>Wrong parameters in XML definition for %1 type</source>
3249       <translation>Mauvais paramètres dans la définition XML pour le type %1</translation>
3250     </message>
3251   </context>
3252   <context>
3253     <name>RevolutionCut:GeomValidators_ZeroOffset</name>
3254     <message>
3255       <source>Wrong number of validator arguments in xml (expected 9).</source>
3256       <translation>Nombre incorrect d&apos;arguments du validateur &quot;GeomValidators_ZeroOffset&quot; en XML (9 attendus).</translation>
3257     </message>
3258     <message>
3259       <source>ToSize = -FromSize.</source>
3260       <translation>ToAngle = -FromAngle.</translation>
3261     </message>
3262     <message>
3263       <source>From face selection is invalid.</source>
3264       <translation>La face de départ sélectionnée est invalide.</translation>
3265     </message>
3266     <message>
3267       <source>To face selection is invalid.</source>
3268       <translation>La sélection de la face finale est invalide.</translation>
3269     </message>
3270   </context>
3271   <context>
3272     <name>RevolutionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
3273     <message>
3274       <source>Error: Validator parameters is empty.</source>
3275       <translation>Erreur : les paramètres du validateur sont vides.</translation>
3276     </message>
3277     <message>
3278       <source>Error: Attribute contains unacceptable shape.</source>
3279       <translation>Le type d&apos;une forme sélectionnée n&apos;est pas acceptable.</translation>
3280     </message>
3281     <message>
3282       <source>Error: Empty context.</source>
3283       <translation>Erreur : contexte vide.</translation>
3284     </message>
3285     <message>
3286       <source>Error: Compound should contain only faces, edges or vertices.</source>
3287       <translation>L&apos;essemble doit contenir uniquement des faces, des arêtes ou des sommets.</translation>
3288     </message>
3289     <message>
3290       <source>Error: Object from this sketch is already selected. Sketch is not allowed for selection.</source>
3291       <translation>L&apos;objet de cette esquisse est déjà sélectionné. L&apos;esquisse n&apos;est pas autorisée pour la sélection.</translation>
3292     </message>
3293     <message>
3294       <source>Error: Whole sketch with this object is already selected. Don't allow to select this object.</source>
3295       <translation>L&apos;esquisse entière avec cet objet est déjà sélectionnée. Ne pas autoriser à sélectionner cet objet.</translation>
3296     </message>
3297     <message>
3298       <source>Error: Wire with wrong orientation selected.</source>
3299       <translation>Contour avec mauvaise orientation sélectionné.</translation>
3300     </message>
3301     <message>
3302       <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
3303       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
3304     </message>
3305     <message>
3306       <source>Error: Empty attribute.</source>
3307       <translation>Erreur : attribut vide.</translation>
3308     </message>
3309     <message>
3310       <source>Error: Attribute have empty context.</source>
3311       <translation>Erreur : l&apos;attribut a un contexte vide.</translation>
3312     </message>
3313     <message>
3314       <source>Error: Empty shape selected</source>
3315       <translation>Erreur : forme vide sélectionnée</translation>
3316     </message>
3317     <message>
3318       <source>Error: Infinite constructions is not allowed as base.</source>
3319       <translation>Les constructions infinies ne sont pas autorisées comme base.</translation>
3320     </message>
3321     <message>
3322       <source>Error: Selected shape is in the local selection. Only global selection is allowed.</source>
3323       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
3324     </message>
3325     <message>
3326       <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
3327       <translation>Le type de la forme sélectionnée n&apos;est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
3328     </message>
3329   </context>
3330   <context>
3331     <name>RevolutionCut:from_object:GeomValidators_Face</name>
3332     <message>
3333       <source>The attribute with the %1 type is not processed</source>
3334       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3335     </message>
3336     <message>
3337       <source>The shape is not a cylinder.</source>
3338       <translation>La forme n&apos;est pas un cylindre.</translation>
3339     </message>
3340     <message>
3341       <source>The shape is not an available face.</source>
3342       <translation>La forme n&apos;est pas une face disponible.</translation>
3343     </message>
3344   </context>
3345   <context>
3346     <name>RevolutionCut:to_object:GeomValidators_Face</name>
3347     <message>
3348       <source>The attribute with the %1 type is not processed</source>
3349       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3350     </message>
3351     <message>
3352       <source>The shape is not a cylinder.</source>
3353       <translation>La forme n&apos;est pas un cylindre.</translation>
3354     </message>
3355     <message>
3356       <source>The shape is not an available face.</source>
3357       <translation>La forme n&apos;est pas une face disponible.</translation>
3358     </message>
3359   </context>
3360
3361   <context>
3362     <name>ExtrusionFuse:GeomValidators_ZeroOffset</name>
3363     <message>
3364       <source>FromSize = -ToSize and bounding planes are coincident.</source>
3365       <translation>FromSize = -ToSize et les plans de délimitation coïncident.</translation>
3366     </message>
3367     <message>
3368       <source>ToSize = -FromSize.</source>
3369       <translation>ToSize = -FromSize.</translation>
3370     </message>
3371     <message>
3372       <source>Wrong number of validator arguments in xml (expected 9).</source>
3373       <translation>Nombre incorrect d&apos;arguments de validation dans XML (9 prévus).</translation>
3374     </message>
3375     <message>
3376       <source>From face selection is invalid.</source>
3377       <translation>La face de départ sélectionnée est invalide.</translation>
3378     </message>
3379     <message>
3380       <source>To face selection is invalid.</source>
3381       <translation>La sélection de la face finale est invalide.</translation>
3382     </message>
3383   </context>
3384   <context>
3385     <name>ExtrusionFuse:Model_FeatureValidator</name>
3386     <message>
3387       <source>Attribute "base" is not initialized.</source>
3388       <translation>L&apos;objet de base pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
3389     </message>
3390     <message>
3391       <source>Attribute "sketch" is not initialized.</source>
3392       <translation>L&apos;objet de base pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
3393     </message>
3394     <message>
3395       <source>Attribute "direction_object" is not initialized.</source>
3396       <translation>L&apos;objet Direction pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
3397     </message>
3398     <message>
3399       <source>Attribute "from_object" is not initialized.</source>
3400       <translation>L&apos;objet de départ pour l&apos;extrusion n&apos;est pas sélectionné.</translation>
3401     </message>
3402     <message>
3403       <source>Attribute "to_object" is not initialized.</source>
3404       <translation>L&apos;objet destination de l&apos;extrusion n&apos;est pas sélectionné.</translation>
3405     </message>
3406     <message>
3407       <source>Attribute "main_objects" is not initialized.</source>
3408       <translation>Les objets à fusionner ne sont pas sélectionnés.</translation>
3409     </message>
3410   </context>
3411   <context>
3412     <name>ExtrusionFuse:main_objects:GeomValidators_ShapeType</name>
3413     <message>
3414       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
3415       <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants: %1</translation>
3416     </message>
3417     <message>
3418       <source>It has reference to an empty attribute</source>
3419       <translation>Il fait référence à un attribut vide</translation>
3420     </message>
3421     <message>
3422       <source>Shape type is "%1", it should be "%2"</source>
3423       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
3424     </message>
3425     <message>
3426       <source>The attribute with the %1 type is not processed</source>
3427       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3428     </message>
3429     <message>
3430       <source>The object is empty</source>
3431       <translation>L&apos;objet est vide</translation>
3432     </message>
3433     <message>
3434       <source>The result is empty</source>
3435       <translation>Le résultat est vide</translation>
3436     </message>
3437     <message>
3438       <source>The shape is empty</source>
3439       <translation>La forme est vide</translation>
3440     </message>
3441   </context>
3442   <context>
3443     <name>ExtrusionFuse:sketch:FeaturesPlugin_ValidatorCompositeLauncher</name>
3444     <message>
3445       <source>The object is empty</source>
3446       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
3447     </message>
3448     <message>
3449       <source>The result is empty</source>
3450       <translation>L&apos;objet n&apos;est pas sélectionné</translation>
3451     </message>
3452     <message>
3453       <source>Error: The attribute with the %1 type is not processed</source>
3454       <translation>Erreur : l&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3455     </message>
3456     <message>
3457       <source>Error: Wrong parameters in XML definition for %1 type</source>
3458       <translation>Erreur : paramètres incorrects dans la définition XML pour le type %1</translation>
3459     </message>
3460     <message>
3461       <source>Wrong parameters in XML definition for %1 type</source>
3462       <translation>Mauvais paramètres dans la définition XML pour le type %1</translation>
3463     </message>
3464   </context>
3465   <context>
3466     <name>ExtrusionFuse:FeaturesPlugin_ValidatorExtrusionDir</name>
3467     <message>
3468       <source>Error: Validator should be used with 2 parameters for extrusion.</source>
3469       <translation>Validateur &quot;FeaturesPlugin_ValidatorExtrusionDir&quot; doit être utilisé avec 2 paramètres d&apos;extrusion.</translation>
3470     </message>
3471     <message>
3472       <source>Error: Direction is parallel to one of the selected face or face on selected shell.</source>
3473       <translation>La direction est parallèle à l&apos;une des faces sélectionnées ou à la face de la coque sélectionnée.</translation>
3474     </message>
3475   </context>
3476   <context>
3477     <name>ExtrusionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
3478     <message>
3479       <source>Error: Validator parameters is empty.</source>
3480       <translation>Erreur : les paramètres du validateur sont vides.</translation>
3481     </message>
3482     <message>
3483       <source>Error: Attribute contains unacceptable shape.</source>
3484       <translation>Le type d&apos;une forme sélectionnée n&apos;est pas acceptable.</translation>
3485     </message>
3486     <message>
3487       <source>Error: Empty context.</source>
3488       <translation>Erreur : contexte vide.</translation>
3489     </message>
3490     <message>
3491       <source>Error: Compound should contain only faces, edges or vertices.</source>
3492       <translation>L&apos;ensemble doit contenir uniquement des faces, des arêtes ou des sommets.</translation>
3493     </message>
3494     <message>
3495       <source>Error: Object from this sketch is already selected. Sketch is not allowed for selection.</source>
3496       <translation>L&apos;objet de cette esquisse est déjà sélectionné. L&apos;esquisse n&apos;est pas autorisée pour la sélection.</translation>
3497     </message>
3498     <message>
3499       <source>Error: Whole sketch with this object is already selected. Don't allow to select this object.</source>
3500       <translation>L&apos;esquisse entière avec cet objet est déjà sélectionnée. Ne pas autoriser à sélectionner cet objet.</translation>
3501     </message>
3502     <message>
3503       <source>Error: Wire with wrong orientation selected.</source>
3504       <translation>Contour avec mauvaise orientation sélectionné.</translation>
3505     </message>
3506     <message>
3507       <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
3508       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
3509     </message>
3510     <message>
3511       <source>Error: Empty attribute.</source>
3512       <translation>Erreur : Sélectionner des objets de base.</translation>
3513     </message>
3514     <message>
3515       <source>Error: Empty shape selected</source>
3516       <translation>Erreur : forme vide sélectionnée</translation>
3517     </message>
3518     <message>
3519       <source>Error: Infinite constructions is not allowed as base.</source>
3520       <translation>Les constructions infinies ne sont pas autorisées comme base.</translation>
3521     </message>
3522     <message>
3523       <source>Error: Selected shape is in the local selection. Only global selection is allowed.</source>
3524       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
3525     </message>
3526     <message>
3527       <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
3528       <translation>Le type de la forme sélectionnée n&apos;est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
3529     </message>
3530   </context>
3531   <context>
3532     <name>ExtrusionFuse:direction_object:GeomValidators_ShapeType</name>
3533     <message>
3534       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
3535       <translation>Aucun élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
3536     </message>
3537     <message>
3538       <source>It has reference to an empty attribute</source>
3539       <translation>Référence à un attribut vide</translation>
3540     </message>
3541     <message>
3542       <source>Shape type is "%1", it should be "%2"</source>
3543       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
3544     </message>
3545     <message>
3546       <source>The attribute with the %1 type is not processed</source>
3547       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3548     </message>
3549     <message>
3550       <source>The object is empty</source>
3551       <translation>Objet de direction non sélectionné.</translation>
3552     </message>
3553     <message>
3554       <source>The result is empty</source>
3555       <translation>Objet de direction non sélectionné.</translation>
3556     </message>
3557     <message>
3558       <source>The shape is empty</source>
3559       <translation>Objet de direction non sélectionné.</translation>
3560     </message>
3561   </context>
3562   <context>
3563     <name>ExtrusionFuse:from_object:GeomValidators_Face</name>
3564     <message>
3565       <source>The attribute with the %1 type is not processed</source>
3566       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3567     </message>
3568     <message>
3569       <source>The shape is not a cylinder.</source>
3570       <translation>La forme n&apos;est pas un cylindre.</translation>
3571     </message>
3572     <message>
3573       <source>The shape is not an available face.</source>
3574       <translation>La forme n&apos;est pas une face disponible.</translation>
3575     </message>
3576   </context>
3577   <context>
3578     <name>ExtrusionFuse:to_object:GeomValidators_Face</name>
3579     <message>
3580       <source>The attribute with the %1 type is not processed</source>
3581       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3582     </message>
3583     <message>
3584       <source>The shape is not a cylinder.</source>
3585       <translation>La forme n&apos;est pas un cylindre.</translation>
3586     </message>
3587     <message>
3588       <source>The shape is not an available face.</source>
3589       <translation>La forme n&apos;est pas une face disponible.</translation>
3590     </message>
3591   </context>
3592
3593   <context>
3594     <name>RevolutionFuse:GeomValidators_ZeroOffset</name>
3595     <message>
3596       <source>FromSize = -ToSize and bounding planes are coincident.</source>
3597       <translation>FromAngle = -ToAngle et les plans englobants coïncident.</translation>
3598     </message>
3599     <message>
3600       <source>Wrong number of validator arguments in xml (expected 9).</source>
3601       <translation>Nombre incorrect d&apos;arguments du validateur &quot;GeomValidators_ZeroOffset&quot; en XML (9 attendus).</translation>
3602     </message>
3603     <message>
3604       <source>ToSize = -FromSize.</source>
3605       <translation>ToAngle = -FromAngle.</translation>
3606     </message>
3607     <message>
3608       <source>From face selection is invalid.</source>
3609       <translation>La face de départ sélectionnée est invalide.</translation>
3610     </message>
3611     <message>
3612       <source>To face selection is invalid.</source>
3613       <translation>La sélection de la face finale est invalide.</translation>
3614     </message>
3615   </context>
3616   <context>
3617     <name>RevolutionFuset:Model_FeatureValidator</name>
3618     <message>
3619       <source>Attribute "axis_object" is not initialized.</source>
3620       <translation>L&apos;axe de révolution n&apos;est pas sélectionné.</translation>
3621     </message>
3622     <message>
3623       <source>Attribute "sketch" is not initialized.</source>
3624       <translation>L&apos;objet de base pour la révolution n&apos;est pas sélectionné.</translation>
3625     </message>
3626     <message>
3627       <source>Attribute "base" is not initialized.</source>
3628       <translation>L&apos;objet de base pour la révolution n&apos;est pas sélectionné.</translation>
3629     </message>
3630     <message>
3631       <source>Attribute "from_object" is not initialized.</source>
3632       <translation>L&apos;objet de départ pour la révolution n&apos;est pas sélectionné.</translation>
3633     </message>
3634     <message>
3635       <source>Attribute "to_object" is not initialized.</source>
3636       <translation>L&apos;objet destination de la révolution n&apos;est pas sélectionné.</translation>
3637     </message>
3638     <message>
3639       <source>Attribute "main_objects" is not initialized.</source>
3640       <translation>L&apos;objets à fusionner ne sont pas sélectionnés.</translation>
3641     </message>
3642   </context>
3643   <context>
3644     <name>RevolutionFuse:axis_object:GeomValidators_ShapeType</name>
3645     <message>
3646       <source>The object is empty</source>
3647       <translation>L&apos;axe de révolution n&apos;est pas sélectionné.</translation>
3648     </message>
3649     <message>
3650       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
3651       <translation>Aucun élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
3652     </message>
3653     <message>
3654       <source>It has reference to an empty attribute</source>
3655       <translation>Référence à un attribut vide</translation>
3656     </message>
3657     <message>
3658       <source>Shape type is "%1", it should be "%2"</source>
3659       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
3660     </message>
3661     <message>
3662       <source>The attribute with the %1 type is not processed</source>
3663       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3664     </message>
3665     <message>
3666       <source>The result is empty</source>
3667       <translation>Le résultat est vide</translation>
3668     </message>
3669     <message>
3670       <source>The shape is empty</source>
3671       <translation>La forme est vide</translation>
3672     </message>
3673   </context>
3674   <context>
3675     <name>RevolutionFuse:main_objects:GeomValidators_ShapeType</name>
3676     <message>
3677       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
3678       <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
3679     </message>
3680     <message>
3681       <source>It has reference to an empty attribute</source>
3682       <translation>Il fait référence à un attribut vide</translation>
3683     </message>
3684     <message>
3685       <source>Shape type is "%1", it should be "%2"</source>
3686       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
3687     </message>
3688     <message>
3689       <source>The attribute with the %1 type is not processed</source>
3690       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3691     </message>
3692     <message>
3693       <source>The object is empty</source>
3694       <translation>L&apos;objet est vide</translation>
3695     </message>
3696     <message>
3697       <source>The result is empty</source>
3698       <translation>Le résultat est vide</translation>
3699     </message>
3700     <message>
3701       <source>The shape is empty</source>
3702       <translation>La forme est vide</translation>
3703     </message>
3704   </context>
3705   <context>
3706     <name>RevolutionFuse:sketch:FeaturesPlugin_ValidatorCompositeLauncher</name>
3707     <message>
3708       <source>The object is empty</source>
3709       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
3710     </message>
3711     <message>
3712       <source>The result is empty</source>
3713       <translation>L&apos;objet n&apos;est pas sélectionné.</translation>
3714     </message>
3715     <message>
3716       <source>Error: The attribute with the %1 type is not processed</source>
3717       <translation>Erreur : l&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3718     </message>
3719     <message>
3720       <source>Error: Wrong parameters in XML definition for %1 type</source>
3721       <translation>Erreur : paramètres incorrects dans la définition XML pour le type %1</translation>
3722     </message>
3723     <message>
3724       <source>Wrong parameters in XML definition for %1 type</source>
3725       <translation>Mauvais paramètres dans la définition XML pour le type %1</translation>
3726     </message>
3727   </context>
3728   <context>
3729     <name>RevolutionFuse:GeomValidators_ZeroOffset</name>
3730     <message>
3731       <source>Wrong number of validator arguments in xml (expected 9).</source>
3732       <translation>Nombre incorrect d&apos;arguments du validateur &quot;GeomValidators_ZeroOffset&quot; en XML (9 attendus).</translation>
3733     </message>
3734     <message>
3735       <source>ToSize = -FromSize.</source>
3736       <translation>ToAngle = -FromAngle.</translation>
3737     </message>
3738     <message>
3739       <source>From face selection is invalid.</source>
3740       <translation>La face de départ sélectionnée est invalide.</translation>
3741     </message>
3742     <message>
3743       <source>To face selection is invalid.</source>
3744       <translation>La sélection de la face finale est invalide.</translation>
3745     </message>
3746   </context>
3747   <context>
3748     <name>RevolutionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
3749     <message>
3750       <source>Error: Validator parameters is empty.</source>
3751       <translation>Erreur : les paramètres du validateur sont vides.</translation>
3752     </message>
3753     <message>
3754       <source>Error: Attribute contains unacceptable shape.</source>
3755       <translation>Le type d&apos;une forme sélectionnée n&apos;est pas acceptable.</translation>
3756     </message>
3757     <message>
3758       <source>Error: Empty context.</source>
3759       <translation>Erreur : contexte vide.</translation>
3760     </message>
3761     <message>
3762       <source>Error: Compound should contain only faces, edges or vertices.</source>
3763       <translation>L&apos;essemble doit contenir uniquement des faces, des arêtes ou des sommets.</translation>
3764     </message>
3765     <message>
3766       <source>Error: Object from this sketch is already selected. Sketch is not allowed for selection.</source>
3767       <translation>L&apos;objet de cette esquisse est déjà sélectionné. L&apos;esquisse n&apos;est pas autorisée pour la sélection.</translation>
3768     </message>
3769     <message>
3770       <source>Error: Whole sketch with this object is already selected. Don't allow to select this object.</source>
3771       <translation>L&apos;esquisse entière avec cet objet est déjà sélectionnée. Ne pas autoriser à sélectionner cet objet.</translation>
3772     </message>
3773     <message>
3774       <source>Error: Wire with wrong orientation selected.</source>
3775       <translation>Contour avec mauvaise orientation sélectionné.</translation>
3776     </message>
3777     <message>
3778       <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
3779       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
3780     </message>
3781     <message>
3782       <source>Error: Empty attribute.</source>
3783       <translation>Erreur : attribut vide.</translation>
3784     </message>
3785     <message>
3786       <source>Error: Attribute have empty context.</source>
3787       <translation>Erreur : l&apos;attribut a un contexte vide.</translation>
3788     </message>
3789     <message>
3790       <source>Error: Empty shape selected</source>
3791       <translation>Erreur : forme vide sélectionnée</translation>
3792     </message>
3793     <message>
3794       <source>Error: Infinite constructions is not allowed as base.</source>
3795       <translation>Les constructions infinies ne sont pas autorisées comme base.</translation>
3796     </message>
3797     <message>
3798       <source>Error: Selected shape is in the local selection. Only global selection is allowed.</source>
3799       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
3800     </message>
3801     <message>
3802       <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
3803       <translation>Le type de la forme sélectionnée n&apos;est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
3804     </message>
3805   </context>
3806   <context>
3807     <name>RevolutionFuse:from_object:GeomValidators_Face</name>
3808     <message>
3809       <source>The attribute with the %1 type is not processed</source>
3810       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3811     </message>
3812     <message>
3813       <source>The shape is not a cylinder.</source>
3814       <translation>La forme n&apos;est pas un cylindre.</translation>
3815     </message>
3816     <message>
3817       <source>The shape is not an available face.</source>
3818       <translation>La forme n&apos;est pas une face disponible.</translation>
3819     </message>
3820   </context>
3821   <context>
3822     <name>RevolutionFuse:to_object:GeomValidators_Face</name>
3823     <message>
3824       <source>The attribute with the %1 type is not processed</source>
3825       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
3826     </message>
3827     <message>
3828       <source>The shape is not a cylinder.</source>
3829       <translation>La forme n&apos;est pas un cylindre.</translation>
3830     </message>
3831     <message>
3832       <source>The shape is not an available face.</source>
3833       <translation>La forme n&apos;est pas une face disponible.</translation>
3834     </message>
3835   </context>
3836
3837   <context>
3838     <name>Boolean</name>
3839     <message>
3840       <source>Boolean</source>
3841       <translation>Booléen</translation>
3842     </message>
3843     <message>
3844       <source>Boolean operations with objects</source>
3845       <translation>Opérations booléennes avec des objets</translation>
3846     </message>
3847   </context>
3848   <context>
3849     <name>Boolean:bool_type</name>
3850     <message>
3851       <source>Operation type</source>
3852       <translation>Type d&apos;opération</translation>
3853     </message>
3854     <message>
3855       <source>Type of boolean operation</source>
3856       <translation>Type d&apos;opération booléenne</translation>
3857     </message>
3858     <message>
3859       <source>Cut</source>
3860       <translation>Découpe</translation>
3861     </message>
3862     <message>
3863       <source>Fuse</source>
3864       <translation>Fusionner</translation>
3865     </message>
3866     <message>
3867       <source>Common</source>
3868       <translation>Intersection</translation>
3869     </message>
3870     <message>
3871       <source>Fill</source>
3872       <translation>Remplir</translation>
3873     </message>
3874     <message>
3875       <source>Smash</source>
3876       <translation>Smash</translation>
3877     </message>
3878   </context>
3879   <context>
3880     <name>Boolean:main_objects</name>
3881     <message>
3882       <source>Main objects</source>
3883       <translation>Objets principaux</translation>
3884     </message>
3885     <message>
3886       <source>Select objects</source>
3887       <translation>Sélectionner des objets</translation>
3888     </message>
3889   </context>
3890   <context>
3891     <name>Boolean:main_objects:FeaturesPlugin_ValidatorBooleanSelection</name>
3892     <message>
3893       <source>Error: Empty attribute selection.</source>
3894       <translation>Sélectionner des objets.</translation>
3895     </message>
3896     <message>
3897       <source>Error: Empty selection context.</source>
3898       <translation>Objet sélectionné invalide.</translation>
3899     </message>
3900     <message>
3901       <source>Error: Result construction not allowed for selection.</source>
3902       <translation>Résultat de construction non autorisé pour la sélection.</translation>
3903     </message>
3904     <message>
3905       <source>Error: Empty shape.</source>
3906       <translation>Objet sélectionné invalide.</translation>
3907     </message>
3908     <message>
3909       <source>Error: Local selection not allowed.</source>
3910       <translation>Sélection locale non autorisée.</translation>
3911     </message>
3912     <message>
3913       <source>Error: Selected shape has the wrong type.</source>
3914       <translation>La forme sélectionnée est du mauvais type.</translation>
3915     </message>
3916   </context>
3917   <context>
3918     <name>Boolean:tool_objects</name>
3919     <message>
3920       <source>Tool objects</source>
3921       <translation>Objets outils</translation>
3922     </message>
3923     <message>
3924       <source>Select tools</source>
3925       <translation>Sélectionnez des outils</translation>
3926     </message>
3927   </context>
3928   <context>
3929     <name>Boolean:tool_objects:FeaturesPlugin_ValidatorBooleanSelection</name>
3930     <message>
3931       <source>Error: Empty attribute selection.</source>
3932       <translation>Sélectionnez des outils.</translation>
3933     </message>
3934     <message>
3935       <source>Error: Empty selection context.</source>
3936       <translation>Outil sélectionné non valide.</translation>
3937     </message>
3938     <message>
3939       <source>Error: Result construction not allowed for selection.</source>
3940       <translation>Résultat de construction non autorisé pour la sélection.</translation>
3941     </message>
3942     <message>
3943       <source>Error: Empty shape.</source>
3944       <translation>Outil sélectionné non valide.</translation>
3945     </message>
3946     <message>
3947       <source>Error: Local selection not allowed.</source>
3948       <translation>Sélection locale non autorisée.</translation>
3949     </message>
3950     <message>
3951       <source>Error: Selected shape has the wrong type.</source>
3952       <translation>La forme sélectionnée est du mauvais type.</translation>
3953     </message>
3954   </context>
3955   <context>
3956     <name>Boolean:GeomValidators_BooleanArguments</name>
3957     <message>
3958       <source>Not enough arguments</source>
3959       <translation>Pas assez d&apos;arguments.</translation>
3960     </message>
3961   </context>
3962   <context>
3963     <name>Boolean:Model_FeatureValidator</name>
3964     <message>
3965       <source>Attribute "bool_type" is not initialized.</source>
3966       <translation>Sélectionnez le type d&apos;opération.</translation>
3967     </message>
3968     <message>
3969       <source>Attribute "main_objects" is not initialized.</source>
3970       <translation>Sélectionner des objets.</translation>
3971     </message>
3972     <message>
3973       <source>Attribute "tool_objects" is not initialized.</source>
3974       <translation>Sélectionnez des outils.</translation>
3975     </message>
3976   </context>
3977
3978   <context>
3979     <name>Partition:GeomValidators_MinObjectsSelected</name>
3980     <message>
3981       <source>Error: Attribute "%1" should contain at least %2 items.</source>
3982       <translation>Au moins %2 objets doivent être sélectionnés dans &quot;%1&quot;</translation>
3983     </message>
3984     <message>
3985       <source>Error: Wrong number of arguments (expected 2): selection list id and min number of objects</source>
3986       <translation>Nombre incorrect de validateurs &quot;GeomValidators_MinObjectsSelected&quot; (2 attendus) : id de la liste de sélection et nombre minimal d&apos;objets.</translation>
3987     </message>
3988     <message>
3989       <source>Error: Could not get attribute "%1".</source>
3990       <translation>Objets non sélectionnés.</translation>
3991     </message>
3992   </context>
3993   <context>
3994     <name>Partition:Model_FeatureValidator</name>
3995     <message>
3996       <source>Attribute "base_objects" is not initialized.</source>
3997       <translation>Objets non sélectionnés.</translation>
3998     </message>
3999   </context>
4000   <context>
4001     <name>Partition:base_objects:FeaturesPlugin_ValidatorPartitionSelection</name>
4002     <message>
4003       <source>Error: This validator can only work with selection list in "Partition" feature.</source>
4004       <translation>Erreur : ce validateur ne peut fonctionner qu&apos;avec une liste de sélection dans la fonctionnalité &quot;Partition&quot;.</translation>
4005     </message>
4006     <message>
4007       <source>Error: Only body shapes and construction planes are allowed for selection.</source>
4008       <translation>Erreur: Seuls les formes et les plans de construction sont autorisés pour la sélection.</translation>
4009     </message>
4010   </context>
4011
4012   <context>
4013     <name>Pipe:Model_FeatureValidator</name>
4014     <message>
4015       <source>Attribute "base_objects" is not initialized.</source>
4016       <translation>L&apos;objet de base pour le tuyau n&apos;est pas sélectionné.</translation>
4017     </message>
4018     <message>
4019       <source>Attribute "binormal" is not initialized.</source>
4020       <translation>Le vecteur binormal n&apos;est pas sélectionné.</translation>
4021     </message>
4022     <message>
4023       <source>Attribute "path_object" is not initialized.</source>
4024       <translation>L&apos;objet pour le chemin de canal n&apos;est pas sélectionné.</translation>
4025     </message>
4026     <message>
4027       <source>Attribute "locations_objects" is not initialized.</source>
4028       <translation>Emplacements non sélectionnés.</translation>
4029     </message>
4030   </context>
4031   <context>
4032     <name>Pipe:binormal:GeomValidators_ShapeType</name>
4033     <message>
4034       <source>The object is empty</source>
4035       <translation>Le vecteur binormal n&apos;est pas sélectionné.</translation>
4036     </message>
4037     <message>
4038       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
4039       <translation>Aucun élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
4040     </message>
4041     <message>
4042       <source>It has reference to an empty attribute</source>
4043       <translation>Référence à un attribut vide</translation>
4044     </message>
4045     <message>
4046       <source>Shape type is "%1", it should be "%2"</source>
4047       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
4048     </message>
4049     <message>
4050       <source>The attribute with the %1 type is not processed</source>
4051       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
4052     </message>
4053     <message>
4054       <source>The result is empty</source>
4055       <translation>Le résultat est vide</translation>
4056     </message>
4057     <message>
4058       <source>The shape is empty</source>
4059       <translation>La forme est vide</translation>
4060     </message>
4061   </context>
4062   <context>
4063     <name>Pipe:path_object:FeaturesPlugin_ValidatorPipePath</name>
4064     <message>
4065       <source>Error: Empty context.</source>
4066       <translation>L&apos;objet pour le chemin de canal n&apos;est pas sélectionné.</translation>
4067     </message>
4068     <message>
4069       <source>Error: This validator can only work with path selector in "Pipe" feature.</source>
4070       <translation>Erreur : ce validateur ne peut fonctionner qu&apos;avec le sélecteur de chemin dans la fonctionnalité "Tuyau".</translation>
4071     </message>
4072     <message>
4073       <source>Error: Local selection of wires not allowed.</source>
4074       <translation>Sélection locale des contours non autorisée.</translation>
4075     </message>
4076   </context>
4077   <context>
4078     <name>Pipe:FeaturesPlugin_ValidatorPipeLocations</name>
4079     <message>
4080       <source>Error: Could not get "%1" attribute.</source>
4081       <translation>Impossible d&apos;obtenir l&apos;attribut &quot;%1&quot;</translation>
4082     </message>
4083     <message>
4084       <source>Error: Number of locations should be the same as base objects.</source>
4085       <translation>Le nombre d&apos;emplacements doit être identique à celui des objets de base.</translation>
4086     </message>
4087   </context>
4088   <context>
4089     <name>Pipe:base_objects:FeaturesPlugin_ValidatorBaseForGeneration</name>
4090     <message>
4091       <source>Error: Validator parameters is empty.</source>
4092       <translation>Erreur : les paramètres du validateur sont vides.</translation>
4093     </message>
4094     <message>
4095       <source>Error: Attribute contains unacceptable shape.</source>
4096       <translation>Erreur : l&apos;attribut contient une forme inacceptable.</translation>
4097     </message>
4098     <message>
4099       <source>Error: Empty context.</source>
4100       <translation>Erreur : contexte vide.</translation>
4101     </message>
4102     <message>
4103       <source>Error: Compound should contain only faces, edges or vertices.</source>
4104       <translation>L&apos;ensemble doit contenir uniquement des faces, des arêtes ou des sommets.</translation>
4105     </message>
4106     <message>
4107       <source>Error: Object from this sketch is already selected. Sketch is not allowed for selection.</source>
4108       <translation>L&apos;objet de cette esquisse est déjà sélectionné. L&apos;esquisse n&apos;est pas autorisée pour la sélection.</translation>
4109     </message>
4110     <message>
4111       <source>Error: Whole sketch with this object is already selected. Don't allow to select this object.</source>
4112       <translation>L&apos;esquisse entière avec cet objet est déjà sélectionnée. Ne pas autoriser à sélectionner cet objet.</translation>
4113     </message>
4114     <message>
4115       <source>Error: Wire with wrong orientation selected.</source>
4116       <translation>Contour avec mauvaise orientation sélectionné.</translation>
4117     </message>
4118     <message>
4119       <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
4120       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
4121     </message>
4122     <message>
4123       <source>Error: Empty attribute.</source>
4124       <translation>Erreur : attribut vide.</translation>
4125     </message>
4126     <message>
4127       <source>Error: Attribute have empty context.</source>
4128       <translation>Erreur : l&apos;attribut a un contexte vide.</translation>
4129     </message>
4130     <message>
4131       <source>Error: Empty shape selected</source>
4132       <translation>Erreur : forme vide sélectionnée</translation>
4133     </message>
4134     <message>
4135       <source>Error: Infinite constructions is not allowed as base.</source>
4136       <translation>Les constructions infinies ne sont pas autorisées comme base.</translation>
4137     </message>
4138     <message>
4139       <source>Error: Selected shape is in the local selection. Only global selection is allowed.</source>
4140       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
4141     </message>
4142     <message>
4143       <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
4144       <translation>Le type de la forme sélectionnée n&apos;est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
4145     </message>
4146   </context>
4147
4148   <context>
4149     <name>Remove_SubShapes:FeaturesPlugin_ValidatorRemoveSubShapesResult</name>
4150     <message>
4151       <source>Error: Base shape is empty.</source>
4152       <translation>La forme de base n&apos;est pas sélectionnée.</translation>
4153     </message>
4154     <message>
4155       <source>Error: Could not get "%1" attribute.</source>
4156       <translation>Impossible d&apos;obtenir l&apos;attribut &quot; %1&quot;.</translation>
4157     </message>
4158     <message>
4159       <source>Error: Resulting shape is not valid.</source>
4160       <translation>La forme résultante n&apos;est pas valide.</translation>
4161     </message>
4162   </context>
4163   <context>
4164     <name>Remove_SubShapes:base_shape:GeomValidators_BodyShapes</name>
4165     <message>
4166       <source>Error: Context is empty.</source>
4167       <translation>L&apos;objet sélectionné a un contexte vide.</translation>
4168     </message>
4169     <message>
4170       <source>Error: Result construction selected.</source>
4171       <translation>Erreur : construction du résultat sélectionnée.</translation>
4172     </message>
4173   </context>
4174   <context>
4175     <name>Remove_SubShapes:subshapes:FeaturesPlugin_ValidatorRemoveSubShapesSelection</name>
4176     <message>
4177       <source>Error: Empty context.</source>
4178       <translation>L&apos;objet sélectionné a un contexte vide.</translation>
4179     </message>
4180     <message>
4181       <source>Error: This validator can only work with selection list in "Remove Sub-Shapes" feature.</source>
4182       <translation>Erreur : ce validateur ne peut fonctionner qu&apos;avec la liste de sélection de la fonction "Supprimer les sous-formes".</translation>
4183     </message>
4184     <message>
4185       <source>Error: Could not get "%1" attribute.</source>
4186       <translation>Erreur : impossible d&apos;obtenir l&apos;attribut "%1".</translation>
4187     </message>
4188     <message>
4189       <source>Error: Empty base shape.</source>
4190       <translation>Forme de base non sélectionnée.</translation>
4191     </message>
4192     <message>
4193       <source>Error: Only sub-shapes of selected shape is allowed for selection.</source>
4194       <translation>Seules les sous-formes de la forme sélectionnée sont autorisées pour la sélection.</translation>
4195     </message>
4196   </context>
4197   <context>
4198     <name>Remove_SubShapes:Model_FeatureValidator</name>
4199     <message>
4200       <source>Attribute "base_shape" is not initialized.</source>
4201       <translation>La forme de base n&apos;est pas sélectionnée.</translation>
4202     </message>
4203     <message>
4204       <source>Attribute "subshapes" is not initialized.</source>
4205       <translation>Les sous-formes ne sont pas sélectionnées.</translation>
4206     </message>
4207   </context>
4208   <context>
4209     <name>Remove_SubShapes:base_shape:GeomValidators_ShapeType</name>
4210     <message>
4211       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
4212       <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
4213     </message>
4214     <message>
4215       <source>It has reference to an empty attribute</source>
4216       <translation>Il fait référence à un attribut vide</translation>
4217     </message>
4218     <message>
4219       <source>Shape type is "%1", it should be "%2"</source>
4220       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;</translation>
4221     </message>
4222     <message>
4223       <source>The attribute with the %1 type is not processed</source>
4224       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
4225     </message>
4226     <message>
4227       <source>The object is empty</source>
4228       <translation>L&apos;objet est vide</translation>
4229     </message>
4230     <message>
4231       <source>The result is empty</source>
4232       <translation>Le résultat est vide</translation>
4233     </message>
4234     <message>
4235       <source>The shape is empty</source>
4236       <translation>La forme est vide</translation>
4237     </message>
4238   </context>
4239
4240   <context>
4241     <name>Intersection:Model_FeatureValidator</name>
4242     <message>
4243       <source>Attribute "main_objects" is not initialized.</source>
4244       <translation>Les objets principaux ne sont pas sélectionnés.</translation>
4245     </message>
4246     <message>
4247       <source>Attribute "tool_objects" is not initialized.</source>
4248       <translation>Les objets outils ne sont pas sélectionnés.</translation>
4249     </message>
4250   </context>
4251   <context>
4252     <name>Intersection:tool_objects:GeomValidators_IntersectionSelection</name>
4253     <message>
4254       <source>Error: empty selection.</source>
4255       <translation>Sélection vide.</translation>
4256     </message>
4257     <message>
4258       <source>Error: empty attribute selection.</source>
4259       <translation>La sélection d&apos;attribut est vide.</translation>
4260     </message>
4261     <message>
4262       <source>Error: empty selection context.</source>
4263       <translation>L&apos;objet sélectionné a un contexte vide.</translation>
4264     </message>
4265     <message>
4266       <source>Error: empty feature.</source>
4267       <translation>Les objets sélectionnés ont une fonctionnalité vide.</translation>
4268     </message>
4269     <message>
4270       <source>Error: %1 shape is not allowed for selection.</source>
4271       <translation>La forme %1 n&apos;est pas autorisée pour la sélection.</translation>
4272     </message>
4273     <message>
4274       <source>Error: empty shape.</source>
4275       <translation>Forme vide sélectionnée.</translation>
4276     </message>
4277     <message>
4278       <source>Error: selected shape has the wrong type.</source>
4279       <translation>La forme sélectionnée est du mauvais type.</translation>
4280     </message>
4281   </context>
4282   <context>
4283     <name>Intersection:main_objects:GeomValidators_IntersectionSelection</name>
4284     <message>
4285       <source>Error: empty selection.</source>
4286       <translation>Erreur : sélection vide.</translation>
4287     </message>
4288     <message>
4289       <source>Error: empty attribute selection.</source>
4290       <translation>Erreur : sélection d&apos;attribut vide.</translation>
4291     </message>
4292     <message>
4293       <source>Error: empty selection context.</source>
4294       <translation>Erreur : contexte de sélection vide.</translation>
4295     </message>
4296     <message>
4297       <source>Error: empty feature.</source>
4298       <translation>Erreur : fonctionnalité vide.</translation>
4299     </message>
4300     <message>
4301       <source>Error: %1 shape is not allowed for selection.</source>
4302       <translation>La forme %1 n&apos;est pas autorisée pour la sélection.</translation>
4303     </message>
4304     <message>
4305       <source>Error: empty shape.</source>
4306       <translation>Erreur : forme vide.</translation>
4307     </message>
4308     <message>
4309       <source>Error: Local selection not allowed.</source>
4310       <translation>Sélection locale non autorisée.</translation>
4311     </message>
4312     <message>
4313       <source>Error: selected shape has the wrong type.</source>
4314       <translation>La forme sélectionnée est du mauvais type.</translation>
4315     </message>
4316   </context>
4317
4318   <context>
4319     <name>Placement:Model_FeatureValidator</name>
4320     <message>
4321       <source>Attribute "placement_end_shape" is not initialized.</source>
4322       <translation>La forme du placement final n&apos;est pas définie.</translation>
4323     </message>
4324     <message>
4325       <source>Attribute "placement_objects_list" is not initialized.</source>
4326       <translation>Les objets à placer ne sont pas sélectionnés.</translation>
4327     </message>
4328     <message>
4329       <source>Attribute "placement_start_shape" is not initialized.</source>
4330       <translation>La forme de départ n&apos;est pas définie.</translation>
4331     </message>
4332   </context>
4333   <context>
4334     <name>Placement:placement_end_shape:PartSet_DifferentObjects</name>
4335     <message>
4336       <source>The feature uses one shape in placement_end_shape and placement_start_shape attributes.</source>
4337       <translation>Les formes de placement de début et de fin sont les mêmes.</translation>
4338     </message>
4339   </context>
4340   <context>
4341     <name>Placement:placement_objects_list:FeaturesPlugin_ValidatorTransform</name>
4342     <message>
4343       <source>The attribute with the %1 type is not processed</source>
4344       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité.</translation>
4345     </message>
4346     <message>
4347       <source>Objects from the %1 group can be selected in the %2 document, but an objects from the %3 group is selected.</source>
4348       <translation>Les objets du groupe %1 peuvent être sélectionnés dans le document %2, mais un objet du groupe %3 est sélectionné.</translation>
4349     </message>
4350     <message>
4351       <source>Selecting a part of compsolid is forbidden.</source>
4352       <translation>La sélection d'une partie de solide composite est interdite.</translation>
4353     </message>
4354   </context>
4355
4356   <context>
4357     <name>Rotation:Model_FeatureValidator</name>
4358     <message>
4359       <source>Attribute "angle" is not initialized.</source>
4360       <translation>L&apos;angle n&apos;est pas défini.</translation>
4361     </message>
4362     <message>
4363       <source>Attribute "axis_object" is not initialized.</source>
4364       <translation>L&apos;axe de rotation n&apos;est pas sélectionné.</translation>
4365     </message>
4366     <message>
4367       <source>Attribute "main_objects" is not initialized.</source>
4368       <translation>Objets non sélectionnés.</translation>
4369     </message>
4370   </context>
4371   <context>
4372     <name>Rotation:axis_object:GeomValidators_ShapeType</name>
4373     <message>
4374       <source>The object is empty</source>
4375       <translation>L&apos;axe de rotation n&apos;est pas sélectionné.</translation>
4376     </message>
4377     <message>
4378       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
4379       <translation>Les objets sélectionnés contiennent un élément avec un type de forme non autorisé.</translation>
4380     </message>
4381     <message>
4382       <source>It has reference to an empty attribute</source>
4383       <translation>Il fait référence à un attribut vide.</translation>
4384     </message>
4385     <message>
4386       <source>Shape type is "%1", it should be "%2"</source>
4387       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;.</translation>
4388     </message>
4389     <message>
4390       <source>The attribute with the %1 type is not processed</source>
4391       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité.</translation>
4392     </message>
4393     <message>
4394       <source>The result is empty</source>
4395       <translation>L&apos;axe de rotation n&apos;est pas sélectionné.</translation>
4396     </message>
4397     <message>
4398       <source>The shape is empty</source>
4399       <translation>L&apos;axe de rotation n&apos;est pas sélectionné.</translation>
4400     </message>
4401   </context>
4402   <context>
4403     <name>Rotation:main_objects:FeaturesPlugin_ValidatorTransform</name>
4404     <message>
4405       <source>The attribute with the %1 type is not processed</source>
4406       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
4407     </message>
4408     <message>
4409       <source>Objects from the %1 group can be selected in the %2 document, but an objects from the %3 group is selected.</source>
4410       <translation>Les objets du groupe %1 peuvent être sélectionnés dans le document %2, mais un objet du groupe %3 est sélectionné.</translation>
4411     </message>
4412   </context>
4413
4414   <context>
4415     <name>Translation:Model_FeatureValidator</name>
4416     <message>
4417       <source>Attribute "axis_object" is not initialized.</source>
4418       <translation>L&apos;axe de translation n&apos;est pas sélectionné.</translation>
4419     </message>
4420   </context>
4421   <context>
4422     <name>Translation:axis_object:GeomValidators_ShapeType</name>
4423     <message>
4424       <source>The object is empty</source>
4425       <translation>L&apos;axe de translation n&apos;est pas sélectionné.</translation>
4426     </message>
4427     <message>
4428       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
4429       <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
4430     </message>
4431     <message>
4432       <source>It has reference to an empty attribute</source>
4433       <translation>Il fait référence à un attribut vide</translation>
4434     </message>
4435     <message>
4436       <source>Shape type is "%1", it should be "%2"</source>
4437       <translation>Le type de forme est &quot;%1&quot;, il devrait être &quot;%2&quot;.</translation>
4438     </message>
4439     <message>
4440       <source>The attribute with the %1 type is not processed</source>
4441       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
4442     </message>
4443     <message>
4444       <source>The result is empty</source>
4445       <translation>L&apos;axe de translation n&apos;est pas sélectionné.</translation>
4446     </message>
4447     <message>
4448       <source>The shape is empty</source>
4449       <translation>L&apos;axe de translation n&apos;est pas sélectionné.</translation>
4450     </message>
4451   </context>
4452   <context>
4453     <name>Translation:main_objects:FeaturesPlugin_ValidatorTransform</name>
4454     <message>
4455       <source>The attribute with the %1 type is not processed</source>
4456       <translation>L&apos;attribut avec le type %1 n&apos;est pas traité</translation>
4457     </message>
4458     <message>
4459       <source>Objects from the %1 group can be selected in the %2 document, but an objects from the %3 group is selected.</source>
4460       <translation>Les objets du groupe %1 peuvent être sélectionnés dans le document %2, mais un objet du groupe %3 est sélectionné.</translation>
4461     </message>
4462   </context>
4463
4464   <context>
4465     <name>Union:FeaturesPlugin_ValidatorUnionArguments</name>
4466     <message>
4467       <source>Error: Could not get "%1" attribute.</source>
4468       <translation>Impossible d&apos;obtenir l&apos;attribut &quot; %1&quot;.</translation>
4469     </message>
4470     <message>
4471       <source>Error: Not all shapes have shared topology.</source>
4472       <translation>La topologie n&apos;est pas partagée par toutes les formes.</translation>
4473     </message>
4474   </context>
4475   <context>
4476     <name>Union:Model_FeatureValidator</name>
4477     <message>
4478       <source>Attribute "base_objects" is not initialized.</source>
4479       <translation>Objets non sélectionnés.</translation>
4480     </message>
4481   </context>
4482   <context>
4483     <name>Union:base_objects:FeaturesPlugin_ValidatorUnionSelection</name>
4484     <message>
4485       <source>Error: This validator can only work with selection list in "%1" feature.</source>
4486       <translation>Erreur : ce validateur ne peut fonctionner qu&apos;avec la liste de sélection dans la fonctionnalité "%1".</translation>
4487     </message>
4488     <message>
4489       <source>Error: Whole compsolids not allowed for selection.</source>
4490       <translation>Solides composites entiers non autorisés pour la sélection.</translation>
4491     </message>
4492   </context>
4493   <context>
4494     <name>Union:GeomValidators_MinObjectsSelected</name>
4495     <message>
4496       <source>Error: Wrong number of arguments (expected 2): selection list id and min number of objects</source>
4497       <translation>Erreur : Nombre d&apos;arguments incorrect (2 attendus): id de la liste de sélection et nombre minimal d&apos;objets</translation>
4498     </message>
4499     <message>
4500       <source>Error: Could not get attribute "%1".</source>
4501       <translation>Erreur : impossible d&apos;obtenir l&apos;attribut "%1".</translation>
4502     </message>
4503   </context>
4504   <context>
4505     <name>FusionFaces:Model_FeatureValidator</name>
4506     <message>
4507       <source>Attribute "base_shape" is not initialized.</source>
4508       <translation>La forme de base n&apos;est pas sélectionnée.</translation>
4509     </message>
4510   </context>
4511
4512   <!-- Part menu -->
4513
4514   <!-- AngularCopy -->
4515   <context>
4516     <name>AngularCopy</name>
4517     <message>
4518       <source>Angular Copy</source>
4519       <translation>Copie angulaire</translation>
4520     </message>
4521     <message>
4522       <source>Perform copy and rotate</source>
4523       <translation>Effectuer une copie et une rotation</translation>
4524     </message>
4525     <message>
4526       <source>Angular direction</source>
4527       <translation>Direction angulaire</translation>
4528     </message>
4529   </context>
4530   <context>
4531     <name>AngularCopy:axis_angular</name>
4532     <message>
4533       <source>Axis</source>
4534       <translation>Axe</translation>
4535     </message>
4536     <message>
4537       <source>Select an edge for the axis of rotation</source>
4538       <translation>Sélectionnez une arête pour l&apos;axe de rotation</translation>
4539     </message>
4540     <message>
4541       <source>Attribute "%1" is not initialized.</source>
4542       <translation>Sélectionnez une arête pour l&apos;axe de rotation</translation>
4543     </message>
4544   </context>
4545   <context>
4546     <name>AngularCopy:axis_angular:GeomValidators_ShapeType</name>
4547     <message>
4548       <source>The object is empty</source>
4549       <translation>L&apos;objet est vide</translation>
4550     </message>
4551   </context>
4552   <context>
4553     <name>AngularCopy:main_objects</name>
4554     <message>
4555       <source>Main objects</source>
4556       <translation>Objets principaux</translation>
4557     </message>
4558     <message>
4559       <source>Select objects</source>
4560       <translation>Sélectionner des objets</translation>
4561     </message>
4562     <message>
4563       <source>Attribute "%1" is not initialized.</source>
4564       <translation>Sélectionner des objets</translation>
4565     </message>
4566   </context>
4567   <context>
4568     <name>AngularCopy:nb_angular</name>
4569     <message>
4570       <source>Nb copies</source>
4571       <translation>Nb copies</translation>
4572     </message>
4573     <message>
4574       <source>Number of copies for the angular copy</source>
4575       <translation>Nombre de copies pour la copie angulaire</translation>
4576     </message>
4577   </context>
4578   <context>
4579     <name>AngularCopy:step_angular</name>
4580     <message>
4581       <source>Angular step</source>
4582       <translation>Pas angulaire</translation>
4583     </message>
4584     <message>
4585       <source>Step for the angular direction</source>
4586       <translation>Pas pour la direction angulaire</translation>
4587     </message>
4588   </context>
4589
4590   <!-- LinearCopy -->
4591   <context>
4592     <name>LinearCopy</name>
4593     <message>
4594       <source>Linear copy</source>
4595       <translation>Copie linéaire</translation>
4596     </message>
4597     <message>
4598       <source>Perform copy and translate</source>
4599       <translation>Effectuer la copie et la translation</translation>
4600     </message>
4601     <message>
4602       <source>First direction</source>
4603       <translation>Première direction</translation>
4604     </message>
4605   </context>
4606   <context>
4607     <name>LinearCopy:axis_first_dir</name>
4608     <message>
4609       <source>Axis</source>
4610       <translation>Axe</translation>
4611     </message>
4612     <message>
4613       <source>Select an edge for the first direction</source>
4614       <translation>Sélectionnez une arête pour la première direction</translation>
4615     </message>
4616     <message>
4617       <source>Attribute "%1" is not initialized.</source>
4618       <translation>Sélectionnez une arête pour la première direction</translation>
4619     </message>
4620   </context>
4621   <context>
4622     <name>LinearCopy:axis_first_dir:GeomValidators_ShapeType</name>
4623     <message>
4624       <source>The object is empty</source>
4625       <translation>L&apos;objet est vide</translation>
4626     </message>
4627   </context>
4628   <context>
4629     <name>LinearCopy:axis_second_dir</name>
4630     <message>
4631       <source>Axis</source>
4632       <translation>Axe</translation>
4633     </message>
4634     <message>
4635       <source>Select an edge for the second direction</source>
4636       <translation>Sélectionnez une arête pour la deuxième direction</translation>
4637     </message>
4638     <message>
4639       <source>Attribute "%1" is not initialized.</source>
4640       <translation>Sélectionnez une arête pour la deuxième direction</translation>
4641     </message>
4642   </context>
4643   <context>
4644     <name>LinearCopy:axis_second_dir:GeomValidators_ShapeType</name>
4645     <message>
4646       <source>The object is empty</source>
4647       <translation>L&apos;objet est vide</translation>
4648     </message>
4649   </context>
4650   <context>
4651     <name>LinearCopy:main_objects</name>
4652     <message>
4653       <source>Main objects</source>
4654       <translation>Objets principaux</translation>
4655     </message>
4656     <message>
4657       <source>Select objects</source>
4658       <translation>Sélectionner des objets</translation>
4659     </message>
4660     <message>
4661       <source>Attribute "%1" is not initialized.</source>
4662       <translation>Sélectionner des objets</translation>
4663     </message>
4664   </context>
4665   <context>
4666     <name>LinearCopy:nb_first_dir</name>
4667     <message>
4668       <source>Nb copies</source>
4669       <translation>Nb copies</translation>
4670     </message>
4671     <message>
4672       <source>Number of copies for the first direction</source>
4673       <translation>Nombre de copies pour la première direction</translation>
4674     </message>
4675   </context>
4676   <context>
4677     <name>LinearCopy:nb_second_dir</name>
4678     <message>
4679       <source>Nb copies</source>
4680       <translation>Nb copies</translation>
4681     </message>
4682     <message>
4683       <source>Number of copies for the second direction</source>
4684       <translation>Nombre de copies pour la deuxième direction</translation>
4685     </message>
4686   </context>
4687   <context>
4688     <name>LinearCopy:step_first_dir</name>
4689     <message>
4690       <source>Step</source>
4691       <translation>Pas</translation>
4692     </message>
4693     <message>
4694       <source>Step for the first direction</source>
4695       <translation>Pas pour la première direction</translation>
4696     </message>
4697   </context>
4698   <context>
4699     <name>LinearCopy:step_second_dir</name>
4700     <message>
4701       <source>Step</source>
4702       <translation>Pas</translation>
4703     </message>
4704     <message>
4705       <source>Step for the second direction</source>
4706       <translation>Pas pour la deuxième direction</translation>
4707     </message>
4708   </context>
4709   <context>
4710     <name>LinearCopy:use_second_dir</name>
4711     <message>
4712       <source>Second direction</source>
4713       <translation>Deuxième direction</translation>
4714     </message>
4715   </context>
4716
4717   <!--Bounding box-->
4718   <context>
4719     <name>BoundingBoxMacro</name>
4720     <message>
4721       <source>Bounding box</source>
4722       <translation>Boîte englobante</translation>
4723     </message>
4724     <message>
4725       <source>Calculate the bounding box</source>
4726       <translation>Calculer la boîte englobante</translation>
4727     </message>
4728     <message>
4729       <source>Max</source>
4730       <translation>Max</translation>
4731     </message>
4732     <message>
4733       <source>Min</source>
4734       <translation>Min</translation>
4735     </message>
4736   </context>
4737   <context>
4738     <name>BoundingBoxMacro:main_object</name>
4739     <message>
4740       <source>Object</source>
4741       <translation>Objet</translation>
4742     </message>
4743     <message>
4744       <source>Attribute &quot;%1&quot; is not initialized.</source>
4745       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
4746     </message>
4747     <message>
4748       <source>Select a object</source>
4749       <translation>Sélectionez un objet</translation>
4750     </message>
4751   </context>
4752   <context>
4753     <name>BoundingBoxMacro:main_object:GeomValidators_ConstructionComposite</name>
4754     <message>
4755       <source>The result is empty</source>
4756       <translation>Le résultat est vide</translation>
4757     </message>
4758   </context>
4759   <context>
4760   <name>BoundingBoxMacro:createbox</name>
4761     <message>
4762       <source>Create box</source>
4763       <translation>Créer la boîte</translation>
4764     </message>
4765   </context>
4766   <context>
4767     <name>BoundingBox</name>
4768     <message>
4769       <source>Bounding box</source>
4770       <translation>Boîte englobante</translation>
4771     </message>
4772     <message>
4773       <source>Calculate the bounding box</source>
4774       <translation>Calculer la boîte englobante</translation>
4775     </message>
4776   </context>
4777   <context>
4778     <name>BoundingBox:main_object</name>
4779     <message>
4780       <source>Object</source>
4781       <translation>Objet</translation>
4782     </message>
4783   </context>
4784
4785   <!--Geometry calculation-->
4786   <context>
4787     <name>GeometryCalculation</name>
4788     <message>
4789       <source>Geometry calculation</source>
4790       <translation>Calcul de la géometrie</translation>
4791     </message>
4792     <message>
4793       <source>Calculate properties of objects</source>
4794       <translation>Calculer les propriétés des objets</translation>
4795     </message>
4796     <message>
4797       <source>Length = </source>
4798       <translation>Longueur = </translation>
4799     </message>
4800     <message>
4801       <source>Area = </source>
4802       <translation>Surface = </translation>
4803     </message>
4804     <message>
4805       <source>Volume = </source>
4806       <translation>Volume = </translation>
4807     </message>
4808   </context>
4809   <context>
4810     <name>GeometryCalculation:area</name>
4811     <message>
4812       <source>Attribute &quot;%1&quot; is not initialized.</source>
4813       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
4814     </message>
4815   </context>
4816   <context>
4817     <name>GeometryCalculation:main_object</name>
4818     <message>
4819       <source>Object</source>
4820       <translation>Objet</translation>
4821     </message>
4822     <message>
4823       <source>Select a object</source>
4824       <translation>Sélectionez un objet</translation>
4825     </message>
4826   </context>
4827   <context>
4828     <name>GeometryCalculation:main_object:GeomValidators_ShapeType</name>
4829     <message>
4830       <source>The object is empty</source>
4831       <translation>L&apos;objet est vide</translation>
4832     </message>
4833   </context>
4834
4835   <!-- Measurement -->
4836   <context>
4837     <name>Measurement</name>
4838     <message>
4839       <source>Calculate properties of objects</source>
4840       <translation>Calculer les propriétés des objets</translation>
4841     </message>
4842     <message>
4843       <source>Measurement</source>
4844       <translation>Mesure</translation>
4845     </message>
4846   </context>
4847   <context>
4848     <name>Measurement:MeasureKind</name>
4849     <message>
4850       <source>Angle between edges</source>
4851       <translation>Angle entre les arêtes</translation>
4852     </message>
4853     <message>
4854       <source>Angle by 3 points</source>
4855       <translation>Angle de 3 points</translation>
4856     </message>
4857     <message>
4858       <source>Distance between objects</source>
4859       <translation>Distance entre objets</translation>
4860     </message>
4861     <message>
4862       <source>Edge length</source>
4863       <translation>Longueur d&apos;arête</translation>
4864     </message>
4865     <message>
4866       <source>Radius of circular edge, cylindrical surface or sphere</source>
4867       <translation>Rayon de l&apos;arête circulaire, de la surface cylindrique ou de la sphère</translation>
4868     </message>
4869   </context>
4870   <context>
4871     <name>Measurement:angle_from</name>
4872     <message>
4873       <source>First edge</source>
4874       <translation>Première arête</translation>
4875     </message>
4876     <message>
4877       <source>Select an edge</source>
4878       <translation>Sélectionnez une arête</translation>
4879     </message>
4880     <message>
4881       <source>Attribute &quot;%1&quot; is not initialized.</source>
4882       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
4883     </message>
4884   </context>
4885   <context>
4886     <name>Measurement:angle_from:GeomValidators_ShapeType</name>
4887     <message>
4888       <source>The object is empty</source>
4889       <translation>L&apos;objet est vide</translation>
4890     </message>
4891   </context>
4892   <context>
4893     <name>Measurement:angle_point_1</name>
4894     <message>
4895       <source>Select a point</source>
4896       <translation>Sélectionnez un point</translation>
4897     </message>
4898     <message>
4899       <source>Start point</source>
4900       <translation>Point de départ</translation>
4901     </message>
4902     <message>
4903       <source>Attribute &quot;%1&quot; is not initialized.</source>
4904       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
4905     </message>
4906   </context>
4907   <context>
4908     <name>Measurement:angle_point_1:GeomValidators_ShapeType</name>
4909     <message>
4910       <source>The object is empty</source>
4911       <translation>L&apos;objet est vide</translation>
4912     </message>
4913   </context>
4914   <context>
4915     <name>Measurement:angle_point_2</name>
4916     <message>
4917       <source>Angle apex</source>
4918       <translation>Sommet de l&apos;angle</translation>
4919     </message>
4920     <message>
4921       <source>Select a point</source>
4922       <translation>Sélectionnez un point</translation>
4923     </message>
4924   </context>
4925   <context>
4926     <name>Measurement:angle_point_2:GeomValidators_ShapeType</name>
4927     <message>
4928       <source>The object is empty</source>
4929       <translation>L&apos;objet est vide</translation>
4930     </message>
4931   </context>
4932   <context>
4933     <name>Measurement:angle_point_3</name>
4934     <message>
4935       <source>End point</source>
4936       <translation>Point final</translation>
4937     </message>
4938     <message>
4939       <source>Select a point</source>
4940       <translation>Sélectionnez un point</translation>
4941     </message>
4942   </context>
4943   <context>
4944     <name>Measurement:angle_point_3:GeomValidators_ShapeType</name>
4945     <message>
4946       <source>The object is empty</source>
4947       <translation>L&apos;objet est vide</translation>
4948     </message>
4949   </context>
4950   <context>
4951     <name>Measurement:angle_to</name>
4952     <message>
4953       <source>Second edge</source>
4954       <translation>Deuxième arête</translation>
4955     </message>
4956     <message>
4957       <source>Select an edge</source>
4958       <translation>Sélectionnez une arête</translation>
4959     </message>
4960   </context>
4961   <context>
4962     <name>Measurement:angle_to:GeomValidators_ShapeType</name>
4963     <message>
4964       <source>The object is empty</source>
4965       <translation>L&apos;objet est vide</translation>
4966     </message>
4967   </context>
4968   <context>
4969     <name>Measurement:circular</name>
4970     <message>
4971       <source>Object</source>
4972       <translation>Objet</translation>
4973     </message>
4974     <message>
4975       <source>Select an edge or face</source>
4976       <translation>Sélectionnez une arête ou une face</translation>
4977     </message>
4978     <message>
4979       <source>Attribute &quot;%1&quot; is not initialized.</source>
4980       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
4981     </message>
4982   </context>
4983   <context>
4984     <name>Measurement:distance_from</name>
4985     <message>
4986       <source>From</source>
4987       <translation>De</translation>
4988     </message>
4989     <message>
4990       <source>Select a shape</source>
4991       <translation>Sélectionnez une forme</translation>
4992     </message>
4993     <message>
4994       <source>Attribute &quot;%1&quot; is not initialized.</source>
4995       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
4996     </message>
4997   </context>
4998   <context>
4999     <name>Measurement:distance_to</name>
5000     <message>
5001       <source>Select a shape</source>
5002       <translation>Sélectionnez une forme</translation>
5003     </message>
5004     <message>
5005       <source>To</source>
5006       <translation>À</translation>
5007     </message>
5008   </context>
5009   <context>
5010     <name>Measurement:edge_for_length</name>
5011     <message>
5012       <source>Edge</source>
5013       <translation>Arête</translation>
5014     </message>
5015     <message>
5016       <source>Select an edge</source>
5017       <translation>Sélectionnez une arête</translation>
5018     </message>
5019     <message>
5020       <source>Attribute &quot;%1&quot; is not initialized.</source>
5021       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
5022     </message>
5023   </context>
5024   <context>
5025     <name>Measurement:edge_for_length:GeomValidators_ShapeType</name>
5026     <message>
5027       <source>The object is empty</source>
5028       <translation>L&apos;objet est vide</translation>
5029     </message>
5030   </context>
5031
5032   <!-- Normal -->
5033   <context>
5034     <name>Normal</name>
5035     <message>
5036       <source>Calculate the normal to a face</source>
5037       <translation>Calcule la normale d&apos;une face</translation>
5038     </message>
5039     <message>
5040       <source>Normal to a face</source>
5041       <translation>Normale d&apos;une face</translation>
5042     </message>
5043   </context>
5044   <context>
5045     <name>NormalMacro</name>
5046     <message>
5047       <source>Calculate the normal to a face</source>
5048       <translation>Calcule la normale d&apos;une face</translation>
5049     </message>
5050     <message>
5051       <source>Normal to a face</source>
5052       <translation>Normale d&apos;une face</translation>
5053     </message>
5054   </context>
5055   <context>
5056     <name>NormalMacro:createnormal</name>
5057     <message>
5058       <source>Create normal</source>
5059       <translation>Créer la normale</translation>
5060     </message>
5061   </context>
5062   <context>
5063     <name>NormalMacro:face</name>
5064     <message>
5065       <source>Attribute &quot;%1&quot; is not initialized.</source>
5066       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
5067     </message>
5068     <message>
5069       <source>Face</source>
5070       <translation>Face</translation>
5071     </message>
5072     <message>
5073       <source>Select a face</source>
5074       <translation>Sélectionner une face</translation>
5075     </message>
5076   </context>
5077   <context>
5078     <name>NormalMacro:face:GeomValidators_ShapeType</name>
5079     <message>
5080       <source>The object is empty</source>
5081       <translation>L&apos;objet est vide</translation>
5082     </message>
5083   </context>
5084   <context>
5085     <name>NormalMacro:vertex</name>
5086     <message>
5087       <source>Select a vertex</source>
5088       <translation>Sélectionner un sommet</translation>
5089     </message>
5090     <message>
5091       <source>Vertex</source>
5092       <translation>Sommet</translation>
5093     </message>
5094   </context>
5095
5096   <!-- Placement -->
5097   <context>
5098     <name>Placement</name>
5099     <message>
5100       <source>Place objects relatively to another one</source>
5101       <translation>Placez les objets l&apos;un par rapport à l&apos;autre</translation>
5102     </message>
5103     <message>
5104       <source>Placement</source>
5105       <translation>Placement</translation>
5106     </message>
5107   </context>
5108   <context>
5109     <name>Placement:placement_centering</name>
5110     <message>
5111       <source>Center faces under placement</source>
5112       <translation>Faces centrales en cours de placement</translation>
5113     </message>
5114     <message>
5115       <source>Centering</source>
5116       <translation>Centrage</translation>
5117     </message>
5118   </context>
5119   <context>
5120     <name>Placement:placement_end_shape</name>
5121     <message>
5122       <source>Select an end face, edge or vertex</source>
5123       <translation>Sélectionnez une extrémité, une arête ou un sommet</translation>
5124     </message>
5125     <message>
5126       <source>Select an object</source>
5127       <translation>Sélectionnez un objet</translation>
5128     </message>
5129     <message>
5130       <source>Attribute "%1" is not initialized.</source>
5131       <translation>Sélectionnez la forme cible.</translation>
5132     </message>
5133   </context>
5134   <context>
5135     <name>Placement:placement_end_shape:GeomValidators_BodyShapes</name>
5136     <message>
5137       <source>Error: Context is empty.</source>
5138       <translation>Erreur : le contexte est vide.</translation>
5139     </message>
5140   </context>
5141   <context>
5142     <name>Placement:placement_objects_list</name>
5143     <message>
5144       <source>Select objects</source>
5145       <translation>Sélectionner des objets</translation>
5146     </message>
5147     <message>
5148       <source>Select objects to move</source>
5149       <translation>Sélectionnez les objets à déplacer</translation>
5150     </message>
5151     <message>
5152       <source>Attribute "%1" is not initialized.</source>
5153       <translation>Sélectionnez les objets à déplacer.</translation>
5154     </message>
5155   </context>
5156   <context>
5157     <name>Placement:placement_reverse_direction</name>
5158     <message>
5159       <source>Reverse</source>
5160       <translation>Sens inverse</translation>
5161     </message>
5162     <message>
5163       <source>Reverse placement direction</source>
5164       <translation>Sens de placement inverse</translation>
5165     </message>
5166   </context>
5167   <context>
5168     <name>Placement:placement_start_shape</name>
5169     <message>
5170       <source>Select a start face, edge or vertex</source>
5171       <translation>Sélectionnez une face de début, une arête ou un sommet</translation>
5172     </message>
5173     <message>
5174       <source>Select an object</source>
5175       <translation>Sélectionnez un objet</translation>
5176     </message>
5177     <message>
5178       <source>Attribute "%1" is not initialized.</source>
5179       <translation>Sélectionnez la forme de départ.</translation>
5180     </message>
5181   </context>
5182   <context>
5183     <name>Placement:placement_start_shape:GeomValidators_BodyShapes</name>
5184     <message>
5185       <source>Error: Context is empty.</source>
5186       <translation>Erreur : le contexte est vide.</translation>
5187     </message>
5188   </context>
5189
5190   <!-- PointCoordinates -->
5191   <context>
5192     <name>PointCoordinates</name>
5193     <message>
5194       <source>Point coordinates</source>
5195       <translation>Coordonnées d'un point</translation>
5196     </message>
5197     <message>
5198       <source>View point coordinate</source>
5199       <translation>Voir les coordonnées du point</translation>
5200     </message>
5201   </context>
5202   <context>
5203     <name>PointCoordinates:point_selected</name>
5204     <message>
5205       <source>Attribute &quot;%1&quot; is not initialized.</source>
5206       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
5207     </message>
5208     <message>
5209       <source>Edge</source>
5210       <translation>Arête</translation>
5211     </message>
5212     <message>
5213       <source>Select a point</source>
5214       <translation>Sélectionner un point</translation>
5215     </message>
5216   </context>
5217   <context>
5218     <name>PointCoordinates:point_selected:GeomValidators_ConstructionComposite</name>
5219     <message>
5220       <source>The result is empty</source>
5221       <translation>Le résultat est vide</translation>
5222     </message>
5223   </context>
5224
5225   <!-- Cloud of points -->
5226   <context>
5227     <name>Point_cloud</name>
5228     <message>
5229       <source>Cloud of points</source>
5230       <translation>Nuage de points</translation>
5231     </message>
5232     <message>
5233       <source>Create points laying on the face</source>
5234       <translation>Créer des points sur une face</translation>
5235     </message>
5236   </context>
5237
5238   <!-- Rotation -->
5239   <context>
5240     <name>Rotation</name>
5241     <message>
5242       <source>Perform rotation of objects around the axis to specified angle</source>
5243       <translation>Effectuer une rotation des objets autour de l&apos;axe avec l&apos;angle spécifié</translation>
5244     </message>
5245     <message>
5246       <source>Rotation</source>
5247       <translation>Rotation</translation>
5248     </message>
5249   </context>
5250   <context>
5251     <name>Rotation:CreationMethod</name>
5252     <message>
5253       <source>By a center and two points</source>
5254       <translation>Par un centre et deux points</translation>
5255     </message>
5256     <message>
5257       <source>By an axis and an angle</source>
5258       <translation>Par un axe et un angle</translation>
5259     </message>
5260   </context>
5261   <context>
5262     <name>Rotation:angle</name>
5263     <message>
5264       <source>Angle</source>
5265       <translation>Angle</translation>
5266     </message>
5267   </context>
5268   <context>
5269     <name>Rotation:axis_object</name>
5270     <message>
5271       <source>Axis</source>
5272       <translation>Axe</translation>
5273     </message>
5274     <message>
5275       <source>Select an edge for axis</source>
5276       <translation>Sélectionnez une arête pour l&apos;axe</translation>
5277     </message>
5278     <message>
5279       <source>Attribute "%1" is not initialized.</source>
5280       <translation>Sélectionnez une arête pour l&apos;axe</translation>
5281     </message>
5282   </context>
5283   <context>
5284     <name>Rotation:center_point</name>
5285     <message>
5286       <source>Center point</source>
5287       <translation>Point central</translation>
5288     </message>
5289     <message>
5290       <source>Select a center point</source>
5291       <translation>Sélectionnez un point central</translation>
5292     </message>
5293     <message>
5294       <source>Attribute "%1" is not initialized.</source>
5295       <translation>Sélectionnez un point central</translation>
5296     </message>
5297   </context>
5298   <context>
5299     <name>Rotation:center_point:GeomValidators_ConstructionComposite</name>
5300     <message>
5301       <source>The result is empty</source>
5302       <translation>Le résultat est vide</translation>
5303     </message>
5304   </context>
5305   <context>
5306     <name>Rotation:end_point</name>
5307     <message>
5308       <source>End point</source>
5309       <translation>Point final</translation>
5310     </message>
5311     <message>
5312       <source>Select an end point</source>
5313       <translation>Sélectionnez un point d&apos;arrivée</translation>
5314     </message>
5315     <message>
5316       <source>Attribute "%1" is not initialized.</source>
5317       <translation>Sélectionnez un point d&apos;arrivée</translation>
5318     </message>
5319   </context>
5320   <context>
5321     <name>Rotation:end_point:GeomValidators_ConstructionComposite</name>
5322     <message>
5323       <source>The result is empty</source>
5324       <translation>Le résultat est vide</translation>
5325     </message>
5326   </context>
5327   <context>
5328     <name>Rotation:main_objects</name>
5329     <message>
5330       <source>Main objects</source>
5331       <translation>Objets principaux</translation>
5332     </message>
5333     <message>
5334       <source>Select solid objects</source>
5335       <translation>Sélectionner des objets solides</translation>
5336     </message>
5337     <message>
5338       <source>Attribute "%1" is not initialized.</source>
5339       <translation>Sélectionnez les objets à déplacer.</translation>
5340     </message>
5341   </context>
5342   <context>
5343     <name>Rotation:start_point</name>
5344     <message>
5345       <source>Select a starting point</source>
5346       <translation>Sélectionnez un point de départ</translation>
5347     </message>
5348     <message>
5349       <source>Start point</source>
5350       <translation>Point de départ</translation>
5351     </message>
5352     <message>
5353       <source>Attribute "%1" is not initialized.</source>
5354       <translation>Sélectionnez un point de départ</translation>
5355     </message>
5356   </context>
5357   <context>
5358     <name>Rotation:start_point:GeomValidators_ConstructionComposite</name>
5359     <message>
5360       <source>The result is empty</source>
5361       <translation>Le résultat est vide</translation>
5362     </message>
5363   </context>
5364
5365   <!-- Symmetry -->
5366   <context>
5367     <name>Symmetry</name>
5368     <message>
5369       <source>Perform symmetry with respect to a point, an axis or a plane</source>
5370       <translation>Effectuer une symétrie par rapport à un point, un axe ou un plan</translation>
5371     </message>
5372     <message>
5373       <source>Symmetry</source>
5374       <translation>Symétrie</translation>
5375     </message>
5376   </context>
5377   <context>
5378     <name>Symmetry:CreationMethod</name>
5379     <message>
5380       <source>Axis reflection</source>
5381       <translation>Axe de réflexion</translation>
5382     </message>
5383     <message>
5384       <source>Plane reflection</source>
5385       <translation>Réflexion plane</translation>
5386     </message>
5387     <message>
5388       <source>Point reflection</source>
5389       <translation>Point de réflexion</translation>
5390     </message>
5391   </context>
5392   <context>
5393     <name>Symmetry:axis_object</name>
5394     <message>
5395       <source>Axis</source>
5396       <translation>Axe</translation>
5397     </message>
5398     <message>
5399       <source>Select an axis</source>
5400       <translation>Sélectionnez un axe</translation>
5401     </message>
5402      <message>
5403       <source>Attribute "%1" is not initialized.</source>
5404       <translation>Sélectionnez l'axe de symétrie.</translation>
5405     </message>
5406   </context>
5407   <context>
5408     <name>Symmetry:axis_object:GeomValidators_ShapeType</name>
5409     <message>
5410       <source>The object is empty</source>
5411       <translation>L&apos;objet est vide</translation>
5412     </message>
5413   </context>
5414   <context>
5415     <name>Symmetry:keep_original</name>
5416     <message>
5417       <source>Do not remove original shape</source>
5418       <translation>Ne pas enlever la forme originale</translation>
5419     </message>
5420     <message>
5421       <source>Keep original result</source>
5422       <translation>Conserver le résultat original</translation>
5423     </message>
5424   </context>
5425   <context>
5426     <name>Symmetry:main_objects</name>
5427     <message>
5428       <source>Main objects</source>
5429       <translation>Objets principaux</translation>
5430     </message>
5431     <message>
5432       <source>Select solid objects</source>
5433       <translation>Sélectionner des objets solides</translation>
5434     </message>
5435     <message>
5436       <source>Attribute "%1" is not initialized.</source>
5437       <translation>Sélectionnez les objets.</translation>
5438     </message>
5439   </context>
5440   <context>
5441     <name>Symmetry:plane_object</name>
5442     <message>
5443       <source>Plane</source>
5444       <translation>Plan</translation>
5445     </message>
5446     <message>
5447       <source>Select a plane</source>
5448       <translation>Sélectionnez un plan</translation>
5449     </message>
5450      <message>
5451       <source>Attribute "%1" is not initialized.</source>
5452       <translation>Sélectionnez le plan de symétrie.</translation>
5453     </message>
5454   </context>
5455   <context>
5456     <name>Symmetry:point_object</name>
5457     <message>
5458       <source>Point</source>
5459       <translation>Point</translation>
5460     </message>
5461     <message>
5462       <source>Select a point</source>
5463       <translation>Sélectionnez un point</translation>
5464     </message>
5465      <message>
5466       <source>Attribute "%1" is not initialized.</source>
5467       <translation>Sélectionnez le point de symétrie.</translation>
5468     </message>
5469  </context>
5470   <context>
5471     <name>Symmetry:point_object:GeomValidators_ShapeType</name>
5472     <message>
5473       <source>The object is empty</source>
5474       <translation>L&apos;objet est vide</translation>
5475     </message>
5476   </context>
5477
5478   <!-- Translation -->
5479   <context>
5480     <name>Translation</name>
5481     <message>
5482       <source>Perform translation of objects along the axis to specified distance</source>
5483       <translation>Effectuer la translation des objets le long de l&apos;axe à la distance spécifiée</translation>
5484     </message>
5485     <message>
5486       <source>Translation</source>
5487       <translation>Translation</translation>
5488     </message>
5489   </context>
5490   <context>
5491     <name>Translation:CreationMethod</name>
5492     <message>
5493       <source>By X, Y and Z dimensions</source>
5494       <translation>Par dimensions X, Y et Z</translation>
5495     </message>
5496     <message>
5497       <source>By an axis and a distance</source>
5498       <translation>Par un axe et une distance</translation>
5499     </message>
5500     <message>
5501       <source>By two points</source>
5502       <translation>Par deux points</translation>
5503     </message>
5504   </context>
5505   <context>
5506     <name>Translation:axis_object</name>
5507     <message>
5508       <source>Axis</source>
5509       <translation>Axe</translation>
5510     </message>
5511     <message>
5512       <source>Select an edge for axis</source>
5513       <translation>Sélectionnez une arête pour l&apos;axe</translation>
5514     </message>
5515     <message>
5516       <source>Attribute "%1" is not initialized.</source>
5517       <translation>L&apos;axe de translation n&apos;est pas sélectionné.</translation>
5518     </message>
5519   </context>
5520   <context>
5521     <name>Translation:distance</name>
5522     <message>
5523       <source>Distance</source>
5524       <translation>Distance</translation>
5525     </message>
5526   </context>
5527   <context>
5528     <name>Translation:dx</name>
5529     <message>
5530       <source>DX</source>
5531       <translation>DX</translation>
5532     </message>
5533     <message>
5534       <source>Dimension in X</source>
5535       <translation>Dimension en X</translation>
5536     </message>
5537   </context>
5538   <context>
5539     <name>Translation:dy</name>
5540     <message>
5541       <source>DY</source>
5542       <translation>DY</translation>
5543     </message>
5544     <message>
5545       <source>Dimension in Y</source>
5546       <translation>Dimension en Y</translation>
5547     </message>
5548   </context>
5549   <context>
5550     <name>Translation:dz</name>
5551     <message>
5552       <source>DZ</source>
5553       <translation>DZ</translation>
5554     </message>
5555     <message>
5556       <source>Dimension in Z</source>
5557       <translation>Dimension en Z</translation>
5558     </message>
5559   </context>
5560   <context>
5561     <name>Translation:end_point</name>
5562     <message>
5563       <source>End point</source>
5564       <translation>Point final</translation>
5565     </message>
5566     <message>
5567       <source>Select the end point to define the axis</source>
5568       <translation>Sélectionnez le point final pour définir l&apos;axe</translation>
5569     </message>
5570     <message>
5571       <source>Attribute "%1" is not initialized.</source>
5572       <translation>Sélectionnez le point final.</translation>
5573     </message>
5574   </context>
5575   <context>
5576     <name>Translation:end_point:GeomValidators_ConstructionComposite</name>
5577     <message>
5578       <source>The result is empty</source>
5579       <translation>Le résultat est vide</translation>
5580     </message>
5581   </context>
5582   <context>
5583     <name>Translation:main_objects</name>
5584     <message>
5585       <source>Main objects</source>
5586       <translation>Objets principaux</translation>
5587     </message>
5588     <message>
5589       <source>Select solid objects</source>
5590       <translation>Sélectionner des objets solides</translation>
5591     </message>
5592     <message>
5593       <source>Attribute "%1" is not initialized.</source>
5594       <translation>Sélectionnez les objets à déplacer.</translation>
5595     </message>
5596   </context>
5597   <context>
5598     <name>Translation:start_point</name>
5599     <message>
5600       <source>Select the start point to define the axis</source>
5601       <translation>Sélectionnez le point de départ pour définir l&apos;axe</translation>
5602     </message>
5603     <message>
5604       <source>Start point</source>
5605       <translation>Point de départ</translation>
5606     </message>
5607     <message>
5608       <source>Attribute "%1" is not initialized.</source>
5609       <translation>Sélectionnez le point de départ.</translation>
5610     </message>
5611   </context>
5612   <context>
5613     <name>Translation:start_point:GeomValidators_ConstructionComposite</name>
5614     <message>
5615       <source>The result is empty</source>
5616       <translation>Le résultat est vide</translation>
5617     </message>
5618   </context>
5619
5620 </TS>