Skip to content

Commit 4ce8af9

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent 95f81a6 commit 4ce8af9

File tree

132 files changed

+3615
-1442
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

132 files changed

+3615
-1442
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ f'''![build](https://github.com/python/python-docs-pl/workflows/.github/workflow
1515
![{translators} tłumaczy](https://img.shields.io/badge/tłumaczy-{translators}-0.svg)''')
1616
]]] -->
1717
![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-lint-and-build.yml/badge.svg)
18-
![54.99% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-54.99%25-0.svg)
19-
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-3.31%25-0.svg)
18+
![54.19% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-54.19%25-0.svg)
19+
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-3.21%25-0.svg)
2020
![22 tłumaczy](https://img.shields.io/badge/tłumaczy-22-0.svg)
2121
<!-- [[[end]]] -->
2222

c-api/arg.po

Lines changed: 40 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
13-
"Project-Id-Version: Python 3.12\n"
13+
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2024-05-03 14:14+0000\n"
15+
"POT-Creation-Date: 2024-05-10 22:05-0300\n"
1616
"PO-Revision-Date: 2021-06-28 00:47+0000\n"
1717
"Last-Translator: Waldemar Stoczkowski, 2023\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -73,6 +73,13 @@ msgstr ""
7373
msgid "Strings and buffers"
7474
msgstr "Napisy i skrzynki wymiany"
7575

76+
msgid ""
77+
"On Python 3.12 and older, the macro :c:macro:`!PY_SSIZE_T_CLEAN` must be "
78+
"defined before including :file:`Python.h` to use all ``#`` variants of "
79+
"formats (``s#``, ``y#``, etc.) explained below. This is not necessary on "
80+
"Python 3.13 and later."
81+
msgstr ""
82+
7683
msgid ""
7784
"These formats allow accessing an object as a contiguous chunk of memory. You "
7885
"don't have to provide raw storage for the returned unicode or bytes area."
@@ -123,14 +130,6 @@ msgid ""
123130
"for a writable buffer, or whether another thread can mutate the data)."
124131
msgstr ""
125132

126-
msgid ""
127-
"For all ``#`` variants of formats (``s#``, ``y#``, etc.), the macro :c:macro:"
128-
"`PY_SSIZE_T_CLEAN` must be defined before including :file:`Python.h`. On "
129-
"Python 3.9 and older, the type of the length argument is :c:type:"
130-
"`Py_ssize_t` if the :c:macro:`PY_SSIZE_T_CLEAN` macro is defined, or int "
131-
"otherwise."
132-
msgstr ""
133-
134133
msgid "``s`` (:class:`str`) [const char \\*]"
135134
msgstr ""
136135

@@ -689,17 +688,30 @@ msgstr ""
689688

690689
msgid ""
691690
"Parse the parameters of a function that takes both positional and keyword "
692-
"parameters into local variables. The *keywords* argument is a ``NULL``-"
693-
"terminated array of keyword parameter names. Empty names denote :ref:"
694-
"`positional-only parameters <positional-only_parameter>`. Returns true on "
695-
"success; on failure, it returns false and raises the appropriate exception."
691+
"parameters into local variables. The *keywords* argument is a ``NULL``-"
692+
"terminated array of keyword parameter names specified as null-terminated "
693+
"ASCII or UTF-8 encoded C strings. Empty names denote :ref:`positional-only "
694+
"parameters <positional-only_parameter>`. Returns true on success; on "
695+
"failure, it returns false and raises the appropriate exception."
696+
msgstr ""
697+
698+
msgid ""
699+
"The *keywords* parameter declaration is :c:expr:`char * const *` in C and :c:"
700+
"expr:`const char * const *` in C++. This can be overridden with the :c:macro:"
701+
"`PY_CXX_CONST` macro."
696702
msgstr ""
697703

698704
msgid ""
699705
"Added support for :ref:`positional-only parameters <positional-"
700706
"only_parameter>`."
701707
msgstr ""
702708

709+
msgid ""
710+
"The *keywords* parameter has now type :c:expr:`char * const *` in C and :c:"
711+
"expr:`const char * const *` in C++, instead of :c:expr:`char **`. Added "
712+
"support for non-ASCII keyword parameter names."
713+
msgstr ""
714+
703715
msgid ""
704716
"Identical to :c:func:`PyArg_ParseTupleAndKeywords`, except that it accepts a "
705717
"va_list rather than a variable number of arguments."
@@ -712,13 +724,12 @@ msgid ""
712724
msgstr ""
713725

714726
msgid ""
715-
"Function used to deconstruct the argument lists of \"old-style\" functions "
716-
"--- these are functions which use the :const:`METH_OLDARGS` parameter "
717-
"parsing method, which has been removed in Python 3. This is not recommended "
718-
"for use in parameter parsing in new code, and most code in the standard "
719-
"interpreter has been modified to no longer use this for that purpose. It "
720-
"does remain a convenient way to decompose other tuples, however, and may "
721-
"continue to be used for that purpose."
727+
"Parse the parameter of a function that takes a single positional parameter "
728+
"into a local variable. Returns true on success; on failure, it returns "
729+
"false and raises the appropriate exception."
730+
msgstr ""
731+
732+
msgid "Example::"
722733
msgstr ""
723734

724735
msgid ""
@@ -748,6 +759,14 @@ msgid ""
748759
"equivalent to this call to :c:func:`PyArg_ParseTuple`::"
749760
msgstr ""
750761

762+
msgid ""
763+
"The value to be inserted, if any, before :c:expr:`char * const *` in the "
764+
"*keywords* parameter declaration of :c:func:`PyArg_ParseTupleAndKeywords` "
765+
"and :c:func:`PyArg_VaParseTupleAndKeywords`. Default empty for C and "
766+
"``const`` for C++ (:c:expr:`const char * const *`). To override, define it "
767+
"to the desired value before including :file:`Python.h`."
768+
msgstr ""
769+
751770
msgid "Building values"
752771
msgstr "Budowanie wartości"
753772

c-api/bool.po

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
#, fuzzy
1010
msgid ""
1111
msgstr ""
12-
"Project-Id-Version: Python 3.12\n"
12+
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2024-05-04 01:27+0000\n"
14+
"POT-Creation-Date: 2024-05-10 22:05-0300\n"
1515
"PO-Revision-Date: 2021-06-28 00:47+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"
@@ -46,19 +46,19 @@ msgstr ""
4646
"zawsze kończy się powodzeniem."
4747

4848
msgid ""
49-
"The Python ``False`` object. This object has no methods and is `immortal "
50-
"<https://peps.python.org/pep-0683/>`_."
49+
"The Python ``False`` object. This object has no methods and is :term:"
50+
"`immortal`."
5151
msgstr ""
5252

53-
msgid ":c:data:`Py_False` is immortal."
53+
msgid ":c:data:`Py_False` is :term:`immortal`."
5454
msgstr ""
5555

5656
msgid ""
57-
"The Python ``True`` object. This object has no methods and is `immortal "
58-
"<https://peps.python.org/pep-0683/>`_."
57+
"The Python ``True`` object. This object has no methods and is :term:"
58+
"`immortal`."
5959
msgstr ""
6060

61-
msgid ":c:data:`Py_True` is immortal."
61+
msgid ":c:data:`Py_True` is :term:`immortal`."
6262
msgstr ""
6363

6464
msgid "Return :c:data:`Py_False` from a function."

c-api/bytes.po

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
13-
"Project-Id-Version: Python 3.12\n"
13+
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2024-04-26 14:13+0000\n"
15+
"POT-Creation-Date: 2024-05-10 22:05-0300\n"
1616
"PO-Revision-Date: 2021-06-28 00:47+0000\n"
1717
"Last-Translator: haaritsubaki, 2023\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -261,16 +261,14 @@ msgid ""
261261
msgstr ""
262262

263263
msgid ""
264-
"A way to resize a bytes object even though it is \"immutable\". Only use "
265-
"this to build up a brand new bytes object; don't use this if the bytes may "
266-
"already be known in other parts of the code. It is an error to call this "
267-
"function if the refcount on the input bytes object is not one. Pass the "
268-
"address of an existing bytes object as an lvalue (it may be written into), "
269-
"and the new size desired. On success, *\\*bytes* holds the resized bytes "
270-
"object and ``0`` is returned; the address in *\\*bytes* may differ from its "
271-
"input value. If the reallocation fails, the original bytes object at "
272-
"*\\*bytes* is deallocated, *\\*bytes* is set to ``NULL``, :exc:`MemoryError` "
273-
"is set, and ``-1`` is returned."
264+
"Resize a bytes object. *newsize* will be the new length of the bytes object. "
265+
"You can think of it as creating a new bytes object and destroying the old "
266+
"one, only more efficiently. Pass the address of an existing bytes object as "
267+
"an lvalue (it may be written into), and the new size desired. On success, "
268+
"*\\*bytes* holds the resized bytes object and ``0`` is returned; the address "
269+
"in *\\*bytes* may differ from its input value. If the reallocation fails, "
270+
"the original bytes object at *\\*bytes* is deallocated, *\\*bytes* is set to "
271+
"``NULL``, :exc:`MemoryError` is set, and ``-1`` is returned."
274272
msgstr ""
275273

276274
msgid "object"

c-api/call.po

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
#, fuzzy
1010
msgid ""
1111
msgstr ""
12-
"Project-Id-Version: Python 3.12\n"
12+
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2024-05-03 14:14+0000\n"
14+
"POT-Creation-Date: 2024-05-10 22:05-0300\n"
1515
"PO-Revision-Date: 2021-06-28 00:47+0000\n"
1616
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2021\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -157,17 +157,6 @@ msgid ""
157157
"will usually be most efficient."
158158
msgstr ""
159159

160-
msgid ""
161-
"In CPython 3.8, the vectorcall API and related functions were available "
162-
"provisionally under names with a leading underscore: "
163-
"``_PyObject_Vectorcall``, ``_Py_TPFLAGS_HAVE_VECTORCALL``, "
164-
"``_PyObject_VectorcallMethod``, ``_PyVectorcall_Function``, "
165-
"``_PyObject_CallOneArg``, ``_PyObject_CallMethodNoArgs``, "
166-
"``_PyObject_CallMethodOneArg``. Additionally, ``PyObject_VectorcallDict`` "
167-
"was available as ``_PyObject_FastCallDict``. The old names are still defined "
168-
"as aliases of the new, non-underscored names."
169-
msgstr ""
170-
171160
msgid "Recursion Control"
172161
msgstr "Kontrola Rekursji"
173162

c-api/code.po

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
#, fuzzy
1010
msgid ""
1111
msgstr ""
12-
"Project-Id-Version: Python 3.12\n"
12+
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2024-04-19 14:13+0000\n"
14+
"POT-Creation-Date: 2024-05-10 22:05-0300\n"
1515
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
1616
"Last-Translator: haaritsubaki, 2023\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -53,6 +53,12 @@ msgstr ""
5353
msgid "Return the position of the first free variable in a code object."
5454
msgstr ""
5555

56+
msgid ""
57+
"Renamed from ``PyCode_GetFirstFree`` as part of :ref:`unstable-c-api`. The "
58+
"old name is deprecated, but will remain available until the signature "
59+
"changes again."
60+
msgstr ""
61+
5662
msgid ""
5763
"Return a new code object. If you need a dummy code object to create a "
5864
"frame, use :c:func:`PyCode_NewEmpty` instead."

c-api/complex.po

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
#, fuzzy
1212
msgid ""
1313
msgstr ""
14-
"Project-Id-Version: Python 3.12\n"
14+
"Project-Id-Version: Python 3.13\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2024-04-19 14:13+0000\n"
16+
"POT-Creation-Date: 2024-05-10 22:05-0300\n"
1717
"PO-Revision-Date: 2021-06-28 00:48+0000\n"
1818
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2024\n"
1919
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -136,9 +136,30 @@ msgstr ""
136136
msgid "Return the real part of *op* as a C :c:expr:`double`."
137137
msgstr ""
138138

139+
msgid ""
140+
"If *op* is not a Python complex number object but has a :meth:`~object."
141+
"__complex__` method, this method will first be called to convert *op* to a "
142+
"Python complex number object. If :meth:`!__complex__` is not defined then "
143+
"it falls back to call :c:func:`PyFloat_AsDouble` and returns its result. "
144+
"Upon failure, this method returns ``-1.0``, so one should call :c:func:"
145+
"`PyErr_Occurred` to check for errors."
146+
msgstr ""
147+
148+
msgid "Use :meth:`~object.__complex__` if available."
149+
msgstr ""
150+
139151
msgid "Return the imaginary part of *op* as a C :c:expr:`double`."
140152
msgstr ""
141153

154+
msgid ""
155+
"If *op* is not a Python complex number object but has a :meth:`~object."
156+
"__complex__` method, this method will first be called to convert *op* to a "
157+
"Python complex number object. If :meth:`!__complex__` is not defined then "
158+
"it falls back to call :c:func:`PyFloat_AsDouble` and returns ``0.0`` on "
159+
"success. Upon failure, this method returns ``-1.0``, so one should call :c:"
160+
"func:`PyErr_Occurred` to check for errors."
161+
msgstr ""
162+
142163
msgid "Return the :c:type:`Py_complex` value of the complex number *op*."
143164
msgstr ""
144165

0 commit comments

Comments
 (0)