Skip to content

Commit f34885c

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
Co-Authored-By: Blessing Oluronbi
1 parent c41b377 commit f34885c

1 file changed

Lines changed: 39 additions & 1 deletion

File tree

c-api/typeobj.po

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.12\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-05-11 18:59+0000\n"
15+
"POT-Creation-Date: 2026-05-13 19:09+0000\n"
1616
"PO-Revision-Date: 2025-07-18 19:57+0000\n"
1717
"Last-Translator: Blessing Oluronbi, 2026\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -1146,16 +1146,26 @@ msgid ""
11461146
"pickle. Additionally, it will not be listed in module documentations "
11471147
"created with pydoc."
11481148
msgstr ""
1149+
"Jeśli kropka nie jest obecna, całe pole :c:member:`~PyTypeObject.tp_name` "
1150+
"jest dostępne jako atrybut :attr:`~type.__name__`, a atrybut :attr:`~type."
1151+
"__module__` jest niezdefiniowany (chyba że zostanie jawnie ustawiony w "
1152+
"słowniku, jak wyjaśniono powyżej). Oznacza to, że Twój typ nie będzie mógł "
1153+
"zostać zamarynowany. Dodatkowo nie będzie on wymieniony w dokumentacji "
1154+
"modułów utworzonej za pomocą pydoc."
11491155

11501156
msgid ""
11511157
"This field must not be ``NULL``. It is the only required field in :c:func:"
11521158
"`PyTypeObject` (other than potentially :c:member:`~PyTypeObject."
11531159
"tp_itemsize`)."
11541160
msgstr ""
1161+
"To pole nie może mieć wartości ``NULL``. Jest to jedyne wymagane pole w :c:"
1162+
"func:`PyTypeObject` (oprócz potencjalnie :c:member:`~PyTypeObject."
1163+
"tp_itemsize`)."
11551164

11561165
msgid ""
11571166
"These fields allow calculating the size in bytes of instances of the type."
11581167
msgstr ""
1168+
"Pola te umożliwiają obliczenie rozmiaru instancji danego typu w bajtach."
11591169

11601170
msgid ""
11611171
"There are two kinds of types: types with fixed-length instances have a zero :"
@@ -1165,13 +1175,20 @@ msgid ""
11651175
"tp_basicsize`. (Exceptions to this rule can be made using :c:func:"
11661176
"`PyUnstable_Object_GC_NewWithExtraData`.)"
11671177
msgstr ""
1178+
"Zobacz :c:macro:`Py_tp_basicsize`, :c:macro:`Py_tp_extra_basicsize` i :c:"
1179+
"macro:`Py_tp_itemsize`, aby zastosować urządzenie :c:member:`identyfikatory "
1180+
"slotów <PySlot.sl_id>`."
11681181

11691182
msgid ""
11701183
"For a type with variable-length instances, the instances must have an :c:"
11711184
"member:`~PyVarObject.ob_size` field, and the instance size is :c:member:`!"
11721185
"tp_basicsize` plus N times :c:member:`!tp_itemsize`, where N is the "
11731186
"\"length\" of the object."
11741187
msgstr ""
1188+
"W przypadku typu z instancjami o zmiennej długości, instancje muszą mieć "
1189+
"pole :c:member:`~PyVarObject.ob_size`, a rozmiar instancji wynosi :c:member:"
1190+
"`!tp_basicsize` plus N razy :c:member:`!tp_itemsize`, gdzie N to „długość” "
1191+
"obiektu."
11751192

11761193
msgid ""
11771194
"Functions like :c:func:`PyObject_NewVar` will take the value of N as an "
@@ -1187,6 +1204,8 @@ msgid ""
11871204
"The :c:member:`~PyVarObject.ob_size` field should be accessed using the :c:"
11881205
"func:`Py_SIZE()` and :c:func:`Py_SET_SIZE()` macros."
11891206
msgstr ""
1207+
"Do pola :c:member:`~PyVarObject.ob_size` należy uzyskać dostęp za pomocą "
1208+
"makr :c:func:`Py_SIZE()` i :c:func:`Py_SET_SIZE()`."
11901209

11911210
msgid ""
11921211
"Also, the presence of an :c:member:`~PyVarObject.ob_size` field in the "
@@ -1196,11 +1215,20 @@ msgid ""
11961215
"`int`, avoid reading lists' :c:member:`!ob_size` directly. Call :c:func:"
11971216
"`PyList_Size` instead.)"
11981217
msgstr ""
1218+
"Ponadto obecność pola :c:member:`~PyVarObject.ob_size` w układzie instancji "
1219+
"nie oznacza, że ​​struktura instancji ma zmienną długość. Na przykład typ :py:"
1220+
"type:`list` ma instancje o stałej długości, a mimo to instancje te mają "
1221+
"pole :c:member:`~PyVarObject.ob_size`. (Podobnie jak w przypadku :py:type:"
1222+
"`int`, należy unikać bezpośredniego odczytywania pola :c:member:`!ob_size` "
1223+
"list. Zamiast tego należy wywołać :c:func:`PyList_Size`)."
11991224

12001225
msgid ""
12011226
"The :c:member:`!tp_basicsize` includes size needed for data of the type's :c:"
12021227
"member:`~PyTypeObject.tp_base`, plus any extra data needed by each instance."
12031228
msgstr ""
1229+
":c:member:`!tp_basicsize` obejmuje rozmiar potrzebny dla danych typu :c:"
1230+
"member:`~PyTypeObject.tp_base`, plus wszelkie dodatkowe dane potrzebne "
1231+
"każdej instancja."
12041232

12051233
msgid ""
12061234
"The correct way to set :c:member:`!tp_basicsize` is to use the ``sizeof`` "
@@ -1209,6 +1237,11 @@ msgid ""
12091237
"`!tp_basicsize` must be greater than or equal to the base's :c:member:`!"
12101238
"tp_basicsize`."
12111239
msgstr ""
1240+
"Prawidłowym sposobem ustawienia :c:member:`!tp_basicsize` jest użycie "
1241+
"operatora ``sizeof`` w strukturze użytej do zadeklarowania układu instancji. "
1242+
"Struktura ta musi zawierać strukturę użytą do zadeklarowania typu bazowego. "
1243+
"Innymi słowy, :c:member:`!tp_basicsize` musi być większe lub równe :c:member:"
1244+
"`!tp_basicsize` elementu bazowego."
12121245

12131246
msgid ""
12141247
"Since every type is a subtype of :py:type:`object`, this struct must "
@@ -1217,6 +1250,11 @@ msgid ""
12171250
"by the macro :c:macro:`PyObject_HEAD` or :c:macro:`PyObject_VAR_HEAD`, "
12181251
"respectively."
12191252
msgstr ""
1253+
"Ponieważ każdy typ jest podtypem :py:type:`object`, ta struktura musi "
1254+
"zawierać :c:type:`PyObject` lub :c:type:`PyVarObject` (w zależności od tego, "
1255+
"czy :c:member:`~PyVarObject.ob_size` ma być uwzględniony). Są one zazwyczaj "
1256+
"definiowane odpowiednio przez makro :c:macro:`PyObject_HEAD` lub :c:macro:"
1257+
"`PyObject_VAR_HEAD`."
12201258

12211259
msgid ""
12221260
"The basic size does not include the GC header size, as that header is not "

0 commit comments

Comments
 (0)