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