-
-
Notifications
You must be signed in to change notification settings - Fork 40
Expand file tree
/
Copy pathmarshal.po
More file actions
172 lines (156 loc) · 7.07 KB
/
marshal.po
File metadata and controls
172 lines (156 loc) · 7.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2025, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# python-doc bot, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.10\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-22 21:19+0000\n"
"PO-Revision-Date: 2025-09-22 15:57+0000\n"
"Last-Translator: python-doc bot, 2025\n"
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
"teams/5390/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % "
"1000000 == 0 ? 1 : 2;\n"
#: ../../c-api/marshal.rst:6
msgid "Data marshalling support"
msgstr "Suporte a *marshalling* de dados"
#: ../../c-api/marshal.rst:8
msgid ""
"These routines allow C code to work with serialized objects using the same "
"data format as the :mod:`marshal` module. There are functions to write data "
"into the serialization format, and additional functions that can be used to "
"read the data back. Files used to store marshalled data must be opened in "
"binary mode."
msgstr ""
"Essas rotinas permitem que o código C trabalhe com objetos serializados "
"usando o mesmo formato de dados que o módulo :mod:`marshal`. Existem funções "
"para gravar dados no formato de serialização e funções adicionais que podem "
"ser usadas para ler os dados novamente. Os arquivos usados para armazenar "
"dados empacotados devem ser abertos no modo binário."
#: ../../c-api/marshal.rst:14
msgid "Numeric values are stored with the least significant byte first."
msgstr ""
"Os valores numéricos são armazenados primeiro com o byte menos significativo."
#: ../../c-api/marshal.rst:16
msgid ""
"The module supports two versions of the data format: version 0 is the "
"historical version, version 1 shares interned strings in the file, and upon "
"unmarshalling. Version 2 uses a binary format for floating point numbers. "
"``Py_MARSHAL_VERSION`` indicates the current file format (currently 2)."
msgstr ""
"O módulo possui suporte a duas versões do formato de dados: a versão 0 é a "
"versão histórica, a versão 1 compartilha strings internas no arquivo e após "
"a desserialização. A versão 2 usa um formato binário para números de ponto "
"flutuante. ``Py_MARSHAL_VERSION`` indica o formato do arquivo atual "
"(atualmente 2)."
#: ../../c-api/marshal.rst:24
msgid ""
"Marshal a :c:expr:`long` integer, *value*, to *file*. This will only write "
"the least-significant 32 bits of *value*; regardless of the size of the "
"native :c:expr:`long` type. *version* indicates the file format."
msgstr ""
"Aplica *marshalling* em um inteiro :c:expr:`long`, *value*, para *file*. "
"Isso escreverá apenas os 32 bits menos significativos de *value*; "
"independentemente do tamanho do tipo nativo :c:expr:`long`. *version* indica "
"o formato do arquivo."
#: ../../c-api/marshal.rst:28 ../../c-api/marshal.rst:36
msgid ""
"This function can fail, in which case it sets the error indicator. Use :c:"
"func:`PyErr_Occurred` to check for that."
msgstr ""
"Esta função pode falhar, caso em que define o indicador de erro. Use :c:func:"
"`PyErr_Occurred` para verificar isso."
#: ../../c-api/marshal.rst:33
msgid ""
"Marshal a Python object, *value*, to *file*. *version* indicates the file "
"format."
msgstr ""
"Aplica *marshalling* em um objeto Python, *value*, para *file*. *version* "
"indica o formato do arquivo."
#: ../../c-api/marshal.rst:41
msgid ""
"Return a bytes object containing the marshalled representation of *value*. "
"*version* indicates the file format."
msgstr ""
"Retorna um objeto de bytes que contém a representação pós-*marshalling* de "
"*value*. *version* indica o formato do arquivo."
#: ../../c-api/marshal.rst:45
msgid "The following functions allow marshalled values to be read back in."
msgstr ""
"As seguintes funções permitem que os valores pós-*marshalling* sejam lidos "
"novamente."
#: ../../c-api/marshal.rst:50
msgid ""
"Return a C :c:expr:`long` from the data stream in a :c:expr:`FILE*` opened "
"for reading. Only a 32-bit value can be read in using this function, "
"regardless of the native size of :c:expr:`long`."
msgstr ""
"Retorna um :c:expr:`long` C do fluxo de dados em um :c:expr:`FILE*` aberto "
"para leitura. Somente um valor de 32 bits pode ser lido usando essa função, "
"independentemente do tamanho nativo de :c:expr:`long`."
#: ../../c-api/marshal.rst:54 ../../c-api/marshal.rst:64
msgid ""
"On error, sets the appropriate exception (:exc:`EOFError`) and returns "
"``-1``."
msgstr ""
"Em caso de erro, define a exceção apropriada (:exc:`EOFError`) e retorna "
"``-1``."
#: ../../c-api/marshal.rst:60
msgid ""
"Return a C :c:expr:`short` from the data stream in a :c:expr:`FILE*` opened "
"for reading. Only a 16-bit value can be read in using this function, "
"regardless of the native size of :c:expr:`short`."
msgstr ""
"Retorna um :c:expr:`short` C do fluxo de dados em um :c:expr:`FILE*` aberto "
"para leitura. Somente um valor de 16 bits pode ser lido usando essa função, "
"independentemente do tamanho nativo de :c:expr:`short`."
#: ../../c-api/marshal.rst:70
msgid ""
"Return a Python object from the data stream in a :c:expr:`FILE*` opened for "
"reading."
msgstr ""
"Retorna um objeto Python do fluxo de dados em um :c:expr:`FILE*` aberto para "
"leitura."
#: ../../c-api/marshal.rst:73 ../../c-api/marshal.rst:87
#: ../../c-api/marshal.rst:96
msgid ""
"On error, sets the appropriate exception (:exc:`EOFError`, :exc:`ValueError` "
"or :exc:`TypeError`) and returns ``NULL``."
msgstr ""
"Em caso de erro, define a exceção apropriada (:exc:`EOFError`, :exc:"
"`ValueError` ou :exc:`TypeError`) e retorna ``NULL``."
#: ../../c-api/marshal.rst:79
msgid ""
"Return a Python object from the data stream in a :c:expr:`FILE*` opened for "
"reading. Unlike :c:func:`PyMarshal_ReadObjectFromFile`, this function "
"assumes that no further objects will be read from the file, allowing it to "
"aggressively load file data into memory so that the de-serialization can "
"operate from data in memory rather than reading a byte at a time from the "
"file. Only use these variant if you are certain that you won't be reading "
"anything else from the file."
msgstr ""
"Retorna um objeto Python do fluxo de dados em um :c:expr:`FILE*` aberto para "
"leitura. Diferentemente de :c:func:`PyMarshal_ReadObjectFromFile`, essa "
"função presume que nenhum objeto adicional será lido do arquivo, permitindo "
"que ela carregue agressivamente os dados do arquivo na memória, para que a "
"desserialização possa operar a partir de dados na memória em vez de ler um "
"byte por vez do arquivo. Use essas variantes apenas se tiver certeza de que "
"não estará lendo mais nada do arquivo."
#: ../../c-api/marshal.rst:93
msgid ""
"Return a Python object from the data stream in a byte buffer containing "
"*len* bytes pointed to by *data*."
msgstr ""
"Retorna um objeto Python do fluxo de dados em um buffer de bytes contendo "
"*len* bytes apontados por *data*."