4
4
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
5
#
6
6
# Translators:
7
- # Rafael Fontenelle <rffontenelle@gmail.com>, 2021
8
7
# Welington Carlos <wcarlos3@gmail.com>, 2021
8
+ # Felipefpl, 2021
9
+ # Rafael Fontenelle <rffontenelle@gmail.com>, 2021
9
10
#
10
11
#, fuzzy
11
12
msgid ""
@@ -14,7 +15,7 @@ msgstr ""
14
15
"Report-Msgid-Bugs-To :\n "
15
16
"POT-Creation-Date :2021-06-29 12:56+0000\n "
16
17
"PO-Revision-Date :2021-06-28 00:47+0000\n "
17
- "Last-Translator :Welington Carlos <wcarlos3 @gmail.com>, 2021\n "
18
+ "Last-Translator :Rafael Fontenelle <rffontenelle @gmail.com>, 2021\n "
18
19
"Language-Team :Portuguese (Brazil) (https://www.transifex.com/python-doc/ "
19
20
"teams/5390/pt_BR/)\n "
20
21
"MIME-Version :1.0\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 "Alocandoobjetos em pilha "
29
+ msgstr "AlocandoObjetos na Pilha "
29
30
30
31
#: ../../c-api/allocation.rst:17
31
32
msgid ""
@@ -35,18 +36,18 @@ 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 esua referência "
39
- "inicial. Retorna o objeto inicializado. Se *type*indicar no detector de "
40
- "lixo cíclicoque 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. Seo *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 objetotamanho de variável."
49
+ "Isto faz tudo queo :c:func:`PyObject_Init` faz e também inicializa a "
50
+ "informação de comprimento para um objetode tamanho variável."
50
51
51
52
#: ../../c-api/allocation.rst:32
52
53
msgid ""
@@ -56,9 +57,9 @@ msgid ""
56
57
"the memory allocation is determined from the :c:member:`~PyTypeObject."
57
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 definidosno cabeçalho do objeto Python não "
61
- "são inicializados; a contagem de referências do objeto será um deles . O "
60
+ "Aloca um novo objeto Python usando o tipo de estruturado C *TYPE* e o "
61
+ "objeto Pythondo tipo *type*. Campos não definidospelo cabeçalho do objeto "
62
+ "Python não são inicializados; a contagem de referências do objeto será um. O "
62
63
"tamanho da alocação de memória é determinado do campo :c:member:"
63
64
"`~PyTypeObject.tp_basicsize` do objeto tipo."
64
65
@@ -73,14 +74,15 @@ msgid ""
73
74
"Embedding the array of fields into the same allocation decreases the number "
74
75
"of allocations, improving the memory management efficiency."
75
76
msgstr ""
76
- "Aloca um novo objeto Python usando o tipo de estrutura C *TYPE* e o tipo de "
77
- "objeto Python *type*. Campos não definidos pelo cabeçalho do objeto Python "
78
- "não são inicializados. A memória alocada permite a estrutura *TYPE* e os "
79
- "campos *size* do tamanho dado pelo campo :c:member:`~PyTypeObject."
77
+ "Aloca um novo objeto Python usando o tipo de estruturado C *TYPE* e o "
78
+ "objeto Pythondo 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."
80
81
"tp_itemsize` do tipo *type*. Isto é útil para implementar objetos como "
81
- "tuplas, que são capazes de determinar seu tamanho em tempo de construção. "
82
- "Incorporando o vetor de campos dentro da mesma alocação diminuindo o numero "
83
- "de alocações, melhorando a eficiência de gerenciamento de memória."
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."
84
86
85
87
#: ../../c-api/allocation.rst:53
86
88
msgid ""
@@ -91,9 +93,9 @@ msgid ""
91
93
"no longer a valid Python object."
92
94
msgstr ""
93
95
"Libera memória alocada a um objeto usando :c:func:`PyObject_New` ou :c:func:"
94
- "`PyObject_NewVar`.Isso é normalmente chamadopor :c:member:`~PyTypeObject."
96
+ "`PyObject_NewVar`.Isto é normalmente chamadopelo :c:member:`~PyTypeObject."
95
97
"tp_dealloc` manipulador especificado no tipo do objeto. Os campos do objeto "
96
- "não devem ser acessados após esta chamada, já que a memória não é mais um "
98
+ "não devem ser acessados após esta chamada como a memória não é mais um "
97
99
"objeto Python válido."
98
100
99
101
#: ../../c-api/allocation.rst:62
@@ -102,8 +104,8 @@ msgid ""
102
104
"using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
103
105
"object."
104
106
msgstr ""
105
- "Objetoque é visívelem Python como ``None``.Isso só deve ser acessado "
106
- "usandoo :c:macro:`Py_None` macro, que avalia como um ponteiro para este "
107
+ "Objetoo qual é visívelno Python como ``None``.Isto só deve ser acessado "
108
+ "usandoa macro :c:macro:`Py_None`, o qual avalia como um ponteiro para este "
107
109
"objeto."
108
110
109
111
#: ../../c-api/allocation.rst:69
@@ -112,4 +114,4 @@ msgstr ":c:func:`PyModule_Create`"
112
114
113
115
#: ../../c-api/allocation.rst:70
114
116
msgid "To allocate and create extension modules."
115
- msgstr "Para alocar e criar módulos de extensão"
117
+ msgstr "Para alocar e criar módulos de extensão. "