@@ -17,7 +17,7 @@ msgid ""
1717msgstr ""
1818"Project-Id-Version : Python 3.9\n "
1919"Report-Msgid-Bugs-To : \n "
20- "POT-Creation-Date : 2021-02-19 05:30 +0000\n "
20+ "POT-Creation-Date : 2021-02-20 05:29 +0000\n "
2121"PO-Revision-Date : 2017-02-16 17:34+0000\n "
2222"
Last-Translator :
Freesand Leo <[email protected] >, 2021\n "
2323"Language-Team : Chinese (China) (https://www.transifex.com/python-doc/teams/5390/zh_CN/)\n "
@@ -65,13 +65,11 @@ msgstr ""
6565
6666#: ../../c-api/conversion.rst:28
6767msgid ""
68- "The wrappers ensure that * str*[* size* -1] is always ``'\\ 0'`` upon return. "
68+ "The wrappers ensure that `` str[ size-1]`` is always ``'\\ 0'`` upon return. "
6969"They never write more than *size* bytes (including the trailing ``'\\ 0'``) "
7070"into str. Both functions require that ``str != NULL``, ``size > 0`` and "
7171"``format != NULL``."
7272msgstr ""
73- "包装器确保 *str*[*size*-1] 在返回时始终是 ``'\\ 0'`` 。它们从不写入超过 *size* 字节(包括结尾的 ``'\\ 0'`` "
74- ")到字符串。两函数都需要满足 ``str != NULL`` , ``size > 0`` 和 ``format != NULL`` 。"
7573
7674#: ../../c-api/conversion.rst:33
7775msgid ""
@@ -92,28 +90,22 @@ msgstr "这些函数的返回值( *rv* )应按照以下规则被解释:"
9290msgid ""
9391"When ``0 <= rv < size``, the output conversion was successful and *rv* "
9492"characters were written to *str* (excluding the trailing ``'\\ 0'`` byte at "
95- "* str*[*rv*] )."
93+ "`` str[rv]`` )."
9694msgstr ""
97- "当 ``0 <= rv < size`` ,输出转换成功而且 *rv* 个字符被写入 *str* (不包含末尾 *str*[*rv*] 的 "
98- "``'\\ 0'`` 字节)"
9995
10096#: ../../c-api/conversion.rst:43
10197msgid ""
10298"When ``rv >= size``, the output conversion was truncated and a buffer with "
103- "``rv + 1`` bytes would have been needed to succeed. * str*[* size* -1] is "
99+ "``rv + 1`` bytes would have been needed to succeed. `` str[ size-1]`` is "
104100"``'\\ 0'`` in this case."
105101msgstr ""
106- "当 ``rv >= size`` ,输出转换被截断并且成功需要一个带有 ``rv + 1`` 字节的缓冲区。在这种情况下, "
107- "*str*[*size*-1] 的值是 ``'\\ 0'`` 。"
108102
109103#: ../../c-api/conversion.rst:47
110104msgid ""
111- "When ``rv < 0``, \" something bad happened.\" * str*[* size* -1] is ``'\\ 0'`` in"
105+ "When ``rv < 0``, \" something bad happened.\" `` str[ size-1]`` is ``'\\ 0'`` in"
112106" this case too, but the rest of *str* is undefined. The exact cause of the "
113107"error depends on the underlying platform."
114108msgstr ""
115- "当 ``rv < 0`` ,会发生一些不好的事情。 在这种情况下, *str*[*size*-1] 的值也是 ``'\\ 0'`` , 但是 *str* "
116- "的其余部分未被定义。错误的确切原因取决于底层平台。"
117109
118110#: ../../c-api/conversion.rst:51
119111msgid ""
0 commit comments