Commit 7c53970bbea65878cabbf904673a2223cd4e7eaf

Authored by tatiana
1 parent 5bc3fc7b

ENH: Translationw

i18n/de.po
... ... @@ -8,7 +8,7 @@ msgid ""
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/el.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-13 17:08-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-14 00:37+0200\n"
13 13 "Last-Translator: Korkakakis Nikos <korkakak@gmail.com>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,9 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105
23   -#: slice_menu.py:75
24   -#: slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
25 23 msgid "Default "
26 24 msgstr ""
27 25  
... ... @@ -42,20 +40,15 @@ msgid &quot;Rainbow&quot;
42 40 msgstr ""
43 41  
44 42 #: constants.py:110
45   -msgid "Ocen"
  43 +msgid "Ocean"
46 44 msgstr ""
47 45  
48 46 #: constants.py:111
49 47 msgid "Inverse Gray"
50 48 msgstr ""
51 49  
52   -#: constants.py:152
53   -#: constants.py:212
54   -#: dicom_preview_panel.py:365
55   -#: dicom_preview_panel.py:366
56   -#: presets.py:30
57   -#: presets.py:48
58   -#: presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
59 52 msgid "Bone"
60 53 msgstr ""
61 54  
... ... @@ -64,48 +57,35 @@ msgstr &quot;&quot;
64 57 msgid "Mask %d"
65 58 msgstr ""
66 59  
67   -#: constants.py:188
68   -#: task_surface.py:41
  60 +#: constants.py:188 task_surface.py:41
69 61 msgid "Draw"
70 62 msgstr ""
71 63  
72   -#: constants.py:188
73   -#: task_surface.py:41
  64 +#: constants.py:188 task_surface.py:41
74 65 msgid "Erase"
75 66 msgstr ""
76 67  
77   -#: constants.py:188
78   -#: data_notebook.py:108
79   -#: task_surface.py:41
  68 +#: constants.py:188 data_notebook.py:108 task_surface.py:41
80 69 msgid "Threshold"
81 70 msgstr ""
82 71  
83   -#: constants.py:199
84   -#: task_surface.py:30
  72 +#: constants.py:199 task_surface.py:30
85 73 msgid "Low"
86 74 msgstr ""
87 75  
88   -#: constants.py:200
89   -#: task_surface.py:30
  76 +#: constants.py:200 task_surface.py:30
90 77 msgid "Medium"
91 78 msgstr ""
92 79  
93   -#: constants.py:201
94   -#: task_surface.py:30
  80 +#: constants.py:201 task_surface.py:30
95 81 msgid "High"
96 82 msgstr ""
97 83  
98   -#: constants.py:202
99   -#: constants.py:204
100   -#: surface.py:172
101   -#: task_surface.py:30
  84 +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30
102 85 msgid "Optimal *"
103 86 msgstr ""
104 87  
105   -#: constants.py:203
106   -#: presets.py:44
107   -#: presets.py:62
108   -#: task_surface.py:30
  88 +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30
109 89 msgid "Custom"
110 90 msgstr ""
111 91  
... ... @@ -126,10 +106,7 @@ msgstr &quot;&quot;
126 106 msgid "Brain"
127 107 msgstr ""
128 108  
129   -#: constants.py:215
130   -#: control.py:293
131   -#: slice_menu.py:39
132   -#: slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
133 110 msgid "Default"
134 111 msgstr ""
135 112  
... ... @@ -165,10 +142,7 @@ msgstr &quot;&quot;
165 142 msgid "Mediastinum"
166 143 msgstr ""
167 144  
168   -#: constants.py:224
169   -#: control.py:294
170   -#: slice_menu.py:46
171   -#: slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
172 146 msgid "Manual"
173 147 msgstr ""
174 148  
... ... @@ -260,8 +234,7 @@ msgstr &quot;&quot;
260 234 msgid "Low Contrast"
261 235 msgstr ""
262 236  
263   -#: constants.py:262
264   -#: constants.py:269
  237 +#: constants.py:262 constants.py:269
265 238 msgid "Soft on White"
266 239 msgstr ""
267 240  
... ... @@ -333,25 +306,24 @@ msgstr &quot;&quot;
333 306 msgid "Yellow Bone"
334 307 msgstr ""
335 308  
336   -#: constants.py:295
337   -#: constants.py:297
  309 +#: constants.py:302 constants.py:304
338 310 msgid " Off"
339 311 msgstr ""
340 312  
341   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
342 314 msgid "Cut plane"
343 315 msgstr ""
344 316  
345   -#: control.py:232
  317 +#: control.py:236
346 318 #, python-format
347 319 msgid "Loading file %d of %d"
348 320 msgstr ""
349 321  
350   -#: control.py:314
  322 +#: control.py:320
351 323 msgid "Untitled"
352 324 msgstr ""
353 325  
354   -#: control.py:379
  326 +#: control.py:385
355 327 msgid "Fix gantry tilt applying the degrees bellow"
356 328 msgstr ""
357 329  
... ... @@ -363,9 +335,7 @@ msgstr &quot;&quot;
363 335 msgid "Surfaces"
364 336 msgstr ""
365 337  
366   -#: data_notebook.py:107
367   -#: data_notebook.py:236
368   -#: data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
369 339 msgid "Name"
370 340 msgstr ""
371 341  
... ... @@ -373,22 +343,26 @@ msgstr &quot;&quot;
373 343 msgid "Mask"
374 344 msgstr ""
375 345  
376   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
377 347 msgid "Volume (mm³)"
378 348 msgstr ""
379 349  
380   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
381 351 msgid "Transparency"
382 352 msgstr ""
383 353  
384   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
385 355 msgid "Type"
386 356 msgstr ""
387 357  
388   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
389 359 msgid "Value"
390 360 msgstr ""
391 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
392 366 #: default_tasks.py:174
393 367 msgid "1. InVesalius start"
394 368 msgstr ""
... ... @@ -405,23 +379,19 @@ msgstr &quot;&quot;
405 379 msgid "4. Export data"
406 380 msgstr ""
407 381  
408   -#: default_viewers.py:79
409   -#: default_viewers.py:168
  382 +#: default_viewers.py:79 default_viewers.py:168
410 383 msgid "Axial slice"
411 384 msgstr ""
412 385  
413   -#: default_viewers.py:84
414   -#: default_viewers.py:174
  386 +#: default_viewers.py:84 default_viewers.py:174
415 387 msgid "Coronal slice"
416 388 msgstr ""
417 389  
418   -#: default_viewers.py:89
419   -#: default_viewers.py:180
  390 +#: default_viewers.py:89 default_viewers.py:180
420 391 msgid "Sagittal slice"
421 392 msgstr ""
422 393  
423   -#: default_viewers.py:95
424   -#: default_viewers.py:186
  394 +#: default_viewers.py:95 default_viewers.py:186
425 395 msgid "Volume"
426 396 msgstr ""
427 397  
... ... @@ -437,84 +407,81 @@ msgstr &quot;&quot;
437 407 msgid "Tools"
438 408 msgstr ""
439 409  
440   -#: dialogs.py:50
  410 +#: dialogs.py:51
441 411 msgid "Value will be applied."
442 412 msgstr ""
443 413  
444   -#: dialogs.py:54
  414 +#: dialogs.py:55
445 415 msgid "Value will not be applied."
446 416 msgstr ""
447 417  
448   -#: dialogs.py:92
  418 +#: dialogs.py:93
449 419 msgid "Loading DICOM files"
450 420 msgstr ""
451 421  
452   -#: dialogs.py:137
453   -#: frame.py:531
  422 +#: dialogs.py:138 frame.py:532
454 423 msgid "Open InVesalius 3 project..."
455 424 msgstr ""
456 425  
457   -#: dialogs.py:160
  426 +#: dialogs.py:172
458 427 msgid "Choose a DICOM folder:"
459 428 msgstr ""
460 429  
461   -#: dialogs.py:185
  430 +#: dialogs.py:201
462 431 msgid "Save project as..."
463 432 msgstr ""
464 433  
465   -#: dialogs.py:188
  434 +#: dialogs.py:204
466 435 msgid "InVesalius project (*.inv3)|*.inv3"
467 436 msgstr ""
468 437  
469   -#: dialogs.py:251
470   -#: dialogs.py:290
471   -#: dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
472 439 #, python-format
473 440 msgid ""
474 441 "The project %s has been modified.\n"
475 442 "Save changes?"
476 443 msgstr ""
477 444  
478   -#: dialogs.py:265
  445 +#: dialogs.py:281
479 446 #, python-format
480 447 msgid "%s is an empty directory."
481 448 msgstr ""
482 449  
483   -#: dialogs.py:278
  450 +#: dialogs.py:294
484 451 msgid "There are no DICOM files on the selected directory."
485 452 msgstr ""
486 453  
487   -#: dialogs.py:336
488   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
489 456 msgstr ""
490 457  
491   -#: dialogs.py:338
  458 +#: dialogs.py:354
492 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
493 460 msgstr ""
494 461  
495   -#: dialogs.py:339
  462 +#: dialogs.py:355
496 463 msgid ""
497 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
498 465 "\n"
499 466 msgstr ""
500 467  
501   -#: dialogs.py:340
  468 +#: dialogs.py:356
502 469 msgid "The software also allows generating correspondent STL files,"
503 470 msgstr ""
504 471  
505   -#: dialogs.py:341
  472 +#: dialogs.py:357
506 473 msgid "so the user can print 3D physical models of the patient's anatomy "
507 474 msgstr ""
508 475  
509   -#: dialogs.py:342
  476 +#: dialogs.py:358
510 477 msgid "using Rapid Prototyping."
511 478 msgstr ""
512 479  
513   -#: dialogs.py:345
  480 +#: dialogs.py:361
514 481 msgid "GNU GPL (General Public License) version 2"
515 482 msgstr ""
516 483  
517   -#: dialogs.py:360
  484 +#: dialogs.py:376
518 485 msgid "Save raycasting preset as:"
519 486 msgstr ""
520 487  
... ... @@ -540,42 +507,40 @@ msgid &quot;&quot;
540 507 "Made in InVesalius"
541 508 msgstr ""
542 509  
543   -#: dicom_preview_panel.py:156
544   -#: dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
545 511 msgid "Image"
546 512 msgstr ""
547 513  
548   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
549 525 msgid "image size"
550 526 msgstr ""
551 527  
552   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
553 529 msgid ""
554 530 "id\n"
555 531 "protocol"
556 532 msgstr ""
557 533  
558   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
559 535 msgid ""
560 536 "date time\n"
561 537 " Made in InVesalius"
562 538 msgstr ""
563 539  
564   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
565 541 msgid "Auto-play"
566 542 msgstr ""
567 543  
568   -#: dicom_preview_panel.py:660
569   -#, python-format
570   -msgid "%d Images"
571   -msgstr ""
572   -
573   -#: dicom_preview_panel.py:777
574   -#: dicom_preview_panel.py:798
575   -#, python-format
576   -msgid "Image %d"
577   -msgstr ""
578   -
579 544 #: frame.py:138
580 545 msgid "Data panel"
581 546 msgstr ""
... ... @@ -624,97 +589,95 @@ msgstr &quot;&quot;
624 589 msgid "Help"
625 590 msgstr ""
626 591  
627   -#: frame.py:420
628   -#: surface.py:158
  592 +#: frame.py:420 surface.py:158
629 593 msgid "Ready"
630 594 msgstr ""
631 595  
632   -#: frame.py:528
  596 +#: frame.py:529
633 597 msgid "Import medical image..."
634 598 msgstr ""
635 599  
636   -#: frame.py:534
  600 +#: frame.py:535
637 601 msgid "Save InVesalius project"
638 602 msgstr ""
639 603  
640   -#: frame.py:629
  604 +#: frame.py:630
641 605 msgid "Zoom"
642 606 msgstr ""
643 607  
644   -#: frame.py:634
  608 +#: frame.py:635
645 609 msgid "Zoom based on selection"
646 610 msgstr ""
647 611  
648   -#: frame.py:639
  612 +#: frame.py:640
649 613 msgid "Rotate"
650 614 msgstr ""
651 615  
652   -#: frame.py:643
  616 +#: frame.py:644
653 617 msgid "Move"
654 618 msgstr ""
655 619  
656   -#: frame.py:647
  620 +#: frame.py:648
657 621 msgid "Window and Level"
658 622 msgstr ""
659 623  
660   -#: imagedata_utils.py:88
661   -#: imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
662 625 msgid "Generating multiplanar visualization..."
663 626 msgstr ""
664 627  
665   -#: import_panel.py:54
  628 +#: import_panel.py:77
666 629 msgid "Import medical images"
667 630 msgstr ""
668 631  
669   -#: import_panel.py:109
  632 +#: import_panel.py:143
670 633 msgid "Patient name"
671 634 msgstr ""
672 635  
673   -#: import_panel.py:110
  636 +#: import_panel.py:144
674 637 msgid "Patient ID"
675 638 msgstr ""
676 639  
677   -#: import_panel.py:111
  640 +#: import_panel.py:145
678 641 msgid "Age"
679 642 msgstr ""
680 643  
681   -#: import_panel.py:112
  644 +#: import_panel.py:146
682 645 msgid "Gender"
683 646 msgstr ""
684 647  
685   -#: import_panel.py:113
  648 +#: import_panel.py:147
686 649 msgid "Study description"
687 650 msgstr ""
688 651  
689   -#: import_panel.py:114
  652 +#: import_panel.py:148
690 653 msgid "Modality"
691 654 msgstr ""
692 655  
693   -#: import_panel.py:115
  656 +#: import_panel.py:149
694 657 msgid "Date acquired"
695 658 msgstr ""
696 659  
697   -#: import_panel.py:116
  660 +#: import_panel.py:150
698 661 msgid "# Images"
699 662 msgstr ""
700 663  
701   -#: import_panel.py:117
  664 +#: import_panel.py:151
702 665 msgid "Institution"
703 666 msgstr ""
704 667  
705   -#: import_panel.py:118
  668 +#: import_panel.py:152
706 669 msgid "Date of birth"
707 670 msgstr ""
708 671  
709   -#: import_panel.py:119
  672 +#: import_panel.py:153
710 673 msgid "Accession Number"
711 674 msgstr ""
712 675  
713   -#: import_panel.py:120
  676 +#: import_panel.py:154
714 677 msgid "Referring physician"
715 678 msgstr ""
716 679  
717   -#: import_panel.py:136
  680 +#: import_panel.py:170
718 681 msgid "InVesalius Database"
719 682 msgstr ""
720 683  
... ... @@ -722,99 +685,72 @@ msgstr &quot;&quot;
722 685 msgid "Choose user interface language"
723 686 msgstr ""
724 687  
725   -#: presets.py:31
726   -#: presets.py:49
  688 +#: presets.py:31 presets.py:49
727 689 msgid "Soft Tissue"
728 690 msgstr ""
729 691  
730   -#: presets.py:32
731   -#: presets.py:50
  692 +#: presets.py:32 presets.py:50
732 693 msgid "Enamel (Adult)"
733 694 msgstr ""
734 695  
735   -#: presets.py:33
736   -#: presets.py:51
  696 +#: presets.py:33 presets.py:51
737 697 msgid "Enamel (Child)"
738 698 msgstr ""
739 699  
740   -#: presets.py:34
741   -#: presets.py:52
  700 +#: presets.py:34 presets.py:52
742 701 msgid "Compact Bone (Adult)"
743 702 msgstr ""
744 703  
745   -#: presets.py:35
746   -#: presets.py:53
  704 +#: presets.py:35 presets.py:53
747 705 msgid "Compact Bone (Child)"
748 706 msgstr ""
749 707  
750   -#: presets.py:36
751   -#: presets.py:54
  708 +#: presets.py:36 presets.py:54
752 709 msgid "Spongial Bone (Adult)"
753 710 msgstr ""
754 711  
755   -#: presets.py:37
756   -#: presets.py:55
  712 +#: presets.py:37 presets.py:55
757 713 msgid "Spongial Bone (Child)"
758 714 msgstr ""
759 715  
760   -#: presets.py:38
761   -#: presets.py:56
  716 +#: presets.py:38 presets.py:56
762 717 msgid "Muscle Tissue (Adult)"
763 718 msgstr ""
764 719  
765   -#: presets.py:39
766   -#: presets.py:57
  720 +#: presets.py:39 presets.py:57
767 721 msgid "Muscle Tissue (Child)"
768 722 msgstr ""
769 723  
770   -#: presets.py:40
771   -#: presets.py:58
  724 +#: presets.py:40 presets.py:58
772 725 msgid "Fat Tissue (Adult)"
773 726 msgstr ""
774 727  
775   -#: presets.py:41
776   -#: presets.py:59
  728 +#: presets.py:41 presets.py:59
777 729 msgid "Fat Tissue (Child)"
778 730 msgstr ""
779 731  
780   -#: presets.py:42
781   -#: presets.py:60
  732 +#: presets.py:42 presets.py:60
782 733 msgid "Skin Tissue (Adult)"
783 734 msgstr ""
784 735  
785   -#: presets.py:43
786   -#: presets.py:61
  736 +#: presets.py:43 presets.py:61
787 737 msgid "Skin Tissue (Child)"
788 738 msgstr ""
789 739  
790   -#: slice_menu.py:61
791   -msgid "Save current values"
792   -msgstr ""
793   -
794   -#: slice_menu.py:62
795   -msgid "Save current values as..."
796   -msgstr ""
797   -
798   -#: slice_menu.py:62
799   -msgid "Load values"
800   -msgstr ""
801   -
802   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
803 741 msgid "Window Width and Level"
804 742 msgstr ""
805 743  
806   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
807 745 msgid "Pseudo Colour"
808 746 msgstr ""
809 747  
810   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
811 749 msgid "Image Tiling"
812 750 msgstr ""
813 751  
814   -#: surface_process.py:52
815   -#: surface_process.py:64
816   -#: surface_process.py:73
817   -#: surface_process.py:86
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
818 754 #: surface_process.py:96
819 755 msgid "Generating 3D surface..."
820 756 msgstr ""
... ... @@ -883,31 +819,31 @@ msgstr &quot;&quot;
883 819 msgid "InVesalius 3 - New mask"
884 820 msgstr ""
885 821  
886   -#: task_slice.py:197
  822 +#: task_slice.py:204
887 823 msgid "Mask properties"
888 824 msgstr ""
889 825  
890   -#: task_slice.py:205
  826 +#: task_slice.py:212
891 827 msgid "Advanced edition tools"
892 828 msgstr ""
893 829  
894   -#: task_slice.py:289
  830 +#: task_slice.py:296
895 831 msgid "Set predefined or manual threshold:"
896 832 msgstr ""
897 833  
898   -#: task_slice.py:441
  834 +#: task_slice.py:448
899 835 msgid "Choose brush type, size or operation:"
900 836 msgstr ""
901 837  
902   -#: task_slice.py:447
  838 +#: task_slice.py:454
903 839 msgid "Circle"
904 840 msgstr ""
905 841  
906   -#: task_slice.py:451
  842 +#: task_slice.py:458
907 843 msgid "Square"
908 844 msgstr ""
909 845  
910   -#: task_slice.py:487
  846 +#: task_slice.py:494
911 847 msgid "Brush threshold range:"
912 848 msgstr ""
913 849  
... ... @@ -967,8 +903,6 @@ msgstr &quot;&quot;
967 903 msgid "Measure"
968 904 msgstr ""
969 905  
970   -#: task_tools.py:61
971   -#: task_tools.py:62
  906 +#: task_tools.py:61 task_tools.py:62
972 907 msgid "Add text annotations"
973 908 msgstr ""
974   -
... ...
i18n/en.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-15 16:29-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:295 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:296 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:233
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:316
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:381
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -448,7 +452,7 @@ msgid &quot;There are no DICOM files on the selected directory.&quot;
448 452 msgstr ""
449 453  
450 454 #: dialogs.py:352
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454 458 #: dialogs.py:354
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -545,47 +549,47 @@ msgstr &quot;&quot;
545 549 msgid "Preview medical data to be reconstructed"
546 550 msgstr ""
547 551  
548   -#: frame.py:307
  552 +#: frame.py:306
549 553 msgid "Import DICOM...\tCtrl+I"
550 554 msgstr ""
551 555  
552   -#: frame.py:308
  556 +#: frame.py:307
553 557 msgid "Open Project...\tCtrl+O"
554 558 msgstr ""
555 559  
556   -#: frame.py:309
  560 +#: frame.py:308
557 561 msgid "Save Project\tCtrl+S"
558 562 msgstr ""
559 563  
560   -#: frame.py:310
  564 +#: frame.py:309
561 565 msgid "Save Project As..."
562 566 msgstr ""
563 567  
564   -#: frame.py:311
  568 +#: frame.py:310
565 569 msgid "Close Project"
566 570 msgstr ""
567 571  
568   -#: frame.py:320
  572 +#: frame.py:319
569 573 msgid "Exit"
570 574 msgstr ""
571 575  
572   -#: frame.py:359
  576 +#: frame.py:358
573 577 msgid "Getting Started..."
574 578 msgstr ""
575 579  
576   -#: frame.py:362
  580 +#: frame.py:361
577 581 msgid "About..."
578 582 msgstr ""
579 583  
580   -#: frame.py:373
  584 +#: frame.py:372
581 585 msgid "File"
582 586 msgstr ""
583 587  
584   -#: frame.py:378
  588 +#: frame.py:377
585 589 msgid "Help"
586 590 msgstr ""
587 591  
588   -#: frame.py:421 surface.py:158
  592 +#: frame.py:420 surface.py:158
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
... ... @@ -617,63 +621,63 @@ msgstr &quot;&quot;
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -745,8 +749,9 @@ msgstr &quot;&quot;
745 749 msgid "Image Tiling"
746 750 msgstr ""
747 751  
748   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
749   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
750 755 msgid "Generating 3D surface..."
751 756 msgstr ""
752 757  
... ...
i18n/es.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-15 16:29-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr "Arco Iris"
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr "Océano"
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr "Gray Inverso"
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr "Hueso"
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;Fosa Posterior del Cerebro&quot;
106 106 msgid "Brain"
107 107 msgstr "Cerebro"
108 108  
109   -#: constants.py:215 control.py:295 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr "Predeterminado"
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;Pulmón - Duro&quot;
142 142 msgid "Mediastinum"
143 143 msgstr "Mediastino"
144 144  
145   -#: constants.py:224 control.py:296 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr "Manual"
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;Vascular IV&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr "Hueso Amarillo"
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr "Apagado"
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr "Plano de corte"
316 316  
317   -#: control.py:233
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr "Carga de archivo %d de %d"
321 321  
322   -#: control.py:316
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr "Sin Título"
325 325  
326   -#: control.py:381
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329 "Arreglar la inclinación (gantry tilt) con la aplicación de los grados abajo"
... ... @@ -336,7 +336,7 @@ msgstr &quot;Máscaras&quot;
336 336 msgid "Surfaces"
337 337 msgstr "Volumen"
338 338  
339   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  339 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
340 340 msgid "Name"
341 341 msgstr "Nombre"
342 342  
... ... @@ -344,22 +344,26 @@ msgstr &quot;Nombre&quot;
344 344 msgid "Mask"
345 345 msgstr "Máscara"
346 346  
347   -#: data_notebook.py:237
  347 +#: data_notebook.py:236
348 348 msgid "Volume (mm³)"
349 349 msgstr "Volume (mm³)"
350 350  
351   -#: data_notebook.py:238
  351 +#: data_notebook.py:237
352 352 msgid "Transparency"
353 353 msgstr "Transparencia"
354 354  
355   -#: data_notebook.py:441
  355 +#: data_notebook.py:440
356 356 msgid "Type"
357 357 msgstr "Tipo"
358 358  
359   -#: data_notebook.py:442
  359 +#: data_notebook.py:441
360 360 msgid "Value"
361 361 msgstr "Valor"
362 362  
  363 +#: default_tasks.py:129
  364 +msgid "Data"
  365 +msgstr "Datos"
  366 +
363 367 #: default_tasks.py:174
364 368 msgid "1. InVesalius start"
365 369 msgstr "1. Iniciar InVesalius"
... ... @@ -451,7 +455,8 @@ msgid &quot;There are no DICOM files on the selected directory.&quot;
451 455 msgstr "No hay archivos DICOM en el directorio seleccionado."
452 456  
453 457 #: dialogs.py:352
454   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  458 +#, fuzzy
  459 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
455 460 msgstr "(c) 2007 Centro de Tecnología de la Información Renato Archer"
456 461  
457 462 #: dialogs.py:354
... ... @@ -515,21 +520,31 @@ msgstr &quot;&quot;
515 520 "%s %s\n"
516 521 "Hecho en InVesalius"
517 522  
518   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  523 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
519 524 msgid "Image"
520 525 msgstr "Imagen"
521 526  
522   -#: dicom_preview_panel.py:374
  527 +#: dicom_preview_panel.py:384
  528 +#, python-format
  529 +msgid "%d Images"
  530 +msgstr "%d Imágenes"
  531 +
  532 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  533 +#, python-format
  534 +msgid "Image %d"
  535 +msgstr "Imagen %d"
  536 +
  537 +#: dicom_preview_panel.py:594
523 538 msgid "image size"
524 539 msgstr "Tamaño de la imagen"
525 540  
526   -#: dicom_preview_panel.py:383
  541 +#: dicom_preview_panel.py:603
527 542 msgid ""
528 543 "id\n"
529 544 "protocol"
530 545 msgstr "prototcolo"
531 546  
532   -#: dicom_preview_panel.py:390
  547 +#: dicom_preview_panel.py:610
533 548 msgid ""
534 549 "date time\n"
535 550 " Made in InVesalius"
... ... @@ -537,20 +552,10 @@ msgstr &quot;&quot;
537 552 "fecha tiempo\n"
538 553 " Hecho en InVesalius"
539 554  
540   -#: dicom_preview_panel.py:436
  555 +#: dicom_preview_panel.py:655
541 556 msgid "Auto-play"
542 557 msgstr "Jugar"
543 558  
544   -#: dicom_preview_panel.py:660
545   -#, python-format
546   -msgid "%d Images"
547   -msgstr "%d Imágenes"
548   -
549   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
550   -#, python-format
551   -msgid "Image %d"
552   -msgstr "Imagen %d"
553   -
554 559 #: frame.py:138
555 560 msgid "Data panel"
556 561 msgstr "Panel de datos"
... ... @@ -559,47 +564,47 @@ msgstr &quot;Panel de datos&quot;
559 564 msgid "Preview medical data to be reconstructed"
560 565 msgstr "Vista previa de los datos médicos a seren reconstruidos"
561 566  
562   -#: frame.py:307
  567 +#: frame.py:306
563 568 msgid "Import DICOM...\tCtrl+I"
564 569 msgstr "Imporar DICOM...\tCtrl+I"
565 570  
566   -#: frame.py:308
  571 +#: frame.py:307
567 572 msgid "Open Project...\tCtrl+O"
568 573 msgstr "Abrir Proyecto...\tCtrl+O"
569 574  
570   -#: frame.py:309
  575 +#: frame.py:308
571 576 msgid "Save Project\tCtrl+S"
572 577 msgstr "Guardar Proyecto..."
573 578  
574   -#: frame.py:310
  579 +#: frame.py:309
575 580 msgid "Save Project As..."
576 581 msgstr "Guardar Proyecto Como..."
577 582  
578   -#: frame.py:311
  583 +#: frame.py:310
579 584 msgid "Close Project"
580 585 msgstr "Cerrar Proyecto"
581 586  
582   -#: frame.py:320
  587 +#: frame.py:319
583 588 msgid "Exit"
584 589 msgstr "Salir"
585 590  
586   -#: frame.py:359
  591 +#: frame.py:358
587 592 msgid "Getting Started..."
588 593 msgstr "Cómo empezar..."
589 594  
590   -#: frame.py:362
  595 +#: frame.py:361
591 596 msgid "About..."
592 597 msgstr "Acerca de..."
593 598  
594   -#: frame.py:373
  599 +#: frame.py:372
595 600 msgid "File"
596 601 msgstr "Archivo"
597 602  
598   -#: frame.py:378
  603 +#: frame.py:377
599 604 msgid "Help"
600 605 msgstr "Ayuda"
601 606  
602   -#: frame.py:421 surface.py:158
  607 +#: frame.py:420 surface.py:158
603 608 msgid "Ready"
604 609 msgstr "Preparado"
605 610  
... ... @@ -631,63 +636,63 @@ msgstr &quot;Mover&quot;
631 636 msgid "Window and Level"
632 637 msgstr "Brillo y Contraste"
633 638  
634   -#: imagedata_utils.py:88 imagedata_utils.py:217
  639 +#: imagedata_utils.py:89 imagedata_utils.py:218
635 640 msgid "Generating multiplanar visualization..."
636 641 msgstr "Generación de visualización multiplanar"
637 642  
638   -#: import_panel.py:54
  643 +#: import_panel.py:77
639 644 msgid "Import medical images"
640 645 msgstr "Importar imágenes médicas"
641 646  
642   -#: import_panel.py:109
  647 +#: import_panel.py:143
643 648 msgid "Patient name"
644 649 msgstr "Nombre del paciente"
645 650  
646   -#: import_panel.py:110
  651 +#: import_panel.py:144
647 652 msgid "Patient ID"
648 653 msgstr "ID del Paciente"
649 654  
650   -#: import_panel.py:111
  655 +#: import_panel.py:145
651 656 msgid "Age"
652 657 msgstr "Edad"
653 658  
654   -#: import_panel.py:112
  659 +#: import_panel.py:146
655 660 msgid "Gender"
656 661 msgstr "Género"
657 662  
658   -#: import_panel.py:113
  663 +#: import_panel.py:147
659 664 msgid "Study description"
660 665 msgstr "Descripción del estudio"
661 666  
662   -#: import_panel.py:114
  667 +#: import_panel.py:148
663 668 msgid "Modality"
664 669 msgstr "Modalidad"
665 670  
666   -#: import_panel.py:115
  671 +#: import_panel.py:149
667 672 msgid "Date acquired"
668 673 msgstr "Fecha de adquisición"
669 674  
670   -#: import_panel.py:116
  675 +#: import_panel.py:150
671 676 msgid "# Images"
672 677 msgstr "# Imágenes"
673 678  
674   -#: import_panel.py:117
  679 +#: import_panel.py:151
675 680 msgid "Institution"
676 681 msgstr "Institución"
677 682  
678   -#: import_panel.py:118
  683 +#: import_panel.py:152
679 684 msgid "Date of birth"
680 685 msgstr "Fecha de nacimiento"
681 686  
682   -#: import_panel.py:119
  687 +#: import_panel.py:153
683 688 msgid "Accession Number"
684 689 msgstr "Número de adhesión"
685 690  
686   -#: import_panel.py:120
  691 +#: import_panel.py:154
687 692 msgid "Referring physician"
688 693 msgstr "Médico"
689 694  
690   -#: import_panel.py:136
  695 +#: import_panel.py:170
691 696 msgid "InVesalius Database"
692 697 msgstr "Base de datos del InVesalius"
693 698  
... ... @@ -759,8 +764,9 @@ msgstr &quot;Pseudo Color&quot;
759 764 msgid "Image Tiling"
760 765 msgstr "Mosaico de Imágenes"
761 766  
762   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
763   -#: surface_process.py:86 surface_process.py:96
  767 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  768 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  769 +#: surface_process.py:96
764 770 msgid "Generating 3D surface..."
765 771 msgstr "Generación de la superficie 3D..."
766 772  
... ... @@ -834,7 +840,7 @@ msgstr &quot;Propriedades de la máscara&quot;
834 840  
835 841 #: task_slice.py:212
836 842 msgid "Advanced edition tools"
837   -msgstr "Herramientas avanzadas para edición"
  843 +msgstr "Herramientas avanzadas para edición avanzada"
838 844  
839 845 #: task_slice.py:296
840 846 msgid "Set predefined or manual threshold:"
... ... @@ -870,7 +876,8 @@ msgstr &quot;InVesalius 3 - Nueva superficie&quot;
870 876  
871 877 #: task_surface.py:168
872 878 msgid "Select mask to be used for creating 3D surface:"
873   -msgstr "Seleccione la máscara que se utilizará para la creación de la superficie 3D"
  879 +msgstr ""
  880 +"Seleccione la máscara que se utilizará para la creación de la superficie 3D"
874 881  
875 882 #: task_surface.py:179
876 883 msgid "Set new surface name:"
... ...
i18n/fr.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 #, fuzzy
24 24 msgid "Default "
25 25 msgstr "Défaut"
... ... @@ -41,15 +41,15 @@ msgid &quot;Rainbow&quot;
41 41 msgstr ""
42 42  
43 43 #: constants.py:110
44   -msgid "Ocen"
  44 +msgid "Ocean"
45 45 msgstr ""
46 46  
47 47 #: constants.py:111
48 48 msgid "Inverse Gray"
49 49 msgstr ""
50 50  
51   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
52   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  51 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  52 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
53 53 msgid "Bone"
54 54 msgstr "Osso"
55 55  
... ... @@ -113,7 +113,7 @@ msgstr &quot;&quot;
113 113 msgid "Brain"
114 114 msgstr ""
115 115  
116   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  116 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
117 117 msgid "Default"
118 118 msgstr ""
119 119  
... ... @@ -149,7 +149,7 @@ msgstr &quot;&quot;
149 149 msgid "Mediastinum"
150 150 msgstr ""
151 151  
152   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  152 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
153 153 msgid "Manual"
154 154 msgstr ""
155 155  
... ... @@ -313,24 +313,24 @@ msgstr &quot;&quot;
313 313 msgid "Yellow Bone"
314 314 msgstr ""
315 315  
316   -#: constants.py:295 constants.py:297
  316 +#: constants.py:302 constants.py:304
317 317 msgid " Off"
318 318 msgstr ""
319 319  
320   -#: constants.py:298
  320 +#: constants.py:305 volume.py:531
321 321 msgid "Cut plane"
322 322 msgstr ""
323 323  
324   -#: control.py:232
  324 +#: control.py:236
325 325 #, python-format
326 326 msgid "Loading file %d of %d"
327 327 msgstr ""
328 328  
329   -#: control.py:314
  329 +#: control.py:320
330 330 msgid "Untitled"
331 331 msgstr ""
332 332  
333   -#: control.py:379
  333 +#: control.py:385
334 334 msgid "Fix gantry tilt applying the degrees bellow"
335 335 msgstr ""
336 336  
... ... @@ -342,7 +342,7 @@ msgstr &quot;&quot;
342 342 msgid "Surfaces"
343 343 msgstr ""
344 344  
345   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  345 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
346 346 msgid "Name"
347 347 msgstr ""
348 348  
... ... @@ -350,22 +350,26 @@ msgstr &quot;&quot;
350 350 msgid "Mask"
351 351 msgstr ""
352 352  
353   -#: data_notebook.py:237
  353 +#: data_notebook.py:236
354 354 msgid "Volume (mm³)"
355 355 msgstr ""
356 356  
357   -#: data_notebook.py:238
  357 +#: data_notebook.py:237
358 358 msgid "Transparency"
359 359 msgstr ""
360 360  
361   -#: data_notebook.py:441
  361 +#: data_notebook.py:440
362 362 msgid "Type"
363 363 msgstr ""
364 364  
365   -#: data_notebook.py:442
  365 +#: data_notebook.py:441
366 366 msgid "Value"
367 367 msgstr ""
368 368  
  369 +#: default_tasks.py:129
  370 +msgid "Data"
  371 +msgstr ""
  372 +
369 373 #: default_tasks.py:174
370 374 msgid "1. InVesalius start"
371 375 msgstr ""
... ... @@ -410,81 +414,81 @@ msgstr &quot;&quot;
410 414 msgid "Tools"
411 415 msgstr ""
412 416  
413   -#: dialogs.py:50
  417 +#: dialogs.py:51
414 418 msgid "Value will be applied."
415 419 msgstr ""
416 420  
417   -#: dialogs.py:54
  421 +#: dialogs.py:55
418 422 msgid "Value will not be applied."
419 423 msgstr ""
420 424  
421   -#: dialogs.py:92
  425 +#: dialogs.py:93
422 426 msgid "Loading DICOM files"
423 427 msgstr ""
424 428  
425   -#: dialogs.py:137 frame.py:531
  429 +#: dialogs.py:138 frame.py:532
426 430 msgid "Open InVesalius 3 project..."
427 431 msgstr ""
428 432  
429   -#: dialogs.py:160
  433 +#: dialogs.py:172
430 434 msgid "Choose a DICOM folder:"
431 435 msgstr ""
432 436  
433   -#: dialogs.py:185
  437 +#: dialogs.py:201
434 438 msgid "Save project as..."
435 439 msgstr ""
436 440  
437   -#: dialogs.py:188
  441 +#: dialogs.py:204
438 442 msgid "InVesalius project (*.inv3)|*.inv3"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  445 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
442 446 #, python-format
443 447 msgid ""
444 448 "The project %s has been modified.\n"
445 449 "Save changes?"
446 450 msgstr ""
447 451  
448   -#: dialogs.py:265
  452 +#: dialogs.py:281
449 453 #, python-format
450 454 msgid "%s is an empty directory."
451 455 msgstr ""
452 456  
453   -#: dialogs.py:278
  457 +#: dialogs.py:294
454 458 msgid "There are no DICOM files on the selected directory."
455 459 msgstr ""
456 460  
457   -#: dialogs.py:336
458   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  461 +#: dialogs.py:352
  462 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
459 463 msgstr ""
460 464  
461   -#: dialogs.py:338
  465 +#: dialogs.py:354
462 466 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
463 467 msgstr ""
464 468  
465   -#: dialogs.py:339
  469 +#: dialogs.py:355
466 470 msgid ""
467 471 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
468 472 "\n"
469 473 msgstr ""
470 474  
471   -#: dialogs.py:340
  475 +#: dialogs.py:356
472 476 msgid "The software also allows generating correspondent STL files,"
473 477 msgstr ""
474 478  
475   -#: dialogs.py:341
  479 +#: dialogs.py:357
476 480 msgid "so the user can print 3D physical models of the patient's anatomy "
477 481 msgstr ""
478 482  
479   -#: dialogs.py:342
  483 +#: dialogs.py:358
480 484 msgid "using Rapid Prototyping."
481 485 msgstr ""
482 486  
483   -#: dialogs.py:345
  487 +#: dialogs.py:361
484 488 msgid "GNU GPL (General Public License) version 2"
485 489 msgstr ""
486 490  
487   -#: dialogs.py:360
  491 +#: dialogs.py:376
488 492 msgid "Save raycasting preset as:"
489 493 msgstr ""
490 494  
... ... @@ -510,40 +514,40 @@ msgid &quot;&quot;
510 514 "Made in InVesalius"
511 515 msgstr ""
512 516  
513   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  517 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
514 518 msgid "Image"
515 519 msgstr ""
516 520  
517   -#: dicom_preview_panel.py:374
  521 +#: dicom_preview_panel.py:384
  522 +#, python-format
  523 +msgid "%d Images"
  524 +msgstr ""
  525 +
  526 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  527 +#, python-format
  528 +msgid "Image %d"
  529 +msgstr ""
  530 +
  531 +#: dicom_preview_panel.py:594
518 532 msgid "image size"
519 533 msgstr ""
520 534  
521   -#: dicom_preview_panel.py:383
  535 +#: dicom_preview_panel.py:603
522 536 msgid ""
523 537 "id\n"
524 538 "protocol"
525 539 msgstr ""
526 540  
527   -#: dicom_preview_panel.py:390
  541 +#: dicom_preview_panel.py:610
528 542 msgid ""
529 543 "date time\n"
530 544 " Made in InVesalius"
531 545 msgstr ""
532 546  
533   -#: dicom_preview_panel.py:436
  547 +#: dicom_preview_panel.py:655
534 548 msgid "Auto-play"
535 549 msgstr ""
536 550  
537   -#: dicom_preview_panel.py:660
538   -#, python-format
539   -msgid "%d Images"
540   -msgstr ""
541   -
542   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
543   -#, python-format
544   -msgid "Image %d"
545   -msgstr ""
546   -
547 551 #: frame.py:138
548 552 msgid "Data panel"
549 553 msgstr ""
... ... @@ -596,91 +600,91 @@ msgstr &quot;&quot;
596 600 msgid "Ready"
597 601 msgstr ""
598 602  
599   -#: frame.py:528
  603 +#: frame.py:529
600 604 msgid "Import medical image..."
601 605 msgstr ""
602 606  
603   -#: frame.py:534
  607 +#: frame.py:535
604 608 msgid "Save InVesalius project"
605 609 msgstr ""
606 610  
607   -#: frame.py:629
  611 +#: frame.py:630
608 612 msgid "Zoom"
609 613 msgstr ""
610 614  
611   -#: frame.py:634
  615 +#: frame.py:635
612 616 msgid "Zoom based on selection"
613 617 msgstr ""
614 618  
615   -#: frame.py:639
  619 +#: frame.py:640
616 620 msgid "Rotate"
617 621 msgstr ""
618 622  
619   -#: frame.py:643
  623 +#: frame.py:644
620 624 msgid "Move"
621 625 msgstr ""
622 626  
623   -#: frame.py:647
  627 +#: frame.py:648
624 628 msgid "Window and Level"
625 629 msgstr ""
626 630  
627   -#: imagedata_utils.py:88 imagedata_utils.py:217
  631 +#: imagedata_utils.py:89 imagedata_utils.py:218
628 632 msgid "Generating multiplanar visualization..."
629 633 msgstr ""
630 634  
631   -#: import_panel.py:54
  635 +#: import_panel.py:77
632 636 msgid "Import medical images"
633 637 msgstr ""
634 638  
635   -#: import_panel.py:109
  639 +#: import_panel.py:143
636 640 msgid "Patient name"
637 641 msgstr ""
638 642  
639   -#: import_panel.py:110
  643 +#: import_panel.py:144
640 644 msgid "Patient ID"
641 645 msgstr ""
642 646  
643   -#: import_panel.py:111
  647 +#: import_panel.py:145
644 648 msgid "Age"
645 649 msgstr ""
646 650  
647   -#: import_panel.py:112
  651 +#: import_panel.py:146
648 652 msgid "Gender"
649 653 msgstr ""
650 654  
651   -#: import_panel.py:113
  655 +#: import_panel.py:147
652 656 msgid "Study description"
653 657 msgstr ""
654 658  
655   -#: import_panel.py:114
  659 +#: import_panel.py:148
656 660 msgid "Modality"
657 661 msgstr ""
658 662  
659   -#: import_panel.py:115
  663 +#: import_panel.py:149
660 664 msgid "Date acquired"
661 665 msgstr ""
662 666  
663   -#: import_panel.py:116
  667 +#: import_panel.py:150
664 668 msgid "# Images"
665 669 msgstr ""
666 670  
667   -#: import_panel.py:117
  671 +#: import_panel.py:151
668 672 msgid "Institution"
669 673 msgstr ""
670 674  
671   -#: import_panel.py:118
  675 +#: import_panel.py:152
672 676 msgid "Date of birth"
673 677 msgstr ""
674 678  
675   -#: import_panel.py:119
  679 +#: import_panel.py:153
676 680 msgid "Accession Number"
677 681 msgstr ""
678 682  
679   -#: import_panel.py:120
  683 +#: import_panel.py:154
680 684 msgid "Referring physician"
681 685 msgstr ""
682 686  
683   -#: import_panel.py:136
  687 +#: import_panel.py:170
684 688 msgid "InVesalius Database"
685 689 msgstr ""
686 690  
... ... @@ -740,32 +744,21 @@ msgstr &quot;&quot;
740 744 msgid "Skin Tissue (Child)"
741 745 msgstr ""
742 746  
743   -#: slice_menu.py:61
744   -msgid "Save current values"
745   -msgstr ""
746   -
747   -#: slice_menu.py:62
748   -msgid "Save current values as..."
749   -msgstr ""
750   -
751   -#: slice_menu.py:62
752   -msgid "Load values"
753   -msgstr ""
754   -
755   -#: slice_menu.py:99
  747 +#: slice_menu.py:100
756 748 msgid "Window Width and Level"
757 749 msgstr ""
758 750  
759   -#: slice_menu.py:100
  751 +#: slice_menu.py:101
760 752 msgid "Pseudo Colour"
761 753 msgstr ""
762 754  
763   -#: slice_menu.py:101
  755 +#: slice_menu.py:102
764 756 msgid "Image Tiling"
765 757 msgstr ""
766 758  
767   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
768   -#: surface_process.py:86 surface_process.py:96
  759 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  760 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  761 +#: surface_process.py:96
769 762 msgid "Generating 3D surface..."
770 763 msgstr ""
771 764  
... ... @@ -833,31 +826,31 @@ msgstr &quot;&quot;
833 826 msgid "InVesalius 3 - New mask"
834 827 msgstr ""
835 828  
836   -#: task_slice.py:197
  829 +#: task_slice.py:204
837 830 msgid "Mask properties"
838 831 msgstr ""
839 832  
840   -#: task_slice.py:205
  833 +#: task_slice.py:212
841 834 msgid "Advanced edition tools"
842 835 msgstr ""
843 836  
844   -#: task_slice.py:289
  837 +#: task_slice.py:296
845 838 msgid "Set predefined or manual threshold:"
846 839 msgstr ""
847 840  
848   -#: task_slice.py:441
  841 +#: task_slice.py:448
849 842 msgid "Choose brush type, size or operation:"
850 843 msgstr ""
851 844  
852   -#: task_slice.py:447
  845 +#: task_slice.py:454
853 846 msgid "Circle"
854 847 msgstr ""
855 848  
856   -#: task_slice.py:451
  849 +#: task_slice.py:458
857 850 msgid "Square"
858 851 msgstr ""
859 852  
860   -#: task_slice.py:487
  853 +#: task_slice.py:494
861 854 msgid "Brush threshold range:"
862 855 msgstr ""
863 856  
... ...
i18n/it.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr "Strumenti"
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;Aiuto&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr "Cerchi"
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr "Quadrati"
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/nl.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/pt_BR.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-15 16:29-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr "Arco-íris"
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr "Oceano"
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr "Cinza invertido"
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr "Osso"
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;Fossa Posterior Cerebral&quot;
106 106 msgid "Brain"
107 107 msgstr "Cérebro"
108 108  
109   -#: constants.py:215 control.py:295 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr "Padrão"
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;Pulmão - Duro&quot;
142 142 msgid "Mediastinum"
143 143 msgstr "Mediastino"
144 144  
145   -#: constants.py:224 control.py:296 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr "Manual"
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;Vascular IV&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr "Osso Amarelo"
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr " Desabilitado"
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr "Plano para corte"
316 316  
317   -#: control.py:233
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr "Carregando arquivo %d de %d"
321 321  
322   -#: control.py:316
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr "Sem Título"
325 325  
326   -#: control.py:381
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr "Corrigir inclinação (gantry-tilt), aplicando o seguinte valor"
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;Máscaras&quot;
335 335 msgid "Surfaces"
336 336 msgstr "Superfícies"
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr "Nome"
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;Nome&quot;
343 343 msgid "Mask"
344 344 msgstr "Máscara"
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr "Volume (mm³)"
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr "Transparência"
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr "Tipo"
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr "Valor"
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr "Dados"
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr "1. Inicie o InVesalius"
... ... @@ -450,7 +454,8 @@ msgid &quot;There are no DICOM files on the selected directory.&quot;
450 454 msgstr "Não há arquivos DICOM no diretório selecionado"
451 455  
452 456 #: dialogs.py:352
453   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  457 +#, fuzzy
  458 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
454 459 msgstr "(r) 2007 Centro de Tecnologia da Informação Renato Archer"
455 460  
456 461 #: dialogs.py:354
... ... @@ -511,15 +516,25 @@ msgstr &quot;&quot;
511 516 "%s %s\n"
512 517 " Criado com InVesalius"
513 518  
514   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  519 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
515 520 msgid "Image"
516 521 msgstr "Imagem"
517 522  
518   -#: dicom_preview_panel.py:374
  523 +#: dicom_preview_panel.py:384
  524 +#, python-format
  525 +msgid "%d Images"
  526 +msgstr "%d Imagens"
  527 +
  528 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  529 +#, python-format
  530 +msgid "Image %d"
  531 +msgstr "Imagem %d"
  532 +
  533 +#: dicom_preview_panel.py:594
519 534 msgid "image size"
520 535 msgstr "tamanho da imagem"
521 536  
522   -#: dicom_preview_panel.py:383
  537 +#: dicom_preview_panel.py:603
523 538 msgid ""
524 539 "id\n"
525 540 "protocol"
... ... @@ -527,7 +542,7 @@ msgstr &quot;&quot;
527 542 "id\n"
528 543 "protocolo"
529 544  
530   -#: dicom_preview_panel.py:390
  545 +#: dicom_preview_panel.py:610
531 546 msgid ""
532 547 "date time\n"
533 548 " Made in InVesalius"
... ... @@ -535,20 +550,10 @@ msgstr &quot;&quot;
535 550 "data hora\n"
536 551 " Criado com InVesalius"
537 552  
538   -#: dicom_preview_panel.py:436
  553 +#: dicom_preview_panel.py:655
539 554 msgid "Auto-play"
540 555 msgstr "Reproduzir"
541 556  
542   -#: dicom_preview_panel.py:660
543   -#, python-format
544   -msgid "%d Images"
545   -msgstr "%d Imagens"
546   -
547   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
548   -#, python-format
549   -msgid "Image %d"
550   -msgstr "Imagem %d"
551   -
552 557 #: frame.py:138
553 558 msgid "Data panel"
554 559 msgstr "Painel de dados"
... ... @@ -557,47 +562,47 @@ msgstr &quot;Painel de dados&quot;
557 562 msgid "Preview medical data to be reconstructed"
558 563 msgstr "Pré-visualização dos dados que serão reconstruídos"
559 564  
560   -#: frame.py:307
  565 +#: frame.py:306
561 566 msgid "Import DICOM...\tCtrl+I"
562 567 msgstr "Importar DICOM...\tCtrl+I"
563 568  
564   -#: frame.py:308
  569 +#: frame.py:307
565 570 msgid "Open Project...\tCtrl+O"
566 571 msgstr "Abrir Projeto...\tCtrl+O"
567 572  
568   -#: frame.py:309
  573 +#: frame.py:308
569 574 msgid "Save Project\tCtrl+S"
570 575 msgstr "Salvar Projeto\tCtrl+S"
571 576  
572   -#: frame.py:310
  577 +#: frame.py:309
573 578 msgid "Save Project As..."
574 579 msgstr "Salvar Projeto Como..."
575 580  
576   -#: frame.py:311
  581 +#: frame.py:310
577 582 msgid "Close Project"
578 583 msgstr "Fechar Projeto"
579 584  
580   -#: frame.py:320
  585 +#: frame.py:319
581 586 msgid "Exit"
582 587 msgstr "Sair"
583 588  
584   -#: frame.py:359
  589 +#: frame.py:358
585 590 msgid "Getting Started..."
586 591 msgstr "Primeiros Passos..."
587 592  
588   -#: frame.py:362
  593 +#: frame.py:361
589 594 msgid "About..."
590 595 msgstr "Sobre..."
591 596  
592   -#: frame.py:373
  597 +#: frame.py:372
593 598 msgid "File"
594 599 msgstr "Arquivo"
595 600  
596   -#: frame.py:378
  601 +#: frame.py:377
597 602 msgid "Help"
598 603 msgstr "Ajuda"
599 604  
600   -#: frame.py:421 surface.py:158
  605 +#: frame.py:420 surface.py:158
601 606 msgid "Ready"
602 607 msgstr "Pronto"
603 608  
... ... @@ -629,63 +634,63 @@ msgstr &quot;Mover&quot;
629 634 msgid "Window and Level"
630 635 msgstr "Brilho e Contraste"
631 636  
632   -#: imagedata_utils.py:88 imagedata_utils.py:217
  637 +#: imagedata_utils.py:89 imagedata_utils.py:218
633 638 msgid "Generating multiplanar visualization..."
634 639 msgstr "Gerando visualização multiplanar..."
635 640  
636   -#: import_panel.py:54
  641 +#: import_panel.py:77
637 642 msgid "Import medical images"
638 643 msgstr "Importar imagens médicas"
639 644  
640   -#: import_panel.py:109
  645 +#: import_panel.py:143
641 646 msgid "Patient name"
642 647 msgstr "Nome do paciente"
643 648  
644   -#: import_panel.py:110
  649 +#: import_panel.py:144
645 650 msgid "Patient ID"
646 651 msgstr "ID Paciente"
647 652  
648   -#: import_panel.py:111
  653 +#: import_panel.py:145
649 654 msgid "Age"
650 655 msgstr "Idade"
651 656  
652   -#: import_panel.py:112
  657 +#: import_panel.py:146
653 658 msgid "Gender"
654 659 msgstr "Sexo"
655 660  
656   -#: import_panel.py:113
  661 +#: import_panel.py:147
657 662 msgid "Study description"
658 663 msgstr "Descrição do estudo"
659 664  
660   -#: import_panel.py:114
  665 +#: import_panel.py:148
661 666 msgid "Modality"
662 667 msgstr "Modalidade"
663 668  
664   -#: import_panel.py:115
  669 +#: import_panel.py:149
665 670 msgid "Date acquired"
666 671 msgstr "Data de aquisição"
667 672  
668   -#: import_panel.py:116
  673 +#: import_panel.py:150
669 674 msgid "# Images"
670 675 msgstr "# Imagens"
671 676  
672   -#: import_panel.py:117
  677 +#: import_panel.py:151
673 678 msgid "Institution"
674 679 msgstr "Instituição"
675 680  
676   -#: import_panel.py:118
  681 +#: import_panel.py:152
677 682 msgid "Date of birth"
678 683 msgstr "Data de nascimento"
679 684  
680   -#: import_panel.py:119
  685 +#: import_panel.py:153
681 686 msgid "Accession Number"
682 687 msgstr "Número de acesso"
683 688  
684   -#: import_panel.py:120
  689 +#: import_panel.py:154
685 690 msgid "Referring physician"
686 691 msgstr "Médico"
687 692  
688   -#: import_panel.py:136
  693 +#: import_panel.py:170
689 694 msgid "InVesalius Database"
690 695 msgstr "Banco de Dados InVesalius"
691 696  
... ... @@ -757,8 +762,9 @@ msgstr &quot;Pseudo Cor&quot;
757 762 msgid "Image Tiling"
758 763 msgstr "Conjunto de Imagens"
759 764  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  765 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  766 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  767 +#: surface_process.py:96
762 768 msgid "Generating 3D surface..."
763 769 msgstr "Exportando superfície 3D..."
764 770  
... ...
i18n/pt_PT.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/ro_RO.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/ru.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/sd_IN.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/tr_TR.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/zh_CN.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
i18n/zh_TW.po
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: InVesalius 3\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2010-01-14 09:37-0200\n"
  11 +"POT-Creation-Date: 2010-01-21 10:48-0200\n"
12 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
... ... @@ -19,7 +19,7 @@ msgstr &quot;&quot;
19 19 "X-Poedit-SourceCharset: utf-8\n"
20 20 "X-Poedit-Country: GENERIC\n"
21 21  
22   -#: constants.py:105 slice_menu.py:75 slice_menu.py:80
  22 +#: constants.py:105 slice_menu.py:76 slice_menu.py:81
23 23 msgid "Default "
24 24 msgstr ""
25 25  
... ... @@ -40,15 +40,15 @@ msgid &quot;Rainbow&quot;
40 40 msgstr ""
41 41  
42 42 #: constants.py:110
43   -msgid "Ocen"
  43 +msgid "Ocean"
44 44 msgstr ""
45 45  
46 46 #: constants.py:111
47 47 msgid "Inverse Gray"
48 48 msgstr ""
49 49  
50   -#: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51   -#: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
  50 +#: constants.py:152 constants.py:212 dicom_preview_panel.py:585
  51 +#: dicom_preview_panel.py:586 presets.py:30 presets.py:48 presets.py:119
52 52 msgid "Bone"
53 53 msgstr ""
54 54  
... ... @@ -106,7 +106,7 @@ msgstr &quot;&quot;
106 106 msgid "Brain"
107 107 msgstr ""
108 108  
109   -#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
  109 +#: constants.py:215 control.py:298 slice_menu.py:39 slice_menu.py:51
110 110 msgid "Default"
111 111 msgstr ""
112 112  
... ... @@ -142,7 +142,7 @@ msgstr &quot;&quot;
142 142 msgid "Mediastinum"
143 143 msgstr ""
144 144  
145   -#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
  145 +#: constants.py:224 control.py:299 slice_menu.py:46 slice_menu.py:51
146 146 msgid "Manual"
147 147 msgstr ""
148 148  
... ... @@ -306,24 +306,24 @@ msgstr &quot;&quot;
306 306 msgid "Yellow Bone"
307 307 msgstr ""
308 308  
309   -#: constants.py:295 constants.py:297
  309 +#: constants.py:302 constants.py:304
310 310 msgid " Off"
311 311 msgstr ""
312 312  
313   -#: constants.py:298
  313 +#: constants.py:305 volume.py:531
314 314 msgid "Cut plane"
315 315 msgstr ""
316 316  
317   -#: control.py:232
  317 +#: control.py:236
318 318 #, python-format
319 319 msgid "Loading file %d of %d"
320 320 msgstr ""
321 321  
322   -#: control.py:314
  322 +#: control.py:320
323 323 msgid "Untitled"
324 324 msgstr ""
325 325  
326   -#: control.py:379
  326 +#: control.py:385
327 327 msgid "Fix gantry tilt applying the degrees bellow"
328 328 msgstr ""
329 329  
... ... @@ -335,7 +335,7 @@ msgstr &quot;&quot;
335 335 msgid "Surfaces"
336 336 msgstr ""
337 337  
338   -#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440
  338 +#: data_notebook.py:107 data_notebook.py:235 data_notebook.py:439
339 339 msgid "Name"
340 340 msgstr ""
341 341  
... ... @@ -343,22 +343,26 @@ msgstr &quot;&quot;
343 343 msgid "Mask"
344 344 msgstr ""
345 345  
346   -#: data_notebook.py:237
  346 +#: data_notebook.py:236
347 347 msgid "Volume (mm³)"
348 348 msgstr ""
349 349  
350   -#: data_notebook.py:238
  350 +#: data_notebook.py:237
351 351 msgid "Transparency"
352 352 msgstr ""
353 353  
354   -#: data_notebook.py:441
  354 +#: data_notebook.py:440
355 355 msgid "Type"
356 356 msgstr ""
357 357  
358   -#: data_notebook.py:442
  358 +#: data_notebook.py:441
359 359 msgid "Value"
360 360 msgstr ""
361 361  
  362 +#: default_tasks.py:129
  363 +msgid "Data"
  364 +msgstr ""
  365 +
362 366 #: default_tasks.py:174
363 367 msgid "1. InVesalius start"
364 368 msgstr ""
... ... @@ -403,81 +407,81 @@ msgstr &quot;&quot;
403 407 msgid "Tools"
404 408 msgstr ""
405 409  
406   -#: dialogs.py:50
  410 +#: dialogs.py:51
407 411 msgid "Value will be applied."
408 412 msgstr ""
409 413  
410   -#: dialogs.py:54
  414 +#: dialogs.py:55
411 415 msgid "Value will not be applied."
412 416 msgstr ""
413 417  
414   -#: dialogs.py:92
  418 +#: dialogs.py:93
415 419 msgid "Loading DICOM files"
416 420 msgstr ""
417 421  
418   -#: dialogs.py:137 frame.py:531
  422 +#: dialogs.py:138 frame.py:532
419 423 msgid "Open InVesalius 3 project..."
420 424 msgstr ""
421 425  
422   -#: dialogs.py:160
  426 +#: dialogs.py:172
423 427 msgid "Choose a DICOM folder:"
424 428 msgstr ""
425 429  
426   -#: dialogs.py:185
  430 +#: dialogs.py:201
427 431 msgid "Save project as..."
428 432 msgstr ""
429 433  
430   -#: dialogs.py:188
  434 +#: dialogs.py:204
431 435 msgid "InVesalius project (*.inv3)|*.inv3"
432 436 msgstr ""
433 437  
434   -#: dialogs.py:251 dialogs.py:290 dialogs.py:312
  438 +#: dialogs.py:267 dialogs.py:306 dialogs.py:328
435 439 #, python-format
436 440 msgid ""
437 441 "The project %s has been modified.\n"
438 442 "Save changes?"
439 443 msgstr ""
440 444  
441   -#: dialogs.py:265
  445 +#: dialogs.py:281
442 446 #, python-format
443 447 msgid "%s is an empty directory."
444 448 msgstr ""
445 449  
446   -#: dialogs.py:278
  450 +#: dialogs.py:294
447 451 msgid "There are no DICOM files on the selected directory."
448 452 msgstr ""
449 453  
450   -#: dialogs.py:336
451   -msgid "(c) 2007 Center for Information Technology Renato Archer"
  454 +#: dialogs.py:352
  455 +msgid "(c) 2007-2010 Center for Information Technology Renato Archer"
452 456 msgstr ""
453 457  
454   -#: dialogs.py:338
  458 +#: dialogs.py:354
455 459 msgid "InVesalius is a software for medical imaging 3D reconstruction. "
456 460 msgstr ""
457 461  
458   -#: dialogs.py:339
  462 +#: dialogs.py:355
459 463 msgid ""
460 464 "Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n"
461 465 "\n"
462 466 msgstr ""
463 467  
464   -#: dialogs.py:340
  468 +#: dialogs.py:356
465 469 msgid "The software also allows generating correspondent STL files,"
466 470 msgstr ""
467 471  
468   -#: dialogs.py:341
  472 +#: dialogs.py:357
469 473 msgid "so the user can print 3D physical models of the patient's anatomy "
470 474 msgstr ""
471 475  
472   -#: dialogs.py:342
  476 +#: dialogs.py:358
473 477 msgid "using Rapid Prototyping."
474 478 msgstr ""
475 479  
476   -#: dialogs.py:345
  480 +#: dialogs.py:361
477 481 msgid "GNU GPL (General Public License) version 2"
478 482 msgstr ""
479 483  
480   -#: dialogs.py:360
  484 +#: dialogs.py:376
481 485 msgid "Save raycasting preset as:"
482 486 msgstr ""
483 487  
... ... @@ -503,40 +507,40 @@ msgid &quot;&quot;
503 507 "Made in InVesalius"
504 508 msgstr ""
505 509  
506   -#: dicom_preview_panel.py:156 dicom_preview_panel.py:157
  510 +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188
507 511 msgid "Image"
508 512 msgstr ""
509 513  
510   -#: dicom_preview_panel.py:374
  514 +#: dicom_preview_panel.py:384
  515 +#, python-format
  516 +msgid "%d Images"
  517 +msgstr ""
  518 +
  519 +#: dicom_preview_panel.py:498 dicom_preview_panel.py:519
  520 +#, python-format
  521 +msgid "Image %d"
  522 +msgstr ""
  523 +
  524 +#: dicom_preview_panel.py:594
511 525 msgid "image size"
512 526 msgstr ""
513 527  
514   -#: dicom_preview_panel.py:383
  528 +#: dicom_preview_panel.py:603
515 529 msgid ""
516 530 "id\n"
517 531 "protocol"
518 532 msgstr ""
519 533  
520   -#: dicom_preview_panel.py:390
  534 +#: dicom_preview_panel.py:610
521 535 msgid ""
522 536 "date time\n"
523 537 " Made in InVesalius"
524 538 msgstr ""
525 539  
526   -#: dicom_preview_panel.py:436
  540 +#: dicom_preview_panel.py:655
527 541 msgid "Auto-play"
528 542 msgstr ""
529 543  
530   -#: dicom_preview_panel.py:660
531   -#, python-format
532   -msgid "%d Images"
533   -msgstr ""
534   -
535   -#: dicom_preview_panel.py:777 dicom_preview_panel.py:798
536   -#, python-format
537   -msgid "Image %d"
538   -msgstr ""
539   -
540 544 #: frame.py:138
541 545 msgid "Data panel"
542 546 msgstr ""
... ... @@ -589,91 +593,91 @@ msgstr &quot;&quot;
589 593 msgid "Ready"
590 594 msgstr ""
591 595  
592   -#: frame.py:528
  596 +#: frame.py:529
593 597 msgid "Import medical image..."
594 598 msgstr ""
595 599  
596   -#: frame.py:534
  600 +#: frame.py:535
597 601 msgid "Save InVesalius project"
598 602 msgstr ""
599 603  
600   -#: frame.py:629
  604 +#: frame.py:630
601 605 msgid "Zoom"
602 606 msgstr ""
603 607  
604   -#: frame.py:634
  608 +#: frame.py:635
605 609 msgid "Zoom based on selection"
606 610 msgstr ""
607 611  
608   -#: frame.py:639
  612 +#: frame.py:640
609 613 msgid "Rotate"
610 614 msgstr ""
611 615  
612   -#: frame.py:643
  616 +#: frame.py:644
613 617 msgid "Move"
614 618 msgstr ""
615 619  
616   -#: frame.py:647
  620 +#: frame.py:648
617 621 msgid "Window and Level"
618 622 msgstr ""
619 623  
620   -#: imagedata_utils.py:88 imagedata_utils.py:217
  624 +#: imagedata_utils.py:89 imagedata_utils.py:218
621 625 msgid "Generating multiplanar visualization..."
622 626 msgstr ""
623 627  
624   -#: import_panel.py:54
  628 +#: import_panel.py:77
625 629 msgid "Import medical images"
626 630 msgstr ""
627 631  
628   -#: import_panel.py:109
  632 +#: import_panel.py:143
629 633 msgid "Patient name"
630 634 msgstr ""
631 635  
632   -#: import_panel.py:110
  636 +#: import_panel.py:144
633 637 msgid "Patient ID"
634 638 msgstr ""
635 639  
636   -#: import_panel.py:111
  640 +#: import_panel.py:145
637 641 msgid "Age"
638 642 msgstr ""
639 643  
640   -#: import_panel.py:112
  644 +#: import_panel.py:146
641 645 msgid "Gender"
642 646 msgstr ""
643 647  
644   -#: import_panel.py:113
  648 +#: import_panel.py:147
645 649 msgid "Study description"
646 650 msgstr ""
647 651  
648   -#: import_panel.py:114
  652 +#: import_panel.py:148
649 653 msgid "Modality"
650 654 msgstr ""
651 655  
652   -#: import_panel.py:115
  656 +#: import_panel.py:149
653 657 msgid "Date acquired"
654 658 msgstr ""
655 659  
656   -#: import_panel.py:116
  660 +#: import_panel.py:150
657 661 msgid "# Images"
658 662 msgstr ""
659 663  
660   -#: import_panel.py:117
  664 +#: import_panel.py:151
661 665 msgid "Institution"
662 666 msgstr ""
663 667  
664   -#: import_panel.py:118
  668 +#: import_panel.py:152
665 669 msgid "Date of birth"
666 670 msgstr ""
667 671  
668   -#: import_panel.py:119
  672 +#: import_panel.py:153
669 673 msgid "Accession Number"
670 674 msgstr ""
671 675  
672   -#: import_panel.py:120
  676 +#: import_panel.py:154
673 677 msgid "Referring physician"
674 678 msgstr ""
675 679  
676   -#: import_panel.py:136
  680 +#: import_panel.py:170
677 681 msgid "InVesalius Database"
678 682 msgstr ""
679 683  
... ... @@ -733,32 +737,21 @@ msgstr &quot;&quot;
733 737 msgid "Skin Tissue (Child)"
734 738 msgstr ""
735 739  
736   -#: slice_menu.py:61
737   -msgid "Save current values"
738   -msgstr ""
739   -
740   -#: slice_menu.py:62
741   -msgid "Save current values as..."
742   -msgstr ""
743   -
744   -#: slice_menu.py:62
745   -msgid "Load values"
746   -msgstr ""
747   -
748   -#: slice_menu.py:99
  740 +#: slice_menu.py:100
749 741 msgid "Window Width and Level"
750 742 msgstr ""
751 743  
752   -#: slice_menu.py:100
  744 +#: slice_menu.py:101
753 745 msgid "Pseudo Colour"
754 746 msgstr ""
755 747  
756   -#: slice_menu.py:101
  748 +#: slice_menu.py:102
757 749 msgid "Image Tiling"
758 750 msgstr ""
759 751  
760   -#: surface_process.py:52 surface_process.py:64 surface_process.py:73
761   -#: surface_process.py:86 surface_process.py:96
  752 +#: surface.py:199 surface.py:233 surface.py:241 surface_process.py:52
  753 +#: surface_process.py:64 surface_process.py:73 surface_process.py:86
  754 +#: surface_process.py:96
762 755 msgid "Generating 3D surface..."
763 756 msgstr ""
764 757  
... ... @@ -826,31 +819,31 @@ msgstr &quot;&quot;
826 819 msgid "InVesalius 3 - New mask"
827 820 msgstr ""
828 821  
829   -#: task_slice.py:197
  822 +#: task_slice.py:204
830 823 msgid "Mask properties"
831 824 msgstr ""
832 825  
833   -#: task_slice.py:205
  826 +#: task_slice.py:212
834 827 msgid "Advanced edition tools"
835 828 msgstr ""
836 829  
837   -#: task_slice.py:289
  830 +#: task_slice.py:296
838 831 msgid "Set predefined or manual threshold:"
839 832 msgstr ""
840 833  
841   -#: task_slice.py:441
  834 +#: task_slice.py:448
842 835 msgid "Choose brush type, size or operation:"
843 836 msgstr ""
844 837  
845   -#: task_slice.py:447
  838 +#: task_slice.py:454
846 839 msgid "Circle"
847 840 msgstr ""
848 841  
849   -#: task_slice.py:451
  842 +#: task_slice.py:458
850 843 msgid "Square"
851 844 msgstr ""
852 845  
853   -#: task_slice.py:487
  846 +#: task_slice.py:494
854 847 msgid "Brush threshold range:"
855 848 msgstr ""
856 849  
... ...
invesalius/constants.py
... ... @@ -107,7 +107,7 @@ SLICE_COLOR_TABLE = {_(&quot;Default &quot;):(None,(0,0),(0,0),(0,1)),
107 107 _("Saturation"):(None,(0,1),(0.6,0.6),(1,1)),
108 108 _("Desert"):(256, (1,1), (0, 0.1), (1,1)),
109 109 _("Rainbow"):(256,(1,1),(0,0.8),(1,1)),
110   - _("Ocen"):(256,(1,1),(0.667, 0.5),(1,1)),
  110 + _("Ocean"):(256,(1,1),(0.667, 0.5),(1,1)),
111 111 _("Inverse Gray"):(256, (0, 0), (0, 0), (1,0)),
112 112 }
113 113  
... ...
invesalius/gui/data_notebook.py
... ... @@ -183,7 +183,6 @@ class MasksListCtrlPanel(wx.ListCtrl, listmix.TextEditMixin):
183 183  
184 184 def EditMaskThreshold(self, pubsub_evt):
185 185 index, threshold_range = pubsub_evt.data
186   - print "EditMaskThreshold", threshold_range
187 186 self.SetStringItem(index, 2, str(threshold_range))
188 187  
189 188 def EditMaskColour(self, pubsub_evt):
... ...
invesalius/gui/default_tasks.py
... ... @@ -126,7 +126,7 @@ class LowerTaskPanel(wx.Panel):
126 126 image_list.Add(GetCollapsedIconBitmap())
127 127  
128 128 # Fold 1 - Data
129   - item = fold_panel.AddFoldPanel("Data", collapsed=False,
  129 + item = fold_panel.AddFoldPanel(_("Data"), collapsed=False,
130 130 foldIcons=image_list)
131 131 style = fold_panel.GetCaptionStyle(item)
132 132 col = style.GetFirstColour()
... ... @@ -138,7 +138,7 @@ class LowerTaskPanel(wx.Panel):
138 138 # Fold 2 - Tools
139 139 # Measures
140 140 # Text Annotations
141   - #item = fold_panel.AddFoldPanel("Tools", collapsed=False,
  141 + #item = fold_panel.AddFoldPanel(_("Tools"), collapsed=False,
142 142 # foldIcons=image_list)
143 143 #style = fold_panel.GetCaptionStyle(item)
144 144 #col = style.GetFirstColour()
... ...