55#
66# Translators:
77# Nozomu Kaneko <nozom.kaneko@gmail.com>, 2021
8- # tomo, 2022
8+ # tomo, 2021
99# Arihiro TAKASE, 2023
1010#
1111#, fuzzy
@@ -26,7 +26,7 @@ msgstr ""
2626
2727#: ../../c-api/call.rst:6
2828msgid "Call Protocol"
29- msgstr "Call Protocol "
29+ msgstr "Call プロトコル "
3030
3131#: ../../c-api/call.rst:8
3232msgid ""
@@ -398,6 +398,9 @@ msgid ""
398398"*args* must not be *NULL*; use an empty tuple if no arguments are needed. If "
399399"no named arguments are needed, *kwargs* can be *NULL*."
400400msgstr ""
401+ "*args* は *NULL* であってはならず、引数を必要としない場合は空のタプルを使って"
402+ "ください。\n"
403+ "*kwargs* は *NULL* でも構いません。"
401404
402405#: ../../c-api/call.rst:227 ../../c-api/call.rst:239 ../../c-api/call.rst:250
403406#: ../../c-api/call.rst:261 ../../c-api/call.rst:273 ../../c-api/call.rst:293
@@ -458,6 +461,9 @@ msgid ""
458461"Note that if you only pass :c:expr:`PyObject *` args, :c:func:"
459462"`PyObject_CallFunctionObjArgs` is a faster alternative."
460463msgstr ""
464+ ":c:expr:`PyObject *` args だけを引数に渡す場合は、 :c:func:"
465+ "`PyObject_CallFunctionObjArgs` がより速い方法であることを覚えておいてくださ"
466+ "い。 "
461467
462468#: ../../c-api/call.rst:281
463469msgid "The type of *format* was changed from ``char *``."
@@ -469,6 +475,10 @@ msgid ""
469475"arguments. The C arguments are described by a :c:func:`Py_BuildValue` "
470476"format string that should produce a tuple."
471477msgstr ""
478+ "オブジェクト *obj* の *name* という名前のメソッドを、いくつかの C 引数ととも"
479+ "に呼び出します。\n"
480+ "C 引数はタプルを生成する :c:func:`Py_BuildValue` 形式のフォーマット文字列で記"
481+ "述されています。"
472482
473483#: ../../c-api/call.rst:291
474484msgid "The format can be *NULL*, indicating that no arguments are provided."
@@ -485,6 +495,9 @@ msgid ""
485495"Note that if you only pass :c:expr:`PyObject *` args, :c:func:"
486496"`PyObject_CallMethodObjArgs` is a faster alternative."
487497msgstr ""
498+ ":c:expr:`PyObject *` args だけを引数に渡す場合は、 :c:func:"
499+ "`PyObject_CallMethodObjArgs` がより速い方法であることを覚えておいてくださ"
500+ "い。 "
488501
489502#: ../../c-api/call.rst:302
490503msgid "The types of *name* and *format* were changed from ``char *``."
@@ -496,6 +509,9 @@ msgid ""
496509"`PyObject *` arguments. The arguments are provided as a variable number of "
497510"parameters followed by *NULL*."
498511msgstr ""
512+ "呼び出し可能な Python オブジェクト *callable* を可変数個の :c:expr:`PyObject "
513+ "*` 引数とともに呼び出します。引数列は末尾に *NULL* がついた可変数個のパラメタ"
514+ "として与えます。"
499515
500516#: ../../c-api/call.rst:315
501517msgid ""
@@ -510,6 +526,10 @@ msgid ""
510526"number of :c:expr:`PyObject *` arguments. The arguments are provided as a "
511527"variable number of parameters followed by *NULL*."
512528msgstr ""
529+ "Python オブジェクト *obj* のメソッドを呼び出します、メソッド名は Python 文字"
530+ "列オブジェクト *name* で与えます。可変数個の :c:expr:`PyObject *` 引数と共に"
531+ "呼び出されます. 引数列は末尾に *NULL* がついた可変数個のパラメタとして与えま"
532+ "す。"
513533
514534#: ../../c-api/call.rst:332
515535msgid ""
0 commit comments