Commit 9e3d94293b00f6e2ac906c8fdf0c312a98e7ee97
1 parent
7095b7f8
Exists in
master
Updated translations from transifex
Showing
20 changed files
with
774 additions
and
1440 deletions
Show diff stats
po/ca.po
... | ... | @@ -12,14 +12,13 @@ msgstr "" |
12 | 12 | "Project-Id-Version: InVesalius3\n" |
13 | 13 | "Report-Msgid-Bugs-To: \n" |
14 | 14 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
15 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
15 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
16 | 16 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
17 | -"Language-Team: Catalan (http://www.transifex.com/invesalius/invesalius3/" | |
18 | -"language/ca/)\n" | |
19 | -"Language: ca\n" | |
17 | +"Language-Team: Catalan (http://www.transifex.com/invesalius/invesalius3/language/ca/)\n" | |
20 | 18 | "MIME-Version: 1.0\n" |
21 | 19 | "Content-Type: text/plain; charset=UTF-8\n" |
22 | 20 | "Content-Transfer-Encoding: 8bit\n" |
21 | +"Language: ca\n" | |
23 | 22 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" |
24 | 23 | "X-Poedit-Country: GENERIC\n" |
25 | 24 | "X-Poedit-Language: English\n" |
... | ... | @@ -708,8 +707,7 @@ msgstr "El Valor no serà aplicat." |
708 | 707 | |
709 | 708 | #: dialogs.py:116 |
710 | 709 | msgid "" |
711 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
712 | -"memory. \n" | |
710 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
713 | 711 | "If you want to work with 3D surfaces or volume rendering, \n" |
714 | 712 | "it is recommended to reduce the medical images resolution." |
715 | 713 | msgstr "" |
... | ... | @@ -905,17 +903,9 @@ msgstr "" |
905 | 903 | |
906 | 904 | #: dialogs.py:1051 |
907 | 905 | msgid "" |
908 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
909 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
910 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
911 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
912 | -"(3D printing) technologies. The software is developed by Center for " | |
913 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
914 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
906 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
915 | 907 | "\n" |
916 | -" InVesalius must be used only for research. The Center for Information " | |
917 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
918 | -"this software.\n" | |
908 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
919 | 909 | "\n" |
920 | 910 | " Contact: invesalius@cti.gov.br" |
921 | 911 | msgstr "" |
... | ... | @@ -2031,10 +2021,9 @@ msgid "Advanced options" |
2031 | 2021 | msgstr "Opcions avançades" |
2032 | 2022 | |
2033 | 2023 | #: task_surface.py:275 |
2034 | -msgid "Automatically select largest disconnected region and create new surface" | |
2035 | -msgstr "" | |
2036 | -"Selecciona automàticament la major regió desconnectada i crea una nova " | |
2037 | -"superfície" | |
2024 | +msgid "" | |
2025 | +"Automatically select largest disconnected region and create new surface" | |
2026 | +msgstr "Selecciona automàticament la major regió desconnectada i crea una nova superfície" | |
2038 | 2027 | |
2039 | 2028 | #: task_surface.py:276 |
2040 | 2029 | msgid "Select largest surface" |
... | ... | @@ -2042,7 +2031,8 @@ msgstr "" |
2042 | 2031 | |
2043 | 2032 | #: task_surface.py:284 |
2044 | 2033 | msgid "" |
2045 | -"Automatically select disconnected regions and create a new surface per region" | |
2034 | +"Automatically select disconnected regions and create a new surface per " | |
2035 | +"region" | |
2046 | 2036 | msgstr "" |
2047 | 2037 | |
2048 | 2038 | #: task_surface.py:285 | ... | ... |
po/cs.po
... | ... | @@ -14,14 +14,13 @@ msgstr "" |
14 | 14 | "Project-Id-Version: InVesalius3\n" |
15 | 15 | "Report-Msgid-Bugs-To: \n" |
16 | 16 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
17 | -"PO-Revision-Date: 2017-04-27 17:03+0000\n" | |
18 | -"Last-Translator: fri\n" | |
19 | -"Language-Team: Czech (http://www.transifex.com/invesalius/invesalius3/" | |
20 | -"language/cs/)\n" | |
21 | -"Language: cs\n" | |
17 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
18 | +"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
19 | +"Language-Team: Czech (http://www.transifex.com/invesalius/invesalius3/language/cs/)\n" | |
22 | 20 | "MIME-Version: 1.0\n" |
23 | 21 | "Content-Type: text/plain; charset=UTF-8\n" |
24 | 22 | "Content-Transfer-Encoding: 8bit\n" |
23 | +"Language: cs\n" | |
25 | 24 | "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" |
26 | 25 | "X-Poedit-Country: GENERIC\n" |
27 | 26 | "X-Poedit-Language: English\n" |
... | ... | @@ -47,9 +46,7 @@ msgstr "Umístění: %.2f" |
47 | 46 | msgid "" |
48 | 47 | "%s %s\n" |
49 | 48 | "Made in InVesalius" |
50 | -msgstr "" | |
51 | -"%s %s\n" | |
52 | -"Vytvořeno s InVesalius" | |
49 | +msgstr "%s %s\nVytvořeno s InVesalius" | |
53 | 50 | |
54 | 51 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
55 | 52 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -712,14 +709,10 @@ msgstr "Hodnota se nepoužije." |
712 | 709 | |
713 | 710 | #: dialogs.py:116 |
714 | 711 | msgid "" |
715 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
716 | -"memory. \n" | |
712 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
717 | 713 | "If you want to work with 3D surfaces or volume rendering, \n" |
718 | 714 | "it is recommended to reduce the medical images resolution." |
719 | -msgstr "" | |
720 | -"InVesalius běží na 32-bitovém operačním systému nebo má nedostatek paměti. \n" | |
721 | -"Pokud chcete pracovat s trojrozměrnými povrchy nebo vykreslit objem, \n" | |
722 | -"doporučuje se zmenšit rozlišení lékařských obrázků." | |
715 | +msgstr "InVesalius běží na 32-bitovém operačním systému nebo má nedostatek paměti. \nPokud chcete pracovat s trojrozměrnými povrchy nebo vykreslit objem, \ndoporučuje se zmenšit rozlišení lékařských obrázků." | |
723 | 716 | |
724 | 717 | #: dialogs.py:130 |
725 | 718 | msgid "Percentage of original resolution" |
... | ... | @@ -781,9 +774,7 @@ msgstr "Nahrát značky" |
781 | 774 | msgid "" |
782 | 775 | "A new version of InVesalius is available. Do you want to open the download " |
783 | 776 | "website now?" |
784 | -msgstr "" | |
785 | -"Je dostupná nová verze programu InVesalius. Chcete nyní otevřít stránku pro " | |
786 | -"stahování?" | |
777 | +msgstr "Je dostupná nová verze programu InVesalius. Chcete nyní otevřít stránku pro stahování?" | |
787 | 778 | |
788 | 779 | #: dialogs.py:552 utils.py:380 |
789 | 780 | msgid "Invesalius Update" |
... | ... | @@ -794,9 +785,7 @@ msgstr "Aktualizace InVesalius" |
794 | 785 | msgid "" |
795 | 786 | "The project %s has been modified.\n" |
796 | 787 | "Save changes?" |
797 | -msgstr "" | |
798 | -"Projekt %s byl změněn.\n" | |
799 | -"Uložit změny?" | |
788 | +msgstr "Projekt %s byl změněn.\nUložit změny?" | |
800 | 789 | |
801 | 790 | #: dialogs.py:624 |
802 | 791 | #, python-format |
... | ... | @@ -908,9 +897,7 @@ msgstr "%s neexistuje." |
908 | 897 | |
909 | 898 | #: dialogs.py:989 |
910 | 899 | msgid "Please, provide more than one DICOM file for 3D reconstruction" |
911 | -msgstr "" | |
912 | -"Poskytněte, prosím, pro trojrozměrné opětné sestrojení více než jeden soubor " | |
913 | -"DICOM" | |
900 | +msgstr "Poskytněte, prosím, pro trojrozměrné opětné sestrojení více než jeden soubor DICOM" | |
914 | 901 | |
915 | 902 | #: dialogs.py:1050 |
916 | 903 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
... | ... | @@ -918,35 +905,12 @@ msgstr "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
918 | 905 | |
919 | 906 | #: dialogs.py:1051 |
920 | 907 | msgid "" |
921 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
922 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
923 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
924 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
925 | -"(3D printing) technologies. The software is developed by Center for " | |
926 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
927 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
908 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
928 | 909 | "\n" |
929 | -" InVesalius must be used only for research. The Center for Information " | |
930 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
931 | -"this software.\n" | |
910 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
932 | 911 | "\n" |
933 | 912 | " Contact: invesalius@cti.gov.br" |
934 | -msgstr "" | |
935 | -"InVesalius le lékařský zobrazovací program pro 3D rekonstrukce. Používá sled " | |
936 | -"obrázkových souborů 2D DICOM pořízených skenery CT nebo MRI. InVesalius " | |
937 | -"umožňuje vyvedení trojrozměrných objemů nebo povrchů jako souborů síť bodů " | |
938 | -"na vytvoření hmotných modelů stavby pacientova těla pomocí přidaných " | |
939 | -"additive výrobních technik (trojrozměrný tisk). Program je vyvíjen " | |
940 | -"Střediskem pro informační technologie Renata Archera (Center for Information " | |
941 | -"Technology Renato Archer (CTI)), Národní radou pro vědecký a technický vývoj " | |
942 | -"(National Council for Scientific and Technological Development (CNPq)) a " | |
943 | -"brazilským Ministerstvem zdraví (Brazilian Ministry of Health).\n" | |
944 | -"\n" | |
945 | -"InVesalius se musí používat jen při výzkumu. Střediskem pro informační " | |
946 | -"technologie Renata Archera (Center for Information Technology Renato Archer) " | |
947 | -"nezodpovídá za škody způsobené používáním tohoto software.\n" | |
948 | -"\n" | |
949 | -" Spojení: invesalius@cti.gov.br" | |
913 | +msgstr "InVesalius le lékařský zobrazovací program pro 3D rekonstrukce. Používá sled obrázkových souborů 2D DICOM pořízených skenery CT nebo MRI. InVesalius umožňuje vyvedení trojrozměrných objemů nebo povrchů jako souborů síť bodů na vytvoření hmotných modelů stavby pacientova těla pomocí přidaných additive výrobních technik (trojrozměrný tisk). Program je vyvíjen Střediskem pro informační technologie Renata Archera (Center for Information Technology Renato Archer (CTI)), Národní radou pro vědecký a technický vývoj (National Council for Scientific and Technological Development (CNPq)) a brazilským Ministerstvem zdraví (Brazilian Ministry of Health).\n\nInVesalius se musí používat jen při výzkumu. Střediskem pro informační technologie Renata Archera (Center for Information Technology Renato Archer) nezodpovídá za škody způsobené používáním tohoto software.\n\n Spojení: invesalius@cti.gov.br" | |
950 | 914 | |
951 | 915 | #: dialogs.py:1059 |
952 | 916 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1157,9 +1121,7 @@ msgstr "Z:" |
1157 | 1121 | msgid "" |
1158 | 1122 | "All bitmaps files must be the same \n" |
1159 | 1123 | " width and height size." |
1160 | -msgstr "" | |
1161 | -"Všechny soubory s bitmapami musí mít\n" | |
1162 | -"stejnou velikost šířky a výšky." | |
1124 | +msgstr "Všechny soubory s bitmapami musí mít\nstejnou velikost šířky a výšky." | |
1163 | 1125 | |
1164 | 1126 | #: dialogs.py:2101 |
1165 | 1127 | msgid "2D - Actual slice" |
... | ... | @@ -1701,9 +1663,7 @@ msgstr "Ne" |
1701 | 1663 | msgid "" |
1702 | 1664 | "Language settings will be applied \n" |
1703 | 1665 | " the next time InVesalius starts." |
1704 | -msgstr "" | |
1705 | -"Nastavení jazyka se použijí\n" | |
1706 | -"při příštím spuštění programu InVesalius." | |
1666 | +msgstr "Nastavení jazyka se použijí\npři příštím spuštění programu InVesalius." | |
1707 | 1667 | |
1708 | 1668 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1709 | 1669 | msgid "Soft Tissue" |
... | ... | @@ -1888,9 +1848,7 @@ msgstr "Zkouška..." |
1888 | 1848 | |
1889 | 1849 | #: task_importer.py:67 |
1890 | 1850 | msgid "Select DICOM, Analyze, NIfTI or REC/PAR files to be reconstructed" |
1891 | -msgstr "" | |
1892 | -"Vyberte soubory DICOM, Analyze, NIfTI nebo REC/PAR, které se mají opět " | |
1893 | -"sestrojit" | |
1851 | +msgstr "Vyberte soubory DICOM, Analyze, NIfTI nebo REC/PAR, které se mají opět sestrojit" | |
1894 | 1852 | |
1895 | 1853 | #: task_importer.py:68 |
1896 | 1854 | msgid "Import medical images..." |
... | ... | @@ -2065,7 +2023,8 @@ msgid "Advanced options" |
2065 | 2023 | msgstr "Pokročilé volby" |
2066 | 2024 | |
2067 | 2025 | #: task_surface.py:275 |
2068 | -msgid "Automatically select largest disconnected region and create new surface" | |
2026 | +msgid "" | |
2027 | +"Automatically select largest disconnected region and create new surface" | |
2069 | 2028 | msgstr "Vybrat automaticky největší odpojenou oblast a vytvořit nový povrch" |
2070 | 2029 | |
2071 | 2030 | #: task_surface.py:276 |
... | ... | @@ -2074,9 +2033,9 @@ msgstr "Vybrat největší povrch" |
2074 | 2033 | |
2075 | 2034 | #: task_surface.py:284 |
2076 | 2035 | msgid "" |
2077 | -"Automatically select disconnected regions and create a new surface per region" | |
2078 | -msgstr "" | |
2079 | -"Vybrat automaticky odpojené oblasti a vytvořit jeden nový povrch na oblast" | |
2036 | +"Automatically select disconnected regions and create a new surface per " | |
2037 | +"region" | |
2038 | +msgstr "Vybrat automaticky odpojené oblasti a vytvořit jeden nový povrch na oblast" | |
2080 | 2039 | |
2081 | 2040 | #: task_surface.py:285 |
2082 | 2041 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2136,9 +2095,7 @@ msgstr "Obrácené pořadí" |
2136 | 2095 | msgid "" |
2137 | 2096 | "If checked, the slices are traversed in descending order to compound the " |
2138 | 2097 | "visualization instead of ascending order." |
2139 | -msgstr "" | |
2140 | -"Je-li zaškrtnuto, řezy pro složení znázornění leží přes sebe namísto ve " | |
2141 | -"vzestupném pořadí v sestupném pořadí." | |
2098 | +msgstr "Je-li zaškrtnuto, řezy pro složení znázornění leží přes sebe namísto ve vzestupném pořadí v sestupném pořadí." | |
2142 | 2099 | |
2143 | 2100 | #: viewer_slice.py:92 |
2144 | 2101 | msgid "Number of slices" | ... | ... |
po/de.po
... | ... | @@ -13,14 +13,13 @@ msgstr "" |
13 | 13 | "Project-Id-Version: InVesalius3\n" |
14 | 14 | "Report-Msgid-Bugs-To: \n" |
15 | 15 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
16 | -"PO-Revision-Date: 2017-04-28 16:44+0000\n" | |
17 | -"Last-Translator: Silvério Santos\n" | |
18 | -"Language-Team: German (http://www.transifex.com/invesalius/invesalius3/" | |
19 | -"language/de/)\n" | |
20 | -"Language: de\n" | |
16 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
17 | +"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
18 | +"Language-Team: German (http://www.transifex.com/invesalius/invesalius3/language/de/)\n" | |
21 | 19 | "MIME-Version: 1.0\n" |
22 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | 21 | "Content-Transfer-Encoding: 8bit\n" |
22 | +"Language: de\n" | |
24 | 23 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" |
25 | 24 | "X-Poedit-Country: GENERIC\n" |
26 | 25 | "X-Poedit-Language: English\n" |
... | ... | @@ -46,9 +45,7 @@ msgstr "Ort: %.2f" |
46 | 45 | msgid "" |
47 | 46 | "%s %s\n" |
48 | 47 | "Made in InVesalius" |
49 | -msgstr "" | |
50 | -"%s %s\n" | |
51 | -"Erstellt mit InVesalius" | |
48 | +msgstr "%s %s\nErstellt mit InVesalius" | |
52 | 49 | |
53 | 50 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
54 | 51 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -711,15 +708,10 @@ msgstr "Wert wird nicht angewendet" |
711 | 708 | |
712 | 709 | #: dialogs.py:116 |
713 | 710 | msgid "" |
714 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
715 | -"memory. \n" | |
711 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
716 | 712 | "If you want to work with 3D surfaces or volume rendering, \n" |
717 | 713 | "it is recommended to reduce the medical images resolution." |
718 | -msgstr "" | |
719 | -"InVesalius läuft auf einem 32-bit Betriebbsystem oder hat nicht genug " | |
720 | -"Speicher.\n" | |
721 | -"Wenn Sie mit 3D Oberflächen oder Körperrendering arbeiten wollen,\n" | |
722 | -"ist es empfohlen die Auflösung der medizinischen Bilder zu verringern." | |
714 | +msgstr "InVesalius läuft auf einem 32-bit Betriebbsystem oder hat nicht genug Speicher.\nWenn Sie mit 3D Oberflächen oder Körperrendering arbeiten wollen,\nist es empfohlen die Auflösung der medizinischen Bilder zu verringern." | |
723 | 715 | |
724 | 716 | #: dialogs.py:130 |
725 | 717 | msgid "Percentage of original resolution" |
... | ... | @@ -781,9 +773,7 @@ msgstr "" |
781 | 773 | msgid "" |
782 | 774 | "A new version of InVesalius is available. Do you want to open the download " |
783 | 775 | "website now?" |
784 | -msgstr "" | |
785 | -"Es ist eine neue Version von InVesalius verfügbar. Möchten Sie die Download-" | |
786 | -"Webseite öffnen?" | |
776 | +msgstr "Es ist eine neue Version von InVesalius verfügbar. Möchten Sie die Download-Webseite öffnen?" | |
787 | 777 | |
788 | 778 | #: dialogs.py:552 utils.py:380 |
789 | 779 | msgid "Invesalius Update" |
... | ... | @@ -794,9 +784,7 @@ msgstr "Invesalius Aktualisierung" |
794 | 784 | msgid "" |
795 | 785 | "The project %s has been modified.\n" |
796 | 786 | "Save changes?" |
797 | -msgstr "" | |
798 | -"Das Projekt %s wurde geändert.\n" | |
799 | -"Änderungen speichern ?" | |
787 | +msgstr "Das Projekt %s wurde geändert.\nÄnderungen speichern ?" | |
800 | 788 | |
801 | 789 | #: dialogs.py:624 |
802 | 790 | #, python-format |
... | ... | @@ -908,9 +896,7 @@ msgstr "%s existiert nicht." |
908 | 896 | |
909 | 897 | #: dialogs.py:989 |
910 | 898 | msgid "Please, provide more than one DICOM file for 3D reconstruction" |
911 | -msgstr "" | |
912 | -"Bitte stellen Sie mehr als eine DICOM-Datei für die 3D-Rekonstruktion zur " | |
913 | -"Verfügung" | |
899 | +msgstr "Bitte stellen Sie mehr als eine DICOM-Datei für die 3D-Rekonstruktion zur Verfügung" | |
914 | 900 | |
915 | 901 | #: dialogs.py:1050 |
916 | 902 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
... | ... | @@ -918,34 +904,12 @@ msgstr "" |
918 | 904 | |
919 | 905 | #: dialogs.py:1051 |
920 | 906 | msgid "" |
921 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
922 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
923 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
924 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
925 | -"(3D printing) technologies. The software is developed by Center for " | |
926 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
927 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
907 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
928 | 908 | "\n" |
929 | -" InVesalius must be used only for research. The Center for Information " | |
930 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
931 | -"this software.\n" | |
909 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
932 | 910 | "\n" |
933 | 911 | " Contact: invesalius@cti.gov.br" |
934 | -msgstr "" | |
935 | -"InVesalius ist ein Programm zur medizinischen Bildgebung mit 3D Wiedergabe. " | |
936 | -"Es verwendet 2D DICOM Bilddateien eines CTs oder MRTs. InVesalius " | |
937 | -"unterstützt den Export von 3D Körpern oder Oberflächen als Meshdateien, um " | |
938 | -"physische Modelle der Patientenanatomie mittels Additive Manufacturing (3D " | |
939 | -"Drucken) zu erstellen. Die Software wird vom Center for Information " | |
940 | -"Technology Renato Archer (CTI), National Council for Scientific and " | |
941 | -"Technological Development (CNPq) and dem brasilianischen " | |
942 | -"Gesundheitsministerium entwickelt.\n" | |
943 | -"\n" | |
944 | -"InVesalius darf nur für Forschungszwecke verwendet werden. Das The Center " | |
945 | -"for Information Technology Renato Archer ist nicht verantwortlich für " | |
946 | -"Schäden, die durch Nutzung dieser Software entstanden sind.\n" | |
947 | -"\n" | |
948 | -"Kontakt: invesalius@cti.gov.br" | |
912 | +msgstr "InVesalius ist ein Programm zur medizinischen Bildgebung mit 3D Wiedergabe. Es verwendet 2D DICOM Bilddateien eines CTs oder MRTs. InVesalius unterstützt den Export von 3D Körpern oder Oberflächen als Meshdateien, um physische Modelle der Patientenanatomie mittels Additive Manufacturing (3D Drucken) zu erstellen. Die Software wird vom Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and dem brasilianischen Gesundheitsministerium entwickelt.\n\nInVesalius darf nur für Forschungszwecke verwendet werden. Das The Center for Information Technology Renato Archer ist nicht verantwortlich für Schäden, die durch Nutzung dieser Software entstanden sind.\n\nKontakt: invesalius@cti.gov.br" | |
949 | 913 | |
950 | 914 | #: dialogs.py:1059 |
951 | 915 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1050,8 +1014,7 @@ msgstr "Binär" |
1050 | 1014 | #: dialogs.py:1579 |
1051 | 1015 | msgid "" |
1052 | 1016 | "It is not possible to use the Default method because the mask was edited." |
1053 | -msgstr "" | |
1054 | -"Es ist unmöglich die Vorgabemethode anzuwenden da die Maske bearbeitet wurde." | |
1017 | +msgstr "Es ist unmöglich die Vorgabemethode anzuwenden da die Maske bearbeitet wurde." | |
1055 | 1018 | |
1056 | 1019 | #: dialogs.py:1582 |
1057 | 1020 | msgid "Method:" |
... | ... | @@ -1699,9 +1662,7 @@ msgstr "Nein" |
1699 | 1662 | msgid "" |
1700 | 1663 | "Language settings will be applied \n" |
1701 | 1664 | " the next time InVesalius starts." |
1702 | -msgstr "" | |
1703 | -"Spracheinstellungen werden beim \n" | |
1704 | -"nächsten Start von InVesalius angewendet" | |
1665 | +msgstr "Spracheinstellungen werden beim \nnächsten Start von InVesalius angewendet" | |
1705 | 1666 | |
1706 | 1667 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1707 | 1668 | msgid "Soft Tissue" |
... | ... | @@ -2061,10 +2022,9 @@ msgid "Advanced options" |
2061 | 2022 | msgstr "Erweiterte Optionen" |
2062 | 2023 | |
2063 | 2024 | #: task_surface.py:275 |
2064 | -msgid "Automatically select largest disconnected region and create new surface" | |
2065 | -msgstr "" | |
2066 | -"Wähle automatisch den größten nicht zusammenhängenden Bereich aus und " | |
2067 | -"erstelle eine neue Oberfläche" | |
2025 | +msgid "" | |
2026 | +"Automatically select largest disconnected region and create new surface" | |
2027 | +msgstr "Wähle automatisch den größten nicht zusammenhängenden Bereich aus und erstelle eine neue Oberfläche" | |
2068 | 2028 | |
2069 | 2029 | #: task_surface.py:276 |
2070 | 2030 | msgid "Select largest surface" |
... | ... | @@ -2072,10 +2032,9 @@ msgstr "Größte Oberfläche auswählen" |
2072 | 2032 | |
2073 | 2033 | #: task_surface.py:284 |
2074 | 2034 | msgid "" |
2075 | -"Automatically select disconnected regions and create a new surface per region" | |
2076 | -msgstr "" | |
2077 | -"Wähle automatisch nicht zusammenhängende Bereiche aus und erstelle eine neue " | |
2078 | -"Oberfläche pro Bereich" | |
2035 | +"Automatically select disconnected regions and create a new surface per " | |
2036 | +"region" | |
2037 | +msgstr "Wähle automatisch nicht zusammenhängende Bereiche aus und erstelle eine neue Oberfläche pro Bereich" | |
2079 | 2038 | |
2080 | 2039 | #: task_surface.py:285 |
2081 | 2040 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2083,9 +2042,7 @@ msgstr "Trenne alle nicht zusammenhängende Oberflächen" |
2083 | 2042 | |
2084 | 2043 | #: task_surface.py:293 |
2085 | 2044 | msgid "Manually insert seeds of regions of interest and create a new surface" |
2086 | -msgstr "" | |
2087 | -"Manuelles Einsetzen von Markierungen in interessante Bereiche und Erzeugen " | |
2088 | -"einer neuen Oberfläche" | |
2045 | +msgstr "Manuelles Einsetzen von Markierungen in interessante Bereiche und Erzeugen einer neuen Oberfläche" | |
2089 | 2046 | |
2090 | 2047 | #: task_surface.py:294 |
2091 | 2048 | msgid "Select regions of interest..." |
... | ... | @@ -2127,9 +2084,7 @@ msgstr "Anzahl der Schnitte um eine Ansicht zusammenzustellen." |
2127 | 2084 | msgid "" |
2128 | 2085 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2129 | 2086 | "the contour." |
2130 | -msgstr "" | |
2131 | -"Steuert die Schärfe des Umrisses. Je höher der Wert, desto schärfer der " | |
2132 | -"Umriss." | |
2087 | +msgstr "Steuert die Schärfe des Umrisses. Je höher der Wert, desto schärfer der Umriss." | |
2133 | 2088 | |
2134 | 2089 | #: viewer_slice.py:85 |
2135 | 2090 | msgid "Inverted order" |
... | ... | @@ -2139,9 +2094,7 @@ msgstr "Umgekehrte Reihenfolge" |
2139 | 2094 | msgid "" |
2140 | 2095 | "If checked, the slices are traversed in descending order to compound the " |
2141 | 2096 | "visualization instead of ascending order." |
2142 | -msgstr "" | |
2143 | -"Wenn aktiviert werden die Schnitte in absteigender statt in aufsteigender " | |
2144 | -"Reihenfolge angeordnet um die Ansicht zusammenzustellen." | |
2097 | +msgstr "Wenn aktiviert werden die Schnitte in absteigender statt in aufsteigender Reihenfolge angeordnet um die Ansicht zusammenzustellen." | |
2145 | 2098 | |
2146 | 2099 | #: viewer_slice.py:92 |
2147 | 2100 | msgid "Number of slices" | ... | ... |
po/el.po
... | ... | @@ -11,14 +11,13 @@ msgstr "" |
11 | 11 | "Project-Id-Version: InVesalius3\n" |
12 | 12 | "Report-Msgid-Bugs-To: \n" |
13 | 13 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
14 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
14 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
15 | 15 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
16 | -"Language-Team: Greek (http://www.transifex.com/invesalius/invesalius3/" | |
17 | -"language/el/)\n" | |
18 | -"Language: el\n" | |
16 | +"Language-Team: Greek (http://www.transifex.com/invesalius/invesalius3/language/el/)\n" | |
19 | 17 | "MIME-Version: 1.0\n" |
20 | 18 | "Content-Type: text/plain; charset=UTF-8\n" |
21 | 19 | "Content-Transfer-Encoding: 8bit\n" |
20 | +"Language: el\n" | |
22 | 21 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" |
23 | 22 | "X-Poedit-Country: GENERIC\n" |
24 | 23 | "X-Poedit-Language: English\n" |
... | ... | @@ -707,8 +706,7 @@ msgstr "" |
707 | 706 | |
708 | 707 | #: dialogs.py:116 |
709 | 708 | msgid "" |
710 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
711 | -"memory. \n" | |
709 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
712 | 710 | "If you want to work with 3D surfaces or volume rendering, \n" |
713 | 711 | "it is recommended to reduce the medical images resolution." |
714 | 712 | msgstr "" |
... | ... | @@ -784,9 +782,7 @@ msgstr "" |
784 | 782 | msgid "" |
785 | 783 | "The project %s has been modified.\n" |
786 | 784 | "Save changes?" |
787 | -msgstr "" | |
788 | -"Το project %s έχει τροποποιηθεί.\n" | |
789 | -" Αποθήκευση αλλαγών;" | |
785 | +msgstr "Το project %s έχει τροποποιηθεί.\n Αποθήκευση αλλαγών;" | |
790 | 786 | |
791 | 787 | #: dialogs.py:624 |
792 | 788 | #, python-format |
... | ... | @@ -906,17 +902,9 @@ msgstr "" |
906 | 902 | |
907 | 903 | #: dialogs.py:1051 |
908 | 904 | msgid "" |
909 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
910 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
911 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
912 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
913 | -"(3D printing) technologies. The software is developed by Center for " | |
914 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
915 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
905 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
916 | 906 | "\n" |
917 | -" InVesalius must be used only for research. The Center for Information " | |
918 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
919 | -"this software.\n" | |
907 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
920 | 908 | "\n" |
921 | 909 | " Contact: invesalius@cti.gov.br" |
922 | 910 | msgstr "" |
... | ... | @@ -2032,9 +2020,9 @@ msgid "Advanced options" |
2032 | 2020 | msgstr "Προχωρημένες επιλογές" |
2033 | 2021 | |
2034 | 2022 | #: task_surface.py:275 |
2035 | -msgid "Automatically select largest disconnected region and create new surface" | |
2036 | -msgstr "" | |
2037 | -"Αυτόματα επέλεξε μέγιστη ασύνδετη περιοχή και δημιουργησε νέα επιφάνεια" | |
2023 | +msgid "" | |
2024 | +"Automatically select largest disconnected region and create new surface" | |
2025 | +msgstr "Αυτόματα επέλεξε μέγιστη ασύνδετη περιοχή και δημιουργησε νέα επιφάνεια" | |
2038 | 2026 | |
2039 | 2027 | #: task_surface.py:276 |
2040 | 2028 | msgid "Select largest surface" |
... | ... | @@ -2042,7 +2030,8 @@ msgstr "" |
2042 | 2030 | |
2043 | 2031 | #: task_surface.py:284 |
2044 | 2032 | msgid "" |
2045 | -"Automatically select disconnected regions and create a new surface per region" | |
2033 | +"Automatically select disconnected regions and create a new surface per " | |
2034 | +"region" | |
2046 | 2035 | msgstr "" |
2047 | 2036 | |
2048 | 2037 | #: task_surface.py:285 | ... | ... |
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: 2017-06-28 11:05-0300\n" | |
12 | +"POT-Creation-Date: 2017-03-27 11:03-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" |
... | ... | @@ -47,12 +47,12 @@ msgstr "" |
47 | 47 | "Made in InVesalius" |
48 | 48 | |
49 | 49 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
50 | -#: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 | |
50 | +#: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:793 | |
51 | 51 | msgid "Image" |
52 | 52 | msgstr "Image" |
53 | 53 | |
54 | 54 | #: bitmap_preview_panel.py:442 bitmap_preview_panel.py:443 constants.py:214 |
55 | -#: constants.py:302 control.py:483 dialogs.py:882 dialogs.py:895 | |
55 | +#: constants.py:302 control.py:478 dialogs.py:827 dialogs.py:840 | |
56 | 56 | #: dicom_preview_panel.py:676 dicom_preview_panel.py:677 presets.py:32 |
57 | 57 | #: presets.py:50 presets.py:106 presets.py:137 |
58 | 58 | msgid "Bone" |
... | ... | @@ -77,7 +77,7 @@ msgstr "" |
77 | 77 | msgid "M %d" |
78 | 78 | msgstr "M %d" |
79 | 79 | |
80 | -#: constants.py:44 constants.py:422 constants.py:424 | |
80 | +#: constants.py:44 constants.py:415 constants.py:417 | |
81 | 81 | msgid " Off" |
82 | 82 | msgstr " Off" |
83 | 83 | |
... | ... | @@ -93,11 +93,11 @@ msgstr "" |
93 | 93 | msgid "Interlaced" |
94 | 94 | msgstr "" |
95 | 95 | |
96 | -#: constants.py:48 constants.py:361 | |
96 | +#: constants.py:48 constants.py:354 | |
97 | 97 | msgid "Left" |
98 | 98 | msgstr "Left" |
99 | 99 | |
100 | -#: constants.py:49 constants.py:360 | |
100 | +#: constants.py:49 constants.py:353 | |
101 | 101 | msgid "Right" |
102 | 102 | msgstr "Right" |
103 | 103 | |
... | ... | @@ -174,12 +174,11 @@ msgstr "Mask %d" |
174 | 174 | msgid "Draw" |
175 | 175 | msgstr "Draw" |
176 | 176 | |
177 | -#: constants.py:276 styles.py:65 task_slice.py:867 task_surface.py:44 | |
177 | +#: constants.py:276 styles.py:66 task_slice.py:853 task_surface.py:44 | |
178 | 178 | msgid "Erase" |
179 | 179 | msgstr "Erase" |
180 | 180 | |
181 | -#: constants.py:276 data_notebook.py:457 dialogs.py:2584 frame.py:812 | |
182 | -#: task_surface.py:44 | |
181 | +#: constants.py:276 data_notebook.py:447 dialogs.py:2514 task_surface.py:44 | |
183 | 182 | msgid "Threshold" |
184 | 183 | msgstr "Threshold" |
185 | 184 | |
... | ... | @@ -217,8 +216,8 @@ msgstr "Brain Posterior Fossa" |
217 | 216 | msgid "Brain" |
218 | 217 | msgstr "Brain" |
219 | 218 | |
220 | -#: constants.py:305 control.py:485 dialogs.py:1559 dialogs.py:1562 | |
221 | -#: dialogs.py:1570 dialogs.py:1645 slice_menu.py:60 slice_menu.py:72 | |
219 | +#: constants.py:305 control.py:480 dialogs.py:1490 dialogs.py:1493 | |
220 | +#: dialogs.py:1501 dialogs.py:1576 slice_menu.py:60 slice_menu.py:72 | |
222 | 221 | msgid "Default" |
223 | 222 | msgstr "Default" |
224 | 223 | |
... | ... | @@ -256,7 +255,7 @@ msgstr "Lung - Hard" |
256 | 255 | msgid "Mediastinum" |
257 | 256 | msgstr "Mediastinum" |
258 | 257 | |
259 | -#: constants.py:314 control.py:486 slice_menu.py:67 slice_menu.py:72 | |
258 | +#: constants.py:314 control.py:481 slice_menu.py:67 slice_menu.py:72 | |
260 | 259 | msgid "Manual" |
261 | 260 | msgstr "Manual" |
262 | 261 | |
... | ... | @@ -280,265 +279,265 @@ msgstr "Vasculature - Soft" |
280 | 279 | msgid "Contour" |
281 | 280 | msgstr "" |
282 | 281 | |
283 | -#: constants.py:356 | |
282 | +#: constants.py:349 | |
284 | 283 | msgid "Front" |
285 | 284 | msgstr "Front" |
286 | 285 | |
287 | -#: constants.py:357 | |
286 | +#: constants.py:350 | |
288 | 287 | msgid "Back" |
289 | 288 | msgstr "Back" |
290 | 289 | |
291 | -#: constants.py:358 | |
290 | +#: constants.py:351 | |
292 | 291 | msgid "Top" |
293 | 292 | msgstr "Top" |
294 | 293 | |
295 | -#: constants.py:359 | |
294 | +#: constants.py:352 | |
296 | 295 | msgid "Bottom" |
297 | 296 | msgstr "Bottom" |
298 | 297 | |
299 | -#: constants.py:362 | |
298 | +#: constants.py:355 | |
300 | 299 | msgid "Isometric" |
301 | 300 | msgstr "Isometric" |
302 | 301 | |
303 | -#: constants.py:369 | |
302 | +#: constants.py:362 | |
304 | 303 | msgid "Airways" |
305 | 304 | msgstr "Airways" |
306 | 305 | |
307 | -#: constants.py:370 | |
306 | +#: constants.py:363 | |
308 | 307 | msgid "Airways II" |
309 | 308 | msgstr "Airways II" |
310 | 309 | |
311 | -#: constants.py:371 | |
310 | +#: constants.py:364 | |
312 | 311 | msgid "Black & White" |
313 | 312 | msgstr "Black & White" |
314 | 313 | |
315 | -#: constants.py:372 | |
314 | +#: constants.py:365 | |
316 | 315 | msgid "Bone + Skin" |
317 | 316 | msgstr "Bone + Skin" |
318 | 317 | |
319 | -#: constants.py:373 | |
318 | +#: constants.py:366 | |
320 | 319 | msgid "Bone + Skin II" |
321 | 320 | msgstr "Bone + Skin II" |
322 | 321 | |
323 | -#: constants.py:374 | |
322 | +#: constants.py:367 | |
324 | 323 | #, fuzzy |
325 | 324 | msgid "Dark bone" |
326 | 325 | msgstr "Dark Bone" |
327 | 326 | |
328 | -#: constants.py:375 | |
327 | +#: constants.py:368 | |
329 | 328 | msgid "Glossy" |
330 | 329 | msgstr "Glossy" |
331 | 330 | |
332 | -#: constants.py:376 | |
331 | +#: constants.py:369 | |
333 | 332 | msgid "Glossy II" |
334 | 333 | msgstr "Glossy II" |
335 | 334 | |
336 | -#: constants.py:377 | |
335 | +#: constants.py:370 | |
337 | 336 | #, fuzzy |
338 | 337 | msgid "Gold bone" |
339 | 338 | msgstr "Gold Bone" |
340 | 339 | |
341 | -#: constants.py:378 | |
340 | +#: constants.py:371 | |
342 | 341 | #, fuzzy |
343 | 342 | msgid "High contrast" |
344 | 343 | msgstr "High Contrast" |
345 | 344 | |
346 | -#: constants.py:379 | |
345 | +#: constants.py:372 | |
347 | 346 | #, fuzzy |
348 | 347 | msgid "Low contrast" |
349 | 348 | msgstr "Low Contrast" |
350 | 349 | |
351 | -#: constants.py:380 constants.py:388 | |
350 | +#: constants.py:373 constants.py:381 | |
352 | 351 | #, fuzzy |
353 | 352 | msgid "Soft on white" |
354 | 353 | msgstr "Soft on White" |
355 | 354 | |
356 | -#: constants.py:381 | |
355 | +#: constants.py:374 | |
357 | 356 | #, fuzzy |
358 | 357 | msgid "Mid contrast" |
359 | 358 | msgstr "Mid Contrast" |
360 | 359 | |
361 | -#: constants.py:382 | |
360 | +#: constants.py:375 | |
362 | 361 | msgid "MIP" |
363 | 362 | msgstr "" |
364 | 363 | |
365 | -#: constants.py:383 | |
364 | +#: constants.py:376 | |
366 | 365 | #, fuzzy |
367 | 366 | msgid "No shading" |
368 | 367 | msgstr "No Shading" |
369 | 368 | |
370 | -#: constants.py:384 | |
369 | +#: constants.py:377 | |
371 | 370 | msgid "Pencil" |
372 | 371 | msgstr "Pencil" |
373 | 372 | |
374 | -#: constants.py:385 | |
373 | +#: constants.py:378 | |
375 | 374 | #, fuzzy |
376 | 375 | msgid "Red on white" |
377 | 376 | msgstr "Red on White" |
378 | 377 | |
379 | -#: constants.py:386 | |
378 | +#: constants.py:379 | |
380 | 379 | #, fuzzy |
381 | 380 | msgid "Skin on blue" |
382 | 381 | msgstr "Skin On Blue" |
383 | 382 | |
384 | -#: constants.py:387 | |
383 | +#: constants.py:380 | |
385 | 384 | #, fuzzy |
386 | 385 | msgid "Skin on blue II" |
387 | 386 | msgstr "Skin On Blue II" |
388 | 387 | |
389 | -#: constants.py:389 | |
388 | +#: constants.py:382 | |
390 | 389 | msgid "Soft + Skin" |
391 | 390 | msgstr "Soft + Skin" |
392 | 391 | |
393 | -#: constants.py:390 | |
392 | +#: constants.py:383 | |
394 | 393 | msgid "Soft + Skin II" |
395 | 394 | msgstr "Soft + Skin II" |
396 | 395 | |
397 | -#: constants.py:391 | |
396 | +#: constants.py:384 | |
398 | 397 | msgid "Soft + Skin III" |
399 | 398 | msgstr "Soft + Skin III" |
400 | 399 | |
401 | -#: constants.py:392 | |
400 | +#: constants.py:385 | |
402 | 401 | #, fuzzy |
403 | 402 | msgid "Soft on blue" |
404 | 403 | msgstr "Soft On Blue" |
405 | 404 | |
406 | -#: constants.py:393 | |
405 | +#: constants.py:386 | |
407 | 406 | msgid "Soft" |
408 | 407 | msgstr "Soft" |
409 | 408 | |
410 | -#: constants.py:394 | |
409 | +#: constants.py:387 | |
411 | 410 | msgid "Standard" |
412 | 411 | msgstr "Standard" |
413 | 412 | |
414 | -#: constants.py:395 | |
413 | +#: constants.py:388 | |
415 | 414 | msgid "Vascular" |
416 | 415 | msgstr "Vascular" |
417 | 416 | |
418 | -#: constants.py:396 | |
417 | +#: constants.py:389 | |
419 | 418 | msgid "Vascular II" |
420 | 419 | msgstr "Vascular II" |
421 | 420 | |
422 | -#: constants.py:397 | |
421 | +#: constants.py:390 | |
423 | 422 | msgid "Vascular III" |
424 | 423 | msgstr "Vascular III" |
425 | 424 | |
426 | -#: constants.py:398 | |
425 | +#: constants.py:391 | |
427 | 426 | msgid "Vascular IV" |
428 | 427 | msgstr "Vascular IV" |
429 | 428 | |
430 | -#: constants.py:399 | |
429 | +#: constants.py:392 | |
431 | 430 | #, fuzzy |
432 | 431 | msgid "Yellow bone" |
433 | 432 | msgstr "Yellow Bone" |
434 | 433 | |
435 | -#: constants.py:425 volume.py:665 | |
434 | +#: constants.py:418 volume.py:647 | |
436 | 435 | msgid "Cut plane" |
437 | 436 | msgstr "Cut plane" |
438 | 437 | |
439 | -#: constants.py:663 | |
438 | +#: constants.py:653 | |
440 | 439 | #, fuzzy |
441 | 440 | msgid "Select tracker:" |
442 | 441 | msgstr "Select largest part" |
443 | 442 | |
444 | -#: constants.py:663 | |
443 | +#: constants.py:653 | |
445 | 444 | msgid "Claron MicronTracker" |
446 | 445 | msgstr "" |
447 | 446 | |
448 | -#: constants.py:664 | |
447 | +#: constants.py:654 | |
449 | 448 | msgid "Polhemus FASTRAK" |
450 | 449 | msgstr "" |
451 | 450 | |
452 | -#: constants.py:664 | |
451 | +#: constants.py:654 | |
453 | 452 | msgid "Polhemus ISOTRAK II" |
454 | 453 | msgstr "" |
455 | 454 | |
456 | -#: constants.py:665 | |
455 | +#: constants.py:655 | |
457 | 456 | msgid "Polhemus PATRIOT" |
458 | 457 | msgstr "" |
459 | 458 | |
460 | -#: constants.py:665 | |
459 | +#: constants.py:655 | |
461 | 460 | msgid "Debug tracker" |
462 | 461 | msgstr "" |
463 | 462 | |
464 | -#: constants.py:666 | |
463 | +#: constants.py:656 | |
465 | 464 | msgid "Disconnect tracker" |
466 | 465 | msgstr "" |
467 | 466 | |
468 | -#: constants.py:671 | |
467 | +#: constants.py:661 | |
469 | 468 | msgid "Static ref." |
470 | 469 | msgstr "" |
471 | 470 | |
472 | -#: constants.py:671 | |
471 | +#: constants.py:661 | |
473 | 472 | msgid "Dynamic ref." |
474 | 473 | msgstr "" |
475 | 474 | |
476 | -#: constants.py:681 | |
475 | +#: constants.py:671 | |
477 | 476 | msgid "LEI" |
478 | 477 | msgstr "" |
479 | 478 | |
480 | -#: constants.py:682 | |
479 | +#: constants.py:672 | |
481 | 480 | msgid "REI" |
482 | 481 | msgstr "" |
483 | 482 | |
484 | -#: constants.py:683 | |
483 | +#: constants.py:673 | |
485 | 484 | msgid "NAI" |
486 | 485 | msgstr "" |
487 | 486 | |
488 | -#: constants.py:689 | |
487 | +#: constants.py:675 | |
489 | 488 | #, fuzzy |
490 | 489 | msgid "Select left ear in image" |
491 | 490 | msgstr "Select largest part" |
492 | 491 | |
493 | -#: constants.py:690 | |
492 | +#: constants.py:676 | |
494 | 493 | msgid "Select right ear in image" |
495 | 494 | msgstr "" |
496 | 495 | |
497 | -#: constants.py:691 | |
496 | +#: constants.py:677 | |
498 | 497 | msgid "Select nasion in image" |
499 | 498 | msgstr "" |
500 | 499 | |
501 | -#: constants.py:693 | |
500 | +#: constants.py:679 | |
502 | 501 | #, fuzzy |
503 | 502 | msgid "LET" |
504 | 503 | msgstr "L" |
505 | 504 | |
506 | -#: constants.py:694 | |
505 | +#: constants.py:680 | |
507 | 506 | #, fuzzy |
508 | 507 | msgid "RET" |
509 | 508 | msgstr "R" |
510 | 509 | |
511 | -#: constants.py:695 | |
510 | +#: constants.py:681 | |
512 | 511 | #, fuzzy |
513 | 512 | msgid "NAT" |
514 | 513 | msgstr "A" |
515 | 514 | |
516 | -#: constants.py:696 | |
515 | +#: constants.py:682 | |
517 | 516 | msgid "SET" |
518 | 517 | msgstr "" |
519 | 518 | |
520 | -#: constants.py:698 | |
519 | +#: constants.py:684 | |
521 | 520 | msgid "Select left ear with spatial tracker" |
522 | 521 | msgstr "" |
523 | 522 | |
524 | -#: constants.py:699 | |
523 | +#: constants.py:685 | |
525 | 524 | msgid "Select right ear with spatial tracker" |
526 | 525 | msgstr "" |
527 | 526 | |
528 | -#: constants.py:700 | |
527 | +#: constants.py:686 | |
529 | 528 | msgid "Select nasion with spatial tracker" |
530 | 529 | msgstr "" |
531 | 530 | |
532 | -#: constants.py:701 | |
531 | +#: constants.py:687 | |
533 | 532 | msgid "Show set coordinates in image" |
534 | 533 | msgstr "" |
535 | 534 | |
536 | -#: control.py:385 | |
535 | +#: control.py:382 | |
537 | 536 | #, fuzzy, python-format |
538 | 537 | msgid "Loading file %d of %d ..." |
539 | 538 | msgstr "Loading file %d of %d" |
540 | 539 | |
541 | -#: control.py:820 | |
540 | +#: control.py:818 | |
542 | 541 | msgid "Fix gantry tilt applying the degrees below" |
543 | 542 | msgstr "Fix gantry tilt applying the degrees below" |
544 | 543 | |
... | ... | @@ -554,12 +553,12 @@ msgstr "Angular" |
554 | 553 | msgid "3D" |
555 | 554 | msgstr "3D" |
556 | 555 | |
557 | -#: data_notebook.py:50 dialogs.py:1981 dialogs.py:2133 dialogs.py:2152 | |
556 | +#: data_notebook.py:50 dialogs.py:1912 dialogs.py:2063 dialogs.py:2082 | |
558 | 557 | #: measures.py:22 |
559 | 558 | msgid "Axial" |
560 | 559 | msgstr "Axial" |
561 | 560 | |
562 | -#: data_notebook.py:51 dialogs.py:1981 dialogs.py:2133 dialogs.py:2153 | |
561 | +#: data_notebook.py:51 dialogs.py:1912 dialogs.py:2063 dialogs.py:2083 | |
563 | 562 | #: measures.py:23 |
564 | 563 | msgid "Coronal" |
565 | 564 | msgstr "Coronal" |
... | ... | @@ -581,95 +580,49 @@ msgstr "3D Surfaces" |
581 | 580 | msgid "Measures" |
582 | 581 | msgstr "Measures" |
583 | 582 | |
584 | -#: data_notebook.py:165 | |
585 | -#, fuzzy | |
586 | -msgid "Create a new measure" | |
587 | -msgstr "Create new mask" | |
588 | - | |
589 | -#: data_notebook.py:172 | |
590 | -msgid "Remove measure" | |
591 | -msgstr "" | |
592 | - | |
593 | -#: data_notebook.py:178 | |
594 | -#, fuzzy | |
595 | -msgid "Duplicate measure" | |
596 | -msgstr "Date acquired" | |
597 | - | |
598 | -#: data_notebook.py:191 frame.py:1408 | |
583 | +#: data_notebook.py:186 frame.py:1328 | |
599 | 584 | msgid "Measure distance" |
600 | 585 | msgstr "Measure distance" |
601 | 586 | |
602 | -#: data_notebook.py:194 frame.py:1414 | |
587 | +#: data_notebook.py:189 frame.py:1334 | |
603 | 588 | msgid "Measure angle" |
604 | 589 | msgstr "Measure angle" |
605 | 590 | |
606 | -#: data_notebook.py:283 | |
607 | -#, fuzzy | |
608 | -msgid "Create a new mask" | |
609 | -msgstr "Create new mask" | |
610 | - | |
611 | -#: data_notebook.py:289 | |
612 | -msgid "Remove mask" | |
613 | -msgstr "" | |
614 | - | |
615 | -#: data_notebook.py:295 | |
616 | -msgid "Duplicate mask" | |
617 | -msgstr "" | |
618 | - | |
619 | -#: data_notebook.py:456 data_notebook.py:802 data_notebook.py:1066 | |
620 | -#: data_notebook.py:1263 | |
591 | +#: data_notebook.py:446 data_notebook.py:771 data_notebook.py:1035 | |
592 | +#: data_notebook.py:1232 | |
621 | 593 | msgid "Name" |
622 | 594 | msgstr "Name" |
623 | 595 | |
624 | -#: data_notebook.py:520 frame.py:839 | |
596 | +#: data_notebook.py:510 frame.py:780 | |
625 | 597 | msgid "Mask" |
626 | 598 | msgstr "Mask" |
627 | 599 | |
628 | -#: data_notebook.py:615 | |
629 | -#, fuzzy | |
630 | -msgid "Create a new surface" | |
631 | -msgstr "Save surface" | |
632 | - | |
633 | -#: data_notebook.py:621 | |
634 | -#, fuzzy | |
635 | -msgid "Remove surface" | |
636 | -msgstr "New surface name:" | |
637 | - | |
638 | -#: data_notebook.py:627 | |
639 | -#, fuzzy | |
640 | -msgid "Duplicate surface" | |
641 | -msgstr "Save surface" | |
642 | - | |
643 | -#: data_notebook.py:633 | |
644 | -msgid "Import a surface file into InVesalius" | |
645 | -msgstr "" | |
646 | - | |
647 | -#: data_notebook.py:661 task_surface.py:141 | |
600 | +#: data_notebook.py:635 task_surface.py:141 | |
648 | 601 | #, fuzzy |
649 | 602 | msgid "New surface" |
650 | 603 | msgstr "New surface name:" |
651 | 604 | |
652 | -#: data_notebook.py:803 | |
605 | +#: data_notebook.py:772 | |
653 | 606 | msgid "Volume (mm³)" |
654 | 607 | msgstr "Volume (mm³)" |
655 | 608 | |
656 | -#: data_notebook.py:804 | |
609 | +#: data_notebook.py:773 | |
657 | 610 | msgid "Area (mm²)" |
658 | 611 | msgstr "" |
659 | 612 | |
660 | -#: data_notebook.py:805 | |
613 | +#: data_notebook.py:774 | |
661 | 614 | msgid "Transparency" |
662 | 615 | msgstr "Transparency" |
663 | 616 | |
664 | -#: data_notebook.py:1067 | |
617 | +#: data_notebook.py:1036 | |
665 | 618 | msgid "Location" |
666 | 619 | msgstr "Location" |
667 | 620 | |
668 | -#: data_notebook.py:1068 data_notebook.py:1264 import_bitmap_panel.py:203 | |
621 | +#: data_notebook.py:1037 data_notebook.py:1233 import_bitmap_panel.py:203 | |
669 | 622 | msgid "Type" |
670 | 623 | msgstr "Type" |
671 | 624 | |
672 | -#: data_notebook.py:1069 data_notebook.py:1265 | |
625 | +#: data_notebook.py:1038 data_notebook.py:1234 | |
673 | 626 | msgid "Value" |
674 | 627 | msgstr "Value" |
675 | 628 | |
... | ... | @@ -694,7 +647,7 @@ msgstr "Configure 3D surface" |
694 | 647 | msgid "Export data" |
695 | 648 | msgstr "Export data" |
696 | 649 | |
697 | -#: default_tasks.py:254 default_tasks.py:324 | |
650 | +#: default_tasks.py:254 | |
698 | 651 | #, fuzzy |
699 | 652 | msgid "Navigation system" |
700 | 653 | msgstr "Utilize navigation system" |
... | ... | @@ -723,7 +676,7 @@ msgstr "Preset name" |
723 | 676 | msgid "Save raycasting preset" |
724 | 677 | msgstr "Save raycasting preset" |
725 | 678 | |
726 | -#: default_viewers.py:473 frame.py:910 | |
679 | +#: default_viewers.py:473 frame.py:854 | |
727 | 680 | msgid "Tools" |
728 | 681 | msgstr "Tools" |
729 | 682 | |
... | ... | @@ -752,70 +705,65 @@ msgstr "Decimate resolution:" |
752 | 705 | msgid "Loading DICOM files" |
753 | 706 | msgstr "Loading DICOM files" |
754 | 707 | |
755 | -#: dialogs.py:237 | |
708 | +#: dialogs.py:230 | |
756 | 709 | msgid "Open InVesalius 3 project..." |
757 | 710 | msgstr "Open InVesalius 3 project..." |
758 | 711 | |
759 | -#: dialogs.py:275 | |
712 | +#: dialogs.py:268 | |
760 | 713 | msgid "Choose a DICOM folder:" |
761 | 714 | msgstr "Choose a DICOM folder:" |
762 | 715 | |
763 | -#: dialogs.py:316 | |
716 | +#: dialogs.py:309 | |
764 | 717 | msgid "Choose a folder with TIFF, BMP, JPG or PNG:" |
765 | 718 | msgstr "" |
766 | 719 | |
767 | -#: dialogs.py:348 | |
720 | +#: dialogs.py:341 | |
768 | 721 | msgid "Import Analyze 7.5 file" |
769 | 722 | msgstr "" |
770 | 723 | |
771 | -#: dialogs.py:354 | |
724 | +#: dialogs.py:347 | |
772 | 725 | #, fuzzy |
773 | 726 | msgid "Import NIFTi 1 file" |
774 | 727 | msgstr "Import DICOM files..." |
775 | 728 | |
776 | -#: dialogs.py:357 | |
729 | +#: dialogs.py:350 | |
777 | 730 | #, fuzzy |
778 | 731 | msgid "Import PAR/REC file" |
779 | 732 | msgstr "Import DICOM files..." |
780 | 733 | |
781 | -#: dialogs.py:389 | |
782 | -#, fuzzy | |
783 | -msgid "Import surface file" | |
784 | -msgstr "Export 3D surface" | |
785 | - | |
786 | -#: dialogs.py:422 frame.py:741 | |
734 | +#: dialogs.py:382 frame.py:692 | |
787 | 735 | msgid "Save project as..." |
788 | 736 | msgstr "Save project as..." |
789 | 737 | |
790 | -#: dialogs.py:425 | |
738 | +#: dialogs.py:385 | |
791 | 739 | msgid "InVesalius project (*.inv3)|*.inv3" |
792 | 740 | msgstr "InVesalius project (*.inv3)|*.inv3" |
793 | 741 | |
794 | -#: dialogs.py:454 | |
742 | +#: dialogs.py:414 | |
795 | 743 | #, fuzzy |
796 | 744 | msgid "Save markers as..." |
797 | 745 | msgstr "Save project as..." |
798 | 746 | |
799 | -#: dialogs.py:457 dialogs.py:488 | |
800 | -msgid "Markers files (*.mks)|*.mks" | |
747 | +#: dialogs.py:417 | |
748 | +msgid "Markers (*.txt)|*.txt" | |
801 | 749 | msgstr "" |
802 | 750 | |
803 | -#: dialogs.py:485 | |
751 | +#: dialogs.py:445 | |
804 | 752 | msgid "Load markers" |
805 | 753 | msgstr "" |
806 | 754 | |
807 | -#: dialogs.py:551 utils.py:379 | |
755 | +#: dialogs.py:510 utils.py:377 | |
808 | 756 | msgid "" |
809 | 757 | "A new version of InVesalius is available. Do you want to open the download " |
810 | 758 | "website now?" |
811 | 759 | msgstr "" |
812 | 760 | |
813 | -#: dialogs.py:552 utils.py:380 | |
761 | +#: dialogs.py:511 utils.py:378 | |
814 | 762 | #, fuzzy |
815 | 763 | msgid "Invesalius Update" |
816 | 764 | msgstr "InVesalius start" |
817 | 765 | |
818 | -#: dialogs.py:610 dialogs.py:1001 dialogs.py:1026 | |
766 | +#: dialogs.py:569 dialogs.py:946 dialogs.py:971 | |
819 | 767 | #, python-format |
820 | 768 | msgid "" |
821 | 769 | "The project %s has been modified.\n" |
... | ... | @@ -824,133 +772,125 @@ msgstr "" |
824 | 772 | "The project %s has been modified.\n" |
825 | 773 | "Save changes?" |
826 | 774 | |
827 | -#: dialogs.py:624 | |
775 | +#: dialogs.py:583 | |
828 | 776 | #, fuzzy, python-format |
829 | 777 | msgid "%s is an empty folder." |
830 | 778 | msgstr "%s is an empty directory." |
831 | 779 | |
832 | -#: dialogs.py:639 | |
780 | +#: dialogs.py:598 | |
833 | 781 | #, fuzzy |
834 | 782 | msgid "There are no Bitmap, JPEG, PNG or TIFF files in the selected folder." |
835 | 783 | msgstr "There are no DICOM files in the selected directory." |
836 | 784 | |
837 | -#: dialogs.py:641 | |
785 | +#: dialogs.py:600 | |
838 | 786 | #, fuzzy |
839 | 787 | msgid "There are no DICOM files in the selected folder." |
840 | 788 | msgstr "There are no DICOM files in the selected directory." |
841 | 789 | |
842 | -#: dialogs.py:643 | |
843 | -msgid "Invalid file." | |
844 | -msgstr "" | |
845 | - | |
846 | -#: dialogs.py:656 | |
790 | +#: dialogs.py:613 | |
847 | 791 | msgid "Warning! InVesalius has limited support to Analyze format.\n" |
848 | 792 | msgstr "" |
849 | 793 | |
850 | -#: dialogs.py:657 | |
794 | +#: dialogs.py:614 | |
851 | 795 | msgid "Slices may be wrongly oriented and functions may not work properly." |
852 | 796 | msgstr "" |
853 | 797 | |
854 | -#: dialogs.py:669 | |
798 | +#: dialogs.py:626 | |
855 | 799 | #, fuzzy |
856 | 800 | msgid "A mask is needed to create a surface." |
857 | 801 | msgstr "There is no mask of reference to create a surface." |
858 | 802 | |
859 | -#: dialogs.py:680 | |
803 | +#: dialogs.py:637 | |
860 | 804 | #, fuzzy |
861 | 805 | msgid "No mask was selected for removal." |
862 | 806 | msgstr "No masks were selected for removal." |
863 | 807 | |
864 | -#: dialogs.py:691 | |
808 | +#: dialogs.py:648 | |
865 | 809 | #, fuzzy |
866 | 810 | msgid "No surface was selected for removal." |
867 | 811 | msgstr "No surfaces were selected for removal." |
868 | 812 | |
869 | -#: dialogs.py:703 | |
813 | +#: dialogs.py:660 | |
870 | 814 | #, fuzzy |
871 | 815 | msgid "No measure was selected for removal." |
872 | 816 | msgstr "No measures were selected for removal." |
873 | 817 | |
874 | -#: dialogs.py:714 | |
818 | +#: dialogs.py:671 | |
875 | 819 | #, fuzzy |
876 | 820 | msgid "No mask was selected for duplication." |
877 | 821 | msgstr "No masks were selected for duplication." |
878 | 822 | |
879 | -#: dialogs.py:727 | |
823 | +#: dialogs.py:684 | |
880 | 824 | #, fuzzy |
881 | 825 | msgid "No surface was selected for duplication." |
882 | 826 | msgstr "No surfaces were selected for duplication." |
883 | 827 | |
884 | -#: dialogs.py:740 | |
828 | +#: dialogs.py:697 | |
885 | 829 | msgid "Fiducials are invalid. Select six coordinates." |
886 | 830 | msgstr "" |
887 | 831 | |
888 | -#: dialogs.py:762 | |
832 | +#: dialogs.py:719 | |
889 | 833 | msgid "No tracking device selected" |
890 | 834 | msgstr "" |
891 | 835 | |
892 | -#: dialogs.py:764 | |
836 | +#: dialogs.py:721 | |
893 | 837 | #, fuzzy |
894 | 838 | msgid " is not installed." |
895 | 839 | msgstr "%s does not exist." |
896 | 840 | |
897 | -#: dialogs.py:766 | |
841 | +#: dialogs.py:723 | |
898 | 842 | msgid " disconnected." |
899 | 843 | msgstr "" |
900 | 844 | |
901 | -#: dialogs.py:768 | |
845 | +#: dialogs.py:725 | |
902 | 846 | msgid " is not connected." |
903 | 847 | msgstr "" |
904 | 848 | |
905 | -#: dialogs.py:782 | |
849 | +#: dialogs.py:739 | |
906 | 850 | msgid "The TXT file is invalid." |
907 | 851 | msgstr "" |
908 | 852 | |
909 | -#: dialogs.py:794 | |
853 | +#: dialogs.py:751 | |
910 | 854 | msgid "No data selected" |
911 | 855 | msgstr "" |
912 | 856 | |
913 | -#: dialogs.py:805 | |
914 | -msgid "Do you really want to delete all markers?" | |
915 | -msgstr "" | |
916 | - | |
917 | -#: dialogs.py:818 | |
857 | +#: dialogs.py:763 | |
918 | 858 | msgid "Edit marker ID" |
919 | 859 | msgstr "" |
920 | 860 | |
921 | -#: dialogs.py:865 | |
861 | +#: dialogs.py:810 | |
922 | 862 | msgid "New mask name:" |
923 | 863 | msgstr "New mask name:" |
924 | 864 | |
925 | -#: dialogs.py:869 | |
865 | +#: dialogs.py:814 | |
926 | 866 | msgid "Name the mask to be created" |
927 | 867 | msgstr "Name the mask to be created" |
928 | 868 | |
929 | -#: dialogs.py:876 | |
869 | +#: dialogs.py:821 | |
930 | 870 | msgid "Threshold preset:" |
931 | 871 | msgstr "Threshold preset:" |
932 | 872 | |
933 | -#: dialogs.py:963 presets.py:46 presets.py:64 presets.py:120 presets.py:151 | |
934 | -#: slice_menu.py:128 slice_menu.py:264 task_slice.py:550 task_slice.py:552 | |
935 | -#: task_slice.py:564 task_slice.py:566 task_slice.py:609 task_slice.py:612 | |
873 | +#: dialogs.py:908 presets.py:46 presets.py:64 presets.py:120 presets.py:151 | |
874 | +#: slice_menu.py:128 slice_menu.py:264 task_slice.py:536 task_slice.py:538 | |
875 | +#: task_slice.py:550 task_slice.py:552 task_slice.py:595 task_slice.py:598 | |
936 | 876 | msgid "Custom" |
937 | 877 | msgstr "Custom" |
938 | 878 | |
939 | -#: dialogs.py:978 | |
879 | +#: dialogs.py:923 | |
940 | 880 | #, python-format |
941 | 881 | msgid "%s does not exist." |
942 | 882 | msgstr "%s does not exist." |
943 | 883 | |
944 | -#: dialogs.py:989 | |
884 | +#: dialogs.py:934 | |
945 | 885 | msgid "Please, provide more than one DICOM file for 3D reconstruction" |
946 | 886 | msgstr "Please, provide more than one DICOM file for 3D reconstruction" |
947 | 887 | |
948 | -#: dialogs.py:1050 | |
888 | +#: dialogs.py:995 | |
949 | 889 | #, fuzzy |
950 | 890 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
951 | 891 | msgstr "(c) 2007-2010 Renato Archer Information Technology Centre" |
952 | 892 | |
953 | -#: dialogs.py:1051 | |
893 | +#: dialogs.py:996 | |
954 | 894 | #, fuzzy |
955 | 895 | msgid "" |
956 | 896 | "InVesalius is a medical imaging program for 3D reconstruction. It uses a " |
... | ... | @@ -973,342 +913,338 @@ msgstr "" |
973 | 913 | "creating physical models of a patient's anatomy using rapid prototyping " |
974 | 914 | "technologies." |
975 | 915 | |
976 | -#: dialogs.py:1059 | |
916 | +#: dialogs.py:1004 | |
977 | 917 | msgid "GNU GPL (General Public License) version 2" |
978 | 918 | msgstr "GNU GPL (General Public License) version 2" |
979 | 919 | |
980 | -#: dialogs.py:1113 | |
920 | +#: dialogs.py:1044 | |
981 | 921 | msgid "Save raycasting preset as:" |
982 | 922 | msgstr "Save raycasting preset as:" |
983 | 923 | |
984 | -#: dialogs.py:1156 dialogs.py:1414 | |
924 | +#: dialogs.py:1087 dialogs.py:1345 | |
985 | 925 | msgid "New surface name:" |
986 | 926 | msgstr "New surface name:" |
987 | 927 | |
988 | -#: dialogs.py:1160 dialogs.py:1418 | |
928 | +#: dialogs.py:1091 dialogs.py:1349 | |
989 | 929 | msgid "Name the surface to be created" |
990 | 930 | msgstr "Name the surface to be created" |
991 | 931 | |
992 | -#: dialogs.py:1167 dialogs.py:1425 | |
932 | +#: dialogs.py:1098 dialogs.py:1356 | |
993 | 933 | msgid "Mask of reference:" |
994 | 934 | msgstr "Mask of reference:" |
995 | 935 | |
996 | -#: dialogs.py:1185 dialogs.py:1443 | |
936 | +#: dialogs.py:1116 dialogs.py:1374 | |
997 | 937 | msgid "Surface quality:" |
998 | 938 | msgstr "Surface quality:" |
999 | 939 | |
1000 | -#: dialogs.py:1214 dialogs.py:1471 styles.py:1752 | |
940 | +#: dialogs.py:1145 dialogs.py:1402 styles.py:1668 | |
1001 | 941 | msgid "Fill holes" |
1002 | 942 | msgstr "Fill holes" |
1003 | 943 | |
1004 | -#: dialogs.py:1217 dialogs.py:1474 | |
944 | +#: dialogs.py:1148 dialogs.py:1405 | |
1005 | 945 | msgid "Keep largest region" |
1006 | 946 | msgstr "Keep largest region" |
1007 | 947 | |
1008 | -#: dialogs.py:1257 | |
948 | +#: dialogs.py:1188 | |
1009 | 949 | msgid "BMP image" |
1010 | 950 | msgstr "BMP image" |
1011 | 951 | |
1012 | -#: dialogs.py:1258 | |
952 | +#: dialogs.py:1189 | |
1013 | 953 | msgid "JPG image" |
1014 | 954 | msgstr "JPG image" |
1015 | 955 | |
1016 | -#: dialogs.py:1259 | |
956 | +#: dialogs.py:1190 | |
1017 | 957 | msgid "PNG image" |
1018 | 958 | msgstr "PNG image" |
1019 | 959 | |
1020 | -#: dialogs.py:1260 | |
960 | +#: dialogs.py:1191 | |
1021 | 961 | msgid "PostScript document" |
1022 | 962 | msgstr "PostScript document" |
1023 | 963 | |
1024 | -#: dialogs.py:1261 | |
964 | +#: dialogs.py:1192 | |
1025 | 965 | msgid "POV-Ray file" |
1026 | 966 | msgstr "POV-Ray file" |
1027 | 967 | |
1028 | -#: dialogs.py:1262 | |
968 | +#: dialogs.py:1193 | |
1029 | 969 | msgid "TIFF image" |
1030 | 970 | msgstr "TIFF image" |
1031 | 971 | |
1032 | -#: dialogs.py:1307 | |
972 | +#: dialogs.py:1238 | |
1033 | 973 | #, fuzzy |
1034 | 974 | msgid "Surface generation options" |
1035 | 975 | msgstr "Surface properties" |
1036 | 976 | |
1037 | -#: dialogs.py:1337 | |
977 | +#: dialogs.py:1268 | |
1038 | 978 | #, fuzzy |
1039 | 979 | msgid "Surface creation" |
1040 | 980 | msgstr "Surface properties" |
1041 | 981 | |
1042 | -#: dialogs.py:1364 | |
982 | +#: dialogs.py:1295 | |
1043 | 983 | #, fuzzy |
1044 | 984 | msgid "Surface creation options" |
1045 | 985 | msgstr "Surface properties" |
1046 | 986 | |
1047 | -#: dialogs.py:1370 | |
987 | +#: dialogs.py:1301 | |
1048 | 988 | #, fuzzy |
1049 | 989 | msgid "Surface creation method" |
1050 | 990 | msgstr "Surface properties" |
1051 | 991 | |
1052 | -#: dialogs.py:1519 frame.py:912 | |
992 | +#: dialogs.py:1450 frame.py:856 | |
1053 | 993 | msgid "Options" |
1054 | 994 | msgstr "" |
1055 | 995 | |
1056 | -#: dialogs.py:1535 | |
996 | +#: dialogs.py:1466 | |
1057 | 997 | msgid "Angle:" |
1058 | 998 | msgstr "" |
1059 | 999 | |
1060 | -#: dialogs.py:1537 | |
1000 | +#: dialogs.py:1468 | |
1061 | 1001 | #, fuzzy |
1062 | 1002 | msgid "Max. distance:" |
1063 | 1003 | msgstr "Measure distance" |
1064 | 1004 | |
1065 | -#: dialogs.py:1539 | |
1005 | +#: dialogs.py:1470 | |
1066 | 1006 | msgid "Min. weight:" |
1067 | 1007 | msgstr "" |
1068 | 1008 | |
1069 | -#: dialogs.py:1541 | |
1009 | +#: dialogs.py:1472 | |
1070 | 1010 | #, fuzzy |
1071 | 1011 | msgid "N. steps:" |
1072 | 1012 | msgstr "Next step" |
1073 | 1013 | |
1074 | -#: dialogs.py:1560 dialogs.py:1596 dialogs.py:1641 | |
1014 | +#: dialogs.py:1491 dialogs.py:1527 dialogs.py:1572 | |
1075 | 1015 | msgid "Context aware smoothing" |
1076 | 1016 | msgstr "" |
1077 | 1017 | |
1078 | -#: dialogs.py:1561 | |
1018 | +#: dialogs.py:1492 | |
1079 | 1019 | msgid "Binary" |
1080 | 1020 | msgstr "" |
1081 | 1021 | |
1082 | -#: dialogs.py:1579 | |
1022 | +#: dialogs.py:1510 | |
1083 | 1023 | msgid "" |
1084 | 1024 | "It is not possible to use the Default method because the mask was edited." |
1085 | 1025 | msgstr "" |
1086 | 1026 | |
1087 | -#: dialogs.py:1582 | |
1027 | +#: dialogs.py:1513 | |
1088 | 1028 | msgid "Method:" |
1089 | 1029 | msgstr "" |
1090 | 1030 | |
1091 | -#: dialogs.py:1711 dialogs.py:2620 | |
1031 | +#: dialogs.py:1642 dialogs.py:2550 | |
1092 | 1032 | msgid "Method" |
1093 | 1033 | msgstr "" |
1094 | 1034 | |
1095 | -#: dialogs.py:1734 | |
1035 | +#: dialogs.py:1665 | |
1096 | 1036 | msgid "Gaussian sigma" |
1097 | 1037 | msgstr "" |
1098 | 1038 | |
1099 | -#: dialogs.py:1756 frame.py:814 task_slice.py:285 | |
1039 | +#: dialogs.py:1687 task_slice.py:285 | |
1100 | 1040 | msgid "Watershed" |
1101 | 1041 | msgstr "" |
1102 | 1042 | |
1103 | -#: dialogs.py:1797 frame.py:783 | |
1043 | +#: dialogs.py:1728 frame.py:753 | |
1104 | 1044 | #, fuzzy |
1105 | 1045 | msgid "Boolean operations" |
1106 | 1046 | msgstr "Smooth iterations:" |
1107 | 1047 | |
1108 | -#: dialogs.py:1820 slice_.py:1327 | |
1048 | +#: dialogs.py:1751 slice_.py:1314 | |
1109 | 1049 | msgid "Union" |
1110 | 1050 | msgstr "" |
1111 | 1051 | |
1112 | -#: dialogs.py:1821 | |
1052 | +#: dialogs.py:1752 | |
1113 | 1053 | #, fuzzy |
1114 | 1054 | msgid "Difference" |
1115 | 1055 | msgstr "Mask of reference:" |
1116 | 1056 | |
1117 | -#: dialogs.py:1822 slice_.py:1329 | |
1057 | +#: dialogs.py:1753 slice_.py:1316 | |
1118 | 1058 | #, fuzzy |
1119 | 1059 | msgid "Intersection" |
1120 | 1060 | msgstr "Institution" |
1121 | 1061 | |
1122 | -#: dialogs.py:1823 | |
1062 | +#: dialogs.py:1754 | |
1123 | 1063 | msgid "Exclusive disjunction" |
1124 | 1064 | msgstr "" |
1125 | 1065 | |
1126 | -#: dialogs.py:1844 | |
1066 | +#: dialogs.py:1775 | |
1127 | 1067 | #, fuzzy |
1128 | 1068 | msgid "Mask 1" |
1129 | 1069 | msgstr "Mask" |
1130 | 1070 | |
1131 | -#: dialogs.py:1846 | |
1071 | +#: dialogs.py:1777 | |
1132 | 1072 | #, fuzzy |
1133 | 1073 | msgid "Operation" |
1134 | 1074 | msgstr "Saturation" |
1135 | 1075 | |
1136 | -#: dialogs.py:1848 | |
1076 | +#: dialogs.py:1779 | |
1137 | 1077 | #, fuzzy |
1138 | 1078 | msgid "Mask 2" |
1139 | 1079 | msgstr "Mask" |
1140 | 1080 | |
1141 | -#: dialogs.py:1877 | |
1081 | +#: dialogs.py:1808 | |
1142 | 1082 | msgid "Image reorientation" |
1143 | 1083 | msgstr "" |
1144 | 1084 | |
1145 | -#: dialogs.py:1889 | |
1085 | +#: dialogs.py:1820 | |
1146 | 1086 | msgid "Apply" |
1147 | 1087 | msgstr "" |
1148 | 1088 | |
1149 | -#: dialogs.py:1893 | |
1089 | +#: dialogs.py:1824 | |
1150 | 1090 | msgid "Angle X" |
1151 | 1091 | msgstr "" |
1152 | 1092 | |
1153 | -#: dialogs.py:1897 | |
1093 | +#: dialogs.py:1828 | |
1154 | 1094 | msgid "Angle Y" |
1155 | 1095 | msgstr "" |
1156 | 1096 | |
1157 | -#: dialogs.py:1901 | |
1097 | +#: dialogs.py:1832 | |
1158 | 1098 | msgid "Angle Z" |
1159 | 1099 | msgstr "" |
1160 | 1100 | |
1161 | -#: dialogs.py:1950 | |
1101 | +#: dialogs.py:1881 | |
1162 | 1102 | msgid "Create project from bitmap" |
1163 | 1103 | msgstr "" |
1164 | 1104 | |
1165 | -#: dialogs.py:1977 | |
1105 | +#: dialogs.py:1908 | |
1166 | 1106 | #, fuzzy |
1167 | 1107 | msgid "Project name:" |
1168 | 1108 | msgstr "Preset name" |
1169 | 1109 | |
1170 | -#: dialogs.py:1980 | |
1110 | +#: dialogs.py:1911 | |
1171 | 1111 | #, fuzzy |
1172 | 1112 | msgid "Slices orientation:" |
1173 | 1113 | msgstr "Slices' cross intersection" |
1174 | 1114 | |
1175 | -#: dialogs.py:1981 dialogs.py:2133 dialogs.py:2154 | |
1115 | +#: dialogs.py:1912 dialogs.py:2063 dialogs.py:2084 | |
1176 | 1116 | #, fuzzy |
1177 | 1117 | msgid "Sagital" |
1178 | 1118 | msgstr "Sagittal" |
1179 | 1119 | |
1180 | -#: dialogs.py:1985 | |
1120 | +#: dialogs.py:1916 | |
1181 | 1121 | #, fuzzy |
1182 | 1122 | msgid "Spacing (mm):" |
1183 | 1123 | msgstr "Spacing: %.2f" |
1184 | 1124 | |
1185 | -#: dialogs.py:2000 | |
1125 | +#: dialogs.py:1931 | |
1186 | 1126 | msgid "X:" |
1187 | 1127 | msgstr "" |
1188 | 1128 | |
1189 | -#: dialogs.py:2005 | |
1129 | +#: dialogs.py:1936 | |
1190 | 1130 | msgid "Y:" |
1191 | 1131 | msgstr "" |
1192 | 1132 | |
1193 | -#: dialogs.py:2009 | |
1133 | +#: dialogs.py:1940 | |
1194 | 1134 | msgid "Z:" |
1195 | 1135 | msgstr "" |
1196 | 1136 | |
1197 | -#: dialogs.py:2088 | |
1137 | +#: dialogs.py:2018 | |
1198 | 1138 | msgid "" |
1199 | 1139 | "All bitmaps files must be the same \n" |
1200 | 1140 | " width and height size." |
1201 | 1141 | msgstr "" |
1202 | 1142 | |
1203 | -#: dialogs.py:2101 | |
1143 | +#: dialogs.py:2031 | |
1204 | 1144 | #, fuzzy |
1205 | 1145 | msgid "2D - Actual slice" |
1206 | 1146 | msgstr "Axial slice" |
1207 | 1147 | |
1208 | -#: dialogs.py:2102 | |
1148 | +#: dialogs.py:2032 | |
1209 | 1149 | #, fuzzy |
1210 | 1150 | msgid "3D - All slices" |
1211 | 1151 | msgstr "Keep all slices" |
1212 | 1152 | |
1213 | -#: dialogs.py:2127 | |
1153 | +#: dialogs.py:2057 | |
1214 | 1154 | msgid "2D Connectivity" |
1215 | 1155 | msgstr "" |
1216 | 1156 | |
1217 | -#: dialogs.py:2136 | |
1157 | +#: dialogs.py:2066 | |
1218 | 1158 | #, fuzzy |
1219 | 1159 | msgid "Orientation" |
1220 | 1160 | msgstr "Saturation" |
1221 | 1161 | |
1222 | -#: dialogs.py:2173 | |
1162 | +#: dialogs.py:2103 | |
1223 | 1163 | msgid "3D Connectivity" |
1224 | 1164 | msgstr "" |
1225 | 1165 | |
1226 | -#: dialogs.py:2240 dialogs.py:2293 task_slice.py:886 | |
1166 | +#: dialogs.py:2170 dialogs.py:2223 task_slice.py:872 | |
1227 | 1167 | msgid "Use WW&WL" |
1228 | 1168 | msgstr "" |
1229 | 1169 | |
1230 | -#: dialogs.py:2258 | |
1170 | +#: dialogs.py:2188 | |
1231 | 1171 | #, fuzzy |
1232 | 1172 | msgid "Deviation" |
1233 | 1173 | msgstr "Saturation" |
1234 | 1174 | |
1235 | -#: dialogs.py:2260 | |
1175 | +#: dialogs.py:2190 | |
1236 | 1176 | msgid "Min:" |
1237 | 1177 | msgstr "" |
1238 | 1178 | |
1239 | -#: dialogs.py:2263 | |
1179 | +#: dialogs.py:2193 | |
1240 | 1180 | msgid "Max:" |
1241 | 1181 | msgstr "" |
1242 | 1182 | |
1243 | -#: dialogs.py:2316 | |
1183 | +#: dialogs.py:2246 | |
1244 | 1184 | msgid "Multiplier" |
1245 | 1185 | msgstr "" |
1246 | 1186 | |
1247 | -#: dialogs.py:2319 | |
1187 | +#: dialogs.py:2249 | |
1248 | 1188 | #, fuzzy |
1249 | 1189 | msgid "Iterations" |
1250 | 1190 | msgstr "Saturation" |
1251 | 1191 | |
1252 | -#: dialogs.py:2397 dialogs.py:2611 dialogs.py:2861 | |
1192 | +#: dialogs.py:2327 dialogs.py:2541 dialogs.py:2795 | |
1253 | 1193 | msgid "Parameters" |
1254 | 1194 | msgstr "" |
1255 | 1195 | |
1256 | -#: dialogs.py:2455 | |
1196 | +#: dialogs.py:2385 | |
1257 | 1197 | msgid "Select mask parts" |
1258 | 1198 | msgstr "" |
1259 | 1199 | |
1260 | -#: dialogs.py:2483 | |
1200 | +#: dialogs.py:2413 | |
1261 | 1201 | #, fuzzy |
1262 | 1202 | msgid "Target mask name" |
1263 | 1203 | msgstr "New mask name:" |
1264 | 1204 | |
1265 | -#: dialogs.py:2537 frame.py:815 styles.py:2105 | |
1205 | +#: dialogs.py:2467 frame.py:784 styles.py:2017 | |
1266 | 1206 | msgid "Region growing" |
1267 | 1207 | msgstr "" |
1268 | 1208 | |
1269 | -#: dialogs.py:2584 | |
1209 | +#: dialogs.py:2514 | |
1270 | 1210 | msgid "Dynamic" |
1271 | 1211 | msgstr "" |
1272 | 1212 | |
1273 | -#: dialogs.py:2584 | |
1213 | +#: dialogs.py:2514 | |
1274 | 1214 | msgid "Confidence" |
1275 | 1215 | msgstr "" |
1276 | 1216 | |
1277 | -#: dialogs.py:2717 | |
1217 | +#: dialogs.py:2654 | |
1278 | 1218 | msgid "Crop mask" |
1279 | 1219 | msgstr "" |
1280 | 1220 | |
1281 | -#: dialogs.py:2754 | |
1221 | +#: dialogs.py:2695 | |
1282 | 1222 | #, fuzzy |
1283 | 1223 | msgid "Axial:" |
1284 | 1224 | msgstr "Axial" |
1285 | 1225 | |
1286 | -#: dialogs.py:2756 dialogs.py:2766 dialogs.py:2776 | |
1226 | +#: dialogs.py:2697 dialogs.py:2707 dialogs.py:2717 | |
1287 | 1227 | msgid " - " |
1288 | 1228 | msgstr "" |
1289 | 1229 | |
1290 | -#: dialogs.py:2764 | |
1230 | +#: dialogs.py:2705 | |
1291 | 1231 | #, fuzzy |
1292 | 1232 | msgid "Sagital:" |
1293 | 1233 | msgstr "Sagittal" |
1294 | 1234 | |
1295 | -#: dialogs.py:2774 | |
1235 | +#: dialogs.py:2715 | |
1296 | 1236 | #, fuzzy |
1297 | 1237 | msgid "Coronal:" |
1298 | 1238 | msgstr "Coronal" |
1299 | 1239 | |
1300 | -#: dialogs.py:2872 | |
1240 | +#: dialogs.py:2806 | |
1301 | 1241 | msgid "Max hole size" |
1302 | 1242 | msgstr "" |
1303 | 1243 | |
1304 | -#: dialogs.py:2874 | |
1244 | +#: dialogs.py:2808 | |
1305 | 1245 | msgid "voxels" |
1306 | 1246 | msgstr "" |
1307 | 1247 | |
1308 | -#: dicom.py:1550 dicom.py:1554 dicom.py:1556 | |
1309 | -msgid "unnamed" | |
1310 | -msgstr "unnamed" | |
1311 | - | |
1312 | 1248 | #: dicom_preview_panel.py:409 |
1313 | 1249 | #, fuzzy, python-format |
1314 | 1250 | msgid "%d images" |
... | ... | @@ -1319,259 +1255,207 @@ msgstr "%d Images" |
1319 | 1255 | msgid "Image %d" |
1320 | 1256 | msgstr "Image %d" |
1321 | 1257 | |
1322 | -#: frame.py:173 | |
1258 | +#: frame.py:171 | |
1323 | 1259 | msgid "Data panel" |
1324 | 1260 | msgstr "Data panel" |
1325 | 1261 | |
1326 | -#: frame.py:179 | |
1262 | +#: frame.py:177 | |
1327 | 1263 | msgid "Preview medical data to be reconstructed" |
1328 | 1264 | msgstr "Preview medical data to be reconstructed" |
1329 | 1265 | |
1330 | -#: frame.py:185 | |
1266 | +#: frame.py:183 | |
1331 | 1267 | #, fuzzy |
1332 | 1268 | msgid "Preview bitmap to be reconstructed" |
1333 | 1269 | msgstr "Preview medical data to be reconstructed" |
1334 | 1270 | |
1335 | -#: frame.py:191 | |
1271 | +#: frame.py:189 | |
1336 | 1272 | msgid "Retrieve DICOM from PACS" |
1337 | 1273 | msgstr "" |
1338 | 1274 | |
1339 | -#: frame.py:501 | |
1340 | -msgid "Currently the Navigation mode is only working on Windows" | |
1341 | -msgstr "" | |
1342 | - | |
1343 | -#: frame.py:639 frame.py:794 | |
1275 | +#: frame.py:603 frame.py:764 | |
1344 | 1276 | msgid "Fill holes automatically" |
1345 | 1277 | msgstr "" |
1346 | 1278 | |
1347 | -#: frame.py:728 | |
1279 | +#: frame.py:679 | |
1348 | 1280 | msgid "Analyze 7.5" |
1349 | 1281 | msgstr "" |
1350 | 1282 | |
1351 | -#: frame.py:729 | |
1283 | +#: frame.py:680 | |
1352 | 1284 | msgid "NIfTI 1" |
1353 | 1285 | msgstr "" |
1354 | 1286 | |
1355 | -#: frame.py:730 | |
1287 | +#: frame.py:681 | |
1356 | 1288 | msgid "PAR/REC" |
1357 | 1289 | msgstr "" |
1358 | 1290 | |
1359 | -#: frame.py:736 | |
1291 | +#: frame.py:687 | |
1360 | 1292 | msgid "Import DICOM...\tCtrl+I" |
1361 | 1293 | msgstr "Import DICOM...\tCtrl+I" |
1362 | 1294 | |
1363 | -#: frame.py:738 | |
1295 | +#: frame.py:689 | |
1364 | 1296 | #, fuzzy |
1365 | 1297 | msgid "Import other files..." |
1366 | 1298 | msgstr "Import DICOM files..." |
1367 | 1299 | |
1368 | -#: frame.py:739 | |
1300 | +#: frame.py:690 | |
1369 | 1301 | #, fuzzy |
1370 | 1302 | msgid "Open project...\tCtrl+O" |
1371 | 1303 | msgstr "Open Project...\tCtrl+O" |
1372 | 1304 | |
1373 | -#: frame.py:740 | |
1305 | +#: frame.py:691 | |
1374 | 1306 | #, fuzzy |
1375 | 1307 | msgid "Save project\tCtrl+S" |
1376 | 1308 | msgstr "Save Project\tCtrl+S" |
1377 | 1309 | |
1378 | -#: frame.py:742 | |
1310 | +#: frame.py:693 | |
1379 | 1311 | #, fuzzy |
1380 | 1312 | msgid "Close project" |
1381 | 1313 | msgstr "Close Project" |
1382 | 1314 | |
1383 | -#: frame.py:751 | |
1315 | +#: frame.py:702 | |
1384 | 1316 | msgid "Exit\tCtrl+Q" |
1385 | 1317 | msgstr "" |
1386 | 1318 | |
1387 | -#: frame.py:763 frame.py:773 | |
1319 | +#: frame.py:733 frame.py:743 | |
1388 | 1320 | msgid "Undo\tCtrl+Z" |
1389 | 1321 | msgstr "" |
1390 | 1322 | |
1391 | -#: frame.py:768 frame.py:774 | |
1323 | +#: frame.py:738 frame.py:744 | |
1392 | 1324 | msgid "Redo\tCtrl+Y" |
1393 | 1325 | msgstr "" |
1394 | 1326 | |
1395 | -#: frame.py:786 | |
1327 | +#: frame.py:756 | |
1396 | 1328 | msgid "Clean Mask\tCtrl+Shift+A" |
1397 | 1329 | msgstr "" |
1398 | 1330 | |
1399 | -#: frame.py:791 | |
1331 | +#: frame.py:761 | |
1400 | 1332 | #, fuzzy |
1401 | 1333 | msgid "Fill holes manually" |
1402 | 1334 | msgstr "Fill holes" |
1403 | 1335 | |
1404 | -#: frame.py:799 styles.py:1851 | |
1336 | +#: frame.py:769 styles.py:1765 | |
1405 | 1337 | msgid "Remove parts" |
1406 | 1338 | msgstr "" |
1407 | 1339 | |
1408 | -#: frame.py:802 | |
1340 | +#: frame.py:772 | |
1409 | 1341 | #, fuzzy |
1410 | 1342 | msgid "Select parts" |
1411 | 1343 | msgstr "Getting selected parts" |
1412 | 1344 | |
1413 | -#: frame.py:807 | |
1345 | +#: frame.py:777 | |
1414 | 1346 | msgid "Crop" |
1415 | 1347 | msgstr "" |
1416 | 1348 | |
1417 | -#: frame.py:813 | |
1418 | -#, fuzzy | |
1419 | -msgid "Manual segmentation" | |
1420 | -msgstr "Language selection" | |
1421 | - | |
1422 | -#: frame.py:823 | |
1423 | -msgid "Right - Left" | |
1424 | -msgstr "" | |
1425 | - | |
1426 | -#: frame.py:824 | |
1427 | -msgid "Anterior - Posterior" | |
1428 | -msgstr "" | |
1429 | - | |
1430 | -#: frame.py:825 | |
1349 | +#: frame.py:787 | |
1431 | 1350 | #, fuzzy |
1432 | -msgid "Top - Bottom" | |
1433 | -msgstr "Bottom" | |
1434 | - | |
1435 | -#: frame.py:828 | |
1436 | -msgid "From Right-Left to Anterior-Posterior" | |
1437 | -msgstr "" | |
1438 | - | |
1439 | -#: frame.py:829 | |
1440 | -msgid "From Right-Left to Top-Bottom" | |
1441 | -msgstr "" | |
1442 | - | |
1443 | -#: frame.py:830 | |
1444 | -msgid "From Anterior-Posterior to Top-Bottom" | |
1445 | -msgstr "" | |
1446 | - | |
1447 | -#: frame.py:832 | |
1448 | -msgid "Flip" | |
1449 | -msgstr "" | |
1450 | - | |
1451 | -#: frame.py:833 | |
1452 | -msgid "Swap axes" | |
1453 | -msgstr "" | |
1351 | +msgid "Segmentation" | |
1352 | +msgstr "Saturation" | |
1454 | 1353 | |
1455 | -#: frame.py:835 | |
1354 | +#: frame.py:791 | |
1456 | 1355 | msgid "Reorient image\tCtrl+Shift+R" |
1457 | 1356 | msgstr "" |
1458 | 1357 | |
1459 | -#: frame.py:840 | |
1460 | -#, fuzzy | |
1461 | -msgid "Segmentation" | |
1462 | -msgstr "Saturation" | |
1463 | - | |
1464 | -#: frame.py:846 | |
1358 | +#: frame.py:799 | |
1465 | 1359 | #, fuzzy |
1466 | 1360 | msgid "Interpolated slices" |
1467 | 1361 | msgstr "Scroll slices" |
1468 | 1362 | |
1469 | -#: frame.py:883 | |
1363 | +#: frame.py:836 | |
1470 | 1364 | msgid "Preferences..." |
1471 | 1365 | msgstr "" |
1472 | 1366 | |
1473 | -#: frame.py:887 | |
1474 | -#, fuzzy | |
1475 | -msgid "Navigation mode" | |
1476 | -msgstr "Utilize navigation system" | |
1477 | - | |
1478 | -#: frame.py:896 | |
1367 | +#: frame.py:840 | |
1479 | 1368 | #, fuzzy |
1480 | 1369 | msgid "Getting started..." |
1481 | 1370 | msgstr "Getting Started..." |
1482 | 1371 | |
1483 | -#: frame.py:899 | |
1372 | +#: frame.py:843 | |
1484 | 1373 | msgid "About..." |
1485 | 1374 | msgstr "About..." |
1486 | 1375 | |
1487 | -#: frame.py:907 | |
1376 | +#: frame.py:851 | |
1488 | 1377 | msgid "File" |
1489 | 1378 | msgstr "File" |
1490 | 1379 | |
1491 | -#: frame.py:908 | |
1380 | +#: frame.py:852 | |
1492 | 1381 | msgid "Edit" |
1493 | 1382 | msgstr "" |
1494 | 1383 | |
1495 | -#: frame.py:909 | |
1384 | +#: frame.py:853 | |
1496 | 1385 | msgid "View" |
1497 | 1386 | msgstr "" |
1498 | 1387 | |
1499 | -#: frame.py:913 | |
1500 | -msgid "Mode" | |
1501 | -msgstr "" | |
1502 | - | |
1503 | -#: frame.py:914 | |
1388 | +#: frame.py:857 | |
1504 | 1389 | msgid "Help" |
1505 | 1390 | msgstr "Help" |
1506 | 1391 | |
1507 | -#: frame.py:1064 surface.py:418 surface.py:805 surface.py:806 | |
1508 | -#: task_navigator.py:413 trackers.py:230 | |
1392 | +#: frame.py:985 surface.py:383 surface.py:775 surface.py:776 | |
1509 | 1393 | msgid "Ready" |
1510 | 1394 | msgstr "Ready" |
1511 | 1395 | |
1512 | -#: frame.py:1216 | |
1396 | +#: frame.py:1137 | |
1513 | 1397 | #, fuzzy |
1514 | 1398 | msgid "Import DICOM files...\tCtrl+I" |
1515 | 1399 | msgstr "Import DICOM...\tCtrl+I" |
1516 | 1400 | |
1517 | -#: frame.py:1225 | |
1401 | +#: frame.py:1146 | |
1518 | 1402 | #, fuzzy |
1519 | 1403 | msgid "Open InVesalius project..." |
1520 | 1404 | msgstr "Open InVesalius 3 project..." |
1521 | 1405 | |
1522 | -#: frame.py:1231 | |
1406 | +#: frame.py:1152 | |
1523 | 1407 | msgid "Save InVesalius project" |
1524 | 1408 | msgstr "Save InVesalius project" |
1525 | 1409 | |
1526 | -#: frame.py:1378 | |
1410 | +#: frame.py:1298 | |
1527 | 1411 | msgid "Zoom" |
1528 | 1412 | msgstr "Zoom" |
1529 | 1413 | |
1530 | -#: frame.py:1384 | |
1414 | +#: frame.py:1304 | |
1531 | 1415 | msgid "Zoom based on selection" |
1532 | 1416 | msgstr "Zoom based on selection" |
1533 | 1417 | |
1534 | -#: frame.py:1390 | |
1418 | +#: frame.py:1310 | |
1535 | 1419 | msgid "Rotate" |
1536 | 1420 | msgstr "Rotate" |
1537 | 1421 | |
1538 | -#: frame.py:1396 | |
1422 | +#: frame.py:1316 | |
1539 | 1423 | msgid "Move" |
1540 | 1424 | msgstr "Move" |
1541 | 1425 | |
1542 | -#: frame.py:1402 | |
1426 | +#: frame.py:1322 | |
1543 | 1427 | msgid "Constrast" |
1544 | 1428 | msgstr "Constrast" |
1545 | 1429 | |
1546 | -#: frame.py:1566 | |
1430 | +#: frame.py:1480 | |
1547 | 1431 | msgid "Scroll slices" |
1548 | 1432 | msgstr "Scroll slices" |
1549 | 1433 | |
1550 | -#: frame.py:1572 | |
1434 | +#: frame.py:1486 | |
1551 | 1435 | msgid "Slices' cross intersection" |
1552 | 1436 | msgstr "Slices' cross intersection" |
1553 | 1437 | |
1554 | -#: frame.py:1754 frame.py:1826 frame.py:2005 | |
1438 | +#: frame.py:1655 frame.py:1727 frame.py:1906 | |
1555 | 1439 | msgid "Hide task panel" |
1556 | 1440 | msgstr "Hide task panel" |
1557 | 1441 | |
1558 | -#: frame.py:1760 frame.py:1848 frame.py:2027 | |
1442 | +#: frame.py:1661 frame.py:1749 frame.py:1928 | |
1559 | 1443 | msgid "Hide text" |
1560 | 1444 | msgstr "Hide text" |
1561 | 1445 | |
1562 | -#: frame.py:1832 frame.py:2011 | |
1446 | +#: frame.py:1733 frame.py:1912 | |
1563 | 1447 | msgid "Show task panel" |
1564 | 1448 | msgstr "Show task panel" |
1565 | 1449 | |
1566 | -#: frame.py:1842 frame.py:2021 | |
1450 | +#: frame.py:1743 frame.py:1922 | |
1567 | 1451 | msgid "Show text" |
1568 | 1452 | msgstr "Show text" |
1569 | 1453 | |
1570 | -#: frame.py:1923 | |
1454 | +#: frame.py:1824 | |
1571 | 1455 | msgid "Undo" |
1572 | 1456 | msgstr "" |
1573 | 1457 | |
1574 | -#: frame.py:1930 | |
1458 | +#: frame.py:1831 | |
1575 | 1459 | msgid "Redo" |
1576 | 1460 | msgstr "" |
1577 | 1461 | |
... | ... | @@ -1676,7 +1560,7 @@ msgstr "" |
1676 | 1560 | msgid "Add" |
1677 | 1561 | msgstr "" |
1678 | 1562 | |
1679 | -#: import_network_panel.py:695 task_navigator.py:590 | |
1563 | +#: import_network_panel.py:695 task_navigator.py:563 | |
1680 | 1564 | msgid "Remove" |
1681 | 1565 | msgstr "" |
1682 | 1566 | |
... | ... | @@ -1825,11 +1709,11 @@ msgstr "Skin Tissue (Adult)" |
1825 | 1709 | msgid "Skin Tissue (Child)" |
1826 | 1710 | msgstr "Skin Tissue (Child)" |
1827 | 1711 | |
1828 | -#: slice_.py:1328 | |
1712 | +#: slice_.py:1315 | |
1829 | 1713 | msgid "Diff" |
1830 | 1714 | msgstr "" |
1831 | 1715 | |
1832 | -#: slice_.py:1330 | |
1716 | +#: slice_.py:1317 | |
1833 | 1717 | msgid "XOR" |
1834 | 1718 | msgstr "" |
1835 | 1719 | |
... | ... | @@ -1875,58 +1759,44 @@ msgstr "Pseudo Colour" |
1875 | 1759 | msgid "Projection type" |
1876 | 1760 | msgstr "" |
1877 | 1761 | |
1878 | -#: styles.py:66 task_slice.py:865 | |
1762 | +#: styles.py:67 task_slice.py:851 | |
1879 | 1763 | msgid "Foreground" |
1880 | 1764 | msgstr "" |
1881 | 1765 | |
1882 | -#: styles.py:67 task_slice.py:866 | |
1766 | +#: styles.py:68 task_slice.py:852 | |
1883 | 1767 | msgid "Background" |
1884 | 1768 | msgstr "" |
1885 | 1769 | |
1886 | -#: styles.py:946 | |
1770 | +#: styles.py:868 | |
1887 | 1771 | msgid "Applying watershed ..." |
1888 | 1772 | msgstr "" |
1889 | 1773 | |
1890 | -#: styles.py:1753 | |
1774 | +#: styles.py:1669 | |
1891 | 1775 | #, fuzzy |
1892 | 1776 | msgid "Fill hole" |
1893 | 1777 | msgstr "Fill holes" |
1894 | 1778 | |
1895 | -#: styles.py:1754 | |
1779 | +#: styles.py:1670 | |
1896 | 1780 | #, fuzzy |
1897 | 1781 | msgid "Filling hole ..." |
1898 | 1782 | msgstr "Fill holes" |
1899 | 1783 | |
1900 | -#: styles.py:1852 | |
1784 | +#: styles.py:1766 | |
1901 | 1785 | msgid "Remove part" |
1902 | 1786 | msgstr "" |
1903 | 1787 | |
1904 | -#: styles.py:1853 | |
1788 | +#: styles.py:1767 | |
1905 | 1789 | #, fuzzy |
1906 | 1790 | msgid "Removing part ..." |
1907 | 1791 | msgstr "Getting Started..." |
1908 | 1792 | |
1909 | -#: styles.py:2106 | |
1793 | +#: styles.py:2018 | |
1910 | 1794 | #, fuzzy |
1911 | 1795 | msgid "Segmenting ..." |
1912 | 1796 | msgstr "Testing..." |
1913 | 1797 | |
1914 | -#: surface.py:263 | |
1915 | -msgid "File format not reconized by InVesalius" | |
1916 | -msgstr "" | |
1917 | - | |
1918 | -#: surface.py:263 surface.py:271 | |
1919 | -#, fuzzy | |
1920 | -msgid "Import surface error" | |
1921 | -msgstr "Export 3D surface" | |
1922 | - | |
1923 | -#: surface.py:271 | |
1924 | -#, fuzzy | |
1925 | -msgid "InVesalius was not able to import this surface" | |
1926 | -msgstr "InVesalius 3 - New surface" | |
1927 | - | |
1928 | -#: surface.py:479 surface.py:570 surface.py:588 surface.py:621 surface.py:650 | |
1929 | -#: surface.py:672 surface.py:691 surface.py:705 surface.py:722 | |
1798 | +#: surface.py:444 surface.py:535 surface.py:553 surface.py:591 surface.py:620 | |
1799 | +#: surface.py:642 surface.py:661 surface.py:675 surface.py:692 | |
1930 | 1800 | #, fuzzy |
1931 | 1801 | msgid "Creating 3D surface..." |
1932 | 1802 | msgstr "Generating 3D surface..." |
... | ... | @@ -1981,99 +1851,94 @@ msgstr "Open an existing InVesalius project..." |
1981 | 1851 | msgid "Open an existing project..." |
1982 | 1852 | msgstr "Open an existing project..." |
1983 | 1853 | |
1984 | -#: task_navigator.py:62 | |
1854 | +#: task_navigator.py:63 | |
1985 | 1855 | msgid "Select fiducials and navigate" |
1986 | 1856 | msgstr "" |
1987 | 1857 | |
1988 | -#: task_navigator.py:131 | |
1858 | +#: task_navigator.py:128 | |
1989 | 1859 | msgid "Neuronavigation" |
1990 | 1860 | msgstr "" |
1991 | 1861 | |
1992 | -#: task_navigator.py:140 | |
1862 | +#: task_navigator.py:137 | |
1993 | 1863 | msgid "Extra tools" |
1994 | 1864 | msgstr "" |
1995 | 1865 | |
1996 | -#: task_navigator.py:149 | |
1866 | +#: task_navigator.py:146 | |
1997 | 1867 | msgid "Update camera in volume" |
1998 | 1868 | msgstr "" |
1999 | 1869 | |
2000 | -#: task_navigator.py:150 | |
1870 | +#: task_navigator.py:147 | |
2001 | 1871 | #, fuzzy |
2002 | 1872 | msgid "Volume camera" |
2003 | 1873 | msgstr "Volume" |
2004 | 1874 | |
2005 | -#: task_navigator.py:156 | |
1875 | +#: task_navigator.py:153 | |
2006 | 1876 | msgid "Enable external trigger for creating markers" |
2007 | 1877 | msgstr "" |
2008 | 1878 | |
2009 | -#: task_navigator.py:157 | |
1879 | +#: task_navigator.py:154 | |
2010 | 1880 | msgid "External trigger" |
2011 | 1881 | msgstr "" |
2012 | 1882 | |
2013 | -#: task_navigator.py:227 | |
1883 | +#: task_navigator.py:213 | |
2014 | 1884 | msgid "Choose the tracking device" |
2015 | 1885 | msgstr "" |
2016 | 1886 | |
2017 | -#: task_navigator.py:235 | |
1887 | +#: task_navigator.py:221 | |
2018 | 1888 | msgid "Choose the navigation reference mode" |
2019 | 1889 | msgstr "" |
2020 | 1890 | |
2021 | -#: task_navigator.py:269 | |
1891 | +#: task_navigator.py:255 | |
2022 | 1892 | msgid "FRE:" |
2023 | 1893 | msgstr "" |
2024 | 1894 | |
2025 | -#: task_navigator.py:272 | |
1895 | +#: task_navigator.py:258 | |
2026 | 1896 | msgid "Fiducial registration error" |
2027 | 1897 | msgstr "" |
2028 | 1898 | |
2029 | -#: task_navigator.py:280 | |
1899 | +#: task_navigator.py:266 | |
2030 | 1900 | #, fuzzy |
2031 | 1901 | msgid "Start navigation" |
2032 | 1902 | msgstr "Saturation" |
2033 | 1903 | |
2034 | -#: task_navigator.py:281 | |
1904 | +#: task_navigator.py:267 | |
2035 | 1905 | msgid "Navigate" |
2036 | 1906 | msgstr "" |
2037 | 1907 | |
2038 | -#: task_navigator.py:365 | |
2039 | -#, fuzzy | |
2040 | -msgid "Configuring tracker ..." | |
2041 | -msgstr "Configure 3D surface" | |
2042 | - | |
2043 | -#: task_navigator.py:483 | |
1908 | +#: task_navigator.py:462 | |
2044 | 1909 | #, fuzzy |
2045 | 1910 | msgid "Stop neuronavigation" |
2046 | 1911 | msgstr "Saturation" |
2047 | 1912 | |
2048 | -#: task_navigator.py:516 | |
1913 | +#: task_navigator.py:491 | |
2049 | 1914 | #, fuzzy |
2050 | 1915 | msgid "Start neuronavigation" |
2051 | 1916 | msgstr "Saturation" |
2052 | 1917 | |
2053 | -#: task_navigator.py:566 | |
1918 | +#: task_navigator.py:539 | |
2054 | 1919 | #, fuzzy |
2055 | 1920 | msgid "Create marker" |
2056 | 1921 | msgstr "Create new mask" |
2057 | 1922 | |
2058 | -#: task_navigator.py:575 | |
1923 | +#: task_navigator.py:548 | |
2059 | 1924 | msgid "Save" |
2060 | 1925 | msgstr "" |
2061 | 1926 | |
2062 | -#: task_navigator.py:578 | |
1927 | +#: task_navigator.py:551 | |
2063 | 1928 | #, fuzzy |
2064 | 1929 | msgid "Load" |
2065 | 1930 | msgstr "Export data" |
2066 | 1931 | |
2067 | -#: task_navigator.py:581 | |
1932 | +#: task_navigator.py:554 | |
2068 | 1933 | #, fuzzy |
2069 | 1934 | msgid "Hide" |
2070 | 1935 | msgstr "Hide text" |
2071 | 1936 | |
2072 | -#: task_navigator.py:593 | |
2073 | -msgid "Delete all" | |
1937 | +#: task_navigator.py:566 | |
1938 | +msgid "Delete all markers" | |
2074 | 1939 | msgstr "" |
2075 | 1940 | |
2076 | -#: task_navigator.py:637 | |
1941 | +#: task_navigator.py:608 | |
2077 | 1942 | msgid "Edit ID" |
2078 | 1943 | msgstr "" |
2079 | 1944 | |
... | ... | @@ -2103,32 +1968,32 @@ msgstr "Mask properties" |
2103 | 1968 | msgid "Manual edition" |
2104 | 1969 | msgstr "Language selection" |
2105 | 1970 | |
2106 | -#: task_slice.py:434 | |
1971 | +#: task_slice.py:420 | |
2107 | 1972 | msgid "Set predefined or manual threshold:" |
2108 | 1973 | msgstr "Set predefined or manual threshold:" |
2109 | 1974 | |
2110 | -#: task_slice.py:664 task_slice.py:828 | |
1975 | +#: task_slice.py:650 task_slice.py:814 | |
2111 | 1976 | msgid "Choose brush type, size or operation:" |
2112 | 1977 | msgstr "Choose brush type, size or operation:" |
2113 | 1978 | |
2114 | -#: task_slice.py:670 task_slice.py:834 | |
1979 | +#: task_slice.py:656 task_slice.py:820 | |
2115 | 1980 | msgid "Circle" |
2116 | 1981 | msgstr "Circle" |
2117 | 1982 | |
2118 | -#: task_slice.py:674 task_slice.py:838 | |
1983 | +#: task_slice.py:660 task_slice.py:824 | |
2119 | 1984 | msgid "Square" |
2120 | 1985 | msgstr "Square" |
2121 | 1986 | |
2122 | -#: task_slice.py:715 | |
1987 | +#: task_slice.py:701 | |
2123 | 1988 | msgid "Brush threshold range:" |
2124 | 1989 | msgstr "Brush threshold range:" |
2125 | 1990 | |
2126 | -#: task_slice.py:885 | |
1991 | +#: task_slice.py:871 | |
2127 | 1992 | #, fuzzy |
2128 | 1993 | msgid "Overwrite mask" |
2129 | 1994 | msgstr "Overwrite last surface" |
2130 | 1995 | |
2131 | -#: task_slice.py:895 | |
1996 | +#: task_slice.py:881 | |
2132 | 1997 | msgid "Expand watershed to 3D" |
2133 | 1998 | msgstr "" |
2134 | 1999 | |
... | ... | @@ -2189,11 +2054,11 @@ msgstr "Select regions of interest..." |
2189 | 2054 | msgid "Transparency:" |
2190 | 2055 | msgstr "Transparency:" |
2191 | 2056 | |
2192 | -#: task_surface.py:579 | |
2057 | +#: task_surface.py:578 | |
2193 | 2058 | msgid "Decimate resolution:" |
2194 | 2059 | msgstr "Decimate resolution:" |
2195 | 2060 | |
2196 | -#: task_surface.py:589 | |
2061 | +#: task_surface.py:588 | |
2197 | 2062 | msgid "Smooth iterations:" |
2198 | 2063 | msgstr "Smooth iterations:" |
2199 | 2064 | |
... | ... | @@ -2209,10 +2074,6 @@ msgstr "Measure" |
2209 | 2074 | msgid "Add text annotations" |
2210 | 2075 | msgstr "Add text annotations" |
2211 | 2076 | |
2212 | -#: trackers.py:202 | |
2213 | -msgid "Disconnecting tracker ..." | |
2214 | -msgstr "" | |
2215 | - | |
2216 | 2077 | #: viewer_slice.py:68 |
2217 | 2078 | msgid "Number of slices used to compound the visualization." |
2218 | 2079 | msgstr "" |
... | ... | @@ -2243,188 +2104,188 @@ msgstr "Scroll slices" |
2243 | 2104 | msgid "Sharpness" |
2244 | 2105 | msgstr "" |
2245 | 2106 | |
2246 | -#: viewer_slice.py:720 viewer_slice.py:724 viewer_slice.py:774 | |
2247 | -#: viewer_slice.py:776 viewer_slice.py:788 viewer_slice.py:797 | |
2248 | -#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:826 | |
2249 | -#: viewer_slice.py:835 viewer_slice.py:844 viewer_slice.py:853 | |
2107 | +#: viewer_slice.py:704 viewer_slice.py:708 viewer_slice.py:761 | |
2108 | +#: viewer_slice.py:763 viewer_slice.py:775 viewer_slice.py:784 | |
2109 | +#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:813 | |
2110 | +#: viewer_slice.py:822 viewer_slice.py:831 viewer_slice.py:840 | |
2250 | 2111 | msgid "R" |
2251 | 2112 | msgstr "R" |
2252 | 2113 | |
2253 | -#: viewer_slice.py:720 viewer_slice.py:724 viewer_slice.py:774 | |
2254 | -#: viewer_slice.py:776 viewer_slice.py:788 viewer_slice.py:797 | |
2255 | -#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:826 | |
2256 | -#: viewer_slice.py:835 viewer_slice.py:844 viewer_slice.py:853 | |
2114 | +#: viewer_slice.py:704 viewer_slice.py:708 viewer_slice.py:761 | |
2115 | +#: viewer_slice.py:763 viewer_slice.py:775 viewer_slice.py:784 | |
2116 | +#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:813 | |
2117 | +#: viewer_slice.py:822 viewer_slice.py:831 viewer_slice.py:840 | |
2257 | 2118 | msgid "L" |
2258 | 2119 | msgstr "L" |
2259 | 2120 | |
2260 | -#: viewer_slice.py:720 viewer_slice.py:722 viewer_slice.py:774 | |
2261 | -#: viewer_slice.py:778 viewer_slice.py:788 viewer_slice.py:797 | |
2262 | -#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:864 | |
2263 | -#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
2121 | +#: viewer_slice.py:704 viewer_slice.py:706 viewer_slice.py:761 | |
2122 | +#: viewer_slice.py:765 viewer_slice.py:775 viewer_slice.py:784 | |
2123 | +#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:851 | |
2124 | +#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
2264 | 2125 | msgid "A" |
2265 | 2126 | msgstr "A" |
2266 | 2127 | |
2267 | -#: viewer_slice.py:720 viewer_slice.py:722 viewer_slice.py:774 | |
2268 | -#: viewer_slice.py:778 viewer_slice.py:788 viewer_slice.py:797 | |
2269 | -#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:864 | |
2270 | -#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
2128 | +#: viewer_slice.py:704 viewer_slice.py:706 viewer_slice.py:761 | |
2129 | +#: viewer_slice.py:765 viewer_slice.py:775 viewer_slice.py:784 | |
2130 | +#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:851 | |
2131 | +#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
2271 | 2132 | msgid "P" |
2272 | 2133 | msgstr "P" |
2273 | 2134 | |
2274 | -#: viewer_slice.py:722 viewer_slice.py:724 viewer_slice.py:776 | |
2275 | -#: viewer_slice.py:778 viewer_slice.py:826 viewer_slice.py:835 | |
2276 | -#: viewer_slice.py:844 viewer_slice.py:853 viewer_slice.py:864 | |
2277 | -#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
2135 | +#: viewer_slice.py:706 viewer_slice.py:708 viewer_slice.py:763 | |
2136 | +#: viewer_slice.py:765 viewer_slice.py:813 viewer_slice.py:822 | |
2137 | +#: viewer_slice.py:831 viewer_slice.py:840 viewer_slice.py:851 | |
2138 | +#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
2278 | 2139 | msgid "T" |
2279 | 2140 | msgstr "T" |
2280 | 2141 | |
2281 | -#: viewer_slice.py:722 viewer_slice.py:724 viewer_slice.py:776 | |
2282 | -#: viewer_slice.py:778 viewer_slice.py:826 viewer_slice.py:835 | |
2283 | -#: viewer_slice.py:844 viewer_slice.py:853 viewer_slice.py:864 | |
2284 | -#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
2142 | +#: viewer_slice.py:706 viewer_slice.py:708 viewer_slice.py:763 | |
2143 | +#: viewer_slice.py:765 viewer_slice.py:813 viewer_slice.py:822 | |
2144 | +#: viewer_slice.py:831 viewer_slice.py:840 viewer_slice.py:851 | |
2145 | +#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
2285 | 2146 | msgid "B" |
2286 | 2147 | msgstr "B" |
2287 | 2148 | |
2288 | -#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
2289 | -#: viewer_slice.py:818 | |
2149 | +#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
2150 | +#: viewer_slice.py:805 | |
2290 | 2151 | #, fuzzy |
2291 | 2152 | msgid "AL" |
2292 | 2153 | msgstr "L" |
2293 | 2154 | |
2294 | -#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
2295 | -#: viewer_slice.py:818 | |
2155 | +#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
2156 | +#: viewer_slice.py:805 | |
2296 | 2157 | #, fuzzy |
2297 | 2158 | msgid "RA" |
2298 | 2159 | msgstr "R" |
2299 | 2160 | |
2300 | -#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
2301 | -#: viewer_slice.py:818 | |
2161 | +#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
2162 | +#: viewer_slice.py:805 | |
2302 | 2163 | #, fuzzy |
2303 | 2164 | msgid "PR" |
2304 | 2165 | msgstr "R" |
2305 | 2166 | |
2306 | -#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
2307 | -#: viewer_slice.py:818 | |
2167 | +#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
2168 | +#: viewer_slice.py:805 | |
2308 | 2169 | #, fuzzy |
2309 | 2170 | msgid "LP" |
2310 | 2171 | msgstr "L" |
2311 | 2172 | |
2312 | -#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
2313 | -#: viewer_slice.py:821 | |
2173 | +#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
2174 | +#: viewer_slice.py:808 | |
2314 | 2175 | #, fuzzy |
2315 | 2176 | msgid "LA" |
2316 | 2177 | msgstr "L" |
2317 | 2178 | |
2318 | -#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
2319 | -#: viewer_slice.py:821 | |
2179 | +#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
2180 | +#: viewer_slice.py:808 | |
2320 | 2181 | #, fuzzy |
2321 | 2182 | msgid "AR" |
2322 | 2183 | msgstr "R" |
2323 | 2184 | |
2324 | -#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
2325 | -#: viewer_slice.py:821 | |
2185 | +#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
2186 | +#: viewer_slice.py:808 | |
2326 | 2187 | #, fuzzy |
2327 | 2188 | msgid "RP" |
2328 | 2189 | msgstr "R" |
2329 | 2190 | |
2330 | -#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
2331 | -#: viewer_slice.py:821 | |
2191 | +#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
2192 | +#: viewer_slice.py:808 | |
2332 | 2193 | #, fuzzy |
2333 | 2194 | msgid "PL" |
2334 | 2195 | msgstr "L" |
2335 | 2196 | |
2336 | -#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
2337 | -#: viewer_slice.py:856 | |
2197 | +#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
2198 | +#: viewer_slice.py:843 | |
2338 | 2199 | #, fuzzy |
2339 | 2200 | msgid "TL" |
2340 | 2201 | msgstr "L" |
2341 | 2202 | |
2342 | -#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
2343 | -#: viewer_slice.py:856 | |
2203 | +#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
2204 | +#: viewer_slice.py:843 | |
2344 | 2205 | #, fuzzy |
2345 | 2206 | msgid "RT" |
2346 | 2207 | msgstr "R" |
2347 | 2208 | |
2348 | -#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
2349 | -#: viewer_slice.py:856 | |
2209 | +#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
2210 | +#: viewer_slice.py:843 | |
2350 | 2211 | #, fuzzy |
2351 | 2212 | msgid "BR" |
2352 | 2213 | msgstr "R" |
2353 | 2214 | |
2354 | -#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
2355 | -#: viewer_slice.py:856 | |
2215 | +#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
2216 | +#: viewer_slice.py:843 | |
2356 | 2217 | #, fuzzy |
2357 | 2218 | msgid "LB" |
2358 | 2219 | msgstr "L" |
2359 | 2220 | |
2360 | -#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
2361 | -#: viewer_slice.py:859 | |
2221 | +#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
2222 | +#: viewer_slice.py:846 | |
2362 | 2223 | #, fuzzy |
2363 | 2224 | msgid "LT" |
2364 | 2225 | msgstr "L" |
2365 | 2226 | |
2366 | -#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
2367 | -#: viewer_slice.py:859 | |
2227 | +#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
2228 | +#: viewer_slice.py:846 | |
2368 | 2229 | #, fuzzy |
2369 | 2230 | msgid "TR" |
2370 | 2231 | msgstr "R" |
2371 | 2232 | |
2372 | -#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
2373 | -#: viewer_slice.py:859 | |
2233 | +#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
2234 | +#: viewer_slice.py:846 | |
2374 | 2235 | #, fuzzy |
2375 | 2236 | msgid "RB" |
2376 | 2237 | msgstr "R" |
2377 | 2238 | |
2378 | -#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
2379 | -#: viewer_slice.py:859 | |
2239 | +#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
2240 | +#: viewer_slice.py:846 | |
2380 | 2241 | #, fuzzy |
2381 | 2242 | msgid "BL" |
2382 | 2243 | msgstr "L" |
2383 | 2244 | |
2384 | -#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
2385 | -#: viewer_slice.py:894 | |
2245 | +#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
2246 | +#: viewer_slice.py:881 | |
2386 | 2247 | #, fuzzy |
2387 | 2248 | msgid "TA" |
2388 | 2249 | msgstr "A" |
2389 | 2250 | |
2390 | -#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
2391 | -#: viewer_slice.py:894 | |
2251 | +#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
2252 | +#: viewer_slice.py:881 | |
2392 | 2253 | #, fuzzy |
2393 | 2254 | msgid "PT" |
2394 | 2255 | msgstr "P" |
2395 | 2256 | |
2396 | -#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
2397 | -#: viewer_slice.py:894 | |
2257 | +#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
2258 | +#: viewer_slice.py:881 | |
2398 | 2259 | #, fuzzy |
2399 | 2260 | msgid "BP" |
2400 | 2261 | msgstr "P" |
2401 | 2262 | |
2402 | -#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
2403 | -#: viewer_slice.py:894 | |
2263 | +#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
2264 | +#: viewer_slice.py:881 | |
2404 | 2265 | #, fuzzy |
2405 | 2266 | msgid "AB" |
2406 | 2267 | msgstr "A" |
2407 | 2268 | |
2408 | -#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
2409 | -#: viewer_slice.py:897 | |
2269 | +#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
2270 | +#: viewer_slice.py:884 | |
2410 | 2271 | #, fuzzy |
2411 | 2272 | msgid "AT" |
2412 | 2273 | msgstr "A" |
2413 | 2274 | |
2414 | -#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
2415 | -#: viewer_slice.py:897 | |
2275 | +#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
2276 | +#: viewer_slice.py:884 | |
2416 | 2277 | #, fuzzy |
2417 | 2278 | msgid "TP" |
2418 | 2279 | msgstr "P" |
2419 | 2280 | |
2420 | -#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
2421 | -#: viewer_slice.py:897 | |
2281 | +#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
2282 | +#: viewer_slice.py:884 | |
2422 | 2283 | #, fuzzy |
2423 | 2284 | msgid "PB" |
2424 | 2285 | msgstr "P" |
2425 | 2286 | |
2426 | -#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
2427 | -#: viewer_slice.py:897 | |
2287 | +#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
2288 | +#: viewer_slice.py:884 | |
2428 | 2289 | #, fuzzy |
2429 | 2290 | msgid "BA" |
2430 | 2291 | msgstr "A" |
... | ... | @@ -2432,6 +2293,9 @@ msgstr "A" |
2432 | 2293 | #~ msgid "Untitled" |
2433 | 2294 | #~ msgstr "Untitled" |
2434 | 2295 | |
2296 | +#~ msgid "unnamed" | |
2297 | +#~ msgstr "unnamed" | |
2298 | + | |
2435 | 2299 | #, fuzzy |
2436 | 2300 | #~ msgid "Import DICOM images..." |
2437 | 2301 | #~ msgstr "Import DICOM files..." |
... | ... | @@ -2452,5 +2316,8 @@ msgstr "A" |
2452 | 2316 | #~ msgid "Open a InVesalius project..." |
2453 | 2317 | #~ msgstr "Open a InVesalius project..." |
2454 | 2318 | |
2319 | +#~ msgid "InVesalius 3 - New surface" | |
2320 | +#~ msgstr "InVesalius 3 - New surface" | |
2321 | + | |
2455 | 2322 | #~ msgid "Image Tiling" |
2456 | 2323 | #~ msgstr "Image Tiling" | ... | ... |
po/es.po
... | ... | @@ -15,14 +15,13 @@ msgstr "" |
15 | 15 | "Project-Id-Version: InVesalius3\n" |
16 | 16 | "Report-Msgid-Bugs-To: \n" |
17 | 17 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
18 | -"PO-Revision-Date: 2017-05-23 03:29+0000\n" | |
19 | -"Last-Translator: Mario Moreno <marioregino@gmail.com>\n" | |
20 | -"Language-Team: Spanish (http://www.transifex.com/invesalius/invesalius3/" | |
21 | -"language/es/)\n" | |
22 | -"Language: es\n" | |
18 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
19 | +"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
20 | +"Language-Team: Spanish (http://www.transifex.com/invesalius/invesalius3/language/es/)\n" | |
23 | 21 | "MIME-Version: 1.0\n" |
24 | 22 | "Content-Type: text/plain; charset=UTF-8\n" |
25 | 23 | "Content-Transfer-Encoding: 8bit\n" |
24 | +"Language: es\n" | |
26 | 25 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" |
27 | 26 | "X-Poedit-Country: GENERIC\n" |
28 | 27 | "X-Poedit-Language: English\n" |
... | ... | @@ -48,9 +47,7 @@ msgstr "Ubicación: %.2f" |
48 | 47 | msgid "" |
49 | 48 | "%s %s\n" |
50 | 49 | "Made in InVesalius" |
51 | -msgstr "" | |
52 | -"%s %s\n" | |
53 | -"Hecho en InVesalius" | |
50 | +msgstr "%s %s\nHecho en InVesalius" | |
54 | 51 | |
55 | 52 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
56 | 53 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -526,8 +523,7 @@ msgstr "Cargando archivo %d de %d ..." |
526 | 523 | |
527 | 524 | #: control.py:820 |
528 | 525 | msgid "Fix gantry tilt applying the degrees below" |
529 | -msgstr "" | |
530 | -"Arreglar la inclinación (gantry tilt) con la aplicación de los grados abajo" | |
526 | +msgstr "Arreglar la inclinación (gantry tilt) con la aplicación de los grados abajo" | |
531 | 527 | |
532 | 528 | #: data_notebook.py:45 measures.py:17 |
533 | 529 | msgid "Linear" |
... | ... | @@ -714,15 +710,10 @@ msgstr "Valor no se aplicará." |
714 | 710 | |
715 | 711 | #: dialogs.py:116 |
716 | 712 | msgid "" |
717 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
718 | -"memory. \n" | |
713 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
719 | 714 | "If you want to work with 3D surfaces or volume rendering, \n" |
720 | 715 | "it is recommended to reduce the medical images resolution." |
721 | -msgstr "" | |
722 | -"InVesalius se ejecuta en un sistema operativo de 32-bits o no tiene " | |
723 | -"suficiente memoria. \n" | |
724 | -"Si quieres trabajar con superficies 3D o renderización de volumen, \n" | |
725 | -"se recomienda reducir la resolución de las imágenes médicas." | |
716 | +msgstr "InVesalius se ejecuta en un sistema operativo de 32-bits o no tiene suficiente memoria. \nSi quieres trabajar con superficies 3D o renderización de volumen, \nse recomienda reducir la resolución de las imágenes médicas." | |
726 | 717 | |
727 | 718 | #: dialogs.py:130 |
728 | 719 | msgid "Percentage of original resolution" |
... | ... | @@ -784,9 +775,7 @@ msgstr "Cargar marcadores" |
784 | 775 | msgid "" |
785 | 776 | "A new version of InVesalius is available. Do you want to open the download " |
786 | 777 | "website now?" |
787 | -msgstr "" | |
788 | -"Una nueva versión de InVesalius está disponible. ¿Desea abrir el sitio web " | |
789 | -"de descarga?" | |
778 | +msgstr "Una nueva versión de InVesalius está disponible. ¿Desea abrir el sitio web de descarga?" | |
790 | 779 | |
791 | 780 | #: dialogs.py:552 utils.py:380 |
792 | 781 | msgid "Invesalius Update" |
... | ... | @@ -797,9 +786,7 @@ msgstr "Actualización de InVesalius" |
797 | 786 | msgid "" |
798 | 787 | "The project %s has been modified.\n" |
799 | 788 | "Save changes?" |
800 | -msgstr "" | |
801 | -"El proyecto %s ha sido cambiado.\n" | |
802 | -"Guardar cambios?" | |
789 | +msgstr "El proyecto %s ha sido cambiado.\nGuardar cambios?" | |
803 | 790 | |
804 | 791 | #: dialogs.py:624 |
805 | 792 | #, python-format |
... | ... | @@ -824,9 +811,7 @@ msgstr "Advertencia! InVesalius tiene apoyo limitado al formato Analyze\n" |
824 | 811 | |
825 | 812 | #: dialogs.py:657 |
826 | 813 | msgid "Slices may be wrongly oriented and functions may not work properly." |
827 | -msgstr "" | |
828 | -"Las rebanadas pueden estar mal orientadas y algunas funciones podrían no " | |
829 | -"funcionar apropiadamente" | |
814 | +msgstr "Las rebanadas pueden estar mal orientadas y algunas funciones podrían no funcionar apropiadamente" | |
830 | 815 | |
831 | 816 | #: dialogs.py:669 |
832 | 817 | msgid "A mask is needed to create a surface." |
... | ... | @@ -917,39 +902,16 @@ msgstr "Elija más de un archivo DICOM para la reconstrucción en 3D" |
917 | 902 | |
918 | 903 | #: dialogs.py:1050 |
919 | 904 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
920 | -msgstr "" | |
921 | -"(c) 2007-2017 Centro de Tecnología de la Información Renato Archer - CTI" | |
905 | +msgstr "(c) 2007-2017 Centro de Tecnología de la Información Renato Archer - CTI" | |
922 | 906 | |
923 | 907 | #: dialogs.py:1051 |
924 | 908 | msgid "" |
925 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
926 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
927 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
928 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
929 | -"(3D printing) technologies. The software is developed by Center for " | |
930 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
931 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
909 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
932 | 910 | "\n" |
933 | -" InVesalius must be used only for research. The Center for Information " | |
934 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
935 | -"this software.\n" | |
911 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
936 | 912 | "\n" |
937 | 913 | " Contact: invesalius@cti.gov.br" |
938 | -msgstr "" | |
939 | -"InVesalius es un programa para la reconstrucción 3D de imágenes médicas. " | |
940 | -"Utiliza una secuencia de archivos 2D de imagen DICOM adquiridos mediante TAC " | |
941 | -"o IRM. InVesalius permite exportar volúmenes 3D o superficies como archivos " | |
942 | -"de mallas para crear modelos físicos de la anatomia del paciente usando " | |
943 | -"tecnologías de manufactura aditiva (impresión 3D). El programa es " | |
944 | -"desarrollado por el Centro de Tecnología de la información Renato Archer " | |
945 | -"(CTI), el Consejo Nacional de Desarrollo Científico y Tecnológico (CNPq) y " | |
946 | -"el Ministerio de Salud Brasileño.\n" | |
947 | -"\n" | |
948 | -"InVesalius solo puede ser usado para investigación. El Centro de Tecnología " | |
949 | -"de la Información Renato Archer no es responsable por daños causados por el " | |
950 | -"uso de éste programa.\n" | |
951 | -"\n" | |
952 | -"Contacto: invesalius@cti.gov.br" | |
914 | +msgstr "InVesalius es un programa para la reconstrucción 3D de imágenes médicas. Utiliza una secuencia de archivos 2D de imagen DICOM adquiridos mediante TAC o IRM. InVesalius permite exportar volúmenes 3D o superficies como archivos de mallas para crear modelos físicos de la anatomia del paciente usando tecnologías de manufactura aditiva (impresión 3D). El programa es desarrollado por el Centro de Tecnología de la información Renato Archer (CTI), el Consejo Nacional de Desarrollo Científico y Tecnológico (CNPq) y el Ministerio de Salud Brasileño.\n\nInVesalius solo puede ser usado para investigación. El Centro de Tecnología de la Información Renato Archer no es responsable por daños causados por el uso de éste programa.\n\nContacto: invesalius@cti.gov.br" | |
953 | 915 | |
954 | 916 | #: dialogs.py:1059 |
955 | 917 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1054,8 +1016,7 @@ msgstr "Binario" |
1054 | 1016 | #: dialogs.py:1579 |
1055 | 1017 | msgid "" |
1056 | 1018 | "It is not possible to use the Default method because the mask was edited." |
1057 | -msgstr "" | |
1058 | -"No es posible usar el método predeterminado porque la máscara fue editada." | |
1019 | +msgstr "No es posible usar el método predeterminado porque la máscara fue editada." | |
1059 | 1020 | |
1060 | 1021 | #: dialogs.py:1582 |
1061 | 1022 | msgid "Method:" |
... | ... | @@ -1161,9 +1122,7 @@ msgstr "Z:" |
1161 | 1122 | msgid "" |
1162 | 1123 | "All bitmaps files must be the same \n" |
1163 | 1124 | " width and height size." |
1164 | -msgstr "" | |
1165 | -"Todos los archivos bitmaps deben tener\n" | |
1166 | -"el mismo tamaño de alto y ancho." | |
1125 | +msgstr "Todos los archivos bitmaps deben tener\nel mismo tamaño de alto y ancho." | |
1167 | 1126 | |
1168 | 1127 | #: dialogs.py:2101 |
1169 | 1128 | msgid "2D - Actual slice" |
... | ... | @@ -1705,9 +1664,7 @@ msgstr "No" |
1705 | 1664 | msgid "" |
1706 | 1665 | "Language settings will be applied \n" |
1707 | 1666 | " the next time InVesalius starts." |
1708 | -msgstr "" | |
1709 | -"Los ajustes de idioma se aplicarán\n" | |
1710 | -"la próxima vez que se inicie InVesalius." | |
1667 | +msgstr "Los ajustes de idioma se aplicarán\nla próxima vez que se inicie InVesalius." | |
1711 | 1668 | |
1712 | 1669 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1713 | 1670 | msgid "Soft Tissue" |
... | ... | @@ -1892,8 +1849,7 @@ msgstr "Probando..." |
1892 | 1849 | |
1893 | 1850 | #: task_importer.py:67 |
1894 | 1851 | msgid "Select DICOM, Analyze, NIfTI or REC/PAR files to be reconstructed" |
1895 | -msgstr "" | |
1896 | -"Seleccionar archivos DICOM, Analyze, NifTI o REC/PAR para ser reconstruidos" | |
1852 | +msgstr "Seleccionar archivos DICOM, Analyze, NifTI o REC/PAR para ser reconstruidos" | |
1897 | 1853 | |
1898 | 1854 | #: task_importer.py:68 |
1899 | 1855 | msgid "Import medical images..." |
... | ... | @@ -2068,10 +2024,9 @@ msgid "Advanced options" |
2068 | 2024 | msgstr "Opciones avanzadas" |
2069 | 2025 | |
2070 | 2026 | #: task_surface.py:275 |
2071 | -msgid "Automatically select largest disconnected region and create new surface" | |
2072 | -msgstr "" | |
2073 | -"Seleccionar automáticamente la mayor región desconexa y crear una nueva " | |
2074 | -"superficie" | |
2027 | +msgid "" | |
2028 | +"Automatically select largest disconnected region and create new surface" | |
2029 | +msgstr "Seleccionar automáticamente la mayor región desconexa y crear una nueva superficie" | |
2075 | 2030 | |
2076 | 2031 | #: task_surface.py:276 |
2077 | 2032 | msgid "Select largest surface" |
... | ... | @@ -2079,10 +2034,9 @@ msgstr "Seleccionar la superficie más grande" |
2079 | 2034 | |
2080 | 2035 | #: task_surface.py:284 |
2081 | 2036 | msgid "" |
2082 | -"Automatically select disconnected regions and create a new surface per region" | |
2083 | -msgstr "" | |
2084 | -"Seleccionar automáticamente las regiones desconectadas y crear una nueva " | |
2085 | -"superficie por cada región" | |
2037 | +"Automatically select disconnected regions and create a new surface per " | |
2038 | +"region" | |
2039 | +msgstr "Seleccionar automáticamente las regiones desconectadas y crear una nueva superficie por cada región" | |
2086 | 2040 | |
2087 | 2041 | #: task_surface.py:285 |
2088 | 2042 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2090,9 +2044,7 @@ msgstr "Separar todas las superficies de desconexión" |
2090 | 2044 | |
2091 | 2045 | #: task_surface.py:293 |
2092 | 2046 | msgid "Manually insert seeds of regions of interest and create a new surface" |
2093 | -msgstr "" | |
2094 | -"Insertar manualmente las semillas en las regiones de interés y crear una " | |
2095 | -"nueva superficie" | |
2047 | +msgstr "Insertar manualmente las semillas en las regiones de interés y crear una nueva superficie" | |
2096 | 2048 | |
2097 | 2049 | #: task_surface.py:294 |
2098 | 2050 | msgid "Select regions of interest..." |
... | ... | @@ -2134,9 +2086,7 @@ msgstr "Número de rebanadas usadas para generar la visualización." |
2134 | 2086 | msgid "" |
2135 | 2087 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2136 | 2088 | "the contour." |
2137 | -msgstr "" | |
2138 | -"Controla la nitidez del contorno. Cuanto mayor sea el parametro, más nitido " | |
2139 | -"será el contorno." | |
2089 | +msgstr "Controla la nitidez del contorno. Cuanto mayor sea el parametro, más nitido será el contorno." | |
2140 | 2090 | |
2141 | 2091 | #: viewer_slice.py:85 |
2142 | 2092 | msgid "Inverted order" |
... | ... | @@ -2146,9 +2096,7 @@ msgstr "Orden invertido" |
2146 | 2096 | msgid "" |
2147 | 2097 | "If checked, the slices are traversed in descending order to compound the " |
2148 | 2098 | "visualization instead of ascending order." |
2149 | -msgstr "" | |
2150 | -"Si se selecciona, las rebanadas son acomodadas en orden descendente para " | |
2151 | -"generar la visualización en lugar de en orden ascendente." | |
2099 | +msgstr "Si se selecciona, las rebanadas son acomodadas en orden descendente para generar la visualización en lugar de en orden ascendente." | |
2152 | 2100 | |
2153 | 2101 | #: viewer_slice.py:92 |
2154 | 2102 | msgid "Number of slices" | ... | ... |
po/fa.po
... | ... | @@ -13,14 +13,13 @@ msgstr "" |
13 | 13 | "Project-Id-Version: InVesalius3\n" |
14 | 14 | "Report-Msgid-Bugs-To: \n" |
15 | 15 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
16 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
16 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
17 | 17 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
18 | -"Language-Team: Persian (http://www.transifex.com/invesalius/invesalius3/" | |
19 | -"language/fa/)\n" | |
20 | -"Language: fa\n" | |
18 | +"Language-Team: Persian (http://www.transifex.com/invesalius/invesalius3/language/fa/)\n" | |
21 | 19 | "MIME-Version: 1.0\n" |
22 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | 21 | "Content-Transfer-Encoding: 8bit\n" |
22 | +"Language: fa\n" | |
24 | 23 | "Plural-Forms: nplurals=1; plural=0;\n" |
25 | 24 | "X-Poedit-Country: GENERIC\n" |
26 | 25 | "X-Poedit-Language: English\n" |
... | ... | @@ -709,8 +708,7 @@ msgstr "" |
709 | 708 | |
710 | 709 | #: dialogs.py:116 |
711 | 710 | msgid "" |
712 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
713 | -"memory. \n" | |
711 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
714 | 712 | "If you want to work with 3D surfaces or volume rendering, \n" |
715 | 713 | "it is recommended to reduce the medical images resolution." |
716 | 714 | msgstr "" |
... | ... | @@ -906,17 +904,9 @@ msgstr "" |
906 | 904 | |
907 | 905 | #: dialogs.py:1051 |
908 | 906 | msgid "" |
909 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
910 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
911 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
912 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
913 | -"(3D printing) technologies. The software is developed by Center for " | |
914 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
915 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
907 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
916 | 908 | "\n" |
917 | -" InVesalius must be used only for research. The Center for Information " | |
918 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
919 | -"this software.\n" | |
909 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
920 | 910 | "\n" |
921 | 911 | " Contact: invesalius@cti.gov.br" |
922 | 912 | msgstr "" |
... | ... | @@ -2032,7 +2022,8 @@ msgid "Advanced options" |
2032 | 2022 | msgstr "گزینه های پیشرفته" |
2033 | 2023 | |
2034 | 2024 | #: task_surface.py:275 |
2035 | -msgid "Automatically select largest disconnected region and create new surface" | |
2025 | +msgid "" | |
2026 | +"Automatically select largest disconnected region and create new surface" | |
2036 | 2027 | msgstr "" |
2037 | 2028 | |
2038 | 2029 | #: task_surface.py:276 |
... | ... | @@ -2041,7 +2032,8 @@ msgstr "" |
2041 | 2032 | |
2042 | 2033 | #: task_surface.py:284 |
2043 | 2034 | msgid "" |
2044 | -"Automatically select disconnected regions and create a new surface per region" | |
2035 | +"Automatically select disconnected regions and create a new surface per " | |
2036 | +"region" | |
2045 | 2037 | msgstr "" |
2046 | 2038 | |
2047 | 2039 | #: task_surface.py:285 | ... | ... |
po/fr.po
... | ... | @@ -7,19 +7,19 @@ |
7 | 7 | # Translators: |
8 | 8 | # Translators: |
9 | 9 | # InVesalius <invesalius@cti.gov.br>, 2015 |
10 | +# Mathieu Malaterre <mathieu.malaterre@gmail.com>, 2017 | |
10 | 11 | msgid "" |
11 | 12 | msgstr "" |
12 | 13 | "Project-Id-Version: InVesalius3\n" |
13 | 14 | "Report-Msgid-Bugs-To: \n" |
14 | 15 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
15 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
16 | -"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
17 | -"Language-Team: French (http://www.transifex.com/invesalius/invesalius3/" | |
18 | -"language/fr/)\n" | |
19 | -"Language: fr\n" | |
16 | +"PO-Revision-Date: 2017-06-29 19:33+0000\n" | |
17 | +"Last-Translator: Mathieu Malaterre <mathieu.malaterre@gmail.com>\n" | |
18 | +"Language-Team: French (http://www.transifex.com/invesalius/invesalius3/language/fr/)\n" | |
20 | 19 | "MIME-Version: 1.0\n" |
21 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
22 | 21 | "Content-Transfer-Encoding: 8bit\n" |
22 | +"Language: fr\n" | |
23 | 23 | "Plural-Forms: nplurals=2; plural=(n > 1);\n" |
24 | 24 | "X-Poedit-Country: GENERIC\n" |
25 | 25 | "X-Poedit-Language: English\n" |
... | ... | @@ -45,9 +45,7 @@ msgstr "Localisation : %.2f" |
45 | 45 | msgid "" |
46 | 46 | "%s %s\n" |
47 | 47 | "Made in InVesalius" |
48 | -msgstr "" | |
49 | -"%s %s\n" | |
50 | -"Créé avec InVesalius" | |
48 | +msgstr "%s %s\nCréé avec InVesalius" | |
51 | 49 | |
52 | 50 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
53 | 51 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -73,7 +71,7 @@ msgstr "Valeur: %-6d" |
73 | 71 | #: clut_raycasting.py:536 |
74 | 72 | #, python-format |
75 | 73 | msgid "Alpha: %-.3f" |
76 | -msgstr "" | |
74 | +msgstr "Alpha: %-.3f" | |
77 | 75 | |
78 | 76 | #: constants.py:32 |
79 | 77 | #, python-format |
... | ... | @@ -86,7 +84,7 @@ msgstr " Désactivé" |
86 | 84 | |
87 | 85 | #: constants.py:45 |
88 | 86 | msgid "Red-blue" |
89 | -msgstr "" | |
87 | +msgstr "Rouge-beu" | |
90 | 88 | |
91 | 89 | #: constants.py:46 |
92 | 90 | msgid "CristalEyes" |
... | ... | @@ -94,7 +92,7 @@ msgstr "" |
94 | 92 | |
95 | 93 | #: constants.py:47 |
96 | 94 | msgid "Interlaced" |
97 | -msgstr "" | |
95 | +msgstr "Entrelacé" | |
98 | 96 | |
99 | 97 | #: constants.py:48 constants.py:361 |
100 | 98 | msgid "Left" |
... | ... | @@ -110,7 +108,7 @@ msgstr "" |
110 | 108 | |
111 | 109 | #: constants.py:51 |
112 | 110 | msgid "Checkboard" |
113 | -msgstr "" | |
111 | +msgstr "Damier" | |
114 | 112 | |
115 | 113 | #: constants.py:52 |
116 | 114 | msgid "Anaglyph" |
... | ... | @@ -278,7 +276,7 @@ msgstr "Vascularisation - Faible" |
278 | 276 | |
279 | 277 | #: constants.py:319 |
280 | 278 | msgid "Contour" |
281 | -msgstr "" | |
279 | +msgstr "Contour" | |
282 | 280 | |
283 | 281 | #: constants.py:356 |
284 | 282 | msgid "Front" |
... | ... | @@ -322,7 +320,7 @@ msgstr "Os + Peau II" |
322 | 320 | |
323 | 321 | #: constants.py:374 |
324 | 322 | msgid "Dark bone" |
325 | -msgstr "" | |
323 | +msgstr "Os Sombre" | |
326 | 324 | |
327 | 325 | #: constants.py:375 |
328 | 326 | msgid "Glossy" |
... | ... | @@ -334,19 +332,19 @@ msgstr "Brillant II" |
334 | 332 | |
335 | 333 | #: constants.py:377 |
336 | 334 | msgid "Gold bone" |
337 | -msgstr "" | |
335 | +msgstr "Os Or" | |
338 | 336 | |
339 | 337 | #: constants.py:378 |
340 | 338 | msgid "High contrast" |
341 | -msgstr "" | |
339 | +msgstr "Teinte élevée" | |
342 | 340 | |
343 | 341 | #: constants.py:379 |
344 | 342 | msgid "Low contrast" |
345 | -msgstr "" | |
343 | +msgstr "Teinte faible" | |
346 | 344 | |
347 | 345 | #: constants.py:380 constants.py:388 |
348 | 346 | msgid "Soft on white" |
349 | -msgstr "" | |
347 | +msgstr "Doux blanc" | |
350 | 348 | |
351 | 349 | #: constants.py:381 |
352 | 350 | msgid "Mid contrast" |
... | ... | @@ -366,15 +364,15 @@ msgstr "Crayon" |
366 | 364 | |
367 | 365 | #: constants.py:385 |
368 | 366 | msgid "Red on white" |
369 | -msgstr "" | |
367 | +msgstr "Rouge sur blanc" | |
370 | 368 | |
371 | 369 | #: constants.py:386 |
372 | 370 | msgid "Skin on blue" |
373 | -msgstr "" | |
371 | +msgstr "Peau sur bleu" | |
374 | 372 | |
375 | 373 | #: constants.py:387 |
376 | 374 | msgid "Skin on blue II" |
377 | -msgstr "" | |
375 | +msgstr "Peau sur bleu 2" | |
378 | 376 | |
379 | 377 | #: constants.py:389 |
380 | 378 | msgid "Soft + Skin" |
... | ... | @@ -418,7 +416,7 @@ msgstr "Vasculaire IV" |
418 | 416 | |
419 | 417 | #: constants.py:399 |
420 | 418 | msgid "Yellow bone" |
421 | -msgstr "" | |
419 | +msgstr "Os Jaune" | |
422 | 420 | |
423 | 421 | #: constants.py:425 volume.py:665 |
424 | 422 | msgid "Cut plane" |
... | ... | @@ -474,11 +472,11 @@ msgstr "" |
474 | 472 | |
475 | 473 | #: constants.py:689 |
476 | 474 | msgid "Select left ear in image" |
477 | -msgstr "" | |
475 | +msgstr "Choisir oreille gauche sur l'image" | |
478 | 476 | |
479 | 477 | #: constants.py:690 |
480 | 478 | msgid "Select right ear in image" |
481 | -msgstr "" | |
479 | +msgstr "Choisir oreille droite sur l'image" | |
482 | 480 | |
483 | 481 | #: constants.py:691 |
484 | 482 | msgid "Select nasion in image" |
... | ... | @@ -486,23 +484,23 @@ msgstr "" |
486 | 484 | |
487 | 485 | #: constants.py:693 |
488 | 486 | msgid "LET" |
489 | -msgstr "" | |
487 | +msgstr "LET" | |
490 | 488 | |
491 | 489 | #: constants.py:694 |
492 | 490 | msgid "RET" |
493 | -msgstr "" | |
491 | +msgstr "RET" | |
494 | 492 | |
495 | 493 | #: constants.py:695 |
496 | 494 | msgid "NAT" |
497 | -msgstr "" | |
495 | +msgstr "NAT" | |
498 | 496 | |
499 | 497 | #: constants.py:696 |
500 | 498 | msgid "SET" |
501 | -msgstr "" | |
499 | +msgstr "SET" | |
502 | 500 | |
503 | 501 | #: constants.py:698 |
504 | 502 | msgid "Select left ear with spatial tracker" |
505 | -msgstr "" | |
503 | +msgstr "Choisir oreille gauche avec" | |
506 | 504 | |
507 | 505 | #: constants.py:699 |
508 | 506 | msgid "Select right ear with spatial tracker" |
... | ... | @@ -519,7 +517,7 @@ msgstr "" |
519 | 517 | #: control.py:385 |
520 | 518 | #, python-format |
521 | 519 | msgid "Loading file %d of %d ..." |
522 | -msgstr "" | |
520 | +msgstr "Chargement fichier %d de %d ..." | |
523 | 521 | |
524 | 522 | #: control.py:820 |
525 | 523 | msgid "Fix gantry tilt applying the degrees below" |
... | ... | @@ -557,7 +555,7 @@ msgstr "Masques" |
557 | 555 | |
558 | 556 | #: data_notebook.py:68 |
559 | 557 | msgid "3D surfaces" |
560 | -msgstr "" | |
558 | +msgstr "Surfaces 3D" | |
561 | 559 | |
562 | 560 | #: data_notebook.py:69 |
563 | 561 | msgid "Measures" |
... | ... | @@ -565,15 +563,15 @@ msgstr "Mesures" |
565 | 563 | |
566 | 564 | #: data_notebook.py:165 |
567 | 565 | msgid "Create a new measure" |
568 | -msgstr "" | |
566 | +msgstr "Créer une nouvelle mesure" | |
569 | 567 | |
570 | 568 | #: data_notebook.py:172 |
571 | 569 | msgid "Remove measure" |
572 | -msgstr "" | |
570 | +msgstr "Suprimer mesure" | |
573 | 571 | |
574 | 572 | #: data_notebook.py:178 |
575 | 573 | msgid "Duplicate measure" |
576 | -msgstr "" | |
574 | +msgstr "Dupliquer mesure" | |
577 | 575 | |
578 | 576 | #: data_notebook.py:191 frame.py:1408 |
579 | 577 | msgid "Measure distance" |
... | ... | @@ -585,15 +583,15 @@ msgstr "Mesurer les angles" |
585 | 583 | |
586 | 584 | #: data_notebook.py:283 |
587 | 585 | msgid "Create a new mask" |
588 | -msgstr "" | |
586 | +msgstr "Créer nouveau masque" | |
589 | 587 | |
590 | 588 | #: data_notebook.py:289 |
591 | 589 | msgid "Remove mask" |
592 | -msgstr "" | |
590 | +msgstr "Supprimer masque" | |
593 | 591 | |
594 | 592 | #: data_notebook.py:295 |
595 | 593 | msgid "Duplicate mask" |
596 | -msgstr "" | |
594 | +msgstr "Dupliquer masque" | |
597 | 595 | |
598 | 596 | #: data_notebook.py:456 data_notebook.py:802 data_notebook.py:1066 |
599 | 597 | #: data_notebook.py:1263 |
... | ... | @@ -606,23 +604,23 @@ msgstr "Masque" |
606 | 604 | |
607 | 605 | #: data_notebook.py:615 |
608 | 606 | msgid "Create a new surface" |
609 | -msgstr "" | |
607 | +msgstr "Créer une nouvelle surface" | |
610 | 608 | |
611 | 609 | #: data_notebook.py:621 |
612 | 610 | msgid "Remove surface" |
613 | -msgstr "" | |
611 | +msgstr "Supprimer surface" | |
614 | 612 | |
615 | 613 | #: data_notebook.py:627 |
616 | 614 | msgid "Duplicate surface" |
617 | -msgstr "" | |
615 | +msgstr "Dupliquer surface" | |
618 | 616 | |
619 | 617 | #: data_notebook.py:633 |
620 | 618 | msgid "Import a surface file into InVesalius" |
621 | -msgstr "" | |
619 | +msgstr "Importer une surface dans InVesalius" | |
622 | 620 | |
623 | 621 | #: data_notebook.py:661 task_surface.py:141 |
624 | 622 | msgid "New surface" |
625 | -msgstr "" | |
623 | +msgstr "Nouvelle surface" | |
626 | 624 | |
627 | 625 | #: data_notebook.py:803 |
628 | 626 | msgid "Volume (mm³)" |
... | ... | @@ -630,7 +628,7 @@ msgstr "Volume (mm³)" |
630 | 628 | |
631 | 629 | #: data_notebook.py:804 |
632 | 630 | msgid "Area (mm²)" |
633 | -msgstr "" | |
631 | +msgstr "Aire (mm²)" | |
634 | 632 | |
635 | 633 | #: data_notebook.py:805 |
636 | 634 | msgid "Transparency" |
... | ... | @@ -654,7 +652,7 @@ msgstr "Donnée" |
654 | 652 | |
655 | 653 | #: default_tasks.py:244 default_tasks.py:250 |
656 | 654 | msgid "Load data" |
657 | -msgstr "" | |
655 | +msgstr "Chargement donnée" | |
658 | 656 | |
659 | 657 | #: default_tasks.py:245 default_tasks.py:251 default_tasks.py:280 |
660 | 658 | msgid "Select region of interest" |
... | ... | @@ -670,7 +668,7 @@ msgstr "Exporter les données" |
670 | 668 | |
671 | 669 | #: default_tasks.py:254 default_tasks.py:324 |
672 | 670 | msgid "Navigation system" |
673 | -msgstr "" | |
671 | +msgstr "Système de navigation" | |
674 | 672 | |
675 | 673 | #: default_viewers.py:82 default_viewers.py:171 task_exporter.py:247 |
676 | 674 | msgid "Axial slice" |
... | ... | @@ -710,15 +708,14 @@ msgstr "La valeur ne sera pas appliquée." |
710 | 708 | |
711 | 709 | #: dialogs.py:116 |
712 | 710 | msgid "" |
713 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
714 | -"memory. \n" | |
711 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
715 | 712 | "If you want to work with 3D surfaces or volume rendering, \n" |
716 | 713 | "it is recommended to reduce the medical images resolution." |
717 | -msgstr "" | |
714 | +msgstr "InVesalius fonctionne sur un système d'exploitation 32-bit ou a peu de resource mémoire. \nSi vous voulez travaillez avec des surfaces 3D ou des rendus volumiques, \nil est recommendé de réduire la résolution des images médicales" | |
718 | 715 | |
719 | 716 | #: dialogs.py:130 |
720 | 717 | msgid "Percentage of original resolution" |
721 | -msgstr "" | |
718 | +msgstr "Pourcentage de la résolution originale" | |
722 | 719 | |
723 | 720 | #: dialogs.py:178 |
724 | 721 | msgid "Loading DICOM files" |
... | ... | @@ -734,23 +731,23 @@ msgstr "Choisir un dossier DICOM :" |
734 | 731 | |
735 | 732 | #: dialogs.py:316 |
736 | 733 | msgid "Choose a folder with TIFF, BMP, JPG or PNG:" |
737 | -msgstr "" | |
734 | +msgstr "Choisir un répertoire avec TIFF,BMP,JPG ou PNG:" | |
738 | 735 | |
739 | 736 | #: dialogs.py:348 |
740 | 737 | msgid "Import Analyze 7.5 file" |
741 | -msgstr "" | |
738 | +msgstr "Importer fichier Analyze 7.5" | |
742 | 739 | |
743 | 740 | #: dialogs.py:354 |
744 | 741 | msgid "Import NIFTi 1 file" |
745 | -msgstr "" | |
742 | +msgstr "Importer fichier NIFTi 1" | |
746 | 743 | |
747 | 744 | #: dialogs.py:357 |
748 | 745 | msgid "Import PAR/REC file" |
749 | -msgstr "" | |
746 | +msgstr "Importer fichier PAR/REC" | |
750 | 747 | |
751 | 748 | #: dialogs.py:389 |
752 | 749 | msgid "Import surface file" |
753 | -msgstr "" | |
750 | +msgstr "Importer fichier surface" | |
754 | 751 | |
755 | 752 | #: dialogs.py:422 frame.py:741 |
756 | 753 | msgid "Save project as..." |
... | ... | @@ -762,7 +759,7 @@ msgstr "Projet InVesalius (*.inv3)|*.inv3" |
762 | 759 | |
763 | 760 | #: dialogs.py:454 |
764 | 761 | msgid "Save markers as..." |
765 | -msgstr "" | |
762 | +msgstr "Sauvegarder marqueurs en tant que..." | |
766 | 763 | |
767 | 764 | #: dialogs.py:457 dialogs.py:488 |
768 | 765 | msgid "Markers files (*.mks)|*.mks" |
... | ... | @@ -770,47 +767,45 @@ msgstr "" |
770 | 767 | |
771 | 768 | #: dialogs.py:485 |
772 | 769 | msgid "Load markers" |
773 | -msgstr "" | |
770 | +msgstr "Charger marqueurs" | |
774 | 771 | |
775 | 772 | #: dialogs.py:551 utils.py:379 |
776 | 773 | msgid "" |
777 | 774 | "A new version of InVesalius is available. Do you want to open the download " |
778 | 775 | "website now?" |
779 | -msgstr "" | |
776 | +msgstr "Une nouvelle version d'InVesalius est disponible. Voulez vous ouvrier le site wen pour la téléchargement maintenant?" | |
780 | 777 | |
781 | 778 | #: dialogs.py:552 utils.py:380 |
782 | 779 | msgid "Invesalius Update" |
783 | -msgstr "" | |
780 | +msgstr "Mise à jour InVesalius" | |
784 | 781 | |
785 | 782 | #: dialogs.py:610 dialogs.py:1001 dialogs.py:1026 |
786 | 783 | #, python-format |
787 | 784 | msgid "" |
788 | 785 | "The project %s has been modified.\n" |
789 | 786 | "Save changes?" |
790 | -msgstr "" | |
791 | -"Le projet %s a été modifié.\n" | |
792 | -"Enregistrer les modifications ?" | |
787 | +msgstr "Le projet %s a été modifié.\nEnregistrer les modifications ?" | |
793 | 788 | |
794 | 789 | #: dialogs.py:624 |
795 | 790 | #, python-format |
796 | 791 | msgid "%s is an empty folder." |
797 | -msgstr "" | |
792 | +msgstr "%s est un répértoire vide." | |
798 | 793 | |
799 | 794 | #: dialogs.py:639 |
800 | 795 | msgid "There are no Bitmap, JPEG, PNG or TIFF files in the selected folder." |
801 | -msgstr "" | |
796 | +msgstr "Il n'y a ni fichiers Bitmap, JPEG, PNG ou TIFF dans le répertoire séléctionné." | |
802 | 797 | |
803 | 798 | #: dialogs.py:641 |
804 | 799 | msgid "There are no DICOM files in the selected folder." |
805 | -msgstr "" | |
800 | +msgstr "Il n'y a pas de fichier DICOM dans le répertoire séléctionné." | |
806 | 801 | |
807 | 802 | #: dialogs.py:643 |
808 | 803 | msgid "Invalid file." |
809 | -msgstr "" | |
804 | +msgstr "Fichier invalide." | |
810 | 805 | |
811 | 806 | #: dialogs.py:656 |
812 | 807 | msgid "Warning! InVesalius has limited support to Analyze format.\n" |
813 | -msgstr "" | |
808 | +msgstr "Avertissement! InVesalius a un support limité du forma Analyze.\n" | |
814 | 809 | |
815 | 810 | #: dialogs.py:657 |
816 | 811 | msgid "Slices may be wrongly oriented and functions may not work properly." |
... | ... | @@ -909,17 +904,9 @@ msgstr "" |
909 | 904 | |
910 | 905 | #: dialogs.py:1051 |
911 | 906 | msgid "" |
912 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
913 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
914 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
915 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
916 | -"(3D printing) technologies. The software is developed by Center for " | |
917 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
918 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
907 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
919 | 908 | "\n" |
920 | -" InVesalius must be used only for research. The Center for Information " | |
921 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
922 | -"this software.\n" | |
909 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
923 | 910 | "\n" |
924 | 911 | " Contact: invesalius@cti.gov.br" |
925 | 912 | msgstr "" |
... | ... | @@ -2035,10 +2022,9 @@ msgid "Advanced options" |
2035 | 2022 | msgstr "Outils avancés" |
2036 | 2023 | |
2037 | 2024 | #: task_surface.py:275 |
2038 | -msgid "Automatically select largest disconnected region and create new surface" | |
2039 | -msgstr "" | |
2040 | -"Électionner automatiquement plus grande déconnecter región et créer une " | |
2041 | -"nouvelle surface" | |
2025 | +msgid "" | |
2026 | +"Automatically select largest disconnected region and create new surface" | |
2027 | +msgstr "Électionner automatiquement plus grande déconnecter región et créer une nouvelle surface" | |
2042 | 2028 | |
2043 | 2029 | #: task_surface.py:276 |
2044 | 2030 | msgid "Select largest surface" |
... | ... | @@ -2046,7 +2032,8 @@ msgstr "" |
2046 | 2032 | |
2047 | 2033 | #: task_surface.py:284 |
2048 | 2034 | msgid "" |
2049 | -"Automatically select disconnected regions and create a new surface per region" | |
2035 | +"Automatically select disconnected regions and create a new surface per " | |
2036 | +"region" | |
2050 | 2037 | msgstr "" |
2051 | 2038 | |
2052 | 2039 | #: task_surface.py:285 | ... | ... |
po/it.po
... | ... | @@ -16,14 +16,13 @@ msgstr "" |
16 | 16 | "Project-Id-Version: InVesalius3\n" |
17 | 17 | "Report-Msgid-Bugs-To: \n" |
18 | 18 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
19 | -"PO-Revision-Date: 2017-06-14 22:09+0000\n" | |
20 | -"Last-Translator: Nikolas Lamber <nikolas_lam@yahoo.it>\n" | |
21 | -"Language-Team: Italian (http://www.transifex.com/invesalius/invesalius3/" | |
22 | -"language/it/)\n" | |
23 | -"Language: it\n" | |
19 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
20 | +"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
21 | +"Language-Team: Italian (http://www.transifex.com/invesalius/invesalius3/language/it/)\n" | |
24 | 22 | "MIME-Version: 1.0\n" |
25 | 23 | "Content-Type: text/plain; charset=UTF-8\n" |
26 | 24 | "Content-Transfer-Encoding: 8bit\n" |
25 | +"Language: it\n" | |
27 | 26 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" |
28 | 27 | "X-Poedit-Country: GENERIC\n" |
29 | 28 | "X-Poedit-Language: English\n" |
... | ... | @@ -49,9 +48,7 @@ msgstr "Posizione: %.2f" |
49 | 48 | msgid "" |
50 | 49 | "%s %s\n" |
51 | 50 | "Made in InVesalius" |
52 | -msgstr "" | |
53 | -"%s %s\n" | |
54 | -"Fatto con InVesalius" | |
51 | +msgstr "%s %s\nFatto con InVesalius" | |
55 | 52 | |
56 | 53 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
57 | 54 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -714,15 +711,10 @@ msgstr "I valori non verranno applicati" |
714 | 711 | |
715 | 712 | #: dialogs.py:116 |
716 | 713 | msgid "" |
717 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
718 | -"memory. \n" | |
714 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
719 | 715 | "If you want to work with 3D surfaces or volume rendering, \n" |
720 | 716 | "it is recommended to reduce the medical images resolution." |
721 | -msgstr "" | |
722 | -"InVesalius è in esecuzione su un sistema operativo 32-bit oppure la memoria " | |
723 | -"è insufficiente.\n" | |
724 | -"Se voui lavorare con superfici 3D o rendering volumetrico, raccomandiamo di " | |
725 | -"ridurre la risoluzione delle immagini mediche" | |
717 | +msgstr "InVesalius è in esecuzione su un sistema operativo 32-bit oppure la memoria è insufficiente.\nSe voui lavorare con superfici 3D o rendering volumetrico, raccomandiamo di ridurre la risoluzione delle immagini mediche" | |
726 | 718 | |
727 | 719 | #: dialogs.py:130 |
728 | 720 | msgid "Percentage of original resolution" |
... | ... | @@ -784,9 +776,7 @@ msgstr "Carica markers" |
784 | 776 | msgid "" |
785 | 777 | "A new version of InVesalius is available. Do you want to open the download " |
786 | 778 | "website now?" |
787 | -msgstr "" | |
788 | -"Una nuova versione di InVesalius è disponibile. Vuoi aprire il sito di " | |
789 | -"download e aggiornarla adesso?" | |
779 | +msgstr "Una nuova versione di InVesalius è disponibile. Vuoi aprire il sito di download e aggiornarla adesso?" | |
790 | 780 | |
791 | 781 | #: dialogs.py:552 utils.py:380 |
792 | 782 | msgid "Invesalius Update" |
... | ... | @@ -797,9 +787,7 @@ msgstr "Invesalius Update" |
797 | 787 | msgid "" |
798 | 788 | "The project %s has been modified.\n" |
799 | 789 | "Save changes?" |
800 | -msgstr "" | |
801 | -"Il progetto %s è stato modificato. \n" | |
802 | -"Salvare le modifiche?" | |
790 | +msgstr "Il progetto %s è stato modificato. \nSalvare le modifiche?" | |
803 | 791 | |
804 | 792 | #: dialogs.py:624 |
805 | 793 | #, python-format |
... | ... | @@ -808,9 +796,7 @@ msgstr "%s è una cartella vuota" |
808 | 796 | |
809 | 797 | #: dialogs.py:639 |
810 | 798 | msgid "There are no Bitmap, JPEG, PNG or TIFF files in the selected folder." |
811 | -msgstr "" | |
812 | -"Non c'è nessun file di tipo Bitmap, JPEG, PNG or TIFF nella cartella " | |
813 | -"selezionata" | |
799 | +msgstr "Non c'è nessun file di tipo Bitmap, JPEG, PNG or TIFF nella cartella selezionata" | |
814 | 800 | |
815 | 801 | #: dialogs.py:641 |
816 | 802 | msgid "There are no DICOM files in the selected folder." |
... | ... | @@ -822,15 +808,11 @@ msgstr "" |
822 | 808 | |
823 | 809 | #: dialogs.py:656 |
824 | 810 | msgid "Warning! InVesalius has limited support to Analyze format.\n" |
825 | -msgstr "" | |
826 | -"Attenzione! InVesalius fornisce un supporto limitato per il formato " | |
827 | -"Analyze.\n" | |
811 | +msgstr "Attenzione! InVesalius fornisce un supporto limitato per il formato Analyze.\n" | |
828 | 812 | |
829 | 813 | #: dialogs.py:657 |
830 | 814 | msgid "Slices may be wrongly oriented and functions may not work properly." |
831 | -msgstr "" | |
832 | -"Le Slices possono essere orientate erroneamente e le funzioni potrebbero non " | |
833 | -"funzionare correttamente" | |
815 | +msgstr "Le Slices possono essere orientate erroneamente e le funzioni potrebbero non funzionare correttamente" | |
834 | 816 | |
835 | 817 | #: dialogs.py:669 |
836 | 818 | msgid "A mask is needed to create a surface." |
... | ... | @@ -925,34 +907,12 @@ msgstr "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
925 | 907 | |
926 | 908 | #: dialogs.py:1051 |
927 | 909 | msgid "" |
928 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
929 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
930 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
931 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
932 | -"(3D printing) technologies. The software is developed by Center for " | |
933 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
934 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
910 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
935 | 911 | "\n" |
936 | -" InVesalius must be used only for research. The Center for Information " | |
937 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
938 | -"this software.\n" | |
912 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
939 | 913 | "\n" |
940 | 914 | " Contact: invesalius@cti.gov.br" |
941 | -msgstr "" | |
942 | -"InVesalius e' un programma di medical imaging per ricostruzioni 3D. Usa una " | |
943 | -"sequenza di file immagini 2D DICOM acquisite con scansioni CT o MRI. " | |
944 | -"InVesalius consente di esportare exporting volumi 3D o superfici come mesh " | |
945 | -"files per creare modelli fisici di parti anatomiche di pazienti tramite " | |
946 | -"l'impiego di tecnologie additive (stampa3D). Il software e' stato " | |
947 | -"sviluppato dal \"Center for Information Technology Renato Archer (CTI)\", " | |
948 | -"\"National Council for Scientific and Technological Development (CNPq)\" e " | |
949 | -"dal Ministero della Salute Brasiliano.\n" | |
950 | -"\n" | |
951 | -"InVesalius deve essere usato solo per scopi di ricerca. Il centro \"Center " | |
952 | -"for Information Technology Renato Archer\" non e' responsabile per i danni " | |
953 | -"eventualmente causati dall'uso di questo software.\n" | |
954 | -"\n" | |
955 | -"Contatto: invesalius@cti.gov.br" | |
915 | +msgstr "InVesalius e' un programma di medical imaging per ricostruzioni 3D. Usa una sequenza di file immagini 2D DICOM acquisite con scansioni CT o MRI. InVesalius consente di esportare exporting volumi 3D o superfici come mesh files per creare modelli fisici di parti anatomiche di pazienti tramite l'impiego di tecnologie additive (stampa3D). Il software e' stato sviluppato dal \"Center for Information Technology Renato Archer (CTI)\", \"National Council for Scientific and Technological Development (CNPq)\" e dal Ministero della Salute Brasiliano.\n\nInVesalius deve essere usato solo per scopi di ricerca. Il centro \"Center for Information Technology Renato Archer\" non e' responsabile per i danni eventualmente causati dall'uso di questo software.\n\nContatto: invesalius@cti.gov.br" | |
956 | 916 | |
957 | 917 | #: dialogs.py:1059 |
958 | 918 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1057,9 +1017,7 @@ msgstr "Binario" |
1057 | 1017 | #: dialogs.py:1579 |
1058 | 1018 | msgid "" |
1059 | 1019 | "It is not possible to use the Default method because the mask was edited." |
1060 | -msgstr "" | |
1061 | -"Non è possibile usare il metodo Predefinito perchè la maschera è stata " | |
1062 | -"modificata" | |
1020 | +msgstr "Non è possibile usare il metodo Predefinito perchè la maschera è stata modificata" | |
1063 | 1021 | |
1064 | 1022 | #: dialogs.py:1582 |
1065 | 1023 | msgid "Method:" |
... | ... | @@ -1165,9 +1123,7 @@ msgstr "Z:" |
1165 | 1123 | msgid "" |
1166 | 1124 | "All bitmaps files must be the same \n" |
1167 | 1125 | " width and height size." |
1168 | -msgstr "" | |
1169 | -"Tutti i files bitmap devono avere le stesse\n" | |
1170 | -"dimensioni in larghezza e in altezza" | |
1126 | +msgstr "Tutti i files bitmap devono avere le stesse\ndimensioni in larghezza e in altezza" | |
1171 | 1127 | |
1172 | 1128 | #: dialogs.py:2101 |
1173 | 1129 | msgid "2D - Actual slice" |
... | ... | @@ -1709,9 +1665,7 @@ msgstr "No" |
1709 | 1665 | msgid "" |
1710 | 1666 | "Language settings will be applied \n" |
1711 | 1667 | " the next time InVesalius starts." |
1712 | -msgstr "" | |
1713 | -"Le impostazioni di lingua verranno applicate\n" | |
1714 | -"al prossimo avvio di InVesalius." | |
1668 | +msgstr "Le impostazioni di lingua verranno applicate\nal prossimo avvio di InVesalius." | |
1715 | 1669 | |
1716 | 1670 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1717 | 1671 | msgid "Soft Tissue" |
... | ... | @@ -1896,8 +1850,7 @@ msgstr "Prova..." |
1896 | 1850 | |
1897 | 1851 | #: task_importer.py:67 |
1898 | 1852 | msgid "Select DICOM, Analyze, NIfTI or REC/PAR files to be reconstructed" |
1899 | -msgstr "" | |
1900 | -"Selezionare i files DICOM, Analyze, NIfTI o REC/PAR da essere ricostruiti" | |
1853 | +msgstr "Selezionare i files DICOM, Analyze, NIfTI o REC/PAR da essere ricostruiti" | |
1901 | 1854 | |
1902 | 1855 | #: task_importer.py:68 |
1903 | 1856 | msgid "Import medical images..." |
... | ... | @@ -2072,10 +2025,9 @@ msgid "Advanced options" |
2072 | 2025 | msgstr "Opzioni avanzate" |
2073 | 2026 | |
2074 | 2027 | #: task_surface.py:275 |
2075 | -msgid "Automatically select largest disconnected region and create new surface" | |
2076 | -msgstr "" | |
2077 | -"Seleziona automaticamente l'area disconnessa più grande e creare nuova " | |
2078 | -"superfice" | |
2028 | +msgid "" | |
2029 | +"Automatically select largest disconnected region and create new surface" | |
2030 | +msgstr "Seleziona automaticamente l'area disconnessa più grande e creare nuova superfice" | |
2079 | 2031 | |
2080 | 2032 | #: task_surface.py:276 |
2081 | 2033 | msgid "Select largest surface" |
... | ... | @@ -2083,10 +2035,9 @@ msgstr "Seleziona la superficie maggiore" |
2083 | 2035 | |
2084 | 2036 | #: task_surface.py:284 |
2085 | 2037 | msgid "" |
2086 | -"Automatically select disconnected regions and create a new surface per region" | |
2087 | -msgstr "" | |
2088 | -"Seleziona automaticamente aree disconnessee crea una nuova superfice per " | |
2089 | -"ogni regione" | |
2038 | +"Automatically select disconnected regions and create a new surface per " | |
2039 | +"region" | |
2040 | +msgstr "Seleziona automaticamente aree disconnessee crea una nuova superfice per ogni regione" | |
2090 | 2041 | |
2091 | 2042 | #: task_surface.py:285 |
2092 | 2043 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2094,9 +2045,7 @@ msgstr "Dividere tutte le superfici disconnesse" |
2094 | 2045 | |
2095 | 2046 | #: task_surface.py:293 |
2096 | 2047 | msgid "Manually insert seeds of regions of interest and create a new surface" |
2097 | -msgstr "" | |
2098 | -"Inserire manualmente i punti delle regioni di interesse e creare una nuova " | |
2099 | -"superfice" | |
2048 | +msgstr "Inserire manualmente i punti delle regioni di interesse e creare una nuova superfice" | |
2100 | 2049 | |
2101 | 2050 | #: task_surface.py:294 |
2102 | 2051 | msgid "Select regions of interest..." |
... | ... | @@ -2138,9 +2087,7 @@ msgstr "Numero di strati utilizzati per comporre la visualizzazione" |
2138 | 2087 | msgid "" |
2139 | 2088 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2140 | 2089 | "the contour." |
2141 | -msgstr "" | |
2142 | -"Controlla la nitidezza del contorno. Maggiore è il valore, maggiore è la " | |
2143 | -"nitidezza del contorno" | |
2090 | +msgstr "Controlla la nitidezza del contorno. Maggiore è il valore, maggiore è la nitidezza del contorno" | |
2144 | 2091 | |
2145 | 2092 | #: viewer_slice.py:85 |
2146 | 2093 | msgid "Inverted order" |
... | ... | @@ -2150,9 +2097,7 @@ msgstr "Ordine invertito" |
2150 | 2097 | msgid "" |
2151 | 2098 | "If checked, the slices are traversed in descending order to compound the " |
2152 | 2099 | "visualization instead of ascending order." |
2153 | -msgstr "" | |
2154 | -"Se selezionati, gli strati per comporre la visualizzazione sono attraversati " | |
2155 | -"in ordine discendente, e non ascendente." | |
2100 | +msgstr "Se selezionati, gli strati per comporre la visualizzazione sono attraversati in ordine discendente, e non ascendente." | |
2156 | 2101 | |
2157 | 2102 | #: viewer_slice.py:92 |
2158 | 2103 | msgid "Number of slices" | ... | ... |
po/ja.po
... | ... | @@ -16,14 +16,13 @@ msgstr "" |
16 | 16 | "Project-Id-Version: InVesalius3\n" |
17 | 17 | "Report-Msgid-Bugs-To: \n" |
18 | 18 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
19 | -"PO-Revision-Date: 2017-05-11 03:45+0000\n" | |
19 | +"PO-Revision-Date: 2017-07-03 06:44+0000\n" | |
20 | 20 | "Last-Translator: Yoshihiro Sato <yoshihiro_sato@zaccoz.net>\n" |
21 | -"Language-Team: Japanese (http://www.transifex.com/invesalius/invesalius3/" | |
22 | -"language/ja/)\n" | |
23 | -"Language: ja\n" | |
21 | +"Language-Team: Japanese (http://www.transifex.com/invesalius/invesalius3/language/ja/)\n" | |
24 | 22 | "MIME-Version: 1.0\n" |
25 | 23 | "Content-Type: text/plain; charset=UTF-8\n" |
26 | 24 | "Content-Transfer-Encoding: 8bit\n" |
25 | +"Language: ja\n" | |
27 | 26 | "Plural-Forms: nplurals=1; plural=0;\n" |
28 | 27 | "X-Poedit-Country: GENERIC\n" |
29 | 28 | "X-Poedit-Language: English\n" |
... | ... | @@ -49,9 +48,7 @@ msgstr "場所: %.2f" |
49 | 48 | msgid "" |
50 | 49 | "%s %s\n" |
51 | 50 | "Made in InVesalius" |
52 | -msgstr "" | |
53 | -"%s %s\n" | |
54 | -"Made in InVesalius" | |
51 | +msgstr "%s %s\nMade in InVesalius" | |
55 | 52 | |
56 | 53 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
57 | 54 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -714,14 +711,10 @@ msgstr "値を適用しない." |
714 | 711 | |
715 | 712 | #: dialogs.py:116 |
716 | 713 | msgid "" |
717 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
718 | -"memory. \n" | |
714 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
719 | 715 | "If you want to work with 3D surfaces or volume rendering, \n" |
720 | 716 | "it is recommended to reduce the medical images resolution." |
721 | -msgstr "" | |
722 | -"InVesaliusは32ビットOSで動作しているか、メモリが不足しています.サーフェスま" | |
723 | -"たはボリュームレンダリングを行う場合は、医用画像の解像度を下げることを推奨し" | |
724 | -"ます." | |
717 | +msgstr "InVesaliusは32ビットOSで動作しているか、メモリが不足しています.サーフェスまたはボリュームレンダリングを行う場合は、医用画像の解像度を下げることを推奨します." | |
725 | 718 | |
726 | 719 | #: dialogs.py:130 |
727 | 720 | msgid "Percentage of original resolution" |
... | ... | @@ -783,9 +776,7 @@ msgstr "マーカー読み込み" |
783 | 776 | msgid "" |
784 | 777 | "A new version of InVesalius is available. Do you want to open the download " |
785 | 778 | "website now?" |
786 | -msgstr "" | |
787 | -"InVesaliusの新しいバージョンが利用可能です.今すぐダウンロードサイトを開きま" | |
788 | -"すか?" | |
779 | +msgstr "InVesaliusの新しいバージョンが利用可能です.今すぐダウンロードサイトを開きますか?" | |
789 | 780 | |
790 | 781 | #: dialogs.py:552 utils.py:380 |
791 | 782 | msgid "Invesalius Update" |
... | ... | @@ -796,9 +787,7 @@ msgstr "InVesaliusをアップデート" |
796 | 787 | msgid "" |
797 | 788 | "The project %s has been modified.\n" |
798 | 789 | "Save changes?" |
799 | -msgstr "" | |
800 | -"プロジェクト %s は変更されています.\n" | |
801 | -"上書き保存しますか?" | |
790 | +msgstr "プロジェクト %s は変更されています.\n上書き保存しますか?" | |
802 | 791 | |
803 | 792 | #: dialogs.py:624 |
804 | 793 | #, python-format |
... | ... | @@ -815,7 +804,7 @@ msgstr "選択したフォルダにDICOMファイルはありません." |
815 | 804 | |
816 | 805 | #: dialogs.py:643 |
817 | 806 | msgid "Invalid file." |
818 | -msgstr "" | |
807 | +msgstr "無効なファイルです." | |
819 | 808 | |
820 | 809 | #: dialogs.py:656 |
821 | 810 | msgid "Warning! InVesalius has limited support to Analyze format.\n" |
... | ... | @@ -823,9 +812,7 @@ msgstr "警告! InVesaliusはAnalyze形式の一部しかサポートしてい |
823 | 812 | |
824 | 813 | #: dialogs.py:657 |
825 | 814 | msgid "Slices may be wrongly oriented and functions may not work properly." |
826 | -msgstr "" | |
827 | -"スライスの向きが正しくない可能性があり、機能が正しく動作しないかもしれませ" | |
828 | -"ん。" | |
815 | +msgstr "スライスの向きが正しくない可能性があり、機能が正しく動作しないかもしれません。" | |
829 | 816 | |
830 | 817 | #: dialogs.py:669 |
831 | 818 | msgid "A mask is needed to create a surface." |
... | ... | @@ -920,30 +907,12 @@ msgstr "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
920 | 907 | |
921 | 908 | #: dialogs.py:1051 |
922 | 909 | msgid "" |
923 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
924 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
925 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
926 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
927 | -"(3D printing) technologies. The software is developed by Center for " | |
928 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
929 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
910 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
930 | 911 | "\n" |
931 | -" InVesalius must be used only for research. The Center for Information " | |
932 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
933 | -"this software.\n" | |
912 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
934 | 913 | "\n" |
935 | 914 | " Contact: invesalius@cti.gov.br" |
936 | -msgstr "" | |
937 | -"InVesaliusはCTやMRIで撮像した2DのDICOMファイルを3D再構成する医用画像解析プロ" | |
938 | -"グラムです.InVesaliusでは3Dのボリュームやサーフェスをメッシュファイルとして" | |
939 | -"書き出し、付加製造技術 (3Dプリント) を使って、患者の解剖学的物理モデルを作成" | |
940 | -"できます. このソフトウェアはヘナト・アーシェル情報技術研究所 (CTI) 、国家科" | |
941 | -"学技術開発審議会 (CNPq) 、ブラジル保健省によって開発されました.\n" | |
942 | -"\n" | |
943 | -"InVesaliusは研究目的でのみ利用可能です.ヘナト・アーシェル情報技術研究所は本" | |
944 | -"ソフトウェアの使用で生じた損害について責任を負いません.\n" | |
945 | -"\n" | |
946 | -"連絡先: invesalius@cti.gov.br" | |
915 | +msgstr "InVesaliusはCTやMRIで撮像した2DのDICOMファイルを3D再構成する医用画像解析プログラムです.InVesaliusでは3Dのボリュームやサーフェスをメッシュファイルとして書き出し、付加製造技術 (3Dプリント) を使って、患者の解剖学的物理モデルを作成できます. このソフトウェアはヘナト・アーシェル情報技術研究所 (CTI) 、国家科学技術開発審議会 (CNPq) 、ブラジル保健省によって開発されました.\n\nInVesaliusは研究目的でのみ利用可能です.ヘナト・アーシェル情報技術研究所は本ソフトウェアの使用で生じた損害について責任を負いません.\n\n連絡先: invesalius@cti.gov.br" | |
947 | 916 | |
948 | 917 | #: dialogs.py:1059 |
949 | 918 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1154,9 +1123,7 @@ msgstr "Z:" |
1154 | 1123 | msgid "" |
1155 | 1124 | "All bitmaps files must be the same \n" |
1156 | 1125 | " width and height size." |
1157 | -msgstr "" | |
1158 | -"すべてのビットマップの高さと幅は\n" | |
1159 | -"同じでなければなりません." | |
1126 | +msgstr "すべてのビットマップの高さと幅は\n同じでなければなりません." | |
1160 | 1127 | |
1161 | 1128 | #: dialogs.py:2101 |
1162 | 1129 | msgid "2D - Actual slice" |
... | ... | @@ -1698,9 +1665,7 @@ msgstr "いいえ" |
1698 | 1665 | msgid "" |
1699 | 1666 | "Language settings will be applied \n" |
1700 | 1667 | " the next time InVesalius starts." |
1701 | -msgstr "" | |
1702 | -"言語設定が変更されました \n" | |
1703 | -"次回起動時に反映されます." | |
1668 | +msgstr "言語設定が変更されました \n次回起動時に反映されます." | |
1704 | 1669 | |
1705 | 1670 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1706 | 1671 | msgid "Soft Tissue" |
... | ... | @@ -2060,7 +2025,8 @@ msgid "Advanced options" |
2060 | 2025 | msgstr "高度なオプション" |
2061 | 2026 | |
2062 | 2027 | #: task_surface.py:275 |
2063 | -msgid "Automatically select largest disconnected region and create new surface" | |
2028 | +msgid "" | |
2029 | +"Automatically select largest disconnected region and create new surface" | |
2064 | 2030 | msgstr "最大切断領域を自動選択して新しいサーフェスを作成" |
2065 | 2031 | |
2066 | 2032 | #: task_surface.py:276 |
... | ... | @@ -2069,7 +2035,8 @@ msgstr "最大領域のサーフェスを選択" |
2069 | 2035 | |
2070 | 2036 | #: task_surface.py:284 |
2071 | 2037 | msgid "" |
2072 | -"Automatically select disconnected regions and create a new surface per region" | |
2038 | +"Automatically select disconnected regions and create a new surface per " | |
2039 | +"region" | |
2073 | 2040 | msgstr "切断された領域を自動選択して領域ごとに新しいサーフェスを作成" |
2074 | 2041 | |
2075 | 2042 | #: task_surface.py:285 |
... | ... | @@ -2120,8 +2087,7 @@ msgstr "可視化合成に使用されるスライス数." |
2120 | 2087 | msgid "" |
2121 | 2088 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2122 | 2089 | "the contour." |
2123 | -msgstr "" | |
2124 | -"輪郭のシャープネスをコントロールします。 値が大きいほど輪郭が鮮明になります." | |
2090 | +msgstr "輪郭のシャープネスをコントロールします。 値が大きいほど輪郭が鮮明になります." | |
2125 | 2091 | |
2126 | 2092 | #: viewer_slice.py:85 |
2127 | 2093 | msgid "Inverted order" |
... | ... | @@ -2131,9 +2097,7 @@ msgstr "逆順にする" |
2131 | 2097 | msgid "" |
2132 | 2098 | "If checked, the slices are traversed in descending order to compound the " |
2133 | 2099 | "visualization instead of ascending order." |
2134 | -msgstr "" | |
2135 | -"チェックすると、スライスは昇順ではなく降順にトラバースされ、可視化合成されま" | |
2136 | -"す." | |
2100 | +msgstr "チェックすると、スライスは昇順ではなく降順にトラバースされ、可視化合成されます." | |
2137 | 2101 | |
2138 | 2102 | #: viewer_slice.py:92 |
2139 | 2103 | msgid "Number of slices" | ... | ... |
po/ko.po
... | ... | @@ -12,14 +12,13 @@ msgstr "" |
12 | 12 | "Project-Id-Version: InVesalius3\n" |
13 | 13 | "Report-Msgid-Bugs-To: \n" |
14 | 14 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
15 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
15 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
16 | 16 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
17 | -"Language-Team: Korean (http://www.transifex.com/invesalius/invesalius3/" | |
18 | -"language/ko/)\n" | |
19 | -"Language: ko\n" | |
17 | +"Language-Team: Korean (http://www.transifex.com/invesalius/invesalius3/language/ko/)\n" | |
20 | 18 | "MIME-Version: 1.0\n" |
21 | 19 | "Content-Type: text/plain; charset=UTF-8\n" |
22 | 20 | "Content-Transfer-Encoding: 8bit\n" |
21 | +"Language: ko\n" | |
23 | 22 | "Plural-Forms: nplurals=1; plural=0;\n" |
24 | 23 | "X-Poedit-Country: GENERIC\n" |
25 | 24 | "X-Poedit-Language: English\n" |
... | ... | @@ -45,9 +44,7 @@ msgstr "위치: %.2f" |
45 | 44 | msgid "" |
46 | 45 | "%s %s\n" |
47 | 46 | "Made in InVesalius" |
48 | -msgstr "" | |
49 | -"%s %s\n" | |
50 | -"인베쌀리우스 제작" | |
47 | +msgstr "%s %s\n인베쌀리우스 제작" | |
51 | 48 | |
52 | 49 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
53 | 50 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -710,8 +707,7 @@ msgstr "값이 적용되지 않습니다." |
710 | 707 | |
711 | 708 | #: dialogs.py:116 |
712 | 709 | msgid "" |
713 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
714 | -"memory. \n" | |
710 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
715 | 711 | "If you want to work with 3D surfaces or volume rendering, \n" |
716 | 712 | "it is recommended to reduce the medical images resolution." |
717 | 713 | msgstr "" |
... | ... | @@ -787,9 +783,7 @@ msgstr "InVesalius 업데이트" |
787 | 783 | msgid "" |
788 | 784 | "The project %s has been modified.\n" |
789 | 785 | "Save changes?" |
790 | -msgstr "" | |
791 | -"프로젝트 %s 이(가) 변경되었습니다.\n" | |
792 | -"저장하시겠습니까?" | |
786 | +msgstr "프로젝트 %s 이(가) 변경되었습니다.\n저장하시겠습니까?" | |
793 | 787 | |
794 | 788 | #: dialogs.py:624 |
795 | 789 | #, python-format |
... | ... | @@ -909,17 +903,9 @@ msgstr "" |
909 | 903 | |
910 | 904 | #: dialogs.py:1051 |
911 | 905 | msgid "" |
912 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
913 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
914 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
915 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
916 | -"(3D printing) technologies. The software is developed by Center for " | |
917 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
918 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
906 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
919 | 907 | "\n" |
920 | -" InVesalius must be used only for research. The Center for Information " | |
921 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
922 | -"this software.\n" | |
908 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
923 | 909 | "\n" |
924 | 910 | " Contact: invesalius@cti.gov.br" |
925 | 911 | msgstr "" |
... | ... | @@ -2035,7 +2021,8 @@ msgid "Advanced options" |
2035 | 2021 | msgstr "개선된 옵션" |
2036 | 2022 | |
2037 | 2023 | #: task_surface.py:275 |
2038 | -msgid "Automatically select largest disconnected region and create new surface" | |
2024 | +msgid "" | |
2025 | +"Automatically select largest disconnected region and create new surface" | |
2039 | 2026 | msgstr "자동적으로 가장 큰 비련결령역을 선택하고 새 표면 창조" |
2040 | 2027 | |
2041 | 2028 | #: task_surface.py:276 |
... | ... | @@ -2044,7 +2031,8 @@ msgstr "" |
2044 | 2031 | |
2045 | 2032 | #: task_surface.py:284 |
2046 | 2033 | msgid "" |
2047 | -"Automatically select disconnected regions and create a new surface per region" | |
2034 | +"Automatically select disconnected regions and create a new surface per " | |
2035 | +"region" | |
2048 | 2036 | msgstr "" |
2049 | 2037 | |
2050 | 2038 | #: task_surface.py:285 | ... | ... |
po/ms.po
... | ... | @@ -11,14 +11,13 @@ msgstr "" |
11 | 11 | "Project-Id-Version: InVesalius3\n" |
12 | 12 | "Report-Msgid-Bugs-To: \n" |
13 | 13 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
14 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
14 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
15 | 15 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
16 | -"Language-Team: Malay (http://www.transifex.com/invesalius/invesalius3/" | |
17 | -"language/ms/)\n" | |
18 | -"Language: ms\n" | |
16 | +"Language-Team: Malay (http://www.transifex.com/invesalius/invesalius3/language/ms/)\n" | |
19 | 17 | "MIME-Version: 1.0\n" |
20 | 18 | "Content-Type: text/plain; charset=UTF-8\n" |
21 | 19 | "Content-Transfer-Encoding: 8bit\n" |
20 | +"Language: ms\n" | |
22 | 21 | "Plural-Forms: nplurals=1; plural=0;\n" |
23 | 22 | "X-Poedit-Country: GENERIC\n" |
24 | 23 | "X-Poedit-Language: English\n" |
... | ... | @@ -707,8 +706,7 @@ msgstr "" |
707 | 706 | |
708 | 707 | #: dialogs.py:116 |
709 | 708 | msgid "" |
710 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
711 | -"memory. \n" | |
709 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
712 | 710 | "If you want to work with 3D surfaces or volume rendering, \n" |
713 | 711 | "it is recommended to reduce the medical images resolution." |
714 | 712 | msgstr "" |
... | ... | @@ -904,17 +902,9 @@ msgstr "" |
904 | 902 | |
905 | 903 | #: dialogs.py:1051 |
906 | 904 | msgid "" |
907 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
908 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
909 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
910 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
911 | -"(3D printing) technologies. The software is developed by Center for " | |
912 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
913 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
905 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
914 | 906 | "\n" |
915 | -" InVesalius must be used only for research. The Center for Information " | |
916 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
917 | -"this software.\n" | |
907 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
918 | 908 | "\n" |
919 | 909 | " Contact: invesalius@cti.gov.br" |
920 | 910 | msgstr "" |
... | ... | @@ -2030,7 +2020,8 @@ msgid "Advanced options" |
2030 | 2020 | msgstr "" |
2031 | 2021 | |
2032 | 2022 | #: task_surface.py:275 |
2033 | -msgid "Automatically select largest disconnected region and create new surface" | |
2023 | +msgid "" | |
2024 | +"Automatically select largest disconnected region and create new surface" | |
2034 | 2025 | msgstr "" |
2035 | 2026 | |
2036 | 2027 | #: task_surface.py:276 |
... | ... | @@ -2039,7 +2030,8 @@ msgstr "" |
2039 | 2030 | |
2040 | 2031 | #: task_surface.py:284 |
2041 | 2032 | msgid "" |
2042 | -"Automatically select disconnected regions and create a new surface per region" | |
2033 | +"Automatically select disconnected regions and create a new surface per " | |
2034 | +"region" | |
2043 | 2035 | msgstr "" |
2044 | 2036 | |
2045 | 2037 | #: task_surface.py:285 | ... | ... |
po/nl.po
... | ... | @@ -11,14 +11,13 @@ msgstr "" |
11 | 11 | "Project-Id-Version: InVesalius3\n" |
12 | 12 | "Report-Msgid-Bugs-To: \n" |
13 | 13 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
14 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
14 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
15 | 15 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
16 | -"Language-Team: Dutch (http://www.transifex.com/invesalius/invesalius3/" | |
17 | -"language/nl/)\n" | |
18 | -"Language: nl\n" | |
16 | +"Language-Team: Dutch (http://www.transifex.com/invesalius/invesalius3/language/nl/)\n" | |
19 | 17 | "MIME-Version: 1.0\n" |
20 | 18 | "Content-Type: text/plain; charset=UTF-8\n" |
21 | 19 | "Content-Transfer-Encoding: 8bit\n" |
20 | +"Language: nl\n" | |
22 | 21 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" |
23 | 22 | "X-Poedit-Country: GENERIC\n" |
24 | 23 | "X-Poedit-Language: English\n" |
... | ... | @@ -707,8 +706,7 @@ msgstr "" |
707 | 706 | |
708 | 707 | #: dialogs.py:116 |
709 | 708 | msgid "" |
710 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
711 | -"memory. \n" | |
709 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
712 | 710 | "If you want to work with 3D surfaces or volume rendering, \n" |
713 | 711 | "it is recommended to reduce the medical images resolution." |
714 | 712 | msgstr "" |
... | ... | @@ -904,17 +902,9 @@ msgstr "" |
904 | 902 | |
905 | 903 | #: dialogs.py:1051 |
906 | 904 | msgid "" |
907 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
908 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
909 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
910 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
911 | -"(3D printing) technologies. The software is developed by Center for " | |
912 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
913 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
905 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
914 | 906 | "\n" |
915 | -" InVesalius must be used only for research. The Center for Information " | |
916 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
917 | -"this software.\n" | |
907 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
918 | 908 | "\n" |
919 | 909 | " Contact: invesalius@cti.gov.br" |
920 | 910 | msgstr "" |
... | ... | @@ -2030,7 +2020,8 @@ msgid "Advanced options" |
2030 | 2020 | msgstr "" |
2031 | 2021 | |
2032 | 2022 | #: task_surface.py:275 |
2033 | -msgid "Automatically select largest disconnected region and create new surface" | |
2023 | +msgid "" | |
2024 | +"Automatically select largest disconnected region and create new surface" | |
2034 | 2025 | msgstr "" |
2035 | 2026 | |
2036 | 2027 | #: task_surface.py:276 |
... | ... | @@ -2039,7 +2030,8 @@ msgstr "" |
2039 | 2030 | |
2040 | 2031 | #: task_surface.py:284 |
2041 | 2032 | msgid "" |
2042 | -"Automatically select disconnected regions and create a new surface per region" | |
2033 | +"Automatically select disconnected regions and create a new surface per " | |
2034 | +"region" | |
2043 | 2035 | msgstr "" |
2044 | 2036 | |
2045 | 2037 | #: task_surface.py:285 | ... | ... |
po/pt.po
... | ... | @@ -13,14 +13,13 @@ msgstr "" |
13 | 13 | "Project-Id-Version: InVesalius3\n" |
14 | 14 | "Report-Msgid-Bugs-To: \n" |
15 | 15 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
16 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
16 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
17 | 17 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
18 | -"Language-Team: Portuguese (http://www.transifex.com/invesalius/invesalius3/" | |
19 | -"language/pt/)\n" | |
20 | -"Language: pt\n" | |
18 | +"Language-Team: Portuguese (http://www.transifex.com/invesalius/invesalius3/language/pt/)\n" | |
21 | 19 | "MIME-Version: 1.0\n" |
22 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | 21 | "Content-Transfer-Encoding: 8bit\n" |
22 | +"Language: pt\n" | |
24 | 23 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" |
25 | 24 | "X-Poedit-Country: GENERIC\n" |
26 | 25 | "X-Poedit-Language: English\n" |
... | ... | @@ -46,9 +45,7 @@ msgstr "Localização: %.2f" |
46 | 45 | msgid "" |
47 | 46 | "%s %s\n" |
48 | 47 | "Made in InVesalius" |
49 | -msgstr "" | |
50 | -"%s %s\n" | |
51 | -"Criado com InVesalius" | |
48 | +msgstr "%s %s\nCriado com InVesalius" | |
52 | 49 | |
53 | 50 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
54 | 51 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -711,16 +708,10 @@ msgstr "Não se aplicará o valor." |
711 | 708 | |
712 | 709 | #: dialogs.py:116 |
713 | 710 | msgid "" |
714 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
715 | -"memory. \n" | |
711 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
716 | 712 | "If you want to work with 3D surfaces or volume rendering, \n" |
717 | 713 | "it is recommended to reduce the medical images resolution." |
718 | -msgstr "" | |
719 | -"Está-se a executar o InVesalius em sistema operacional de 32 bits\n" | |
720 | -"ou não há memória suficiente disponível. Se desejas trabalhar com " | |
721 | -"superfícies 3D\n" | |
722 | -"ou renderização volumétrica, recomenda-se diminuir a resolução das imagens " | |
723 | -"médicas." | |
714 | +msgstr "Está-se a executar o InVesalius em sistema operacional de 32 bits\nou não há memória suficiente disponível. Se desejas trabalhar com superfícies 3D\nou renderização volumétrica, recomenda-se diminuir a resolução das imagens médicas." | |
724 | 715 | |
725 | 716 | #: dialogs.py:130 |
726 | 717 | msgid "Percentage of original resolution" |
... | ... | @@ -782,9 +773,7 @@ msgstr "" |
782 | 773 | msgid "" |
783 | 774 | "A new version of InVesalius is available. Do you want to open the download " |
784 | 775 | "website now?" |
785 | -msgstr "" | |
786 | -"Uma nova versão do InVesalius está disponível. Gostarias de abrir a página " | |
787 | -"para descarregé-la?" | |
776 | +msgstr "Uma nova versão do InVesalius está disponível. Gostarias de abrir a página para descarregé-la?" | |
788 | 777 | |
789 | 778 | #: dialogs.py:552 utils.py:380 |
790 | 779 | msgid "Invesalius Update" |
... | ... | @@ -795,9 +784,7 @@ msgstr "Actualização do InVesalius" |
795 | 784 | msgid "" |
796 | 785 | "The project %s has been modified.\n" |
797 | 786 | "Save changes?" |
798 | -msgstr "" | |
799 | -"O projecto %s foi modificado.\n" | |
800 | -"Guardar com as alterações?" | |
787 | +msgstr "O projecto %s foi modificado.\nGuardar com as alterações?" | |
801 | 788 | |
802 | 789 | #: dialogs.py:624 |
803 | 790 | #, python-format |
... | ... | @@ -909,8 +896,7 @@ msgstr "%s não existe." |
909 | 896 | |
910 | 897 | #: dialogs.py:989 |
911 | 898 | msgid "Please, provide more than one DICOM file for 3D reconstruction" |
912 | -msgstr "" | |
913 | -"Favor fornecer mais de um ficheiro DICOM para reconstrução em três dimensões" | |
899 | +msgstr "Favor fornecer mais de um ficheiro DICOM para reconstrução em três dimensões" | |
914 | 900 | |
915 | 901 | #: dialogs.py:1050 |
916 | 902 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
... | ... | @@ -918,34 +904,12 @@ msgstr "" |
918 | 904 | |
919 | 905 | #: dialogs.py:1051 |
920 | 906 | msgid "" |
921 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
922 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
923 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
924 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
925 | -"(3D printing) technologies. The software is developed by Center for " | |
926 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
927 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
907 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
928 | 908 | "\n" |
929 | -" InVesalius must be used only for research. The Center for Information " | |
930 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
931 | -"this software.\n" | |
909 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
932 | 910 | "\n" |
933 | 911 | " Contact: invesalius@cti.gov.br" |
934 | -msgstr "" | |
935 | -"O InVesalius é um programa para reconstrução 3D de \n" | |
936 | -"imagens médicas a partir de uma sequência de imagens \n" | |
937 | -"DICOM 2D, obtidas com equipamentos de TC ou RM. O InVesalius permite a " | |
938 | -"exportação de volumes 3D ou superfícies para a criação de modelos físicos da " | |
939 | -"anatomia de um paciente utilizando as tecnologias de manufatura aditiva " | |
940 | -"(impressão 3D). Este software é desenvolvido pelo Centro de Tecnologia da " | |
941 | -"Informação Renato Archer (CTI), Conselho Nacional de Desenvolvimento " | |
942 | -"Científico e Tecnológico (CNPq) e Ministério da Saúde brasileiro.\n" | |
943 | -"\n" | |
944 | -"InVesalius deve ser utilizado apenas para pesquisa. O Centro de Tecnologia " | |
945 | -"da Informação Renato Archer não se responsabiliza por qualquer dano causado " | |
946 | -"pelo uso deste software.\n" | |
947 | -"\n" | |
948 | -" Contato: invesalius@cti.gov.br" | |
912 | +msgstr "O InVesalius é um programa para reconstrução 3D de \nimagens médicas a partir de uma sequência de imagens \nDICOM 2D, obtidas com equipamentos de TC ou RM. O InVesalius permite a exportação de volumes 3D ou superfícies para a criação de modelos físicos da anatomia de um paciente utilizando as tecnologias de manufatura aditiva (impressão 3D). Este software é desenvolvido pelo Centro de Tecnologia da Informação Renato Archer (CTI), Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) e Ministério da Saúde brasileiro.\n\nInVesalius deve ser utilizado apenas para pesquisa. O Centro de Tecnologia da Informação Renato Archer não se responsabiliza por qualquer dano causado pelo uso deste software.\n\n Contato: invesalius@cti.gov.br" | |
949 | 913 | |
950 | 914 | #: dialogs.py:1059 |
951 | 915 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1698,9 +1662,7 @@ msgstr "" |
1698 | 1662 | msgid "" |
1699 | 1663 | "Language settings will be applied \n" |
1700 | 1664 | " the next time InVesalius starts." |
1701 | -msgstr "" | |
1702 | -"Aplicar-se-ão as configurações de idioma\n" | |
1703 | -"na próxima iniciação do InVesalius" | |
1665 | +msgstr "Aplicar-se-ão as configurações de idioma\nna próxima iniciação do InVesalius" | |
1704 | 1666 | |
1705 | 1667 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1706 | 1668 | msgid "Soft Tissue" |
... | ... | @@ -2060,9 +2022,9 @@ msgid "Advanced options" |
2060 | 2022 | msgstr "Opções avançadas" |
2061 | 2023 | |
2062 | 2024 | #: task_surface.py:275 |
2063 | -msgid "Automatically select largest disconnected region and create new surface" | |
2064 | -msgstr "" | |
2065 | -"Seleccionar automaticamente a região desconexa máxima e criar superfície nova" | |
2025 | +msgid "" | |
2026 | +"Automatically select largest disconnected region and create new surface" | |
2027 | +msgstr "Seleccionar automaticamente a região desconexa máxima e criar superfície nova" | |
2066 | 2028 | |
2067 | 2029 | #: task_surface.py:276 |
2068 | 2030 | msgid "Select largest surface" |
... | ... | @@ -2070,10 +2032,9 @@ msgstr "Seleccionar a superfície máxima" |
2070 | 2032 | |
2071 | 2033 | #: task_surface.py:284 |
2072 | 2034 | msgid "" |
2073 | -"Automatically select disconnected regions and create a new surface per region" | |
2074 | -msgstr "" | |
2075 | -"Seleccionar automaticamente regiões desconexas e criar uma superfície nova " | |
2076 | -"por região" | |
2035 | +"Automatically select disconnected regions and create a new surface per " | |
2036 | +"region" | |
2037 | +msgstr "Seleccionar automaticamente regiões desconexas e criar uma superfície nova por região" | |
2077 | 2038 | |
2078 | 2039 | #: task_surface.py:285 |
2079 | 2040 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2081,9 +2042,7 @@ msgstr "Separar todas as superfícies desconexas" |
2081 | 2042 | |
2082 | 2043 | #: task_surface.py:293 |
2083 | 2044 | msgid "Manually insert seeds of regions of interest and create a new surface" |
2084 | -msgstr "" | |
2085 | -"Inserir manualmente sementes nas regiões de interesse e criar uma superfície " | |
2086 | -"nova" | |
2045 | +msgstr "Inserir manualmente sementes nas regiões de interesse e criar uma superfície nova" | |
2087 | 2046 | |
2088 | 2047 | #: task_surface.py:294 |
2089 | 2048 | msgid "Select regions of interest..." |
... | ... | @@ -2125,9 +2084,7 @@ msgstr "Número de fatias usadas para compor a visualização" |
2125 | 2084 | msgid "" |
2126 | 2085 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2127 | 2086 | "the contour." |
2128 | -msgstr "" | |
2129 | -"Controla a nitidez do contorno. Quanto maior o valor, maior a nitidez do " | |
2130 | -"contorno." | |
2087 | +msgstr "Controla a nitidez do contorno. Quanto maior o valor, maior a nitidez do contorno." | |
2131 | 2088 | |
2132 | 2089 | #: viewer_slice.py:85 |
2133 | 2090 | msgid "Inverted order" |
... | ... | @@ -2137,9 +2094,7 @@ msgstr "Ordem invertida" |
2137 | 2094 | msgid "" |
2138 | 2095 | "If checked, the slices are traversed in descending order to compound the " |
2139 | 2096 | "visualization instead of ascending order." |
2140 | -msgstr "" | |
2141 | -"Se selecionado, as fatias são percorridas em ordem decrescente para compor a " | |
2142 | -"visualização em vez de ordem crescente." | |
2097 | +msgstr "Se selecionado, as fatias são percorridas em ordem decrescente para compor a visualização em vez de ordem crescente." | |
2143 | 2098 | |
2144 | 2099 | #: viewer_slice.py:92 |
2145 | 2100 | msgid "Number of slices" | ... | ... |
po/pt_BR.po
... | ... | @@ -14,14 +14,13 @@ msgstr "" |
14 | 14 | "Project-Id-Version: InVesalius3\n" |
15 | 15 | "Report-Msgid-Bugs-To: \n" |
16 | 16 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
17 | -"PO-Revision-Date: 2017-04-26 20:58+0000\n" | |
18 | -"Last-Translator: tfmoraes <totonixsame@gmail.com>\n" | |
19 | -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/invesalius/" | |
20 | -"invesalius3/language/pt_BR/)\n" | |
21 | -"Language: pt_BR\n" | |
17 | +"PO-Revision-Date: 2017-06-28 14:24+0000\n" | |
18 | +"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
19 | +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/invesalius/invesalius3/language/pt_BR/)\n" | |
22 | 20 | "MIME-Version: 1.0\n" |
23 | 21 | "Content-Type: text/plain; charset=UTF-8\n" |
24 | 22 | "Content-Transfer-Encoding: 8bit\n" |
23 | +"Language: pt_BR\n" | |
25 | 24 | "Plural-Forms: nplurals=2; plural=(n > 1);\n" |
26 | 25 | "X-Poedit-Country: GENERIC\n" |
27 | 26 | "X-Poedit-Language: English\n" |
... | ... | @@ -47,9 +46,7 @@ msgstr "Localização: %.2f" |
47 | 46 | msgid "" |
48 | 47 | "%s %s\n" |
49 | 48 | "Made in InVesalius" |
50 | -msgstr "" | |
51 | -"%s %s\n" | |
52 | -" Criado com InVesalius" | |
49 | +msgstr "%s %s\n Criado com InVesalius" | |
53 | 50 | |
54 | 51 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
55 | 52 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -712,16 +709,10 @@ msgstr "O valor não será aplicado." |
712 | 709 | |
713 | 710 | #: dialogs.py:116 |
714 | 711 | msgid "" |
715 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
716 | -"memory. \n" | |
712 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
717 | 713 | "If you want to work with 3D surfaces or volume rendering, \n" |
718 | 714 | "it is recommended to reduce the medical images resolution." |
719 | -msgstr "" | |
720 | -"O InVesalius está sendo executado sobre um sistema operacional de 32 bits\n" | |
721 | -"ou não dispõe de memória suficiente. Se você deseja trabalhar com " | |
722 | -"superfícies 3D\n" | |
723 | -"ou renderização volumétrica, recomenda-se diminuir a resolução das imagens " | |
724 | -"médicas." | |
715 | +msgstr "O InVesalius está sendo executado sobre um sistema operacional de 32 bits\nou não dispõe de memória suficiente. Se você deseja trabalhar com superfícies 3D\nou renderização volumétrica, recomenda-se diminuir a resolução das imagens médicas." | |
725 | 716 | |
726 | 717 | #: dialogs.py:130 |
727 | 718 | msgid "Percentage of original resolution" |
... | ... | @@ -783,9 +774,7 @@ msgstr "Carregar marcadores" |
783 | 774 | msgid "" |
784 | 775 | "A new version of InVesalius is available. Do you want to open the download " |
785 | 776 | "website now?" |
786 | -msgstr "" | |
787 | -"Uma nova versão do InVesalius está disponível. Você gostaria de abrir a " | |
788 | -"página de download?" | |
777 | +msgstr "Uma nova versão do InVesalius está disponível. Você gostaria de abrir a página de download?" | |
789 | 778 | |
790 | 779 | #: dialogs.py:552 utils.py:380 |
791 | 780 | msgid "Invesalius Update" |
... | ... | @@ -796,9 +785,7 @@ msgstr "Atualização do InVesalius" |
796 | 785 | msgid "" |
797 | 786 | "The project %s has been modified.\n" |
798 | 787 | "Save changes?" |
799 | -msgstr "" | |
800 | -"O projeto %s foi modificado.\n" | |
801 | -" Deseja salvar as alterações?" | |
788 | +msgstr "O projeto %s foi modificado.\n Deseja salvar as alterações?" | |
802 | 789 | |
803 | 790 | #: dialogs.py:624 |
804 | 791 | #, python-format |
... | ... | @@ -823,9 +810,7 @@ msgstr "Atenção! InVesalius tem suporte limitado ao formato Analyze.\n" |
823 | 810 | |
824 | 811 | #: dialogs.py:657 |
825 | 812 | msgid "Slices may be wrongly oriented and functions may not work properly." |
826 | -msgstr "" | |
827 | -"Fatias podem estar orientadas erroneamente e a função pode não ser executada " | |
828 | -"corretamente." | |
813 | +msgstr "Fatias podem estar orientadas erroneamente e a função pode não ser executada corretamente." | |
829 | 814 | |
830 | 815 | #: dialogs.py:669 |
831 | 816 | msgid "A mask is needed to create a surface." |
... | ... | @@ -920,34 +905,12 @@ msgstr "(c) 2007-2017 Centro de Tecnologia da Informação Renato Archer - CTI" |
920 | 905 | |
921 | 906 | #: dialogs.py:1051 |
922 | 907 | msgid "" |
923 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
924 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
925 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
926 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
927 | -"(3D printing) technologies. The software is developed by Center for " | |
928 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
929 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
908 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
930 | 909 | "\n" |
931 | -" InVesalius must be used only for research. The Center for Information " | |
932 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
933 | -"this software.\n" | |
910 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
934 | 911 | "\n" |
935 | 912 | " Contact: invesalius@cti.gov.br" |
936 | -msgstr "" | |
937 | -"O InVesalius é um programa para reconstrução 3D de \n" | |
938 | -"imagens médicas a partir de uma sequência de imagens \n" | |
939 | -"DICOM 2D, obtidas com equipamentos de TC ou RM. O InVesalius permite a " | |
940 | -"exportação de volumes 3D ou superfícies para a criação de modelos físicos da " | |
941 | -"anatomia de um paciente utilizando as tecnologias de manufatura aditiva " | |
942 | -"(impressão 3D). Este software é desenvolvido pelo Centro de Tecnologia da " | |
943 | -"Informação Renato Archer (CTI), Conselho Nacional de Desenvolvimento " | |
944 | -"Científico e Tecnológico (CNPq) e Ministério da Saúde brasileiro.\n" | |
945 | -"\n" | |
946 | -"InVesalius deve ser utilizado apenas para pesquisa. O Centro de Tecnologia " | |
947 | -"da Informação Renato Archer não se responsabiliza por qualquer dano causado " | |
948 | -"pelo uso deste software.\n" | |
949 | -"\n" | |
950 | -" Contato: invesalius@cti.gov.br" | |
913 | +msgstr "O InVesalius é um programa para reconstrução 3D de \nimagens médicas a partir de uma sequência de imagens \nDICOM 2D, obtidas com equipamentos de TC ou RM. O InVesalius permite a exportação de volumes 3D ou superfícies para a criação de modelos físicos da anatomia de um paciente utilizando as tecnologias de manufatura aditiva (impressão 3D). Este software é desenvolvido pelo Centro de Tecnologia da Informação Renato Archer (CTI), Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) e Ministério da Saúde brasileiro.\n\nInVesalius deve ser utilizado apenas para pesquisa. O Centro de Tecnologia da Informação Renato Archer não se responsabiliza por qualquer dano causado pelo uso deste software.\n\n Contato: invesalius@cti.gov.br" | |
951 | 914 | |
952 | 915 | #: dialogs.py:1059 |
953 | 916 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1158,9 +1121,7 @@ msgstr "Z:" |
1158 | 1121 | msgid "" |
1159 | 1122 | "All bitmaps files must be the same \n" |
1160 | 1123 | " width and height size." |
1161 | -msgstr "" | |
1162 | -"Todos os arquivos bitmap devem\n" | |
1163 | -"ter as mesmas dimensões." | |
1124 | +msgstr "Todos os arquivos bitmap devem\nter as mesmas dimensões." | |
1164 | 1125 | |
1165 | 1126 | #: dialogs.py:2101 |
1166 | 1127 | msgid "2D - Actual slice" |
... | ... | @@ -1212,7 +1173,7 @@ msgstr "Parâmetro" |
1212 | 1173 | |
1213 | 1174 | #: dialogs.py:2455 |
1214 | 1175 | msgid "Select mask parts" |
1215 | -msgstr "Selecionar partes da máscara" | |
1176 | +msgstr "javascript:;Selecionar partes da máscara" | |
1216 | 1177 | |
1217 | 1178 | #: dialogs.py:2483 |
1218 | 1179 | msgid "Target mask name" |
... | ... | @@ -1290,9 +1251,7 @@ msgstr "Recuperar DICOM a partir de PACS" |
1290 | 1251 | |
1291 | 1252 | #: frame.py:501 |
1292 | 1253 | msgid "Currently the Navigation mode is only working on Windows" |
1293 | -msgstr "" | |
1294 | -"Atualmente o modo de navegação pode ser executado somente em sistema " | |
1295 | -"operacional Windows." | |
1254 | +msgstr "Atualmente o modo de navegação pode ser executado somente em sistema operacional Windows." | |
1296 | 1255 | |
1297 | 1256 | #: frame.py:639 frame.py:794 |
1298 | 1257 | msgid "Fill holes automatically" |
... | ... | @@ -1400,9 +1359,7 @@ msgstr "Trocar eixos" |
1400 | 1359 | |
1401 | 1360 | #: frame.py:835 |
1402 | 1361 | msgid "Reorient image\tCtrl+Shift+R" |
1403 | -msgstr "" | |
1404 | -"Reorientar imagem\n" | |
1405 | -"Ctrl+Shift+R" | |
1362 | +msgstr "Reorientar imagem\nCtrl+Shift+R" | |
1406 | 1363 | |
1407 | 1364 | #: frame.py:840 |
1408 | 1365 | msgid "Segmentation" |
... | ... | @@ -1706,9 +1663,7 @@ msgstr "Não" |
1706 | 1663 | msgid "" |
1707 | 1664 | "Language settings will be applied \n" |
1708 | 1665 | " the next time InVesalius starts." |
1709 | -msgstr "" | |
1710 | -"Configurações de idioma terão efeito \n" | |
1711 | -"na próxima vez em que o InVesalius iniciar." | |
1666 | +msgstr "Configurações de idioma terão efeito \nna próxima vez em que o InVesalius iniciar." | |
1712 | 1667 | |
1713 | 1668 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1714 | 1669 | msgid "Soft Tissue" |
... | ... | @@ -1893,8 +1848,7 @@ msgstr "Testando..." |
1893 | 1848 | |
1894 | 1849 | #: task_importer.py:67 |
1895 | 1850 | msgid "Select DICOM, Analyze, NIfTI or REC/PAR files to be reconstructed" |
1896 | -msgstr "" | |
1897 | -"Selecionar arquivos DICOM, Analyze, NIfTI ou REC/PAR para serem reconstruídos" | |
1851 | +msgstr "Selecionar arquivos DICOM, Analyze, NIfTI ou REC/PAR para serem reconstruídos" | |
1898 | 1852 | |
1899 | 1853 | #: task_importer.py:68 |
1900 | 1854 | msgid "Import medical images..." |
... | ... | @@ -2069,9 +2023,9 @@ msgid "Advanced options" |
2069 | 2023 | msgstr "Opções avançadas" |
2070 | 2024 | |
2071 | 2025 | #: task_surface.py:275 |
2072 | -msgid "Automatically select largest disconnected region and create new surface" | |
2073 | -msgstr "" | |
2074 | -"Seleção automática de maior região desconexa e criação de nova superfície" | |
2026 | +msgid "" | |
2027 | +"Automatically select largest disconnected region and create new surface" | |
2028 | +msgstr "Seleção automática de maior região desconexa e criação de nova superfície" | |
2075 | 2029 | |
2076 | 2030 | #: task_surface.py:276 |
2077 | 2031 | msgid "Select largest surface" |
... | ... | @@ -2079,10 +2033,9 @@ msgstr "Separar maior superfície" |
2079 | 2033 | |
2080 | 2034 | #: task_surface.py:284 |
2081 | 2035 | msgid "" |
2082 | -"Automatically select disconnected regions and create a new surface per region" | |
2083 | -msgstr "" | |
2084 | -"Seleção automática de regiões desconexas e criação de superfícies " | |
2085 | -"correspondentes" | |
2036 | +"Automatically select disconnected regions and create a new surface per " | |
2037 | +"region" | |
2038 | +msgstr "Seleção automática de regiões desconexas e criação de superfícies correspondentes" | |
2086 | 2039 | |
2087 | 2040 | #: task_surface.py:285 |
2088 | 2041 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2090,9 +2043,7 @@ msgstr "Separar todas regiões desconexas" |
2090 | 2043 | |
2091 | 2044 | #: task_surface.py:293 |
2092 | 2045 | msgid "Manually insert seeds of regions of interest and create a new surface" |
2093 | -msgstr "" | |
2094 | -"Selecionar manualmente regiões de interesse por meio de sementes e criar uma " | |
2095 | -"nova superfície" | |
2046 | +msgstr "Selecionar manualmente regiões de interesse por meio de sementes e criar uma nova superfície" | |
2096 | 2047 | |
2097 | 2048 | #: task_surface.py:294 |
2098 | 2049 | msgid "Select regions of interest..." |
... | ... | @@ -2134,9 +2085,7 @@ msgstr "Número de fatias usadas para compor a visualização" |
2134 | 2085 | msgid "" |
2135 | 2086 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2136 | 2087 | "the contour." |
2137 | -msgstr "" | |
2138 | -"Controla a nitidez do contorno. Quanto maior o valor, maior a nítidez do " | |
2139 | -"contorno." | |
2088 | +msgstr "Controla a nitidez do contorno. Quanto maior o valor, maior a nítidez do contorno." | |
2140 | 2089 | |
2141 | 2090 | #: viewer_slice.py:85 |
2142 | 2091 | msgid "Inverted order" |
... | ... | @@ -2146,9 +2095,7 @@ msgstr "Ordem invertida" |
2146 | 2095 | msgid "" |
2147 | 2096 | "If checked, the slices are traversed in descending order to compound the " |
2148 | 2097 | "visualization instead of ascending order." |
2149 | -msgstr "" | |
2150 | -"Se selecionado, as fatias são percorridas em ordem decrescente para compor a " | |
2151 | -"visualização em vez de ordem crescente." | |
2098 | +msgstr "Se selecionado, as fatias são percorridas em ordem decrescente para compor a visualização em vez de ordem crescente." | |
2152 | 2099 | |
2153 | 2100 | #: viewer_slice.py:92 |
2154 | 2101 | msgid "Number of slices" | ... | ... |
po/ro.po
... | ... | @@ -13,16 +13,14 @@ msgstr "" |
13 | 13 | "Project-Id-Version: InVesalius3\n" |
14 | 14 | "Report-Msgid-Bugs-To: \n" |
15 | 15 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
16 | -"PO-Revision-Date: 2017-04-30 14:48+0000\n" | |
17 | -"Last-Translator: Dan <dan_vlad@yahoo.com>\n" | |
18 | -"Language-Team: Romanian (http://www.transifex.com/invesalius/invesalius3/" | |
19 | -"language/ro/)\n" | |
20 | -"Language: ro\n" | |
16 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
17 | +"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
18 | +"Language-Team: Romanian (http://www.transifex.com/invesalius/invesalius3/language/ro/)\n" | |
21 | 19 | "MIME-Version: 1.0\n" |
22 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
23 | 21 | "Content-Transfer-Encoding: 8bit\n" |
24 | -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" | |
25 | -"2:1));\n" | |
22 | +"Language: ro\n" | |
23 | +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" | |
26 | 24 | "X-Poedit-Country: GENERIC\n" |
27 | 25 | "X-Poedit-Language: English\n" |
28 | 26 | "X-Poedit-SourceCharset: utf-8\n" |
... | ... | @@ -47,9 +45,7 @@ msgstr "Locație: %.2f" |
47 | 45 | msgid "" |
48 | 46 | "%s %s\n" |
49 | 47 | "Made in InVesalius" |
50 | -msgstr "" | |
51 | -"%s %s\n" | |
52 | -"Realizat in InVesalius" | |
48 | +msgstr "%s %s\nRealizat in InVesalius" | |
53 | 49 | |
54 | 50 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
55 | 51 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -712,16 +708,10 @@ msgstr "Valoare nu va fi aplicată" |
712 | 708 | |
713 | 709 | #: dialogs.py:116 |
714 | 710 | msgid "" |
715 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
716 | -"memory. \n" | |
711 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
717 | 712 | "If you want to work with 3D surfaces or volume rendering, \n" |
718 | 713 | "it is recommended to reduce the medical images resolution." |
719 | -msgstr "" | |
720 | -"InVesalius ruleaza pe un sistem de operare pe 32 de biti sau nu are " | |
721 | -"suficienta memorie. \n" | |
722 | -"Daca doriti sa lucrati cu suprafete 3D sau sa executati generari " | |
723 | -"tridimensionale, \n" | |
724 | -"este recomandat sa reduceti rezolutia imaginilor medicale." | |
714 | +msgstr "InVesalius ruleaza pe un sistem de operare pe 32 de biti sau nu are suficienta memorie. \nDaca doriti sa lucrati cu suprafete 3D sau sa executati generari tridimensionale, \neste recomandat sa reduceti rezolutia imaginilor medicale." | |
725 | 715 | |
726 | 716 | #: dialogs.py:130 |
727 | 717 | msgid "Percentage of original resolution" |
... | ... | @@ -783,9 +773,7 @@ msgstr "" |
783 | 773 | msgid "" |
784 | 774 | "A new version of InVesalius is available. Do you want to open the download " |
785 | 775 | "website now?" |
786 | -msgstr "" | |
787 | -"O versiune noua a InVesalius este disponibila. Doriti sa accesati acum site-" | |
788 | -"ul de descarcare?" | |
776 | +msgstr "O versiune noua a InVesalius este disponibila. Doriti sa accesati acum site-ul de descarcare?" | |
789 | 777 | |
790 | 778 | #: dialogs.py:552 utils.py:380 |
791 | 779 | msgid "Invesalius Update" |
... | ... | @@ -796,9 +784,7 @@ msgstr "Actualizare Invesalius" |
796 | 784 | msgid "" |
797 | 785 | "The project %s has been modified.\n" |
798 | 786 | "Save changes?" |
799 | -msgstr "" | |
800 | -"Proiectul %s a fost modificat.⏎\n" | |
801 | -"Salvezi schimbările?" | |
787 | +msgstr "Proiectul %s a fost modificat.⏎\nSalvezi schimbările?" | |
802 | 788 | |
803 | 789 | #: dialogs.py:624 |
804 | 790 | #, python-format |
... | ... | @@ -807,8 +793,7 @@ msgstr "%s nu contine fisiere." |
807 | 793 | |
808 | 794 | #: dialogs.py:639 |
809 | 795 | msgid "There are no Bitmap, JPEG, PNG or TIFF files in the selected folder." |
810 | -msgstr "" | |
811 | -"Nu exista fisiere tip Bitmap, JPEG, PNG sau TIFF in directorul selectat." | |
796 | +msgstr "Nu exista fisiere tip Bitmap, JPEG, PNG sau TIFF in directorul selectat." | |
812 | 797 | |
813 | 798 | #: dialogs.py:641 |
814 | 799 | msgid "There are no DICOM files in the selected folder." |
... | ... | @@ -824,9 +809,7 @@ msgstr "" |
824 | 809 | |
825 | 810 | #: dialogs.py:657 |
826 | 811 | msgid "Slices may be wrongly oriented and functions may not work properly." |
827 | -msgstr "" | |
828 | -"Sectiunile pot fi gresit orientate si functiile vor genera rezultate " | |
829 | -"incorecte." | |
812 | +msgstr "Sectiunile pot fi gresit orientate si functiile vor genera rezultate incorecte." | |
830 | 813 | |
831 | 814 | #: dialogs.py:669 |
832 | 815 | msgid "A mask is needed to create a surface." |
... | ... | @@ -913,8 +896,7 @@ msgstr "%s nu există." |
913 | 896 | |
914 | 897 | #: dialogs.py:989 |
915 | 898 | msgid "Please, provide more than one DICOM file for 3D reconstruction" |
916 | -msgstr "" | |
917 | -"Vă rugăam să ne furnizați mai mult de un fișier DICOM pentru reconstrucția 3D" | |
899 | +msgstr "Vă rugăam să ne furnizați mai mult de un fișier DICOM pentru reconstrucția 3D" | |
918 | 900 | |
919 | 901 | #: dialogs.py:1050 |
920 | 902 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
... | ... | @@ -922,25 +904,16 @@ msgstr "" |
922 | 904 | |
923 | 905 | #: dialogs.py:1051 |
924 | 906 | msgid "" |
925 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
926 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
927 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
928 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
929 | -"(3D printing) technologies. The software is developed by Center for " | |
930 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
931 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
907 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
932 | 908 | "\n" |
933 | -" InVesalius must be used only for research. The Center for Information " | |
934 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
935 | -"this software.\n" | |
909 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
936 | 910 | "\n" |
937 | 911 | " Contact: invesalius@cti.gov.br" |
938 | 912 | msgstr "" |
939 | 913 | |
940 | 914 | #: dialogs.py:1059 |
941 | 915 | msgid "GNU GPL (General Public License) version 2" |
942 | -msgstr "" | |
943 | -"GNU GPL (General Public License - Licență Publică Generală) versiunea 2" | |
916 | +msgstr "GNU GPL (General Public License - Licență Publică Generală) versiunea 2" | |
944 | 917 | |
945 | 918 | #: dialogs.py:1113 |
946 | 919 | msgid "Save raycasting preset as:" |
... | ... | @@ -2049,9 +2022,9 @@ msgid "Advanced options" |
2049 | 2022 | msgstr "Opțiuni avansate" |
2050 | 2023 | |
2051 | 2024 | #: task_surface.py:275 |
2052 | -msgid "Automatically select largest disconnected region and create new surface" | |
2053 | -msgstr "" | |
2054 | -"Alege automat cea mai mare regiune întreruptă și creează o suprafață nouă " | |
2025 | +msgid "" | |
2026 | +"Automatically select largest disconnected region and create new surface" | |
2027 | +msgstr "Alege automat cea mai mare regiune întreruptă și creează o suprafață nouă " | |
2055 | 2028 | |
2056 | 2029 | #: task_surface.py:276 |
2057 | 2030 | msgid "Select largest surface" |
... | ... | @@ -2059,7 +2032,8 @@ msgstr "Selecteaza cea mai intinsa suprafata" |
2059 | 2032 | |
2060 | 2033 | #: task_surface.py:284 |
2061 | 2034 | msgid "" |
2062 | -"Automatically select disconnected regions and create a new surface per region" | |
2035 | +"Automatically select disconnected regions and create a new surface per " | |
2036 | +"region" | |
2063 | 2037 | msgstr "" |
2064 | 2038 | |
2065 | 2039 | #: task_surface.py:285 |
... | ... | @@ -2110,9 +2084,7 @@ msgstr "Numarul sectiunilor care compun vizualizarea" |
2110 | 2084 | msgid "" |
2111 | 2085 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2112 | 2086 | "the contour." |
2113 | -msgstr "" | |
2114 | -"Controlul preciziei conturului. Cu cat valoarea este mai mare cu atat " | |
2115 | -"conturul va fi mai exact" | |
2087 | +msgstr "Controlul preciziei conturului. Cu cat valoarea este mai mare cu atat conturul va fi mai exact" | |
2116 | 2088 | |
2117 | 2089 | #: viewer_slice.py:85 |
2118 | 2090 | msgid "Inverted order" | ... | ... |
po/ru.po
... | ... | @@ -18,17 +18,14 @@ msgstr "" |
18 | 18 | "Project-Id-Version: InVesalius3\n" |
19 | 19 | "Report-Msgid-Bugs-To: \n" |
20 | 20 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
21 | -"PO-Revision-Date: 2017-04-27 15:42+0000\n" | |
22 | -"Last-Translator: Kensey Okinawa <felix.raneman@gmail.com>\n" | |
23 | -"Language-Team: Russian (http://www.transifex.com/invesalius/invesalius3/" | |
24 | -"language/ru/)\n" | |
25 | -"Language: ru\n" | |
21 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
22 | +"Last-Translator: InVesalius <invesalius@cti.gov.br>\n" | |
23 | +"Language-Team: Russian (http://www.transifex.com/invesalius/invesalius3/language/ru/)\n" | |
26 | 24 | "MIME-Version: 1.0\n" |
27 | 25 | "Content-Type: text/plain; charset=UTF-8\n" |
28 | 26 | "Content-Transfer-Encoding: 8bit\n" |
29 | -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" | |
30 | -"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" | |
31 | -"%100>=11 && n%100<=14)? 2 : 3);\n" | |
27 | +"Language: ru\n" | |
28 | +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" | |
32 | 29 | "X-Poedit-Country: GENERIC\n" |
33 | 30 | "X-Poedit-Language: English\n" |
34 | 31 | "X-Poedit-SourceCharset: utf-8\n" |
... | ... | @@ -53,9 +50,7 @@ msgstr "Расположение: %.2f" |
53 | 50 | msgid "" |
54 | 51 | "%s %s\n" |
55 | 52 | "Made in InVesalius" |
56 | -msgstr "" | |
57 | -"%s %s\n" | |
58 | -"Создано в InVesalius" | |
53 | +msgstr "%s %s\nСоздано в InVesalius" | |
59 | 54 | |
60 | 55 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
61 | 56 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -718,15 +713,10 @@ msgstr "Значение не будет применено" |
718 | 713 | |
719 | 714 | #: dialogs.py:116 |
720 | 715 | msgid "" |
721 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
722 | -"memory. \n" | |
716 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
723 | 717 | "If you want to work with 3D surfaces or volume rendering, \n" |
724 | 718 | "it is recommended to reduce the medical images resolution." |
725 | -msgstr "" | |
726 | -"InVesalius работает на 32-битной операционной системе, или имеется " | |
727 | -"недостаток оперативной памяти.\n" | |
728 | -"Если Вы хотите работать с 3D поверхностями или объемным рендерингом,\n" | |
729 | -"рекомендуется уменьшить разрешение медицинских снимков." | |
719 | +msgstr "InVesalius работает на 32-битной операционной системе, или имеется недостаток оперативной памяти.\nЕсли Вы хотите работать с 3D поверхностями или объемным рендерингом,\nрекомендуется уменьшить разрешение медицинских снимков." | |
730 | 720 | |
731 | 721 | #: dialogs.py:130 |
732 | 722 | msgid "Percentage of original resolution" |
... | ... | @@ -799,9 +789,7 @@ msgstr "Обновление Invesalius" |
799 | 789 | msgid "" |
800 | 790 | "The project %s has been modified.\n" |
801 | 791 | "Save changes?" |
802 | -msgstr "" | |
803 | -"Проект %s был изменен.\n" | |
804 | -"Сохранить изменения?" | |
792 | +msgstr "Проект %s был изменен.\nСохранить изменения?" | |
805 | 793 | |
806 | 794 | #: dialogs.py:624 |
807 | 795 | #, python-format |
... | ... | @@ -826,9 +814,7 @@ msgstr "Внимание! InVesalius имеет ограничения в по |
826 | 814 | |
827 | 815 | #: dialogs.py:657 |
828 | 816 | msgid "Slices may be wrongly oriented and functions may not work properly." |
829 | -msgstr "" | |
830 | -"Срезы могут быть ориентированы неправильно, из-за чего функции могут " | |
831 | -"работать некорректно." | |
817 | +msgstr "Срезы могут быть ориентированы неправильно, из-за чего функции могут работать некорректно." | |
832 | 818 | |
833 | 819 | #: dialogs.py:669 |
834 | 820 | msgid "A mask is needed to create a surface." |
... | ... | @@ -915,8 +901,7 @@ msgstr "%s не существует." |
915 | 901 | |
916 | 902 | #: dialogs.py:989 |
917 | 903 | msgid "Please, provide more than one DICOM file for 3D reconstruction" |
918 | -msgstr "" | |
919 | -"Пожалуйста, предоставьте более одного файла DICOM для 3D реконструкции." | |
904 | +msgstr "Пожалуйста, предоставьте более одного файла DICOM для 3D реконструкции." | |
920 | 905 | |
921 | 906 | #: dialogs.py:1050 |
922 | 907 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
... | ... | @@ -924,33 +909,12 @@ msgstr "(c) 2007-2017 Центр информационных технологи |
924 | 909 | |
925 | 910 | #: dialogs.py:1051 |
926 | 911 | msgid "" |
927 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
928 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
929 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
930 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
931 | -"(3D printing) technologies. The software is developed by Center for " | |
932 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
933 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
912 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
934 | 913 | "\n" |
935 | -" InVesalius must be used only for research. The Center for Information " | |
936 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
937 | -"this software.\n" | |
914 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
938 | 915 | "\n" |
939 | 916 | " Contact: invesalius@cti.gov.br" |
940 | -msgstr "" | |
941 | -"InVesalius это медицинская программа визуализации для 3D-реконструкции. Она " | |
942 | -"использует последовательность 2D файлов DICOM, полученных аппаратами КТ или " | |
943 | -"МРТ. InVesalius позволяет экспорт 3D объемов или поверхностей как сетки " | |
944 | -"данных для создания физических анатомических моделей, используя аддитивные " | |
945 | -"технологии (3D печать). Программа разработана Центром информационных " | |
946 | -"технологий Renato Archer (CTI), Национальным советом по научному и " | |
947 | -"технологическому развитию (CNPq) и министерством здравоохранения Бразилии.\n" | |
948 | -"\n" | |
949 | -"InVesalius должен использоваться только для исследовательской деятельности. " | |
950 | -"Центр информационных технологий Renato Archer не несет ответственности за " | |
951 | -"возможный причиненный ущерб при использовании данной программы.\n" | |
952 | -"\n" | |
953 | -"Контакт: invesalius@cti.gov.br" | |
917 | +msgstr "InVesalius это медицинская программа визуализации для 3D-реконструкции. Она использует последовательность 2D файлов DICOM, полученных аппаратами КТ или МРТ. InVesalius позволяет экспорт 3D объемов или поверхностей как сетки данных для создания физических анатомических моделей, используя аддитивные технологии (3D печать). Программа разработана Центром информационных технологий Renato Archer (CTI), Национальным советом по научному и технологическому развитию (CNPq) и министерством здравоохранения Бразилии.\n\nInVesalius должен использоваться только для исследовательской деятельности. Центр информационных технологий Renato Archer не несет ответственности за возможный причиненный ущерб при использовании данной программы.\n\nКонтакт: invesalius@cti.gov.br" | |
954 | 918 | |
955 | 919 | #: dialogs.py:1059 |
956 | 920 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1055,9 +1019,7 @@ msgstr "Бинарный" |
1055 | 1019 | #: dialogs.py:1579 |
1056 | 1020 | msgid "" |
1057 | 1021 | "It is not possible to use the Default method because the mask was edited." |
1058 | -msgstr "" | |
1059 | -"Невозможно использовать метод по умолчанию, так как маска была " | |
1060 | -"отредактирована." | |
1022 | +msgstr "Невозможно использовать метод по умолчанию, так как маска была отредактирована." | |
1061 | 1023 | |
1062 | 1024 | #: dialogs.py:1582 |
1063 | 1025 | msgid "Method:" |
... | ... | @@ -1163,9 +1125,7 @@ msgstr "Z:" |
1163 | 1125 | msgid "" |
1164 | 1126 | "All bitmaps files must be the same \n" |
1165 | 1127 | " width and height size." |
1166 | -msgstr "" | |
1167 | -"Все файлы bitmap должны иметь одинаковую ширину \n" | |
1168 | -" и высоту." | |
1128 | +msgstr "Все файлы bitmap должны иметь одинаковую ширину \n и высоту." | |
1169 | 1129 | |
1170 | 1130 | #: dialogs.py:2101 |
1171 | 1131 | msgid "2D - Actual slice" |
... | ... | @@ -1707,9 +1667,7 @@ msgstr "Нет" |
1707 | 1667 | msgid "" |
1708 | 1668 | "Language settings will be applied \n" |
1709 | 1669 | " the next time InVesalius starts." |
1710 | -msgstr "" | |
1711 | -"Языковые параметры будут применены \n" | |
1712 | -"при следующей загрузке InVesalius." | |
1670 | +msgstr "Языковые параметры будут применены \nпри следующей загрузке InVesalius." | |
1713 | 1671 | |
1714 | 1672 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1715 | 1673 | msgid "Soft Tissue" |
... | ... | @@ -2069,10 +2027,9 @@ msgid "Advanced options" |
2069 | 2027 | msgstr "Расширенные опции" |
2070 | 2028 | |
2071 | 2029 | #: task_surface.py:275 |
2072 | -msgid "Automatically select largest disconnected region and create new surface" | |
2073 | -msgstr "" | |
2074 | -"Автоматически выбрать наибольший несвязанный участок и создать новую " | |
2075 | -"поверхность" | |
2030 | +msgid "" | |
2031 | +"Automatically select largest disconnected region and create new surface" | |
2032 | +msgstr "Автоматически выбрать наибольший несвязанный участок и создать новую поверхность" | |
2076 | 2033 | |
2077 | 2034 | #: task_surface.py:276 |
2078 | 2035 | msgid "Select largest surface" |
... | ... | @@ -2080,10 +2037,9 @@ msgstr "Выбрать наибольшую поверхность" |
2080 | 2037 | |
2081 | 2038 | #: task_surface.py:284 |
2082 | 2039 | msgid "" |
2083 | -"Automatically select disconnected regions and create a new surface per region" | |
2084 | -msgstr "" | |
2085 | -"Автоматически выбрать несвязанные участки и создать новую поверхность для " | |
2086 | -"каждого из участков" | |
2040 | +"Automatically select disconnected regions and create a new surface per " | |
2041 | +"region" | |
2042 | +msgstr "Автоматически выбрать несвязанные участки и создать новую поверхность для каждого из участков" | |
2087 | 2043 | |
2088 | 2044 | #: task_surface.py:285 |
2089 | 2045 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2143,9 +2099,7 @@ msgstr "Обратный порядок" |
2143 | 2099 | msgid "" |
2144 | 2100 | "If checked, the slices are traversed in descending order to compound the " |
2145 | 2101 | "visualization instead of ascending order." |
2146 | -msgstr "" | |
2147 | -"Если отмечено, для создания визуализации проходка срезов идет в убывающем " | |
2148 | -"порядке, вместо возрастающего." | |
2102 | +msgstr "Если отмечено, для создания визуализации проходка срезов идет в убывающем порядке, вместо возрастающего." | |
2149 | 2103 | |
2150 | 2104 | #: viewer_slice.py:92 |
2151 | 2105 | msgid "Number of slices" | ... | ... |
po/sr.po
... | ... | @@ -12,16 +12,14 @@ msgstr "" |
12 | 12 | "Project-Id-Version: InVesalius3\n" |
13 | 13 | "Report-Msgid-Bugs-To: \n" |
14 | 14 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
15 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
15 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
16 | 16 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
17 | -"Language-Team: Serbian (http://www.transifex.com/invesalius/invesalius3/" | |
18 | -"language/sr/)\n" | |
19 | -"Language: sr\n" | |
17 | +"Language-Team: Serbian (http://www.transifex.com/invesalius/invesalius3/language/sr/)\n" | |
20 | 18 | "MIME-Version: 1.0\n" |
21 | 19 | "Content-Type: text/plain; charset=UTF-8\n" |
22 | 20 | "Content-Transfer-Encoding: 8bit\n" |
23 | -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" | |
24 | -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" | |
21 | +"Language: sr\n" | |
22 | +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" | |
25 | 23 | "X-Poedit-Country: GENERIC\n" |
26 | 24 | "X-Poedit-Language: English\n" |
27 | 25 | "X-Poedit-SourceCharset: utf-8\n" |
... | ... | @@ -46,9 +44,7 @@ msgstr "Место: %.2f" |
46 | 44 | msgid "" |
47 | 45 | "%s %s\n" |
48 | 46 | "Made in InVesalius" |
49 | -msgstr "" | |
50 | -"%s %s\n" | |
51 | -"Направљено у УВесалијусу" | |
47 | +msgstr "%s %s\nНаправљено у УВесалијусу" | |
52 | 48 | |
53 | 49 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
54 | 50 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -711,8 +707,7 @@ msgstr "" |
711 | 707 | |
712 | 708 | #: dialogs.py:116 |
713 | 709 | msgid "" |
714 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
715 | -"memory. \n" | |
710 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
716 | 711 | "If you want to work with 3D surfaces or volume rendering, \n" |
717 | 712 | "it is recommended to reduce the medical images resolution." |
718 | 713 | msgstr "" |
... | ... | @@ -908,17 +903,9 @@ msgstr "" |
908 | 903 | |
909 | 904 | #: dialogs.py:1051 |
910 | 905 | msgid "" |
911 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
912 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
913 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
914 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
915 | -"(3D printing) technologies. The software is developed by Center for " | |
916 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
917 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
906 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
918 | 907 | "\n" |
919 | -" InVesalius must be used only for research. The Center for Information " | |
920 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
921 | -"this software.\n" | |
908 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
922 | 909 | "\n" |
923 | 910 | " Contact: invesalius@cti.gov.br" |
924 | 911 | msgstr "" |
... | ... | @@ -2034,7 +2021,8 @@ msgid "Advanced options" |
2034 | 2021 | msgstr "" |
2035 | 2022 | |
2036 | 2023 | #: task_surface.py:275 |
2037 | -msgid "Automatically select largest disconnected region and create new surface" | |
2024 | +msgid "" | |
2025 | +"Automatically select largest disconnected region and create new surface" | |
2038 | 2026 | msgstr "" |
2039 | 2027 | |
2040 | 2028 | #: task_surface.py:276 |
... | ... | @@ -2043,7 +2031,8 @@ msgstr "" |
2043 | 2031 | |
2044 | 2032 | #: task_surface.py:284 |
2045 | 2033 | msgid "" |
2046 | -"Automatically select disconnected regions and create a new surface per region" | |
2034 | +"Automatically select disconnected regions and create a new surface per " | |
2035 | +"region" | |
2047 | 2036 | msgstr "" |
2048 | 2037 | |
2049 | 2038 | #: task_surface.py:285 | ... | ... |
po/tr_TR.po
... | ... | @@ -12,14 +12,13 @@ msgstr "" |
12 | 12 | "Project-Id-Version: InVesalius3\n" |
13 | 13 | "Report-Msgid-Bugs-To: \n" |
14 | 14 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
15 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
15 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
16 | 16 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
17 | -"Language-Team: Turkish (Turkey) (http://www.transifex.com/invesalius/" | |
18 | -"invesalius3/language/tr_TR/)\n" | |
19 | -"Language: tr_TR\n" | |
17 | +"Language-Team: Turkish (Turkey) (http://www.transifex.com/invesalius/invesalius3/language/tr_TR/)\n" | |
20 | 18 | "MIME-Version: 1.0\n" |
21 | 19 | "Content-Type: text/plain; charset=UTF-8\n" |
22 | 20 | "Content-Transfer-Encoding: 8bit\n" |
21 | +"Language: tr_TR\n" | |
23 | 22 | "Plural-Forms: nplurals=1; plural=0;\n" |
24 | 23 | "X-Poedit-Country: GENERIC\n" |
25 | 24 | "X-Poedit-Language: English\n" |
... | ... | @@ -45,9 +44,7 @@ msgstr "Konum: %.2f" |
45 | 44 | msgid "" |
46 | 45 | "%s %s\n" |
47 | 46 | "Made in InVesalius" |
48 | -msgstr "" | |
49 | -"%s %s\n" | |
50 | -"Made in InVesalius" | |
47 | +msgstr "%s %s\nMade in InVesalius" | |
51 | 48 | |
52 | 49 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
53 | 50 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -710,14 +707,10 @@ msgstr "Değer uygulanmayacak" |
710 | 707 | |
711 | 708 | #: dialogs.py:116 |
712 | 709 | msgid "" |
713 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
714 | -"memory. \n" | |
710 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
715 | 711 | "If you want to work with 3D surfaces or volume rendering, \n" |
716 | 712 | "it is recommended to reduce the medical images resolution." |
717 | -msgstr "" | |
718 | -"InVasilus 32-işletim sistemi ile çalışıyor veya hafıza yetersiz. 3D " | |
719 | -"arayüzler veya hacim oluşturma araçlarıyla çalışmak istiyorsanız medikal " | |
720 | -"görüntülerin çözünürlüklerini düşürmeniz önerilir." | |
713 | +msgstr "InVasilus 32-işletim sistemi ile çalışıyor veya hafıza yetersiz. 3D arayüzler veya hacim oluşturma araçlarıyla çalışmak istiyorsanız medikal görüntülerin çözünürlüklerini düşürmeniz önerilir." | |
721 | 714 | |
722 | 715 | #: dialogs.py:130 |
723 | 716 | msgid "Percentage of original resolution" |
... | ... | @@ -779,8 +772,7 @@ msgstr "" |
779 | 772 | msgid "" |
780 | 773 | "A new version of InVesalius is available. Do you want to open the download " |
781 | 774 | "website now?" |
782 | -msgstr "" | |
783 | -"InVesalius yeni sürümü mevcut. WEB sayfasından hemen indirmek ister misiniz?" | |
775 | +msgstr "InVesalius yeni sürümü mevcut. WEB sayfasından hemen indirmek ister misiniz?" | |
784 | 776 | |
785 | 777 | #: dialogs.py:552 utils.py:380 |
786 | 778 | msgid "Invesalius Update" |
... | ... | @@ -911,35 +903,12 @@ msgstr "" |
911 | 903 | |
912 | 904 | #: dialogs.py:1051 |
913 | 905 | msgid "" |
914 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
915 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
916 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
917 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
918 | -"(3D printing) technologies. The software is developed by Center for " | |
919 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
920 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
906 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
921 | 907 | "\n" |
922 | -" InVesalius must be used only for research. The Center for Information " | |
923 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
924 | -"this software.\n" | |
908 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
925 | 909 | "\n" |
926 | 910 | " Contact: invesalius@cti.gov.br" |
927 | -msgstr "" | |
928 | -"İnVesalius 3D yapılandırma için medikal görüntüme programıdır. CT veya MRI " | |
929 | -"görüntüleme ile elde edilen bir dizi 2 boyutlu DICOM görüntüleri kullanır. 3 " | |
930 | -"boyutlu hacim ve yüzeyleri mesh dosyası olarak dışa aktararak ilave imalat " | |
931 | -"teknolojileri kullanımına (3 boyutlu yazıcı) izin verir. Program Renato " | |
932 | -"Archer Bilgi Teknolojileri Merkezi (CTI), Ulusal Bilim ve Teknoloji " | |
933 | -"Geliştirme kurulu (CNPq) ve Brezilya Sağlık Bakanlığı tarafından " | |
934 | -"geliştirilmiştir.\n" | |
935 | -"\n" | |
936 | -"\n" | |
937 | -"InVesalius sadece araştırma amacıyla kullanılmalıdır. Renato Archer Bilgi " | |
938 | -"Teknolojileri Merkezi bu programın kullanımından doğabilecek zararlardan " | |
939 | -"sorumlu değildir.\n" | |
940 | -"\n" | |
941 | -"\n" | |
942 | -"İletişim: invesalius@cti.gov.br" | |
911 | +msgstr "İnVesalius 3D yapılandırma için medikal görüntüme programıdır. CT veya MRI görüntüleme ile elde edilen bir dizi 2 boyutlu DICOM görüntüleri kullanır. 3 boyutlu hacim ve yüzeyleri mesh dosyası olarak dışa aktararak ilave imalat teknolojileri kullanımına (3 boyutlu yazıcı) izin verir. Program Renato Archer Bilgi Teknolojileri Merkezi (CTI), Ulusal Bilim ve Teknoloji Geliştirme kurulu (CNPq) ve Brezilya Sağlık Bakanlığı tarafından geliştirilmiştir.\n\n\nInVesalius sadece araştırma amacıyla kullanılmalıdır. Renato Archer Bilgi Teknolojileri Merkezi bu programın kullanımından doğabilecek zararlardan sorumlu değildir.\n\n\nİletişim: invesalius@cti.gov.br" | |
943 | 912 | |
944 | 913 | #: dialogs.py:1059 |
945 | 914 | msgid "GNU GPL (General Public License) version 2" |
... | ... | @@ -1692,9 +1661,7 @@ msgstr "" |
1692 | 1661 | msgid "" |
1693 | 1662 | "Language settings will be applied \n" |
1694 | 1663 | " the next time InVesalius starts." |
1695 | -msgstr "" | |
1696 | -"InVesalius tekrar başlatıldığında\n" | |
1697 | -"dil ayarları uygulanacak." | |
1664 | +msgstr "InVesalius tekrar başlatıldığında\ndil ayarları uygulanacak." | |
1698 | 1665 | |
1699 | 1666 | #: presets.py:33 presets.py:51 presets.py:107 presets.py:138 |
1700 | 1667 | msgid "Soft Tissue" |
... | ... | @@ -2054,7 +2021,8 @@ msgid "Advanced options" |
2054 | 2021 | msgstr "Gelişmiş seçenekler" |
2055 | 2022 | |
2056 | 2023 | #: task_surface.py:275 |
2057 | -msgid "Automatically select largest disconnected region and create new surface" | |
2024 | +msgid "" | |
2025 | +"Automatically select largest disconnected region and create new surface" | |
2058 | 2026 | msgstr "En geniş bağlantısız yüzeyi otomatik olarak seçip yeni yüzey oluştur" |
2059 | 2027 | |
2060 | 2028 | #: task_surface.py:276 |
... | ... | @@ -2063,9 +2031,9 @@ msgstr "En geniş yüzeyi seç" |
2063 | 2031 | |
2064 | 2032 | #: task_surface.py:284 |
2065 | 2033 | msgid "" |
2066 | -"Automatically select disconnected regions and create a new surface per region" | |
2067 | -msgstr "" | |
2068 | -"Bağlantısız bölgeleri otomatk olarak seçip her biri için yeni yüzey oluştur" | |
2034 | +"Automatically select disconnected regions and create a new surface per " | |
2035 | +"region" | |
2036 | +msgstr "Bağlantısız bölgeleri otomatk olarak seçip her biri için yeni yüzey oluştur" | |
2069 | 2037 | |
2070 | 2038 | #: task_surface.py:285 |
2071 | 2039 | msgid "Split all disconnected surfaces" |
... | ... | @@ -2115,8 +2083,7 @@ msgstr "Görüntüyü oluşturmak üzere kullanılan kesit sayısı" |
2115 | 2083 | msgid "" |
2116 | 2084 | "Controls the sharpness of the contour. The greater the value, the sharper " |
2117 | 2085 | "the contour." |
2118 | -msgstr "" | |
2119 | -"Kontür keskinliğini kontrol eder. Değer attıkça kontür keskinliği artar." | |
2086 | +msgstr "Kontür keskinliğini kontrol eder. Değer attıkça kontür keskinliği artar." | |
2120 | 2087 | |
2121 | 2088 | #: viewer_slice.py:85 |
2122 | 2089 | msgid "Inverted order" |
... | ... | @@ -2126,9 +2093,7 @@ msgstr "Ters düzen" |
2126 | 2093 | msgid "" |
2127 | 2094 | "If checked, the slices are traversed in descending order to compound the " |
2128 | 2095 | "visualization instead of ascending order." |
2129 | -msgstr "" | |
2130 | -"eğer seçersek, parçalar alçalarak düzensiz bir şekilde çapraz geçer bu " | |
2131 | -"bileşimin vizüalizasyonu büyüyen sıranın yerine seçer." | |
2096 | +msgstr "eğer seçersek, parçalar alçalarak düzensiz bir şekilde çapraz geçer bu bileşimin vizüalizasyonu büyüyen sıranın yerine seçer." | |
2132 | 2097 | |
2133 | 2098 | #: viewer_slice.py:92 |
2134 | 2099 | msgid "Number of slices" | ... | ... |
po/zh_TW.po
... | ... | @@ -11,14 +11,13 @@ msgstr "" |
11 | 11 | "Project-Id-Version: InVesalius3\n" |
12 | 12 | "Report-Msgid-Bugs-To: \n" |
13 | 13 | "POT-Creation-Date: 2017-06-28 11:05-0300\n" |
14 | -"PO-Revision-Date: 2017-04-26 19:15+0000\n" | |
14 | +"PO-Revision-Date: 2017-06-28 14:09+0000\n" | |
15 | 15 | "Last-Translator: InVesalius <invesalius@cti.gov.br>\n" |
16 | -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/invesalius/" | |
17 | -"invesalius3/language/zh_TW/)\n" | |
18 | -"Language: zh_TW\n" | |
16 | +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/invesalius/invesalius3/language/zh_TW/)\n" | |
19 | 17 | "MIME-Version: 1.0\n" |
20 | 18 | "Content-Type: text/plain; charset=UTF-8\n" |
21 | 19 | "Content-Transfer-Encoding: 8bit\n" |
20 | +"Language: zh_TW\n" | |
22 | 21 | "Plural-Forms: nplurals=1; plural=0;\n" |
23 | 22 | "X-Poedit-Country: GENERIC\n" |
24 | 23 | "X-Poedit-Language: English\n" |
... | ... | @@ -44,9 +43,7 @@ msgstr "" |
44 | 43 | msgid "" |
45 | 44 | "%s %s\n" |
46 | 45 | "Made in InVesalius" |
47 | -msgstr "" | |
48 | -"%s %s\n" | |
49 | -"Made in InVesalius" | |
46 | +msgstr "%s %s\nMade in InVesalius" | |
50 | 47 | |
51 | 48 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
52 | 49 | #: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:838 |
... | ... | @@ -709,8 +706,7 @@ msgstr "值將不會被套用。" |
709 | 706 | |
710 | 707 | #: dialogs.py:116 |
711 | 708 | msgid "" |
712 | -"InVesalius is running on a 32-bit operating system or has insufficient " | |
713 | -"memory. \n" | |
709 | +"InVesalius is running on a 32-bit operating system or has insufficient memory. \n" | |
714 | 710 | "If you want to work with 3D surfaces or volume rendering, \n" |
715 | 711 | "it is recommended to reduce the medical images resolution." |
716 | 712 | msgstr "" |
... | ... | @@ -786,9 +782,7 @@ msgstr "" |
786 | 782 | msgid "" |
787 | 783 | "The project %s has been modified.\n" |
788 | 784 | "Save changes?" |
789 | -msgstr "" | |
790 | -"專案 %s 已經被修改過。\n" | |
791 | -"要儲存變更嗎?" | |
785 | +msgstr "專案 %s 已經被修改過。\n要儲存變更嗎?" | |
792 | 786 | |
793 | 787 | #: dialogs.py:624 |
794 | 788 | #, python-format |
... | ... | @@ -908,17 +902,9 @@ msgstr "" |
908 | 902 | |
909 | 903 | #: dialogs.py:1051 |
910 | 904 | msgid "" |
911 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | |
912 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | |
913 | -"InVesalius allows exporting 3D volumes or surfaces as mesh files for " | |
914 | -"creating physical models of a patient's anatomy using additive manufacturing " | |
915 | -"(3D printing) technologies. The software is developed by Center for " | |
916 | -"Information Technology Renato Archer (CTI), National Council for Scientific " | |
917 | -"and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
905 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a sequence of 2D DICOM image files acquired with CT or MRI scanners. InVesalius allows exporting 3D volumes or surfaces as mesh files for creating physical models of a patient's anatomy using additive manufacturing (3D printing) technologies. The software is developed by Center for Information Technology Renato Archer (CTI), National Council for Scientific and Technological Development (CNPq) and the Brazilian Ministry of Health.\n" | |
918 | 906 | "\n" |
919 | -" InVesalius must be used only for research. The Center for Information " | |
920 | -"Technology Renato Archer is not responsible for damages caused by the use of " | |
921 | -"this software.\n" | |
907 | +" InVesalius must be used only for research. The Center for Information Technology Renato Archer is not responsible for damages caused by the use of this software.\n" | |
922 | 908 | "\n" |
923 | 909 | " Contact: invesalius@cti.gov.br" |
924 | 910 | msgstr "" |
... | ... | @@ -2034,7 +2020,8 @@ msgid "Advanced options" |
2034 | 2020 | msgstr "進階選項" |
2035 | 2021 | |
2036 | 2022 | #: task_surface.py:275 |
2037 | -msgid "Automatically select largest disconnected region and create new surface" | |
2023 | +msgid "" | |
2024 | +"Automatically select largest disconnected region and create new surface" | |
2038 | 2025 | msgstr "自動選取最大不連續區域,並建立新表面" |
2039 | 2026 | |
2040 | 2027 | #: task_surface.py:276 |
... | ... | @@ -2043,7 +2030,8 @@ msgstr "" |
2043 | 2030 | |
2044 | 2031 | #: task_surface.py:284 |
2045 | 2032 | msgid "" |
2046 | -"Automatically select disconnected regions and create a new surface per region" | |
2033 | +"Automatically select disconnected regions and create a new surface per " | |
2034 | +"region" | |
2047 | 2035 | msgstr "" |
2048 | 2036 | |
2049 | 2037 | #: task_surface.py:285 | ... | ... |