@@ -13,7 +13,7 @@ msgid ""
1313msgstr ""
1414"Project-Id-Version : Python 3.13\n "
1515"Report-Msgid-Bugs-To : \n "
16- "POT-Creation-Date : 2025-01-03 14:16 +0000\n "
16+ "POT-Creation-Date : 2025-01-10 14:17 +0000\n "
1717"PO-Revision-Date : 2021-06-28 00:47+0000\n "
1818"Last-Translator : Stanislaw Ulbrych, 2024\n "
1919"Language-Team : Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n "
@@ -393,20 +393,35 @@ msgstr ""
393393msgid "Numbers"
394394msgstr "Liczby"
395395
396+ msgid ""
397+ "These formats allow representing Python numbers or single characters as C "
398+ "numbers. Formats that require :class:`int`, :class:`float` or :class:"
399+ "`complex` can also use the corresponding special methods :meth:`~object."
400+ "__index__`, :meth:`~object.__float__` or :meth:`~object.__complex__` to "
401+ "convert the Python object to the required type."
402+ msgstr ""
403+
404+ msgid ""
405+ "For signed integer formats, :exc:`OverflowError` is raised if the value is "
406+ "out of range for the C type. For unsigned integer formats, no range checking "
407+ "is done --- the most significant bits are silently truncated when the "
408+ "receiving field is too small to receive the value."
409+ msgstr ""
410+
396411msgid "``b`` (:class:`int`) [unsigned char]"
397412msgstr ""
398413
399414msgid ""
400- "Convert a nonnegative Python integer to an unsigned tiny int , stored in a C : "
401- "c:expr:`unsigned char`."
415+ "Convert a nonnegative Python integer to an unsigned tiny integer , stored in "
416+ "a C : c:expr:`unsigned char`."
402417msgstr ""
403418
404419msgid "``B`` (:class:`int`) [unsigned char]"
405420msgstr ""
406421
407422msgid ""
408- "Convert a Python integer to a tiny int without overflow checking, stored in "
409- "a C :c:expr:`unsigned char`."
423+ "Convert a Python integer to a tiny integer without overflow checking, stored "
424+ "in a C :c:expr:`unsigned char`."
410425msgstr ""
411426
412427msgid "``h`` (:class:`int`) [short int]"
@@ -532,7 +547,7 @@ msgid ""
532547"required type, :exc:`TypeError` is raised."
533548msgstr ""
534549
535- msgid "``O&`` (object) [*converter*, *anything *]"
550+ msgid "``O&`` (object) [*converter*, *address *]"
536551msgstr ""
537552
538553msgid ""
@@ -555,15 +570,20 @@ msgid ""
555570msgstr ""
556571
557572msgid ""
558- "If the *converter* returns `` Py_CLEANUP_SUPPORTED`` , it may get called a "
559- "second time if the argument parsing eventually fails, giving the converter a "
560- "chance to release any memory that it had already allocated. In this second "
561- "call, the *object* parameter will be ``NULL``; *address* will have the same "
562- "value as in the original call."
573+ "If the *converter* returns :c:macro:`! Py_CLEANUP_SUPPORTED`, it may get "
574+ "called a second time if the argument parsing eventually fails, giving the "
575+ "converter a chance to release any memory that it had already allocated. In "
576+ "this second call, the *object* parameter will be ``NULL``; *address* will "
577+ "have the same value as in the original call."
563578msgstr ""
564579
565- msgid "``Py_CLEANUP_SUPPORTED`` was added."
566- msgstr "``Py_CLEANUP_SUPPORTED`` został dodany."
580+ msgid ""
581+ "Examples of converters: :c:func:`PyUnicode_FSConverter` and :c:func:"
582+ "`PyUnicode_FSDecoder`."
583+ msgstr ""
584+
585+ msgid ":c:macro:`!Py_CLEANUP_SUPPORTED` was added."
586+ msgstr ""
567587
568588msgid "``p`` (:class:`bool`) [int]"
569589msgstr ""
@@ -589,14 +609,6 @@ msgstr ""
589609"odpowiadać poszczególnym jednostkom formatu w *elementach*. Jednostki "
590610"formatu dla sekwencji mogą być zagnieżdżane."
591611
592- msgid ""
593- "It is possible to pass \" long\" integers (integers whose value exceeds the "
594- "platform's :c:macro:`LONG_MAX`) however no proper range checking is done --- "
595- "the most significant bits are silently truncated when the receiving field is "
596- "too small to receive the value (actually, the semantics are inherited from "
597- "downcasts in C --- your mileage may vary)."
598- msgstr ""
599-
600612msgid ""
601613"A few other characters have a meaning in a format string. These may not "
602614"occur inside nested parentheses. They are:"
@@ -997,6 +1009,9 @@ msgid ""
9971009"argument list."
9981010msgstr ""
9991011
1012+ msgid "``O&`` (object) [*converter*, *anything*]"
1013+ msgstr ""
1014+
10001015msgid ""
10011016"Convert *anything* to a Python object through a *converter* function. The "
10021017"function is called with *anything* (which should be compatible with :c:expr:"
0 commit comments