Skip to content

Commit ce325ca

Browse files
sync with cpython 2e873f7b
1 parent 083b8b2 commit ce325ca

11 files changed

Lines changed: 7994 additions & 1765 deletions

library/curses.ascii.po

Lines changed: 18 additions & 16 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-06-12 18:22+0000\n"
9+
"POT-Creation-Date: 2026-06-19 00:50+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-"
@@ -210,7 +210,7 @@ msgid "Checks for a character value that fits in the 7-bit ASCII set."
210210
msgstr ""
211211

212212
#: ../../library/curses.ascii.rst:120
213-
msgid "Checks for an ASCII whitespace character; space or horizontal tab."
213+
msgid "Checks for an ASCII blank character; space or horizontal tab."
214214
msgstr ""
215215

216216
#: ../../library/curses.ascii.rst:125
@@ -259,56 +259,58 @@ msgid ""
259259
msgstr ""
260260

261261
#: ../../library/curses.ascii.rst:174
262-
msgid "Checks for an ASCII control character (ordinal values 0 to 31)."
262+
msgid ""
263+
"Checks for an ASCII control character (ordinal values 0 to 31). Unlike :"
264+
"func:`iscntrl`, this does not include the delete character (0x7f)."
263265
msgstr ""
264266

265-
#: ../../library/curses.ascii.rst:179
267+
#: ../../library/curses.ascii.rst:180
266268
msgid "Checks for a non-ASCII character (ordinal values 0x80 and above)."
267269
msgstr ""
268270

269-
#: ../../library/curses.ascii.rst:181
271+
#: ../../library/curses.ascii.rst:182
270272
msgid ""
271273
"These functions accept either integers or single-character strings; when the "
272274
"argument is a string, it is first converted using the built-in function :"
273275
"func:`ord`."
274276
msgstr ""
275277

276-
#: ../../library/curses.ascii.rst:184
278+
#: ../../library/curses.ascii.rst:185
277279
msgid ""
278280
"Note that all these functions check ordinal bit values derived from the "
279281
"character of the string you pass in; they do not actually know anything "
280282
"about the host machine's character encoding."
281283
msgstr ""
282284

283-
#: ../../library/curses.ascii.rst:188
285+
#: ../../library/curses.ascii.rst:189
284286
msgid ""
285287
"The following two functions take either a single-character string or integer "
286288
"byte value; they return a value of the same type."
287289
msgstr ""
288290

289-
#: ../../library/curses.ascii.rst:194
291+
#: ../../library/curses.ascii.rst:195
290292
msgid "Return the ASCII value corresponding to the low 7 bits of *c*."
291293
msgstr ""
292294

293-
#: ../../library/curses.ascii.rst:199
295+
#: ../../library/curses.ascii.rst:200
294296
msgid ""
295297
"Return the control character corresponding to the given character (the "
296298
"character bit value is bitwise-anded with 0x1f)."
297299
msgstr ""
298300

299-
#: ../../library/curses.ascii.rst:205
301+
#: ../../library/curses.ascii.rst:206
300302
msgid ""
301303
"Return the 8-bit character corresponding to the given ASCII character (the "
302304
"character bit value is bitwise-ored with 0x80)."
303305
msgstr ""
304306

305-
#: ../../library/curses.ascii.rst:208
307+
#: ../../library/curses.ascii.rst:209
306308
msgid ""
307309
"The following function takes either a single-character string or integer "
308310
"value; it returns a string."
309311
msgstr ""
310312

311-
#: ../../library/curses.ascii.rst:218
313+
#: ../../library/curses.ascii.rst:219
312314
msgid ""
313315
"Return a string representation of the ASCII character *c*. If *c* is "
314316
"printable, this string is the character itself. If the character is a "
@@ -319,21 +321,21 @@ msgid ""
319321
"``'!'`` prepended to the result."
320322
msgstr ""
321323

322-
#: ../../library/curses.ascii.rst:228
324+
#: ../../library/curses.ascii.rst:229
323325
msgid ""
324326
"A 33-element string array that contains the ASCII mnemonics for the thirty-"
325327
"two ASCII control characters from 0 (NUL) to 0x1f (US), in order, plus the "
326328
"mnemonic ``SP`` for the space character."
327329
msgstr ""
328330

329-
#: ../../library/curses.ascii.rst:212
331+
#: ../../library/curses.ascii.rst:213
330332
msgid "^ (caret)"
331333
msgstr "^ (插入符號)"
332334

333-
#: ../../library/curses.ascii.rst:212
335+
#: ../../library/curses.ascii.rst:213
334336
msgid "in curses module"
335337
msgstr "於 curses 模組中"
336338

337-
#: ../../library/curses.ascii.rst:212
339+
#: ../../library/curses.ascii.rst:213
338340
msgid "! (exclamation)"
339341
msgstr "! (驚嘆號)"

library/curses.panel.po

Lines changed: 26 additions & 24 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-06-19 00:50+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-"
@@ -42,88 +42,90 @@ msgstr ""
4242

4343
#: ../../library/curses.panel.rst:31
4444
msgid ""
45-
"Returns a panel object, associating it with the given window *win*. Be aware "
46-
"that you need to keep the returned panel object referenced explicitly. If "
47-
"you don't, the panel object is garbage collected and removed from the panel "
48-
"stack."
45+
"Returns a panel object, associating it with the given window *win* and "
46+
"placing the new panel on top of the panel stack. Be aware that you need to "
47+
"keep the returned panel object referenced explicitly. If you don't, the "
48+
"panel object is garbage collected and removed from the panel stack."
4949
msgstr ""
5050

51-
#: ../../library/curses.panel.rst:38
51+
#: ../../library/curses.panel.rst:39
5252
msgid "Returns the top panel in the panel stack."
5353
msgstr ""
5454

55-
#: ../../library/curses.panel.rst:43
55+
#: ../../library/curses.panel.rst:44
5656
msgid ""
5757
"Updates the virtual screen after changes in the panel stack. This does not "
5858
"call :func:`curses.doupdate`, so you'll have to do this yourself."
5959
msgstr ""
6060

61-
#: ../../library/curses.panel.rst:50
62-
msgid "Panel Objects"
61+
#: ../../library/curses.panel.rst:51
62+
msgid "Panel objects"
6363
msgstr ""
6464

65-
#: ../../library/curses.panel.rst:52
65+
#: ../../library/curses.panel.rst:53
6666
msgid ""
6767
"Panel objects, as returned by :func:`new_panel` above, are windows with a "
6868
"stacking order. There's always a window associated with a panel which "
6969
"determines the content, while the panel methods are responsible for the "
7070
"window's depth in the panel stack."
7171
msgstr ""
7272

73-
#: ../../library/curses.panel.rst:57
73+
#: ../../library/curses.panel.rst:58
7474
msgid "Panel objects have the following methods:"
7575
msgstr ""
7676

77-
#: ../../library/curses.panel.rst:62
77+
#: ../../library/curses.panel.rst:63
7878
msgid "Returns the panel above the current panel."
7979
msgstr ""
8080

81-
#: ../../library/curses.panel.rst:67
81+
#: ../../library/curses.panel.rst:68
8282
msgid "Returns the panel below the current panel."
8383
msgstr ""
8484

85-
#: ../../library/curses.panel.rst:72
85+
#: ../../library/curses.panel.rst:73
8686
msgid "Push the panel to the bottom of the stack."
8787
msgstr ""
8888

89-
#: ../../library/curses.panel.rst:77
89+
#: ../../library/curses.panel.rst:78
9090
msgid ""
9191
"Returns ``True`` if the panel is hidden (not visible), ``False`` otherwise."
9292
msgstr ""
9393

94-
#: ../../library/curses.panel.rst:82
94+
#: ../../library/curses.panel.rst:83
9595
msgid ""
9696
"Hide the panel. This does not delete the object, it just makes the window on "
9797
"screen invisible."
9898
msgstr ""
9999

100-
#: ../../library/curses.panel.rst:88
100+
#: ../../library/curses.panel.rst:89
101101
msgid "Move the panel to the screen coordinates ``(y, x)``."
102102
msgstr ""
103103

104-
#: ../../library/curses.panel.rst:93
104+
#: ../../library/curses.panel.rst:94
105105
msgid "Change the window associated with the panel to the window *win*."
106106
msgstr ""
107107

108-
#: ../../library/curses.panel.rst:98
108+
#: ../../library/curses.panel.rst:99
109109
msgid ""
110110
"Set the panel's user pointer to *obj*. This is used to associate an "
111111
"arbitrary piece of data with the panel, and can be any Python object."
112112
msgstr ""
113113

114-
#: ../../library/curses.panel.rst:104
115-
msgid "Display the panel (which might have been hidden)."
114+
#: ../../library/curses.panel.rst:105
115+
msgid ""
116+
"Display the panel (which might have been hidden), placing it on top of the "
117+
"panel stack."
116118
msgstr ""
117119

118-
#: ../../library/curses.panel.rst:109
120+
#: ../../library/curses.panel.rst:111
119121
msgid "Push panel to the top of the stack."
120122
msgstr ""
121123

122-
#: ../../library/curses.panel.rst:114
124+
#: ../../library/curses.panel.rst:116
123125
msgid ""
124126
"Returns the user pointer for the panel. This might be any Python object."
125127
msgstr ""
126128

127-
#: ../../library/curses.panel.rst:119
129+
#: ../../library/curses.panel.rst:121
128130
msgid "Returns the window object associated with the panel."
129131
msgstr ""

0 commit comments

Comments
 (0)