Commit 79b31f5e635a7f41c4af76f33de19dba34ab6659
1 parent
a6cad724
Exists in
master
and in
68 other branches
ENH: PO names to fit Transifex
Showing
7 changed files
with
3372 additions
and
3372 deletions
Show diff stats
.gitattributes
@@ -16,7 +16,7 @@ docs/devel/sendmessages.txt -text | @@ -16,7 +16,7 @@ docs/devel/sendmessages.txt -text | ||
16 | docs/devel/subscribes.txt -text | 16 | docs/devel/subscribes.txt -text |
17 | docs/user_guide_invesalius3a.odt -text | 17 | docs/user_guide_invesalius3a.odt -text |
18 | docs/user_guide_invesalius3a.pdf -text | 18 | docs/user_guide_invesalius3a.pdf -text |
19 | -i18n/ar_SA.po -text | 19 | +i18n/ar.po -text |
20 | i18n/de.po -text | 20 | i18n/de.po -text |
21 | i18n/el.po -text | 21 | i18n/el.po -text |
22 | i18n/en.po -text | 22 | i18n/en.po -text |
@@ -29,11 +29,11 @@ i18n/nl.po -text | @@ -29,11 +29,11 @@ i18n/nl.po -text | ||
29 | i18n/pl.po -text | 29 | i18n/pl.po -text |
30 | i18n/pt.po -text | 30 | i18n/pt.po -text |
31 | i18n/pt_BR.po -text | 31 | i18n/pt_BR.po -text |
32 | -i18n/ro_RO.po -text | 32 | +i18n/ro.po -text |
33 | i18n/ru.po -text | 33 | i18n/ru.po -text |
34 | i18n/sd_IN.po -text | 34 | i18n/sd_IN.po -text |
35 | i18n/sv_SE.po -text | 35 | i18n/sv_SE.po -text |
36 | -i18n/tr_TR.po -text | 36 | +i18n/tr.po -text |
37 | i18n/zh_CN.po -text | 37 | i18n/zh_CN.po -text |
38 | i18n/zh_TW.po -text | 38 | i18n/zh_TW.po -text |
39 | icons/Floppy.png -text | 39 | icons/Floppy.png -text |
@@ -0,0 +1,1123 @@ | @@ -0,0 +1,1123 @@ | ||
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-03-13 10:17-0300\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:31 | ||
23 | +#, python-format | ||
24 | +msgid "M %d" | ||
25 | +msgstr "" | ||
26 | + | ||
27 | +#: constants.py:91 | ||
28 | +msgid "Keep all slices" | ||
29 | +msgstr "" | ||
30 | + | ||
31 | +#: constants.py:91 | ||
32 | +msgid "Skip 1 for each 2 slices" | ||
33 | +msgstr "" | ||
34 | + | ||
35 | +#: constants.py:92 | ||
36 | +msgid "Skip 2 for each 3 slices" | ||
37 | +msgstr "" | ||
38 | + | ||
39 | +#: constants.py:92 | ||
40 | +msgid "Skip 3 for each 4 slices" | ||
41 | +msgstr "" | ||
42 | + | ||
43 | +#: constants.py:93 | ||
44 | +msgid "Skip 4 for each 5 slices" | ||
45 | +msgstr "" | ||
46 | + | ||
47 | +#: constants.py:93 | ||
48 | +msgid "Skip 5 for each 6 slices" | ||
49 | +msgstr "" | ||
50 | + | ||
51 | +#: constants.py:133 slice_menu.py:76 slice_menu.py:81 | ||
52 | +msgid "Default " | ||
53 | +msgstr "" | ||
54 | + | ||
55 | +#: constants.py:134 | ||
56 | +msgid "Hue" | ||
57 | +msgstr "" | ||
58 | + | ||
59 | +#: constants.py:135 | ||
60 | +msgid "Saturation" | ||
61 | +msgstr "" | ||
62 | + | ||
63 | +#: constants.py:136 | ||
64 | +msgid "Desert" | ||
65 | +msgstr "" | ||
66 | + | ||
67 | +#: constants.py:137 | ||
68 | +msgid "Rainbow" | ||
69 | +msgstr "" | ||
70 | + | ||
71 | +#: constants.py:138 | ||
72 | +msgid "Ocean" | ||
73 | +msgstr "" | ||
74 | + | ||
75 | +#: constants.py:139 | ||
76 | +msgid "Inverse Gray" | ||
77 | +msgstr "" | ||
78 | + | ||
79 | +#: constants.py:180 constants.py:265 dialogs.py:433 dialogs.py:446 | ||
80 | +#: dicom_preview_panel.py:619 dicom_preview_panel.py:620 presets.py:30 | ||
81 | +#: presets.py:48 presets.py:103 presets.py:134 | ||
82 | +msgid "Bone" | ||
83 | +msgstr "" | ||
84 | + | ||
85 | +#: constants.py:187 | ||
86 | +#, python-format | ||
87 | +msgid "Mask %d" | ||
88 | +msgstr "" | ||
89 | + | ||
90 | +#: constants.py:240 task_surface.py:43 | ||
91 | +msgid "Draw" | ||
92 | +msgstr "" | ||
93 | + | ||
94 | +#: constants.py:240 task_surface.py:43 | ||
95 | +msgid "Erase" | ||
96 | +msgstr "" | ||
97 | + | ||
98 | +#: constants.py:240 data_notebook.py:434 task_surface.py:43 | ||
99 | +msgid "Threshold" | ||
100 | +msgstr "" | ||
101 | + | ||
102 | +#: constants.py:251 constants.py:256 | ||
103 | +msgid "Low" | ||
104 | +msgstr "" | ||
105 | + | ||
106 | +#: constants.py:252 constants.py:256 | ||
107 | +msgid "Medium" | ||
108 | +msgstr "" | ||
109 | + | ||
110 | +#: constants.py:253 constants.py:256 | ||
111 | +msgid "High" | ||
112 | +msgstr "" | ||
113 | + | ||
114 | +#: constants.py:254 constants.py:255 constants.py:256 surface.py:381 | ||
115 | +msgid "Optimal *" | ||
116 | +msgstr "" | ||
117 | + | ||
118 | +#: constants.py:261 | ||
119 | +#, python-format | ||
120 | +msgid "Surface %d" | ||
121 | +msgstr "" | ||
122 | + | ||
123 | +#: constants.py:264 | ||
124 | +msgid "Abdomen" | ||
125 | +msgstr "" | ||
126 | + | ||
127 | +#: constants.py:266 | ||
128 | +msgid "Brain Posterior Fossa" | ||
129 | +msgstr "" | ||
130 | + | ||
131 | +#: constants.py:267 | ||
132 | +msgid "Brain" | ||
133 | +msgstr "" | ||
134 | + | ||
135 | +#: constants.py:268 control.py:339 slice_menu.py:39 slice_menu.py:51 | ||
136 | +msgid "Default" | ||
137 | +msgstr "" | ||
138 | + | ||
139 | +#: constants.py:269 | ||
140 | +msgid "Emphysema" | ||
141 | +msgstr "" | ||
142 | + | ||
143 | +#: constants.py:270 | ||
144 | +msgid "Ischemia - Hard Non Contrast" | ||
145 | +msgstr "" | ||
146 | + | ||
147 | +#: constants.py:271 | ||
148 | +msgid "Ischemia - Soft Non Contrast" | ||
149 | +msgstr "" | ||
150 | + | ||
151 | +#: constants.py:272 | ||
152 | +msgid "Larynx" | ||
153 | +msgstr "" | ||
154 | + | ||
155 | +#: constants.py:273 | ||
156 | +msgid "Liver" | ||
157 | +msgstr "" | ||
158 | + | ||
159 | +#: constants.py:274 | ||
160 | +msgid "Lung - Soft" | ||
161 | +msgstr "" | ||
162 | + | ||
163 | +#: constants.py:275 | ||
164 | +msgid "Lung - Hard" | ||
165 | +msgstr "" | ||
166 | + | ||
167 | +#: constants.py:276 | ||
168 | +msgid "Mediastinum" | ||
169 | +msgstr "" | ||
170 | + | ||
171 | +#: constants.py:277 control.py:340 slice_menu.py:46 slice_menu.py:51 | ||
172 | +msgid "Manual" | ||
173 | +msgstr "" | ||
174 | + | ||
175 | +#: constants.py:278 | ||
176 | +msgid "Pelvis" | ||
177 | +msgstr "" | ||
178 | + | ||
179 | +#: constants.py:279 | ||
180 | +msgid "Sinus" | ||
181 | +msgstr "" | ||
182 | + | ||
183 | +#: constants.py:280 | ||
184 | +msgid "Vasculature - Hard" | ||
185 | +msgstr "" | ||
186 | + | ||
187 | +#: constants.py:281 | ||
188 | +msgid "Vasculature - Soft" | ||
189 | +msgstr "" | ||
190 | + | ||
191 | +#: constants.py:290 | ||
192 | +msgid "Front" | ||
193 | +msgstr "" | ||
194 | + | ||
195 | +#: constants.py:291 | ||
196 | +msgid "Back" | ||
197 | +msgstr "" | ||
198 | + | ||
199 | +#: constants.py:292 | ||
200 | +msgid "Top" | ||
201 | +msgstr "" | ||
202 | + | ||
203 | +#: constants.py:293 | ||
204 | +msgid "Bottom" | ||
205 | +msgstr "" | ||
206 | + | ||
207 | +#: constants.py:294 | ||
208 | +msgid "Right" | ||
209 | +msgstr "" | ||
210 | + | ||
211 | +#: constants.py:295 | ||
212 | +msgid "Left" | ||
213 | +msgstr "" | ||
214 | + | ||
215 | +#: constants.py:296 | ||
216 | +msgid "Isometric" | ||
217 | +msgstr "" | ||
218 | + | ||
219 | +#: constants.py:307 | ||
220 | +msgid "Airways" | ||
221 | +msgstr "" | ||
222 | + | ||
223 | +#: constants.py:308 | ||
224 | +msgid "Airways II" | ||
225 | +msgstr "" | ||
226 | + | ||
227 | +#: constants.py:309 | ||
228 | +msgid "Black & White" | ||
229 | +msgstr "" | ||
230 | + | ||
231 | +#: constants.py:310 | ||
232 | +msgid "Bone + Skin" | ||
233 | +msgstr "" | ||
234 | + | ||
235 | +#: constants.py:311 | ||
236 | +msgid "Bone + Skin II" | ||
237 | +msgstr "" | ||
238 | + | ||
239 | +#: constants.py:312 | ||
240 | +msgid "Dark Bone" | ||
241 | +msgstr "" | ||
242 | + | ||
243 | +#: constants.py:313 | ||
244 | +msgid "Glossy" | ||
245 | +msgstr "" | ||
246 | + | ||
247 | +#: constants.py:314 | ||
248 | +msgid "Glossy II" | ||
249 | +msgstr "" | ||
250 | + | ||
251 | +#: constants.py:315 | ||
252 | +msgid "Gold Bone" | ||
253 | +msgstr "" | ||
254 | + | ||
255 | +#: constants.py:316 | ||
256 | +msgid "High Contrast" | ||
257 | +msgstr "" | ||
258 | + | ||
259 | +#: constants.py:317 | ||
260 | +msgid "Low Contrast" | ||
261 | +msgstr "" | ||
262 | + | ||
263 | +#: constants.py:318 constants.py:325 | ||
264 | +msgid "Soft on White" | ||
265 | +msgstr "" | ||
266 | + | ||
267 | +#: constants.py:319 | ||
268 | +msgid "Mid Contrast" | ||
269 | +msgstr "" | ||
270 | + | ||
271 | +#: constants.py:320 | ||
272 | +msgid "No Shading" | ||
273 | +msgstr "" | ||
274 | + | ||
275 | +#: constants.py:321 | ||
276 | +msgid "Pencil" | ||
277 | +msgstr "" | ||
278 | + | ||
279 | +#: constants.py:322 | ||
280 | +msgid "Red on White" | ||
281 | +msgstr "" | ||
282 | + | ||
283 | +#: constants.py:323 | ||
284 | +msgid "Skin On Blue" | ||
285 | +msgstr "" | ||
286 | + | ||
287 | +#: constants.py:324 | ||
288 | +msgid "Skin On Blue II" | ||
289 | +msgstr "" | ||
290 | + | ||
291 | +#: constants.py:326 | ||
292 | +msgid "Soft + Skin" | ||
293 | +msgstr "" | ||
294 | + | ||
295 | +#: constants.py:327 | ||
296 | +msgid "Soft + Skin II" | ||
297 | +msgstr "" | ||
298 | + | ||
299 | +#: constants.py:328 | ||
300 | +msgid "Soft + Skin III" | ||
301 | +msgstr "" | ||
302 | + | ||
303 | +#: constants.py:329 | ||
304 | +msgid "Soft On Blue" | ||
305 | +msgstr "" | ||
306 | + | ||
307 | +#: constants.py:330 | ||
308 | +msgid "Soft" | ||
309 | +msgstr "" | ||
310 | + | ||
311 | +#: constants.py:331 | ||
312 | +msgid "Standard" | ||
313 | +msgstr "" | ||
314 | + | ||
315 | +#: constants.py:332 | ||
316 | +msgid "Vascular" | ||
317 | +msgstr "" | ||
318 | + | ||
319 | +#: constants.py:333 | ||
320 | +msgid "Vascular II" | ||
321 | +msgstr "" | ||
322 | + | ||
323 | +#: constants.py:334 | ||
324 | +msgid "Vascular III" | ||
325 | +msgstr "" | ||
326 | + | ||
327 | +#: constants.py:335 | ||
328 | +msgid "Vascular IV" | ||
329 | +msgstr "" | ||
330 | + | ||
331 | +#: constants.py:336 | ||
332 | +msgid "Yellow Bone" | ||
333 | +msgstr "" | ||
334 | + | ||
335 | +#: constants.py:358 constants.py:360 | ||
336 | +msgid " Off" | ||
337 | +msgstr "" | ||
338 | + | ||
339 | +#: constants.py:361 volume.py:552 | ||
340 | +msgid "Cut plane" | ||
341 | +msgstr "" | ||
342 | + | ||
343 | +#: control.py:275 | ||
344 | +#, python-format | ||
345 | +msgid "Loading file %d of %d" | ||
346 | +msgstr "" | ||
347 | + | ||
348 | +#: control.py:367 dialogs.py:514 presets.py:44 presets.py:62 presets.py:117 | ||
349 | +#: presets.py:148 task_slice.py:406 task_slice.py:408 task_slice.py:420 | ||
350 | +#: task_slice.py:422 task_slice.py:458 task_slice.py:461 | ||
351 | +msgid "Custom" | ||
352 | +msgstr "" | ||
353 | + | ||
354 | +#: control.py:372 | ||
355 | +msgid "Untitled" | ||
356 | +msgstr "" | ||
357 | + | ||
358 | +#: control.py:446 | ||
359 | +msgid "Fix gantry tilt applying the degrees below" | ||
360 | +msgstr "" | ||
361 | + | ||
362 | +#: data_notebook.py:39 measures.py:14 | ||
363 | +msgid "Linear" | ||
364 | +msgstr "" | ||
365 | + | ||
366 | +#: data_notebook.py:40 measures.py:15 | ||
367 | +msgid "Angular" | ||
368 | +msgstr "" | ||
369 | + | ||
370 | +#: data_notebook.py:43 measures.py:18 | ||
371 | +msgid "3D" | ||
372 | +msgstr "" | ||
373 | + | ||
374 | +#: data_notebook.py:44 measures.py:19 | ||
375 | +msgid "Axial" | ||
376 | +msgstr "" | ||
377 | + | ||
378 | +#: data_notebook.py:45 measures.py:20 | ||
379 | +msgid "Coronal" | ||
380 | +msgstr "" | ||
381 | + | ||
382 | +#: data_notebook.py:46 measures.py:21 | ||
383 | +msgid "Sagittal" | ||
384 | +msgstr "" | ||
385 | + | ||
386 | +#: data_notebook.py:62 | ||
387 | +msgid "Masks" | ||
388 | +msgstr "" | ||
389 | + | ||
390 | +#: data_notebook.py:63 | ||
391 | +msgid "3D Surfaces" | ||
392 | +msgstr "" | ||
393 | + | ||
394 | +#: data_notebook.py:64 | ||
395 | +msgid "Measures" | ||
396 | +msgstr "" | ||
397 | + | ||
398 | +#: data_notebook.py:182 frame.py:894 | ||
399 | +msgid "Measure distance" | ||
400 | +msgstr "" | ||
401 | + | ||
402 | +#: data_notebook.py:185 frame.py:899 | ||
403 | +msgid "Measure angle" | ||
404 | +msgstr "" | ||
405 | + | ||
406 | +#: data_notebook.py:433 data_notebook.py:774 data_notebook.py:1020 | ||
407 | +#: data_notebook.py:1209 | ||
408 | +msgid "Name" | ||
409 | +msgstr "" | ||
410 | + | ||
411 | +#: data_notebook.py:494 | ||
412 | +msgid "Mask" | ||
413 | +msgstr "" | ||
414 | + | ||
415 | +#: data_notebook.py:775 | ||
416 | +msgid "Volume (mm³)" | ||
417 | +msgstr "" | ||
418 | + | ||
419 | +#: data_notebook.py:776 | ||
420 | +msgid "Transparency" | ||
421 | +msgstr "" | ||
422 | + | ||
423 | +#: data_notebook.py:1021 | ||
424 | +msgid "Location" | ||
425 | +msgstr "" | ||
426 | + | ||
427 | +#: data_notebook.py:1022 data_notebook.py:1210 | ||
428 | +msgid "Type" | ||
429 | +msgstr "" | ||
430 | + | ||
431 | +#: data_notebook.py:1023 data_notebook.py:1211 | ||
432 | +msgid "Value" | ||
433 | +msgstr "" | ||
434 | + | ||
435 | +#: default_tasks.py:134 | ||
436 | +msgid "Data" | ||
437 | +msgstr "" | ||
438 | + | ||
439 | +#: default_tasks.py:208 default_tasks.py:213 | ||
440 | +msgid "InVesalius start" | ||
441 | +msgstr "" | ||
442 | + | ||
443 | +#: default_tasks.py:209 default_tasks.py:214 default_tasks.py:242 | ||
444 | +msgid "Select region of interest" | ||
445 | +msgstr "" | ||
446 | + | ||
447 | +#: default_tasks.py:210 default_tasks.py:215 default_tasks.py:244 | ||
448 | +msgid "Configure 3D surface" | ||
449 | +msgstr "" | ||
450 | + | ||
451 | +#: default_tasks.py:211 | ||
452 | +msgid "Export data" | ||
453 | +msgstr "" | ||
454 | + | ||
455 | +#: default_tasks.py:216 | ||
456 | +msgid "Utilize navigation system" | ||
457 | +msgstr "" | ||
458 | + | ||
459 | +#: default_viewers.py:79 default_viewers.py:168 task_exporter.py:235 | ||
460 | +msgid "Axial slice" | ||
461 | +msgstr "" | ||
462 | + | ||
463 | +#: default_viewers.py:84 default_viewers.py:174 task_exporter.py:236 | ||
464 | +msgid "Coronal slice" | ||
465 | +msgstr "" | ||
466 | + | ||
467 | +#: default_viewers.py:89 default_viewers.py:180 task_exporter.py:237 | ||
468 | +msgid "Sagittal slice" | ||
469 | +msgstr "" | ||
470 | + | ||
471 | +#: default_viewers.py:95 default_viewers.py:186 task_exporter.py:238 | ||
472 | +msgid "Volume" | ||
473 | +msgstr "" | ||
474 | + | ||
475 | +#: default_viewers.py:416 | ||
476 | +msgid "Preset name" | ||
477 | +msgstr "" | ||
478 | + | ||
479 | +#: default_viewers.py:419 | ||
480 | +msgid "Save raycasting preset" | ||
481 | +msgstr "" | ||
482 | + | ||
483 | +#: default_viewers.py:449 | ||
484 | +msgid "Tools" | ||
485 | +msgstr "" | ||
486 | + | ||
487 | +#: dialogs.py:56 | ||
488 | +msgid "Value will be applied." | ||
489 | +msgstr "" | ||
490 | + | ||
491 | +#: dialogs.py:60 | ||
492 | +msgid "Value will not be applied." | ||
493 | +msgstr "" | ||
494 | + | ||
495 | +#: dialogs.py:98 | ||
496 | +msgid "Loading DICOM files" | ||
497 | +msgstr "" | ||
498 | + | ||
499 | +#: dialogs.py:140 | ||
500 | +msgid "Open InVesalius 3 project..." | ||
501 | +msgstr "" | ||
502 | + | ||
503 | +#: dialogs.py:177 | ||
504 | +msgid "Choose a DICOM folder:" | ||
505 | +msgstr "" | ||
506 | + | ||
507 | +#: dialogs.py:208 | ||
508 | +msgid "Save project as..." | ||
509 | +msgstr "" | ||
510 | + | ||
511 | +#: dialogs.py:211 | ||
512 | +msgid "InVesalius project (*.inv3)|*.inv3" | ||
513 | +msgstr "" | ||
514 | + | ||
515 | +#: dialogs.py:274 dialogs.py:552 dialogs.py:577 | ||
516 | +#, python-format | ||
517 | +msgid "" | ||
518 | +"The project %s has been modified.\n" | ||
519 | +"Save changes?" | ||
520 | +msgstr "" | ||
521 | + | ||
522 | +#: dialogs.py:288 | ||
523 | +#, python-format | ||
524 | +msgid "%s is an empty directory." | ||
525 | +msgstr "" | ||
526 | + | ||
527 | +#: dialogs.py:301 | ||
528 | +msgid "There are no DICOM files in the selected directory." | ||
529 | +msgstr "" | ||
530 | + | ||
531 | +#: dialogs.py:312 | ||
532 | +msgid "There is no mask of reference to create a surface." | ||
533 | +msgstr "" | ||
534 | + | ||
535 | +#: dialogs.py:323 | ||
536 | +msgid "No masks were selected for removal." | ||
537 | +msgstr "" | ||
538 | + | ||
539 | +#: dialogs.py:334 | ||
540 | +msgid "No surfaces were selected for removal." | ||
541 | +msgstr "" | ||
542 | + | ||
543 | +#: dialogs.py:346 | ||
544 | +msgid "No measures were selected for removal." | ||
545 | +msgstr "" | ||
546 | + | ||
547 | +#: dialogs.py:357 | ||
548 | +msgid "No masks were selected for duplication." | ||
549 | +msgstr "" | ||
550 | + | ||
551 | +#: dialogs.py:370 | ||
552 | +msgid "No surfaces were selected for duplication." | ||
553 | +msgstr "" | ||
554 | + | ||
555 | +#: dialogs.py:416 | ||
556 | +msgid "New mask name:" | ||
557 | +msgstr "" | ||
558 | + | ||
559 | +#: dialogs.py:420 | ||
560 | +msgid "Name the mask to be created" | ||
561 | +msgstr "" | ||
562 | + | ||
563 | +#: dialogs.py:427 | ||
564 | +msgid "Threshold preset:" | ||
565 | +msgstr "" | ||
566 | + | ||
567 | +#: dialogs.py:529 | ||
568 | +#, python-format | ||
569 | +msgid "%s does not exist." | ||
570 | +msgstr "" | ||
571 | + | ||
572 | +#: dialogs.py:540 | ||
573 | +msgid "Please, provide more than one DICOM file for 3D reconstruction" | ||
574 | +msgstr "" | ||
575 | + | ||
576 | +#: dialogs.py:601 | ||
577 | +msgid "(c) 2007-2010 Renato Archer Information Technology Centre" | ||
578 | +msgstr "" | ||
579 | + | ||
580 | +#: dialogs.py:602 | ||
581 | +msgid "" | ||
582 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | ||
583 | +"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | ||
584 | +"InVesalius allows for the export of 3D volumes or surfaces as STL files for " | ||
585 | +"creating physical models of a patient's anatomy using rapid prototyping " | ||
586 | +"technologies." | ||
587 | +msgstr "" | ||
588 | + | ||
589 | +#: dialogs.py:610 | ||
590 | +msgid "GNU GPL (General Public License) version 2" | ||
591 | +msgstr "" | ||
592 | + | ||
593 | +#: dialogs.py:636 | ||
594 | +msgid "Save raycasting preset as:" | ||
595 | +msgstr "" | ||
596 | + | ||
597 | +#: dialogs.py:679 | ||
598 | +msgid "New surface name:" | ||
599 | +msgstr "" | ||
600 | + | ||
601 | +#: dialogs.py:683 | ||
602 | +msgid "Name the surface to be created" | ||
603 | +msgstr "" | ||
604 | + | ||
605 | +#: dialogs.py:690 | ||
606 | +msgid "Mask of reference:" | ||
607 | +msgstr "" | ||
608 | + | ||
609 | +#: dialogs.py:708 | ||
610 | +msgid "Surface quality:" | ||
611 | +msgstr "" | ||
612 | + | ||
613 | +#: dialogs.py:737 | ||
614 | +msgid "Fill holes" | ||
615 | +msgstr "" | ||
616 | + | ||
617 | +#: dialogs.py:740 | ||
618 | +msgid "Keep largest region" | ||
619 | +msgstr "" | ||
620 | + | ||
621 | +#: dialogs.py:774 | ||
622 | +msgid "BMP image" | ||
623 | +msgstr "" | ||
624 | + | ||
625 | +#: dialogs.py:775 | ||
626 | +msgid "JPG image" | ||
627 | +msgstr "" | ||
628 | + | ||
629 | +#: dialogs.py:776 | ||
630 | +msgid "PNG image" | ||
631 | +msgstr "" | ||
632 | + | ||
633 | +#: dialogs.py:777 | ||
634 | +msgid "PostScript document" | ||
635 | +msgstr "" | ||
636 | + | ||
637 | +#: dialogs.py:778 | ||
638 | +msgid "POV-Ray file" | ||
639 | +msgstr "" | ||
640 | + | ||
641 | +#: dialogs.py:779 | ||
642 | +msgid "TIFF image" | ||
643 | +msgstr "" | ||
644 | + | ||
645 | +#: dicom.py:1424 dicom.py:1427 | ||
646 | +msgid "unnamed" | ||
647 | +msgstr "" | ||
648 | + | ||
649 | +#: dicom_preview_panel.py:45 | ||
650 | +#, python-format | ||
651 | +msgid "Image size: %d x %d" | ||
652 | +msgstr "" | ||
653 | + | ||
654 | +#: dicom_preview_panel.py:46 | ||
655 | +#, python-format | ||
656 | +msgid "Spacing: %.2f" | ||
657 | +msgstr "" | ||
658 | + | ||
659 | +#: dicom_preview_panel.py:47 | ||
660 | +#, python-format | ||
661 | +msgid "Location: %.2f" | ||
662 | +msgstr "" | ||
663 | + | ||
664 | +#: dicom_preview_panel.py:49 | ||
665 | +#, python-format | ||
666 | +msgid "" | ||
667 | +"%s %s\n" | ||
668 | +"Made in InVesalius" | ||
669 | +msgstr "" | ||
670 | + | ||
671 | +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188 | ||
672 | +msgid "Image" | ||
673 | +msgstr "" | ||
674 | + | ||
675 | +#: dicom_preview_panel.py:395 | ||
676 | +#, python-format | ||
677 | +msgid "%d Images" | ||
678 | +msgstr "" | ||
679 | + | ||
680 | +#: dicom_preview_panel.py:519 dicom_preview_panel.py:540 | ||
681 | +#, python-format | ||
682 | +msgid "Image %d" | ||
683 | +msgstr "" | ||
684 | + | ||
685 | +#: dicom_preview_panel.py:691 | ||
686 | +msgid "Auto-play" | ||
687 | +msgstr "" | ||
688 | + | ||
689 | +#: frame.py:126 | ||
690 | +msgid "Data panel" | ||
691 | +msgstr "" | ||
692 | + | ||
693 | +#: frame.py:133 | ||
694 | +msgid "Preview medical data to be reconstructed" | ||
695 | +msgstr "" | ||
696 | + | ||
697 | +#: frame.py:403 | ||
698 | +msgid "Import DICOM...\tCtrl+I" | ||
699 | +msgstr "" | ||
700 | + | ||
701 | +#: frame.py:405 | ||
702 | +msgid "Open Project...\tCtrl+O" | ||
703 | +msgstr "" | ||
704 | + | ||
705 | +#: frame.py:406 | ||
706 | +msgid "Save Project\tCtrl+S" | ||
707 | +msgstr "" | ||
708 | + | ||
709 | +#: frame.py:407 | ||
710 | +msgid "Save Project As..." | ||
711 | +msgstr "" | ||
712 | + | ||
713 | +#: frame.py:408 | ||
714 | +msgid "Close Project" | ||
715 | +msgstr "" | ||
716 | + | ||
717 | +#: frame.py:417 | ||
718 | +msgid "Exit" | ||
719 | +msgstr "" | ||
720 | + | ||
721 | +#: frame.py:460 | ||
722 | +msgid "Getting Started..." | ||
723 | +msgstr "" | ||
724 | + | ||
725 | +#: frame.py:463 | ||
726 | +msgid "About..." | ||
727 | +msgstr "" | ||
728 | + | ||
729 | +#: frame.py:479 | ||
730 | +msgid "File" | ||
731 | +msgstr "" | ||
732 | + | ||
733 | +#: frame.py:484 | ||
734 | +msgid "Help" | ||
735 | +msgstr "" | ||
736 | + | ||
737 | +#: frame.py:566 surface.py:358 surface.py:539 | ||
738 | +msgid "Ready" | ||
739 | +msgstr "" | ||
740 | + | ||
741 | +#: frame.py:716 | ||
742 | +msgid "Import DICOM files..." | ||
743 | +msgstr "" | ||
744 | + | ||
745 | +#: frame.py:723 | ||
746 | +msgid "Open a InVesalius project..." | ||
747 | +msgstr "" | ||
748 | + | ||
749 | +#: frame.py:727 | ||
750 | +msgid "Save InVesalius project" | ||
751 | +msgstr "" | ||
752 | + | ||
753 | +#: frame.py:869 | ||
754 | +msgid "Zoom" | ||
755 | +msgstr "" | ||
756 | + | ||
757 | +#: frame.py:874 | ||
758 | +msgid "Zoom based on selection" | ||
759 | +msgstr "" | ||
760 | + | ||
761 | +#: frame.py:879 | ||
762 | +msgid "Rotate" | ||
763 | +msgstr "" | ||
764 | + | ||
765 | +#: frame.py:884 | ||
766 | +msgid "Move" | ||
767 | +msgstr "" | ||
768 | + | ||
769 | +#: frame.py:889 | ||
770 | +msgid "Constrast" | ||
771 | +msgstr "" | ||
772 | + | ||
773 | +#: frame.py:1042 | ||
774 | +msgid "Scroll slices" | ||
775 | +msgstr "" | ||
776 | + | ||
777 | +#: frame.py:1046 | ||
778 | +msgid "Slices' cross intersection" | ||
779 | +msgstr "" | ||
780 | + | ||
781 | +#: frame.py:1203 frame.py:1272 | ||
782 | +msgid "Hide task panel" | ||
783 | +msgstr "" | ||
784 | + | ||
785 | +#: frame.py:1207 frame.py:1294 | ||
786 | +msgid "Hide text" | ||
787 | +msgstr "" | ||
788 | + | ||
789 | +#: frame.py:1278 | ||
790 | +msgid "Show task panel" | ||
791 | +msgstr "" | ||
792 | + | ||
793 | +#: frame.py:1288 | ||
794 | +msgid "Show text" | ||
795 | +msgstr "" | ||
796 | + | ||
797 | +#: imagedata_utils.py:87 imagedata_utils.py:260 imagedata_utils.py:365 | ||
798 | +msgid "Generating multiplanar visualization..." | ||
799 | +msgstr "" | ||
800 | + | ||
801 | +#: import_panel.py:214 | ||
802 | +msgid "Patient name" | ||
803 | +msgstr "" | ||
804 | + | ||
805 | +#: import_panel.py:215 | ||
806 | +msgid "Patient ID" | ||
807 | +msgstr "" | ||
808 | + | ||
809 | +#: import_panel.py:216 | ||
810 | +msgid "Age" | ||
811 | +msgstr "" | ||
812 | + | ||
813 | +#: import_panel.py:217 | ||
814 | +msgid "Gender" | ||
815 | +msgstr "" | ||
816 | + | ||
817 | +#: import_panel.py:218 | ||
818 | +msgid "Study description" | ||
819 | +msgstr "" | ||
820 | + | ||
821 | +#: import_panel.py:219 | ||
822 | +msgid "Modality" | ||
823 | +msgstr "" | ||
824 | + | ||
825 | +#: import_panel.py:220 | ||
826 | +msgid "Date acquired" | ||
827 | +msgstr "" | ||
828 | + | ||
829 | +#: import_panel.py:221 | ||
830 | +msgid "# Images" | ||
831 | +msgstr "" | ||
832 | + | ||
833 | +#: import_panel.py:222 | ||
834 | +msgid "Institution" | ||
835 | +msgstr "" | ||
836 | + | ||
837 | +#: import_panel.py:223 | ||
838 | +msgid "Date of birth" | ||
839 | +msgstr "" | ||
840 | + | ||
841 | +#: import_panel.py:224 | ||
842 | +msgid "Accession Number" | ||
843 | +msgstr "" | ||
844 | + | ||
845 | +#: import_panel.py:225 | ||
846 | +msgid "Referring physician" | ||
847 | +msgstr "" | ||
848 | + | ||
849 | +#: import_panel.py:241 | ||
850 | +msgid "InVesalius Database" | ||
851 | +msgstr "" | ||
852 | + | ||
853 | +#: language_dialog.py:36 | ||
854 | +msgid "Language selection" | ||
855 | +msgstr "" | ||
856 | + | ||
857 | +#: language_dialog.py:79 | ||
858 | +msgid "Choose user interface language" | ||
859 | +msgstr "" | ||
860 | + | ||
861 | +#: polydata_utils.py:132 | ||
862 | +msgid "Getting selected parts" | ||
863 | +msgstr "" | ||
864 | + | ||
865 | +#: polydata_utils.py:191 | ||
866 | +msgid "Splitting disconected parts" | ||
867 | +msgstr "" | ||
868 | + | ||
869 | +#: presets.py:31 presets.py:49 presets.py:104 presets.py:135 | ||
870 | +msgid "Soft Tissue" | ||
871 | +msgstr "" | ||
872 | + | ||
873 | +#: presets.py:32 presets.py:50 presets.py:105 presets.py:136 | ||
874 | +msgid "Enamel (Adult)" | ||
875 | +msgstr "" | ||
876 | + | ||
877 | +#: presets.py:33 presets.py:51 presets.py:106 presets.py:137 | ||
878 | +msgid "Enamel (Child)" | ||
879 | +msgstr "" | ||
880 | + | ||
881 | +#: presets.py:34 presets.py:52 presets.py:107 presets.py:138 | ||
882 | +msgid "Compact Bone (Adult)" | ||
883 | +msgstr "" | ||
884 | + | ||
885 | +#: presets.py:35 presets.py:53 presets.py:108 presets.py:139 | ||
886 | +msgid "Compact Bone (Child)" | ||
887 | +msgstr "" | ||
888 | + | ||
889 | +#: presets.py:36 presets.py:54 presets.py:109 presets.py:140 | ||
890 | +msgid "Spongial Bone (Adult)" | ||
891 | +msgstr "" | ||
892 | + | ||
893 | +#: presets.py:37 presets.py:55 presets.py:110 presets.py:141 | ||
894 | +msgid "Spongial Bone (Child)" | ||
895 | +msgstr "" | ||
896 | + | ||
897 | +#: presets.py:38 presets.py:56 presets.py:111 presets.py:142 | ||
898 | +msgid "Muscle Tissue (Adult)" | ||
899 | +msgstr "" | ||
900 | + | ||
901 | +#: presets.py:39 presets.py:57 presets.py:112 presets.py:143 | ||
902 | +msgid "Muscle Tissue (Child)" | ||
903 | +msgstr "" | ||
904 | + | ||
905 | +#: presets.py:40 presets.py:58 presets.py:113 presets.py:144 | ||
906 | +msgid "Fat Tissue (Adult)" | ||
907 | +msgstr "" | ||
908 | + | ||
909 | +#: presets.py:41 presets.py:59 presets.py:114 presets.py:145 | ||
910 | +msgid "Fat Tissue (Child)" | ||
911 | +msgstr "" | ||
912 | + | ||
913 | +#: presets.py:42 presets.py:60 presets.py:115 presets.py:146 | ||
914 | +msgid "Skin Tissue (Adult)" | ||
915 | +msgstr "" | ||
916 | + | ||
917 | +#: presets.py:43 presets.py:61 presets.py:116 presets.py:147 | ||
918 | +msgid "Skin Tissue (Child)" | ||
919 | +msgstr "" | ||
920 | + | ||
921 | +#: slice_menu.py:104 | ||
922 | +msgid "Window Width and Level" | ||
923 | +msgstr "" | ||
924 | + | ||
925 | +#: slice_menu.py:105 | ||
926 | +msgid "Pseudo Colour" | ||
927 | +msgstr "" | ||
928 | + | ||
929 | +#: slice_menu.py:106 | ||
930 | +msgid "Image Tiling" | ||
931 | +msgstr "" | ||
932 | + | ||
933 | +#: surface.py:422 surface.py:456 surface.py:464 surface.py:521 | ||
934 | +#: surface_process.py:55 surface_process.py:67 surface_process.py:76 | ||
935 | +#: surface_process.py:89 surface_process.py:98 surface_process.py:109 | ||
936 | +msgid "Generating 3D surface..." | ||
937 | +msgstr "" | ||
938 | + | ||
939 | +#: task_exporter.py:105 | ||
940 | +msgid "Export InVesalius screen to an image file" | ||
941 | +msgstr "" | ||
942 | + | ||
943 | +#: task_exporter.py:107 | ||
944 | +msgid "Export picture..." | ||
945 | +msgstr "" | ||
946 | + | ||
947 | +#: task_exporter.py:116 | ||
948 | +msgid "Export 3D surface" | ||
949 | +msgstr "" | ||
950 | + | ||
951 | +#: task_exporter.py:117 | ||
952 | +msgid "Export 3D surface..." | ||
953 | +msgstr "" | ||
954 | + | ||
955 | +#: task_exporter.py:308 | ||
956 | +msgid "Save 3D surface as..." | ||
957 | +msgstr "" | ||
958 | + | ||
959 | +#: task_exporter.py:327 | ||
960 | +msgid "You need to create a surface and make " | ||
961 | +msgstr "" | ||
962 | + | ||
963 | +#: task_exporter.py:328 | ||
964 | +msgid "visible before exporting it." | ||
965 | +msgstr "" | ||
966 | + | ||
967 | +#: task_generic.py:65 task_navigator.py:65 | ||
968 | +msgid "Testing..." | ||
969 | +msgstr "" | ||
970 | + | ||
971 | +#: task_importer.py:64 | ||
972 | +msgid "Select DICOM or Analyze files to be reconstructed" | ||
973 | +msgstr "" | ||
974 | + | ||
975 | +#: task_importer.py:65 | ||
976 | +msgid "Import medical images..." | ||
977 | +msgstr "" | ||
978 | + | ||
979 | +#: task_importer.py:82 | ||
980 | +msgid "Open an existing InVesalius project..." | ||
981 | +msgstr "" | ||
982 | + | ||
983 | +#: task_importer.py:83 | ||
984 | +msgid "Open an existing project..." | ||
985 | +msgstr "" | ||
986 | + | ||
987 | +#: task_slice.py:82 | ||
988 | +msgid "Create mask for slice segmentation and editing" | ||
989 | +msgstr "" | ||
990 | + | ||
991 | +#: task_slice.py:83 | ||
992 | +msgid "Create new mask" | ||
993 | +msgstr "" | ||
994 | + | ||
995 | +#: task_slice.py:111 | ||
996 | +msgid "Save surface" | ||
997 | +msgstr "" | ||
998 | + | ||
999 | +#: task_slice.py:112 | ||
1000 | +msgid "Overwrite last surface" | ||
1001 | +msgstr "" | ||
1002 | + | ||
1003 | +#: task_slice.py:217 | ||
1004 | +msgid "Mask properties" | ||
1005 | +msgstr "" | ||
1006 | + | ||
1007 | +#: task_slice.py:225 | ||
1008 | +msgid "Advanced editing tools" | ||
1009 | +msgstr "" | ||
1010 | + | ||
1011 | +#: task_slice.py:309 | ||
1012 | +msgid "Set predefined or manual threshold:" | ||
1013 | +msgstr "" | ||
1014 | + | ||
1015 | +#: task_slice.py:503 | ||
1016 | +msgid "Choose brush type, size or operation:" | ||
1017 | +msgstr "" | ||
1018 | + | ||
1019 | +#: task_slice.py:509 | ||
1020 | +msgid "Circle" | ||
1021 | +msgstr "" | ||
1022 | + | ||
1023 | +#: task_slice.py:513 | ||
1024 | +msgid "Square" | ||
1025 | +msgstr "" | ||
1026 | + | ||
1027 | +#: task_slice.py:549 | ||
1028 | +msgid "Brush threshold range:" | ||
1029 | +msgstr "" | ||
1030 | + | ||
1031 | +#: task_surface.py:85 | ||
1032 | +msgid "Create 3D surface based on a mask" | ||
1033 | +msgstr "" | ||
1034 | + | ||
1035 | +#: task_surface.py:104 | ||
1036 | +msgid "Next step" | ||
1037 | +msgstr "" | ||
1038 | + | ||
1039 | +#: task_surface.py:134 | ||
1040 | +msgid "InVesalius 3 - New surface" | ||
1041 | +msgstr "" | ||
1042 | + | ||
1043 | +#: task_surface.py:207 | ||
1044 | +msgid "Surface properties" | ||
1045 | +msgstr "" | ||
1046 | + | ||
1047 | +#: task_surface.py:214 | ||
1048 | +msgid "Advanced options" | ||
1049 | +msgstr "" | ||
1050 | + | ||
1051 | +#: task_surface.py:246 | ||
1052 | +msgid "Automatically select largest disconnected region and create new surface" | ||
1053 | +msgstr "" | ||
1054 | + | ||
1055 | +#: task_surface.py:247 | ||
1056 | +msgid "Select largest part" | ||
1057 | +msgstr "" | ||
1058 | + | ||
1059 | +#: task_surface.py:255 | ||
1060 | +msgid "" | ||
1061 | +"Automatically select disconnected regions and create one new surface per " | ||
1062 | +"region" | ||
1063 | +msgstr "" | ||
1064 | + | ||
1065 | +#: task_surface.py:256 | ||
1066 | +msgid "Split all disconnected surfaces" | ||
1067 | +msgstr "" | ||
1068 | + | ||
1069 | +#: task_surface.py:264 | ||
1070 | +msgid "Manually insert seeds of regions of interest and create one new surface" | ||
1071 | +msgstr "" | ||
1072 | + | ||
1073 | +#: task_surface.py:265 | ||
1074 | +msgid "Select regions of interest..." | ||
1075 | +msgstr "" | ||
1076 | + | ||
1077 | +#: task_surface.py:396 | ||
1078 | +msgid "Transparency:" | ||
1079 | +msgstr "" | ||
1080 | + | ||
1081 | +#: task_surface.py:532 | ||
1082 | +msgid "Decimate resolution:" | ||
1083 | +msgstr "" | ||
1084 | + | ||
1085 | +#: task_surface.py:542 | ||
1086 | +msgid "Smooth iterations:" | ||
1087 | +msgstr "" | ||
1088 | + | ||
1089 | +#: task_tools.py:60 | ||
1090 | +msgid "Measure distances" | ||
1091 | +msgstr "" | ||
1092 | + | ||
1093 | +#: task_tools.py:61 | ||
1094 | +msgid "Measure" | ||
1095 | +msgstr "" | ||
1096 | + | ||
1097 | +#: task_tools.py:64 task_tools.py:65 | ||
1098 | +msgid "Add text annotations" | ||
1099 | +msgstr "" | ||
1100 | + | ||
1101 | +#: viewer_slice.py:449 viewer_slice.py:453 | ||
1102 | +msgid "R" | ||
1103 | +msgstr "" | ||
1104 | + | ||
1105 | +#: viewer_slice.py:449 viewer_slice.py:453 | ||
1106 | +msgid "L" | ||
1107 | +msgstr "" | ||
1108 | + | ||
1109 | +#: viewer_slice.py:449 viewer_slice.py:451 | ||
1110 | +msgid "A" | ||
1111 | +msgstr "" | ||
1112 | + | ||
1113 | +#: viewer_slice.py:449 viewer_slice.py:451 | ||
1114 | +msgid "P" | ||
1115 | +msgstr "" | ||
1116 | + | ||
1117 | +#: viewer_slice.py:451 viewer_slice.py:453 | ||
1118 | +msgid "T" | ||
1119 | +msgstr "" | ||
1120 | + | ||
1121 | +#: viewer_slice.py:451 viewer_slice.py:453 | ||
1122 | +msgid "B" | ||
1123 | +msgstr "" |
i18n/ar_SA.po
@@ -1,1123 +0,0 @@ | @@ -1,1123 +0,0 @@ | ||
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-03-13 10:17-0300\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:31 | ||
23 | -#, python-format | ||
24 | -msgid "M %d" | ||
25 | -msgstr "" | ||
26 | - | ||
27 | -#: constants.py:91 | ||
28 | -msgid "Keep all slices" | ||
29 | -msgstr "" | ||
30 | - | ||
31 | -#: constants.py:91 | ||
32 | -msgid "Skip 1 for each 2 slices" | ||
33 | -msgstr "" | ||
34 | - | ||
35 | -#: constants.py:92 | ||
36 | -msgid "Skip 2 for each 3 slices" | ||
37 | -msgstr "" | ||
38 | - | ||
39 | -#: constants.py:92 | ||
40 | -msgid "Skip 3 for each 4 slices" | ||
41 | -msgstr "" | ||
42 | - | ||
43 | -#: constants.py:93 | ||
44 | -msgid "Skip 4 for each 5 slices" | ||
45 | -msgstr "" | ||
46 | - | ||
47 | -#: constants.py:93 | ||
48 | -msgid "Skip 5 for each 6 slices" | ||
49 | -msgstr "" | ||
50 | - | ||
51 | -#: constants.py:133 slice_menu.py:76 slice_menu.py:81 | ||
52 | -msgid "Default " | ||
53 | -msgstr "" | ||
54 | - | ||
55 | -#: constants.py:134 | ||
56 | -msgid "Hue" | ||
57 | -msgstr "" | ||
58 | - | ||
59 | -#: constants.py:135 | ||
60 | -msgid "Saturation" | ||
61 | -msgstr "" | ||
62 | - | ||
63 | -#: constants.py:136 | ||
64 | -msgid "Desert" | ||
65 | -msgstr "" | ||
66 | - | ||
67 | -#: constants.py:137 | ||
68 | -msgid "Rainbow" | ||
69 | -msgstr "" | ||
70 | - | ||
71 | -#: constants.py:138 | ||
72 | -msgid "Ocean" | ||
73 | -msgstr "" | ||
74 | - | ||
75 | -#: constants.py:139 | ||
76 | -msgid "Inverse Gray" | ||
77 | -msgstr "" | ||
78 | - | ||
79 | -#: constants.py:180 constants.py:265 dialogs.py:433 dialogs.py:446 | ||
80 | -#: dicom_preview_panel.py:619 dicom_preview_panel.py:620 presets.py:30 | ||
81 | -#: presets.py:48 presets.py:103 presets.py:134 | ||
82 | -msgid "Bone" | ||
83 | -msgstr "" | ||
84 | - | ||
85 | -#: constants.py:187 | ||
86 | -#, python-format | ||
87 | -msgid "Mask %d" | ||
88 | -msgstr "" | ||
89 | - | ||
90 | -#: constants.py:240 task_surface.py:43 | ||
91 | -msgid "Draw" | ||
92 | -msgstr "" | ||
93 | - | ||
94 | -#: constants.py:240 task_surface.py:43 | ||
95 | -msgid "Erase" | ||
96 | -msgstr "" | ||
97 | - | ||
98 | -#: constants.py:240 data_notebook.py:434 task_surface.py:43 | ||
99 | -msgid "Threshold" | ||
100 | -msgstr "" | ||
101 | - | ||
102 | -#: constants.py:251 constants.py:256 | ||
103 | -msgid "Low" | ||
104 | -msgstr "" | ||
105 | - | ||
106 | -#: constants.py:252 constants.py:256 | ||
107 | -msgid "Medium" | ||
108 | -msgstr "" | ||
109 | - | ||
110 | -#: constants.py:253 constants.py:256 | ||
111 | -msgid "High" | ||
112 | -msgstr "" | ||
113 | - | ||
114 | -#: constants.py:254 constants.py:255 constants.py:256 surface.py:381 | ||
115 | -msgid "Optimal *" | ||
116 | -msgstr "" | ||
117 | - | ||
118 | -#: constants.py:261 | ||
119 | -#, python-format | ||
120 | -msgid "Surface %d" | ||
121 | -msgstr "" | ||
122 | - | ||
123 | -#: constants.py:264 | ||
124 | -msgid "Abdomen" | ||
125 | -msgstr "" | ||
126 | - | ||
127 | -#: constants.py:266 | ||
128 | -msgid "Brain Posterior Fossa" | ||
129 | -msgstr "" | ||
130 | - | ||
131 | -#: constants.py:267 | ||
132 | -msgid "Brain" | ||
133 | -msgstr "" | ||
134 | - | ||
135 | -#: constants.py:268 control.py:339 slice_menu.py:39 slice_menu.py:51 | ||
136 | -msgid "Default" | ||
137 | -msgstr "" | ||
138 | - | ||
139 | -#: constants.py:269 | ||
140 | -msgid "Emphysema" | ||
141 | -msgstr "" | ||
142 | - | ||
143 | -#: constants.py:270 | ||
144 | -msgid "Ischemia - Hard Non Contrast" | ||
145 | -msgstr "" | ||
146 | - | ||
147 | -#: constants.py:271 | ||
148 | -msgid "Ischemia - Soft Non Contrast" | ||
149 | -msgstr "" | ||
150 | - | ||
151 | -#: constants.py:272 | ||
152 | -msgid "Larynx" | ||
153 | -msgstr "" | ||
154 | - | ||
155 | -#: constants.py:273 | ||
156 | -msgid "Liver" | ||
157 | -msgstr "" | ||
158 | - | ||
159 | -#: constants.py:274 | ||
160 | -msgid "Lung - Soft" | ||
161 | -msgstr "" | ||
162 | - | ||
163 | -#: constants.py:275 | ||
164 | -msgid "Lung - Hard" | ||
165 | -msgstr "" | ||
166 | - | ||
167 | -#: constants.py:276 | ||
168 | -msgid "Mediastinum" | ||
169 | -msgstr "" | ||
170 | - | ||
171 | -#: constants.py:277 control.py:340 slice_menu.py:46 slice_menu.py:51 | ||
172 | -msgid "Manual" | ||
173 | -msgstr "" | ||
174 | - | ||
175 | -#: constants.py:278 | ||
176 | -msgid "Pelvis" | ||
177 | -msgstr "" | ||
178 | - | ||
179 | -#: constants.py:279 | ||
180 | -msgid "Sinus" | ||
181 | -msgstr "" | ||
182 | - | ||
183 | -#: constants.py:280 | ||
184 | -msgid "Vasculature - Hard" | ||
185 | -msgstr "" | ||
186 | - | ||
187 | -#: constants.py:281 | ||
188 | -msgid "Vasculature - Soft" | ||
189 | -msgstr "" | ||
190 | - | ||
191 | -#: constants.py:290 | ||
192 | -msgid "Front" | ||
193 | -msgstr "" | ||
194 | - | ||
195 | -#: constants.py:291 | ||
196 | -msgid "Back" | ||
197 | -msgstr "" | ||
198 | - | ||
199 | -#: constants.py:292 | ||
200 | -msgid "Top" | ||
201 | -msgstr "" | ||
202 | - | ||
203 | -#: constants.py:293 | ||
204 | -msgid "Bottom" | ||
205 | -msgstr "" | ||
206 | - | ||
207 | -#: constants.py:294 | ||
208 | -msgid "Right" | ||
209 | -msgstr "" | ||
210 | - | ||
211 | -#: constants.py:295 | ||
212 | -msgid "Left" | ||
213 | -msgstr "" | ||
214 | - | ||
215 | -#: constants.py:296 | ||
216 | -msgid "Isometric" | ||
217 | -msgstr "" | ||
218 | - | ||
219 | -#: constants.py:307 | ||
220 | -msgid "Airways" | ||
221 | -msgstr "" | ||
222 | - | ||
223 | -#: constants.py:308 | ||
224 | -msgid "Airways II" | ||
225 | -msgstr "" | ||
226 | - | ||
227 | -#: constants.py:309 | ||
228 | -msgid "Black & White" | ||
229 | -msgstr "" | ||
230 | - | ||
231 | -#: constants.py:310 | ||
232 | -msgid "Bone + Skin" | ||
233 | -msgstr "" | ||
234 | - | ||
235 | -#: constants.py:311 | ||
236 | -msgid "Bone + Skin II" | ||
237 | -msgstr "" | ||
238 | - | ||
239 | -#: constants.py:312 | ||
240 | -msgid "Dark Bone" | ||
241 | -msgstr "" | ||
242 | - | ||
243 | -#: constants.py:313 | ||
244 | -msgid "Glossy" | ||
245 | -msgstr "" | ||
246 | - | ||
247 | -#: constants.py:314 | ||
248 | -msgid "Glossy II" | ||
249 | -msgstr "" | ||
250 | - | ||
251 | -#: constants.py:315 | ||
252 | -msgid "Gold Bone" | ||
253 | -msgstr "" | ||
254 | - | ||
255 | -#: constants.py:316 | ||
256 | -msgid "High Contrast" | ||
257 | -msgstr "" | ||
258 | - | ||
259 | -#: constants.py:317 | ||
260 | -msgid "Low Contrast" | ||
261 | -msgstr "" | ||
262 | - | ||
263 | -#: constants.py:318 constants.py:325 | ||
264 | -msgid "Soft on White" | ||
265 | -msgstr "" | ||
266 | - | ||
267 | -#: constants.py:319 | ||
268 | -msgid "Mid Contrast" | ||
269 | -msgstr "" | ||
270 | - | ||
271 | -#: constants.py:320 | ||
272 | -msgid "No Shading" | ||
273 | -msgstr "" | ||
274 | - | ||
275 | -#: constants.py:321 | ||
276 | -msgid "Pencil" | ||
277 | -msgstr "" | ||
278 | - | ||
279 | -#: constants.py:322 | ||
280 | -msgid "Red on White" | ||
281 | -msgstr "" | ||
282 | - | ||
283 | -#: constants.py:323 | ||
284 | -msgid "Skin On Blue" | ||
285 | -msgstr "" | ||
286 | - | ||
287 | -#: constants.py:324 | ||
288 | -msgid "Skin On Blue II" | ||
289 | -msgstr "" | ||
290 | - | ||
291 | -#: constants.py:326 | ||
292 | -msgid "Soft + Skin" | ||
293 | -msgstr "" | ||
294 | - | ||
295 | -#: constants.py:327 | ||
296 | -msgid "Soft + Skin II" | ||
297 | -msgstr "" | ||
298 | - | ||
299 | -#: constants.py:328 | ||
300 | -msgid "Soft + Skin III" | ||
301 | -msgstr "" | ||
302 | - | ||
303 | -#: constants.py:329 | ||
304 | -msgid "Soft On Blue" | ||
305 | -msgstr "" | ||
306 | - | ||
307 | -#: constants.py:330 | ||
308 | -msgid "Soft" | ||
309 | -msgstr "" | ||
310 | - | ||
311 | -#: constants.py:331 | ||
312 | -msgid "Standard" | ||
313 | -msgstr "" | ||
314 | - | ||
315 | -#: constants.py:332 | ||
316 | -msgid "Vascular" | ||
317 | -msgstr "" | ||
318 | - | ||
319 | -#: constants.py:333 | ||
320 | -msgid "Vascular II" | ||
321 | -msgstr "" | ||
322 | - | ||
323 | -#: constants.py:334 | ||
324 | -msgid "Vascular III" | ||
325 | -msgstr "" | ||
326 | - | ||
327 | -#: constants.py:335 | ||
328 | -msgid "Vascular IV" | ||
329 | -msgstr "" | ||
330 | - | ||
331 | -#: constants.py:336 | ||
332 | -msgid "Yellow Bone" | ||
333 | -msgstr "" | ||
334 | - | ||
335 | -#: constants.py:358 constants.py:360 | ||
336 | -msgid " Off" | ||
337 | -msgstr "" | ||
338 | - | ||
339 | -#: constants.py:361 volume.py:552 | ||
340 | -msgid "Cut plane" | ||
341 | -msgstr "" | ||
342 | - | ||
343 | -#: control.py:275 | ||
344 | -#, python-format | ||
345 | -msgid "Loading file %d of %d" | ||
346 | -msgstr "" | ||
347 | - | ||
348 | -#: control.py:367 dialogs.py:514 presets.py:44 presets.py:62 presets.py:117 | ||
349 | -#: presets.py:148 task_slice.py:406 task_slice.py:408 task_slice.py:420 | ||
350 | -#: task_slice.py:422 task_slice.py:458 task_slice.py:461 | ||
351 | -msgid "Custom" | ||
352 | -msgstr "" | ||
353 | - | ||
354 | -#: control.py:372 | ||
355 | -msgid "Untitled" | ||
356 | -msgstr "" | ||
357 | - | ||
358 | -#: control.py:446 | ||
359 | -msgid "Fix gantry tilt applying the degrees below" | ||
360 | -msgstr "" | ||
361 | - | ||
362 | -#: data_notebook.py:39 measures.py:14 | ||
363 | -msgid "Linear" | ||
364 | -msgstr "" | ||
365 | - | ||
366 | -#: data_notebook.py:40 measures.py:15 | ||
367 | -msgid "Angular" | ||
368 | -msgstr "" | ||
369 | - | ||
370 | -#: data_notebook.py:43 measures.py:18 | ||
371 | -msgid "3D" | ||
372 | -msgstr "" | ||
373 | - | ||
374 | -#: data_notebook.py:44 measures.py:19 | ||
375 | -msgid "Axial" | ||
376 | -msgstr "" | ||
377 | - | ||
378 | -#: data_notebook.py:45 measures.py:20 | ||
379 | -msgid "Coronal" | ||
380 | -msgstr "" | ||
381 | - | ||
382 | -#: data_notebook.py:46 measures.py:21 | ||
383 | -msgid "Sagittal" | ||
384 | -msgstr "" | ||
385 | - | ||
386 | -#: data_notebook.py:62 | ||
387 | -msgid "Masks" | ||
388 | -msgstr "" | ||
389 | - | ||
390 | -#: data_notebook.py:63 | ||
391 | -msgid "3D Surfaces" | ||
392 | -msgstr "" | ||
393 | - | ||
394 | -#: data_notebook.py:64 | ||
395 | -msgid "Measures" | ||
396 | -msgstr "" | ||
397 | - | ||
398 | -#: data_notebook.py:182 frame.py:894 | ||
399 | -msgid "Measure distance" | ||
400 | -msgstr "" | ||
401 | - | ||
402 | -#: data_notebook.py:185 frame.py:899 | ||
403 | -msgid "Measure angle" | ||
404 | -msgstr "" | ||
405 | - | ||
406 | -#: data_notebook.py:433 data_notebook.py:774 data_notebook.py:1020 | ||
407 | -#: data_notebook.py:1209 | ||
408 | -msgid "Name" | ||
409 | -msgstr "" | ||
410 | - | ||
411 | -#: data_notebook.py:494 | ||
412 | -msgid "Mask" | ||
413 | -msgstr "" | ||
414 | - | ||
415 | -#: data_notebook.py:775 | ||
416 | -msgid "Volume (mm³)" | ||
417 | -msgstr "" | ||
418 | - | ||
419 | -#: data_notebook.py:776 | ||
420 | -msgid "Transparency" | ||
421 | -msgstr "" | ||
422 | - | ||
423 | -#: data_notebook.py:1021 | ||
424 | -msgid "Location" | ||
425 | -msgstr "" | ||
426 | - | ||
427 | -#: data_notebook.py:1022 data_notebook.py:1210 | ||
428 | -msgid "Type" | ||
429 | -msgstr "" | ||
430 | - | ||
431 | -#: data_notebook.py:1023 data_notebook.py:1211 | ||
432 | -msgid "Value" | ||
433 | -msgstr "" | ||
434 | - | ||
435 | -#: default_tasks.py:134 | ||
436 | -msgid "Data" | ||
437 | -msgstr "" | ||
438 | - | ||
439 | -#: default_tasks.py:208 default_tasks.py:213 | ||
440 | -msgid "InVesalius start" | ||
441 | -msgstr "" | ||
442 | - | ||
443 | -#: default_tasks.py:209 default_tasks.py:214 default_tasks.py:242 | ||
444 | -msgid "Select region of interest" | ||
445 | -msgstr "" | ||
446 | - | ||
447 | -#: default_tasks.py:210 default_tasks.py:215 default_tasks.py:244 | ||
448 | -msgid "Configure 3D surface" | ||
449 | -msgstr "" | ||
450 | - | ||
451 | -#: default_tasks.py:211 | ||
452 | -msgid "Export data" | ||
453 | -msgstr "" | ||
454 | - | ||
455 | -#: default_tasks.py:216 | ||
456 | -msgid "Utilize navigation system" | ||
457 | -msgstr "" | ||
458 | - | ||
459 | -#: default_viewers.py:79 default_viewers.py:168 task_exporter.py:235 | ||
460 | -msgid "Axial slice" | ||
461 | -msgstr "" | ||
462 | - | ||
463 | -#: default_viewers.py:84 default_viewers.py:174 task_exporter.py:236 | ||
464 | -msgid "Coronal slice" | ||
465 | -msgstr "" | ||
466 | - | ||
467 | -#: default_viewers.py:89 default_viewers.py:180 task_exporter.py:237 | ||
468 | -msgid "Sagittal slice" | ||
469 | -msgstr "" | ||
470 | - | ||
471 | -#: default_viewers.py:95 default_viewers.py:186 task_exporter.py:238 | ||
472 | -msgid "Volume" | ||
473 | -msgstr "" | ||
474 | - | ||
475 | -#: default_viewers.py:416 | ||
476 | -msgid "Preset name" | ||
477 | -msgstr "" | ||
478 | - | ||
479 | -#: default_viewers.py:419 | ||
480 | -msgid "Save raycasting preset" | ||
481 | -msgstr "" | ||
482 | - | ||
483 | -#: default_viewers.py:449 | ||
484 | -msgid "Tools" | ||
485 | -msgstr "" | ||
486 | - | ||
487 | -#: dialogs.py:56 | ||
488 | -msgid "Value will be applied." | ||
489 | -msgstr "" | ||
490 | - | ||
491 | -#: dialogs.py:60 | ||
492 | -msgid "Value will not be applied." | ||
493 | -msgstr "" | ||
494 | - | ||
495 | -#: dialogs.py:98 | ||
496 | -msgid "Loading DICOM files" | ||
497 | -msgstr "" | ||
498 | - | ||
499 | -#: dialogs.py:140 | ||
500 | -msgid "Open InVesalius 3 project..." | ||
501 | -msgstr "" | ||
502 | - | ||
503 | -#: dialogs.py:177 | ||
504 | -msgid "Choose a DICOM folder:" | ||
505 | -msgstr "" | ||
506 | - | ||
507 | -#: dialogs.py:208 | ||
508 | -msgid "Save project as..." | ||
509 | -msgstr "" | ||
510 | - | ||
511 | -#: dialogs.py:211 | ||
512 | -msgid "InVesalius project (*.inv3)|*.inv3" | ||
513 | -msgstr "" | ||
514 | - | ||
515 | -#: dialogs.py:274 dialogs.py:552 dialogs.py:577 | ||
516 | -#, python-format | ||
517 | -msgid "" | ||
518 | -"The project %s has been modified.\n" | ||
519 | -"Save changes?" | ||
520 | -msgstr "" | ||
521 | - | ||
522 | -#: dialogs.py:288 | ||
523 | -#, python-format | ||
524 | -msgid "%s is an empty directory." | ||
525 | -msgstr "" | ||
526 | - | ||
527 | -#: dialogs.py:301 | ||
528 | -msgid "There are no DICOM files in the selected directory." | ||
529 | -msgstr "" | ||
530 | - | ||
531 | -#: dialogs.py:312 | ||
532 | -msgid "There is no mask of reference to create a surface." | ||
533 | -msgstr "" | ||
534 | - | ||
535 | -#: dialogs.py:323 | ||
536 | -msgid "No masks were selected for removal." | ||
537 | -msgstr "" | ||
538 | - | ||
539 | -#: dialogs.py:334 | ||
540 | -msgid "No surfaces were selected for removal." | ||
541 | -msgstr "" | ||
542 | - | ||
543 | -#: dialogs.py:346 | ||
544 | -msgid "No measures were selected for removal." | ||
545 | -msgstr "" | ||
546 | - | ||
547 | -#: dialogs.py:357 | ||
548 | -msgid "No masks were selected for duplication." | ||
549 | -msgstr "" | ||
550 | - | ||
551 | -#: dialogs.py:370 | ||
552 | -msgid "No surfaces were selected for duplication." | ||
553 | -msgstr "" | ||
554 | - | ||
555 | -#: dialogs.py:416 | ||
556 | -msgid "New mask name:" | ||
557 | -msgstr "" | ||
558 | - | ||
559 | -#: dialogs.py:420 | ||
560 | -msgid "Name the mask to be created" | ||
561 | -msgstr "" | ||
562 | - | ||
563 | -#: dialogs.py:427 | ||
564 | -msgid "Threshold preset:" | ||
565 | -msgstr "" | ||
566 | - | ||
567 | -#: dialogs.py:529 | ||
568 | -#, python-format | ||
569 | -msgid "%s does not exist." | ||
570 | -msgstr "" | ||
571 | - | ||
572 | -#: dialogs.py:540 | ||
573 | -msgid "Please, provide more than one DICOM file for 3D reconstruction" | ||
574 | -msgstr "" | ||
575 | - | ||
576 | -#: dialogs.py:601 | ||
577 | -msgid "(c) 2007-2010 Renato Archer Information Technology Centre" | ||
578 | -msgstr "" | ||
579 | - | ||
580 | -#: dialogs.py:602 | ||
581 | -msgid "" | ||
582 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | ||
583 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | ||
584 | -"InVesalius allows for the export of 3D volumes or surfaces as STL files for " | ||
585 | -"creating physical models of a patient's anatomy using rapid prototyping " | ||
586 | -"technologies." | ||
587 | -msgstr "" | ||
588 | - | ||
589 | -#: dialogs.py:610 | ||
590 | -msgid "GNU GPL (General Public License) version 2" | ||
591 | -msgstr "" | ||
592 | - | ||
593 | -#: dialogs.py:636 | ||
594 | -msgid "Save raycasting preset as:" | ||
595 | -msgstr "" | ||
596 | - | ||
597 | -#: dialogs.py:679 | ||
598 | -msgid "New surface name:" | ||
599 | -msgstr "" | ||
600 | - | ||
601 | -#: dialogs.py:683 | ||
602 | -msgid "Name the surface to be created" | ||
603 | -msgstr "" | ||
604 | - | ||
605 | -#: dialogs.py:690 | ||
606 | -msgid "Mask of reference:" | ||
607 | -msgstr "" | ||
608 | - | ||
609 | -#: dialogs.py:708 | ||
610 | -msgid "Surface quality:" | ||
611 | -msgstr "" | ||
612 | - | ||
613 | -#: dialogs.py:737 | ||
614 | -msgid "Fill holes" | ||
615 | -msgstr "" | ||
616 | - | ||
617 | -#: dialogs.py:740 | ||
618 | -msgid "Keep largest region" | ||
619 | -msgstr "" | ||
620 | - | ||
621 | -#: dialogs.py:774 | ||
622 | -msgid "BMP image" | ||
623 | -msgstr "" | ||
624 | - | ||
625 | -#: dialogs.py:775 | ||
626 | -msgid "JPG image" | ||
627 | -msgstr "" | ||
628 | - | ||
629 | -#: dialogs.py:776 | ||
630 | -msgid "PNG image" | ||
631 | -msgstr "" | ||
632 | - | ||
633 | -#: dialogs.py:777 | ||
634 | -msgid "PostScript document" | ||
635 | -msgstr "" | ||
636 | - | ||
637 | -#: dialogs.py:778 | ||
638 | -msgid "POV-Ray file" | ||
639 | -msgstr "" | ||
640 | - | ||
641 | -#: dialogs.py:779 | ||
642 | -msgid "TIFF image" | ||
643 | -msgstr "" | ||
644 | - | ||
645 | -#: dicom.py:1424 dicom.py:1427 | ||
646 | -msgid "unnamed" | ||
647 | -msgstr "" | ||
648 | - | ||
649 | -#: dicom_preview_panel.py:45 | ||
650 | -#, python-format | ||
651 | -msgid "Image size: %d x %d" | ||
652 | -msgstr "" | ||
653 | - | ||
654 | -#: dicom_preview_panel.py:46 | ||
655 | -#, python-format | ||
656 | -msgid "Spacing: %.2f" | ||
657 | -msgstr "" | ||
658 | - | ||
659 | -#: dicom_preview_panel.py:47 | ||
660 | -#, python-format | ||
661 | -msgid "Location: %.2f" | ||
662 | -msgstr "" | ||
663 | - | ||
664 | -#: dicom_preview_panel.py:49 | ||
665 | -#, python-format | ||
666 | -msgid "" | ||
667 | -"%s %s\n" | ||
668 | -"Made in InVesalius" | ||
669 | -msgstr "" | ||
670 | - | ||
671 | -#: dicom_preview_panel.py:187 dicom_preview_panel.py:188 | ||
672 | -msgid "Image" | ||
673 | -msgstr "" | ||
674 | - | ||
675 | -#: dicom_preview_panel.py:395 | ||
676 | -#, python-format | ||
677 | -msgid "%d Images" | ||
678 | -msgstr "" | ||
679 | - | ||
680 | -#: dicom_preview_panel.py:519 dicom_preview_panel.py:540 | ||
681 | -#, python-format | ||
682 | -msgid "Image %d" | ||
683 | -msgstr "" | ||
684 | - | ||
685 | -#: dicom_preview_panel.py:691 | ||
686 | -msgid "Auto-play" | ||
687 | -msgstr "" | ||
688 | - | ||
689 | -#: frame.py:126 | ||
690 | -msgid "Data panel" | ||
691 | -msgstr "" | ||
692 | - | ||
693 | -#: frame.py:133 | ||
694 | -msgid "Preview medical data to be reconstructed" | ||
695 | -msgstr "" | ||
696 | - | ||
697 | -#: frame.py:403 | ||
698 | -msgid "Import DICOM...\tCtrl+I" | ||
699 | -msgstr "" | ||
700 | - | ||
701 | -#: frame.py:405 | ||
702 | -msgid "Open Project...\tCtrl+O" | ||
703 | -msgstr "" | ||
704 | - | ||
705 | -#: frame.py:406 | ||
706 | -msgid "Save Project\tCtrl+S" | ||
707 | -msgstr "" | ||
708 | - | ||
709 | -#: frame.py:407 | ||
710 | -msgid "Save Project As..." | ||
711 | -msgstr "" | ||
712 | - | ||
713 | -#: frame.py:408 | ||
714 | -msgid "Close Project" | ||
715 | -msgstr "" | ||
716 | - | ||
717 | -#: frame.py:417 | ||
718 | -msgid "Exit" | ||
719 | -msgstr "" | ||
720 | - | ||
721 | -#: frame.py:460 | ||
722 | -msgid "Getting Started..." | ||
723 | -msgstr "" | ||
724 | - | ||
725 | -#: frame.py:463 | ||
726 | -msgid "About..." | ||
727 | -msgstr "" | ||
728 | - | ||
729 | -#: frame.py:479 | ||
730 | -msgid "File" | ||
731 | -msgstr "" | ||
732 | - | ||
733 | -#: frame.py:484 | ||
734 | -msgid "Help" | ||
735 | -msgstr "" | ||
736 | - | ||
737 | -#: frame.py:566 surface.py:358 surface.py:539 | ||
738 | -msgid "Ready" | ||
739 | -msgstr "" | ||
740 | - | ||
741 | -#: frame.py:716 | ||
742 | -msgid "Import DICOM files..." | ||
743 | -msgstr "" | ||
744 | - | ||
745 | -#: frame.py:723 | ||
746 | -msgid "Open a InVesalius project..." | ||
747 | -msgstr "" | ||
748 | - | ||
749 | -#: frame.py:727 | ||
750 | -msgid "Save InVesalius project" | ||
751 | -msgstr "" | ||
752 | - | ||
753 | -#: frame.py:869 | ||
754 | -msgid "Zoom" | ||
755 | -msgstr "" | ||
756 | - | ||
757 | -#: frame.py:874 | ||
758 | -msgid "Zoom based on selection" | ||
759 | -msgstr "" | ||
760 | - | ||
761 | -#: frame.py:879 | ||
762 | -msgid "Rotate" | ||
763 | -msgstr "" | ||
764 | - | ||
765 | -#: frame.py:884 | ||
766 | -msgid "Move" | ||
767 | -msgstr "" | ||
768 | - | ||
769 | -#: frame.py:889 | ||
770 | -msgid "Constrast" | ||
771 | -msgstr "" | ||
772 | - | ||
773 | -#: frame.py:1042 | ||
774 | -msgid "Scroll slices" | ||
775 | -msgstr "" | ||
776 | - | ||
777 | -#: frame.py:1046 | ||
778 | -msgid "Slices' cross intersection" | ||
779 | -msgstr "" | ||
780 | - | ||
781 | -#: frame.py:1203 frame.py:1272 | ||
782 | -msgid "Hide task panel" | ||
783 | -msgstr "" | ||
784 | - | ||
785 | -#: frame.py:1207 frame.py:1294 | ||
786 | -msgid "Hide text" | ||
787 | -msgstr "" | ||
788 | - | ||
789 | -#: frame.py:1278 | ||
790 | -msgid "Show task panel" | ||
791 | -msgstr "" | ||
792 | - | ||
793 | -#: frame.py:1288 | ||
794 | -msgid "Show text" | ||
795 | -msgstr "" | ||
796 | - | ||
797 | -#: imagedata_utils.py:87 imagedata_utils.py:260 imagedata_utils.py:365 | ||
798 | -msgid "Generating multiplanar visualization..." | ||
799 | -msgstr "" | ||
800 | - | ||
801 | -#: import_panel.py:214 | ||
802 | -msgid "Patient name" | ||
803 | -msgstr "" | ||
804 | - | ||
805 | -#: import_panel.py:215 | ||
806 | -msgid "Patient ID" | ||
807 | -msgstr "" | ||
808 | - | ||
809 | -#: import_panel.py:216 | ||
810 | -msgid "Age" | ||
811 | -msgstr "" | ||
812 | - | ||
813 | -#: import_panel.py:217 | ||
814 | -msgid "Gender" | ||
815 | -msgstr "" | ||
816 | - | ||
817 | -#: import_panel.py:218 | ||
818 | -msgid "Study description" | ||
819 | -msgstr "" | ||
820 | - | ||
821 | -#: import_panel.py:219 | ||
822 | -msgid "Modality" | ||
823 | -msgstr "" | ||
824 | - | ||
825 | -#: import_panel.py:220 | ||
826 | -msgid "Date acquired" | ||
827 | -msgstr "" | ||
828 | - | ||
829 | -#: import_panel.py:221 | ||
830 | -msgid "# Images" | ||
831 | -msgstr "" | ||
832 | - | ||
833 | -#: import_panel.py:222 | ||
834 | -msgid "Institution" | ||
835 | -msgstr "" | ||
836 | - | ||
837 | -#: import_panel.py:223 | ||
838 | -msgid "Date of birth" | ||
839 | -msgstr "" | ||
840 | - | ||
841 | -#: import_panel.py:224 | ||
842 | -msgid "Accession Number" | ||
843 | -msgstr "" | ||
844 | - | ||
845 | -#: import_panel.py:225 | ||
846 | -msgid "Referring physician" | ||
847 | -msgstr "" | ||
848 | - | ||
849 | -#: import_panel.py:241 | ||
850 | -msgid "InVesalius Database" | ||
851 | -msgstr "" | ||
852 | - | ||
853 | -#: language_dialog.py:36 | ||
854 | -msgid "Language selection" | ||
855 | -msgstr "" | ||
856 | - | ||
857 | -#: language_dialog.py:79 | ||
858 | -msgid "Choose user interface language" | ||
859 | -msgstr "" | ||
860 | - | ||
861 | -#: polydata_utils.py:132 | ||
862 | -msgid "Getting selected parts" | ||
863 | -msgstr "" | ||
864 | - | ||
865 | -#: polydata_utils.py:191 | ||
866 | -msgid "Splitting disconected parts" | ||
867 | -msgstr "" | ||
868 | - | ||
869 | -#: presets.py:31 presets.py:49 presets.py:104 presets.py:135 | ||
870 | -msgid "Soft Tissue" | ||
871 | -msgstr "" | ||
872 | - | ||
873 | -#: presets.py:32 presets.py:50 presets.py:105 presets.py:136 | ||
874 | -msgid "Enamel (Adult)" | ||
875 | -msgstr "" | ||
876 | - | ||
877 | -#: presets.py:33 presets.py:51 presets.py:106 presets.py:137 | ||
878 | -msgid "Enamel (Child)" | ||
879 | -msgstr "" | ||
880 | - | ||
881 | -#: presets.py:34 presets.py:52 presets.py:107 presets.py:138 | ||
882 | -msgid "Compact Bone (Adult)" | ||
883 | -msgstr "" | ||
884 | - | ||
885 | -#: presets.py:35 presets.py:53 presets.py:108 presets.py:139 | ||
886 | -msgid "Compact Bone (Child)" | ||
887 | -msgstr "" | ||
888 | - | ||
889 | -#: presets.py:36 presets.py:54 presets.py:109 presets.py:140 | ||
890 | -msgid "Spongial Bone (Adult)" | ||
891 | -msgstr "" | ||
892 | - | ||
893 | -#: presets.py:37 presets.py:55 presets.py:110 presets.py:141 | ||
894 | -msgid "Spongial Bone (Child)" | ||
895 | -msgstr "" | ||
896 | - | ||
897 | -#: presets.py:38 presets.py:56 presets.py:111 presets.py:142 | ||
898 | -msgid "Muscle Tissue (Adult)" | ||
899 | -msgstr "" | ||
900 | - | ||
901 | -#: presets.py:39 presets.py:57 presets.py:112 presets.py:143 | ||
902 | -msgid "Muscle Tissue (Child)" | ||
903 | -msgstr "" | ||
904 | - | ||
905 | -#: presets.py:40 presets.py:58 presets.py:113 presets.py:144 | ||
906 | -msgid "Fat Tissue (Adult)" | ||
907 | -msgstr "" | ||
908 | - | ||
909 | -#: presets.py:41 presets.py:59 presets.py:114 presets.py:145 | ||
910 | -msgid "Fat Tissue (Child)" | ||
911 | -msgstr "" | ||
912 | - | ||
913 | -#: presets.py:42 presets.py:60 presets.py:115 presets.py:146 | ||
914 | -msgid "Skin Tissue (Adult)" | ||
915 | -msgstr "" | ||
916 | - | ||
917 | -#: presets.py:43 presets.py:61 presets.py:116 presets.py:147 | ||
918 | -msgid "Skin Tissue (Child)" | ||
919 | -msgstr "" | ||
920 | - | ||
921 | -#: slice_menu.py:104 | ||
922 | -msgid "Window Width and Level" | ||
923 | -msgstr "" | ||
924 | - | ||
925 | -#: slice_menu.py:105 | ||
926 | -msgid "Pseudo Colour" | ||
927 | -msgstr "" | ||
928 | - | ||
929 | -#: slice_menu.py:106 | ||
930 | -msgid "Image Tiling" | ||
931 | -msgstr "" | ||
932 | - | ||
933 | -#: surface.py:422 surface.py:456 surface.py:464 surface.py:521 | ||
934 | -#: surface_process.py:55 surface_process.py:67 surface_process.py:76 | ||
935 | -#: surface_process.py:89 surface_process.py:98 surface_process.py:109 | ||
936 | -msgid "Generating 3D surface..." | ||
937 | -msgstr "" | ||
938 | - | ||
939 | -#: task_exporter.py:105 | ||
940 | -msgid "Export InVesalius screen to an image file" | ||
941 | -msgstr "" | ||
942 | - | ||
943 | -#: task_exporter.py:107 | ||
944 | -msgid "Export picture..." | ||
945 | -msgstr "" | ||
946 | - | ||
947 | -#: task_exporter.py:116 | ||
948 | -msgid "Export 3D surface" | ||
949 | -msgstr "" | ||
950 | - | ||
951 | -#: task_exporter.py:117 | ||
952 | -msgid "Export 3D surface..." | ||
953 | -msgstr "" | ||
954 | - | ||
955 | -#: task_exporter.py:308 | ||
956 | -msgid "Save 3D surface as..." | ||
957 | -msgstr "" | ||
958 | - | ||
959 | -#: task_exporter.py:327 | ||
960 | -msgid "You need to create a surface and make " | ||
961 | -msgstr "" | ||
962 | - | ||
963 | -#: task_exporter.py:328 | ||
964 | -msgid "visible before exporting it." | ||
965 | -msgstr "" | ||
966 | - | ||
967 | -#: task_generic.py:65 task_navigator.py:65 | ||
968 | -msgid "Testing..." | ||
969 | -msgstr "" | ||
970 | - | ||
971 | -#: task_importer.py:64 | ||
972 | -msgid "Select DICOM or Analyze files to be reconstructed" | ||
973 | -msgstr "" | ||
974 | - | ||
975 | -#: task_importer.py:65 | ||
976 | -msgid "Import medical images..." | ||
977 | -msgstr "" | ||
978 | - | ||
979 | -#: task_importer.py:82 | ||
980 | -msgid "Open an existing InVesalius project..." | ||
981 | -msgstr "" | ||
982 | - | ||
983 | -#: task_importer.py:83 | ||
984 | -msgid "Open an existing project..." | ||
985 | -msgstr "" | ||
986 | - | ||
987 | -#: task_slice.py:82 | ||
988 | -msgid "Create mask for slice segmentation and editing" | ||
989 | -msgstr "" | ||
990 | - | ||
991 | -#: task_slice.py:83 | ||
992 | -msgid "Create new mask" | ||
993 | -msgstr "" | ||
994 | - | ||
995 | -#: task_slice.py:111 | ||
996 | -msgid "Save surface" | ||
997 | -msgstr "" | ||
998 | - | ||
999 | -#: task_slice.py:112 | ||
1000 | -msgid "Overwrite last surface" | ||
1001 | -msgstr "" | ||
1002 | - | ||
1003 | -#: task_slice.py:217 | ||
1004 | -msgid "Mask properties" | ||
1005 | -msgstr "" | ||
1006 | - | ||
1007 | -#: task_slice.py:225 | ||
1008 | -msgid "Advanced editing tools" | ||
1009 | -msgstr "" | ||
1010 | - | ||
1011 | -#: task_slice.py:309 | ||
1012 | -msgid "Set predefined or manual threshold:" | ||
1013 | -msgstr "" | ||
1014 | - | ||
1015 | -#: task_slice.py:503 | ||
1016 | -msgid "Choose brush type, size or operation:" | ||
1017 | -msgstr "" | ||
1018 | - | ||
1019 | -#: task_slice.py:509 | ||
1020 | -msgid "Circle" | ||
1021 | -msgstr "" | ||
1022 | - | ||
1023 | -#: task_slice.py:513 | ||
1024 | -msgid "Square" | ||
1025 | -msgstr "" | ||
1026 | - | ||
1027 | -#: task_slice.py:549 | ||
1028 | -msgid "Brush threshold range:" | ||
1029 | -msgstr "" | ||
1030 | - | ||
1031 | -#: task_surface.py:85 | ||
1032 | -msgid "Create 3D surface based on a mask" | ||
1033 | -msgstr "" | ||
1034 | - | ||
1035 | -#: task_surface.py:104 | ||
1036 | -msgid "Next step" | ||
1037 | -msgstr "" | ||
1038 | - | ||
1039 | -#: task_surface.py:134 | ||
1040 | -msgid "InVesalius 3 - New surface" | ||
1041 | -msgstr "" | ||
1042 | - | ||
1043 | -#: task_surface.py:207 | ||
1044 | -msgid "Surface properties" | ||
1045 | -msgstr "" | ||
1046 | - | ||
1047 | -#: task_surface.py:214 | ||
1048 | -msgid "Advanced options" | ||
1049 | -msgstr "" | ||
1050 | - | ||
1051 | -#: task_surface.py:246 | ||
1052 | -msgid "Automatically select largest disconnected region and create new surface" | ||
1053 | -msgstr "" | ||
1054 | - | ||
1055 | -#: task_surface.py:247 | ||
1056 | -msgid "Select largest part" | ||
1057 | -msgstr "" | ||
1058 | - | ||
1059 | -#: task_surface.py:255 | ||
1060 | -msgid "" | ||
1061 | -"Automatically select disconnected regions and create one new surface per " | ||
1062 | -"region" | ||
1063 | -msgstr "" | ||
1064 | - | ||
1065 | -#: task_surface.py:256 | ||
1066 | -msgid "Split all disconnected surfaces" | ||
1067 | -msgstr "" | ||
1068 | - | ||
1069 | -#: task_surface.py:264 | ||
1070 | -msgid "Manually insert seeds of regions of interest and create one new surface" | ||
1071 | -msgstr "" | ||
1072 | - | ||
1073 | -#: task_surface.py:265 | ||
1074 | -msgid "Select regions of interest..." | ||
1075 | -msgstr "" | ||
1076 | - | ||
1077 | -#: task_surface.py:396 | ||
1078 | -msgid "Transparency:" | ||
1079 | -msgstr "" | ||
1080 | - | ||
1081 | -#: task_surface.py:532 | ||
1082 | -msgid "Decimate resolution:" | ||
1083 | -msgstr "" | ||
1084 | - | ||
1085 | -#: task_surface.py:542 | ||
1086 | -msgid "Smooth iterations:" | ||
1087 | -msgstr "" | ||
1088 | - | ||
1089 | -#: task_tools.py:60 | ||
1090 | -msgid "Measure distances" | ||
1091 | -msgstr "" | ||
1092 | - | ||
1093 | -#: task_tools.py:61 | ||
1094 | -msgid "Measure" | ||
1095 | -msgstr "" | ||
1096 | - | ||
1097 | -#: task_tools.py:64 task_tools.py:65 | ||
1098 | -msgid "Add text annotations" | ||
1099 | -msgstr "" | ||
1100 | - | ||
1101 | -#: viewer_slice.py:449 viewer_slice.py:453 | ||
1102 | -msgid "R" | ||
1103 | -msgstr "" | ||
1104 | - | ||
1105 | -#: viewer_slice.py:449 viewer_slice.py:453 | ||
1106 | -msgid "L" | ||
1107 | -msgstr "" | ||
1108 | - | ||
1109 | -#: viewer_slice.py:449 viewer_slice.py:451 | ||
1110 | -msgid "A" | ||
1111 | -msgstr "" | ||
1112 | - | ||
1113 | -#: viewer_slice.py:449 viewer_slice.py:451 | ||
1114 | -msgid "P" | ||
1115 | -msgstr "" | ||
1116 | - | ||
1117 | -#: viewer_slice.py:451 viewer_slice.py:453 | ||
1118 | -msgid "T" | ||
1119 | -msgstr "" | ||
1120 | - | ||
1121 | -#: viewer_slice.py:451 viewer_slice.py:453 | ||
1122 | -msgid "B" | ||
1123 | -msgstr "" |
@@ -0,0 +1,1123 @@ | @@ -0,0 +1,1123 @@ | ||
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-03-13 10:18-0300\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:31 | ||
23 | +#, python-format | ||
24 | +msgid "M %d" | ||
25 | +msgstr "" | ||
26 | + | ||
27 | +#: constants.py:91 | ||
28 | +msgid "Keep all slices" | ||
29 | +msgstr "" | ||
30 | + | ||
31 | +#: constants.py:91 | ||
32 | +msgid "Skip 1 for each 2 slices" | ||
33 | +msgstr "" | ||
34 | + | ||
35 | +#: constants.py:92 | ||
36 | +msgid "Skip 2 for each 3 slices" | ||
37 | +msgstr "" | ||
38 | + | ||
39 | +#: constants.py:92 | ||
40 | +msgid "Skip 3 for each 4 slices" | ||
41 | +msgstr "" | ||
42 | + | ||
43 | +#: constants.py:93 | ||
44 | +msgid "Skip 4 for each 5 slices" | ||
45 | +msgstr "" | ||
46 | + | ||
47 | +#: constants.py:93 | ||
48 | +msgid "Skip 5 for each 6 slices" | ||
49 | +msgstr "" | ||
50 | + | ||
51 | +#: constants.py:133 slice_menu.py:76 slice_menu.py:81 | ||
52 | +msgid "Default " | ||
53 | +msgstr "" | ||
54 | + | ||
55 | +#: constants.py:134 | ||
56 | +msgid "Hue" | ||
57 | +msgstr "" | ||
58 | + | ||
59 | +#: constants.py:135 | ||
60 | +msgid "Saturation" | ||
61 | +msgstr "" | ||
62 | + | ||
63 | +#: constants.py:136 | ||
64 | +msgid "Desert" | ||
65 | +msgstr "" | ||
66 | + | ||
67 | +#: constants.py:137 | ||
68 | +msgid "Rainbow" | ||
69 | +msgstr "" | ||
70 | + | ||
71 | +#: constants.py:138 | ||
72 | +msgid "Ocean" | ||
73 | +msgstr "" | ||
74 | + | ||
75 | +#: constants.py:139 | ||
76 | +msgid "Inverse Gray" | ||
77 | +msgstr "" | ||
78 | + | ||
79 | +#: constants.py:180 constants.py:265 dialogs.py:433 dialogs.py:446 | ||
80 | +#: dicom_preview_panel.py:619 dicom_preview_panel.py:620 presets.py:30 | ||
81 | +#: presets.py:48 presets.py:103 presets.py:134 | ||
82 | +msgid "Bone" | ||
83 | +msgstr "" | ||
84 | + | ||
85 | +#: constants.py:187 | ||
86 | +#, python-format | ||
87 | +msgid "Mask %d" | ||
88 | +msgstr "" | ||
89 | + | ||
90 | +#: constants.py:240 task_surface.py:43 | ||
91 | +msgid "Draw" | ||
92 | +msgstr "" | ||
93 | + | ||
94 | +#: constants.py:240 task_surface.py:43 | ||
95 | +msgid "Erase" | ||
96 | +msgstr "" | ||
97 | + | ||
98 | +#: constants.py:240 data_notebook.py:434 task_surface.py:43 | ||
99 | +msgid "Threshold" | ||
100 | +msgstr "" | ||
101 | + | ||
102 | +#: constants.py:251 constants.py:256 | ||
103 | +msgid "Low" | ||
104 | +msgstr "" | ||
105 | + | ||
106 | +#: constants.py:252 constants.py:256 | ||
107 | +msgid "Medium" | ||
108 | +msgstr "" | ||
109 | + | ||
110 | +#: constants.py:253 constants.py:256 | ||
111 | +msgid "High" | ||
112 | +msgstr "" | ||
113 | + | ||
114 | +#: constants.py:254 constants.py:255 constants.py:256 surface.py:381 | ||
115 | +msgid "Optimal *" | ||
116 | +msgstr "" | ||
117 | + | ||
118 | +#: constants.py:261 | ||
119 | +#, python-format | ||
120 | +msgid "Surface %d" | ||
121 | +msgstr "" | ||
122 | + | ||
123 | +#: constants.py:264 | ||
124 | +msgid "Abdomen" | ||
125 | +msgstr "" | ||
126 | + | ||
127 | +#: constants.py:266 | ||
128 | +msgid "Brain Posterior Fossa" | ||
129 | +msgstr "" | ||
130 | + | ||
131 | +#: constants.py:267 | ||
132 | +msgid "Brain" | ||
133 | +msgstr "" | ||
134 | + | ||
135 | +#: constants.py:268 control.py:339 slice_menu.py:39 slice_menu.py:51 | ||
136 | +msgid "Default" | ||
137 | +msgstr "" | ||
138 | + | ||
139 | +#: constants.py:269 | ||
140 | +msgid "Emphysema" | ||
141 | +msgstr "" | ||
142 | + | ||
143 | +#: constants.py:270 | ||
144 | +msgid "Ischemia - Hard Non Contrast" | ||
145 | +msgstr "" | ||
146 | + | ||
147 | +#: constants.py:271 | ||
148 | +msgid "Ischemia - Soft Non Contrast" | ||
149 | +msgstr "" | ||
150 | + | ||
151 | +#: constants.py:272 | ||
152 | +msgid "Larynx" | ||
153 | +msgstr "" | ||
154 | + | ||
155 | +#: constants.py:273 | ||
156 | +msgid "Liver" | ||
157 | +msgstr "" | ||
158 | + | ||
159 | +#: constants.py:274 | ||
160 | +msgid "Lung - Soft" | ||
161 | +msgstr "" | ||
162 | + | ||
163 | +#: constants.py:275 | ||
164 | +msgid "Lung - Hard" | ||
165 | +msgstr "" | ||
166 | + | ||
167 | +#: constants.py:276 | ||
168 | +msgid "Mediastinum" | ||
169 | +msgstr "" | ||
170 | + | ||
171 | +#: constants.py:277 control.py:340 slice_menu.py:46 slice_menu.py:51 | ||
172 | +msgid "Manual" | ||
173 | +msgstr "" | ||
174 | + | ||
175 | +#: constants.py:278 | ||
176 | +msgid "Pelvis" | ||
177 | +msgstr "" | ||
178 | + | ||
179 | +#: constants.py:279 | ||
180 | +msgid "Sinus" | ||
181 | +msgstr "" | ||
182 | + | ||
183 | +#: constants.py:280 | ||
184 | +msgid "Vasculature - Hard" | ||
185 | +msgstr "" | ||
186 | + | ||
187 | +#: constants.py:281 | ||
188 | +msgid "Vasculature - Soft" | ||
189 | +msgstr "" | ||
190 | + | ||
191 | +#: constants.py:290 | ||
192 | +msgid "Front" | ||
193 | +msgstr "" | ||
194 | + | ||
195 | +#: constants.py:291 | ||
196 | +msgid "Back" | ||
197 | +msgstr "" | ||
198 | + | ||
199 | +#: constants.py:292 | ||
200 | +msgid "Top" | ||
201 | +msgstr "" | ||
202 | + | ||
203 | +#: constants.py:293 | ||
204 | +msgid "Bottom" | ||
205 | +msgstr "" | ||
206 | + | ||
207 | +#: constants.py:294 | ||
208 | +msgid "Right" | ||
209 | +msgstr "" | ||
210 | + | ||
211 | +#: constants.py:295 | ||
212 | +msgid "Left" | ||
213 | +msgstr "" | ||
214 | + | ||
215 | +#: constants.py:296 | ||
216 | +msgid "Isometric" | ||
217 | +msgstr "" | ||
218 | + | ||
219 | +#: constants.py:307 | ||
220 | +msgid "Airways" | ||
221 | +msgstr "" | ||
222 | + | ||
223 | +#: constants.py:308 | ||
224 | +msgid "Airways II" | ||
225 | +msgstr "" | ||
226 | + | ||
227 | +#: constants.py:309 | ||
228 | +msgid "Black & White" | ||
229 | +msgstr "" | ||
230 | + | ||
231 | +#: constants.py:310 | ||
232 | +msgid "Bone + Skin" | ||
233 | +msgstr "" | ||
234 | + | ||
235 | +#: constants.py:311 | ||
236 | +msgid "Bone + Skin II" | ||
237 | +msgstr "" | ||
238 | + | ||
239 | +#: constants.py:312 | ||
240 | +msgid "Dark Bone" | ||
241 | +msgstr "" | ||
242 | + | ||
243 | +#: constants.py:313 | ||
244 | +msgid "Glossy" | ||
245 | +msgstr "" | ||
246 | + | ||
247 | +#: constants.py:314 | ||
248 | +msgid "Glossy II" | ||
249 | +msgstr "" | ||
250 | + | ||
251 | +#: constants.py:315 | ||
252 | +msgid "Gold Bone" | ||
253 | +msgstr "" | ||
254 | + | ||
255 | +#: constants.py:316 | ||
256 | +msgid "High Contrast" | ||
257 | +msgstr "" | ||
258 | + | ||
259 | +#: constants.py:317 | ||
260 | +msgid "Low Contrast" | ||
261 | +msgstr "" | ||
262 | + | ||
263 | +#: constants.py:318 constants.py:325 | ||
264 | +msgid "Soft on White" | ||
265 | +msgstr "" | ||
266 | + | ||
267 | +#: constants.py:319 | ||
268 | +msgid "Mid Contrast" | ||
269 | +msgstr "" | ||
270 | + | ||
271 | +#: constants.py:320 | ||
272 | +msgid "No Shading" | ||
273 | +msgstr "" | ||
274 | + | ||
275 | +#: constants.py:321 | ||
276 | +msgid "Pencil" | ||
277 | +msgstr "" | ||
278 | + | ||
279 | +#: constants.py:322 | ||
280 | +msgid "Red on White" | ||
281 | +msgstr "" | ||
282 | + | ||
283 | +#: constants.py:323 | ||
284 | +msgid "Skin On Blue" | ||
285 | +msgstr "" | ||
286 | + | ||
287 | +#: constants.py:324 | ||
288 | +msgid "Skin On Blue II" | ||
289 | +msgstr "" | ||
290 | + | ||
291 | +#: constants.py:326 | ||
292 | +msgid "Soft + Skin" | ||
293 | +msgstr "" | ||
294 | + | ||
295 | +#: constants.py:327 | ||
296 | +msgid "Soft + Skin II" | ||
297 | +msgstr "" | ||
298 | + | ||
299 | +#: constants.py:328 | ||
300 | +msgid "Soft + Skin III" | ||
301 | +msgstr "" | ||
302 | + | ||
303 | +#: constants.py:329 | ||
304 | +msgid "Soft On Blue" | ||
305 | +msgstr "" | ||
306 | + | ||
307 | +#: constants.py:330 | ||
308 | +msgid "Soft" | ||
309 | +msgstr "" | ||
310 | + | ||
311 | +#: constants.py:331 | ||
312 | +msgid "Standard" | ||
313 | +msgstr "" | ||
314 | + | ||
315 | +#: constants.py:332 | ||
316 | +msgid "Vascular" | ||
317 | +msgstr "" | ||
318 | + | ||
319 | +#: constants.py:333 | ||
320 | +msgid "Vascular II" | ||
321 | +msgstr "" | ||
322 | + | ||
323 | +#: constants.py:334 | ||
324 | +msgid "Vascular III" | ||
325 | +msgstr "" | ||
326 | + | ||
327 | +#: constants.py:335 | ||
328 | +msgid "Vascular IV" | ||
329 | +msgstr "" | ||
330 | + | ||
331 | +#: constants.py:336 | ||
332 | +msgid "Yellow Bone" | ||
333 | +msgstr "" | ||
334 | + | ||
335 | +#: constants.py:358 constants.py:360 | ||
336 | +msgid " Off" | ||
337 | +msgstr "" | ||
338 | + | ||
339 | +#: constants.py:361 volume.py:552 | ||
340 | +msgid "Cut plane" | ||
341 | +msgstr "" | ||
342 | + | ||
343 | +#: control.py:275 | ||
344 | +#, python-format | ||
345 | +msgid "Loading file %d of %d" | ||
346 | +msgstr "" | ||
347 | + | ||
348 | +#: control.py:367 dialogs.py:514 presets.py:44 presets.py:62 presets.py:117 | ||
349 | +#: presets.py:148 task_slice.py:406 task_slice.py:408 task_slice.py:420 | ||
350 | +#: task_slice.py:422 task_slice.py:458 task_slice.py:461 | ||
351 | +msgid "Custom" | ||
352 | +msgstr "" | ||
353 | + | ||
354 | +#: control.py:372 | ||
355 | +msgid "Untitled" | ||
356 | +msgstr "" | ||
357 | + | ||
358 | +#: control.py:446 | ||
359 | +msgid "Fix gantry tilt applying the degrees below" | ||
360 | +msgstr "" | ||
361 | + | ||
362 | +#: data_notebook.py:39 measures.py:14 | ||
363 | +msgid "Linear" | ||
364 | +msgstr "" | ||
365 | + | ||
366 | +#: data_notebook.py:40 measures.py:15 | ||
367 | +msgid "Angular" | ||
368 | +msgstr "" | ||
369 | + | ||
370 | +#: data_notebook.py:43 measures.py:18 | ||
371 | +msgid "3D" | ||
372 | +msgstr "" | ||
373 | + | ||
374 | +#: data_notebook.py:44 measures.py:19 | ||
375 | +msgid "Axial" | ||
376 | +msgstr "" | ||
377 | + | ||
378 | +#: data_notebook.py:45 measures.py:20 | ||
379 | +msgid "Coronal" | ||
380 | +msgstr "" | ||
381 | + | ||
382 | +#: data_notebook.py:46 measures.py:21 | ||
383 | +msgid "Sagittal" | ||
384 | +msgstr "" | ||
385 | + | ||
386 | +#: data_notebook.py:62 | ||
387 | +msgid "Masks" | ||
388 | +msgstr "" | ||
389 | + | ||
390 | +#: data_notebook.py:63 | ||
391 | +msgid "3D Surfaces" | ||
392 | +msgstr "" | ||
393 | + | ||
394 | +#: data_notebook.py:64 | ||
395 | +msgid "Measures" | ||
396 | +msgstr "" | ||
397 | + | ||
398 | +#: data_notebook.py:182 frame.py:894 | ||
399 | +msgid "Measure distance" | ||
400 | +msgstr "" | ||
401 | + | ||
402 | +#: data_notebook.py:185 frame.py:899 | ||
403 | +msgid "Measure angle" | ||
404 | +msgstr "" | ||
405 | + | ||
406 | +#: data_notebook.py:433 data_notebook.py:774 data_notebook.py:1020 | ||
407 | +#: data_notebook.py:1209 | ||
408 | +msgid "Name" | ||
409 | +msgstr "" | ||
410 | + | ||
411 | +#: data_notebook.py:494 | ||
412 | +msgid "Mask" | ||
413 | +msgstr "" | ||
414 | + | ||
415 | +#: data_notebook.py:775 | ||
416 | +msgid "Volume (mm³)" | ||
417 | +msgstr "" | ||
418 | + | ||
419 | +#: data_notebook.py:776 | ||
420 | +msgid "Transparency" | ||
421 | +msgstr "" | ||
422 | + | ||
423 | +#: data_notebook.py:1021 | ||
424 | +msgid "Location" | ||
425 | +msgstr "" | ||
426 | + | ||
427 | +#: data_notebook.py:1022 data_notebook.py:1210 | ||
428 | +msgid "Type" | ||
429 | +msgstr "" | ||
430 | + | ||
431 | +#: data_notebook.py:1023 data_notebook.py:1211 | ||
432 | +msgid "Value" | ||
433 | +msgstr "" | ||
434 | + | ||
435 | +#: default_tasks.py:134 | ||
436 | +msgid "Data" | ||
437 | +msgstr "" | ||
438 | + | ||
439 | +#: default_tasks.py:208 default_tasks.py:213 | ||
440 | +msgid "InVesalius start" | ||
441 | +msgstr "" | ||
442 | + | ||
443 | +#: default_tasks.py:209 default_tasks.py:214 default_tasks.py:242 | ||
444 | +msgid "Select region of interest" | ||
445 | +msgstr "" | ||
446 | + | ||
447 | +#: default_tasks.py:210 default_tasks.py:215 default_tasks.py:244 | ||
448 | +msgid "Configure 3D surface" | ||
449 | +msgstr "" | ||
450 | + | ||
451 | +#: default_tasks.py:211 | ||
452 | +msgid "Export data" | ||
453 | +msgstr "" | ||
454 | + | ||
455 | +#: default_tasks.py:216 | ||
456 | +msgid "Utilize navigation system" | ||
457 | +msgstr "" | ||
458 | + | ||
459 | +#: default_viewers.py:79 default_viewers.py:168 task_exporter.py:235 | ||
460 | +msgid "Axial slice" | ||
461 | +msgstr "" | ||
462 | + | ||
463 | +#: default_viewers.py:84 default_viewers.py:174 task_exporter.py:236 | ||
464 | +msgid "Coronal slice" | ||
465 | +msgstr "" | ||
466 | + | ||
467 | +#: default_viewers.py:89 default_viewers.py:180 task_exporter.py:237 | ||
468 | +msgid "Sagittal slice" | ||
469 | +msgstr "" | ||
470 | + | ||
471 | +#: default_viewers.py:95 default_viewers.py:186 task_exporter.py:238 | ||
472 | +msgid "Volume" | ||
473 | +msgstr "" | ||
474 | + | ||
475 | +#: default_viewers.py:416 | ||
476 | +msgid "Preset name" | ||
477 | +msgstr "" | ||
478 | + | ||
479 | +#: default_viewers.py:419 | ||
480 | +msgid "Save raycasting preset" | ||
481 | +msgstr "" | ||
482 | + | ||
483 | +#: default_viewers.py:449 | ||
484 | +msgid "Tools" | ||
485 | +msgstr "" | ||
486 | + | ||
487 | +#: dialogs.py:56 | ||
488 | +msgid "Value will be applied." | ||
489 | +msgstr "" | ||
490 | + | ||
491 | +#: dialogs.py:60 | ||
492 | +msgid "Value will not be applied." | ||
493 | +msgstr "" | ||
494 | + | ||
495 | +#: dialogs.py:98 | ||
496 | +msgid "Loading DICOM files" | ||
497 | +msgstr "" | ||
498 | + | ||
499 | +#: dialogs.py:140 | ||
500 | +msgid "Open InVesalius 3 project..." | ||
501 | +msgstr "" | ||
502 | + | ||
503 | +#: dialogs.py:177 | ||
504 | +msgid "Choose a DICOM folder:" | ||
505 | +msgstr "" | ||
506 | + | ||
507 | +#: dialogs.py:208 | ||
508 | +msgid "Save project as..." | ||
509 | +msgstr "" | ||
510 | + | ||
511 | +#: dialogs.py:211 | ||
512 | +msgid "InVesalius project (*.inv3)|*.inv3" | ||
513 | +msgstr "" | ||
514 | + | ||
515 | +#: dialogs.py:274 dialogs.py:552 dialogs.py:577 | ||
516 | +#, python-format | ||
517 | +msgid "" | ||
518 | +"The project %s has been modified.\n" | ||
519 | +"Save changes?" | ||
520 | +msgstr "" | ||
521 | + | ||
522 | +#: dialogs.py:288 | ||
523 | +#, python-format | ||
524 | +msgid "%s is an empty directory." | ||
525 | +msgstr "" | ||
526 | + | ||
527 | +#: dialogs.py:301 | ||
528 | +msgid "There are no DICOM files in the selected directory." | ||
529 | +msgstr "" | ||
530 | + | ||
531 | +#: dialogs.py:312 | ||
532 | +msgid "There is no mask of reference to create a surface." | ||
533 | +msgstr "" | ||
534 | + | ||
535 | +#: dialogs.py:323 | ||
536 | +msgid "No masks were selected for removal." | ||
537 | +msgstr "" | ||
538 | + | ||
539 | +#: dialogs.py:334 | ||
540 | +msgid "No surfaces were selected for removal." | ||
541 | +msgstr "" | ||
542 | + | ||
543 | +#: dialogs.py:346 | ||
544 | +msgid "No measures were selected for removal." | ||
545 | +msgstr "" | ||
546 | + | ||
547 | +#: dialogs.py:357 | ||
548 | +msgid "No masks were selected for duplication." | ||
549 | +msgstr "" | ||
550 | + | ||
551 | +#: dialogs.py:370 | ||
552 | +msgid "No surfaces were selected for duplication." | ||
553 | +msgstr "" | ||
554 | + | ||
555 | +#: dialogs.py:416 | ||
556 | +msgid "New mask name:" | ||
557 | +msgstr "" | ||
558 | + | ||
559 | +#: dialogs.py:420 | ||
560 | +msgid "Name the mask to be created" | ||
561 | +msgstr "" | ||
562 | + | ||
563 | +#: dialogs.py:427 | ||
564 | +msgid "Threshold preset:" | ||
565 | +msgstr "" | ||
566 | + | ||
567 | +#: dialogs.py:529 | ||
568 | +#, python-format | ||
569 | +msgid "%s does not exist." | ||
570 | +msgstr "" | ||
571 | + | ||
572 | +#: dialogs.py:540 | ||
573 | +msgid "Please, provide more than one DICOM file for 3D reconstruction" | ||
574 | +msgstr "" | ||
575 | + | ||
576 | +#: dialogs.py:601 | ||
577 | +msgid "(c) 2007-2010 Renato Archer Information Technology Centre" | ||
578 | +msgstr "" | ||
579 | + | ||
580 | +#: dialogs.py:602 | ||
581 | +msgid "" | ||
582 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | ||
583 | +"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | ||
584 | +"InVesalius allows for the export of 3D volumes or surfaces as STL files for " | ||
585 | +"creating physical models of a patient's anatomy using rapid prototyping " | ||
586 | +"technologies." | ||
587 | +msgstr "" | ||
588 | + | ||
589 | +#: dialogs.py:610 | ||
590 | +msgid "GNU GPL (General Public License) version 2" | ||
591 | +msgstr "" | ||
592 | + | ||
593 | +#: dialogs.py:636 | ||
594 | +msgid "Save raycasting preset as:" | ||
595 | +msgstr "" | ||
596 | + | ||
597 | +#: dialogs.py:679 | ||
598 | +msgid "New surface name:" | ||
599 | +msgstr "" | ||
600 | + | ||
601 | +#: dialogs.py:683 | ||
602 | +msgid "Name the surface to be created" | ||
603 | +msgstr "" | ||
604 | + | ||
605 | +#: dialogs.py:690 | ||
606 | +msgid "Mask of reference:" | ||
607 | +msgstr "" | ||
608 | + | ||
609 | +#: dialogs.py:708 | ||
610 | +msgid "Surface quality:" | ||
611 | +msgstr "" | ||
612 | + | ||
613 | +#: dialogs.py:737 | ||
614 | +msgid "Fill holes" | ||
615 | +msgstr "" | ||
616 | + | ||
617 | +#: dialogs.py:740 | ||
618 | +msgid "Keep largest region" | ||
619 | +msgstr "" | ||
620 | + | ||
621 | +#: dialogs.py:774 | ||
622 | +msgid "BMP image" | ||
623 | +msgstr "" | ||
624 | + | ||
625 | +#: dialogs.py:775 | ||
626 | +msgid "JPG image" | ||
627 | +msgstr "" | ||
628 | + | ||
629 | +#: dialogs.py:776 | ||
630 | +msgid "PNG image" | ||
631 | +msgstr "" | ||
632 | + | ||
633 | +#: dialogs.py:777 | ||
634 | +msgid "PostScript document" | ||
635 | +msgstr "" | ||
636 | + | ||
637 | +#: dialogs.py:778 | ||
638 | +msgid "POV-Ray file" | ||
639 | +msgstr "" | ||
640 | + | ||
641 | +#: dialogs.py:779 | ||
642 | +msgid "TIFF image" | ||
643 | +msgstr "" | ||
644 | + | ||
645 | +#: dicom.py:1424 dicom.py:1427 | ||
646 | +msgid "unnamed" | ||
647 | +msgstr "" | ||
648 | + | ||
649 | +#: dicom_preview_panel.py:45 | ||
650 | +#, python-format | ||
651 | +msgid "Image size: %d x %d" | ||
652 | +msgstr "" | ||
653 | + | ||
654 | +#: dicom_preview_panel.py:46 | ||
655 | +#, python-format | ||
656 | +msgid "Spacing: %.2f" | ||
657 | +msgstr "" | ||
658 | + | ||
659 | +#: dicom_preview_panel.py:47 | ||
660 | +#, python-format | ||
661 | +msgid "Location: %.2f" | ||
662 | +msgstr "" | ||
663 | + | ||
664 | +#: dicom_preview_panel.py:49 | ||
665 | +#, python-format | ||
666 | +msgid "" | ||
667 | +"%s %s\n" | ||
668 | +"Made in InVesalius" | ||
669 | +msgstr "" | ||
670 | + | ||
671 | +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188 | ||
672 | +msgid "Image" | ||
673 | +msgstr "" | ||
674 | + | ||
675 | +#: dicom_preview_panel.py:395 | ||
676 | +#, python-format | ||
677 | +msgid "%d Images" | ||
678 | +msgstr "" | ||
679 | + | ||
680 | +#: dicom_preview_panel.py:519 dicom_preview_panel.py:540 | ||
681 | +#, python-format | ||
682 | +msgid "Image %d" | ||
683 | +msgstr "" | ||
684 | + | ||
685 | +#: dicom_preview_panel.py:691 | ||
686 | +msgid "Auto-play" | ||
687 | +msgstr "" | ||
688 | + | ||
689 | +#: frame.py:126 | ||
690 | +msgid "Data panel" | ||
691 | +msgstr "" | ||
692 | + | ||
693 | +#: frame.py:133 | ||
694 | +msgid "Preview medical data to be reconstructed" | ||
695 | +msgstr "" | ||
696 | + | ||
697 | +#: frame.py:403 | ||
698 | +msgid "Import DICOM...\tCtrl+I" | ||
699 | +msgstr "" | ||
700 | + | ||
701 | +#: frame.py:405 | ||
702 | +msgid "Open Project...\tCtrl+O" | ||
703 | +msgstr "" | ||
704 | + | ||
705 | +#: frame.py:406 | ||
706 | +msgid "Save Project\tCtrl+S" | ||
707 | +msgstr "" | ||
708 | + | ||
709 | +#: frame.py:407 | ||
710 | +msgid "Save Project As..." | ||
711 | +msgstr "" | ||
712 | + | ||
713 | +#: frame.py:408 | ||
714 | +msgid "Close Project" | ||
715 | +msgstr "" | ||
716 | + | ||
717 | +#: frame.py:417 | ||
718 | +msgid "Exit" | ||
719 | +msgstr "" | ||
720 | + | ||
721 | +#: frame.py:460 | ||
722 | +msgid "Getting Started..." | ||
723 | +msgstr "" | ||
724 | + | ||
725 | +#: frame.py:463 | ||
726 | +msgid "About..." | ||
727 | +msgstr "" | ||
728 | + | ||
729 | +#: frame.py:479 | ||
730 | +msgid "File" | ||
731 | +msgstr "" | ||
732 | + | ||
733 | +#: frame.py:484 | ||
734 | +msgid "Help" | ||
735 | +msgstr "" | ||
736 | + | ||
737 | +#: frame.py:566 surface.py:358 surface.py:539 | ||
738 | +msgid "Ready" | ||
739 | +msgstr "" | ||
740 | + | ||
741 | +#: frame.py:716 | ||
742 | +msgid "Import DICOM files..." | ||
743 | +msgstr "" | ||
744 | + | ||
745 | +#: frame.py:723 | ||
746 | +msgid "Open a InVesalius project..." | ||
747 | +msgstr "" | ||
748 | + | ||
749 | +#: frame.py:727 | ||
750 | +msgid "Save InVesalius project" | ||
751 | +msgstr "" | ||
752 | + | ||
753 | +#: frame.py:869 | ||
754 | +msgid "Zoom" | ||
755 | +msgstr "" | ||
756 | + | ||
757 | +#: frame.py:874 | ||
758 | +msgid "Zoom based on selection" | ||
759 | +msgstr "" | ||
760 | + | ||
761 | +#: frame.py:879 | ||
762 | +msgid "Rotate" | ||
763 | +msgstr "" | ||
764 | + | ||
765 | +#: frame.py:884 | ||
766 | +msgid "Move" | ||
767 | +msgstr "" | ||
768 | + | ||
769 | +#: frame.py:889 | ||
770 | +msgid "Constrast" | ||
771 | +msgstr "" | ||
772 | + | ||
773 | +#: frame.py:1042 | ||
774 | +msgid "Scroll slices" | ||
775 | +msgstr "" | ||
776 | + | ||
777 | +#: frame.py:1046 | ||
778 | +msgid "Slices' cross intersection" | ||
779 | +msgstr "" | ||
780 | + | ||
781 | +#: frame.py:1203 frame.py:1272 | ||
782 | +msgid "Hide task panel" | ||
783 | +msgstr "" | ||
784 | + | ||
785 | +#: frame.py:1207 frame.py:1294 | ||
786 | +msgid "Hide text" | ||
787 | +msgstr "" | ||
788 | + | ||
789 | +#: frame.py:1278 | ||
790 | +msgid "Show task panel" | ||
791 | +msgstr "" | ||
792 | + | ||
793 | +#: frame.py:1288 | ||
794 | +msgid "Show text" | ||
795 | +msgstr "" | ||
796 | + | ||
797 | +#: imagedata_utils.py:87 imagedata_utils.py:260 imagedata_utils.py:365 | ||
798 | +msgid "Generating multiplanar visualization..." | ||
799 | +msgstr "" | ||
800 | + | ||
801 | +#: import_panel.py:214 | ||
802 | +msgid "Patient name" | ||
803 | +msgstr "" | ||
804 | + | ||
805 | +#: import_panel.py:215 | ||
806 | +msgid "Patient ID" | ||
807 | +msgstr "" | ||
808 | + | ||
809 | +#: import_panel.py:216 | ||
810 | +msgid "Age" | ||
811 | +msgstr "" | ||
812 | + | ||
813 | +#: import_panel.py:217 | ||
814 | +msgid "Gender" | ||
815 | +msgstr "" | ||
816 | + | ||
817 | +#: import_panel.py:218 | ||
818 | +msgid "Study description" | ||
819 | +msgstr "" | ||
820 | + | ||
821 | +#: import_panel.py:219 | ||
822 | +msgid "Modality" | ||
823 | +msgstr "" | ||
824 | + | ||
825 | +#: import_panel.py:220 | ||
826 | +msgid "Date acquired" | ||
827 | +msgstr "" | ||
828 | + | ||
829 | +#: import_panel.py:221 | ||
830 | +msgid "# Images" | ||
831 | +msgstr "" | ||
832 | + | ||
833 | +#: import_panel.py:222 | ||
834 | +msgid "Institution" | ||
835 | +msgstr "" | ||
836 | + | ||
837 | +#: import_panel.py:223 | ||
838 | +msgid "Date of birth" | ||
839 | +msgstr "" | ||
840 | + | ||
841 | +#: import_panel.py:224 | ||
842 | +msgid "Accession Number" | ||
843 | +msgstr "" | ||
844 | + | ||
845 | +#: import_panel.py:225 | ||
846 | +msgid "Referring physician" | ||
847 | +msgstr "" | ||
848 | + | ||
849 | +#: import_panel.py:241 | ||
850 | +msgid "InVesalius Database" | ||
851 | +msgstr "" | ||
852 | + | ||
853 | +#: language_dialog.py:36 | ||
854 | +msgid "Language selection" | ||
855 | +msgstr "" | ||
856 | + | ||
857 | +#: language_dialog.py:79 | ||
858 | +msgid "Choose user interface language" | ||
859 | +msgstr "" | ||
860 | + | ||
861 | +#: polydata_utils.py:132 | ||
862 | +msgid "Getting selected parts" | ||
863 | +msgstr "" | ||
864 | + | ||
865 | +#: polydata_utils.py:191 | ||
866 | +msgid "Splitting disconected parts" | ||
867 | +msgstr "" | ||
868 | + | ||
869 | +#: presets.py:31 presets.py:49 presets.py:104 presets.py:135 | ||
870 | +msgid "Soft Tissue" | ||
871 | +msgstr "" | ||
872 | + | ||
873 | +#: presets.py:32 presets.py:50 presets.py:105 presets.py:136 | ||
874 | +msgid "Enamel (Adult)" | ||
875 | +msgstr "" | ||
876 | + | ||
877 | +#: presets.py:33 presets.py:51 presets.py:106 presets.py:137 | ||
878 | +msgid "Enamel (Child)" | ||
879 | +msgstr "" | ||
880 | + | ||
881 | +#: presets.py:34 presets.py:52 presets.py:107 presets.py:138 | ||
882 | +msgid "Compact Bone (Adult)" | ||
883 | +msgstr "" | ||
884 | + | ||
885 | +#: presets.py:35 presets.py:53 presets.py:108 presets.py:139 | ||
886 | +msgid "Compact Bone (Child)" | ||
887 | +msgstr "" | ||
888 | + | ||
889 | +#: presets.py:36 presets.py:54 presets.py:109 presets.py:140 | ||
890 | +msgid "Spongial Bone (Adult)" | ||
891 | +msgstr "" | ||
892 | + | ||
893 | +#: presets.py:37 presets.py:55 presets.py:110 presets.py:141 | ||
894 | +msgid "Spongial Bone (Child)" | ||
895 | +msgstr "" | ||
896 | + | ||
897 | +#: presets.py:38 presets.py:56 presets.py:111 presets.py:142 | ||
898 | +msgid "Muscle Tissue (Adult)" | ||
899 | +msgstr "" | ||
900 | + | ||
901 | +#: presets.py:39 presets.py:57 presets.py:112 presets.py:143 | ||
902 | +msgid "Muscle Tissue (Child)" | ||
903 | +msgstr "" | ||
904 | + | ||
905 | +#: presets.py:40 presets.py:58 presets.py:113 presets.py:144 | ||
906 | +msgid "Fat Tissue (Adult)" | ||
907 | +msgstr "" | ||
908 | + | ||
909 | +#: presets.py:41 presets.py:59 presets.py:114 presets.py:145 | ||
910 | +msgid "Fat Tissue (Child)" | ||
911 | +msgstr "" | ||
912 | + | ||
913 | +#: presets.py:42 presets.py:60 presets.py:115 presets.py:146 | ||
914 | +msgid "Skin Tissue (Adult)" | ||
915 | +msgstr "" | ||
916 | + | ||
917 | +#: presets.py:43 presets.py:61 presets.py:116 presets.py:147 | ||
918 | +msgid "Skin Tissue (Child)" | ||
919 | +msgstr "" | ||
920 | + | ||
921 | +#: slice_menu.py:104 | ||
922 | +msgid "Window Width and Level" | ||
923 | +msgstr "" | ||
924 | + | ||
925 | +#: slice_menu.py:105 | ||
926 | +msgid "Pseudo Colour" | ||
927 | +msgstr "" | ||
928 | + | ||
929 | +#: slice_menu.py:106 | ||
930 | +msgid "Image Tiling" | ||
931 | +msgstr "" | ||
932 | + | ||
933 | +#: surface.py:422 surface.py:456 surface.py:464 surface.py:521 | ||
934 | +#: surface_process.py:55 surface_process.py:67 surface_process.py:76 | ||
935 | +#: surface_process.py:89 surface_process.py:98 surface_process.py:109 | ||
936 | +msgid "Generating 3D surface..." | ||
937 | +msgstr "" | ||
938 | + | ||
939 | +#: task_exporter.py:105 | ||
940 | +msgid "Export InVesalius screen to an image file" | ||
941 | +msgstr "" | ||
942 | + | ||
943 | +#: task_exporter.py:107 | ||
944 | +msgid "Export picture..." | ||
945 | +msgstr "" | ||
946 | + | ||
947 | +#: task_exporter.py:116 | ||
948 | +msgid "Export 3D surface" | ||
949 | +msgstr "" | ||
950 | + | ||
951 | +#: task_exporter.py:117 | ||
952 | +msgid "Export 3D surface..." | ||
953 | +msgstr "" | ||
954 | + | ||
955 | +#: task_exporter.py:308 | ||
956 | +msgid "Save 3D surface as..." | ||
957 | +msgstr "" | ||
958 | + | ||
959 | +#: task_exporter.py:327 | ||
960 | +msgid "You need to create a surface and make " | ||
961 | +msgstr "" | ||
962 | + | ||
963 | +#: task_exporter.py:328 | ||
964 | +msgid "visible before exporting it." | ||
965 | +msgstr "" | ||
966 | + | ||
967 | +#: task_generic.py:65 task_navigator.py:65 | ||
968 | +msgid "Testing..." | ||
969 | +msgstr "" | ||
970 | + | ||
971 | +#: task_importer.py:64 | ||
972 | +msgid "Select DICOM or Analyze files to be reconstructed" | ||
973 | +msgstr "" | ||
974 | + | ||
975 | +#: task_importer.py:65 | ||
976 | +msgid "Import medical images..." | ||
977 | +msgstr "" | ||
978 | + | ||
979 | +#: task_importer.py:82 | ||
980 | +msgid "Open an existing InVesalius project..." | ||
981 | +msgstr "" | ||
982 | + | ||
983 | +#: task_importer.py:83 | ||
984 | +msgid "Open an existing project..." | ||
985 | +msgstr "" | ||
986 | + | ||
987 | +#: task_slice.py:82 | ||
988 | +msgid "Create mask for slice segmentation and editing" | ||
989 | +msgstr "" | ||
990 | + | ||
991 | +#: task_slice.py:83 | ||
992 | +msgid "Create new mask" | ||
993 | +msgstr "" | ||
994 | + | ||
995 | +#: task_slice.py:111 | ||
996 | +msgid "Save surface" | ||
997 | +msgstr "" | ||
998 | + | ||
999 | +#: task_slice.py:112 | ||
1000 | +msgid "Overwrite last surface" | ||
1001 | +msgstr "" | ||
1002 | + | ||
1003 | +#: task_slice.py:217 | ||
1004 | +msgid "Mask properties" | ||
1005 | +msgstr "" | ||
1006 | + | ||
1007 | +#: task_slice.py:225 | ||
1008 | +msgid "Advanced editing tools" | ||
1009 | +msgstr "" | ||
1010 | + | ||
1011 | +#: task_slice.py:309 | ||
1012 | +msgid "Set predefined or manual threshold:" | ||
1013 | +msgstr "" | ||
1014 | + | ||
1015 | +#: task_slice.py:503 | ||
1016 | +msgid "Choose brush type, size or operation:" | ||
1017 | +msgstr "" | ||
1018 | + | ||
1019 | +#: task_slice.py:509 | ||
1020 | +msgid "Circle" | ||
1021 | +msgstr "" | ||
1022 | + | ||
1023 | +#: task_slice.py:513 | ||
1024 | +msgid "Square" | ||
1025 | +msgstr "" | ||
1026 | + | ||
1027 | +#: task_slice.py:549 | ||
1028 | +msgid "Brush threshold range:" | ||
1029 | +msgstr "" | ||
1030 | + | ||
1031 | +#: task_surface.py:85 | ||
1032 | +msgid "Create 3D surface based on a mask" | ||
1033 | +msgstr "" | ||
1034 | + | ||
1035 | +#: task_surface.py:104 | ||
1036 | +msgid "Next step" | ||
1037 | +msgstr "" | ||
1038 | + | ||
1039 | +#: task_surface.py:134 | ||
1040 | +msgid "InVesalius 3 - New surface" | ||
1041 | +msgstr "" | ||
1042 | + | ||
1043 | +#: task_surface.py:207 | ||
1044 | +msgid "Surface properties" | ||
1045 | +msgstr "" | ||
1046 | + | ||
1047 | +#: task_surface.py:214 | ||
1048 | +msgid "Advanced options" | ||
1049 | +msgstr "" | ||
1050 | + | ||
1051 | +#: task_surface.py:246 | ||
1052 | +msgid "Automatically select largest disconnected region and create new surface" | ||
1053 | +msgstr "" | ||
1054 | + | ||
1055 | +#: task_surface.py:247 | ||
1056 | +msgid "Select largest part" | ||
1057 | +msgstr "" | ||
1058 | + | ||
1059 | +#: task_surface.py:255 | ||
1060 | +msgid "" | ||
1061 | +"Automatically select disconnected regions and create one new surface per " | ||
1062 | +"region" | ||
1063 | +msgstr "" | ||
1064 | + | ||
1065 | +#: task_surface.py:256 | ||
1066 | +msgid "Split all disconnected surfaces" | ||
1067 | +msgstr "" | ||
1068 | + | ||
1069 | +#: task_surface.py:264 | ||
1070 | +msgid "Manually insert seeds of regions of interest and create one new surface" | ||
1071 | +msgstr "" | ||
1072 | + | ||
1073 | +#: task_surface.py:265 | ||
1074 | +msgid "Select regions of interest..." | ||
1075 | +msgstr "" | ||
1076 | + | ||
1077 | +#: task_surface.py:396 | ||
1078 | +msgid "Transparency:" | ||
1079 | +msgstr "" | ||
1080 | + | ||
1081 | +#: task_surface.py:532 | ||
1082 | +msgid "Decimate resolution:" | ||
1083 | +msgstr "" | ||
1084 | + | ||
1085 | +#: task_surface.py:542 | ||
1086 | +msgid "Smooth iterations:" | ||
1087 | +msgstr "" | ||
1088 | + | ||
1089 | +#: task_tools.py:60 | ||
1090 | +msgid "Measure distances" | ||
1091 | +msgstr "" | ||
1092 | + | ||
1093 | +#: task_tools.py:61 | ||
1094 | +msgid "Measure" | ||
1095 | +msgstr "" | ||
1096 | + | ||
1097 | +#: task_tools.py:64 task_tools.py:65 | ||
1098 | +msgid "Add text annotations" | ||
1099 | +msgstr "" | ||
1100 | + | ||
1101 | +#: viewer_slice.py:449 viewer_slice.py:453 | ||
1102 | +msgid "R" | ||
1103 | +msgstr "" | ||
1104 | + | ||
1105 | +#: viewer_slice.py:449 viewer_slice.py:453 | ||
1106 | +msgid "L" | ||
1107 | +msgstr "" | ||
1108 | + | ||
1109 | +#: viewer_slice.py:449 viewer_slice.py:451 | ||
1110 | +msgid "A" | ||
1111 | +msgstr "" | ||
1112 | + | ||
1113 | +#: viewer_slice.py:449 viewer_slice.py:451 | ||
1114 | +msgid "P" | ||
1115 | +msgstr "" | ||
1116 | + | ||
1117 | +#: viewer_slice.py:451 viewer_slice.py:453 | ||
1118 | +msgid "T" | ||
1119 | +msgstr "" | ||
1120 | + | ||
1121 | +#: viewer_slice.py:451 viewer_slice.py:453 | ||
1122 | +msgid "B" | ||
1123 | +msgstr "" |
i18n/ro_RO.po
@@ -1,1123 +0,0 @@ | @@ -1,1123 +0,0 @@ | ||
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-03-13 10:18-0300\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:31 | ||
23 | -#, python-format | ||
24 | -msgid "M %d" | ||
25 | -msgstr "" | ||
26 | - | ||
27 | -#: constants.py:91 | ||
28 | -msgid "Keep all slices" | ||
29 | -msgstr "" | ||
30 | - | ||
31 | -#: constants.py:91 | ||
32 | -msgid "Skip 1 for each 2 slices" | ||
33 | -msgstr "" | ||
34 | - | ||
35 | -#: constants.py:92 | ||
36 | -msgid "Skip 2 for each 3 slices" | ||
37 | -msgstr "" | ||
38 | - | ||
39 | -#: constants.py:92 | ||
40 | -msgid "Skip 3 for each 4 slices" | ||
41 | -msgstr "" | ||
42 | - | ||
43 | -#: constants.py:93 | ||
44 | -msgid "Skip 4 for each 5 slices" | ||
45 | -msgstr "" | ||
46 | - | ||
47 | -#: constants.py:93 | ||
48 | -msgid "Skip 5 for each 6 slices" | ||
49 | -msgstr "" | ||
50 | - | ||
51 | -#: constants.py:133 slice_menu.py:76 slice_menu.py:81 | ||
52 | -msgid "Default " | ||
53 | -msgstr "" | ||
54 | - | ||
55 | -#: constants.py:134 | ||
56 | -msgid "Hue" | ||
57 | -msgstr "" | ||
58 | - | ||
59 | -#: constants.py:135 | ||
60 | -msgid "Saturation" | ||
61 | -msgstr "" | ||
62 | - | ||
63 | -#: constants.py:136 | ||
64 | -msgid "Desert" | ||
65 | -msgstr "" | ||
66 | - | ||
67 | -#: constants.py:137 | ||
68 | -msgid "Rainbow" | ||
69 | -msgstr "" | ||
70 | - | ||
71 | -#: constants.py:138 | ||
72 | -msgid "Ocean" | ||
73 | -msgstr "" | ||
74 | - | ||
75 | -#: constants.py:139 | ||
76 | -msgid "Inverse Gray" | ||
77 | -msgstr "" | ||
78 | - | ||
79 | -#: constants.py:180 constants.py:265 dialogs.py:433 dialogs.py:446 | ||
80 | -#: dicom_preview_panel.py:619 dicom_preview_panel.py:620 presets.py:30 | ||
81 | -#: presets.py:48 presets.py:103 presets.py:134 | ||
82 | -msgid "Bone" | ||
83 | -msgstr "" | ||
84 | - | ||
85 | -#: constants.py:187 | ||
86 | -#, python-format | ||
87 | -msgid "Mask %d" | ||
88 | -msgstr "" | ||
89 | - | ||
90 | -#: constants.py:240 task_surface.py:43 | ||
91 | -msgid "Draw" | ||
92 | -msgstr "" | ||
93 | - | ||
94 | -#: constants.py:240 task_surface.py:43 | ||
95 | -msgid "Erase" | ||
96 | -msgstr "" | ||
97 | - | ||
98 | -#: constants.py:240 data_notebook.py:434 task_surface.py:43 | ||
99 | -msgid "Threshold" | ||
100 | -msgstr "" | ||
101 | - | ||
102 | -#: constants.py:251 constants.py:256 | ||
103 | -msgid "Low" | ||
104 | -msgstr "" | ||
105 | - | ||
106 | -#: constants.py:252 constants.py:256 | ||
107 | -msgid "Medium" | ||
108 | -msgstr "" | ||
109 | - | ||
110 | -#: constants.py:253 constants.py:256 | ||
111 | -msgid "High" | ||
112 | -msgstr "" | ||
113 | - | ||
114 | -#: constants.py:254 constants.py:255 constants.py:256 surface.py:381 | ||
115 | -msgid "Optimal *" | ||
116 | -msgstr "" | ||
117 | - | ||
118 | -#: constants.py:261 | ||
119 | -#, python-format | ||
120 | -msgid "Surface %d" | ||
121 | -msgstr "" | ||
122 | - | ||
123 | -#: constants.py:264 | ||
124 | -msgid "Abdomen" | ||
125 | -msgstr "" | ||
126 | - | ||
127 | -#: constants.py:266 | ||
128 | -msgid "Brain Posterior Fossa" | ||
129 | -msgstr "" | ||
130 | - | ||
131 | -#: constants.py:267 | ||
132 | -msgid "Brain" | ||
133 | -msgstr "" | ||
134 | - | ||
135 | -#: constants.py:268 control.py:339 slice_menu.py:39 slice_menu.py:51 | ||
136 | -msgid "Default" | ||
137 | -msgstr "" | ||
138 | - | ||
139 | -#: constants.py:269 | ||
140 | -msgid "Emphysema" | ||
141 | -msgstr "" | ||
142 | - | ||
143 | -#: constants.py:270 | ||
144 | -msgid "Ischemia - Hard Non Contrast" | ||
145 | -msgstr "" | ||
146 | - | ||
147 | -#: constants.py:271 | ||
148 | -msgid "Ischemia - Soft Non Contrast" | ||
149 | -msgstr "" | ||
150 | - | ||
151 | -#: constants.py:272 | ||
152 | -msgid "Larynx" | ||
153 | -msgstr "" | ||
154 | - | ||
155 | -#: constants.py:273 | ||
156 | -msgid "Liver" | ||
157 | -msgstr "" | ||
158 | - | ||
159 | -#: constants.py:274 | ||
160 | -msgid "Lung - Soft" | ||
161 | -msgstr "" | ||
162 | - | ||
163 | -#: constants.py:275 | ||
164 | -msgid "Lung - Hard" | ||
165 | -msgstr "" | ||
166 | - | ||
167 | -#: constants.py:276 | ||
168 | -msgid "Mediastinum" | ||
169 | -msgstr "" | ||
170 | - | ||
171 | -#: constants.py:277 control.py:340 slice_menu.py:46 slice_menu.py:51 | ||
172 | -msgid "Manual" | ||
173 | -msgstr "" | ||
174 | - | ||
175 | -#: constants.py:278 | ||
176 | -msgid "Pelvis" | ||
177 | -msgstr "" | ||
178 | - | ||
179 | -#: constants.py:279 | ||
180 | -msgid "Sinus" | ||
181 | -msgstr "" | ||
182 | - | ||
183 | -#: constants.py:280 | ||
184 | -msgid "Vasculature - Hard" | ||
185 | -msgstr "" | ||
186 | - | ||
187 | -#: constants.py:281 | ||
188 | -msgid "Vasculature - Soft" | ||
189 | -msgstr "" | ||
190 | - | ||
191 | -#: constants.py:290 | ||
192 | -msgid "Front" | ||
193 | -msgstr "" | ||
194 | - | ||
195 | -#: constants.py:291 | ||
196 | -msgid "Back" | ||
197 | -msgstr "" | ||
198 | - | ||
199 | -#: constants.py:292 | ||
200 | -msgid "Top" | ||
201 | -msgstr "" | ||
202 | - | ||
203 | -#: constants.py:293 | ||
204 | -msgid "Bottom" | ||
205 | -msgstr "" | ||
206 | - | ||
207 | -#: constants.py:294 | ||
208 | -msgid "Right" | ||
209 | -msgstr "" | ||
210 | - | ||
211 | -#: constants.py:295 | ||
212 | -msgid "Left" | ||
213 | -msgstr "" | ||
214 | - | ||
215 | -#: constants.py:296 | ||
216 | -msgid "Isometric" | ||
217 | -msgstr "" | ||
218 | - | ||
219 | -#: constants.py:307 | ||
220 | -msgid "Airways" | ||
221 | -msgstr "" | ||
222 | - | ||
223 | -#: constants.py:308 | ||
224 | -msgid "Airways II" | ||
225 | -msgstr "" | ||
226 | - | ||
227 | -#: constants.py:309 | ||
228 | -msgid "Black & White" | ||
229 | -msgstr "" | ||
230 | - | ||
231 | -#: constants.py:310 | ||
232 | -msgid "Bone + Skin" | ||
233 | -msgstr "" | ||
234 | - | ||
235 | -#: constants.py:311 | ||
236 | -msgid "Bone + Skin II" | ||
237 | -msgstr "" | ||
238 | - | ||
239 | -#: constants.py:312 | ||
240 | -msgid "Dark Bone" | ||
241 | -msgstr "" | ||
242 | - | ||
243 | -#: constants.py:313 | ||
244 | -msgid "Glossy" | ||
245 | -msgstr "" | ||
246 | - | ||
247 | -#: constants.py:314 | ||
248 | -msgid "Glossy II" | ||
249 | -msgstr "" | ||
250 | - | ||
251 | -#: constants.py:315 | ||
252 | -msgid "Gold Bone" | ||
253 | -msgstr "" | ||
254 | - | ||
255 | -#: constants.py:316 | ||
256 | -msgid "High Contrast" | ||
257 | -msgstr "" | ||
258 | - | ||
259 | -#: constants.py:317 | ||
260 | -msgid "Low Contrast" | ||
261 | -msgstr "" | ||
262 | - | ||
263 | -#: constants.py:318 constants.py:325 | ||
264 | -msgid "Soft on White" | ||
265 | -msgstr "" | ||
266 | - | ||
267 | -#: constants.py:319 | ||
268 | -msgid "Mid Contrast" | ||
269 | -msgstr "" | ||
270 | - | ||
271 | -#: constants.py:320 | ||
272 | -msgid "No Shading" | ||
273 | -msgstr "" | ||
274 | - | ||
275 | -#: constants.py:321 | ||
276 | -msgid "Pencil" | ||
277 | -msgstr "" | ||
278 | - | ||
279 | -#: constants.py:322 | ||
280 | -msgid "Red on White" | ||
281 | -msgstr "" | ||
282 | - | ||
283 | -#: constants.py:323 | ||
284 | -msgid "Skin On Blue" | ||
285 | -msgstr "" | ||
286 | - | ||
287 | -#: constants.py:324 | ||
288 | -msgid "Skin On Blue II" | ||
289 | -msgstr "" | ||
290 | - | ||
291 | -#: constants.py:326 | ||
292 | -msgid "Soft + Skin" | ||
293 | -msgstr "" | ||
294 | - | ||
295 | -#: constants.py:327 | ||
296 | -msgid "Soft + Skin II" | ||
297 | -msgstr "" | ||
298 | - | ||
299 | -#: constants.py:328 | ||
300 | -msgid "Soft + Skin III" | ||
301 | -msgstr "" | ||
302 | - | ||
303 | -#: constants.py:329 | ||
304 | -msgid "Soft On Blue" | ||
305 | -msgstr "" | ||
306 | - | ||
307 | -#: constants.py:330 | ||
308 | -msgid "Soft" | ||
309 | -msgstr "" | ||
310 | - | ||
311 | -#: constants.py:331 | ||
312 | -msgid "Standard" | ||
313 | -msgstr "" | ||
314 | - | ||
315 | -#: constants.py:332 | ||
316 | -msgid "Vascular" | ||
317 | -msgstr "" | ||
318 | - | ||
319 | -#: constants.py:333 | ||
320 | -msgid "Vascular II" | ||
321 | -msgstr "" | ||
322 | - | ||
323 | -#: constants.py:334 | ||
324 | -msgid "Vascular III" | ||
325 | -msgstr "" | ||
326 | - | ||
327 | -#: constants.py:335 | ||
328 | -msgid "Vascular IV" | ||
329 | -msgstr "" | ||
330 | - | ||
331 | -#: constants.py:336 | ||
332 | -msgid "Yellow Bone" | ||
333 | -msgstr "" | ||
334 | - | ||
335 | -#: constants.py:358 constants.py:360 | ||
336 | -msgid " Off" | ||
337 | -msgstr "" | ||
338 | - | ||
339 | -#: constants.py:361 volume.py:552 | ||
340 | -msgid "Cut plane" | ||
341 | -msgstr "" | ||
342 | - | ||
343 | -#: control.py:275 | ||
344 | -#, python-format | ||
345 | -msgid "Loading file %d of %d" | ||
346 | -msgstr "" | ||
347 | - | ||
348 | -#: control.py:367 dialogs.py:514 presets.py:44 presets.py:62 presets.py:117 | ||
349 | -#: presets.py:148 task_slice.py:406 task_slice.py:408 task_slice.py:420 | ||
350 | -#: task_slice.py:422 task_slice.py:458 task_slice.py:461 | ||
351 | -msgid "Custom" | ||
352 | -msgstr "" | ||
353 | - | ||
354 | -#: control.py:372 | ||
355 | -msgid "Untitled" | ||
356 | -msgstr "" | ||
357 | - | ||
358 | -#: control.py:446 | ||
359 | -msgid "Fix gantry tilt applying the degrees below" | ||
360 | -msgstr "" | ||
361 | - | ||
362 | -#: data_notebook.py:39 measures.py:14 | ||
363 | -msgid "Linear" | ||
364 | -msgstr "" | ||
365 | - | ||
366 | -#: data_notebook.py:40 measures.py:15 | ||
367 | -msgid "Angular" | ||
368 | -msgstr "" | ||
369 | - | ||
370 | -#: data_notebook.py:43 measures.py:18 | ||
371 | -msgid "3D" | ||
372 | -msgstr "" | ||
373 | - | ||
374 | -#: data_notebook.py:44 measures.py:19 | ||
375 | -msgid "Axial" | ||
376 | -msgstr "" | ||
377 | - | ||
378 | -#: data_notebook.py:45 measures.py:20 | ||
379 | -msgid "Coronal" | ||
380 | -msgstr "" | ||
381 | - | ||
382 | -#: data_notebook.py:46 measures.py:21 | ||
383 | -msgid "Sagittal" | ||
384 | -msgstr "" | ||
385 | - | ||
386 | -#: data_notebook.py:62 | ||
387 | -msgid "Masks" | ||
388 | -msgstr "" | ||
389 | - | ||
390 | -#: data_notebook.py:63 | ||
391 | -msgid "3D Surfaces" | ||
392 | -msgstr "" | ||
393 | - | ||
394 | -#: data_notebook.py:64 | ||
395 | -msgid "Measures" | ||
396 | -msgstr "" | ||
397 | - | ||
398 | -#: data_notebook.py:182 frame.py:894 | ||
399 | -msgid "Measure distance" | ||
400 | -msgstr "" | ||
401 | - | ||
402 | -#: data_notebook.py:185 frame.py:899 | ||
403 | -msgid "Measure angle" | ||
404 | -msgstr "" | ||
405 | - | ||
406 | -#: data_notebook.py:433 data_notebook.py:774 data_notebook.py:1020 | ||
407 | -#: data_notebook.py:1209 | ||
408 | -msgid "Name" | ||
409 | -msgstr "" | ||
410 | - | ||
411 | -#: data_notebook.py:494 | ||
412 | -msgid "Mask" | ||
413 | -msgstr "" | ||
414 | - | ||
415 | -#: data_notebook.py:775 | ||
416 | -msgid "Volume (mm³)" | ||
417 | -msgstr "" | ||
418 | - | ||
419 | -#: data_notebook.py:776 | ||
420 | -msgid "Transparency" | ||
421 | -msgstr "" | ||
422 | - | ||
423 | -#: data_notebook.py:1021 | ||
424 | -msgid "Location" | ||
425 | -msgstr "" | ||
426 | - | ||
427 | -#: data_notebook.py:1022 data_notebook.py:1210 | ||
428 | -msgid "Type" | ||
429 | -msgstr "" | ||
430 | - | ||
431 | -#: data_notebook.py:1023 data_notebook.py:1211 | ||
432 | -msgid "Value" | ||
433 | -msgstr "" | ||
434 | - | ||
435 | -#: default_tasks.py:134 | ||
436 | -msgid "Data" | ||
437 | -msgstr "" | ||
438 | - | ||
439 | -#: default_tasks.py:208 default_tasks.py:213 | ||
440 | -msgid "InVesalius start" | ||
441 | -msgstr "" | ||
442 | - | ||
443 | -#: default_tasks.py:209 default_tasks.py:214 default_tasks.py:242 | ||
444 | -msgid "Select region of interest" | ||
445 | -msgstr "" | ||
446 | - | ||
447 | -#: default_tasks.py:210 default_tasks.py:215 default_tasks.py:244 | ||
448 | -msgid "Configure 3D surface" | ||
449 | -msgstr "" | ||
450 | - | ||
451 | -#: default_tasks.py:211 | ||
452 | -msgid "Export data" | ||
453 | -msgstr "" | ||
454 | - | ||
455 | -#: default_tasks.py:216 | ||
456 | -msgid "Utilize navigation system" | ||
457 | -msgstr "" | ||
458 | - | ||
459 | -#: default_viewers.py:79 default_viewers.py:168 task_exporter.py:235 | ||
460 | -msgid "Axial slice" | ||
461 | -msgstr "" | ||
462 | - | ||
463 | -#: default_viewers.py:84 default_viewers.py:174 task_exporter.py:236 | ||
464 | -msgid "Coronal slice" | ||
465 | -msgstr "" | ||
466 | - | ||
467 | -#: default_viewers.py:89 default_viewers.py:180 task_exporter.py:237 | ||
468 | -msgid "Sagittal slice" | ||
469 | -msgstr "" | ||
470 | - | ||
471 | -#: default_viewers.py:95 default_viewers.py:186 task_exporter.py:238 | ||
472 | -msgid "Volume" | ||
473 | -msgstr "" | ||
474 | - | ||
475 | -#: default_viewers.py:416 | ||
476 | -msgid "Preset name" | ||
477 | -msgstr "" | ||
478 | - | ||
479 | -#: default_viewers.py:419 | ||
480 | -msgid "Save raycasting preset" | ||
481 | -msgstr "" | ||
482 | - | ||
483 | -#: default_viewers.py:449 | ||
484 | -msgid "Tools" | ||
485 | -msgstr "" | ||
486 | - | ||
487 | -#: dialogs.py:56 | ||
488 | -msgid "Value will be applied." | ||
489 | -msgstr "" | ||
490 | - | ||
491 | -#: dialogs.py:60 | ||
492 | -msgid "Value will not be applied." | ||
493 | -msgstr "" | ||
494 | - | ||
495 | -#: dialogs.py:98 | ||
496 | -msgid "Loading DICOM files" | ||
497 | -msgstr "" | ||
498 | - | ||
499 | -#: dialogs.py:140 | ||
500 | -msgid "Open InVesalius 3 project..." | ||
501 | -msgstr "" | ||
502 | - | ||
503 | -#: dialogs.py:177 | ||
504 | -msgid "Choose a DICOM folder:" | ||
505 | -msgstr "" | ||
506 | - | ||
507 | -#: dialogs.py:208 | ||
508 | -msgid "Save project as..." | ||
509 | -msgstr "" | ||
510 | - | ||
511 | -#: dialogs.py:211 | ||
512 | -msgid "InVesalius project (*.inv3)|*.inv3" | ||
513 | -msgstr "" | ||
514 | - | ||
515 | -#: dialogs.py:274 dialogs.py:552 dialogs.py:577 | ||
516 | -#, python-format | ||
517 | -msgid "" | ||
518 | -"The project %s has been modified.\n" | ||
519 | -"Save changes?" | ||
520 | -msgstr "" | ||
521 | - | ||
522 | -#: dialogs.py:288 | ||
523 | -#, python-format | ||
524 | -msgid "%s is an empty directory." | ||
525 | -msgstr "" | ||
526 | - | ||
527 | -#: dialogs.py:301 | ||
528 | -msgid "There are no DICOM files in the selected directory." | ||
529 | -msgstr "" | ||
530 | - | ||
531 | -#: dialogs.py:312 | ||
532 | -msgid "There is no mask of reference to create a surface." | ||
533 | -msgstr "" | ||
534 | - | ||
535 | -#: dialogs.py:323 | ||
536 | -msgid "No masks were selected for removal." | ||
537 | -msgstr "" | ||
538 | - | ||
539 | -#: dialogs.py:334 | ||
540 | -msgid "No surfaces were selected for removal." | ||
541 | -msgstr "" | ||
542 | - | ||
543 | -#: dialogs.py:346 | ||
544 | -msgid "No measures were selected for removal." | ||
545 | -msgstr "" | ||
546 | - | ||
547 | -#: dialogs.py:357 | ||
548 | -msgid "No masks were selected for duplication." | ||
549 | -msgstr "" | ||
550 | - | ||
551 | -#: dialogs.py:370 | ||
552 | -msgid "No surfaces were selected for duplication." | ||
553 | -msgstr "" | ||
554 | - | ||
555 | -#: dialogs.py:416 | ||
556 | -msgid "New mask name:" | ||
557 | -msgstr "" | ||
558 | - | ||
559 | -#: dialogs.py:420 | ||
560 | -msgid "Name the mask to be created" | ||
561 | -msgstr "" | ||
562 | - | ||
563 | -#: dialogs.py:427 | ||
564 | -msgid "Threshold preset:" | ||
565 | -msgstr "" | ||
566 | - | ||
567 | -#: dialogs.py:529 | ||
568 | -#, python-format | ||
569 | -msgid "%s does not exist." | ||
570 | -msgstr "" | ||
571 | - | ||
572 | -#: dialogs.py:540 | ||
573 | -msgid "Please, provide more than one DICOM file for 3D reconstruction" | ||
574 | -msgstr "" | ||
575 | - | ||
576 | -#: dialogs.py:601 | ||
577 | -msgid "(c) 2007-2010 Renato Archer Information Technology Centre" | ||
578 | -msgstr "" | ||
579 | - | ||
580 | -#: dialogs.py:602 | ||
581 | -msgid "" | ||
582 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | ||
583 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | ||
584 | -"InVesalius allows for the export of 3D volumes or surfaces as STL files for " | ||
585 | -"creating physical models of a patient's anatomy using rapid prototyping " | ||
586 | -"technologies." | ||
587 | -msgstr "" | ||
588 | - | ||
589 | -#: dialogs.py:610 | ||
590 | -msgid "GNU GPL (General Public License) version 2" | ||
591 | -msgstr "" | ||
592 | - | ||
593 | -#: dialogs.py:636 | ||
594 | -msgid "Save raycasting preset as:" | ||
595 | -msgstr "" | ||
596 | - | ||
597 | -#: dialogs.py:679 | ||
598 | -msgid "New surface name:" | ||
599 | -msgstr "" | ||
600 | - | ||
601 | -#: dialogs.py:683 | ||
602 | -msgid "Name the surface to be created" | ||
603 | -msgstr "" | ||
604 | - | ||
605 | -#: dialogs.py:690 | ||
606 | -msgid "Mask of reference:" | ||
607 | -msgstr "" | ||
608 | - | ||
609 | -#: dialogs.py:708 | ||
610 | -msgid "Surface quality:" | ||
611 | -msgstr "" | ||
612 | - | ||
613 | -#: dialogs.py:737 | ||
614 | -msgid "Fill holes" | ||
615 | -msgstr "" | ||
616 | - | ||
617 | -#: dialogs.py:740 | ||
618 | -msgid "Keep largest region" | ||
619 | -msgstr "" | ||
620 | - | ||
621 | -#: dialogs.py:774 | ||
622 | -msgid "BMP image" | ||
623 | -msgstr "" | ||
624 | - | ||
625 | -#: dialogs.py:775 | ||
626 | -msgid "JPG image" | ||
627 | -msgstr "" | ||
628 | - | ||
629 | -#: dialogs.py:776 | ||
630 | -msgid "PNG image" | ||
631 | -msgstr "" | ||
632 | - | ||
633 | -#: dialogs.py:777 | ||
634 | -msgid "PostScript document" | ||
635 | -msgstr "" | ||
636 | - | ||
637 | -#: dialogs.py:778 | ||
638 | -msgid "POV-Ray file" | ||
639 | -msgstr "" | ||
640 | - | ||
641 | -#: dialogs.py:779 | ||
642 | -msgid "TIFF image" | ||
643 | -msgstr "" | ||
644 | - | ||
645 | -#: dicom.py:1424 dicom.py:1427 | ||
646 | -msgid "unnamed" | ||
647 | -msgstr "" | ||
648 | - | ||
649 | -#: dicom_preview_panel.py:45 | ||
650 | -#, python-format | ||
651 | -msgid "Image size: %d x %d" | ||
652 | -msgstr "" | ||
653 | - | ||
654 | -#: dicom_preview_panel.py:46 | ||
655 | -#, python-format | ||
656 | -msgid "Spacing: %.2f" | ||
657 | -msgstr "" | ||
658 | - | ||
659 | -#: dicom_preview_panel.py:47 | ||
660 | -#, python-format | ||
661 | -msgid "Location: %.2f" | ||
662 | -msgstr "" | ||
663 | - | ||
664 | -#: dicom_preview_panel.py:49 | ||
665 | -#, python-format | ||
666 | -msgid "" | ||
667 | -"%s %s\n" | ||
668 | -"Made in InVesalius" | ||
669 | -msgstr "" | ||
670 | - | ||
671 | -#: dicom_preview_panel.py:187 dicom_preview_panel.py:188 | ||
672 | -msgid "Image" | ||
673 | -msgstr "" | ||
674 | - | ||
675 | -#: dicom_preview_panel.py:395 | ||
676 | -#, python-format | ||
677 | -msgid "%d Images" | ||
678 | -msgstr "" | ||
679 | - | ||
680 | -#: dicom_preview_panel.py:519 dicom_preview_panel.py:540 | ||
681 | -#, python-format | ||
682 | -msgid "Image %d" | ||
683 | -msgstr "" | ||
684 | - | ||
685 | -#: dicom_preview_panel.py:691 | ||
686 | -msgid "Auto-play" | ||
687 | -msgstr "" | ||
688 | - | ||
689 | -#: frame.py:126 | ||
690 | -msgid "Data panel" | ||
691 | -msgstr "" | ||
692 | - | ||
693 | -#: frame.py:133 | ||
694 | -msgid "Preview medical data to be reconstructed" | ||
695 | -msgstr "" | ||
696 | - | ||
697 | -#: frame.py:403 | ||
698 | -msgid "Import DICOM...\tCtrl+I" | ||
699 | -msgstr "" | ||
700 | - | ||
701 | -#: frame.py:405 | ||
702 | -msgid "Open Project...\tCtrl+O" | ||
703 | -msgstr "" | ||
704 | - | ||
705 | -#: frame.py:406 | ||
706 | -msgid "Save Project\tCtrl+S" | ||
707 | -msgstr "" | ||
708 | - | ||
709 | -#: frame.py:407 | ||
710 | -msgid "Save Project As..." | ||
711 | -msgstr "" | ||
712 | - | ||
713 | -#: frame.py:408 | ||
714 | -msgid "Close Project" | ||
715 | -msgstr "" | ||
716 | - | ||
717 | -#: frame.py:417 | ||
718 | -msgid "Exit" | ||
719 | -msgstr "" | ||
720 | - | ||
721 | -#: frame.py:460 | ||
722 | -msgid "Getting Started..." | ||
723 | -msgstr "" | ||
724 | - | ||
725 | -#: frame.py:463 | ||
726 | -msgid "About..." | ||
727 | -msgstr "" | ||
728 | - | ||
729 | -#: frame.py:479 | ||
730 | -msgid "File" | ||
731 | -msgstr "" | ||
732 | - | ||
733 | -#: frame.py:484 | ||
734 | -msgid "Help" | ||
735 | -msgstr "" | ||
736 | - | ||
737 | -#: frame.py:566 surface.py:358 surface.py:539 | ||
738 | -msgid "Ready" | ||
739 | -msgstr "" | ||
740 | - | ||
741 | -#: frame.py:716 | ||
742 | -msgid "Import DICOM files..." | ||
743 | -msgstr "" | ||
744 | - | ||
745 | -#: frame.py:723 | ||
746 | -msgid "Open a InVesalius project..." | ||
747 | -msgstr "" | ||
748 | - | ||
749 | -#: frame.py:727 | ||
750 | -msgid "Save InVesalius project" | ||
751 | -msgstr "" | ||
752 | - | ||
753 | -#: frame.py:869 | ||
754 | -msgid "Zoom" | ||
755 | -msgstr "" | ||
756 | - | ||
757 | -#: frame.py:874 | ||
758 | -msgid "Zoom based on selection" | ||
759 | -msgstr "" | ||
760 | - | ||
761 | -#: frame.py:879 | ||
762 | -msgid "Rotate" | ||
763 | -msgstr "" | ||
764 | - | ||
765 | -#: frame.py:884 | ||
766 | -msgid "Move" | ||
767 | -msgstr "" | ||
768 | - | ||
769 | -#: frame.py:889 | ||
770 | -msgid "Constrast" | ||
771 | -msgstr "" | ||
772 | - | ||
773 | -#: frame.py:1042 | ||
774 | -msgid "Scroll slices" | ||
775 | -msgstr "" | ||
776 | - | ||
777 | -#: frame.py:1046 | ||
778 | -msgid "Slices' cross intersection" | ||
779 | -msgstr "" | ||
780 | - | ||
781 | -#: frame.py:1203 frame.py:1272 | ||
782 | -msgid "Hide task panel" | ||
783 | -msgstr "" | ||
784 | - | ||
785 | -#: frame.py:1207 frame.py:1294 | ||
786 | -msgid "Hide text" | ||
787 | -msgstr "" | ||
788 | - | ||
789 | -#: frame.py:1278 | ||
790 | -msgid "Show task panel" | ||
791 | -msgstr "" | ||
792 | - | ||
793 | -#: frame.py:1288 | ||
794 | -msgid "Show text" | ||
795 | -msgstr "" | ||
796 | - | ||
797 | -#: imagedata_utils.py:87 imagedata_utils.py:260 imagedata_utils.py:365 | ||
798 | -msgid "Generating multiplanar visualization..." | ||
799 | -msgstr "" | ||
800 | - | ||
801 | -#: import_panel.py:214 | ||
802 | -msgid "Patient name" | ||
803 | -msgstr "" | ||
804 | - | ||
805 | -#: import_panel.py:215 | ||
806 | -msgid "Patient ID" | ||
807 | -msgstr "" | ||
808 | - | ||
809 | -#: import_panel.py:216 | ||
810 | -msgid "Age" | ||
811 | -msgstr "" | ||
812 | - | ||
813 | -#: import_panel.py:217 | ||
814 | -msgid "Gender" | ||
815 | -msgstr "" | ||
816 | - | ||
817 | -#: import_panel.py:218 | ||
818 | -msgid "Study description" | ||
819 | -msgstr "" | ||
820 | - | ||
821 | -#: import_panel.py:219 | ||
822 | -msgid "Modality" | ||
823 | -msgstr "" | ||
824 | - | ||
825 | -#: import_panel.py:220 | ||
826 | -msgid "Date acquired" | ||
827 | -msgstr "" | ||
828 | - | ||
829 | -#: import_panel.py:221 | ||
830 | -msgid "# Images" | ||
831 | -msgstr "" | ||
832 | - | ||
833 | -#: import_panel.py:222 | ||
834 | -msgid "Institution" | ||
835 | -msgstr "" | ||
836 | - | ||
837 | -#: import_panel.py:223 | ||
838 | -msgid "Date of birth" | ||
839 | -msgstr "" | ||
840 | - | ||
841 | -#: import_panel.py:224 | ||
842 | -msgid "Accession Number" | ||
843 | -msgstr "" | ||
844 | - | ||
845 | -#: import_panel.py:225 | ||
846 | -msgid "Referring physician" | ||
847 | -msgstr "" | ||
848 | - | ||
849 | -#: import_panel.py:241 | ||
850 | -msgid "InVesalius Database" | ||
851 | -msgstr "" | ||
852 | - | ||
853 | -#: language_dialog.py:36 | ||
854 | -msgid "Language selection" | ||
855 | -msgstr "" | ||
856 | - | ||
857 | -#: language_dialog.py:79 | ||
858 | -msgid "Choose user interface language" | ||
859 | -msgstr "" | ||
860 | - | ||
861 | -#: polydata_utils.py:132 | ||
862 | -msgid "Getting selected parts" | ||
863 | -msgstr "" | ||
864 | - | ||
865 | -#: polydata_utils.py:191 | ||
866 | -msgid "Splitting disconected parts" | ||
867 | -msgstr "" | ||
868 | - | ||
869 | -#: presets.py:31 presets.py:49 presets.py:104 presets.py:135 | ||
870 | -msgid "Soft Tissue" | ||
871 | -msgstr "" | ||
872 | - | ||
873 | -#: presets.py:32 presets.py:50 presets.py:105 presets.py:136 | ||
874 | -msgid "Enamel (Adult)" | ||
875 | -msgstr "" | ||
876 | - | ||
877 | -#: presets.py:33 presets.py:51 presets.py:106 presets.py:137 | ||
878 | -msgid "Enamel (Child)" | ||
879 | -msgstr "" | ||
880 | - | ||
881 | -#: presets.py:34 presets.py:52 presets.py:107 presets.py:138 | ||
882 | -msgid "Compact Bone (Adult)" | ||
883 | -msgstr "" | ||
884 | - | ||
885 | -#: presets.py:35 presets.py:53 presets.py:108 presets.py:139 | ||
886 | -msgid "Compact Bone (Child)" | ||
887 | -msgstr "" | ||
888 | - | ||
889 | -#: presets.py:36 presets.py:54 presets.py:109 presets.py:140 | ||
890 | -msgid "Spongial Bone (Adult)" | ||
891 | -msgstr "" | ||
892 | - | ||
893 | -#: presets.py:37 presets.py:55 presets.py:110 presets.py:141 | ||
894 | -msgid "Spongial Bone (Child)" | ||
895 | -msgstr "" | ||
896 | - | ||
897 | -#: presets.py:38 presets.py:56 presets.py:111 presets.py:142 | ||
898 | -msgid "Muscle Tissue (Adult)" | ||
899 | -msgstr "" | ||
900 | - | ||
901 | -#: presets.py:39 presets.py:57 presets.py:112 presets.py:143 | ||
902 | -msgid "Muscle Tissue (Child)" | ||
903 | -msgstr "" | ||
904 | - | ||
905 | -#: presets.py:40 presets.py:58 presets.py:113 presets.py:144 | ||
906 | -msgid "Fat Tissue (Adult)" | ||
907 | -msgstr "" | ||
908 | - | ||
909 | -#: presets.py:41 presets.py:59 presets.py:114 presets.py:145 | ||
910 | -msgid "Fat Tissue (Child)" | ||
911 | -msgstr "" | ||
912 | - | ||
913 | -#: presets.py:42 presets.py:60 presets.py:115 presets.py:146 | ||
914 | -msgid "Skin Tissue (Adult)" | ||
915 | -msgstr "" | ||
916 | - | ||
917 | -#: presets.py:43 presets.py:61 presets.py:116 presets.py:147 | ||
918 | -msgid "Skin Tissue (Child)" | ||
919 | -msgstr "" | ||
920 | - | ||
921 | -#: slice_menu.py:104 | ||
922 | -msgid "Window Width and Level" | ||
923 | -msgstr "" | ||
924 | - | ||
925 | -#: slice_menu.py:105 | ||
926 | -msgid "Pseudo Colour" | ||
927 | -msgstr "" | ||
928 | - | ||
929 | -#: slice_menu.py:106 | ||
930 | -msgid "Image Tiling" | ||
931 | -msgstr "" | ||
932 | - | ||
933 | -#: surface.py:422 surface.py:456 surface.py:464 surface.py:521 | ||
934 | -#: surface_process.py:55 surface_process.py:67 surface_process.py:76 | ||
935 | -#: surface_process.py:89 surface_process.py:98 surface_process.py:109 | ||
936 | -msgid "Generating 3D surface..." | ||
937 | -msgstr "" | ||
938 | - | ||
939 | -#: task_exporter.py:105 | ||
940 | -msgid "Export InVesalius screen to an image file" | ||
941 | -msgstr "" | ||
942 | - | ||
943 | -#: task_exporter.py:107 | ||
944 | -msgid "Export picture..." | ||
945 | -msgstr "" | ||
946 | - | ||
947 | -#: task_exporter.py:116 | ||
948 | -msgid "Export 3D surface" | ||
949 | -msgstr "" | ||
950 | - | ||
951 | -#: task_exporter.py:117 | ||
952 | -msgid "Export 3D surface..." | ||
953 | -msgstr "" | ||
954 | - | ||
955 | -#: task_exporter.py:308 | ||
956 | -msgid "Save 3D surface as..." | ||
957 | -msgstr "" | ||
958 | - | ||
959 | -#: task_exporter.py:327 | ||
960 | -msgid "You need to create a surface and make " | ||
961 | -msgstr "" | ||
962 | - | ||
963 | -#: task_exporter.py:328 | ||
964 | -msgid "visible before exporting it." | ||
965 | -msgstr "" | ||
966 | - | ||
967 | -#: task_generic.py:65 task_navigator.py:65 | ||
968 | -msgid "Testing..." | ||
969 | -msgstr "" | ||
970 | - | ||
971 | -#: task_importer.py:64 | ||
972 | -msgid "Select DICOM or Analyze files to be reconstructed" | ||
973 | -msgstr "" | ||
974 | - | ||
975 | -#: task_importer.py:65 | ||
976 | -msgid "Import medical images..." | ||
977 | -msgstr "" | ||
978 | - | ||
979 | -#: task_importer.py:82 | ||
980 | -msgid "Open an existing InVesalius project..." | ||
981 | -msgstr "" | ||
982 | - | ||
983 | -#: task_importer.py:83 | ||
984 | -msgid "Open an existing project..." | ||
985 | -msgstr "" | ||
986 | - | ||
987 | -#: task_slice.py:82 | ||
988 | -msgid "Create mask for slice segmentation and editing" | ||
989 | -msgstr "" | ||
990 | - | ||
991 | -#: task_slice.py:83 | ||
992 | -msgid "Create new mask" | ||
993 | -msgstr "" | ||
994 | - | ||
995 | -#: task_slice.py:111 | ||
996 | -msgid "Save surface" | ||
997 | -msgstr "" | ||
998 | - | ||
999 | -#: task_slice.py:112 | ||
1000 | -msgid "Overwrite last surface" | ||
1001 | -msgstr "" | ||
1002 | - | ||
1003 | -#: task_slice.py:217 | ||
1004 | -msgid "Mask properties" | ||
1005 | -msgstr "" | ||
1006 | - | ||
1007 | -#: task_slice.py:225 | ||
1008 | -msgid "Advanced editing tools" | ||
1009 | -msgstr "" | ||
1010 | - | ||
1011 | -#: task_slice.py:309 | ||
1012 | -msgid "Set predefined or manual threshold:" | ||
1013 | -msgstr "" | ||
1014 | - | ||
1015 | -#: task_slice.py:503 | ||
1016 | -msgid "Choose brush type, size or operation:" | ||
1017 | -msgstr "" | ||
1018 | - | ||
1019 | -#: task_slice.py:509 | ||
1020 | -msgid "Circle" | ||
1021 | -msgstr "" | ||
1022 | - | ||
1023 | -#: task_slice.py:513 | ||
1024 | -msgid "Square" | ||
1025 | -msgstr "" | ||
1026 | - | ||
1027 | -#: task_slice.py:549 | ||
1028 | -msgid "Brush threshold range:" | ||
1029 | -msgstr "" | ||
1030 | - | ||
1031 | -#: task_surface.py:85 | ||
1032 | -msgid "Create 3D surface based on a mask" | ||
1033 | -msgstr "" | ||
1034 | - | ||
1035 | -#: task_surface.py:104 | ||
1036 | -msgid "Next step" | ||
1037 | -msgstr "" | ||
1038 | - | ||
1039 | -#: task_surface.py:134 | ||
1040 | -msgid "InVesalius 3 - New surface" | ||
1041 | -msgstr "" | ||
1042 | - | ||
1043 | -#: task_surface.py:207 | ||
1044 | -msgid "Surface properties" | ||
1045 | -msgstr "" | ||
1046 | - | ||
1047 | -#: task_surface.py:214 | ||
1048 | -msgid "Advanced options" | ||
1049 | -msgstr "" | ||
1050 | - | ||
1051 | -#: task_surface.py:246 | ||
1052 | -msgid "Automatically select largest disconnected region and create new surface" | ||
1053 | -msgstr "" | ||
1054 | - | ||
1055 | -#: task_surface.py:247 | ||
1056 | -msgid "Select largest part" | ||
1057 | -msgstr "" | ||
1058 | - | ||
1059 | -#: task_surface.py:255 | ||
1060 | -msgid "" | ||
1061 | -"Automatically select disconnected regions and create one new surface per " | ||
1062 | -"region" | ||
1063 | -msgstr "" | ||
1064 | - | ||
1065 | -#: task_surface.py:256 | ||
1066 | -msgid "Split all disconnected surfaces" | ||
1067 | -msgstr "" | ||
1068 | - | ||
1069 | -#: task_surface.py:264 | ||
1070 | -msgid "Manually insert seeds of regions of interest and create one new surface" | ||
1071 | -msgstr "" | ||
1072 | - | ||
1073 | -#: task_surface.py:265 | ||
1074 | -msgid "Select regions of interest..." | ||
1075 | -msgstr "" | ||
1076 | - | ||
1077 | -#: task_surface.py:396 | ||
1078 | -msgid "Transparency:" | ||
1079 | -msgstr "" | ||
1080 | - | ||
1081 | -#: task_surface.py:532 | ||
1082 | -msgid "Decimate resolution:" | ||
1083 | -msgstr "" | ||
1084 | - | ||
1085 | -#: task_surface.py:542 | ||
1086 | -msgid "Smooth iterations:" | ||
1087 | -msgstr "" | ||
1088 | - | ||
1089 | -#: task_tools.py:60 | ||
1090 | -msgid "Measure distances" | ||
1091 | -msgstr "" | ||
1092 | - | ||
1093 | -#: task_tools.py:61 | ||
1094 | -msgid "Measure" | ||
1095 | -msgstr "" | ||
1096 | - | ||
1097 | -#: task_tools.py:64 task_tools.py:65 | ||
1098 | -msgid "Add text annotations" | ||
1099 | -msgstr "" | ||
1100 | - | ||
1101 | -#: viewer_slice.py:449 viewer_slice.py:453 | ||
1102 | -msgid "R" | ||
1103 | -msgstr "" | ||
1104 | - | ||
1105 | -#: viewer_slice.py:449 viewer_slice.py:453 | ||
1106 | -msgid "L" | ||
1107 | -msgstr "" | ||
1108 | - | ||
1109 | -#: viewer_slice.py:449 viewer_slice.py:451 | ||
1110 | -msgid "A" | ||
1111 | -msgstr "" | ||
1112 | - | ||
1113 | -#: viewer_slice.py:449 viewer_slice.py:451 | ||
1114 | -msgid "P" | ||
1115 | -msgstr "" | ||
1116 | - | ||
1117 | -#: viewer_slice.py:451 viewer_slice.py:453 | ||
1118 | -msgid "T" | ||
1119 | -msgstr "" | ||
1120 | - | ||
1121 | -#: viewer_slice.py:451 viewer_slice.py:453 | ||
1122 | -msgid "B" | ||
1123 | -msgstr "" |
@@ -0,0 +1,1123 @@ | @@ -0,0 +1,1123 @@ | ||
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-03-13 10:18-0300\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:31 | ||
23 | +#, python-format | ||
24 | +msgid "M %d" | ||
25 | +msgstr "" | ||
26 | + | ||
27 | +#: constants.py:91 | ||
28 | +msgid "Keep all slices" | ||
29 | +msgstr "" | ||
30 | + | ||
31 | +#: constants.py:91 | ||
32 | +msgid "Skip 1 for each 2 slices" | ||
33 | +msgstr "" | ||
34 | + | ||
35 | +#: constants.py:92 | ||
36 | +msgid "Skip 2 for each 3 slices" | ||
37 | +msgstr "" | ||
38 | + | ||
39 | +#: constants.py:92 | ||
40 | +msgid "Skip 3 for each 4 slices" | ||
41 | +msgstr "" | ||
42 | + | ||
43 | +#: constants.py:93 | ||
44 | +msgid "Skip 4 for each 5 slices" | ||
45 | +msgstr "" | ||
46 | + | ||
47 | +#: constants.py:93 | ||
48 | +msgid "Skip 5 for each 6 slices" | ||
49 | +msgstr "" | ||
50 | + | ||
51 | +#: constants.py:133 slice_menu.py:76 slice_menu.py:81 | ||
52 | +msgid "Default " | ||
53 | +msgstr "" | ||
54 | + | ||
55 | +#: constants.py:134 | ||
56 | +msgid "Hue" | ||
57 | +msgstr "" | ||
58 | + | ||
59 | +#: constants.py:135 | ||
60 | +msgid "Saturation" | ||
61 | +msgstr "" | ||
62 | + | ||
63 | +#: constants.py:136 | ||
64 | +msgid "Desert" | ||
65 | +msgstr "" | ||
66 | + | ||
67 | +#: constants.py:137 | ||
68 | +msgid "Rainbow" | ||
69 | +msgstr "" | ||
70 | + | ||
71 | +#: constants.py:138 | ||
72 | +msgid "Ocean" | ||
73 | +msgstr "" | ||
74 | + | ||
75 | +#: constants.py:139 | ||
76 | +msgid "Inverse Gray" | ||
77 | +msgstr "" | ||
78 | + | ||
79 | +#: constants.py:180 constants.py:265 dialogs.py:433 dialogs.py:446 | ||
80 | +#: dicom_preview_panel.py:619 dicom_preview_panel.py:620 presets.py:30 | ||
81 | +#: presets.py:48 presets.py:103 presets.py:134 | ||
82 | +msgid "Bone" | ||
83 | +msgstr "" | ||
84 | + | ||
85 | +#: constants.py:187 | ||
86 | +#, python-format | ||
87 | +msgid "Mask %d" | ||
88 | +msgstr "" | ||
89 | + | ||
90 | +#: constants.py:240 task_surface.py:43 | ||
91 | +msgid "Draw" | ||
92 | +msgstr "" | ||
93 | + | ||
94 | +#: constants.py:240 task_surface.py:43 | ||
95 | +msgid "Erase" | ||
96 | +msgstr "" | ||
97 | + | ||
98 | +#: constants.py:240 data_notebook.py:434 task_surface.py:43 | ||
99 | +msgid "Threshold" | ||
100 | +msgstr "" | ||
101 | + | ||
102 | +#: constants.py:251 constants.py:256 | ||
103 | +msgid "Low" | ||
104 | +msgstr "" | ||
105 | + | ||
106 | +#: constants.py:252 constants.py:256 | ||
107 | +msgid "Medium" | ||
108 | +msgstr "" | ||
109 | + | ||
110 | +#: constants.py:253 constants.py:256 | ||
111 | +msgid "High" | ||
112 | +msgstr "" | ||
113 | + | ||
114 | +#: constants.py:254 constants.py:255 constants.py:256 surface.py:381 | ||
115 | +msgid "Optimal *" | ||
116 | +msgstr "" | ||
117 | + | ||
118 | +#: constants.py:261 | ||
119 | +#, python-format | ||
120 | +msgid "Surface %d" | ||
121 | +msgstr "" | ||
122 | + | ||
123 | +#: constants.py:264 | ||
124 | +msgid "Abdomen" | ||
125 | +msgstr "" | ||
126 | + | ||
127 | +#: constants.py:266 | ||
128 | +msgid "Brain Posterior Fossa" | ||
129 | +msgstr "" | ||
130 | + | ||
131 | +#: constants.py:267 | ||
132 | +msgid "Brain" | ||
133 | +msgstr "" | ||
134 | + | ||
135 | +#: constants.py:268 control.py:339 slice_menu.py:39 slice_menu.py:51 | ||
136 | +msgid "Default" | ||
137 | +msgstr "" | ||
138 | + | ||
139 | +#: constants.py:269 | ||
140 | +msgid "Emphysema" | ||
141 | +msgstr "" | ||
142 | + | ||
143 | +#: constants.py:270 | ||
144 | +msgid "Ischemia - Hard Non Contrast" | ||
145 | +msgstr "" | ||
146 | + | ||
147 | +#: constants.py:271 | ||
148 | +msgid "Ischemia - Soft Non Contrast" | ||
149 | +msgstr "" | ||
150 | + | ||
151 | +#: constants.py:272 | ||
152 | +msgid "Larynx" | ||
153 | +msgstr "" | ||
154 | + | ||
155 | +#: constants.py:273 | ||
156 | +msgid "Liver" | ||
157 | +msgstr "" | ||
158 | + | ||
159 | +#: constants.py:274 | ||
160 | +msgid "Lung - Soft" | ||
161 | +msgstr "" | ||
162 | + | ||
163 | +#: constants.py:275 | ||
164 | +msgid "Lung - Hard" | ||
165 | +msgstr "" | ||
166 | + | ||
167 | +#: constants.py:276 | ||
168 | +msgid "Mediastinum" | ||
169 | +msgstr "" | ||
170 | + | ||
171 | +#: constants.py:277 control.py:340 slice_menu.py:46 slice_menu.py:51 | ||
172 | +msgid "Manual" | ||
173 | +msgstr "" | ||
174 | + | ||
175 | +#: constants.py:278 | ||
176 | +msgid "Pelvis" | ||
177 | +msgstr "" | ||
178 | + | ||
179 | +#: constants.py:279 | ||
180 | +msgid "Sinus" | ||
181 | +msgstr "" | ||
182 | + | ||
183 | +#: constants.py:280 | ||
184 | +msgid "Vasculature - Hard" | ||
185 | +msgstr "" | ||
186 | + | ||
187 | +#: constants.py:281 | ||
188 | +msgid "Vasculature - Soft" | ||
189 | +msgstr "" | ||
190 | + | ||
191 | +#: constants.py:290 | ||
192 | +msgid "Front" | ||
193 | +msgstr "" | ||
194 | + | ||
195 | +#: constants.py:291 | ||
196 | +msgid "Back" | ||
197 | +msgstr "" | ||
198 | + | ||
199 | +#: constants.py:292 | ||
200 | +msgid "Top" | ||
201 | +msgstr "" | ||
202 | + | ||
203 | +#: constants.py:293 | ||
204 | +msgid "Bottom" | ||
205 | +msgstr "" | ||
206 | + | ||
207 | +#: constants.py:294 | ||
208 | +msgid "Right" | ||
209 | +msgstr "" | ||
210 | + | ||
211 | +#: constants.py:295 | ||
212 | +msgid "Left" | ||
213 | +msgstr "" | ||
214 | + | ||
215 | +#: constants.py:296 | ||
216 | +msgid "Isometric" | ||
217 | +msgstr "" | ||
218 | + | ||
219 | +#: constants.py:307 | ||
220 | +msgid "Airways" | ||
221 | +msgstr "" | ||
222 | + | ||
223 | +#: constants.py:308 | ||
224 | +msgid "Airways II" | ||
225 | +msgstr "" | ||
226 | + | ||
227 | +#: constants.py:309 | ||
228 | +msgid "Black & White" | ||
229 | +msgstr "" | ||
230 | + | ||
231 | +#: constants.py:310 | ||
232 | +msgid "Bone + Skin" | ||
233 | +msgstr "" | ||
234 | + | ||
235 | +#: constants.py:311 | ||
236 | +msgid "Bone + Skin II" | ||
237 | +msgstr "" | ||
238 | + | ||
239 | +#: constants.py:312 | ||
240 | +msgid "Dark Bone" | ||
241 | +msgstr "" | ||
242 | + | ||
243 | +#: constants.py:313 | ||
244 | +msgid "Glossy" | ||
245 | +msgstr "" | ||
246 | + | ||
247 | +#: constants.py:314 | ||
248 | +msgid "Glossy II" | ||
249 | +msgstr "" | ||
250 | + | ||
251 | +#: constants.py:315 | ||
252 | +msgid "Gold Bone" | ||
253 | +msgstr "" | ||
254 | + | ||
255 | +#: constants.py:316 | ||
256 | +msgid "High Contrast" | ||
257 | +msgstr "" | ||
258 | + | ||
259 | +#: constants.py:317 | ||
260 | +msgid "Low Contrast" | ||
261 | +msgstr "" | ||
262 | + | ||
263 | +#: constants.py:318 constants.py:325 | ||
264 | +msgid "Soft on White" | ||
265 | +msgstr "" | ||
266 | + | ||
267 | +#: constants.py:319 | ||
268 | +msgid "Mid Contrast" | ||
269 | +msgstr "" | ||
270 | + | ||
271 | +#: constants.py:320 | ||
272 | +msgid "No Shading" | ||
273 | +msgstr "" | ||
274 | + | ||
275 | +#: constants.py:321 | ||
276 | +msgid "Pencil" | ||
277 | +msgstr "" | ||
278 | + | ||
279 | +#: constants.py:322 | ||
280 | +msgid "Red on White" | ||
281 | +msgstr "" | ||
282 | + | ||
283 | +#: constants.py:323 | ||
284 | +msgid "Skin On Blue" | ||
285 | +msgstr "" | ||
286 | + | ||
287 | +#: constants.py:324 | ||
288 | +msgid "Skin On Blue II" | ||
289 | +msgstr "" | ||
290 | + | ||
291 | +#: constants.py:326 | ||
292 | +msgid "Soft + Skin" | ||
293 | +msgstr "" | ||
294 | + | ||
295 | +#: constants.py:327 | ||
296 | +msgid "Soft + Skin II" | ||
297 | +msgstr "" | ||
298 | + | ||
299 | +#: constants.py:328 | ||
300 | +msgid "Soft + Skin III" | ||
301 | +msgstr "" | ||
302 | + | ||
303 | +#: constants.py:329 | ||
304 | +msgid "Soft On Blue" | ||
305 | +msgstr "" | ||
306 | + | ||
307 | +#: constants.py:330 | ||
308 | +msgid "Soft" | ||
309 | +msgstr "" | ||
310 | + | ||
311 | +#: constants.py:331 | ||
312 | +msgid "Standard" | ||
313 | +msgstr "" | ||
314 | + | ||
315 | +#: constants.py:332 | ||
316 | +msgid "Vascular" | ||
317 | +msgstr "" | ||
318 | + | ||
319 | +#: constants.py:333 | ||
320 | +msgid "Vascular II" | ||
321 | +msgstr "" | ||
322 | + | ||
323 | +#: constants.py:334 | ||
324 | +msgid "Vascular III" | ||
325 | +msgstr "" | ||
326 | + | ||
327 | +#: constants.py:335 | ||
328 | +msgid "Vascular IV" | ||
329 | +msgstr "" | ||
330 | + | ||
331 | +#: constants.py:336 | ||
332 | +msgid "Yellow Bone" | ||
333 | +msgstr "" | ||
334 | + | ||
335 | +#: constants.py:358 constants.py:360 | ||
336 | +msgid " Off" | ||
337 | +msgstr "" | ||
338 | + | ||
339 | +#: constants.py:361 volume.py:552 | ||
340 | +msgid "Cut plane" | ||
341 | +msgstr "" | ||
342 | + | ||
343 | +#: control.py:275 | ||
344 | +#, python-format | ||
345 | +msgid "Loading file %d of %d" | ||
346 | +msgstr "" | ||
347 | + | ||
348 | +#: control.py:367 dialogs.py:514 presets.py:44 presets.py:62 presets.py:117 | ||
349 | +#: presets.py:148 task_slice.py:406 task_slice.py:408 task_slice.py:420 | ||
350 | +#: task_slice.py:422 task_slice.py:458 task_slice.py:461 | ||
351 | +msgid "Custom" | ||
352 | +msgstr "" | ||
353 | + | ||
354 | +#: control.py:372 | ||
355 | +msgid "Untitled" | ||
356 | +msgstr "" | ||
357 | + | ||
358 | +#: control.py:446 | ||
359 | +msgid "Fix gantry tilt applying the degrees below" | ||
360 | +msgstr "" | ||
361 | + | ||
362 | +#: data_notebook.py:39 measures.py:14 | ||
363 | +msgid "Linear" | ||
364 | +msgstr "" | ||
365 | + | ||
366 | +#: data_notebook.py:40 measures.py:15 | ||
367 | +msgid "Angular" | ||
368 | +msgstr "" | ||
369 | + | ||
370 | +#: data_notebook.py:43 measures.py:18 | ||
371 | +msgid "3D" | ||
372 | +msgstr "" | ||
373 | + | ||
374 | +#: data_notebook.py:44 measures.py:19 | ||
375 | +msgid "Axial" | ||
376 | +msgstr "" | ||
377 | + | ||
378 | +#: data_notebook.py:45 measures.py:20 | ||
379 | +msgid "Coronal" | ||
380 | +msgstr "" | ||
381 | + | ||
382 | +#: data_notebook.py:46 measures.py:21 | ||
383 | +msgid "Sagittal" | ||
384 | +msgstr "" | ||
385 | + | ||
386 | +#: data_notebook.py:62 | ||
387 | +msgid "Masks" | ||
388 | +msgstr "" | ||
389 | + | ||
390 | +#: data_notebook.py:63 | ||
391 | +msgid "3D Surfaces" | ||
392 | +msgstr "" | ||
393 | + | ||
394 | +#: data_notebook.py:64 | ||
395 | +msgid "Measures" | ||
396 | +msgstr "" | ||
397 | + | ||
398 | +#: data_notebook.py:182 frame.py:894 | ||
399 | +msgid "Measure distance" | ||
400 | +msgstr "" | ||
401 | + | ||
402 | +#: data_notebook.py:185 frame.py:899 | ||
403 | +msgid "Measure angle" | ||
404 | +msgstr "" | ||
405 | + | ||
406 | +#: data_notebook.py:433 data_notebook.py:774 data_notebook.py:1020 | ||
407 | +#: data_notebook.py:1209 | ||
408 | +msgid "Name" | ||
409 | +msgstr "" | ||
410 | + | ||
411 | +#: data_notebook.py:494 | ||
412 | +msgid "Mask" | ||
413 | +msgstr "" | ||
414 | + | ||
415 | +#: data_notebook.py:775 | ||
416 | +msgid "Volume (mm³)" | ||
417 | +msgstr "" | ||
418 | + | ||
419 | +#: data_notebook.py:776 | ||
420 | +msgid "Transparency" | ||
421 | +msgstr "" | ||
422 | + | ||
423 | +#: data_notebook.py:1021 | ||
424 | +msgid "Location" | ||
425 | +msgstr "" | ||
426 | + | ||
427 | +#: data_notebook.py:1022 data_notebook.py:1210 | ||
428 | +msgid "Type" | ||
429 | +msgstr "" | ||
430 | + | ||
431 | +#: data_notebook.py:1023 data_notebook.py:1211 | ||
432 | +msgid "Value" | ||
433 | +msgstr "" | ||
434 | + | ||
435 | +#: default_tasks.py:134 | ||
436 | +msgid "Data" | ||
437 | +msgstr "" | ||
438 | + | ||
439 | +#: default_tasks.py:208 default_tasks.py:213 | ||
440 | +msgid "InVesalius start" | ||
441 | +msgstr "" | ||
442 | + | ||
443 | +#: default_tasks.py:209 default_tasks.py:214 default_tasks.py:242 | ||
444 | +msgid "Select region of interest" | ||
445 | +msgstr "" | ||
446 | + | ||
447 | +#: default_tasks.py:210 default_tasks.py:215 default_tasks.py:244 | ||
448 | +msgid "Configure 3D surface" | ||
449 | +msgstr "" | ||
450 | + | ||
451 | +#: default_tasks.py:211 | ||
452 | +msgid "Export data" | ||
453 | +msgstr "" | ||
454 | + | ||
455 | +#: default_tasks.py:216 | ||
456 | +msgid "Utilize navigation system" | ||
457 | +msgstr "" | ||
458 | + | ||
459 | +#: default_viewers.py:79 default_viewers.py:168 task_exporter.py:235 | ||
460 | +msgid "Axial slice" | ||
461 | +msgstr "" | ||
462 | + | ||
463 | +#: default_viewers.py:84 default_viewers.py:174 task_exporter.py:236 | ||
464 | +msgid "Coronal slice" | ||
465 | +msgstr "" | ||
466 | + | ||
467 | +#: default_viewers.py:89 default_viewers.py:180 task_exporter.py:237 | ||
468 | +msgid "Sagittal slice" | ||
469 | +msgstr "" | ||
470 | + | ||
471 | +#: default_viewers.py:95 default_viewers.py:186 task_exporter.py:238 | ||
472 | +msgid "Volume" | ||
473 | +msgstr "" | ||
474 | + | ||
475 | +#: default_viewers.py:416 | ||
476 | +msgid "Preset name" | ||
477 | +msgstr "" | ||
478 | + | ||
479 | +#: default_viewers.py:419 | ||
480 | +msgid "Save raycasting preset" | ||
481 | +msgstr "" | ||
482 | + | ||
483 | +#: default_viewers.py:449 | ||
484 | +msgid "Tools" | ||
485 | +msgstr "" | ||
486 | + | ||
487 | +#: dialogs.py:56 | ||
488 | +msgid "Value will be applied." | ||
489 | +msgstr "" | ||
490 | + | ||
491 | +#: dialogs.py:60 | ||
492 | +msgid "Value will not be applied." | ||
493 | +msgstr "" | ||
494 | + | ||
495 | +#: dialogs.py:98 | ||
496 | +msgid "Loading DICOM files" | ||
497 | +msgstr "" | ||
498 | + | ||
499 | +#: dialogs.py:140 | ||
500 | +msgid "Open InVesalius 3 project..." | ||
501 | +msgstr "" | ||
502 | + | ||
503 | +#: dialogs.py:177 | ||
504 | +msgid "Choose a DICOM folder:" | ||
505 | +msgstr "" | ||
506 | + | ||
507 | +#: dialogs.py:208 | ||
508 | +msgid "Save project as..." | ||
509 | +msgstr "" | ||
510 | + | ||
511 | +#: dialogs.py:211 | ||
512 | +msgid "InVesalius project (*.inv3)|*.inv3" | ||
513 | +msgstr "" | ||
514 | + | ||
515 | +#: dialogs.py:274 dialogs.py:552 dialogs.py:577 | ||
516 | +#, python-format | ||
517 | +msgid "" | ||
518 | +"The project %s has been modified.\n" | ||
519 | +"Save changes?" | ||
520 | +msgstr "" | ||
521 | + | ||
522 | +#: dialogs.py:288 | ||
523 | +#, python-format | ||
524 | +msgid "%s is an empty directory." | ||
525 | +msgstr "" | ||
526 | + | ||
527 | +#: dialogs.py:301 | ||
528 | +msgid "There are no DICOM files in the selected directory." | ||
529 | +msgstr "" | ||
530 | + | ||
531 | +#: dialogs.py:312 | ||
532 | +msgid "There is no mask of reference to create a surface." | ||
533 | +msgstr "" | ||
534 | + | ||
535 | +#: dialogs.py:323 | ||
536 | +msgid "No masks were selected for removal." | ||
537 | +msgstr "" | ||
538 | + | ||
539 | +#: dialogs.py:334 | ||
540 | +msgid "No surfaces were selected for removal." | ||
541 | +msgstr "" | ||
542 | + | ||
543 | +#: dialogs.py:346 | ||
544 | +msgid "No measures were selected for removal." | ||
545 | +msgstr "" | ||
546 | + | ||
547 | +#: dialogs.py:357 | ||
548 | +msgid "No masks were selected for duplication." | ||
549 | +msgstr "" | ||
550 | + | ||
551 | +#: dialogs.py:370 | ||
552 | +msgid "No surfaces were selected for duplication." | ||
553 | +msgstr "" | ||
554 | + | ||
555 | +#: dialogs.py:416 | ||
556 | +msgid "New mask name:" | ||
557 | +msgstr "" | ||
558 | + | ||
559 | +#: dialogs.py:420 | ||
560 | +msgid "Name the mask to be created" | ||
561 | +msgstr "" | ||
562 | + | ||
563 | +#: dialogs.py:427 | ||
564 | +msgid "Threshold preset:" | ||
565 | +msgstr "" | ||
566 | + | ||
567 | +#: dialogs.py:529 | ||
568 | +#, python-format | ||
569 | +msgid "%s does not exist." | ||
570 | +msgstr "" | ||
571 | + | ||
572 | +#: dialogs.py:540 | ||
573 | +msgid "Please, provide more than one DICOM file for 3D reconstruction" | ||
574 | +msgstr "" | ||
575 | + | ||
576 | +#: dialogs.py:601 | ||
577 | +msgid "(c) 2007-2010 Renato Archer Information Technology Centre" | ||
578 | +msgstr "" | ||
579 | + | ||
580 | +#: dialogs.py:602 | ||
581 | +msgid "" | ||
582 | +"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | ||
583 | +"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | ||
584 | +"InVesalius allows for the export of 3D volumes or surfaces as STL files for " | ||
585 | +"creating physical models of a patient's anatomy using rapid prototyping " | ||
586 | +"technologies." | ||
587 | +msgstr "" | ||
588 | + | ||
589 | +#: dialogs.py:610 | ||
590 | +msgid "GNU GPL (General Public License) version 2" | ||
591 | +msgstr "" | ||
592 | + | ||
593 | +#: dialogs.py:636 | ||
594 | +msgid "Save raycasting preset as:" | ||
595 | +msgstr "" | ||
596 | + | ||
597 | +#: dialogs.py:679 | ||
598 | +msgid "New surface name:" | ||
599 | +msgstr "" | ||
600 | + | ||
601 | +#: dialogs.py:683 | ||
602 | +msgid "Name the surface to be created" | ||
603 | +msgstr "" | ||
604 | + | ||
605 | +#: dialogs.py:690 | ||
606 | +msgid "Mask of reference:" | ||
607 | +msgstr "" | ||
608 | + | ||
609 | +#: dialogs.py:708 | ||
610 | +msgid "Surface quality:" | ||
611 | +msgstr "" | ||
612 | + | ||
613 | +#: dialogs.py:737 | ||
614 | +msgid "Fill holes" | ||
615 | +msgstr "" | ||
616 | + | ||
617 | +#: dialogs.py:740 | ||
618 | +msgid "Keep largest region" | ||
619 | +msgstr "" | ||
620 | + | ||
621 | +#: dialogs.py:774 | ||
622 | +msgid "BMP image" | ||
623 | +msgstr "" | ||
624 | + | ||
625 | +#: dialogs.py:775 | ||
626 | +msgid "JPG image" | ||
627 | +msgstr "" | ||
628 | + | ||
629 | +#: dialogs.py:776 | ||
630 | +msgid "PNG image" | ||
631 | +msgstr "" | ||
632 | + | ||
633 | +#: dialogs.py:777 | ||
634 | +msgid "PostScript document" | ||
635 | +msgstr "" | ||
636 | + | ||
637 | +#: dialogs.py:778 | ||
638 | +msgid "POV-Ray file" | ||
639 | +msgstr "" | ||
640 | + | ||
641 | +#: dialogs.py:779 | ||
642 | +msgid "TIFF image" | ||
643 | +msgstr "" | ||
644 | + | ||
645 | +#: dicom.py:1424 dicom.py:1427 | ||
646 | +msgid "unnamed" | ||
647 | +msgstr "" | ||
648 | + | ||
649 | +#: dicom_preview_panel.py:45 | ||
650 | +#, python-format | ||
651 | +msgid "Image size: %d x %d" | ||
652 | +msgstr "" | ||
653 | + | ||
654 | +#: dicom_preview_panel.py:46 | ||
655 | +#, python-format | ||
656 | +msgid "Spacing: %.2f" | ||
657 | +msgstr "" | ||
658 | + | ||
659 | +#: dicom_preview_panel.py:47 | ||
660 | +#, python-format | ||
661 | +msgid "Location: %.2f" | ||
662 | +msgstr "" | ||
663 | + | ||
664 | +#: dicom_preview_panel.py:49 | ||
665 | +#, python-format | ||
666 | +msgid "" | ||
667 | +"%s %s\n" | ||
668 | +"Made in InVesalius" | ||
669 | +msgstr "" | ||
670 | + | ||
671 | +#: dicom_preview_panel.py:187 dicom_preview_panel.py:188 | ||
672 | +msgid "Image" | ||
673 | +msgstr "" | ||
674 | + | ||
675 | +#: dicom_preview_panel.py:395 | ||
676 | +#, python-format | ||
677 | +msgid "%d Images" | ||
678 | +msgstr "" | ||
679 | + | ||
680 | +#: dicom_preview_panel.py:519 dicom_preview_panel.py:540 | ||
681 | +#, python-format | ||
682 | +msgid "Image %d" | ||
683 | +msgstr "" | ||
684 | + | ||
685 | +#: dicom_preview_panel.py:691 | ||
686 | +msgid "Auto-play" | ||
687 | +msgstr "" | ||
688 | + | ||
689 | +#: frame.py:126 | ||
690 | +msgid "Data panel" | ||
691 | +msgstr "" | ||
692 | + | ||
693 | +#: frame.py:133 | ||
694 | +msgid "Preview medical data to be reconstructed" | ||
695 | +msgstr "" | ||
696 | + | ||
697 | +#: frame.py:403 | ||
698 | +msgid "Import DICOM...\tCtrl+I" | ||
699 | +msgstr "" | ||
700 | + | ||
701 | +#: frame.py:405 | ||
702 | +msgid "Open Project...\tCtrl+O" | ||
703 | +msgstr "" | ||
704 | + | ||
705 | +#: frame.py:406 | ||
706 | +msgid "Save Project\tCtrl+S" | ||
707 | +msgstr "" | ||
708 | + | ||
709 | +#: frame.py:407 | ||
710 | +msgid "Save Project As..." | ||
711 | +msgstr "" | ||
712 | + | ||
713 | +#: frame.py:408 | ||
714 | +msgid "Close Project" | ||
715 | +msgstr "" | ||
716 | + | ||
717 | +#: frame.py:417 | ||
718 | +msgid "Exit" | ||
719 | +msgstr "" | ||
720 | + | ||
721 | +#: frame.py:460 | ||
722 | +msgid "Getting Started..." | ||
723 | +msgstr "" | ||
724 | + | ||
725 | +#: frame.py:463 | ||
726 | +msgid "About..." | ||
727 | +msgstr "" | ||
728 | + | ||
729 | +#: frame.py:479 | ||
730 | +msgid "File" | ||
731 | +msgstr "" | ||
732 | + | ||
733 | +#: frame.py:484 | ||
734 | +msgid "Help" | ||
735 | +msgstr "" | ||
736 | + | ||
737 | +#: frame.py:566 surface.py:358 surface.py:539 | ||
738 | +msgid "Ready" | ||
739 | +msgstr "" | ||
740 | + | ||
741 | +#: frame.py:716 | ||
742 | +msgid "Import DICOM files..." | ||
743 | +msgstr "" | ||
744 | + | ||
745 | +#: frame.py:723 | ||
746 | +msgid "Open a InVesalius project..." | ||
747 | +msgstr "" | ||
748 | + | ||
749 | +#: frame.py:727 | ||
750 | +msgid "Save InVesalius project" | ||
751 | +msgstr "" | ||
752 | + | ||
753 | +#: frame.py:869 | ||
754 | +msgid "Zoom" | ||
755 | +msgstr "" | ||
756 | + | ||
757 | +#: frame.py:874 | ||
758 | +msgid "Zoom based on selection" | ||
759 | +msgstr "" | ||
760 | + | ||
761 | +#: frame.py:879 | ||
762 | +msgid "Rotate" | ||
763 | +msgstr "" | ||
764 | + | ||
765 | +#: frame.py:884 | ||
766 | +msgid "Move" | ||
767 | +msgstr "" | ||
768 | + | ||
769 | +#: frame.py:889 | ||
770 | +msgid "Constrast" | ||
771 | +msgstr "" | ||
772 | + | ||
773 | +#: frame.py:1042 | ||
774 | +msgid "Scroll slices" | ||
775 | +msgstr "" | ||
776 | + | ||
777 | +#: frame.py:1046 | ||
778 | +msgid "Slices' cross intersection" | ||
779 | +msgstr "" | ||
780 | + | ||
781 | +#: frame.py:1203 frame.py:1272 | ||
782 | +msgid "Hide task panel" | ||
783 | +msgstr "" | ||
784 | + | ||
785 | +#: frame.py:1207 frame.py:1294 | ||
786 | +msgid "Hide text" | ||
787 | +msgstr "" | ||
788 | + | ||
789 | +#: frame.py:1278 | ||
790 | +msgid "Show task panel" | ||
791 | +msgstr "" | ||
792 | + | ||
793 | +#: frame.py:1288 | ||
794 | +msgid "Show text" | ||
795 | +msgstr "" | ||
796 | + | ||
797 | +#: imagedata_utils.py:87 imagedata_utils.py:260 imagedata_utils.py:365 | ||
798 | +msgid "Generating multiplanar visualization..." | ||
799 | +msgstr "" | ||
800 | + | ||
801 | +#: import_panel.py:214 | ||
802 | +msgid "Patient name" | ||
803 | +msgstr "" | ||
804 | + | ||
805 | +#: import_panel.py:215 | ||
806 | +msgid "Patient ID" | ||
807 | +msgstr "" | ||
808 | + | ||
809 | +#: import_panel.py:216 | ||
810 | +msgid "Age" | ||
811 | +msgstr "" | ||
812 | + | ||
813 | +#: import_panel.py:217 | ||
814 | +msgid "Gender" | ||
815 | +msgstr "" | ||
816 | + | ||
817 | +#: import_panel.py:218 | ||
818 | +msgid "Study description" | ||
819 | +msgstr "" | ||
820 | + | ||
821 | +#: import_panel.py:219 | ||
822 | +msgid "Modality" | ||
823 | +msgstr "" | ||
824 | + | ||
825 | +#: import_panel.py:220 | ||
826 | +msgid "Date acquired" | ||
827 | +msgstr "" | ||
828 | + | ||
829 | +#: import_panel.py:221 | ||
830 | +msgid "# Images" | ||
831 | +msgstr "" | ||
832 | + | ||
833 | +#: import_panel.py:222 | ||
834 | +msgid "Institution" | ||
835 | +msgstr "" | ||
836 | + | ||
837 | +#: import_panel.py:223 | ||
838 | +msgid "Date of birth" | ||
839 | +msgstr "" | ||
840 | + | ||
841 | +#: import_panel.py:224 | ||
842 | +msgid "Accession Number" | ||
843 | +msgstr "" | ||
844 | + | ||
845 | +#: import_panel.py:225 | ||
846 | +msgid "Referring physician" | ||
847 | +msgstr "" | ||
848 | + | ||
849 | +#: import_panel.py:241 | ||
850 | +msgid "InVesalius Database" | ||
851 | +msgstr "" | ||
852 | + | ||
853 | +#: language_dialog.py:36 | ||
854 | +msgid "Language selection" | ||
855 | +msgstr "" | ||
856 | + | ||
857 | +#: language_dialog.py:79 | ||
858 | +msgid "Choose user interface language" | ||
859 | +msgstr "" | ||
860 | + | ||
861 | +#: polydata_utils.py:132 | ||
862 | +msgid "Getting selected parts" | ||
863 | +msgstr "" | ||
864 | + | ||
865 | +#: polydata_utils.py:191 | ||
866 | +msgid "Splitting disconected parts" | ||
867 | +msgstr "" | ||
868 | + | ||
869 | +#: presets.py:31 presets.py:49 presets.py:104 presets.py:135 | ||
870 | +msgid "Soft Tissue" | ||
871 | +msgstr "" | ||
872 | + | ||
873 | +#: presets.py:32 presets.py:50 presets.py:105 presets.py:136 | ||
874 | +msgid "Enamel (Adult)" | ||
875 | +msgstr "" | ||
876 | + | ||
877 | +#: presets.py:33 presets.py:51 presets.py:106 presets.py:137 | ||
878 | +msgid "Enamel (Child)" | ||
879 | +msgstr "" | ||
880 | + | ||
881 | +#: presets.py:34 presets.py:52 presets.py:107 presets.py:138 | ||
882 | +msgid "Compact Bone (Adult)" | ||
883 | +msgstr "" | ||
884 | + | ||
885 | +#: presets.py:35 presets.py:53 presets.py:108 presets.py:139 | ||
886 | +msgid "Compact Bone (Child)" | ||
887 | +msgstr "" | ||
888 | + | ||
889 | +#: presets.py:36 presets.py:54 presets.py:109 presets.py:140 | ||
890 | +msgid "Spongial Bone (Adult)" | ||
891 | +msgstr "" | ||
892 | + | ||
893 | +#: presets.py:37 presets.py:55 presets.py:110 presets.py:141 | ||
894 | +msgid "Spongial Bone (Child)" | ||
895 | +msgstr "" | ||
896 | + | ||
897 | +#: presets.py:38 presets.py:56 presets.py:111 presets.py:142 | ||
898 | +msgid "Muscle Tissue (Adult)" | ||
899 | +msgstr "" | ||
900 | + | ||
901 | +#: presets.py:39 presets.py:57 presets.py:112 presets.py:143 | ||
902 | +msgid "Muscle Tissue (Child)" | ||
903 | +msgstr "" | ||
904 | + | ||
905 | +#: presets.py:40 presets.py:58 presets.py:113 presets.py:144 | ||
906 | +msgid "Fat Tissue (Adult)" | ||
907 | +msgstr "" | ||
908 | + | ||
909 | +#: presets.py:41 presets.py:59 presets.py:114 presets.py:145 | ||
910 | +msgid "Fat Tissue (Child)" | ||
911 | +msgstr "" | ||
912 | + | ||
913 | +#: presets.py:42 presets.py:60 presets.py:115 presets.py:146 | ||
914 | +msgid "Skin Tissue (Adult)" | ||
915 | +msgstr "" | ||
916 | + | ||
917 | +#: presets.py:43 presets.py:61 presets.py:116 presets.py:147 | ||
918 | +msgid "Skin Tissue (Child)" | ||
919 | +msgstr "" | ||
920 | + | ||
921 | +#: slice_menu.py:104 | ||
922 | +msgid "Window Width and Level" | ||
923 | +msgstr "" | ||
924 | + | ||
925 | +#: slice_menu.py:105 | ||
926 | +msgid "Pseudo Colour" | ||
927 | +msgstr "" | ||
928 | + | ||
929 | +#: slice_menu.py:106 | ||
930 | +msgid "Image Tiling" | ||
931 | +msgstr "" | ||
932 | + | ||
933 | +#: surface.py:422 surface.py:456 surface.py:464 surface.py:521 | ||
934 | +#: surface_process.py:55 surface_process.py:67 surface_process.py:76 | ||
935 | +#: surface_process.py:89 surface_process.py:98 surface_process.py:109 | ||
936 | +msgid "Generating 3D surface..." | ||
937 | +msgstr "" | ||
938 | + | ||
939 | +#: task_exporter.py:105 | ||
940 | +msgid "Export InVesalius screen to an image file" | ||
941 | +msgstr "" | ||
942 | + | ||
943 | +#: task_exporter.py:107 | ||
944 | +msgid "Export picture..." | ||
945 | +msgstr "" | ||
946 | + | ||
947 | +#: task_exporter.py:116 | ||
948 | +msgid "Export 3D surface" | ||
949 | +msgstr "" | ||
950 | + | ||
951 | +#: task_exporter.py:117 | ||
952 | +msgid "Export 3D surface..." | ||
953 | +msgstr "" | ||
954 | + | ||
955 | +#: task_exporter.py:308 | ||
956 | +msgid "Save 3D surface as..." | ||
957 | +msgstr "" | ||
958 | + | ||
959 | +#: task_exporter.py:327 | ||
960 | +msgid "You need to create a surface and make " | ||
961 | +msgstr "" | ||
962 | + | ||
963 | +#: task_exporter.py:328 | ||
964 | +msgid "visible before exporting it." | ||
965 | +msgstr "" | ||
966 | + | ||
967 | +#: task_generic.py:65 task_navigator.py:65 | ||
968 | +msgid "Testing..." | ||
969 | +msgstr "" | ||
970 | + | ||
971 | +#: task_importer.py:64 | ||
972 | +msgid "Select DICOM or Analyze files to be reconstructed" | ||
973 | +msgstr "" | ||
974 | + | ||
975 | +#: task_importer.py:65 | ||
976 | +msgid "Import medical images..." | ||
977 | +msgstr "" | ||
978 | + | ||
979 | +#: task_importer.py:82 | ||
980 | +msgid "Open an existing InVesalius project..." | ||
981 | +msgstr "" | ||
982 | + | ||
983 | +#: task_importer.py:83 | ||
984 | +msgid "Open an existing project..." | ||
985 | +msgstr "" | ||
986 | + | ||
987 | +#: task_slice.py:82 | ||
988 | +msgid "Create mask for slice segmentation and editing" | ||
989 | +msgstr "" | ||
990 | + | ||
991 | +#: task_slice.py:83 | ||
992 | +msgid "Create new mask" | ||
993 | +msgstr "" | ||
994 | + | ||
995 | +#: task_slice.py:111 | ||
996 | +msgid "Save surface" | ||
997 | +msgstr "" | ||
998 | + | ||
999 | +#: task_slice.py:112 | ||
1000 | +msgid "Overwrite last surface" | ||
1001 | +msgstr "" | ||
1002 | + | ||
1003 | +#: task_slice.py:217 | ||
1004 | +msgid "Mask properties" | ||
1005 | +msgstr "" | ||
1006 | + | ||
1007 | +#: task_slice.py:225 | ||
1008 | +msgid "Advanced editing tools" | ||
1009 | +msgstr "" | ||
1010 | + | ||
1011 | +#: task_slice.py:309 | ||
1012 | +msgid "Set predefined or manual threshold:" | ||
1013 | +msgstr "" | ||
1014 | + | ||
1015 | +#: task_slice.py:503 | ||
1016 | +msgid "Choose brush type, size or operation:" | ||
1017 | +msgstr "" | ||
1018 | + | ||
1019 | +#: task_slice.py:509 | ||
1020 | +msgid "Circle" | ||
1021 | +msgstr "" | ||
1022 | + | ||
1023 | +#: task_slice.py:513 | ||
1024 | +msgid "Square" | ||
1025 | +msgstr "" | ||
1026 | + | ||
1027 | +#: task_slice.py:549 | ||
1028 | +msgid "Brush threshold range:" | ||
1029 | +msgstr "" | ||
1030 | + | ||
1031 | +#: task_surface.py:85 | ||
1032 | +msgid "Create 3D surface based on a mask" | ||
1033 | +msgstr "" | ||
1034 | + | ||
1035 | +#: task_surface.py:104 | ||
1036 | +msgid "Next step" | ||
1037 | +msgstr "" | ||
1038 | + | ||
1039 | +#: task_surface.py:134 | ||
1040 | +msgid "InVesalius 3 - New surface" | ||
1041 | +msgstr "" | ||
1042 | + | ||
1043 | +#: task_surface.py:207 | ||
1044 | +msgid "Surface properties" | ||
1045 | +msgstr "" | ||
1046 | + | ||
1047 | +#: task_surface.py:214 | ||
1048 | +msgid "Advanced options" | ||
1049 | +msgstr "" | ||
1050 | + | ||
1051 | +#: task_surface.py:246 | ||
1052 | +msgid "Automatically select largest disconnected region and create new surface" | ||
1053 | +msgstr "" | ||
1054 | + | ||
1055 | +#: task_surface.py:247 | ||
1056 | +msgid "Select largest part" | ||
1057 | +msgstr "" | ||
1058 | + | ||
1059 | +#: task_surface.py:255 | ||
1060 | +msgid "" | ||
1061 | +"Automatically select disconnected regions and create one new surface per " | ||
1062 | +"region" | ||
1063 | +msgstr "" | ||
1064 | + | ||
1065 | +#: task_surface.py:256 | ||
1066 | +msgid "Split all disconnected surfaces" | ||
1067 | +msgstr "" | ||
1068 | + | ||
1069 | +#: task_surface.py:264 | ||
1070 | +msgid "Manually insert seeds of regions of interest and create one new surface" | ||
1071 | +msgstr "" | ||
1072 | + | ||
1073 | +#: task_surface.py:265 | ||
1074 | +msgid "Select regions of interest..." | ||
1075 | +msgstr "" | ||
1076 | + | ||
1077 | +#: task_surface.py:396 | ||
1078 | +msgid "Transparency:" | ||
1079 | +msgstr "" | ||
1080 | + | ||
1081 | +#: task_surface.py:532 | ||
1082 | +msgid "Decimate resolution:" | ||
1083 | +msgstr "" | ||
1084 | + | ||
1085 | +#: task_surface.py:542 | ||
1086 | +msgid "Smooth iterations:" | ||
1087 | +msgstr "" | ||
1088 | + | ||
1089 | +#: task_tools.py:60 | ||
1090 | +msgid "Measure distances" | ||
1091 | +msgstr "" | ||
1092 | + | ||
1093 | +#: task_tools.py:61 | ||
1094 | +msgid "Measure" | ||
1095 | +msgstr "" | ||
1096 | + | ||
1097 | +#: task_tools.py:64 task_tools.py:65 | ||
1098 | +msgid "Add text annotations" | ||
1099 | +msgstr "" | ||
1100 | + | ||
1101 | +#: viewer_slice.py:449 viewer_slice.py:453 | ||
1102 | +msgid "R" | ||
1103 | +msgstr "" | ||
1104 | + | ||
1105 | +#: viewer_slice.py:449 viewer_slice.py:453 | ||
1106 | +msgid "L" | ||
1107 | +msgstr "" | ||
1108 | + | ||
1109 | +#: viewer_slice.py:449 viewer_slice.py:451 | ||
1110 | +msgid "A" | ||
1111 | +msgstr "" | ||
1112 | + | ||
1113 | +#: viewer_slice.py:449 viewer_slice.py:451 | ||
1114 | +msgid "P" | ||
1115 | +msgstr "" | ||
1116 | + | ||
1117 | +#: viewer_slice.py:451 viewer_slice.py:453 | ||
1118 | +msgid "T" | ||
1119 | +msgstr "" | ||
1120 | + | ||
1121 | +#: viewer_slice.py:451 viewer_slice.py:453 | ||
1122 | +msgid "B" | ||
1123 | +msgstr "" |
i18n/tr_TR.po
@@ -1,1123 +0,0 @@ | @@ -1,1123 +0,0 @@ | ||
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-03-13 10:18-0300\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:31 | ||
23 | -#, python-format | ||
24 | -msgid "M %d" | ||
25 | -msgstr "" | ||
26 | - | ||
27 | -#: constants.py:91 | ||
28 | -msgid "Keep all slices" | ||
29 | -msgstr "" | ||
30 | - | ||
31 | -#: constants.py:91 | ||
32 | -msgid "Skip 1 for each 2 slices" | ||
33 | -msgstr "" | ||
34 | - | ||
35 | -#: constants.py:92 | ||
36 | -msgid "Skip 2 for each 3 slices" | ||
37 | -msgstr "" | ||
38 | - | ||
39 | -#: constants.py:92 | ||
40 | -msgid "Skip 3 for each 4 slices" | ||
41 | -msgstr "" | ||
42 | - | ||
43 | -#: constants.py:93 | ||
44 | -msgid "Skip 4 for each 5 slices" | ||
45 | -msgstr "" | ||
46 | - | ||
47 | -#: constants.py:93 | ||
48 | -msgid "Skip 5 for each 6 slices" | ||
49 | -msgstr "" | ||
50 | - | ||
51 | -#: constants.py:133 slice_menu.py:76 slice_menu.py:81 | ||
52 | -msgid "Default " | ||
53 | -msgstr "" | ||
54 | - | ||
55 | -#: constants.py:134 | ||
56 | -msgid "Hue" | ||
57 | -msgstr "" | ||
58 | - | ||
59 | -#: constants.py:135 | ||
60 | -msgid "Saturation" | ||
61 | -msgstr "" | ||
62 | - | ||
63 | -#: constants.py:136 | ||
64 | -msgid "Desert" | ||
65 | -msgstr "" | ||
66 | - | ||
67 | -#: constants.py:137 | ||
68 | -msgid "Rainbow" | ||
69 | -msgstr "" | ||
70 | - | ||
71 | -#: constants.py:138 | ||
72 | -msgid "Ocean" | ||
73 | -msgstr "" | ||
74 | - | ||
75 | -#: constants.py:139 | ||
76 | -msgid "Inverse Gray" | ||
77 | -msgstr "" | ||
78 | - | ||
79 | -#: constants.py:180 constants.py:265 dialogs.py:433 dialogs.py:446 | ||
80 | -#: dicom_preview_panel.py:619 dicom_preview_panel.py:620 presets.py:30 | ||
81 | -#: presets.py:48 presets.py:103 presets.py:134 | ||
82 | -msgid "Bone" | ||
83 | -msgstr "" | ||
84 | - | ||
85 | -#: constants.py:187 | ||
86 | -#, python-format | ||
87 | -msgid "Mask %d" | ||
88 | -msgstr "" | ||
89 | - | ||
90 | -#: constants.py:240 task_surface.py:43 | ||
91 | -msgid "Draw" | ||
92 | -msgstr "" | ||
93 | - | ||
94 | -#: constants.py:240 task_surface.py:43 | ||
95 | -msgid "Erase" | ||
96 | -msgstr "" | ||
97 | - | ||
98 | -#: constants.py:240 data_notebook.py:434 task_surface.py:43 | ||
99 | -msgid "Threshold" | ||
100 | -msgstr "" | ||
101 | - | ||
102 | -#: constants.py:251 constants.py:256 | ||
103 | -msgid "Low" | ||
104 | -msgstr "" | ||
105 | - | ||
106 | -#: constants.py:252 constants.py:256 | ||
107 | -msgid "Medium" | ||
108 | -msgstr "" | ||
109 | - | ||
110 | -#: constants.py:253 constants.py:256 | ||
111 | -msgid "High" | ||
112 | -msgstr "" | ||
113 | - | ||
114 | -#: constants.py:254 constants.py:255 constants.py:256 surface.py:381 | ||
115 | -msgid "Optimal *" | ||
116 | -msgstr "" | ||
117 | - | ||
118 | -#: constants.py:261 | ||
119 | -#, python-format | ||
120 | -msgid "Surface %d" | ||
121 | -msgstr "" | ||
122 | - | ||
123 | -#: constants.py:264 | ||
124 | -msgid "Abdomen" | ||
125 | -msgstr "" | ||
126 | - | ||
127 | -#: constants.py:266 | ||
128 | -msgid "Brain Posterior Fossa" | ||
129 | -msgstr "" | ||
130 | - | ||
131 | -#: constants.py:267 | ||
132 | -msgid "Brain" | ||
133 | -msgstr "" | ||
134 | - | ||
135 | -#: constants.py:268 control.py:339 slice_menu.py:39 slice_menu.py:51 | ||
136 | -msgid "Default" | ||
137 | -msgstr "" | ||
138 | - | ||
139 | -#: constants.py:269 | ||
140 | -msgid "Emphysema" | ||
141 | -msgstr "" | ||
142 | - | ||
143 | -#: constants.py:270 | ||
144 | -msgid "Ischemia - Hard Non Contrast" | ||
145 | -msgstr "" | ||
146 | - | ||
147 | -#: constants.py:271 | ||
148 | -msgid "Ischemia - Soft Non Contrast" | ||
149 | -msgstr "" | ||
150 | - | ||
151 | -#: constants.py:272 | ||
152 | -msgid "Larynx" | ||
153 | -msgstr "" | ||
154 | - | ||
155 | -#: constants.py:273 | ||
156 | -msgid "Liver" | ||
157 | -msgstr "" | ||
158 | - | ||
159 | -#: constants.py:274 | ||
160 | -msgid "Lung - Soft" | ||
161 | -msgstr "" | ||
162 | - | ||
163 | -#: constants.py:275 | ||
164 | -msgid "Lung - Hard" | ||
165 | -msgstr "" | ||
166 | - | ||
167 | -#: constants.py:276 | ||
168 | -msgid "Mediastinum" | ||
169 | -msgstr "" | ||
170 | - | ||
171 | -#: constants.py:277 control.py:340 slice_menu.py:46 slice_menu.py:51 | ||
172 | -msgid "Manual" | ||
173 | -msgstr "" | ||
174 | - | ||
175 | -#: constants.py:278 | ||
176 | -msgid "Pelvis" | ||
177 | -msgstr "" | ||
178 | - | ||
179 | -#: constants.py:279 | ||
180 | -msgid "Sinus" | ||
181 | -msgstr "" | ||
182 | - | ||
183 | -#: constants.py:280 | ||
184 | -msgid "Vasculature - Hard" | ||
185 | -msgstr "" | ||
186 | - | ||
187 | -#: constants.py:281 | ||
188 | -msgid "Vasculature - Soft" | ||
189 | -msgstr "" | ||
190 | - | ||
191 | -#: constants.py:290 | ||
192 | -msgid "Front" | ||
193 | -msgstr "" | ||
194 | - | ||
195 | -#: constants.py:291 | ||
196 | -msgid "Back" | ||
197 | -msgstr "" | ||
198 | - | ||
199 | -#: constants.py:292 | ||
200 | -msgid "Top" | ||
201 | -msgstr "" | ||
202 | - | ||
203 | -#: constants.py:293 | ||
204 | -msgid "Bottom" | ||
205 | -msgstr "" | ||
206 | - | ||
207 | -#: constants.py:294 | ||
208 | -msgid "Right" | ||
209 | -msgstr "" | ||
210 | - | ||
211 | -#: constants.py:295 | ||
212 | -msgid "Left" | ||
213 | -msgstr "" | ||
214 | - | ||
215 | -#: constants.py:296 | ||
216 | -msgid "Isometric" | ||
217 | -msgstr "" | ||
218 | - | ||
219 | -#: constants.py:307 | ||
220 | -msgid "Airways" | ||
221 | -msgstr "" | ||
222 | - | ||
223 | -#: constants.py:308 | ||
224 | -msgid "Airways II" | ||
225 | -msgstr "" | ||
226 | - | ||
227 | -#: constants.py:309 | ||
228 | -msgid "Black & White" | ||
229 | -msgstr "" | ||
230 | - | ||
231 | -#: constants.py:310 | ||
232 | -msgid "Bone + Skin" | ||
233 | -msgstr "" | ||
234 | - | ||
235 | -#: constants.py:311 | ||
236 | -msgid "Bone + Skin II" | ||
237 | -msgstr "" | ||
238 | - | ||
239 | -#: constants.py:312 | ||
240 | -msgid "Dark Bone" | ||
241 | -msgstr "" | ||
242 | - | ||
243 | -#: constants.py:313 | ||
244 | -msgid "Glossy" | ||
245 | -msgstr "" | ||
246 | - | ||
247 | -#: constants.py:314 | ||
248 | -msgid "Glossy II" | ||
249 | -msgstr "" | ||
250 | - | ||
251 | -#: constants.py:315 | ||
252 | -msgid "Gold Bone" | ||
253 | -msgstr "" | ||
254 | - | ||
255 | -#: constants.py:316 | ||
256 | -msgid "High Contrast" | ||
257 | -msgstr "" | ||
258 | - | ||
259 | -#: constants.py:317 | ||
260 | -msgid "Low Contrast" | ||
261 | -msgstr "" | ||
262 | - | ||
263 | -#: constants.py:318 constants.py:325 | ||
264 | -msgid "Soft on White" | ||
265 | -msgstr "" | ||
266 | - | ||
267 | -#: constants.py:319 | ||
268 | -msgid "Mid Contrast" | ||
269 | -msgstr "" | ||
270 | - | ||
271 | -#: constants.py:320 | ||
272 | -msgid "No Shading" | ||
273 | -msgstr "" | ||
274 | - | ||
275 | -#: constants.py:321 | ||
276 | -msgid "Pencil" | ||
277 | -msgstr "" | ||
278 | - | ||
279 | -#: constants.py:322 | ||
280 | -msgid "Red on White" | ||
281 | -msgstr "" | ||
282 | - | ||
283 | -#: constants.py:323 | ||
284 | -msgid "Skin On Blue" | ||
285 | -msgstr "" | ||
286 | - | ||
287 | -#: constants.py:324 | ||
288 | -msgid "Skin On Blue II" | ||
289 | -msgstr "" | ||
290 | - | ||
291 | -#: constants.py:326 | ||
292 | -msgid "Soft + Skin" | ||
293 | -msgstr "" | ||
294 | - | ||
295 | -#: constants.py:327 | ||
296 | -msgid "Soft + Skin II" | ||
297 | -msgstr "" | ||
298 | - | ||
299 | -#: constants.py:328 | ||
300 | -msgid "Soft + Skin III" | ||
301 | -msgstr "" | ||
302 | - | ||
303 | -#: constants.py:329 | ||
304 | -msgid "Soft On Blue" | ||
305 | -msgstr "" | ||
306 | - | ||
307 | -#: constants.py:330 | ||
308 | -msgid "Soft" | ||
309 | -msgstr "" | ||
310 | - | ||
311 | -#: constants.py:331 | ||
312 | -msgid "Standard" | ||
313 | -msgstr "" | ||
314 | - | ||
315 | -#: constants.py:332 | ||
316 | -msgid "Vascular" | ||
317 | -msgstr "" | ||
318 | - | ||
319 | -#: constants.py:333 | ||
320 | -msgid "Vascular II" | ||
321 | -msgstr "" | ||
322 | - | ||
323 | -#: constants.py:334 | ||
324 | -msgid "Vascular III" | ||
325 | -msgstr "" | ||
326 | - | ||
327 | -#: constants.py:335 | ||
328 | -msgid "Vascular IV" | ||
329 | -msgstr "" | ||
330 | - | ||
331 | -#: constants.py:336 | ||
332 | -msgid "Yellow Bone" | ||
333 | -msgstr "" | ||
334 | - | ||
335 | -#: constants.py:358 constants.py:360 | ||
336 | -msgid " Off" | ||
337 | -msgstr "" | ||
338 | - | ||
339 | -#: constants.py:361 volume.py:552 | ||
340 | -msgid "Cut plane" | ||
341 | -msgstr "" | ||
342 | - | ||
343 | -#: control.py:275 | ||
344 | -#, python-format | ||
345 | -msgid "Loading file %d of %d" | ||
346 | -msgstr "" | ||
347 | - | ||
348 | -#: control.py:367 dialogs.py:514 presets.py:44 presets.py:62 presets.py:117 | ||
349 | -#: presets.py:148 task_slice.py:406 task_slice.py:408 task_slice.py:420 | ||
350 | -#: task_slice.py:422 task_slice.py:458 task_slice.py:461 | ||
351 | -msgid "Custom" | ||
352 | -msgstr "" | ||
353 | - | ||
354 | -#: control.py:372 | ||
355 | -msgid "Untitled" | ||
356 | -msgstr "" | ||
357 | - | ||
358 | -#: control.py:446 | ||
359 | -msgid "Fix gantry tilt applying the degrees below" | ||
360 | -msgstr "" | ||
361 | - | ||
362 | -#: data_notebook.py:39 measures.py:14 | ||
363 | -msgid "Linear" | ||
364 | -msgstr "" | ||
365 | - | ||
366 | -#: data_notebook.py:40 measures.py:15 | ||
367 | -msgid "Angular" | ||
368 | -msgstr "" | ||
369 | - | ||
370 | -#: data_notebook.py:43 measures.py:18 | ||
371 | -msgid "3D" | ||
372 | -msgstr "" | ||
373 | - | ||
374 | -#: data_notebook.py:44 measures.py:19 | ||
375 | -msgid "Axial" | ||
376 | -msgstr "" | ||
377 | - | ||
378 | -#: data_notebook.py:45 measures.py:20 | ||
379 | -msgid "Coronal" | ||
380 | -msgstr "" | ||
381 | - | ||
382 | -#: data_notebook.py:46 measures.py:21 | ||
383 | -msgid "Sagittal" | ||
384 | -msgstr "" | ||
385 | - | ||
386 | -#: data_notebook.py:62 | ||
387 | -msgid "Masks" | ||
388 | -msgstr "" | ||
389 | - | ||
390 | -#: data_notebook.py:63 | ||
391 | -msgid "3D Surfaces" | ||
392 | -msgstr "" | ||
393 | - | ||
394 | -#: data_notebook.py:64 | ||
395 | -msgid "Measures" | ||
396 | -msgstr "" | ||
397 | - | ||
398 | -#: data_notebook.py:182 frame.py:894 | ||
399 | -msgid "Measure distance" | ||
400 | -msgstr "" | ||
401 | - | ||
402 | -#: data_notebook.py:185 frame.py:899 | ||
403 | -msgid "Measure angle" | ||
404 | -msgstr "" | ||
405 | - | ||
406 | -#: data_notebook.py:433 data_notebook.py:774 data_notebook.py:1020 | ||
407 | -#: data_notebook.py:1209 | ||
408 | -msgid "Name" | ||
409 | -msgstr "" | ||
410 | - | ||
411 | -#: data_notebook.py:494 | ||
412 | -msgid "Mask" | ||
413 | -msgstr "" | ||
414 | - | ||
415 | -#: data_notebook.py:775 | ||
416 | -msgid "Volume (mm³)" | ||
417 | -msgstr "" | ||
418 | - | ||
419 | -#: data_notebook.py:776 | ||
420 | -msgid "Transparency" | ||
421 | -msgstr "" | ||
422 | - | ||
423 | -#: data_notebook.py:1021 | ||
424 | -msgid "Location" | ||
425 | -msgstr "" | ||
426 | - | ||
427 | -#: data_notebook.py:1022 data_notebook.py:1210 | ||
428 | -msgid "Type" | ||
429 | -msgstr "" | ||
430 | - | ||
431 | -#: data_notebook.py:1023 data_notebook.py:1211 | ||
432 | -msgid "Value" | ||
433 | -msgstr "" | ||
434 | - | ||
435 | -#: default_tasks.py:134 | ||
436 | -msgid "Data" | ||
437 | -msgstr "" | ||
438 | - | ||
439 | -#: default_tasks.py:208 default_tasks.py:213 | ||
440 | -msgid "InVesalius start" | ||
441 | -msgstr "" | ||
442 | - | ||
443 | -#: default_tasks.py:209 default_tasks.py:214 default_tasks.py:242 | ||
444 | -msgid "Select region of interest" | ||
445 | -msgstr "" | ||
446 | - | ||
447 | -#: default_tasks.py:210 default_tasks.py:215 default_tasks.py:244 | ||
448 | -msgid "Configure 3D surface" | ||
449 | -msgstr "" | ||
450 | - | ||
451 | -#: default_tasks.py:211 | ||
452 | -msgid "Export data" | ||
453 | -msgstr "" | ||
454 | - | ||
455 | -#: default_tasks.py:216 | ||
456 | -msgid "Utilize navigation system" | ||
457 | -msgstr "" | ||
458 | - | ||
459 | -#: default_viewers.py:79 default_viewers.py:168 task_exporter.py:235 | ||
460 | -msgid "Axial slice" | ||
461 | -msgstr "" | ||
462 | - | ||
463 | -#: default_viewers.py:84 default_viewers.py:174 task_exporter.py:236 | ||
464 | -msgid "Coronal slice" | ||
465 | -msgstr "" | ||
466 | - | ||
467 | -#: default_viewers.py:89 default_viewers.py:180 task_exporter.py:237 | ||
468 | -msgid "Sagittal slice" | ||
469 | -msgstr "" | ||
470 | - | ||
471 | -#: default_viewers.py:95 default_viewers.py:186 task_exporter.py:238 | ||
472 | -msgid "Volume" | ||
473 | -msgstr "" | ||
474 | - | ||
475 | -#: default_viewers.py:416 | ||
476 | -msgid "Preset name" | ||
477 | -msgstr "" | ||
478 | - | ||
479 | -#: default_viewers.py:419 | ||
480 | -msgid "Save raycasting preset" | ||
481 | -msgstr "" | ||
482 | - | ||
483 | -#: default_viewers.py:449 | ||
484 | -msgid "Tools" | ||
485 | -msgstr "" | ||
486 | - | ||
487 | -#: dialogs.py:56 | ||
488 | -msgid "Value will be applied." | ||
489 | -msgstr "" | ||
490 | - | ||
491 | -#: dialogs.py:60 | ||
492 | -msgid "Value will not be applied." | ||
493 | -msgstr "" | ||
494 | - | ||
495 | -#: dialogs.py:98 | ||
496 | -msgid "Loading DICOM files" | ||
497 | -msgstr "" | ||
498 | - | ||
499 | -#: dialogs.py:140 | ||
500 | -msgid "Open InVesalius 3 project..." | ||
501 | -msgstr "" | ||
502 | - | ||
503 | -#: dialogs.py:177 | ||
504 | -msgid "Choose a DICOM folder:" | ||
505 | -msgstr "" | ||
506 | - | ||
507 | -#: dialogs.py:208 | ||
508 | -msgid "Save project as..." | ||
509 | -msgstr "" | ||
510 | - | ||
511 | -#: dialogs.py:211 | ||
512 | -msgid "InVesalius project (*.inv3)|*.inv3" | ||
513 | -msgstr "" | ||
514 | - | ||
515 | -#: dialogs.py:274 dialogs.py:552 dialogs.py:577 | ||
516 | -#, python-format | ||
517 | -msgid "" | ||
518 | -"The project %s has been modified.\n" | ||
519 | -"Save changes?" | ||
520 | -msgstr "" | ||
521 | - | ||
522 | -#: dialogs.py:288 | ||
523 | -#, python-format | ||
524 | -msgid "%s is an empty directory." | ||
525 | -msgstr "" | ||
526 | - | ||
527 | -#: dialogs.py:301 | ||
528 | -msgid "There are no DICOM files in the selected directory." | ||
529 | -msgstr "" | ||
530 | - | ||
531 | -#: dialogs.py:312 | ||
532 | -msgid "There is no mask of reference to create a surface." | ||
533 | -msgstr "" | ||
534 | - | ||
535 | -#: dialogs.py:323 | ||
536 | -msgid "No masks were selected for removal." | ||
537 | -msgstr "" | ||
538 | - | ||
539 | -#: dialogs.py:334 | ||
540 | -msgid "No surfaces were selected for removal." | ||
541 | -msgstr "" | ||
542 | - | ||
543 | -#: dialogs.py:346 | ||
544 | -msgid "No measures were selected for removal." | ||
545 | -msgstr "" | ||
546 | - | ||
547 | -#: dialogs.py:357 | ||
548 | -msgid "No masks were selected for duplication." | ||
549 | -msgstr "" | ||
550 | - | ||
551 | -#: dialogs.py:370 | ||
552 | -msgid "No surfaces were selected for duplication." | ||
553 | -msgstr "" | ||
554 | - | ||
555 | -#: dialogs.py:416 | ||
556 | -msgid "New mask name:" | ||
557 | -msgstr "" | ||
558 | - | ||
559 | -#: dialogs.py:420 | ||
560 | -msgid "Name the mask to be created" | ||
561 | -msgstr "" | ||
562 | - | ||
563 | -#: dialogs.py:427 | ||
564 | -msgid "Threshold preset:" | ||
565 | -msgstr "" | ||
566 | - | ||
567 | -#: dialogs.py:529 | ||
568 | -#, python-format | ||
569 | -msgid "%s does not exist." | ||
570 | -msgstr "" | ||
571 | - | ||
572 | -#: dialogs.py:540 | ||
573 | -msgid "Please, provide more than one DICOM file for 3D reconstruction" | ||
574 | -msgstr "" | ||
575 | - | ||
576 | -#: dialogs.py:601 | ||
577 | -msgid "(c) 2007-2010 Renato Archer Information Technology Centre" | ||
578 | -msgstr "" | ||
579 | - | ||
580 | -#: dialogs.py:602 | ||
581 | -msgid "" | ||
582 | -"InVesalius is a medical imaging program for 3D reconstruction. It uses a " | ||
583 | -"sequence of 2D DICOM image files acquired with CT or MRI scanners. " | ||
584 | -"InVesalius allows for the export of 3D volumes or surfaces as STL files for " | ||
585 | -"creating physical models of a patient's anatomy using rapid prototyping " | ||
586 | -"technologies." | ||
587 | -msgstr "" | ||
588 | - | ||
589 | -#: dialogs.py:610 | ||
590 | -msgid "GNU GPL (General Public License) version 2" | ||
591 | -msgstr "" | ||
592 | - | ||
593 | -#: dialogs.py:636 | ||
594 | -msgid "Save raycasting preset as:" | ||
595 | -msgstr "" | ||
596 | - | ||
597 | -#: dialogs.py:679 | ||
598 | -msgid "New surface name:" | ||
599 | -msgstr "" | ||
600 | - | ||
601 | -#: dialogs.py:683 | ||
602 | -msgid "Name the surface to be created" | ||
603 | -msgstr "" | ||
604 | - | ||
605 | -#: dialogs.py:690 | ||
606 | -msgid "Mask of reference:" | ||
607 | -msgstr "" | ||
608 | - | ||
609 | -#: dialogs.py:708 | ||
610 | -msgid "Surface quality:" | ||
611 | -msgstr "" | ||
612 | - | ||
613 | -#: dialogs.py:737 | ||
614 | -msgid "Fill holes" | ||
615 | -msgstr "" | ||
616 | - | ||
617 | -#: dialogs.py:740 | ||
618 | -msgid "Keep largest region" | ||
619 | -msgstr "" | ||
620 | - | ||
621 | -#: dialogs.py:774 | ||
622 | -msgid "BMP image" | ||
623 | -msgstr "" | ||
624 | - | ||
625 | -#: dialogs.py:775 | ||
626 | -msgid "JPG image" | ||
627 | -msgstr "" | ||
628 | - | ||
629 | -#: dialogs.py:776 | ||
630 | -msgid "PNG image" | ||
631 | -msgstr "" | ||
632 | - | ||
633 | -#: dialogs.py:777 | ||
634 | -msgid "PostScript document" | ||
635 | -msgstr "" | ||
636 | - | ||
637 | -#: dialogs.py:778 | ||
638 | -msgid "POV-Ray file" | ||
639 | -msgstr "" | ||
640 | - | ||
641 | -#: dialogs.py:779 | ||
642 | -msgid "TIFF image" | ||
643 | -msgstr "" | ||
644 | - | ||
645 | -#: dicom.py:1424 dicom.py:1427 | ||
646 | -msgid "unnamed" | ||
647 | -msgstr "" | ||
648 | - | ||
649 | -#: dicom_preview_panel.py:45 | ||
650 | -#, python-format | ||
651 | -msgid "Image size: %d x %d" | ||
652 | -msgstr "" | ||
653 | - | ||
654 | -#: dicom_preview_panel.py:46 | ||
655 | -#, python-format | ||
656 | -msgid "Spacing: %.2f" | ||
657 | -msgstr "" | ||
658 | - | ||
659 | -#: dicom_preview_panel.py:47 | ||
660 | -#, python-format | ||
661 | -msgid "Location: %.2f" | ||
662 | -msgstr "" | ||
663 | - | ||
664 | -#: dicom_preview_panel.py:49 | ||
665 | -#, python-format | ||
666 | -msgid "" | ||
667 | -"%s %s\n" | ||
668 | -"Made in InVesalius" | ||
669 | -msgstr "" | ||
670 | - | ||
671 | -#: dicom_preview_panel.py:187 dicom_preview_panel.py:188 | ||
672 | -msgid "Image" | ||
673 | -msgstr "" | ||
674 | - | ||
675 | -#: dicom_preview_panel.py:395 | ||
676 | -#, python-format | ||
677 | -msgid "%d Images" | ||
678 | -msgstr "" | ||
679 | - | ||
680 | -#: dicom_preview_panel.py:519 dicom_preview_panel.py:540 | ||
681 | -#, python-format | ||
682 | -msgid "Image %d" | ||
683 | -msgstr "" | ||
684 | - | ||
685 | -#: dicom_preview_panel.py:691 | ||
686 | -msgid "Auto-play" | ||
687 | -msgstr "" | ||
688 | - | ||
689 | -#: frame.py:126 | ||
690 | -msgid "Data panel" | ||
691 | -msgstr "" | ||
692 | - | ||
693 | -#: frame.py:133 | ||
694 | -msgid "Preview medical data to be reconstructed" | ||
695 | -msgstr "" | ||
696 | - | ||
697 | -#: frame.py:403 | ||
698 | -msgid "Import DICOM...\tCtrl+I" | ||
699 | -msgstr "" | ||
700 | - | ||
701 | -#: frame.py:405 | ||
702 | -msgid "Open Project...\tCtrl+O" | ||
703 | -msgstr "" | ||
704 | - | ||
705 | -#: frame.py:406 | ||
706 | -msgid "Save Project\tCtrl+S" | ||
707 | -msgstr "" | ||
708 | - | ||
709 | -#: frame.py:407 | ||
710 | -msgid "Save Project As..." | ||
711 | -msgstr "" | ||
712 | - | ||
713 | -#: frame.py:408 | ||
714 | -msgid "Close Project" | ||
715 | -msgstr "" | ||
716 | - | ||
717 | -#: frame.py:417 | ||
718 | -msgid "Exit" | ||
719 | -msgstr "" | ||
720 | - | ||
721 | -#: frame.py:460 | ||
722 | -msgid "Getting Started..." | ||
723 | -msgstr "" | ||
724 | - | ||
725 | -#: frame.py:463 | ||
726 | -msgid "About..." | ||
727 | -msgstr "" | ||
728 | - | ||
729 | -#: frame.py:479 | ||
730 | -msgid "File" | ||
731 | -msgstr "" | ||
732 | - | ||
733 | -#: frame.py:484 | ||
734 | -msgid "Help" | ||
735 | -msgstr "" | ||
736 | - | ||
737 | -#: frame.py:566 surface.py:358 surface.py:539 | ||
738 | -msgid "Ready" | ||
739 | -msgstr "" | ||
740 | - | ||
741 | -#: frame.py:716 | ||
742 | -msgid "Import DICOM files..." | ||
743 | -msgstr "" | ||
744 | - | ||
745 | -#: frame.py:723 | ||
746 | -msgid "Open a InVesalius project..." | ||
747 | -msgstr "" | ||
748 | - | ||
749 | -#: frame.py:727 | ||
750 | -msgid "Save InVesalius project" | ||
751 | -msgstr "" | ||
752 | - | ||
753 | -#: frame.py:869 | ||
754 | -msgid "Zoom" | ||
755 | -msgstr "" | ||
756 | - | ||
757 | -#: frame.py:874 | ||
758 | -msgid "Zoom based on selection" | ||
759 | -msgstr "" | ||
760 | - | ||
761 | -#: frame.py:879 | ||
762 | -msgid "Rotate" | ||
763 | -msgstr "" | ||
764 | - | ||
765 | -#: frame.py:884 | ||
766 | -msgid "Move" | ||
767 | -msgstr "" | ||
768 | - | ||
769 | -#: frame.py:889 | ||
770 | -msgid "Constrast" | ||
771 | -msgstr "" | ||
772 | - | ||
773 | -#: frame.py:1042 | ||
774 | -msgid "Scroll slices" | ||
775 | -msgstr "" | ||
776 | - | ||
777 | -#: frame.py:1046 | ||
778 | -msgid "Slices' cross intersection" | ||
779 | -msgstr "" | ||
780 | - | ||
781 | -#: frame.py:1203 frame.py:1272 | ||
782 | -msgid "Hide task panel" | ||
783 | -msgstr "" | ||
784 | - | ||
785 | -#: frame.py:1207 frame.py:1294 | ||
786 | -msgid "Hide text" | ||
787 | -msgstr "" | ||
788 | - | ||
789 | -#: frame.py:1278 | ||
790 | -msgid "Show task panel" | ||
791 | -msgstr "" | ||
792 | - | ||
793 | -#: frame.py:1288 | ||
794 | -msgid "Show text" | ||
795 | -msgstr "" | ||
796 | - | ||
797 | -#: imagedata_utils.py:87 imagedata_utils.py:260 imagedata_utils.py:365 | ||
798 | -msgid "Generating multiplanar visualization..." | ||
799 | -msgstr "" | ||
800 | - | ||
801 | -#: import_panel.py:214 | ||
802 | -msgid "Patient name" | ||
803 | -msgstr "" | ||
804 | - | ||
805 | -#: import_panel.py:215 | ||
806 | -msgid "Patient ID" | ||
807 | -msgstr "" | ||
808 | - | ||
809 | -#: import_panel.py:216 | ||
810 | -msgid "Age" | ||
811 | -msgstr "" | ||
812 | - | ||
813 | -#: import_panel.py:217 | ||
814 | -msgid "Gender" | ||
815 | -msgstr "" | ||
816 | - | ||
817 | -#: import_panel.py:218 | ||
818 | -msgid "Study description" | ||
819 | -msgstr "" | ||
820 | - | ||
821 | -#: import_panel.py:219 | ||
822 | -msgid "Modality" | ||
823 | -msgstr "" | ||
824 | - | ||
825 | -#: import_panel.py:220 | ||
826 | -msgid "Date acquired" | ||
827 | -msgstr "" | ||
828 | - | ||
829 | -#: import_panel.py:221 | ||
830 | -msgid "# Images" | ||
831 | -msgstr "" | ||
832 | - | ||
833 | -#: import_panel.py:222 | ||
834 | -msgid "Institution" | ||
835 | -msgstr "" | ||
836 | - | ||
837 | -#: import_panel.py:223 | ||
838 | -msgid "Date of birth" | ||
839 | -msgstr "" | ||
840 | - | ||
841 | -#: import_panel.py:224 | ||
842 | -msgid "Accession Number" | ||
843 | -msgstr "" | ||
844 | - | ||
845 | -#: import_panel.py:225 | ||
846 | -msgid "Referring physician" | ||
847 | -msgstr "" | ||
848 | - | ||
849 | -#: import_panel.py:241 | ||
850 | -msgid "InVesalius Database" | ||
851 | -msgstr "" | ||
852 | - | ||
853 | -#: language_dialog.py:36 | ||
854 | -msgid "Language selection" | ||
855 | -msgstr "" | ||
856 | - | ||
857 | -#: language_dialog.py:79 | ||
858 | -msgid "Choose user interface language" | ||
859 | -msgstr "" | ||
860 | - | ||
861 | -#: polydata_utils.py:132 | ||
862 | -msgid "Getting selected parts" | ||
863 | -msgstr "" | ||
864 | - | ||
865 | -#: polydata_utils.py:191 | ||
866 | -msgid "Splitting disconected parts" | ||
867 | -msgstr "" | ||
868 | - | ||
869 | -#: presets.py:31 presets.py:49 presets.py:104 presets.py:135 | ||
870 | -msgid "Soft Tissue" | ||
871 | -msgstr "" | ||
872 | - | ||
873 | -#: presets.py:32 presets.py:50 presets.py:105 presets.py:136 | ||
874 | -msgid "Enamel (Adult)" | ||
875 | -msgstr "" | ||
876 | - | ||
877 | -#: presets.py:33 presets.py:51 presets.py:106 presets.py:137 | ||
878 | -msgid "Enamel (Child)" | ||
879 | -msgstr "" | ||
880 | - | ||
881 | -#: presets.py:34 presets.py:52 presets.py:107 presets.py:138 | ||
882 | -msgid "Compact Bone (Adult)" | ||
883 | -msgstr "" | ||
884 | - | ||
885 | -#: presets.py:35 presets.py:53 presets.py:108 presets.py:139 | ||
886 | -msgid "Compact Bone (Child)" | ||
887 | -msgstr "" | ||
888 | - | ||
889 | -#: presets.py:36 presets.py:54 presets.py:109 presets.py:140 | ||
890 | -msgid "Spongial Bone (Adult)" | ||
891 | -msgstr "" | ||
892 | - | ||
893 | -#: presets.py:37 presets.py:55 presets.py:110 presets.py:141 | ||
894 | -msgid "Spongial Bone (Child)" | ||
895 | -msgstr "" | ||
896 | - | ||
897 | -#: presets.py:38 presets.py:56 presets.py:111 presets.py:142 | ||
898 | -msgid "Muscle Tissue (Adult)" | ||
899 | -msgstr "" | ||
900 | - | ||
901 | -#: presets.py:39 presets.py:57 presets.py:112 presets.py:143 | ||
902 | -msgid "Muscle Tissue (Child)" | ||
903 | -msgstr "" | ||
904 | - | ||
905 | -#: presets.py:40 presets.py:58 presets.py:113 presets.py:144 | ||
906 | -msgid "Fat Tissue (Adult)" | ||
907 | -msgstr "" | ||
908 | - | ||
909 | -#: presets.py:41 presets.py:59 presets.py:114 presets.py:145 | ||
910 | -msgid "Fat Tissue (Child)" | ||
911 | -msgstr "" | ||
912 | - | ||
913 | -#: presets.py:42 presets.py:60 presets.py:115 presets.py:146 | ||
914 | -msgid "Skin Tissue (Adult)" | ||
915 | -msgstr "" | ||
916 | - | ||
917 | -#: presets.py:43 presets.py:61 presets.py:116 presets.py:147 | ||
918 | -msgid "Skin Tissue (Child)" | ||
919 | -msgstr "" | ||
920 | - | ||
921 | -#: slice_menu.py:104 | ||
922 | -msgid "Window Width and Level" | ||
923 | -msgstr "" | ||
924 | - | ||
925 | -#: slice_menu.py:105 | ||
926 | -msgid "Pseudo Colour" | ||
927 | -msgstr "" | ||
928 | - | ||
929 | -#: slice_menu.py:106 | ||
930 | -msgid "Image Tiling" | ||
931 | -msgstr "" | ||
932 | - | ||
933 | -#: surface.py:422 surface.py:456 surface.py:464 surface.py:521 | ||
934 | -#: surface_process.py:55 surface_process.py:67 surface_process.py:76 | ||
935 | -#: surface_process.py:89 surface_process.py:98 surface_process.py:109 | ||
936 | -msgid "Generating 3D surface..." | ||
937 | -msgstr "" | ||
938 | - | ||
939 | -#: task_exporter.py:105 | ||
940 | -msgid "Export InVesalius screen to an image file" | ||
941 | -msgstr "" | ||
942 | - | ||
943 | -#: task_exporter.py:107 | ||
944 | -msgid "Export picture..." | ||
945 | -msgstr "" | ||
946 | - | ||
947 | -#: task_exporter.py:116 | ||
948 | -msgid "Export 3D surface" | ||
949 | -msgstr "" | ||
950 | - | ||
951 | -#: task_exporter.py:117 | ||
952 | -msgid "Export 3D surface..." | ||
953 | -msgstr "" | ||
954 | - | ||
955 | -#: task_exporter.py:308 | ||
956 | -msgid "Save 3D surface as..." | ||
957 | -msgstr "" | ||
958 | - | ||
959 | -#: task_exporter.py:327 | ||
960 | -msgid "You need to create a surface and make " | ||
961 | -msgstr "" | ||
962 | - | ||
963 | -#: task_exporter.py:328 | ||
964 | -msgid "visible before exporting it." | ||
965 | -msgstr "" | ||
966 | - | ||
967 | -#: task_generic.py:65 task_navigator.py:65 | ||
968 | -msgid "Testing..." | ||
969 | -msgstr "" | ||
970 | - | ||
971 | -#: task_importer.py:64 | ||
972 | -msgid "Select DICOM or Analyze files to be reconstructed" | ||
973 | -msgstr "" | ||
974 | - | ||
975 | -#: task_importer.py:65 | ||
976 | -msgid "Import medical images..." | ||
977 | -msgstr "" | ||
978 | - | ||
979 | -#: task_importer.py:82 | ||
980 | -msgid "Open an existing InVesalius project..." | ||
981 | -msgstr "" | ||
982 | - | ||
983 | -#: task_importer.py:83 | ||
984 | -msgid "Open an existing project..." | ||
985 | -msgstr "" | ||
986 | - | ||
987 | -#: task_slice.py:82 | ||
988 | -msgid "Create mask for slice segmentation and editing" | ||
989 | -msgstr "" | ||
990 | - | ||
991 | -#: task_slice.py:83 | ||
992 | -msgid "Create new mask" | ||
993 | -msgstr "" | ||
994 | - | ||
995 | -#: task_slice.py:111 | ||
996 | -msgid "Save surface" | ||
997 | -msgstr "" | ||
998 | - | ||
999 | -#: task_slice.py:112 | ||
1000 | -msgid "Overwrite last surface" | ||
1001 | -msgstr "" | ||
1002 | - | ||
1003 | -#: task_slice.py:217 | ||
1004 | -msgid "Mask properties" | ||
1005 | -msgstr "" | ||
1006 | - | ||
1007 | -#: task_slice.py:225 | ||
1008 | -msgid "Advanced editing tools" | ||
1009 | -msgstr "" | ||
1010 | - | ||
1011 | -#: task_slice.py:309 | ||
1012 | -msgid "Set predefined or manual threshold:" | ||
1013 | -msgstr "" | ||
1014 | - | ||
1015 | -#: task_slice.py:503 | ||
1016 | -msgid "Choose brush type, size or operation:" | ||
1017 | -msgstr "" | ||
1018 | - | ||
1019 | -#: task_slice.py:509 | ||
1020 | -msgid "Circle" | ||
1021 | -msgstr "" | ||
1022 | - | ||
1023 | -#: task_slice.py:513 | ||
1024 | -msgid "Square" | ||
1025 | -msgstr "" | ||
1026 | - | ||
1027 | -#: task_slice.py:549 | ||
1028 | -msgid "Brush threshold range:" | ||
1029 | -msgstr "" | ||
1030 | - | ||
1031 | -#: task_surface.py:85 | ||
1032 | -msgid "Create 3D surface based on a mask" | ||
1033 | -msgstr "" | ||
1034 | - | ||
1035 | -#: task_surface.py:104 | ||
1036 | -msgid "Next step" | ||
1037 | -msgstr "" | ||
1038 | - | ||
1039 | -#: task_surface.py:134 | ||
1040 | -msgid "InVesalius 3 - New surface" | ||
1041 | -msgstr "" | ||
1042 | - | ||
1043 | -#: task_surface.py:207 | ||
1044 | -msgid "Surface properties" | ||
1045 | -msgstr "" | ||
1046 | - | ||
1047 | -#: task_surface.py:214 | ||
1048 | -msgid "Advanced options" | ||
1049 | -msgstr "" | ||
1050 | - | ||
1051 | -#: task_surface.py:246 | ||
1052 | -msgid "Automatically select largest disconnected region and create new surface" | ||
1053 | -msgstr "" | ||
1054 | - | ||
1055 | -#: task_surface.py:247 | ||
1056 | -msgid "Select largest part" | ||
1057 | -msgstr "" | ||
1058 | - | ||
1059 | -#: task_surface.py:255 | ||
1060 | -msgid "" | ||
1061 | -"Automatically select disconnected regions and create one new surface per " | ||
1062 | -"region" | ||
1063 | -msgstr "" | ||
1064 | - | ||
1065 | -#: task_surface.py:256 | ||
1066 | -msgid "Split all disconnected surfaces" | ||
1067 | -msgstr "" | ||
1068 | - | ||
1069 | -#: task_surface.py:264 | ||
1070 | -msgid "Manually insert seeds of regions of interest and create one new surface" | ||
1071 | -msgstr "" | ||
1072 | - | ||
1073 | -#: task_surface.py:265 | ||
1074 | -msgid "Select regions of interest..." | ||
1075 | -msgstr "" | ||
1076 | - | ||
1077 | -#: task_surface.py:396 | ||
1078 | -msgid "Transparency:" | ||
1079 | -msgstr "" | ||
1080 | - | ||
1081 | -#: task_surface.py:532 | ||
1082 | -msgid "Decimate resolution:" | ||
1083 | -msgstr "" | ||
1084 | - | ||
1085 | -#: task_surface.py:542 | ||
1086 | -msgid "Smooth iterations:" | ||
1087 | -msgstr "" | ||
1088 | - | ||
1089 | -#: task_tools.py:60 | ||
1090 | -msgid "Measure distances" | ||
1091 | -msgstr "" | ||
1092 | - | ||
1093 | -#: task_tools.py:61 | ||
1094 | -msgid "Measure" | ||
1095 | -msgstr "" | ||
1096 | - | ||
1097 | -#: task_tools.py:64 task_tools.py:65 | ||
1098 | -msgid "Add text annotations" | ||
1099 | -msgstr "" | ||
1100 | - | ||
1101 | -#: viewer_slice.py:449 viewer_slice.py:453 | ||
1102 | -msgid "R" | ||
1103 | -msgstr "" | ||
1104 | - | ||
1105 | -#: viewer_slice.py:449 viewer_slice.py:453 | ||
1106 | -msgid "L" | ||
1107 | -msgstr "" | ||
1108 | - | ||
1109 | -#: viewer_slice.py:449 viewer_slice.py:451 | ||
1110 | -msgid "A" | ||
1111 | -msgstr "" | ||
1112 | - | ||
1113 | -#: viewer_slice.py:449 viewer_slice.py:451 | ||
1114 | -msgid "P" | ||
1115 | -msgstr "" | ||
1116 | - | ||
1117 | -#: viewer_slice.py:451 viewer_slice.py:453 | ||
1118 | -msgid "T" | ||
1119 | -msgstr "" | ||
1120 | - | ||
1121 | -#: viewer_slice.py:451 viewer_slice.py:453 | ||
1122 | -msgid "B" | ||
1123 | -msgstr "" |