@@ -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 : Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n "
@@ -617,11 +617,12 @@ msgid ""
617617"member:`PyTypeObject.tp_name`."
618618msgstr ""
619619
620- msgid "This slot (or :c:func:`PyType_Spec.name`) is required to create a type."
620+ msgid ""
621+ "This slot (or :c:member:`PyType_Spec.name`) is required to create a type."
621622msgstr ""
622623
623624msgid ""
624- "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:func :"
625+ "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:member :"
625626"`PyType_Spec.name` instead."
626627msgstr ""
627628
@@ -640,7 +641,7 @@ msgid "The value must be positive."
640641msgstr ""
641642
642643msgid ""
643- "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:func :"
644+ "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:member :"
644645"`PyType_Spec.basicsize` instead."
645646msgstr ""
646647
@@ -679,8 +680,8 @@ msgid ""
679680msgstr ""
680681
681682msgid ""
682- "This may not be used in :c:member:`PyType_Spec.slots`. Use negative :c:func: "
683- "`PyType_Spec.basicsize` instead."
683+ "This may not be used in :c:member:`PyType_Spec.slots`. Use negative :c:"
684+ "member: `PyType_Spec.basicsize` instead."
684685msgstr ""
685686
686687msgid "This slot may not be used with :c:func:`PyType_GetSlot`."
@@ -718,7 +719,7 @@ msgid "With the :c:macro:`Py_TPFLAGS_ITEMS_AT_END` flag."
718719msgstr ""
719720
720721msgid ""
721- "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:func :"
722+ "This may not be used in :c:member:`PyType_Spec.slots`. Use :c:member :"
722723"`PyType_Spec.itemsize` instead."
723724msgstr ""
724725
@@ -737,6 +738,37 @@ msgid ""
737738"`PyType_GetFlags` instead."
738739msgstr ""
739740
741+ msgid ""
742+ ":c:member:`Slot ID <PySlot.sl_id>` for type flags, used to set :c:member:"
743+ "`PyTypeObject.tp_bases`."
744+ msgstr ""
745+
746+ msgid ""
747+ "The slot can be set to a tuple of type objects which the newly created type "
748+ "should inherit from, like the \" positional arguments\" of a Python :ref:"
749+ "`class definition <class>`."
750+ msgstr ""
751+
752+ msgid ""
753+ "Alternately, the slot can be set to a single type object to specify a single "
754+ "base. The effect is the same as specifying a one-element tuple."
755+ msgstr ""
756+
757+ msgid "Previously, :c:macro:`!Py_tp_bases` required a tuple of types."
758+ msgstr ""
759+
760+ msgid ""
761+ "Equivalent to :c:macro:`Py_tp_bases` (with ``s`` at the end). If both are "
762+ "specified, :c:macro:`!Py_tp_bases` takes priority and this slot is ignored."
763+ msgstr ""
764+
765+ msgid "Previously, :c:macro:`!Py_tp_base` required a single type, not a tuple."
766+ msgstr ""
767+
768+ msgid ""
769+ "When not targetting older Python versions, pefer :c:macro:`!Py_tp_bases`."
770+ msgstr ""
771+
740772msgid ""
741773"The following slots do not correspond to public fields in the underlying "
742774"structures:"
0 commit comments