Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0b5c8bd

Browse files
Update translations
1 parent9072e25 commit0b5c8bd

File tree

3 files changed

+19
-15
lines changed

3 files changed

+19
-15
lines changed

‎library/typing.po

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4405,8 +4405,7 @@ msgid ""
44054405
"structural subtyping (static duck-typing), for example::"
44064406
msgstr""
44074407
"Essas classes são usadas principalmente com verificadores de tipo estático "
4408-
"que reconhecem a subtipagem estrutural (tipagem pato estática). Por "
4409-
"exemplo,::"
4408+
"que reconhecem a subtipagem estrutural (tipagem pato estática). Por exemplo::"
44104409

44114410
#:../../library/typing.rst:2154
44124411
msgid""
@@ -4488,6 +4487,11 @@ msgid ""
44884487
"ponies\" in :mod:`collections.abc` such as :class:`~collections.abc."
44894488
"Iterable`. For example::"
44904489
msgstr""
4490+
"Esse protocolo pode ser usado com :func:`isinstance` e :func:`issubclass`. "
4491+
"Isso levanta :exc:`TypeError` quando aplicado a uma classe não-protocolo. "
4492+
"Isso permite uma verificação estrutural simples, muito semelhante a\"pôneis "
4493+
"de um truque só\" em :mod:`collections.abc`, como :class:`~collections.abc."
4494+
"Iterable`. Por exemplo::"
44914495

44924496
#:../../library/typing.rst:2194
44934497
msgid""
@@ -4530,7 +4534,7 @@ msgstr ""
45304534
":func:`!runtime_checkable` verificará apenas a presença dos métodos ou "
45314535
"atributos obrigatórios, em vez de tipos ou assinaturas de tipos. Por "
45324536
"exemplo, o :class:`ssl.SSLObject` é uma classe e, portanto, passa por uma "
4533-
"verificação :func:`issubclass` em relaçãoao :ref:`Callable <annotating-"
4537+
"verificação :func:`issubclass` em relaçãoa :ref:`Callable <annotating-"
45344538
"callables>`. No entanto, o método ``ssl.SSLObject.__init__`` existe apenas "
45354539
"para levantar um :exc:`TypeError` com uma mensagem mais informativa, o que "
45364540
"impossibilita chamar (instanciar) o :class:`ssl.SSLObject`."
@@ -4542,10 +4546,10 @@ msgid ""
45424546
"protocol class. Consider using alternative idioms such as :func:`hasattr` "
45434547
"calls for structural checks in performance-sensitive code."
45444548
msgstr""
4545-
"A verificação :func:`isinstance` sobre um protocolo verificável em tempo de "
4546-
"execução pode ser surpreendentemente lenta se comparada a uma verificação "
4547-
"``isinstance()`` sobre outros tipos de classe. Considere usar expressões "
4548-
"alternativas, como chamar a função :func:`hasattr` para realizar "
4549+
"uma verificaçãocom:func:`isinstance` sobre um protocolo verificável em "
4550+
"tempo deexecução pode ser surpreendentemente lenta se comparada a uma "
4551+
"verificação``isinstance()`` sobre outros tipos de classe. Considere usar "
4552+
"expressõesalternativas, como chamar a função :func:`hasattr` para realizar "
45494553
"verificações estruturais em código sensível a desempenho."
45504554

45514555
#:../../library/typing.rst:2228
@@ -4557,11 +4561,11 @@ msgid ""
45574561
"longer be considered instances of that protocol on Python 3.12+, and vice "
45584562
"versa. Most users are unlikely to be affected by this change."
45594563
msgstr""
4560-
"O implementaçãointerno do :func:`isinstance` verifica os protocolos "
4561-
"verificáveisdo tempo de execuçãoagora usa o:func:`inspect.getattr_static` "
4562-
"paraprocurar o atributo (anteriormente, era usadoo:func:`hasattr`). Como "
4564+
"a implementaçãointerna do :func:`isinstance` agora verifica os protocolos "
4565+
"verificáveisem tempo de execuçãousando:func:`inspect.getattr_static` para "
4566+
"procurar o atributo (anteriormente, era usado :func:`hasattr`). Como "
45634567
"resultado, alguns objetos que costumavam ser considerados instâncias de um "
4564-
"tempo de execução-checkable protocolo podem não ser mais considerados "
4568+
"protoloco verifiável emtempo de execução podem não ser mais considerados "
45654569
"instâncias desse protocolo em Python 3.12+, e vice-versa. É improvável que a "
45664570
"maioria dos usuários seja afetada por essa alteração."
45674571

@@ -4573,10 +4577,10 @@ msgid ""
45734577
"on :func:`isinstance` checks comparing objects to the protocol. See :ref:"
45744578
"`\"What's new in Python 3.12\" <whatsnew-typing-py312>` for more details."
45754579
msgstr""
4576-
"Os membros de um protocolo verificável em tempo de execução agora serão "
4580+
"os membros de um protocolo verificável em tempo de execução agora serão "
45774581
"considerados\"congelados\" em tempo de execução assim que a classe for "
45784582
"criada. A alteração dinâmica de atributos de um protocolo em tempo de "
4579-
"execução ainda funcionará, mas não terá impacto nas verificações :func:"
4583+
"execução ainda funcionará, mas não terá impacto nas verificaçõesde:func:"
45804584
"`isinstance` ao comparar objetos com o protocolo. Consulte :ref:`whatsnew-"
45814585
"typing-py312` para obter mais detalhes."
45824586

‎potodo.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@
198198
- traceback.po 9 / 111 ( 8.0% translated).
199199
- tracemalloc.po 21 / 156 ( 13.0% translated).
200200
- types.po 98 / 99 ( 98.0% translated).
201-
- typing.po708 / 738 (95.0% translated).
201+
- typing.po709 / 738 (96.0% translated).
202202
- unicodedata.po 5 / 32 ( 15.0% translated).
203203
- unittest.mock-examples.po 22 / 182 ( 12.0% translated).
204204
- unittest.mock.po 103 / 440 ( 23.0% translated).

‎stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion":"67.13%","translated":41618,"entries":61994,"updated_at":"2025-04-12T23:28:34+00:00Z"}
1+
{"completion":"67.13%","translated":41619,"entries":61994,"updated_at":"2025-04-13T23:28:53+00:00Z"}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp