55#
66# Translators:
77# python-doc bot, 2025
8- # W. H. Wang <mattwang44@gmail.com>, 2025
98# Maciej Olko, 2026
9+ # Inada Naoki <songofacandy@gmail.com>, 2026
1010#
1111#, fuzzy
1212msgid ""
1313msgstr ""
1414"Project-Id-Version : Python 3.15\n "
1515"Report-Msgid-Bugs-To : \n "
16- "POT-Creation-Date : 2026-10-07 19:39 +0000\n "
16+ "POT-Creation-Date : 2026-10-19 19:33 +0000\n "
1717"PO-Revision-Date : 2025-09-16 00:00+0000\n "
18- "Last-Translator : Maciej Olko , 2026\n "
18+ "Last-Translator : Inada Naoki <songofacandy@gmail.com> , 2026\n "
1919"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
2020"ja/)\n "
2121"MIME-Version : 1.0\n "
@@ -105,7 +105,6 @@ msgstr "特に言及されていない場合、バッファーは NUL 終端さ
105105msgid "There are three ways strings and buffers can be converted to C:"
106106msgstr "文字列とバッファをCに変換する方法は3つあります:"
107107
108- #: ../../c-api/arg.rst:50
109108msgid ""
110109"Formats such as ``y*`` and ``s*`` fill a :c:type:`Py_buffer` structure. This "
111110"locks the underlying buffer so that the caller can subsequently use the "
@@ -116,10 +115,10 @@ msgid ""
116115msgstr ""
117116"形式としては ``y*`` そして ``s*`` 埋める :c:type:`Py_buffer` 構造体。これは"
118117"ロックします 根底 バッファ これにより、呼び出し元はその後、バッファを内部でも"
119- "使用できるようになります:c:type:`Py_BEGIN_ALLOW_THREADS` ブロック リスクなし "
120- "に 可変 データが再サイズ化または破壊される。その結果、**電話をかけなければな "
121- "らない ** :c:func:`PyBuffer_Release` データ処理が完了した後(または早期終了の "
122- "場合 )。"
118+ "使用できるようになります :c:type:`Py_BEGIN_ALLOW_THREADS` ブロック リスクな "
119+ "しに 可変 データが再サイズ化または破壊される。その結果、**電話をかけなければ "
120+ "ならない ** :c:func:`PyBuffer_Release` データ処理が完了した後(または早期終了 "
121+ "の場合 )。"
123122
124123#: ../../c-api/arg.rst:57
125124msgid ""
@@ -131,19 +130,18 @@ msgstr ""
131130"バッファ. **必ず電話をかけてください** :c:func:`PyMem_Free` データ処理が完了"
132131"した後(または早期終了の場合)。"
133132
134- #: ../../c-api/arg.rst:63
135133msgid ""
136134"Other formats take a :class:`str` or a read-only :term:`bytes-like object`, "
137135"such as :class:`bytes`, and provide a ``const char *`` pointer to its "
138136"buffer. In this case the buffer is \" borrowed\" : it is managed by the "
139137"corresponding Python object, and shares the lifetime of this object. You "
140138"won't have to release any memory yourself."
141139msgstr ""
142- "他の形式では :class:`str` または 読み出し専用 :term:`bytes-like オブジェクト"
143- "`、例えば :class:`bytes`, および提供する ``const char *`` ポインタ その "
144- "バッファ. この場合 バッファ「借用」されています:これは対応するPythonオブジェ "
145- "クトによって管理され、このオブジェクトのライフサイクルを共有します。メモリを "
146- "自分で解放する必要はありません 。 "
140+ "他の形式では :class:`str` または 読み出し専用 :term:`bytes-like オブジェクト "
141+ "<bytes-like object> `、例えば :class:`bytes`, および提供する ``const char "
142+ "*`` ポインタ その バッファ. この場合 バッファ「借用」されています:これは対応 "
143+ "するPythonオブジェクトによって管理され、このオブジェクトのライフサイクルを共 "
144+ "有します。メモリを自分で解放する必要はありません 。 "
147145
148146#: ../../c-api/arg.rst:70
149147msgid ""
@@ -752,17 +750,16 @@ msgstr "その他のオブジェクト"
752750msgid "``O`` (object) [PyObject \\ *]"
753751msgstr "``O`` (object) [PyObject \\ *]"
754752
755- #: ../../c-api/arg.rst:320
756753msgid ""
757754"Store a Python object (without any conversion) in a C object pointer. The C "
758755"program thus receives the actual object that was passed. A new :term:"
759756"`strong reference` to the object is not created (i.e. its reference count is "
760757"not increased). The pointer stored is not ``NULL``."
761758msgstr ""
762- "Python オブジェクトを(変換なしで)C オブジェクトのポインターに格納します。 "
763- "これにより 、C プログラムは渡された実際のオブジェクトを受け取ります。新しい : "
764- "term: 強参照 オブジェクトが作成されていません (すなわち、その参照カウント 増 "
765- "加しません)。その ポインタ 保存されていない ``NULL``. "
759+ "Python オブジェクトを変換せずに C オブジェクトのポインタに格納します。これに "
760+ "より 、C プログラムは渡されたオブジェクトそのものを受け取ります。オブジェクト "
761+ "への新しい : term:` 強参照 <strong reference>` は作成されません(つまり、参照カ "
762+ "ウントは増加しません)。格納されるポインタは ``NULL`` ではありません。 "
766763
767764#: ../../c-api/arg.rst:326
768765msgid "``O!`` (object) [*typeobject*, PyObject \\ *]"
@@ -1103,7 +1100,6 @@ msgid ""
11031100"exception."
11041101msgstr ""
11051102
1106- #: ../../c-api/arg.rst:548
11071103msgid ""
11081104"A simpler form of parameter retrieval which does not use a format string to "
11091105"specify the types of the arguments. Functions which use this method to "
@@ -1124,14 +1120,14 @@ msgstr ""
11241120"数の型を指定する 。関数 これを使用する メソッド 彼らの パラメータ 次のように"
11251121"宣言する必要があります :c:macro:`METH_VARARGS` に 関数 にメソッド テーブル。"
11261122"実際のパラメーターを含むタプルは *args* として渡す必要があります。必ずタプル"
1127- "でなければなりません。タプルの長さは、*min*以上で*max*以下でなければなりませ "
1128- "ん。 *min*と *max*は等しい場合もあります。関数には追加の引数を渡す必要があり、 "
1129- "各引数はポインターでなければならない ~へ:c:expr:`PyObject*` 変数;これらは "
1130- "*args*の値で埋められる;これらは:term:を含む :term:`借用参照 <borrowed "
1131- "reference>`。 *args* で指定されていないオプションパラメーターに対応する変数は "
1132- "初期化されません。これらの変数は呼び出し元で初期化する必要があります。これ 関 "
1133- "数 成功した場合にtrueを返し、*args*がタプルでない場合または要素の数が間違って "
1134- "いる場合にfalseを返します 。失敗した場合、例外が設定されます。"
1123+ "でなければなりません。タプルの長さは、 *min* 以上で *max* 以下でなければなり "
1124+ "ません。 *min* と *max* は等しい場合もあります。関数には追加の引数を渡す必要 "
1125+ "があり、 各引数はポインターでなければならない ~へ :c:expr:`PyObject*` 変数;"
1126+ "これらは *args* の値で埋められる;これらは :term:`借用参照 <borrowed "
1127+ "reference>` を含みます。 *args* で指定されていないオプションパラメーターに対 "
1128+ "応する変数は初期化されません。これらの変数は呼び出し元で初期化する必要があり "
1129+ "ます。これ 関数 成功した場合にtrueを返し、 *args* がタプルでない場合または要 "
1130+ "素の数が間違っている場合にfalseを返します 。失敗した場合、例外が設定されます。"
11351131
11361132#: ../../c-api/arg.rst:563
11371133msgid ""
@@ -1451,7 +1447,6 @@ msgstr "``D`` (:class:`complex`) [Py_complex \\*]"
14511447msgid "Convert a C :c:type:`Py_complex` structure to a Python complex number."
14521448msgstr "C の :c:type:`Py_complex` 構造体を Python の複素数型に変換します。"
14531449
1454- #: ../../c-api/arg.rst:734
14551450msgid ""
14561451"Pass a Python object untouched but create a new :term:`strong reference` to "
14571452"it (i.e. its reference count is incremented by one). If the object passed in "
@@ -1460,12 +1455,12 @@ msgid ""
14601455"func:`Py_BuildValue` will return ``NULL`` but won't raise an exception. If "
14611456"no exception has been raised yet, :exc:`SystemError` is set."
14621457msgstr ""
1463- "Python オブジェクトをそのまま渡すものの、それに対する新しい :term:`強参照` を "
1464- "作成する (つまり、その参照カウントが1増加します)。渡されたオブジェクトが "
1465- "``NULL`` ポインタ, この問題は、引数を生成する呼び出しがエラーを検出し、例外を "
1466- "設定したため発生したものと推測されます 。したがって、:c:func:`Py_BuildValue` "
1467- "戻ってきます ``NULL`` しかし、そうはならない 送出 例外。 例外がまだ発生してい "
1468- "ない場合 、:exc:`SystemError` 設定されています。"
1458+ "Python オブジェクトをそのまま渡すものの、それに対する新しい :term:`強参照 "
1459+ "<strong reference>` を作成する (つまり、その参照カウントが1増加します)。渡さ "
1460+ "れたオブジェクトが ``NULL`` ポインタ, この問題は、引数を生成する呼び出しがエ "
1461+ "ラーを検出し、例外を設定したため発生したものと推測されます 。したがって、:c:"
1462+ "func:`Py_BuildValue` 戻ってきます ``NULL`` しかし、そうはならない 送出 例 "
1463+ "外。 例外がまだ発生していない場合 、:exc:`SystemError` 設定されています。"
14691464
14701465#: ../../c-api/arg.rst:743
14711466msgid "``S`` (object) [PyObject \\ *]"
@@ -1479,15 +1474,14 @@ msgstr "``O`` と同じです。"
14791474msgid "``N`` (object) [PyObject \\ *]"
14801475msgstr "``N`` (object) [PyObject \\ *]"
14811476
1482- #: ../../c-api/arg.rst:747
14831477msgid ""
14841478"Same as ``O``, except it doesn't create a new :term:`strong reference`. "
14851479"Useful when the object is created by a call to an object constructor in the "
14861480"argument list."
14871481msgstr ""
1488- "同じです ``O``, ただし、新しい :term:`強参照` を作成しません。オブジェクトが "
1489- "引数リスト内のオブジェクトコンストラクターの呼び出しによって作成される場合に "
1490- "便利です 。"
1482+ "同じです ``O``, ただし、新しい :term:`強参照 <strong reference>` を作成しませ "
1483+ "ん。オブジェクトが引数リスト内のオブジェクトコンストラクターの呼び出しによっ "
1484+ "て作成される場合に便利です 。"
14911485
14921486#: ../../c-api/arg.rst:751
14931487msgid "``O&`` (object) [*converter*, *anything*]"
0 commit comments