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