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