@@ -250,8 +250,8 @@ msgid ""
250250msgstr ""
251251":class:`~email.mime.nonmultipart.MIMENonMultipart` 的子类,:class:`MIMEAudio` "
252252"类被用来创建主类型为 :mimetype:`audio` 的 MIME 消息。 *_audiodata* 是包含原始音频数据的字符串。 "
253- "如果此数据可由标准 Python 模块 :mod:`sndhdr` 来编码 ,则其子类型将被自动包括在 :mailheader:`Content-"
254- "Type` 标头 。 在其他情况下你可以通过 *_subtype* 参数显式地指定音频子类型 。 如果无法猜测出主类型并且未给出 "
253+ "如果此数据可由标准 Python 模块 :mod:`sndhdr` 来解码 ,则其子类型将被自动包括在 :mailheader:`Content-"
254+ "Type` 标头中 。 在其他情况下你可以通过 *_subtype* 参数显式地指定音频子类型 。 如果无法猜测出主类型并且未给出 "
255255"*_subtype*,则会引发 :exc:`TypeError`。"
256256
257257#: ../../library/email.mime.rst:155
@@ -287,6 +287,11 @@ msgid ""
287287"image subtype via the *_subtype* argument. If the minor type could not be "
288288"guessed and *_subtype* was not given, then :exc:`TypeError` is raised."
289289msgstr ""
290+ ":class:`~email.mime.nonmultipart.MIMENonMultipart` 的子类,:class:`MIMEImage` "
291+ "类被用来创建主类型为 :mimetype:`image` 的 MIME 消息对象。 *_imagedata* 是包含原始图像数据的字符串。 "
292+ "如果此数据可由标准 Python 模块 :mod:`imghdr` 来解码,则其子类型将被自动包括在 :mailheader:`Content-"
293+ "Type` 标头中。 在其他情况下你可以通过 *_subtype* 参数显式地指定图像子类型。 如果无法猜测出主类型并且未给出 "
294+ "*_subtype*,则会引发 :exc:`TypeError`。"
290295
291296#: ../../library/email.mime.rst:189
292297msgid ""
@@ -300,16 +305,21 @@ msgid ""
300305"base64. See the :mod:`email.encoders` module for a list of the built-in "
301306"encoders."
302307msgstr ""
308+ "可选的 *_encoder* 是一个可调用对象(即函数),它将执行实际的图像数据编码以便传输。 这个可调用对象接受一个参数,该参数是 "
309+ ":class:`MIMEImage` 的实例。 它应当使用 :meth:`~email.message.Message.get_payload` 和 "
310+ ":meth:`~email.message.Message.set_payload` 来将载荷改为已编码形式。 它还应根据需要将任何 "
311+ ":mailheader:`Content-Transfer-Encoding` 或其他标头添加到消息对象中。 默认编码格式为 base64。 请参阅 "
312+ ":mod:`email.encoders` 模块来查看内置编码器列表。"
303313
304314#: ../../library/email.mime.rst:201
305315msgid ""
306316"*_params* are passed straight through to the "
307317":class:`~email.mime.base.MIMEBase` constructor."
308- msgstr ""
318+ msgstr "*_params* 会被直接传递给 :class:`~email.mime.base.MIMEBase` 构造器。 "
309319
310320#: ../../library/email.mime.rst:211
311321msgid "Module: :mod:`email.mime.message`"
312- msgstr ""
322+ msgstr "模块: :mod:`email.mime.message` "
313323
314324#: ../../library/email.mime.rst:213
315325msgid ""
@@ -319,16 +329,19 @@ msgid ""
319329"of class :class:`~email.message.Message` (or a subclass thereof), otherwise "
320330"a :exc:`TypeError` is raised."
321331msgstr ""
332+ ":class:`~email.mime.nonmultipart.MIMENonMultipart` 的子类,:class:`MIMEMessage` "
333+ "类被用来创建主类型为 :mimetype:`message` 的 MIME 对象。 *_msg* 将被用作载荷,并且必须为 "
334+ ":class:`~email.message.Message` 类(或其子类)的实例,否则会引发 :exc:`TypeError`。"
322335
323336#: ../../library/email.mime.rst:219
324337msgid ""
325338"Optional *_subtype* sets the subtype of the message; it defaults to "
326339":mimetype:`rfc822`."
327- msgstr ""
340+ msgstr "可选的 *_subtype* 设置消息的子类型;它的默认值为 :mimetype:`rfc822`。 "
328341
329342#: ../../library/email.mime.rst:231
330343msgid "Module: :mod:`email.mime.text`"
331- msgstr ""
344+ msgstr "模块: :mod:`email.mime.text` "
332345
333346#: ../../library/email.mime.rst:233
334347msgid ""
@@ -342,6 +355,12 @@ msgid ""
342355"``utf-8`` otherwise. The *_charset* parameter accepts either a string or a "
343356":class:`~email.charset.Charset` instance."
344357msgstr ""
358+ ":class:`~email.mime.nonmultipart.MIMENonMultipart` 的子类,:class:`MIMEText` "
359+ "类被用来创建主类型为 :mimetype:`text` 的 MIME 对象。 *_text* 是用作载荷的字符串。 *_subtype* "
360+ "指定子类型并且默认为 :mimetype:`plain`。 *_charset* 是文本的字符集并会作为参数传递给 "
361+ ":class:`~email.mime.nonmultipart.MIMENonMultipart` 构造器;如果该字符串仅包含 ``ascii`` "
362+ "码位则其默认值为 ``us-ascii``,否则为 ``utf-8``。 *_charset* 形参接受一个字符串或是一个 "
363+ ":class:`~email.charset.Charset` 实例。"
345364
346365#: ../../library/email.mime.rst:243
347366msgid ""
0 commit comments