@@ -10,7 +10,8 @@ msgstr ""
10
10
"POT-Creation-Date : 2020-02-09 18:46+0900\n "
11
11
"PO-Revision-Date : 2018-05-22 04:24+0000\n "
12
12
"Last-Translator : tomo\n "
13
- "Language-Team : Portuguese (Brazil) (http://www.transifex.com/python-doc/python-27/language/pt_BR/)\n "
13
+ "Language-Team : Portuguese (Brazil) (http://www.transifex.com/python-doc/ "
14
+ "python-27/language/pt_BR/)\n "
14
15
"Language : pt_BR\n "
15
16
"MIME-Version : 1.0\n "
16
17
"Content-Type : text/plain; charset=UTF-8\n "
@@ -24,11 +25,11 @@ msgstr "Suporte a Coleta de Lixo Cíclica"
24
25
#: ../../c-api/gcsupport.rst:8
25
26
msgid ""
26
27
"Python's support for detecting and collecting garbage which involves "
27
- "circular references requires support from object types which are "
28
- "\" containers \" for other objects which may also be containers. Types which "
29
- "do not store references to other objects, or which only store references to "
30
- "atomic types (such as numbers or strings), do not need to provide any "
31
- "explicit support for garbage collection."
28
+ "circular references requires support from object types which are \" containers "
29
+ "\" for other objects which may also be containers. Types which do not store "
30
+ "references to other objects, or which only store references to atomic types "
31
+ "(such as numbers or strings), do not need to provide any explicit support "
32
+ "for garbage collection."
32
33
msgstr ""
33
34
34
35
#: ../../c-api/gcsupport.rst:18
@@ -46,33 +47,40 @@ msgid ""
46
47
"documented here. For convenience these objects will be referred to as "
47
48
"container objects."
48
49
msgstr ""
50
+ "Objetos com esse tipo de sinalizador definido devem seguir as regras "
51
+ "documentadas aqui. Por conveniência esses objetos serão referenciados como "
52
+ "objetos de contêiner."
49
53
50
54
#: ../../c-api/gcsupport.rst:31
51
55
msgid "Constructors for container types must conform to two rules:"
52
- msgstr ""
56
+ msgstr "Construtores para tipos de contêiner devem obedecer a duas regras: "
53
57
54
58
#: ../../c-api/gcsupport.rst:33
55
59
msgid ""
56
60
"The memory for the object must be allocated using :c:func:`PyObject_GC_New` "
57
61
"or :c:func:`PyObject_GC_NewVar`."
58
62
msgstr ""
63
+ "A memória para o objeto deve ser alocada usando :c:func:`PyObject_GC_New` "
64
+ "ou :c:func:`PyObject_GC_NewVar`."
59
65
60
66
#: ../../c-api/gcsupport.rst:36
61
67
msgid ""
62
68
"Once all the fields which may contain references to other containers are "
63
69
"initialized, it must call :c:func:`PyObject_GC_Track`."
64
70
msgstr ""
71
+ "Uma vez que todos os campos que podem conter referências a outros containers "
72
+ "foram inicializados, deve-se chamar :c:func:`PyObject_GC_Track`."
65
73
66
74
#: ../../c-api/gcsupport.rst:42
67
75
msgid ""
68
- "Analogous to :c:func:`PyObject_New` but for container objects with the "
69
- ": const:`Py_TPFLAGS_HAVE_GC` flag set."
76
+ "Analogous to :c:func:`PyObject_New` but for container objects with the : "
77
+ "const:`Py_TPFLAGS_HAVE_GC` flag set."
70
78
msgstr ""
71
79
72
80
#: ../../c-api/gcsupport.rst:48
73
81
msgid ""
74
- "Analogous to :c:func:`PyObject_NewVar` but for container objects with the "
75
- ": const:`Py_TPFLAGS_HAVE_GC` flag set."
82
+ "Analogous to :c:func:`PyObject_NewVar` but for container objects with the : "
83
+ "const:`Py_TPFLAGS_HAVE_GC` flag set."
76
84
msgstr ""
77
85
78
86
#: ../../c-api/gcsupport.rst:51
@@ -119,8 +127,8 @@ msgstr ""
119
127
120
128
#: ../../c-api/gcsupport.rst:83
121
129
msgid ""
122
- "Before fields which refer to other containers are invalidated, "
123
- ":c:func: `PyObject_GC_UnTrack` must be called."
130
+ "Before fields which refer to other containers are invalidated, :c:func: "
131
+ "`PyObject_GC_UnTrack` must be called."
124
132
msgstr ""
125
133
126
134
#: ../../c-api/gcsupport.rst:86
@@ -130,24 +138,24 @@ msgstr ""
130
138
131
139
#: ../../c-api/gcsupport.rst:91
132
140
msgid ""
133
- "Releases memory allocated to an object using :c:func:`PyObject_GC_New` or "
134
- ":c: func:`PyObject_GC_NewVar`."
141
+ "Releases memory allocated to an object using :c:func:`PyObject_GC_New` or :c: "
142
+ "func:`PyObject_GC_NewVar`."
135
143
msgstr ""
136
144
137
145
#: ../../c-api/gcsupport.rst:97
138
146
msgid ""
139
147
"Remove the object *op* from the set of container objects tracked by the "
140
148
"collector. Note that :c:func:`PyObject_GC_Track` can be called again on "
141
- "this object to add it back to the set of tracked objects. The deallocator "
142
- "(: c:member:`~PyTypeObject.tp_dealloc` handler) should call this for the "
143
- "object before any of the fields used by the "
144
- ":c:member:`~PyTypeObject.tp_traverse` handler become invalid."
149
+ "this object to add it back to the set of tracked objects. The deallocator (: "
150
+ "c:member:`~PyTypeObject.tp_dealloc` handler) should call this for the object "
151
+ "before any of the fields used by the :c:member:`~PyTypeObject.tp_traverse` "
152
+ "handler become invalid."
145
153
msgstr ""
146
154
147
155
#: ../../c-api/gcsupport.rst:106
148
156
msgid ""
149
- "A macro version of :c:func:`PyObject_GC_UnTrack`. It should not be used for"
150
- " extension modules."
157
+ "A macro version of :c:func:`PyObject_GC_UnTrack`. It should not be used for "
158
+ "extension modules."
151
159
msgstr ""
152
160
153
161
#: ../../c-api/gcsupport.rst:109
@@ -158,12 +166,12 @@ msgstr ""
158
166
159
167
#: ../../c-api/gcsupport.rst:114
160
168
msgid ""
161
- "Type of the visitor function passed to the "
162
- ":c:member:`~PyTypeObject. tp_traverse` handler. The function should be called"
163
- " with an object to traverse as *object* and the third parameter to the "
164
- ":c:member:`~PyTypeObject. tp_traverse` handler as *arg*. The Python core "
165
- "uses several visitor functions to implement cyclic garbage detection; it's "
166
- "not expected that users will need to write their own visitor functions."
169
+ "Type of the visitor function passed to the :c:member:`~PyTypeObject. "
170
+ "tp_traverse` handler. The function should be called with an object to "
171
+ "traverse as *object* and the third parameter to the :c:member:`~PyTypeObject. "
172
+ "tp_traverse` handler as *arg*. The Python core uses several visitor "
173
+ "functions to implement cyclic garbage detection; it's not expected that "
174
+ "users will need to write their own visitor functions."
167
175
msgstr ""
168
176
169
177
#: ../../c-api/gcsupport.rst:121
@@ -184,10 +192,10 @@ msgstr ""
184
192
185
193
#: ../../c-api/gcsupport.rst:133
186
194
msgid ""
187
- "To simplify writing :c:member:`~PyTypeObject.tp_traverse` handlers, a "
188
- ":c: func:`Py_VISIT` macro is provided. In order to use this macro, the "
189
- ":c: member:`~PyTypeObject.tp_traverse` implementation must name its arguments"
190
- " exactly *visit* and *arg*:"
195
+ "To simplify writing :c:member:`~PyTypeObject.tp_traverse` handlers, a :c: "
196
+ "func:`Py_VISIT` macro is provided. In order to use this macro, the :c: "
197
+ "member:`~PyTypeObject.tp_traverse` implementation must name its arguments "
198
+ "exactly *visit* and *arg*:"
191
199
msgstr ""
192
200
193
201
#: ../../c-api/gcsupport.rst:140
@@ -199,8 +207,8 @@ msgstr ""
199
207
200
208
#: ../../c-api/gcsupport.rst:155
201
209
msgid ""
202
- "The :c:member:`~PyTypeObject.tp_clear` handler must be of the "
203
- ":c:type: `inquiry` type, or *NULL* if the object is immutable."
210
+ "The :c:member:`~PyTypeObject.tp_clear` handler must be of the :c:type: "
211
+ "`inquiry` type, or *NULL* if the object is immutable."
204
212
msgstr ""
205
213
206
214
#: ../../c-api/gcsupport.rst:161
0 commit comments