@@ -13,7 +13,7 @@ msgid ""
1313msgstr ""
1414"Project-Id-Version : Python 3.10\n "
1515"Report-Msgid-Bugs-To : \n "
16- "POT-Creation-Date : 2026-02-03 17:39 +0000\n "
16+ "POT-Creation-Date : 2026-02-07 17:18 +0000\n "
1717"PO-Revision-Date : 2025-09-22 15:57+0000\n "
1818"Last-Translator : Adorilson Bezerra <adorilson@gmail.com>, 2026\n "
1919"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -555,11 +555,7 @@ msgid ""
555555"As has been mentioned before, all Python types except integers, strings, and "
556556"bytes objects have to be wrapped in their corresponding :mod:`ctypes` type, "
557557"so that they can be converted to the required C data type::"
558- msgstr ""
559- "Como mencionado anteriormente, todos os tipos do Python, exceto inteiros, "
560- "strings e objetos bytes, precisam ser encapsulados em seu tipo "
561- "correspondente de :mod:`ctypes`, para que possam ser convertidos para o tipo "
562- "de dado C necessário::"
558+ msgstr "Com"
563559
564560#: ../../library/ctypes.rst:379
565561msgid "Calling variadic functions"
@@ -752,7 +748,7 @@ msgid ""
752748"other derived :mod:`ctypes` type: structure, union, array, pointer."
753749msgstr ""
754750"O tipo do campo deve ser um tipo :mod:`ctypes` como :class:`c_int`, ou "
755- "qualquer outro tipo :mod:`ctypes` derivado: estrutura, união, vetor , "
751+ "qualquer outro tipo :mod:`ctypes` derivado: estrutura, união, array , "
756752"ponteiro."
757753
758754#: ../../library/ctypes.rst:577
@@ -803,10 +799,11 @@ msgid ""
803799"guaranteed by the library to work in the general case. Unions and "
804800"structures with bit-fields should always be passed to functions by pointer."
805801msgstr ""
806- "O :mod:`ctypes` não permite passar uniões ou estruturas com campos de bits "
807- "para funções por valor. Embora isso possa funcionar em x86 de 32 bits, a "
808- "biblioteca não garante que funcione em geral. Uniões e estruturas com campos "
809- "de bits devem sempre ser passadas para funções por ponteiro."
802+ "O :mod:`ctypes` não suporta passar uniões ou estruturas com campos de bits "
803+ "(bit-fields) para funções por valor. Embora isso possa funcionar em x86 de "
804+ "32 bits, não é garantido pela biblioteca que funcione no caso geral. Uniões "
805+ "e estruturas com campos de bits devem sempre ser passadas para funções por "
806+ "ponteiro."
810807
811808#: ../../library/ctypes.rst:639
812809msgid "Structure/union alignment and byte order"
@@ -829,7 +826,7 @@ msgid ""
829826"`BigEndianUnion`, and :class:`LittleEndianUnion` base classes. These "
830827"classes cannot contain pointer fields."
831828msgstr ""
832- ":mod:`ctypes` usa a ordem de bytes nativa para estruturas e uniões . Para "
829+ ":mod:`ctypes` usa a ordem de bytes nativa para Estruturas e Uniões . Para "
833830"construir estruturas com ordem de bytes não nativa, você pode usar classes "
834831"base :class:`BigEndianStructure`, :class:`LittleEndianStructure`, :class:"
835832"`BigEndianUnion` e :class:`LittleEndianUnion`. Essas classes não podem "
@@ -1095,7 +1092,7 @@ msgid ""
10951092"callables. These are sometimes called *callback functions*."
10961093msgstr ""
10971094":mod:`ctypes` permite criar ponteiros de função C chamáveis a partir de "
1098- "chamáveis Python. Estas são às vezes chamadas de *funções de retorno*. "
1095+ "chamáveis Python. Estas são às vezes chamadas de *funções de callback* "
10991096
11001097#: ../../library/ctypes.rst:966
11011098msgid ""
@@ -1909,6 +1906,8 @@ msgid ""
19091906"This exception is raised when a foreign function call cannot convert one of "
19101907"the passed arguments."
19111908msgstr ""
1909+ "Esta exceção é levantada quando uma chamada de função externa não consegue "
1910+ "converter um dos argumentos passados."
19121911
19131912#: ../../library/ctypes.rst:1646
19141913msgid ""
0 commit comments