Skip to content

Commit 8122d5e

Browse files
sync with cpython 69e2da02
1 parent 0d623f7 commit 8122d5e

File tree

3 files changed

+55
-53
lines changed

3 files changed

+55
-53
lines changed

faq/general.po

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ msgid ""
1010
msgstr ""
1111
"Project-Id-Version: Python 3.11\n"
1212
"Report-Msgid-Bugs-To: \n"
13-
"POT-Creation-Date: 2023-05-03 00:29+0000\n"
13+
"POT-Creation-Date: 2023-06-17 00:33+0000\n"
1414
"PO-Revision-Date: 2022-10-16 06:51+0800\n"
1515
"Last-Translator: Steven Hsu <[email protected]>\n"
1616
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -277,8 +277,9 @@ msgid "See :pep:`6` for more information about bugfix releases."
277277
msgstr "更多關於錯誤修正發布的資訊請見 :pep:`6`。"
278278

279279
#: ../../faq/general.rst:138
280+
#, fuzzy
280281
msgid ""
281-
"Not all releases are bugfix releases. In the run-up to a new major release, "
282+
"Not all releases are bugfix releases. In the run-up to a new minor release, "
282283
"a series of development releases are made, denoted as alpha, beta, or "
283284
"release candidate. Alphas are early releases in which interfaces aren't yet "
284285
"finalized; it's not unexpected to see an interface change between two alpha "
@@ -591,10 +592,11 @@ msgid "How stable is Python?"
591592
msgstr "Python 的穩定性如何?"
592593

593594
#: ../../faq/general.rst:298
595+
#, fuzzy
594596
msgid ""
595597
"Very stable. New, stable releases have been coming out roughly every 6 to "
596598
"18 months since 1991, and this seems likely to continue. As of version 3.9, "
597-
"Python will have a major new release every 12 months (:pep:`602`)."
599+
"Python will have a minor new release every 12 months (:pep:`602`)."
598600
msgstr ""
599601
"非常穩定。自從 1991 年開始,大約每隔 6 到 18 個月都會發布新的穩定版本,而且這"
600602
"看起來會繼續進行。從 3.9 版開始,Python 每隔 12 個月將會釋出一個主要的發行版"

install/index.po

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.11\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2022-10-31 08:13+0000\n"
11+
"POT-Creation-Date: 2023-06-17 00:33+0000\n"
1212
"PO-Revision-Date: 2018-05-23 14:37+0000\n"
1313
"Last-Translator: Adrian Liaw <[email protected]>\n"
1414
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -345,8 +345,8 @@ msgstr ""
345345

346346
#: ../../install/index.rst:234
347347
msgid ""
348-
"The default installation directory on Windows was :file:`C:\\\\Program Files"
349-
"\\\\Python` under Python 1.6a1, 1.5.2, and earlier."
348+
"The default installation directory on Windows was :file:`C:\\\\Program "
349+
"Files\\\\Python` under Python 1.6a1, 1.5.2, and earlier."
350350
msgstr ""
351351

352352
#: ../../install/index.rst:237
@@ -950,7 +950,7 @@ msgstr ""
950950

951951
#: ../../install/index.rst:695
952952
msgid ""
953-
"However, if you reinstall the same major version of Python (perhaps when "
953+
"However, if you reinstall the same minor version of Python (perhaps when "
954954
"upgrading from 2.2 to 2.2.2, for example) :file:`site.py` will be "
955955
"overwritten by the stock version. You'd have to remember that it was "
956956
"modified and save a copy before doing the installation."
@@ -1276,9 +1276,9 @@ msgid ""
12761276
"appended to the proper command line, so in the above example the compiler "
12771277
"will be passed the :option:`!-o32` option, and the linker will be passed :"
12781278
"option:`!-shared`. If a compiler option requires an argument, you'll have "
1279-
"to supply multiple :option:`!-Xcompiler` options; for example, to pass ``-x c"
1280-
"++`` the :file:`Setup` file would have to contain ``-Xcompiler -x -Xcompiler "
1281-
"c++``."
1279+
"to supply multiple :option:`!-Xcompiler` options; for example, to pass ``-x "
1280+
"c++`` the :file:`Setup` file would have to contain ``-Xcompiler -x -"
1281+
"Xcompiler c++``."
12821282
msgstr ""
12831283

12841284
#: ../../install/index.rst:936

library/dis.po

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.11\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2023-05-09 00:30+0000\n"
11+
"POT-Creation-Date: 2023-06-17 00:33+0000\n"
1212
"PO-Revision-Date: 2018-07-27 16:55+0800\n"
1313
"Last-Translator: Adrian Liaw <[email protected]>\n"
1414
"Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-"
@@ -791,7 +791,7 @@ msgid ""
791791
"corresponding values. Otherwise, push ``None``."
792792
msgstr ""
793793

794-
#: ../../library/dis.rst:775 ../../library/dis.rst:1320
794+
#: ../../library/dis.rst:775 ../../library/dis.rst:1323
795795
msgid ""
796796
"Previously, this instruction also pushed a boolean value indicating success "
797797
"(``True``) or failure (``False``)."
@@ -1245,199 +1245,199 @@ msgid "``0x08`` a tuple containing cells for free variables, making a closure"
12451245
msgstr ""
12461246

12471247
#: ../../library/dis.rst:1263
1248-
msgid "the code associated with the function (at TOS1)"
1248+
msgid "the code associated with the function (at TOS)"
12491249
msgstr ""
12501250

1251-
#: ../../library/dis.rst:1264
1252-
msgid "the :term:`qualified name` of the function (at TOS)"
1251+
#: ../../library/dis.rst:1265
1252+
msgid "Flag value ``0x04`` is a tuple of strings instead of dictionary"
12531253
msgstr ""
12541254

1255-
#: ../../library/dis.rst:1266
1256-
msgid "Flag value ``0x04`` is a tuple of strings instead of dictionary"
1255+
#: ../../library/dis.rst:1268
1256+
msgid "Qualified name at TOS was removed."
12571257
msgstr ""
12581258

1259-
#: ../../library/dis.rst:1273
1259+
#: ../../library/dis.rst:1276
12601260
msgid ""
12611261
"Pushes a slice object on the stack. *argc* must be 2 or 3. If it is 2, "
12621262
"``slice(TOS1, TOS)`` is pushed; if it is 3, ``slice(TOS2, TOS1, TOS)`` is "
12631263
"pushed. See the :func:`slice` built-in function for more information."
12641264
msgstr ""
12651265

1266-
#: ../../library/dis.rst:1280
1266+
#: ../../library/dis.rst:1283
12671267
msgid ""
12681268
"Prefixes any opcode which has an argument too big to fit into the default "
12691269
"one byte. *ext* holds an additional byte which act as higher bits in the "
12701270
"argument. For each opcode, at most three prefixal ``EXTENDED_ARG`` are "
12711271
"allowed, forming an argument from two-byte to four-byte."
12721272
msgstr ""
12731273

1274-
#: ../../library/dis.rst:1288
1274+
#: ../../library/dis.rst:1291
12751275
msgid ""
12761276
"Used for implementing formatted literal strings (f-strings). Pops an "
12771277
"optional *fmt_spec* from the stack, then a required *value*. *flags* is "
12781278
"interpreted as follows:"
12791279
msgstr ""
12801280

1281-
#: ../../library/dis.rst:1292
1281+
#: ../../library/dis.rst:1295
12821282
msgid "``(flags & 0x03) == 0x00``: *value* is formatted as-is."
12831283
msgstr ""
12841284

1285-
#: ../../library/dis.rst:1293
1285+
#: ../../library/dis.rst:1296
12861286
msgid ""
12871287
"``(flags & 0x03) == 0x01``: call :func:`str` on *value* before formatting it."
12881288
msgstr ""
12891289

1290-
#: ../../library/dis.rst:1295
1290+
#: ../../library/dis.rst:1298
12911291
msgid ""
12921292
"``(flags & 0x03) == 0x02``: call :func:`repr` on *value* before formatting "
12931293
"it."
12941294
msgstr ""
12951295

1296-
#: ../../library/dis.rst:1297
1296+
#: ../../library/dis.rst:1300
12971297
msgid ""
12981298
"``(flags & 0x03) == 0x03``: call :func:`ascii` on *value* before formatting "
12991299
"it."
13001300
msgstr ""
13011301

1302-
#: ../../library/dis.rst:1299
1302+
#: ../../library/dis.rst:1302
13031303
msgid ""
13041304
"``(flags & 0x04) == 0x04``: pop *fmt_spec* from the stack and use it, else "
13051305
"use an empty *fmt_spec*."
13061306
msgstr ""
13071307

1308-
#: ../../library/dis.rst:1302
1308+
#: ../../library/dis.rst:1305
13091309
msgid ""
13101310
"Formatting is performed using :c:func:`PyObject_Format`. The result is "
13111311
"pushed on the stack."
13121312
msgstr ""
13131313

1314-
#: ../../library/dis.rst:1310
1314+
#: ../../library/dis.rst:1313
13151315
msgid ""
13161316
"TOS is a tuple of keyword attribute names, TOS1 is the class being matched "
13171317
"against, and TOS2 is the match subject. *count* is the number of positional "
13181318
"sub-patterns."
13191319
msgstr ""
13201320

1321-
#: ../../library/dis.rst:1314
1321+
#: ../../library/dis.rst:1317
13221322
msgid ""
13231323
"Pop TOS, TOS1, and TOS2. If TOS2 is an instance of TOS1 and has the "
13241324
"positional and keyword attributes required by *count* and TOS, push a tuple "
13251325
"of extracted attributes. Otherwise, push ``None``."
13261326
msgstr ""
13271327

1328-
#: ../../library/dis.rst:1327
1328+
#: ../../library/dis.rst:1330
13291329
msgid "A no-op. Performs internal tracing, debugging and optimization checks."
13301330
msgstr ""
13311331

1332-
#: ../../library/dis.rst:1329
1332+
#: ../../library/dis.rst:1332
13331333
msgid "The ``where`` operand marks where the ``RESUME`` occurs:"
13341334
msgstr ""
13351335

1336-
#: ../../library/dis.rst:1331
1336+
#: ../../library/dis.rst:1334
13371337
msgid "``0`` The start of a function"
13381338
msgstr ""
13391339

1340-
#: ../../library/dis.rst:1332
1340+
#: ../../library/dis.rst:1335
13411341
msgid "``1`` After a ``yield`` expression"
13421342
msgstr ""
13431343

1344-
#: ../../library/dis.rst:1333
1344+
#: ../../library/dis.rst:1336
13451345
msgid "``2`` After a ``yield from`` expression"
13461346
msgstr ""
13471347

1348-
#: ../../library/dis.rst:1334
1348+
#: ../../library/dis.rst:1337
13491349
msgid "``3`` After an ``await`` expression"
13501350
msgstr ""
13511351

1352-
#: ../../library/dis.rst:1341
1352+
#: ../../library/dis.rst:1344
13531353
msgid ""
13541354
"Create a generator, coroutine, or async generator from the current frame. "
13551355
"Clear the current frame and return the newly created generator."
13561356
msgstr ""
13571357

1358-
#: ../../library/dis.rst:1349
1358+
#: ../../library/dis.rst:1352
13591359
msgid ""
13601360
"Sends ``None`` to the sub-generator of this generator. Used in ``yield "
13611361
"from`` and ``await`` statements."
13621362
msgstr ""
13631363

1364-
#: ../../library/dis.rst:1357
1364+
#: ../../library/dis.rst:1360
13651365
msgid ""
13661366
"Wraps the value on top of the stack in an ``async_generator_wrapped_value``. "
13671367
"Used to yield in async generators."
13681368
msgstr ""
13691369

1370-
#: ../../library/dis.rst:1365
1370+
#: ../../library/dis.rst:1368
13711371
msgid ""
13721372
"This is not really an opcode. It identifies the dividing line between "
13731373
"opcodes which don't use their argument and those that do (``< "
13741374
"HAVE_ARGUMENT`` and ``>= HAVE_ARGUMENT``, respectively)."
13751375
msgstr ""
13761376

1377-
#: ../../library/dis.rst:1369
1377+
#: ../../library/dis.rst:1372
13781378
msgid ""
13791379
"Now every instruction has an argument, but opcodes ``< HAVE_ARGUMENT`` "
13801380
"ignore it. Before, only opcodes ``>= HAVE_ARGUMENT`` had an argument."
13811381
msgstr ""
13821382

1383-
#: ../../library/dis.rst:1377
1383+
#: ../../library/dis.rst:1380
13841384
msgid "Opcode collections"
13851385
msgstr ""
13861386

1387-
#: ../../library/dis.rst:1379
1387+
#: ../../library/dis.rst:1382
13881388
msgid ""
13891389
"These collections are provided for automatic introspection of bytecode "
13901390
"instructions:"
13911391
msgstr ""
13921392

1393-
#: ../../library/dis.rst:1384
1393+
#: ../../library/dis.rst:1387
13941394
msgid "Sequence of operation names, indexable using the bytecode."
13951395
msgstr ""
13961396

1397-
#: ../../library/dis.rst:1389
1397+
#: ../../library/dis.rst:1392
13981398
msgid "Dictionary mapping operation names to bytecodes."
13991399
msgstr ""
14001400

1401-
#: ../../library/dis.rst:1394
1401+
#: ../../library/dis.rst:1397
14021402
msgid "Sequence of all compare operation names."
14031403
msgstr ""
14041404

1405-
#: ../../library/dis.rst:1399
1405+
#: ../../library/dis.rst:1402
14061406
msgid "Sequence of bytecodes that access a constant."
14071407
msgstr ""
14081408

1409-
#: ../../library/dis.rst:1404
1409+
#: ../../library/dis.rst:1407
14101410
msgid ""
14111411
"Sequence of bytecodes that access a free variable (note that 'free' in this "
14121412
"context refers to names in the current scope that are referenced by inner "
14131413
"scopes or names in outer scopes that are referenced from this scope. It "
14141414
"does *not* include references to global or builtin scopes)."
14151415
msgstr ""
14161416

1417-
#: ../../library/dis.rst:1412
1417+
#: ../../library/dis.rst:1415
14181418
msgid "Sequence of bytecodes that access an attribute by name."
14191419
msgstr ""
14201420

1421-
#: ../../library/dis.rst:1417
1421+
#: ../../library/dis.rst:1420
14221422
msgid "Sequence of bytecodes that have a relative jump target."
14231423
msgstr ""
14241424

1425-
#: ../../library/dis.rst:1422
1425+
#: ../../library/dis.rst:1425
14261426
msgid "Sequence of bytecodes that have an absolute jump target."
14271427
msgstr ""
14281428

1429-
#: ../../library/dis.rst:1427
1429+
#: ../../library/dis.rst:1430
14301430
msgid "Sequence of bytecodes that access a local variable."
14311431
msgstr ""
14321432

1433-
#: ../../library/dis.rst:1432
1433+
#: ../../library/dis.rst:1435
14341434
msgid "Sequence of bytecodes of Boolean operations."
14351435
msgstr ""
14361436

1437-
#: ../../library/dis.rst:1271
1437+
#: ../../library/dis.rst:1274
14381438
msgid "built-in function"
14391439
msgstr ""
14401440

1441-
#: ../../library/dis.rst:1271
1441+
#: ../../library/dis.rst:1274
14421442
msgid "slice"
14431443
msgstr ""

0 commit comments

Comments
 (0)