Skip to content

Commit d97ab7f

Browse files
Update translation
1 parent 530fa80 commit d97ab7f

8 files changed

Lines changed: 15000 additions & 14857 deletions

File tree

c-api/dict.po

Lines changed: 143 additions & 90 deletions
Large diffs are not rendered by default.

c-api/set.po

Lines changed: 37 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-01-15 14:20+0000\n"
15+
"POT-Creation-Date: 2026-04-13 15:10+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1818
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -161,7 +161,13 @@ msgstr ""
161161
"falha. Levanta :exc:`TypeError` se *iterable* não for realmente iterável. O "
162162
"construtor também é útil para copiar um conjunto (``c=set(s)``)."
163163

164-
#: ../../c-api/set.rst:98
164+
#: ../../c-api/set.rst:97 ../../c-api/set.rst:110
165+
msgid ""
166+
"The operation is atomic on :term:`free threading <free-threaded build>` when "
167+
"*iterable* is a :class:`set`, :class:`frozenset` or :class:`dict`."
168+
msgstr ""
169+
170+
#: ../../c-api/set.rst:103
165171
msgid ""
166172
"Return a new :class:`frozenset` containing objects returned by the "
167173
"*iterable*. The *iterable* may be ``NULL`` to create a new empty frozenset. "
@@ -174,15 +180,15 @@ msgstr ""
174180
"caso de falha. Levanta :exc:`TypeError` se *iterable* não for realmente "
175181
"iterável."
176182

177-
#: ../../c-api/set.rst:104
183+
#: ../../c-api/set.rst:114
178184
msgid ""
179185
"The following functions and macros are available for instances of :class:"
180186
"`set` or :class:`frozenset` or instances of their subtypes."
181187
msgstr ""
182188
"As seguintes funções e macros estão disponíveis para instâncias de :class:"
183189
"`set` ou :class:`frozenset` ou instâncias de seus subtipos."
184190

185-
#: ../../c-api/set.rst:112
191+
#: ../../c-api/set.rst:122
186192
msgid ""
187193
"Return the length of a :class:`set` or :class:`frozenset` object. Equivalent "
188194
"to ``len(anyset)``. Raises a :exc:`SystemError` if *anyset* is not a :class:"
@@ -192,11 +198,11 @@ msgstr ""
192198
"Equivalente a ``len(anyset)``. Levanta um :exc:`SystemError` se *anyset* não "
193199
"for um :class:`set`, :class:`frozenset`, ou uma instância de um subtipo."
194200

195-
#: ../../c-api/set.rst:119
201+
#: ../../c-api/set.rst:129
196202
msgid "Macro form of :c:func:`PySet_Size` without error checking."
197203
msgstr "Forma macro de :c:func:`PySet_Size` sem verificação de erros."
198204

199-
#: ../../c-api/set.rst:124
205+
#: ../../c-api/set.rst:134
200206
msgid ""
201207
"Return ``1`` if found, ``0`` if not found, and ``-1`` if an error is "
202208
"encountered. Unlike the Python :meth:`~object.__contains__` method, this "
@@ -212,7 +218,14 @@ msgstr ""
212218
"Levanta :exc:`SystemError` se *anyset* não é um :class:`set`, :class:"
213219
"`frozenset`, ou uma instância de um subtipo."
214220

215-
#: ../../c-api/set.rst:133
221+
#: ../../c-api/set.rst:142 ../../c-api/set.rst:157 ../../c-api/set.rst:177
222+
msgid ""
223+
"The operation is atomic on :term:`free threading <free-threaded build>` when "
224+
"*key* is :class:`str`, :class:`int`, :class:`float`, :class:`bool` or :class:"
225+
"`bytes`."
226+
msgstr ""
227+
228+
#: ../../c-api/set.rst:147
216229
msgid ""
217230
"Add *key* to a :class:`set` instance. Also works with :class:`frozenset` "
218231
"instances (like :c:func:`PyTuple_SetItem` it can be used to fill in the "
@@ -231,7 +244,7 @@ msgstr ""
231244
"crescer. Levanta uma :exc:`SystemError` se *set* não for uma instância de :"
232245
"class:`set` ou seu subtipo."
233246

234-
#: ../../c-api/set.rst:142
247+
#: ../../c-api/set.rst:162
235248
msgid ""
236249
"The following functions are available for instances of :class:`set` or its "
237250
"subtypes but not for instances of :class:`frozenset` or its subtypes."
@@ -240,7 +253,7 @@ msgstr ""
240253
"seus subtipos, mas não para instâncias de :class:`frozenset` ou seus "
241254
"subtipos."
242255

243-
#: ../../c-api/set.rst:148
256+
#: ../../c-api/set.rst:168
244257
msgid ""
245258
"Return ``1`` if found and removed, ``0`` if not found (no action taken), and "
246259
"``-1`` if an error is encountered. Does not raise :exc:`KeyError` for "
@@ -257,7 +270,7 @@ msgstr ""
257270
"temporários. Levanta :exc:`SystemError` se *set* não é uma instância de :"
258271
"class:`set` ou seu subtipo."
259272

260-
#: ../../c-api/set.rst:158
273+
#: ../../c-api/set.rst:183
261274
msgid ""
262275
"Return a new reference to an arbitrary object in the *set*, and removes the "
263276
"object from the *set*. Return ``NULL`` on failure. Raise :exc:`KeyError` "
@@ -269,7 +282,7 @@ msgstr ""
269282
"se o conjunto estiver vazio. Levanta uma :exc:`SystemError` se *set* não for "
270283
"uma instância de :class:`set` ou seu subtipo."
271284

272-
#: ../../c-api/set.rst:166
285+
#: ../../c-api/set.rst:191
273286
msgid ""
274287
"Empty an existing set of all elements. Return ``0`` on success. Return "
275288
"``-1`` and raise :exc:`SystemError` if *set* is not an instance of :class:"
@@ -279,25 +292,32 @@ msgstr ""
279292
"de sucesso. Retorna ``-1`` e levanta :exc:`SystemError` se *set* não for uma "
280293
"instância de :class:`set` ou seu subtipo."
281294

282-
#: ../../c-api/set.rst:172
295+
#: ../../c-api/set.rst:197
296+
msgid ""
297+
"In the :term:`free-threaded build`, the set is emptied before its entries "
298+
"are cleared, so other threads will observe an empty set rather than "
299+
"intermediate states."
300+
msgstr ""
301+
302+
#: ../../c-api/set.rst:203
283303
msgid "Deprecated API"
284304
msgstr ""
285305

286-
#: ../../c-api/set.rst:176
306+
#: ../../c-api/set.rst:207
287307
msgid ""
288308
"A :term:`soft deprecated` constant representing the size of an internal "
289309
"preallocated table inside :c:type:`PySetObject` instances."
290310
msgstr ""
291311

292-
#: ../../c-api/set.rst:179
312+
#: ../../c-api/set.rst:210
293313
msgid ""
294314
"This is documented solely for completeness, as there are no guarantees that "
295315
"a given version of CPython uses preallocated tables with a fixed size. In "
296316
"code that does not deal with unstable set internals, :c:macro:`!"
297317
"PySet_MINSIZE` can be replaced with a small constant like ``8``."
298318
msgstr ""
299319

300-
#: ../../c-api/set.rst:185
320+
#: ../../c-api/set.rst:216
301321
msgid "If looking for the size of a set, use :c:func:`PySet_Size` instead."
302322
msgstr ""
303323

@@ -313,10 +333,10 @@ msgstr "set"
313333
msgid "frozenset"
314334
msgstr "frozenset"
315335

316-
#: ../../c-api/set.rst:110
336+
#: ../../c-api/set.rst:120
317337
msgid "built-in function"
318338
msgstr "função embutida"
319339

320-
#: ../../c-api/set.rst:110
340+
#: ../../c-api/set.rst:120
321341
msgid "len"
322342
msgstr "len"

0 commit comments

Comments
 (0)