Skip to content

Commit 7a0ef86

Browse files
github-actions[bot]rffontenelleadorilson
committed
Update translation
Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com> Co-Authored-By: Adorilson Bezerra <adorilson@gmail.com>
1 parent ff67a87 commit 7a0ef86

5 files changed

Lines changed: 41 additions & 11 deletions

File tree

c-api/set.po

Lines changed: 9 additions & 1 deletion
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-12-07 14:13+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:00+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
"MIME-Version: 1.0\n"
@@ -248,6 +249,13 @@ msgid ""
248249
"convert unhashable sets into temporary frozensets. Raise :exc:`SystemError` "
249250
"if *set* is not an instance of :class:`set` or its subtype."
250251
msgstr ""
252+
"Retorna ``1`` se encontrado e removido, ``0`` se não encontrado (nenhuma "
253+
"ação realizada) e ``-1`` se um erro for encontrado. Não levanta :exc:"
254+
"`KeyError` para chaves ausentes. Levanta uma :exc:`TypeError` se a *key* não "
255+
"for hasheável. Ao contrário do método Python :meth:`~set.discard`, esta "
256+
"função não converte automaticamente conjuntos não hasheáveis em frozensets "
257+
"temporários. Levanta :exc:`SystemError` se *set* não é uma instância de :"
258+
"class:`set` ou seu subtipo."
251259

252260
#: ../../c-api/set.rst:158
253261
msgid ""

library/stdtypes.po

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8456,6 +8456,14 @@ msgid ""
84568456
"it is created; it can therefore be used as a dictionary key or as an element "
84578457
"of another set."
84588458
msgstr ""
8459+
"Existem atualmente dois tipos de conjuntos embutidos, :class:`set` e :class:"
8460+
"`frozenset`. O tipo :class:`set` é mutável -- o conteúdo pode ser alterado "
8461+
"usando métodos como :meth:`~set.add` e :meth:`~set.remove`. Como ele é "
8462+
"mutável, ele não tem valor hash e não pode ser usado como chave de "
8463+
"dicionário ou um elemento de um outro conjunto. O tipo :class:`frozenset` é "
8464+
"imutável e :term:`hasheável` -- seu conteúdo não pode ser alterado depois de "
8465+
"ter sido criado; ele pode então ser usado como chave de dicionário ou como "
8466+
"um elemento de outro conjunto."
84598467

84608468
#: ../../library/stdtypes.rst:4812
84618469
msgid ""
@@ -8599,6 +8607,14 @@ msgid ""
85998607
"precludes error-prone constructions like ``set('abc') & 'cbs'`` in favor of "
86008608
"the more readable ``set('abc').intersection('cbs')``."
86018609
msgstr ""
8610+
"Observe que, as versões não-operador dos métodos :meth:`~frozenset.union`, :"
8611+
"meth:`~frozenset.intersection`, :meth:`~frozenset.difference`, :meth:"
8612+
"`~frozenset.symmetric_difference`, :meth:`~frozenset.issubset` e :meth:"
8613+
"`~frozenset.issuperset` irão aceitar qualquer iterável como um argumento. Em "
8614+
"contraste, suas contrapartes baseadas em operadores exigem que seus "
8615+
"argumentos sejam conjuntos. Isso impede construções suscetíveis a erros como "
8616+
"``set('abc') & 'cbs'`` e favorece a forma mais legível ``set('abc')."
8617+
"intersection('cbs')``."
86028618

86038619
#: ../../library/stdtypes.rst:4913
86048620
msgid ""
@@ -8726,6 +8742,10 @@ msgid ""
87268742
"intersection_update`, :meth:`~set.difference_update`, and :meth:`~set."
87278743
"symmetric_difference_update` methods will accept any iterable as an argument."
87288744
msgstr ""
8745+
"Perceba, as versões sem operador dos métodos :meth:`~set.update`, :meth:"
8746+
"`~set.intersection_update`, :meth:`~set.difference_update` e :meth:`~set."
8747+
"symmetric_difference_update` irão aceitar qualquer iterável como um "
8748+
"argumento."
87298749

87308750
#: ../../library/stdtypes.rst:4989
87318751
msgid ""
@@ -8734,6 +8754,10 @@ msgid ""
87348754
"searching for an equivalent frozenset, a temporary one is created from "
87358755
"*elem*."
87368756
msgstr ""
8757+
"Perceba, o argumento *elem* para os métodos :meth:`~object.__contains__`, :"
8758+
"meth:`~set.remove` e :meth:`~set.discard` pode ser um conjunto. Para "
8759+
"suportar pesquisas por um frozenset equivalente, um frozenset temporário é "
8760+
"criado a partir de *elem*."
87378761

87388762
#: ../../library/stdtypes.rst:4998
87398763
msgid "Mapping Types --- :class:`dict`"

potodo.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
1 directory 62.26% done
2-
└── 3.14/ 62.26% done
3-
├── c-api/ 55.05% done
1+
1 directory 62.27% done
2+
└── 3.14/ 62.27% done
3+
├── c-api/ 55.11% done
44
│ ├── exceptions.po 66.0% translated 175/262
55
│ ├── frame.po 66.0% translated 34/51
66
│ ├── gcsupport.po 26.0% translated 18/67
@@ -13,7 +13,6 @@
1313
│ ├── number.po 29.0% translated 14/48
1414
│ ├── object.po 30.0% translated 44/145
1515
│ ├── refcounting.po 30.0% translated 15/50
16-
│ ├── set.po 96.0% translated 27/28
1716
│ ├── structures.po 41.0% translated 86/206
1817
│ ├── type.po 18.0% translated 25/137
1918
│ ├── typeobj.po 33.0% translated 248/744
@@ -35,7 +34,7 @@
3534
│ ├── sorting.po 54.0% translated 50/92
3635
│ └── unicode.po 20.0% translated 30/145
3736
├── installing/ 100.00% done
38-
├── library/ 62.24% done
37+
├── library/ 62.27% done
3938
│ ├── asyncio-dev.po 66.0% translated 36/54
4039
│ ├── asyncio-eventloop.po 73.0% translated 308/417
4140
│ ├── asyncio-future.po 14.0% translated 9/64
@@ -106,7 +105,6 @@
106105
│ ├── socket.po 14.0% translated 54/384
107106
│ ├── sqlite3.po 24.0% translated 116/478
108107
│ ├── ssl.po 11.0% translated 62/547
109-
│ ├── stdtypes.po 99.0% translated 1513/1517
110108
│ ├── struct.po 50.0% translated 102/204
111109
│ ├── subprocess.po 48.0% translated 150/312
112110
│ ├── symtable.po 9.0% translated 7/73

stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"completion": "62.26%", "translated": 53823, "entries": 81964, "updated_at": "2025-12-07T23:09:23+00:00Z"}
1+
{"completion": "62.27%", "translated": 53828, "entries": 81964, "updated_at": "2025-12-08T23:09:42+00:00Z"}

whatsnew/3.14.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.14\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2025-12-05 14:15+0000\n"
16+
"POT-Creation-Date: 2025-12-07 14:13+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:02+0000\n"
1818
"Last-Translator: Adorilson Bezerra <adorilson@gmail.com>, 2025\n"
1919
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/"
@@ -1910,7 +1910,7 @@ msgstr ""
19101910

19111911
#: ../../whatsnew/3.14.rst:934
19121912
msgid "PEP 765: Control flow in :keyword:`finally` blocks"
1913-
msgstr "PEP 765: Fluxo de controle em blocos :keyword:`finally`"
1913+
msgstr "PEP 765: fluxo de controle em blocos :keyword:`finally`"
19141914

19151915
#: ../../whatsnew/3.14.rst:936
19161916
msgid ""
@@ -1919,7 +1919,7 @@ msgid ""
19191919
"a :keyword:`finally` block. This change is specified in :pep:`765`."
19201920
msgstr ""
19211921
"O compilador agora emite uma :exc:`SyntaxWarning` quando uma instrução :"
1922-
"keyword:`return`, :keyword:`break` ou :keyword:`continue` tem efeito ao sair "
1922+
"keyword:`return`, :keyword:`break` ou :keyword:`continue` resulta na saída "
19231923
"de um bloco :keyword:`finally`. Essa alteração é especificada na :pep:`765`."
19241924

19251925
#: ../../whatsnew/3.14.rst:941

0 commit comments

Comments
 (0)