Skip to content

Commit 5f37f1c

Browse files
sync with cpython bbd682d1
1 parent 32a15e0 commit 5f37f1c

22 files changed

+1896
-1604
lines changed

glossary.po

Lines changed: 255 additions & 223 deletions
Large diffs are not rendered by default.

library/codecs.po

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Python 3.14\n"
88
"Report-Msgid-Bugs-To: \n"
9-
"POT-Creation-Date: 2026-02-07 00:19+0000\n"
9+
"POT-Creation-Date: 2026-02-12 00:19+0000\n"
1010
"PO-Revision-Date: 2018-05-23 14:40+0000\n"
1111
"Last-Translator: Adrian Liaw <adrianliaw2000@gmail.com>\n"
1212
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -2664,8 +2664,9 @@ msgid "Restoration of the ``rot13`` alias."
26642664
msgstr ""
26652665

26662666
#: ../../library/codecs.rst:1548
2667-
msgid ":mod:`encodings` --- Encodings package"
2668-
msgstr ""
2667+
#, fuzzy
2668+
msgid ":mod:`!encodings` --- Encodings package"
2669+
msgstr ":mod:`encodings.mbcs` --- Windows ANSI 碼頁"
26692670

26702671
#: ../../library/codecs.rst:1553
26712672
msgid "This module implements the following functions:"
@@ -2740,7 +2741,7 @@ msgstr ""
27402741

27412742
#: ../../library/codecs.rst:1608
27422743
msgid ""
2743-
":mod:`encodings.idna` --- Internationalized Domain Names in Applications"
2744+
":mod:`!encodings.idna` --- Internationalized Domain Names in Applications"
27442745
msgstr ""
27452746

27462747
#: ../../library/codecs.rst:1614
@@ -2797,7 +2798,7 @@ msgstr ""
27972798

27982799
#: ../../library/codecs.rst:1650
27992800
msgid ""
2800-
"The module :mod:`encodings.idna` also implements the nameprep procedure, "
2801+
"The module :mod:`!encodings.idna` also implements the nameprep procedure, "
28012802
"which performs certain normalizations on host names, to achieve case-"
28022803
"insensitivity of international domain names, and to unify similar "
28032804
"characters. The nameprep functions can be used directly if desired."
@@ -2820,7 +2821,8 @@ msgid "Convert a label to Unicode, as specified in :rfc:`3490`."
28202821
msgstr ""
28212822

28222823
#: ../../library/codecs.rst:1674
2823-
msgid ":mod:`encodings.mbcs` --- Windows ANSI codepage"
2824+
#, fuzzy
2825+
msgid ":mod:`!encodings.mbcs` --- Windows ANSI codepage"
28242826
msgstr ":mod:`encodings.mbcs` --- Windows ANSI 碼頁"
28252827

28262828
#: ../../library/codecs.rst:1679
@@ -2838,7 +2840,7 @@ msgid "Support any error handler."
28382840
msgstr ""
28392841

28402842
#: ../../library/codecs.rst:1692
2841-
msgid ":mod:`encodings.utf_8_sig` --- UTF-8 codec with BOM signature"
2843+
msgid ":mod:`!encodings.utf_8_sig` --- UTF-8 codec with BOM signature"
28422844
msgstr ""
28432845

28442846
#: ../../library/codecs.rst:1698

library/curses.po

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Python 3.14\n"
88
"Report-Msgid-Bugs-To: \n"
9-
"POT-Creation-Date: 2026-02-07 00:19+0000\n"
9+
"POT-Creation-Date: 2026-02-12 00:19+0000\n"
1010
"PO-Revision-Date: 2018-05-23 14:42+0000\n"
1111
"Last-Translator: Adrian Liaw <adrianliaw2000@gmail.com>\n"
1212
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -2388,12 +2388,12 @@ msgid "Yellow"
23882388
msgstr ""
23892389

23902390
#: ../../library/curses.rst:1828
2391-
msgid ":mod:`curses.textpad` --- Text input widget for curses programs"
2391+
msgid ":mod:`!curses.textpad` --- Text input widget for curses programs"
23922392
msgstr ""
23932393

23942394
#: ../../library/curses.rst:1836
23952395
msgid ""
2396-
"The :mod:`curses.textpad` module provides a :class:`Textbox` class that "
2396+
"The :mod:`!curses.textpad` module provides a :class:`Textbox` class that "
23972397
"handles elementary text editing in a curses window, supporting a set of "
23982398
"keybindings resembling those of Emacs (thus, also of Netscape Navigator, "
23992399
"BBedit 6.x, FrameMaker, and many other programs). The module also provides "
@@ -2402,7 +2402,8 @@ msgid ""
24022402
msgstr ""
24032403

24042404
#: ../../library/curses.rst:1842
2405-
msgid "The module :mod:`curses.textpad` defines the following function:"
2405+
#, fuzzy
2406+
msgid "The module :mod:`!curses.textpad` defines the following function:"
24062407
msgstr ":mod:`curses.textpad` 模組定義了以下函式:"
24072408

24082409
#: ../../library/curses.rst:1847

library/dbm.po

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Python 3.14\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2026-02-07 00:19+0000\n"
10+
"POT-Creation-Date: 2026-02-12 00:19+0000\n"
1111
"PO-Revision-Date: 2018-05-23 14:42+0000\n"
1212
"Last-Translator: Adrian Liaw <adrianliaw2000@gmail.com>\n"
1313
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -244,7 +244,8 @@ msgid "The individual submodules are described in the following sections."
244244
msgstr ""
245245

246246
#: ../../library/dbm.rst:155
247-
msgid ":mod:`dbm.sqlite3` --- SQLite backend for dbm"
247+
#, fuzzy
248+
msgid ":mod:`!dbm.sqlite3` --- SQLite backend for dbm"
248249
msgstr ":mod:`dbm.sqlite3` --- dbm 的 SQLite 後端"
249250

250251
#: ../../library/dbm.rst:163
@@ -254,7 +255,7 @@ msgstr "**原始碼:**\\ :source:`Lib/dbm/sqlite3.py`"
254255
#: ../../library/dbm.rst:167
255256
msgid ""
256257
"This module uses the standard library :mod:`sqlite3` module to provide an "
257-
"SQLite backend for the :mod:`!dbm` module. The files created by :mod:`dbm."
258+
"SQLite backend for the :mod:`!dbm` module. The files created by :mod:`!dbm."
258259
"sqlite3` can thus be opened by :mod:`sqlite3`, or any other SQLite browser, "
259260
"including the SQLite CLI."
260261
msgstr ""
@@ -302,7 +303,8 @@ msgid "Close the SQLite database."
302303
msgstr "關閉 SQLite 資料庫。"
303304

304305
#: ../../library/dbm.rst:206
305-
msgid ":mod:`dbm.gnu` --- GNU database manager"
306+
#, fuzzy
307+
msgid ":mod:`!dbm.gnu` --- GNU database manager"
306308
msgstr ":mod:`dbm.gnu` --- GNU 資料庫管理器"
307309

308310
#: ../../library/dbm.rst:212
@@ -311,14 +313,14 @@ msgstr "**原始碼:**\\ :source:`Lib/dbm/gnu.py`"
311313

312314
#: ../../library/dbm.rst:216
313315
msgid ""
314-
"The :mod:`dbm.gnu` module provides an interface to the :abbr:`GDBM (GNU "
316+
"The :mod:`!dbm.gnu` module provides an interface to the :abbr:`GDBM (GNU "
315317
"dbm)` library, similar to the :mod:`dbm.ndbm` module, but with additional "
316318
"functionality like crash tolerance."
317319
msgstr ""
318320

319-
#: ../../library/dbm.rst:222 ../../library/dbm.rst:342
321+
#: ../../library/dbm.rst:222
320322
msgid ""
321-
"The file formats created by :mod:`dbm.gnu` and :mod:`dbm.ndbm` are "
323+
"The file formats created by :mod:`!dbm.gnu` and :mod:`dbm.ndbm` are "
322324
"incompatible and can not be used interchangeably."
323325
msgstr ""
324326

@@ -332,7 +334,7 @@ msgstr ""
332334

333335
#: ../../library/dbm.rst:229
334336
msgid ""
335-
"Raised on :mod:`dbm.gnu`-specific errors, such as I/O errors. :exc:"
337+
"Raised on :mod:`!dbm.gnu`-specific errors, such as I/O errors. :exc:"
336338
"`KeyError` is raised for general mapping errors like specifying an incorrect "
337339
"key."
338340
msgstr ""
@@ -463,7 +465,8 @@ msgid ""
463465
msgstr ""
464466

465467
#: ../../library/dbm.rst:325
466-
msgid ":mod:`dbm.ndbm` --- New Database Manager"
468+
#, fuzzy
469+
msgid ":mod:`!dbm.ndbm` --- New Database Manager"
467470
msgstr ":mod:`dbm.ndbm` --- 新資料庫管理器"
468471

469472
#: ../../library/dbm.rst:331
@@ -472,11 +475,17 @@ msgstr "**原始碼:**\\ :source:`Lib/dbm/ndbm.py`"
472475

473476
#: ../../library/dbm.rst:335
474477
msgid ""
475-
"The :mod:`dbm.ndbm` module provides an interface to the :abbr:`NDBM (New "
478+
"The :mod:`!dbm.ndbm` module provides an interface to the :abbr:`NDBM (New "
476479
"Database Manager)` library. This module can be used with the \"classic\" "
477480
"NDBM interface or the :abbr:`GDBM (GNU dbm)` compatibility interface."
478481
msgstr ""
479482

483+
#: ../../library/dbm.rst:342
484+
msgid ""
485+
"The file formats created by :mod:`dbm.gnu` and :mod:`!dbm.ndbm` are "
486+
"incompatible and can not be used interchangeably."
487+
msgstr ""
488+
480489
#: ../../library/dbm.rst:347
481490
msgid ""
482491
"The NDBM library shipped as part of macOS has an undocumented limitation on "
@@ -487,7 +496,7 @@ msgstr ""
487496

488497
#: ../../library/dbm.rst:356
489498
msgid ""
490-
"Raised on :mod:`dbm.ndbm`-specific errors, such as I/O errors. :exc:"
499+
"Raised on :mod:`!dbm.ndbm`-specific errors, such as I/O errors. :exc:"
491500
"`KeyError` is raised for general mapping errors like specifying an incorrect "
492501
"key."
493502
msgstr ""
@@ -524,7 +533,8 @@ msgid "Close the NDBM database."
524533
msgstr "關閉 NDBM 資料庫。"
525534

526535
#: ../../library/dbm.rst:407
527-
msgid ":mod:`dbm.dumb` --- Portable DBM implementation"
536+
#, fuzzy
537+
msgid ":mod:`!dbm.dumb` --- Portable DBM implementation"
528538
msgstr ":mod:`dbm.dumb` --- 可攜式 DBM 實作"
529539

530540
#: ../../library/dbm.rst:412
@@ -533,15 +543,15 @@ msgstr "**原始碼:**\\ :source:`Lib/dbm/dumb.py`"
533543

534544
#: ../../library/dbm.rst:418
535545
msgid ""
536-
"The :mod:`dbm.dumb` module is intended as a last resort fallback for the :"
537-
"mod:`!dbm` module when a more robust module is not available. The :mod:`dbm."
546+
"The :mod:`!dbm.dumb` module is intended as a last resort fallback for the :"
547+
"mod:`!dbm` module when a more robust module is not available. The :mod:`!dbm."
538548
"dumb` module is not written for speed and is not nearly as heavily used as "
539549
"the other database modules."
540550
msgstr ""
541551

542552
#: ../../library/dbm.rst:425
543553
msgid ""
544-
"The :mod:`dbm.dumb` module provides a persistent :class:`dict`-like "
554+
"The :mod:`!dbm.dumb` module provides a persistent :class:`dict`-like "
545555
"interface which is written entirely in Python. Unlike other :mod:`!dbm` "
546556
"backends, such as :mod:`dbm.gnu`, no external library is required."
547557
msgstr ""
@@ -552,7 +562,7 @@ msgstr ":mod:`!dbm.dumb` 模組定義了以下項目:"
552562

553563
#: ../../library/dbm.rst:434
554564
msgid ""
555-
"Raised on :mod:`dbm.dumb`-specific errors, such as I/O errors. :exc:"
565+
"Raised on :mod:`!dbm.dumb`-specific errors, such as I/O errors. :exc:"
556566
"`KeyError` is raised for general mapping errors like specifying an incorrect "
557567
"key."
558568
msgstr ""

library/dialog.po

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Python 3.14\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2026-01-22 16:55+0000\n"
10+
"POT-Creation-Date: 2026-02-12 00:19+0000\n"
1111
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -22,7 +22,8 @@ msgid "Tkinter Dialogs"
2222
msgstr "Tkinter 對話框"
2323

2424
#: ../../library/dialog.rst:5
25-
msgid ":mod:`tkinter.simpledialog` --- Standard Tkinter input dialogs"
25+
#, fuzzy
26+
msgid ":mod:`!tkinter.simpledialog` --- Standard Tkinter input dialogs"
2627
msgstr ":mod:`tkinter.simpledialog` --- 標準 Tkinter 輸入對話框"
2728

2829
#: ../../library/dialog.rst:11
@@ -31,7 +32,7 @@ msgstr "**原始碼:**\\ :source:`Lib/tkinter/simpledialog.py`"
3132

3233
#: ../../library/dialog.rst:15
3334
msgid ""
34-
"The :mod:`tkinter.simpledialog` module contains convenience classes and "
35+
"The :mod:`!tkinter.simpledialog` module contains convenience classes and "
3536
"functions for creating simple modal dialogs to get a value from the user."
3637
msgstr ""
3738

@@ -58,7 +59,8 @@ msgid ""
5859
msgstr ""
5960

6061
#: ../../library/dialog.rst:43
61-
msgid ":mod:`tkinter.filedialog` --- File selection dialogs"
62+
#, fuzzy
63+
msgid ":mod:`!tkinter.filedialog` --- File selection dialogs"
6264
msgstr ":mod:`tkinter.filedialog` --- 檔案選擇對話框"
6365

6466
#: ../../library/dialog.rst:49
@@ -67,7 +69,7 @@ msgstr "**原始碼:**\\ :source:`Lib/tkinter/filedialog.py`"
6769

6870
#: ../../library/dialog.rst:53
6971
msgid ""
70-
"The :mod:`tkinter.filedialog` module provides classes and factory functions "
72+
"The :mod:`!tkinter.filedialog` module provides classes and factory functions "
7173
"for creating file/directory selection windows."
7274
msgstr ""
7375

@@ -264,16 +266,17 @@ msgid ""
264266
msgstr ""
265267

266268
#: ../../library/dialog.rst:208
267-
msgid ":mod:`tkinter.commondialog` --- Dialog window templates"
268-
msgstr ""
269+
#, fuzzy
270+
msgid ":mod:`!tkinter.commondialog` --- Dialog window templates"
271+
msgstr ":mod:`tkinter.filedialog` --- 檔案選擇對話框"
269272

270273
#: ../../library/dialog.rst:214
271274
msgid "**Source code:** :source:`Lib/tkinter/commondialog.py`"
272275
msgstr "**原始碼:**\\ :source:`Lib/tkinter/commondialog.py`"
273276

274277
#: ../../library/dialog.rst:218
275278
msgid ""
276-
"The :mod:`tkinter.commondialog` module provides the :class:`Dialog` class "
279+
"The :mod:`!tkinter.commondialog` module provides the :class:`Dialog` class "
277280
"that is the base class for dialogs defined in other supporting modules."
278281
msgstr ""
279282

library/email.encoders.po

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Python 3.14\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2023-07-29 10:36+0000\n"
10+
"POT-Creation-Date: 2026-02-12 00:19+0000\n"
1111
"PO-Revision-Date: 2024-05-03 03:44+0000\n"
1212
"Last-Translator: Matt Wang <mattwang44@gmail.com>\n"
1313
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -64,10 +64,11 @@ msgstr ""
6464
"mimetype:`image/\\*` 和 :mimetype:`text/\\*` 類型的訊息尤其如此。"
6565

6666
#: ../../library/email.encoders.rst:27
67+
#, fuzzy
6768
msgid ""
68-
"The :mod:`email` package provides some convenient encoders in its :mod:"
69-
"`~email.encoders` module. These encoders are actually used by the :class:"
70-
"`~email.mime.audio.MIMEAudio` and :class:`~email.mime.image.MIMEImage` class "
69+
"The :mod:`email` package provides some convenient encoders in its :mod:`!"
70+
"encoders` module. These encoders are actually used by the :class:`~email."
71+
"mime.audio.MIMEAudio` and :class:`~email.mime.image.MIMEImage` class "
7172
"constructors to provide default encodings. All encoder functions take "
7273
"exactly one argument, the message object to encode. They usually extract "
7374
"the payload, encode it, and reset the payload to this newly encoded value. "

library/email.policy.po

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Python 3.14\n"
88
"Report-Msgid-Bugs-To: \n"
9-
"POT-Creation-Date: 2026-01-07 00:14+0000\n"
9+
"POT-Creation-Date: 2026-02-12 00:19+0000\n"
1010
"PO-Revision-Date: 2018-05-23 16:01+0000\n"
1111
"Last-Translator: Adrian Liaw <adrianliaw2000@gmail.com>\n"
1212
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -762,10 +762,10 @@ msgstr ""
762762
#: ../../library/email.policy.rst:603
763763
msgid ""
764764
"This concrete :class:`Policy` is the backward compatibility policy. It "
765-
"replicates the behavior of the email package in Python 3.2. The :mod:"
766-
"`~email.policy` module also defines an instance of this class, :const:"
767-
"`compat32`, that is used as the default policy. Thus the default behavior "
768-
"of the email package is to maintain compatibility with Python 3.2."
765+
"replicates the behavior of the email package in Python 3.2. The :mod:`!"
766+
"policy` module also defines an instance of this class, :const:`compat32`, "
767+
"that is used as the default policy. Thus the default behavior of the email "
768+
"package is to maintain compatibility with Python 3.2."
769769
msgstr ""
770770

771771
#: ../../library/email.policy.rst:609

library/importlib.po

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Python 3.14\n"
88
"Report-Msgid-Bugs-To: \n"
9-
"POT-Creation-Date: 2026-02-07 00:19+0000\n"
9+
"POT-Creation-Date: 2026-02-12 00:19+0000\n"
1010
"PO-Revision-Date: 2018-05-23 16:04+0000\n"
1111
"Last-Translator: Adrian Liaw <adrianliaw2000@gmail.com>\n"
1212
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -376,7 +376,7 @@ msgid ""
376376
msgstr ""
377377

378378
#: ../../library/importlib.rst:215
379-
msgid ":mod:`importlib.abc` -- Abstract base classes related to import"
379+
msgid ":mod:`!importlib.abc` -- Abstract base classes related to import"
380380
msgstr ""
381381

382382
#: ../../library/importlib.rst:220
@@ -385,7 +385,7 @@ msgstr "**原始碼:**\\ :source:`Lib/importlib/abc.py`"
385385

386386
#: ../../library/importlib.rst:225
387387
msgid ""
388-
"The :mod:`importlib.abc` module contains all of the core abstract base "
388+
"The :mod:`!importlib.abc` module contains all of the core abstract base "
389389
"classes used by :keyword:`import`. Some subclasses of the core abstract base "
390390
"classes are also provided to help in implementing the core ABCs."
391391
msgstr ""
@@ -866,7 +866,7 @@ msgid ""
866866
msgstr ""
867867

868868
#: ../../library/importlib.rst:641
869-
msgid ":mod:`importlib.machinery` -- Importers and path hooks"
869+
msgid ":mod:`!importlib.machinery` -- Importers and path hooks"
870870
msgstr ""
871871

872872
#: ../../library/importlib.rst:646
@@ -1375,8 +1375,9 @@ msgid "Path to the ``.fwork`` file for the extension module."
13751375
msgstr ""
13761376

13771377
#: ../../library/importlib.rst:1140
1378-
msgid ":mod:`importlib.util` -- Utility code for importers"
1379-
msgstr ""
1378+
#, fuzzy
1379+
msgid ":mod:`!importlib.util` -- Utility code for importers"
1380+
msgstr ":mod:`!importlib` --- :keyword:`!import` 的實作"
13801381

13811382
#: ../../library/importlib.rst:1146
13821383
msgid "**Source code:** :source:`Lib/importlib/util.py`"

0 commit comments

Comments
 (0)