@@ -24,7 +24,7 @@ msgstr ""
2424
2525#: ../../c-api/call.rst:6
2626msgid "Call Protocol"
27- msgstr "Call Protocol "
27+ msgstr "Call プロトコル "
2828
2929#: ../../c-api/call.rst:8
3030msgid ""
@@ -396,6 +396,9 @@ msgid ""
396396"*args* must not be *NULL*; use an empty tuple if no arguments are needed. If "
397397"no named arguments are needed, *kwargs* can be *NULL*."
398398msgstr ""
399+ "*args* は *NULL* であってはならず、引数を必要としない場合は空のタプルを使って"
400+ "ください。\n"
401+ "*kwargs* は *NULL* でも構いません。"
399402
400403#: ../../c-api/call.rst:227 ../../c-api/call.rst:239 ../../c-api/call.rst:250
401404#: ../../c-api/call.rst:261 ../../c-api/call.rst:273 ../../c-api/call.rst:293
@@ -456,6 +459,9 @@ msgid ""
456459"Note that if you only pass :c:expr:`PyObject *` args, :c:func:"
457460"`PyObject_CallFunctionObjArgs` is a faster alternative."
458461msgstr ""
462+ ":c:expr:`PyObject *` args だけを引数に渡す場合は、 :c:func:"
463+ "`PyObject_CallFunctionObjArgs` がより速い方法であることを覚えておいてくださ"
464+ "い。 "
459465
460466#: ../../c-api/call.rst:281
461467msgid "The type of *format* was changed from ``char *``."
@@ -467,6 +473,10 @@ msgid ""
467473"arguments. The C arguments are described by a :c:func:`Py_BuildValue` "
468474"format string that should produce a tuple."
469475msgstr ""
476+ "オブジェクト *obj* の *name* という名前のメソッドを、いくつかの C 引数ととも"
477+ "に呼び出します。\n"
478+ "C 引数はタプルを生成する :c:func:`Py_BuildValue` 形式のフォーマット文字列で記"
479+ "述されています。"
470480
471481#: ../../c-api/call.rst:291
472482msgid "The format can be *NULL*, indicating that no arguments are provided."
@@ -483,6 +493,9 @@ msgid ""
483493"Note that if you only pass :c:expr:`PyObject *` args, :c:func:"
484494"`PyObject_CallMethodObjArgs` is a faster alternative."
485495msgstr ""
496+ ":c:expr:`PyObject *` args だけを引数に渡す場合は、 :c:func:"
497+ "`PyObject_CallMethodObjArgs` がより速い方法であることを覚えておいてくださ"
498+ "い。 "
486499
487500#: ../../c-api/call.rst:302
488501msgid "The types of *name* and *format* were changed from ``char *``."
@@ -494,6 +507,9 @@ msgid ""
494507"`PyObject *` arguments. The arguments are provided as a variable number of "
495508"parameters followed by *NULL*."
496509msgstr ""
510+ "呼び出し可能な Python オブジェクト *callable* を可変数個の :c:expr:`PyObject "
511+ "*` 引数とともに呼び出します。引数列は末尾に *NULL* がついた可変数個のパラメタ"
512+ "として与えます。"
497513
498514#: ../../c-api/call.rst:315
499515msgid ""
@@ -508,6 +524,10 @@ msgid ""
508524"number of :c:expr:`PyObject *` arguments. The arguments are provided as a "
509525"variable number of parameters followed by *NULL*."
510526msgstr ""
527+ "Python オブジェクト *obj* のメソッドを呼び出します、メソッド名は Python 文字"
528+ "列オブジェクト *name* で与えます。可変数個の :c:expr:`PyObject *` 引数と共に"
529+ "呼び出されます. 引数列は末尾に *NULL* がついた可変数個のパラメタとして与えま"
530+ "す。"
511531
512532#: ../../c-api/call.rst:332
513533msgid ""
0 commit comments