Skip to content

Commit a76e6e8

Browse files
mattwang44claude
andcommitted
Resolve trivially fixable fuzzy entries from upstream sync
Fuzzy entries that need no real translation judgement: - msgid changed only in reST markup, e.g. :func: -> :deco: for decorators, :const:`None` -> ``None``, fully qualified role targets, renamed parameters (*secs* -> *seconds*): port the same token change into the msgstr. Applied only when every msgid difference is a markup token or whitespace and each token occurs verbatim in the msgstr. - pure deletions (e.g. dropped "soft deprecated", removed sentences): delete the corresponding part of the msgstr. - small wording changes (e.g. eg. -> for example, category -> class, exhausted -> :term:`exhausted`, updated URLs, added "See :pep:`525`."): keep or minimally adjust the msgstr. - msgmerge matched the wrong old entry for a short, formulaic msgid (headings, "a string or None", "This is an alias to ..."): retranslate. Entries with substantive prose changes are left fuzzy for human review. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 7e48c38 commit a76e6e8

71 files changed

Lines changed: 344 additions & 545 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎c-api/buffer.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -362,11 +362,8 @@ msgid ""
362362
msgstr ""
363363

364364
#: ../../c-api/buffer.rst:266
365-
#, fuzzy
366365
msgid "This is an alias to :c:macro:`PyBUF_WRITABLE`."
367-
msgstr ""
368-
"這是 :c:macro:`PyBUF_WRITABLE` 的\\ :term:`軟性棄用 <soft deprecated>`\\ 別"
369-
"名。"
366+
msgstr "這是 :c:macro:`PyBUF_WRITABLE` 的別名。"
370367

371368
#: ../../c-api/buffer.rst:272
372369
msgid ""

‎c-api/exceptions.po‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,8 @@ msgid ""
156156
msgstr ""
157157

158158
#: ../../c-api/exceptions.rst:124
159-
#, fuzzy
160159
msgid "Legacy variant of :c:func:`PyErr_DisplayException`."
161-
msgstr "請改用 :c:func:`PyErr_GetRaisedException`。"
160+
msgstr ":c:func:`PyErr_DisplayException` 的舊版變體。"
162161

163162
#: ../../c-api/exceptions.rst:126
164163
msgid ""
@@ -174,9 +173,8 @@ msgid ""
174173
msgstr ""
175174

176175
#: ../../c-api/exceptions.rst:134
177-
#, fuzzy
178176
msgid "Use :c:func:`PyErr_DisplayException` instead."
179-
msgstr "請改用 :c:func:`PyErr_GetRaisedException`。"
177+
msgstr "請改用 :c:func:`PyErr_DisplayException`。"
180178

181179
#: ../../c-api/exceptions.rst:138
182180
msgid "Raising exceptions"

‎c-api/gen.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,8 @@ msgid "Deprecated API"
138138
msgstr "已棄用的 API"
139139

140140
#: ../../c-api/gen.rst:94
141-
#, fuzzy
142141
msgid "This is an API that was included in Python's C API by mistake."
143-
msgstr ""
144-
"這是一個被\\ :term:`軟性棄用 <soft deprecated>`\\ 的 API,它被錯誤地包含在 "
145-
"Python 的 C API 中。"
142+
msgstr "這是一個被錯誤地包含在 Python 的 C API 中的 API。"
146143

147144
#: ../../c-api/gen.rst:97
148145
msgid "It is solely here for completeness; do not use this API."

‎c-api/init_config.po‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1922,14 +1922,12 @@ msgid "See also :c:member:`PyConfig.exec_prefix`."
19221922
msgstr "也請見 :c:member:`PyConfig.exec_prefix`"
19231923

19241924
#: ../../c-api/init_config.rst:1240
1925-
#, fuzzy
19261925
msgid "Python base executable: ``sys._base_executable``."
1927-
msgstr ":c:member:`base_executable <PyConfig.base_executable>`"
1926+
msgstr "Python 基礎可執行檔:``sys._base_executable``。"
19281927

19291928
#: ../../c-api/init_config.rst:1242
1930-
#, fuzzy
19311929
msgid "Set by the ``__PYVENV_LAUNCHER__`` environment variable."
1932-
msgstr "由 :envvar:`__PYVENV_LAUNCHER__` 環境變數設定。"
1930+
msgstr "由 ``__PYVENV_LAUNCHER__`` 環境變數設定。"
19331931

19341932
#: ../../c-api/init_config.rst:1244
19351933
msgid "Set from :c:member:`PyConfig.executable` if ``NULL``."

‎c-api/intro.po‎

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -773,20 +773,16 @@ msgid "Consider using the C99 standard suffixes ``LL`` and ``LLU`` directly."
773773
msgstr ""
774774

775775
#: ../../c-api/intro.rst:511
776-
#, fuzzy
777776
msgid "This is an alias to :c:func:`!memcpy`."
778-
msgstr "這現在是 ``va_copy`` 的別名。"
777+
msgstr "這是 :c:func:`!memcpy` 的別名。"
779778

780779
#: ../../c-api/intro.rst:513
781780
msgid "Use :c:func:`!memcpy` directly instead."
782781
msgstr ""
783782

784783
#: ../../c-api/intro.rst:518
785-
#, fuzzy
786784
msgid "This is an alias to the C99-standard ``va_copy`` function."
787-
msgstr ""
788-
"這是 C99 標準 ``va_copy`` 函式的已\\ :term:`軟性棄用 <soft deprecated>`\\ 別"
789-
"名。"
785+
msgstr "這是 C99 標準 ``va_copy`` 函式的別名。"
790786

791787
#: ../../c-api/intro.rst:520
792788
msgid ""
@@ -983,15 +979,13 @@ msgstr ""
983979
"照 <borrowed reference>`\\ 就不需要做任何事情。"
984980

985981
#: ../../c-api/intro.rst:642
986-
#, fuzzy
987982
msgid ""
988983
"Conversely, when a calling function passes in a reference to an object, "
989984
"there are two possibilities: the function *steals* a reference to the "
990985
"object, or it does not."
991986
msgstr ""
992987
"相反地,當呼叫的函式傳入物件的參照時,有兩種可能性:函式有\\ *竊取 (steal)* "
993-
"物件的參照,或者沒有。 *竊取參照*\\ 意味著當你將參照傳遞給函式時,該函式假定"
994-
"它現在擁有該參照,並且你不再對它負責。"
988+
"物件的參照,或者沒有。"
995989

996990
#: ../../c-api/intro.rst:646
997991
msgid ""
@@ -1695,7 +1689,6 @@ msgstr ""
16951689
"建置 <debug-build>`。"
16961690

16971691
#: ../../c-api/intro.rst:1076
1698-
#, fuzzy
16991692
msgid ""
17001693
"Defining ``Py_TRACE_REFS`` enables reference tracing (see the :option:"
17011694
"`configure --with-trace-refs option <--with-trace-refs>`). When defined, a "
@@ -1704,11 +1697,11 @@ msgid ""
17041697
"well. Upon exit, all existing references are printed. (In interactive mode "
17051698
"this happens after every statement run by the interpreter.)"
17061699
msgstr ""
1707-
"定義 :c:macro:`Py_TRACE_REFS` 來啟用參照追蹤(參見\\ :option:`設定 --with-"
1708-
"trace-refs 選項 <--with-trace-refs>`)。當有定義時,透過向每個 :c:type:"
1709-
"`PyObject` 新增兩個額外欄位來維護有效物件的循環雙向鍊表 (circular doubly "
1710-
"linked list)。全體分配也有被追蹤。退出時將印出所有現行參照。(在交互模式下,"
1711-
"這發生在直譯器運行的每個陳述句之後。)"
1700+
"定義 ``Py_TRACE_REFS`` 來啟用參照追蹤(參見\\ :option:`設定 --with-trace-"
1701+
"refs 選項 <--with-trace-refs>`)。當有定義時,透過向每個 :c:type:`PyObject` "
1702+
"新增兩個額外欄位來維護有效物件的循環雙向鍊表 (circular doubly linked list)。"
1703+
"全體分配也有被追蹤。退出時將印出所有現行參照。(在交互模式下,這發生在直譯器"
1704+
"運行的每個陳述句之後。)"
17121705

17131706
#: ../../c-api/intro.rst:1083
17141707
msgid ""

‎c-api/list.po‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,15 +149,14 @@ msgstr ""
149149
"查。"
150150

151151
#: ../../c-api/list.rst:122
152-
#, fuzzy
153152
msgid ""
154153
"This macro \":term:`steals <steal>`\" a reference to *item*, and, unlike :c:"
155154
"func:`PyList_SetItem`, does *not* discard a reference to any item that is "
156155
"being replaced; any reference in *list* at position *i* will be leaked."
157156
msgstr ""
158-
"該巨集「竊取」對 *item* 的參照,並且與 :c:func:`PyList_SetItem` 不同的是,它"
159-
"\\ *不會*\\ 丟棄對任意被替換項目的參照;*list* 中位置 *i* 的任何參照都將被洩"
160-
"漏 (leak)。"
157+
"該巨集「:term:`竊取 <steal>`」對 *item* 的參照,並且"
158+
"與 :c:func:`PyList_SetItem` 不同的是,它\\ *不會*\\ 丟棄對任意被替換項目的參"
159+
"照;*list* 中位置 *i* 的任何參照都將被洩漏 (leak)。"
161160

162161
#: ../../c-api/list.rst:129
163162
msgid ""

‎c-api/module.po‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -663,13 +663,12 @@ msgstr ""
663663
"}"
664664

665665
#: ../../c-api/module.rst:578
666-
#, fuzzy
667666
msgid ""
668667
"Similar to :c:func:`PyModule_AddObjectRef`, but :term:`steals <steal>` a "
669668
"reference to *value* on success (if it returns ``0``)."
670669
msgstr ""
671-
"類似於 :c:func:`PyModule_AddObjectRef`,但在成功時(如果回傳 ``0``)會偷走對 "
672-
"*value* 的參照。"
670+
"類似於 :c:func:`PyModule_AddObjectRef`,但在成功時(如果回傳 ``0``)會"
671+
"\\ :term:`竊取 <steal>`\\ 對 *value* 的參照。"
673672

674673
#: ../../c-api/module.rst:581
675674
msgid ""

‎c-api/set.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -224,13 +224,10 @@ msgid "Deprecated API"
224224
msgstr "已棄用的 API"
225225

226226
#: ../../c-api/set.rst:207
227-
#, fuzzy
228227
msgid ""
229228
"A constant representing the size of an internal preallocated table inside :c:"
230229
"type:`PySetObject` instances."
231-
msgstr ""
232-
"一個被\\ :term:`軟性棄用 <soft deprecated>`\\ 的常數,代表 :c:type:"
233-
"`PySetObject` 實例內部預分配表格的大小。"
230+
msgstr "一個常數,代表 :c:type:`PySetObject` 實例內部預分配表格的大小。"
234231

235232
#: ../../c-api/set.rst:210
236233
msgid ""

‎c-api/tuple.po‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -153,14 +153,14 @@ msgstr ""
153153
"with-assertions>` 建置,則會進行作為斷言(asserting)的邊界檢查。"
154154

155155
#: ../../c-api/tuple.rst:108
156-
#, fuzzy
157156
msgid ""
158157
"This function \":term:`steals <steal>`\" a reference to *o*, and, unlike :c:"
159158
"func:`PyTuple_SetItem`, does *not* discard a reference to any item that is "
160159
"being replaced; any reference in the tuple at position *pos* will be leaked."
161160
msgstr ""
162-
"此函式 \"竊取\" 對 *o* 的參照,且與 :c:func:`PyTuple_SetItem` 不同的是,此函"
163-
"式並 *不* 丟棄任何被替代項目的參照;元組中 *pos* 位置的所有參照皆會被洩漏。"
161+
"此函式「:term:`竊取 <steal>`」對 *o* 的參照,且與 :c:func:`PyTuple_SetItem` "
162+
"不同的是,此函式並 *不* 丟棄任何被替代項目的參照;元組中 *pos* 位置的所有參照"
163+
"皆會被洩漏。"
164164

165165
#: ../../c-api/tuple.rst:115
166166
msgid ""
@@ -319,9 +319,8 @@ msgstr ""
319319
"`PyTuple_SET_ITEM` 類似,此函式僅套用於填充全新實例。"
320320

321321
#: ../../c-api/tuple.rst:248
322-
#, fuzzy
323322
msgid "This function \":term:`steals <steal>`\" a reference to *o*."
324-
msgstr "此函式 \"竊取\" *o* 的參照。"
323+
msgstr "此函式「:term:`竊取 <steal>`」\\ *o* 的參照。"
325324

326325
#: ../../c-api/tuple.rst:253
327326
msgid "Alias to :c:func:`PyStructSequence_SetItem`."

‎c-api/veryhigh.po‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -388,9 +388,8 @@ msgid ""
388388
msgstr ""
389389

390390
#: ../../c-api/veryhigh.rst:347
391-
#, fuzzy
392391
msgid "Low-level flags"
393-
msgstr "編譯器旗標。"
392+
msgstr "低階旗標"
394393

395394
#: ../../c-api/veryhigh.rst:348
396395
msgid ""

0 commit comments

Comments
 (0)