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