11# SOME DESCRIPTIVE TITLE.
2- # Copyright (C) 2001-2024 , Python Software Foundation
2+ # Copyright (C) 2001-2025 , Python Software Foundation
33# This file is distributed under the same license as the Python package.
44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.12\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2024-12-20 14:50 +0000\n "
14+ "POT-Creation-Date : 2025-01-10 14:49 +0000\n "
1515"PO-Revision-Date : 2024-05-11 00:32+0000\n "
1616"Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com>, 2024\n "
1717"Language-Team : Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n "
@@ -392,20 +392,35 @@ msgstr ""
392392msgid "Numbers"
393393msgstr "Liczby"
394394
395+ msgid ""
396+ "These formats allow representing Python numbers or single characters as C "
397+ "numbers. Formats that require :class:`int`, :class:`float` or :class:"
398+ "`complex` can also use the corresponding special methods :meth:`~object."
399+ "__index__`, :meth:`~object.__float__` or :meth:`~object.__complex__` to "
400+ "convert the Python object to the required type."
401+ msgstr ""
402+
403+ msgid ""
404+ "For signed integer formats, :exc:`OverflowError` is raised if the value is "
405+ "out of range for the C type. For unsigned integer formats, no range checking "
406+ "is done --- the most significant bits are silently truncated when the "
407+ "receiving field is too small to receive the value."
408+ msgstr ""
409+
395410msgid "``b`` (:class:`int`) [unsigned char]"
396411msgstr ""
397412
398413msgid ""
399- "Convert a nonnegative Python integer to an unsigned tiny int , stored in a C : "
400- "c:expr:`unsigned char`."
414+ "Convert a nonnegative Python integer to an unsigned tiny integer , stored in "
415+ "a C : c:expr:`unsigned char`."
401416msgstr ""
402417
403418msgid "``B`` (:class:`int`) [unsigned char]"
404419msgstr ""
405420
406421msgid ""
407- "Convert a Python integer to a tiny int without overflow checking, stored in "
408- "a C :c:expr:`unsigned char`."
422+ "Convert a Python integer to a tiny integer without overflow checking, stored "
423+ "in a C :c:expr:`unsigned char`."
409424msgstr ""
410425
411426msgid "``h`` (:class:`int`) [short int]"
@@ -531,7 +546,7 @@ msgid ""
531546"required type, :exc:`TypeError` is raised."
532547msgstr ""
533548
534- msgid "``O&`` (object) [*converter*, *anything *]"
549+ msgid "``O&`` (object) [*converter*, *address *]"
535550msgstr ""
536551
537552msgid ""
@@ -554,15 +569,20 @@ msgid ""
554569msgstr ""
555570
556571msgid ""
557- "If the *converter* returns `` Py_CLEANUP_SUPPORTED`` , it may get called a "
558- "second time if the argument parsing eventually fails, giving the converter a "
559- "chance to release any memory that it had already allocated. In this second "
560- "call, the *object* parameter will be ``NULL``; *address* will have the same "
561- "value as in the original call."
572+ "If the *converter* returns :c:macro:`! Py_CLEANUP_SUPPORTED`, it may get "
573+ "called a second time if the argument parsing eventually fails, giving the "
574+ "converter a chance to release any memory that it had already allocated. In "
575+ "this second call, the *object* parameter will be ``NULL``; *address* will "
576+ "have the same value as in the original call."
562577msgstr ""
563578
564- msgid "``Py_CLEANUP_SUPPORTED`` was added."
565- msgstr "``Py_CLEANUP_SUPPORTED`` został dodany."
579+ msgid ""
580+ "Examples of converters: :c:func:`PyUnicode_FSConverter` and :c:func:"
581+ "`PyUnicode_FSDecoder`."
582+ msgstr ""
583+
584+ msgid ":c:macro:`!Py_CLEANUP_SUPPORTED` was added."
585+ msgstr ""
566586
567587msgid "``p`` (:class:`bool`) [int]"
568588msgstr ""
@@ -588,14 +608,6 @@ msgstr ""
588608"odpowiadać poszczególnym jednostkom formatu w *elementach*. Jednostki "
589609"formatu dla sekwencji mogą być zagnieżdżane."
590610
591- msgid ""
592- "It is possible to pass \" long\" integers (integers whose value exceeds the "
593- "platform's :c:macro:`LONG_MAX`) however no proper range checking is done --- "
594- "the most significant bits are silently truncated when the receiving field is "
595- "too small to receive the value (actually, the semantics are inherited from "
596- "downcasts in C --- your mileage may vary)."
597- msgstr ""
598-
599611msgid ""
600612"A few other characters have a meaning in a format string. These may not "
601613"occur inside nested parentheses. They are:"
@@ -963,6 +975,9 @@ msgid ""
963975"argument list."
964976msgstr ""
965977
978+ msgid "``O&`` (object) [*converter*, *anything*]"
979+ msgstr ""
980+
966981msgid ""
967982"Convert *anything* to a Python object through a *converter* function. The "
968983"function is called with *anything* (which should be compatible with :c:expr:"
0 commit comments