Skip to content

Commit 89e49b6

Browse files
authored
Merge branch '3.15' into split-linting-from-main-workflow
2 parents 378d5ec + 26886e7 commit 89e49b6

58 files changed

Lines changed: 865 additions & 453 deletions

Some content is hidden

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

.tx/config

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1576,6 +1576,15 @@ resource_name = library--asyncio-task
15761576
replace_edited_strings = false
15771577
keep_translations = false
15781578

1579+
[o:python-doc:p:python-newest:r:library--asyncio-threading]
1580+
file_filter = library/asyncio-threading.po
1581+
source_file = gettext/library/asyncio-threading.pot
1582+
type = PO
1583+
minimum_perc = 0
1584+
resource_name = library--asyncio-threading
1585+
replace_edited_strings = false
1586+
keep_translations = false
1587+
15791588
[o:python-doc:p:python-newest:r:library--asyncore]
15801589
file_filter = library/asyncore.po
15811590
source_file = gettext/library/asyncore.pot

README.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
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)
1919
[![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.75%25-0.svg)](https://translations.python.org/#pl)
21-
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.64%25-0.svg)](https://translations.python.org/#pl)
20+
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.81%25-0.svg)](https://translations.python.org/#pl)
21+
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.65%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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
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-lint-and-build.yml)
1919
[![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.75%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.64%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.81%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.65%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]]] -->

about.po

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Maciej Olko <maciej.olko@gmail.com>, 2026
89
#
910
#, fuzzy
1011
msgid ""
1112
msgstr ""
1213
"Project-Id-Version: Python 3.15\n"
1314
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-02 00:16+0000\n"
15+
"POT-Creation-Date: 2026-06-09 16:27+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
17+
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2026\n"
1718
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
1819
"MIME-Version: 1.0\n"
1920
"Content-Type: text/plain; charset=UTF-8\n"
@@ -79,6 +80,9 @@ msgid ""
7980
"<https://github.com/python/cpython/graphs/contributors>`__ for a partial "
8081
"list of contributors."
8182
msgstr ""
83+
"Wielu ludzi rozwija język Python, bibliotekę standardową Pythona i "
84+
"dokumentację. W `repozytorium GitHub CPythona <https://github.com/python/"
85+
"cpython/graphs/contributors>`__ znajdziesz częściową listę kontrybutorów."
8286

8387
msgid ""
8488
"It is only with the input and contributions of the Python community that "

c-api/import.po

Lines changed: 1 addition & 6 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-06-02 00:16+0000\n"
14+
"POT-Creation-Date: 2026-06-09 16:27+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"
@@ -373,11 +373,6 @@ msgstr ""
373373
msgid "Make all imports lazy by default."
374374
msgstr ""
375375

376-
msgid ""
377-
"Disable lazy imports entirely. Even explicit ``lazy`` statements become "
378-
"eager imports."
379-
msgstr ""
380-
381376
msgid ""
382377
"This function is a building block that enables embedders to implement the :"
383378
"py:meth:`~importlib.abc.Loader.create_module` step of custom static "

c-api/long.po

Lines changed: 5 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-06-02 00:16+0000\n"
14+
"POT-Creation-Date: 2026-06-07 15:19+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"
@@ -85,13 +85,13 @@ msgid ""
8585
msgstr ""
8686

8787
msgid ""
88-
"Return a new :c:type:`PyLongObject` object from a signed C :c:expr:`int32_t` "
89-
"or :c:expr:`int64_t`, or ``NULL`` with an exception set on failure."
88+
"Return a new :c:type:`PyLongObject` object from a C :c:expr:`unsigned long "
89+
"long`, or ``NULL`` on failure."
9090
msgstr ""
9191

9292
msgid ""
93-
"Return a new :c:type:`PyLongObject` object from a C :c:expr:`unsigned long "
94-
"long`, or ``NULL`` on failure."
93+
"Return a new :c:type:`PyLongObject` object from a signed C :c:expr:`int32_t` "
94+
"or :c:expr:`int64_t`, or ``NULL`` with an exception set on failure."
9595
msgstr ""
9696

9797
msgid ""

c-api/memory.po

Lines changed: 6 additions & 6 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-06-02 00:16+0000\n"
14+
"POT-Creation-Date: 2026-06-11 17:33+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"
@@ -120,8 +120,8 @@ msgid ""
120120
"certain circumstances, the Python memory manager may or may not trigger "
121121
"appropriate actions, like garbage collection, memory compaction or other "
122122
"preventive procedures. Note that by using the C library allocator as shown "
123-
"in the previous example, the allocated memory for the I/O buffer escapes "
124-
"completely the Python memory manager."
123+
"in the previous example, the allocated memory for the I/O buffer completely "
124+
"escapes the Python memory manager."
125125
msgstr ""
126126

127127
msgid ""
@@ -218,9 +218,9 @@ msgid ""
218218
msgstr ""
219219

220220
msgid ""
221-
"Allocates *nelem* elements each whose size in bytes is *elsize* and returns "
222-
"a pointer of type :c:expr:`void*` to the allocated memory, or ``NULL`` if "
223-
"the request fails. The memory is initialized to zeros."
221+
"Allocates *nelem* elements each of size *elsize* bytes and returns a pointer "
222+
"of type :c:expr:`void*` to the allocated memory, or ``NULL`` if the request "
223+
"fails. The memory is initialized to zeros."
224224
msgstr ""
225225

226226
msgid ""

c-api/typeobj.po

Lines changed: 8 additions & 9 deletions
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-02 00:16+0000\n"
15+
"POT-Creation-Date: 2026-06-09 16:27+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Blessing Oluronbi, 2026\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -3514,8 +3514,8 @@ msgid ""
35143514
msgstr ""
35153515

35163516
msgid ""
3517-
"Check if the request can be met. If not, raise :exc:`BufferError`, set :c:"
3518-
"expr:`view->obj` to ``NULL`` and return ``-1``."
3517+
"Check if the request can be met. If not, raise :exc:`BufferError`, set "
3518+
"``view->obj`` to ``NULL`` and return ``-1``."
35193519
msgstr ""
35203520

35213521
msgid "Fill in the requested fields."
@@ -3524,8 +3524,7 @@ msgstr ""
35243524
msgid "Increment an internal counter for the number of exports."
35253525
msgstr ""
35263526

3527-
msgid ""
3528-
"Set :c:expr:`view->obj` to *exporter* and increment :c:expr:`view->obj`."
3527+
msgid "Set ``view->obj`` to *exporter* and increment ``view->obj``."
35293528
msgstr ""
35303529

35313530
msgid "Return ``0``."
@@ -3565,13 +3564,13 @@ msgid ""
35653564
msgstr ""
35663565

35673566
msgid ""
3568-
"Re-export: Each member of the tree acts as the exporting object and sets :c:"
3569-
"expr:`view->obj` to a new reference to itself."
3567+
"Re-export: Each member of the tree acts as the exporting object and sets "
3568+
"``view->obj`` to a new reference to itself."
35703569
msgstr ""
35713570

35723571
msgid ""
35733572
"Redirect: The buffer request is redirected to the root object of the tree. "
3574-
"Here, :c:expr:`view->obj` will be a new reference to the root object."
3573+
"Here, ``view->obj`` will be a new reference to the root object."
35753574
msgstr ""
35763575

35773576
msgid ""
@@ -3635,7 +3634,7 @@ msgid ""
36353634
msgstr ""
36363635

36373636
msgid ""
3638-
"This function MUST NOT decrement :c:expr:`view->obj`, since that is done "
3637+
"This function MUST NOT decrement ``view->obj``, since that is done "
36393638
"automatically in :c:func:`PyBuffer_Release` (this scheme is useful for "
36403639
"breaking reference cycles)."
36413640
msgstr ""

glossary.po

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Maciej Olko <maciej.olko@gmail.com>, 2026
89
#
910
#, fuzzy
1011
msgid ""
1112
msgstr ""
1213
"Project-Id-Version: Python 3.15\n"
1314
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-02 00:16+0000\n"
15+
"POT-Creation-Date: 2026-06-09 16:27+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
17+
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2026\n"
1718
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
1819
"MIME-Version: 1.0\n"
1920
"Content-Type: text/plain; charset=UTF-8\n"
@@ -33,6 +34,9 @@ msgid ""
3334
"The default Python prompt of the :term:`interactive` shell. Often seen for "
3435
"code examples which can be executed interactively in the interpreter."
3536
msgstr ""
37+
"Domyślny znak zachęty powłoki :term:`interaktywnej <interactive>` Pythona. "
38+
"Często spotykane w przypadku przykładów kodu, które mogą być wykonywane w "
39+
"interpreterze."
3640

3741
msgid "``...``"
3842
msgstr "``...``"
@@ -46,10 +50,14 @@ msgid ""
4650
"right delimiters (parentheses, square brackets, curly braces or triple "
4751
"quotes), or after specifying a decorator."
4852
msgstr ""
53+
"Domyślnego znaku zachęty powłoki :term:`interaktywnej <interactive>` Pythona "
54+
"przy wpisywaniu kodu wciętego bloku, wewnątrz pary odpowiadających sobie "
55+
"ograniczników (nawiasów, nawiasów kwadratowych, nawiasów klamrowych lub "
56+
"potrójnych cudzysłowów) lub po użyciu dekoratora."
4957

5058
msgid ""
5159
"The three dots form of the :ref:`Ellipsis <bltin-ellipsis-object>` object."
52-
msgstr ""
60+
msgstr "Formy obiektu :ref:`Ellipsis <bltin-ellipsis-object>`."
5361

5462
msgid "abstract base class"
5563
msgstr "abstrakcyjna klasa bazowa"
@@ -66,6 +74,17 @@ msgid ""
6674
"module), import finders and loaders (in the :mod:`importlib.abc` module). "
6775
"You can create your own ABCs with the :mod:`abc` module."
6876
msgstr ""
77+
"Abstrakcyjne klasy bazowe uzupełniają :term:`duck-typing`, oferując sposób "
78+
"definiowania interfejsów w sytuacjach, gdy inne techniki, takie jak :func:"
79+
"`hasattr`, byłyby nieporęczne lub nieco błędne (na przykład w przypadku :ref:"
80+
"`magicznych metod <special-lookup>` ). Abstrakcyjne klasy bazowe wprowadzają "
81+
"wirtualne podklasy, czyli klasy, które nie dziedziczą po żadnej klasie, ale "
82+
"są nadal rozpoznawane przez :func:`isinstance` i :func:`issubclass`; zobacz "
83+
"dokumentację modułu :mod:`abc`. Python zawiera wiele wbudowanych "
84+
"abstrakcyjnych klas bazowych dla struktur danych (w module :mod:`collections."
85+
"abc`), liczb (w module :mod:`numbers`), strumieni (w module :mod:`io`), "
86+
"wyszukiwarek i loaderów importów (w module :mod:`importlib.abc`). Możesz "
87+
"stworzyć własną abstrakcyjną klasę bazową za pomocą modułu :mod:`abc`."
6988

7089
msgid "annotate function"
7190
msgstr ""

howto/annotations.po

Lines changed: 1 addition & 7 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-06-02 00:16+0000\n"
14+
"POT-Creation-Date: 2026-06-11 17:33+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,12 +26,6 @@ msgstr ""
2626
msgid "Annotations Best Practices"
2727
msgstr "Najlepsze praktyki dotyczące adnotacji"
2828

29-
msgid "author"
30-
msgstr "autor"
31-
32-
msgid "Larry Hastings"
33-
msgstr "Larry Hastings"
34-
3529
msgid "Abstract"
3630
msgstr "Streszczenie"
3731

0 commit comments

Comments
 (0)