@@ -10,7 +10,8 @@ msgstr ""
1010"POT-Creation-Date : 2020-02-09 18:46+0900\n "
1111"PO-Revision-Date : 2018-05-22 04:24+0000\n "
1212"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 "
1415"Language : pt_BR\n "
1516"MIME-Version : 1.0\n "
1617"Content-Type : text/plain; charset=UTF-8\n "
@@ -24,11 +25,11 @@ msgstr "Suporte a Coleta de Lixo Cíclica"
2425#: ../../c-api/gcsupport.rst:8
2526msgid ""
2627"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."
3233msgstr ""
3334
3435#: ../../c-api/gcsupport.rst:18
@@ -46,33 +47,40 @@ msgid ""
4647"documented here. For convenience these objects will be referred to as "
4748"container objects."
4849msgstr ""
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."
4953
5054#: ../../c-api/gcsupport.rst:31
5155msgid "Constructors for container types must conform to two rules:"
52- msgstr ""
56+ msgstr "Construtores para tipos de contêiner devem obedecer a duas regras: "
5357
5458#: ../../c-api/gcsupport.rst:33
5559msgid ""
5660"The memory for the object must be allocated using :c:func:`PyObject_GC_New` "
5761"or :c:func:`PyObject_GC_NewVar`."
5862msgstr ""
63+ "A memória para o objeto deve ser alocada usando :c:func:`PyObject_GC_New` "
64+ "ou :c:func:`PyObject_GC_NewVar`."
5965
6066#: ../../c-api/gcsupport.rst:36
6167msgid ""
6268"Once all the fields which may contain references to other containers are "
6369"initialized, it must call :c:func:`PyObject_GC_Track`."
6470msgstr ""
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`."
6573
6674#: ../../c-api/gcsupport.rst:42
6775msgid ""
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."
7078msgstr ""
7179
7280#: ../../c-api/gcsupport.rst:48
7381msgid ""
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."
7684msgstr ""
7785
7886#: ../../c-api/gcsupport.rst:51
@@ -119,8 +127,8 @@ msgstr ""
119127
120128#: ../../c-api/gcsupport.rst:83
121129msgid ""
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."
124132msgstr ""
125133
126134#: ../../c-api/gcsupport.rst:86
@@ -130,24 +138,24 @@ msgstr ""
130138
131139#: ../../c-api/gcsupport.rst:91
132140msgid ""
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`."
135143msgstr ""
136144
137145#: ../../c-api/gcsupport.rst:97
138146msgid ""
139147"Remove the object *op* from the set of container objects tracked by the "
140148"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."
145153msgstr ""
146154
147155#: ../../c-api/gcsupport.rst:106
148156msgid ""
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."
151159msgstr ""
152160
153161#: ../../c-api/gcsupport.rst:109
@@ -158,12 +166,12 @@ msgstr ""
158166
159167#: ../../c-api/gcsupport.rst:114
160168msgid ""
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."
167175msgstr ""
168176
169177#: ../../c-api/gcsupport.rst:121
@@ -184,10 +192,10 @@ msgstr ""
184192
185193#: ../../c-api/gcsupport.rst:133
186194msgid ""
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*:"
191199msgstr ""
192200
193201#: ../../c-api/gcsupport.rst:140
@@ -199,8 +207,8 @@ msgstr ""
199207
200208#: ../../c-api/gcsupport.rst:155
201209msgid ""
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."
204212msgstr ""
205213
206214#: ../../c-api/gcsupport.rst:161
0 commit comments