Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c52ea49

Browse files
[po] auto sync
1 parent 22e7b5e commit c52ea49

2 files changed

Lines changed: 23 additions & 5 deletions

File tree

library/email.compat32-message.po

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,10 @@ msgid ""
373373
":`Content-Type` header (the message will not be otherwise modified). "
374374
"Anything else will generate a :exc:`TypeError`."
375375
msgstr ""
376+
"将载荷的字符集设为 *charset*,它可以是 :class:`~email.charset.Charset` 实例 (参见 "
377+
":mod:`email.charset`)、字符集名称字符串或 ``None``。 如果是字符串,它将被转换为一个 "
378+
":class:`~email.charset.Charset` 实例。 如果 *charset* 是 ``None``,``charset`` 形参将从"
379+
" :mailheader:`Content-Type` 标头中被删除(消息将不会进行其他修改)。 任何其他值都将导致 :exc:`TypeError`。"
376380

377381
#: ../../library/email.compat32-message.rst:252
378382
msgid ""
@@ -390,25 +394,36 @@ msgid ""
390394
"correctly encoded using that :mailheader:`Content-Transfer-Encoding` and is "
391395
"not modified."
392396
msgstr ""
397+
"如果 :mailheader:`MIME-Version` 标头不存在则将被添加。 如果 :mailheader:`Content-Type` "
398+
"标头不存在,则将添加一个值为 :mimetype:`text/plain` 的该标头。 无论 :mailheader:`Content-Type` "
399+
"标头是否已存在,其 ``charset`` 形参都将被设为 *charset.output_charset*。 如果 "
400+
"*charset.input_charset* 和 *charset.output_charset* 不同,则载荷将被重编码为 "
401+
"*output_charset*。 如果 :mailheader:`Content-Transfer-Encoding` "
402+
"标头不存在,则载荷将在必要时使用指定的 :class:`~email.charset.Charset` 来转换编码,并将添加一个具有相应值的标头。 如果"
403+
" :mailheader:`Content-Transfer-Encoding` 标头已存在,则会假定载荷已使用该 :mailheader"
404+
":`Content-Transfer-Encoding` 进行正确编码并不会再被修改。"
393405

394406
#: ../../library/email.compat32-message.rst:266
395407
msgid ""
396408
"This is a legacy method. On the :class:`~email.emailmessage.EmailMessage` "
397409
"class its functionality is replaced by the *charset* parameter of the "
398410
":meth:`email.emailmessage.EmailMessage.set_content` method."
399411
msgstr ""
412+
"这是一个过时的方法。 在 :class:`~email.emailmessage.EmailMessage` 类上它的功能已被 "
413+
":meth:`email.emailmessage.EmailMessage.set_content` 方法的 *charset* 形参所替代。"
400414

401415
#: ../../library/email.compat32-message.rst:274
402416
msgid ""
403417
"Return the :class:`~email.charset.Charset` instance associated with the "
404418
"message's payload."
405-
msgstr ""
419+
msgstr "返回与消息的载荷相关联的 :class:`~email.charset.Charset` 实例。"
406420

407421
#: ../../library/email.compat32-message.rst:277
408422
msgid ""
409423
"This is a legacy method. On the :class:`~email.emailmessage.EmailMessage` "
410424
"class it always returns ``None``."
411425
msgstr ""
426+
"这是一个过时的方法。 在 :class:`~email.emailmessage.EmailMessage` 类上它将总是返回 ``None``。"
412427

413428
#: ../../library/email.compat32-message.rst:282
414429
msgid ""
@@ -423,18 +438,21 @@ msgid ""
423438
"header deleted and then re-added are always appended to the end of the "
424439
"header list."
425440
msgstr ""
441+
"以下方法实现了用于访问消息的 :rfc:`2822` 标头的类映射接口。 请注意这些方法和普通映射(例如字典)接口之间存在一些语义上的不同。 "
442+
"举例来说,在一个字典中不能有重复的键,但消息标头则可能有重复。 并且,在字典中由 :meth:`keys` 返回的键的顺序是没有保证的,但在 "
443+
":class:`Message` 对象中,标头总是会按它们在原始消息中的出现或后继加入顺序返回。 任何已删除再重新加入的标头总是会添加到标头列表的末尾。"
426444

427445
#: ../../library/email.compat32-message.rst:292
428446
msgid ""
429447
"These semantic differences are intentional and are biased toward maximal "
430448
"convenience."
431-
msgstr ""
449+
msgstr "这些语义上的差异是有意为之且其目的是为了提供最大的便利性。"
432450

433451
#: ../../library/email.compat32-message.rst:295
434452
msgid ""
435453
"Note that in all cases, any envelope header present in the message is not "
436454
"included in the mapping interface."
437-
msgstr "还请留意,无论在什么情况下,消息当中的任何信封头字段都不会包含在映射接口当中。"
455+
msgstr "请注意在任何情况下,消息当中的任何封包标头都不会包含在映射接口当中。"
438456

439457
#: ../../library/email.compat32-message.rst:298
440458
msgid ""
@@ -446,7 +464,7 @@ msgstr ""
446464

447465
#: ../../library/email.compat32-message.rst:306
448466
msgid "Return the total number of headers, including duplicates."
449-
msgstr "返回头字段的总数,重复的也计算在内。"
467+
msgstr "返回标头的总数,包括重复项。"
450468

451469
#: ../../library/email.compat32-message.rst:311
452470
msgid ""

tutorial/controlflow.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ msgid ""
348348
msgstr ""
349349
"``result.append(a)`` 语句调用了列表对象 ``result`` 的 *方法* 。方法是“从属于”对象的函数,命名为 "
350350
"``obj.methodname``,``obj`` 是对象(也可以是表达式),``methodname`` "
351-
"是对象类型定义的方法名。不同类型定义不同的方法,不同类型的方法名可以相同,且不会不会引起歧义。(用 *类* 可以自定义对象类型和方法,详见 :ref"
351+
"是对象类型定义的方法名。不同类型定义不同的方法,不同类型的方法名可以相同,且不会引起歧义。(用 *类* 可以自定义对象类型和方法,详见 :ref"
352352
":`tut-classes` )示例中的方法 :meth:`append` 是为列表对象定义的,用于在列表末尾添加新元素。本例中,该方法相当于 "
353353
"``result = result + [a]`` ,但更有效。"
354354

0 commit comments

Comments
 (0)