@@ -13,7 +13,7 @@ msgid ""
1313msgstr ""
1414"Project-Id-Version : Python 3.11\n "
1515"Report-Msgid-Bugs-To : \n "
16- "POT-Creation-Date : 2026-02-03 16:55 +0000\n "
16+ "POT-Creation-Date : 2026-02-07 16:31 +0000\n "
1717"PO-Revision-Date : 2025-09-22 16:49+0000\n "
1818"Last-Translator : Adorilson Bezerra <adorilson@gmail.com>, 2026\n "
1919"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -554,11 +554,7 @@ msgid ""
554554"As has been mentioned before, all Python types except integers, strings, and "
555555"bytes objects have to be wrapped in their corresponding :mod:`ctypes` type, "
556556"so that they can be converted to the required C data type::"
557- msgstr ""
558- "Como mencionado anteriormente, todos os tipos do Python, exceto inteiros, "
559- "strings e objetos bytes, precisam ser encapsulados em seu tipo "
560- "correspondente de :mod:`ctypes`, para que possam ser convertidos para o tipo "
561- "de dado C necessário::"
557+ msgstr "Com"
562558
563559#: ../../library/ctypes.rst:377
564560msgid "Calling variadic functions"
@@ -607,7 +603,7 @@ msgstr ""
607603"argumento de função. O :mod:`ctypes` procura um atributo :attr:`!"
608604"_as_parameter_` e o utiliza como o argumento da função. O atributo deve ser "
609605"um inteiro, string, bytes, uma instância de :mod:`ctypes`, ou um objeto com "
610- "um atributo :attr:`!_as_parameter_`::"
606+ "um atributo :attr:`!_as_parameter_`:: "
611607
612608#: ../../library/ctypes.rst:416
613609msgid ""
@@ -758,7 +754,7 @@ msgid ""
758754"other derived :mod:`ctypes` type: structure, union, array, pointer."
759755msgstr ""
760756"O tipo do campo deve ser um tipo :mod:`ctypes` como :class:`c_int`, ou "
761- "qualquer outro tipo :mod:`ctypes` derivado: estrutura, união, vetor , "
757+ "qualquer outro tipo :mod:`ctypes` derivado: estrutura, união, array , "
762758"ponteiro."
763759
764760#: ../../library/ctypes.rst:576
@@ -809,10 +805,11 @@ msgid ""
809805"guaranteed by the library to work in the general case. Unions and "
810806"structures with bit-fields should always be passed to functions by pointer."
811807msgstr ""
812- "O :mod:`ctypes` não permite passar uniões ou estruturas com campos de bits "
813- "para funções por valor. Embora isso possa funcionar em x86 de 32 bits, a "
814- "biblioteca não garante que funcione em geral. Uniões e estruturas com campos "
815- "de bits devem sempre ser passadas para funções por ponteiro."
808+ "O :mod:`ctypes` não suporta passar uniões ou estruturas com campos de bits "
809+ "(bit-fields) para funções por valor. Embora isso possa funcionar em x86 de "
810+ "32 bits, não é garantido pela biblioteca que funcione no caso geral. Uniões "
811+ "e estruturas com campos de bits devem sempre ser passadas para funções por "
812+ "ponteiro."
816813
817814#: ../../library/ctypes.rst:638
818815msgid "Structure/union alignment and byte order"
@@ -835,7 +832,7 @@ msgid ""
835832"`BigEndianUnion`, and :class:`LittleEndianUnion` base classes. These "
836833"classes cannot contain pointer fields."
837834msgstr ""
838- ":mod:`ctypes` usa a ordem de bytes nativa para estruturas e uniões . Para "
835+ ":mod:`ctypes` usa a ordem de bytes nativa para Estruturas e Uniões . Para "
839836"construir estruturas com ordem de bytes não nativa, você pode usar classes "
840837"base :class:`BigEndianStructure`, :class:`LittleEndianStructure`, :class:"
841838"`BigEndianUnion` e :class:`LittleEndianUnion`. Essas classes não podem "
@@ -1101,7 +1098,7 @@ msgid ""
11011098"callables. These are sometimes called *callback functions*."
11021099msgstr ""
11031100":mod:`ctypes` permite criar ponteiros de função C chamáveis a partir de "
1104- "chamáveis Python. Estas são às vezes chamadas de *funções de retorno*. "
1101+ "chamáveis Python. Estas são às vezes chamadas de *funções de callback* "
11051102
11061103#: ../../library/ctypes.rst:965
11071104msgid ""
@@ -1919,6 +1916,8 @@ msgid ""
19191916"This exception is raised when a foreign function call cannot convert one of "
19201917"the passed arguments."
19211918msgstr ""
1919+ "Esta exceção é levantada quando uma chamada de função externa não consegue "
1920+ "converter um dos argumentos passados."
19221921
19231922#: ../../library/ctypes.rst:1646
19241923msgid ""
0 commit comments