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