66# Translators:
77# Shengjing Zhu <[email protected] >, 2021889- # Freesand Leo <[email protected] >, 2021109# ppcfish <[email protected] >, 20211110# Yi Cao <[email protected] >, 20211211# Zxilly Chou <[email protected] >, 20211312# Jiuh-star <[email protected] >, 20211413# helloworldSB <[email protected] >, 202114+ # Freesand Leo <[email protected] >, 20211515#
1616#, fuzzy
1717msgid ""
@@ -20,7 +20,7 @@ msgstr ""
2020"Report-Msgid-Bugs-To : \n "
2121"POT-Creation-Date : 2021-06-29 12:56+0000\n "
2222"PO-Revision-Date : 2021-06-28 00:47+0000\n "
23- "Last-Translator : helloworldSB <warningfor163@foxmail .com>, 2021\n "
23+ "Last-Translator : Freesand Leo <yuqinju@163 .com>, 2021\n "
2424"Language-Team : Chinese (China) (https://www.transifex.com/python-doc/teams/5390/zh_CN/)\n "
2525"MIME-Version : 1.0\n "
2626"Content-Type : text/plain; charset=UTF-8\n "
@@ -214,6 +214,12 @@ msgid ""
214214"was available as ``_PyObject_FastCallDict``. The old names are still defined"
215215" as aliases of the new, non-underscored names."
216216msgstr ""
217+ "在 CPython 3.8 中,vectorcall API 和相关的函数暂定以带开头下划线的名称提供: "
218+ "``_PyObject_Vectorcall``, ``_Py_TPFLAGS_HAVE_VECTORCALL``, "
219+ "``_PyObject_VectorcallMethod``, ``_PyVectorcall_Function``, "
220+ "``_PyObject_CallOneArg``, ``_PyObject_CallMethodNoArgs``, "
221+ "``_PyObject_CallMethodOneArg``。 此外, ``PyObject_VectorcallDict`` 以 "
222+ "``_PyObject_FastCallDict`` 的名称提供。 旧名称仍然被定义为不带下划线的新名称的别名。"
217223
218224#: ../../c-api/call.rst:121
219225msgid "Recursion Control"
@@ -234,6 +240,8 @@ msgid ""
234240"callee should use *Py_EnterRecursiveCall* and *Py_LeaveRecursiveCall* if "
235241"needed."
236242msgstr ""
243+ "为保证效率,这不适用于使用 vectorcall 的调用:被调用方在需要时应当使用 *Py_EnterRecursiveCall* 和 "
244+ "*Py_LeaveRecursiveCall*。"
237245
238246#: ../../c-api/call.rst:134
239247msgid "Vectorcall Support API"
@@ -271,6 +279,8 @@ msgid ""
271279"This is mostly useful to check whether or not *op* supports vectorcall, "
272280"which can be done by checking ``PyVectorcall_Function(op) != NULL``."
273281msgstr ""
282+ "这在检查 *op* 是否支持 vectorcall 时最有用处,可以通过检查 ``PyVectorcall_Function(op) != NULL``"
283+ " 来实现。"
274284
275285#: ../../c-api/call.rst:167
276286msgid ""
0 commit comments