@@ -14,7 +14,7 @@ msgid ""
1414msgstr ""
1515"Project-Id-Version : Python 3.14\n "
1616"Report-Msgid-Bugs-To : \n "
17- "POT-Creation-Date : 2025-06-20 14:21 +0000\n "
17+ "POT-Creation-Date : 2025-06-27 14:20 +0000\n "
1818"PO-Revision-Date : 2021-06-28 00:47+0000\n "
1919"Last-Translator : Taichi Haradaguchi, 2025\n "
2020"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
@@ -685,7 +685,7 @@ msgstr ""
685685msgid "Allow :class:`bytearray` objects."
686686msgstr ":class:`bytearray` を受け付けるようになりました。"
687687
688- #: ../../c-api/arg.rst:300 ../../c-api/arg.rst:695
688+ #: ../../c-api/arg.rst:300 ../../c-api/arg.rst:701
689689msgid "``C`` (:class:`str` of length 1) [int]"
690690msgstr "``C`` (長さ 1 の :class:`str`) [int]"
691691
@@ -697,15 +697,15 @@ msgstr ""
697697"長さ 1 の :class:`str` オブジェクトとして表現されている Python キャラクタを "
698698"C の :c:expr:`int` 型に変換します。"
699699
700- #: ../../c-api/arg.rst:304 ../../c-api/arg.rst:702
700+ #: ../../c-api/arg.rst:304 ../../c-api/arg.rst:708
701701msgid "``f`` (:class:`float`) [float]"
702702msgstr "``f`` (:class:`float`) [float]"
703703
704704#: ../../c-api/arg.rst:305
705705msgid "Convert a Python floating-point number to a C :c:expr:`float`."
706706msgstr ""
707707
708- #: ../../c-api/arg.rst:307 ../../c-api/arg.rst:699
708+ #: ../../c-api/arg.rst:307 ../../c-api/arg.rst:705
709709msgid "``d`` (:class:`float`) [double]"
710710msgstr "``d`` (:class:`float`) [double]"
711711
@@ -725,7 +725,7 @@ msgstr "Python の複素数型を、 C の :c:type:`Py_complex` 構造体に変
725725msgid "Other objects"
726726msgstr "その他のオブジェクト"
727727
728- #: ../../c-api/arg.rst:316 ../../c-api/arg.rst:708
728+ #: ../../c-api/arg.rst:316 ../../c-api/arg.rst:714
729729msgid "``O`` (object) [PyObject \\ *]"
730730msgstr "``O`` (object) [PyObject \\ *]"
731731
@@ -1363,43 +1363,51 @@ msgstr "C の :c:type:`Py_ssize_t` を Python の整数オブジェクトに変
13631363msgid "Convert a C :c:expr:`int` to a Python :class:`bool` object."
13641364msgstr ""
13651365
1366- #: ../../c-api/arg.rst:691
1366+ #: ../../c-api/arg.rst:689
1367+ msgid ""
1368+ "Be aware that this format requires an ``int`` argument. Unlike most other "
1369+ "contexts in C, variadic arguments are not coerced to a suitable type "
1370+ "automatically. You can convert another type (for example, a pointer or a "
1371+ "float) to a suitable ``int`` value using ``(x) ? 1 : 0`` or ``!!x``."
1372+ msgstr ""
1373+
1374+ #: ../../c-api/arg.rst:697
13671375msgid "``c`` (:class:`bytes` of length 1) [char]"
13681376msgstr "``c`` (長さが 1 の :class:`bytes`) [char]"
13691377
1370- #: ../../c-api/arg.rst:692
1378+ #: ../../c-api/arg.rst:698
13711379msgid ""
13721380"Convert a C :c:expr:`int` representing a byte to a Python :class:`bytes` "
13731381"object of length 1."
13741382msgstr ""
13751383"バイトを表す通常の C の :c:expr:`int` を、長さ 1 の Python の :class:`bytes` "
13761384"オブジェクトに変換します。"
13771385
1378- #: ../../c-api/arg.rst:696
1386+ #: ../../c-api/arg.rst:702
13791387msgid ""
13801388"Convert a C :c:expr:`int` representing a character to Python :class:`str` "
13811389"object of length 1."
13821390msgstr ""
13831391"文字を表す通常の C の :c:expr:`int` を、長さ 1 の Python の :class:`str` オブ"
13841392"ジェクトに変換します。"
13851393
1386- #: ../../c-api/arg.rst:700
1394+ #: ../../c-api/arg.rst:706
13871395msgid "Convert a C :c:expr:`double` to a Python floating-point number."
13881396msgstr ""
13891397
1390- #: ../../c-api/arg.rst:703
1398+ #: ../../c-api/arg.rst:709
13911399msgid "Convert a C :c:expr:`float` to a Python floating-point number."
13921400msgstr ""
13931401
1394- #: ../../c-api/arg.rst:705
1402+ #: ../../c-api/arg.rst:711
13951403msgid "``D`` (:class:`complex`) [Py_complex \\ *]"
13961404msgstr "``D`` (:class:`complex`) [Py_complex \\ *]"
13971405
1398- #: ../../c-api/arg.rst:706
1406+ #: ../../c-api/arg.rst:712
13991407msgid "Convert a C :c:type:`Py_complex` structure to a Python complex number."
14001408msgstr "C の :c:type:`Py_complex` 構造体を Python の複素数型に変換します。"
14011409
1402- #: ../../c-api/arg.rst:709
1410+ #: ../../c-api/arg.rst:715
14031411msgid ""
14041412"Pass a Python object untouched but create a new :term:`strong reference` to "
14051413"it (i.e. its reference count is incremented by one). If the object passed in "
@@ -1409,30 +1417,30 @@ msgid ""
14091417"no exception has been raised yet, :exc:`SystemError` is set."
14101418msgstr ""
14111419
1412- #: ../../c-api/arg.rst:718
1420+ #: ../../c-api/arg.rst:724
14131421msgid "``S`` (object) [PyObject \\ *]"
14141422msgstr "``S`` (object) [PyObject \\ *]"
14151423
1416- #: ../../c-api/arg.rst:719
1424+ #: ../../c-api/arg.rst:725
14171425msgid "Same as ``O``."
14181426msgstr "``O`` と同じです。"
14191427
1420- #: ../../c-api/arg.rst:721
1428+ #: ../../c-api/arg.rst:727
14211429msgid "``N`` (object) [PyObject \\ *]"
14221430msgstr "``N`` (object) [PyObject \\ *]"
14231431
1424- #: ../../c-api/arg.rst:722
1432+ #: ../../c-api/arg.rst:728
14251433msgid ""
14261434"Same as ``O``, except it doesn't create a new :term:`strong reference`. "
14271435"Useful when the object is created by a call to an object constructor in the "
14281436"argument list."
14291437msgstr ""
14301438
1431- #: ../../c-api/arg.rst:726
1439+ #: ../../c-api/arg.rst:732
14321440msgid "``O&`` (object) [*converter*, *anything*]"
14331441msgstr "``O&`` (object) [*converter*, *anything*]"
14341442
1435- #: ../../c-api/arg.rst:727
1443+ #: ../../c-api/arg.rst:733
14361444msgid ""
14371445"Convert *anything* to a Python object through a *converter* function. The "
14381446"function is called with *anything* (which should be compatible with :c:expr:"
@@ -1444,31 +1452,31 @@ msgstr ""
14441452"て呼び出され、\" 新たな\" オブジェクトを返すか、失敗した場合には ``NULL`` を返"
14451453"すようにしなければなりません。"
14461454
1447- #: ../../c-api/arg.rst:732
1455+ #: ../../c-api/arg.rst:738
14481456msgid "``(items)`` (:class:`tuple`) [*matching-items*]"
14491457msgstr "``(items)`` (:class:`tuple`) [*matching-items*]"
14501458
1451- #: ../../c-api/arg.rst:733
1459+ #: ../../c-api/arg.rst:739
14521460msgid ""
14531461"Convert a sequence of C values to a Python tuple with the same number of "
14541462"items."
14551463msgstr "C の値からなる配列を、同じ要素数を持つ Python のタプルに変換します。"
14561464
1457- #: ../../c-api/arg.rst:735
1465+ #: ../../c-api/arg.rst:741
14581466msgid "``[items]`` (:class:`list`) [*matching-items*]"
14591467msgstr "``[items]`` (:class:`list`) [*matching-items*]"
14601468
1461- #: ../../c-api/arg.rst:736
1469+ #: ../../c-api/arg.rst:742
14621470msgid ""
14631471"Convert a sequence of C values to a Python list with the same number of "
14641472"items."
14651473msgstr "C の値からなる配列を、同じ要素数を持つ Python のリストに変換します。"
14661474
1467- #: ../../c-api/arg.rst:738
1475+ #: ../../c-api/arg.rst:744
14681476msgid "``{items}`` (:class:`dict`) [*matching-items*]"
14691477msgstr "``{items}`` (:class:`dict`) [*matching-items*]"
14701478
1471- #: ../../c-api/arg.rst:739
1479+ #: ../../c-api/arg.rst:745
14721480msgid ""
14731481"Convert a sequence of C values to a Python dictionary. Each pair of "
14741482"consecutive C values adds one item to the dictionary, serving as key and "
@@ -1477,15 +1485,15 @@ msgstr ""
14771485"C の値からなる配列を Python の辞書に変換します。一連のペアからなる C の値が、"
14781486"それぞれキーおよび値となって辞書に追加されます。"
14791487
1480- #: ../../c-api/arg.rst:743
1488+ #: ../../c-api/arg.rst:749
14811489msgid ""
14821490"If there is an error in the format string, the :exc:`SystemError` exception "
14831491"is set and ``NULL`` returned."
14841492msgstr ""
14851493"書式文字列に関するエラーが生じると、 :exc:`SystemError` 例外をセットして "
14861494"``NULL`` を返します。"
14871495
1488- #: ../../c-api/arg.rst:748
1496+ #: ../../c-api/arg.rst:754
14891497msgid ""
14901498"Identical to :c:func:`Py_BuildValue`, except that it accepts a va_list "
14911499"rather than a variable number of arguments."
0 commit comments