Commit ad4e7a734da5bd487c1e071edaa9919d9bad26dd
1 parent
fdb05bd4
Exists in
master
and in
68 other branches
ADD: i18n po files
Showing
4 changed files
with
1929 additions
and
0 deletions
Show diff stats
.gitattributes
... | ... | @@ -14,6 +14,9 @@ docs/devel/example_singleton.py -text |
14 | 14 | docs/devel/example_singleton_pubsub.py -text |
15 | 15 | docs/devel/sendmessages.txt -text |
16 | 16 | docs/devel/subscribes.txt -text |
17 | +i18n/invesalius_en.po -text | |
18 | +i18n/invesalius_es.po -text | |
19 | +i18n/invesalius_pt_BR.po -text | |
17 | 20 | icons/Floppy.png -text |
18 | 21 | icons/annotation.png -text |
19 | 22 | icons/brush_circle.jpg -text | ... | ... |
... | ... | @@ -0,0 +1,641 @@ |
1 | +# InVesalius 3.0 Beta - Brazilian Portuguese. | |
2 | +# Copyright (C) 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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tati.alchueyr@gmail.com> | |
5 | +# Paulo Henrique Junqueira Amorim <paulojamorim@gmail.com> | |
6 | +# Thiago Franco de Morais <totonixsame@gmail.com> | |
7 | +msgid "" | |
8 | +msgstr "" | |
9 | +"Project-Id-Version: InVesalius 3\n" | |
10 | +"Report-Msgid-Bugs-To: \n" | |
11 | +"POT-Creation-Date: 2010-01-07 11:28-0200\n" | |
12 | +"PO-Revision-Date: 2010-01-07 11:25-0300\n" | |
13 | +"Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" | |
14 | +"Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" | |
15 | +"MIME-Version: 1.0\n" | |
16 | +"Content-Type: text/plain; charset=utf-8\n" | |
17 | +"Content-Transfer-Encoding: 8bit\n" | |
18 | +"X-Poedit-Language: Portuguese\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: BRAZIL\n" | |
21 | + | |
22 | +#: data_notebook.py:42 | |
23 | +msgid "Masks" | |
24 | +msgstr "" | |
25 | + | |
26 | +#: data_notebook.py:43 | |
27 | +msgid "Surfaces" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: data_notebook.py:105 data_notebook.py:234 data_notebook.py:438 | |
31 | +msgid "Name" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: data_notebook.py:106 task_surface.py:41 | |
35 | +msgid "Threshold" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: data_notebook.py:164 | |
39 | +msgid "Mask 1" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: data_notebook.py:235 | |
43 | +msgid "Volume (mm3)" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: data_notebook.py:236 | |
47 | +msgid "Transparency" | |
48 | +msgstr "" | |
49 | + | |
50 | +#: data_notebook.py:439 | |
51 | +msgid "Type" | |
52 | +msgstr "" | |
53 | + | |
54 | +#: data_notebook.py:440 | |
55 | +msgid "Value" | |
56 | +msgstr "" | |
57 | + | |
58 | +#: default_tasks.py:176 | |
59 | +msgid "1. InVesalius start" | |
60 | +msgstr "" | |
61 | + | |
62 | +#: default_tasks.py:189 | |
63 | +msgid "2. Select region of interest" | |
64 | +msgstr "" | |
65 | + | |
66 | +#: default_tasks.py:206 | |
67 | +msgid "3. Configure 3D surface" | |
68 | +msgstr "" | |
69 | + | |
70 | +#: default_tasks.py:217 | |
71 | +msgid "4. Export data" | |
72 | +msgstr "" | |
73 | + | |
74 | +#: default_viewers.py:79 default_viewers.py:168 | |
75 | +msgid "Axial slice" | |
76 | +msgstr "" | |
77 | + | |
78 | +#: default_viewers.py:84 default_viewers.py:174 | |
79 | +msgid "Coronal slice" | |
80 | +msgstr "" | |
81 | + | |
82 | +#: default_viewers.py:89 | |
83 | +msgid "Sagital slice" | |
84 | +msgstr "" | |
85 | + | |
86 | +#: default_viewers.py:95 default_viewers.py:186 | |
87 | +msgid "Volume" | |
88 | +msgstr "" | |
89 | + | |
90 | +#: default_viewers.py:180 | |
91 | +msgid "Sagittal slice" | |
92 | +msgstr "" | |
93 | + | |
94 | +#: default_viewers.py:409 | |
95 | +msgid "Preset name" | |
96 | +msgstr "" | |
97 | + | |
98 | +#: default_viewers.py:437 | |
99 | +msgid "Tools" | |
100 | +msgstr "" | |
101 | + | |
102 | +#: dialogs.py:51 | |
103 | +msgid "Above value will be applied." | |
104 | +msgstr "" | |
105 | + | |
106 | +#: dialogs.py:55 | |
107 | +msgid "Value will not be applied." | |
108 | +msgstr "" | |
109 | + | |
110 | +#: dialogs.py:93 | |
111 | +msgid "Loading DICOM files" | |
112 | +msgstr "" | |
113 | + | |
114 | +#: dialogs.py:141 frame.py:531 | |
115 | +msgid "Open InVesalius 3 project..." | |
116 | +msgstr "" | |
117 | + | |
118 | +#: dialogs.py:164 | |
119 | +msgid "Choose a DICOM folder:" | |
120 | +msgstr "" | |
121 | + | |
122 | +#: dialogs.py:189 | |
123 | +msgid "Save project as..." | |
124 | +msgstr "" | |
125 | + | |
126 | +#: dialogs.py:192 | |
127 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
128 | +msgstr "" | |
129 | + | |
130 | +#: dialogs.py:255 dialogs.py:294 dialogs.py:316 | |
131 | +#, python-format | |
132 | +msgid "Save changes to %s?" | |
133 | +msgstr "" | |
134 | + | |
135 | +#: dialogs.py:282 | |
136 | +msgid "There are no DICOM files on the selected directory." | |
137 | +msgstr "" | |
138 | + | |
139 | +#: dialogs.py:340 | |
140 | +msgid "(C) 2007 Renato Archer Research Centre" | |
141 | +msgstr "" | |
142 | + | |
143 | +#: dialogs.py:342 | |
144 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
145 | +msgstr "" | |
146 | + | |
147 | +#: dialogs.py:343 | |
148 | +msgid "" | |
149 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
150 | +"\n" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: dialogs.py:344 | |
154 | +msgid "The software also allows generating correspondent STL files," | |
155 | +msgstr "" | |
156 | + | |
157 | +#: dialogs.py:345 | |
158 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
159 | +msgstr "" | |
160 | + | |
161 | +#: dialogs.py:346 | |
162 | +msgid "using Rapid Prototyping." | |
163 | +msgstr "" | |
164 | + | |
165 | +#: dialogs.py:349 | |
166 | +msgid "GNU GPL (General Public License) version 2" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: dialogs.py:364 | |
170 | +msgid "Save raycasting preset as:" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: dicom_preview_panel.py:42 | |
174 | +#, python-format | |
175 | +msgid "Image size: %d x %d" | |
176 | +msgstr "" | |
177 | + | |
178 | +#: dicom_preview_panel.py:43 | |
179 | +#, python-format | |
180 | +msgid "Spacing: %.2f" | |
181 | +msgstr "" | |
182 | + | |
183 | +#: dicom_preview_panel.py:44 | |
184 | +#, python-format | |
185 | +msgid "Location: %.2f" | |
186 | +msgstr "" | |
187 | + | |
188 | +#: dicom_preview_panel.py:46 | |
189 | +#, python-format | |
190 | +msgid "" | |
191 | +"%s %s\n" | |
192 | +"Made in InVesalius" | |
193 | +msgstr "" | |
194 | + | |
195 | +#: dicom_preview_panel.py:66 | |
196 | +msgid "image size" | |
197 | +msgstr "" | |
198 | + | |
199 | +#: dicom_preview_panel.py:75 | |
200 | +msgid "" | |
201 | +"id\n" | |
202 | +"protocol" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: dicom_preview_panel.py:82 | |
206 | +msgid "" | |
207 | +"date time\n" | |
208 | +" Made in InVesalius" | |
209 | +msgstr "" | |
210 | + | |
211 | +#: dicom_preview_panel.py:128 | |
212 | +msgid "Auto-play" | |
213 | +msgstr "" | |
214 | + | |
215 | +#: dicom_preview_panel.py:282 dicom_preview_panel.py:285 | |
216 | +msgid "Image" | |
217 | +msgstr "" | |
218 | + | |
219 | +#: dicom_preview_panel.py:618 | |
220 | +#, python-format | |
221 | +msgid "%d Images" | |
222 | +msgstr "" | |
223 | + | |
224 | +#: dicom_preview_panel.py:739 dicom_preview_panel.py:764 | |
225 | +#, python-format | |
226 | +msgid "Image %d" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: frame.py:138 | |
230 | +msgid "Data panel" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: frame.py:147 | |
234 | +msgid "Preview medical data to be reconstructed" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: frame.py:306 | |
238 | +msgid "Import DICOM...\tCtrl+I" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: frame.py:307 | |
242 | +msgid "Open Project...\tCtrl+O" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: frame.py:308 | |
246 | +msgid "Save Project\tCtrl+S" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: frame.py:309 | |
250 | +msgid "Save Project As..." | |
251 | +msgstr "" | |
252 | + | |
253 | +#: frame.py:310 | |
254 | +msgid "Close Project" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: frame.py:319 | |
258 | +msgid "Exit" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: frame.py:358 | |
262 | +msgid "Getting Started..." | |
263 | +msgstr "" | |
264 | + | |
265 | +#: frame.py:361 | |
266 | +msgid "About..." | |
267 | +msgstr "" | |
268 | + | |
269 | +#: frame.py:372 | |
270 | +msgid "File" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: frame.py:377 | |
274 | +msgid "Help" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: frame.py:420 | |
278 | +msgid "Ready" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: frame.py:528 | |
282 | +msgid "Import medical image..." | |
283 | +msgstr "" | |
284 | + | |
285 | +#: frame.py:534 | |
286 | +msgid "Save InVesalius project" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: frame.py:629 | |
290 | +msgid "Zoom" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: frame.py:634 | |
294 | +msgid "Zoom based on selection" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: frame.py:639 | |
298 | +msgid "Rotate" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: frame.py:643 | |
302 | +msgid "Move" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: frame.py:647 | |
306 | +msgid "Window and Level" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: import_data_wizard.py:187 | |
310 | +msgid "Select the directory which " | |
311 | +msgstr "" | |
312 | + | |
313 | +#: import_data_wizard.py:188 | |
314 | +msgid "contains medical images of the study interest." | |
315 | +msgstr "" | |
316 | + | |
317 | +#: import_data_wizard.py:232 | |
318 | +msgid "Advanced options" | |
319 | +msgstr "" | |
320 | + | |
321 | +#: import_data_wizard.py:236 | |
322 | +msgid "Use selected folder(s) as default" | |
323 | +msgstr "" | |
324 | + | |
325 | +#: import_data_wizard.py:239 | |
326 | +msgid "Enable recursion in folder(s)" | |
327 | +msgstr "" | |
328 | + | |
329 | +#: import_data_wizard.py:255 import_data_wizard.py:266 | |
330 | +msgid "Choose a directory:" | |
331 | +msgstr "" | |
332 | + | |
333 | +#: import_data_wizard.py:261 import_data_wizard.py:311 | |
334 | +msgid "Add another directory" | |
335 | +msgstr "" | |
336 | + | |
337 | +#: import_data_wizard.py:285 | |
338 | +msgid "Remove this directory from list" | |
339 | +msgstr "" | |
340 | + | |
341 | +#: import_data_wizard.py:286 | |
342 | +msgid "Remove" | |
343 | +msgstr "" | |
344 | + | |
345 | +#: import_data_wizard.py:340 import_panel.py:54 | |
346 | +msgid "Import medical images" | |
347 | +msgstr "" | |
348 | + | |
349 | +#: import_data_wizard.py:342 | |
350 | +msgid "Choose directory" | |
351 | +msgstr "" | |
352 | + | |
353 | +#: import_data_wizard.py:343 | |
354 | +msgid "Define RAW data" | |
355 | +msgstr "" | |
356 | + | |
357 | +#: import_data_wizard.py:344 | |
358 | +msgid "Select study" | |
359 | +msgstr "" | |
360 | + | |
361 | +#: import_data_wizard.py:348 | |
362 | +msgid "" | |
363 | +"\n" | |
364 | +"This is the last page." | |
365 | +msgstr "" | |
366 | + | |
367 | +#: import_panel.py:109 | |
368 | +msgid "Patient name" | |
369 | +msgstr "" | |
370 | + | |
371 | +#: import_panel.py:110 | |
372 | +msgid "Patient ID" | |
373 | +msgstr "" | |
374 | + | |
375 | +#: import_panel.py:111 | |
376 | +msgid "Age" | |
377 | +msgstr "" | |
378 | + | |
379 | +#: import_panel.py:112 | |
380 | +msgid "Gender" | |
381 | +msgstr "" | |
382 | + | |
383 | +#: import_panel.py:113 | |
384 | +msgid "Study description" | |
385 | +msgstr "" | |
386 | + | |
387 | +#: import_panel.py:114 | |
388 | +msgid "Modality" | |
389 | +msgstr "" | |
390 | + | |
391 | +#: import_panel.py:115 | |
392 | +msgid "Date acquired" | |
393 | +msgstr "" | |
394 | + | |
395 | +#: import_panel.py:116 | |
396 | +msgid "# Images" | |
397 | +msgstr "" | |
398 | + | |
399 | +#: import_panel.py:117 | |
400 | +msgid "Institution" | |
401 | +msgstr "" | |
402 | + | |
403 | +#: import_panel.py:118 | |
404 | +msgid "Date of birth" | |
405 | +msgstr "" | |
406 | + | |
407 | +#: import_panel.py:119 | |
408 | +msgid "Accession Number" | |
409 | +msgstr "" | |
410 | + | |
411 | +#: import_panel.py:120 | |
412 | +msgid "Referring physician" | |
413 | +msgstr "" | |
414 | + | |
415 | +#: import_panel.py:136 | |
416 | +msgid "InVesalius Database" | |
417 | +msgstr "" | |
418 | + | |
419 | +#: language_dialog.py:53 | |
420 | +msgid "Choose user interface language" | |
421 | +msgstr "" | |
422 | + | |
423 | +#: slice_menu.py:39 slice_menu.py:51 | |
424 | +msgid "Default" | |
425 | +msgstr "" | |
426 | + | |
427 | +#: slice_menu.py:46 slice_menu.py:51 | |
428 | +msgid "Manual" | |
429 | +msgstr "" | |
430 | + | |
431 | +#: slice_menu.py:61 | |
432 | +msgid "Save current values" | |
433 | +msgstr "" | |
434 | + | |
435 | +#: slice_menu.py:62 | |
436 | +msgid "Save current values as..." | |
437 | +msgstr "" | |
438 | + | |
439 | +#: slice_menu.py:62 | |
440 | +msgid "Load values" | |
441 | +msgstr "" | |
442 | + | |
443 | +#: slice_menu.py:75 slice_menu.py:80 | |
444 | +msgid "Default " | |
445 | +msgstr "" | |
446 | + | |
447 | +#: slice_menu.py:99 | |
448 | +msgid "Window Width and Level" | |
449 | +msgstr "" | |
450 | + | |
451 | +#: slice_menu.py:100 | |
452 | +msgid "Pseudo Colour" | |
453 | +msgstr "" | |
454 | + | |
455 | +#: slice_menu.py:101 | |
456 | +msgid "Image Tiling" | |
457 | +msgstr "" | |
458 | + | |
459 | +#: task_exporter.py:101 | |
460 | +msgid "Export InVesalius screen to a image file" | |
461 | +msgstr "" | |
462 | + | |
463 | +#: task_exporter.py:103 | |
464 | +msgid "Export picture..." | |
465 | +msgstr "" | |
466 | + | |
467 | +#: task_exporter.py:112 | |
468 | +msgid "Export 3D surface" | |
469 | +msgstr "" | |
470 | + | |
471 | +#: task_exporter.py:113 | |
472 | +msgid "Export 3D surface..." | |
473 | +msgstr "" | |
474 | + | |
475 | +#: task_exporter.py:273 | |
476 | +msgid "Save 3D surface as..." | |
477 | +msgstr "" | |
478 | + | |
479 | +#: task_exporter.py:292 | |
480 | +msgid "You need to create a surface and make it " | |
481 | +msgstr "" | |
482 | + | |
483 | +#: task_exporter.py:293 | |
484 | +msgid "visible before exporting it." | |
485 | +msgstr "" | |
486 | + | |
487 | +#: task_exporter.py:294 | |
488 | +msgid "InVesalius Information" | |
489 | +msgstr "" | |
490 | + | |
491 | +#: task_importer.py:64 | |
492 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
493 | +msgstr "" | |
494 | + | |
495 | +#: task_importer.py:65 | |
496 | +msgid "Import medical images..." | |
497 | +msgstr "" | |
498 | + | |
499 | +#: task_importer.py:82 | |
500 | +msgid "Open an existing InVesalius project..." | |
501 | +msgstr "" | |
502 | + | |
503 | +#: task_importer.py:83 | |
504 | +msgid "Open an existing project..." | |
505 | +msgstr "" | |
506 | + | |
507 | +#: task_slice.py:79 | |
508 | +msgid "Create mask for slice segmentation and edition" | |
509 | +msgstr "" | |
510 | + | |
511 | +#: task_slice.py:108 | |
512 | +msgid "Create 3D surface" | |
513 | +msgstr "" | |
514 | + | |
515 | +#: task_slice.py:137 | |
516 | +msgid "Name of new mask:" | |
517 | +msgstr "" | |
518 | + | |
519 | +#: task_slice.py:138 | |
520 | +msgid "InVesalius 3.0 - New mask" | |
521 | +msgstr "" | |
522 | + | |
523 | +#: task_slice.py:196 | |
524 | +msgid "Mask properties" | |
525 | +msgstr "" | |
526 | + | |
527 | +#: task_slice.py:204 | |
528 | +msgid "Advanced edition tools" | |
529 | +msgstr "" | |
530 | + | |
531 | +#: task_slice.py:288 | |
532 | +msgid "Set predefined or manual threshold:" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: task_slice.py:440 | |
536 | +msgid "Choose brush type, size or operation:" | |
537 | +msgstr "" | |
538 | + | |
539 | +#: task_slice.py:446 | |
540 | +msgid "Circle" | |
541 | +msgstr "" | |
542 | + | |
543 | +#: task_slice.py:450 | |
544 | +msgid "Square" | |
545 | +msgstr "" | |
546 | + | |
547 | +#: task_slice.py:486 | |
548 | +msgid "Brush threshold range:" | |
549 | +msgstr "" | |
550 | + | |
551 | +#: task_surface.py:30 | |
552 | +msgid "Low" | |
553 | +msgstr "" | |
554 | + | |
555 | +#: task_surface.py:30 | |
556 | +msgid "Medium" | |
557 | +msgstr "" | |
558 | + | |
559 | +#: task_surface.py:30 | |
560 | +msgid "High" | |
561 | +msgstr "" | |
562 | + | |
563 | +#: task_surface.py:30 | |
564 | +msgid "Optimal *" | |
565 | +msgstr "" | |
566 | + | |
567 | +#: task_surface.py:30 | |
568 | +msgid "Custom" | |
569 | +msgstr "" | |
570 | + | |
571 | +#: task_surface.py:41 | |
572 | +msgid "Draw" | |
573 | +msgstr "" | |
574 | + | |
575 | +#: task_surface.py:41 | |
576 | +msgid "Erase" | |
577 | +msgstr "" | |
578 | + | |
579 | +#: task_surface.py:83 | |
580 | +msgid "Create 3D surface based on a mask" | |
581 | +msgstr "" | |
582 | + | |
583 | +#: task_surface.py:102 | |
584 | +msgid "Next step" | |
585 | +msgstr "" | |
586 | + | |
587 | +#: task_surface.py:131 | |
588 | +msgid "InVesalius 3.0 - New surface" | |
589 | +msgstr "" | |
590 | + | |
591 | +#: task_surface.py:168 | |
592 | +msgid "Select mask to be used for creating 3D surface:" | |
593 | +msgstr "" | |
594 | + | |
595 | +#: task_surface.py:179 | |
596 | +msgid "Set new surface name:" | |
597 | +msgstr "" | |
598 | + | |
599 | +#: task_surface.py:182 | |
600 | +msgid "Name the new surface to be created" | |
601 | +msgstr "" | |
602 | + | |
603 | +#: task_surface.py:183 | |
604 | +msgid "Default 3D" | |
605 | +msgstr "" | |
606 | + | |
607 | +#: task_surface.py:212 | |
608 | +msgid "| mask: " | |
609 | +msgstr "" | |
610 | + | |
611 | +#: task_surface.py:251 | |
612 | +msgid "Surface properties" | |
613 | +msgstr "" | |
614 | + | |
615 | +#: task_surface.py:258 | |
616 | +msgid "Surface quality" | |
617 | +msgstr "" | |
618 | + | |
619 | +#: task_surface.py:303 | |
620 | +msgid "Transparency:" | |
621 | +msgstr "" | |
622 | + | |
623 | +#: task_surface.py:405 | |
624 | +msgid "Decimate resolution:" | |
625 | +msgstr "" | |
626 | + | |
627 | +#: task_surface.py:415 | |
628 | +msgid "Smooth iterations:" | |
629 | +msgstr "" | |
630 | + | |
631 | +#: task_tools.py:57 | |
632 | +msgid "Measure distances" | |
633 | +msgstr "" | |
634 | + | |
635 | +#: task_tools.py:58 | |
636 | +msgid "Measure" | |
637 | +msgstr "" | |
638 | + | |
639 | +#: task_tools.py:61 task_tools.py:62 | |
640 | +msgid "Add text annotations" | |
641 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,641 @@ |
1 | +# InVesalius 3.0 Beta - Brazilian Portuguese. | |
2 | +# Copyright (C) 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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tati.alchueyr@gmail.com> | |
5 | +# Paulo Henrique Junqueira Amorim <paulojamorim@gmail.com> | |
6 | +# Thiago Franco de Morais <totonixsame@gmail.com> | |
7 | +msgid "" | |
8 | +msgstr "" | |
9 | +"Project-Id-Version: InVesalius 3\n" | |
10 | +"Report-Msgid-Bugs-To: \n" | |
11 | +"POT-Creation-Date: 2010-01-07 11:28-0200\n" | |
12 | +"PO-Revision-Date: 2010-01-07 11:25-0300\n" | |
13 | +"Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" | |
14 | +"Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" | |
15 | +"MIME-Version: 1.0\n" | |
16 | +"Content-Type: text/plain; charset=utf-8\n" | |
17 | +"Content-Transfer-Encoding: 8bit\n" | |
18 | +"X-Poedit-Language: Portuguese\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: BRAZIL\n" | |
21 | + | |
22 | +#: data_notebook.py:42 | |
23 | +msgid "Masks" | |
24 | +msgstr "" | |
25 | + | |
26 | +#: data_notebook.py:43 | |
27 | +msgid "Surfaces" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: data_notebook.py:105 data_notebook.py:234 data_notebook.py:438 | |
31 | +msgid "Name" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: data_notebook.py:106 task_surface.py:41 | |
35 | +msgid "Threshold" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: data_notebook.py:164 | |
39 | +msgid "Mask 1" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: data_notebook.py:235 | |
43 | +msgid "Volume (mm3)" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: data_notebook.py:236 | |
47 | +msgid "Transparency" | |
48 | +msgstr "" | |
49 | + | |
50 | +#: data_notebook.py:439 | |
51 | +msgid "Type" | |
52 | +msgstr "" | |
53 | + | |
54 | +#: data_notebook.py:440 | |
55 | +msgid "Value" | |
56 | +msgstr "" | |
57 | + | |
58 | +#: default_tasks.py:176 | |
59 | +msgid "1. InVesalius start" | |
60 | +msgstr "" | |
61 | + | |
62 | +#: default_tasks.py:189 | |
63 | +msgid "2. Select region of interest" | |
64 | +msgstr "" | |
65 | + | |
66 | +#: default_tasks.py:206 | |
67 | +msgid "3. Configure 3D surface" | |
68 | +msgstr "" | |
69 | + | |
70 | +#: default_tasks.py:217 | |
71 | +msgid "4. Export data" | |
72 | +msgstr "" | |
73 | + | |
74 | +#: default_viewers.py:79 default_viewers.py:168 | |
75 | +msgid "Axial slice" | |
76 | +msgstr "" | |
77 | + | |
78 | +#: default_viewers.py:84 default_viewers.py:174 | |
79 | +msgid "Coronal slice" | |
80 | +msgstr "" | |
81 | + | |
82 | +#: default_viewers.py:89 | |
83 | +msgid "Sagital slice" | |
84 | +msgstr "" | |
85 | + | |
86 | +#: default_viewers.py:95 default_viewers.py:186 | |
87 | +msgid "Volume" | |
88 | +msgstr "" | |
89 | + | |
90 | +#: default_viewers.py:180 | |
91 | +msgid "Sagittal slice" | |
92 | +msgstr "" | |
93 | + | |
94 | +#: default_viewers.py:409 | |
95 | +msgid "Preset name" | |
96 | +msgstr "" | |
97 | + | |
98 | +#: default_viewers.py:437 | |
99 | +msgid "Tools" | |
100 | +msgstr "" | |
101 | + | |
102 | +#: dialogs.py:51 | |
103 | +msgid "Above value will be applied." | |
104 | +msgstr "" | |
105 | + | |
106 | +#: dialogs.py:55 | |
107 | +msgid "Value will not be applied." | |
108 | +msgstr "" | |
109 | + | |
110 | +#: dialogs.py:93 | |
111 | +msgid "Loading DICOM files" | |
112 | +msgstr "" | |
113 | + | |
114 | +#: dialogs.py:141 frame.py:531 | |
115 | +msgid "Open InVesalius 3 project..." | |
116 | +msgstr "" | |
117 | + | |
118 | +#: dialogs.py:164 | |
119 | +msgid "Choose a DICOM folder:" | |
120 | +msgstr "" | |
121 | + | |
122 | +#: dialogs.py:189 | |
123 | +msgid "Save project as..." | |
124 | +msgstr "" | |
125 | + | |
126 | +#: dialogs.py:192 | |
127 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
128 | +msgstr "" | |
129 | + | |
130 | +#: dialogs.py:255 dialogs.py:294 dialogs.py:316 | |
131 | +#, python-format | |
132 | +msgid "Save changes to %s?" | |
133 | +msgstr "" | |
134 | + | |
135 | +#: dialogs.py:282 | |
136 | +msgid "There are no DICOM files on the selected directory." | |
137 | +msgstr "" | |
138 | + | |
139 | +#: dialogs.py:340 | |
140 | +msgid "(C) 2007 Renato Archer Research Centre" | |
141 | +msgstr "" | |
142 | + | |
143 | +#: dialogs.py:342 | |
144 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
145 | +msgstr "" | |
146 | + | |
147 | +#: dialogs.py:343 | |
148 | +msgid "" | |
149 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
150 | +"\n" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: dialogs.py:344 | |
154 | +msgid "The software also allows generating correspondent STL files," | |
155 | +msgstr "" | |
156 | + | |
157 | +#: dialogs.py:345 | |
158 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
159 | +msgstr "" | |
160 | + | |
161 | +#: dialogs.py:346 | |
162 | +msgid "using Rapid Prototyping." | |
163 | +msgstr "" | |
164 | + | |
165 | +#: dialogs.py:349 | |
166 | +msgid "GNU GPL (General Public License) version 2" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: dialogs.py:364 | |
170 | +msgid "Save raycasting preset as:" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: dicom_preview_panel.py:42 | |
174 | +#, python-format | |
175 | +msgid "Image size: %d x %d" | |
176 | +msgstr "" | |
177 | + | |
178 | +#: dicom_preview_panel.py:43 | |
179 | +#, python-format | |
180 | +msgid "Spacing: %.2f" | |
181 | +msgstr "" | |
182 | + | |
183 | +#: dicom_preview_panel.py:44 | |
184 | +#, python-format | |
185 | +msgid "Location: %.2f" | |
186 | +msgstr "" | |
187 | + | |
188 | +#: dicom_preview_panel.py:46 | |
189 | +#, python-format | |
190 | +msgid "" | |
191 | +"%s %s\n" | |
192 | +"Made in InVesalius" | |
193 | +msgstr "" | |
194 | + | |
195 | +#: dicom_preview_panel.py:66 | |
196 | +msgid "image size" | |
197 | +msgstr "" | |
198 | + | |
199 | +#: dicom_preview_panel.py:75 | |
200 | +msgid "" | |
201 | +"id\n" | |
202 | +"protocol" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: dicom_preview_panel.py:82 | |
206 | +msgid "" | |
207 | +"date time\n" | |
208 | +" Made in InVesalius" | |
209 | +msgstr "" | |
210 | + | |
211 | +#: dicom_preview_panel.py:128 | |
212 | +msgid "Auto-play" | |
213 | +msgstr "" | |
214 | + | |
215 | +#: dicom_preview_panel.py:282 dicom_preview_panel.py:285 | |
216 | +msgid "Image" | |
217 | +msgstr "" | |
218 | + | |
219 | +#: dicom_preview_panel.py:618 | |
220 | +#, python-format | |
221 | +msgid "%d Images" | |
222 | +msgstr "" | |
223 | + | |
224 | +#: dicom_preview_panel.py:739 dicom_preview_panel.py:764 | |
225 | +#, python-format | |
226 | +msgid "Image %d" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: frame.py:138 | |
230 | +msgid "Data panel" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: frame.py:147 | |
234 | +msgid "Preview medical data to be reconstructed" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: frame.py:306 | |
238 | +msgid "Import DICOM...\tCtrl+I" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: frame.py:307 | |
242 | +msgid "Open Project...\tCtrl+O" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: frame.py:308 | |
246 | +msgid "Save Project\tCtrl+S" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: frame.py:309 | |
250 | +msgid "Save Project As..." | |
251 | +msgstr "" | |
252 | + | |
253 | +#: frame.py:310 | |
254 | +msgid "Close Project" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: frame.py:319 | |
258 | +msgid "Exit" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: frame.py:358 | |
262 | +msgid "Getting Started..." | |
263 | +msgstr "" | |
264 | + | |
265 | +#: frame.py:361 | |
266 | +msgid "About..." | |
267 | +msgstr "" | |
268 | + | |
269 | +#: frame.py:372 | |
270 | +msgid "File" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: frame.py:377 | |
274 | +msgid "Help" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: frame.py:420 | |
278 | +msgid "Ready" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: frame.py:528 | |
282 | +msgid "Import medical image..." | |
283 | +msgstr "" | |
284 | + | |
285 | +#: frame.py:534 | |
286 | +msgid "Save InVesalius project" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: frame.py:629 | |
290 | +msgid "Zoom" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: frame.py:634 | |
294 | +msgid "Zoom based on selection" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: frame.py:639 | |
298 | +msgid "Rotate" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: frame.py:643 | |
302 | +msgid "Move" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: frame.py:647 | |
306 | +msgid "Window and Level" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: import_data_wizard.py:187 | |
310 | +msgid "Select the directory which " | |
311 | +msgstr "" | |
312 | + | |
313 | +#: import_data_wizard.py:188 | |
314 | +msgid "contains medical images of the study interest." | |
315 | +msgstr "" | |
316 | + | |
317 | +#: import_data_wizard.py:232 | |
318 | +msgid "Advanced options" | |
319 | +msgstr "" | |
320 | + | |
321 | +#: import_data_wizard.py:236 | |
322 | +msgid "Use selected folder(s) as default" | |
323 | +msgstr "" | |
324 | + | |
325 | +#: import_data_wizard.py:239 | |
326 | +msgid "Enable recursion in folder(s)" | |
327 | +msgstr "" | |
328 | + | |
329 | +#: import_data_wizard.py:255 import_data_wizard.py:266 | |
330 | +msgid "Choose a directory:" | |
331 | +msgstr "" | |
332 | + | |
333 | +#: import_data_wizard.py:261 import_data_wizard.py:311 | |
334 | +msgid "Add another directory" | |
335 | +msgstr "" | |
336 | + | |
337 | +#: import_data_wizard.py:285 | |
338 | +msgid "Remove this directory from list" | |
339 | +msgstr "" | |
340 | + | |
341 | +#: import_data_wizard.py:286 | |
342 | +msgid "Remove" | |
343 | +msgstr "" | |
344 | + | |
345 | +#: import_data_wizard.py:340 import_panel.py:54 | |
346 | +msgid "Import medical images" | |
347 | +msgstr "" | |
348 | + | |
349 | +#: import_data_wizard.py:342 | |
350 | +msgid "Choose directory" | |
351 | +msgstr "" | |
352 | + | |
353 | +#: import_data_wizard.py:343 | |
354 | +msgid "Define RAW data" | |
355 | +msgstr "" | |
356 | + | |
357 | +#: import_data_wizard.py:344 | |
358 | +msgid "Select study" | |
359 | +msgstr "" | |
360 | + | |
361 | +#: import_data_wizard.py:348 | |
362 | +msgid "" | |
363 | +"\n" | |
364 | +"This is the last page." | |
365 | +msgstr "" | |
366 | + | |
367 | +#: import_panel.py:109 | |
368 | +msgid "Patient name" | |
369 | +msgstr "" | |
370 | + | |
371 | +#: import_panel.py:110 | |
372 | +msgid "Patient ID" | |
373 | +msgstr "" | |
374 | + | |
375 | +#: import_panel.py:111 | |
376 | +msgid "Age" | |
377 | +msgstr "" | |
378 | + | |
379 | +#: import_panel.py:112 | |
380 | +msgid "Gender" | |
381 | +msgstr "" | |
382 | + | |
383 | +#: import_panel.py:113 | |
384 | +msgid "Study description" | |
385 | +msgstr "" | |
386 | + | |
387 | +#: import_panel.py:114 | |
388 | +msgid "Modality" | |
389 | +msgstr "" | |
390 | + | |
391 | +#: import_panel.py:115 | |
392 | +msgid "Date acquired" | |
393 | +msgstr "" | |
394 | + | |
395 | +#: import_panel.py:116 | |
396 | +msgid "# Images" | |
397 | +msgstr "" | |
398 | + | |
399 | +#: import_panel.py:117 | |
400 | +msgid "Institution" | |
401 | +msgstr "" | |
402 | + | |
403 | +#: import_panel.py:118 | |
404 | +msgid "Date of birth" | |
405 | +msgstr "" | |
406 | + | |
407 | +#: import_panel.py:119 | |
408 | +msgid "Accession Number" | |
409 | +msgstr "" | |
410 | + | |
411 | +#: import_panel.py:120 | |
412 | +msgid "Referring physician" | |
413 | +msgstr "" | |
414 | + | |
415 | +#: import_panel.py:136 | |
416 | +msgid "InVesalius Database" | |
417 | +msgstr "" | |
418 | + | |
419 | +#: language_dialog.py:53 | |
420 | +msgid "Choose user interface language" | |
421 | +msgstr "" | |
422 | + | |
423 | +#: slice_menu.py:39 slice_menu.py:51 | |
424 | +msgid "Default" | |
425 | +msgstr "" | |
426 | + | |
427 | +#: slice_menu.py:46 slice_menu.py:51 | |
428 | +msgid "Manual" | |
429 | +msgstr "" | |
430 | + | |
431 | +#: slice_menu.py:61 | |
432 | +msgid "Save current values" | |
433 | +msgstr "" | |
434 | + | |
435 | +#: slice_menu.py:62 | |
436 | +msgid "Save current values as..." | |
437 | +msgstr "" | |
438 | + | |
439 | +#: slice_menu.py:62 | |
440 | +msgid "Load values" | |
441 | +msgstr "" | |
442 | + | |
443 | +#: slice_menu.py:75 slice_menu.py:80 | |
444 | +msgid "Default " | |
445 | +msgstr "" | |
446 | + | |
447 | +#: slice_menu.py:99 | |
448 | +msgid "Window Width and Level" | |
449 | +msgstr "" | |
450 | + | |
451 | +#: slice_menu.py:100 | |
452 | +msgid "Pseudo Colour" | |
453 | +msgstr "" | |
454 | + | |
455 | +#: slice_menu.py:101 | |
456 | +msgid "Image Tiling" | |
457 | +msgstr "" | |
458 | + | |
459 | +#: task_exporter.py:101 | |
460 | +msgid "Export InVesalius screen to a image file" | |
461 | +msgstr "" | |
462 | + | |
463 | +#: task_exporter.py:103 | |
464 | +msgid "Export picture..." | |
465 | +msgstr "" | |
466 | + | |
467 | +#: task_exporter.py:112 | |
468 | +msgid "Export 3D surface" | |
469 | +msgstr "" | |
470 | + | |
471 | +#: task_exporter.py:113 | |
472 | +msgid "Export 3D surface..." | |
473 | +msgstr "" | |
474 | + | |
475 | +#: task_exporter.py:273 | |
476 | +msgid "Save 3D surface as..." | |
477 | +msgstr "" | |
478 | + | |
479 | +#: task_exporter.py:292 | |
480 | +msgid "You need to create a surface and make it " | |
481 | +msgstr "" | |
482 | + | |
483 | +#: task_exporter.py:293 | |
484 | +msgid "visible before exporting it." | |
485 | +msgstr "" | |
486 | + | |
487 | +#: task_exporter.py:294 | |
488 | +msgid "InVesalius Information" | |
489 | +msgstr "" | |
490 | + | |
491 | +#: task_importer.py:64 | |
492 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
493 | +msgstr "" | |
494 | + | |
495 | +#: task_importer.py:65 | |
496 | +msgid "Import medical images..." | |
497 | +msgstr "" | |
498 | + | |
499 | +#: task_importer.py:82 | |
500 | +msgid "Open an existing InVesalius project..." | |
501 | +msgstr "" | |
502 | + | |
503 | +#: task_importer.py:83 | |
504 | +msgid "Open an existing project..." | |
505 | +msgstr "" | |
506 | + | |
507 | +#: task_slice.py:79 | |
508 | +msgid "Create mask for slice segmentation and edition" | |
509 | +msgstr "" | |
510 | + | |
511 | +#: task_slice.py:108 | |
512 | +msgid "Create 3D surface" | |
513 | +msgstr "" | |
514 | + | |
515 | +#: task_slice.py:137 | |
516 | +msgid "Name of new mask:" | |
517 | +msgstr "" | |
518 | + | |
519 | +#: task_slice.py:138 | |
520 | +msgid "InVesalius 3.0 - New mask" | |
521 | +msgstr "" | |
522 | + | |
523 | +#: task_slice.py:196 | |
524 | +msgid "Mask properties" | |
525 | +msgstr "" | |
526 | + | |
527 | +#: task_slice.py:204 | |
528 | +msgid "Advanced edition tools" | |
529 | +msgstr "" | |
530 | + | |
531 | +#: task_slice.py:288 | |
532 | +msgid "Set predefined or manual threshold:" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: task_slice.py:440 | |
536 | +msgid "Choose brush type, size or operation:" | |
537 | +msgstr "" | |
538 | + | |
539 | +#: task_slice.py:446 | |
540 | +msgid "Circle" | |
541 | +msgstr "" | |
542 | + | |
543 | +#: task_slice.py:450 | |
544 | +msgid "Square" | |
545 | +msgstr "" | |
546 | + | |
547 | +#: task_slice.py:486 | |
548 | +msgid "Brush threshold range:" | |
549 | +msgstr "" | |
550 | + | |
551 | +#: task_surface.py:30 | |
552 | +msgid "Low" | |
553 | +msgstr "" | |
554 | + | |
555 | +#: task_surface.py:30 | |
556 | +msgid "Medium" | |
557 | +msgstr "" | |
558 | + | |
559 | +#: task_surface.py:30 | |
560 | +msgid "High" | |
561 | +msgstr "" | |
562 | + | |
563 | +#: task_surface.py:30 | |
564 | +msgid "Optimal *" | |
565 | +msgstr "" | |
566 | + | |
567 | +#: task_surface.py:30 | |
568 | +msgid "Custom" | |
569 | +msgstr "" | |
570 | + | |
571 | +#: task_surface.py:41 | |
572 | +msgid "Draw" | |
573 | +msgstr "" | |
574 | + | |
575 | +#: task_surface.py:41 | |
576 | +msgid "Erase" | |
577 | +msgstr "" | |
578 | + | |
579 | +#: task_surface.py:83 | |
580 | +msgid "Create 3D surface based on a mask" | |
581 | +msgstr "" | |
582 | + | |
583 | +#: task_surface.py:102 | |
584 | +msgid "Next step" | |
585 | +msgstr "" | |
586 | + | |
587 | +#: task_surface.py:131 | |
588 | +msgid "InVesalius 3.0 - New surface" | |
589 | +msgstr "" | |
590 | + | |
591 | +#: task_surface.py:168 | |
592 | +msgid "Select mask to be used for creating 3D surface:" | |
593 | +msgstr "" | |
594 | + | |
595 | +#: task_surface.py:179 | |
596 | +msgid "Set new surface name:" | |
597 | +msgstr "" | |
598 | + | |
599 | +#: task_surface.py:182 | |
600 | +msgid "Name the new surface to be created" | |
601 | +msgstr "" | |
602 | + | |
603 | +#: task_surface.py:183 | |
604 | +msgid "Default 3D" | |
605 | +msgstr "" | |
606 | + | |
607 | +#: task_surface.py:212 | |
608 | +msgid "| mask: " | |
609 | +msgstr "" | |
610 | + | |
611 | +#: task_surface.py:251 | |
612 | +msgid "Surface properties" | |
613 | +msgstr "" | |
614 | + | |
615 | +#: task_surface.py:258 | |
616 | +msgid "Surface quality" | |
617 | +msgstr "" | |
618 | + | |
619 | +#: task_surface.py:303 | |
620 | +msgid "Transparency:" | |
621 | +msgstr "" | |
622 | + | |
623 | +#: task_surface.py:405 | |
624 | +msgid "Decimate resolution:" | |
625 | +msgstr "" | |
626 | + | |
627 | +#: task_surface.py:415 | |
628 | +msgid "Smooth iterations:" | |
629 | +msgstr "" | |
630 | + | |
631 | +#: task_tools.py:57 | |
632 | +msgid "Measure distances" | |
633 | +msgstr "" | |
634 | + | |
635 | +#: task_tools.py:58 | |
636 | +msgid "Measure" | |
637 | +msgstr "" | |
638 | + | |
639 | +#: task_tools.py:61 task_tools.py:62 | |
640 | +msgid "Add text annotations" | |
641 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,644 @@ |
1 | +# InVesalius 3.0 Beta - Brazilian Portuguese. | |
2 | +# Copyright (C) 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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tati.alchueyr@gmail.com> | |
5 | +# Paulo Henrique Junqueira Amorim <paulojamorim@gmail.com> | |
6 | +# Thiago Franco de Morais <totonixsame@gmail.com> | |
7 | +msgid "" | |
8 | +msgstr "" | |
9 | +"Project-Id-Version: InVesalius 3\n" | |
10 | +"Report-Msgid-Bugs-To: \n" | |
11 | +"POT-Creation-Date: 2010-01-07 11:28-0200\n" | |
12 | +"PO-Revision-Date: 2010-01-07 11:25-0300\n" | |
13 | +"Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" | |
14 | +"Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" | |
15 | +"MIME-Version: 1.0\n" | |
16 | +"Content-Type: text/plain; charset=utf-8\n" | |
17 | +"Content-Transfer-Encoding: 8bit\n" | |
18 | +"X-Poedit-Language: Portuguese\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: BRAZIL\n" | |
21 | + | |
22 | +#: data_notebook.py:42 | |
23 | +msgid "Masks" | |
24 | +msgstr "Máscaras" | |
25 | + | |
26 | +#: data_notebook.py:43 | |
27 | +msgid "Surfaces" | |
28 | +msgstr "Superficie" | |
29 | + | |
30 | +#: data_notebook.py:105 data_notebook.py:234 data_notebook.py:438 | |
31 | +msgid "Name" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: data_notebook.py:106 task_surface.py:41 | |
35 | +msgid "Threshold" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: data_notebook.py:164 | |
39 | +#, fuzzy | |
40 | +msgid "Mask 1" | |
41 | +msgstr "Máscaras" | |
42 | + | |
43 | +#: data_notebook.py:235 | |
44 | +msgid "Volume (mm3)" | |
45 | +msgstr "" | |
46 | + | |
47 | +#: data_notebook.py:236 | |
48 | +msgid "Transparency" | |
49 | +msgstr "" | |
50 | + | |
51 | +#: data_notebook.py:439 | |
52 | +msgid "Type" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: data_notebook.py:440 | |
56 | +msgid "Value" | |
57 | +msgstr "" | |
58 | + | |
59 | +#: default_tasks.py:176 | |
60 | +msgid "1. InVesalius start" | |
61 | +msgstr "" | |
62 | + | |
63 | +#: default_tasks.py:189 | |
64 | +msgid "2. Select region of interest" | |
65 | +msgstr "" | |
66 | + | |
67 | +#: default_tasks.py:206 | |
68 | +msgid "3. Configure 3D surface" | |
69 | +msgstr "" | |
70 | + | |
71 | +#: default_tasks.py:217 | |
72 | +msgid "4. Export data" | |
73 | +msgstr "" | |
74 | + | |
75 | +#: default_viewers.py:79 default_viewers.py:168 | |
76 | +msgid "Axial slice" | |
77 | +msgstr "" | |
78 | + | |
79 | +#: default_viewers.py:84 default_viewers.py:174 | |
80 | +msgid "Coronal slice" | |
81 | +msgstr "" | |
82 | + | |
83 | +#: default_viewers.py:89 | |
84 | +msgid "Sagital slice" | |
85 | +msgstr "" | |
86 | + | |
87 | +#: default_viewers.py:95 default_viewers.py:186 | |
88 | +msgid "Volume" | |
89 | +msgstr "" | |
90 | + | |
91 | +#: default_viewers.py:180 | |
92 | +msgid "Sagittal slice" | |
93 | +msgstr "" | |
94 | + | |
95 | +#: default_viewers.py:409 | |
96 | +msgid "Preset name" | |
97 | +msgstr "" | |
98 | + | |
99 | +#: default_viewers.py:437 | |
100 | +msgid "Tools" | |
101 | +msgstr "" | |
102 | + | |
103 | +#: dialogs.py:51 | |
104 | +msgid "Above value will be applied." | |
105 | +msgstr "" | |
106 | + | |
107 | +#: dialogs.py:55 | |
108 | +msgid "Value will not be applied." | |
109 | +msgstr "" | |
110 | + | |
111 | +#: dialogs.py:93 | |
112 | +msgid "Loading DICOM files" | |
113 | +msgstr "" | |
114 | + | |
115 | +#: dialogs.py:141 frame.py:531 | |
116 | +msgid "Open InVesalius 3 project..." | |
117 | +msgstr "" | |
118 | + | |
119 | +#: dialogs.py:164 | |
120 | +msgid "Choose a DICOM folder:" | |
121 | +msgstr "" | |
122 | + | |
123 | +#: dialogs.py:189 | |
124 | +msgid "Save project as..." | |
125 | +msgstr "" | |
126 | + | |
127 | +#: dialogs.py:192 | |
128 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
129 | +msgstr "" | |
130 | + | |
131 | +#: dialogs.py:255 dialogs.py:294 dialogs.py:316 | |
132 | +#, python-format | |
133 | +msgid "Save changes to %s?" | |
134 | +msgstr "" | |
135 | + | |
136 | +#: dialogs.py:282 | |
137 | +msgid "There are no DICOM files on the selected directory." | |
138 | +msgstr "" | |
139 | + | |
140 | +#: dialogs.py:340 | |
141 | +msgid "(C) 2007 Renato Archer Research Centre" | |
142 | +msgstr "" | |
143 | + | |
144 | +#: dialogs.py:342 | |
145 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
146 | +msgstr "" | |
147 | + | |
148 | +#: dialogs.py:343 | |
149 | +msgid "" | |
150 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
151 | +"\n" | |
152 | +msgstr "" | |
153 | + | |
154 | +#: dialogs.py:344 | |
155 | +msgid "The software also allows generating correspondent STL files," | |
156 | +msgstr "" | |
157 | + | |
158 | +#: dialogs.py:345 | |
159 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
160 | +msgstr "" | |
161 | + | |
162 | +#: dialogs.py:346 | |
163 | +msgid "using Rapid Prototyping." | |
164 | +msgstr "" | |
165 | + | |
166 | +#: dialogs.py:349 | |
167 | +msgid "GNU GPL (General Public License) version 2" | |
168 | +msgstr "" | |
169 | + | |
170 | +#: dialogs.py:364 | |
171 | +msgid "Save raycasting preset as:" | |
172 | +msgstr "" | |
173 | + | |
174 | +#: dicom_preview_panel.py:42 | |
175 | +#, python-format | |
176 | +msgid "Image size: %d x %d" | |
177 | +msgstr "" | |
178 | + | |
179 | +#: dicom_preview_panel.py:43 | |
180 | +#, python-format | |
181 | +msgid "Spacing: %.2f" | |
182 | +msgstr "" | |
183 | + | |
184 | +#: dicom_preview_panel.py:44 | |
185 | +#, python-format | |
186 | +msgid "Location: %.2f" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: dicom_preview_panel.py:46 | |
190 | +#, python-format | |
191 | +msgid "" | |
192 | +"%s %s\n" | |
193 | +"Made in InVesalius" | |
194 | +msgstr "" | |
195 | + | |
196 | +#: dicom_preview_panel.py:66 | |
197 | +msgid "image size" | |
198 | +msgstr "" | |
199 | + | |
200 | +#: dicom_preview_panel.py:75 | |
201 | +msgid "" | |
202 | +"id\n" | |
203 | +"protocol" | |
204 | +msgstr "" | |
205 | + | |
206 | +#: dicom_preview_panel.py:82 | |
207 | +msgid "" | |
208 | +"date time\n" | |
209 | +" Made in InVesalius" | |
210 | +msgstr "" | |
211 | + | |
212 | +#: dicom_preview_panel.py:128 | |
213 | +msgid "Auto-play" | |
214 | +msgstr "" | |
215 | + | |
216 | +#: dicom_preview_panel.py:282 dicom_preview_panel.py:285 | |
217 | +msgid "Image" | |
218 | +msgstr "" | |
219 | + | |
220 | +#: dicom_preview_panel.py:618 | |
221 | +#, python-format | |
222 | +msgid "%d Images" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: dicom_preview_panel.py:739 dicom_preview_panel.py:764 | |
226 | +#, python-format | |
227 | +msgid "Image %d" | |
228 | +msgstr "" | |
229 | + | |
230 | +#: frame.py:138 | |
231 | +msgid "Data panel" | |
232 | +msgstr "" | |
233 | + | |
234 | +#: frame.py:147 | |
235 | +msgid "Preview medical data to be reconstructed" | |
236 | +msgstr "" | |
237 | + | |
238 | +#: frame.py:306 | |
239 | +msgid "Import DICOM...\tCtrl+I" | |
240 | +msgstr "" | |
241 | + | |
242 | +#: frame.py:307 | |
243 | +msgid "Open Project...\tCtrl+O" | |
244 | +msgstr "" | |
245 | + | |
246 | +#: frame.py:308 | |
247 | +msgid "Save Project\tCtrl+S" | |
248 | +msgstr "" | |
249 | + | |
250 | +#: frame.py:309 | |
251 | +msgid "Save Project As..." | |
252 | +msgstr "" | |
253 | + | |
254 | +#: frame.py:310 | |
255 | +msgid "Close Project" | |
256 | +msgstr "" | |
257 | + | |
258 | +#: frame.py:319 | |
259 | +msgid "Exit" | |
260 | +msgstr "" | |
261 | + | |
262 | +#: frame.py:358 | |
263 | +msgid "Getting Started..." | |
264 | +msgstr "" | |
265 | + | |
266 | +#: frame.py:361 | |
267 | +msgid "About..." | |
268 | +msgstr "" | |
269 | + | |
270 | +#: frame.py:372 | |
271 | +msgid "File" | |
272 | +msgstr "" | |
273 | + | |
274 | +#: frame.py:377 | |
275 | +msgid "Help" | |
276 | +msgstr "" | |
277 | + | |
278 | +#: frame.py:420 | |
279 | +msgid "Ready" | |
280 | +msgstr "" | |
281 | + | |
282 | +#: frame.py:528 | |
283 | +msgid "Import medical image..." | |
284 | +msgstr "" | |
285 | + | |
286 | +#: frame.py:534 | |
287 | +msgid "Save InVesalius project" | |
288 | +msgstr "" | |
289 | + | |
290 | +#: frame.py:629 | |
291 | +msgid "Zoom" | |
292 | +msgstr "" | |
293 | + | |
294 | +#: frame.py:634 | |
295 | +msgid "Zoom based on selection" | |
296 | +msgstr "" | |
297 | + | |
298 | +#: frame.py:639 | |
299 | +msgid "Rotate" | |
300 | +msgstr "" | |
301 | + | |
302 | +#: frame.py:643 | |
303 | +msgid "Move" | |
304 | +msgstr "" | |
305 | + | |
306 | +#: frame.py:647 | |
307 | +msgid "Window and Level" | |
308 | +msgstr "" | |
309 | + | |
310 | +#: import_data_wizard.py:187 | |
311 | +msgid "Select the directory which " | |
312 | +msgstr "" | |
313 | + | |
314 | +#: import_data_wizard.py:188 | |
315 | +msgid "contains medical images of the study interest." | |
316 | +msgstr "" | |
317 | + | |
318 | +#: import_data_wizard.py:232 | |
319 | +msgid "Advanced options" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: import_data_wizard.py:236 | |
323 | +msgid "Use selected folder(s) as default" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: import_data_wizard.py:239 | |
327 | +msgid "Enable recursion in folder(s)" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: import_data_wizard.py:255 import_data_wizard.py:266 | |
331 | +msgid "Choose a directory:" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: import_data_wizard.py:261 import_data_wizard.py:311 | |
335 | +msgid "Add another directory" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: import_data_wizard.py:285 | |
339 | +msgid "Remove this directory from list" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: import_data_wizard.py:286 | |
343 | +msgid "Remove" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: import_data_wizard.py:340 import_panel.py:54 | |
347 | +msgid "Import medical images" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: import_data_wizard.py:342 | |
351 | +msgid "Choose directory" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: import_data_wizard.py:343 | |
355 | +msgid "Define RAW data" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: import_data_wizard.py:344 | |
359 | +msgid "Select study" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: import_data_wizard.py:348 | |
363 | +msgid "" | |
364 | +"\n" | |
365 | +"This is the last page." | |
366 | +msgstr "" | |
367 | + | |
368 | +#: import_panel.py:109 | |
369 | +msgid "Patient name" | |
370 | +msgstr "" | |
371 | + | |
372 | +#: import_panel.py:110 | |
373 | +msgid "Patient ID" | |
374 | +msgstr "" | |
375 | + | |
376 | +#: import_panel.py:111 | |
377 | +msgid "Age" | |
378 | +msgstr "" | |
379 | + | |
380 | +#: import_panel.py:112 | |
381 | +msgid "Gender" | |
382 | +msgstr "" | |
383 | + | |
384 | +#: import_panel.py:113 | |
385 | +msgid "Study description" | |
386 | +msgstr "" | |
387 | + | |
388 | +#: import_panel.py:114 | |
389 | +msgid "Modality" | |
390 | +msgstr "" | |
391 | + | |
392 | +#: import_panel.py:115 | |
393 | +msgid "Date acquired" | |
394 | +msgstr "" | |
395 | + | |
396 | +#: import_panel.py:116 | |
397 | +msgid "# Images" | |
398 | +msgstr "" | |
399 | + | |
400 | +#: import_panel.py:117 | |
401 | +msgid "Institution" | |
402 | +msgstr "" | |
403 | + | |
404 | +#: import_panel.py:118 | |
405 | +msgid "Date of birth" | |
406 | +msgstr "" | |
407 | + | |
408 | +#: import_panel.py:119 | |
409 | +msgid "Accession Number" | |
410 | +msgstr "" | |
411 | + | |
412 | +#: import_panel.py:120 | |
413 | +msgid "Referring physician" | |
414 | +msgstr "" | |
415 | + | |
416 | +#: import_panel.py:136 | |
417 | +msgid "InVesalius Database" | |
418 | +msgstr "" | |
419 | + | |
420 | +#: language_dialog.py:53 | |
421 | +msgid "Choose user interface language" | |
422 | +msgstr "" | |
423 | + | |
424 | +#: slice_menu.py:39 slice_menu.py:51 | |
425 | +msgid "Default" | |
426 | +msgstr "" | |
427 | + | |
428 | +#: slice_menu.py:46 slice_menu.py:51 | |
429 | +msgid "Manual" | |
430 | +msgstr "" | |
431 | + | |
432 | +#: slice_menu.py:61 | |
433 | +msgid "Save current values" | |
434 | +msgstr "" | |
435 | + | |
436 | +#: slice_menu.py:62 | |
437 | +msgid "Save current values as..." | |
438 | +msgstr "" | |
439 | + | |
440 | +#: slice_menu.py:62 | |
441 | +msgid "Load values" | |
442 | +msgstr "" | |
443 | + | |
444 | +#: slice_menu.py:75 slice_menu.py:80 | |
445 | +msgid "Default " | |
446 | +msgstr "" | |
447 | + | |
448 | +#: slice_menu.py:99 | |
449 | +msgid "Window Width and Level" | |
450 | +msgstr "" | |
451 | + | |
452 | +#: slice_menu.py:100 | |
453 | +msgid "Pseudo Colour" | |
454 | +msgstr "" | |
455 | + | |
456 | +#: slice_menu.py:101 | |
457 | +msgid "Image Tiling" | |
458 | +msgstr "" | |
459 | + | |
460 | +#: task_exporter.py:101 | |
461 | +msgid "Export InVesalius screen to a image file" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: task_exporter.py:103 | |
465 | +msgid "Export picture..." | |
466 | +msgstr "" | |
467 | + | |
468 | +#: task_exporter.py:112 | |
469 | +msgid "Export 3D surface" | |
470 | +msgstr "" | |
471 | + | |
472 | +#: task_exporter.py:113 | |
473 | +msgid "Export 3D surface..." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: task_exporter.py:273 | |
477 | +msgid "Save 3D surface as..." | |
478 | +msgstr "" | |
479 | + | |
480 | +#: task_exporter.py:292 | |
481 | +msgid "You need to create a surface and make it " | |
482 | +msgstr "" | |
483 | + | |
484 | +#: task_exporter.py:293 | |
485 | +msgid "visible before exporting it." | |
486 | +msgstr "" | |
487 | + | |
488 | +#: task_exporter.py:294 | |
489 | +msgid "InVesalius Information" | |
490 | +msgstr "" | |
491 | + | |
492 | +#: task_importer.py:64 | |
493 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
494 | +msgstr "" | |
495 | + | |
496 | +#: task_importer.py:65 | |
497 | +msgid "Import medical images..." | |
498 | +msgstr "" | |
499 | + | |
500 | +#: task_importer.py:82 | |
501 | +msgid "Open an existing InVesalius project..." | |
502 | +msgstr "" | |
503 | + | |
504 | +#: task_importer.py:83 | |
505 | +msgid "Open an existing project..." | |
506 | +msgstr "" | |
507 | + | |
508 | +#: task_slice.py:79 | |
509 | +msgid "Create mask for slice segmentation and edition" | |
510 | +msgstr "" | |
511 | + | |
512 | +#: task_slice.py:108 | |
513 | +msgid "Create 3D surface" | |
514 | +msgstr "" | |
515 | + | |
516 | +#: task_slice.py:137 | |
517 | +msgid "Name of new mask:" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: task_slice.py:138 | |
521 | +msgid "InVesalius 3.0 - New mask" | |
522 | +msgstr "" | |
523 | + | |
524 | +#: task_slice.py:196 | |
525 | +msgid "Mask properties" | |
526 | +msgstr "" | |
527 | + | |
528 | +#: task_slice.py:204 | |
529 | +msgid "Advanced edition tools" | |
530 | +msgstr "" | |
531 | + | |
532 | +#: task_slice.py:288 | |
533 | +msgid "Set predefined or manual threshold:" | |
534 | +msgstr "" | |
535 | + | |
536 | +#: task_slice.py:440 | |
537 | +msgid "Choose brush type, size or operation:" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: task_slice.py:446 | |
541 | +msgid "Circle" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: task_slice.py:450 | |
545 | +msgid "Square" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: task_slice.py:486 | |
549 | +msgid "Brush threshold range:" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: task_surface.py:30 | |
553 | +msgid "Low" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: task_surface.py:30 | |
557 | +msgid "Medium" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: task_surface.py:30 | |
561 | +msgid "High" | |
562 | +msgstr "" | |
563 | + | |
564 | +#: task_surface.py:30 | |
565 | +msgid "Optimal *" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: task_surface.py:30 | |
569 | +msgid "Custom" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: task_surface.py:41 | |
573 | +msgid "Draw" | |
574 | +msgstr "" | |
575 | + | |
576 | +#: task_surface.py:41 | |
577 | +msgid "Erase" | |
578 | +msgstr "" | |
579 | + | |
580 | +#: task_surface.py:83 | |
581 | +msgid "Create 3D surface based on a mask" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: task_surface.py:102 | |
585 | +msgid "Next step" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: task_surface.py:131 | |
589 | +msgid "InVesalius 3.0 - New surface" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: task_surface.py:168 | |
593 | +msgid "Select mask to be used for creating 3D surface:" | |
594 | +msgstr "" | |
595 | + | |
596 | +#: task_surface.py:179 | |
597 | +msgid "Set new surface name:" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: task_surface.py:182 | |
601 | +msgid "Name the new surface to be created" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: task_surface.py:183 | |
605 | +msgid "Default 3D" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: task_surface.py:212 | |
609 | +msgid "| mask: " | |
610 | +msgstr "" | |
611 | + | |
612 | +#: task_surface.py:251 | |
613 | +#, fuzzy | |
614 | +msgid "Surface properties" | |
615 | +msgstr "Superficie" | |
616 | + | |
617 | +#: task_surface.py:258 | |
618 | +#, fuzzy | |
619 | +msgid "Surface quality" | |
620 | +msgstr "Superficie" | |
621 | + | |
622 | +#: task_surface.py:303 | |
623 | +msgid "Transparency:" | |
624 | +msgstr "" | |
625 | + | |
626 | +#: task_surface.py:405 | |
627 | +msgid "Decimate resolution:" | |
628 | +msgstr "" | |
629 | + | |
630 | +#: task_surface.py:415 | |
631 | +msgid "Smooth iterations:" | |
632 | +msgstr "" | |
633 | + | |
634 | +#: task_tools.py:57 | |
635 | +msgid "Measure distances" | |
636 | +msgstr "" | |
637 | + | |
638 | +#: task_tools.py:58 | |
639 | +msgid "Measure" | |
640 | +msgstr "" | |
641 | + | |
642 | +#: task_tools.py:61 task_tools.py:62 | |
643 | +msgid "Add text annotations" | |
644 | +msgstr "" | ... | ... |