@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.9\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2025-01-24 16:37 +0000\n "
14+ "POT-Creation-Date : 2025-05-09 17:38 +0000\n "
1515"PO-Revision-Date : 2017-02-16 23:07+0000\n "
1616"Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n "
1717"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -36,6 +36,8 @@ msgid ""
3636"This module is part of the legacy (``Compat32``) email API. In the new API "
3737"only the aliases table is used."
3838msgstr ""
39+ "Este módulo faz parte da API de e-mail legada (``Compat32``). Na nova API, "
40+ "apenas a tabela de apelidos é usada."
3941
4042#: ../../library/email.charset.rst:14
4143msgid ""
@@ -51,14 +53,19 @@ msgid ""
5153"Instances of :class:`Charset` are used in several other modules within the :"
5254"mod:`email` package."
5355msgstr ""
56+ "Este módulo fornece uma classe :class:`Charset` para representar conjuntos "
57+ "de caracteres e conversões de conjuntos de caracteres em mensagens de e-"
58+ "mail, bem como um registro de conjuntos de caracteres e vários métodos "
59+ "práticos para manipular esse registro. Instâncias de :class:`Charset` são "
60+ "usadas em vários outros módulos do pacote :mod:`email`."
5461
5562#: ../../library/email.charset.rst:22
5663msgid "Import this class from the :mod:`email.charset` module."
57- msgstr ""
64+ msgstr "Importa esta classe do módulo :mod:`email.charset`. "
5865
5966#: ../../library/email.charset.rst:27
6067msgid "Map character sets to their email properties."
61- msgstr ""
68+ msgstr "Mapeia conjuntos de caracteres para suas propriedades de e-mail. "
6269
6370#: ../../library/email.charset.rst:29
6471msgid ""
@@ -68,13 +75,22 @@ msgid ""
6875"codecs. Given a character set, it will do its best to provide information "
6976"on how to use that character set in an email message in an RFC-compliant way."
7077msgstr ""
78+ "Esta classe fornece informações sobre os requisitos impostos ao e-mail para "
79+ "um conjunto de caracteres específico. Também fornece rotinas práticas para "
80+ "conversão entre conjuntos de caracteres, considerando a disponibilidade dos "
81+ "codecs aplicáveis. Dado um conjunto de caracteres, ela fará o possível para "
82+ "fornecer informações sobre como usá-lo em uma mensagem de e-mail de forma "
83+ "compatível com RFC."
7184
7285#: ../../library/email.charset.rst:35
7386msgid ""
7487"Certain character sets must be encoded with quoted-printable or base64 when "
7588"used in email headers or bodies. Certain character sets must be converted "
7689"outright, and are not allowed in email."
7790msgstr ""
91+ "Certos conjuntos de caracteres devem ser codificados com quoted-printable ou "
92+ "base64 quando usados em cabeçalhos ou corpos de e-mail. Certos conjuntos de "
93+ "caracteres devem ser convertidos diretamente e não são permitidos em e-mails."
7894
7995#: ../../library/email.charset.rst:39
8096msgid ""
@@ -88,17 +104,31 @@ msgid ""
88104"with base64, bodies will not be encoded, but output text will be converted "
89105"from the ``euc-jp`` character set to the ``iso-2022-jp`` character set."
90106msgstr ""
107+ "O *input_charset* opcional é descrito abaixo; ele é sempre convertido para "
108+ "letras minúsculas. Após ser normalizado por alias, ele também é usado como "
109+ "uma consulta no registro de conjuntos de caracteres para descobrir a "
110+ "codificação do cabeçalho, a codificação do corpo e o codec de conversão de "
111+ "saída a serem usados para o conjunto de caracteres. Por exemplo, se "
112+ "*input_charset* for ``iso-8859-1``, os cabeçalhos e corpos serão codificados "
113+ "usando quoted-printable e nenhum codec de conversão de saída será "
114+ "necessário. Se *input_charset* for ``euc-jp``, os cabeçalhos serão "
115+ "codificados em base64, os corpos não serão codificados, mas o texto de saída "
116+ "será convertido do conjunto de caracteres ``euc-jp`` para o conjunto de "
117+ "caracteres ``iso-2022-jp``."
91118
92119#: ../../library/email.charset.rst:49
93120msgid ":class:`Charset` instances have the following data attributes:"
94- msgstr ""
121+ msgstr "Instâncias :class:`Charset` têm os seguintes atributos de dados: "
95122
96123#: ../../library/email.charset.rst:53
97124msgid ""
98125"The initial character set specified. Common aliases are converted to their "
99126"*official* email names (e.g. ``latin_1`` is converted to ``iso-8859-1``). "
100127"Defaults to 7-bit ``us-ascii``."
101128msgstr ""
129+ "O conjunto de caracteres inicial especificado. Apelidos comuns são "
130+ "convertidos em seus nomes de e-mail *oficiais* (por exemplo, ``latin_1`` é "
131+ "convertido para ``iso-8859-1``). O padrão é ``us-ascii`` de 7 bits."
102132
103133#: ../../library/email.charset.rst:60
104134msgid ""
@@ -107,13 +137,21 @@ msgid ""
107137"``charset.BASE64`` (for base64 encoding), or ``charset.SHORTEST`` for the "
108138"shortest of QP or BASE64 encoding. Otherwise, it will be ``None``."
109139msgstr ""
140+ "Se o conjunto de caracteres precisar ser codificado antes de ser usado em um "
141+ "cabeçalho de e-mail, este atributo será definido como ``charset.QP`` (para "
142+ "impressão envolto de aspas), ``charset.BASE64`` (para codificação base64) ou "
143+ "``charset.SHORTEST`` para a codificação mais curta entre QP ou BASE64. Caso "
144+ "contrário, será ``None``."
110145
111146#: ../../library/email.charset.rst:69
112147msgid ""
113148"Same as *header_encoding*, but describes the encoding for the mail message's "
114149"body, which indeed may be different than the header encoding. ``charset."
115150"SHORTEST`` is not allowed for *body_encoding*."
116151msgstr ""
152+ "O mesmo que *header_encoding*, mas descreve a codificação do corpo da "
153+ "mensagem de e-mail, que pode ser diferente da codificação do cabeçalho. "
154+ "``charset.SHORTEST`` não é permitido para *body_encoding*."
117155
118156#: ../../library/email.charset.rst:76
119157msgid ""
@@ -122,13 +160,19 @@ msgid ""
122160"will contain the name of the character set output will be converted to. "
123161"Otherwise, it will be ``None``."
124162msgstr ""
163+ "Alguns conjuntos de caracteres precisam ser convertidos antes de serem "
164+ "usados em cabeçalhos ou corpos de e-mail. Se *input_charset* for um deles, "
165+ "este atributo conterá o nome do conjunto de caracteres para o qual a saída "
166+ "será convertida. Caso contrário, será ``None``."
125167
126168#: ../../library/email.charset.rst:84
127169msgid ""
128170"The name of the Python codec used to convert the *input_charset* to "
129171"Unicode. If no conversion codec is necessary, this attribute will be "
130172"``None``."
131173msgstr ""
174+ "O nome do codec Python usado para converter o *input_charset* para Unicode. "
175+ "Se nenhum codec de conversão for necessário, este atributo será ``None``."
132176
133177#: ../../library/email.charset.rst:91
134178msgid ""
0 commit comments