Skip to content

Commit 9420d63

Browse files
committed
#1089 - remove fuzzy flags
1 parent 74a632a commit 9420d63

File tree

1 file changed

+17
-29
lines changed

1 file changed

+17
-29
lines changed

c-api/call.po

+17-29
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ msgstr ""
4040

4141
#: ../../c-api/call.rst:17
4242
msgid "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
4646
msgid ""
@@ -63,7 +63,6 @@ msgstr ""
6363
":c:member:`~PyTypeObject.tp_init`\\도 인자를 이런 식으로 전달합니다."
6464

6565
#: ../../c-api/call.rst:29
66-
#, fuzzy
6766
msgid ""
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
133131
msgid ""
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:"
139137
msgstr ""
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"
161159
msgstr "*nargsf*\\는 위치 인자의 수에"
162160

163161
#: ../../c-api/call.rst:87
164-
#, fuzzy
165162
msgid ""
166163
":c:macro:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. To get the actual number "
167164
"of positional arguments from *nargsf*, use :c:func:`PyVectorcall_NARGS`."
168165
msgstr ""
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
173170
msgid "*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
206202
msgid ""
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."
211207
msgstr ""
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
217213
msgid ""
@@ -257,7 +253,7 @@ msgstr "벡터콜 *nargsf* 인자가 주어지면, 실제 인자 수를 반환
257253

258254
#: ../../c-api/call.rst:140
259255
msgid "(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
263259
msgid ""
@@ -292,23 +288,21 @@ msgstr ""
292288
"호출합니다."
293289

294290
#: ../../c-api/call.rst:164
295-
#, fuzzy
296291
msgid ""
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``."
301296
msgstr ""
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
307302
msgid "Object Calling API"
308303
msgstr "객체 호출 API"
309304

310305
#: ../../c-api/call.rst:177
311-
#, fuzzy
312306
msgid ""
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
518511
msgid ""
519512
"Note that if you only pass :c:expr:`PyObject *` args, "
520513
":c:func:`PyObject_CallFunctionObjArgs` is a faster alternative."
521514
msgstr ""
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 ""
546539
msgstr "이것은 다음 파이썬 표현식과 동등합니다: ``obj.name(arg1, arg2, ...)``."
547540

548541
#: ../../c-api/call.rst:297
549-
#, fuzzy
550542
msgid ""
551543
"Note that if you only pass :c:expr:`PyObject *` args, "
552544
":c:func:`PyObject_CallMethodObjArgs` is a faster alternative."
553545
msgstr ""
554-
":c:type:`PyObject *` 인자만 전달한다면 :c:func:`PyObject_CallMethodObjArgs` 가 더 "
546+
":c:expr:`PyObject *` 인자만 전달한다면 :c:func:`PyObject_CallMethodObjArgs` 가 더 "
555547
"빠른 대안임에 유의하십시오."
556548

557549
#: ../../c-api/call.rst:300
558550
msgid "The types of *name* and *format* were changed from ``char *``."
559551
msgstr "*name*\\과 *format*\\의 형이 ``char *``\\에서 변경되었습니다."
560552

561553
#: ../../c-api/call.rst:306
562-
#, fuzzy
563554
msgid ""
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*."
567558
msgstr ""
568-
"가변 개수의 :c:type:`PyObject *` 인자로 콜러블 파이썬 객체 *callable*\\을 호출합니다. 인자는 "
559+
"가변 개수의 :c:expr:`PyObject *` 인자로 콜러블 파이썬 객체 *callable*\\을 호출합니다. 인자는 "
569560
"*NULL*\\로 끝나는 가변 개수의 매개 변수로 제공됩니다."
570561

571562
#: ../../c-api/call.rst:313
@@ -575,15 +566,14 @@ msgid ""
575566
msgstr "이것은 다음 파이썬 표현식과 동등합니다: ``callable(arg1, arg2, ...)``."
576567

577568
#: ../../c-api/call.rst:319
578-
#, fuzzy
579569
msgid ""
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*."
584574
msgstr ""
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
637626
msgid ""
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
655643
msgid ""
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."
659647
msgstr ""
660-
"객체에 :const:`Py_TPFLAGS_METHOD_DESCRIPTOR` 기능이 있으면, 전체 *args* 벡터를 인자로 연결되지"
661-
" 않은 메서드 객체를 호출합니다."
648+
"객체에 :c:macro:`Py_TPFLAGS_METHOD_DESCRIPTOR` 기능이 있으면, 전체 *args* 벡터를 인자로 "
649+
"연결되지 않은 메서드 객체를 호출합니다."
662650

663651
#: ../../c-api/call.rst:399
664652
msgid "Call Support API"

0 commit comments

Comments
 (0)