Skip to content

Commit b57a3c4

Browse files
[po] auto sync
1 parent 41f9755 commit b57a3c4

File tree

10 files changed

+96
-75
lines changed

10 files changed

+96
-75
lines changed

.stat.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"translation": "94.24%", "updated_at": "2024-08-16T21:38:20Z"}
1+
{"translation": "94.28%", "updated_at": "2024-08-23T19:39:16Z"}

library/array.po

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.11\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2024-08-16 15:24+0000\n"
14+
"POT-Creation-Date: 2024-08-23 15:32+0000\n"
1515
"PO-Revision-Date: 2023-05-24 02:12+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1717
"Language-Team: Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n"
@@ -51,7 +51,7 @@ msgstr "Python 类型"
5151

5252
#: ../../library/array.rst:19
5353
msgid "Minimum size in bytes"
54-
msgstr "以字节为单位的最小大小"
54+
msgstr "最小字节数"
5555

5656
#: ../../library/array.rst:19
5757
msgid "Notes"
@@ -241,8 +241,8 @@ msgid ""
241241
":class:`bytearray` object, a Unicode string, or iterable over elements of "
242242
"the appropriate type."
243243
msgstr ""
244-
"一个由 *typecode* 限定其条目的新数组,并能根据可选的 *initializer* 值来初始化。 该值必须是一个 :class:`bytes`"
245-
" 或 :class:`bytearray` 对象、Unicode 字符串或迭代适当类型的元素的可迭代对象。"
244+
"一个由 *typecode* 限定其条目的新数组,并能根据可选的 *initializer* 值来初始化。*initializer* 必须是 "
245+
":class:`bytes` 或 :class:`bytearray` 对象、Unicode 字符串或元素类型合适的可迭代对象。"
246246

247247
#: ../../library/array.rst:83
248248
msgid ""
@@ -252,9 +252,10 @@ msgid ""
252252
"otherwise, the initializer's iterator is passed to the :meth:`extend` method"
253253
" to add initial items to the array."
254254
msgstr ""
255-
"如果给定了一个 :class:`bytes` 或 :class:`bytearray` 对象,则将初始化器传给新数组的 "
256-
":meth:`frombytes` 方法;如果给定了一个 Unicode 字符串,则将初始化器会传给 :meth:`fromunicode` "
257-
"方法;在其他情况下,则将初始化器的迭代器传给 :meth:`extend` 方法以向数组添加初始条目。"
255+
"如果给定了一个 :class:`bytes` 或 :class:`bytearray` 对象,则将 *initializer* 传给新数组的 "
256+
":meth:`frombytes` 方法;如果给定了一个 Unicode 字符串,则将 *initializer* 传给 "
257+
":meth:`fromunicode` 方法;在其他情况下,则将 *initializer* 的迭代器传给 :meth:`extend` "
258+
"方法以向数组添加初始条目。"
258259

259260
#: ../../library/array.rst:90
260261
msgid ""

library/turtle.po

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.11\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2024-08-16 15:24+0000\n"
14+
"POT-Creation-Date: 2024-08-23 15:32+0000\n"
1515
"PO-Revision-Date: 2023-05-24 02:21+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1717
"Language-Team: Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n"
@@ -2556,7 +2556,9 @@ msgid ""
25562556
"If you want to use no fill color (i.e. make the turtle transparent), you "
25572557
"have to write ``fillcolor = \"\"`` (but all nonempty strings must not have "
25582558
"quotes in the cfg file)."
2559-
msgstr "如果你想使用无填充色(即让海龟变透明),则你必须写 ``fillcolor = \"\"`` (但在cfg文件中,所有非空字符串都不可加引号)。"
2559+
msgstr ""
2560+
"如果你想使用无填充色(即让海龟变透明),则你必须写 ``fillcolor = \"\"`` (但在but all nonempty strings "
2561+
"must not have quotes in the cfg 文件中所有非空字符串都不可加引号)。"
25602562

25612563
#: ../../library/turtle.rst:2579
25622564
msgid ""

reference/datamodel.po

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.11\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2024-08-02 15:26+0000\n"
15+
"POT-Creation-Date: 2024-08-23 15:32+0000\n"
1616
"PO-Revision-Date: 2023-05-24 02:22+0000\n"
1717
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1818
"Language-Team: Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n"
@@ -3711,25 +3711,24 @@ msgid ""
37113711
"container; for mappings, :meth:`!__iter__` should iterate through the "
37123712
"object's keys; for sequences, it should iterate through the values."
37133713
msgstr ""
3714-
"可以定义下列方法来实现容器对象。 窗口通常属于 :term:`序列 <sequence>` (如 :class:`列表 <list>` 或 "
3714+
"可以定义下列方法来实现容器对象。容器通常是 :term:`序列 <sequence>` (如 :class:`列表 <list>` 或 "
37153715
":class:`元组 <tuple>`) 或者 :term:`映射 <mapping>` (如 :class:`字典 "
3716-
"<dict>`),但也有表现为其他形式的容器。 前几个方法被用来模拟序列或是模拟映射;两者的不同之处在于序列允许的键应为整数 *k* 并且 ``0 <="
3717-
" k < N`` 其中 *N* 是序列或 :class:`slice` 对象的长度,它们定义了条目的范围。 此外还建议让映射提供 "
3718-
":meth:`!keys`, :meth:`!values`, :meth:`!items`, :meth:`!get`, "
3719-
":meth:`!clear`, :meth:`!setdefault`, :meth:`!pop`, :meth:`!popitem`, "
3720-
":meth:`!copy` 以及 :meth:`!update` 等方法,它们的行为应与 Python 的标准 :class:`字典 <dict>` "
3721-
"对象类似。 此外 :mod:`collections.abc` 模块提供了一个 "
3722-
":class:`~collections.abc.MutableMapping` :term:`abstract base class` 以便根据由 "
3723-
":meth:`~object.__getitem__`, :meth:`~object.__setitem__`, "
3724-
":meth:`~object.__delitem__` 和 :meth:`!keys` 组成的基本集来创建所需的方法。 可变序列还应提供 "
3725-
":meth:`!append`, :meth:`!count`, :meth:`!index`, :meth:`!extend`, "
3726-
":meth:`!insert`, :meth:`!pop`, :meth:`!remove`, :meth:`!reverse` 和 "
3727-
":meth:`!sort` 等方法,就像 Python 的标准 :class:`list` 对象那样。 最后,序列类型还应通过定义下文描述的 "
3728-
":meth:`~object.__add__`, :meth:`~object.__radd__`, :meth:`~object.__iadd__`,"
3729-
" :meth:`~object.__mul__`, :meth:`~object.__rmul__` 和 "
3730-
":meth:`~object.__imul__` 等方法来实现加法(指拼接)和乘法(指重复);它们不应定义其他数值运算符。 此外还建议映射和序列都实现 "
3731-
":meth:`~object.__contains__` 方法以允许高效地使用 ``in`` 运算符;对于映射,``in`` "
3732-
"应当搜索映射的键;对于序列,则应当搜索其中的值。 另外还建议映射和序列都实现 :meth:`~object.__iter__` "
3716+
"<dict>`),但也可以是其他形式。前几个方法被用来模拟序列或是模拟映射;两者的不同之处在于序列允许的键应为整数 *k* 并且 ``0 <= k < "
3717+
"N`` 其中 *N* 是序列或 :class:`slice` 对象的长度,它们定义了条目的范围。 此外还建议让映射提供 :meth:`!keys`, "
3718+
":meth:`!values`, :meth:`!items`, :meth:`!get`, :meth:`!clear`, "
3719+
":meth:`!setdefault`, :meth:`!pop`, :meth:`!popitem`, :meth:`!copy` 以及 "
3720+
":meth:`!update` 等方法,它们的行为应与 Python 的标准 :class:`字典 <dict>` 对象类似。 此外 "
3721+
":mod:`collections.abc` 模块提供了一个 :class:`~collections.abc.MutableMapping` "
3722+
":term:`abstract base class` 以便根据由 :meth:`~object.__getitem__`, "
3723+
":meth:`~object.__setitem__`, :meth:`~object.__delitem__` 和 :meth:`!keys` "
3724+
"组成的基本集来创建所需的方法。 可变序列还应提供 :meth:`!append`, :meth:`!count`, :meth:`!index`, "
3725+
":meth:`!extend`, :meth:`!insert`, :meth:`!pop`, :meth:`!remove`, "
3726+
":meth:`!reverse` 和 :meth:`!sort` 等方法,就像 Python 的标准 :class:`list` 对象那样。 "
3727+
"最后,序列类型还应通过定义下文描述的 :meth:`~object.__add__`, :meth:`~object.__radd__`, "
3728+
":meth:`~object.__iadd__`, :meth:`~object.__mul__`, :meth:`~object.__rmul__` "
3729+
"和 :meth:`~object.__imul__` 等方法来实现加法(指拼接)和乘法(指重复);它们不应定义其他数值运算符。 "
3730+
"此外还建议映射和序列都实现 :meth:`~object.__contains__` 方法以允许高效地使用 ``in`` 运算符;对于映射,``in``"
3731+
" 应当搜索映射的键;对于序列,则应当搜索其中的值。 另外还建议映射和序列都实现 :meth:`~object.__iter__` "
37333732
"方法以允许高效地迭代容器中的条目;对于映射,:meth:`!__iter__` 应当迭代对象的键;对于序列,则应当迭代其中的值。"
37343733

37353734
#: ../../reference/datamodel.rst:2790

whatsnew/2.2.po

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.11\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2024-08-16 15:24+0000\n"
15+
"POT-Creation-Date: 2024-08-23 15:32+0000\n"
1616
"PO-Revision-Date: 2023-05-24 02:23+0000\n"
1717
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n"
1818
"Language-Team: Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n"
@@ -879,8 +879,8 @@ msgid ""
879879
" of what this looks like::"
880880
msgstr ""
881881
"生成器的概念源自其他编程语言,尤其是 Icon(https://www2.cs.arizona.edu/icon/ ),在 Icon "
882-
"语言中,生成器的概念是核心。在 Icon 中,每个表达式和函数调用生成器的概念源自其他编程语言,尤其是 "
883-
"Icon。在Icon中,每个表达式和函数调用都可以表现得像一个生成器。以下是来自“Icon 编程语言概述”中的一个示例,展示了生成器的用法 "
882+
"语言中,生成器的概念是核心。在 Icon 中,每个表达式和函数调用生成器的概念源自其他编程语言,尤其是 Icon。 在 Icon "
883+
",每个表达式和函数调用都可以表现得像一个生成器。 以下是来自“Icon 编程语言概述”中的一个示例,展示了生成器的用法 "
884884
"https://www2.cs.arizona.edu/icon/docs/ipd266.htm :"
885885

886886
#: ../../whatsnew/2.2.rst:644
@@ -893,7 +893,8 @@ msgid ""
893893
"screen."
894894
msgstr ""
895895
"在Icon中,:func:`!find` 函数返回子字符串\"or\"所在的索引:3、23、33。在 :keyword:`if` 语句中,``i`` "
896-
"首先被赋值为3,但3小于5,因此比较失败,Icon会使用第二个值23进行重试。23大于5,因此比较成功,代码将值23打印到屏幕上。"
896+
"首先被赋值为 3,但 3 小于 5,因此比较失败,Icon 会使用第二个值 23 进行重试。 23 大于 5,因此比较成功,代码将值 23 "
897+
"打印到屏幕上。"
897898

898899
#: ../../whatsnew/2.2.rst:650
899900
msgid ""
@@ -1126,7 +1127,7 @@ msgid ""
11261127
msgstr ""
11271128
"当构建为使用 UCS-4(称为“宽Python”)时,解释器可以原生处理从 U+000000 到 U+110000 的 Unicode 字符,因此 "
11281129
":func:`!unichr` 函数的合法值范围也相应扩大。 使用编译为 UCS-2(称为“窄Python”)的解释器时,值大于 65535 仍将导致 "
1129-
":func:`!unichr` 函数引发 :exc:`ValueError` 异常。 所有这些内容在 :pep:`261` "
1130+
":func:`!unichr` 函数引发 :exc:`ValueError` 异常。 所有这些内容在 :pep:`261` "
11301131
"“支持‘宽’Unicode字符”中有详细描述;请查阅以获取更多细节。"
11311132

11321133
#: ../../whatsnew/2.2.rst:794
@@ -1221,7 +1222,7 @@ msgstr ""
12211222
"函数 :func:`!g` 将始终引发 :exc:`NameError` 异常,因为名称 ``g`` "
12221223
"的绑定既不在其局部命名空间中,也不在模块级命名空间中。这在实际中并不是什么大问题(你有多常递归地定义这样的内部函数?),但这也使得使用 "
12231224
":keyword:`lambda` 表达式变得笨拙,这在实践中确实是个问题。在使用 :keyword:`!lambda` "
1224-
"的代码中,你经常可以看到局部变量通过将它们作为参数的默认值传递来进行复制。"
1225+
"的代码中,你经常可以看到局部变量通过将它们作为参数的默认值传递来进行复制。 ::"
12251226

12261227
#: ../../whatsnew/2.2.rst:876
12271228
msgid ""
@@ -1588,8 +1589,8 @@ msgid ""
15881589
"Rename :c:func:`!PyObject_GC_Init` to :c:func:`PyObject_GC_Track` and "
15891590
":c:func:`!PyObject_GC_Fini` to :c:func:`PyObject_GC_UnTrack`."
15901591
msgstr ""
1591-
"将 :c:func:`!PyObject_GC_Init` :c:func:`!PyObject_GC_Fini` 重命名为 "
1592-
":c:func:`PyObject_GC_Track` 和 :c:func:`PyObject_GC_UnTrack`。"
1592+
"将 :c:func:`!PyObject_GC_Init` 重命名为 :c:func:`PyObject_GC_Track` 并将 "
1593+
":c:func:`!PyObject_GC_Fini` 重命名为 :c:func:`PyObject_GC_UnTrack`。"
15931594

15941595
#: ../../whatsnew/2.2.rst:1089
15951596
msgid "Remove :c:macro:`!PyGC_HEAD_SIZE` from object size calculations."

0 commit comments

Comments
 (0)