-
-
Notifications
You must be signed in to change notification settings - Fork 40
Expand file tree
/
Copy pathweakref.po
More file actions
130 lines (120 loc) · 5.85 KB
/
weakref.po
File metadata and controls
130 lines (120 loc) · 5.85 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
# 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.9\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-22 21:56+0000\n"
"PO-Revision-Date: 2025-09-22 17:54+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/weakref.rst:6
msgid "Weak Reference Objects"
msgstr "Objetos referência fraca"
#: ../../c-api/weakref.rst:8
msgid ""
"Python supports *weak references* as first-class objects. There are two "
"specific object types which directly implement weak references. The first "
"is a simple reference object, and the second acts as a proxy for the "
"original object as much as it can."
msgstr ""
"O Python oferece suporte a *referências fracas* como objetos de primeira "
"classe. Existem dois tipos de objetos específicos que implementam "
"diretamente referências fracas. O primeiro é um objeto de referência "
"simples, e o segundo atua como um intermediário ao objeto original tanto "
"quanto ele pode."
#: ../../c-api/weakref.rst:16
msgid ""
"Return true if *ob* is either a reference or proxy object. This function "
"always succeeds."
msgstr ""
"Retorna verdadeiro se *ob* for um objeto referência ou um objeto "
"intermediário. Esta função sempre tem sucesso."
#: ../../c-api/weakref.rst:22
msgid ""
"Return true if *ob* is a reference object. This function always succeeds."
msgstr ""
"Retorna verdadeiro se *ob* for um objeto referência. Esta função sempre tem "
"sucesso."
#: ../../c-api/weakref.rst:27
msgid "Return true if *ob* is a proxy object. This function always succeeds."
msgstr ""
"Retorna verdadeiro se *ob* for um objeto intermediário. Esta função sempre "
"tem sucesso."
#: ../../c-api/weakref.rst:32
msgid ""
"Return a weak reference object for the object *ob*. This will always return "
"a new reference, but is not guaranteed to create a new object; an existing "
"reference object may be returned. The second parameter, *callback*, can be "
"a callable object that receives notification when *ob* is garbage collected; "
"it should accept a single parameter, which will be the weak reference object "
"itself. *callback* may also be ``None`` or ``NULL``. If *ob* is not a "
"weakly-referencable object, or if *callback* is not callable, ``None``, or "
"``NULL``, this will return ``NULL`` and raise :exc:`TypeError`."
msgstr ""
"Retorna um objeto de referência fraco para o objeto *ob*. Isso sempre "
"retornará uma nova referência, mas não é garantido para criar um novo "
"objeto; um objeto de referência existente pode ser retornado. O segundo "
"parâmetro, *callback*, pode ser um objeto chamável que recebe notificação "
"quando *ob* for lixo coletado; ele deve aceitar um único parâmetro, que será "
"o objeto de referência fraco propriamente dito. *callback* também pode ser "
"``None`` ou ``NULL``. Se *ob* não for um objeto fracamente referenciável, ou "
"se *callback* não for um chamável, ``None``, ou ``NULL``, isso retornará "
"``NULL`` e levantará a :exc:`TypeError`."
#: ../../c-api/weakref.rst:44
msgid ""
"Return a weak reference proxy object for the object *ob*. This will always "
"return a new reference, but is not guaranteed to create a new object; an "
"existing proxy object may be returned. The second parameter, *callback*, "
"can be a callable object that receives notification when *ob* is garbage "
"collected; it should accept a single parameter, which will be the weak "
"reference object itself. *callback* may also be ``None`` or ``NULL``. If "
"*ob* is not a weakly-referencable object, or if *callback* is not callable, "
"``None``, or ``NULL``, this will return ``NULL`` and raise :exc:`TypeError`."
msgstr ""
"Retorna um objeto de proxy de referência fraco para o objeto *ob*. Isso "
"sempre retornará uma nova referência, mas não é garantido para criar um novo "
"objeto; um objeto de proxy existente pode ser retornado. O segundo "
"parâmetro, *callback*, pode ser um objeto chamável que recebe notificação "
"quando *ob* for lixo coletado; ele deve aceitar um único parâmetro, que será "
"o objeto de referência fraco propriamente dito. *callback* também pode ser "
"``None`` ou ``NULL``. Se *ob* não for um objeto fracamente referenciável, ou "
"se *callback* não for um chamável, ``None``, ou ``NULL``, isso retornará "
"``NULL`` e levantará a :exc:`TypeError`."
#: ../../c-api/weakref.rst:56
msgid ""
"Return the referenced object from a weak reference, *ref*. If the referent "
"is no longer live, returns :const:`Py_None`."
msgstr ""
"Retorna o objeto referenciado de uma referência fraca, *ref*. Se o referente "
"não estiver mais em tempo real, retorna :const:`Py_None`."
#: ../../c-api/weakref.rst:61
msgid ""
"This function returns a **borrowed reference** to the referenced object. "
"This means that you should always call :c:func:`Py_INCREF` on the object "
"except if you know that it cannot be destroyed while you are still using it."
msgstr ""
"Esta função retorna **referência emprestada** ao objeto referenciado. Isso "
"significa que você deve sempre chamar :c:func:`Py_INCREF` no objeto, exceto "
"se você souber que não pode ser destruído enquanto você ainda está usando."
#: ../../c-api/weakref.rst:69
msgid ""
"Similar to :c:func:`PyWeakref_GetObject`, but implemented as a macro that "
"does no error checking."
msgstr ""
"Semelhante a :c:func:`PyWeakref_GetObject`, mas implementado como uma macro "
"que não verifica erros."