8000 Update translations from Transifex · python/python-docs-pt-br@d5ea657 · GitHub
[go: up one dir, main page]

Skip to content

Commit d5ea657

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 51d9ba9 commit d5ea657

File tree

1 file changed

+36
-10
lines changed

1 file changed

+36
-10
lines changed

reference/datamodel.po

Lines changed: 36 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
# Julia Rizza <contato@juliarizza.com>, 2023
1919
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2023
2020
# Vitor Buxbaum Orlandi, 2023
21-
# Adorilson Bezerra <adorilson@gmail.com>, 2023
2221
# Rafael Fontenelle <rffontenelle@gmail.com>, 2023
22+
# Adorilson Bezerra <adorilson@gmail.com>, 2023
2323
#
2424
#, fuzzy
2525
msgid ""
@@ -28,7 +28,7 @@ msgstr ""
2828
"Report-Msgid-Bugs-To: \n"
2929
"POT-Creation-Date: 2023-12-15 14:14+0000\n"
3030
"PO-Revision-Date: 2021-06-28 01:19+0000\n"
31-
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2023\n"
31+
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2023\n"
3232
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
3333
"teams/5390/pt_BR/)\n"
3434
"MIME-Version: 1.0\n"
@@ -2755,6 +2755,9 @@ msgid ""
27552755
"result of implicit invocation via language syntax or :ref:`built-in "
27562756
"functions <builtin-functions>`. See :ref:`special-lookup`."
27572757
msgstr ""
2758+
"Este método ainda pode ser ignorado ao procurar métodos especiais como "
2759+
"resultado de invocação implícita por meio da sintaxe da linguagem ou :ref:"
2760+
"`built-in functions <builtin-functions>`. Consulte :ref:`special-lookup`."
27582761

27592762
#: ../../reference/datamodel.rst:1913
27602763msgid ""
@@ -2779,9 +2782,10 @@ msgid ""
27792782
"the normal mechanism (i.e. store the value in the instance dictionary). "
27802783
"*name* is the attribute name, *value* is the value to be assigned to it."
27812784
msgstr ""
2782-
"Chamado quando uma atribuição de atributo é tentada. Isso é chamado em vez "
2783-
"do mecanismo normal (ou seja, armazena o valor no dicionário da instância). "
2784-
"*name* é o nome do atributo, *value* é o valor a ser atribuído a ele."
2785+
"Chamado quando se tenta efetuar uma atribuição de atributos. Esse método é "
2786+
"chamado em vez do mecanismo normal (ou seja, armazena o valor no dicionário "
2787+
"da instância). *name* é o nome do atributo, *value* é o valor a ser "
2788+
"atribuído a ele."
27852789

27862790
#: ../../reference/datamodel.rst:1926
27872791
msgid ""
@@ -2818,7 +2822,7 @@ msgid ""
28182822
"object."
28192823
msgstr ""
28202824
"Como :meth:`__setattr__`, mas para exclusão de atributo em vez de "
2821-
"atribuição. Isso só deve ser implementado se ``del obj.name`` for "
2825+
"atribuição. Este método só deve ser implementado se ``del obj.name`` for "
28222826
"significativo para o objeto."
28232827

28242828
#: ../../reference/datamodel.rst:1942
@@ -2843,9 +2847,9 @@ msgid ""
28432847
"Called when :func:`dir` is called on the object. A sequence must be "
28442848
"returned. :func:`dir` converts the returned sequence to a list and sorts it."
28452849
msgstr ""
2846-
"Chamado quando :func:`dir` é chamado no objeto. Uma sequência deve ser "
2847-
"retornada. :func:`dir` converte a sequência retornada em uma lista e a "
2848-
"ordena."
2850+
"Chamado quando :func:`dir` é chamado com o objeto como argumento. Uma "
2851+
"sequência deve ser retornada. :func:`dir` converte a sequência retornada em "
2852+
"uma lista e a ordena."
28492853

28502854
#: ../../reference/datamodel.rst:1956
28512855
msgid "Customizing module attribute access"
@@ -3009,6 +3013,8 @@ msgid ""
30093013
"Instances of descriptors may also have the :attr:`!__objclass__` attribute "
30103014
"present:"
30113015
msgstr ""
3016+
"Instâncias de descritores também podem ter o atributo :attr:`!__objclass__` "
3017+
"presente:"
30123018

30133019
#: ../../reference/datamodel.rst:2060
30143020
msgid ""
@@ -3020,6 +3026,13 @@ msgid ""
30203026
"argument (for example, CPython sets this attribute for unbound methods that "
30213027
"are implemented in C)."
30223028
msgstr ""
3029+
"O atributo :attr:`!__objclass__`é interpretado pelo módulo :mod:`inspect` "
3030+
"como sendo a classe onde este objeto foi definido (configurar isso "
3031+
"apropriadamente pode ajudar na introspecção em tempo de execução dos "
3032+
"atributos dinâmicos da classe). Para chamáveis, pode indicar que uma "
3033+
"instância do tipo fornecido (ou uma subclasse) é esperada ou necessária como "
3034+
"o primeiro argumento posicional (por exemplo, CPython define este atributo "
3035+
"para métodos não acoplados que são implementados em C)."
30233036

30243037
#: ../../reference/datamodel.rst:2071
30253038
msgid "Invoking Descriptors"
@@ -3140,6 +3153,19 @@ msgid ""
31403153
"dictionary. In contrast, non-data descriptors can be overridden by "
31413154
"instances."
31423155
msgstr ""
3156+
"Para ligações de instâncias, a precedência de invocação do descritor depende "
3157+
"de quais métodos do descritor são definidos. Um descritor pode definir "
3158+
"qualquer combinação de :meth:`~object.__get__`, :meth:`~object.__set__` e :"
3159+
"meth:`~object.__delete__`. Se ele não definir :meth:`!__get__`, então "
3160+
"acessar o atributo retornará o próprio objeto descritor, a menos que haja um "
3161+
"valor no dicionário de instância do objeto. Se o descritor define :meth:`!"
3162+
"__set__` e/ou :meth:`!__delete__`, é um descritor de dados; se não definir "
3163+
"nenhum, é um descritor sem dados. Normalmente, os descritores de dados "
3164+
"definem :meth:`!__get__` e :meth:`!__set__`, enquanto os descritores sem "
3165+
"dados têm apenas o método :meth:`!__get__`. Descritores de dados com :meth:`!"
3166+
"__get__` e :meth:`!__set__` (e/ou :meth:`!__delete__`) definidos sempre "
3167+
"substituem uma redefinição em um dicionário de instância. Em contraste, "
3168+
"descritores sem dados podem ser substituídos por instâncias."
31433169

31443170
#: ../../reference/datamodel.rst:2157
31453171
msgid ""
@@ -3225,7 +3251,7 @@ msgstr ""
32253251
"atribuídas a novas variáveis não listadas na definição *__slots__*. As "
32263252
"tentativas de atribuir a um nome de variável não listado levantam :exc:"
32273253
"`AttributeError`. Se a atribuição dinâmica de novas variáveis for desejada, "
3228-
"então adicione ``'__dict__'`` à sequência de strings na declaração "
3254+
"então adicione ``'__dict__'`` à sequência de strings na declaração de "
32293255
"*__slots__*."
32303256

32313257
#: ../../reference/datamodel.rst:2203

0 commit comments

Comments
 (0)
0