Skip to content

Commit cb44ae5

Browse files
GitHub Action's update-translation jobrffontenelle
andcommitted
Update translation from Transifex
Co-Authored-By: Rafael Fontenelle <rffontenelle@gmail.com>
1 parent bc6ffd3 commit cb44ae5

File tree

9 files changed

+127
-29
lines changed

9 files changed

+127
-29
lines changed

README.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ f'''![build](https://github.com/python/python-docs-pl/actions/workflows/update-l
1313
![{translators} Translators](https://img.shields.io/badge/Translators-{translators}-0.svg)''')
1414
]]] -->
1515
![build](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml/badge.svg)
16-
![Total Translation of Documentation](https://img.shields.io/badge/Total-16.973%25-0.svg)
16+
![Total Translation of Documentation](https://img.shields.io/badge/Total-16.962%25-0.svg)
1717
![4 Translators](https://img.shields.io/badge/Translators-4-0.svg)
1818
<!-- [[[end]]] -->
1919

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ f'''![build](https://github.com/python/python-docs-pl/actions/workflows/update-l
1313
![{translators} tłumaczy](https://img.shields.io/badge/tłumaczy-{translators}-0.svg)''')
1414
]]] -->
1515
![build](https://github.com/python/python-docs-pl/actions/workflows/update-lint-and-build.yml/badge.svg)
16-
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-16.973%25-0.svg)
16+
![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość-16.962%25-0.svg)
1717
![4 tłumaczy](https://img.shields.io/badge/tłumaczy-4-0.svg)
1818
<!-- [[[end]]] -->
1919

library/array.po

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-01-03 14:16+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:21+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -92,6 +92,9 @@ msgstr ""
9292
msgid "4"
9393
msgstr "4"
9494

95+
msgid "\\(2)"
96+
msgstr "\\(2)"
97+
9598
msgid "``'h'``"
9699
msgstr "``'h'``"
97100

library/asyncio-eventloop.po

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-05-23 14:55+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:21+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -679,6 +679,11 @@ msgid ""
679679
"meth:`getaddrinfo`."
680680
msgstr ""
681681

682+
msgid ""
683+
"On Windows, when using the proactor event loop with ``local_addr=None``, an :"
684+
"exc:`OSError` with :attr:`!errno.WSAEINVAL` will be raised when running it."
685+
msgstr ""
686+
682687
msgid ""
683688
"*remote_addr*, if given, is a ``(remote_host, remote_port)`` tuple used to "
684689
"connect the socket to a remote address. The *remote_host* and *remote_port* "

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.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-01-03 14:16+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:21+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 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/codecs.po

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-07-25 15:00+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:21+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -2046,6 +2046,36 @@ msgstr ""
20462046
msgid "Restoration of the aliases for the binary transforms."
20472047
msgstr ""
20482048

2049+
msgid "Standalone Codec Functions"
2050+
msgstr ""
2051+
2052+
msgid ""
2053+
"The following functions provide encoding and decoding functionality similar "
2054+
"to codecs, but are not available as named codecs through :func:`codecs."
2055+
"encode` or :func:`codecs.decode`. They are used internally (for example, by :"
2056+
"mod:`pickle`) and behave similarly to the ``string_escape`` codec that was "
2057+
"removed in Python 3."
2058+
msgstr ""
2059+
2060+
msgid ""
2061+
"Encode *input* using escape sequences. Similar to how :func:`repr` on bytes "
2062+
"produces escaped byte values."
2063+
msgstr ""
2064+
2065+
msgid "*input* must be a :class:`bytes` object."
2066+
msgstr ""
2067+
2068+
msgid ""
2069+
"Returns a tuple ``(output, length)`` where *output* is a :class:`bytes` "
2070+
"object and *length* is the number of bytes consumed."
2071+
msgstr ""
2072+
2073+
msgid "Decode *input* from escape sequences back to the original bytes."
2074+
msgstr ""
2075+
2076+
msgid "*input* must be a :term:`bytes-like object`."
2077+
msgstr ""
2078+
20492079
msgid "Text Transforms"
20502080
msgstr ""
20512081

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.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-01-03 14:16+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:21+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -313,6 +313,13 @@ msgid ""
313313
"submitted to a :class:`ProcessPoolExecutor` will result in deadlock."
314314
msgstr ""
315315

316+
msgid ""
317+
"Note that the restrictions on functions and arguments needing to picklable "
318+
"as per :class:`multiprocessing.Process` apply when using :meth:`~Executor."
319+
"submit` and :meth:`~Executor.map` on a :class:`ProcessPoolExecutor`. A "
320+
"function defined in a REPL or a lambda should not be expected to work."
321+
msgstr ""
322+
316323
msgid ""
317324
"An :class:`Executor` subclass that executes calls asynchronously using a "
318325
"pool of at most *max_workers* processes. If *max_workers* is ``None`` or "

library/http.cookies.po

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-01-03 14:16+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:21+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -161,9 +161,12 @@ msgid ""
161161
msgstr ""
162162

163163
msgid ""
164-
"The attribute :attr:`samesite` specifies that the browser is not allowed to "
165-
"send the cookie along with cross-site requests. This helps to mitigate CSRF "
166-
"attacks. Valid values for this attribute are \"Strict\" and \"Lax\"."
164+
"The attribute :attr:`samesite` controls when the browser sends the cookie "
165+
"with cross-site requests. This helps to mitigate CSRF attacks. Valid values "
166+
"are \"Strict\" (only sent with same-site requests), \"Lax\" (sent with same-"
167+
"site requests and top-level navigations), and \"None\" (sent with same-site "
168+
"and cross-site requests). When using \"None\", the \"secure\" attribute must "
169+
"also be set, as required by modern browsers."
167170
msgstr ""
168171

169172
msgid "The keys are case-insensitive and their default value is ``''``."

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.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-07-25 15:00+0000\n"
14+
"POT-Creation-Date: 2025-07-31 14:57+0000\n"
1515
"PO-Revision-Date: 2025-07-18 19:22+0000\n"
1616
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -205,6 +205,13 @@ msgstr ""
205205
"Щоб отримати пояснення, чому потрібна частина ``if __name__ == "
206206
"'__main__''``, див. :ref:`multiprocessing-programming`."
207207

208+
msgid ""
209+
"The arguments to :class:`Process` usually need to be unpickleable from "
210+
"within the child process. If you tried typing the above example directly "
211+
"into a REPL it could lead to an :exc:`AttributeError` in the child process "
212+
"trying to locate the *f* function in the ``__main__`` module."
213+
msgstr ""
214+
208215
msgid "Contexts and start methods"
209216
msgstr "Контексти та методи запуску"
210217

@@ -432,12 +439,13 @@ msgstr ""
432439
"запуску *spawn* або *forkserver*."
433440

434441
msgid ""
435-
"A library which wants to use a particular start method should probably use :"
436-
"func:`get_context` to avoid interfering with the choice of the library user."
442+
"Libraries using :mod:`multiprocessing` or :class:`~concurrent.futures."
443+
"ProcessPoolExecutor` should be designed to allow their users to provide "
444+
"their own multiprocessing context. Using a specific context of your own "
445+
"within a library can lead to incompatibilities with the rest of the library "
446+
"user's application. Always document if your library requires a specific "
447+
"start method."
437448
msgstr ""
438-
"Бібліотека, яка хоче використовувати певний метод запуску, ймовірно, повинна "
439-
"використовувати :func:`get_context`, щоб уникнути втручання у вибір "
440-
"користувача бібліотеки."
441449

442450
msgid ""
443451
"The ``'spawn'`` and ``'forkserver'`` start methods generally cannot be used "
@@ -999,12 +1007,49 @@ msgstr ""
9991007

10001008
msgid ""
10011009
"If a subclass overrides the constructor, it must make sure it invokes the "
1002-
"base class constructor (:meth:`Process.__init__`) before doing anything else "
1010+
"base class constructor (``super().__init__()``) before doing anything else "
10031011
"to the process."
10041012
msgstr ""
1005-
"Якщо підклас перевизначає конструктор, він повинен переконатися, що він "
1006-
"викликає конструктор базового класу (:meth:`Process.__init__`), перш ніж "
1007-
"щось робити з процесом."
1013+
1014+
msgid ""
1015+
"In general, all arguments to :class:`Process` must be picklable. This is "
1016+
"frequently observed when trying to create a :class:`Process` or use a :class:"
1017+
"`concurrent.futures.ProcessPoolExecutor` from a REPL with a locally defined "
1018+
"*target* function."
1019+
msgstr ""
1020+
1021+
msgid ""
1022+
"Passing a callable object defined in the current REPL session causes the "
1023+
"child process to die via an uncaught :exc:`AttributeError` exception when "
1024+
"starting as *target* must have been defined within an importable module in "
1025+
"order to be loaded during unpickling."
1026+
msgstr ""
1027+
1028+
msgid "Example of this uncatchable error from the child::"
1029+
msgstr ""
1030+
1031+
msgid ""
1032+
">>> import multiprocessing as mp\n"
1033+
">>> def knigit():\n"
1034+
"... print(\"Ni!\")\n"
1035+
"...\n"
1036+
">>> process = mp.Process(target=knigit)\n"
1037+
">>> process.start()\n"
1038+
">>> Traceback (most recent call last):\n"
1039+
" File \".../multiprocessing/spawn.py\", line ..., in spawn_main\n"
1040+
" File \".../multiprocessing/spawn.py\", line ..., in _main\n"
1041+
"AttributeError: module '__main__' has no attribute 'knigit'\n"
1042+
">>> process\n"
1043+
"<SpawnProcess name='SpawnProcess-1' pid=379473 parent=378707 stopped "
1044+
"exitcode=1>"
1045+
msgstr ""
1046+
1047+
msgid ""
1048+
"See :ref:`multiprocessing-programming-spawn`. While this restriction is not "
1049+
"true if using the ``\"fork\"`` start method, as of Python ``3.14`` that is "
1050+
"no longer the default on any platform. See :ref:`multiprocessing-start-"
1051+
"methods`. See also :gh:`132898`."
1052+
msgstr ""
10081053

10091054
msgid "Added the *daemon* parameter."
10101055
msgstr "Добавлен параметр *daemon*."
@@ -5146,15 +5191,11 @@ msgid "More picklability"
51465191
msgstr "Більше маринування"
51475192

51485193
msgid ""
5149-
"Ensure that all arguments to :meth:`Process.__init__` are picklable. Also, "
5150-
"if you subclass :class:`~multiprocessing.Process` then make sure that "
5151-
"instances will be picklable when the :meth:`Process.start <multiprocessing."
5152-
"Process.start>` method is called."
5194+
"Ensure that all arguments to :class:`~multiprocessing.Process` are "
5195+
"picklable. Also, if you subclass ``Process.__init__``, you must make sure "
5196+
"that instances will be picklable when the :meth:`Process.start "
5197+
"<multiprocessing.Process.start>` method is called."
51535198
msgstr ""
5154-
"Переконайтеся, що всі аргументи :meth:`Process.__init__` можна вибрати. Крім "
5155-
"того, якщо ви створите підклас :class:`~multiprocessing.Process`, то "
5156-
"переконайтеся, що екземпляри можна вибрати під час виклику методу :meth:"
5157-
"`Process.start <multiprocessing.Process.start>`."
51585199

51595200
msgid "Global variables"
51605201
msgstr "Глобальні змінні"

0 commit comments

Comments
 (0)