Commit 5583d27743e0f920577a2bf6be1c761ed1f94c86

Authored by Paulo Henrique Junqueira Amorim
1 parent 4dcae078

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