Skip to content

Commit 4e146d4

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent 5cd6704 commit 4e146d4

11 files changed

Lines changed: 164 additions & 170 deletions

File tree

‎builtins/functions.po‎

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.15\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-11-03 20:20+0000\n"
16+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1717
"PO-Revision-Date: 2026-09-13 17:09+0000\n"
1818
"Last-Translator: Maciej Olko, 2026\n"
1919
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -1321,24 +1321,13 @@ msgid ""
13211321
"This function supports dynamic execution of Python code. *source* must be "
13221322
"either a string or a code object. If it is a string, the string is parsed "
13231323
"as a suite of Python statements which is then executed (unless a syntax "
1324-
"error occurs). [#]_ If it is a code object, it is simply executed. In all "
1325-
"cases, the code that's executed is expected to be valid as file input (see "
1326-
"the section :ref:`file-input` in the Reference Manual). Be aware that "
1324+
"error occurs). If it is a code object, it is simply executed. In all cases, "
1325+
"the code that's executed is expected to be valid as file input (see the "
1326+
"section :ref:`file-input` in the Reference Manual). Be aware that "
13271327
"the :keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements "
13281328
"may not be used outside of function definitions even within the context of "
13291329
"code passed to the :func:`exec` function. The return value is ``None``."
13301330
msgstr ""
1331-
"Ta funkcja obsługuje dynamiczne wykonywanie kodu Python. *source* musi być "
1332-
"albo napis albo obiektem kodu. Jeśli jest to napis, napis jest analizowany "
1333-
"jako zestaw instrukcji Pythona, które sa następnie wykonywany (chyba że "
1334-
"wystąpi błąd składni). [#]_ Jeśli jest to obiekt kodu, jest on po prostu "
1335-
"wykonywany. We wszystkich przypadkach wykonywany kod powinien być "
1336-
"prawidłowy jako plik wejściowy (patrz sekcja :ref:`file-input` w Podręczniku "
1337-
"referencyjnym). Należy pamiętać, że "
1338-
"wartości :keyword:`nonlocal`, :keyword:`yield` i :keyword:`return` "
1339-
"instrukcije nie mogą być używane poza definicjami funkcji, nawet w "
1340-
"kontekście kodu przekazywanego do :func:`exec` . Wartość zwracana to "
1341-
"``None``."
13421331

13431332
msgid ""
13441333
"In all cases, if the optional parts are omitted, the code is executed in the "
@@ -3219,11 +3208,9 @@ msgstr ""
32193208
"<BRAK>"
32203209

32213210
msgid ""
3222-
"Sentinel objects are truthy and compare equal only to themselves. They are "
3211+
"Sentinel objects are true and compare equal only to themselves. They are "
32233212
"intended to be compared with the :keyword:`is` operator."
32243213
msgstr ""
3225-
"Obiekty sentinel ewaluują się do ``True`` i są równe tylko samym sobie. Są "
3226-
"przeznaczone do porównywania operatorem :keyword:`is`."
32273214

32283215
msgid "``sentinel`` does not support subclassing."
32293216
msgstr "``sentinel`` nie wspiera dziedziczenia."
@@ -4160,18 +4147,6 @@ msgstr ""
41604147
"Gdy używane są opcje wiersza poleceń :option:`-E` lub :option:`-I`, opcja "
41614148
"zmienna środowiskowa :envvar:`PYTHONCASEOK` jest teraz ignorowana."
41624149

4163-
msgid "Footnotes"
4164-
msgstr "Przypisy"
4165-
4166-
msgid ""
4167-
"Note that the parser only accepts the Unix-style end of line convention. If "
4168-
"you are reading the code from a file, make sure to use newline conversion "
4169-
"mode to convert Windows or Mac-style newlines."
4170-
msgstr ""
4171-
"Zwróć uwagę, że parser akceptuje tylko Unixowy styl końca linii. Jeśli "
4172-
"wczytujesz kod z pliku, wykorzystaj konwersję linii aby przekonwertować "
4173-
"style końca linii Winows albo Mac."
4174-
41754150
msgid "Boolean"
41764151
msgstr "Wartość logiczna"
41774152

‎builtins/stdtypes.po‎

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.15\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-11-05 20:53+0000\n"
16+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1717
"PO-Revision-Date: 2026-09-13 17:09+0000\n"
1818
"Last-Translator: Maciej Olko, 2026\n"
1919
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -1468,9 +1468,9 @@ msgstr ""
14681468
msgid ""
14691469
"If the asynchronous generator function then exits gracefully, is already "
14701470
"closed, or raises :exc:`GeneratorExit` (by not catching the exception), then "
1471-
"the returned awaitable will raise a :exc:`StopIteration` exception. Any "
1472-
"further awaitables returned by subsequent calls to the asynchronous "
1473-
"generator will raise a :exc:`StopAsyncIteration` exception."
1471+
"the returned awaitable will raise a :exc:`StopIteration` exception. "
1472+
"Awaitables returned by subsequent calls to :meth:`~agen.__anext__` "
1473+
"or :meth:`~agen.asend` will raise a :exc:`StopAsyncIteration` exception."
14741474
msgstr ""
14751475

14761476
msgid ""
@@ -2847,19 +2847,19 @@ msgstr ""
28472847
msgid ""
28482848
"Perform a string formatting operation. The string on which this method is "
28492849
"called can contain literal text or replacement fields delimited by braces "
2850-
"``{}``. Each replacement field contains either the numeric index of a "
2851-
"positional argument, or the name of a keyword argument. Returns a copy of "
2852-
"the string where each replacement field is replaced with the string value of "
2853-
"the corresponding argument. For example:"
2850+
"``{}``. Each replacement field refers to a positional argument (numbered "
2851+
"explicitly or automatically) or a keyword argument. Returns a copy of the "
2852+
"string where each replacement field is replaced with the string value of the "
2853+
"corresponding argument. For example:"
28542854
msgstr ""
28552855

28562856
msgid ""
2857-
">>> \"The sum of 1 + 2 is {0}\".format(1+2)\n"
2858-
"'The sum of 1 + 2 is 3'\n"
2859-
">>> \"The sum of {a} + {b} is {answer}\".format(answer=1+2, a=1, b=2)\n"
2857+
">>> \"The sum of {} + {} is {}\".format(1, 2, 1+2)\n"
28602858
"'The sum of 1 + 2 is 3'\n"
28612859
">>> \"{1} expects the {0} Inquisition!\".format(\"Spanish\", \"Nobody\")\n"
2862-
"'Nobody expects the Spanish Inquisition!'"
2860+
"'Nobody expects the Spanish Inquisition!'\n"
2861+
">>> \"The sum of {a} + {b} is {answer}\".format(answer=1+2, a=1, b=2)\n"
2862+
"'The sum of 1 + 2 is 3'"
28632863
msgstr ""
28642864

28652865
msgid ""
@@ -3791,7 +3791,7 @@ msgstr ""
37913791
msgid ""
37923792
"Return a copy of the string with all the cased characters [4]_ converted to "
37933793
"uppercase. Note that ``s.upper().isupper()`` might be ``False`` if ``s`` "
3794-
"contains uncased characters or if the Unicode category of the resulting "
3794+
"contains no cased characters or if the Unicode category of the resulting "
37953795
"character(s) is not \"Lu\" (Letter, uppercase), but e.g. \"Lt\" (Letter, "
37963796
"titlecase)."
37973797
msgstr ""
@@ -4253,9 +4253,9 @@ msgid "No argument is converted, results in a ``'%'`` character in the result."
42534253
msgstr ""
42544254

42554255
msgid ""
4256-
"For floating-point formats, the result should be correctly rounded to a "
4257-
"given precision ``p`` of digits after the decimal point. The rounding mode "
4258-
"matches that of the :func:`round` builtin."
4256+
"For floating-point formats, the result should be correctly rounded to the "
4257+
"specified precision. The rounding mode matches that of the :func:`round` "
4258+
"builtin."
42594259
msgstr ""
42604260

42614261
msgid ""
@@ -6495,8 +6495,9 @@ msgid "Dictionaries are now reversible."
64956495
msgstr ""
64966496

64976497
msgid ""
6498-
":class:`frozendict` and :class:`types.MappingProxyType` can be used to "
6499-
"create a read-only view of a :class:`dict`."
6498+
":class:`types.MappingProxyType` can be used to create a read-only view of "
6499+
"a :class:`dict`. :class:`frozendict` is an immutable version "
6500+
"of :class:`dict`."
65006501
msgstr ""
65016502

65026503
msgid ""
@@ -6676,7 +6677,7 @@ msgstr ""
66766677
msgid ""
66776678
"Similar to :meth:`dict.fromkeys`, but call again the type constructor with "
66786679
"an initialized :class:`frozendict` if the type is a :class:`frozendict` "
6679-
"subclass or if the constructor returned a :class:`frozendict`."
6680+
"subclass."
66806681
msgstr ""
66816682

66826683
msgid "Context Manager Types"
@@ -7336,8 +7337,8 @@ msgstr ""
73367337

73377338
msgid ""
73387339
"The :meth:`!__or__` method for type objects was added to support the syntax "
7339-
"``X | Y``. If a metaclass implements :meth:`!__or__`, the Union may "
7340-
"override it:"
7340+
"``X | Y``. If a metaclass implements :meth:`!__or__`, it may override the "
7341+
"default behavior of creating a union:"
73417342
msgstr ""
73427343

73437344
msgid ""

‎faq/design.po‎

Lines changed: 1 addition & 4 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-10-23 18:01+0000\n"
14+
"POT-Creation-Date: 2026-11-09 23:13+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"
@@ -26,9 +26,6 @@ msgstr ""
2626
msgid "Design and History FAQ"
2727
msgstr "Projekt i Historia FAQ"
2828

29-
msgid "Contents"
30-
msgstr "Zawartość"
31-
3229
msgid "Why does Python use indentation for grouping of statements?"
3330
msgstr "Dlaczego Python używa akapitów do grupowania instrukcji?"
3431

‎faq/general.po‎

Lines changed: 1 addition & 4 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-10-27 19:03+0000\n"
14+
"POT-Creation-Date: 2026-11-09 23:13+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"
@@ -26,9 +26,6 @@ msgstr ""
2626
msgid "General Python FAQ"
2727
msgstr ""
2828

29-
msgid "Contents"
30-
msgstr "Zawartość"
31-
3229
msgid "General Information"
3330
msgstr ""
3431

‎faq/gui.po‎

Lines changed: 1 addition & 4 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-11-07 18:23+0000\n"
14+
"POT-Creation-Date: 2026-11-09 23:13+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"
@@ -26,9 +26,6 @@ msgstr ""
2626
msgid "Graphic User Interface FAQ"
2727
msgstr "FAQ Graficzny Interfejs Użytkownika"
2828

29-
msgid "Contents"
30-
msgstr "Zawartość"
31-
3229
msgid "General GUI Questions"
3330
msgstr "Pytania ogólne o GUI"
3431

‎faq/library.po‎

Lines changed: 12 additions & 87 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-11-07 18:23+0000\n"
14+
"POT-Creation-Date: 2026-11-09 23:13+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"
@@ -26,9 +26,6 @@ msgstr ""
2626
msgid "Library and Extension FAQ"
2727
msgstr ""
2828

29-
msgid "Contents"
30-
msgstr "Zawartość"
31-
3229
msgid "General Library Questions"
3330
msgstr ""
3431

@@ -292,63 +289,6 @@ msgid ""
292289
"the low-level primitives provided by the :mod:`_thread` module."
293290
msgstr ""
294291

295-
msgid "None of my threads seem to run: why?"
296-
msgstr ""
297-
298-
msgid ""
299-
"As soon as the main thread exits, all threads are killed. Your main thread "
300-
"is running too quickly, giving the threads no time to do any work."
301-
msgstr ""
302-
303-
msgid ""
304-
"A simple fix is to add a sleep to the end of the program that's long enough "
305-
"for all the threads to finish::"
306-
msgstr ""
307-
308-
msgid ""
309-
"import threading, time\n"
310-
"\n"
311-
"def thread_task(name, n):\n"
312-
" for i in range(n):\n"
313-
" print(name, i)\n"
314-
"\n"
315-
"for i in range(10):\n"
316-
" T = threading.Thread(target=thread_task, args=(str(i), i))\n"
317-
" T.start()\n"
318-
"\n"
319-
"time.sleep(10) # <---------------------------!"
320-
msgstr ""
321-
322-
msgid ""
323-
"But now (on many platforms) the threads don't run in parallel, but appear to "
324-
"run sequentially, one at a time! The reason is that the OS thread scheduler "
325-
"doesn't start a new thread until the previous thread is blocked."
326-
msgstr ""
327-
328-
msgid "A simple fix is to add a tiny sleep to the start of the run function::"
329-
msgstr ""
330-
331-
msgid ""
332-
"def thread_task(name, n):\n"
333-
" time.sleep(0.001) # <--------------------!\n"
334-
" for i in range(n):\n"
335-
" print(name, i)\n"
336-
"\n"
337-
"for i in range(10):\n"
338-
" T = threading.Thread(target=thread_task, args=(str(i), i))\n"
339-
" T.start()\n"
340-
"\n"
341-
"time.sleep(10)"
342-
msgstr ""
343-
344-
msgid ""
345-
"Instead of trying to guess a good delay value for :func:`time.sleep`, it's "
346-
"better to use some kind of semaphore mechanism. One idea is to use "
347-
"the :mod:`queue` module to create a queue object, let each thread append a "
348-
"token to the queue when it finishes, and let the main thread read as many "
349-
"tokens from the queue as there are threads."
350-
msgstr ""
351-
352292
msgid "How do I parcel out work among a bunch of worker threads?"
353293
msgstr ""
354294

@@ -497,38 +437,21 @@ msgid ""
497437
msgstr ""
498438

499439
msgid ""
500-
"With the approval of :pep:`703` work is now underway to remove the GIL from "
501-
"the CPython implementation of Python. Initially it will be implemented as "
502-
"an optional compiler flag when building the interpreter, and so separate "
503-
"builds will be available with and without the GIL. Long-term, the hope is "
504-
"to settle on a single build, once the performance implications of removing "
505-
"the GIL are fully understood. Python 3.13 is likely to be the first release "
506-
"containing this work, although it may not be completely functional in this "
507-
"release."
508-
msgstr ""
509-
510-
msgid ""
511-
"The current work to remove the GIL is based on a `fork of Python 3.9 with "
512-
"the GIL removed <https://github.com/colesbury/nogil>`_ by Sam Gross. Prior "
513-
"to that, in the days of Python 1.5, Greg Stein actually implemented a "
514-
"comprehensive patch set (the \"free threading\" patches) that removed the "
515-
"GIL and replaced it with fine-grained locking. Adam Olsen did a similar "
516-
"experiment in his `python-safethread <https://code.google.com/archive/p/"
517-
"python-safethread>`_ project. Unfortunately, both of these earlier "
518-
"experiments exhibited a sharp drop in single-thread performance (at least "
519-
"30% slower), due to the amount of fine-grained locking necessary to "
520-
"compensate for the removal of the GIL. The Python 3.9 fork is the first "
521-
"attempt at removing the GIL with an acceptable performance impact."
440+
"Since Python 3.13, CPython provides an optional free-threaded build that can "
441+
"run with the GIL disabled, allowing Python threads to run in parallel on "
442+
"multiple CPU cores (see :pep:`703`). Free-threaded Python is officially "
443+
"supported as of Python 3.14 (see :pep:`779`), but is not the default build. "
444+
"See :doc:`/howto/free-threading-python` for details."
522445
msgstr ""
523446

524447
msgid ""
525448
"The presence of the GIL in current Python releases doesn't mean that you "
526449
"can't make good use of Python on multi-CPU machines! You just have to be "
527450
"creative with dividing the work up between multiple *processes* rather than "
528451
"multiple *threads*. The :class:`~concurrent.futures.ProcessPoolExecutor` "
529-
"class in the new :mod:`concurrent.futures` module provides an easy way of "
530-
"doing so; the :mod:`multiprocessing` module provides a lower-level API in "
531-
"case you want more control over dispatching of tasks."
452+
"class in the :mod:`concurrent.futures` module provides an easy way of doing "
453+
"so; the :mod:`multiprocessing` module provides a lower-level API in case you "
454+
"want more control over dispatching of tasks."
532455
msgstr ""
533456

534457
msgid ""
@@ -543,7 +466,9 @@ msgid ""
543466
"An alternative approach to reducing the impact of the GIL is to make the GIL "
544467
"a per-interpreter-state lock rather than truly global. This was :ref:`first "
545468
"implemented in Python 3.12 <whatsnew312-pep684>` and is available in the C "
546-
"API. A Python interface to it is expected in Python 3.13. The main "
469+
"API. Python interfaces were added in Python 3.14 through "
470+
"the :mod:`concurrent.interpreters` module and "
471+
"the :class:`~concurrent.futures.InterpreterPoolExecutor` class. The main "
547472
"limitation to it at the moment is likely to be 3rd party extension modules, "
548473
"since these must be written with multiple interpreters in mind in order to "
549474
"be usable, so many older extension modules will not be usable."

‎faq/programming.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.15\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-10-23 18:01+0000\n"
16+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1818
"Last-Translator: Maciej Olko, 2026\n"
1919
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -28,9 +28,6 @@ msgstr ""
2828
msgid "Programming FAQ"
2929
msgstr "FAQ – programowanie"
3030

31-
msgid "Contents"
32-
msgstr "Zawartość"
33-
3431
msgid "General questions"
3532
msgstr "Pytania ogólne"
3633

0 commit comments

Comments
 (0)