Skip to content

Commit 05e178f

Browse files
committed
#1045 - remove fuzzy flags
1 parent 4da02f3 commit 05e178f

File tree

1 file changed

+37
-54
lines changed

1 file changed

+37
-54
lines changed

c-api/type.po

Lines changed: 37 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ msgid "Clear the internal lookup cache. Return the current version tag."
5353
msgstr "내부 조회 캐시를 지웁니다. 현재의 버전 태그를 반환합니다."
5454

5555
#: ../../c-api/type.rst:42
56-
#, fuzzy
5756
msgid ""
5857
"Return the :c:member:`~PyTypeObject.tp_flags` member of *type*. This "
5958
"function is primarily meant for use with ``Py_LIMITED_API``; the "
@@ -62,8 +61,9 @@ msgid ""
6261
"the :ref:`limited API <limited-c-api>`."
6362
msgstr ""
6463
"*type*\\의 :c:member:`~PyTypeObject.tp_flags` 멤버를 반환합니다. 이 함수는 주로 "
65-
"`Py_LIMITED_API`\\와 함께 사용하기 위한 것입니다; 개별 플래그 비트는 파이썬 배포 간에 안정적인 것으로 보장되지만,"
66-
" :c:member:`~PyTypeObject.tp_flags` 자체에 대한 액세스는 제한된 API 일부가 아닙니다."
64+
"``Py_LIMITED_API``\\와 함께 사용하기 위한 것입니다; 개별 플래그 비트는 파이썬 배포 간에 안정적인 것으로 "
65+
"보장되지만, :c:member:`~PyTypeObject.tp_flags` 자체에 대한 액세스는 :ref:`제한된 API "
66+
"<limited-c-api>` 일부가 아닙니다."
6767

6868
#: ../../c-api/type.rst:49
6969
msgid "The return type is now ``unsigned long`` rather than ``long``."
@@ -161,27 +161,25 @@ msgid ""
161161
msgstr "형 객체 *o*\\가 기능 *feature*\\를 설정하면 0이 아닌 값을 반환합니다. 형 기능은 단일 비트 플래그로 표시됩니다."
162162

163163
#: ../../c-api/type.rst:138
164-
#, fuzzy
165164
msgid ""
166165
"Return true if the type object includes support for the cycle detector; "
167166
"this tests the type flag :c:macro:`Py_TPFLAGS_HAVE_GC`."
168167
msgstr ""
169168
"형 객체가 순환 검출기에 대한 지원을 포함하고 있으면 참을 반환합니다. 이것은 형 플래그 "
170-
":const:`Py_TPFLAGS_HAVE_GC`\\를 검사합니다."
169+
":c:macro:`Py_TPFLAGS_HAVE_GC`\\를 검사합니다."
171170

172171
#: ../../c-api/type.rst:144
173172
msgid "Return true if *a* is a subtype of *b*."
174173
msgstr "*a*\\가 *b*\\의 서브 형이면 참을 반환합니다."
175174

176175
#: ../../c-api/type.rst:146
177-
#, fuzzy
178176
msgid ""
179177
"This function only checks for actual subtypes, which means that "
180178
":meth:`~type.__subclasscheck__` is not called on *b*. Call "
181179
":c:func:`PyObject_IsSubclass` to do the same check that "
182180
":func:`issubclass` would do."
183181
msgstr ""
184-
"이 함수는 실제 서브 형만 검사합니다. 즉, :meth:`~class.__subclasscheck__`\\가 *b*\\에 대해 "
182+
"이 함수는 실제 서브 형만 검사합니다. 즉, :meth:`~type.__subclasscheck__`\\가 *b*\\에 대해 "
185183
"호출되지 않습니다. :func:`issubclass`\\가 수행하는 것과 같은 검사를 하려면 "
186184
":c:func:`PyObject_IsSubclass`\\를 호출하십시오."
187185

@@ -288,7 +286,6 @@ msgid ""
288286
msgstr "주어진 형과 연관된 모듈이 없으면, :py:class:`TypeError`\\를 설정하고 ``NULL``\\을 반환합니다."
289287

290288
#: ../../c-api/type.rst:232
291-
#, fuzzy
292289
msgid ""
293290
"This function is usually used to get the module in which a method is "
294291
"defined. Note that in such a method, ``PyType_GetModule(Py_TYPE(self))`` "
@@ -301,7 +298,9 @@ msgstr ""
301298
"이 함수는 일반적으로 메서드가 정의된 모듈을 가져오는 데 사용됩니다. 이러한 메서드에서, "
302299
"``PyType_GetModule(Py_TYPE(self))``\\는 의도한 결과를 반환하지 않을 수 있음에 유의하십시오. "
303300
"``Py_TYPE(self)``\\는 의도한 클래스의 *서브 클래스*\\일 수 있으며, 서브 클래스가 반드시 슈퍼 클래스와 같은 "
304-
"모듈에 정의된 것은 아닙니다. 메서드를 정의하는 클래스를 얻으려면 :c:type:`PyCMethod`\\를 참조하십시오."
301+
"모듈에 정의된 것은 아닙니다. 메서드를 정의하는 클래스를 얻으려면 :c:type:`PyCMethod`\\를 참조하십시오. "
302+
":c:type:`!PyCMethod`\\를 사용할 수 없는 경우는 :c:func:`PyType_GetModuleByDef`\\를 "
303+
"참조하세요."
305304

306305
#: ../../c-api/type.rst:245
307306
msgid ""
@@ -325,11 +324,10 @@ msgid ""
325324
msgstr ""
326325

327326
#: ../../c-api/type.rst:262
328-
#, fuzzy
329327
msgid ""
330328
"If no module is found, raises a :py:class:`TypeError` and returns "
331329
"``NULL``."
332-
msgstr "주어진 형과 연관된 모듈이 없으면, :py:class:`TypeError`\\설정하고 ``NULL``\\을 반환합니다."
330+
msgstr "모듈을 찾을 수 없으면, :py:class:`TypeError`\\발생시키고 ``NULL``\\을 반환합니다."
333331

334332
#: ../../c-api/type.rst:264
335333
msgid ""
@@ -362,11 +360,12 @@ msgid ""
362360
msgstr "다음 함수와 구조체는 :ref:`힙 형 <heap-types>`\\을 만드는 데 사용됩니다."
363361

364362
#: ../../c-api/type.rst:290
365-
#, fuzzy
366363
msgid ""
367364
"Create and return a :ref:`heap type <heap-types>` from the *spec* (see "
368365
":c:macro:`Py_TPFLAGS_HEAPTYPE`)."
369-
msgstr "*spec*\\으로 힙 형 객체를 만들고 반환합니다 (:const:`Py_TPFLAGS_HEAPTYPE`)."
366+
msgstr ""
367+
"*spec*\\으로 :ref:`힙 형 <heap-types>`\\을 만들고 반환합니다 "
368+
"(:c:macro:`Py_TPFLAGS_HEAPTYPE`\\을 찹고하세요)."
370369

371370
#: ../../c-api/type.rst:293
372371
msgid ""
@@ -386,20 +385,19 @@ msgid ""
386385
msgstr ""
387386

388387
#: ../../c-api/type.rst:304
389-
#, fuzzy
390388
msgid ""
391389
"The *bases* argument can be used to specify base classes; it can either "
392390
"be only one class or a tuple of classes. If *bases* is ``NULL``, the "
393391
"*Py_tp_bases* slot is used instead. If that also is ``NULL``, the "
394392
"*Py_tp_base* slot is used instead. If that also is ``NULL``, the new type"
395393
" derives from :class:`object`."
396394
msgstr ""
395+
"베이스 클래스를 지정하는 데 *bases* 인자를 사용할 수 있습니다; 하나의 클래스 또는 클래스의 튜플일 수 있습니다. "
397396
"*bases*\\가 ``NULL``\\이면, *Py_tp_bases* 슬롯이 대신 사용됩니다. 그 또한 ``NULL``\\이면, "
398397
"*Py_tp_base* 슬롯이 대신 사용됩니다. 그 또한 ``NULL``\\이면, 새 형은 :class:`object`\\에서 "
399398
"파생됩니다."
400399

401400
#: ../../c-api/type.rst:310
402-
#, fuzzy
403401
msgid ""
404402
"The *module* argument can be used to record the module in which the new "
405403
"class is defined. It must be a module object or ``NULL``. If not "
@@ -444,9 +442,8 @@ msgid ":py:meth:`~object.__set_name__` is not called on new descriptors."
444442
msgstr ""
445443

446444
#: ../../c-api/type.rst:336
447-
#, fuzzy
448445
msgid "Equivalent to ``PyType_FromMetaclass(NULL, module, spec, bases)``."
449-
msgstr "``PyType_FromModuleAndSpec(NULL, spec, bases)``\\와 동등합니다."
446+
msgstr "``PyType_FromMetaclass(NULL, module, spec, bases)``\\와 동등합니다."
450447

451448
#: ../../c-api/type.rst:342
452449
msgid ""
@@ -469,14 +466,12 @@ msgid ""
469466
msgstr ""
470467

471468
#: ../../c-api/type.rst:358
472-
#, fuzzy
473469
msgid "Equivalent to ``PyType_FromMetaclass(NULL, NULL, spec, bases)``."
474-
msgstr "``PyType_FromModuleAndSpec(NULL, spec, bases)``\\와 동등합니다."
470+
msgstr "``PyType_FromMetaclass(NULL, NULL, spec, bases)``\\와 동등합니다."
475471

476472
#: ../../c-api/type.rst:375
477-
#, fuzzy
478473
msgid "Equivalent to ``PyType_FromMetaclass(NULL, NULL, spec, NULL)``."
479-
msgstr "``PyType_FromSpecWithBases(spec, NULL)``\\와 동등합니다."
474+
msgstr "``PyType_FromMetaclass(NULL, NULL, spec, NULL)``\\와 동등합니다."
480475

481476
#: ../../c-api/type.rst:379
482477
msgid ""
@@ -494,13 +489,12 @@ msgid "Name of the type, used to set :c:member:`PyTypeObject.tp_name`."
494489
msgstr "형의 이름, :c:member:`PyTypeObject.tp_name`\\을 설정하는 데 사용됩니다."
495490

496491
#: ../../c-api/type.rst:408
497-
#, fuzzy
498492
msgid ""
499493
"If positive, specifies the size of the instance in bytes. It is used to "
500494
"set :c:member:`PyTypeObject.tp_basicsize`."
501495
msgstr ""
502-
"인스턴스의 크기(바이트), :c:member:`PyTypeObject.tp_basicsize`\\"
503-
":c:member:`PyTypeObject.tp_itemsize`\\를 설정하는 데 사용됩니다."
496+
"양수면, 인스턴스의 바이트 수 크기를 지정합니다. :c:member:`PyTypeObject.tp_basicsize`\\를 설정하는"
497+
" 데 사용됩니다."
504498

505499
#: ../../c-api/type.rst:411
506500
msgid ""
@@ -523,14 +517,13 @@ msgid "Previously, this field could not be negative."
523517
msgstr ""
524518

525519
#: ../../c-api/type.rst:428
526-
#, fuzzy
527520
msgid ""
528521
"Size of one element of a variable-size type, in bytes. Used to set "
529522
":c:member:`PyTypeObject.tp_itemsize`. See ``tp_itemsize`` documentation "
530523
"for caveats."
531524
msgstr ""
532-
"인스턴스의 크기(바이트), :c:member:`PyTypeObject.tp_basicsize`\\ "
533-
":c:member:`PyTypeObject.tp_itemsize`\\를 설정하는 데 사용됩니다."
525+
"가변 크기 형의 한 요소의 바이트 수 크기. :c:member:`PyTypeObject.tp_itemsize`\\를 설정하는 데 "
526+
"사용됩니다. 주의 사항은 ``tp_itemsize`` 설명서를 참조하세요."
534527

535528
#: ../../c-api/type.rst:432
536529
msgid ""
@@ -542,11 +535,10 @@ msgid ""
542535
msgstr ""
543536

544537
#: ../../c-api/type.rst:439
545-
#, fuzzy
546538
msgid ""
547539
"The base is not variable-sized (its "
548540
":c:member:`~PyTypeObject.tp_itemsize`)."
549-
msgstr "형의 이름, :c:member:`PyTypeObject.tp_name`\\을 설정하는 데 사용됩니다."
541+
msgstr "베이스는 가변 크기가 아닙니다 (:c:member:`~PyTypeObject.tp_itemsize` 입니다)."
550542

551543
#: ../../c-api/type.rst:441
552544
msgid ""
@@ -621,38 +613,32 @@ msgid "``Py_sq_length`` to set :c:member:`PySequenceMethods.sq_length`"
621613
msgstr ":c:member:`PySequenceMethods.sq_length`\\를 설정하는 ``Py_sq_length``"
622614

623615
#: ../../c-api/type.rst:487
624-
#, fuzzy
625616
msgid "The following “offset” fields cannot be set using :c:type:`PyType_Slot`:"
626-
msgstr ""
627-
"다음 필드는 :c:type:`PyType_Spec`\\과 :c:type:`PyType_Slot`\\을 사용하여 전혀 설정할 수 "
628-
"없습니다:"
617+
msgstr "다음 “offset” 필드는 :c:type:`PyType_Slot`\\을 사용하여 설정할 수 없습니다:"
629618

630619
#: ../../c-api/type.rst:489
631-
#, fuzzy
632620
msgid ""
633621
":c:member:`~PyTypeObject.tp_weaklistoffset` (use "
634622
":c:macro:`Py_TPFLAGS_MANAGED_WEAKREF` instead if possible)"
635623
msgstr ""
636-
":c:member:`~PyTypeObject.tp_weaklistoffset` (:ref:`PyMemberDef "
637-
"<pymemberdef-offsets>`\\참조하십시오)"
624+
":c:member:`~PyTypeObject.tp_weaklistoffset` (가능하면 대신 "
625+
":c:macro:`Py_TPFLAGS_MANAGED_WEAKREF`\\사용하세요)"
638626

639627
#: ../../c-api/type.rst:491
640-
#, fuzzy
641628
msgid ""
642629
":c:member:`~PyTypeObject.tp_dictoffset` (use "
643630
":c:macro:`Py_TPFLAGS_MANAGED_DICT` instead if possible)"
644631
msgstr ""
645-
":c:member:`~PyTypeObject.tp_dictoffset` (:ref:`PyMemberDef <pymemberdef-"
646-
"offsets>`\\참조하십시오)"
632+
":c:member:`~PyTypeObject.tp_dictoffset` (가능하면 대신 "
633+
":c:macro:`Py_TPFLAGS_MANAGED_DICT`\\사용하세요)"
647634

648635
#: ../../c-api/type.rst:493
649-
#, fuzzy
650636
msgid ""
651637
":c:member:`~PyTypeObject.tp_vectorcall_offset` (use "
652638
"``\"__vectorcalloffset__\"`` in :ref:`PyMemberDef <pymemberdef-offsets>`)"
653639
msgstr ""
654640
":c:member:`~PyTypeObject.tp_vectorcall_offset` (:ref:`PyMemberDef "
655-
"<pymemberdef-offsets>`\\를 참조하십시오)"
641+
"<pymemberdef-offsets>`\\에서 ``\"__vectorcalloffset__\"``\\를 사용하세요)"
656642

657643
#: ../../c-api/type.rst:497
658644
msgid ""
@@ -663,21 +649,17 @@ msgid ""
663649
msgstr ""
664650

665651
#: ../../c-api/type.rst:503
666-
#, fuzzy
667652
msgid "The following fields cannot be set at all when creating a heap type:"
668-
msgstr ""
669-
"다음 필드는 :c:type:`PyType_Spec`\\과 :c:type:`PyType_Slot`\\을 사용하여 전혀 설정할 수 "
670-
"없습니다:"
653+
msgstr "다음 필드는 힙 형을 만들 때 전혀 설정할 수 없습니다:"
671654

672655
#: ../../c-api/type.rst:505
673-
#, fuzzy
674656
msgid ""
675657
":c:member:`~PyTypeObject.tp_vectorcall` (use "
676658
":c:member:`~PyTypeObject.tp_new` and/or "
677659
":c:member:`~PyTypeObject.tp_init`)"
678660
msgstr ""
679-
":c:member:`~PyTypeObject.tp_vectorcall_offset` (:ref:`PyMemberDef "
680-
"<pymemberdef-offsets>`\\참조하십시오)"
661+
":c:member:`~PyTypeObject.tp_vectorcall` (:c:member:`~PyTypeObject.tp_new`"
662+
" 와/또는 :c:member:`~PyTypeObject.tp_init`\\사용하세요)"
681663

682664
#: ../../c-api/type.rst:509
683665
msgid ""
@@ -686,20 +668,22 @@ msgid ""
686668
":c:member:`~PyTypeObject.tp_subclasses`, and "
687669
":c:member:`~PyTypeObject.tp_weaklist`."
688670
msgstr ""
671+
"내부 필드: :c:member:`~PyTypeObject.tp_dict`, "
672+
":c:member:`~PyTypeObject.tp_mro`, :c:member:`~PyTypeObject.tp_cache`, "
673+
":c:member:`~PyTypeObject.tp_subclasses` 및 "
674+
":c:member:`~PyTypeObject.tp_weaklist`."
689675

690676
#: ../../c-api/type.rst:516
691-
#, fuzzy
692677
msgid ""
693678
"Setting :c:data:`Py_tp_bases` or :c:data:`Py_tp_base` may be problematic "
694679
"on some platforms. To avoid issues, use the *bases* argument of "
695680
":c:func:`PyType_FromSpecWithBases` instead."
696681
msgstr ""
697682
"일부 플랫폼에서는 :c:data:`Py_tp_bases`\\나 :c:data:`Py_tp_base`\\를 설정하는 것이 문제가 될 "
698-
"수 있습니다. 문제를 피하려면, 대신 :py:func:`PyType_FromSpecWithBases` 의 *bases* 인자를 "
683+
"수 있습니다. 문제를 피하려면, 대신 :c:func:`PyType_FromSpecWithBases` 의 *bases* 인자를 "
699684
"사용하십시오."
700685

701686
#: ../../c-api/type.rst:521
702-
#, fuzzy
703687
msgid "Slots in :c:type:`PyBufferProcs` may be set in the unlimited API."
704688
msgstr ":c:type:`PyBufferProcs`\\의 슬롯은 제한 없는 API에서 설정할 수 있습니다."
705689

@@ -721,13 +705,12 @@ msgid "Slots other than ``Py_tp_doc`` may not be ``NULL``."
721705
msgstr ""
722706

723707
#: ../../c-api/type.rst:8
724-
#, fuzzy
725708
msgid "object"
726-
msgstr "객체"
709+
msgstr "객체"
727710

728711
#: ../../c-api/type.rst:8
729712
msgid "type"
730-
msgstr ""
713+
msgstr ""
731714

732715
#~ msgid "An exception is raised if *type* is not a heap type."
733716
#~ msgstr "*type*\\이 힙 형이 아니면 예외가 발생합니다."

0 commit comments

Comments
 (0)