Skip to content

Commit ff84d6a

Browse files
Update translations
1 parent 6aab156 commit ff84d6a

3 files changed

Lines changed: 17 additions & 5 deletions

File tree

faq/programming.po

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2123,7 +2123,7 @@ msgid ""
21232123
"name(arguments...)``. Methods are defined as functions inside the class "
21242124
"definition::"
21252125
msgstr ""
2126-
"Um método é um função em algum objeto ``x`` que você normalmente chama com "
2126+
"Um método é uma função em algum objeto ``x`` que você normalmente chama com "
21272127
"``x.name(arguments...)``. Métodos são definidos como funções dentro da "
21282128
"definição da classe::"
21292129

@@ -2171,6 +2171,10 @@ msgid ""
21712171
"registered class even if hasn't directly or indirectly inherited from it. "
21722172
"To test for \"true inheritance\", scan the :term:`MRO` of the class:"
21732173
msgstr ""
2174+
"Observe que :func:`isinstance` também verifica se há herança virtual de uma :"
2175+
"term:`classe base abstrata`. Portanto, o teste retorna ``True`` para uma "
2176+
"classe registrada, mesmo que não tenha herdado direta ou indiretamente dela. "
2177+
"Para testar a \"herança verdadeira\", verifique o :term:`MRO` da classe:"
21742178

21752179
#: ../../faq/programming.rst:1483
21762180
msgid ""
@@ -2181,12 +2185,20 @@ msgid ""
21812185
"and doing a different thing based on what class it is. For example, if you "
21822186
"have a function that does something::"
21832187
msgstr ""
2188+
"Observe que a maioria dos programas não usa :func:`isinstance` em classes "
2189+
"definidas pelo usuário com muita frequência. Se você estiver desenvolvendo "
2190+
"as classes por conta própria, um estilo orientado a objetos mais adequado é "
2191+
"definir métodos nas classes que encapsulam um comportamento específico, em "
2192+
"vez de verificar a classe do objeto e fazer uma coisa diferente com base na "
2193+
"classe que ele é. Por exemplo, se você tiver uma função que faz algo::"
21842194

21852195
#: ../../faq/programming.rst:1497
21862196
msgid ""
21872197
"A better approach is to define a ``search()`` method on all the classes and "
21882198
"just call it::"
21892199
msgstr ""
2200+
"Uma abordagem melhor é definir um método ``search()`` em todas as classes e "
2201+
"apenas chamá-lo::"
21902202

21912203
#: ../../faq/programming.rst:1512
21922204
msgid "What is delegation?"

potodo.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@
4444
- newtypes_tutorial.po 28 / 123 ( 22.0% translated).
4545

4646

47-
# faq (87.29% done)
47+
# faq (87.63% done)
4848

4949
- design.po 123 / 141 ( 87.0% translated).
5050
- extending.po 50 / 58 ( 86.0% translated).
5151
- library.po 130 / 140 ( 92.0% translated).
52-
- programming.po 296 / 372 ( 79.0% translated).
52+
- programming.po 299 / 372 ( 80.0% translated).
5353

5454

5555
# howto (51.31% done)
@@ -304,5 +304,5 @@
304304
- 3.9.po 382 / 386 ( 98.0% translated).
305305

306306

307-
# TOTAL (61.27% done)
307+
# TOTAL (61.28% done)
308308

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"translation": "61.27%", "total": 49504, "updated_at": "2024-12-16T00:29:35+00:00Z"}
1+
{"translation": "61.28%", "total": 49504, "updated_at": "2024-12-17T00:28:14+00:00Z"}

0 commit comments

Comments
 (0)