FreeCAD

Форк
0
2379 строк · 91.0 Кб
1
<?xml version="1.0" encoding="utf-8"?>
2
<!DOCTYPE TS>
3
<TS version="2.1">
4
<context>
5
    <name>CmdMeshAddFacet</name>
6
    <message>
7
        <location filename="../../Command.cpp" line="719"/>
8
        <source>Mesh</source>
9
        <translation type="unfinished"></translation>
10
    </message>
11
    <message>
12
        <location filename="../../Command.cpp" line="720"/>
13
        <source>Add triangle</source>
14
        <translation type="unfinished"></translation>
15
    </message>
16
    <message>
17
        <location filename="../../Command.cpp" line="721"/>
18
        <location filename="../../Command.cpp" line="723"/>
19
        <source>Add triangle manually to a mesh</source>
20
        <translation type="unfinished"></translation>
21
    </message>
22
</context>
23
<context>
24
    <name>CmdMeshBoundingBox</name>
25
    <message>
26
        <location filename="../../Command.cpp" line="1438"/>
27
        <source>Mesh</source>
28
        <translation type="unfinished"></translation>
29
    </message>
30
    <message>
31
        <location filename="../../Command.cpp" line="1439"/>
32
        <source>Boundings info...</source>
33
        <translation type="unfinished"></translation>
34
    </message>
35
    <message>
36
        <location filename="../../Command.cpp" line="1440"/>
37
        <location filename="../../Command.cpp" line="1442"/>
38
        <source>Shows the boundings of the selected mesh</source>
39
        <translation type="unfinished"></translation>
40
    </message>
41
</context>
42
<context>
43
    <name>CmdMeshBuildRegularSolid</name>
44
    <message>
45
        <location filename="../../Command.cpp" line="1490"/>
46
        <source>Mesh</source>
47
        <translation type="unfinished"></translation>
48
    </message>
49
    <message>
50
        <location filename="../../Command.cpp" line="1491"/>
51
        <source>Regular solid...</source>
52
        <translation type="unfinished"></translation>
53
    </message>
54
    <message>
55
        <location filename="../../Command.cpp" line="1492"/>
56
        <location filename="../../Command.cpp" line="1494"/>
57
        <source>Builds a regular solid</source>
58
        <translation type="unfinished"></translation>
59
    </message>
60
</context>
61
<context>
62
    <name>CmdMeshCrossSections</name>
63
    <message>
64
        <location filename="../../Command.cpp" line="960"/>
65
        <source>Mesh</source>
66
        <translation type="unfinished"></translation>
67
    </message>
68
    <message>
69
        <location filename="../../Command.cpp" line="961"/>
70
        <source>Cross-sections...</source>
71
        <translation type="unfinished"></translation>
72
    </message>
73
    <message>
74
        <location filename="../../Command.cpp" line="962"/>
75
        <location filename="../../Command.cpp" line="963"/>
76
        <source>Cross-sections</source>
77
        <translation type="unfinished"></translation>
78
    </message>
79
</context>
80
<context>
81
    <name>CmdMeshDecimating</name>
82
    <message>
83
        <location filename="../../Command.cpp" line="1334"/>
84
        <source>Mesh</source>
85
        <translation type="unfinished"></translation>
86
    </message>
87
    <message>
88
        <location filename="../../Command.cpp" line="1335"/>
89
        <source>Decimation...</source>
90
        <translation type="unfinished"></translation>
91
    </message>
92
    <message>
93
        <location filename="../../Command.cpp" line="1336"/>
94
        <location filename="../../Command.cpp" line="1337"/>
95
        <location filename="../../Command.cpp" line="1338"/>
96
        <source>Decimates a mesh</source>
97
        <translation type="unfinished"></translation>
98
    </message>
99
</context>
100
<context>
101
    <name>CmdMeshDifference</name>
102
    <message>
103
        <location filename="../../Command.cpp" line="165"/>
104
        <source>Mesh</source>
105
        <translation type="unfinished"></translation>
106
    </message>
107
    <message>
108
        <location filename="../../Command.cpp" line="166"/>
109
        <source>Difference</source>
110
        <translation type="unfinished"></translation>
111
    </message>
112
</context>
113
<context>
114
    <name>CmdMeshEvaluateFacet</name>
115
    <message>
116
        <location filename="../../Command.cpp" line="1089"/>
117
        <source>Mesh</source>
118
        <translation type="unfinished"></translation>
119
    </message>
120
    <message>
121
        <location filename="../../Command.cpp" line="1090"/>
122
        <source>Face info</source>
123
        <translation type="unfinished"></translation>
124
    </message>
125
    <message>
126
        <location filename="../../Command.cpp" line="1091"/>
127
        <location filename="../../Command.cpp" line="1093"/>
128
        <source>Information about face</source>
129
        <translation type="unfinished"></translation>
130
    </message>
131
</context>
132
<context>
133
    <name>CmdMeshEvaluateSolid</name>
134
    <message>
135
        <location filename="../../Command.cpp" line="1264"/>
136
        <source>Mesh</source>
137
        <translation type="unfinished"></translation>
138
    </message>
139
    <message>
140
        <location filename="../../Command.cpp" line="1265"/>
141
        <source>Check solid mesh</source>
142
        <translation type="unfinished"></translation>
143
    </message>
144
    <message>
145
        <location filename="../../Command.cpp" line="1266"/>
146
        <location filename="../../Command.cpp" line="1268"/>
147
        <source>Checks whether the mesh is a solid</source>
148
        <translation type="unfinished"></translation>
149
    </message>
150
</context>
151
<context>
152
    <name>CmdMeshEvaluation</name>
153
    <message>
154
        <location filename="../../Command.cpp" line="1044"/>
155
        <source>Mesh</source>
156
        <translation type="unfinished"></translation>
157
    </message>
158
    <message>
159
        <location filename="../../Command.cpp" line="1046"/>
160
        <source>Evaluate and repair mesh...</source>
161
        <translation type="unfinished"></translation>
162
    </message>
163
    <message>
164
        <location filename="../../Command.cpp" line="1047"/>
165
        <location filename="../../Command.cpp" line="1049"/>
166
        <source>Opens a dialog to analyze and repair a mesh</source>
167
        <translation type="unfinished"></translation>
168
    </message>
169
</context>
170
<context>
171
    <name>CmdMeshExport</name>
172
    <message>
173
        <location filename="../../Command.cpp" line="376"/>
174
        <source>Mesh</source>
175
        <translation type="unfinished"></translation>
176
    </message>
177
    <message>
178
        <location filename="../../Command.cpp" line="377"/>
179
        <source>Export mesh...</source>
180
        <translation type="unfinished"></translation>
181
    </message>
182
    <message>
183
        <location filename="../../Command.cpp" line="378"/>
184
        <location filename="../../Command.cpp" line="380"/>
185
        <source>Exports a mesh to file</source>
186
        <translation type="unfinished"></translation>
187
    </message>
188
</context>
189
<context>
190
    <name>CmdMeshFillInteractiveHole</name>
191
    <message>
192
        <location filename="../../Command.cpp" line="1573"/>
193
        <source>Mesh</source>
194
        <translation type="unfinished"></translation>
195
    </message>
196
    <message>
197
        <location filename="../../Command.cpp" line="1574"/>
198
        <source>Close hole</source>
199
        <translation type="unfinished"></translation>
200
    </message>
201
    <message>
202
        <location filename="../../Command.cpp" line="1575"/>
203
        <location filename="../../Command.cpp" line="1577"/>
204
        <source>Close holes interactively</source>
205
        <translation type="unfinished"></translation>
206
    </message>
207
</context>
208
<context>
209
    <name>CmdMeshFillupHoles</name>
210
    <message>
211
        <location filename="../../Command.cpp" line="1522"/>
212
        <source>Mesh</source>
213
        <translation type="unfinished"></translation>
214
    </message>
215
    <message>
216
        <location filename="../../Command.cpp" line="1523"/>
217
        <source>Fill holes...</source>
218
        <translation type="unfinished"></translation>
219
    </message>
220
    <message>
221
        <location filename="../../Command.cpp" line="1524"/>
222
        <location filename="../../Command.cpp" line="1526"/>
223
        <source>Fill holes of the mesh</source>
224
        <translation type="unfinished"></translation>
225
    </message>
226
</context>
227
<context>
228
    <name>CmdMeshFlipNormals</name>
229
    <message>
230
        <location filename="../../Command.cpp" line="1402"/>
231
        <source>Mesh</source>
232
        <translation type="unfinished"></translation>
233
    </message>
234
    <message>
235
        <location filename="../../Command.cpp" line="1403"/>
236
        <source>Flip normals</source>
237
        <translation type="unfinished"></translation>
238
    </message>
239
    <message>
240
        <location filename="../../Command.cpp" line="1404"/>
241
        <location filename="../../Command.cpp" line="1406"/>
242
        <source>Flips the normals of the mesh</source>
243
        <translation type="unfinished"></translation>
244
    </message>
245
</context>
246
<context>
247
    <name>CmdMeshFromGeometry</name>
248
    <message>
249
        <location filename="../../Command.cpp" line="459"/>
250
        <source>Mesh</source>
251
        <translation type="unfinished"></translation>
252
    </message>
253
    <message>
254
        <location filename="../../Command.cpp" line="460"/>
255
        <source>Create mesh from geometry...</source>
256
        <translation type="unfinished"></translation>
257
    </message>
258
    <message>
259
        <location filename="../../Command.cpp" line="461"/>
260
        <location filename="../../Command.cpp" line="463"/>
261
        <source>Create mesh from the selected geometry</source>
262
        <translation type="unfinished"></translation>
263
    </message>
264
</context>
265
<context>
266
    <name>CmdMeshFromPartShape</name>
267
    <message>
268
        <location filename="../../Command.cpp" line="531"/>
269
        <source>Mesh</source>
270
        <translation type="unfinished"></translation>
271
    </message>
272
    <message>
273
        <location filename="../../Command.cpp" line="532"/>
274
        <source>Create mesh from shape...</source>
275
        <translation type="unfinished"></translation>
276
    </message>
277
    <message>
278
        <location filename="../../Command.cpp" line="533"/>
279
        <source>Tessellate shape</source>
280
        <translation type="unfinished"></translation>
281
    </message>
282
</context>
283
<context>
284
    <name>CmdMeshHarmonizeNormals</name>
285
    <message>
286
        <location filename="../../Command.cpp" line="1366"/>
287
        <source>Mesh</source>
288
        <translation type="unfinished"></translation>
289
    </message>
290
    <message>
291
        <location filename="../../Command.cpp" line="1367"/>
292
        <source>Harmonize normals</source>
293
        <translation type="unfinished"></translation>
294
    </message>
295
    <message>
296
        <location filename="../../Command.cpp" line="1368"/>
297
        <location filename="../../Command.cpp" line="1370"/>
298
        <source>Harmonizes the normals of the mesh</source>
299
        <translation type="unfinished"></translation>
300
    </message>
301
</context>
302
<context>
303
    <name>CmdMeshImport</name>
304
    <message>
305
        <location filename="../../Command.cpp" line="323"/>
306
        <source>Mesh</source>
307
        <translation type="unfinished"></translation>
308
    </message>
309
    <message>
310
        <location filename="../../Command.cpp" line="324"/>
311
        <source>Import mesh...</source>
312
        <translation type="unfinished"></translation>
313
    </message>
314
    <message>
315
        <location filename="../../Command.cpp" line="325"/>
316
        <location filename="../../Command.cpp" line="327"/>
317
        <source>Imports a mesh from file</source>
318
        <translation type="unfinished"></translation>
319
    </message>
320
</context>
321
<context>
322
    <name>CmdMeshIntersection</name>
323
    <message>
324
        <location filename="../../Command.cpp" line="244"/>
325
        <source>Mesh</source>
326
        <translation type="unfinished"></translation>
327
    </message>
328
    <message>
329
        <location filename="../../Command.cpp" line="245"/>
330
        <source>Intersection</source>
331
        <translation type="unfinished"></translation>
332
    </message>
333
</context>
334
<context>
335
    <name>CmdMeshMerge</name>
336
    <message>
337
        <location filename="../../Command.cpp" line="1689"/>
338
        <source>Mesh</source>
339
        <translation type="unfinished"></translation>
340
    </message>
341
    <message>
342
        <location filename="../../Command.cpp" line="1690"/>
343
        <source>Merge</source>
344
        <translation type="unfinished"></translation>
345
    </message>
346
    <message>
347
        <location filename="../../Command.cpp" line="1691"/>
348
        <source>Merges selected meshes into one</source>
349
        <translation type="unfinished"></translation>
350
    </message>
351
</context>
352
<context>
353
    <name>CmdMeshPolyCut</name>
354
    <message>
355
        <location filename="../../Command.cpp" line="768"/>
356
        <source>Mesh</source>
357
        <translation type="unfinished"></translation>
358
    </message>
359
    <message>
360
        <location filename="../../Command.cpp" line="769"/>
361
        <source>Cut mesh</source>
362
        <translation type="unfinished"></translation>
363
    </message>
364
    <message>
365
        <location filename="../../Command.cpp" line="770"/>
366
        <location filename="../../Command.cpp" line="772"/>
367
        <source>Cuts a mesh with a picked polygon</source>
368
        <translation type="unfinished"></translation>
369
    </message>
370
</context>
371
<context>
372
    <name>CmdMeshPolySegm</name>
373
    <message>
374
        <location filename="../../Command.cpp" line="660"/>
375
        <source>Mesh</source>
376
        <translation type="unfinished"></translation>
377
    </message>
378
    <message>
379
        <location filename="../../Command.cpp" line="661"/>
380
        <source>Make segment</source>
381
        <translation type="unfinished"></translation>
382
    </message>
383
    <message>
384
        <location filename="../../Command.cpp" line="662"/>
385
        <location filename="../../Command.cpp" line="664"/>
386
        <source>Creates a mesh segment</source>
387
        <translation type="unfinished"></translation>
388
    </message>
389
</context>
390
<context>
391
    <name>CmdMeshPolySplit</name>
392
    <message>
393
        <location filename="../../Command.cpp" line="987"/>
394
        <source>Mesh</source>
395
        <translation type="unfinished"></translation>
396
    </message>
397
    <message>
398
        <location filename="../../Command.cpp" line="988"/>
399
        <source>Split mesh</source>
400
        <translation type="unfinished"></translation>
401
    </message>
402
    <message>
403
        <location filename="../../Command.cpp" line="989"/>
404
        <location filename="../../Command.cpp" line="991"/>
405
        <source>Splits a mesh into two meshes</source>
406
        <translation type="unfinished"></translation>
407
    </message>
408
</context>
409
<context>
410
    <name>CmdMeshPolyTrim</name>
411
    <message>
412
        <location filename="../../Command.cpp" line="833"/>
413
        <source>Mesh</source>
414
        <translation type="unfinished"></translation>
415
    </message>
416
    <message>
417
        <location filename="../../Command.cpp" line="834"/>
418
        <source>Trim mesh</source>
419
        <translation type="unfinished"></translation>
420
    </message>
421
    <message>
422
        <location filename="../../Command.cpp" line="835"/>
423
        <location filename="../../Command.cpp" line="837"/>
424
        <source>Trims a mesh with a picked polygon</source>
425
        <translation type="unfinished"></translation>
426
    </message>
427
</context>
428
<context>
429
    <name>CmdMeshRemeshGmsh</name>
430
    <message>
431
        <location filename="../../Command.cpp" line="1183"/>
432
        <source>Mesh</source>
433
        <translation type="unfinished"></translation>
434
    </message>
435
    <message>
436
        <location filename="../../Command.cpp" line="1184"/>
437
        <source>Refinement...</source>
438
        <translation type="unfinished"></translation>
439
    </message>
440
    <message>
441
        <location filename="../../Command.cpp" line="1185"/>
442
        <location filename="../../Command.cpp" line="1186"/>
443
        <source>Refine existing mesh</source>
444
        <translation type="unfinished"></translation>
445
    </message>
446
</context>
447
<context>
448
    <name>CmdMeshRemoveCompByHand</name>
449
    <message>
450
        <location filename="../../Command.cpp" line="1217"/>
451
        <source>Mesh</source>
452
        <translation type="unfinished"></translation>
453
    </message>
454
    <message>
455
        <location filename="../../Command.cpp" line="1218"/>
456
        <source>Remove components by hand...</source>
457
        <translation type="unfinished"></translation>
458
    </message>
459
    <message>
460
        <location filename="../../Command.cpp" line="1219"/>
461
        <location filename="../../Command.cpp" line="1221"/>
462
        <source>Mark a component to remove it from the mesh</source>
463
        <translation type="unfinished"></translation>
464
    </message>
465
</context>
466
<context>
467
    <name>CmdMeshRemoveComponents</name>
468
    <message>
469
        <location filename="../../Command.cpp" line="1135"/>
470
        <source>Mesh</source>
471
        <translation type="unfinished"></translation>
472
    </message>
473
    <message>
474
        <location filename="../../Command.cpp" line="1136"/>
475
        <source>Remove components...</source>
476
        <translation type="unfinished"></translation>
477
    </message>
478
    <message>
479
        <location filename="../../Command.cpp" line="1137"/>
480
        <location filename="../../Command.cpp" line="1139"/>
481
        <source>Remove topologic independent components from the mesh</source>
482
        <translation type="unfinished"></translation>
483
    </message>
484
</context>
485
<context>
486
    <name>CmdMeshScale</name>
487
    <message>
488
        <location filename="../../Command.cpp" line="1784"/>
489
        <source>Mesh</source>
490
        <translation type="unfinished"></translation>
491
    </message>
492
    <message>
493
        <location filename="../../Command.cpp" line="1785"/>
494
        <source>Scale...</source>
495
        <translation type="unfinished"></translation>
496
    </message>
497
    <message>
498
        <location filename="../../Command.cpp" line="1786"/>
499
        <source>Scale selected meshes</source>
500
        <translation type="unfinished"></translation>
501
    </message>
502
</context>
503
<context>
504
    <name>CmdMeshSectionByPlane</name>
505
    <message>
506
        <location filename="../../Command.cpp" line="929"/>
507
        <source>Mesh</source>
508
        <translation type="unfinished"></translation>
509
    </message>
510
    <message>
511
        <location filename="../../Command.cpp" line="930"/>
512
        <source>Create section from mesh and plane</source>
513
        <translation type="unfinished"></translation>
514
    </message>
515
    <message>
516
        <location filename="../../Command.cpp" line="931"/>
517
        <location filename="../../Command.cpp" line="932"/>
518
        <source>Section from mesh and plane</source>
519
        <translation type="unfinished"></translation>
520
    </message>
521
</context>
522
<context>
523
    <name>CmdMeshSegmentation</name>
524
    <message>
525
        <location filename="../../Command.cpp" line="1617"/>
526
        <source>Mesh</source>
527
        <translation type="unfinished"></translation>
528
    </message>
529
    <message>
530
        <location filename="../../Command.cpp" line="1618"/>
531
        <source>Create mesh segments...</source>
532
        <translation type="unfinished"></translation>
533
    </message>
534
    <message>
535
        <location filename="../../Command.cpp" line="1619"/>
536
        <location filename="../../Command.cpp" line="1621"/>
537
        <source>Create mesh segments</source>
538
        <translation type="unfinished"></translation>
539
    </message>
540
</context>
541
<context>
542
    <name>CmdMeshSegmentationBestFit</name>
543
    <message>
544
        <location filename="../../Command.cpp" line="1653"/>
545
        <source>Mesh</source>
546
        <translation type="unfinished"></translation>
547
    </message>
548
    <message>
549
        <location filename="../../Command.cpp" line="1654"/>
550
        <source>Create mesh segments from best-fit surfaces...</source>
551
        <translation type="unfinished"></translation>
552
    </message>
553
    <message>
554
        <location filename="../../Command.cpp" line="1655"/>
555
        <location filename="../../Command.cpp" line="1657"/>
556
        <source>Create mesh segments from best-fit surfaces</source>
557
        <translation type="unfinished"></translation>
558
    </message>
559
</context>
560
<context>
561
    <name>CmdMeshSmoothing</name>
562
    <message>
563
        <location filename="../../Command.cpp" line="1305"/>
564
        <source>Mesh</source>
565
        <translation type="unfinished"></translation>
566
    </message>
567
    <message>
568
        <location filename="../../Command.cpp" line="1306"/>
569
        <source>Smooth...</source>
570
        <translation type="unfinished"></translation>
571
    </message>
572
    <message>
573
        <location filename="../../Command.cpp" line="1307"/>
574
        <location filename="../../Command.cpp" line="1309"/>
575
        <source>Smooth the selected meshes</source>
576
        <translation type="unfinished"></translation>
577
    </message>
578
</context>
579
<context>
580
    <name>CmdMeshSplitComponents</name>
581
    <message>
582
        <location filename="../../Command.cpp" line="1735"/>
583
        <source>Mesh</source>
584
        <translation type="unfinished"></translation>
585
    </message>
586
    <message>
587
        <location filename="../../Command.cpp" line="1736"/>
588
        <source>Split by components</source>
589
        <translation type="unfinished"></translation>
590
    </message>
591
    <message>
592
        <location filename="../../Command.cpp" line="1737"/>
593
        <source>Split selected mesh into its components</source>
594
        <translation type="unfinished"></translation>
595
    </message>
596
</context>
597
<context>
598
    <name>CmdMeshTrimByPlane</name>
599
    <message>
600
        <location filename="../../Command.cpp" line="898"/>
601
        <source>Mesh</source>
602
        <translation type="unfinished"></translation>
603
    </message>
604
    <message>
605
        <location filename="../../Command.cpp" line="899"/>
606
        <source>Trim mesh with a plane</source>
607
        <translation type="unfinished"></translation>
608
    </message>
609
    <message>
610
        <location filename="../../Command.cpp" line="900"/>
611
        <location filename="../../Command.cpp" line="901"/>
612
        <source>Trims a mesh with a plane</source>
613
        <translation type="unfinished"></translation>
614
    </message>
615
</context>
616
<context>
617
    <name>CmdMeshUnion</name>
618
    <message>
619
        <location filename="../../Command.cpp" line="86"/>
620
        <source>Mesh</source>
621
        <translation type="unfinished"></translation>
622
    </message>
623
    <message>
624
        <location filename="../../Command.cpp" line="87"/>
625
        <source>Union</source>
626
        <translation type="unfinished"></translation>
627
    </message>
628
</context>
629
<context>
630
    <name>CmdMeshVertexCurvature</name>
631
    <message>
632
        <location filename="../../Command.cpp" line="557"/>
633
        <source>Mesh</source>
634
        <translation type="unfinished"></translation>
635
    </message>
636
    <message>
637
        <location filename="../../Command.cpp" line="558"/>
638
        <source>Curvature plot</source>
639
        <translation type="unfinished"></translation>
640
    </message>
641
    <message>
642
        <location filename="../../Command.cpp" line="559"/>
643
        <location filename="../../Command.cpp" line="561"/>
644
        <source>Calculates the curvature of the vertices of a mesh</source>
645
        <translation type="unfinished"></translation>
646
    </message>
647
</context>
648
<context>
649
    <name>CmdMeshVertexCurvatureInfo</name>
650
    <message>
651
        <location filename="../../Command.cpp" line="612"/>
652
        <source>Mesh</source>
653
        <translation type="unfinished"></translation>
654
    </message>
655
    <message>
656
        <location filename="../../Command.cpp" line="613"/>
657
        <source>Curvature info</source>
658
        <translation type="unfinished"></translation>
659
    </message>
660
    <message>
661
        <location filename="../../Command.cpp" line="614"/>
662
        <location filename="../../Command.cpp" line="616"/>
663
        <source>Information about curvature</source>
664
        <translation type="unfinished"></translation>
665
    </message>
666
</context>
667
<context>
668
    <name>Command</name>
669
    <message>
670
        <location filename="../../Command.cpp" line="103"/>
671
        <source>Mesh union</source>
672
        <translation type="unfinished"></translation>
673
    </message>
674
    <message>
675
        <location filename="../../Command.cpp" line="180"/>
676
        <source>Mesh difference</source>
677
        <translation type="unfinished"></translation>
678
    </message>
679
    <message>
680
        <location filename="../../Command.cpp" line="259"/>
681
        <source>Mesh intersection</source>
682
        <translation type="unfinished"></translation>
683
    </message>
684
    <message>
685
        <location filename="../../Command.cpp" line="355"/>
686
        <source>Import Mesh</source>
687
        <translation type="unfinished"></translation>
688
    </message>
689
    <message>
690
        <location filename="../../Command.cpp" line="574"/>
691
        <source>Mesh VertexCurvature</source>
692
        <translation type="unfinished"></translation>
693
    </message>
694
    <message>
695
        <location filename="../../DlgSmoothing.cpp" line="180"/>
696
        <source>Mesh Smoothing</source>
697
        <translation type="unfinished"></translation>
698
    </message>
699
    <message>
700
        <location filename="../../Command.cpp" line="1378"/>
701
        <source>Harmonize mesh normals</source>
702
        <translation type="unfinished"></translation>
703
    </message>
704
    <message>
705
        <location filename="../../Command.cpp" line="1414"/>
706
        <source>Flip mesh normals</source>
707
        <translation type="unfinished"></translation>
708
    </message>
709
    <message>
710
        <location filename="../../Command.cpp" line="1548"/>
711
        <source>Fill up holes</source>
712
        <translation type="unfinished"></translation>
713
    </message>
714
    <message>
715
        <location filename="../../Command.cpp" line="1704"/>
716
        <source>Mesh merge</source>
717
        <translation type="unfinished"></translation>
718
    </message>
719
    <message>
720
        <location filename="../../Command.cpp" line="1750"/>
721
        <source>Mesh split</source>
722
        <translation type="unfinished"></translation>
723
    </message>
724
    <message>
725
        <location filename="../../Command.cpp" line="1813"/>
726
        <source>Mesh scale</source>
727
        <translation type="unfinished"></translation>
728
    </message>
729
    <message>
730
        <location filename="../../DlgDecimating.cpp" line="160"/>
731
        <source>Mesh Decimating</source>
732
        <translation type="unfinished"></translation>
733
    </message>
734
    <message>
735
        <location filename="../../DlgEvaluateMeshImp.cpp" line="550"/>
736
        <source>Harmonize normals</source>
737
        <translation type="unfinished"></translation>
738
    </message>
739
    <message>
740
        <location filename="../../DlgEvaluateMeshImp.cpp" line="661"/>
741
        <source>Remove non-manifolds</source>
742
        <translation type="unfinished"></translation>
743
    </message>
744
    <message>
745
        <location filename="../../DlgEvaluateMeshImp.cpp" line="766"/>
746
        <source>Fix indices</source>
747
        <translation type="unfinished"></translation>
748
    </message>
749
    <message>
750
        <location filename="../../DlgEvaluateMeshImp.cpp" line="836"/>
751
        <source>Remove degenerated faces</source>
752
        <translation type="unfinished"></translation>
753
    </message>
754
    <message>
755
        <location filename="../../DlgEvaluateMeshImp.cpp" line="908"/>
756
        <source>Remove duplicated faces</source>
757
        <translation type="unfinished"></translation>
758
    </message>
759
    <message>
760
        <location filename="../../DlgEvaluateMeshImp.cpp" line="978"/>
761
        <source>Remove duplicated points</source>
762
        <translation type="unfinished"></translation>
763
    </message>
764
    <message>
765
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1064"/>
766
        <source>Fix self-intersections</source>
767
        <translation type="unfinished"></translation>
768
    </message>
769
    <message>
770
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1143"/>
771
        <source>Remove folds</source>
772
        <translation type="unfinished"></translation>
773
    </message>
774
    <message>
775
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1187"/>
776
        <source>Repair mesh</source>
777
        <translation type="unfinished"></translation>
778
    </message>
779
    <message>
780
        <location filename="../../RemoveComponents.cpp" line="162"/>
781
        <source>Delete selection</source>
782
        <translation type="unfinished"></translation>
783
    </message>
784
    <message>
785
        <location filename="../../ViewProvider.cpp" line="958"/>
786
        <location filename="../../ViewProvider.cpp" line="1019"/>
787
        <source>Cut</source>
788
        <translation type="unfinished"></translation>
789
    </message>
790
    <message>
791
        <location filename="../../ViewProvider.cpp" line="968"/>
792
        <location filename="../../ViewProvider.cpp" line="1089"/>
793
        <source>Trim</source>
794
        <translation type="unfinished"></translation>
795
    </message>
796
    <message>
797
        <location filename="../../ViewProvider.cpp" line="1176"/>
798
        <source>Split</source>
799
        <translation type="unfinished"></translation>
800
    </message>
801
    <message>
802
        <location filename="../../ViewProvider.cpp" line="1249"/>
803
        <source>Segment</source>
804
        <translation type="unfinished"></translation>
805
    </message>
806
    <message>
807
        <location filename="../../ViewProvider.cpp" line="1848"/>
808
        <source>Delete</source>
809
        <translation type="unfinished"></translation>
810
    </message>
811
    <message>
812
        <location filename="../../ViewProvider.cpp" line="1977"/>
813
        <source>Fill hole</source>
814
        <translation type="unfinished"></translation>
815
    </message>
816
</context>
817
<context>
818
    <name>MeshGui::DlgDecimating</name>
819
    <message>
820
        <location filename="../../DlgDecimating.ui" line="14"/>
821
        <source>Decimating</source>
822
        <translation type="unfinished"></translation>
823
    </message>
824
    <message>
825
        <location filename="../../DlgDecimating.ui" line="20"/>
826
        <source>Reduction</source>
827
        <translation type="unfinished"></translation>
828
    </message>
829
    <message>
830
        <location filename="../../DlgDecimating.ui" line="28"/>
831
        <source>None</source>
832
        <translation type="unfinished"></translation>
833
    </message>
834
    <message>
835
        <location filename="../../DlgDecimating.ui" line="57"/>
836
        <source>Full</source>
837
        <translation type="unfinished"></translation>
838
    </message>
839
    <message>
840
        <location filename="../../DlgDecimating.ui" line="66"/>
841
        <location filename="../../DlgDecimating.cpp" line="102"/>
842
        <source>Absolute number</source>
843
        <translation type="unfinished"></translation>
844
    </message>
845
    <message>
846
        <location filename="../../DlgDecimating.ui" line="102"/>
847
        <source>Tolerance</source>
848
        <translation type="unfinished"></translation>
849
    </message>
850
    <message>
851
        <location filename="../../DlgDecimating.cpp" line="96"/>
852
        <source>Absolute number (Maximum: %1)</source>
853
        <translation type="unfinished"></translation>
854
    </message>
855
</context>
856
<context>
857
    <name>MeshGui::DlgEvaluateMesh</name>
858
    <message>
859
        <location filename="../../DlgEvaluateMesh.ui" line="14"/>
860
        <source>Evaluate &amp; Repair Mesh</source>
861
        <translation type="unfinished"></translation>
862
    </message>
863
    <message>
864
        <location filename="../../DlgEvaluateMesh.ui" line="23"/>
865
        <source>Mesh information</source>
866
        <translation type="unfinished"></translation>
867
    </message>
868
    <message>
869
        <location filename="../../DlgEvaluateMesh.ui" line="46"/>
870
        <source>Number of faces:</source>
871
        <translation type="unfinished"></translation>
872
    </message>
873
    <message>
874
        <location filename="../../DlgEvaluateMesh.ui" line="69"/>
875
        <location filename="../../DlgEvaluateMesh.ui" line="102"/>
876
        <location filename="../../DlgEvaluateMesh.ui" line="135"/>
877
        <location filename="../../DlgEvaluateMesh.ui" line="211"/>
878
        <location filename="../../DlgEvaluateMesh.ui" line="291"/>
879
        <location filename="../../DlgEvaluateMesh.ui" line="371"/>
880
        <location filename="../../DlgEvaluateMesh.ui" line="451"/>
881
        <location filename="../../DlgEvaluateMesh.ui" line="531"/>
882
        <location filename="../../DlgEvaluateMesh.ui" line="611"/>
883
        <location filename="../../DlgEvaluateMesh.ui" line="691"/>
884
        <location filename="../../DlgEvaluateMesh.ui" line="753"/>
885
        <source>No information</source>
886
        <translation type="unfinished"></translation>
887
    </message>
888
    <message>
889
        <location filename="../../DlgEvaluateMesh.ui" line="79"/>
890
        <source>Number of edges:</source>
891
        <translation type="unfinished"></translation>
892
    </message>
893
    <message>
894
        <location filename="../../DlgEvaluateMesh.ui" line="112"/>
895
        <source>Number of points:</source>
896
        <translation type="unfinished"></translation>
897
    </message>
898
    <message>
899
        <location filename="../../DlgEvaluateMesh.ui" line="147"/>
900
        <source>Refresh</source>
901
        <translation type="unfinished"></translation>
902
    </message>
903
    <message>
904
        <location filename="../../DlgEvaluateMesh.ui" line="187"/>
905
        <source>Orientation</source>
906
        <translation type="unfinished"></translation>
907
    </message>
908
    <message>
909
        <location filename="../../DlgEvaluateMesh.ui" line="234"/>
910
        <location filename="../../DlgEvaluateMesh.ui" line="314"/>
911
        <location filename="../../DlgEvaluateMesh.ui" line="394"/>
912
        <location filename="../../DlgEvaluateMesh.ui" line="474"/>
913
        <location filename="../../DlgEvaluateMesh.ui" line="554"/>
914
        <location filename="../../DlgEvaluateMesh.ui" line="634"/>
915
        <location filename="../../DlgEvaluateMesh.ui" line="714"/>
916
        <location filename="../../DlgEvaluateMesh.ui" line="773"/>
917
        <location filename="../../DlgEvaluateMesh.ui" line="853"/>
918
        <source>Analyze</source>
919
        <translation type="unfinished"></translation>
920
    </message>
921
    <message>
922
        <location filename="../../DlgEvaluateMesh.ui" line="244"/>
923
        <location filename="../../DlgEvaluateMesh.ui" line="324"/>
924
        <location filename="../../DlgEvaluateMesh.ui" line="404"/>
925
        <location filename="../../DlgEvaluateMesh.ui" line="484"/>
926
        <location filename="../../DlgEvaluateMesh.ui" line="564"/>
927
        <location filename="../../DlgEvaluateMesh.ui" line="644"/>
928
        <location filename="../../DlgEvaluateMesh.ui" line="724"/>
929
        <location filename="../../DlgEvaluateMesh.ui" line="783"/>
930
        <location filename="../../DlgEvaluateMesh.ui" line="863"/>
931
        <source>Repair</source>
932
        <translation type="unfinished"></translation>
933
    </message>
934
    <message>
935
        <location filename="../../DlgEvaluateMesh.ui" line="267"/>
936
        <source>Duplicated faces</source>
937
        <translation type="unfinished"></translation>
938
    </message>
939
    <message>
940
        <location filename="../../DlgEvaluateMesh.ui" line="347"/>
941
        <source>Duplicated points</source>
942
        <translation type="unfinished"></translation>
943
    </message>
944
    <message>
945
        <location filename="../../DlgEvaluateMesh.ui" line="427"/>
946
        <source>Non-manifolds</source>
947
        <translation type="unfinished"></translation>
948
    </message>
949
    <message>
950
        <location filename="../../DlgEvaluateMesh.ui" line="507"/>
951
        <source>Degenerated faces</source>
952
        <translation type="unfinished"></translation>
953
    </message>
954
    <message>
955
        <location filename="../../DlgEvaluateMesh.ui" line="587"/>
956
        <source>Face indices</source>
957
        <translation type="unfinished"></translation>
958
    </message>
959
    <message>
960
        <location filename="../../DlgEvaluateMesh.ui" line="667"/>
961
        <source>Self-intersections</source>
962
        <translation type="unfinished"></translation>
963
    </message>
964
    <message>
965
        <location filename="../../DlgEvaluateMesh.ui" line="735"/>
966
        <source>Folds on surface</source>
967
        <translation type="unfinished"></translation>
968
    </message>
969
    <message>
970
        <location filename="../../DlgEvaluateMesh.ui" line="806"/>
971
        <source>All above tests together</source>
972
        <translation type="unfinished"></translation>
973
    </message>
974
    <message>
975
        <location filename="../../DlgEvaluateMesh.ui" line="830"/>
976
        <source>Repetitive repair</source>
977
        <translation type="unfinished"></translation>
978
    </message>
979
</context>
980
<context>
981
    <name>MeshGui::DlgEvaluateMeshImp</name>
982
    <message>
983
        <location filename="../../DlgEvaluateMeshImp.cpp" line="141"/>
984
        <source>Settings...</source>
985
        <translation type="unfinished"></translation>
986
    </message>
987
    <message>
988
        <location filename="../../DlgEvaluateMeshImp.cpp" line="253"/>
989
        <location filename="../../DlgEvaluateMeshImp.cpp" line="421"/>
990
        <source>No selection</source>
991
        <translation type="unfinished"></translation>
992
    </message>
993
    <message>
994
        <location filename="../../DlgEvaluateMeshImp.cpp" line="451"/>
995
        <location filename="../../DlgEvaluateMeshImp.cpp" line="452"/>
996
        <location filename="../../DlgEvaluateMeshImp.cpp" line="453"/>
997
        <location filename="../../DlgEvaluateMeshImp.cpp" line="454"/>
998
        <location filename="../../DlgEvaluateMeshImp.cpp" line="455"/>
999
        <location filename="../../DlgEvaluateMeshImp.cpp" line="456"/>
1000
        <location filename="../../DlgEvaluateMeshImp.cpp" line="457"/>
1001
        <location filename="../../DlgEvaluateMeshImp.cpp" line="458"/>
1002
        <location filename="../../DlgEvaluateMeshImp.cpp" line="459"/>
1003
        <location filename="../../DlgEvaluateMeshImp.cpp" line="460"/>
1004
        <location filename="../../DlgEvaluateMeshImp.cpp" line="461"/>
1005
        <source>No information</source>
1006
        <translation type="unfinished"></translation>
1007
    </message>
1008
    <message>
1009
        <location filename="../../DlgEvaluateMeshImp.cpp" line="558"/>
1010
        <source>Orientation</source>
1011
        <translation type="unfinished"></translation>
1012
    </message>
1013
    <message>
1014
        <location filename="../../DlgEvaluateMeshImp.cpp" line="526"/>
1015
        <source>No flipped normals</source>
1016
        <translation type="unfinished"></translation>
1017
    </message>
1018
    <message>
1019
        <location filename="../../DlgEvaluateMeshImp.cpp" line="532"/>
1020
        <source>%1 flipped normals</source>
1021
        <translation type="unfinished"></translation>
1022
    </message>
1023
    <message>
1024
        <location filename="../../DlgEvaluateMeshImp.cpp" line="618"/>
1025
        <source>No non-manifolds</source>
1026
        <translation type="unfinished"></translation>
1027
    </message>
1028
    <message>
1029
        <location filename="../../DlgEvaluateMeshImp.cpp" line="626"/>
1030
        <source>%1 non-manifolds</source>
1031
        <translation type="unfinished"></translation>
1032
    </message>
1033
    <message>
1034
        <location filename="../../DlgEvaluateMeshImp.cpp" line="677"/>
1035
        <location filename="../../DlgEvaluateMeshImp.cpp" line="680"/>
1036
        <source>Non-manifolds</source>
1037
        <translation type="unfinished"></translation>
1038
    </message>
1039
    <message>
1040
        <location filename="../../DlgEvaluateMeshImp.cpp" line="680"/>
1041
        <source>Cannot remove non-manifolds</source>
1042
        <translation type="unfinished"></translation>
1043
    </message>
1044
    <message>
1045
        <location filename="../../DlgEvaluateMeshImp.cpp" line="721"/>
1046
        <source>Invalid face indices</source>
1047
        <translation type="unfinished"></translation>
1048
    </message>
1049
    <message>
1050
        <location filename="../../DlgEvaluateMeshImp.cpp" line="728"/>
1051
        <source>Invalid point indices</source>
1052
        <translation type="unfinished"></translation>
1053
    </message>
1054
    <message>
1055
        <location filename="../../DlgEvaluateMeshImp.cpp" line="735"/>
1056
        <source>Multiple point indices</source>
1057
        <translation type="unfinished"></translation>
1058
    </message>
1059
    <message>
1060
        <location filename="../../DlgEvaluateMeshImp.cpp" line="742"/>
1061
        <source>Invalid neighbour indices</source>
1062
        <translation type="unfinished"></translation>
1063
    </message>
1064
    <message>
1065
        <location filename="../../DlgEvaluateMeshImp.cpp" line="749"/>
1066
        <source>No invalid indices</source>
1067
        <translation type="unfinished"></translation>
1068
    </message>
1069
    <message>
1070
        <location filename="../../DlgEvaluateMeshImp.cpp" line="774"/>
1071
        <source>Indices</source>
1072
        <translation type="unfinished"></translation>
1073
    </message>
1074
    <message>
1075
        <location filename="../../DlgEvaluateMeshImp.cpp" line="812"/>
1076
        <source>No degenerations</source>
1077
        <translation type="unfinished"></translation>
1078
    </message>
1079
    <message>
1080
        <location filename="../../DlgEvaluateMeshImp.cpp" line="818"/>
1081
        <source>%1 degenerated faces</source>
1082
        <translation type="unfinished"></translation>
1083
    </message>
1084
    <message>
1085
        <location filename="../../DlgEvaluateMeshImp.cpp" line="845"/>
1086
        <source>Degenerations</source>
1087
        <translation type="unfinished"></translation>
1088
    </message>
1089
    <message>
1090
        <location filename="../../DlgEvaluateMeshImp.cpp" line="883"/>
1091
        <source>No duplicated faces</source>
1092
        <translation type="unfinished"></translation>
1093
    </message>
1094
    <message>
1095
        <location filename="../../DlgEvaluateMeshImp.cpp" line="889"/>
1096
        <source>%1 duplicated faces</source>
1097
        <translation type="unfinished"></translation>
1098
    </message>
1099
    <message>
1100
        <location filename="../../DlgEvaluateMeshImp.cpp" line="917"/>
1101
        <source>Duplicated faces</source>
1102
        <translation type="unfinished"></translation>
1103
    </message>
1104
    <message>
1105
        <location filename="../../DlgEvaluateMeshImp.cpp" line="954"/>
1106
        <source>No duplicated points</source>
1107
        <translation type="unfinished"></translation>
1108
    </message>
1109
    <message>
1110
        <location filename="../../DlgEvaluateMeshImp.cpp" line="960"/>
1111
        <location filename="../../DlgEvaluateMeshImp.cpp" line="987"/>
1112
        <source>Duplicated points</source>
1113
        <translation type="unfinished"></translation>
1114
    </message>
1115
    <message>
1116
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1031"/>
1117
        <source>No self-intersections</source>
1118
        <translation type="unfinished"></translation>
1119
    </message>
1120
    <message>
1121
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1037"/>
1122
        <source>Self-intersections</source>
1123
        <translation type="unfinished"></translation>
1124
    </message>
1125
    <message>
1126
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1108"/>
1127
        <source>No folds on surface</source>
1128
        <translation type="unfinished"></translation>
1129
    </message>
1130
    <message>
1131
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1124"/>
1132
        <source>%1 folds on surface</source>
1133
        <translation type="unfinished"></translation>
1134
    </message>
1135
    <message>
1136
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1152"/>
1137
        <source>Folds</source>
1138
        <translation type="unfinished"></translation>
1139
    </message>
1140
    <message>
1141
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1286"/>
1142
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1289"/>
1143
        <source>Mesh repair</source>
1144
        <translation type="unfinished"></translation>
1145
    </message>
1146
</context>
1147
<context>
1148
    <name>MeshGui::DlgEvaluateSettings</name>
1149
    <message>
1150
        <location filename="../../DlgEvaluateSettings.ui" line="14"/>
1151
        <source>Evaluation settings</source>
1152
        <translation type="unfinished"></translation>
1153
    </message>
1154
    <message>
1155
        <location filename="../../DlgEvaluateSettings.ui" line="20"/>
1156
        <source>Settings</source>
1157
        <translation type="unfinished"></translation>
1158
    </message>
1159
    <message>
1160
        <location filename="../../DlgEvaluateSettings.ui" line="26"/>
1161
        <source>Check for non-manifold points</source>
1162
        <translation type="unfinished"></translation>
1163
    </message>
1164
    <message>
1165
        <location filename="../../DlgEvaluateSettings.ui" line="33"/>
1166
        <source>Enable check for folds on surface</source>
1167
        <translation type="unfinished"></translation>
1168
    </message>
1169
    <message>
1170
        <location filename="../../DlgEvaluateSettings.ui" line="40"/>
1171
        <source>Only consider zero area faces as degenerated</source>
1172
        <translation type="unfinished"></translation>
1173
    </message>
1174
</context>
1175
<context>
1176
    <name>MeshGui::DlgRegularSolid</name>
1177
    <message>
1178
        <location filename="../../DlgRegularSolid.ui" line="14"/>
1179
        <source>Regular Solid</source>
1180
        <translation type="unfinished"></translation>
1181
    </message>
1182
    <message>
1183
        <location filename="../../DlgRegularSolid.ui" line="29"/>
1184
        <source>Solid:</source>
1185
        <translation type="unfinished"></translation>
1186
    </message>
1187
    <message>
1188
        <location filename="../../DlgRegularSolid.ui" line="42"/>
1189
        <source>Cube</source>
1190
        <translation type="unfinished"></translation>
1191
    </message>
1192
    <message>
1193
        <location filename="../../DlgRegularSolid.ui" line="51"/>
1194
        <source>Cylinder</source>
1195
        <translation type="unfinished"></translation>
1196
    </message>
1197
    <message>
1198
        <location filename="../../DlgRegularSolid.ui" line="60"/>
1199
        <source>Cone</source>
1200
        <translation type="unfinished"></translation>
1201
    </message>
1202
    <message>
1203
        <location filename="../../DlgRegularSolid.ui" line="69"/>
1204
        <source>Sphere</source>
1205
        <translation type="unfinished"></translation>
1206
    </message>
1207
    <message>
1208
        <location filename="../../DlgRegularSolid.ui" line="78"/>
1209
        <source>Ellipsoid</source>
1210
        <translation type="unfinished"></translation>
1211
    </message>
1212
    <message>
1213
        <location filename="../../DlgRegularSolid.ui" line="87"/>
1214
        <source>Torus</source>
1215
        <translation type="unfinished"></translation>
1216
    </message>
1217
    <message>
1218
        <location filename="../../DlgRegularSolid.ui" line="120"/>
1219
        <location filename="../../DlgRegularSolid.ui" line="236"/>
1220
        <location filename="../../DlgRegularSolid.ui" line="387"/>
1221
        <source>Length:</source>
1222
        <translation type="unfinished"></translation>
1223
    </message>
1224
    <message>
1225
        <location filename="../../DlgRegularSolid.ui" line="143"/>
1226
        <source>Width:</source>
1227
        <translation type="unfinished"></translation>
1228
    </message>
1229
    <message>
1230
        <location filename="../../DlgRegularSolid.ui" line="163"/>
1231
        <source>Height:</source>
1232
        <translation type="unfinished"></translation>
1233
    </message>
1234
    <message>
1235
        <location filename="../../DlgRegularSolid.ui" line="219"/>
1236
        <location filename="../../DlgRegularSolid.ui" line="501"/>
1237
        <source>Radius:</source>
1238
        <translation type="unfinished"></translation>
1239
    </message>
1240
    <message>
1241
        <location filename="../../DlgRegularSolid.ui" line="273"/>
1242
        <location filename="../../DlgRegularSolid.ui" line="424"/>
1243
        <source>Edge length:</source>
1244
        <translation type="unfinished"></translation>
1245
    </message>
1246
    <message>
1247
        <location filename="../../DlgRegularSolid.ui" line="293"/>
1248
        <location filename="../../DlgRegularSolid.ui" line="441"/>
1249
        <location filename="../../DlgRegularSolid.ui" line="538"/>
1250
        <location filename="../../DlgRegularSolid.ui" line="642"/>
1251
        <location filename="../../DlgRegularSolid.ui" line="746"/>
1252
        <source>Sampling:</source>
1253
        <translation type="unfinished"></translation>
1254
    </message>
1255
    <message>
1256
        <location filename="../../DlgRegularSolid.ui" line="307"/>
1257
        <location filename="../../DlgRegularSolid.ui" line="455"/>
1258
        <source>Closed</source>
1259
        <translation type="unfinished"></translation>
1260
    </message>
1261
    <message>
1262
        <location filename="../../DlgRegularSolid.ui" line="353"/>
1263
        <location filename="../../DlgRegularSolid.ui" line="588"/>
1264
        <location filename="../../DlgRegularSolid.ui" line="692"/>
1265
        <source>Radius 1:</source>
1266
        <translation type="unfinished"></translation>
1267
    </message>
1268
    <message>
1269
        <location filename="../../DlgRegularSolid.ui" line="370"/>
1270
        <location filename="../../DlgRegularSolid.ui" line="605"/>
1271
        <location filename="../../DlgRegularSolid.ui" line="709"/>
1272
        <source>Radius 2:</source>
1273
        <translation type="unfinished"></translation>
1274
    </message>
1275
    <message>
1276
        <location filename="../../DlgRegularSolid.ui" line="809"/>
1277
        <source>&amp;Create</source>
1278
        <translation type="unfinished"></translation>
1279
    </message>
1280
    <message>
1281
        <location filename="../../DlgRegularSolid.ui" line="812"/>
1282
        <source>Alt+C</source>
1283
        <translation type="unfinished"></translation>
1284
    </message>
1285
    <message>
1286
        <location filename="../../DlgRegularSolid.ui" line="825"/>
1287
        <source>Close</source>
1288
        <translation type="unfinished"></translation>
1289
    </message>
1290
</context>
1291
<context>
1292
    <name>MeshGui::DlgRegularSolidImp</name>
1293
    <message>
1294
        <location filename="../../DlgRegularSolidImp.cpp" line="124"/>
1295
        <location filename="../../DlgRegularSolidImp.cpp" line="209"/>
1296
        <location filename="../../DlgRegularSolidImp.cpp" line="217"/>
1297
        <source>Create %1</source>
1298
        <translation type="unfinished"></translation>
1299
    </message>
1300
    <message>
1301
        <location filename="../../DlgRegularSolidImp.cpp" line="124"/>
1302
        <source>No active document</source>
1303
        <translation type="unfinished"></translation>
1304
    </message>
1305
</context>
1306
<context>
1307
    <name>MeshGui::DlgSettingsImportExport</name>
1308
    <message>
1309
        <location filename="../../DlgSettingsImportExport.ui" line="14"/>
1310
        <source>Mesh Formats</source>
1311
        <translation type="unfinished"></translation>
1312
    </message>
1313
    <message>
1314
        <location filename="../../DlgSettingsImportExport.ui" line="20"/>
1315
        <source>Export</source>
1316
        <translation type="unfinished"></translation>
1317
    </message>
1318
    <message>
1319
        <location filename="../../DlgSettingsImportExport.ui" line="28"/>
1320
        <source>Deviation of tessellation to the actual surface</source>
1321
        <translation type="unfinished"></translation>
1322
    </message>
1323
    <message>
1324
        <location filename="../../DlgSettingsImportExport.ui" line="31"/>
1325
        <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;/head&gt;&lt;body style=&quot; white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Tessellation&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;&quot;&gt;&lt;/p&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;&quot;&gt;&lt;span style=&quot; font-weight:400;&quot;&gt;Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
1326
        <translation type="unfinished"></translation>
1327
    </message>
1328
    <message>
1329
        <location filename="../../DlgSettingsImportExport.ui" line="34"/>
1330
        <source>Maximum mesh deviation</source>
1331
        <translation type="unfinished"></translation>
1332
    </message>
1333
    <message>
1334
        <location filename="../../DlgSettingsImportExport.ui" line="41"/>
1335
        <source>Maximal deviation between mesh and object</source>
1336
        <translation type="unfinished"></translation>
1337
    </message>
1338
    <message>
1339
        <location filename="../../DlgSettingsImportExport.ui" line="63"/>
1340
        <source>ZIP compression is used when writing a mesh file in AMF format</source>
1341
        <translation type="unfinished"></translation>
1342
    </message>
1343
    <message>
1344
        <location filename="../../DlgSettingsImportExport.ui" line="66"/>
1345
        <source>Export AMF files using compression</source>
1346
        <translation type="unfinished"></translation>
1347
    </message>
1348
    <message>
1349
        <location filename="../../DlgSettingsImportExport.ui" line="82"/>
1350
        <source>Always export mesh as model type in 3MF format even if not a solid</source>
1351
        <translation type="unfinished"></translation>
1352
    </message>
1353
    <message>
1354
        <location filename="../../DlgSettingsImportExport.ui" line="85"/>
1355
        <source>Export 3MF files as model type</source>
1356
        <translation type="unfinished"></translation>
1357
    </message>
1358
    <message>
1359
        <location filename="../../DlgSettingsImportExport.ui" line="114"/>
1360
        <source>Width:</source>
1361
        <translation type="unfinished"></translation>
1362
    </message>
1363
    <message>
1364
        <location filename="../../DlgSettingsImportExport.ui" line="138"/>
1365
        <source>Height:</source>
1366
        <translation type="unfinished"></translation>
1367
    </message>
1368
    <message>
1369
        <location filename="../../DlgSettingsImportExportImp.cpp" line="39"/>
1370
        <source>This parameter indicates whether ZIP compression
1371
is used when writing a file in AMF format</source>
1372
        <translation type="unfinished"></translation>
1373
    </message>
1374
</context>
1375
<context>
1376
    <name>MeshGui::DlgSettingsMeshView</name>
1377
    <message>
1378
        <location filename="../../DlgSettingsMeshView.ui" line="14"/>
1379
        <source>Mesh view</source>
1380
        <translation type="unfinished"></translation>
1381
    </message>
1382
    <message>
1383
        <location filename="../../DlgSettingsMeshView.ui" line="35"/>
1384
        <source>Default appearance for new meshes</source>
1385
        <translation type="unfinished"></translation>
1386
    </message>
1387
    <message>
1388
        <location filename="../../DlgSettingsMeshView.ui" line="73"/>
1389
        <source>Default mesh color</source>
1390
        <translation type="unfinished"></translation>
1391
    </message>
1392
    <message>
1393
        <location filename="../../DlgSettingsMeshView.ui" line="80"/>
1394
        <source>Default color for new meshes</source>
1395
        <translation type="unfinished"></translation>
1396
    </message>
1397
    <message>
1398
        <location filename="../../DlgSettingsMeshView.ui" line="116"/>
1399
        <source>Mesh transparency</source>
1400
        <translation type="unfinished"></translation>
1401
    </message>
1402
    <message>
1403
        <location filename="../../DlgSettingsMeshView.ui" line="142"/>
1404
        <source>Default line color</source>
1405
        <translation type="unfinished"></translation>
1406
    </message>
1407
    <message>
1408
        <location filename="../../DlgSettingsMeshView.ui" line="149"/>
1409
        <source>Default line color for new meshes</source>
1410
        <translation type="unfinished"></translation>
1411
    </message>
1412
    <message>
1413
        <location filename="../../DlgSettingsMeshView.ui" line="185"/>
1414
        <source>Line transparency</source>
1415
        <translation type="unfinished"></translation>
1416
    </message>
1417
    <message>
1418
        <location filename="../../DlgSettingsMeshView.ui" line="211"/>
1419
        <source>Backface color</source>
1420
        <translation type="unfinished"></translation>
1421
    </message>
1422
    <message>
1423
        <location filename="../../DlgSettingsMeshView.ui" line="251"/>
1424
        <source>The bottom side of surface will be rendered the same way than top side.
1425
If not checked, it depends on the option &quot;Enable backlight color&quot;
1426
(preferences section Display -&gt; 3D View). Either the backlight color
1427
will be used or black.</source>
1428
        <translation type="unfinished"></translation>
1429
    </message>
1430
    <message>
1431
        <location filename="../../DlgSettingsMeshView.ui" line="257"/>
1432
        <source>Two-side rendering</source>
1433
        <translation type="unfinished"></translation>
1434
    </message>
1435
    <message>
1436
        <location filename="../../DlgSettingsMeshView.ui" line="273"/>
1437
        <source>A bounding box will be displayed</source>
1438
        <translation type="unfinished"></translation>
1439
    </message>
1440
    <message>
1441
        <location filename="../../DlgSettingsMeshView.ui" line="276"/>
1442
        <source>Show bounding-box for highlighted or selected meshes</source>
1443
        <translation type="unfinished"></translation>
1444
    </message>
1445
    <message>
1446
        <location filename="../../DlgSettingsMeshView.ui" line="313"/>
1447
        <source>Smoothing</source>
1448
        <translation type="unfinished"></translation>
1449
    </message>
1450
    <message>
1451
        <location filename="../../DlgSettingsMeshView.ui" line="334"/>
1452
        <source>If this option is set Phong shading is used, otherwise flat shading.
1453
Shading defines the appearance of surfaces.
1454

1455
With flat shading the surface normals are not defined per vertex that leads
1456
to a unreal appearance for curved surfaces while using Phong shading leads
1457
to a smoother appearance.
1458
</source>
1459
        <translation type="unfinished"></translation>
1460
    </message>
1461
    <message>
1462
        <location filename="../../DlgSettingsMeshView.ui" line="343"/>
1463
        <source>Define normal per vertex</source>
1464
        <translation type="unfinished"></translation>
1465
    </message>
1466
    <message>
1467
        <location filename="../../DlgSettingsMeshView.ui" line="356"/>
1468
        <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;/head&gt;&lt;body style=&quot; white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;This is the smallest angle between two faces where normals get calculated to do flat shading.&lt;/p&gt;&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;If the angle between the normals of two neighbouring faces is less than the crease angle, the faces will be smoothshaded around their common edge.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
1469
        <translation type="unfinished"></translation>
1470
    </message>
1471
    <message>
1472
        <location filename="../../DlgSettingsMeshView.ui" line="404"/>
1473
        <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;/head&gt;&lt;body style=&quot; white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Hint&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;Defining the normals per vertex is also called &lt;span style=&quot; font-style:italic;&quot;&gt;Phong shading&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-style:italic;&quot;&gt;&lt;span style=&quot; font-style:normal;&quot;&gt;while defining the normals per face is called &lt;/span&gt;Flat shading&lt;span style=&quot; font-style:normal;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
1474
        <translation type="unfinished"></translation>
1475
    </message>
1476
    <message>
1477
        <location filename="../../DlgSettingsMeshView.ui" line="359"/>
1478
        <source>Crease angle</source>
1479
        <translation type="unfinished"></translation>
1480
    </message>
1481
    <message>
1482
        <location filename="../../DlgSettingsMeshView.ui" line="369"/>
1483
        <source>Crease angle is a threshold angle between two faces.
1484

1485
 If face angle ≥ crease angle, facet shading is used
1486
 If face angle &lt; crease angle, smooth shading is used</source>
1487
        <translation type="unfinished"></translation>
1488
    </message>
1489
</context>
1490
<context>
1491
    <name>MeshGui::DlgSmoothing</name>
1492
    <message>
1493
        <location filename="../../DlgSmoothing.ui" line="14"/>
1494
        <source>Smoothing</source>
1495
        <translation type="unfinished"></translation>
1496
    </message>
1497
    <message>
1498
        <location filename="../../DlgSmoothing.ui" line="23"/>
1499
        <source>Method</source>
1500
        <translation type="unfinished"></translation>
1501
    </message>
1502
    <message>
1503
        <location filename="../../DlgSmoothing.ui" line="29"/>
1504
        <source>Taubin</source>
1505
        <translation type="unfinished"></translation>
1506
    </message>
1507
    <message>
1508
        <location filename="../../DlgSmoothing.ui" line="39"/>
1509
        <source>Laplace</source>
1510
        <translation type="unfinished"></translation>
1511
    </message>
1512
    <message>
1513
        <location filename="../../DlgSmoothing.ui" line="49"/>
1514
        <source>Parameter</source>
1515
        <translation type="unfinished"></translation>
1516
    </message>
1517
    <message>
1518
        <location filename="../../DlgSmoothing.ui" line="55"/>
1519
        <source>Iterations:</source>
1520
        <translation type="unfinished"></translation>
1521
    </message>
1522
    <message>
1523
        <location filename="../../DlgSmoothing.ui" line="72"/>
1524
        <source>Lambda:</source>
1525
        <translation type="unfinished"></translation>
1526
    </message>
1527
    <message>
1528
        <location filename="../../DlgSmoothing.ui" line="95"/>
1529
        <source>Mu:</source>
1530
        <translation type="unfinished"></translation>
1531
    </message>
1532
    <message>
1533
        <location filename="../../DlgSmoothing.ui" line="118"/>
1534
        <source>Only selection</source>
1535
        <translation type="unfinished"></translation>
1536
    </message>
1537
</context>
1538
<context>
1539
    <name>MeshGui::GmshWidget</name>
1540
    <message>
1541
        <location filename="../../RemeshGmsh.cpp" line="98"/>
1542
        <source>Automatic</source>
1543
        <translation type="unfinished"></translation>
1544
    </message>
1545
    <message>
1546
        <location filename="../../RemeshGmsh.cpp" line="99"/>
1547
        <source>Adaptive</source>
1548
        <translation type="unfinished"></translation>
1549
    </message>
1550
    <message>
1551
        <location filename="../../RemeshGmsh.cpp" line="101"/>
1552
        <source>Frontal</source>
1553
        <translation type="unfinished"></translation>
1554
    </message>
1555
    <message>
1556
        <location filename="../../RemeshGmsh.cpp" line="103"/>
1557
        <source>Frontal Quad</source>
1558
        <translation type="unfinished"></translation>
1559
    </message>
1560
    <message>
1561
        <location filename="../../RemeshGmsh.cpp" line="104"/>
1562
        <source>Parallelograms</source>
1563
        <translation type="unfinished"></translation>
1564
    </message>
1565
    <message>
1566
        <location filename="../../RemeshGmsh.cpp" line="195"/>
1567
        <location filename="../../RemeshGmsh.cpp" line="254"/>
1568
        <source>Time:</source>
1569
        <translation type="unfinished"></translation>
1570
    </message>
1571
    <message>
1572
        <location filename="../../RemeshGmsh.cpp" line="241"/>
1573
        <source>Running gmsh...</source>
1574
        <translation type="unfinished"></translation>
1575
    </message>
1576
    <message>
1577
        <location filename="../../RemeshGmsh.cpp" line="265"/>
1578
        <source>Failed to start</source>
1579
        <translation type="unfinished"></translation>
1580
    </message>
1581
    <message>
1582
        <location filename="../../RemeshGmsh.cpp" line="272"/>
1583
        <source>Error</source>
1584
        <translation type="unfinished"></translation>
1585
    </message>
1586
</context>
1587
<context>
1588
    <name>MeshGui::MeshFaceAddition</name>
1589
    <message>
1590
        <location filename="../../MeshEditor.cpp" line="396"/>
1591
        <source>Add triangle</source>
1592
        <translation type="unfinished"></translation>
1593
    </message>
1594
    <message>
1595
        <location filename="../../MeshEditor.cpp" line="397"/>
1596
        <source>Flip normal</source>
1597
        <translation type="unfinished"></translation>
1598
    </message>
1599
    <message>
1600
        <location filename="../../MeshEditor.cpp" line="398"/>
1601
        <source>Clear</source>
1602
        <translation type="unfinished"></translation>
1603
    </message>
1604
    <message>
1605
        <location filename="../../MeshEditor.cpp" line="414"/>
1606
        <source>Finish</source>
1607
        <translation type="unfinished"></translation>
1608
    </message>
1609
</context>
1610
<context>
1611
    <name>MeshGui::MeshFillHole</name>
1612
    <message>
1613
        <location filename="../../MeshEditor.cpp" line="766"/>
1614
        <source>Finish</source>
1615
        <translation type="unfinished"></translation>
1616
    </message>
1617
</context>
1618
<context>
1619
    <name>MeshGui::ParametersDialog</name>
1620
    <message>
1621
        <location filename="../../SegmentationBestFit.cpp" line="172"/>
1622
        <source>Surface fit</source>
1623
        <translation type="unfinished"></translation>
1624
    </message>
1625
    <message>
1626
        <location filename="../../SegmentationBestFit.cpp" line="179"/>
1627
        <source>Parameters</source>
1628
        <translation type="unfinished"></translation>
1629
    </message>
1630
    <message>
1631
        <location filename="../../SegmentationBestFit.cpp" line="184"/>
1632
        <source>Selection</source>
1633
        <translation type="unfinished"></translation>
1634
    </message>
1635
    <message>
1636
        <location filename="../../SegmentationBestFit.cpp" line="192"/>
1637
        <source>Region</source>
1638
        <translation type="unfinished"></translation>
1639
    </message>
1640
    <message>
1641
        <location filename="../../SegmentationBestFit.cpp" line="198"/>
1642
        <source>Triangle</source>
1643
        <translation type="unfinished"></translation>
1644
    </message>
1645
    <message>
1646
        <location filename="../../SegmentationBestFit.cpp" line="204"/>
1647
        <source>Clear</source>
1648
        <translation type="unfinished"></translation>
1649
    </message>
1650
    <message>
1651
        <location filename="../../SegmentationBestFit.cpp" line="210"/>
1652
        <source>Compute</source>
1653
        <translation type="unfinished"></translation>
1654
    </message>
1655
    <message>
1656
        <location filename="../../SegmentationBestFit.cpp" line="305"/>
1657
        <source>No selection</source>
1658
        <translation type="unfinished"></translation>
1659
    </message>
1660
    <message>
1661
        <location filename="../../SegmentationBestFit.cpp" line="306"/>
1662
        <source>Before fitting the surface select an area.</source>
1663
        <translation type="unfinished"></translation>
1664
    </message>
1665
</context>
1666
<context>
1667
    <name>MeshGui::RemeshGmsh</name>
1668
    <message>
1669
        <location filename="../../RemeshGmsh.ui" line="14"/>
1670
        <source>Remesh by Gmsh</source>
1671
        <translation type="unfinished"></translation>
1672
    </message>
1673
    <message>
1674
        <location filename="../../RemeshGmsh.ui" line="26"/>
1675
        <source>Remeshing Parameter</source>
1676
        <translation type="unfinished"></translation>
1677
    </message>
1678
    <message>
1679
        <location filename="../../RemeshGmsh.ui" line="32"/>
1680
        <source>Meshing:</source>
1681
        <translation type="unfinished"></translation>
1682
    </message>
1683
    <message>
1684
        <location filename="../../RemeshGmsh.ui" line="42"/>
1685
        <source>Max element size (0.0 = Auto):</source>
1686
        <translation type="unfinished"></translation>
1687
    </message>
1688
    <message>
1689
        <location filename="../../RemeshGmsh.ui" line="68"/>
1690
        <source>Min element size (0.0 = Auto):</source>
1691
        <translation type="unfinished"></translation>
1692
    </message>
1693
    <message>
1694
        <location filename="../../RemeshGmsh.ui" line="94"/>
1695
        <source>Angle:</source>
1696
        <translation type="unfinished"></translation>
1697
    </message>
1698
    <message>
1699
        <location filename="../../RemeshGmsh.ui" line="126"/>
1700
        <source>Gmsh</source>
1701
        <translation type="unfinished"></translation>
1702
    </message>
1703
    <message>
1704
        <location filename="../../RemeshGmsh.ui" line="134"/>
1705
        <source>Path</source>
1706
        <translation type="unfinished"></translation>
1707
    </message>
1708
    <message>
1709
        <location filename="../../RemeshGmsh.ui" line="154"/>
1710
        <source>Kill</source>
1711
        <translation type="unfinished"></translation>
1712
    </message>
1713
    <message>
1714
        <location filename="../../RemeshGmsh.ui" line="181"/>
1715
        <source>Time:</source>
1716
        <translation type="unfinished"></translation>
1717
    </message>
1718
    <message>
1719
        <location filename="../../RemeshGmsh.ui" line="188"/>
1720
        <source>Clear</source>
1721
        <translation type="unfinished"></translation>
1722
    </message>
1723
</context>
1724
<context>
1725
    <name>MeshGui::RemoveComponents</name>
1726
    <message>
1727
        <location filename="../../RemoveComponents.ui" line="14"/>
1728
        <source>Remove components</source>
1729
        <translation type="unfinished"></translation>
1730
    </message>
1731
    <message>
1732
        <location filename="../../RemoveComponents.ui" line="20"/>
1733
        <source>Select</source>
1734
        <translation type="unfinished"></translation>
1735
    </message>
1736
    <message>
1737
        <location filename="../../RemoveComponents.ui" line="32"/>
1738
        <location filename="../../RemoveComponents.ui" line="118"/>
1739
        <source>Region</source>
1740
        <translation type="unfinished"></translation>
1741
    </message>
1742
    <message>
1743
        <location filename="../../RemoveComponents.ui" line="52"/>
1744
        <location filename="../../RemoveComponents.ui" line="138"/>
1745
        <source>All</source>
1746
        <translation type="unfinished"></translation>
1747
    </message>
1748
    <message>
1749
        <location filename="../../RemoveComponents.ui" line="72"/>
1750
        <location filename="../../RemoveComponents.ui" line="158"/>
1751
        <source>Components</source>
1752
        <translation type="unfinished"></translation>
1753
    </message>
1754
    <message>
1755
        <location filename="../../RemoveComponents.ui" line="79"/>
1756
        <source>&lt; faces than</source>
1757
        <translation type="unfinished"></translation>
1758
    </message>
1759
    <message>
1760
        <location filename="../../RemoveComponents.ui" line="89"/>
1761
        <location filename="../../RemoveComponents.ui" line="175"/>
1762
        <source>Pick triangle</source>
1763
        <translation type="unfinished"></translation>
1764
    </message>
1765
    <message>
1766
        <location filename="../../RemoveComponents.ui" line="96"/>
1767
        <source>Select whole component</source>
1768
        <translation type="unfinished"></translation>
1769
    </message>
1770
    <message>
1771
        <location filename="../../RemoveComponents.ui" line="106"/>
1772
        <source>Deselect</source>
1773
        <translation type="unfinished"></translation>
1774
    </message>
1775
    <message>
1776
        <location filename="../../RemoveComponents.ui" line="165"/>
1777
        <source>&gt; faces than</source>
1778
        <translation type="unfinished"></translation>
1779
    </message>
1780
    <message>
1781
        <location filename="../../RemoveComponents.ui" line="182"/>
1782
        <source>Deselect whole component</source>
1783
        <translation type="unfinished"></translation>
1784
    </message>
1785
    <message>
1786
        <location filename="../../RemoveComponents.ui" line="192"/>
1787
        <source>Region options</source>
1788
        <translation type="unfinished"></translation>
1789
    </message>
1790
    <message>
1791
        <location filename="../../RemoveComponents.ui" line="198"/>
1792
        <source>Respect only visible triangles</source>
1793
        <translation type="unfinished"></translation>
1794
    </message>
1795
    <message>
1796
        <location filename="../../RemoveComponents.ui" line="208"/>
1797
        <source>Respect only triangles with normals facing screen</source>
1798
        <translation type="unfinished"></translation>
1799
    </message>
1800
</context>
1801
<context>
1802
    <name>MeshGui::Segmentation</name>
1803
    <message>
1804
        <location filename="../../Segmentation.ui" line="14"/>
1805
        <source>Mesh segmentation</source>
1806
        <translation type="unfinished"></translation>
1807
    </message>
1808
    <message>
1809
        <location filename="../../Segmentation.ui" line="20"/>
1810
        <source>Smooth mesh</source>
1811
        <translation type="unfinished"></translation>
1812
    </message>
1813
    <message>
1814
        <location filename="../../Segmentation.ui" line="37"/>
1815
        <source>Plane</source>
1816
        <translation type="unfinished"></translation>
1817
    </message>
1818
    <message>
1819
        <location filename="../../Segmentation.ui" line="46"/>
1820
        <location filename="../../Segmentation.ui" line="189"/>
1821
        <location filename="../../Segmentation.ui" line="252"/>
1822
        <location filename="../../Segmentation.ui" line="286"/>
1823
        <source>Tolerance</source>
1824
        <translation type="unfinished"></translation>
1825
    </message>
1826
    <message>
1827
        <location filename="../../Segmentation.ui" line="63"/>
1828
        <location filename="../../Segmentation.ui" line="143"/>
1829
        <location filename="../../Segmentation.ui" line="206"/>
1830
        <location filename="../../Segmentation.ui" line="303"/>
1831
        <source>Minimum number of faces</source>
1832
        <translation type="unfinished"></translation>
1833
    </message>
1834
    <message>
1835
        <location filename="../../Segmentation.ui" line="83"/>
1836
        <source>Cylinder</source>
1837
        <translation type="unfinished"></translation>
1838
    </message>
1839
    <message>
1840
        <location filename="../../Segmentation.ui" line="92"/>
1841
        <location filename="../../Segmentation.ui" line="172"/>
1842
        <source>Curvature</source>
1843
        <translation type="unfinished"></translation>
1844
    </message>
1845
    <message>
1846
        <location filename="../../Segmentation.ui" line="109"/>
1847
        <source>Tolerance (Flat)</source>
1848
        <translation type="unfinished"></translation>
1849
    </message>
1850
    <message>
1851
        <location filename="../../Segmentation.ui" line="126"/>
1852
        <source>Tolerance (Curved)</source>
1853
        <translation type="unfinished"></translation>
1854
    </message>
1855
    <message>
1856
        <location filename="../../Segmentation.ui" line="163"/>
1857
        <source>Sphere</source>
1858
        <translation type="unfinished"></translation>
1859
    </message>
1860
    <message>
1861
        <location filename="../../Segmentation.ui" line="226"/>
1862
        <source>Freeform</source>
1863
        <translation type="unfinished"></translation>
1864
    </message>
1865
    <message>
1866
        <location filename="../../Segmentation.ui" line="235"/>
1867
        <source>Max. Curvature</source>
1868
        <translation type="unfinished"></translation>
1869
    </message>
1870
    <message>
1871
        <location filename="../../Segmentation.ui" line="269"/>
1872
        <source>Min. Curvature</source>
1873
        <translation type="unfinished"></translation>
1874
    </message>
1875
</context>
1876
<context>
1877
    <name>MeshGui::SegmentationBestFit</name>
1878
    <message>
1879
        <location filename="../../SegmentationBestFit.ui" line="14"/>
1880
        <source>Mesh segmentation</source>
1881
        <translation type="unfinished"></translation>
1882
    </message>
1883
    <message>
1884
        <location filename="../../SegmentationBestFit.ui" line="20"/>
1885
        <source>Plane</source>
1886
        <translation type="unfinished"></translation>
1887
    </message>
1888
    <message>
1889
        <location filename="../../SegmentationBestFit.ui" line="29"/>
1890
        <location filename="../../SegmentationBestFit.ui" line="82"/>
1891
        <location filename="../../SegmentationBestFit.ui" line="135"/>
1892
        <source>Parameters...</source>
1893
        <translation type="unfinished"></translation>
1894
    </message>
1895
    <message>
1896
        <location filename="../../SegmentationBestFit.ui" line="36"/>
1897
        <location filename="../../SegmentationBestFit.ui" line="89"/>
1898
        <location filename="../../SegmentationBestFit.ui" line="142"/>
1899
        <source>Tolerance</source>
1900
        <translation type="unfinished"></translation>
1901
    </message>
1902
    <message>
1903
        <location filename="../../SegmentationBestFit.ui" line="53"/>
1904
        <location filename="../../SegmentationBestFit.ui" line="106"/>
1905
        <location filename="../../SegmentationBestFit.ui" line="159"/>
1906
        <source>Minimum number of faces</source>
1907
        <translation type="unfinished"></translation>
1908
    </message>
1909
    <message>
1910
        <location filename="../../SegmentationBestFit.ui" line="73"/>
1911
        <source>Cylinder</source>
1912
        <translation type="unfinished"></translation>
1913
    </message>
1914
    <message>
1915
        <location filename="../../SegmentationBestFit.ui" line="126"/>
1916
        <source>Sphere</source>
1917
        <translation type="unfinished"></translation>
1918
    </message>
1919
    <message>
1920
        <location filename="../../SegmentationBestFit.cpp" line="374"/>
1921
        <location filename="../../SegmentationBestFit.cpp" line="399"/>
1922
        <source>Base</source>
1923
        <translation type="unfinished"></translation>
1924
    </message>
1925
    <message>
1926
        <location filename="../../SegmentationBestFit.cpp" line="375"/>
1927
        <source>Normal</source>
1928
        <translation type="unfinished"></translation>
1929
    </message>
1930
    <message>
1931
        <location filename="../../SegmentationBestFit.cpp" line="400"/>
1932
        <source>Axis</source>
1933
        <translation type="unfinished"></translation>
1934
    </message>
1935
    <message>
1936
        <location filename="../../SegmentationBestFit.cpp" line="401"/>
1937
        <location filename="../../SegmentationBestFit.cpp" line="428"/>
1938
        <source>Radius</source>
1939
        <translation type="unfinished"></translation>
1940
    </message>
1941
    <message>
1942
        <location filename="../../SegmentationBestFit.cpp" line="427"/>
1943
        <source>Center</source>
1944
        <translation type="unfinished"></translation>
1945
    </message>
1946
</context>
1947
<context>
1948
    <name>MeshGui::Selection</name>
1949
    <message>
1950
        <location filename="../../Selection.ui" line="14"/>
1951
        <location filename="../../Selection.ui" line="20"/>
1952
        <source>Selection</source>
1953
        <translation type="unfinished"></translation>
1954
    </message>
1955
    <message>
1956
        <location filename="../../Selection.ui" line="39"/>
1957
        <source>Add</source>
1958
        <translation type="unfinished"></translation>
1959
    </message>
1960
    <message>
1961
        <location filename="../../Selection.ui" line="46"/>
1962
        <source>Clear</source>
1963
        <translation type="unfinished"></translation>
1964
    </message>
1965
    <message>
1966
        <location filename="../../Selection.ui" line="53"/>
1967
        <source>Respect only visible triangles</source>
1968
        <translation type="unfinished"></translation>
1969
    </message>
1970
    <message>
1971
        <location filename="../../Selection.ui" line="63"/>
1972
        <source>Respect only triangles with normals facing screen</source>
1973
        <translation type="unfinished"></translation>
1974
    </message>
1975
    <message>
1976
        <location filename="../../Selection.cpp" line="86"/>
1977
        <source>Use a brush tool to select the area</source>
1978
        <translation type="unfinished"></translation>
1979
    </message>
1980
    <message>
1981
        <location filename="../../Selection.cpp" line="89"/>
1982
        <source>Clears completely the selected area</source>
1983
        <translation type="unfinished"></translation>
1984
    </message>
1985
</context>
1986
<context>
1987
    <name>MeshGui::TaskRemoveComponents</name>
1988
    <message>
1989
        <location filename="../../RemoveComponents.cpp" line="208"/>
1990
        <location filename="../../RemoveComponents.cpp" line="255"/>
1991
        <source>Delete</source>
1992
        <translation type="unfinished"></translation>
1993
    </message>
1994
    <message>
1995
        <location filename="../../RemoveComponents.cpp" line="209"/>
1996
        <location filename="../../RemoveComponents.cpp" line="256"/>
1997
        <source>Invert</source>
1998
        <translation type="unfinished"></translation>
1999
    </message>
2000
</context>
2001
<context>
2002
    <name>MeshInfoWatcher</name>
2003
    <message>
2004
        <location filename="../../Workbench.cpp" line="68"/>
2005
        <source>Number of points:</source>
2006
        <translation type="unfinished"></translation>
2007
    </message>
2008
    <message>
2009
        <location filename="../../Workbench.cpp" line="71"/>
2010
        <source>Number of facets:</source>
2011
        <translation type="unfinished"></translation>
2012
    </message>
2013
    <message>
2014
        <location filename="../../Workbench.cpp" line="77"/>
2015
        <source>Minimum bound:</source>
2016
        <translation type="unfinished"></translation>
2017
    </message>
2018
    <message>
2019
        <location filename="../../Workbench.cpp" line="80"/>
2020
        <source>Maximum bound:</source>
2021
        <translation type="unfinished"></translation>
2022
    </message>
2023
    <message>
2024
        <location filename="../../Workbench.cpp" line="87"/>
2025
        <source>Mesh info box</source>
2026
        <translation type="unfinished"></translation>
2027
    </message>
2028
    <message>
2029
        <location filename="../../Workbench.cpp" line="101"/>
2030
        <source>Mesh info</source>
2031
        <translation type="unfinished"></translation>
2032
    </message>
2033
    <message>
2034
        <location filename="../../Workbench.cpp" line="123"/>
2035
        <location filename="../../Workbench.cpp" line="124"/>
2036
        <source>X: %1	Y: %2	Z: %3</source>
2037
        <translation type="unfinished"></translation>
2038
    </message>
2039
</context>
2040
<context>
2041
    <name>Mesh_BoundingBox</name>
2042
    <message>
2043
        <location filename="../../Command.cpp" line="1462"/>
2044
        <source>Boundings of %1:</source>
2045
        <translation type="unfinished"></translation>
2046
    </message>
2047
</context>
2048
<context>
2049
    <name>Mesh_Union</name>
2050
    <message>
2051
        <location filename="../../Command.cpp" line="138"/>
2052
        <location filename="../../Command.cpp" line="144"/>
2053
        <location filename="../../Command.cpp" line="217"/>
2054
        <location filename="../../Command.cpp" line="223"/>
2055
        <location filename="../../Command.cpp" line="296"/>
2056
        <location filename="../../Command.cpp" line="302"/>
2057
        <source>OpenSCAD</source>
2058
        <translation type="unfinished"></translation>
2059
    </message>
2060
    <message>
2061
        <location filename="../../Command.cpp" line="139"/>
2062
        <location filename="../../Command.cpp" line="218"/>
2063
        <location filename="../../Command.cpp" line="297"/>
2064
        <source>Unknown error occurred while running OpenSCAD.</source>
2065
        <translation type="unfinished"></translation>
2066
    </message>
2067
    <message>
2068
        <location filename="../../Command.cpp" line="145"/>
2069
        <location filename="../../Command.cpp" line="224"/>
2070
        <location filename="../../Command.cpp" line="303"/>
2071
        <source>OpenSCAD cannot be found on your system.
2072
Please visit http://www.openscad.org/index.html to install it.</source>
2073
        <translation type="unfinished"></translation>
2074
    </message>
2075
</context>
2076
<context>
2077
    <name>QDockWidget</name>
2078
    <message>
2079
        <location filename="../../DlgEvaluateMeshImp.cpp" line="1336"/>
2080
        <source>Evaluate &amp; Repair Mesh</source>
2081
        <translation type="unfinished"></translation>
2082
    </message>
2083
</context>
2084
<context>
2085
    <name>QObject</name>
2086
    <message>
2087
        <location filename="../../AppMeshGui.cpp" line="161"/>
2088
        <source>Display</source>
2089
        <translation type="unfinished"></translation>
2090
    </message>
2091
    <message>
2092
        <location filename="../../AppMeshGui.cpp" line="163"/>
2093
        <source>Import-Export</source>
2094
        <translation type="unfinished"></translation>
2095
    </message>
2096
    <message>
2097
        <location filename="../../Command.cpp" line="336"/>
2098
        <source>All Mesh Files</source>
2099
        <translation type="unfinished"></translation>
2100
    </message>
2101
    <message>
2102
        <location filename="../../Command.cpp" line="337"/>
2103
        <location filename="../../Command.cpp" line="397"/>
2104
        <source>Binary STL</source>
2105
        <translation type="unfinished"></translation>
2106
    </message>
2107
    <message>
2108
        <location filename="../../Command.cpp" line="338"/>
2109
        <location filename="../../Command.cpp" line="398"/>
2110
        <location filename="../../Command.cpp" line="399"/>
2111
        <source>ASCII STL</source>
2112
        <translation type="unfinished"></translation>
2113
    </message>
2114
    <message>
2115
        <location filename="../../Command.cpp" line="339"/>
2116
        <location filename="../../Command.cpp" line="400"/>
2117
        <source>Binary Mesh</source>
2118
        <translation type="unfinished"></translation>
2119
    </message>
2120
    <message>
2121
        <location filename="../../Command.cpp" line="340"/>
2122
        <location filename="../../Command.cpp" line="401"/>
2123
        <source>Alias Mesh</source>
2124
        <translation type="unfinished"></translation>
2125
    </message>
2126
    <message>
2127
        <location filename="../../Command.cpp" line="341"/>
2128
        <location filename="../../Command.cpp" line="403"/>
2129
        <source>Object File Format</source>
2130
        <translation type="unfinished"></translation>
2131
    </message>
2132
    <message>
2133
        <location filename="../../Command.cpp" line="342"/>
2134
        <source>Inventor V2.1 ASCII</source>
2135
        <translation type="unfinished"></translation>
2136
    </message>
2137
    <message>
2138
        <location filename="../../Command.cpp" line="343"/>
2139
        <location filename="../../Command.cpp" line="408"/>
2140
        <source>Stanford Polygon</source>
2141
        <translation type="unfinished"></translation>
2142
    </message>
2143
    <message>
2144
        <location filename="../../Command.cpp" line="344"/>
2145
        <source>NASTRAN</source>
2146
        <translation type="unfinished"></translation>
2147
    </message>
2148
    <message>
2149
        <location filename="../../Command.cpp" line="345"/>
2150
        <location filename="../../Command.cpp" line="415"/>
2151
        <source>All Files</source>
2152
        <translation type="unfinished"></translation>
2153
    </message>
2154
    <message>
2155
        <location filename="../../Command.cpp" line="349"/>
2156
        <source>Import mesh</source>
2157
        <translation type="unfinished"></translation>
2158
    </message>
2159
    <message>
2160
        <location filename="../../Command.cpp" line="402"/>
2161
        <source>Simple Model Format</source>
2162
        <translation type="unfinished"></translation>
2163
    </message>
2164
    <message>
2165
        <location filename="../../Command.cpp" line="404"/>
2166
        <source>Inventor V2.1 ascii</source>
2167
        <translation type="unfinished"></translation>
2168
    </message>
2169
    <message>
2170
        <location filename="../../Command.cpp" line="405"/>
2171
        <source>X3D Extensible 3D</source>
2172
        <translation type="unfinished"></translation>
2173
    </message>
2174
    <message>
2175
        <location filename="../../Command.cpp" line="406"/>
2176
        <source>Compressed X3D</source>
2177
        <translation type="unfinished"></translation>
2178
    </message>
2179
    <message>
2180
        <location filename="../../Command.cpp" line="407"/>
2181
        <source>WebGL/X3D</source>
2182
        <translation type="unfinished"></translation>
2183
    </message>
2184
    <message>
2185
        <location filename="../../Command.cpp" line="409"/>
2186
        <source>VRML V2.0</source>
2187
        <translation type="unfinished"></translation>
2188
    </message>
2189
    <message>
2190
        <location filename="../../Command.cpp" line="410"/>
2191
        <source>Compressed VRML 2.0</source>
2192
        <translation type="unfinished"></translation>
2193
    </message>
2194
    <message>
2195
        <location filename="../../Command.cpp" line="411"/>
2196
        <source>Nastran</source>
2197
        <translation type="unfinished"></translation>
2198
    </message>
2199
    <message>
2200
        <location filename="../../Command.cpp" line="412"/>
2201
        <source>Python module def</source>
2202
        <translation type="unfinished"></translation>
2203
    </message>
2204
    <message>
2205
        <location filename="../../Command.cpp" line="413"/>
2206
        <source>Asymptote Format</source>
2207
        <translation type="unfinished"></translation>
2208
    </message>
2209
    <message>
2210
        <location filename="../../Command.cpp" line="414"/>
2211
        <source>3D Manufacturing Format</source>
2212
        <translation type="unfinished"></translation>
2213
    </message>
2214
    <message>
2215
        <location filename="../../Command.cpp" line="424"/>
2216
        <source>Export mesh</source>
2217
        <translation type="unfinished"></translation>
2218
    </message>
2219
    <message>
2220
        <location filename="../../Command.cpp" line="470"/>
2221
        <source>Meshing Tolerance</source>
2222
        <translation type="unfinished"></translation>
2223
    </message>
2224
    <message>
2225
        <location filename="../../Command.cpp" line="471"/>
2226
        <source>Enter tolerance for meshing geometry:</source>
2227
        <translation type="unfinished"></translation>
2228
    </message>
2229
    <message>
2230
        <location filename="../../Command.cpp" line="1280"/>
2231
        <source>The mesh &apos;%1&apos; is not a solid.</source>
2232
        <translation type="unfinished"></translation>
2233
    </message>
2234
    <message>
2235
        <location filename="../../Command.cpp" line="1284"/>
2236
        <source>The mesh &apos;%1&apos; is a solid.</source>
2237
        <translation type="unfinished"></translation>
2238
    </message>
2239
    <message>
2240
        <location filename="../../Command.cpp" line="1287"/>
2241
        <source>Solid Mesh</source>
2242
        <translation type="unfinished"></translation>
2243
    </message>
2244
    <message>
2245
        <location filename="../../Command.cpp" line="1471"/>
2246
        <source>Boundings</source>
2247
        <translation type="unfinished"></translation>
2248
    </message>
2249
    <message>
2250
        <location filename="../../Command.cpp" line="1537"/>
2251
        <source>Fill holes</source>
2252
        <translation type="unfinished"></translation>
2253
    </message>
2254
    <message>
2255
        <location filename="../../Command.cpp" line="1538"/>
2256
        <source>Fill holes with maximum number of edges:</source>
2257
        <translation type="unfinished"></translation>
2258
    </message>
2259
    <message>
2260
        <location filename="../../Command.cpp" line="1801"/>
2261
        <source>Scaling</source>
2262
        <translation type="unfinished"></translation>
2263
    </message>
2264
    <message>
2265
        <location filename="../../Command.cpp" line="1802"/>
2266
        <source>Enter scaling factor:</source>
2267
        <translation type="unfinished"></translation>
2268
    </message>
2269
    <message>
2270
        <location filename="../../PropertyEditorMesh.cpp" line="77"/>
2271
        <source>[Points: %1, Edges: %2, Faces: %3]</source>
2272
        <translation type="unfinished"></translation>
2273
    </message>
2274
    <message>
2275
        <location filename="../../ViewProvider.cpp" line="804"/>
2276
        <source>Display components</source>
2277
        <translation type="unfinished"></translation>
2278
    </message>
2279
    <message>
2280
        <location filename="../../ViewProvider.cpp" line="812"/>
2281
        <source>Display segments</source>
2282
        <translation type="unfinished"></translation>
2283
    </message>
2284
    <message>
2285
        <location filename="../../ViewProvider.cpp" line="820"/>
2286
        <source>Display colors</source>
2287
        <translation type="unfinished"></translation>
2288
    </message>
2289
    <message>
2290
        <location filename="../../ViewProvider.cpp" line="1679"/>
2291
        <location filename="../../ViewProviderCurvature.cpp" line="522"/>
2292
        <source>Leave info mode</source>
2293
        <translation type="unfinished"></translation>
2294
    </message>
2295
    <message>
2296
        <location filename="../../ViewProvider.cpp" line="1746"/>
2297
        <source>Index: %1</source>
2298
        <translation type="unfinished"></translation>
2299
    </message>
2300
    <message>
2301
        <location filename="../../ViewProvider.cpp" line="1772"/>
2302
        <source>Leave hole-filling mode</source>
2303
        <translation type="unfinished"></translation>
2304
    </message>
2305
    <message>
2306
        <location filename="../../ViewProvider.cpp" line="1822"/>
2307
        <source>Leave removal mode</source>
2308
        <translation type="unfinished"></translation>
2309
    </message>
2310
    <message>
2311
        <location filename="../../ViewProvider.cpp" line="1823"/>
2312
        <source>Delete selected faces</source>
2313
        <translation type="unfinished"></translation>
2314
    </message>
2315
    <message>
2316
        <location filename="../../ViewProvider.cpp" line="1824"/>
2317
        <source>Clear selected faces</source>
2318
        <translation type="unfinished"></translation>
2319
    </message>
2320
    <message>
2321
        <location filename="../../ViewProviderCurvature.cpp" line="519"/>
2322
        <source>Annotation</source>
2323
        <translation type="unfinished"></translation>
2324
    </message>
2325
</context>
2326
<context>
2327
    <name>Workbench</name>
2328
    <message>
2329
        <location filename="../../Workbench.cpp" line="43"/>
2330
        <source>Analyze</source>
2331
        <translation type="unfinished"></translation>
2332
    </message>
2333
    <message>
2334
        <location filename="../../Workbench.cpp" line="44"/>
2335
        <source>Boolean</source>
2336
        <translation type="unfinished"></translation>
2337
    </message>
2338
    <message>
2339
        <location filename="../../Workbench.cpp" line="45"/>
2340
        <source>&amp;Meshes</source>
2341
        <translation type="unfinished"></translation>
2342
    </message>
2343
    <message>
2344
        <location filename="../../Workbench.cpp" line="46"/>
2345
        <source>Cutting</source>
2346
        <translation type="unfinished"></translation>
2347
    </message>
2348
    <message>
2349
        <location filename="../../Workbench.cpp" line="47"/>
2350
        <source>Mesh tools</source>
2351
        <translation type="unfinished"></translation>
2352
    </message>
2353
    <message>
2354
        <location filename="../../Workbench.cpp" line="48"/>
2355
        <source>Mesh modify</source>
2356
        <translation type="unfinished"></translation>
2357
    </message>
2358
    <message>
2359
        <location filename="../../Workbench.cpp" line="49"/>
2360
        <source>Mesh boolean</source>
2361
        <translation type="unfinished"></translation>
2362
    </message>
2363
    <message>
2364
        <location filename="../../Workbench.cpp" line="50"/>
2365
        <source>Mesh cutting</source>
2366
        <translation type="unfinished"></translation>
2367
    </message>
2368
    <message>
2369
        <location filename="../../Workbench.cpp" line="51"/>
2370
        <source>Mesh segmentation</source>
2371
        <translation type="unfinished"></translation>
2372
    </message>
2373
    <message>
2374
        <location filename="../../Workbench.cpp" line="52"/>
2375
        <source>Mesh analyze</source>
2376
        <translation type="unfinished"></translation>
2377
    </message>
2378
</context>
2379
</TS>
2380

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.