@@ -40,7 +40,7 @@ msgstr ""
4040
4141#: ../../c-api/call.rst:17
4242msgid "PyObject *tp_call(PyObject *callable, PyObject *args, PyObject *kwargs);"
43- msgstr ""
43+ msgstr "PyObject *tp_call(PyObject *callable, PyObject *args, PyObject *kwargs); "
4444
4545#: ../../c-api/call.rst:19
4646msgid ""
@@ -63,7 +63,6 @@ msgstr ""
6363":c:member:`~PyTypeObject.tp_init`\\ λ μΈμλ₯Ό μ΄λ° μμΌλ‘ μ λ¬ν©λλ€."
6464
6565#: ../../c-api/call.rst:29
66- #, fuzzy
6766msgid ""
6867"To call an object, use :c:func:`PyObject_Call` or another :ref:`call API "
6968"<capi-call>`."
@@ -129,15 +128,14 @@ msgstr ""
129128"kwargs λμ
λλ¦¬λ‘ λ³νν΄μΌ νλ©΄, 벑ν°μ½μ ꡬνν μ΄μ κ° μμ΅λλ€."
130129
131130#: ../../c-api/call.rst:74
132- #, fuzzy
133131msgid ""
134132"Classes can implement the vectorcall protocol by enabling the "
135133":c:macro:`Py_TPFLAGS_HAVE_VECTORCALL` flag and setting "
136134":c:member:`~PyTypeObject.tp_vectorcall_offset` to the offset inside the "
137135"object structure where a *vectorcallfunc* appears. This is a pointer to a"
138136" function with the following signature:"
139137msgstr ""
140- "ν΄λμ€λ :const :`Py_TPFLAGS_HAVE_VECTORCALL` νλκ·Έλ₯Ό νμ±ννκ³ "
138+ "ν΄λμ€λ :c:macro :`Py_TPFLAGS_HAVE_VECTORCALL` νλκ·Έλ₯Ό νμ±ννκ³ "
141139":c:member:`~PyTypeObject.tp_vectorcall_offset`\\ μ *vectorcallfunc* κ° λ±μ₯νλ"
142140" κ°μ²΄ ꡬ쑰체 λ΄λΆμ μ€νμ
μΌλ‘ μ€μ νμ¬ λ²‘ν°μ½ νλ‘ν μ½μ ꡬνν μ μμ΅λλ€. μ΄κ²μ λ€μκ³Ό κ°μ μλͺ
μ κ°λ ν¨μλ₯Ό κ°λ¦¬ν€λ "
143141"ν¬μΈν°μ
λλ€:"
@@ -161,13 +159,12 @@ msgid "*nargsf* is the number of positional arguments plus possibly the"
161159msgstr "*nargsf*\\ λ μμΉ μΈμμ μμ"
162160
163161#: ../../c-api/call.rst:87
164- #, fuzzy
165162msgid ""
166163":c:macro:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. To get the actual number "
167164"of positional arguments from *nargsf*, use :c:func:`PyVectorcall_NARGS`."
168165msgstr ""
169- ":const: `PY_VECTORCALL_ARGUMENTS_OFFSET` νλκ·Έλ₯Ό λν κ²μ
λλ€. *nargsf*\\ μμ μ€μ μμΉ "
170- "μΈμ μλ₯Ό μ»μΌλ €λ©΄, :c:func:`PyVectorcall_NARGS`\\ λ₯Ό μ¬μ©νμμμ€."
166+ ":c:macro: `PY_VECTORCALL_ARGUMENTS_OFFSET` νλκ·Έλ₯Ό λν κ²μ
λλ€. *nargsf*\\ μμ μ€μ "
167+ "μμΉ μΈμ μλ₯Ό μ»μΌλ €λ©΄, :c:func:`PyVectorcall_NARGS`\\ λ₯Ό μ¬μ©νμμμ€."
171168
172169#: ../../c-api/call.rst:90
173170msgid "*kwnames* is a tuple containing the names of the keyword arguments;"
@@ -202,16 +199,15 @@ msgstr ""
202199"μμμ μλ―Έν©λλ€."
203200
204201#: ../../c-api/call.rst:106
205- #, fuzzy
206202msgid ""
207203"Whenever they can do so cheaply (without additional allocation), callers "
208204"are encouraged to use :c:macro:`PY_VECTORCALL_ARGUMENTS_OFFSET`. Doing so"
209205" will allow callables such as bound methods to make their onward calls "
210206"(which include a prepended *self* argument) very efficiently."
211207msgstr ""
212208"(μΆκ° ν λΉ μμ΄) μ λ ΄νκ² ν μ μμ λλ§λ€, νΈμΆμλ "
213- ":const: `PY_VECTORCALL_ARGUMENTS_OFFSET`\\ μ μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ΄λ κ² νλ©΄ μ°κ²°λ λ©μλμ "
214- "κ°μ μ½λ¬λΈμ΄ νμ νΈμΆ(μμ *self* μΈμλ₯Ό ν¬ν¨νλ)μ λ§€μ° ν¨μ¨μ μΌλ‘ λ§λ€ μ μμ΅λλ€."
209+ ":c:macro: `PY_VECTORCALL_ARGUMENTS_OFFSET`\\ μ μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ΄λ κ² νλ©΄ μ°κ²°λ "
210+ "λ©μλμ κ°μ μ½λ¬λΈμ΄ νμ νΈμΆ(μμ *self* μΈμλ₯Ό ν¬ν¨νλ)μ λ§€μ° ν¨μ¨μ μΌλ‘ λ§λ€ μ μμ΅λλ€."
215211
216212#: ../../c-api/call.rst:113
217213msgid ""
@@ -257,7 +253,7 @@ msgstr "벑ν°μ½ *nargsf* μΈμκ° μ£Όμ΄μ§λ©΄, μ€μ μΈμ μλ₯Ό λ°ν
257253
258254#: ../../c-api/call.rst:140
259255msgid "(Py_ssize_t)(nargsf & ~PY_VECTORCALL_ARGUMENTS_OFFSET)"
260- msgstr ""
256+ msgstr "(Py_ssize_t)(nargsf & ~PY_VECTORCALL_ARGUMENTS_OFFSET) "
261257
262258#: ../../c-api/call.rst:142
263259msgid ""
@@ -292,23 +288,21 @@ msgstr ""
292288"νΈμΆν©λλ€."
293289
294290#: ../../c-api/call.rst:164
295- #, fuzzy
296291msgid ""
297292"This is a specialized function, intended to be put in the "
298293":c:member:`~PyTypeObject.tp_call` slot or be used in an implementation of"
299294" ``tp_call``. It does not check the :c:macro:`Py_TPFLAGS_HAVE_VECTORCALL`"
300295" flag and it does not fall back to ``tp_call``."
301296msgstr ""
302297"μ΄κ²μ :c:member:`~PyTypeObject.tp_call` μ¬λ‘―μ λ£κ±°λ ``tp_call`` ꡬνμ μ¬μ©νκΈ° μν νΉμ "
303- "ν¨μμ
λλ€. :const: `Py_TPFLAGS_HAVE_VECTORCALL` νλκ·Έλ₯Ό νμΈνμ§ μκ³ ``tp_call``\\ λ‘ ν΄ "
304- "λ°±νμ§ μμ΅λλ€."
298+ "ν¨μμ
λλ€. :c:macro: `Py_TPFLAGS_HAVE_VECTORCALL` νλκ·Έλ₯Ό νμΈνμ§ μκ³ ``tp_call``\\ λ‘ "
299+ "ν΄ λ°±νμ§ μμ΅λλ€."
305300
306301#: ../../c-api/call.rst:175
307302msgid "Object Calling API"
308303msgstr "κ°μ²΄ νΈμΆ API"
309304
310305#: ../../c-api/call.rst:177
311- #, fuzzy
312306msgid ""
313307"Various functions are available for calling a Python object. Each "
314308"converts its arguments to a convention supported by the called object β "
@@ -514,12 +508,11 @@ msgstr ""
514508"μΈμκ° μ 곡λμ§ μμμ λνλ
λλ€."
515509
516510#: ../../c-api/call.rst:276
517- #, fuzzy
518511msgid ""
519512"Note that if you only pass :c:expr:`PyObject *` args, "
520513":c:func:`PyObject_CallFunctionObjArgs` is a faster alternative."
521514msgstr ""
522- ":c:type :`PyObject *` μΈμλ§ μ λ¬νλ€λ©΄ :c:func:`PyObject_CallFunctionObjArgs` κ° λ"
515+ ":c:expr :`PyObject *` μΈμλ§ μ λ¬νλ€λ©΄ :c:func:`PyObject_CallFunctionObjArgs` κ° λ"
523516" λΉ λ₯Έ λμμμ μ μνμμμ€."
524517
525518#: ../../c-api/call.rst:279
@@ -546,26 +539,24 @@ msgid ""
546539msgstr "μ΄κ²μ λ€μ νμ΄μ¬ ννμκ³Ό λλ±ν©λλ€: ``obj.name(arg1, arg2, ...)``."
547540
548541#: ../../c-api/call.rst:297
549- #, fuzzy
550542msgid ""
551543"Note that if you only pass :c:expr:`PyObject *` args, "
552544":c:func:`PyObject_CallMethodObjArgs` is a faster alternative."
553545msgstr ""
554- ":c:type :`PyObject *` μΈμλ§ μ λ¬νλ€λ©΄ :c:func:`PyObject_CallMethodObjArgs` κ° λ "
546+ ":c:expr :`PyObject *` μΈμλ§ μ λ¬νλ€λ©΄ :c:func:`PyObject_CallMethodObjArgs` κ° λ "
555547"λΉ λ₯Έ λμμμ μ μνμμμ€."
556548
557549#: ../../c-api/call.rst:300
558550msgid "The types of *name* and *format* were changed from ``char *``."
559551msgstr "*name*\\ κ³Ό *format*\\ μ νμ΄ ``char *``\\ μμ λ³κ²½λμμ΅λλ€."
560552
561553#: ../../c-api/call.rst:306
562- #, fuzzy
563554msgid ""
564555"Call a callable Python object *callable*, with a variable number of "
565556":c:expr:`PyObject *` arguments. The arguments are provided as a variable"
566557" number of parameters followed by *NULL*."
567558msgstr ""
568- "κ°λ³ κ°μμ :c:type :`PyObject *` μΈμλ‘ μ½λ¬λΈ νμ΄μ¬ κ°μ²΄ *callable*\\ μ νΈμΆν©λλ€. μΈμλ "
559+ "κ°λ³ κ°μμ :c:expr :`PyObject *` μΈμλ‘ μ½λ¬λΈ νμ΄μ¬ κ°μ²΄ *callable*\\ μ νΈμΆν©λλ€. μΈμλ "
569560"*NULL*\\ λ‘ λλλ κ°λ³ κ°μμ λ§€κ° λ³μλ‘ μ 곡λ©λλ€."
570561
571562#: ../../c-api/call.rst:313
@@ -575,15 +566,14 @@ msgid ""
575566msgstr "μ΄κ²μ λ€μ νμ΄μ¬ ννμκ³Ό λλ±ν©λλ€: ``callable(arg1, arg2, ...)``."
576567
577568#: ../../c-api/call.rst:319
578- #, fuzzy
579569msgid ""
580570"Call a method of the Python object *obj*, where the name of the method is"
581571" given as a Python string object in *name*. It is called with a variable"
582572" number of :c:expr:`PyObject *` arguments. The arguments are provided as"
583573" a variable number of parameters followed by *NULL*."
584574msgstr ""
585575"νμ΄μ¬ κ°μ²΄ *obj*\\ μ λ©μλλ₯Ό νΈμΆν©λλ€. μ¬κΈ°μ λ©μλ μ΄λ¦μ *name*\\ μμ νμ΄μ¬ λ¬Έμμ΄ κ°μ²΄λ‘ μ 곡λ©λλ€. κ°λ³ "
586- "κ°μμ :c:type :`PyObject *` μΈμλ‘ νΈμΆλ©λλ€. μΈμλ *NULL*\\ λ‘ λλλ κ°λ³ κ°μμ λ§€κ° λ³μλ‘ "
576+ "κ°μμ :c:expr :`PyObject *` μΈμλ‘ νΈμΆλ©λλ€. μΈμλ *NULL*\\ λ‘ λλλ κ°λ³ κ°μμ λ§€κ° λ³μλ‘ "
587577"μ 곡λ©λλ€."
588578
589579#: ../../c-api/call.rst:330
@@ -633,7 +623,6 @@ msgstr ""
633623"λ λμ
λλ¦¬κ° μμ§λ§, μμΉ μΈμμ λν ννμ΄ μμ λλ§ μ¬μ©ν΄μΌ ν©λλ€."
634624
635625#: ../../c-api/call.rst:379
636- #, fuzzy
637626msgid ""
638627"Call a method using the vectorcall calling convention. The name of the "
639628"method is given as a Python string *name*. The object whose method is "
@@ -647,18 +636,17 @@ msgstr ""
647636"벑ν°μ½ νΈμΆ κ·μΉμ μ¬μ©νμ¬ λ©μλλ₯Ό νΈμΆν©λλ€. λ©μλ μ΄λ¦μ νμ΄μ¬ λ¬Έμμ΄ *name*\\ μΌλ‘ μ 곡λ©λλ€. λ©μλκ° νΈμΆλλ "
648637"κ°μ²΄λ *args[0]*\\ μ΄λ©°, *args[1]*\\ μμ μμνλ *args* λ°°μ΄μ νΈμΆμ μΈμλ₯Ό λνλ
λλ€. νλ μ΄μμ μμΉ"
649638" μΈμκ° μμ΄μΌ ν©λλ€. *nargsf*\\ λ *args[0]*\\ μ ν¬ν¨ν μμΉ μΈμμ μμ΄λ©°, ``args[0]`` κ°μ΄ "
650- "μΌμμ μΌλ‘ λ³κ²½λ μ μμΌλ©΄ :const: `PY_VECTORCALL_ARGUMENTS_OFFSET`\\ μ΄ λν΄μ§λλ€. ν€μλ μΈμλ "
651- " :c:func:`PyObject_Vectorcall`\\ μμμ²λΌ μ λ¬λ μ μμ΅λλ€."
639+ "μΌμμ μΌλ‘ λ³κ²½λ μ μμΌλ©΄ :c:macro: `PY_VECTORCALL_ARGUMENTS_OFFSET`\\ μ΄ λν΄μ§λλ€. ν€μλ "
640+ "μΈμλ :c:func:`PyObject_Vectorcall`\\ μμμ²λΌ μ λ¬λ μ μμ΅λλ€."
652641
653642#: ../../c-api/call.rst:388
654- #, fuzzy
655643msgid ""
656644"If the object has the :c:macro:`Py_TPFLAGS_METHOD_DESCRIPTOR` feature, "
657645"this will call the unbound method object with the full *args* vector as "
658646"arguments."
659647msgstr ""
660- "κ°μ²΄μ :const: `Py_TPFLAGS_METHOD_DESCRIPTOR` κΈ°λ₯μ΄ μμΌλ©΄, μ 체 *args* 벑ν°λ₯Ό μΈμλ‘ μ°κ²°λμ§ "
661- " μμ λ©μλ κ°μ²΄λ₯Ό νΈμΆν©λλ€."
648+ "κ°μ²΄μ :c:macro: `Py_TPFLAGS_METHOD_DESCRIPTOR` κΈ°λ₯μ΄ μμΌλ©΄, μ 체 *args* 벑ν°λ₯Ό μΈμλ‘ "
649+ "μ°κ²°λμ§ μμ λ©μλ κ°μ²΄λ₯Ό νΈμΆν©λλ€."
662650
663651#: ../../c-api/call.rst:399
664652msgid "Call Support API"
0 commit comments