Commit 3ef34e3e8fadc17608f69f46cafefe36079917d6
1 parent
97e11c5d
Exists in
master
and in
6 other branches
ADD: po files (translations to other languages)
Showing
15 changed files
with
10079 additions
and
3 deletions
Show diff stats
.gitattributes
... | ... | @@ -14,10 +14,21 @@ 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/de.po -text | |
17 | 18 | i18n/el.po -text |
18 | 19 | i18n/en.po -text |
19 | 20 | i18n/es.po -text |
21 | +i18n/fr.po -text | |
22 | +i18n/it.po -text | |
23 | +i18n/nl.po -text | |
20 | 24 | i18n/pt_BR.po -text |
25 | +i18n/pt_PT.po -text | |
26 | +i18n/ro_RO.po -text | |
27 | +i18n/ru.po -text | |
28 | +i18n/sd_IN.po -text | |
29 | +i18n/tr_TR.po -text | |
30 | +i18n/zh_CN.po -text | |
31 | +i18n/zh_TW.po -text | |
21 | 32 | icons/Floppy.png -text |
22 | 33 | icons/annotation.png -text |
23 | 34 | icons/brush_circle.jpg -text | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
i18n/en.po
... | ... | @@ -8,7 +8,7 @@ msgid "" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: InVesalius 3\n" |
10 | 10 | "Report-Msgid-Bugs-To: \n" |
11 | -"POT-Creation-Date: 2010-01-14 09:36-0200\n" | |
11 | +"POT-Creation-Date: 2010-01-14 09:37-0200\n" | |
12 | 12 | "PO-Revision-Date: 2010-01-07 11:25-0300\n" |
13 | 13 | "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" |
14 | 14 | "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" | ... | ... |
i18n/es.po
... | ... | @@ -8,7 +8,7 @@ msgid "" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: InVesalius 3\n" |
10 | 10 | "Report-Msgid-Bugs-To: \n" |
11 | -"POT-Creation-Date: 2010-01-14 09:36-0200\n" | |
11 | +"POT-Creation-Date: 2010-01-14 09:37-0200\n" | |
12 | 12 | "PO-Revision-Date: 2010-01-07 11:25-0300\n" |
13 | 13 | "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" |
14 | 14 | "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
i18n/pt_BR.po
... | ... | @@ -8,7 +8,7 @@ msgid "" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: InVesalius 3\n" |
10 | 10 | "Report-Msgid-Bugs-To: \n" |
11 | -"POT-Creation-Date: 2010-01-14 09:36-0200\n" | |
11 | +"POT-Creation-Date: 2010-01-14 09:37-0200\n" | |
12 | 12 | "PO-Revision-Date: 2010-01-07 11:25-0300\n" |
13 | 13 | "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" |
14 | 14 | "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |
... | ... | @@ -0,0 +1,915 @@ |
1 | +# InVesalius 3.0 Beta - English | |
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) | |
4 | +# Tatiana Al-Chueyr Pereira Martins <tatiana.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-14 09:37-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: English\n" | |
19 | +"X-Poedit-SourceCharset: utf-8\n" | |
20 | +"X-Poedit-Country: GENERIC\n" | |
21 | + | |
22 | +#: constants.py:105 slice_menu.py:75 slice_menu.py:80 | |
23 | +msgid "Default " | |
24 | +msgstr "" | |
25 | + | |
26 | +#: constants.py:106 | |
27 | +msgid "Hue" | |
28 | +msgstr "" | |
29 | + | |
30 | +#: constants.py:107 | |
31 | +msgid "Saturation" | |
32 | +msgstr "" | |
33 | + | |
34 | +#: constants.py:108 | |
35 | +msgid "Desert" | |
36 | +msgstr "" | |
37 | + | |
38 | +#: constants.py:109 | |
39 | +msgid "Rainbow" | |
40 | +msgstr "" | |
41 | + | |
42 | +#: constants.py:110 | |
43 | +msgid "Ocen" | |
44 | +msgstr "" | |
45 | + | |
46 | +#: constants.py:111 | |
47 | +msgid "Inverse Gray" | |
48 | +msgstr "" | |
49 | + | |
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 | |
52 | +msgid "Bone" | |
53 | +msgstr "" | |
54 | + | |
55 | +#: constants.py:159 | |
56 | +#, python-format | |
57 | +msgid "Mask %d" | |
58 | +msgstr "" | |
59 | + | |
60 | +#: constants.py:188 task_surface.py:41 | |
61 | +msgid "Draw" | |
62 | +msgstr "" | |
63 | + | |
64 | +#: constants.py:188 task_surface.py:41 | |
65 | +msgid "Erase" | |
66 | +msgstr "" | |
67 | + | |
68 | +#: constants.py:188 data_notebook.py:108 task_surface.py:41 | |
69 | +msgid "Threshold" | |
70 | +msgstr "" | |
71 | + | |
72 | +#: constants.py:199 task_surface.py:30 | |
73 | +msgid "Low" | |
74 | +msgstr "" | |
75 | + | |
76 | +#: constants.py:200 task_surface.py:30 | |
77 | +msgid "Medium" | |
78 | +msgstr "" | |
79 | + | |
80 | +#: constants.py:201 task_surface.py:30 | |
81 | +msgid "High" | |
82 | +msgstr "" | |
83 | + | |
84 | +#: constants.py:202 constants.py:204 surface.py:172 task_surface.py:30 | |
85 | +msgid "Optimal *" | |
86 | +msgstr "" | |
87 | + | |
88 | +#: constants.py:203 presets.py:44 presets.py:62 task_surface.py:30 | |
89 | +msgid "Custom" | |
90 | +msgstr "" | |
91 | + | |
92 | +#: constants.py:208 | |
93 | +#, python-format | |
94 | +msgid "Surface %d" | |
95 | +msgstr "" | |
96 | + | |
97 | +#: constants.py:211 | |
98 | +msgid "Abdomen" | |
99 | +msgstr "" | |
100 | + | |
101 | +#: constants.py:213 | |
102 | +msgid "Brain Posterior Fossa" | |
103 | +msgstr "" | |
104 | + | |
105 | +#: constants.py:214 | |
106 | +msgid "Brain" | |
107 | +msgstr "" | |
108 | + | |
109 | +#: constants.py:215 control.py:293 slice_menu.py:39 slice_menu.py:51 | |
110 | +msgid "Default" | |
111 | +msgstr "" | |
112 | + | |
113 | +#: constants.py:216 | |
114 | +msgid "Emphysema" | |
115 | +msgstr "" | |
116 | + | |
117 | +#: constants.py:217 | |
118 | +msgid "Ischemia - Hard Non Contrast" | |
119 | +msgstr "" | |
120 | + | |
121 | +#: constants.py:218 | |
122 | +msgid "Ischemia - Soft Non Contrast" | |
123 | +msgstr "" | |
124 | + | |
125 | +#: constants.py:219 | |
126 | +msgid "Larynx" | |
127 | +msgstr "" | |
128 | + | |
129 | +#: constants.py:220 | |
130 | +msgid "Liver" | |
131 | +msgstr "" | |
132 | + | |
133 | +#: constants.py:221 | |
134 | +msgid "Lung - Soft" | |
135 | +msgstr "" | |
136 | + | |
137 | +#: constants.py:222 | |
138 | +msgid "Lung - Hard" | |
139 | +msgstr "" | |
140 | + | |
141 | +#: constants.py:223 | |
142 | +msgid "Mediastinum" | |
143 | +msgstr "" | |
144 | + | |
145 | +#: constants.py:224 control.py:294 slice_menu.py:46 slice_menu.py:51 | |
146 | +msgid "Manual" | |
147 | +msgstr "" | |
148 | + | |
149 | +#: constants.py:225 | |
150 | +msgid "Pelvis" | |
151 | +msgstr "" | |
152 | + | |
153 | +#: constants.py:226 | |
154 | +msgid "Sinus" | |
155 | +msgstr "" | |
156 | + | |
157 | +#: constants.py:227 | |
158 | +msgid "Vasculature - Hard" | |
159 | +msgstr "" | |
160 | + | |
161 | +#: constants.py:228 | |
162 | +msgid "Vasculature - Soft" | |
163 | +msgstr "" | |
164 | + | |
165 | +#: constants.py:234 | |
166 | +msgid "Front" | |
167 | +msgstr "" | |
168 | + | |
169 | +#: constants.py:235 | |
170 | +msgid "Back" | |
171 | +msgstr "" | |
172 | + | |
173 | +#: constants.py:236 | |
174 | +msgid "Top" | |
175 | +msgstr "" | |
176 | + | |
177 | +#: constants.py:237 | |
178 | +msgid "Bottom" | |
179 | +msgstr "" | |
180 | + | |
181 | +#: constants.py:238 | |
182 | +msgid "Right" | |
183 | +msgstr "" | |
184 | + | |
185 | +#: constants.py:239 | |
186 | +msgid "Left" | |
187 | +msgstr "" | |
188 | + | |
189 | +#: constants.py:240 | |
190 | +msgid "Isometric" | |
191 | +msgstr "" | |
192 | + | |
193 | +#: constants.py:251 | |
194 | +msgid "Airways" | |
195 | +msgstr "" | |
196 | + | |
197 | +#: constants.py:252 | |
198 | +msgid "Airways II" | |
199 | +msgstr "" | |
200 | + | |
201 | +#: constants.py:253 | |
202 | +msgid "Black & White" | |
203 | +msgstr "" | |
204 | + | |
205 | +#: constants.py:254 | |
206 | +msgid "Bone + Skin" | |
207 | +msgstr "" | |
208 | + | |
209 | +#: constants.py:255 | |
210 | +msgid "Bone + Skin II" | |
211 | +msgstr "" | |
212 | + | |
213 | +#: constants.py:256 | |
214 | +msgid "Dark Bone" | |
215 | +msgstr "" | |
216 | + | |
217 | +#: constants.py:257 | |
218 | +msgid "Glossy" | |
219 | +msgstr "" | |
220 | + | |
221 | +#: constants.py:258 | |
222 | +msgid "Glossy II" | |
223 | +msgstr "" | |
224 | + | |
225 | +#: constants.py:259 | |
226 | +msgid "Gold Bone" | |
227 | +msgstr "" | |
228 | + | |
229 | +#: constants.py:260 | |
230 | +msgid "High Contrast" | |
231 | +msgstr "" | |
232 | + | |
233 | +#: constants.py:261 | |
234 | +msgid "Low Contrast" | |
235 | +msgstr "" | |
236 | + | |
237 | +#: constants.py:262 constants.py:269 | |
238 | +msgid "Soft on White" | |
239 | +msgstr "" | |
240 | + | |
241 | +#: constants.py:263 | |
242 | +msgid "Mid Contrast" | |
243 | +msgstr "" | |
244 | + | |
245 | +#: constants.py:264 | |
246 | +msgid "No Shading" | |
247 | +msgstr "" | |
248 | + | |
249 | +#: constants.py:265 | |
250 | +msgid "Pencil" | |
251 | +msgstr "" | |
252 | + | |
253 | +#: constants.py:266 | |
254 | +msgid "Red on White" | |
255 | +msgstr "" | |
256 | + | |
257 | +#: constants.py:267 | |
258 | +msgid "Skin On Blue" | |
259 | +msgstr "" | |
260 | + | |
261 | +#: constants.py:268 | |
262 | +msgid "Skin On Blue II" | |
263 | +msgstr "" | |
264 | + | |
265 | +#: constants.py:270 | |
266 | +msgid "Soft + Skin" | |
267 | +msgstr "" | |
268 | + | |
269 | +#: constants.py:271 | |
270 | +msgid "Soft + Skin II" | |
271 | +msgstr "" | |
272 | + | |
273 | +#: constants.py:272 | |
274 | +msgid "Soft + Skin III" | |
275 | +msgstr "" | |
276 | + | |
277 | +#: constants.py:273 | |
278 | +msgid "Soft On Blue" | |
279 | +msgstr "" | |
280 | + | |
281 | +#: constants.py:274 | |
282 | +msgid "Soft" | |
283 | +msgstr "" | |
284 | + | |
285 | +#: constants.py:275 | |
286 | +msgid "Standard" | |
287 | +msgstr "" | |
288 | + | |
289 | +#: constants.py:276 | |
290 | +msgid "Vascular" | |
291 | +msgstr "" | |
292 | + | |
293 | +#: constants.py:277 | |
294 | +msgid "Vascular II" | |
295 | +msgstr "" | |
296 | + | |
297 | +#: constants.py:278 | |
298 | +msgid "Vascular III" | |
299 | +msgstr "" | |
300 | + | |
301 | +#: constants.py:279 | |
302 | +msgid "Vascular IV" | |
303 | +msgstr "" | |
304 | + | |
305 | +#: constants.py:280 | |
306 | +msgid "Yellow Bone" | |
307 | +msgstr "" | |
308 | + | |
309 | +#: constants.py:295 constants.py:297 | |
310 | +msgid " Off" | |
311 | +msgstr "" | |
312 | + | |
313 | +#: constants.py:298 | |
314 | +msgid "Cut plane" | |
315 | +msgstr "" | |
316 | + | |
317 | +#: control.py:232 | |
318 | +#, python-format | |
319 | +msgid "Loading file %d of %d" | |
320 | +msgstr "" | |
321 | + | |
322 | +#: control.py:314 | |
323 | +msgid "Untitled" | |
324 | +msgstr "" | |
325 | + | |
326 | +#: control.py:379 | |
327 | +msgid "Fix gantry tilt applying the degrees bellow" | |
328 | +msgstr "" | |
329 | + | |
330 | +#: data_notebook.py:44 | |
331 | +msgid "Masks" | |
332 | +msgstr "" | |
333 | + | |
334 | +#: data_notebook.py:45 | |
335 | +msgid "Surfaces" | |
336 | +msgstr "" | |
337 | + | |
338 | +#: data_notebook.py:107 data_notebook.py:236 data_notebook.py:440 | |
339 | +msgid "Name" | |
340 | +msgstr "" | |
341 | + | |
342 | +#: data_notebook.py:166 | |
343 | +msgid "Mask" | |
344 | +msgstr "" | |
345 | + | |
346 | +#: data_notebook.py:237 | |
347 | +msgid "Volume (mm³)" | |
348 | +msgstr "" | |
349 | + | |
350 | +#: data_notebook.py:238 | |
351 | +msgid "Transparency" | |
352 | +msgstr "" | |
353 | + | |
354 | +#: data_notebook.py:441 | |
355 | +msgid "Type" | |
356 | +msgstr "" | |
357 | + | |
358 | +#: data_notebook.py:442 | |
359 | +msgid "Value" | |
360 | +msgstr "" | |
361 | + | |
362 | +#: default_tasks.py:174 | |
363 | +msgid "1. InVesalius start" | |
364 | +msgstr "" | |
365 | + | |
366 | +#: default_tasks.py:187 | |
367 | +msgid "2. Select region of interest" | |
368 | +msgstr "" | |
369 | + | |
370 | +#: default_tasks.py:204 | |
371 | +msgid "3. Configure 3D surface" | |
372 | +msgstr "" | |
373 | + | |
374 | +#: default_tasks.py:215 | |
375 | +msgid "4. Export data" | |
376 | +msgstr "" | |
377 | + | |
378 | +#: default_viewers.py:79 default_viewers.py:168 | |
379 | +msgid "Axial slice" | |
380 | +msgstr "" | |
381 | + | |
382 | +#: default_viewers.py:84 default_viewers.py:174 | |
383 | +msgid "Coronal slice" | |
384 | +msgstr "" | |
385 | + | |
386 | +#: default_viewers.py:89 default_viewers.py:180 | |
387 | +msgid "Sagittal slice" | |
388 | +msgstr "" | |
389 | + | |
390 | +#: default_viewers.py:95 default_viewers.py:186 | |
391 | +msgid "Volume" | |
392 | +msgstr "" | |
393 | + | |
394 | +#: default_viewers.py:411 | |
395 | +msgid "Preset name" | |
396 | +msgstr "" | |
397 | + | |
398 | +#: default_viewers.py:414 | |
399 | +msgid "Save raycasting preset" | |
400 | +msgstr "" | |
401 | + | |
402 | +#: default_viewers.py:439 | |
403 | +msgid "Tools" | |
404 | +msgstr "" | |
405 | + | |
406 | +#: dialogs.py:50 | |
407 | +msgid "Value will be applied." | |
408 | +msgstr "" | |
409 | + | |
410 | +#: dialogs.py:54 | |
411 | +msgid "Value will not be applied." | |
412 | +msgstr "" | |
413 | + | |
414 | +#: dialogs.py:92 | |
415 | +msgid "Loading DICOM files" | |
416 | +msgstr "" | |
417 | + | |
418 | +#: dialogs.py:137 frame.py:531 | |
419 | +msgid "Open InVesalius 3 project..." | |
420 | +msgstr "" | |
421 | + | |
422 | +#: dialogs.py:160 | |
423 | +msgid "Choose a DICOM folder:" | |
424 | +msgstr "" | |
425 | + | |
426 | +#: dialogs.py:185 | |
427 | +msgid "Save project as..." | |
428 | +msgstr "" | |
429 | + | |
430 | +#: dialogs.py:188 | |
431 | +msgid "InVesalius project (*.inv3)|*.inv3" | |
432 | +msgstr "" | |
433 | + | |
434 | +#: dialogs.py:251 dialogs.py:290 dialogs.py:312 | |
435 | +#, python-format | |
436 | +msgid "" | |
437 | +"The project %s has been modified.\n" | |
438 | +"Save changes?" | |
439 | +msgstr "" | |
440 | + | |
441 | +#: dialogs.py:265 | |
442 | +#, python-format | |
443 | +msgid "%s is an empty directory." | |
444 | +msgstr "" | |
445 | + | |
446 | +#: dialogs.py:278 | |
447 | +msgid "There are no DICOM files on the selected directory." | |
448 | +msgstr "" | |
449 | + | |
450 | +#: dialogs.py:336 | |
451 | +msgid "(c) 2007 Center for Information Technology Renato Archer" | |
452 | +msgstr "" | |
453 | + | |
454 | +#: dialogs.py:338 | |
455 | +msgid "InVesalius is a software for medical imaging 3D reconstruction. " | |
456 | +msgstr "" | |
457 | + | |
458 | +#: dialogs.py:339 | |
459 | +msgid "" | |
460 | +"Its input is a sequency of DICOM 2D image files acquired with CT or MR.\n" | |
461 | +"\n" | |
462 | +msgstr "" | |
463 | + | |
464 | +#: dialogs.py:340 | |
465 | +msgid "The software also allows generating correspondent STL files," | |
466 | +msgstr "" | |
467 | + | |
468 | +#: dialogs.py:341 | |
469 | +msgid "so the user can print 3D physical models of the patient's anatomy " | |
470 | +msgstr "" | |
471 | + | |
472 | +#: dialogs.py:342 | |
473 | +msgid "using Rapid Prototyping." | |
474 | +msgstr "" | |
475 | + | |
476 | +#: dialogs.py:345 | |
477 | +msgid "GNU GPL (General Public License) version 2" | |
478 | +msgstr "" | |
479 | + | |
480 | +#: dialogs.py:360 | |
481 | +msgid "Save raycasting preset as:" | |
482 | +msgstr "" | |
483 | + | |
484 | +#: dicom_preview_panel.py:44 | |
485 | +#, python-format | |
486 | +msgid "Image size: %d x %d" | |
487 | +msgstr "" | |
488 | + | |
489 | +#: dicom_preview_panel.py:45 | |
490 | +#, python-format | |
491 | +msgid "Spacing: %.2f" | |
492 | +msgstr "" | |
493 | + | |
494 | +#: dicom_preview_panel.py:46 | |
495 | +#, python-format | |
496 | +msgid "Location: %.2f" | |
497 | +msgstr "" | |
498 | + | |
499 | +#: dicom_preview_panel.py:48 | |
500 | +#, python-format | |
501 | +msgid "" | |
502 | +"%s %s\n" | |
503 | +"Made in InVesalius" | |
504 | +msgstr "" | |
505 | + | |
506 | +#: dicom_preview_panel.py:156 dicom_preview_panel.py:157 | |
507 | +msgid "Image" | |
508 | +msgstr "" | |
509 | + | |
510 | +#: dicom_preview_panel.py:374 | |
511 | +msgid "image size" | |
512 | +msgstr "" | |
513 | + | |
514 | +#: dicom_preview_panel.py:383 | |
515 | +msgid "" | |
516 | +"id\n" | |
517 | +"protocol" | |
518 | +msgstr "" | |
519 | + | |
520 | +#: dicom_preview_panel.py:390 | |
521 | +msgid "" | |
522 | +"date time\n" | |
523 | +" Made in InVesalius" | |
524 | +msgstr "" | |
525 | + | |
526 | +#: dicom_preview_panel.py:436 | |
527 | +msgid "Auto-play" | |
528 | +msgstr "" | |
529 | + | |
530 | +#: dicom_preview_panel.py:660 | |
531 | +#, python-format | |
532 | +msgid "%d Images" | |
533 | +msgstr "" | |
534 | + | |
535 | +#: dicom_preview_panel.py:777 dicom_preview_panel.py:798 | |
536 | +#, python-format | |
537 | +msgid "Image %d" | |
538 | +msgstr "" | |
539 | + | |
540 | +#: frame.py:138 | |
541 | +msgid "Data panel" | |
542 | +msgstr "" | |
543 | + | |
544 | +#: frame.py:147 | |
545 | +msgid "Preview medical data to be reconstructed" | |
546 | +msgstr "" | |
547 | + | |
548 | +#: frame.py:306 | |
549 | +msgid "Import DICOM...\tCtrl+I" | |
550 | +msgstr "" | |
551 | + | |
552 | +#: frame.py:307 | |
553 | +msgid "Open Project...\tCtrl+O" | |
554 | +msgstr "" | |
555 | + | |
556 | +#: frame.py:308 | |
557 | +msgid "Save Project\tCtrl+S" | |
558 | +msgstr "" | |
559 | + | |
560 | +#: frame.py:309 | |
561 | +msgid "Save Project As..." | |
562 | +msgstr "" | |
563 | + | |
564 | +#: frame.py:310 | |
565 | +msgid "Close Project" | |
566 | +msgstr "" | |
567 | + | |
568 | +#: frame.py:319 | |
569 | +msgid "Exit" | |
570 | +msgstr "" | |
571 | + | |
572 | +#: frame.py:358 | |
573 | +msgid "Getting Started..." | |
574 | +msgstr "" | |
575 | + | |
576 | +#: frame.py:361 | |
577 | +msgid "About..." | |
578 | +msgstr "" | |
579 | + | |
580 | +#: frame.py:372 | |
581 | +msgid "File" | |
582 | +msgstr "" | |
583 | + | |
584 | +#: frame.py:377 | |
585 | +msgid "Help" | |
586 | +msgstr "" | |
587 | + | |
588 | +#: frame.py:420 surface.py:158 | |
589 | +msgid "Ready" | |
590 | +msgstr "" | |
591 | + | |
592 | +#: frame.py:528 | |
593 | +msgid "Import medical image..." | |
594 | +msgstr "" | |
595 | + | |
596 | +#: frame.py:534 | |
597 | +msgid "Save InVesalius project" | |
598 | +msgstr "" | |
599 | + | |
600 | +#: frame.py:629 | |
601 | +msgid "Zoom" | |
602 | +msgstr "" | |
603 | + | |
604 | +#: frame.py:634 | |
605 | +msgid "Zoom based on selection" | |
606 | +msgstr "" | |
607 | + | |
608 | +#: frame.py:639 | |
609 | +msgid "Rotate" | |
610 | +msgstr "" | |
611 | + | |
612 | +#: frame.py:643 | |
613 | +msgid "Move" | |
614 | +msgstr "" | |
615 | + | |
616 | +#: frame.py:647 | |
617 | +msgid "Window and Level" | |
618 | +msgstr "" | |
619 | + | |
620 | +#: imagedata_utils.py:88 imagedata_utils.py:217 | |
621 | +msgid "Generating multiplanar visualization..." | |
622 | +msgstr "" | |
623 | + | |
624 | +#: import_panel.py:54 | |
625 | +msgid "Import medical images" | |
626 | +msgstr "" | |
627 | + | |
628 | +#: import_panel.py:109 | |
629 | +msgid "Patient name" | |
630 | +msgstr "" | |
631 | + | |
632 | +#: import_panel.py:110 | |
633 | +msgid "Patient ID" | |
634 | +msgstr "" | |
635 | + | |
636 | +#: import_panel.py:111 | |
637 | +msgid "Age" | |
638 | +msgstr "" | |
639 | + | |
640 | +#: import_panel.py:112 | |
641 | +msgid "Gender" | |
642 | +msgstr "" | |
643 | + | |
644 | +#: import_panel.py:113 | |
645 | +msgid "Study description" | |
646 | +msgstr "" | |
647 | + | |
648 | +#: import_panel.py:114 | |
649 | +msgid "Modality" | |
650 | +msgstr "" | |
651 | + | |
652 | +#: import_panel.py:115 | |
653 | +msgid "Date acquired" | |
654 | +msgstr "" | |
655 | + | |
656 | +#: import_panel.py:116 | |
657 | +msgid "# Images" | |
658 | +msgstr "" | |
659 | + | |
660 | +#: import_panel.py:117 | |
661 | +msgid "Institution" | |
662 | +msgstr "" | |
663 | + | |
664 | +#: import_panel.py:118 | |
665 | +msgid "Date of birth" | |
666 | +msgstr "" | |
667 | + | |
668 | +#: import_panel.py:119 | |
669 | +msgid "Accession Number" | |
670 | +msgstr "" | |
671 | + | |
672 | +#: import_panel.py:120 | |
673 | +msgid "Referring physician" | |
674 | +msgstr "" | |
675 | + | |
676 | +#: import_panel.py:136 | |
677 | +msgid "InVesalius Database" | |
678 | +msgstr "" | |
679 | + | |
680 | +#: language_dialog.py:67 | |
681 | +msgid "Choose user interface language" | |
682 | +msgstr "" | |
683 | + | |
684 | +#: presets.py:31 presets.py:49 | |
685 | +msgid "Soft Tissue" | |
686 | +msgstr "" | |
687 | + | |
688 | +#: presets.py:32 presets.py:50 | |
689 | +msgid "Enamel (Adult)" | |
690 | +msgstr "" | |
691 | + | |
692 | +#: presets.py:33 presets.py:51 | |
693 | +msgid "Enamel (Child)" | |
694 | +msgstr "" | |
695 | + | |
696 | +#: presets.py:34 presets.py:52 | |
697 | +msgid "Compact Bone (Adult)" | |
698 | +msgstr "" | |
699 | + | |
700 | +#: presets.py:35 presets.py:53 | |
701 | +msgid "Compact Bone (Child)" | |
702 | +msgstr "" | |
703 | + | |
704 | +#: presets.py:36 presets.py:54 | |
705 | +msgid "Spongial Bone (Adult)" | |
706 | +msgstr "" | |
707 | + | |
708 | +#: presets.py:37 presets.py:55 | |
709 | +msgid "Spongial Bone (Child)" | |
710 | +msgstr "" | |
711 | + | |
712 | +#: presets.py:38 presets.py:56 | |
713 | +msgid "Muscle Tissue (Adult)" | |
714 | +msgstr "" | |
715 | + | |
716 | +#: presets.py:39 presets.py:57 | |
717 | +msgid "Muscle Tissue (Child)" | |
718 | +msgstr "" | |
719 | + | |
720 | +#: presets.py:40 presets.py:58 | |
721 | +msgid "Fat Tissue (Adult)" | |
722 | +msgstr "" | |
723 | + | |
724 | +#: presets.py:41 presets.py:59 | |
725 | +msgid "Fat Tissue (Child)" | |
726 | +msgstr "" | |
727 | + | |
728 | +#: presets.py:42 presets.py:60 | |
729 | +msgid "Skin Tissue (Adult)" | |
730 | +msgstr "" | |
731 | + | |
732 | +#: presets.py:43 presets.py:61 | |
733 | +msgid "Skin Tissue (Child)" | |
734 | +msgstr "" | |
735 | + | |
736 | +#: slice_menu.py:61 | |
737 | +msgid "Save current values" | |
738 | +msgstr "" | |
739 | + | |
740 | +#: slice_menu.py:62 | |
741 | +msgid "Save current values as..." | |
742 | +msgstr "" | |
743 | + | |
744 | +#: slice_menu.py:62 | |
745 | +msgid "Load values" | |
746 | +msgstr "" | |
747 | + | |
748 | +#: slice_menu.py:99 | |
749 | +msgid "Window Width and Level" | |
750 | +msgstr "" | |
751 | + | |
752 | +#: slice_menu.py:100 | |
753 | +msgid "Pseudo Colour" | |
754 | +msgstr "" | |
755 | + | |
756 | +#: slice_menu.py:101 | |
757 | +msgid "Image Tiling" | |
758 | +msgstr "" | |
759 | + | |
760 | +#: surface_process.py:52 surface_process.py:64 surface_process.py:73 | |
761 | +#: surface_process.py:86 surface_process.py:96 | |
762 | +msgid "Generating 3D surface..." | |
763 | +msgstr "" | |
764 | + | |
765 | +#: task_exporter.py:101 | |
766 | +msgid "Export InVesalius screen to a image file" | |
767 | +msgstr "" | |
768 | + | |
769 | +#: task_exporter.py:103 | |
770 | +msgid "Export picture..." | |
771 | +msgstr "" | |
772 | + | |
773 | +#: task_exporter.py:112 | |
774 | +msgid "Export 3D surface" | |
775 | +msgstr "" | |
776 | + | |
777 | +#: task_exporter.py:113 | |
778 | +msgid "Export 3D surface..." | |
779 | +msgstr "" | |
780 | + | |
781 | +#: task_exporter.py:273 | |
782 | +msgid "Save 3D surface as..." | |
783 | +msgstr "" | |
784 | + | |
785 | +#: task_exporter.py:292 | |
786 | +msgid "You need to create a surface and make it " | |
787 | +msgstr "" | |
788 | + | |
789 | +#: task_exporter.py:293 | |
790 | +msgid "visible before exporting it." | |
791 | +msgstr "" | |
792 | + | |
793 | +#: task_importer.py:64 | |
794 | +msgid "Select DICOM or Analyze files to be reconstructed" | |
795 | +msgstr "" | |
796 | + | |
797 | +#: task_importer.py:65 | |
798 | +msgid "Import medical images..." | |
799 | +msgstr "" | |
800 | + | |
801 | +#: task_importer.py:82 | |
802 | +msgid "Open an existing InVesalius project..." | |
803 | +msgstr "" | |
804 | + | |
805 | +#: task_importer.py:83 | |
806 | +msgid "Open an existing project..." | |
807 | +msgstr "" | |
808 | + | |
809 | +#: task_slice.py:80 | |
810 | +msgid "Create mask for slice segmentation and edition" | |
811 | +msgstr "" | |
812 | + | |
813 | +#: task_slice.py:81 | |
814 | +msgid "Create new mask" | |
815 | +msgstr "" | |
816 | + | |
817 | +#: task_slice.py:109 | |
818 | +msgid "Create 3D surface" | |
819 | +msgstr "" | |
820 | + | |
821 | +#: task_slice.py:138 | |
822 | +msgid "Name of new mask:" | |
823 | +msgstr "" | |
824 | + | |
825 | +#: task_slice.py:139 | |
826 | +msgid "InVesalius 3 - New mask" | |
827 | +msgstr "" | |
828 | + | |
829 | +#: task_slice.py:197 | |
830 | +msgid "Mask properties" | |
831 | +msgstr "" | |
832 | + | |
833 | +#: task_slice.py:205 | |
834 | +msgid "Advanced edition tools" | |
835 | +msgstr "" | |
836 | + | |
837 | +#: task_slice.py:289 | |
838 | +msgid "Set predefined or manual threshold:" | |
839 | +msgstr "" | |
840 | + | |
841 | +#: task_slice.py:441 | |
842 | +msgid "Choose brush type, size or operation:" | |
843 | +msgstr "" | |
844 | + | |
845 | +#: task_slice.py:447 | |
846 | +msgid "Circle" | |
847 | +msgstr "" | |
848 | + | |
849 | +#: task_slice.py:451 | |
850 | +msgid "Square" | |
851 | +msgstr "" | |
852 | + | |
853 | +#: task_slice.py:487 | |
854 | +msgid "Brush threshold range:" | |
855 | +msgstr "" | |
856 | + | |
857 | +#: task_surface.py:83 | |
858 | +msgid "Create 3D surface based on a mask" | |
859 | +msgstr "" | |
860 | + | |
861 | +#: task_surface.py:102 | |
862 | +msgid "Next step" | |
863 | +msgstr "" | |
864 | + | |
865 | +#: task_surface.py:131 | |
866 | +msgid "InVesalius 3 - New surface" | |
867 | +msgstr "" | |
868 | + | |
869 | +#: task_surface.py:168 | |
870 | +msgid "Select mask to be used for creating 3D surface:" | |
871 | +msgstr "" | |
872 | + | |
873 | +#: task_surface.py:179 | |
874 | +msgid "Set new surface name:" | |
875 | +msgstr "" | |
876 | + | |
877 | +#: task_surface.py:182 | |
878 | +msgid "Name of the new surface to be created" | |
879 | +msgstr "" | |
880 | + | |
881 | +#: task_surface.py:183 | |
882 | +msgid "Surface" | |
883 | +msgstr "" | |
884 | + | |
885 | +#: task_surface.py:251 | |
886 | +msgid "Surface properties" | |
887 | +msgstr "" | |
888 | + | |
889 | +#: task_surface.py:258 | |
890 | +msgid "Surface quality" | |
891 | +msgstr "" | |
892 | + | |
893 | +#: task_surface.py:303 | |
894 | +msgid "Transparency:" | |
895 | +msgstr "" | |
896 | + | |
897 | +#: task_surface.py:405 | |
898 | +msgid "Decimate resolution:" | |
899 | +msgstr "" | |
900 | + | |
901 | +#: task_surface.py:415 | |
902 | +msgid "Smooth iterations:" | |
903 | +msgstr "" | |
904 | + | |
905 | +#: task_tools.py:57 | |
906 | +msgid "Measure distances" | |
907 | +msgstr "" | |
908 | + | |
909 | +#: task_tools.py:58 | |
910 | +msgid "Measure" | |
911 | +msgstr "" | |
912 | + | |
913 | +#: task_tools.py:61 task_tools.py:62 | |
914 | +msgid "Add text annotations" | |
915 | +msgstr "" | ... | ... |