Commit 7c53970bbea65878cabbf904673a2223cd4e7eaf
1 parent
5bc3fc7b
Exists in
master
and in
68 other branches
ENH: Translationw
Showing
18 changed files
with
1310 additions
and
1436 deletions
Show diff stats
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "There are no DICOM files on the selected directory." |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "Fosa Posterior del Cerebro" |
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 "Pulmón - Duro" |
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 "Vascular IV" |
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 "Máscaras" |
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 "Nombre" |
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 "There are no DICOM files on the selected directory." |
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 "" |
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 "" |
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 "Panel de datos" |
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 "Mover" |
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 "Pseudo Color" |
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 "Propriedades de la máscara" |
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 "InVesalius 3 - Nueva superficie" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Aiuto" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "Fossa Posterior Cerebral" |
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 "Pulmão - Duro" |
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 "Vascular IV" |
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 "Máscaras" |
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 "Nome" |
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 "There are no DICOM files on the selected directory." |
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 "" |
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 "" |
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 "" |
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 "Painel de dados" |
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 "Mover" |
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 "Pseudo Cor" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Rainbow" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 = {_("Default "):(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() | ... | ... |