Commit 6d7ef9857d2b0a85c5e1cb6dd7213d5aedc830b0

Authored by tatiana
1 parent e32c7e03

ENH: Updated translation files pt and es (po, mo)

i18n/invesalius_en.po
@@ -8,7 +8,7 @@ msgid "" @@ -8,7 +8,7 @@ msgid ""
8 msgstr "" 8 msgstr ""
9 "Project-Id-Version: InVesalius 3\n" 9 "Project-Id-Version: InVesalius 3\n"
10 "Report-Msgid-Bugs-To: \n" 10 "Report-Msgid-Bugs-To: \n"
11 -"POT-Creation-Date: 2010-01-13 16:09-0200\n" 11 +"POT-Creation-Date: 2010-01-13 17:08-0200\n"
12 "PO-Revision-Date: 2010-01-07 11:25-0300\n" 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
@@ -617,6 +617,10 @@ msgstr &quot;&quot; @@ -617,6 +617,10 @@ msgstr &quot;&quot;
617 msgid "Window and Level" 617 msgid "Window and Level"
618 msgstr "" 618 msgstr ""
619 619
  620 +#: imagedata_utils.py:88 imagedata_utils.py:217
  621 +msgid "Generating multiplanar visualization..."
  622 +msgstr ""
  623 +
620 #: import_panel.py:54 624 #: import_panel.py:54
621 msgid "Import medical images" 625 msgid "Import medical images"
622 msgstr "" 626 msgstr ""
i18n/invesalius_es.po
1 -# InVesalius 3.0 Beta - Brazilian Portuguese.  
2 -# Copyright (C) 2009 Centro de Tecnologia da Informa??o Renato Archer 1 +# InVesalius 3.0 Beta - Spanish
  2 +# Copyright (C) 2007-2009 Centro de Tecnologia da Informação Renato Archer
3 # This file is distributed under the same license as the InVesalius package. (GNU General Public License v2) 3 # This file is distributed under the same license as the InVesalius package. (GNU General Public License v2)
4 -# Tatiana Al-Chueyr Pereira Martins <tati.alchueyr@gmail.com> 4 +# Tatiana Al-Chueyr Pereira Martins <tatiana.alchueyr@gmail.com>
5 # Paulo Henrique Junqueira Amorim <paulojamorim@gmail.com> 5 # Paulo Henrique Junqueira Amorim <paulojamorim@gmail.com>
6 # Thiago Franco de Morais <totonixsame@gmail.com> 6 # Thiago Franco de Morais <totonixsame@gmail.com>
7 msgid "" 7 msgid ""
8 msgstr "" 8 msgstr ""
9 "Project-Id-Version: InVesalius 3\n" 9 "Project-Id-Version: InVesalius 3\n"
10 "Report-Msgid-Bugs-To: \n" 10 "Report-Msgid-Bugs-To: \n"
11 -"POT-Creation-Date: 2010-01-13 16:09-0200\n" 11 +"POT-Creation-Date: 2010-01-13 17:08-0200\n"
12 "PO-Revision-Date: 2010-01-07 11:25-0300\n" 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
15 "MIME-Version: 1.0\n" 15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n" 16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n" 17 "Content-Transfer-Encoding: 8bit\n"
18 -"X-Poedit-Language: Portuguese\n" 18 +"X-Poedit-Language: Spanish\n"
19 "X-Poedit-SourceCharset: utf-8\n" 19 "X-Poedit-SourceCharset: utf-8\n"
20 -"X-Poedit-Country: BRAZIL\n" 20 +"X-Poedit-Country: GENERIC\n"
21 21
22 #: constants.py:105 slice_menu.py:75 slice_menu.py:80 22 #: constants.py:105 slice_menu.py:75 slice_menu.py:80
23 msgid "Default " 23 msgid "Default "
24 -msgstr "Est?ndar" 24 +msgstr "Estándar"
25 25
26 #: constants.py:106 26 #: constants.py:106
27 msgid "Hue" 27 msgid "Hue"
28 -msgstr "" 28 +msgstr "Matiz"
29 29
30 #: constants.py:107 30 #: constants.py:107
31 msgid "Saturation" 31 msgid "Saturation"
32 -msgstr "" 32 +msgstr "Saturación"
33 33
34 #: constants.py:108 34 #: constants.py:108
35 msgid "Desert" 35 msgid "Desert"
36 -msgstr "" 36 +msgstr "Desierto"
37 37
38 #: constants.py:109 38 #: constants.py:109
39 msgid "Rainbow" 39 msgid "Rainbow"
40 -msgstr "" 40 +msgstr "Arco Iris"
41 41
42 #: constants.py:110 42 #: constants.py:110
43 msgid "Ocen" 43 msgid "Ocen"
44 -msgstr "" 44 +msgstr "Océano"
45 45
46 #: constants.py:111 46 #: constants.py:111
47 msgid "Inverse Gray" 47 msgid "Inverse Gray"
48 -msgstr "" 48 +msgstr "Gray Inverso"
49 49
50 #: constants.py:152 constants.py:212 dicom_preview_panel.py:365 50 #: constants.py:152 constants.py:212 dicom_preview_panel.py:365
51 #: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119 51 #: dicom_preview_panel.py:366 presets.py:30 presets.py:48 presets.py:119
52 msgid "Bone" 52 msgid "Bone"
53 -msgstr "" 53 +msgstr "Hueso"
54 54
55 #: constants.py:159 55 #: constants.py:159
56 #, python-format 56 #, python-format
57 msgid "Mask %d" 57 msgid "Mask %d"
58 -msgstr "" 58 +msgstr "Máscara %d"
59 59
60 #: constants.py:188 task_surface.py:41 60 #: constants.py:188 task_surface.py:41
61 msgid "Draw" 61 msgid "Draw"
62 -msgstr "" 62 +msgstr "Dibujar"
63 63
64 #: constants.py:188 task_surface.py:41 64 #: constants.py:188 task_surface.py:41
65 msgid "Erase" 65 msgid "Erase"
66 -msgstr "" 66 +msgstr "Borrar"
67 67
68 #: constants.py:188 data_notebook.py:108 task_surface.py:41 68 #: constants.py:188 data_notebook.py:108 task_surface.py:41
69 msgid "Threshold" 69 msgid "Threshold"
70 -msgstr "" 70 +msgstr "Umbral"
71 71
72 #: constants.py:199 task_surface.py:30 72 #: constants.py:199 task_surface.py:30
73 msgid "Low" 73 msgid "Low"
74 -msgstr "" 74 +msgstr "Baja"
75 75
76 #: constants.py:200 task_surface.py:30 76 #: constants.py:200 task_surface.py:30
77 msgid "Medium" 77 msgid "Medium"
78 -msgstr "" 78 +msgstr "Media"
79 79
80 #: constants.py:201 task_surface.py:30 80 #: constants.py:201 task_surface.py:30
81 msgid "High" 81 msgid "High"
82 -msgstr "" 82 +msgstr "Alta"
83 83
84 #: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 84 #: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30
85 msgid "Optimal *" 85 msgid "Optimal *"
86 -msgstr "" 86 +msgstr "Óptima *"
87 87
88 #: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 88 #: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30
89 msgid "Custom" 89 msgid "Custom"
90 -msgstr "" 90 +msgstr "Costumbre"
91 91
92 #: constants.py:208 92 #: constants.py:208
93 #, python-format 93 #, python-format
94 msgid "Surface %d" 94 msgid "Surface %d"
95 -msgstr "" 95 +msgstr "Superficie %d"
96 96
97 #: constants.py:211 97 #: constants.py:211
98 msgid "Abdomen" 98 msgid "Abdomen"
99 -msgstr "" 99 +msgstr "Abdomen"
100 100
101 #: constants.py:213 101 #: constants.py:213
102 msgid "Brain Posterior Fossa" 102 msgid "Brain Posterior Fossa"
103 -msgstr "" 103 +msgstr "Fosa Posterior del Cerebro"
104 104
105 #: constants.py:214 105 #: constants.py:214
106 msgid "Brain" 106 msgid "Brain"
107 -msgstr "" 107 +msgstr "Cerebro"
108 108
109 #: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 109 #: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51
110 msgid "Default" 110 msgid "Default"
111 -msgstr "" 111 +msgstr "Predeterminado"
112 112
113 #: constants.py:216 113 #: constants.py:216
114 msgid "Emphysema" 114 msgid "Emphysema"
115 -msgstr "" 115 +msgstr "Enfisema"
116 116
117 #: constants.py:217 117 #: constants.py:217
118 msgid "Ischemia - Hard Non Contrast" 118 msgid "Ischemia - Hard Non Contrast"
119 -msgstr "" 119 +msgstr "Isquemia - Duro No Contraste"
120 120
121 #: constants.py:218 121 #: constants.py:218
122 msgid "Ischemia - Soft Non Contrast" 122 msgid "Ischemia - Soft Non Contrast"
123 -msgstr "" 123 +msgstr "Isquemia - Suave No Contraste"
124 124
125 #: constants.py:219 125 #: constants.py:219
126 msgid "Larynx" 126 msgid "Larynx"
127 -msgstr "" 127 +msgstr "Laringe"
128 128
129 #: constants.py:220 129 #: constants.py:220
130 msgid "Liver" 130 msgid "Liver"
131 -msgstr "" 131 +msgstr "Hígado"
132 132
133 #: constants.py:221 133 #: constants.py:221
134 msgid "Lung - Soft" 134 msgid "Lung - Soft"
135 -msgstr "" 135 +msgstr "Pulmón - Suave"
136 136
137 #: constants.py:222 137 #: constants.py:222
138 msgid "Lung - Hard" 138 msgid "Lung - Hard"
139 -msgstr "" 139 +msgstr "Pulmón - Duro"
140 140
141 #: constants.py:223 141 #: constants.py:223
142 msgid "Mediastinum" 142 msgid "Mediastinum"
143 -msgstr "" 143 +msgstr "Mediastino"
144 144
145 #: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 145 #: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51
146 msgid "Manual" 146 msgid "Manual"
147 -msgstr "" 147 +msgstr "Manual"
148 148
149 #: constants.py:225 149 #: constants.py:225
150 msgid "Pelvis" 150 msgid "Pelvis"
151 -msgstr "" 151 +msgstr "Pelvis"
152 152
153 #: constants.py:226 153 #: constants.py:226
154 msgid "Sinus" 154 msgid "Sinus"
155 -msgstr "" 155 +msgstr "Seno"
156 156
157 #: constants.py:227 157 #: constants.py:227
158 msgid "Vasculature - Hard" 158 msgid "Vasculature - Hard"
159 -msgstr "" 159 +msgstr "Vasos sanguíneos - Duro"
160 160
161 #: constants.py:228 161 #: constants.py:228
162 msgid "Vasculature - Soft" 162 msgid "Vasculature - Soft"
163 -msgstr "" 163 +msgstr "Vasos sanguíneos - Mole"
164 164
165 #: constants.py:234 165 #: constants.py:234
166 msgid "Front" 166 msgid "Front"
167 -msgstr "" 167 +msgstr "Frente"
168 168
169 #: constants.py:235 169 #: constants.py:235
170 msgid "Back" 170 msgid "Back"
171 -msgstr "" 171 +msgstr "Volver"
172 172
173 #: constants.py:236 173 #: constants.py:236
174 msgid "Top" 174 msgid "Top"
175 -msgstr "" 175 +msgstr "Arriba"
176 176
177 #: constants.py:237 177 #: constants.py:237
178 msgid "Bottom" 178 msgid "Bottom"
179 -msgstr "" 179 +msgstr "Abajo"
180 180
181 #: constants.py:238 181 #: constants.py:238
182 msgid "Right" 182 msgid "Right"
183 -msgstr "" 183 +msgstr "Derecha"
184 184
185 #: constants.py:239 185 #: constants.py:239
186 msgid "Left" 186 msgid "Left"
187 -msgstr "" 187 +msgstr "Izquierda"
188 188
189 #: constants.py:240 189 #: constants.py:240
190 msgid "Isometric" 190 msgid "Isometric"
191 -msgstr "" 191 +msgstr "Isométrica"
192 192
193 #: constants.py:251 193 #: constants.py:251
194 msgid "Airways" 194 msgid "Airways"
195 -msgstr "" 195 +msgstr "Vías Respiratorias"
196 196
197 #: constants.py:252 197 #: constants.py:252
198 msgid "Airways II" 198 msgid "Airways II"
199 -msgstr "" 199 +msgstr "Vías Respiratorias II"
200 200
201 #: constants.py:253 201 #: constants.py:253
202 msgid "Black & White" 202 msgid "Black & White"
203 -msgstr "" 203 +msgstr "Blanco y Negro"
204 204
205 #: constants.py:254 205 #: constants.py:254
206 msgid "Bone + Skin" 206 msgid "Bone + Skin"
207 -msgstr "" 207 +msgstr "Hueso + Piel"
208 208
209 #: constants.py:255 209 #: constants.py:255
210 msgid "Bone + Skin II" 210 msgid "Bone + Skin II"
211 -msgstr "" 211 +msgstr "Hueso + Piel II"
212 212
213 #: constants.py:256 213 #: constants.py:256
214 msgid "Dark Bone" 214 msgid "Dark Bone"
215 -msgstr "" 215 +msgstr "Hueso Oscuro"
216 216
217 #: constants.py:257 217 #: constants.py:257
218 msgid "Glossy" 218 msgid "Glossy"
219 -msgstr "" 219 +msgstr "Brillo"
220 220
221 #: constants.py:258 221 #: constants.py:258
222 msgid "Glossy II" 222 msgid "Glossy II"
223 -msgstr "" 223 +msgstr "Brillo II"
224 224
225 #: constants.py:259 225 #: constants.py:259
226 msgid "Gold Bone" 226 msgid "Gold Bone"
227 -msgstr "" 227 +msgstr "Hueso de Oro"
228 228
229 #: constants.py:260 229 #: constants.py:260
230 msgid "High Contrast" 230 msgid "High Contrast"
231 -msgstr "" 231 +msgstr "Contraste Alto"
232 232
233 #: constants.py:261 233 #: constants.py:261
234 msgid "Low Contrast" 234 msgid "Low Contrast"
235 -msgstr "" 235 +msgstr "Contraste Bajo"
236 236
237 #: constants.py:262 constants.py:269 237 #: constants.py:262 constants.py:269
238 msgid "Soft on White" 238 msgid "Soft on White"
@@ -617,6 +617,10 @@ msgstr &quot;&quot; @@ -617,6 +617,10 @@ msgstr &quot;&quot;
617 msgid "Window and Level" 617 msgid "Window and Level"
618 msgstr "" 618 msgstr ""
619 619
  620 +#: imagedata_utils.py:88 imagedata_utils.py:217
  621 +msgid "Generating multiplanar visualization..."
  622 +msgstr ""
  623 +
620 #: import_panel.py:54 624 #: import_panel.py:54
621 msgid "Import medical images" 625 msgid "Import medical images"
622 msgstr "" 626 msgstr ""
i18n/invesalius_pt_BR.po
1 # InVesalius 3.0 Beta - Brazilian Portuguese. 1 # InVesalius 3.0 Beta - Brazilian Portuguese.
2 -# Copyright (C) 2009 Centro de Tecnologia da Informação Renato Archer 2 +# Copyright (C) 2007-2009 Centro de Tecnologia da Informação Renato Archer
3 # This file is distributed under the same license as the InVesalius package. (GNU General Public License v2) 3 # This file is distributed under the same license as the InVesalius package. (GNU General Public License v2)
4 -# Tatiana Al-Chueyr Pereira Martins <tati.alchueyr@gmail.com> 4 +# Tatiana Al-Chueyr Pereira Martins <tatiana.alchueyr@gmail.com>
5 # Paulo Henrique Junqueira Amorim <paulojamorim@gmail.com> 5 # Paulo Henrique Junqueira Amorim <paulojamorim@gmail.com>
6 # Thiago Franco de Morais <totonixsame@gmail.com> 6 # Thiago Franco de Morais <totonixsame@gmail.com>
7 msgid "" 7 msgid ""
8 msgstr "" 8 msgstr ""
9 "Project-Id-Version: InVesalius 3\n" 9 "Project-Id-Version: InVesalius 3\n"
10 "Report-Msgid-Bugs-To: \n" 10 "Report-Msgid-Bugs-To: \n"
11 -"POT-Creation-Date: 2010-01-13 16:09-0200\n" 11 +"POT-Creation-Date: 2010-01-13 17:08-0200\n"
12 "PO-Revision-Date: 2010-01-07 11:25-0300\n" 12 "PO-Revision-Date: 2010-01-07 11:25-0300\n"
13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" 13 "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n"
14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" 14 "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n"
@@ -315,13 +315,13 @@ msgid &quot;Cut plane&quot; @@ -315,13 +315,13 @@ msgid &quot;Cut plane&quot;
315 msgstr "Plano para corte" 315 msgstr "Plano para corte"
316 316
317 #: control.py:232 317 #: control.py:232
318 -#, python-format 318 +#, python-format
319 msgid "Loading file %d of %d" 319 msgid "Loading file %d of %d"
320 msgstr "Carregando arquivo %d de %d" 320 msgstr "Carregando arquivo %d de %d"
321 321
322 #: control.py:314 322 #: control.py:314
323 msgid "Untitled" 323 msgid "Untitled"
324 -msgstr "Sem nome" 324 +msgstr "Sem Título"
325 325
326 #: control.py:379 326 #: control.py:379
327 msgid "Fix gantry tilt applying the degrees bellow" 327 msgid "Fix gantry tilt applying the degrees bellow"
@@ -629,6 +629,10 @@ msgstr &quot;Mover&quot; @@ -629,6 +629,10 @@ msgstr &quot;Mover&quot;
629 msgid "Window and Level" 629 msgid "Window and Level"
630 msgstr "Brilho e Contraste" 630 msgstr "Brilho e Contraste"
631 631
  632 +#: imagedata_utils.py:88 imagedata_utils.py:217
  633 +msgid "Generating multiplanar visualization..."
  634 +msgstr "Gerando visualização multiplanar..."
  635 +
632 #: import_panel.py:54 636 #: import_panel.py:54
633 msgid "Import medical images" 637 msgid "Import medical images"
634 msgstr "Importar imagens médicas" 638 msgstr "Importar imagens médicas"
@@ -912,7 +916,7 @@ msgstr &quot;Interações de suavização:&quot; @@ -912,7 +916,7 @@ msgstr &quot;Interações de suavização:&quot;
912 916
913 #: task_tools.py:57 917 #: task_tools.py:57
914 msgid "Measure distances" 918 msgid "Measure distances"
915 -msgstr "Meça distâncias" 919 +msgstr "Realizar medidas"
916 920
917 #: task_tools.py:58 921 #: task_tools.py:58
918 msgid "Measure" 922 msgid "Measure"
@@ -920,7 +924,7 @@ msgstr &quot;Medição&quot; @@ -920,7 +924,7 @@ msgstr &quot;Medição&quot;
920 924
921 #: task_tools.py:61 task_tools.py:62 925 #: task_tools.py:61 task_tools.py:62
922 msgid "Add text annotations" 926 msgid "Add text annotations"
923 -msgstr "Adicione anotações" 927 +msgstr "Adicionar anotações"
924 928
925 #~ msgid "Optimal" 929 #~ msgid "Optimal"
926 #~ msgstr "Ótima" 930 #~ msgstr "Ótima"
invesalius/data/imagedata_utils.py
@@ -85,7 +85,7 @@ def ResampleImage2D(imagedata, px, py, @@ -85,7 +85,7 @@ def ResampleImage2D(imagedata, px, py,
85 resample.SetAxisMagnificationFactor(1, factor_y) 85 resample.SetAxisMagnificationFactor(1, factor_y)
86 resample.SetOutputSpacing(spacing[0] * factor_x, spacing[1] * factor_y, spacing[2]) 86 resample.SetOutputSpacing(spacing[0] * factor_x, spacing[1] * factor_y, spacing[2])
87 if (update_progress): 87 if (update_progress):
88 - message = "Generating multiplanar visualization..." 88 + message = _("Generating multiplanar visualization...")
89 resample.AddObserver("ProgressEvent", lambda obj, 89 resample.AddObserver("ProgressEvent", lambda obj,
90 evt:update_progress(resample,message)) 90 evt:update_progress(resample,message))
91 resample.Update() 91 resample.Update()
@@ -214,7 +214,7 @@ def ExtractVOI(imagedata,xi,xf,yi,yf,zi,zf): @@ -214,7 +214,7 @@ def ExtractVOI(imagedata,xi,xf,yi,yf,zi,zf):
214 return voi.GetOutput() 214 return voi.GetOutput()
215 215
216 def CreateImageData(filelist, zspacing, size, bits): 216 def CreateImageData(filelist, zspacing, size, bits):
217 - message = "Generating multiplanar visualization..." 217 + message = _("Generating multiplanar visualization...")
218 218
219 if not const.VTK_WARNING: 219 if not const.VTK_WARNING:
220 fow = vtk.vtkFileOutputWindow() 220 fow = vtk.vtkFileOutputWindow()
locale/en/LC_MESSAGES/invesalius.mo
No preview for this file type
locale/es/LC_MESSAGES/invesalius.mo
No preview for this file type
locale/pt_BR/LC_MESSAGES/invesalius.mo
No preview for this file type