Skip to content

Commit 4be2b81

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
Co-Authored-By: python-doc bot
1 parent 90b6323 commit 4be2b81

Some content is hidden

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

52 files changed

+636
-469
lines changed

README.en.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1414
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-{total_strings:.2f}%25-0.svg)](https://translations.python.org/#pl)''')
1515
]]] -->
1616
[![build](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml)
17-
[![core 99.95%](https://img.shields.io/badge/core-99.95%25-0.svg)](https://translations.python.org/#pl)
18-
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.43%25-0.svg)](https://translations.python.org/#pl)
19-
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.36%25-0.svg)](https://translations.python.org/#pl)
17+
[![core 99.49%](https://img.shields.io/badge/core-99.49%25-0.svg)](https://translations.python.org/#pl)
18+
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.41%25-0.svg)](https://translations.python.org/#pl)
19+
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.34%25-0.svg)](https://translations.python.org/#pl)
2020
<!-- [[[end]]] -->
2121

2222
*Przeczytaj to w innym języku: [polski](README.md)*

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1414
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-{total_strings:.2f}%25-0.svg)](https://translations.python.org/#pl)''')
1515
]]] -->
1616
[![build](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml)
17-
[![podstawowe artykuły 99.95%](https://img.shields.io/badge/podstawowe_artykuły-99.95%25-0.svg)](https://translations.python.org/#pl)
18-
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.43%25-0.svg)](https://translations.python.org/#pl)
19-
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-12.36%25-0.svg)](https://translations.python.org/#pl)
17+
[![podstawowe artykuły 99.49%](https://img.shields.io/badge/podstawowe_artykuły-99.49%25-0.svg)](https://translations.python.org/#pl)
18+
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.41%25-0.svg)](https://translations.python.org/#pl)
19+
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-12.34%25-0.svg)](https://translations.python.org/#pl)
2020
<!-- [[[end]]] -->
2121

2222
*Read this in another language: [English](README.en.md)*

bugs.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.14\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-02-17 14:41+0000\n"
16+
"POT-Creation-Date: 2026-03-09 14:44+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1818
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2026\n"
1919
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"

c-api/memory.po

Lines changed: 59 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-03-03 14:40+0000\n"
14+
"POT-Creation-Date: 2026-03-11 14:42+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"
@@ -271,8 +271,10 @@ msgid ""
271271
msgstr ""
272272

273273
msgid ""
274-
"The :ref:`default memory allocator <default-memory-allocators>` uses the :"
275-
"ref:`pymalloc memory allocator <pymalloc>`."
274+
"In the GIL-enabled build (default build) the :ref:`default memory allocator "
275+
"<default-memory-allocators>` uses the :ref:`pymalloc memory allocator "
276+
"<pymalloc>`, whereas in the :term:`free-threaded build`, the default is the :"
277+
"ref:`mimalloc memory allocator <mimalloc>` instead."
276278
msgstr ""
277279

278280
msgid ""
@@ -283,6 +285,11 @@ msgid ""
283285
"The default allocator is now pymalloc instead of system :c:func:`malloc`."
284286
msgstr ""
285287

288+
msgid ""
289+
"In the :term:`free-threaded <free threading>` build, the default allocator "
290+
"is now :ref:`mimalloc <mimalloc>`."
291+
msgstr ""
292+
286293
msgid ""
287294
"Requesting zero bytes returns a distinct non-``NULL`` pointer if possible, "
288295
"as if ``PyMem_Malloc(1)`` had been called instead. The memory will not have "
@@ -393,7 +400,9 @@ msgstr ""
393400

394401
msgid ""
395402
"The :ref:`default object allocator <default-memory-allocators>` uses the :"
396-
"ref:`pymalloc memory allocator <pymalloc>`."
403+
"ref:`pymalloc memory allocator <pymalloc>`. In the :term:`free-threaded "
404+
"<free threading>` build, the default is the :ref:`mimalloc memory allocator "
405+
"<mimalloc>` instead."
397406
msgstr ""
398407

399408
msgid ""
@@ -525,6 +534,24 @@ msgstr ""
525534
msgid "``\"malloc_debug\"``"
526535
msgstr "``\"malloc_debug\"``"
527536

537+
msgid "Free-threaded build"
538+
msgstr ""
539+
540+
msgid "``\"mimalloc\"``"
541+
msgstr ""
542+
543+
msgid "``mimalloc``"
544+
msgstr ""
545+
546+
msgid "Free-threaded debug build"
547+
msgstr ""
548+
549+
msgid "``\"mimalloc_debug\"``"
550+
msgstr ""
551+
552+
msgid "``mimalloc`` + debug"
553+
msgstr ""
554+
528555
msgid "Legend:"
529556
msgstr "Legenda:"
530557

@@ -539,9 +566,7 @@ msgstr ""
539566
msgid "``pymalloc``: :ref:`pymalloc memory allocator <pymalloc>`."
540567
msgstr ""
541568

542-
msgid ""
543-
"``mimalloc``: :ref:`mimalloc memory allocator <mimalloc>`. The pymalloc "
544-
"allocator will be used if mimalloc support isn't available."
569+
msgid "``mimalloc``: :ref:`mimalloc memory allocator <mimalloc>`."
545570
msgstr ""
546571

547572
msgid ""
@@ -919,10 +944,33 @@ msgid "The mimalloc allocator"
919944
msgstr ""
920945

921946
msgid ""
922-
"Python supports the mimalloc allocator when the underlying platform support "
923-
"is available. mimalloc \"is a general purpose allocator with excellent "
924-
"performance characteristics. Initially developed by Daan Leijen for the "
925-
"runtime systems of the Koka and Lean languages.\""
947+
"Python supports the `mimalloc <https://github.com/microsoft/mimalloc/>`__ "
948+
"allocator when the underlying platform support is available. mimalloc is a "
949+
"general purpose allocator with excellent performance characteristics, "
950+
"initially developed by Daan Leijen for the runtime systems of the Koka and "
951+
"Lean languages."
952+
msgstr ""
953+
954+
msgid ""
955+
"Unlike :ref:`pymalloc <pymalloc>`, which is optimized for small objects (512 "
956+
"bytes or fewer), mimalloc handles allocations of any size."
957+
msgstr ""
958+
959+
msgid ""
960+
"In the :term:`free-threaded <free threading>` build, mimalloc is the default "
961+
"and **required** allocator for the :c:macro:`PYMEM_DOMAIN_MEM` and :c:macro:"
962+
"`PYMEM_DOMAIN_OBJ` domains. It cannot be disabled in free-threaded builds. "
963+
"The free-threaded build uses per-thread mimalloc heaps, which allows "
964+
"allocation and deallocation to proceed without locking in most cases."
965+
msgstr ""
966+
967+
msgid ""
968+
"In the default (non-free-threaded) build, mimalloc is available but not the "
969+
"default allocator. It can be selected at runtime using :envvar:"
970+
"`PYTHONMALLOC`\\ ``=mimalloc`` (or ``mimalloc_debug`` to include :ref:`debug "
971+
"hooks <pymem-debug-hooks>`). It can be disabled at build time using the :"
972+
"option:`--without-mimalloc` configure option, but this option cannot be "
973+
"combined with :option:`--disable-gil`."
926974
msgstr ""
927975

928976
msgid "tracemalloc C API"

0 commit comments

Comments
 (0)