@@ -25,7 +25,7 @@ msgstr ""
25
25
26
26
#: ../../library/email.charset.rst:2
27
27
msgid ":mod:`!email.charset`: Representing character sets"
28
- msgstr ""
28
+ msgstr ":mod:`!email.charset`: Representando conjuntos de caracteres "
29
29
30
30
#: ../../library/email.charset.rst:7
31
31
msgid "**Source code:** :source:`Lib/email/charset.py`"
@@ -36,6 +36,8 @@ msgid ""
36
36
"This module is part of the legacy (``Compat32``) email API. In the new API "
37
37
"only the aliases table is used."
38
38
msgstr ""
39
+ "Este módulo faz parte da API de e-mail legada (``Compat32``). Na nova API, "
40
+ "apenas a tabela de apelidos é usada."
39
41
40
42
#: ../../library/email.charset.rst:14
41
43
msgid ""
@@ -51,14 +53,19 @@ msgid ""
51
53
"Instances of :class:`Charset` are used in several other modules within the :"
52
54
"mod:`email` package."
53
55
msgstr ""
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`."
54
61
55
62
#: ../../library/email.charset.rst:22
56
63
msgid "Import this class from the :mod:`email.charset` module."
57
- msgstr ""
64
+ msgstr "Importa esta classe do módulo :mod:`email.charset`. "
58
65
59
66
#: ../../library/email.charset.rst:27
60
67
msgid "Map character sets to their email properties."
61
- msgstr ""
68
+ msgstr "Mapeia conjuntos de caracteres para suas propriedades de e-mail. "
62
69
63
70
#: ../../library/email.charset.rst:29
64
71
msgid ""
@@ -68,13 +75,22 @@ msgid ""
68
75
"codecs. Given a character set, it will do its best to provide information "
69
76
"on how to use that character set in an email message in an RFC-compliant way."
70
77
msgstr ""
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."
71
84
72
85
#: ../../library/email.charset.rst:35
73
86
msgid ""
74
87
"Certain character sets must be encoded with quoted-printable or base64 when "
75
88
"used in email headers or bodies. Certain character sets must be converted "
76
89
"outright, and are not allowed in email."
77
90
msgstr ""
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."
78
94
79
95
#: ../../library/email.charset.rst:39
80
96
msgid ""
@@ -88,17 +104,31 @@ msgid ""
88
104
"with base64, bodies will not be encoded, but output text will be converted "
89
105
"from the ``euc-jp`` character set to the ``iso-2022-jp`` character set."
90
106
msgstr ""
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``."
91
118
92
119
#: ../../library/email.charset.rst:49
93
120
msgid ":class:`Charset` instances have the following data attributes:"
94
- msgstr ""
121
+ msgstr "Instâncias :class:`Charset` têm os seguintes atributos de dados: "
95
122
96
123
#: ../../library/email.charset.rst:53
97
124
msgid ""
98
125
"The initial character set specified. Common aliases are converted to their "
99
126
"*official* email names (e.g. ``latin_1`` is converted to ``iso-8859-1``). "
100
127
"Defaults to 7-bit ``us-ascii``."
101
128
msgstr ""
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."
102
132
103
133
#: ../../library/email.charset.rst:60
104
134
msgid ""
@@ -107,13 +137,21 @@ msgid ""
107
137
"``charset.BASE64`` (for base64 encoding), or ``charset.SHORTEST`` for the "
108
138
"shortest of QP or BASE64 encoding. Otherwise, it will be ``None``."
109
139
msgstr ""
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 envolta por aspas), ``charset.BASE64`` (para codificação base64) "
143
+ "ou ``charset.SHORTEST`` para a codificação mais curta entre QP ou BASE64. "
144
+ "Caso contrário, será ``None``."
110
145
111
146
#: ../../library/email.charset.rst:69
112
147
msgid ""
113
148
"Same as *header_encoding*, but describes the encoding for the mail message's "
114
149
"body, which indeed may be different than the header encoding. ``charset."
115
150
"SHORTEST`` is not allowed for *body_encoding*."
116
151
msgstr ""
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*."
117
155
118
156
#: ../../library/email.charset.rst:76
119
157
msgid ""
@@ -122,13 +160,19 @@ msgid ""
122
160
"will contain the name of the character set output will be converted to. "
123
161
"Otherwise, it will be ``None``."
124
162
msgstr ""
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``."
125
167
126
168
#: ../../library/email.charset.rst:84
127
169
msgid ""
128
170
"The name of the Python codec used to convert the *input_charset* to "
129
171
"Unicode. If no conversion codec is necessary, this attribute will be "
130
172
"``None``."
131
173
msgstr ""
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``."
132
176
133
177
#: ../../library/email.charset.rst:91
134
178
msgid ""