11# SOME DESCRIPTIVE TITLE.
2- # Copyright (C) 2001-2023 , Python Software Foundation
2+ # Copyright (C) 2001-2024 , Python Software Foundation
33# This file is distributed under the same license as the Python package.
44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
1111# Alpha Du <[email protected] >, 20191212# ppcfish <[email protected] >, 20191313# Rafael Fontenelle <[email protected] >, 202314- # Freesand Leo <[email protected] >, 2023 14+ # Freesand Leo <[email protected] >, 2024 1515#
1616#, fuzzy
1717msgid ""
1818msgstr ""
1919"Project-Id-Version : Python 3.9\n "
2020"Report-Msgid-Bugs-To : \n "
21- "POT-Creation-Date : 2023-08-25 23:55 +0000\n "
21+ "POT-Creation-Date : 2024-02-09 21:24 +0000\n "
2222"PO-Revision-Date : 2017-02-16 23:44+0000\n "
23- "
Last-Translator :
Freesand Leo <[email protected] >, 2023 \n "
23+ "
Last-Translator :
Freesand Leo <[email protected] >, 2024 \n "
2424"Language-Team : Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n "
2525"MIME-Version : 1.0\n "
2626"Content-Type : text/plain; charset=UTF-8\n "
@@ -65,6 +65,8 @@ msgid ""
6565"to use. This requirement was the result of the free access to Python "
6666"interpreter internals that extension modules could use."
6767msgstr ""
68+ "过去,为一个 Python 版本所构建的扩展模块通常无法用于其他 Python 版本。 特别是在 Windows 上,每一个 Python "
69+ "新特性发布版都必须重新构建想要使用的所有扩展模块。 之所以有这样的要求是因为扩展模块可以任意访问 Python 解释器的内部对象。"
6870
6971#: ../../whatsnew/3.2.rst:71
7072msgid ""
@@ -77,6 +79,9 @@ msgid ""
7779"memory structures can still be built, but will need to be recompiled for "
7880"every feature release."
7981msgstr ""
82+ "在 Python 3.2 中,则有了一种替代方式:扩展模块将自己约束于一个受限 API(通过定义 "
83+ "Py_LIMITED_API)因而不能使用许多内部对象,仅限使用一组承诺会在多个发布版中保持稳定的 API 函数。 作为其结果,在这种模式下为 3.2 "
84+ "构建的扩展模块也将能在 3.3、3.4 等版本中运行。 使用了内存结构体细节数据的扩展模块仍然可以被构建,但将需要为每个新特性发布版重新编译。"
8085
8186#: ../../whatsnew/3.2.rst:82
8287msgid ":pep:`384` - Defining a Stable ABI"
0 commit comments