@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.15\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2026-06-02 00:16 +0000\n "
14+ "POT-Creation-Date : 2026-06-19 16:29 +0000\n "
1515"PO-Revision-Date : 2025-09-16 00:00+0000\n "
1616"Last-Translator : python-doc bot, 2025\n "
1717"Language-Team : Indonesian (https://app.transifex.com/python-doc/teams/5390/ "
@@ -616,11 +616,12 @@ msgid ""
616616"member:`PyTypeObject.tp_name`."
617617msgstr ""
618618
619- msgid "This slot (or :c:func:`PyType_Spec.name`) is required to create a type."
619+ msgid ""
620+ "This slot (or :c:member:`PyType_Spec.name`) is required to create a type."
620621msgstr ""
621622
622623msgid ""
623- "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:func :"
624+ "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:member :"
624625"`PyType_Spec.name` instead."
625626msgstr ""
626627
@@ -639,7 +640,7 @@ msgid "The value must be positive."
639640msgstr ""
640641
641642msgid ""
642- "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:func :"
643+ "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:member :"
643644"`PyType_Spec.basicsize` instead."
644645msgstr ""
645646
@@ -678,8 +679,8 @@ msgid ""
678679msgstr ""
679680
680681msgid ""
681- "This may not be used in :c:member:`PyType_Spec.slots`. Use negative :c:func: "
682- "`PyType_Spec.basicsize` instead."
682+ "This may not be used in :c:member:`PyType_Spec.slots`. Use negative :c:"
683+ "member: `PyType_Spec.basicsize` instead."
683684msgstr ""
684685
685686msgid "This slot may not be used with :c:func:`PyType_GetSlot`."
@@ -717,7 +718,7 @@ msgid "With the :c:macro:`Py_TPFLAGS_ITEMS_AT_END` flag."
717718msgstr ""
718719
719720msgid ""
720- "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:func :"
721+ "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:member :"
721722"`PyType_Spec.itemsize` instead."
722723msgstr ""
723724
@@ -736,6 +737,37 @@ msgid ""
736737"`PyType_GetFlags` instead."
737738msgstr ""
738739
740+ msgid ""
741+ ":c:member:`Slot ID <PySlot.sl_id>` for type flags, used to set :c:member:"
742+ "`PyTypeObject.tp_bases`."
743+ msgstr ""
744+
745+ msgid ""
746+ "The slot can be set to a tuple of type objects which the newly created type "
747+ "should inherit from, like the \" positional arguments\" of a Python :ref:"
748+ "`class definition <class>`."
749+ msgstr ""
750+
751+ msgid ""
752+ "Alternately, the slot can be set to a single type object to specify a single "
753+ "base. The effect is the same as specifying a one-element tuple."
754+ msgstr ""
755+
756+ msgid "Previously, :c:macro:`!Py_tp_bases` required a tuple of types."
757+ msgstr ""
758+
759+ msgid ""
760+ "Equivalent to :c:macro:`Py_tp_bases` (with ``s`` at the end). If both are "
761+ "specified, :c:macro:`!Py_tp_bases` takes priority and this slot is ignored."
762+ msgstr ""
763+
764+ msgid "Previously, :c:macro:`!Py_tp_base` required a single type, not a tuple."
765+ msgstr ""
766+
767+ msgid ""
768+ "When not targetting older Python versions, pefer :c:macro:`!Py_tp_bases`."
769+ msgstr ""
770+
739771msgid ""
740772"The following slots do not correspond to public fields in the underlying "
741773"structures:"
0 commit comments