18
18
# Julia Rizza <contato@juliarizza.com>, 2023
19
19
# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2023
20
20
# Vitor Buxbaum Orlandi, 2023
21
- # Rafael Fontenelle <rffontenelle@gmail.com>, 2024
22
21
# Adorilson Bezerra <adorilson@gmail.com>, 2024
22
+ # Rafael Fontenelle <rffontenelle@gmail.com>, 2024
23
23
#
24
24
#, fuzzy
25
25
msgid ""
@@ -28,7 +28,7 @@ msgstr ""
28
28
"Report-Msgid-Bugs-To : \n "
29
29
"POT-Creation-Date : 2024-06-28 14:15+0000\n "
30
30
"PO-Revision-Date : 2021-06-28 01:19+0000\n "
31
- "Last-Translator : Adorilson Bezerra <adorilson @gmail.com>, 2024\n "
31
+ "Last-Translator : Rafael Fontenelle <rffontenelle @gmail.com>, 2024\n "
32
32
"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
33
33
"teams/5390/pt_BR/)\n "
34
34
"MIME-Version : 1.0\n "
@@ -1487,6 +1487,18 @@ msgid ""
1487
1487
"common ancestor. Additional details on the C3 MRO used by Python can be "
1488
1488
"found at :ref:`python_2.3_mro`."
1489
1489
msgstr ""
1490
+ "Tipos de classe personalizados são tipicamente criados por definições de "
1491
+ "classe (veja a seção :ref:`class`). Uma classe possui um espaço de nomes "
1492
+ "implementado por um objeto dicionário. As referências de atributos de classe "
1493
+ "são traduzidas para pesquisas neste dicionário, por exemplo, ``C.x`` é "
1494
+ "traduzido para ``C.__dict__[\" x\" ]`` (embora haja uma série de ganchos que "
1495
+ "permitem outros meios de localizar atributos). Quando o nome do atributo não "
1496
+ "é encontrado lá, a pesquisa do atributo continua nas classes base. Essa "
1497
+ "pesquisa das classes base usa a ordem de resolução de métodos C3, que se "
1498
+ "comporta corretamente mesmo na presença de estruturas de herança em losango, "
1499
+ "onde há vários caminhos de herança que levam de volta a um ancestral comum. "
1500
+ "Detalhes adicionais sobre a ordem de resolução de métodos (MRO) C3 usado "
1501
+ "pelo Python podem ser encontrados em :ref:`python_2.3_mro`."
1490
1502
1491
1503
#: ../../reference/datamodel.rst:947
1492
1504
msgid ""
@@ -1498,6 +1510,14 @@ msgid ""
1498
1510
"which attributes retrieved from a class may differ from those actually "
1499
1511
"contained in its :attr:`~object.__dict__`."
1500
1512
msgstr ""
1513
+ "Quando uma referência de atributo de classe (para uma classe :class:`!C`, "
1514
+ "digamos) produziria um objeto método de classe, ele é transformado em um "
1515
+ "objeto método de instância cujo atributo :attr:`~method.__self__` é :class:`!"
1516
+ "C`. Quando produziria um objeto :class:`staticmethod`, ele é transformado no "
1517
+ "objeto encapsulado pelo objeto método estático. Veja a seção :ref:"
1518
+ "`descriptors` para outra maneira em que os atributos recuperados de uma "
1519
+ "classe podem diferir daqueles realmente contidos em seu :attr:`~object."
1520
+ "__dict__`."
1501
1521
1502
1522
#: ../../reference/datamodel.rst:958
1503
1523
msgid ""
@@ -1584,7 +1604,7 @@ msgstr ""
1584
1604
1585
1605
#: ../../reference/datamodel.rst:1005
1586
1606
msgid ":attr:`~class.__static_attributes__`"
1587
- msgstr ""
1607
+ msgstr ":attr:`~class.__static_attributes__` "
1588
1608
1589
1609
#: ../../reference/datamodel.rst:1006
1590
1610
msgid ""
@@ -1596,13 +1616,14 @@ msgstr ""
1596
1616
1597
1617
#: ../../reference/datamodel.rst:1009
1598
1618
msgid ":attr:`__firstlineno__`"
1599
- msgstr ""
1619
+ msgstr ":attr:`__firstlineno__` "
1600
1620
1601
1621
#: ../../reference/datamodel.rst:1010
1602
1622
msgid ""
1603
1623
"The line number of the first line of the class definition, including "
1604
1624
"decorators."
1605
1625
msgstr ""
1626
+ "O número da primeira linha da definição de classe, incluindo decoradores."
1606
1627
1607
1628
#: ../../reference/datamodel.rst:1014
1608
1629
msgid "Class instances"
@@ -1624,6 +1645,20 @@ msgid ""
1624
1645
"class attribute is found, and the object's class has a :meth:`~object."
1625
1646
"__getattr__` method, that is called to satisfy the lookup."
1626
1647
msgstr ""
1648
+ "Uma instância de classe é criada chamando um objeto classe (veja acima). Uma "
1649
+ "instância de classe tem um espaço de nomes implementado como um dicionário "
1650
+ "que é o primeiro lugar no qual as referências de atributos são pesquisadas. "
1651
+ "Quando um atributo não é encontrado lá, e a classe da instância possui um "
1652
+ "atributo com esse nome, a pesquisa continua com os atributos da classe. Se "
1653
+ "for encontrado um atributo de classe que seja um objeto função definido pelo "
1654
+ "usuário, ele é transformado em um objeto método de instância cujo atributo :"
1655
+ "attr:`~method.__self__` é a instância. Métodos estáticos e métodos de classe "
1656
+ "também são transformados; veja acima em \" Classes\" . Veja a seção :ref:"
1657
+ "`descriptors` para outra maneira em que os atributos de uma classe "
1658
+ "recuperados através de suas instâncias podem diferir dos objetos realmente "
1659
+ "armazenados no :attr:`~object.__dict__` da classe. Se nenhum atributo de "
1660
+ "classe for encontrado, e a classe do objeto tiver um método :meth:`~object."
1661
+ "__getattr__`, este é chamado para satisfazer a pesquisa."
1627
1662
1628
1663
#: ../../reference/datamodel.rst:1038
1629
1664
msgid ""
@@ -1725,24 +1760,29 @@ msgstr ""
1725
1760
1726
1761
#: ../../reference/datamodel.rst:1141
1727
1762
msgid "The function name"
1728
- msgstr ""
1763
+ msgstr "O nome da função "
1729
1764
1730
1765
#: ../../reference/datamodel.rst:1144
1731
1766
msgid "The fully qualified function name"
1732
- msgstr ""
1767
+ msgstr "O nome completo da função "
1733
1768
1734
1769
#: ../../reference/datamodel.rst:1149
1735
1770
msgid ""
1736
1771
"The total number of positional :term:`parameters <parameter>` (including "
1737
1772
"positional-only parameters and parameters with default values) that the "
1738
1773
"function has"
1739
1774
msgstr ""
1775
+ "O número total de :term:`parâmetros <parameter>` posicionais (incluindo "
1776
+ "parâmetros somente-posicionais e parâmetros com valores padrão) que a função "
1777
+ "possui"
1740
1778
1741
1779
#: ../../reference/datamodel.rst:1154
1742
1780
msgid ""
1743
1781
"The number of positional-only :term:`parameters <parameter>` (including "
1744
1782
"arguments with default values) that the function has"
1745
1783
msgstr ""
1784
+ "O número de :term:`parâmetros <parameter>` somente-posicionais (incluindo "
1785
+ "argumentos com valores padrão) que a função possui"
1746
1786
1747
1787
#: ../../reference/datamodel.rst:1158
1748
1788
msgid ""
0 commit comments