@@ -15,7 +15,7 @@ msgid ""
1515msgstr ""
1616"Project-Id-Version : Python 3.7\n "
1717"Report-Msgid-Bugs-To : \n "
18- "POT-Creation-Date : 2023-02 -24 14:40+0000\n "
18+ "POT-Creation-Date : 2023-03 -24 14:40+0000\n "
1919"PO-Revision-Date : 2019-09-01 03:40+0000\n "
2020"
Last-Translator :
Freesand Leo <[email protected] >, 2023\n "
2121"Language-Team : Chinese (China) (https://www.transifex.com/python-doc/teams/5390/zh_CN/)\n "
@@ -66,23 +66,26 @@ msgid ""
6666"must be done by using the macros :c:macro:`Py_REFCNT`, :c:macro:`Py_TYPE`, "
6767"and :c:macro:`Py_SIZE`."
6868msgstr ""
69+ "这是一个 :c:type:`PyObject` 的添加了 :attr:`ob_size` 字段的扩展。 它仅用于具有某种 *长度* 标记的对象。 "
70+ "此类型并不经常在 Python/C API 中出现。 对成员的访问必须通过使用 :c:macro:`Py_REFCNT`, "
71+ ":c:macro:`Py_TYPE` 和 :c:macro:`Py_SIZE` 宏来完成。"
6972
7073#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:42
7174msgid ""
7275"This is a macro used when declaring new types which represent objects "
7376"without a varying length. The PyObject_HEAD macro expands to::"
74- msgstr ""
77+ msgstr "这是一个在声明代表无可变长度对象的新类型时所使用的宏。 该 PyObject_HEAD 宏被扩展为:: "
7578
7679#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:47
7780msgid "See documentation of :c:type:`PyObject` above."
78- msgstr ""
81+ msgstr "参见上面 :c:type:`PyObject` 的文档。 "
7982
8083#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:52
8184msgid ""
8285"This is a macro used when declaring new types which represent objects with a"
8386" length that varies from instance to instance. The PyObject_VAR_HEAD macro "
8487"expands to::"
85- msgstr ""
88+ msgstr "这是一个在声明代表每个实例具有可变长度的对象时所使用的宏。 PyObject_VAR_HEAD 宏被扩展为:: "
8689
8790#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:58
8891msgid "See documentation of :c:type:`PyVarObject` above."
@@ -110,14 +113,15 @@ msgstr ""
110113msgid ""
111114"This is a macro which expands to initialization values for a new "
112115":c:type:`PyObject` type. This macro expands to::"
113- msgstr ""
116+ msgstr "这是一个为新的 :c:type:`PyObject` 类型扩展初始化值的宏。 该宏扩展为:: "
114117
115118#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:97
116119msgid ""
117120"This is a macro which expands to initialization values for a new "
118121":c:type:`PyVarObject` type, including the :attr:`ob_size` field. This macro "
119122"expands to::"
120123msgstr ""
124+ "这是一个为新的 :c:type:`PyVarObject` 类型扩展初始化值的宏,包括 :attr:`ob_size` 字段。 该宏扩展为::"
121125
122126#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:107
123127msgid ""
@@ -151,7 +155,7 @@ msgstr ""
151155msgid ""
152156"Structure used to describe a method of an extension type. This structure "
153157"has four fields:"
154- msgstr ""
158+ msgstr "用于描述一个扩展类型的方法的结构体。 该结构体有四个字段: "
155159
156160#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:139
157161#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:279
@@ -187,7 +191,7 @@ msgstr ""
187191
188192#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:141
189193msgid "name of the method"
190- msgstr ""
194+ msgstr "方法名 "
191195
192196#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:143
193197msgid ":attr:`ml_meth`"
@@ -199,7 +203,7 @@ msgstr ""
199203
200204#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:143
201205msgid "pointer to the C implementation"
202- msgstr ""
206+ msgstr "指向 C 实现的指针 "
203207
204208#: /home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/c-api/structures.rst:146
205209msgid ":attr:`ml_flags`"
0 commit comments