Commit 9ad187f4fb57119e5caba55d27611346b186df9f
1 parent
24c92f3d
Exists in
master
Updated en po file
Showing
1 changed file
with
503 additions
and
374 deletions
Show diff stats
po/en.po
| ... | ... | @@ -9,7 +9,7 @@ msgid "" |
| 9 | 9 | msgstr "" |
| 10 | 10 | "Project-Id-Version: InVesalius\n" |
| 11 | 11 | "Report-Msgid-Bugs-To: \n" |
| 12 | -"POT-Creation-Date: 2017-03-27 11:03-0300\n" | |
| 12 | +"POT-Creation-Date: 2017-04-26 16:15-0300\n" | |
| 13 | 13 | "PO-Revision-Date: 2010-11-30 02:42+0000\n" |
| 14 | 14 | "Last-Translator: Invesalius team <invesalius@cti.gov.br>\n" |
| 15 | 15 | "Language-Team: InVesalius Team <invesalius@cti.gov.br>\n" |
| ... | ... | @@ -47,12 +47,12 @@ msgstr "" |
| 47 | 47 | "Made in InVesalius" |
| 48 | 48 | |
| 49 | 49 | #: bitmap_preview_panel.py:166 bitmap_preview_panel.py:167 |
| 50 | -#: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:793 | |
| 50 | +#: dicom_preview_panel.py:189 dicom_preview_panel.py:190 frame.py:831 | |
| 51 | 51 | msgid "Image" |
| 52 | 52 | msgstr "Image" |
| 53 | 53 | |
| 54 | 54 | #: bitmap_preview_panel.py:442 bitmap_preview_panel.py:443 constants.py:214 |
| 55 | -#: constants.py:302 control.py:478 dialogs.py:827 dialogs.py:840 | |
| 55 | +#: constants.py:302 control.py:478 dialogs.py:879 dialogs.py:892 | |
| 56 | 56 | #: dicom_preview_panel.py:676 dicom_preview_panel.py:677 presets.py:32 |
| 57 | 57 | #: presets.py:50 presets.py:106 presets.py:137 |
| 58 | 58 | msgid "Bone" |
| ... | ... | @@ -77,7 +77,7 @@ msgstr "" |
| 77 | 77 | msgid "M %d" |
| 78 | 78 | msgstr "M %d" |
| 79 | 79 | |
| 80 | -#: constants.py:44 constants.py:415 constants.py:417 | |
| 80 | +#: constants.py:44 constants.py:422 constants.py:424 | |
| 81 | 81 | msgid " Off" |
| 82 | 82 | msgstr " Off" |
| 83 | 83 | |
| ... | ... | @@ -93,11 +93,11 @@ msgstr "" |
| 93 | 93 | msgid "Interlaced" |
| 94 | 94 | msgstr "" |
| 95 | 95 | |
| 96 | -#: constants.py:48 constants.py:354 | |
| 96 | +#: constants.py:48 constants.py:361 | |
| 97 | 97 | msgid "Left" |
| 98 | 98 | msgstr "Left" |
| 99 | 99 | |
| 100 | -#: constants.py:49 constants.py:353 | |
| 100 | +#: constants.py:49 constants.py:360 | |
| 101 | 101 | msgid "Right" |
| 102 | 102 | msgstr "Right" |
| 103 | 103 | |
| ... | ... | @@ -174,11 +174,12 @@ msgstr "Mask %d" |
| 174 | 174 | msgid "Draw" |
| 175 | 175 | msgstr "Draw" |
| 176 | 176 | |
| 177 | -#: constants.py:276 styles.py:66 task_slice.py:853 task_surface.py:44 | |
| 177 | +#: constants.py:276 styles.py:65 task_slice.py:867 task_surface.py:44 | |
| 178 | 178 | msgid "Erase" |
| 179 | 179 | msgstr "Erase" |
| 180 | 180 | |
| 181 | -#: constants.py:276 data_notebook.py:447 dialogs.py:2514 task_surface.py:44 | |
| 181 | +#: constants.py:276 data_notebook.py:457 dialogs.py:2566 frame.py:805 | |
| 182 | +#: task_surface.py:44 | |
| 182 | 183 | msgid "Threshold" |
| 183 | 184 | msgstr "Threshold" |
| 184 | 185 | |
| ... | ... | @@ -216,8 +217,8 @@ msgstr "Brain Posterior Fossa" |
| 216 | 217 | msgid "Brain" |
| 217 | 218 | msgstr "Brain" |
| 218 | 219 | |
| 219 | -#: constants.py:305 control.py:480 dialogs.py:1490 dialogs.py:1493 | |
| 220 | -#: dialogs.py:1501 dialogs.py:1576 slice_menu.py:60 slice_menu.py:72 | |
| 220 | +#: constants.py:305 control.py:480 dialogs.py:1542 dialogs.py:1545 | |
| 221 | +#: dialogs.py:1553 dialogs.py:1628 slice_menu.py:60 slice_menu.py:72 | |
| 221 | 222 | msgid "Default" |
| 222 | 223 | msgstr "Default" |
| 223 | 224 | |
| ... | ... | @@ -279,256 +280,256 @@ msgstr "Vasculature - Soft" |
| 279 | 280 | msgid "Contour" |
| 280 | 281 | msgstr "" |
| 281 | 282 | |
| 282 | -#: constants.py:349 | |
| 283 | +#: constants.py:356 | |
| 283 | 284 | msgid "Front" |
| 284 | 285 | msgstr "Front" |
| 285 | 286 | |
| 286 | -#: constants.py:350 | |
| 287 | +#: constants.py:357 | |
| 287 | 288 | msgid "Back" |
| 288 | 289 | msgstr "Back" |
| 289 | 290 | |
| 290 | -#: constants.py:351 | |
| 291 | +#: constants.py:358 | |
| 291 | 292 | msgid "Top" |
| 292 | 293 | msgstr "Top" |
| 293 | 294 | |
| 294 | -#: constants.py:352 | |
| 295 | +#: constants.py:359 | |
| 295 | 296 | msgid "Bottom" |
| 296 | 297 | msgstr "Bottom" |
| 297 | 298 | |
| 298 | -#: constants.py:355 | |
| 299 | +#: constants.py:362 | |
| 299 | 300 | msgid "Isometric" |
| 300 | 301 | msgstr "Isometric" |
| 301 | 302 | |
| 302 | -#: constants.py:362 | |
| 303 | +#: constants.py:369 | |
| 303 | 304 | msgid "Airways" |
| 304 | 305 | msgstr "Airways" |
| 305 | 306 | |
| 306 | -#: constants.py:363 | |
| 307 | +#: constants.py:370 | |
| 307 | 308 | msgid "Airways II" |
| 308 | 309 | msgstr "Airways II" |
| 309 | 310 | |
| 310 | -#: constants.py:364 | |
| 311 | +#: constants.py:371 | |
| 311 | 312 | msgid "Black & White" |
| 312 | 313 | msgstr "Black & White" |
| 313 | 314 | |
| 314 | -#: constants.py:365 | |
| 315 | +#: constants.py:372 | |
| 315 | 316 | msgid "Bone + Skin" |
| 316 | 317 | msgstr "Bone + Skin" |
| 317 | 318 | |
| 318 | -#: constants.py:366 | |
| 319 | +#: constants.py:373 | |
| 319 | 320 | msgid "Bone + Skin II" |
| 320 | 321 | msgstr "Bone + Skin II" |
| 321 | 322 | |
| 322 | -#: constants.py:367 | |
| 323 | +#: constants.py:374 | |
| 323 | 324 | #, fuzzy |
| 324 | 325 | msgid "Dark bone" |
| 325 | 326 | msgstr "Dark Bone" |
| 326 | 327 | |
| 327 | -#: constants.py:368 | |
| 328 | +#: constants.py:375 | |
| 328 | 329 | msgid "Glossy" |
| 329 | 330 | msgstr "Glossy" |
| 330 | 331 | |
| 331 | -#: constants.py:369 | |
| 332 | +#: constants.py:376 | |
| 332 | 333 | msgid "Glossy II" |
| 333 | 334 | msgstr "Glossy II" |
| 334 | 335 | |
| 335 | -#: constants.py:370 | |
| 336 | +#: constants.py:377 | |
| 336 | 337 | #, fuzzy |
| 337 | 338 | msgid "Gold bone" |
| 338 | 339 | msgstr "Gold Bone" |
| 339 | 340 | |
| 340 | -#: constants.py:371 | |
| 341 | +#: constants.py:378 | |
| 341 | 342 | #, fuzzy |
| 342 | 343 | msgid "High contrast" |
| 343 | 344 | msgstr "High Contrast" |
| 344 | 345 | |
| 345 | -#: constants.py:372 | |
| 346 | +#: constants.py:379 | |
| 346 | 347 | #, fuzzy |
| 347 | 348 | msgid "Low contrast" |
| 348 | 349 | msgstr "Low Contrast" |
| 349 | 350 | |
| 350 | -#: constants.py:373 constants.py:381 | |
| 351 | +#: constants.py:380 constants.py:388 | |
| 351 | 352 | #, fuzzy |
| 352 | 353 | msgid "Soft on white" |
| 353 | 354 | msgstr "Soft on White" |
| 354 | 355 | |
| 355 | -#: constants.py:374 | |
| 356 | +#: constants.py:381 | |
| 356 | 357 | #, fuzzy |
| 357 | 358 | msgid "Mid contrast" |
| 358 | 359 | msgstr "Mid Contrast" |
| 359 | 360 | |
| 360 | -#: constants.py:375 | |
| 361 | +#: constants.py:382 | |
| 361 | 362 | msgid "MIP" |
| 362 | 363 | msgstr "" |
| 363 | 364 | |
| 364 | -#: constants.py:376 | |
| 365 | +#: constants.py:383 | |
| 365 | 366 | #, fuzzy |
| 366 | 367 | msgid "No shading" |
| 367 | 368 | msgstr "No Shading" |
| 368 | 369 | |
| 369 | -#: constants.py:377 | |
| 370 | +#: constants.py:384 | |
| 370 | 371 | msgid "Pencil" |
| 371 | 372 | msgstr "Pencil" |
| 372 | 373 | |
| 373 | -#: constants.py:378 | |
| 374 | +#: constants.py:385 | |
| 374 | 375 | #, fuzzy |
| 375 | 376 | msgid "Red on white" |
| 376 | 377 | msgstr "Red on White" |
| 377 | 378 | |
| 378 | -#: constants.py:379 | |
| 379 | +#: constants.py:386 | |
| 379 | 380 | #, fuzzy |
| 380 | 381 | msgid "Skin on blue" |
| 381 | 382 | msgstr "Skin On Blue" |
| 382 | 383 | |
| 383 | -#: constants.py:380 | |
| 384 | +#: constants.py:387 | |
| 384 | 385 | #, fuzzy |
| 385 | 386 | msgid "Skin on blue II" |
| 386 | 387 | msgstr "Skin On Blue II" |
| 387 | 388 | |
| 388 | -#: constants.py:382 | |
| 389 | +#: constants.py:389 | |
| 389 | 390 | msgid "Soft + Skin" |
| 390 | 391 | msgstr "Soft + Skin" |
| 391 | 392 | |
| 392 | -#: constants.py:383 | |
| 393 | +#: constants.py:390 | |
| 393 | 394 | msgid "Soft + Skin II" |
| 394 | 395 | msgstr "Soft + Skin II" |
| 395 | 396 | |
| 396 | -#: constants.py:384 | |
| 397 | +#: constants.py:391 | |
| 397 | 398 | msgid "Soft + Skin III" |
| 398 | 399 | msgstr "Soft + Skin III" |
| 399 | 400 | |
| 400 | -#: constants.py:385 | |
| 401 | +#: constants.py:392 | |
| 401 | 402 | #, fuzzy |
| 402 | 403 | msgid "Soft on blue" |
| 403 | 404 | msgstr "Soft On Blue" |
| 404 | 405 | |
| 405 | -#: constants.py:386 | |
| 406 | +#: constants.py:393 | |
| 406 | 407 | msgid "Soft" |
| 407 | 408 | msgstr "Soft" |
| 408 | 409 | |
| 409 | -#: constants.py:387 | |
| 410 | +#: constants.py:394 | |
| 410 | 411 | msgid "Standard" |
| 411 | 412 | msgstr "Standard" |
| 412 | 413 | |
| 413 | -#: constants.py:388 | |
| 414 | +#: constants.py:395 | |
| 414 | 415 | msgid "Vascular" |
| 415 | 416 | msgstr "Vascular" |
| 416 | 417 | |
| 417 | -#: constants.py:389 | |
| 418 | +#: constants.py:396 | |
| 418 | 419 | msgid "Vascular II" |
| 419 | 420 | msgstr "Vascular II" |
| 420 | 421 | |
| 421 | -#: constants.py:390 | |
| 422 | +#: constants.py:397 | |
| 422 | 423 | msgid "Vascular III" |
| 423 | 424 | msgstr "Vascular III" |
| 424 | 425 | |
| 425 | -#: constants.py:391 | |
| 426 | +#: constants.py:398 | |
| 426 | 427 | msgid "Vascular IV" |
| 427 | 428 | msgstr "Vascular IV" |
| 428 | 429 | |
| 429 | -#: constants.py:392 | |
| 430 | +#: constants.py:399 | |
| 430 | 431 | #, fuzzy |
| 431 | 432 | msgid "Yellow bone" |
| 432 | 433 | msgstr "Yellow Bone" |
| 433 | 434 | |
| 434 | -#: constants.py:418 volume.py:647 | |
| 435 | +#: constants.py:425 volume.py:647 | |
| 435 | 436 | msgid "Cut plane" |
| 436 | 437 | msgstr "Cut plane" |
| 437 | 438 | |
| 438 | -#: constants.py:653 | |
| 439 | +#: constants.py:663 | |
| 439 | 440 | #, fuzzy |
| 440 | 441 | msgid "Select tracker:" |
| 441 | 442 | msgstr "Select largest part" |
| 442 | 443 | |
| 443 | -#: constants.py:653 | |
| 444 | +#: constants.py:663 | |
| 444 | 445 | msgid "Claron MicronTracker" |
| 445 | 446 | msgstr "" |
| 446 | 447 | |
| 447 | -#: constants.py:654 | |
| 448 | +#: constants.py:664 | |
| 448 | 449 | msgid "Polhemus FASTRAK" |
| 449 | 450 | msgstr "" |
| 450 | 451 | |
| 451 | -#: constants.py:654 | |
| 452 | +#: constants.py:664 | |
| 452 | 453 | msgid "Polhemus ISOTRAK II" |
| 453 | 454 | msgstr "" |
| 454 | 455 | |
| 455 | -#: constants.py:655 | |
| 456 | +#: constants.py:665 | |
| 456 | 457 | msgid "Polhemus PATRIOT" |
| 457 | 458 | msgstr "" |
| 458 | 459 | |
| 459 | -#: constants.py:655 | |
| 460 | +#: constants.py:665 | |
| 460 | 461 | msgid "Debug tracker" |
| 461 | 462 | msgstr "" |
| 462 | 463 | |
| 463 | -#: constants.py:656 | |
| 464 | +#: constants.py:666 | |
| 464 | 465 | msgid "Disconnect tracker" |
| 465 | 466 | msgstr "" |
| 466 | 467 | |
| 467 | -#: constants.py:661 | |
| 468 | +#: constants.py:671 | |
| 468 | 469 | msgid "Static ref." |
| 469 | 470 | msgstr "" |
| 470 | 471 | |
| 471 | -#: constants.py:661 | |
| 472 | +#: constants.py:671 | |
| 472 | 473 | msgid "Dynamic ref." |
| 473 | 474 | msgstr "" |
| 474 | 475 | |
| 475 | -#: constants.py:671 | |
| 476 | +#: constants.py:681 | |
| 476 | 477 | msgid "LEI" |
| 477 | 478 | msgstr "" |
| 478 | 479 | |
| 479 | -#: constants.py:672 | |
| 480 | +#: constants.py:682 | |
| 480 | 481 | msgid "REI" |
| 481 | 482 | msgstr "" |
| 482 | 483 | |
| 483 | -#: constants.py:673 | |
| 484 | +#: constants.py:683 | |
| 484 | 485 | msgid "NAI" |
| 485 | 486 | msgstr "" |
| 486 | 487 | |
| 487 | -#: constants.py:675 | |
| 488 | +#: constants.py:689 | |
| 488 | 489 | #, fuzzy |
| 489 | 490 | msgid "Select left ear in image" |
| 490 | 491 | msgstr "Select largest part" |
| 491 | 492 | |
| 492 | -#: constants.py:676 | |
| 493 | +#: constants.py:690 | |
| 493 | 494 | msgid "Select right ear in image" |
| 494 | 495 | msgstr "" |
| 495 | 496 | |
| 496 | -#: constants.py:677 | |
| 497 | +#: constants.py:691 | |
| 497 | 498 | msgid "Select nasion in image" |
| 498 | 499 | msgstr "" |
| 499 | 500 | |
| 500 | -#: constants.py:679 | |
| 501 | +#: constants.py:693 | |
| 501 | 502 | #, fuzzy |
| 502 | 503 | msgid "LET" |
| 503 | 504 | msgstr "L" |
| 504 | 505 | |
| 505 | -#: constants.py:680 | |
| 506 | +#: constants.py:694 | |
| 506 | 507 | #, fuzzy |
| 507 | 508 | msgid "RET" |
| 508 | 509 | msgstr "R" |
| 509 | 510 | |
| 510 | -#: constants.py:681 | |
| 511 | +#: constants.py:695 | |
| 511 | 512 | #, fuzzy |
| 512 | 513 | msgid "NAT" |
| 513 | 514 | msgstr "A" |
| 514 | 515 | |
| 515 | -#: constants.py:682 | |
| 516 | +#: constants.py:696 | |
| 516 | 517 | msgid "SET" |
| 517 | 518 | msgstr "" |
| 518 | 519 | |
| 519 | -#: constants.py:684 | |
| 520 | +#: constants.py:698 | |
| 520 | 521 | msgid "Select left ear with spatial tracker" |
| 521 | 522 | msgstr "" |
| 522 | 523 | |
| 523 | -#: constants.py:685 | |
| 524 | +#: constants.py:699 | |
| 524 | 525 | msgid "Select right ear with spatial tracker" |
| 525 | 526 | msgstr "" |
| 526 | 527 | |
| 527 | -#: constants.py:686 | |
| 528 | +#: constants.py:700 | |
| 528 | 529 | msgid "Select nasion with spatial tracker" |
| 529 | 530 | msgstr "" |
| 530 | 531 | |
| 531 | -#: constants.py:687 | |
| 532 | +#: constants.py:701 | |
| 532 | 533 | msgid "Show set coordinates in image" |
| 533 | 534 | msgstr "" |
| 534 | 535 | |
| ... | ... | @@ -537,7 +538,7 @@ msgstr "" |
| 537 | 538 | msgid "Loading file %d of %d ..." |
| 538 | 539 | msgstr "Loading file %d of %d" |
| 539 | 540 | |
| 540 | -#: control.py:818 | |
| 541 | +#: control.py:820 | |
| 541 | 542 | msgid "Fix gantry tilt applying the degrees below" |
| 542 | 543 | msgstr "Fix gantry tilt applying the degrees below" |
| 543 | 544 | |
| ... | ... | @@ -553,12 +554,12 @@ msgstr "Angular" |
| 553 | 554 | msgid "3D" |
| 554 | 555 | msgstr "3D" |
| 555 | 556 | |
| 556 | -#: data_notebook.py:50 dialogs.py:1912 dialogs.py:2063 dialogs.py:2082 | |
| 557 | +#: data_notebook.py:50 dialogs.py:1964 dialogs.py:2115 dialogs.py:2134 | |
| 557 | 558 | #: measures.py:22 |
| 558 | 559 | msgid "Axial" |
| 559 | 560 | msgstr "Axial" |
| 560 | 561 | |
| 561 | -#: data_notebook.py:51 dialogs.py:1912 dialogs.py:2063 dialogs.py:2083 | |
| 562 | +#: data_notebook.py:51 dialogs.py:1964 dialogs.py:2115 dialogs.py:2135 | |
| 562 | 563 | #: measures.py:23 |
| 563 | 564 | msgid "Coronal" |
| 564 | 565 | msgstr "Coronal" |
| ... | ... | @@ -580,49 +581,95 @@ msgstr "3D Surfaces" |
| 580 | 581 | msgid "Measures" |
| 581 | 582 | msgstr "Measures" |
| 582 | 583 | |
| 583 | -#: data_notebook.py:186 frame.py:1328 | |
| 584 | +#: data_notebook.py:165 | |
| 585 | +#, fuzzy | |
| 586 | +msgid "Create a new measure" | |
| 587 | +msgstr "Create new mask" | |
| 588 | + | |
| 589 | +#: data_notebook.py:172 | |
| 590 | +msgid "Remove measure" | |
| 591 | +msgstr "" | |
| 592 | + | |
| 593 | +#: data_notebook.py:178 | |
| 594 | +#, fuzzy | |
| 595 | +msgid "Duplicate measure" | |
| 596 | +msgstr "Date acquired" | |
| 597 | + | |
| 598 | +#: data_notebook.py:191 frame.py:1400 | |
| 584 | 599 | msgid "Measure distance" |
| 585 | 600 | msgstr "Measure distance" |
| 586 | 601 | |
| 587 | -#: data_notebook.py:189 frame.py:1334 | |
| 602 | +#: data_notebook.py:194 frame.py:1406 | |
| 588 | 603 | msgid "Measure angle" |
| 589 | 604 | msgstr "Measure angle" |
| 590 | 605 | |
| 591 | -#: data_notebook.py:446 data_notebook.py:771 data_notebook.py:1035 | |
| 592 | -#: data_notebook.py:1232 | |
| 606 | +#: data_notebook.py:283 | |
| 607 | +#, fuzzy | |
| 608 | +msgid "Create a new mask" | |
| 609 | +msgstr "Create new mask" | |
| 610 | + | |
| 611 | +#: data_notebook.py:289 | |
| 612 | +msgid "Remove mask" | |
| 613 | +msgstr "" | |
| 614 | + | |
| 615 | +#: data_notebook.py:295 | |
| 616 | +msgid "Duplicate mask" | |
| 617 | +msgstr "" | |
| 618 | + | |
| 619 | +#: data_notebook.py:456 data_notebook.py:802 data_notebook.py:1066 | |
| 620 | +#: data_notebook.py:1263 | |
| 593 | 621 | msgid "Name" |
| 594 | 622 | msgstr "Name" |
| 595 | 623 | |
| 596 | -#: data_notebook.py:510 frame.py:780 | |
| 624 | +#: data_notebook.py:520 frame.py:832 | |
| 597 | 625 | msgid "Mask" |
| 598 | 626 | msgstr "Mask" |
| 599 | 627 | |
| 600 | -#: data_notebook.py:635 task_surface.py:141 | |
| 628 | +#: data_notebook.py:615 | |
| 629 | +#, fuzzy | |
| 630 | +msgid "Create a new surface" | |
| 631 | +msgstr "Save surface" | |
| 632 | + | |
| 633 | +#: data_notebook.py:621 | |
| 634 | +#, fuzzy | |
| 635 | +msgid "Remove surface" | |
| 636 | +msgstr "New surface name:" | |
| 637 | + | |
| 638 | +#: data_notebook.py:627 | |
| 639 | +#, fuzzy | |
| 640 | +msgid "Duplicate surface" | |
| 641 | +msgstr "Save surface" | |
| 642 | + | |
| 643 | +#: data_notebook.py:633 | |
| 644 | +msgid "Import a surface file into InVesalius" | |
| 645 | +msgstr "" | |
| 646 | + | |
| 647 | +#: data_notebook.py:661 task_surface.py:141 | |
| 601 | 648 | #, fuzzy |
| 602 | 649 | msgid "New surface" |
| 603 | 650 | msgstr "New surface name:" |
| 604 | 651 | |
| 605 | -#: data_notebook.py:772 | |
| 652 | +#: data_notebook.py:803 | |
| 606 | 653 | msgid "Volume (mm³)" |
| 607 | 654 | msgstr "Volume (mm³)" |
| 608 | 655 | |
| 609 | -#: data_notebook.py:773 | |
| 656 | +#: data_notebook.py:804 | |
| 610 | 657 | msgid "Area (mm²)" |
| 611 | 658 | msgstr "" |
| 612 | 659 | |
| 613 | -#: data_notebook.py:774 | |
| 660 | +#: data_notebook.py:805 | |
| 614 | 661 | msgid "Transparency" |
| 615 | 662 | msgstr "Transparency" |
| 616 | 663 | |
| 617 | -#: data_notebook.py:1036 | |
| 664 | +#: data_notebook.py:1067 | |
| 618 | 665 | msgid "Location" |
| 619 | 666 | msgstr "Location" |
| 620 | 667 | |
| 621 | -#: data_notebook.py:1037 data_notebook.py:1233 import_bitmap_panel.py:203 | |
| 668 | +#: data_notebook.py:1068 data_notebook.py:1264 import_bitmap_panel.py:203 | |
| 622 | 669 | msgid "Type" |
| 623 | 670 | msgstr "Type" |
| 624 | 671 | |
| 625 | -#: data_notebook.py:1038 data_notebook.py:1234 | |
| 672 | +#: data_notebook.py:1069 data_notebook.py:1265 | |
| 626 | 673 | msgid "Value" |
| 627 | 674 | msgstr "Value" |
| 628 | 675 | |
| ... | ... | @@ -647,7 +694,7 @@ msgstr "Configure 3D surface" |
| 647 | 694 | msgid "Export data" |
| 648 | 695 | msgstr "Export data" |
| 649 | 696 | |
| 650 | -#: default_tasks.py:254 | |
| 697 | +#: default_tasks.py:254 default_tasks.py:324 | |
| 651 | 698 | #, fuzzy |
| 652 | 699 | msgid "Navigation system" |
| 653 | 700 | msgstr "Utilize navigation system" |
| ... | ... | @@ -676,7 +723,7 @@ msgstr "Preset name" |
| 676 | 723 | msgid "Save raycasting preset" |
| 677 | 724 | msgstr "Save raycasting preset" |
| 678 | 725 | |
| 679 | -#: default_viewers.py:473 frame.py:854 | |
| 726 | +#: default_viewers.py:473 frame.py:903 | |
| 680 | 727 | msgid "Tools" |
| 681 | 728 | msgstr "Tools" |
| 682 | 729 | |
| ... | ... | @@ -705,65 +752,70 @@ msgstr "Decimate resolution:" |
| 705 | 752 | msgid "Loading DICOM files" |
| 706 | 753 | msgstr "Loading DICOM files" |
| 707 | 754 | |
| 708 | -#: dialogs.py:230 | |
| 755 | +#: dialogs.py:236 | |
| 709 | 756 | msgid "Open InVesalius 3 project..." |
| 710 | 757 | msgstr "Open InVesalius 3 project..." |
| 711 | 758 | |
| 712 | -#: dialogs.py:268 | |
| 759 | +#: dialogs.py:274 | |
| 713 | 760 | msgid "Choose a DICOM folder:" |
| 714 | 761 | msgstr "Choose a DICOM folder:" |
| 715 | 762 | |
| 716 | -#: dialogs.py:309 | |
| 763 | +#: dialogs.py:315 | |
| 717 | 764 | msgid "Choose a folder with TIFF, BMP, JPG or PNG:" |
| 718 | 765 | msgstr "" |
| 719 | 766 | |
| 720 | -#: dialogs.py:341 | |
| 767 | +#: dialogs.py:347 | |
| 721 | 768 | msgid "Import Analyze 7.5 file" |
| 722 | 769 | msgstr "" |
| 723 | 770 | |
| 724 | -#: dialogs.py:347 | |
| 771 | +#: dialogs.py:353 | |
| 725 | 772 | #, fuzzy |
| 726 | 773 | msgid "Import NIFTi 1 file" |
| 727 | 774 | msgstr "Import DICOM files..." |
| 728 | 775 | |
| 729 | -#: dialogs.py:350 | |
| 776 | +#: dialogs.py:356 | |
| 730 | 777 | #, fuzzy |
| 731 | 778 | msgid "Import PAR/REC file" |
| 732 | 779 | msgstr "Import DICOM files..." |
| 733 | 780 | |
| 734 | -#: dialogs.py:382 frame.py:692 | |
| 781 | +#: dialogs.py:388 | |
| 782 | +#, fuzzy | |
| 783 | +msgid "Import surface file" | |
| 784 | +msgstr "Export 3D surface" | |
| 785 | + | |
| 786 | +#: dialogs.py:421 frame.py:734 | |
| 735 | 787 | msgid "Save project as..." |
| 736 | 788 | msgstr "Save project as..." |
| 737 | 789 | |
| 738 | -#: dialogs.py:385 | |
| 790 | +#: dialogs.py:424 | |
| 739 | 791 | msgid "InVesalius project (*.inv3)|*.inv3" |
| 740 | 792 | msgstr "InVesalius project (*.inv3)|*.inv3" |
| 741 | 793 | |
| 742 | -#: dialogs.py:414 | |
| 794 | +#: dialogs.py:453 | |
| 743 | 795 | #, fuzzy |
| 744 | 796 | msgid "Save markers as..." |
| 745 | 797 | msgstr "Save project as..." |
| 746 | 798 | |
| 747 | -#: dialogs.py:417 | |
| 748 | -msgid "Markers (*.txt)|*.txt" | |
| 799 | +#: dialogs.py:456 dialogs.py:487 | |
| 800 | +msgid "Markers files (*.mks)|*.mks" | |
| 749 | 801 | msgstr "" |
| 750 | 802 | |
| 751 | -#: dialogs.py:445 | |
| 803 | +#: dialogs.py:484 | |
| 752 | 804 | msgid "Load markers" |
| 753 | 805 | msgstr "" |
| 754 | 806 | |
| 755 | -#: dialogs.py:510 utils.py:377 | |
| 807 | +#: dialogs.py:550 utils.py:377 | |
| 756 | 808 | msgid "" |
| 757 | 809 | "A new version of InVesalius is available. Do you want to open the download " |
| 758 | 810 | "website now?" |
| 759 | 811 | msgstr "" |
| 760 | 812 | |
| 761 | -#: dialogs.py:511 utils.py:378 | |
| 813 | +#: dialogs.py:551 utils.py:378 | |
| 762 | 814 | #, fuzzy |
| 763 | 815 | msgid "Invesalius Update" |
| 764 | 816 | msgstr "InVesalius start" |
| 765 | 817 | |
| 766 | -#: dialogs.py:569 dialogs.py:946 dialogs.py:971 | |
| 818 | +#: dialogs.py:609 dialogs.py:998 dialogs.py:1023 | |
| 767 | 819 | #, python-format |
| 768 | 820 | msgid "" |
| 769 | 821 | "The project %s has been modified.\n" |
| ... | ... | @@ -772,125 +824,129 @@ msgstr "" |
| 772 | 824 | "The project %s has been modified.\n" |
| 773 | 825 | "Save changes?" |
| 774 | 826 | |
| 775 | -#: dialogs.py:583 | |
| 827 | +#: dialogs.py:623 | |
| 776 | 828 | #, fuzzy, python-format |
| 777 | 829 | msgid "%s is an empty folder." |
| 778 | 830 | msgstr "%s is an empty directory." |
| 779 | 831 | |
| 780 | -#: dialogs.py:598 | |
| 832 | +#: dialogs.py:638 | |
| 781 | 833 | #, fuzzy |
| 782 | 834 | msgid "There are no Bitmap, JPEG, PNG or TIFF files in the selected folder." |
| 783 | 835 | msgstr "There are no DICOM files in the selected directory." |
| 784 | 836 | |
| 785 | -#: dialogs.py:600 | |
| 837 | +#: dialogs.py:640 | |
| 786 | 838 | #, fuzzy |
| 787 | 839 | msgid "There are no DICOM files in the selected folder." |
| 788 | 840 | msgstr "There are no DICOM files in the selected directory." |
| 789 | 841 | |
| 790 | -#: dialogs.py:613 | |
| 842 | +#: dialogs.py:653 | |
| 791 | 843 | msgid "Warning! InVesalius has limited support to Analyze format.\n" |
| 792 | 844 | msgstr "" |
| 793 | 845 | |
| 794 | -#: dialogs.py:614 | |
| 846 | +#: dialogs.py:654 | |
| 795 | 847 | msgid "Slices may be wrongly oriented and functions may not work properly." |
| 796 | 848 | msgstr "" |
| 797 | 849 | |
| 798 | -#: dialogs.py:626 | |
| 850 | +#: dialogs.py:666 | |
| 799 | 851 | #, fuzzy |
| 800 | 852 | msgid "A mask is needed to create a surface." |
| 801 | 853 | msgstr "There is no mask of reference to create a surface." |
| 802 | 854 | |
| 803 | -#: dialogs.py:637 | |
| 855 | +#: dialogs.py:677 | |
| 804 | 856 | #, fuzzy |
| 805 | 857 | msgid "No mask was selected for removal." |
| 806 | 858 | msgstr "No masks were selected for removal." |
| 807 | 859 | |
| 808 | -#: dialogs.py:648 | |
| 860 | +#: dialogs.py:688 | |
| 809 | 861 | #, fuzzy |
| 810 | 862 | msgid "No surface was selected for removal." |
| 811 | 863 | msgstr "No surfaces were selected for removal." |
| 812 | 864 | |
| 813 | -#: dialogs.py:660 | |
| 865 | +#: dialogs.py:700 | |
| 814 | 866 | #, fuzzy |
| 815 | 867 | msgid "No measure was selected for removal." |
| 816 | 868 | msgstr "No measures were selected for removal." |
| 817 | 869 | |
| 818 | -#: dialogs.py:671 | |
| 870 | +#: dialogs.py:711 | |
| 819 | 871 | #, fuzzy |
| 820 | 872 | msgid "No mask was selected for duplication." |
| 821 | 873 | msgstr "No masks were selected for duplication." |
| 822 | 874 | |
| 823 | -#: dialogs.py:684 | |
| 875 | +#: dialogs.py:724 | |
| 824 | 876 | #, fuzzy |
| 825 | 877 | msgid "No surface was selected for duplication." |
| 826 | 878 | msgstr "No surfaces were selected for duplication." |
| 827 | 879 | |
| 828 | -#: dialogs.py:697 | |
| 880 | +#: dialogs.py:737 | |
| 829 | 881 | msgid "Fiducials are invalid. Select six coordinates." |
| 830 | 882 | msgstr "" |
| 831 | 883 | |
| 832 | -#: dialogs.py:719 | |
| 884 | +#: dialogs.py:759 | |
| 833 | 885 | msgid "No tracking device selected" |
| 834 | 886 | msgstr "" |
| 835 | 887 | |
| 836 | -#: dialogs.py:721 | |
| 888 | +#: dialogs.py:761 | |
| 837 | 889 | #, fuzzy |
| 838 | 890 | msgid " is not installed." |
| 839 | 891 | msgstr "%s does not exist." |
| 840 | 892 | |
| 841 | -#: dialogs.py:723 | |
| 893 | +#: dialogs.py:763 | |
| 842 | 894 | msgid " disconnected." |
| 843 | 895 | msgstr "" |
| 844 | 896 | |
| 845 | -#: dialogs.py:725 | |
| 897 | +#: dialogs.py:765 | |
| 846 | 898 | msgid " is not connected." |
| 847 | 899 | msgstr "" |
| 848 | 900 | |
| 849 | -#: dialogs.py:739 | |
| 901 | +#: dialogs.py:779 | |
| 850 | 902 | msgid "The TXT file is invalid." |
| 851 | 903 | msgstr "" |
| 852 | 904 | |
| 853 | -#: dialogs.py:751 | |
| 905 | +#: dialogs.py:791 | |
| 854 | 906 | msgid "No data selected" |
| 855 | 907 | msgstr "" |
| 856 | 908 | |
| 857 | -#: dialogs.py:763 | |
| 909 | +#: dialogs.py:802 | |
| 910 | +msgid "Do you really want to delete all markers?" | |
| 911 | +msgstr "" | |
| 912 | + | |
| 913 | +#: dialogs.py:815 | |
| 858 | 914 | msgid "Edit marker ID" |
| 859 | 915 | msgstr "" |
| 860 | 916 | |
| 861 | -#: dialogs.py:810 | |
| 917 | +#: dialogs.py:862 | |
| 862 | 918 | msgid "New mask name:" |
| 863 | 919 | msgstr "New mask name:" |
| 864 | 920 | |
| 865 | -#: dialogs.py:814 | |
| 921 | +#: dialogs.py:866 | |
| 866 | 922 | msgid "Name the mask to be created" |
| 867 | 923 | msgstr "Name the mask to be created" |
| 868 | 924 | |
| 869 | -#: dialogs.py:821 | |
| 925 | +#: dialogs.py:873 | |
| 870 | 926 | msgid "Threshold preset:" |
| 871 | 927 | msgstr "Threshold preset:" |
| 872 | 928 | |
| 873 | -#: dialogs.py:908 presets.py:46 presets.py:64 presets.py:120 presets.py:151 | |
| 874 | -#: slice_menu.py:128 slice_menu.py:264 task_slice.py:536 task_slice.py:538 | |
| 875 | -#: task_slice.py:550 task_slice.py:552 task_slice.py:595 task_slice.py:598 | |
| 929 | +#: dialogs.py:960 presets.py:46 presets.py:64 presets.py:120 presets.py:151 | |
| 930 | +#: slice_menu.py:128 slice_menu.py:264 task_slice.py:550 task_slice.py:552 | |
| 931 | +#: task_slice.py:564 task_slice.py:566 task_slice.py:609 task_slice.py:612 | |
| 876 | 932 | msgid "Custom" |
| 877 | 933 | msgstr "Custom" |
| 878 | 934 | |
| 879 | -#: dialogs.py:923 | |
| 935 | +#: dialogs.py:975 | |
| 880 | 936 | #, python-format |
| 881 | 937 | msgid "%s does not exist." |
| 882 | 938 | msgstr "%s does not exist." |
| 883 | 939 | |
| 884 | -#: dialogs.py:934 | |
| 940 | +#: dialogs.py:986 | |
| 885 | 941 | msgid "Please, provide more than one DICOM file for 3D reconstruction" |
| 886 | 942 | msgstr "Please, provide more than one DICOM file for 3D reconstruction" |
| 887 | 943 | |
| 888 | -#: dialogs.py:995 | |
| 944 | +#: dialogs.py:1047 | |
| 889 | 945 | #, fuzzy |
| 890 | 946 | msgid "(c) 2007-2017 Center for Information Technology Renato Archer - CTI" |
| 891 | 947 | msgstr "(c) 2007-2010 Renato Archer Information Technology Centre" |
| 892 | 948 | |
| 893 | -#: dialogs.py:996 | |
| 949 | +#: dialogs.py:1048 | |
| 894 | 950 | #, fuzzy |
| 895 | 951 | msgid "" |
| 896 | 952 | "InVesalius is a medical imaging program for 3D reconstruction. It uses a " |
| ... | ... | @@ -913,338 +969,342 @@ msgstr "" |
| 913 | 969 | "creating physical models of a patient's anatomy using rapid prototyping " |
| 914 | 970 | "technologies." |
| 915 | 971 | |
| 916 | -#: dialogs.py:1004 | |
| 972 | +#: dialogs.py:1056 | |
| 917 | 973 | msgid "GNU GPL (General Public License) version 2" |
| 918 | 974 | msgstr "GNU GPL (General Public License) version 2" |
| 919 | 975 | |
| 920 | -#: dialogs.py:1044 | |
| 976 | +#: dialogs.py:1096 | |
| 921 | 977 | msgid "Save raycasting preset as:" |
| 922 | 978 | msgstr "Save raycasting preset as:" |
| 923 | 979 | |
| 924 | -#: dialogs.py:1087 dialogs.py:1345 | |
| 980 | +#: dialogs.py:1139 dialogs.py:1397 | |
| 925 | 981 | msgid "New surface name:" |
| 926 | 982 | msgstr "New surface name:" |
| 927 | 983 | |
| 928 | -#: dialogs.py:1091 dialogs.py:1349 | |
| 984 | +#: dialogs.py:1143 dialogs.py:1401 | |
| 929 | 985 | msgid "Name the surface to be created" |
| 930 | 986 | msgstr "Name the surface to be created" |
| 931 | 987 | |
| 932 | -#: dialogs.py:1098 dialogs.py:1356 | |
| 988 | +#: dialogs.py:1150 dialogs.py:1408 | |
| 933 | 989 | msgid "Mask of reference:" |
| 934 | 990 | msgstr "Mask of reference:" |
| 935 | 991 | |
| 936 | -#: dialogs.py:1116 dialogs.py:1374 | |
| 992 | +#: dialogs.py:1168 dialogs.py:1426 | |
| 937 | 993 | msgid "Surface quality:" |
| 938 | 994 | msgstr "Surface quality:" |
| 939 | 995 | |
| 940 | -#: dialogs.py:1145 dialogs.py:1402 styles.py:1668 | |
| 996 | +#: dialogs.py:1197 dialogs.py:1454 styles.py:1670 | |
| 941 | 997 | msgid "Fill holes" |
| 942 | 998 | msgstr "Fill holes" |
| 943 | 999 | |
| 944 | -#: dialogs.py:1148 dialogs.py:1405 | |
| 1000 | +#: dialogs.py:1200 dialogs.py:1457 | |
| 945 | 1001 | msgid "Keep largest region" |
| 946 | 1002 | msgstr "Keep largest region" |
| 947 | 1003 | |
| 948 | -#: dialogs.py:1188 | |
| 1004 | +#: dialogs.py:1240 | |
| 949 | 1005 | msgid "BMP image" |
| 950 | 1006 | msgstr "BMP image" |
| 951 | 1007 | |
| 952 | -#: dialogs.py:1189 | |
| 1008 | +#: dialogs.py:1241 | |
| 953 | 1009 | msgid "JPG image" |
| 954 | 1010 | msgstr "JPG image" |
| 955 | 1011 | |
| 956 | -#: dialogs.py:1190 | |
| 1012 | +#: dialogs.py:1242 | |
| 957 | 1013 | msgid "PNG image" |
| 958 | 1014 | msgstr "PNG image" |
| 959 | 1015 | |
| 960 | -#: dialogs.py:1191 | |
| 1016 | +#: dialogs.py:1243 | |
| 961 | 1017 | msgid "PostScript document" |
| 962 | 1018 | msgstr "PostScript document" |
| 963 | 1019 | |
| 964 | -#: dialogs.py:1192 | |
| 1020 | +#: dialogs.py:1244 | |
| 965 | 1021 | msgid "POV-Ray file" |
| 966 | 1022 | msgstr "POV-Ray file" |
| 967 | 1023 | |
| 968 | -#: dialogs.py:1193 | |
| 1024 | +#: dialogs.py:1245 | |
| 969 | 1025 | msgid "TIFF image" |
| 970 | 1026 | msgstr "TIFF image" |
| 971 | 1027 | |
| 972 | -#: dialogs.py:1238 | |
| 1028 | +#: dialogs.py:1290 | |
| 973 | 1029 | #, fuzzy |
| 974 | 1030 | msgid "Surface generation options" |
| 975 | 1031 | msgstr "Surface properties" |
| 976 | 1032 | |
| 977 | -#: dialogs.py:1268 | |
| 1033 | +#: dialogs.py:1320 | |
| 978 | 1034 | #, fuzzy |
| 979 | 1035 | msgid "Surface creation" |
| 980 | 1036 | msgstr "Surface properties" |
| 981 | 1037 | |
| 982 | -#: dialogs.py:1295 | |
| 1038 | +#: dialogs.py:1347 | |
| 983 | 1039 | #, fuzzy |
| 984 | 1040 | msgid "Surface creation options" |
| 985 | 1041 | msgstr "Surface properties" |
| 986 | 1042 | |
| 987 | -#: dialogs.py:1301 | |
| 1043 | +#: dialogs.py:1353 | |
| 988 | 1044 | #, fuzzy |
| 989 | 1045 | msgid "Surface creation method" |
| 990 | 1046 | msgstr "Surface properties" |
| 991 | 1047 | |
| 992 | -#: dialogs.py:1450 frame.py:856 | |
| 1048 | +#: dialogs.py:1502 frame.py:905 | |
| 993 | 1049 | msgid "Options" |
| 994 | 1050 | msgstr "" |
| 995 | 1051 | |
| 996 | -#: dialogs.py:1466 | |
| 1052 | +#: dialogs.py:1518 | |
| 997 | 1053 | msgid "Angle:" |
| 998 | 1054 | msgstr "" |
| 999 | 1055 | |
| 1000 | -#: dialogs.py:1468 | |
| 1056 | +#: dialogs.py:1520 | |
| 1001 | 1057 | #, fuzzy |
| 1002 | 1058 | msgid "Max. distance:" |
| 1003 | 1059 | msgstr "Measure distance" |
| 1004 | 1060 | |
| 1005 | -#: dialogs.py:1470 | |
| 1061 | +#: dialogs.py:1522 | |
| 1006 | 1062 | msgid "Min. weight:" |
| 1007 | 1063 | msgstr "" |
| 1008 | 1064 | |
| 1009 | -#: dialogs.py:1472 | |
| 1065 | +#: dialogs.py:1524 | |
| 1010 | 1066 | #, fuzzy |
| 1011 | 1067 | msgid "N. steps:" |
| 1012 | 1068 | msgstr "Next step" |
| 1013 | 1069 | |
| 1014 | -#: dialogs.py:1491 dialogs.py:1527 dialogs.py:1572 | |
| 1070 | +#: dialogs.py:1543 dialogs.py:1579 dialogs.py:1624 | |
| 1015 | 1071 | msgid "Context aware smoothing" |
| 1016 | 1072 | msgstr "" |
| 1017 | 1073 | |
| 1018 | -#: dialogs.py:1492 | |
| 1074 | +#: dialogs.py:1544 | |
| 1019 | 1075 | msgid "Binary" |
| 1020 | 1076 | msgstr "" |
| 1021 | 1077 | |
| 1022 | -#: dialogs.py:1510 | |
| 1078 | +#: dialogs.py:1562 | |
| 1023 | 1079 | msgid "" |
| 1024 | 1080 | "It is not possible to use the Default method because the mask was edited." |
| 1025 | 1081 | msgstr "" |
| 1026 | 1082 | |
| 1027 | -#: dialogs.py:1513 | |
| 1083 | +#: dialogs.py:1565 | |
| 1028 | 1084 | msgid "Method:" |
| 1029 | 1085 | msgstr "" |
| 1030 | 1086 | |
| 1031 | -#: dialogs.py:1642 dialogs.py:2550 | |
| 1087 | +#: dialogs.py:1694 dialogs.py:2602 | |
| 1032 | 1088 | msgid "Method" |
| 1033 | 1089 | msgstr "" |
| 1034 | 1090 | |
| 1035 | -#: dialogs.py:1665 | |
| 1091 | +#: dialogs.py:1717 | |
| 1036 | 1092 | msgid "Gaussian sigma" |
| 1037 | 1093 | msgstr "" |
| 1038 | 1094 | |
| 1039 | -#: dialogs.py:1687 task_slice.py:285 | |
| 1095 | +#: dialogs.py:1739 frame.py:807 task_slice.py:285 | |
| 1040 | 1096 | msgid "Watershed" |
| 1041 | 1097 | msgstr "" |
| 1042 | 1098 | |
| 1043 | -#: dialogs.py:1728 frame.py:753 | |
| 1099 | +#: dialogs.py:1780 frame.py:776 | |
| 1044 | 1100 | #, fuzzy |
| 1045 | 1101 | msgid "Boolean operations" |
| 1046 | 1102 | msgstr "Smooth iterations:" |
| 1047 | 1103 | |
| 1048 | -#: dialogs.py:1751 slice_.py:1314 | |
| 1104 | +#: dialogs.py:1803 slice_.py:1314 | |
| 1049 | 1105 | msgid "Union" |
| 1050 | 1106 | msgstr "" |
| 1051 | 1107 | |
| 1052 | -#: dialogs.py:1752 | |
| 1108 | +#: dialogs.py:1804 | |
| 1053 | 1109 | #, fuzzy |
| 1054 | 1110 | msgid "Difference" |
| 1055 | 1111 | msgstr "Mask of reference:" |
| 1056 | 1112 | |
| 1057 | -#: dialogs.py:1753 slice_.py:1316 | |
| 1113 | +#: dialogs.py:1805 slice_.py:1316 | |
| 1058 | 1114 | #, fuzzy |
| 1059 | 1115 | msgid "Intersection" |
| 1060 | 1116 | msgstr "Institution" |
| 1061 | 1117 | |
| 1062 | -#: dialogs.py:1754 | |
| 1118 | +#: dialogs.py:1806 | |
| 1063 | 1119 | msgid "Exclusive disjunction" |
| 1064 | 1120 | msgstr "" |
| 1065 | 1121 | |
| 1066 | -#: dialogs.py:1775 | |
| 1122 | +#: dialogs.py:1827 | |
| 1067 | 1123 | #, fuzzy |
| 1068 | 1124 | msgid "Mask 1" |
| 1069 | 1125 | msgstr "Mask" |
| 1070 | 1126 | |
| 1071 | -#: dialogs.py:1777 | |
| 1127 | +#: dialogs.py:1829 | |
| 1072 | 1128 | #, fuzzy |
| 1073 | 1129 | msgid "Operation" |
| 1074 | 1130 | msgstr "Saturation" |
| 1075 | 1131 | |
| 1076 | -#: dialogs.py:1779 | |
| 1132 | +#: dialogs.py:1831 | |
| 1077 | 1133 | #, fuzzy |
| 1078 | 1134 | msgid "Mask 2" |
| 1079 | 1135 | msgstr "Mask" |
| 1080 | 1136 | |
| 1081 | -#: dialogs.py:1808 | |
| 1137 | +#: dialogs.py:1860 | |
| 1082 | 1138 | msgid "Image reorientation" |
| 1083 | 1139 | msgstr "" |
| 1084 | 1140 | |
| 1085 | -#: dialogs.py:1820 | |
| 1141 | +#: dialogs.py:1872 | |
| 1086 | 1142 | msgid "Apply" |
| 1087 | 1143 | msgstr "" |
| 1088 | 1144 | |
| 1089 | -#: dialogs.py:1824 | |
| 1145 | +#: dialogs.py:1876 | |
| 1090 | 1146 | msgid "Angle X" |
| 1091 | 1147 | msgstr "" |
| 1092 | 1148 | |
| 1093 | -#: dialogs.py:1828 | |
| 1149 | +#: dialogs.py:1880 | |
| 1094 | 1150 | msgid "Angle Y" |
| 1095 | 1151 | msgstr "" |
| 1096 | 1152 | |
| 1097 | -#: dialogs.py:1832 | |
| 1153 | +#: dialogs.py:1884 | |
| 1098 | 1154 | msgid "Angle Z" |
| 1099 | 1155 | msgstr "" |
| 1100 | 1156 | |
| 1101 | -#: dialogs.py:1881 | |
| 1157 | +#: dialogs.py:1933 | |
| 1102 | 1158 | msgid "Create project from bitmap" |
| 1103 | 1159 | msgstr "" |
| 1104 | 1160 | |
| 1105 | -#: dialogs.py:1908 | |
| 1161 | +#: dialogs.py:1960 | |
| 1106 | 1162 | #, fuzzy |
| 1107 | 1163 | msgid "Project name:" |
| 1108 | 1164 | msgstr "Preset name" |
| 1109 | 1165 | |
| 1110 | -#: dialogs.py:1911 | |
| 1166 | +#: dialogs.py:1963 | |
| 1111 | 1167 | #, fuzzy |
| 1112 | 1168 | msgid "Slices orientation:" |
| 1113 | 1169 | msgstr "Slices' cross intersection" |
| 1114 | 1170 | |
| 1115 | -#: dialogs.py:1912 dialogs.py:2063 dialogs.py:2084 | |
| 1171 | +#: dialogs.py:1964 dialogs.py:2115 dialogs.py:2136 | |
| 1116 | 1172 | #, fuzzy |
| 1117 | 1173 | msgid "Sagital" |
| 1118 | 1174 | msgstr "Sagittal" |
| 1119 | 1175 | |
| 1120 | -#: dialogs.py:1916 | |
| 1176 | +#: dialogs.py:1968 | |
| 1121 | 1177 | #, fuzzy |
| 1122 | 1178 | msgid "Spacing (mm):" |
| 1123 | 1179 | msgstr "Spacing: %.2f" |
| 1124 | 1180 | |
| 1125 | -#: dialogs.py:1931 | |
| 1181 | +#: dialogs.py:1983 | |
| 1126 | 1182 | msgid "X:" |
| 1127 | 1183 | msgstr "" |
| 1128 | 1184 | |
| 1129 | -#: dialogs.py:1936 | |
| 1185 | +#: dialogs.py:1988 | |
| 1130 | 1186 | msgid "Y:" |
| 1131 | 1187 | msgstr "" |
| 1132 | 1188 | |
| 1133 | -#: dialogs.py:1940 | |
| 1189 | +#: dialogs.py:1992 | |
| 1134 | 1190 | msgid "Z:" |
| 1135 | 1191 | msgstr "" |
| 1136 | 1192 | |
| 1137 | -#: dialogs.py:2018 | |
| 1193 | +#: dialogs.py:2070 | |
| 1138 | 1194 | msgid "" |
| 1139 | 1195 | "All bitmaps files must be the same \n" |
| 1140 | 1196 | " width and height size." |
| 1141 | 1197 | msgstr "" |
| 1142 | 1198 | |
| 1143 | -#: dialogs.py:2031 | |
| 1199 | +#: dialogs.py:2083 | |
| 1144 | 1200 | #, fuzzy |
| 1145 | 1201 | msgid "2D - Actual slice" |
| 1146 | 1202 | msgstr "Axial slice" |
| 1147 | 1203 | |
| 1148 | -#: dialogs.py:2032 | |
| 1204 | +#: dialogs.py:2084 | |
| 1149 | 1205 | #, fuzzy |
| 1150 | 1206 | msgid "3D - All slices" |
| 1151 | 1207 | msgstr "Keep all slices" |
| 1152 | 1208 | |
| 1153 | -#: dialogs.py:2057 | |
| 1209 | +#: dialogs.py:2109 | |
| 1154 | 1210 | msgid "2D Connectivity" |
| 1155 | 1211 | msgstr "" |
| 1156 | 1212 | |
| 1157 | -#: dialogs.py:2066 | |
| 1213 | +#: dialogs.py:2118 | |
| 1158 | 1214 | #, fuzzy |
| 1159 | 1215 | msgid "Orientation" |
| 1160 | 1216 | msgstr "Saturation" |
| 1161 | 1217 | |
| 1162 | -#: dialogs.py:2103 | |
| 1218 | +#: dialogs.py:2155 | |
| 1163 | 1219 | msgid "3D Connectivity" |
| 1164 | 1220 | msgstr "" |
| 1165 | 1221 | |
| 1166 | -#: dialogs.py:2170 dialogs.py:2223 task_slice.py:872 | |
| 1222 | +#: dialogs.py:2222 dialogs.py:2275 task_slice.py:886 | |
| 1167 | 1223 | msgid "Use WW&WL" |
| 1168 | 1224 | msgstr "" |
| 1169 | 1225 | |
| 1170 | -#: dialogs.py:2188 | |
| 1226 | +#: dialogs.py:2240 | |
| 1171 | 1227 | #, fuzzy |
| 1172 | 1228 | msgid "Deviation" |
| 1173 | 1229 | msgstr "Saturation" |
| 1174 | 1230 | |
| 1175 | -#: dialogs.py:2190 | |
| 1231 | +#: dialogs.py:2242 | |
| 1176 | 1232 | msgid "Min:" |
| 1177 | 1233 | msgstr "" |
| 1178 | 1234 | |
| 1179 | -#: dialogs.py:2193 | |
| 1235 | +#: dialogs.py:2245 | |
| 1180 | 1236 | msgid "Max:" |
| 1181 | 1237 | msgstr "" |
| 1182 | 1238 | |
| 1183 | -#: dialogs.py:2246 | |
| 1239 | +#: dialogs.py:2298 | |
| 1184 | 1240 | msgid "Multiplier" |
| 1185 | 1241 | msgstr "" |
| 1186 | 1242 | |
| 1187 | -#: dialogs.py:2249 | |
| 1243 | +#: dialogs.py:2301 | |
| 1188 | 1244 | #, fuzzy |
| 1189 | 1245 | msgid "Iterations" |
| 1190 | 1246 | msgstr "Saturation" |
| 1191 | 1247 | |
| 1192 | -#: dialogs.py:2327 dialogs.py:2541 dialogs.py:2795 | |
| 1248 | +#: dialogs.py:2379 dialogs.py:2593 dialogs.py:2847 | |
| 1193 | 1249 | msgid "Parameters" |
| 1194 | 1250 | msgstr "" |
| 1195 | 1251 | |
| 1196 | -#: dialogs.py:2385 | |
| 1252 | +#: dialogs.py:2437 | |
| 1197 | 1253 | msgid "Select mask parts" |
| 1198 | 1254 | msgstr "" |
| 1199 | 1255 | |
| 1200 | -#: dialogs.py:2413 | |
| 1256 | +#: dialogs.py:2465 | |
| 1201 | 1257 | #, fuzzy |
| 1202 | 1258 | msgid "Target mask name" |
| 1203 | 1259 | msgstr "New mask name:" |
| 1204 | 1260 | |
| 1205 | -#: dialogs.py:2467 frame.py:784 styles.py:2017 | |
| 1261 | +#: dialogs.py:2519 frame.py:808 styles.py:2016 | |
| 1206 | 1262 | msgid "Region growing" |
| 1207 | 1263 | msgstr "" |
| 1208 | 1264 | |
| 1209 | -#: dialogs.py:2514 | |
| 1265 | +#: dialogs.py:2566 | |
| 1210 | 1266 | msgid "Dynamic" |
| 1211 | 1267 | msgstr "" |
| 1212 | 1268 | |
| 1213 | -#: dialogs.py:2514 | |
| 1269 | +#: dialogs.py:2566 | |
| 1214 | 1270 | msgid "Confidence" |
| 1215 | 1271 | msgstr "" |
| 1216 | 1272 | |
| 1217 | -#: dialogs.py:2654 | |
| 1273 | +#: dialogs.py:2706 | |
| 1218 | 1274 | msgid "Crop mask" |
| 1219 | 1275 | msgstr "" |
| 1220 | 1276 | |
| 1221 | -#: dialogs.py:2695 | |
| 1277 | +#: dialogs.py:2747 | |
| 1222 | 1278 | #, fuzzy |
| 1223 | 1279 | msgid "Axial:" |
| 1224 | 1280 | msgstr "Axial" |
| 1225 | 1281 | |
| 1226 | -#: dialogs.py:2697 dialogs.py:2707 dialogs.py:2717 | |
| 1282 | +#: dialogs.py:2749 dialogs.py:2759 dialogs.py:2769 | |
| 1227 | 1283 | msgid " - " |
| 1228 | 1284 | msgstr "" |
| 1229 | 1285 | |
| 1230 | -#: dialogs.py:2705 | |
| 1286 | +#: dialogs.py:2757 | |
| 1231 | 1287 | #, fuzzy |
| 1232 | 1288 | msgid "Sagital:" |
| 1233 | 1289 | msgstr "Sagittal" |
| 1234 | 1290 | |
| 1235 | -#: dialogs.py:2715 | |
| 1291 | +#: dialogs.py:2767 | |
| 1236 | 1292 | #, fuzzy |
| 1237 | 1293 | msgid "Coronal:" |
| 1238 | 1294 | msgstr "Coronal" |
| 1239 | 1295 | |
| 1240 | -#: dialogs.py:2806 | |
| 1296 | +#: dialogs.py:2858 | |
| 1241 | 1297 | msgid "Max hole size" |
| 1242 | 1298 | msgstr "" |
| 1243 | 1299 | |
| 1244 | -#: dialogs.py:2808 | |
| 1300 | +#: dialogs.py:2860 | |
| 1245 | 1301 | msgid "voxels" |
| 1246 | 1302 | msgstr "" |
| 1247 | 1303 | |
| 1304 | +#: dicom.py:1550 dicom.py:1554 dicom.py:1556 | |
| 1305 | +msgid "unnamed" | |
| 1306 | +msgstr "unnamed" | |
| 1307 | + | |
| 1248 | 1308 | #: dicom_preview_panel.py:409 |
| 1249 | 1309 | #, fuzzy, python-format |
| 1250 | 1310 | msgid "%d images" |
| ... | ... | @@ -1255,207 +1315,259 @@ msgstr "%d Images" |
| 1255 | 1315 | msgid "Image %d" |
| 1256 | 1316 | msgstr "Image %d" |
| 1257 | 1317 | |
| 1258 | -#: frame.py:171 | |
| 1318 | +#: frame.py:173 | |
| 1259 | 1319 | msgid "Data panel" |
| 1260 | 1320 | msgstr "Data panel" |
| 1261 | 1321 | |
| 1262 | -#: frame.py:177 | |
| 1322 | +#: frame.py:179 | |
| 1263 | 1323 | msgid "Preview medical data to be reconstructed" |
| 1264 | 1324 | msgstr "Preview medical data to be reconstructed" |
| 1265 | 1325 | |
| 1266 | -#: frame.py:183 | |
| 1326 | +#: frame.py:185 | |
| 1267 | 1327 | #, fuzzy |
| 1268 | 1328 | msgid "Preview bitmap to be reconstructed" |
| 1269 | 1329 | msgstr "Preview medical data to be reconstructed" |
| 1270 | 1330 | |
| 1271 | -#: frame.py:189 | |
| 1331 | +#: frame.py:191 | |
| 1272 | 1332 | msgid "Retrieve DICOM from PACS" |
| 1273 | 1333 | msgstr "" |
| 1274 | 1334 | |
| 1275 | -#: frame.py:603 frame.py:764 | |
| 1335 | +#: frame.py:499 | |
| 1336 | +msgid "Currently the Navigation mode is only working on Windows" | |
| 1337 | +msgstr "" | |
| 1338 | + | |
| 1339 | +#: frame.py:632 frame.py:787 | |
| 1276 | 1340 | msgid "Fill holes automatically" |
| 1277 | 1341 | msgstr "" |
| 1278 | 1342 | |
| 1279 | -#: frame.py:679 | |
| 1343 | +#: frame.py:721 | |
| 1280 | 1344 | msgid "Analyze 7.5" |
| 1281 | 1345 | msgstr "" |
| 1282 | 1346 | |
| 1283 | -#: frame.py:680 | |
| 1347 | +#: frame.py:722 | |
| 1284 | 1348 | msgid "NIfTI 1" |
| 1285 | 1349 | msgstr "" |
| 1286 | 1350 | |
| 1287 | -#: frame.py:681 | |
| 1351 | +#: frame.py:723 | |
| 1288 | 1352 | msgid "PAR/REC" |
| 1289 | 1353 | msgstr "" |
| 1290 | 1354 | |
| 1291 | -#: frame.py:687 | |
| 1355 | +#: frame.py:729 | |
| 1292 | 1356 | msgid "Import DICOM...\tCtrl+I" |
| 1293 | 1357 | msgstr "Import DICOM...\tCtrl+I" |
| 1294 | 1358 | |
| 1295 | -#: frame.py:689 | |
| 1359 | +#: frame.py:731 | |
| 1296 | 1360 | #, fuzzy |
| 1297 | 1361 | msgid "Import other files..." |
| 1298 | 1362 | msgstr "Import DICOM files..." |
| 1299 | 1363 | |
| 1300 | -#: frame.py:690 | |
| 1364 | +#: frame.py:732 | |
| 1301 | 1365 | #, fuzzy |
| 1302 | 1366 | msgid "Open project...\tCtrl+O" |
| 1303 | 1367 | msgstr "Open Project...\tCtrl+O" |
| 1304 | 1368 | |
| 1305 | -#: frame.py:691 | |
| 1369 | +#: frame.py:733 | |
| 1306 | 1370 | #, fuzzy |
| 1307 | 1371 | msgid "Save project\tCtrl+S" |
| 1308 | 1372 | msgstr "Save Project\tCtrl+S" |
| 1309 | 1373 | |
| 1310 | -#: frame.py:693 | |
| 1374 | +#: frame.py:735 | |
| 1311 | 1375 | #, fuzzy |
| 1312 | 1376 | msgid "Close project" |
| 1313 | 1377 | msgstr "Close Project" |
| 1314 | 1378 | |
| 1315 | -#: frame.py:702 | |
| 1379 | +#: frame.py:744 | |
| 1316 | 1380 | msgid "Exit\tCtrl+Q" |
| 1317 | 1381 | msgstr "" |
| 1318 | 1382 | |
| 1319 | -#: frame.py:733 frame.py:743 | |
| 1383 | +#: frame.py:756 frame.py:766 | |
| 1320 | 1384 | msgid "Undo\tCtrl+Z" |
| 1321 | 1385 | msgstr "" |
| 1322 | 1386 | |
| 1323 | -#: frame.py:738 frame.py:744 | |
| 1387 | +#: frame.py:761 frame.py:767 | |
| 1324 | 1388 | msgid "Redo\tCtrl+Y" |
| 1325 | 1389 | msgstr "" |
| 1326 | 1390 | |
| 1327 | -#: frame.py:756 | |
| 1391 | +#: frame.py:779 | |
| 1328 | 1392 | msgid "Clean Mask\tCtrl+Shift+A" |
| 1329 | 1393 | msgstr "" |
| 1330 | 1394 | |
| 1331 | -#: frame.py:761 | |
| 1395 | +#: frame.py:784 | |
| 1332 | 1396 | #, fuzzy |
| 1333 | 1397 | msgid "Fill holes manually" |
| 1334 | 1398 | msgstr "Fill holes" |
| 1335 | 1399 | |
| 1336 | -#: frame.py:769 styles.py:1765 | |
| 1400 | +#: frame.py:792 styles.py:1767 | |
| 1337 | 1401 | msgid "Remove parts" |
| 1338 | 1402 | msgstr "" |
| 1339 | 1403 | |
| 1340 | -#: frame.py:772 | |
| 1404 | +#: frame.py:795 | |
| 1341 | 1405 | #, fuzzy |
| 1342 | 1406 | msgid "Select parts" |
| 1343 | 1407 | msgstr "Getting selected parts" |
| 1344 | 1408 | |
| 1345 | -#: frame.py:777 | |
| 1409 | +#: frame.py:800 | |
| 1346 | 1410 | msgid "Crop" |
| 1347 | 1411 | msgstr "" |
| 1348 | 1412 | |
| 1349 | -#: frame.py:787 | |
| 1413 | +#: frame.py:806 | |
| 1350 | 1414 | #, fuzzy |
| 1351 | -msgid "Segmentation" | |
| 1352 | -msgstr "Saturation" | |
| 1415 | +msgid "Manual segmentation" | |
| 1416 | +msgstr "Language selection" | |
| 1417 | + | |
| 1418 | +#: frame.py:816 | |
| 1419 | +msgid "Right - Left" | |
| 1420 | +msgstr "" | |
| 1421 | + | |
| 1422 | +#: frame.py:817 | |
| 1423 | +msgid "Anterior - Posterior" | |
| 1424 | +msgstr "" | |
| 1425 | + | |
| 1426 | +#: frame.py:818 | |
| 1427 | +#, fuzzy | |
| 1428 | +msgid "Top - Bottom" | |
| 1429 | +msgstr "Bottom" | |
| 1430 | + | |
| 1431 | +#: frame.py:821 | |
| 1432 | +msgid "From Right-Left to Anterior-Posterior" | |
| 1433 | +msgstr "" | |
| 1353 | 1434 | |
| 1354 | -#: frame.py:791 | |
| 1435 | +#: frame.py:822 | |
| 1436 | +msgid "From Right-Left to Top-Bottom" | |
| 1437 | +msgstr "" | |
| 1438 | + | |
| 1439 | +#: frame.py:823 | |
| 1440 | +msgid "From Anterior-Posterior to Top-Bottom" | |
| 1441 | +msgstr "" | |
| 1442 | + | |
| 1443 | +#: frame.py:825 | |
| 1444 | +msgid "Flip" | |
| 1445 | +msgstr "" | |
| 1446 | + | |
| 1447 | +#: frame.py:826 | |
| 1448 | +msgid "Swap axes" | |
| 1449 | +msgstr "" | |
| 1450 | + | |
| 1451 | +#: frame.py:828 | |
| 1355 | 1452 | msgid "Reorient image\tCtrl+Shift+R" |
| 1356 | 1453 | msgstr "" |
| 1357 | 1454 | |
| 1358 | -#: frame.py:799 | |
| 1455 | +#: frame.py:833 | |
| 1456 | +#, fuzzy | |
| 1457 | +msgid "Segmentation" | |
| 1458 | +msgstr "Saturation" | |
| 1459 | + | |
| 1460 | +#: frame.py:839 | |
| 1359 | 1461 | #, fuzzy |
| 1360 | 1462 | msgid "Interpolated slices" |
| 1361 | 1463 | msgstr "Scroll slices" |
| 1362 | 1464 | |
| 1363 | -#: frame.py:836 | |
| 1465 | +#: frame.py:876 | |
| 1364 | 1466 | msgid "Preferences..." |
| 1365 | 1467 | msgstr "" |
| 1366 | 1468 | |
| 1367 | -#: frame.py:840 | |
| 1469 | +#: frame.py:880 | |
| 1470 | +#, fuzzy | |
| 1471 | +msgid "Navigation mode" | |
| 1472 | +msgstr "Utilize navigation system" | |
| 1473 | + | |
| 1474 | +#: frame.py:889 | |
| 1368 | 1475 | #, fuzzy |
| 1369 | 1476 | msgid "Getting started..." |
| 1370 | 1477 | msgstr "Getting Started..." |
| 1371 | 1478 | |
| 1372 | -#: frame.py:843 | |
| 1479 | +#: frame.py:892 | |
| 1373 | 1480 | msgid "About..." |
| 1374 | 1481 | msgstr "About..." |
| 1375 | 1482 | |
| 1376 | -#: frame.py:851 | |
| 1483 | +#: frame.py:900 | |
| 1377 | 1484 | msgid "File" |
| 1378 | 1485 | msgstr "File" |
| 1379 | 1486 | |
| 1380 | -#: frame.py:852 | |
| 1487 | +#: frame.py:901 | |
| 1381 | 1488 | msgid "Edit" |
| 1382 | 1489 | msgstr "" |
| 1383 | 1490 | |
| 1384 | -#: frame.py:853 | |
| 1491 | +#: frame.py:902 | |
| 1385 | 1492 | msgid "View" |
| 1386 | 1493 | msgstr "" |
| 1387 | 1494 | |
| 1388 | -#: frame.py:857 | |
| 1495 | +#: frame.py:906 | |
| 1496 | +msgid "Mode" | |
| 1497 | +msgstr "" | |
| 1498 | + | |
| 1499 | +#: frame.py:907 | |
| 1389 | 1500 | msgid "Help" |
| 1390 | 1501 | msgstr "Help" |
| 1391 | 1502 | |
| 1392 | -#: frame.py:985 surface.py:383 surface.py:775 surface.py:776 | |
| 1503 | +#: frame.py:1057 surface.py:415 surface.py:807 surface.py:808 | |
| 1504 | +#: task_navigator.py:413 trackers.py:230 | |
| 1393 | 1505 | msgid "Ready" |
| 1394 | 1506 | msgstr "Ready" |
| 1395 | 1507 | |
| 1396 | -#: frame.py:1137 | |
| 1508 | +#: frame.py:1209 | |
| 1397 | 1509 | #, fuzzy |
| 1398 | 1510 | msgid "Import DICOM files...\tCtrl+I" |
| 1399 | 1511 | msgstr "Import DICOM...\tCtrl+I" |
| 1400 | 1512 | |
| 1401 | -#: frame.py:1146 | |
| 1513 | +#: frame.py:1218 | |
| 1402 | 1514 | #, fuzzy |
| 1403 | 1515 | msgid "Open InVesalius project..." |
| 1404 | 1516 | msgstr "Open InVesalius 3 project..." |
| 1405 | 1517 | |
| 1406 | -#: frame.py:1152 | |
| 1518 | +#: frame.py:1224 | |
| 1407 | 1519 | msgid "Save InVesalius project" |
| 1408 | 1520 | msgstr "Save InVesalius project" |
| 1409 | 1521 | |
| 1410 | -#: frame.py:1298 | |
| 1522 | +#: frame.py:1370 | |
| 1411 | 1523 | msgid "Zoom" |
| 1412 | 1524 | msgstr "Zoom" |
| 1413 | 1525 | |
| 1414 | -#: frame.py:1304 | |
| 1526 | +#: frame.py:1376 | |
| 1415 | 1527 | msgid "Zoom based on selection" |
| 1416 | 1528 | msgstr "Zoom based on selection" |
| 1417 | 1529 | |
| 1418 | -#: frame.py:1310 | |
| 1530 | +#: frame.py:1382 | |
| 1419 | 1531 | msgid "Rotate" |
| 1420 | 1532 | msgstr "Rotate" |
| 1421 | 1533 | |
| 1422 | -#: frame.py:1316 | |
| 1534 | +#: frame.py:1388 | |
| 1423 | 1535 | msgid "Move" |
| 1424 | 1536 | msgstr "Move" |
| 1425 | 1537 | |
| 1426 | -#: frame.py:1322 | |
| 1538 | +#: frame.py:1394 | |
| 1427 | 1539 | msgid "Constrast" |
| 1428 | 1540 | msgstr "Constrast" |
| 1429 | 1541 | |
| 1430 | -#: frame.py:1480 | |
| 1542 | +#: frame.py:1552 | |
| 1431 | 1543 | msgid "Scroll slices" |
| 1432 | 1544 | msgstr "Scroll slices" |
| 1433 | 1545 | |
| 1434 | -#: frame.py:1486 | |
| 1546 | +#: frame.py:1558 | |
| 1435 | 1547 | msgid "Slices' cross intersection" |
| 1436 | 1548 | msgstr "Slices' cross intersection" |
| 1437 | 1549 | |
| 1438 | -#: frame.py:1655 frame.py:1727 frame.py:1906 | |
| 1550 | +#: frame.py:1734 frame.py:1806 frame.py:1985 | |
| 1439 | 1551 | msgid "Hide task panel" |
| 1440 | 1552 | msgstr "Hide task panel" |
| 1441 | 1553 | |
| 1442 | -#: frame.py:1661 frame.py:1749 frame.py:1928 | |
| 1554 | +#: frame.py:1740 frame.py:1828 frame.py:2007 | |
| 1443 | 1555 | msgid "Hide text" |
| 1444 | 1556 | msgstr "Hide text" |
| 1445 | 1557 | |
| 1446 | -#: frame.py:1733 frame.py:1912 | |
| 1558 | +#: frame.py:1812 frame.py:1991 | |
| 1447 | 1559 | msgid "Show task panel" |
| 1448 | 1560 | msgstr "Show task panel" |
| 1449 | 1561 | |
| 1450 | -#: frame.py:1743 frame.py:1922 | |
| 1562 | +#: frame.py:1822 frame.py:2001 | |
| 1451 | 1563 | msgid "Show text" |
| 1452 | 1564 | msgstr "Show text" |
| 1453 | 1565 | |
| 1454 | -#: frame.py:1824 | |
| 1566 | +#: frame.py:1903 | |
| 1455 | 1567 | msgid "Undo" |
| 1456 | 1568 | msgstr "" |
| 1457 | 1569 | |
| 1458 | -#: frame.py:1831 | |
| 1570 | +#: frame.py:1910 | |
| 1459 | 1571 | msgid "Redo" |
| 1460 | 1572 | msgstr "" |
| 1461 | 1573 | |
| ... | ... | @@ -1560,7 +1672,7 @@ msgstr "" |
| 1560 | 1672 | msgid "Add" |
| 1561 | 1673 | msgstr "" |
| 1562 | 1674 | |
| 1563 | -#: import_network_panel.py:695 task_navigator.py:563 | |
| 1675 | +#: import_network_panel.py:695 task_navigator.py:590 | |
| 1564 | 1676 | msgid "Remove" |
| 1565 | 1677 | msgstr "" |
| 1566 | 1678 | |
| ... | ... | @@ -1759,44 +1871,58 @@ msgstr "Pseudo Colour" |
| 1759 | 1871 | msgid "Projection type" |
| 1760 | 1872 | msgstr "" |
| 1761 | 1873 | |
| 1762 | -#: styles.py:67 task_slice.py:851 | |
| 1874 | +#: styles.py:66 task_slice.py:865 | |
| 1763 | 1875 | msgid "Foreground" |
| 1764 | 1876 | msgstr "" |
| 1765 | 1877 | |
| 1766 | -#: styles.py:68 task_slice.py:852 | |
| 1878 | +#: styles.py:67 task_slice.py:866 | |
| 1767 | 1879 | msgid "Background" |
| 1768 | 1880 | msgstr "" |
| 1769 | 1881 | |
| 1770 | -#: styles.py:868 | |
| 1882 | +#: styles.py:870 | |
| 1771 | 1883 | msgid "Applying watershed ..." |
| 1772 | 1884 | msgstr "" |
| 1773 | 1885 | |
| 1774 | -#: styles.py:1669 | |
| 1886 | +#: styles.py:1671 | |
| 1775 | 1887 | #, fuzzy |
| 1776 | 1888 | msgid "Fill hole" |
| 1777 | 1889 | msgstr "Fill holes" |
| 1778 | 1890 | |
| 1779 | -#: styles.py:1670 | |
| 1891 | +#: styles.py:1672 | |
| 1780 | 1892 | #, fuzzy |
| 1781 | 1893 | msgid "Filling hole ..." |
| 1782 | 1894 | msgstr "Fill holes" |
| 1783 | 1895 | |
| 1784 | -#: styles.py:1766 | |
| 1896 | +#: styles.py:1768 | |
| 1785 | 1897 | msgid "Remove part" |
| 1786 | 1898 | msgstr "" |
| 1787 | 1899 | |
| 1788 | -#: styles.py:1767 | |
| 1900 | +#: styles.py:1769 | |
| 1789 | 1901 | #, fuzzy |
| 1790 | 1902 | msgid "Removing part ..." |
| 1791 | 1903 | msgstr "Getting Started..." |
| 1792 | 1904 | |
| 1793 | -#: styles.py:2018 | |
| 1905 | +#: styles.py:2017 | |
| 1794 | 1906 | #, fuzzy |
| 1795 | 1907 | msgid "Segmenting ..." |
| 1796 | 1908 | msgstr "Testing..." |
| 1797 | 1909 | |
| 1798 | -#: surface.py:444 surface.py:535 surface.py:553 surface.py:591 surface.py:620 | |
| 1799 | -#: surface.py:642 surface.py:661 surface.py:675 surface.py:692 | |
| 1910 | +#: surface.py:263 | |
| 1911 | +msgid "File format not reconized by InVesalius" | |
| 1912 | +msgstr "" | |
| 1913 | + | |
| 1914 | +#: surface.py:263 surface.py:271 | |
| 1915 | +#, fuzzy | |
| 1916 | +msgid "Import surface error" | |
| 1917 | +msgstr "Export 3D surface" | |
| 1918 | + | |
| 1919 | +#: surface.py:271 | |
| 1920 | +#, fuzzy | |
| 1921 | +msgid "InVesalius was not able to import this surface" | |
| 1922 | +msgstr "InVesalius 3 - New surface" | |
| 1923 | + | |
| 1924 | +#: surface.py:476 surface.py:567 surface.py:585 surface.py:623 surface.py:652 | |
| 1925 | +#: surface.py:674 surface.py:693 surface.py:707 surface.py:724 | |
| 1800 | 1926 | #, fuzzy |
| 1801 | 1927 | msgid "Creating 3D surface..." |
| 1802 | 1928 | msgstr "Generating 3D surface..." |
| ... | ... | @@ -1851,94 +1977,99 @@ msgstr "Open an existing InVesalius project..." |
| 1851 | 1977 | msgid "Open an existing project..." |
| 1852 | 1978 | msgstr "Open an existing project..." |
| 1853 | 1979 | |
| 1854 | -#: task_navigator.py:63 | |
| 1980 | +#: task_navigator.py:62 | |
| 1855 | 1981 | msgid "Select fiducials and navigate" |
| 1856 | 1982 | msgstr "" |
| 1857 | 1983 | |
| 1858 | -#: task_navigator.py:128 | |
| 1984 | +#: task_navigator.py:131 | |
| 1859 | 1985 | msgid "Neuronavigation" |
| 1860 | 1986 | msgstr "" |
| 1861 | 1987 | |
| 1862 | -#: task_navigator.py:137 | |
| 1988 | +#: task_navigator.py:140 | |
| 1863 | 1989 | msgid "Extra tools" |
| 1864 | 1990 | msgstr "" |
| 1865 | 1991 | |
| 1866 | -#: task_navigator.py:146 | |
| 1992 | +#: task_navigator.py:149 | |
| 1867 | 1993 | msgid "Update camera in volume" |
| 1868 | 1994 | msgstr "" |
| 1869 | 1995 | |
| 1870 | -#: task_navigator.py:147 | |
| 1996 | +#: task_navigator.py:150 | |
| 1871 | 1997 | #, fuzzy |
| 1872 | 1998 | msgid "Volume camera" |
| 1873 | 1999 | msgstr "Volume" |
| 1874 | 2000 | |
| 1875 | -#: task_navigator.py:153 | |
| 2001 | +#: task_navigator.py:156 | |
| 1876 | 2002 | msgid "Enable external trigger for creating markers" |
| 1877 | 2003 | msgstr "" |
| 1878 | 2004 | |
| 1879 | -#: task_navigator.py:154 | |
| 2005 | +#: task_navigator.py:157 | |
| 1880 | 2006 | msgid "External trigger" |
| 1881 | 2007 | msgstr "" |
| 1882 | 2008 | |
| 1883 | -#: task_navigator.py:213 | |
| 2009 | +#: task_navigator.py:227 | |
| 1884 | 2010 | msgid "Choose the tracking device" |
| 1885 | 2011 | msgstr "" |
| 1886 | 2012 | |
| 1887 | -#: task_navigator.py:221 | |
| 2013 | +#: task_navigator.py:235 | |
| 1888 | 2014 | msgid "Choose the navigation reference mode" |
| 1889 | 2015 | msgstr "" |
| 1890 | 2016 | |
| 1891 | -#: task_navigator.py:255 | |
| 2017 | +#: task_navigator.py:269 | |
| 1892 | 2018 | msgid "FRE:" |
| 1893 | 2019 | msgstr "" |
| 1894 | 2020 | |
| 1895 | -#: task_navigator.py:258 | |
| 2021 | +#: task_navigator.py:272 | |
| 1896 | 2022 | msgid "Fiducial registration error" |
| 1897 | 2023 | msgstr "" |
| 1898 | 2024 | |
| 1899 | -#: task_navigator.py:266 | |
| 2025 | +#: task_navigator.py:280 | |
| 1900 | 2026 | #, fuzzy |
| 1901 | 2027 | msgid "Start navigation" |
| 1902 | 2028 | msgstr "Saturation" |
| 1903 | 2029 | |
| 1904 | -#: task_navigator.py:267 | |
| 2030 | +#: task_navigator.py:281 | |
| 1905 | 2031 | msgid "Navigate" |
| 1906 | 2032 | msgstr "" |
| 1907 | 2033 | |
| 1908 | -#: task_navigator.py:462 | |
| 2034 | +#: task_navigator.py:365 | |
| 2035 | +#, fuzzy | |
| 2036 | +msgid "Configuring tracker ..." | |
| 2037 | +msgstr "Configure 3D surface" | |
| 2038 | + | |
| 2039 | +#: task_navigator.py:483 | |
| 1909 | 2040 | #, fuzzy |
| 1910 | 2041 | msgid "Stop neuronavigation" |
| 1911 | 2042 | msgstr "Saturation" |
| 1912 | 2043 | |
| 1913 | -#: task_navigator.py:491 | |
| 2044 | +#: task_navigator.py:516 | |
| 1914 | 2045 | #, fuzzy |
| 1915 | 2046 | msgid "Start neuronavigation" |
| 1916 | 2047 | msgstr "Saturation" |
| 1917 | 2048 | |
| 1918 | -#: task_navigator.py:539 | |
| 2049 | +#: task_navigator.py:566 | |
| 1919 | 2050 | #, fuzzy |
| 1920 | 2051 | msgid "Create marker" |
| 1921 | 2052 | msgstr "Create new mask" |
| 1922 | 2053 | |
| 1923 | -#: task_navigator.py:548 | |
| 2054 | +#: task_navigator.py:575 | |
| 1924 | 2055 | msgid "Save" |
| 1925 | 2056 | msgstr "" |
| 1926 | 2057 | |
| 1927 | -#: task_navigator.py:551 | |
| 2058 | +#: task_navigator.py:578 | |
| 1928 | 2059 | #, fuzzy |
| 1929 | 2060 | msgid "Load" |
| 1930 | 2061 | msgstr "Export data" |
| 1931 | 2062 | |
| 1932 | -#: task_navigator.py:554 | |
| 2063 | +#: task_navigator.py:581 | |
| 1933 | 2064 | #, fuzzy |
| 1934 | 2065 | msgid "Hide" |
| 1935 | 2066 | msgstr "Hide text" |
| 1936 | 2067 | |
| 1937 | -#: task_navigator.py:566 | |
| 1938 | -msgid "Delete all markers" | |
| 2068 | +#: task_navigator.py:593 | |
| 2069 | +msgid "Delete all" | |
| 1939 | 2070 | msgstr "" |
| 1940 | 2071 | |
| 1941 | -#: task_navigator.py:608 | |
| 2072 | +#: task_navigator.py:637 | |
| 1942 | 2073 | msgid "Edit ID" |
| 1943 | 2074 | msgstr "" |
| 1944 | 2075 | |
| ... | ... | @@ -1968,32 +2099,32 @@ msgstr "Mask properties" |
| 1968 | 2099 | msgid "Manual edition" |
| 1969 | 2100 | msgstr "Language selection" |
| 1970 | 2101 | |
| 1971 | -#: task_slice.py:420 | |
| 2102 | +#: task_slice.py:434 | |
| 1972 | 2103 | msgid "Set predefined or manual threshold:" |
| 1973 | 2104 | msgstr "Set predefined or manual threshold:" |
| 1974 | 2105 | |
| 1975 | -#: task_slice.py:650 task_slice.py:814 | |
| 2106 | +#: task_slice.py:664 task_slice.py:828 | |
| 1976 | 2107 | msgid "Choose brush type, size or operation:" |
| 1977 | 2108 | msgstr "Choose brush type, size or operation:" |
| 1978 | 2109 | |
| 1979 | -#: task_slice.py:656 task_slice.py:820 | |
| 2110 | +#: task_slice.py:670 task_slice.py:834 | |
| 1980 | 2111 | msgid "Circle" |
| 1981 | 2112 | msgstr "Circle" |
| 1982 | 2113 | |
| 1983 | -#: task_slice.py:660 task_slice.py:824 | |
| 2114 | +#: task_slice.py:674 task_slice.py:838 | |
| 1984 | 2115 | msgid "Square" |
| 1985 | 2116 | msgstr "Square" |
| 1986 | 2117 | |
| 1987 | -#: task_slice.py:701 | |
| 2118 | +#: task_slice.py:715 | |
| 1988 | 2119 | msgid "Brush threshold range:" |
| 1989 | 2120 | msgstr "Brush threshold range:" |
| 1990 | 2121 | |
| 1991 | -#: task_slice.py:871 | |
| 2122 | +#: task_slice.py:885 | |
| 1992 | 2123 | #, fuzzy |
| 1993 | 2124 | msgid "Overwrite mask" |
| 1994 | 2125 | msgstr "Overwrite last surface" |
| 1995 | 2126 | |
| 1996 | -#: task_slice.py:881 | |
| 2127 | +#: task_slice.py:895 | |
| 1997 | 2128 | msgid "Expand watershed to 3D" |
| 1998 | 2129 | msgstr "" |
| 1999 | 2130 | |
| ... | ... | @@ -2074,6 +2205,10 @@ msgstr "Measure" |
| 2074 | 2205 | msgid "Add text annotations" |
| 2075 | 2206 | msgstr "Add text annotations" |
| 2076 | 2207 | |
| 2208 | +#: trackers.py:202 | |
| 2209 | +msgid "Disconnecting tracker ..." | |
| 2210 | +msgstr "" | |
| 2211 | + | |
| 2077 | 2212 | #: viewer_slice.py:68 |
| 2078 | 2213 | msgid "Number of slices used to compound the visualization." |
| 2079 | 2214 | msgstr "" |
| ... | ... | @@ -2104,188 +2239,188 @@ msgstr "Scroll slices" |
| 2104 | 2239 | msgid "Sharpness" |
| 2105 | 2240 | msgstr "" |
| 2106 | 2241 | |
| 2107 | -#: viewer_slice.py:704 viewer_slice.py:708 viewer_slice.py:761 | |
| 2108 | -#: viewer_slice.py:763 viewer_slice.py:775 viewer_slice.py:784 | |
| 2109 | -#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:813 | |
| 2110 | -#: viewer_slice.py:822 viewer_slice.py:831 viewer_slice.py:840 | |
| 2242 | +#: viewer_slice.py:720 viewer_slice.py:724 viewer_slice.py:774 | |
| 2243 | +#: viewer_slice.py:776 viewer_slice.py:788 viewer_slice.py:797 | |
| 2244 | +#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:826 | |
| 2245 | +#: viewer_slice.py:835 viewer_slice.py:844 viewer_slice.py:853 | |
| 2111 | 2246 | msgid "R" |
| 2112 | 2247 | msgstr "R" |
| 2113 | 2248 | |
| 2114 | -#: viewer_slice.py:704 viewer_slice.py:708 viewer_slice.py:761 | |
| 2115 | -#: viewer_slice.py:763 viewer_slice.py:775 viewer_slice.py:784 | |
| 2116 | -#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:813 | |
| 2117 | -#: viewer_slice.py:822 viewer_slice.py:831 viewer_slice.py:840 | |
| 2249 | +#: viewer_slice.py:720 viewer_slice.py:724 viewer_slice.py:774 | |
| 2250 | +#: viewer_slice.py:776 viewer_slice.py:788 viewer_slice.py:797 | |
| 2251 | +#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:826 | |
| 2252 | +#: viewer_slice.py:835 viewer_slice.py:844 viewer_slice.py:853 | |
| 2118 | 2253 | msgid "L" |
| 2119 | 2254 | msgstr "L" |
| 2120 | 2255 | |
| 2121 | -#: viewer_slice.py:704 viewer_slice.py:706 viewer_slice.py:761 | |
| 2122 | -#: viewer_slice.py:765 viewer_slice.py:775 viewer_slice.py:784 | |
| 2123 | -#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:851 | |
| 2124 | -#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
| 2256 | +#: viewer_slice.py:720 viewer_slice.py:722 viewer_slice.py:774 | |
| 2257 | +#: viewer_slice.py:778 viewer_slice.py:788 viewer_slice.py:797 | |
| 2258 | +#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:864 | |
| 2259 | +#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
| 2125 | 2260 | msgid "A" |
| 2126 | 2261 | msgstr "A" |
| 2127 | 2262 | |
| 2128 | -#: viewer_slice.py:704 viewer_slice.py:706 viewer_slice.py:761 | |
| 2129 | -#: viewer_slice.py:765 viewer_slice.py:775 viewer_slice.py:784 | |
| 2130 | -#: viewer_slice.py:793 viewer_slice.py:802 viewer_slice.py:851 | |
| 2131 | -#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
| 2263 | +#: viewer_slice.py:720 viewer_slice.py:722 viewer_slice.py:774 | |
| 2264 | +#: viewer_slice.py:778 viewer_slice.py:788 viewer_slice.py:797 | |
| 2265 | +#: viewer_slice.py:806 viewer_slice.py:815 viewer_slice.py:864 | |
| 2266 | +#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
| 2132 | 2267 | msgid "P" |
| 2133 | 2268 | msgstr "P" |
| 2134 | 2269 | |
| 2135 | -#: viewer_slice.py:706 viewer_slice.py:708 viewer_slice.py:763 | |
| 2136 | -#: viewer_slice.py:765 viewer_slice.py:813 viewer_slice.py:822 | |
| 2137 | -#: viewer_slice.py:831 viewer_slice.py:840 viewer_slice.py:851 | |
| 2138 | -#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
| 2270 | +#: viewer_slice.py:722 viewer_slice.py:724 viewer_slice.py:776 | |
| 2271 | +#: viewer_slice.py:778 viewer_slice.py:826 viewer_slice.py:835 | |
| 2272 | +#: viewer_slice.py:844 viewer_slice.py:853 viewer_slice.py:864 | |
| 2273 | +#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
| 2139 | 2274 | msgid "T" |
| 2140 | 2275 | msgstr "T" |
| 2141 | 2276 | |
| 2142 | -#: viewer_slice.py:706 viewer_slice.py:708 viewer_slice.py:763 | |
| 2143 | -#: viewer_slice.py:765 viewer_slice.py:813 viewer_slice.py:822 | |
| 2144 | -#: viewer_slice.py:831 viewer_slice.py:840 viewer_slice.py:851 | |
| 2145 | -#: viewer_slice.py:860 viewer_slice.py:869 viewer_slice.py:878 | |
| 2277 | +#: viewer_slice.py:722 viewer_slice.py:724 viewer_slice.py:776 | |
| 2278 | +#: viewer_slice.py:778 viewer_slice.py:826 viewer_slice.py:835 | |
| 2279 | +#: viewer_slice.py:844 viewer_slice.py:853 viewer_slice.py:864 | |
| 2280 | +#: viewer_slice.py:873 viewer_slice.py:882 viewer_slice.py:891 | |
| 2146 | 2281 | msgid "B" |
| 2147 | 2282 | msgstr "B" |
| 2148 | 2283 | |
| 2149 | -#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
| 2150 | -#: viewer_slice.py:805 | |
| 2284 | +#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
| 2285 | +#: viewer_slice.py:818 | |
| 2151 | 2286 | #, fuzzy |
| 2152 | 2287 | msgid "AL" |
| 2153 | 2288 | msgstr "L" |
| 2154 | 2289 | |
| 2155 | -#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
| 2156 | -#: viewer_slice.py:805 | |
| 2290 | +#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
| 2291 | +#: viewer_slice.py:818 | |
| 2157 | 2292 | #, fuzzy |
| 2158 | 2293 | msgid "RA" |
| 2159 | 2294 | msgstr "R" |
| 2160 | 2295 | |
| 2161 | -#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
| 2162 | -#: viewer_slice.py:805 | |
| 2296 | +#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
| 2297 | +#: viewer_slice.py:818 | |
| 2163 | 2298 | #, fuzzy |
| 2164 | 2299 | msgid "PR" |
| 2165 | 2300 | msgstr "R" |
| 2166 | 2301 | |
| 2167 | -#: viewer_slice.py:778 viewer_slice.py:787 viewer_slice.py:796 | |
| 2168 | -#: viewer_slice.py:805 | |
| 2302 | +#: viewer_slice.py:791 viewer_slice.py:800 viewer_slice.py:809 | |
| 2303 | +#: viewer_slice.py:818 | |
| 2169 | 2304 | #, fuzzy |
| 2170 | 2305 | msgid "LP" |
| 2171 | 2306 | msgstr "L" |
| 2172 | 2307 | |
| 2173 | -#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
| 2174 | -#: viewer_slice.py:808 | |
| 2308 | +#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
| 2309 | +#: viewer_slice.py:821 | |
| 2175 | 2310 | #, fuzzy |
| 2176 | 2311 | msgid "LA" |
| 2177 | 2312 | msgstr "L" |
| 2178 | 2313 | |
| 2179 | -#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
| 2180 | -#: viewer_slice.py:808 | |
| 2314 | +#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
| 2315 | +#: viewer_slice.py:821 | |
| 2181 | 2316 | #, fuzzy |
| 2182 | 2317 | msgid "AR" |
| 2183 | 2318 | msgstr "R" |
| 2184 | 2319 | |
| 2185 | -#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
| 2186 | -#: viewer_slice.py:808 | |
| 2320 | +#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
| 2321 | +#: viewer_slice.py:821 | |
| 2187 | 2322 | #, fuzzy |
| 2188 | 2323 | msgid "RP" |
| 2189 | 2324 | msgstr "R" |
| 2190 | 2325 | |
| 2191 | -#: viewer_slice.py:781 viewer_slice.py:790 viewer_slice.py:799 | |
| 2192 | -#: viewer_slice.py:808 | |
| 2326 | +#: viewer_slice.py:794 viewer_slice.py:803 viewer_slice.py:812 | |
| 2327 | +#: viewer_slice.py:821 | |
| 2193 | 2328 | #, fuzzy |
| 2194 | 2329 | msgid "PL" |
| 2195 | 2330 | msgstr "L" |
| 2196 | 2331 | |
| 2197 | -#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
| 2198 | -#: viewer_slice.py:843 | |
| 2332 | +#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
| 2333 | +#: viewer_slice.py:856 | |
| 2199 | 2334 | #, fuzzy |
| 2200 | 2335 | msgid "TL" |
| 2201 | 2336 | msgstr "L" |
| 2202 | 2337 | |
| 2203 | -#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
| 2204 | -#: viewer_slice.py:843 | |
| 2338 | +#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
| 2339 | +#: viewer_slice.py:856 | |
| 2205 | 2340 | #, fuzzy |
| 2206 | 2341 | msgid "RT" |
| 2207 | 2342 | msgstr "R" |
| 2208 | 2343 | |
| 2209 | -#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
| 2210 | -#: viewer_slice.py:843 | |
| 2344 | +#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
| 2345 | +#: viewer_slice.py:856 | |
| 2211 | 2346 | #, fuzzy |
| 2212 | 2347 | msgid "BR" |
| 2213 | 2348 | msgstr "R" |
| 2214 | 2349 | |
| 2215 | -#: viewer_slice.py:816 viewer_slice.py:825 viewer_slice.py:834 | |
| 2216 | -#: viewer_slice.py:843 | |
| 2350 | +#: viewer_slice.py:829 viewer_slice.py:838 viewer_slice.py:847 | |
| 2351 | +#: viewer_slice.py:856 | |
| 2217 | 2352 | #, fuzzy |
| 2218 | 2353 | msgid "LB" |
| 2219 | 2354 | msgstr "L" |
| 2220 | 2355 | |
| 2221 | -#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
| 2222 | -#: viewer_slice.py:846 | |
| 2356 | +#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
| 2357 | +#: viewer_slice.py:859 | |
| 2223 | 2358 | #, fuzzy |
| 2224 | 2359 | msgid "LT" |
| 2225 | 2360 | msgstr "L" |
| 2226 | 2361 | |
| 2227 | -#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
| 2228 | -#: viewer_slice.py:846 | |
| 2362 | +#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
| 2363 | +#: viewer_slice.py:859 | |
| 2229 | 2364 | #, fuzzy |
| 2230 | 2365 | msgid "TR" |
| 2231 | 2366 | msgstr "R" |
| 2232 | 2367 | |
| 2233 | -#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
| 2234 | -#: viewer_slice.py:846 | |
| 2368 | +#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
| 2369 | +#: viewer_slice.py:859 | |
| 2235 | 2370 | #, fuzzy |
| 2236 | 2371 | msgid "RB" |
| 2237 | 2372 | msgstr "R" |
| 2238 | 2373 | |
| 2239 | -#: viewer_slice.py:819 viewer_slice.py:828 viewer_slice.py:837 | |
| 2240 | -#: viewer_slice.py:846 | |
| 2374 | +#: viewer_slice.py:832 viewer_slice.py:841 viewer_slice.py:850 | |
| 2375 | +#: viewer_slice.py:859 | |
| 2241 | 2376 | #, fuzzy |
| 2242 | 2377 | msgid "BL" |
| 2243 | 2378 | msgstr "L" |
| 2244 | 2379 | |
| 2245 | -#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
| 2246 | -#: viewer_slice.py:881 | |
| 2380 | +#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
| 2381 | +#: viewer_slice.py:894 | |
| 2247 | 2382 | #, fuzzy |
| 2248 | 2383 | msgid "TA" |
| 2249 | 2384 | msgstr "A" |
| 2250 | 2385 | |
| 2251 | -#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
| 2252 | -#: viewer_slice.py:881 | |
| 2386 | +#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
| 2387 | +#: viewer_slice.py:894 | |
| 2253 | 2388 | #, fuzzy |
| 2254 | 2389 | msgid "PT" |
| 2255 | 2390 | msgstr "P" |
| 2256 | 2391 | |
| 2257 | -#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
| 2258 | -#: viewer_slice.py:881 | |
| 2392 | +#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
| 2393 | +#: viewer_slice.py:894 | |
| 2259 | 2394 | #, fuzzy |
| 2260 | 2395 | msgid "BP" |
| 2261 | 2396 | msgstr "P" |
| 2262 | 2397 | |
| 2263 | -#: viewer_slice.py:854 viewer_slice.py:863 viewer_slice.py:872 | |
| 2264 | -#: viewer_slice.py:881 | |
| 2398 | +#: viewer_slice.py:867 viewer_slice.py:876 viewer_slice.py:885 | |
| 2399 | +#: viewer_slice.py:894 | |
| 2265 | 2400 | #, fuzzy |
| 2266 | 2401 | msgid "AB" |
| 2267 | 2402 | msgstr "A" |
| 2268 | 2403 | |
| 2269 | -#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
| 2270 | -#: viewer_slice.py:884 | |
| 2404 | +#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
| 2405 | +#: viewer_slice.py:897 | |
| 2271 | 2406 | #, fuzzy |
| 2272 | 2407 | msgid "AT" |
| 2273 | 2408 | msgstr "A" |
| 2274 | 2409 | |
| 2275 | -#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
| 2276 | -#: viewer_slice.py:884 | |
| 2410 | +#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
| 2411 | +#: viewer_slice.py:897 | |
| 2277 | 2412 | #, fuzzy |
| 2278 | 2413 | msgid "TP" |
| 2279 | 2414 | msgstr "P" |
| 2280 | 2415 | |
| 2281 | -#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
| 2282 | -#: viewer_slice.py:884 | |
| 2416 | +#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
| 2417 | +#: viewer_slice.py:897 | |
| 2283 | 2418 | #, fuzzy |
| 2284 | 2419 | msgid "PB" |
| 2285 | 2420 | msgstr "P" |
| 2286 | 2421 | |
| 2287 | -#: viewer_slice.py:857 viewer_slice.py:866 viewer_slice.py:875 | |
| 2288 | -#: viewer_slice.py:884 | |
| 2422 | +#: viewer_slice.py:870 viewer_slice.py:879 viewer_slice.py:888 | |
| 2423 | +#: viewer_slice.py:897 | |
| 2289 | 2424 | #, fuzzy |
| 2290 | 2425 | msgid "BA" |
| 2291 | 2426 | msgstr "A" |
| ... | ... | @@ -2293,9 +2428,6 @@ msgstr "A" |
| 2293 | 2428 | #~ msgid "Untitled" |
| 2294 | 2429 | #~ msgstr "Untitled" |
| 2295 | 2430 | |
| 2296 | -#~ msgid "unnamed" | |
| 2297 | -#~ msgstr "unnamed" | |
| 2298 | - | |
| 2299 | 2431 | #, fuzzy |
| 2300 | 2432 | #~ msgid "Import DICOM images..." |
| 2301 | 2433 | #~ msgstr "Import DICOM files..." |
| ... | ... | @@ -2316,8 +2448,5 @@ msgstr "A" |
| 2316 | 2448 | #~ msgid "Open a InVesalius project..." |
| 2317 | 2449 | #~ msgstr "Open a InVesalius project..." |
| 2318 | 2450 | |
| 2319 | -#~ msgid "InVesalius 3 - New surface" | |
| 2320 | -#~ msgstr "InVesalius 3 - New surface" | |
| 2321 | - | |
| 2322 | 2451 | #~ msgid "Image Tiling" |
| 2323 | 2452 | #~ msgstr "Image Tiling" | ... | ... |