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