@@ -16,7 +16,8 @@ msgstr ""
16
16
"POT-Creation-Date : 2021-01-01 05:02+0000\n "
17
17
"PO-Revision-Date : 2017-02-16 17:32+0000\n "
18
18
"Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com>, 2020\n "
19
- "Language-Team : Portuguese (Brazil) (https://www.transifex.com/python-doc/teams/5390/pt_BR/)\n "
19
+ "Language-Team : Portuguese (Brazil) (https://www.transifex.com/python-doc/ "
20
+ "teams/5390/pt_BR/)\n "
20
21
"Language : pt_BR\n "
21
22
"MIME-Version : 1.0\n "
22
23
"Content-Type : text/plain; charset=UTF-8\n "
@@ -25,7 +26,7 @@ msgstr ""
25
26
26
27
#: ../../c-api/allocation.rst:6
27
28
msgid "Allocating Objects on the Heap"
28
- msgstr "Alocando objetos em pilha "
29
+ msgstr "Alocando Objetos na Pilha "
29
30
30
31
#: ../../c-api/allocation.rst:17
31
32
msgid ""
@@ -35,77 +36,76 @@ msgid ""
35
36
"detector's set of observed objects. Other fields of the object are not "
36
37
"affected."
37
38
msgstr ""
38
- "Inicializa um objeto *op* recém-alocado com seu tipo e sua referência "
39
- "inicial. Retorna o objeto inicializado. Se *type* indicar no detector de "
40
- "lixo cíclico que o objeto participa, ele é adicionado ao grupo do detector "
41
- "de objetos observados. Outros campos do objeto não são afetados."
39
+ "Inicializa um objeto *op* recém-alocado com seu tipo e referência inicial. "
40
+ "Retorna o objeto inicializado. Se o *type* indica que o objeto participa no "
41
+ "detector de lixo cíclico ele é adicionado ao grupo do detector de objetos "
42
+ "observados. Outros campos do objeto não são afetados."
42
43
43
44
#: ../../c-api/allocation.rst:26
44
45
msgid ""
45
46
"This does everything :c:func:`PyObject_Init` does, and also initializes the "
46
47
"length information for a variable-size object."
47
48
msgstr ""
48
- "Isso faz tudo que :c:func:`PyObject_Init` faz, e também inicializa a "
49
- "informação de comprimento para um objeto tamanho de variável."
49
+ "Isto faz tudo que o :c:func:`PyObject_Init` faz e também inicializa a "
50
+ "informação de comprimento para um objeto de tamanho variável."
50
51
51
52
#: ../../c-api/allocation.rst:32
52
53
msgid ""
53
54
"Allocate a new Python object using the C structure type *TYPE* and the "
54
55
"Python type object *type*. Fields not defined by the Python object header "
55
56
"are not initialized; the object's reference count will be one. The size of "
56
- "the memory allocation is determined from the "
57
- ":c:member:`~PyTypeObject. tp_basicsize` field of the type object."
57
+ "the memory allocation is determined from the :c:member:`~PyTypeObject. "
58
+ "tp_basicsize` field of the type object."
58
59
msgstr ""
59
- "Aloca um novo objeto Python usando o tipo de estrutura C *TYPE* e o tipo de "
60
- "objeto Python *type*. Campos não definidos no cabeçalho do objeto Python não "
61
- " são inicializados; a contagem de referências do objeto será um deles . O "
62
- "tamanho da alocação de memória é determinado do campo "
63
- ":c:member: `~PyTypeObject.tp_basicsize` do objeto tipo."
60
+ "Aloca um novo objeto Python usando o tipo de estrutura do C *TYPE* e o "
61
+ "objeto Python do tipo *type*. Campos não definidos pelo cabeçalho do objeto "
62
+ "Python não são inicializados; a contagem de referências do objeto será um. O "
63
+ "tamanho da alocação de memória é determinado do campo :c:member: "
64
+ "`~PyTypeObject.tp_basicsize` do objeto tipo."
64
65
65
66
#: ../../c-api/allocation.rst:41
66
67
msgid ""
67
68
"Allocate a new Python object using the C structure type *TYPE* and the "
68
69
"Python type object *type*. Fields not defined by the Python object header "
69
70
"are not initialized. The allocated memory allows for the *TYPE* structure "
70
- "plus *size* fields of the size given by the "
71
- ":c:member:`~PyTypeObject.tp_itemsize` field of *type*. This is useful for "
72
- "implementing objects like tuples, which are able to determine their size at "
73
- "construction time. Embedding the array of fields into the same allocation "
74
- "decreases the number of allocations, improving the memory management "
75
- "efficiency."
71
+ "plus *size* fields of the size given by the :c:member:`~PyTypeObject."
72
+ "tp_itemsize` field of *type*. This is useful for implementing objects like "
73
+ "tuples, which are able to determine their size at construction time. "
74
+ "Embedding the array of fields into the same allocation decreases the number "
75
+ "of allocations, improving the memory management efficiency."
76
76
msgstr ""
77
- "Aloca um novo objeto Python usando o tipo de estrutura C *TYPE* e o tipo de "
78
- "objeto Python *type*. Campos não definidos pelo cabeçalho do objeto Python "
79
- "não são inicializados. A memória alocada permite a estrutura *TYPE* e os "
80
- "campos *size* do tamanho dado pelo campo "
81
- ":c:member:`~PyTypeObject. tp_itemsize` do tipo *type*. Isto é útil para "
82
- "implementar objetos como tuplas, que são capazes de determinar seu tamanho "
83
- "em tempo de construção. Incorporando o vetor de campos dentro da mesma "
84
- "alocação diminuindo o numero de alocações, melhorando a eficiência de "
85
- "gerenciamento de memória."
77
+ "Aloca um novo objeto Python usando o tipo de estrutura do C *TYPE* e o "
78
+ "objeto Python do tipo *type*. Campos não definidos pelo cabeçalho do objeto "
79
+ "Python não são inicializados. A memória alocada permite a estrutura *TYPE* e "
80
+ "os campos *size* do tamanho dado pelo campo :c:member:`~PyTypeObject. "
81
+ "tp_itemsize` do tipo *type*. Isto é útil para implementar objetos como "
82
+ "tuplas, as quais são capazes de determinar seu tamanho no tempo da "
83
+ "construção. Incorporando o vetor de campos dentro da mesma alocação "
84
+ "diminuindo o numero de alocações, melhorando a eficiência do gerenciamento "
85
+ "de memória."
86
86
87
87
#: ../../c-api/allocation.rst:53
88
88
msgid ""
89
- "Releases memory allocated to an object using :c:func:`PyObject_New` or "
90
- ":c: func:`PyObject_NewVar`. This is normally called from the "
91
- ":c:member: `~PyTypeObject.tp_dealloc` handler specified in the object's type."
92
- " The fields of the object should not be accessed after this call as the "
93
- "memory is no longer a valid Python object."
89
+ "Releases memory allocated to an object using :c:func:`PyObject_New` or :c: "
90
+ "func:`PyObject_NewVar`. This is normally called from the :c:member: "
91
+ "`~PyTypeObject.tp_dealloc` handler specified in the object's type. The "
92
+ "fields of the object should not be accessed after this call as the memory is "
93
+ "no longer a valid Python object."
94
94
msgstr ""
95
- "Libera memória alocada a um objeto usando :c:func:`PyObject_New` ou "
96
- ":c:func: `PyObject_NewVar`. Isso é normalmente chamado por "
97
- ":c:member:`~PyTypeObject. tp_dealloc` manipulador especificado no tipo do "
98
- "objeto. Os campos do objeto não devem ser acessados após esta chamada, já "
99
- "que a memória não é mais um objeto Python válido."
95
+ "Libera memória alocada a um objeto usando :c:func:`PyObject_New` ou :c:func: "
96
+ "`PyObject_NewVar`. Isto é normalmente chamado pelo :c:member:`~PyTypeObject. "
97
+ "tp_dealloc` manipulador especificado no tipo do objeto. Os campos do objeto "
98
+ "não devem ser acessados após esta chamada como a memória não é mais um "
99
+ "objeto Python válido."
100
100
101
101
#: ../../c-api/allocation.rst:62
102
102
msgid ""
103
- "Object which is visible in Python as ``None``. This should only be accessed"
104
- " using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
103
+ "Object which is visible in Python as ``None``. This should only be accessed "
104
+ "using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
105
105
"object."
106
106
msgstr ""
107
- "Objeto que é visível em Python como ``None``. Isso só deve ser acessado "
108
- "usando o :c:macro:`Py_None` macro, que avalia como um ponteiro para este "
107
+ "Objeto o qual é visível no Python como ``None``. Isto só deve ser acessado "
108
+ "usando a macro :c:macro:`Py_None`, o qual avalia como um ponteiro para este "
109
109
"objeto."
110
110
111
111
#: ../../c-api/allocation.rst:69
@@ -114,4 +114,4 @@ msgstr ":c:func:`PyModule_Create`"
114
114
115
115
#: ../../c-api/allocation.rst:70
116
116
msgid "To allocate and create extension modules."
117
- msgstr "Para alocar e criar módulos de extensão"
117
+ msgstr "Para alocar e criar módulos de extensão. "
0 commit comments