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

Commitb436f33

Browse files
Update translation
Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com>
1 parent46a4338 commitb436f33

File tree

8 files changed

+136
-47
lines changed

8 files changed

+136
-47
lines changed

‎c-api/typeobj.po‎

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Rafael Fontenelle <rffontenelle@gmail.com>, 2025
89
#
910
#,fuzzy
1011
msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314
"Report-Msgid-Bugs-To:\n"
1415
"POT-Creation-Date:2025-10-13 15:08+0000\n"
1516
"PO-Revision-Date:2025-09-15 01:03+0000\n"
16-
"Last-Translator:python-doc bot, 2025\n"
17+
"Last-Translator:Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1718
"Language-Team:Portuguese (Brazil) (https://app.transifex.com/python-doc/"
1819
"teams/5390/pt_BR/)\n"
1920
"Language:pt_BR\n"
@@ -25,7 +26,7 @@ msgstr ""
2526

2627
#:../../c-api/typeobj.rst:6
2728
msgid"Type Object Structures"
28-
msgstr""
29+
msgstr"Estruturas de objetos tipo"
2930

3031
#:../../c-api/typeobj.rst:8
3132
msgid""
@@ -37,6 +38,13 @@ msgid ""
3738
"they are very important to the interpreter itself and to any extension "
3839
"module that implements new types."
3940
msgstr""
41+
"Talvez uma das estruturas mais importantes do sistema de objetos Python seja "
42+
"a estrutura que define um novo tipo: a estrutura :c:type:`PyTypeObject`. "
43+
"Objetos tipo podem ser manipulados usando qualquer uma das funções "
44+
"``PyObject_*`` ou ``PyType_*``, mas não oferecem muito de interessante para "
45+
"a maioria das aplicações Python. Esses objetos são fundamentais para o "
46+
"comportamento dos objetos, portanto, são muito importantes para o próprio "
47+
"interpretador e para qualquer módulo de extensão que implemente novos tipos."
4048

4149
#:../../c-api/typeobj.rst:16
4250
msgid""
@@ -47,12 +55,12 @@ msgid ""
4755
"detail in this section. The fields will be described in the order in which "
4856
"they occur in the structure."
4957
msgstr""
50-
"Os objetosdetipo são bastante grandes em comparação com a maioria dos "
51-
"tipospadrão. A razão para o tamanho é que cada objeto de tipo armazena um "
52-
"grandenúmero de valores, principalmente indicadores de função C, cada um "
53-
"dos quaisimplementa uma pequena parte da funcionalidade do tipo. Os campos "
54-
"do objetode tipo são examinados em detalhes nesta seção. Os campos serão "
55-
"descritos naordem em que ocorrem na estrutura."
58+
"Os objetos tipo são bastante grandes em comparação com a maioria dos tipos "
59+
"padrão. A razão para o tamanho é que cada objeto de tipo armazena um grande "
60+
"número de valores, principalmente indicadores de função C, cada um dos quais "
61+
"implementa uma pequena parte da funcionalidade do tipo. Os campos do objeto "
62+
"de tipo são examinados em detalhes nesta seção. Os campos serão descritos na "
63+
"ordem em que ocorrem na estrutura."
5664

5765
#:../../c-api/typeobj.rst:23
5866
msgid""
@@ -144,7 +152,7 @@ msgstr ":c:member:`~PyTypeObject.tp_basicsize`"
144152
#:../../c-api/typeobj.rst:99../../c-api/typeobj.rst:120
145153
#:../../c-api/typeobj.rst:417
146154
msgid":c:type:`Py_ssize_t`"
147-
msgstr""
155+
msgstr":c:type:`Py_ssize_t`"
148156

149157
#:../../c-api/typeobj.rst:48
150158
msgid":c:member:`~PyTypeObject.tp_itemsize`"
@@ -362,7 +370,7 @@ msgstr "__lt__, __le__, __eq__, __ne__, __gt__, __ge__"
362370

363371
#:../../c-api/typeobj.rst:99
364372
msgid"(:c:member:`~PyTypeObject.tp_weaklistoffset`)"
365-
msgstr""
373+
msgstr"(:c:member:`~PyTypeObject.tp_weaklistoffset`)"
366374

367375
#:../../c-api/typeobj.rst:101
368376
msgid":c:member:`~PyTypeObject.tp_iter`"
@@ -473,7 +481,7 @@ msgstr "__set__, __delete__"
473481

474482
#:../../c-api/typeobj.rst:120
475483
msgid"(:c:member:`~PyTypeObject.tp_dictoffset`)"
476-
msgstr""
484+
msgstr"(:c:member:`~PyTypeObject.tp_dictoffset`)"
477485

478486
#:../../c-api/typeobj.rst:122
479487
msgid":c:member:`~PyTypeObject.tp_init`"
@@ -550,7 +558,7 @@ msgstr "[:c:member:`~PyTypeObject.tp_subclasses`]"
550558
#:../../c-api/typeobj.rst:0../../c-api/typeobj.rst:138
551559
#:../../c-api/typeobj.rst:279../../c-api/typeobj.rst:349
552560
msgid"void *"
553-
msgstr""
561+
msgstr"void *"
554562

555563
#:../../c-api/typeobj.rst:138
556564
msgid"__subclasses__"
@@ -590,7 +598,7 @@ msgstr ":c:type:`vectorcallfunc`"
590598

591599
#:../../c-api/typeobj.rst:150
592600
msgid"[:c:member:`~PyTypeObject.tp_watched`]"
593-
msgstr""
601+
msgstr"[:c:member:`~PyTypeObject.tp_watched`]"
594602

595603
#:../../c-api/typeobj.rst:150
596604
msgid"unsigned char"
@@ -600,6 +608,8 @@ msgstr "unsigned char"
600608
msgid""
601609
"**()**: A slot name in parentheses indicates it is (effectively) deprecated."
602610
msgstr""
611+
"**()**: Um nome de slot entre parênteses indica que está (efetivamente) "
612+
"descontinuado."
603613

604614
#:../../c-api/typeobj.rst:157
605615
msgid""

‎library/signal.po‎

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -338,19 +338,19 @@ msgstr "A ação padrão é ignorar o sinal."
338338

339339
#:../../library/signal.rst:210
340340
msgid"Profiling timer expired."
341-
msgstr""
341+
msgstr"Temporizador de perfilamento expirado."
342342

343343
#:../../library/signal.rst:216
344344
msgid"Terminal quit signal."
345-
msgstr""
345+
msgstr"Sinal de saída do terminal."
346346

347347
#:../../library/signal.rst:222
348348
msgid"Segmentation fault: invalid memory reference."
349349
msgstr"Falha de segmentação: referência de memória inválida."
350350

351351
#:../../library/signal.rst:226
352352
msgid"Stop executing (cannot be caught or ignored)."
353-
msgstr""
353+
msgstr"Para a execução (não pode ser capturado ou ignorado)."
354354

355355
#:../../library/signal.rst:230
356356
msgid""
@@ -382,7 +382,7 @@ msgstr "Sinal definido pelo usuário 2."
382382

383383
#:../../library/signal.rst:258
384384
msgid"Virtual timer expired."
385-
msgstr""
385+
msgstr"Temporizador virtual expirou."
386386

387387
#:../../library/signal.rst:264
388388
msgid"Window resize signal."
@@ -398,6 +398,14 @@ msgid ""
398398
"`signal(7)`). Note that not all systems define the same set of signal names; "
399399
"only those names defined by the system are defined by this module."
400400
msgstr""
401+
"Todos os números de sinal são definidos simbolicamente. Por exemplo, o sinal "
402+
"de desligamento é definido como :const:`signal.SIGHUP`; os nomes das "
403+
"variáveis são idênticos aos usados em programas C, como encontrados em "
404+
"``<signal.h>``. A página man do Unix para '``signal``' lista os sinais "
405+
"existentes (em alguns sistemas, é :manpage:`signal(2)`, em outros, a lista "
406+
"está em :manpage:`signal(7)`). Observe que nem todos os sistemas definem o "
407+
"mesmo conjunto de nomes de sinais; apenas os nomes definidos pelo sistema "
408+
"são definidos por este módulo."
401409

402410
#:../../library/signal.rst:281
403411
msgid""
@@ -999,6 +1007,9 @@ msgid ""
9991007
"``siginfo_t`` structure, namely: ``si_signo``, ``si_code``, ``si_errno``, "
10001008
"``si_pid``, ``si_uid``, ``si_status``, ``si_band``."
10011009
msgstr""
1010+
"O valor de retorno é um objeto que representa os dados contidos na estrutura "
1011+
"de ``siginfo_t``, a saber: ``si_signo``, ``si_code``, ``si_errno``, "
1012+
"``si_pid``, ``si_uid``, ``si_status``, ``si_band``."
10021013

10031014
#:../../library/signal.rst:669
10041015
msgid"See the man page :manpage:`sigwaitinfo(2)` for further information."

‎library/typing.po‎

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5578,7 +5578,7 @@ msgid ""
55785578
"decorated with :deco:`runtime_checkable`."
55795579
msgstr""
55805580
"Os protocolos a seguir são fornecidos pelo módulo :mod:`!typing`. Todos são "
5581-
"decorados com :func:`@runtime_checkable <runtime_checkable>`."
5581+
"decorados com :deco:`runtime_checkable`."
55825582

55835583
#:../../library/typing.rst:2740
55845584
msgid""
@@ -5962,6 +5962,12 @@ msgid ""
59625962
"``slots``. It must be possible for the value of these arguments (``True`` or "
59635963
"``False``) to be statically evaluated."
59645964
msgstr""
5965+
"A classe, metaclasse ou função decorada pode aceitar os seguintes argumentos "
5966+
"booleanos tal que verificadores de tipo presumirão ter o mesmo efeito que "
5967+
"teriam no decorador :deco:`dataclasses.dataclass`: ``init``, ``eq``, "
5968+
"``order``, ``unsafe_hash``, ``frozen``, ``match_args``, ``kw_only``, e "
5969+
"``slots``. É necessário que o valor desses argumentos (``True`` ou "
5970+
"``False``) seja avaliado estaticamente."
59655971

59665972
#:../../library/typing.rst:2949
59675973
msgid""
@@ -6229,6 +6235,7 @@ msgstr ""
62296235
#:../../library/typing.rst:3072
62306236
msgid"Return a sequence of :deco:`overload`-decorated definitions for *func*."
62316237
msgstr""
6238+
"Retorna uma sequência de definições de *func* decoradas com :deco:`overload`."
62326239

62336240
#:../../library/typing.rst:3075
62346241
msgid""
@@ -6239,6 +6246,11 @@ msgid ""
62396246
"called on a function with no overloads, ``get_overloads()`` returns an empty "
62406247
"sequence."
62416248
msgstr""
6249+
"*func* é o objeto função para a implementação da função sobrecarregada. Por "
6250+
"exemplo, dada a definição de ``process`` na documentação de :deco:"
6251+
"`overload`, ``get_overloads(process)`` retornará uma sequência de três "
6252+
"objetos função para as três sobrecargas definidas. Se for chamada em uma "
6253+
"função sem sobrecargas, ``get_overloads()`` retornará uma sequência vazia."
62426254

62436255
#:../../library/typing.rst:3082
62446256
msgid""
@@ -6511,6 +6523,8 @@ msgid ""
65116523
"If :deco:`no_type_check` has been applied to *obj*, an empty dictionary is "
65126524
"returned."
65136525
msgstr""
6526+
"Se :deco:`no_type_check` tiver sido aplicada a *obj*, será retornado um "
6527+
"dicionário vazio."
65146528

65156529
#:../../library/typing.rst:3236
65166530
msgid""

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp