44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
66# Translators:
7- # Rafael Fontenelle <[email protected] >, 2023 7+ # Rafael Fontenelle <[email protected] >, 2024 88#
99#, fuzzy
1010msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.11\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2024-03-01 16:38 +0000\n "
14+ "POT-Creation-Date : 2024-03-09 14:21 +0000\n "
1515"PO-Revision-Date : 2023-05-24 02:13+0000\n "
16- "
Last-Translator :
Rafael Fontenelle <[email protected] >, 2023 \n "
16+ "
Last-Translator :
Rafael Fontenelle <[email protected] >, 2024 \n "
1717"Language-Team : Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n "
1818"MIME-Version : 1.0\n "
1919"Content-Type : text/plain; charset=UTF-8\n "
@@ -62,6 +62,11 @@ msgid ""
6262"evaluated in a boolean context. :data:`!NotImplemented` is the sole instance"
6363" of the :data:`types.NotImplementedType` type."
6464msgstr ""
65+ "一个应当由双目运算特殊方法(如 :meth:`~object.__eq__`, :meth:`~object.__lt__`, "
66+ ":meth:`~object.__add__`, :meth:`~object.__rsub__` "
67+ "等)返回的特殊值,用来表明该运算没有针对其他类型的实现;也可由原地双目运算特殊方法(如 :meth:`~object.__imul__`, "
68+ ":meth:`~object.__iand__` 等)出于同样的目的而返回。 它不应在布尔上下文中被求值。 "
69+ ":data:`!NotImplemented` 是 :data:`types.NotImplementedType` 类型的唯一实例。"
6570
6671#: ../../library/constants.rst:40
6772msgid ""
@@ -73,6 +78,10 @@ msgid ""
7378"misleading error message or the :data:`!NotImplemented` value being returned"
7479" to Python code."
7580msgstr ""
81+ "当一个双目(或原地)方法返回 :data:`!NotImplemented` "
82+ "时解释器将尝试对另一种类型(或其他回退操作,具体取决于所用的运算符)的反射操作。 如果所有尝试都返回 "
83+ ":data:`!NotImplemented`,解释器将引发适当的异常。 错误地返回 :data:`!NotImplemented` "
84+ "将导致误导性的错误消息或 :data:`!NotImplemented` 值被返回给 Python 代码。"
7685
7786#: ../../library/constants.rst:47
7887msgid "See :ref:`implementing-the-arithmetic-operations` for examples."
@@ -84,13 +93,17 @@ msgid ""
8493" even though they have similar names and purposes. See "
8594":exc:`NotImplementedError` for details on when to use it."
8695msgstr ""
96+ "``NotImplementedError`` 和 :data:`!NotImplemented` 不可相互替代,即使它们有相似的名称和用途。 请参阅 "
97+ ":exc:`NotImplementedError` 了解其使用细节。"
8798
8899#: ../../library/constants.rst:55
89100msgid ""
90101"Evaluating :data:`!NotImplemented` in a boolean context is deprecated. While"
91102" it currently evaluates as true, it will emit a :exc:`DeprecationWarning`. "
92103"It will raise a :exc:`TypeError` in a future version of Python."
93104msgstr ""
105+ "在布尔上下文件中对 :data:`!NotImplemented` 求值的操作已被弃用。 虽然它目前会被求解为真值,但将同时发出 "
106+ ":exc:`DeprecationWarning`。 它将在未来的 Python 版本中引发 :exc:`TypeError`。"
94107
95108#: ../../library/constants.rst:64
96109msgid ""
0 commit comments