Skip to content

Commit 0f9c45b

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
Co-Authored-By: python-doc bot
1 parent af746ca commit 0f9c45b

18 files changed

Lines changed: 560 additions & 307 deletions

README.en.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1616
''')
1717
]]] -->
1818
[![build](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml)
19-
[![core 100.00%](https://img.shields.io/badge/core-100.00%25-0.svg)](https://translations.python.org/#pl)
20-
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.70%25-0.svg)](https://translations.python.org/#pl)
21-
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.47%25-0.svg)](https://translations.python.org/#pl)
19+
[![core 99.68%](https://img.shields.io/badge/core-99.68%25-0.svg)](https://translations.python.org/#pl)
20+
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.68%25-0.svg)](https://translations.python.org/#pl)
21+
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.46%25-0.svg)](https://translations.python.org/#pl)
2222
[![lint errors count](https://shields.io/badge/dynamic/xml?url=https%3A%2F%2Ftranslations.python.org%2Fbuild-details.html&query=%2F%2Ftr%5Btd%5B%40data-label%3D%27language%27%20and%20contains%28.%2C%20%27%28pl%29%27%29%5D%5D%20%20%20%2F%2Ftd%5B%40data-label%3D%27lint%27%5D%2Fa%2Ftext()&label=lint%20errors)](https://github.com/python/python-docs-pl/actions/workflows/lint.yml)
2323

2424
<!-- [[[end]]] -->

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1616
''')
1717
]]] -->
1818
[![build](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml)
19-
[![podstawowe artykuły 100.00%](https://img.shields.io/badge/podstawowe_artykuły-100.00%25-0.svg)](https://translations.python.org/#pl)
20-
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.70%25-0.svg)](https://translations.python.org/#pl)
21-
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-12.47%25-0.svg)](https://translations.python.org/#pl)
19+
[![podstawowe artykuły 99.68%](https://img.shields.io/badge/podstawowe_artykuły-99.68%25-0.svg)](https://translations.python.org/#pl)
20+
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.68%25-0.svg)](https://translations.python.org/#pl)
21+
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-12.46%25-0.svg)](https://translations.python.org/#pl)
2222
[![liczba błędów lintowania](https://shields.io/badge/dynamic/xml?url=https%3A%2F%2Ftranslations.python.org%2Fbuild-details.html&query=%2F%2Ftr%5Btd%5B%40data-label%3D%27language%27%20and%20contains%28.%2C%20%27%28pl%29%27%29%5D%5D%20%20%20%2F%2Ftd%5B%40data-label%3D%27lint%27%5D%2Fa%2Ftext()&label=b%C5%82%C4%99dy%20lintowania)](https://github.com/python/python-docs-pl/actions/workflows/lint.yml)
2323

2424
<!-- [[[end]]] -->

c-api/exceptions.po

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
14+
"POT-Creation-Date: 2026-07-19 14:48+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"
@@ -471,12 +471,14 @@ msgstr ""
471471

472472
msgid ""
473473
"Set *exc* as the exception currently being raised, clearing the existing "
474-
"exception if one is set."
474+
"exception if one is set. If *exc* is ``NULL``, just clear the existing "
475+
"exception."
475476
msgstr ""
476477

477-
msgid ""
478-
"This call \":term:`steals <steal>`\" a reference to *exc*, which must be a "
479-
"valid exception."
478+
msgid "*exc* must be a valid exception or ``NULL``."
479+
msgstr ""
480+
481+
msgid "This call \":term:`steals <steal>`\" a reference to *exc*."
480482
msgstr ""
481483

482484
msgid "Use :c:func:`PyErr_GetRaisedException` instead."

c-api/frame.po

Lines changed: 183 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# SOME DESCRIPTIVE TITLE.
2-
# Copyright (C) 2001-2023, Python Software Foundation
2+
# Copyright (C) 2001 Python Software Foundation
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55
#
66
# Translators:
7-
# Transifex Bot <>, 2023
7+
# python-doc bot, 2026
88
#
99
#, fuzzy
1010
msgid ""
1111
msgstr ""
12-
"Project-Id-Version: Python 3.11\n"
12+
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2023-05-19 14:13+0000\n"
15-
"PO-Revision-Date: 2022-11-05 19:48+0000\n"
16-
"Last-Translator: Transifex Bot <>, 2023\n"
14+
"POT-Creation-Date: 2026-07-19 14:48+0000\n"
15+
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16+
"Last-Translator: python-doc bot, 2026\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
1818
"MIME-Version: 1.0\n"
1919
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,7 +23,7 @@ msgstr ""
2323
"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && "
2424
"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
2525

26-
msgid "Frame Objects"
26+
msgid "Frame objects"
2727
msgstr ""
2828

2929
msgid "The C structure of the objects used to describe frame objects."
@@ -54,6 +54,12 @@ msgid ""
5454
"Previously, this type was only available after including ``<frameobject.h>``."
5555
msgstr ""
5656

57+
msgid ""
58+
"Create a new frame object. This function returns a :term:`strong reference` "
59+
"to the new frame object on success, and returns ``NULL`` with an exception "
60+
"set on failure."
61+
msgstr ""
62+
5763
msgid "Return non-zero if *obj* is a frame object."
5864
msgstr ""
5965

@@ -66,10 +72,11 @@ msgid "Get the *frame* next outer frame."
6672
msgstr ""
6773

6874
msgid ""
69-
"Return a :term:`strong reference`, or ``NULL`` if *frame* has no outer frame."
75+
"Return a :term:`strong reference`, or ``NULL`` if *frame* has no outer "
76+
"frame. This raises no exceptions."
7077
msgstr ""
7178

72-
msgid "Get the *frame*'s ``f_builtins`` attribute."
79+
msgid "Get the *frame*'s :attr:`~frame.f_builtins` attribute."
7380
msgstr ""
7481

7582
msgid "Return a :term:`strong reference`. The result cannot be ``NULL``."
@@ -93,17 +100,181 @@ msgstr ""
93100
msgid "Return a :term:`strong reference`, or ``NULL``."
94101
msgstr ""
95102

96-
msgid "Get the *frame*'s ``f_globals`` attribute."
103+
msgid "Get the *frame*'s :attr:`~frame.f_globals` attribute."
97104
msgstr ""
98105

99-
msgid "Get the *frame*'s ``f_lasti`` attribute."
106+
msgid "Get the *frame*'s :attr:`~frame.f_lasti` attribute."
100107
msgstr ""
101108

102109
msgid "Returns -1 if ``frame.f_lasti`` is ``None``."
103110
msgstr ""
104111

105-
msgid "Get the *frame*'s ``f_locals`` attribute (:class:`dict`)."
112+
msgid "Get the variable *name* of *frame*."
113+
msgstr ""
114+
115+
msgid "Return a :term:`strong reference` to the variable value on success."
116+
msgstr ""
117+
118+
msgid ""
119+
"Raise :exc:`NameError` and return ``NULL`` if the variable does not exist."
120+
msgstr ""
121+
122+
msgid "Raise an exception and return ``NULL`` on error."
123+
msgstr ""
124+
125+
msgid "*name* type must be a :class:`str`."
126+
msgstr ""
127+
128+
msgid ""
129+
"Similar to :c:func:`PyFrame_GetVar`, but the variable name is a C string "
130+
"encoded in UTF-8."
131+
msgstr ""
132+
133+
msgid ""
134+
"Get the *frame*'s :attr:`~frame.f_locals` attribute. If the frame refers to "
135+
"an :term:`optimized scope`, this returns a write-through proxy object that "
136+
"allows modifying the locals. In all other cases (classes, modules, :func:"
137+
"`exec`, :func:`eval`) it returns the mapping representing the frame locals "
138+
"directly (as described for :func:`locals`)."
139+
msgstr ""
140+
141+
msgid ""
142+
"As part of :pep:`667`, return an instance of :c:var:"
143+
"`PyFrameLocalsProxy_Type`."
106144
msgstr ""
107145

108146
msgid "Return the line number that *frame* is currently executing."
109147
msgstr ""
148+
149+
msgid "Frame locals proxies"
150+
msgstr ""
151+
152+
msgid ""
153+
"The :attr:`~frame.f_locals` attribute on a :ref:`frame object <frame-"
154+
"objects>` is an instance of a \"frame-locals proxy\". The proxy object "
155+
"exposes a write-through view of the underlying locals dictionary for the "
156+
"frame. This ensures that the variables exposed by ``f_locals`` are always up "
157+
"to date with the live local variables in the frame itself."
158+
msgstr ""
159+
160+
msgid "See :pep:`667` for more information."
161+
msgstr ""
162+
163+
msgid "The type of frame :func:`locals` proxy objects."
164+
msgstr ""
165+
166+
msgid "Return non-zero if *obj* is a frame :func:`locals` proxy."
167+
msgstr ""
168+
169+
msgid "Legacy local variable APIs"
170+
msgstr ""
171+
172+
msgid ""
173+
"These APIs are :term:`soft deprecated`. As of Python 3.13, they do nothing. "
174+
"They exist solely for backwards compatibility."
175+
msgstr ""
176+
177+
msgid ""
178+
"Prior to Python 3.13, this function would copy the :attr:`~frame.f_locals` "
179+
"attribute of *f* to the internal \"fast\" array of local variables, allowing "
180+
"changes in frame objects to be visible to the interpreter. If *clear* was "
181+
"true, this function would process variables that were unset in the locals "
182+
"dictionary."
183+
msgstr ""
184+
185+
msgid "This function now does nothing."
186+
msgstr ""
187+
188+
msgid ""
189+
"Prior to Python 3.13, this function would copy the internal \"fast\" array "
190+
"of local variables (which is used by the interpreter) to the :attr:`~frame."
191+
"f_locals` attribute of *f*, allowing changes in local variables to be "
192+
"visible to frame objects."
193+
msgstr ""
194+
195+
msgid ""
196+
"Prior to Python 3.13, this function was similar to :c:func:"
197+
"`PyFrame_FastToLocals`, but would return ``0`` on success, and ``-1`` with "
198+
"an exception set on failure."
199+
msgstr ""
200+
201+
msgid ":pep:`667`"
202+
msgstr ""
203+
204+
msgid "Internal frames"
205+
msgstr ""
206+
207+
msgid "Unless using :pep:`523`, you will not need this."
208+
msgstr ""
209+
210+
msgid "The interpreter's internal frame representation."
211+
msgstr ""
212+
213+
msgid "Return a :term:`strong reference` to the code object for the frame."
214+
msgstr ""
215+
216+
msgid "Return the byte offset into the last executed instruction."
217+
msgstr ""
218+
219+
msgid ""
220+
"Return the currently executing line number, or -1 if there is no line number."
221+
msgstr ""
222+
223+
msgid ""
224+
"An array of executable kinds (executor types) for frames, used for internal "
225+
"debugging and tracing."
226+
msgstr ""
227+
228+
msgid ""
229+
"Tools like debuggers and profilers can use this to identify the type of "
230+
"execution context associated with a frame (such as to filter out internal "
231+
"frames). The entries are indexed by the following constants:"
232+
msgstr ""
233+
234+
msgid "Constant"
235+
msgstr "Stała"
236+
237+
msgid "Description"
238+
msgstr "Opis"
239+
240+
msgid ""
241+
"The frame is internal (For example: inlined) and should be skipped by tools."
242+
msgstr ""
243+
244+
msgid "The frame corresponds to a standard Python function."
245+
msgstr ""
246+
247+
msgid "The frame corresponds to a function defined in native code."
248+
msgstr ""
249+
250+
msgid "The frame corresponds to a method on a class instance."
251+
msgstr ""
252+
253+
msgid ""
254+
"However, Python's C API lacks a function to read the executable kind from a "
255+
"frame. Instead, use this recipe:"
256+
msgstr ""
257+
258+
msgid ""
259+
"int\n"
260+
"get_executable_kind(PyFrameObject *frame)\n"
261+
"{\n"
262+
" _PyInterpreterFrame *f = frame->f_frame;\n"
263+
" PyObject *exec = PyStackRef_AsPyObjectBorrow(f->f_executable);\n"
264+
"\n"
265+
" if (PyCode_Check(exec)) {\n"
266+
" return PyUnstable_EXECUTABLE_KIND_PY_FUNCTION;\n"
267+
" }\n"
268+
" if (PyMethod_Check(exec)) {\n"
269+
" return PyUnstable_EXECUTABLE_KIND_BUILTIN_FUNCTION;\n"
270+
" }\n"
271+
" if (Py_IS_TYPE(exec, &PyMethodDescr_Type)) {\n"
272+
" return PyUnstable_EXECUTABLE_KIND_METHOD_DESCRIPTOR;\n"
273+
" }\n"
274+
"\n"
275+
" return PyUnstable_EXECUTABLE_KIND_SKIP;\n"
276+
"}"
277+
msgstr ""
278+
279+
msgid "The number of entries in :c:data:`PyUnstable_ExecutableKinds`."
280+
msgstr ""

howto/logging-cookbook.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-01 16:21+0000\n"
14+
"POT-Creation-Date: 2026-07-19 14:48+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"
@@ -2400,7 +2400,7 @@ msgid ""
24002400
"class NNGSocketListener(logging.handlers.QueueListener):\n"
24012401
"\n"
24022402
" def __init__(self, uri, /, *handlers, **kwargs):\n"
2403-
" # Have a timeout for interruptability, and open a\n"
2403+
" # Have a timeout for interruptibility, and open a\n"
24042404
" # subscriber socket\n"
24052405
" socket = pynng.Sub0(listen=uri, recv_timeout=500)\n"
24062406
" # The b'' subscription matches all topics\n"

library/asyncio-task.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-13 16:24+0000\n"
14+
"POT-Creation-Date: 2026-07-19 14:48+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"
@@ -458,7 +458,7 @@ msgstr ""
458458

459459
msgid ""
460460
"pass the task group instance to child tasks via :meth:`create_task`, "
461-
"allowing a child task to conditionally cancel the entire entire group"
461+
"allowing a child task to conditionally cancel the entire group"
462462
msgstr ""
463463

464464
msgid ""

library/calendar.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-11 14:46+0000\n"
14+
"POT-Creation-Date: 2026-07-19 14:48+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"
@@ -382,7 +382,7 @@ msgid ""
382382
msgstr ""
383383

384384
msgid ""
385-
"Return a header containing abbreviated weekday names. *n* specifies the "
385+
"Return a header containing abbreviated weekday names. *width* specifies the "
386386
"width in characters for one weekday."
387387
msgstr ""
388388

library/collections.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-06-27 15:10+0000\n"
15+
"POT-Creation-Date: 2026-07-17 15:08+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1717
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2026\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"

library/concurrent.interpreters.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-11 14:46+0000\n"
14+
"POT-Creation-Date: 2026-07-19 14:48+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -45,8 +45,8 @@ msgstr ""
4545
msgid ""
4646
"For concurrency, interpreters themselves (and this module) don't provide "
4747
"much more than isolation, which on its own isn't useful. Actual concurrency "
48-
"is available separately through :mod:`threads <threading>` See `below "
49-
"<interp-concurrency_>`_"
48+
"is available separately through :mod:`threads <threading>` -- see `below "
49+
"<interp-concurrency_>`_."
5050
msgstr ""
5151

5252
msgid ":class:`~concurrent.futures.InterpreterPoolExecutor`"

0 commit comments

Comments
 (0)