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