@@ -440,31 +440,47 @@ msgid ""
440440"Beyond that difference, pads are exactly like ordinary windows and support "
441441"the same methods."
442442msgstr ""
443+ "A chamada :meth:`refresh` exibe uma seção do bloco no retângulo estendendo "
444+ "da coordenada (5,5) para a coordenada (20,75) na tela; o canto superior "
445+ "esquerdo da seção exibida é a coordenada (0,0) no bloco. Além dessa "
446+ "diferença, blocos são exatamente como janelas comuns e suportam os mesmos "
447+ "métodos."
443448
444449#: ../../howto/curses.rst:247
445450msgid ""
446451"If you have multiple windows and pads on screen there is a more efficient "
447452"way to update the screen and prevent annoying screen flicker as each part of "
448453"the screen gets updated. :meth:`refresh` actually does two things:"
449454msgstr ""
455+ "Se você tiver muitas janelas e blocos na tela há um modo mais eficiente de "
456+ "atualizar a tela e prevenir piscadas irritantes como se parte da tela fosse "
457+ "atualizada. :meth:`refresh` na realidade faz duas coisas:"
450458
451459#: ../../howto/curses.rst:252
452460msgid ""
453461"Calls the :meth:`~curses.window.noutrefresh` method of each window to update "
454462"an underlying data structure representing the desired state of the screen."
455463msgstr ""
464+ "Chama o método :meth:`~curses.window.noutrefresh` de cada janela para "
465+ "atualizar uma estrutura de dados subjacente representando o estado desejado "
466+ "da tela."
456467
457468#: ../../howto/curses.rst:255
458469msgid ""
459470"Calls the function :func:`~curses.doupdate` function to change the physical "
460471"screen to match the desired state recorded in the data structure."
461472msgstr ""
473+ "Chama a função :func:`~curses.doupdate` para modificar a tela física para "
474+ "corresponder com o estado original na estrutura de dados."
462475
463476#: ../../howto/curses.rst:258
464477msgid ""
465478"Instead you can call :meth:`noutrefresh` on a number of windows to update "
466479"the data structure, and then call :func:`doupdate` to update the screen."
467480msgstr ""
481+ "Em vez disso você pode chamar :meth:`noutrefresh` sobre um número de janelas "
482+ "para atualizar a estrutura de dados, e então chamar :func:`doupdate` para "
483+ "atualizar a tela."
468484
469485#: ../../howto/curses.rst:264
470486msgid "Displaying Text"
@@ -480,6 +496,14 @@ msgid ""
480496"allows specifying a window to use instead of using ``stdscr`` by default. :c:"
481497"func:`mvwaddstr` allows specifying both a window and a coordinate."
482498msgstr ""
499+ "Do ponto de vista de um programador C, curses à vezes pode parecer como um "
500+ "labirinto sinuoso de funções, todas ligeiramente diferentes. Por exemplo, :c:"
501+ "func:`addstr` exibe uma string na localização atual do cursor na janela "
502+ "``stdscr``, enquanto :c:func:`mvaddstr` move para uma dada coordenada y,x "
503+ "primeiro antes de exibir a string. :c:func:`waddstr` é como :c:func:"
504+ "`addstr`, mas permite especificar uma janela para utilizar em vez de usar "
505+ "``stdscr`` por padrão. :c:func:`mvwaddstr` permite especificar tanto uma "
506+ "janela quanto uma coordenada."
483507
484508#: ../../howto/curses.rst:275
485509msgid ""
@@ -488,10 +512,13 @@ msgid ""
488512"addstr` accept multiple argument forms. Usually there are four different "
489513"forms."
490514msgstr ""
515+ "Felizmente, a interface do Python oculta todos estes detalhes. ``stdscr`` é "
516+ "um objeto de janela como qualquer outro, e métodos como :meth:`~curses."
517+ "window.addstr` aceitam múltiplas formas de argumentos."
491518
492519#: ../../howto/curses.rst:281
493520msgid "Form"
494- msgstr ""
521+ msgstr "Forma "
495522
496523#: ../../howto/curses.rst:281 ../../howto/curses.rst:350
497524msgid "Description"
@@ -527,20 +554,25 @@ msgstr "Move para a posição *y,x* dentro da janela, e exibe *str* ou *ch*"
527554
528555#: ../../howto/curses.rst:293
529556msgid "*y*, *x*, *str* or *ch*, *attr*"
530- msgstr ""
557+ msgstr "*y*, *x*, *str* ou *ch*, *attr* "
531558
532559#: ../../howto/curses.rst:293
533560msgid ""
534561"Move to position *y,x* within the window, and display *str* or *ch*, using "
535562"attribute *attr*"
536563msgstr ""
564+ "Mover para a posição *y,x* dentro da janela, e exibir *str* ou *ch*, usando "
565+ "o atributo *attr*"
537566
538567#: ../../howto/curses.rst:297
539568msgid ""
540569"Attributes allow displaying text in highlighted forms such as boldface, "
541570"underline, reverse code, or in color. They'll be explained in more detail "
542571"in the next subsection."
543572msgstr ""
573+ "Atributos permitem exibir texto de formas destacadas como negrito, "
574+ "sublinhado, código invertido, ou colorido. Elas serão explicadas em mais "
575+ "detalhes na próxima subseção."
544576
545577#: ../../howto/curses.rst:302
546578msgid ""
@@ -588,7 +620,7 @@ msgstr ""
588620
589621#: ../../howto/curses.rst:335
590622msgid "Attributes and Color"
591- msgstr ""
623+ msgstr "Atributos e Cor "
592624
593625#: ../../howto/curses.rst:337
594626msgid ""
@@ -614,31 +646,31 @@ msgstr "Atributo"
614646
615647#: ../../howto/curses.rst:352
616648msgid ":const:`A_BLINK`"
617- msgstr ""
649+ msgstr ":const:`A_BLINK` "
618650
619651#: ../../howto/curses.rst:352
620652msgid "Blinking text"
621653msgstr ""
622654
623655#: ../../howto/curses.rst:354
624656msgid ":const:`A_BOLD`"
625- msgstr ""
657+ msgstr ":const:`A_BOLD` "
626658
627659#: ../../howto/curses.rst:354
628660msgid "Extra bright or bold text"
629661msgstr ""
630662
631663#: ../../howto/curses.rst:356
632664msgid ":const:`A_DIM`"
633- msgstr ""
665+ msgstr ":const:`A_DIM` "
634666
635667#: ../../howto/curses.rst:356
636668msgid "Half bright text"
637669msgstr ""
638670
639671#: ../../howto/curses.rst:358
640672msgid ":const:`A_REVERSE`"
641- msgstr ""
673+ msgstr ":const:`A_REVERSE` "
642674
643675#: ../../howto/curses.rst:358
644676msgid "Reverse-video text"
@@ -743,7 +775,7 @@ msgstr ""
743775
744776#: ../../howto/curses.rst:431
745777msgid "User Input"
746- msgstr ""
778+ msgstr "Entrada de usuário "
747779
748780#: ../../howto/curses.rst:433
749781msgid ""
@@ -829,7 +861,7 @@ msgstr ""
829861
830862#: ../../howto/curses.rst:522
831863msgid "For More Information"
832- msgstr ""
864+ msgstr "Para mais informações "
833865
834866#: ../../howto/curses.rst:524
835867msgid ""
0 commit comments