Commit 5583d27743e0f920577a2bf6be1c761ed1f94c86
1 parent
4dcae078
Exists in
master
and in
2 other branches
ENH: Updated po file from English
Showing
1 changed file
with
118 additions
and
113 deletions
Show diff stats
po/en.po
@@ -9,7 +9,7 @@ msgid "" | @@ -9,7 +9,7 @@ msgid "" | ||
9 | msgstr "" | 9 | msgstr "" |
10 | "Project-Id-Version: InVesalius\n" | 10 | "Project-Id-Version: InVesalius\n" |
11 | "Report-Msgid-Bugs-To: \n" | 11 | "Report-Msgid-Bugs-To: \n" |
12 | -"POT-Creation-Date: 2015-05-11 14:29-0300\n" | 12 | +"POT-Creation-Date: 2015-06-02 13:24-0300\n" |
13 | "PO-Revision-Date: 2010-11-30 02:42+0000\n" | 13 | "PO-Revision-Date: 2010-11-30 02:42+0000\n" |
14 | "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" | 14 | "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" |
15 | "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" | 15 | "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" |
@@ -140,11 +140,11 @@ msgstr "Mask %d" | @@ -140,11 +140,11 @@ msgstr "Mask %d" | ||
140 | msgid "Draw" | 140 | msgid "Draw" |
141 | msgstr "Draw" | 141 | msgstr "Draw" |
142 | 142 | ||
143 | -#: constants.py:257 styles.py:55 task_slice.py:851 task_surface.py:43 | 143 | +#: constants.py:257 styles.py:57 task_slice.py:855 task_surface.py:43 |
144 | msgid "Erase" | 144 | msgid "Erase" |
145 | msgstr "Erase" | 145 | msgstr "Erase" |
146 | 146 | ||
147 | -#: constants.py:257 data_notebook.py:442 task_surface.py:43 | 147 | +#: constants.py:257 data_notebook.py:443 task_surface.py:43 |
148 | msgid "Threshold" | 148 | msgid "Threshold" |
149 | msgstr "Threshold" | 149 | msgstr "Threshold" |
150 | 150 | ||
@@ -182,8 +182,8 @@ msgstr "Brain Posterior Fossa" | @@ -182,8 +182,8 @@ msgstr "Brain Posterior Fossa" | ||
182 | msgid "Brain" | 182 | msgid "Brain" |
183 | msgstr "Brain" | 183 | msgstr "Brain" |
184 | 184 | ||
185 | -#: constants.py:286 control.py:367 dialogs.py:1253 dialogs.py:1256 | ||
186 | -#: dialogs.py:1264 dialogs.py:1339 slice_menu.py:61 slice_menu.py:73 | 185 | +#: constants.py:286 control.py:365 dialogs.py:1255 dialogs.py:1258 |
186 | +#: dialogs.py:1266 dialogs.py:1341 slice_menu.py:61 slice_menu.py:73 | ||
187 | msgid "Default" | 187 | msgid "Default" |
188 | msgstr "Default" | 188 | msgstr "Default" |
189 | 189 | ||
@@ -221,7 +221,7 @@ msgstr "Lung - Hard" | @@ -221,7 +221,7 @@ msgstr "Lung - Hard" | ||
221 | msgid "Mediastinum" | 221 | msgid "Mediastinum" |
222 | msgstr "Mediastinum" | 222 | msgstr "Mediastinum" |
223 | 223 | ||
224 | -#: constants.py:295 control.py:368 slice_menu.py:68 slice_menu.py:73 | 224 | +#: constants.py:295 control.py:366 slice_menu.py:68 slice_menu.py:73 |
225 | msgid "Manual" | 225 | msgid "Manual" |
226 | msgstr "Manual" | 226 | msgstr "Manual" |
227 | 227 | ||
@@ -401,16 +401,16 @@ msgstr "Yellow Bone" | @@ -401,16 +401,16 @@ msgstr "Yellow Bone" | ||
401 | msgid "Cut plane" | 401 | msgid "Cut plane" |
402 | msgstr "Cut plane" | 402 | msgstr "Cut plane" |
403 | 403 | ||
404 | -#: control.py:306 | 404 | +#: control.py:304 |
405 | #, fuzzy, python-format | 405 | #, fuzzy, python-format |
406 | msgid "Loading file %d of %d ..." | 406 | msgid "Loading file %d of %d ..." |
407 | msgstr "Loading file %d of %d" | 407 | msgstr "Loading file %d of %d" |
408 | 408 | ||
409 | -#: control.py:423 | 409 | +#: control.py:421 |
410 | msgid "Untitled" | 410 | msgid "Untitled" |
411 | msgstr "Untitled" | 411 | msgstr "Untitled" |
412 | 412 | ||
413 | -#: control.py:561 | 413 | +#: control.py:559 |
414 | msgid "Fix gantry tilt applying the degrees below" | 414 | msgid "Fix gantry tilt applying the degrees below" |
415 | msgstr "Fix gantry tilt applying the degrees below" | 415 | msgstr "Fix gantry tilt applying the degrees below" |
416 | 416 | ||
@@ -451,45 +451,45 @@ msgstr "3D Surfaces" | @@ -451,45 +451,45 @@ msgstr "3D Surfaces" | ||
451 | msgid "Measures" | 451 | msgid "Measures" |
452 | msgstr "Measures" | 452 | msgstr "Measures" |
453 | 453 | ||
454 | -#: data_notebook.py:185 frame.py:1136 | 454 | +#: data_notebook.py:185 frame.py:1160 |
455 | msgid "Measure distance" | 455 | msgid "Measure distance" |
456 | msgstr "Measure distance" | 456 | msgstr "Measure distance" |
457 | 457 | ||
458 | -#: data_notebook.py:188 frame.py:1141 | 458 | +#: data_notebook.py:188 frame.py:1166 |
459 | msgid "Measure angle" | 459 | msgid "Measure angle" |
460 | msgstr "Measure angle" | 460 | msgstr "Measure angle" |
461 | 461 | ||
462 | -#: data_notebook.py:441 data_notebook.py:763 data_notebook.py:1002 | ||
463 | -#: data_notebook.py:1194 | 462 | +#: data_notebook.py:442 data_notebook.py:764 data_notebook.py:1003 |
463 | +#: data_notebook.py:1195 | ||
464 | msgid "Name" | 464 | msgid "Name" |
465 | msgstr "Name" | 465 | msgstr "Name" |
466 | 466 | ||
467 | -#: data_notebook.py:502 frame.py:644 | 467 | +#: data_notebook.py:503 frame.py:652 |
468 | msgid "Mask" | 468 | msgid "Mask" |
469 | msgstr "Mask" | 469 | msgstr "Mask" |
470 | 470 | ||
471 | -#: data_notebook.py:627 task_surface.py:140 | 471 | +#: data_notebook.py:628 task_surface.py:140 |
472 | #, fuzzy | 472 | #, fuzzy |
473 | msgid "New surface" | 473 | msgid "New surface" |
474 | msgstr "New surface name:" | 474 | msgstr "New surface name:" |
475 | 475 | ||
476 | -#: data_notebook.py:764 | 476 | +#: data_notebook.py:765 |
477 | msgid "Volume (mm³)" | 477 | msgid "Volume (mm³)" |
478 | msgstr "Volume (mm³)" | 478 | msgstr "Volume (mm³)" |
479 | 479 | ||
480 | -#: data_notebook.py:765 | 480 | +#: data_notebook.py:766 |
481 | msgid "Transparency" | 481 | msgid "Transparency" |
482 | msgstr "Transparency" | 482 | msgstr "Transparency" |
483 | 483 | ||
484 | -#: data_notebook.py:1003 | 484 | +#: data_notebook.py:1004 |
485 | msgid "Location" | 485 | msgid "Location" |
486 | msgstr "Location" | 486 | msgstr "Location" |
487 | 487 | ||
488 | -#: data_notebook.py:1004 data_notebook.py:1195 | 488 | +#: data_notebook.py:1005 data_notebook.py:1196 |
489 | msgid "Type" | 489 | msgid "Type" |
490 | msgstr "Type" | 490 | msgstr "Type" |
491 | 491 | ||
492 | -#: data_notebook.py:1005 data_notebook.py:1196 | 492 | +#: data_notebook.py:1006 data_notebook.py:1197 |
493 | msgid "Value" | 493 | msgid "Value" |
494 | msgstr "Value" | 494 | msgstr "Value" |
495 | 495 | ||
@@ -542,7 +542,7 @@ msgstr "Preset name" | @@ -542,7 +542,7 @@ msgstr "Preset name" | ||
542 | msgid "Save raycasting preset" | 542 | msgid "Save raycasting preset" |
543 | msgstr "Save raycasting preset" | 543 | msgstr "Save raycasting preset" |
544 | 544 | ||
545 | -#: default_viewers.py:471 frame.py:694 | 545 | +#: default_viewers.py:471 frame.py:702 |
546 | msgid "Tools" | 546 | msgid "Tools" |
547 | msgstr "Tools" | 547 | msgstr "Tools" |
548 | 548 | ||
@@ -583,7 +583,7 @@ msgstr "" | @@ -583,7 +583,7 @@ msgstr "" | ||
583 | msgid "Choose a DICOM folder:" | 583 | msgid "Choose a DICOM folder:" |
584 | msgstr "Choose a DICOM folder:" | 584 | msgstr "Choose a DICOM folder:" |
585 | 585 | ||
586 | -#: dialogs.py:312 frame.py:577 | 586 | +#: dialogs.py:312 frame.py:585 |
587 | msgid "Save project as..." | 587 | msgid "Save project as..." |
588 | msgstr "Save project as..." | 588 | msgstr "Save project as..." |
589 | 589 | ||
@@ -680,7 +680,7 @@ msgstr "Please, provide more than one DICOM file for 3D reconstruction" | @@ -680,7 +680,7 @@ msgstr "Please, provide more than one DICOM file for 3D reconstruction" | ||
680 | 680 | ||
681 | #: dialogs.py:766 | 681 | #: dialogs.py:766 |
682 | #, fuzzy | 682 | #, fuzzy |
683 | -msgid "(c) 2007-2015 Renato Archer Information Technology Center - CTI" | 683 | +msgid "(c) 2007-2015 Center for Information Technology Renato Archer - CTI" |
684 | msgstr "(c) 2007-2010 Renato Archer Information Technology Centre" | 684 | msgstr "(c) 2007-2010 Renato Archer Information Technology Centre" |
685 | 685 | ||
686 | #: dialogs.py:767 | 686 | #: dialogs.py:767 |
@@ -688,10 +688,15 @@ msgstr "(c) 2007-2010 Renato Archer Information Technology Centre" | @@ -688,10 +688,15 @@ msgstr "(c) 2007-2010 Renato Archer Information Technology Centre" | ||
688 | msgid "" | 688 | msgid "" |
689 | "InVesalius is a medical imaging program for 3D reconstruction. It uses a " | 689 | "InVesalius is a medical imaging program for 3D reconstruction. It uses a " |
690 | "sequence of 2D DICOM image files acquired with CT or MRI scanners. " | 690 | "sequence of 2D DICOM image files acquired with CT or MRI scanners. " |
691 | -"InVesalius allows exporting 3D volumes or surfaces as STL files for creating " | ||
692 | -"physical models of a patient's anatomy using rapid prototyping technologies. " | ||
693 | -"The software is supported by CTI, CNPq and the Brazilian Ministry of " | ||
694 | -"Health.\n" | 691 | +"InVesalius allows exporting 3D volumes or surfaces as mesh files for " |
692 | +"creating physical models of a patient's anatomy using additive manufacturing " | ||
693 | +"(3D printing) technologies. The software is developed by Center for " | ||
694 | +"Information Technology Renato Archer (CTI), National Council for Scientific " | ||
695 | +"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | ||
696 | +"\n" | ||
697 | +" InVesalius must be used only for research. The Center for Information " | ||
698 | +"Technology Renato Archer is not responsible for damages caused by the use of " | ||
699 | +"this software.\n" | ||
695 | "\n" | 700 | "\n" |
696 | " Contact: invesalius@cti.gov.br" | 701 | " Contact: invesalius@cti.gov.br" |
697 | msgstr "" | 702 | msgstr "" |
@@ -705,159 +710,163 @@ msgstr "" | @@ -705,159 +710,163 @@ msgstr "" | ||
705 | msgid "GNU GPL (General Public License) version 2" | 710 | msgid "GNU GPL (General Public License) version 2" |
706 | msgstr "GNU GPL (General Public License) version 2" | 711 | msgstr "GNU GPL (General Public License) version 2" |
707 | 712 | ||
708 | -#: dialogs.py:810 | 713 | +#: dialogs.py:812 |
709 | msgid "Save raycasting preset as:" | 714 | msgid "Save raycasting preset as:" |
710 | msgstr "Save raycasting preset as:" | 715 | msgstr "Save raycasting preset as:" |
711 | 716 | ||
712 | -#: dialogs.py:853 dialogs.py:1108 | 717 | +#: dialogs.py:855 dialogs.py:1110 |
713 | msgid "New surface name:" | 718 | msgid "New surface name:" |
714 | msgstr "New surface name:" | 719 | msgstr "New surface name:" |
715 | 720 | ||
716 | -#: dialogs.py:857 dialogs.py:1112 | 721 | +#: dialogs.py:859 dialogs.py:1114 |
717 | msgid "Name the surface to be created" | 722 | msgid "Name the surface to be created" |
718 | msgstr "Name the surface to be created" | 723 | msgstr "Name the surface to be created" |
719 | 724 | ||
720 | -#: dialogs.py:864 dialogs.py:1119 | 725 | +#: dialogs.py:866 dialogs.py:1121 |
721 | msgid "Mask of reference:" | 726 | msgid "Mask of reference:" |
722 | msgstr "Mask of reference:" | 727 | msgstr "Mask of reference:" |
723 | 728 | ||
724 | -#: dialogs.py:882 dialogs.py:1137 | 729 | +#: dialogs.py:884 dialogs.py:1139 |
725 | msgid "Surface quality:" | 730 | msgid "Surface quality:" |
726 | msgstr "Surface quality:" | 731 | msgstr "Surface quality:" |
727 | 732 | ||
728 | -#: dialogs.py:911 dialogs.py:1165 | 733 | +#: dialogs.py:913 dialogs.py:1167 |
729 | msgid "Fill holes" | 734 | msgid "Fill holes" |
730 | msgstr "Fill holes" | 735 | msgstr "Fill holes" |
731 | 736 | ||
732 | -#: dialogs.py:914 dialogs.py:1168 | 737 | +#: dialogs.py:916 dialogs.py:1170 |
733 | msgid "Keep largest region" | 738 | msgid "Keep largest region" |
734 | msgstr "Keep largest region" | 739 | msgstr "Keep largest region" |
735 | 740 | ||
736 | -#: dialogs.py:952 | 741 | +#: dialogs.py:954 |
737 | msgid "BMP image" | 742 | msgid "BMP image" |
738 | msgstr "BMP image" | 743 | msgstr "BMP image" |
739 | 744 | ||
740 | -#: dialogs.py:953 | 745 | +#: dialogs.py:955 |
741 | msgid "JPG image" | 746 | msgid "JPG image" |
742 | msgstr "JPG image" | 747 | msgstr "JPG image" |
743 | 748 | ||
744 | -#: dialogs.py:954 | 749 | +#: dialogs.py:956 |
745 | msgid "PNG image" | 750 | msgid "PNG image" |
746 | msgstr "PNG image" | 751 | msgstr "PNG image" |
747 | 752 | ||
748 | -#: dialogs.py:955 | 753 | +#: dialogs.py:957 |
749 | msgid "PostScript document" | 754 | msgid "PostScript document" |
750 | msgstr "PostScript document" | 755 | msgstr "PostScript document" |
751 | 756 | ||
752 | -#: dialogs.py:956 | 757 | +#: dialogs.py:958 |
753 | msgid "POV-Ray file" | 758 | msgid "POV-Ray file" |
754 | msgstr "POV-Ray file" | 759 | msgstr "POV-Ray file" |
755 | 760 | ||
756 | -#: dialogs.py:957 | 761 | +#: dialogs.py:959 |
757 | msgid "TIFF image" | 762 | msgid "TIFF image" |
758 | msgstr "TIFF image" | 763 | msgstr "TIFF image" |
759 | 764 | ||
760 | -#: dialogs.py:1002 | 765 | +#: dialogs.py:1004 |
761 | #, fuzzy | 766 | #, fuzzy |
762 | msgid "Surface generation options" | 767 | msgid "Surface generation options" |
763 | msgstr "Surface properties" | 768 | msgstr "Surface properties" |
764 | 769 | ||
765 | -#: dialogs.py:1032 | 770 | +#: dialogs.py:1034 |
766 | #, fuzzy | 771 | #, fuzzy |
767 | msgid "Surface creation" | 772 | msgid "Surface creation" |
768 | msgstr "Surface properties" | 773 | msgstr "Surface properties" |
769 | 774 | ||
770 | -#: dialogs.py:1059 | 775 | +#: dialogs.py:1061 |
771 | #, fuzzy | 776 | #, fuzzy |
772 | msgid "Surface creation options" | 777 | msgid "Surface creation options" |
773 | msgstr "Surface properties" | 778 | msgstr "Surface properties" |
774 | 779 | ||
775 | -#: dialogs.py:1065 | 780 | +#: dialogs.py:1067 |
776 | #, fuzzy | 781 | #, fuzzy |
777 | msgid "Surface creation method" | 782 | msgid "Surface creation method" |
778 | msgstr "Surface properties" | 783 | msgstr "Surface properties" |
779 | 784 | ||
780 | -#: dialogs.py:1213 frame.py:697 | 785 | +#: dialogs.py:1215 frame.py:705 |
781 | msgid "Options" | 786 | msgid "Options" |
782 | msgstr "" | 787 | msgstr "" |
783 | 788 | ||
784 | -#: dialogs.py:1229 | 789 | +#: dialogs.py:1231 |
785 | msgid "Angle:" | 790 | msgid "Angle:" |
786 | msgstr "" | 791 | msgstr "" |
787 | 792 | ||
788 | -#: dialogs.py:1231 | 793 | +#: dialogs.py:1233 |
789 | #, fuzzy | 794 | #, fuzzy |
790 | msgid "Max. distance:" | 795 | msgid "Max. distance:" |
791 | msgstr "Measure distance" | 796 | msgstr "Measure distance" |
792 | 797 | ||
793 | -#: dialogs.py:1233 | 798 | +#: dialogs.py:1235 |
794 | msgid "Min. weight:" | 799 | msgid "Min. weight:" |
795 | msgstr "" | 800 | msgstr "" |
796 | 801 | ||
797 | -#: dialogs.py:1235 | 802 | +#: dialogs.py:1237 |
798 | #, fuzzy | 803 | #, fuzzy |
799 | msgid "N. steps:" | 804 | msgid "N. steps:" |
800 | msgstr "Next step" | 805 | msgstr "Next step" |
801 | 806 | ||
802 | -#: dialogs.py:1254 dialogs.py:1290 dialogs.py:1335 | 807 | +#: dialogs.py:1256 dialogs.py:1292 dialogs.py:1337 |
803 | msgid "Context aware smoothing" | 808 | msgid "Context aware smoothing" |
804 | msgstr "" | 809 | msgstr "" |
805 | 810 | ||
806 | -#: dialogs.py:1255 | 811 | +#: dialogs.py:1257 |
807 | msgid "Binary" | 812 | msgid "Binary" |
808 | msgstr "" | 813 | msgstr "" |
809 | 814 | ||
810 | -#: dialogs.py:1273 | 815 | +#: dialogs.py:1275 |
811 | msgid "" | 816 | msgid "" |
812 | "It is not possible to use the Default method because the mask was edited." | 817 | "It is not possible to use the Default method because the mask was edited." |
813 | msgstr "" | 818 | msgstr "" |
814 | 819 | ||
815 | -#: dialogs.py:1276 | 820 | +#: dialogs.py:1278 |
816 | msgid "Method:" | 821 | msgid "Method:" |
817 | msgstr "" | 822 | msgstr "" |
818 | 823 | ||
819 | -#: dialogs.py:1405 | 824 | +#: dialogs.py:1407 |
820 | msgid "Method" | 825 | msgid "Method" |
821 | msgstr "" | 826 | msgstr "" |
822 | 827 | ||
823 | -#: dialogs.py:1428 | 828 | +#: dialogs.py:1430 |
824 | msgid "Gaussian sigma" | 829 | msgid "Gaussian sigma" |
825 | msgstr "" | 830 | msgstr "" |
826 | 831 | ||
827 | -#: dialogs.py:1490 frame.py:638 | 832 | +#: dialogs.py:1452 task_slice.py:284 |
833 | +msgid "Watershed" | ||
834 | +msgstr "" | ||
835 | + | ||
836 | +#: dialogs.py:1492 frame.py:646 | ||
828 | #, fuzzy | 837 | #, fuzzy |
829 | msgid "Boolean operations" | 838 | msgid "Boolean operations" |
830 | msgstr "Smooth iterations:" | 839 | msgstr "Smooth iterations:" |
831 | 840 | ||
832 | -#: dialogs.py:1512 slice_.py:1236 | 841 | +#: dialogs.py:1513 slice_.py:1244 |
833 | msgid "Union" | 842 | msgid "Union" |
834 | msgstr "" | 843 | msgstr "" |
835 | 844 | ||
836 | -#: dialogs.py:1513 | 845 | +#: dialogs.py:1514 |
837 | #, fuzzy | 846 | #, fuzzy |
838 | msgid "Difference" | 847 | msgid "Difference" |
839 | msgstr "Mask of reference:" | 848 | msgstr "Mask of reference:" |
840 | 849 | ||
841 | -#: dialogs.py:1514 slice_.py:1238 | 850 | +#: dialogs.py:1515 slice_.py:1246 |
842 | #, fuzzy | 851 | #, fuzzy |
843 | msgid "Intersection" | 852 | msgid "Intersection" |
844 | msgstr "Institution" | 853 | msgstr "Institution" |
845 | 854 | ||
846 | -#: dialogs.py:1515 | 855 | +#: dialogs.py:1516 |
847 | msgid "Exclusive disjunction" | 856 | msgid "Exclusive disjunction" |
848 | msgstr "" | 857 | msgstr "" |
849 | 858 | ||
850 | -#: dialogs.py:1536 | 859 | +#: dialogs.py:1537 |
851 | #, fuzzy | 860 | #, fuzzy |
852 | msgid "Mask 1" | 861 | msgid "Mask 1" |
853 | msgstr "Mask" | 862 | msgstr "Mask" |
854 | 863 | ||
855 | -#: dialogs.py:1538 | 864 | +#: dialogs.py:1539 |
856 | #, fuzzy | 865 | #, fuzzy |
857 | msgid "Operation" | 866 | msgid "Operation" |
858 | msgstr "Saturation" | 867 | msgstr "Saturation" |
859 | 868 | ||
860 | -#: dialogs.py:1540 | 869 | +#: dialogs.py:1541 |
861 | #, fuzzy | 870 | #, fuzzy |
862 | msgid "Mask 2" | 871 | msgid "Mask 2" |
863 | msgstr "Mask" | 872 | msgstr "Mask" |
@@ -908,150 +917,150 @@ msgstr "Image %d" | @@ -908,150 +917,150 @@ msgstr "Image %d" | ||
908 | msgid "Auto-play" | 917 | msgid "Auto-play" |
909 | msgstr "Auto-play" | 918 | msgstr "Auto-play" |
910 | 919 | ||
911 | -#: frame.py:162 | 920 | +#: frame.py:164 |
912 | msgid "Data panel" | 921 | msgid "Data panel" |
913 | msgstr "Data panel" | 922 | msgstr "Data panel" |
914 | 923 | ||
915 | -#: frame.py:169 | 924 | +#: frame.py:171 |
916 | msgid "Preview medical data to be reconstructed" | 925 | msgid "Preview medical data to be reconstructed" |
917 | msgstr "Preview medical data to be reconstructed" | 926 | msgstr "Preview medical data to be reconstructed" |
918 | 927 | ||
919 | -#: frame.py:175 | 928 | +#: frame.py:177 |
920 | msgid "Retrieve DICOM from PACS" | 929 | msgid "Retrieve DICOM from PACS" |
921 | msgstr "" | 930 | msgstr "" |
922 | 931 | ||
923 | -#: frame.py:572 | 932 | +#: frame.py:580 |
924 | msgid "Import DICOM...\tCtrl+I" | 933 | msgid "Import DICOM...\tCtrl+I" |
925 | msgstr "Import DICOM...\tCtrl+I" | 934 | msgstr "Import DICOM...\tCtrl+I" |
926 | 935 | ||
927 | -#: frame.py:574 | 936 | +#: frame.py:582 |
928 | #, fuzzy | 937 | #, fuzzy |
929 | msgid "Import other files..." | 938 | msgid "Import other files..." |
930 | msgstr "Import DICOM files..." | 939 | msgstr "Import DICOM files..." |
931 | 940 | ||
932 | -#: frame.py:575 | 941 | +#: frame.py:583 |
933 | #, fuzzy | 942 | #, fuzzy |
934 | msgid "Open project...\tCtrl+O" | 943 | msgid "Open project...\tCtrl+O" |
935 | msgstr "Open Project...\tCtrl+O" | 944 | msgstr "Open Project...\tCtrl+O" |
936 | 945 | ||
937 | -#: frame.py:576 | 946 | +#: frame.py:584 |
938 | #, fuzzy | 947 | #, fuzzy |
939 | msgid "Save project\tCtrl+S" | 948 | msgid "Save project\tCtrl+S" |
940 | msgstr "Save Project\tCtrl+S" | 949 | msgstr "Save Project\tCtrl+S" |
941 | 950 | ||
942 | -#: frame.py:578 | 951 | +#: frame.py:586 |
943 | #, fuzzy | 952 | #, fuzzy |
944 | msgid "Close project" | 953 | msgid "Close project" |
945 | msgstr "Close Project" | 954 | msgstr "Close Project" |
946 | 955 | ||
947 | -#: frame.py:587 | 956 | +#: frame.py:595 |
948 | msgid "Exit\tCtrl+Q" | 957 | msgid "Exit\tCtrl+Q" |
949 | msgstr "" | 958 | msgstr "" |
950 | 959 | ||
951 | -#: frame.py:618 frame.py:628 | 960 | +#: frame.py:626 frame.py:636 |
952 | msgid "Undo\tCtrl+Z" | 961 | msgid "Undo\tCtrl+Z" |
953 | msgstr "" | 962 | msgstr "" |
954 | 963 | ||
955 | -#: frame.py:623 frame.py:629 | 964 | +#: frame.py:631 frame.py:637 |
956 | msgid "Redo\tCtrl+Y" | 965 | msgid "Redo\tCtrl+Y" |
957 | msgstr "" | 966 | msgstr "" |
958 | 967 | ||
959 | -#: frame.py:641 | 968 | +#: frame.py:649 |
960 | msgid "Clean Mask\tCtrl+Shift+A" | 969 | msgid "Clean Mask\tCtrl+Shift+A" |
961 | msgstr "" | 970 | msgstr "" |
962 | 971 | ||
963 | -#: frame.py:677 | 972 | +#: frame.py:685 |
964 | msgid "Preferences..." | 973 | msgid "Preferences..." |
965 | msgstr "" | 974 | msgstr "" |
966 | 975 | ||
967 | -#: frame.py:681 | 976 | +#: frame.py:689 |
968 | #, fuzzy | 977 | #, fuzzy |
969 | msgid "Getting started..." | 978 | msgid "Getting started..." |
970 | msgstr "Getting Started..." | 979 | msgstr "Getting Started..." |
971 | 980 | ||
972 | -#: frame.py:684 | 981 | +#: frame.py:692 |
973 | msgid "About..." | 982 | msgid "About..." |
974 | msgstr "About..." | 983 | msgstr "About..." |
975 | 984 | ||
976 | -#: frame.py:692 | 985 | +#: frame.py:700 |
977 | msgid "File" | 986 | msgid "File" |
978 | msgstr "File" | 987 | msgstr "File" |
979 | 988 | ||
980 | -#: frame.py:693 | 989 | +#: frame.py:701 |
981 | msgid "Edit" | 990 | msgid "Edit" |
982 | msgstr "" | 991 | msgstr "" |
983 | 992 | ||
984 | -#: frame.py:698 | 993 | +#: frame.py:706 |
985 | msgid "Help" | 994 | msgid "Help" |
986 | msgstr "Help" | 995 | msgstr "Help" |
987 | 996 | ||
988 | -#: frame.py:808 surface.py:371 surface.py:748 surface.py:749 | 997 | +#: frame.py:816 surface.py:371 surface.py:748 surface.py:749 |
989 | msgid "Ready" | 998 | msgid "Ready" |
990 | msgstr "Ready" | 999 | msgstr "Ready" |
991 | 1000 | ||
992 | -#: frame.py:958 | 1001 | +#: frame.py:969 |
993 | #, fuzzy | 1002 | #, fuzzy |
994 | msgid "Import DICOM files...\tCtrl+I" | 1003 | msgid "Import DICOM files...\tCtrl+I" |
995 | msgstr "Import DICOM...\tCtrl+I" | 1004 | msgstr "Import DICOM...\tCtrl+I" |
996 | 1005 | ||
997 | -#: frame.py:965 | 1006 | +#: frame.py:978 |
998 | #, fuzzy | 1007 | #, fuzzy |
999 | msgid "Open InVesalius project..." | 1008 | msgid "Open InVesalius project..." |
1000 | msgstr "Open InVesalius 3 project..." | 1009 | msgstr "Open InVesalius 3 project..." |
1001 | 1010 | ||
1002 | -#: frame.py:969 | 1011 | +#: frame.py:984 |
1003 | msgid "Save InVesalius project" | 1012 | msgid "Save InVesalius project" |
1004 | msgstr "Save InVesalius project" | 1013 | msgstr "Save InVesalius project" |
1005 | 1014 | ||
1006 | -#: frame.py:1111 | 1015 | +#: frame.py:1130 |
1007 | msgid "Zoom" | 1016 | msgid "Zoom" |
1008 | msgstr "Zoom" | 1017 | msgstr "Zoom" |
1009 | 1018 | ||
1010 | -#: frame.py:1116 | 1019 | +#: frame.py:1136 |
1011 | msgid "Zoom based on selection" | 1020 | msgid "Zoom based on selection" |
1012 | msgstr "Zoom based on selection" | 1021 | msgstr "Zoom based on selection" |
1013 | 1022 | ||
1014 | -#: frame.py:1121 | 1023 | +#: frame.py:1142 |
1015 | msgid "Rotate" | 1024 | msgid "Rotate" |
1016 | msgstr "Rotate" | 1025 | msgstr "Rotate" |
1017 | 1026 | ||
1018 | -#: frame.py:1126 | 1027 | +#: frame.py:1148 |
1019 | msgid "Move" | 1028 | msgid "Move" |
1020 | msgstr "Move" | 1029 | msgstr "Move" |
1021 | 1030 | ||
1022 | -#: frame.py:1131 | 1031 | +#: frame.py:1154 |
1023 | msgid "Constrast" | 1032 | msgid "Constrast" |
1024 | msgstr "Constrast" | 1033 | msgstr "Constrast" |
1025 | 1034 | ||
1026 | -#: frame.py:1284 | 1035 | +#: frame.py:1312 |
1027 | msgid "Scroll slices" | 1036 | msgid "Scroll slices" |
1028 | msgstr "Scroll slices" | 1037 | msgstr "Scroll slices" |
1029 | 1038 | ||
1030 | -#: frame.py:1288 | 1039 | +#: frame.py:1318 |
1031 | msgid "Slices' cross intersection" | 1040 | msgid "Slices' cross intersection" |
1032 | msgstr "Slices' cross intersection" | 1041 | msgstr "Slices' cross intersection" |
1033 | 1042 | ||
1034 | -#: frame.py:1445 frame.py:1514 frame.py:1690 | 1043 | +#: frame.py:1488 frame.py:1560 frame.py:1741 |
1035 | msgid "Hide task panel" | 1044 | msgid "Hide task panel" |
1036 | msgstr "Hide task panel" | 1045 | msgstr "Hide task panel" |
1037 | 1046 | ||
1038 | -#: frame.py:1449 frame.py:1536 frame.py:1712 | 1047 | +#: frame.py:1494 frame.py:1582 frame.py:1763 |
1039 | msgid "Hide text" | 1048 | msgid "Hide text" |
1040 | msgstr "Hide text" | 1049 | msgstr "Hide text" |
1041 | 1050 | ||
1042 | -#: frame.py:1520 frame.py:1696 | 1051 | +#: frame.py:1566 frame.py:1747 |
1043 | msgid "Show task panel" | 1052 | msgid "Show task panel" |
1044 | msgstr "Show task panel" | 1053 | msgstr "Show task panel" |
1045 | 1054 | ||
1046 | -#: frame.py:1530 frame.py:1706 | 1055 | +#: frame.py:1576 frame.py:1757 |
1047 | msgid "Show text" | 1056 | msgid "Show text" |
1048 | msgstr "Show text" | 1057 | msgstr "Show text" |
1049 | 1058 | ||
1050 | -#: frame.py:1609 | 1059 | +#: frame.py:1657 |
1051 | msgid "Undo" | 1060 | msgid "Undo" |
1052 | msgstr "" | 1061 | msgstr "" |
1053 | 1062 | ||
1054 | -#: frame.py:1614 | 1063 | +#: frame.py:1664 |
1055 | msgid "Redo" | 1064 | msgid "Redo" |
1056 | msgstr "" | 1065 | msgstr "" |
1057 | 1066 | ||
@@ -1276,11 +1285,11 @@ msgstr "Skin Tissue (Adult)" | @@ -1276,11 +1285,11 @@ msgstr "Skin Tissue (Adult)" | ||
1276 | msgid "Skin Tissue (Child)" | 1285 | msgid "Skin Tissue (Child)" |
1277 | msgstr "Skin Tissue (Child)" | 1286 | msgstr "Skin Tissue (Child)" |
1278 | 1287 | ||
1279 | -#: slice_.py:1237 | 1288 | +#: slice_.py:1245 |
1280 | msgid "Diff" | 1289 | msgid "Diff" |
1281 | msgstr "" | 1290 | msgstr "" |
1282 | 1291 | ||
1283 | -#: slice_.py:1239 | 1292 | +#: slice_.py:1247 |
1284 | msgid "XOR" | 1293 | msgid "XOR" |
1285 | msgstr "" | 1294 | msgstr "" |
1286 | 1295 | ||
@@ -1326,15 +1335,15 @@ msgstr "Pseudo Colour" | @@ -1326,15 +1335,15 @@ msgstr "Pseudo Colour" | ||
1326 | msgid "Projection type" | 1335 | msgid "Projection type" |
1327 | msgstr "" | 1336 | msgstr "" |
1328 | 1337 | ||
1329 | -#: styles.py:56 task_slice.py:849 | 1338 | +#: styles.py:58 task_slice.py:853 |
1330 | msgid "Foreground" | 1339 | msgid "Foreground" |
1331 | msgstr "" | 1340 | msgstr "" |
1332 | 1341 | ||
1333 | -#: styles.py:57 task_slice.py:850 | 1342 | +#: styles.py:59 task_slice.py:854 |
1334 | msgid "Background" | 1343 | msgid "Background" |
1335 | msgstr "" | 1344 | msgstr "" |
1336 | 1345 | ||
1337 | -#: styles.py:826 | 1346 | +#: styles.py:833 |
1338 | msgid "Applying watershed ..." | 1347 | msgid "Applying watershed ..." |
1339 | msgstr "" | 1348 | msgstr "" |
1340 | 1349 | ||
@@ -1421,23 +1430,19 @@ msgstr "Mask properties" | @@ -1421,23 +1430,19 @@ msgstr "Mask properties" | ||
1421 | msgid "Manual edition" | 1430 | msgid "Manual edition" |
1422 | msgstr "Language selection" | 1431 | msgstr "Language selection" |
1423 | 1432 | ||
1424 | -#: task_slice.py:284 | ||
1425 | -msgid "Watershed" | ||
1426 | -msgstr "" | ||
1427 | - | ||
1428 | #: task_slice.py:422 | 1433 | #: task_slice.py:422 |
1429 | msgid "Set predefined or manual threshold:" | 1434 | msgid "Set predefined or manual threshold:" |
1430 | msgstr "Set predefined or manual threshold:" | 1435 | msgstr "Set predefined or manual threshold:" |
1431 | 1436 | ||
1432 | -#: task_slice.py:652 task_slice.py:812 | 1437 | +#: task_slice.py:652 task_slice.py:816 |
1433 | msgid "Choose brush type, size or operation:" | 1438 | msgid "Choose brush type, size or operation:" |
1434 | msgstr "Choose brush type, size or operation:" | 1439 | msgstr "Choose brush type, size or operation:" |
1435 | 1440 | ||
1436 | -#: task_slice.py:658 task_slice.py:818 | 1441 | +#: task_slice.py:658 task_slice.py:822 |
1437 | msgid "Circle" | 1442 | msgid "Circle" |
1438 | msgstr "Circle" | 1443 | msgstr "Circle" |
1439 | 1444 | ||
1440 | -#: task_slice.py:662 task_slice.py:822 | 1445 | +#: task_slice.py:662 task_slice.py:826 |
1441 | msgid "Square" | 1446 | msgid "Square" |
1442 | msgstr "Square" | 1447 | msgstr "Square" |
1443 | 1448 | ||
@@ -1445,16 +1450,16 @@ msgstr "Square" | @@ -1445,16 +1450,16 @@ msgstr "Square" | ||
1445 | msgid "Brush threshold range:" | 1450 | msgid "Brush threshold range:" |
1446 | msgstr "Brush threshold range:" | 1451 | msgstr "Brush threshold range:" |
1447 | 1452 | ||
1448 | -#: task_slice.py:869 | 1453 | +#: task_slice.py:873 |
1449 | #, fuzzy | 1454 | #, fuzzy |
1450 | msgid "Overwrite mask" | 1455 | msgid "Overwrite mask" |
1451 | msgstr "Overwrite last surface" | 1456 | msgstr "Overwrite last surface" |
1452 | 1457 | ||
1453 | -#: task_slice.py:870 | 1458 | +#: task_slice.py:874 |
1454 | msgid "Use WW&WL" | 1459 | msgid "Use WW&WL" |
1455 | msgstr "" | 1460 | msgstr "" |
1456 | 1461 | ||
1457 | -#: task_slice.py:879 | 1462 | +#: task_slice.py:883 |
1458 | msgid "Expand watershed to 3D" | 1463 | msgid "Expand watershed to 3D" |
1459 | msgstr "" | 1464 | msgstr "" |
1460 | 1465 |