Skip to content

Commit 5508123

Browse files
GitHub Action's update-translation jobrffontenelle
andcommitted
Update translation from Transifex
Co-Authored-By: Rafael Fontenelle <[email protected]>
1 parent a376d06 commit 5508123

File tree

10 files changed

+142
-47
lines changed

10 files changed

+142
-47
lines changed

README.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1414
![{translators} Translators](https://img.shields.io/badge/Translators-{translators}-0.svg)''')
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-
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-35.33%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
18-
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-40.95%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
17+
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-35.31%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
18+
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-40.94%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
1919
![2 Translators](https://img.shields.io/badge/Translators-2-0.svg)
2020
<!-- [[[end]]] -->
2121

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1414
![{translators} tłumaczy](https://img.shields.io/badge/tłumaczy-{translators}-0.svg)''')
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-
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-35.33%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
18-
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-40.95%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
17+
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-35.31%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
18+
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-40.94%25-0.svg)](https://python-docs-translations.github.io/dashboard/)
1919
![2 tłumaczy](https://img.shields.io/badge/tłumaczy-2-0.svg)
2020
<!-- [[[end]]] -->
2121

library/bisect.po

Lines changed: 10 additions & 1 deletion
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: 2025-05-09 14:19+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:48+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -46,6 +46,15 @@ msgid ""
4646
"insertion point between values in an array."
4747
msgstr ""
4848

49+
msgid ""
50+
"The functions in this module are not thread-safe. If multiple threads "
51+
"concurrently use :mod:`bisect` functions on the same sequence, this may "
52+
"result in undefined behaviour. Likewise, if the provided sequence is mutated "
53+
"by a different thread while a :mod:`bisect` function is operating on it, the "
54+
"result is undefined. For example, using :py:func:`~bisect.insort_left` on "
55+
"the same list from multiple threads may result in the list becoming unsorted."
56+
msgstr ""
57+
4958
msgid "The following functions are provided:"
5059
msgstr "W module znajdują się następujące funkcje:"
5160

library/concurrent.futures.po

Lines changed: 8 additions & 1 deletion
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: 2025-06-20 14:21+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:48+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -486,6 +486,13 @@ msgstr ""
486486
"Виклик методів :class:`Executor` або :class:`Future` із виклику, надісланого "
487487
"до :class:`ProcessPoolExecutor`, призведе до взаємоблокування."
488488

489+
msgid ""
490+
"Note that the restrictions on functions and arguments needing to picklable "
491+
"as per :class:`multiprocessing.Process` apply when using :meth:`~Executor."
492+
"submit` and :meth:`~Executor.map` on a :class:`ProcessPoolExecutor`. A "
493+
"function defined in a REPL or a lambda should not be expected to work."
494+
msgstr ""
495+
489496
msgid ""
490497
"An :class:`Executor` subclass that executes calls asynchronously using a "
491498
"pool of at most *max_workers* processes. If *max_workers* is ``None`` or "

library/concurrent.interpreters.po

Lines changed: 5 additions & 6 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: 2025-07-25 14:21+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:48+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -176,11 +176,10 @@ msgstr ""
176176

177177
msgid ""
178178
"All that said, interpreters do naturally support certain flavors of "
179-
"concurrency, as a powerful side effect of that isolation. There's a powerful "
180-
"side effect of that isolation. It enables a different approach to "
181-
"concurrency than you can take with async or threads. It's a similar "
182-
"concurrency model to CSP or the actor model, a model which is relatively "
183-
"easy to reason about."
179+
"concurrency. There's a powerful side effect of that isolation. It enables a "
180+
"different approach to concurrency than you can take with async or threads. "
181+
"It's a similar concurrency model to CSP or the actor model, a model which is "
182+
"relatively easy to reason about."
184183
msgstr ""
185184

186185
msgid ""

library/http.cookies.po

Lines changed: 7 additions & 7 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: 2025-05-09 14:19+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:49+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -194,13 +194,13 @@ msgstr ""
194194
"деяких форм міжсайтових сценаріїв."
195195

196196
msgid ""
197-
"The attribute :attr:`samesite` specifies that the browser is not allowed to "
198-
"send the cookie along with cross-site requests. This helps to mitigate CSRF "
199-
"attacks. Valid values for this attribute are \"Strict\" and \"Lax\"."
197+
"The attribute :attr:`samesite` controls when the browser sends the cookie "
198+
"with cross-site requests. This helps to mitigate CSRF attacks. Valid values "
199+
"are \"Strict\" (only sent with same-site requests), \"Lax\" (sent with same-"
200+
"site requests and top-level navigations), and \"None\" (sent with same-site "
201+
"and cross-site requests). When using \"None\", the \"secure\" attribute must "
202+
"also be set, as required by modern browsers."
200203
msgstr ""
201-
"Атрибут :attr:`samesite` вказує, що браузеру заборонено надсилати файли "
202-
"cookie разом із міжсайтовими запитами. Це допомагає пом’якшити атаки CSRF. "
203-
"Дійсні значення для цього атрибута: \"Strict\" і \"Lax\"."
204204

205205
msgid ""
206206
"The attribute :attr:`partitioned` indicates to user agents that these cross-"

library/multiprocessing.po

Lines changed: 59 additions & 18 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: 2025-07-25 14:21+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:49+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -154,6 +154,13 @@ msgstr ""
154154
"Щоб отримати пояснення, чому потрібна частина ``if __name__ == "
155155
"'__main__''``, див. :ref:`multiprocessing-programming`."
156156

157+
msgid ""
158+
"The arguments to :class:`Process` usually need to be unpickleable from "
159+
"within the child process. If you tried typing the above example directly "
160+
"into a REPL it could lead to an :exc:`AttributeError` in the child process "
161+
"trying to locate the *f* function in the ``__main__`` module."
162+
msgstr ""
163+
157164
msgid "Contexts and start methods"
158165
msgstr "Контексти та методи запуску"
159166

@@ -328,12 +335,13 @@ msgstr ""
328335
"запуску *spawn* або *forkserver*."
329336

330337
msgid ""
331-
"A library which wants to use a particular start method should probably use :"
332-
"func:`get_context` to avoid interfering with the choice of the library user."
338+
"Libraries using :mod:`multiprocessing` or :class:`~concurrent.futures."
339+
"ProcessPoolExecutor` should be designed to allow their users to provide "
340+
"their own multiprocessing context. Using a specific context of your own "
341+
"within a library can lead to incompatibilities with the rest of the library "
342+
"user's application. Always document if your library requires a specific "
343+
"start method."
333344
msgstr ""
334-
"Бібліотека, яка хоче використовувати певний метод запуску, ймовірно, повинна "
335-
"використовувати :func:`get_context`, щоб уникнути втручання у вибір "
336-
"користувача бібліотеки."
337345

338346
msgid ""
339347
"The ``'spawn'`` and ``'forkserver'`` start methods generally cannot be used "
@@ -758,12 +766,49 @@ msgstr ""
758766

759767
msgid ""
760768
"If a subclass overrides the constructor, it must make sure it invokes the "
761-
"base class constructor (:meth:`Process.__init__`) before doing anything else "
769+
"base class constructor (``super().__init__()``) before doing anything else "
762770
"to the process."
763771
msgstr ""
764-
"Якщо підклас перевизначає конструктор, він повинен переконатися, що він "
765-
"викликає конструктор базового класу (:meth:`Process.__init__`), перш ніж "
766-
"щось робити з процесом."
772+
773+
msgid ""
774+
"In general, all arguments to :class:`Process` must be picklable. This is "
775+
"frequently observed when trying to create a :class:`Process` or use a :class:"
776+
"`concurrent.futures.ProcessPoolExecutor` from a REPL with a locally defined "
777+
"*target* function."
778+
msgstr ""
779+
780+
msgid ""
781+
"Passing a callable object defined in the current REPL session causes the "
782+
"child process to die via an uncaught :exc:`AttributeError` exception when "
783+
"starting as *target* must have been defined within an importable module in "
784+
"order to be loaded during unpickling."
785+
msgstr ""
786+
787+
msgid "Example of this uncatchable error from the child::"
788+
msgstr ""
789+
790+
msgid ""
791+
">>> import multiprocessing as mp\n"
792+
">>> def knigit():\n"
793+
"... print(\"Ni!\")\n"
794+
"...\n"
795+
">>> process = mp.Process(target=knigit)\n"
796+
">>> process.start()\n"
797+
">>> Traceback (most recent call last):\n"
798+
" File \".../multiprocessing/spawn.py\", line ..., in spawn_main\n"
799+
" File \".../multiprocessing/spawn.py\", line ..., in _main\n"
800+
"AttributeError: module '__main__' has no attribute 'knigit'\n"
801+
">>> process\n"
802+
"<SpawnProcess name='SpawnProcess-1' pid=379473 parent=378707 stopped "
803+
"exitcode=1>"
804+
msgstr ""
805+
806+
msgid ""
807+
"See :ref:`multiprocessing-programming-spawn`. While this restriction is not "
808+
"true if using the ``\"fork\"`` start method, as of Python ``3.14`` that is "
809+
"no longer the default on any platform. See :ref:`multiprocessing-start-"
810+
"methods`. See also :gh:`132898`."
811+
msgstr ""
767812

768813
msgid "Added the *daemon* parameter."
769814
msgstr ""
@@ -4468,15 +4513,11 @@ msgid "More picklability"
44684513
msgstr "Більше маринування"
44694514

44704515
msgid ""
4471-
"Ensure that all arguments to :meth:`Process.__init__` are picklable. Also, "
4472-
"if you subclass :class:`~multiprocessing.Process` then make sure that "
4473-
"instances will be picklable when the :meth:`Process.start <multiprocessing."
4474-
"Process.start>` method is called."
4516+
"Ensure that all arguments to :class:`~multiprocessing.Process` are "
4517+
"picklable. Also, if you subclass ``Process.__init__``, you must make sure "
4518+
"that instances will be picklable when the :meth:`Process.start "
4519+
"<multiprocessing.Process.start>` method is called."
44754520
msgstr ""
4476-
"Переконайтеся, що всі аргументи :meth:`Process.__init__` можна вибрати. Крім "
4477-
"того, якщо ви створите підклас :class:`~multiprocessing.Process`, то "
4478-
"переконайтеся, що екземпляри можна вибрати під час виклику методу :meth:"
4479-
"`Process.start <multiprocessing.Process.start>`."
44804521

44814522
msgid "Global variables"
44824523
msgstr "Глобальні змінні"

library/typing.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-05-30 14:22+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:49+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -4131,7 +4131,7 @@ msgid ""
41314131
msgstr ""
41324132

41334133
msgid ""
4134-
"See also :func:`inspect.get_annotations`, a lower-level function that "
4134+
"See also :func:`annotationlib.get_annotations`, a lower-level function that "
41354135
"returns annotations more directly."
41364136
msgstr ""
41374137

whatsnew/3.14.po

Lines changed: 17 additions & 1 deletion
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: 2025-07-25 14:21+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:50+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -1333,6 +1333,22 @@ msgstr ""
13331333
msgid "(Contributed by Mark Shannon in :gh:`108362`.)"
13341334
msgstr ""
13351335

1336+
msgid "Platform support"
1337+
msgstr ""
1338+
1339+
msgid ""
1340+
":pep:`776`: Emscripten is now an officially supported platform at :pep:`tier "
1341+
"3 <11#tier-3>`. As a part of this effort, more than 25 bugs in `Emscripten "
1342+
"libc`__ were fixed. Emscripten now includes support for :mod:`ctypes`, :mod:"
1343+
"`termios`, and :mod:`fcntl`, as well as experimental support for :ref:"
1344+
"`PyREPL <tut-interactive>`."
1345+
msgstr ""
1346+
1347+
msgid ""
1348+
"(Contributed by R. Hood Chatham in :gh:`127146`, :gh:`127683`, and :gh:"
1349+
"`136931`.)"
1350+
msgstr ""
1351+
13361352
msgid "Other language changes"
13371353
msgstr ""
13381354

whatsnew/changelog.po

Lines changed: 30 additions & 7 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: 2025-07-25 14:21+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:20+0000\n"
1515
"PO-Revision-Date: 2025-07-18 18:50+0000\n"
1616
"Last-Translator: Rafael Fontenelle <[email protected]>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -26,6 +26,35 @@ msgstr ""
2626
msgid "Changelog"
2727
msgstr "Lista zmian"
2828

29+
msgid "Python next"
30+
msgstr "Następna wersja Pythona"
31+
32+
msgid "*Release date: XXXX-XX-XX*"
33+
msgstr "*Data wydania: XX.XX.XXXX*"
34+
35+
msgid "Library"
36+
msgstr "Biblioteka"
37+
38+
msgid ""
39+
":gh:`137059`: Fix handling of file URLs with a Windows drive letter in the "
40+
"URL authority by :func:`urllib.request.url2pathname`. This fixes a "
41+
"regression in earlier pre-releases of Python 3.14."
42+
msgstr ""
43+
44+
msgid ""
45+
":gh:`130577`: :mod:`tarfile` now validates archives to ensure member offsets "
46+
"are non-negative. (Contributed by Alexander Enrique Urieles Nieto in :gh:"
47+
"`130577`.)"
48+
msgstr ""
49+
50+
msgid "Core and Builtins"
51+
msgstr "Core i builtiny"
52+
53+
msgid ""
54+
":gh:`136870`: Fix data races while de-instrumenting bytecode of code objects "
55+
"running concurrently in threads."
56+
msgstr ""
57+
2958
msgid "Python 3.14.0 release candidate 1"
3059
msgstr ""
3160

@@ -53,9 +82,6 @@ msgid ""
5382
"and \"title\") in :class:`html.parser.HTMLParser`."
5483
msgstr ""
5584

56-
msgid "Library"
57-
msgstr "Biblioteka"
58-
5985
msgid ""
6086
":gh:`136170`: Removed the unreleased ``zipfile.ZipFile.data_offset`` "
6187
"property added in 3.14.0a7 as it wasn't fully clear which behavior it should "
@@ -119,9 +145,6 @@ msgid ""
119145
"__all__``."
120146
msgstr ""
121147

122-
msgid "Core and Builtins"
123-
msgstr "Core i builtiny"
124-
125148
msgid ""
126149
":gh:`136801`: Fix PyREPL syntax highlighting on match cases after multi-line "
127150
"case. Contributed by Olga Matoula."

0 commit comments

Comments
 (0)