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