From 5ca3803c603769efaf89582e5514ba9f6d68e624 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 8 Jul 2021 21:57:07 +0000 Subject: [PATCH 001/153] Update translation from Transifex --- README.md | 2 +- tutorial/controlflow.po | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 18238fec99..45c1b4deb5 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![37.56% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-37.56%25-0.svg) +![37.63% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-37.63%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![9 tłumaczy](https://img.shields.io/badge/tłumaczy-9-0.svg) diff --git a/tutorial/controlflow.po b/tutorial/controlflow.po index 0f7fdeb7cf..4966df0ca3 100644 --- a/tutorial/controlflow.po +++ b/tutorial/controlflow.po @@ -157,6 +157,9 @@ msgid "" "arguments. In chapter :ref:`tut-structures`, we will discuss in more detail " "about :func:`list`." msgstr "" +"Później napotkamy więcej funkcji, które zwracają iterable i biorą iterable " +"jako argumenty. W rozdziale :ref:`tut-structures`, omówimy bardziej " +"szczegółowo :func:`list`." msgid "" ":keyword:`!break` and :keyword:`!continue` Statements, and :keyword:`!else` " From 3ee5e16ff84702bc7490b757c550bc7d31354a0b Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 9 Jul 2021 07:10:42 +0000 Subject: [PATCH 002/153] Update translation from Transifex --- sphinx.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sphinx.po b/sphinx.po index 26fde582e6..31a2061dd7 100644 --- a/sphinx.po +++ b/sphinx.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-07-09 06:50+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -44,8 +44,8 @@ msgstr "" msgid "Deprecated since version {deprecated}, removed in version {removed}" msgstr "Zdezaprobowane w wersji {deprecated}, usunięte w wersji {removed}" -msgid "Welcome! This is the documentation for Python %(release)s." -msgstr "Witamy! To jest dokumentacja Pythona %(release)s." +msgid "Welcome! This is the official documentation for Python %(release)s." +msgstr "" msgid "Parts of the documentation:" msgstr "Części dokumentacji:" From 63070ffda9a49442a2c168b5cf6b3bd5e410dabe Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 14 Jul 2021 07:11:19 +0000 Subject: [PATCH 003/153] Update translation from Transifex --- library/configparser.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/configparser.po b/library/configparser.po index 1ca850a068..005aaaeeb1 100644 --- a/library/configparser.po +++ b/library/configparser.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-19 06:27+0000\n" +"POT-Creation-Date: 2021-07-14 06:53+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" From d0fc2121347dfe6179a417ed8a6e907c79c1d473 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 15 Jul 2021 07:15:33 +0000 Subject: [PATCH 004/153] Update translation from Transifex --- library/sqlite3.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/sqlite3.po b/library/sqlite3.po index d15cf5110b..784423426b 100644 --- a/library/sqlite3.po +++ b/library/sqlite3.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-20 06:27+0000\n" +"POT-Creation-Date: 2021-07-15 06:53+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -610,7 +610,7 @@ msgid "" "This is a nonstandard convenience method for executing multiple SQL " "statements at once. It issues a ``COMMIT`` statement first, then executes " "the SQL script it gets as a parameter. This method disregards :attr:" -"`isolation_level`; any transation control must be added to *sql_script*." +"`isolation_level`; any transaction control must be added to *sql_script*." msgstr "" msgid "*sql_script* can be an instance of :class:`str`." From 27669d36429e37911ce93e3b8770a916fd680c77 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 18 Jul 2021 07:39:55 +0000 Subject: [PATCH 005/153] Update translation from Transifex --- library/importlib_metadata.po | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/library/importlib_metadata.po b/library/importlib_metadata.po index 38ec73b0ee..b8d97c584f 100644 --- a/library/importlib_metadata.po +++ b/library/importlib_metadata.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 06:43+0000\n" +"POT-Creation-Date: 2021-07-18 06:55+0000\n" "PO-Revision-Date: 2019-09-01 14:41+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -135,7 +135,7 @@ msgid "" "You can also get the full set of files contained within a distribution. The " "``files()`` function takes a distribution package name and returns all of " "the files installed by this distribution. Each file object returned is a " -"``PackagePath``, a :class:`pathlib.Path` derived object with additional " +"``PackagePath``, a :class:`pathlib.PurePath` derived object with additional " "``dist``, ``size``, and ``hash`` properties as indicated by the metadata. " "For example::" msgstr "" @@ -143,6 +143,11 @@ msgstr "" msgid "Once you have the file, you can also read its contents::" msgstr "" +msgid "" +"You can also use the ``locate`` method to get a the absolute path to the " +"file::" +msgstr "" + msgid "" "In the case where the metadata file listing files (RECORD or SOURCES.txt) is " "missing, ``files()`` will return ``None``. The caller may wish to wrap calls " From da6f6d63ba312b23f9339fdf5d488c3998013049 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 21 Jul 2021 20:16:26 +0000 Subject: [PATCH 006/153] Update translation from Transifex --- README.md | 2 +- tutorial/datastructures.po | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 45c1b4deb5..228d7bcbba 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![37.63% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-37.63%25-0.svg) +![37.71% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-37.71%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![9 tłumaczy](https://img.shields.io/badge/tłumaczy-9-0.svg) diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index 5245ce31e7..05cae6675f 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -637,6 +637,13 @@ msgid "" "lowest, so that ``A and not B or C`` is equivalent to ``(A and (not B)) or " "C``. As always, parentheses can be used to express the desired composition." msgstr "" +"Porównania można łączyć używając operatorów boolowskich ``and`` i ``or``. " +"Wynik porównania (lub jakiegokolwiek innego wyrażenia boolowskiego) można " +"zanegować używając ``not``. Operatory te mają mniejszy priorytet niż " +"operatory porównania; wśród nich ``not`` ma najwyższy priorytet a ``or`` " +"najniższy, więc ``A and not B or C`` jest ekwiwalentem ``(A and (not B)) or " +"C``. Jak zwykle można użyć nawiasów, aby wyrazić pożądaną kolejność " +"kompozycji wyrażenia." msgid "" "The Boolean operators ``and`` and ``or`` are so-called *short-circuit* " From 315842d09af57e989e4e808a35b23376fc870354 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 23 Jul 2021 07:40:22 +0000 Subject: [PATCH 007/153] Update translation from Transifex --- library/subprocess.po | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/library/subprocess.po b/library/subprocess.po index a6a9b62648..0f221e563c 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-12 06:19+0000\n" +"POT-Creation-Date: 2021-07-23 06:59+0000\n" "PO-Revision-Date: 2017-02-16 23:28+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -712,7 +712,11 @@ msgstr "" msgid "" "The most common exception raised is :exc:`OSError`. This occurs, for " "example, when trying to execute a non-existent file. Applications should " -"prepare for :exc:`OSError` exceptions." +"prepare for :exc:`OSError` exceptions. Note that, when ``\"shell=True\"``, :" +"exc:`OSError` will be raised by the child only if the selected shell itself " +"was not found. To determine if the shell failed to find the requested " +"application, it is necessary to check the return code or output from the " +"subprocess." msgstr "" msgid "" From 5f132c8cda14f8e6937dd90938a6989c2b62638c Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 25 Jul 2021 07:40:00 +0000 Subject: [PATCH 008/153] Update translation from Transifex --- library/subprocess.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/subprocess.po b/library/subprocess.po index 0f221e563c..7e81c460f9 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-23 06:59+0000\n" +"POT-Creation-Date: 2021-07-25 07:01+0000\n" "PO-Revision-Date: 2017-02-16 23:28+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -712,9 +712,9 @@ msgstr "" msgid "" "The most common exception raised is :exc:`OSError`. This occurs, for " "example, when trying to execute a non-existent file. Applications should " -"prepare for :exc:`OSError` exceptions. Note that, when ``\"shell=True\"``, :" -"exc:`OSError` will be raised by the child only if the selected shell itself " -"was not found. To determine if the shell failed to find the requested " +"prepare for :exc:`OSError` exceptions. Note that, when ``shell=True``, :exc:" +"`OSError` will be raised by the child only if the selected shell itself was " +"not found. To determine if the shell failed to find the requested " "application, it is necessary to check the return code or output from the " "subprocess." msgstr "" From 36e6b0ac4b50ece023dae9f33d688cccbd63e8cd Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 26 Jul 2021 07:47:21 +0000 Subject: [PATCH 009/153] Update translation from Transifex --- glossary.po | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/glossary.po b/glossary.po index 447690d2b3..525ad5dc82 100644 --- a/glossary.po +++ b/glossary.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-07-26 07:02+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" "Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -639,14 +639,13 @@ msgid "__future__" msgstr "" msgid "" -"A pseudo-module which programmers can use to enable new language features " -"which are not compatible with the current interpreter." -msgstr "" - -msgid "" -"By importing the :mod:`__future__` module and evaluating its variables, you " -"can see when a new feature was first added to the language and when it " -"becomes the default::" +"A :ref:`future statement `, ``from __future__ import ``, " +"directs the compiler to compile the current module using syntax or semantics " +"that will become standard in a future release of Python. The :mod:" +"`__future__` module documents the possible values of *feature*. By " +"importing this module and evaluating its variables, you can see when a new " +"feature was first added to the language and when it will (or did) become the " +"default::" msgstr "" msgid "garbage collection" From bdbe743f939ec22c400cd8a86cd1f012b86eda5e Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 29 Jul 2021 07:40:11 +0000 Subject: [PATCH 010/153] Update translation from Transifex --- library/concurrent_futures.po | 5 +++-- library/hashlib.po | 5 +---- library/sqlite3.po | 4 ++-- library/stdtypes.po | 4 ++-- library/textwrap.po | 4 ++-- 5 files changed, 10 insertions(+), 12 deletions(-) diff --git a/library/concurrent_futures.po b/library/concurrent_futures.po index 6bc2508d3b..118fb2c49c 100644 --- a/library/concurrent_futures.po +++ b/library/concurrent_futures.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:03+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -297,7 +297,8 @@ msgid "" "will be raised." msgstr "" -msgid "If the call raised, this method will raise the same exception." +msgid "" +"If the call raised an exception, this method will raise the same exception." msgstr "" msgid "" diff --git a/library/hashlib.po b/library/hashlib.po index df57776e14..46c1587b20 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-09 06:17+0000\n" +"POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -420,9 +420,6 @@ msgid "" "(`False` for sequential mode)." msgstr "" -msgid "Explanation of tree mode parameters." -msgstr "" - msgid "" "See section 2.10 in `BLAKE2 specification `_ for comprehensive review of tree hashing." diff --git a/library/sqlite3.po b/library/sqlite3.po index 784423426b..8ebbe78b48 100644 --- a/library/sqlite3.po +++ b/library/sqlite3.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 06:53+0000\n" +"POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -160,7 +160,7 @@ msgid "" "`Cursor.description` does not include the type, i. e. if you use something " "like ``'as \"Expiration date [datetime]\"'`` in your SQL, then we will parse " "out everything until the first ``'['`` for the column name and strip the " -"preceeding space: the column name would simply be \"Expiration date\"." +"preceding space: the column name would simply be \"Expiration date\"." msgstr "" msgid "" diff --git a/library/stdtypes.po b/library/stdtypes.po index 51c39955e9..39d6578296 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-26 06:28+0000\n" +"POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" "Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -1181,7 +1181,7 @@ msgid "" "inserts *x* into *s* at the index given by *i* (same as ``s[i:i] = [x]``)" msgstr "" -msgid "``s.pop([i])``" +msgid "``s.pop()`` or ``s.pop(i)``" msgstr "" msgid "retrieves the item at *i* and also removes it from *s*" diff --git a/library/textwrap.po b/library/textwrap.po index 5df4703679..a8be9084cc 100644 --- a/library/textwrap.po +++ b/library/textwrap.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -45,7 +45,7 @@ msgstr "" msgid "" "Optional keyword arguments correspond to the instance attributes of :class:" -"`TextWrapper`, documented below. *width* defaults to ``70``." +"`TextWrapper`, documented below." msgstr "" msgid "" From 936b83bc5db3afc0b870123267c8c3eae85bcd4f Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 31 Jul 2021 07:39:46 +0000 Subject: [PATCH 011/153] Update translation from Transifex --- reference/expressions.po | 60 ++++++++++++++++++++++++++++++++++------ 1 file changed, 52 insertions(+), 8 deletions(-) diff --git a/reference/expressions.po b/reference/expressions.po index 934d13c272..029e37af75 100644 --- a/reference/expressions.po +++ b/reference/expressions.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-23 06:25+0000\n" +"POT-Creation-Date: 2021-07-31 07:07+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -1001,6 +1001,10 @@ msgid "" "`complex` number. (In earlier versions it raised a :exc:`ValueError`.)" msgstr "" +msgid "" +"This operation can be customized using the special :meth:`__pow__` method." +msgstr "" + msgid "Unary arithmetic and bitwise operations" msgstr "" @@ -1008,16 +1012,21 @@ msgid "All unary arithmetic and bitwise operations have the same priority:" msgstr "" msgid "" -"The unary ``-`` (minus) operator yields the negation of its numeric argument." +"The unary ``-`` (minus) operator yields the negation of its numeric " +"argument; the operation can be overridden with the :meth:`__neg__` special " +"method." msgstr "" -msgid "The unary ``+`` (plus) operator yields its numeric argument unchanged." +msgid "" +"The unary ``+`` (plus) operator yields its numeric argument unchanged; the " +"operation can be overridden with the :meth:`__pos__` special method." msgstr "" msgid "" "The unary ``~`` (invert) operator yields the bitwise inversion of its " "integer argument. The bitwise inversion of ``x`` is defined as ``-(x+1)``. " -"It only applies to integral numbers." +"It only applies to integral numbers or to custom objects that override the :" +"meth:`__invert__` special method." msgstr "" msgid "" @@ -1044,6 +1053,11 @@ msgid "" "an empty sequence." msgstr "" +msgid "" +"This operation can be customized using the special :meth:`__mul__` and :meth:" +"`__rmul__` methods." +msgstr "" + msgid "" "The ``@`` (at) operator is intended to be used for matrix multiplication. " "No builtin Python types implement this operator." @@ -1058,6 +1072,11 @@ msgid "" "the :exc:`ZeroDivisionError` exception." msgstr "" +msgid "" +"This operation can be customized using the special :meth:`__div__` and :meth:" +"`__floordiv__` methods." +msgstr "" + msgid "" "The ``%`` (modulo) operator yields the remainder from the division of the " "first argument by the second. The numeric arguments are first converted to " @@ -1084,6 +1103,11 @@ msgid "" "formatting`." msgstr "" +msgid "" +"The *modulo* operation can be customized using the special :meth:`__mod__` " +"method." +msgstr "" + msgid "" "The floor division operator, the modulo operator, and the :func:`divmod` " "function are not defined for complex numbers. Instead, convert to a " @@ -1097,11 +1121,20 @@ msgid "" "then added together. In the latter case, the sequences are concatenated." msgstr "" +msgid "" +"This operation can be customized using the special :meth:`__add__` and :meth:" +"`__radd__` methods." +msgstr "" + msgid "" "The ``-`` (subtraction) operator yields the difference of its arguments. " "The numeric arguments are first converted to a common type." msgstr "" +msgid "" +"This operation can be customized using the special :meth:`__sub__` method." +msgstr "" + msgid "Shifting operations" msgstr "" @@ -1114,6 +1147,11 @@ msgid "" "to the left or right by the number of bits given by the second argument." msgstr "" +msgid "" +"This operation can be customized using the special :meth:`__lshift__` and :" +"meth:`__rshift__` methods." +msgstr "" + msgid "" "A right shift by *n* bits is defined as floor division by ``pow(2,n)``. A " "left shift by *n* bits is defined as multiplication with ``pow(2,n)``." @@ -1127,17 +1165,20 @@ msgstr "" msgid "" "The ``&`` operator yields the bitwise AND of its arguments, which must be " -"integers." +"integers or one of them must be a custom object overriding :meth:`__and__` " +"or :meth:`__rand__` special methods." msgstr "" msgid "" "The ``^`` operator yields the bitwise XOR (exclusive OR) of its arguments, " -"which must be integers." +"which must be integers or one of them must be a custom object overriding :" +"meth:`__xor__` or :meth:`__rxor__` special methods." msgstr "" msgid "" "The ``|`` operator yields the bitwise (inclusive) OR of its arguments, which " -"must be integers." +"must be integers or one of them must be a custom object overriding :meth:" +"`__or__` or :meth:`__ror__` special methods." msgstr "" msgid "Comparisons" @@ -1150,7 +1191,10 @@ msgid "" "conventional in mathematics:" msgstr "" -msgid "Comparisons yield boolean values: ``True`` or ``False``." +msgid "" +"Comparisons yield boolean values: ``True`` or ``False``. Custom :dfn:`rich " +"comparison methods` may return non-boolean values. In this case Python will " +"call :func:`bool` on such value in boolean contexts." msgstr "" msgid "" From 9dee23fef8f3ee9c5e7eb72d14882600a2ea4094 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 31 Jul 2021 16:48:50 +0000 Subject: [PATCH 012/153] Update translation from Transifex --- README.md | 2 +- tutorial/datastructures.po | 26 +++++++++++++++++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 228d7bcbba..dc1ec4f6a5 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![37.71% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-37.71%25-0.svg) +![38.09% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.09%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![9 tłumaczy](https://img.shields.io/badge/tłumaczy-9-0.svg) diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index 05cae6675f..671b5f22b7 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -653,11 +653,18 @@ msgid "" "expression ``C``. When used as a general value and not as a Boolean, the " "return value of a short-circuit operator is the last evaluated argument." msgstr "" +"Argumenty operatorów boolowskich ``and`` i ``or`` są ewaluowane od lewej do " +"prawej. Ewaluacja kończy się w momencie ustalenia wyniku. Na przykład, jeśli " +"``A`` i ``C`` są prawdą, ale ``B`` jest fałszem, ``A and B and C`` nie " +"zewaluuje wyrażenia ``C``. Przy użyciu ogólnej wartości, nie jako boolean, " +"wartość zwracana tych operatorów to ostatnio ewaluowany argument." msgid "" "It is possible to assign the result of a comparison or other Boolean " "expression to a variable. For example, ::" msgstr "" +"Da się przypisać wynik porównania lub inne wyrażenie boolowskie do zmiennej. " +"Na przykład, ::" msgid "" "Note that in Python, unlike C, assignment inside expressions must be done " @@ -665,9 +672,14 @@ msgid "" "an-expression>` ``:=``. This avoids a common class of problems encountered " "in C programs: typing ``=`` in an expression when ``==`` was intended." msgstr "" +"Zwróć uwagę, że w Pythonie, w przeciwieństwie do C, przypisanie wewnątrz " +"wyrażeń musi być wyrażone bezpośrednio przez użycie :ref:walrus operatora " +"` ``:=``. W ten sposób " +"unikamy powszechnej klasy problemów spotykanych w programach C: wpisywania " +"``=`` w wyrażeniu, gdy miało się intencję wpisać ``==``." msgid "Comparing Sequences and Other Types" -msgstr "" +msgstr "Porównywanie sekwencji i innych typów" msgid "" "Sequence objects typically may be compared to other objects with the same " @@ -683,6 +695,18 @@ msgid "" "order individual characters. Some examples of comparisons between sequences " "of the same type::" msgstr "" +"Obiekty sekwencji zazwyczaj mogą być porównywane do innych obiektów, o tym " +"samym typie sekwencji. Porównanie używa porządku *leksykograficznego*: " +"pierwszy albo pierwsze dwa elementy są porównywane, i jeśli się różnią, to " +"determinuje wynik porównania; jeśli są równe, następne dwa elementy są " +"porównywane, i tak dalej, dopóki któraś z sekwencji się nie skończy. Jeśli " +"dwa elementy do porównania same są sekwencjami tego samego typu, porównanie " +"leksykograficzne odbywa się rekursywnie. Jeśli wszystkie elementy dwóch " +"sekwencji są równe, takie sekwencje są traktowane jako równe. Jeśli jedna " +"sekwencja jest początkową sub-sekwencją drugiej, ta krótsza sekwencja jest " +"mniejszą. Porządek leksykograficzny ciągów znaków używa liczby tablicy " +"Unicode do wyznaczenia porządku pojedynczych znaków. Niektóre przykłady " +"porównań pomiędzy sekwencjami takiego samego typu::" msgid "" "Note that comparing objects of different types with ``<`` or ``>`` is legal " From e11cc61cb445d4fb205c8a805ebfa2db235988b2 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 31 Jul 2021 17:15:21 +0000 Subject: [PATCH 013/153] Update translation from Transifex --- README.md | 2 +- tutorial/datastructures.po | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index dc1ec4f6a5..60e40a8f2e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![38.09% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.09%25-0.svg) +![38.24% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.24%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![9 tłumaczy](https://img.shields.io/badge/tłumaczy-9-0.svg) diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index 671b5f22b7..3d88217299 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -715,6 +715,12 @@ msgid "" "equals 0.0, etc. Otherwise, rather than providing an arbitrary ordering, " "the interpreter will raise a :exc:`TypeError` exception." msgstr "" +"Zwróć uwagę, że porównywanie obiektów innych typów przy użyciu ``<`` lub " +"``>`` jest dozwolone pod warunkiem, że te obiekty mają odpowiednie metody " +"porównań. Na przykład mieszane typy numeryczne są porównywane w oparciu o " +"ich wartość numeryczną, tak że 0 równa się 0.0 i tak dalej. W innych " +"przypadkach, zamiast zwracać arbitralny porządek, interpreter zgłosi " +"wyjątek :exc:`TypeError`." msgid "Footnotes" msgstr "Przypisy" @@ -723,3 +729,5 @@ msgid "" "Other languages may return the mutated object, which allows method chaining, " "such as ``d->insert(\"a\")->remove(\"b\")->sort();``." msgstr "" +"Inne języki mogą zwracać zmieniony obiekt, co pozwala na łańcuchowanie " +"metod, na przykład ``d->insert(\"a\")->remove(\"b\")->sort();``." From 64d61d79b33bbf086b9f5ff894de396cfbce5197 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 31 Jul 2021 19:45:39 +0000 Subject: [PATCH 014/153] Update translation from Transifex --- tutorial/datastructures.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index 3d88217299..32c6f350f4 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -673,7 +673,7 @@ msgid "" "in C programs: typing ``=`` in an expression when ``==`` was intended." msgstr "" "Zwróć uwagę, że w Pythonie, w przeciwieństwie do C, przypisanie wewnątrz " -"wyrażeń musi być wyrażone bezpośrednio przez użycie :ref:walrus operatora " +"wyrażeń musi być wyrażone bezpośrednio przez użycie :ref:`walrus operatora " "` ``:=``. W ten sposób " "unikamy powszechnej klasy problemów spotykanych w programach C: wpisywania " "``=`` w wyrażeniu, gdy miało się intencję wpisać ``==``." From df91c2fbc834e7c564fcf307b8237c4b5e71c3ba Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 31 Jul 2021 21:10:20 +0000 Subject: [PATCH 015/153] Update translation from Transifex --- distutils/_setuptools_disclaimer.po | 34 ++++ distutils/builtdist.po | 8 +- distutils/commandref.po | 8 +- distutils/configfile.po | 8 +- distutils/examples.po | 250 ++++++++++++++++++++++++++++ distutils/extending.po | 125 ++++++++++++++ distutils/index.po | 8 +- distutils/introduction.po | 8 +- distutils/setupscript.po | 8 +- distutils/sourcedist.po | 8 +- install/index.po | 8 +- 11 files changed, 457 insertions(+), 16 deletions(-) create mode 100644 distutils/_setuptools_disclaimer.po create mode 100644 distutils/examples.po create mode 100644 distutils/extending.po diff --git a/distutils/_setuptools_disclaimer.po b/distutils/_setuptools_disclaimer.po new file mode 100644 index 0000000000..1fb560a50b --- /dev/null +++ b/distutils/_setuptools_disclaimer.po @@ -0,0 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# m_aciek , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2019-09-01 14:28+0000\n" +"Last-Translator: m_aciek , 2021\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "" +"This document is being retained solely until the ``setuptools`` " +"documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " +"independently covers all of the relevant information currently included here." +msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." diff --git a/distutils/builtdist.po b/distutils/builtdist.po index d4acf15560..2ba0b6b8fd 100644 --- a/distutils/builtdist.po +++ b/distutils/builtdist.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +31,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "" "A \"built distribution\" is what you're probably used to thinking of either " diff --git a/distutils/commandref.po b/distutils/commandref.po index 6759e50e36..f9a550e787 100644 --- a/distutils/commandref.po +++ b/distutils/commandref.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +31,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "Installing modules: the :command:`install` command family" msgstr "Instalowanie modułów: rodzina poleceń :command:`install`" diff --git a/distutils/configfile.po b/distutils/configfile.po index d62b4954f7..7ae93e0786 100644 --- a/distutils/configfile.po +++ b/distutils/configfile.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +31,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "" "Often, it's not possible to write down everything needed to build a " diff --git a/distutils/examples.po b/distutils/examples.po new file mode 100644 index 0000000000..799fd55487 --- /dev/null +++ b/distutils/examples.po @@ -0,0 +1,250 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# m_aciek , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 17:41+0000\n" +"Last-Translator: m_aciek , 2021\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Distutils Examples" +msgstr "" + +msgid "" +"This document is being retained solely until the ``setuptools`` " +"documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " +"independently covers all of the relevant information currently included here." +msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." + +msgid "" +"This chapter provides a number of basic examples to help get started with " +"distutils. Additional information about using distutils can be found in the " +"Distutils Cookbook." +msgstr "" + +msgid "`Distutils Cookbook `_" +msgstr "" + +msgid "" +"Collection of recipes showing how to achieve more control over distutils." +msgstr "" + +msgid "Pure Python distribution (by module)" +msgstr "" + +msgid "" +"If you're just distributing a couple of modules, especially if they don't " +"live in a particular package, you can specify them individually using the " +"``py_modules`` option in the setup script." +msgstr "" + +msgid "" +"In the simplest case, you'll have two files to worry about: a setup script " +"and the single module you're distributing, :file:`foo.py` in this example::" +msgstr "" + +msgid "" +"(In all diagrams in this section, ** will refer to the distribution " +"root directory.) A minimal setup script to describe this situation would " +"be::" +msgstr "" + +msgid "" +"Note that the name of the distribution is specified independently with the " +"``name`` option, and there's no rule that says it has to be the same as the " +"name of the sole module in the distribution (although that's probably a good " +"convention to follow). However, the distribution name is used to generate " +"filenames, so you should stick to letters, digits, underscores, and hyphens." +msgstr "" + +msgid "" +"Since ``py_modules`` is a list, you can of course specify multiple modules, " +"eg. if you're distributing modules :mod:`foo` and :mod:`bar`, your setup " +"might look like this::" +msgstr "" + +msgid "and the setup script might be ::" +msgstr "" + +msgid "" +"You can put module source files into another directory, but if you have " +"enough modules to do that, it's probably easier to specify modules by " +"package rather than listing them individually." +msgstr "" + +msgid "Pure Python distribution (by package)" +msgstr "" + +msgid "" +"If you have more than a couple of modules to distribute, especially if they " +"are in multiple packages, it's probably easier to specify whole packages " +"rather than individual modules. This works even if your modules are not in " +"a package; you can just tell the Distutils to process modules from the root " +"package, and that works the same as any other package (except that you don't " +"have to have an :file:`__init__.py` file)." +msgstr "" + +msgid "The setup script from the last example could also be written as ::" +msgstr "" + +msgid "(The empty string stands for the root package.)" +msgstr "" + +msgid "" +"If those two files are moved into a subdirectory, but remain in the root " +"package, e.g.::" +msgstr "" + +msgid "" +"then you would still specify the root package, but you have to tell the " +"Distutils where source files in the root package live::" +msgstr "" + +msgid "" +"More typically, though, you will want to distribute multiple modules in the " +"same package (or in sub-packages). For example, if the :mod:`foo` and :mod:" +"`bar` modules belong in package :mod:`foobar`, one way to layout your source " +"tree is ::" +msgstr "" + +msgid "" +"This is in fact the default layout expected by the Distutils, and the one " +"that requires the least work to describe in your setup script::" +msgstr "" + +msgid "" +"If you want to put modules in directories not named for their package, then " +"you need to use the ``package_dir`` option again. For example, if the :file:" +"`src` directory holds modules in the :mod:`foobar` package::" +msgstr "" + +msgid "an appropriate setup script would be ::" +msgstr "" + +msgid "" +"Or, you might put modules from your main package right in the distribution " +"root::" +msgstr "" + +msgid "in which case your setup script would be ::" +msgstr "" + +msgid "(The empty string also stands for the current directory.)" +msgstr "" + +msgid "" +"If you have sub-packages, they must be explicitly listed in ``packages``, " +"but any entries in ``package_dir`` automatically extend to sub-packages. (In " +"other words, the Distutils does *not* scan your source tree, trying to " +"figure out which directories correspond to Python packages by looking for :" +"file:`__init__.py` files.) Thus, if the default layout grows a sub-package::" +msgstr "" + +msgid "then the corresponding setup script would be ::" +msgstr "" + +msgid "Single extension module" +msgstr "" + +msgid "" +"Extension modules are specified using the ``ext_modules`` option. " +"``package_dir`` has no effect on where extension source files are found; it " +"only affects the source for pure Python modules. The simplest case, a " +"single extension module in a single C source file, is::" +msgstr "" + +msgid "" +"If the :mod:`foo` extension belongs in the root package, the setup script " +"for this could be ::" +msgstr "" + +msgid "If the extension actually belongs in a package, say :mod:`foopkg`, then" +msgstr "" + +msgid "" +"With exactly the same source tree layout, this extension can be put in the :" +"mod:`foopkg` package simply by changing the name of the extension::" +msgstr "" + +msgid "Checking a package" +msgstr "" + +msgid "" +"The ``check`` command allows you to verify if your package meta-data meet " +"the minimum requirements to build a distribution." +msgstr "" + +msgid "" +"To run it, just call it using your :file:`setup.py` script. If something is " +"missing, ``check`` will display a warning." +msgstr "" + +msgid "Let's take an example with a simple script::" +msgstr "" + +msgid "Running the ``check`` command will display some warnings:" +msgstr "" + +msgid "" +"If you use the reStructuredText syntax in the ``long_description`` field and " +"`docutils`_ is installed you can check if the syntax is fine with the " +"``check`` command, using the ``restructuredtext`` option." +msgstr "" + +msgid "For example, if the :file:`setup.py` script is changed like this::" +msgstr "" + +msgid "" +"Where the long description is broken, ``check`` will be able to detect it by " +"using the :mod:`docutils` parser:" +msgstr "" + +msgid "Reading the metadata" +msgstr "" + +msgid "" +"The :func:`distutils.core.setup` function provides a command-line interface " +"that allows you to query the metadata fields of a project through the " +"``setup.py`` script of a given project:" +msgstr "" + +msgid "" +"This call reads the ``name`` metadata by running the :func:`distutils.core." +"setup` function. Although, when a source or binary distribution is created " +"with Distutils, the metadata fields are written in a static file called :" +"file:`PKG-INFO`. When a Distutils-based project is installed in Python, the :" +"file:`PKG-INFO` file is copied alongside the modules and packages of the " +"distribution under :file:`NAME-VERSION-pyX.X.egg-info`, where ``NAME`` is " +"the name of the project, ``VERSION`` its version as defined in the Metadata, " +"and ``pyX.X`` the major and minor version of Python like ``2.7`` or ``3.2``." +msgstr "" + +msgid "" +"You can read back this static file, by using the :class:`distutils.dist." +"DistributionMetadata` class and its :func:`read_pkg_file` method::" +msgstr "" + +msgid "" +"Notice that the class can also be instantiated with a metadata file path to " +"loads its values::" +msgstr "" diff --git a/distutils/extending.po b/distutils/extending.po new file mode 100644 index 0000000000..dd2e08f55e --- /dev/null +++ b/distutils/extending.po @@ -0,0 +1,125 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# m_aciek , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 17:41+0000\n" +"Last-Translator: m_aciek , 2021\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Extending Distutils" +msgstr "" + +msgid "" +"This document is being retained solely until the ``setuptools`` " +"documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " +"independently covers all of the relevant information currently included here." +msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." + +msgid "" +"Distutils can be extended in various ways. Most extensions take the form of " +"new commands or replacements for existing commands. New commands may be " +"written to support new types of platform-specific packaging, for example, " +"while replacements for existing commands may be made to modify details of " +"how the command operates on a package." +msgstr "" + +msgid "" +"Most extensions of the distutils are made within :file:`setup.py` scripts " +"that want to modify existing commands; many simply add a few file extensions " +"that should be copied into packages in addition to :file:`.py` files as a " +"convenience." +msgstr "" + +msgid "" +"Most distutils command implementations are subclasses of the :class:" +"`distutils.cmd.Command` class. New commands may directly inherit from :" +"class:`Command`, while replacements often derive from :class:`Command` " +"indirectly, directly subclassing the command they are replacing. Commands " +"are required to derive from :class:`Command`." +msgstr "" + +msgid "Integrating new commands" +msgstr "" + +msgid "" +"There are different ways to integrate new command implementations into " +"distutils. The most difficult is to lobby for the inclusion of the new " +"features in distutils itself, and wait for (and require) a version of Python " +"that provides that support. This is really hard for many reasons." +msgstr "" + +msgid "" +"The most common, and possibly the most reasonable for most needs, is to " +"include the new implementations with your :file:`setup.py` script, and cause " +"the :func:`distutils.core.setup` function use them::" +msgstr "" + +msgid "" +"This approach is most valuable if the new implementations must be used to " +"use a particular package, as everyone interested in the package will need to " +"have the new command implementation." +msgstr "" + +msgid "" +"Beginning with Python 2.4, a third option is available, intended to allow " +"new commands to be added which can support existing :file:`setup.py` scripts " +"without requiring modifications to the Python installation. This is " +"expected to allow third-party extensions to provide support for additional " +"packaging systems, but the commands can be used for anything distutils " +"commands can be used for. A new configuration option, ``command_packages`` " +"(command-line option :option:`!--command-packages`), can be used to specify " +"additional packages to be searched for modules implementing commands. Like " +"all distutils options, this can be specified on the command line or in a " +"configuration file. This option can only be set in the ``[global]`` section " +"of a configuration file, or before any commands on the command line. If set " +"in a configuration file, it can be overridden from the command line; setting " +"it to an empty string on the command line causes the default to be used. " +"This should never be set in a configuration file provided with a package." +msgstr "" + +msgid "" +"This new option can be used to add any number of packages to the list of " +"packages searched for command implementations; multiple package names should " +"be separated by commas. When not specified, the search is only performed in " +"the :mod:`distutils.command` package. When :file:`setup.py` is run with the " +"option ``--command-packages distcmds,buildcmds``, however, the packages :mod:" +"`distutils.command`, :mod:`distcmds`, and :mod:`buildcmds` will be searched " +"in that order. New commands are expected to be implemented in modules of " +"the same name as the command by classes sharing the same name. Given the " +"example command line option above, the command :command:`bdist_openpkg` " +"could be implemented by the class :class:`distcmds.bdist_openpkg." +"bdist_openpkg` or :class:`buildcmds.bdist_openpkg.bdist_openpkg`." +msgstr "" + +msgid "Adding new distribution types" +msgstr "" + +msgid "" +"Commands that create distributions (files in the :file:`dist/` directory) " +"need to add ``(command, filename)`` pairs to ``self.distribution." +"dist_files`` so that :command:`upload` can upload it to PyPI. The " +"*filename* in the pair contains no path information, only the name of the " +"file itself. In dry-run mode, pairs should still be added to represent what " +"would have been created." +msgstr "" diff --git a/distutils/index.po b/distutils/index.po index 4129d08a63..e8408c479f 100644 --- a/distutils/index.po +++ b/distutils/index.po @@ -5,7 +5,7 @@ # # Translators: # Krzysztof Wierzbicki , 2020 -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -50,6 +50,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "" "This guide only covers the basic tools for building and distributing " diff --git a/distutils/introduction.po b/distutils/introduction.po index 3ccc8d2478..c7b74b3419 100644 --- a/distutils/introduction.po +++ b/distutils/introduction.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +31,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "" "This document covers using the Distutils to distribute your Python modules, " diff --git a/distutils/setupscript.po b/distutils/setupscript.po index e901d01f6f..d1f6f29856 100644 --- a/distutils/setupscript.po +++ b/distutils/setupscript.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +31,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "" "The setup script is the centre of all activity in building, distributing, " diff --git a/distutils/sourcedist.po b/distutils/sourcedist.po index 68caba58e9..fc73829f1c 100644 --- a/distutils/sourcedist.po +++ b/distutils/sourcedist.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +31,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "" "As shown in section :ref:`distutils-simple-example`, you use the :command:" diff --git a/install/index.po b/install/index.po index 6a9a2b9bb8..a1cac3e8e1 100644 --- a/install/index.po +++ b/install/index.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-19 05:30+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,6 +46,10 @@ msgid "" "documentation at https://setuptools.readthedocs.io/en/latest/setuptools.html " "independently covers all of the relevant information currently included here." msgstr "" +"Ten dokument jest przechowywany wyłącznie do czasu, gdy dokumentacja " +"``setuptools`` pod adresem https://setuptools.readthedocs.io/en/latest/" +"setuptools.html niezależnie obejmie wszystkie istotne informacje, które są " +"tutaj zawarte." msgid "" "This guide only covers the basic tools for building and distributing " From 7b6f503dddd9e05b8d08dd75db850d689afdd540 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 1 Aug 2021 14:40:13 +0000 Subject: [PATCH 016/153] Update translation from Transifex --- README.md | 2 +- library/cmath.po | 291 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 292 insertions(+), 1 deletion(-) create mode 100644 library/cmath.po diff --git a/README.md b/README.md index 60e40a8f2e..3aa8b9603c 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![38.24% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.24%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![9 tłumaczy](https://img.shields.io/badge/tłumaczy-9-0.svg) +![10 tłumaczy](https://img.shields.io/badge/tłumaczy-10-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/library/cmath.po b/library/cmath.po new file mode 100644 index 0000000000..e578f2f5c6 --- /dev/null +++ b/library/cmath.po @@ -0,0 +1,291 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Michał Biliński , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 23:02+0000\n" +"Last-Translator: Michał Biliński , 2021\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid ":mod:`cmath` --- Mathematical functions for complex numbers" +msgstr ":mod:`cmath` --- Matematyczne funkcje dla liczb zespolonych" + +msgid "" +"This module provides access to mathematical functions for complex numbers. " +"The functions in this module accept integers, floating-point numbers or " +"complex numbers as arguments. They will also accept any Python object that " +"has either a :meth:`__complex__` or a :meth:`__float__` method: these " +"methods are used to convert the object to a complex or floating-point " +"number, respectively, and the function is then applied to the result of the " +"conversion." +msgstr "" + +msgid "" +"On platforms with hardware and system-level support for signed zeros, " +"functions involving branch cuts are continuous on *both* sides of the branch " +"cut: the sign of the zero distinguishes one side of the branch cut from the " +"other. On platforms that do not support signed zeros the continuity is as " +"specified below." +msgstr "" + +msgid "Conversions to and from polar coordinates" +msgstr "" + +msgid "" +"A Python complex number ``z`` is stored internally using *rectangular* or " +"*Cartesian* coordinates. It is completely determined by its *real part* ``z." +"real`` and its *imaginary part* ``z.imag``. In other words::" +msgstr "" + +msgid "" +"*Polar coordinates* give an alternative way to represent a complex number. " +"In polar coordinates, a complex number *z* is defined by the modulus *r* and " +"the phase angle *phi*. The modulus *r* is the distance from *z* to the " +"origin, while the phase *phi* is the counterclockwise angle, measured in " +"radians, from the positive x-axis to the line segment that joins the origin " +"to *z*." +msgstr "" + +msgid "" +"The following functions can be used to convert from the native rectangular " +"coordinates to polar coordinates and back." +msgstr "" + +msgid "" +"Return the phase of *x* (also known as the *argument* of *x*), as a float. " +"``phase(x)`` is equivalent to ``math.atan2(x.imag, x.real)``. The result " +"lies in the range [-\\ *π*, *π*], and the branch cut for this operation lies " +"along the negative real axis, continuous from above. On systems with " +"support for signed zeros (which includes most systems in current use), this " +"means that the sign of the result is the same as the sign of ``x.imag``, " +"even when ``x.imag`` is zero::" +msgstr "" + +msgid "" +"The modulus (absolute value) of a complex number *x* can be computed using " +"the built-in :func:`abs` function. There is no separate :mod:`cmath` module " +"function for this operation." +msgstr "" + +msgid "" +"Return the representation of *x* in polar coordinates. Returns a pair ``(r, " +"phi)`` where *r* is the modulus of *x* and phi is the phase of *x*. " +"``polar(x)`` is equivalent to ``(abs(x), phase(x))``." +msgstr "" + +msgid "" +"Return the complex number *x* with polar coordinates *r* and *phi*. " +"Equivalent to ``r * (math.cos(phi) + math.sin(phi)*1j)``." +msgstr "" + +msgid "Power and logarithmic functions" +msgstr "" + +msgid "" +"Return *e* raised to the power *x*, where *e* is the base of natural " +"logarithms." +msgstr "" + +msgid "" +"Returns the logarithm of *x* to the given *base*. If the *base* is not " +"specified, returns the natural logarithm of *x*. There is one branch cut, " +"from 0 along the negative real axis to -∞, continuous from above." +msgstr "" + +msgid "" +"Return the base-10 logarithm of *x*. This has the same branch cut as :func:" +"`log`." +msgstr "" + +msgid "" +"Return the square root of *x*. This has the same branch cut as :func:`log`." +msgstr "" + +msgid "Trigonometric functions" +msgstr "" + +msgid "" +"Return the arc cosine of *x*. There are two branch cuts: One extends right " +"from 1 along the real axis to ∞, continuous from below. The other extends " +"left from -1 along the real axis to -∞, continuous from above." +msgstr "" + +msgid "" +"Return the arc sine of *x*. This has the same branch cuts as :func:`acos`." +msgstr "" + +msgid "" +"Return the arc tangent of *x*. There are two branch cuts: One extends from " +"``1j`` along the imaginary axis to ``∞j``, continuous from the right. The " +"other extends from ``-1j`` along the imaginary axis to ``-∞j``, continuous " +"from the left." +msgstr "" + +msgid "Return the cosine of *x*." +msgstr "" + +msgid "Return the sine of *x*." +msgstr "" + +msgid "Return the tangent of *x*." +msgstr "" + +msgid "Hyperbolic functions" +msgstr "" + +msgid "" +"Return the inverse hyperbolic cosine of *x*. There is one branch cut, " +"extending left from 1 along the real axis to -∞, continuous from above." +msgstr "" + +msgid "" +"Return the inverse hyperbolic sine of *x*. There are two branch cuts: One " +"extends from ``1j`` along the imaginary axis to ``∞j``, continuous from the " +"right. The other extends from ``-1j`` along the imaginary axis to ``-∞j``, " +"continuous from the left." +msgstr "" + +msgid "" +"Return the inverse hyperbolic tangent of *x*. There are two branch cuts: One " +"extends from ``1`` along the real axis to ``∞``, continuous from below. The " +"other extends from ``-1`` along the real axis to ``-∞``, continuous from " +"above." +msgstr "" + +msgid "Return the hyperbolic cosine of *x*." +msgstr "" + +msgid "Return the hyperbolic sine of *x*." +msgstr "" + +msgid "Return the hyperbolic tangent of *x*." +msgstr "" + +msgid "Classification functions" +msgstr "" + +msgid "" +"Return ``True`` if both the real and imaginary parts of *x* are finite, and " +"``False`` otherwise." +msgstr "" + +msgid "" +"Return ``True`` if either the real or the imaginary part of *x* is an " +"infinity, and ``False`` otherwise." +msgstr "" + +msgid "" +"Return ``True`` if either the real or the imaginary part of *x* is a NaN, " +"and ``False`` otherwise." +msgstr "" + +msgid "" +"Return ``True`` if the values *a* and *b* are close to each other and " +"``False`` otherwise." +msgstr "" + +msgid "" +"Whether or not two values are considered close is determined according to " +"given absolute and relative tolerances." +msgstr "" + +msgid "" +"*rel_tol* is the relative tolerance -- it is the maximum allowed difference " +"between *a* and *b*, relative to the larger absolute value of *a* or *b*. " +"For example, to set a tolerance of 5%, pass ``rel_tol=0.05``. The default " +"tolerance is ``1e-09``, which assures that the two values are the same " +"within about 9 decimal digits. *rel_tol* must be greater than zero." +msgstr "" + +msgid "" +"*abs_tol* is the minimum absolute tolerance -- useful for comparisons near " +"zero. *abs_tol* must be at least zero." +msgstr "" + +msgid "" +"If no errors occur, the result will be: ``abs(a-b) <= max(rel_tol * " +"max(abs(a), abs(b)), abs_tol)``." +msgstr "" + +msgid "" +"The IEEE 754 special values of ``NaN``, ``inf``, and ``-inf`` will be " +"handled according to IEEE rules. Specifically, ``NaN`` is not considered " +"close to any other value, including ``NaN``. ``inf`` and ``-inf`` are only " +"considered close to themselves." +msgstr "" + +msgid ":pep:`485` -- A function for testing approximate equality" +msgstr "" + +msgid "Constants" +msgstr "" + +msgid "The mathematical constant *π*, as a float." +msgstr "" + +msgid "The mathematical constant *e*, as a float." +msgstr "" + +msgid "The mathematical constant *τ*, as a float." +msgstr "" + +msgid "Floating-point positive infinity. Equivalent to ``float('inf')``." +msgstr "" + +msgid "" +"Complex number with zero real part and positive infinity imaginary part. " +"Equivalent to ``complex(0.0, float('inf'))``." +msgstr "" + +msgid "" +"A floating-point \"not a number\" (NaN) value. Equivalent to " +"``float('nan')``." +msgstr "" + +msgid "" +"Complex number with zero real part and NaN imaginary part. Equivalent to " +"``complex(0.0, float('nan'))``." +msgstr "" + +msgid "" +"Note that the selection of functions is similar, but not identical, to that " +"in module :mod:`math`. The reason for having two modules is that some users " +"aren't interested in complex numbers, and perhaps don't even know what they " +"are. They would rather have ``math.sqrt(-1)`` raise an exception than " +"return a complex number. Also note that the functions defined in :mod:" +"`cmath` always return a complex number, even if the answer can be expressed " +"as a real number (in which case the complex number has an imaginary part of " +"zero)." +msgstr "" + +msgid "" +"A note on branch cuts: They are curves along which the given function fails " +"to be continuous. They are a necessary feature of many complex functions. " +"It is assumed that if you need to compute with complex functions, you will " +"understand about branch cuts. Consult almost any (not too elementary) book " +"on complex variables for enlightenment. For information of the proper " +"choice of branch cuts for numerical purposes, a good reference should be the " +"following:" +msgstr "" + +msgid "" +"Kahan, W: Branch cuts for complex elementary functions; or, Much ado about " +"nothing's sign bit. In Iserles, A., and Powell, M. (eds.), The state of the " +"art in numerical analysis. Clarendon Press (1987) pp165--211." +msgstr "" From 3738f01319cef34bcfc56aa8002f2ed027c25e69 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 1 Aug 2021 15:10:05 +0000 Subject: [PATCH 017/153] Update translation from Transifex --- library/cmath.po | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/library/cmath.po b/library/cmath.po index e578f2f5c6..2a94e3b481 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -35,6 +35,13 @@ msgid "" "number, respectively, and the function is then applied to the result of the " "conversion." msgstr "" +"Ten moduł zapewnia dostęp do funkcji matematycznych dla liczb zespolonych. " +"Funkcje w tym module akceptują liczby całkowite, liczby zmiennoprzecinkowe " +"lub liczby zespolone jako argumenty. Funkcje w tym module zaakceptują " +"również obiekty Python które zawierają metody a:meth:`__complex__` lub a:" +"meth:`__float__`: te metody są używane do konwertowania objektów do liczb " +"zmiennoprzecinkowych lub zespolonych, odpowiednio, a funkcje używają później " +"wyników konwersji." msgid "" "On platforms with hardware and system-level support for signed zeros, " From 3eb03e73e9ef8a087a753c7fe7c8eb2cd4afa95a Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 1 Aug 2021 15:44:22 +0000 Subject: [PATCH 018/153] Update translation from Transifex --- library/cmath.po | 6 +- library/math.po | 613 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 616 insertions(+), 3 deletions(-) create mode 100644 library/math.po diff --git a/library/cmath.po b/library/cmath.po index 2a94e3b481..cc42e717a1 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -176,13 +176,13 @@ msgid "" msgstr "" msgid "Return the hyperbolic cosine of *x*." -msgstr "" +msgstr "Zwraca cosinus hiperboliczny z *x*." msgid "Return the hyperbolic sine of *x*." -msgstr "" +msgstr "Zwraca sinus hiperboliczny z *x*." msgid "Return the hyperbolic tangent of *x*." -msgstr "" +msgstr "Zwraca tangens hiperboliczny z *x*." msgid "Classification functions" msgstr "" diff --git a/library/math.po b/library/math.po new file mode 100644 index 0000000000..69943fbf17 --- /dev/null +++ b/library/math.po @@ -0,0 +1,613 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Michał Biliński , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 23:18+0000\n" +"Last-Translator: Michał Biliński , 2021\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid ":mod:`math` --- Mathematical functions" +msgstr "" + +msgid "" +"This module provides access to the mathematical functions defined by the C " +"standard." +msgstr "" + +msgid "" +"These functions cannot be used with complex numbers; use the functions of " +"the same name from the :mod:`cmath` module if you require support for " +"complex numbers. The distinction between functions which support complex " +"numbers and those which don't is made since most users do not want to learn " +"quite as much mathematics as required to understand complex numbers. " +"Receiving an exception instead of a complex result allows earlier detection " +"of the unexpected complex number used as a parameter, so that the programmer " +"can determine how and why it was generated in the first place." +msgstr "" + +msgid "" +"The following functions are provided by this module. Except when explicitly " +"noted otherwise, all return values are floats." +msgstr "" + +msgid "Number-theoretic and representation functions" +msgstr "" + +msgid "" +"Return the ceiling of *x*, the smallest integer greater than or equal to " +"*x*. If *x* is not a float, delegates to ``x.__ceil__()``, which should " +"return an :class:`~numbers.Integral` value." +msgstr "" + +msgid "" +"Return the number of ways to choose *k* items from *n* items without " +"repetition and without order." +msgstr "" + +msgid "" +"Evaluates to ``n! / (k! * (n - k)!)`` when ``k <= n`` and evaluates to zero " +"when ``k > n``." +msgstr "" + +msgid "" +"Also called the binomial coefficient because it is equivalent to the " +"coefficient of k-th term in polynomial expansion of the expression ``(1 + x) " +"** n``." +msgstr "" + +msgid "" +"Raises :exc:`TypeError` if either of the arguments are not integers. Raises :" +"exc:`ValueError` if either of the arguments are negative." +msgstr "" + +msgid "" +"Return a float with the magnitude (absolute value) of *x* but the sign of " +"*y*. On platforms that support signed zeros, ``copysign(1.0, -0.0)`` " +"returns *-1.0*." +msgstr "" + +msgid "Return the absolute value of *x*." +msgstr "" + +msgid "" +"Return *x* factorial as an integer. Raises :exc:`ValueError` if *x* is not " +"integral or is negative." +msgstr "" + +msgid "Accepting floats with integral values (like ``5.0``) is deprecated." +msgstr "" + +msgid "" +"Return the floor of *x*, the largest integer less than or equal to *x*. If " +"*x* is not a float, delegates to ``x.__floor__()``, which should return an :" +"class:`~numbers.Integral` value." +msgstr "" + +msgid "" +"Return ``fmod(x, y)``, as defined by the platform C library. Note that the " +"Python expression ``x % y`` may not return the same result. The intent of " +"the C standard is that ``fmod(x, y)`` be exactly (mathematically; to " +"infinite precision) equal to ``x - n*y`` for some integer *n* such that the " +"result has the same sign as *x* and magnitude less than ``abs(y)``. " +"Python's ``x % y`` returns a result with the sign of *y* instead, and may " +"not be exactly computable for float arguments. For example, ``fmod(-1e-100, " +"1e100)`` is ``-1e-100``, but the result of Python's ``-1e-100 % 1e100`` is " +"``1e100-1e-100``, which cannot be represented exactly as a float, and rounds " +"to the surprising ``1e100``. For this reason, function :func:`fmod` is " +"generally preferred when working with floats, while Python's ``x % y`` is " +"preferred when working with integers." +msgstr "" + +msgid "" +"Return the mantissa and exponent of *x* as the pair ``(m, e)``. *m* is a " +"float and *e* is an integer such that ``x == m * 2**e`` exactly. If *x* is " +"zero, returns ``(0.0, 0)``, otherwise ``0.5 <= abs(m) < 1``. This is used " +"to \"pick apart\" the internal representation of a float in a portable way." +msgstr "" + +msgid "" +"Return an accurate floating point sum of values in the iterable. Avoids " +"loss of precision by tracking multiple intermediate partial sums::" +msgstr "" + +msgid "" +"The algorithm's accuracy depends on IEEE-754 arithmetic guarantees and the " +"typical case where the rounding mode is half-even. On some non-Windows " +"builds, the underlying C library uses extended precision addition and may " +"occasionally double-round an intermediate sum causing it to be off in its " +"least significant bit." +msgstr "" + +msgid "" +"For further discussion and two alternative approaches, see the `ASPN " +"cookbook recipes for accurate floating point summation `_\\." +msgstr "" + +msgid "" +"Return the greatest common divisor of the specified integer arguments. If " +"any of the arguments is nonzero, then the returned value is the largest " +"positive integer that is a divisor of all arguments. If all arguments are " +"zero, then the returned value is ``0``. ``gcd()`` without arguments returns " +"``0``." +msgstr "" + +msgid "" +"Added support for an arbitrary number of arguments. Formerly, only two " +"arguments were supported." +msgstr "" + +msgid "" +"Return ``True`` if the values *a* and *b* are close to each other and " +"``False`` otherwise." +msgstr "" + +msgid "" +"Whether or not two values are considered close is determined according to " +"given absolute and relative tolerances." +msgstr "" + +msgid "" +"*rel_tol* is the relative tolerance -- it is the maximum allowed difference " +"between *a* and *b*, relative to the larger absolute value of *a* or *b*. " +"For example, to set a tolerance of 5%, pass ``rel_tol=0.05``. The default " +"tolerance is ``1e-09``, which assures that the two values are the same " +"within about 9 decimal digits. *rel_tol* must be greater than zero." +msgstr "" + +msgid "" +"*abs_tol* is the minimum absolute tolerance -- useful for comparisons near " +"zero. *abs_tol* must be at least zero." +msgstr "" + +msgid "" +"If no errors occur, the result will be: ``abs(a-b) <= max(rel_tol * " +"max(abs(a), abs(b)), abs_tol)``." +msgstr "" + +msgid "" +"The IEEE 754 special values of ``NaN``, ``inf``, and ``-inf`` will be " +"handled according to IEEE rules. Specifically, ``NaN`` is not considered " +"close to any other value, including ``NaN``. ``inf`` and ``-inf`` are only " +"considered close to themselves." +msgstr "" + +msgid ":pep:`485` -- A function for testing approximate equality" +msgstr "" + +msgid "" +"Return ``True`` if *x* is neither an infinity nor a NaN, and ``False`` " +"otherwise. (Note that ``0.0`` *is* considered finite.)" +msgstr "" + +msgid "" +"Return ``True`` if *x* is a positive or negative infinity, and ``False`` " +"otherwise." +msgstr "" + +msgid "" +"Return ``True`` if *x* is a NaN (not a number), and ``False`` otherwise." +msgstr "" + +msgid "" +"Return the integer square root of the nonnegative integer *n*. This is the " +"floor of the exact square root of *n*, or equivalently the greatest integer " +"*a* such that *a*\\ ² |nbsp| ≤ |nbsp| *n*." +msgstr "" + +msgid "" +"For some applications, it may be more convenient to have the least integer " +"*a* such that *n* |nbsp| ≤ |nbsp| *a*\\ ², or in other words the ceiling of " +"the exact square root of *n*. For positive *n*, this can be computed using " +"``a = 1 + isqrt(n - 1)``." +msgstr "" + +msgid "" +"Return the least common multiple of the specified integer arguments. If all " +"arguments are nonzero, then the returned value is the smallest positive " +"integer that is a multiple of all arguments. If any of the arguments is " +"zero, then the returned value is ``0``. ``lcm()`` without arguments returns " +"``1``." +msgstr "" + +msgid "" +"Return ``x * (2**i)``. This is essentially the inverse of function :func:" +"`frexp`." +msgstr "" + +msgid "" +"Return the fractional and integer parts of *x*. Both results carry the sign " +"of *x* and are floats." +msgstr "" + +msgid "Return the next floating-point value after *x* towards *y*." +msgstr "" + +msgid "If *x* is equal to *y*, return *y*." +msgstr "" + +msgid "Examples:" +msgstr "" + +msgid "``math.nextafter(x, math.inf)`` goes up: towards positive infinity." +msgstr "" + +msgid "``math.nextafter(x, -math.inf)`` goes down: towards minus infinity." +msgstr "" + +msgid "``math.nextafter(x, 0.0)`` goes towards zero." +msgstr "" + +msgid "``math.nextafter(x, math.copysign(math.inf, x))`` goes away from zero." +msgstr "" + +msgid "See also :func:`math.ulp`." +msgstr "" + +msgid "" +"Return the number of ways to choose *k* items from *n* items without " +"repetition and with order." +msgstr "" + +msgid "" +"Evaluates to ``n! / (n - k)!`` when ``k <= n`` and evaluates to zero when " +"``k > n``." +msgstr "" + +msgid "" +"If *k* is not specified or is None, then *k* defaults to *n* and the " +"function returns ``n!``." +msgstr "" + +msgid "" +"Calculate the product of all the elements in the input *iterable*. The " +"default *start* value for the product is ``1``." +msgstr "" + +msgid "" +"When the iterable is empty, return the start value. This function is " +"intended specifically for use with numeric values and may reject non-numeric " +"types." +msgstr "" + +msgid "" +"Return the IEEE 754-style remainder of *x* with respect to *y*. For finite " +"*x* and finite nonzero *y*, this is the difference ``x - n*y``, where ``n`` " +"is the closest integer to the exact value of the quotient ``x / y``. If " +"``x / y`` is exactly halfway between two consecutive integers, the nearest " +"*even* integer is used for ``n``. The remainder ``r = remainder(x, y)`` " +"thus always satisfies ``abs(r) <= 0.5 * abs(y)``." +msgstr "" + +msgid "" +"Special cases follow IEEE 754: in particular, ``remainder(x, math.inf)`` is " +"*x* for any finite *x*, and ``remainder(x, 0)`` and ``remainder(math.inf, " +"x)`` raise :exc:`ValueError` for any non-NaN *x*. If the result of the " +"remainder operation is zero, that zero will have the same sign as *x*." +msgstr "" + +msgid "" +"On platforms using IEEE 754 binary floating-point, the result of this " +"operation is always exactly representable: no rounding error is introduced." +msgstr "" + +msgid "" +"Return the :class:`~numbers.Real` value *x* truncated to an :class:`~numbers." +"Integral` (usually an integer). Delegates to :meth:`x.__trunc__() `." +msgstr "" + +msgid "Return the value of the least significant bit of the float *x*:" +msgstr "" + +msgid "If *x* is a NaN (not a number), return *x*." +msgstr "" + +msgid "If *x* is negative, return ``ulp(-x)``." +msgstr "" + +msgid "If *x* is a positive infinity, return *x*." +msgstr "" + +msgid "" +"If *x* is equal to zero, return the smallest positive *denormalized* " +"representable float (smaller than the minimum positive *normalized* float, :" +"data:`sys.float_info.min `)." +msgstr "" + +msgid "" +"If *x* is equal to the largest positive representable float, return the " +"value of the least significant bit of *x*, such that the first float smaller " +"than *x* is ``x - ulp(x)``." +msgstr "" + +msgid "" +"Otherwise (*x* is a positive finite number), return the value of the least " +"significant bit of *x*, such that the first float bigger than *x* is ``x + " +"ulp(x)``." +msgstr "" + +msgid "ULP stands for \"Unit in the Last Place\"." +msgstr "" + +msgid "" +"See also :func:`math.nextafter` and :data:`sys.float_info.epsilon `." +msgstr "" + +msgid "" +"Note that :func:`frexp` and :func:`modf` have a different call/return " +"pattern than their C equivalents: they take a single argument and return a " +"pair of values, rather than returning their second return value through an " +"'output parameter' (there is no such thing in Python)." +msgstr "" + +msgid "" +"For the :func:`ceil`, :func:`floor`, and :func:`modf` functions, note that " +"*all* floating-point numbers of sufficiently large magnitude are exact " +"integers. Python floats typically carry no more than 53 bits of precision " +"(the same as the platform C double type), in which case any float *x* with " +"``abs(x) >= 2**52`` necessarily has no fractional bits." +msgstr "" + +msgid "Power and logarithmic functions" +msgstr "" + +msgid "" +"Return *e* raised to the power *x*, where *e* = 2.718281... is the base of " +"natural logarithms. This is usually more accurate than ``math.e ** x`` or " +"``pow(math.e, x)``." +msgstr "" + +msgid "" +"Return *e* raised to the power *x*, minus 1. Here *e* is the base of " +"natural logarithms. For small floats *x*, the subtraction in ``exp(x) - 1`` " +"can result in a `significant loss of precision `_\\; the :func:`expm1` function provides a way to " +"compute this quantity to full precision::" +msgstr "" + +msgid "With one argument, return the natural logarithm of *x* (to base *e*)." +msgstr "" + +msgid "" +"With two arguments, return the logarithm of *x* to the given *base*, " +"calculated as ``log(x)/log(base)``." +msgstr "" + +msgid "" +"Return the natural logarithm of *1+x* (base *e*). The result is calculated " +"in a way which is accurate for *x* near zero." +msgstr "" + +msgid "" +"Return the base-2 logarithm of *x*. This is usually more accurate than " +"``log(x, 2)``." +msgstr "" + +msgid "" +":meth:`int.bit_length` returns the number of bits necessary to represent an " +"integer in binary, excluding the sign and leading zeros." +msgstr "" + +msgid "" +"Return the base-10 logarithm of *x*. This is usually more accurate than " +"``log(x, 10)``." +msgstr "" + +msgid "" +"Return ``x`` raised to the power ``y``. Exceptional cases follow Annex 'F' " +"of the C99 standard as far as possible. In particular, ``pow(1.0, x)`` and " +"``pow(x, 0.0)`` always return ``1.0``, even when ``x`` is a zero or a NaN. " +"If both ``x`` and ``y`` are finite, ``x`` is negative, and ``y`` is not an " +"integer then ``pow(x, y)`` is undefined, and raises :exc:`ValueError`." +msgstr "" + +msgid "" +"Unlike the built-in ``**`` operator, :func:`math.pow` converts both its " +"arguments to type :class:`float`. Use ``**`` or the built-in :func:`pow` " +"function for computing exact integer powers." +msgstr "" + +msgid "Return the square root of *x*." +msgstr "" + +msgid "Trigonometric functions" +msgstr "" + +msgid "" +"Return the arc cosine of *x*, in radians. The result is between ``0`` and " +"``pi``." +msgstr "" + +msgid "" +"Return the arc sine of *x*, in radians. The result is between ``-pi/2`` and " +"``pi/2``." +msgstr "" + +msgid "" +"Return the arc tangent of *x*, in radians. The result is between ``-pi/2`` " +"and ``pi/2``." +msgstr "" + +msgid "" +"Return ``atan(y / x)``, in radians. The result is between ``-pi`` and " +"``pi``. The vector in the plane from the origin to point ``(x, y)`` makes " +"this angle with the positive X axis. The point of :func:`atan2` is that the " +"signs of both inputs are known to it, so it can compute the correct quadrant " +"for the angle. For example, ``atan(1)`` and ``atan2(1, 1)`` are both " +"``pi/4``, but ``atan2(-1, -1)`` is ``-3*pi/4``." +msgstr "" + +msgid "Return the cosine of *x* radians." +msgstr "" + +msgid "" +"Return the Euclidean distance between two points *p* and *q*, each given as " +"a sequence (or iterable) of coordinates. The two points must have the same " +"dimension." +msgstr "" + +msgid "Roughly equivalent to::" +msgstr "" + +msgid "" +"Return the Euclidean norm, ``sqrt(sum(x**2 for x in coordinates))``. This is " +"the length of the vector from the origin to the point given by the " +"coordinates." +msgstr "" + +msgid "" +"For a two dimensional point ``(x, y)``, this is equivalent to computing the " +"hypotenuse of a right triangle using the Pythagorean theorem, ``sqrt(x*x + " +"y*y)``." +msgstr "" + +msgid "" +"Added support for n-dimensional points. Formerly, only the two dimensional " +"case was supported." +msgstr "" + +msgid "Return the sine of *x* radians." +msgstr "" + +msgid "Return the tangent of *x* radians." +msgstr "" + +msgid "Angular conversion" +msgstr "" + +msgid "Convert angle *x* from radians to degrees." +msgstr "" + +msgid "Convert angle *x* from degrees to radians." +msgstr "" + +msgid "Hyperbolic functions" +msgstr "" + +msgid "" +"`Hyperbolic functions `_ " +"are analogs of trigonometric functions that are based on hyperbolas instead " +"of circles." +msgstr "" + +msgid "Return the inverse hyperbolic cosine of *x*." +msgstr "" + +msgid "Return the inverse hyperbolic sine of *x*." +msgstr "" + +msgid "Return the inverse hyperbolic tangent of *x*." +msgstr "" + +msgid "Return the hyperbolic cosine of *x*." +msgstr "Zwraca cosinus hiperboliczny z *x*." + +msgid "Return the hyperbolic sine of *x*." +msgstr "Zwraca sinus hiperboliczny z *x*." + +msgid "Return the hyperbolic tangent of *x*." +msgstr "Zwraca tangens hiperboliczny z *x*." + +msgid "Special functions" +msgstr "" + +msgid "" +"Return the `error function `_ " +"at *x*." +msgstr "" + +msgid "" +"The :func:`erf` function can be used to compute traditional statistical " +"functions such as the `cumulative standard normal distribution `_::" +msgstr "" + +msgid "" +"Return the complementary error function at *x*. The `complementary error " +"function `_ is defined as " +"``1.0 - erf(x)``. It is used for large values of *x* where a subtraction " +"from one would cause a `loss of significance `_\\." +msgstr "" + +msgid "" +"Return the `Gamma function `_ " +"at *x*." +msgstr "" + +msgid "" +"Return the natural logarithm of the absolute value of the Gamma function at " +"*x*." +msgstr "" + +msgid "Constants" +msgstr "" + +msgid "The mathematical constant *π* = 3.141592..., to available precision." +msgstr "" + +msgid "The mathematical constant *e* = 2.718281..., to available precision." +msgstr "" + +msgid "" +"The mathematical constant *τ* = 6.283185..., to available precision. Tau is " +"a circle constant equal to 2\\ *π*, the ratio of a circle's circumference to " +"its radius. To learn more about Tau, check out Vi Hart's video `Pi is " +"(still) Wrong `_, and start " +"celebrating `Tau day `_ by eating twice as much pie!" +msgstr "" + +msgid "" +"A floating-point positive infinity. (For negative infinity, use ``-math." +"inf``.) Equivalent to the output of ``float('inf')``." +msgstr "" + +msgid "" +"A floating-point \"not a number\" (NaN) value. Equivalent to the output of " +"``float('nan')``." +msgstr "" + +msgid "" +"The :mod:`math` module consists mostly of thin wrappers around the platform " +"C math library functions. Behavior in exceptional cases follows Annex F of " +"the C99 standard where appropriate. The current implementation will raise :" +"exc:`ValueError` for invalid operations like ``sqrt(-1.0)`` or ``log(0.0)`` " +"(where C99 Annex F recommends signaling invalid operation or divide-by-" +"zero), and :exc:`OverflowError` for results that overflow (for example, " +"``exp(1000.0)``). A NaN will not be returned from any of the functions " +"above unless one or more of the input arguments was a NaN; in that case, " +"most functions will return a NaN, but (again following C99 Annex F) there " +"are some exceptions to this rule, for example ``pow(float('nan'), 0.0)`` or " +"``hypot(float('nan'), float('inf'))``." +msgstr "" + +msgid "" +"Note that Python makes no effort to distinguish signaling NaNs from quiet " +"NaNs, and behavior for signaling NaNs remains unspecified. Typical behavior " +"is to treat all NaNs as though they were quiet." +msgstr "" + +msgid "Module :mod:`cmath`" +msgstr "" + +msgid "Complex number versions of many of these functions." +msgstr "" From 9f93b92d37487f638f7eed94429fd2bd1d240405 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 1 Aug 2021 16:10:30 +0000 Subject: [PATCH 019/153] Update translation from Transifex --- library/asyncio-subprocess.po | 5 +++-- library/cmath.po | 22 +++++++++++++++++----- library/datetime.po | 5 +++-- library/hashlib.po | 5 +++-- library/math.po | 8 +++++++- library/ssl.po | 5 +++-- library/winreg.po | 5 +++-- 7 files changed, 39 insertions(+), 16 deletions(-) diff --git a/library/asyncio-subprocess.po b/library/asyncio-subprocess.po index cd58ae2676..1ce20dd980 100644 --- a/library/asyncio-subprocess.po +++ b/library/asyncio-subprocess.po @@ -5,6 +5,7 @@ # # Translators: # m_aciek , 2020 +# Michał Biliński , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-26 06:10+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Michał Biliński , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -107,7 +108,7 @@ msgid "" msgstr "" msgid "Constants" -msgstr "" +msgstr "Stały" msgid "Can be passed to the *stdin*, *stdout* or *stderr* parameters." msgstr "" diff --git a/library/cmath.po b/library/cmath.po index cc42e717a1..2b3a28e2f4 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -185,32 +185,42 @@ msgid "Return the hyperbolic tangent of *x*." msgstr "Zwraca tangens hiperboliczny z *x*." msgid "Classification functions" -msgstr "" +msgstr "Funkcje klasyfikujące" msgid "" "Return ``True`` if both the real and imaginary parts of *x* are finite, and " "``False`` otherwise." msgstr "" +"Zwraca 1 ``True`` jeżeli obie rzeczywista i urojona część *x* są skończone, " +"i 2``False`` w innym wypadku." msgid "" "Return ``True`` if either the real or the imaginary part of *x* is an " "infinity, and ``False`` otherwise." msgstr "" +" Zwraca 1 ``True`` jeżeli rzeczywista lub urojona część *x* jest skończona, " +"i 2``False`` w innym wypadku." msgid "" "Return ``True`` if either the real or the imaginary part of *x* is a NaN, " "and ``False`` otherwise." msgstr "" +" Zwraca 1 ``True`` jeżeli rzeczywista lub urojona część *x* jest NaN, i " +"2``False`` w innym wypadku." msgid "" "Return ``True`` if the values *a* and *b* are close to each other and " "``False`` otherwise." msgstr "" +"Zwraca 1``True`` jeżeli wartości *a* i *b* są zbliżone do siebie i " +"2``False`` w innym wypadku." msgid "" "Whether or not two values are considered close is determined according to " "given absolute and relative tolerances." msgstr "" +"To czy dwie wartości są zbliżone do siebie, zależy od dostarczonej " +"absolutnej lub relatywnej tolerancji." msgid "" "*rel_tol* is the relative tolerance -- it is the maximum allowed difference " @@ -229,6 +239,8 @@ msgid "" "If no errors occur, the result will be: ``abs(a-b) <= max(rel_tol * " "max(abs(a), abs(b)), abs_tol)``." msgstr "" +"Jeżeli nie wystąpi żaden błąd wynikiem będzie:\n" +" ``abs(a-b) <= max(rel_tol * max(abs(a), abs(b)), abs_tol)``." msgid "" "The IEEE 754 special values of ``NaN``, ``inf``, and ``-inf`` will be " @@ -241,16 +253,16 @@ msgid ":pep:`485` -- A function for testing approximate equality" msgstr "" msgid "Constants" -msgstr "" +msgstr "Stały" msgid "The mathematical constant *π*, as a float." -msgstr "" +msgstr "Stałą matematyczną *π*, jako liczbę zmiennoprzecinkową" msgid "The mathematical constant *e*, as a float." -msgstr "" +msgstr "Stałą matematyczną *e*, jako liczbę zmiennoprzecinkową" msgid "The mathematical constant *τ*, as a float." -msgstr "" +msgstr "Stałą matematyczną *τ*, jako liczbę zmiennoprzecinkową" msgid "Floating-point positive infinity. Equivalent to ``float('inf')``." msgstr "" diff --git a/library/datetime.po b/library/datetime.po index 1c27f19c9e..cc7cae64bc 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -6,6 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2020 +# Michał Biliński , 2021 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Michał Biliński , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -103,7 +104,7 @@ msgid "" msgstr "" msgid "Constants" -msgstr "" +msgstr "Stały" msgid "The :mod:`datetime` module exports the following constants:" msgstr "" diff --git a/library/hashlib.po b/library/hashlib.po index 46c1587b20..a1a0583a91 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -5,6 +5,7 @@ # # Translators: # m_aciek , 2020 +# Michał Biliński , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Michał Biliński , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -426,7 +427,7 @@ msgid "" msgstr "" msgid "Constants" -msgstr "" +msgstr "Stały" msgid "Salt length (maximum length accepted by constructors)." msgstr "" diff --git a/library/math.po b/library/math.po index 69943fbf17..acd6172dfa 100644 --- a/library/math.po +++ b/library/math.po @@ -158,11 +158,15 @@ msgid "" "Return ``True`` if the values *a* and *b* are close to each other and " "``False`` otherwise." msgstr "" +"Zwraca 1``True`` jeżeli wartości *a* i *b* są zbliżone do siebie i " +"2``False`` w innym wypadku." msgid "" "Whether or not two values are considered close is determined according to " "given absolute and relative tolerances." msgstr "" +"To czy dwie wartości są zbliżone do siebie, zależy od dostarczonej " +"absolutnej lub relatywnej tolerancji." msgid "" "*rel_tol* is the relative tolerance -- it is the maximum allowed difference " @@ -181,6 +185,8 @@ msgid "" "If no errors occur, the result will be: ``abs(a-b) <= max(rel_tol * " "max(abs(a), abs(b)), abs_tol)``." msgstr "" +"Jeżeli nie wystąpi żaden błąd wynikiem będzie:\n" +" ``abs(a-b) <= max(rel_tol * max(abs(a), abs(b)), abs_tol)``." msgid "" "The IEEE 754 special values of ``NaN``, ``inf``, and ``-inf`` will be " @@ -560,7 +566,7 @@ msgid "" msgstr "" msgid "Constants" -msgstr "" +msgstr "Stały" msgid "The mathematical constant *π* = 3.141592..., to available precision." msgstr "" diff --git a/library/ssl.po b/library/ssl.po index 2fc7f0b992..ec0e225221 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -5,6 +5,7 @@ # # Translators: # m_aciek , 2020 +# Michał Biliński , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-18 06:03+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Michał Biliński , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -508,7 +509,7 @@ msgid "" msgstr "" msgid "Constants" -msgstr "" +msgstr "Stały" msgid "" "All constants are now :class:`enum.IntEnum` or :class:`enum.IntFlag` " diff --git a/library/winreg.po b/library/winreg.po index 1228dfadf6..0aa90077e9 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -5,6 +5,7 @@ # # Translators: # m_aciek , 2020 +# Michał Biliński , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-02 05:36+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Michał Biliński , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -532,7 +533,7 @@ msgid "" msgstr "" msgid "Constants" -msgstr "" +msgstr "Stały" msgid "" "The following constants are defined for use in many :mod:`_winreg` functions." From e6a7de8f4f0961ae35ac0cce4e9b10e2fcb71b93 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 1 Aug 2021 17:19:56 +0000 Subject: [PATCH 020/153] Update translation from Transifex --- library/cmath.po | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/library/cmath.po b/library/cmath.po index 2b3a28e2f4..7387dfe134 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -5,6 +5,7 @@ # # Translators: # Michał Biliński , 2021 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:02+0000\n" -"Last-Translator: Michał Biliński , 2021\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -38,8 +39,8 @@ msgstr "" "Ten moduł zapewnia dostęp do funkcji matematycznych dla liczb zespolonych. " "Funkcje w tym module akceptują liczby całkowite, liczby zmiennoprzecinkowe " "lub liczby zespolone jako argumenty. Funkcje w tym module zaakceptują " -"również obiekty Python które zawierają metody a:meth:`__complex__` lub a:" -"meth:`__float__`: te metody są używane do konwertowania objektów do liczb " +"również obiekty Python które zawierają metody :meth:`__complex__` lub :meth:" +"`__float__`: te metody są używane do konwertowania obiektów do liczb " "zmiennoprzecinkowych lub zespolonych, odpowiednio, a funkcje używają później " "wyników konwersji." From 76120857c22f092ea4de64fda26c29cd76615c16 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 2 Aug 2021 20:42:40 +0000 Subject: [PATCH 021/153] Update translation from Transifex --- README.md | 2 +- library/chunk.po | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3aa8b9603c..d165b5f110 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![38.24% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.24%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![10 tłumaczy](https://img.shields.io/badge/tłumaczy-10-0.svg) +![11 tłumaczy](https://img.shields.io/badge/tłumaczy-11-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/library/chunk.po b/library/chunk.po index 98b760bdca..71cc3824c2 100644 --- a/library/chunk.po +++ b/library/chunk.po @@ -6,6 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # m_aciek , 2020 +# Miroslaw Pabian , 2021 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 19:37+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Miroslaw Pabian , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,6 +30,11 @@ msgstr ":mod:`chunk` --- Wczytaj pokawałkowane dane IFF" msgid "**Source code:** :source:`Lib/chunk.py`" msgstr "" +"Zwykle plik typu IFF składa się z jednego lub więcej fragmentów. Proponowane " +"użycie zdefiniowanej tutaj klasy: class: `Chunk` polega na tworzeniu " +"instancji na początku każdej porcji i odczytywaniu jej aż do końca, po czym " +"można utworzyć nową instancję. Na końcu pliku, tworzenie nowej instancji " +"zakończy się niepowodzeniem z wyjątkiem: exc: `EOFError`" msgid "" "This module provides an interface for reading files that use EA IFF 85 " @@ -106,6 +112,11 @@ msgid "" "after which a new instance can be instantiated. At the end of the file, " "creating a new instance will fail with an :exc:`EOFError` exception." msgstr "" +" Zwykle plik typu IFF składa się z jednego lub więcej fragmentów. " +"Proponowane użycie zdefiniowanej tutaj klasy: class: `Chunk` polega na " +"tworzeniu instancji na początku każdej porcji i odczytywaniu jej aż do " +"końca, po czym można utworzyć nową instancję. Na końcu pliku, tworzenie " +"nowej instancji zakończy się niepowodzeniem z wyjątkiem: exc: `EOFError`" msgid "" "Class which represents a chunk. The *file* argument is expected to be a " From 37df0de7c3de27f8395ea4f3ab3598875962da59 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 2 Aug 2021 21:13:00 +0000 Subject: [PATCH 022/153] Update translation from Transifex --- library/chunk.po | 5 ----- 1 file changed, 5 deletions(-) diff --git a/library/chunk.po b/library/chunk.po index 71cc3824c2..6f5fc37886 100644 --- a/library/chunk.po +++ b/library/chunk.po @@ -30,11 +30,6 @@ msgstr ":mod:`chunk` --- Wczytaj pokawałkowane dane IFF" msgid "**Source code:** :source:`Lib/chunk.py`" msgstr "" -"Zwykle plik typu IFF składa się z jednego lub więcej fragmentów. Proponowane " -"użycie zdefiniowanej tutaj klasy: class: `Chunk` polega na tworzeniu " -"instancji na początku każdej porcji i odczytywaniu jej aż do końca, po czym " -"można utworzyć nową instancję. Na końcu pliku, tworzenie nowej instancji " -"zakończy się niepowodzeniem z wyjątkiem: exc: `EOFError`" msgid "" "This module provides an interface for reading files that use EA IFF 85 " From 94eddf43bf5b60d25e39e116f01787553e569c67 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 3 Aug 2021 07:40:14 +0000 Subject: [PATCH 023/153] Update translation from Transifex --- c-api/structures.po | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/c-api/structures.po b/c-api/structures.po index f9586f568f..c8cc64d337 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-08-03 07:07+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -510,6 +510,17 @@ msgid "" "``T_PYSSIZET`` and ``READONLY``, for example::" msgstr "" +msgid "" +"Get an attribute belonging to the object at address *obj_addr*. The " +"attribute is described by ``PyMemberDef`` *m*. Returns ``NULL`` on error." +msgstr "" + +msgid "" +"Set an attribute belonging to the object at address *obj_addr* to object " +"*o*. The attribute to set is described by ``PyMemberDef`` *m*. Returns " +"``0`` if successful and a negative value on failure." +msgstr "" + msgid "" "Structure to define property-like access for a type. See also description of " "the :c:member:`PyTypeObject.tp_getset` slot." From 019e1ad450355f1cf4f304389e88213398db0d65 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 3 Aug 2021 12:57:16 +0000 Subject: [PATCH 024/153] Update translation from Transifex --- copyright.po | 6 ++++-- library/chunk.po | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/copyright.po b/copyright.po index 562361986b..94ade98709 100644 --- a/copyright.po +++ b/copyright.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-02 05:03+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,6 +31,8 @@ msgstr "Python i ta dokumentacja jest:" msgid "Copyright © 2001-2021 Python Software Foundation. All rights reserved." msgstr "" +"Copyright © 2001-2021 Python Software Foundation. Wszystkie prawa " +"zastrzeżone." msgid "Copyright © 2000 BeOpen.com. All rights reserved." msgstr "Copyright © 2000 BeOpen.com. All rights reserved." diff --git a/library/chunk.po b/library/chunk.po index 6f5fc37886..572d672d97 100644 --- a/library/chunk.po +++ b/library/chunk.po @@ -5,8 +5,8 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# m_aciek , 2020 # Miroslaw Pabian , 2021 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 19:37+0000\n" -"Last-Translator: Miroslaw Pabian , 2021\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +29,7 @@ msgid ":mod:`chunk` --- Read IFF chunked data" msgstr ":mod:`chunk` --- Wczytaj pokawałkowane dane IFF" msgid "**Source code:** :source:`Lib/chunk.py`" -msgstr "" +msgstr "**Kod źródłowy:** :source:`Lib/chunk.py`" msgid "" "This module provides an interface for reading files that use EA IFF 85 " From 49a00088a0aa1d641d6b424515c2ed36d5542dc7 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 5 Aug 2021 07:40:45 +0000 Subject: [PATCH 025/153] Update translation from Transifex --- howto/pyporting.po | 6 +++--- library/xml_dom_minidom.po | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/howto/pyporting.po b/howto/pyporting.po index 838a5f4f8c..df17145eb4 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-08-05 07:09+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" "Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -55,8 +55,8 @@ msgid "" msgstr "" msgid "" -"For help with porting, you can email the python-porting_ mailing list with " -"questions." +"For help with porting, you can view the archived python-porting_ mailing " +"list." msgstr "" msgid "The Short Explanation" diff --git a/library/xml_dom_minidom.po b/library/xml_dom_minidom.po index a87a759cdc..3520d43df7 100644 --- a/library/xml_dom_minidom.po +++ b/library/xml_dom_minidom.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-08-05 07:09+0000\n" "PO-Revision-Date: 2017-02-16 23:36+0000\n" "Last-Translator: m_aciek , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -158,7 +158,7 @@ msgid "" msgstr "" msgid "" -"Silimarly, explicitly stating the *standalone* argument causes the " +"Similarly, explicitly stating the *standalone* argument causes the " "standalone document declarations to be added to the prologue of the XML " "document. If the value is set to `True`, `standalone=\"yes\"` is added, " "otherwise it is set to `\"no\"`. Not stating the argument will omit the " From 6340331208d53e012715d3bfb96990968a1ffd2e Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 5 Aug 2021 21:13:24 +0000 Subject: [PATCH 026/153] Update translation from Transifex --- README.md | 2 +- tutorial/appendix.po | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d165b5f110..51bc1edb80 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![38.24% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.24%25-0.svg) +![38.58% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.58%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![11 tłumaczy](https://img.shields.io/badge/tłumaczy-11-0.svg) diff --git a/tutorial/appendix.po b/tutorial/appendix.po index c4e1cd6253..b3d77084f1 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 # Stefan Ocetkiewicz , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" -"Last-Translator: Stefan Ocetkiewicz , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -62,6 +62,11 @@ msgid "" "the :exc:`KeyboardInterrupt` exception, which may be handled by a :keyword:" "`try` statement." msgstr "" +"Wpisanie znaku przerwania (zazwyczaj :kbd:`Control-C` lub :kbd:`Delete`) w " +"pierwszorzędny lub drugorzędny prompt anuluje tryb wpisywania i wraca do " +"pierwszorzędnego prompta. [#]_ Wpisanie znaku przerwania podczas wykonywania " +"komendy wywołuje wyjątek :exc:`KeyboardInterrupt`, który może być obsłużony " +"instrukcją :keyword:`try`." msgid "Executable Python Scripts" msgstr "Wykonywalne skrypty Pythona" @@ -70,6 +75,8 @@ msgid "" "On BSD'ish Unix systems, Python scripts can be made directly executable, " "like shell scripts, by putting the line ::" msgstr "" +"W systemach uniksowych podobnych do BSD, skrypty Pythona można uczynić " +"bezpośrednio wykonywalnymi, jak skrypty shell, przez dodanie linii ::" msgid "" "(assuming that the interpreter is on the user's :envvar:`PATH`) at the " @@ -84,6 +91,8 @@ msgid "" "The script can be given an executable mode, or permission, using the :" "program:`chmod` command." msgstr "" +"Skryptowi można nadać tryb wykonywalny, lub permission, przy użyciu komendy :" +"program:`chmod`." msgid "" "On Windows systems, there is no notion of an \"executable mode\". The " From 3df401b727eaba5fa2535bf666cbd2c2635d3ac5 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 5 Aug 2021 21:42:29 +0000 Subject: [PATCH 027/153] Update translation from Transifex --- tutorial/appendix.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorial/appendix.po b/tutorial/appendix.po index b3d77084f1..da86fa4180 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -159,4 +159,4 @@ msgid "Footnotes" msgstr "Przypisy" msgid "A problem with the GNU Readline package may prevent this." -msgstr "" +msgstr "Problem z pakietem GNU Readline może w tym przeszkodzić." From 92cedec050c6e49583f4b4ecda208bafacbdc0af Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 7 Aug 2021 07:39:58 +0000 Subject: [PATCH 028/153] Update translation from Transifex --- library/csv.po | 32 ++++++++++++++++++++------------ library/hashlib.po | 5 ++++- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/library/csv.po b/library/csv.po index da8e48d138..ff32bec6dd 100644 --- a/library/csv.po +++ b/library/csv.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-08-07 07:09+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -104,9 +104,9 @@ msgid "" "`Dialect` class or one of the strings returned by the :func:`list_dialects` " "function. The other optional *fmtparams* keyword arguments can be given to " "override individual formatting parameters in the current dialect. For full " -"details about the dialect and formatting parameters, see section :ref:`csv-" -"fmt-params`. To make it as easy as possible to interface with modules which " -"implement the DB API, the value :const:`None` is written as the empty " +"details about dialects and formatting parameters, see the :ref:`csv-fmt-" +"params` section. To make it as easy as possible to interface with modules " +"which implement the DB API, the value :const:`None` is written as the empty " "string. While this isn't a reversible transformation, it makes it easier to " "dump SQL NULL data values to CSV files without preprocessing the data " "returned from a ``cursor.fetch*`` call. All other non-string data are " @@ -117,7 +117,7 @@ msgid "" "Associate *dialect* with *name*. *name* must be a string. The dialect can " "be specified either by passing a sub-class of :class:`Dialect`, or by " "*fmtparams* keyword arguments, or both, with keyword arguments overriding " -"parameters of the dialect. For full details about the dialect and formatting " +"parameters of the dialect. For full details about dialects and formatting " "parameters, see section :ref:`csv-fmt-params`." msgstr "" @@ -196,9 +196,17 @@ msgid "" msgstr "" msgid "" -"The :class:`Dialect` class is a container class relied on primarily for its " -"attributes, which are used to define the parameters for a specific :class:" -"`reader` or :class:`writer` instance." +"The :class:`Dialect` class is a container class whose attributes contain " +"information for how to handle doublequotes, whitespace, delimiters, etc. Due " +"to the lack of a strict CSV specification, different applications produce " +"subtly different CSV data. :class:`Dialect` instances define how :class:" +"`reader` and :class:`writer` instances behave." +msgstr "" + +msgid "" +"All available :class:`Dialect` names are returned by :func:`list_dialects`, " +"and they can be registered with specific :class:`reader` and :class:`writer` " +"classes through their initializer (``__init__``) functions like this::" msgstr "" msgid "" @@ -360,8 +368,8 @@ msgstr "" msgid "" "Return the next row of the reader's iterable object as a list (if the object " "was returned from :func:`reader`) or a dict (if it is a :class:`DictReader` " -"instance), parsed according to the current dialect. Usually you should call " -"this as ``next(reader)``." +"instance), parsed according to the current :class:`Dialect`. Usually you " +"should call this as ``next(reader)``." msgstr "" msgid "Reader objects have the following public attributes:" @@ -399,8 +407,8 @@ msgstr "" msgid "" "Write the *row* parameter to the writer's file object, formatted according " -"to the current dialect. Return the return value of the call to the *write* " -"method of the underlying file object." +"to the current :class:`Dialect`. Return the return value of the call to the " +"*write* method of the underlying file object." msgstr "" msgid "Added support of arbitrary iterables." diff --git a/library/hashlib.po b/library/hashlib.po index a1a0583a91..ca43851d8e 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-29 07:05+0000\n" +"POT-Creation-Date: 2021-08-07 07:09+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" "Last-Translator: Michał Biliński , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -421,6 +421,9 @@ msgid "" "(`False` for sequential mode)." msgstr "" +msgid "Explanation of tree mode parameters." +msgstr "" + msgid "" "See section 2.10 in `BLAKE2 specification `_ for comprehensive review of tree hashing." From 614c812bca7766a8de8e3c8cdd8277b7e4e53b90 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 8 Aug 2021 07:40:22 +0000 Subject: [PATCH 029/153] Update translation from Transifex --- README.md | 2 +- bugs.po | 16 +--------------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 51bc1edb80..7e96061462 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![38.58% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.58%25-0.svg) +![38.54% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.54%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![11 tłumaczy](https://img.shields.io/badge/tłumaczy-11-0.svg) diff --git a/bugs.po b/bugs.po index 8838c7827f..7c52f668aa 100644 --- a/bugs.po +++ b/bugs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-08-08 07:11+0000\n" "PO-Revision-Date: 2017-02-16 17:31+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -193,20 +193,6 @@ msgstr "" "Artykuł, który dość szczegółowo opisuje, jak stworzyć wartościowe zgłoszenie " "błędu. Opisuje jakie rodzaje informacji są przydatne i dlaczego." -msgid "" -"`Bug Report Writing Guidelines `_" -msgstr "" -"`Wytyczne odnośnie pisania zgłoszeń błędów (w języku angielskim) `_" - -msgid "" -"Information about writing a good bug report. Some of this is specific to " -"the Mozilla project, but describes general good practices." -msgstr "" -"Informacje o pisaniu dobrych zgłoszeń błędów. Niektóre z nich są specyficzne " -"dla projektu Mozilla, ale opisują ogólne dobre praktyki." - msgid "Getting started contributing to Python yourself" msgstr "Rozpoczęcie rozwijania Pythona samemu" From 8b49f888137b37d61f78a0e79a5a226826da3bd0 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 9 Aug 2021 11:40:33 +0000 Subject: [PATCH 030/153] Update translation from Transifex --- README.md | 2 +- tutorial/appendix.po | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7e96061462..0f30605b3a 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![38.54% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.54%25-0.svg) +![38.71% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.71%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![11 tłumaczy](https://img.shields.io/badge/tłumaczy-11-0.svg) diff --git a/tutorial/appendix.po b/tutorial/appendix.po index da86fa4180..2d30fabb93 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -86,6 +86,12 @@ msgid "" "(``'\\r\\n'``) line ending. Note that the hash, or pound, character, " "``'#'``, is used to start a comment in Python." msgstr "" +"(zakładając, że interpreter jest na zmiennej :envvar:`PATH` użytkownika) na " +"początku skryptu i nadając plikowi tryb wykonywalny. ``#!`` muszą być " +"pierwszymi dwoma znakami pliku. Na niektórych platformach ta pierwsza linia " +"musi kończyć się uniksowym zakończeniem linii (``'\\n'``), nie windowsowym " +"zakończeniem linii (``'\\r\\n'``). Zwróć uwagę, że znak kratki, czy " +"krzyżyka, ``'#'``, jest używany do rozpoczęcia komentarza w Pythonie." msgid "" "The script can be given an executable mode, or permission, using the :" @@ -101,6 +107,11 @@ msgid "" "extension can also be ``.pyw``, in that case, the console window that " "normally appears is suppressed." msgstr "" +"W systemach Windows nie wyróżnia się „trybu wykonywalnego”. Instalator " +"Pythona automatycznie powiązuje pliki ``.py`` z ``python.exe``, żeby " +"podwójne kliknięcie w plik Pythona uruchomiło go jako skrypt. Rozszerzeniem " +"może być również ``.pyw``. W tym przypadku okno konsoli, które normalnie się " +"pojawia, zostanie ukryte." msgid "The Interactive Startup File" msgstr "" From 8a2801c036323b030a43f529dfdf08e0f40bf7f1 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 9 Aug 2021 12:11:13 +0000 Subject: [PATCH 031/153] Update translation from Transifex --- README.md | 2 +- tutorial/appendix.po | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0f30605b3a..8956cbe06a 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![38.71% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.71%25-0.svg) +![38.88% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.88%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![11 tłumaczy](https://img.shields.io/badge/tłumaczy-11-0.svg) diff --git a/tutorial/appendix.po b/tutorial/appendix.po index 2d30fabb93..58a13f0a06 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -114,7 +114,7 @@ msgstr "" "pojawia, zostanie ukryte." msgid "The Interactive Startup File" -msgstr "" +msgstr "Plik interaktywnego uruchomienia" msgid "" "When you use Python interactively, it is frequently handy to have some " @@ -123,6 +123,11 @@ msgid "" "the name of a file containing your start-up commands. This is similar to " "the :file:`.profile` feature of the Unix shells." msgstr "" +"Gdy używasz Pythona w trybie interaktywnym, często wygodne jest wykonywać " +"jakieś standardowe komendy za każdym razem, gdy uruchamia się interpreter. " +"Możesz to zrobić ustawiając zmienną środowiskową o nazwie :envvar:" +"`PYTHONSTARTUP` na nazwę pliku zawierającego twoje komendy uruchomieniowe. " +"Jest to podobne do funkcji :file:`.profile` shellów uniksowych." msgid "" "This file is only read in interactive sessions, not when Python reads " From ef2c69fc697e18f115ff7dbaa1be1739cb3053a0 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 10 Aug 2021 07:41:45 +0000 Subject: [PATCH 032/153] Update translation from Transifex --- library/functions.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/functions.po b/library/functions.po index ca41dbfba8..0d40916f28 100644 --- a/library/functions.po +++ b/library/functions.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-23 06:25+0000\n" +"POT-Creation-Date: 2021-08-10 07:12+0000\n" "PO-Revision-Date: 2017-02-16 23:11+0000\n" "Last-Translator: Igor Zubrycki , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -1426,11 +1426,11 @@ msgid "" msgstr "" msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as code points in " -"the Unicode Private Use Area ranging from U+DC80 to U+DCFF. These private " -"code points will then be turned back into the same bytes when the " -"``surrogateescape`` error handler is used when writing data. This is useful " -"for processing files in an unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " +"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " +"then be turned back into the same bytes when the ``surrogateescape`` error " +"handler is used when writing data. This is useful for processing files in " +"an unknown encoding." msgstr "" msgid "" From 78b5a9beab6931ca9ea4a94c61a8cdd8c3a8f848 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 10 Aug 2021 09:48:03 +0000 Subject: [PATCH 033/153] Update translation from Transifex --- README.md | 2 +- tutorial/appendix.po | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8956cbe06a..7aec8df2b8 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![38.88% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.88%25-0.svg) +![38.97% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.97%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![11 tłumaczy](https://img.shields.io/badge/tłumaczy-11-0.svg) diff --git a/tutorial/appendix.po b/tutorial/appendix.po index 58a13f0a06..b7698bac47 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -138,6 +138,13 @@ msgid "" "qualification in the interactive session. You can also change the prompts " "``sys.ps1`` and ``sys.ps2`` in this file." msgstr "" +"Ten plik jest czytany tylko w sesjach interaktywnych, nie gdy Python czyta " +"komendy ze skryptu i nie gdy :file:`/dev/tty` jest podany jako źródło komend " +"(które zachowuje się jak sesja interaktywna). Jest wykonywany w tym samym " +"namespace'ie, w którym wykonują się interaktywne komendy, więc obiekty, " +"które definiuje lub importuje mogą być używane bezpośrednio w interaktywnej " +"sesji. Możesz również zmienić znaki prompt ``sys.ps1`` i ``sys.ps2`` w tym " +"pliku." msgid "" "If you want to read an additional start-up file from the current directory, " From ec7569cef152907d001833feb2a5fb19bf9ed2a9 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 11 Aug 2021 07:48:03 +0000 Subject: [PATCH 034/153] Update translation from Transifex --- .tx/config | 5 +++++ library/hashlib.po | 2 +- library/subprocess.po | 2 +- library/tempfile.po | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.tx/config b/.tx/config index 9acbef7c30..18f0f6d190 100644 --- a/.tx/config +++ b/.tx/config @@ -1706,6 +1706,11 @@ trans.pl = library/secrets.po type = PO source_lang = en +[python-39.library--security_warnings] +trans.pl = library/security_warnings.po +type = PO +source_lang = en + [python-39.library--select] trans.pl = library/select.po type = PO diff --git a/library/hashlib.po b/library/hashlib.po index ca43851d8e..4f1f62ce35 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-08-07 07:09+0000\n" +"POT-Creation-Date: 2021-08-11 07:13+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" "Last-Translator: Michał Biliński , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" diff --git a/library/subprocess.po b/library/subprocess.po index 7e81c460f9..e32a11e8e1 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-25 07:01+0000\n" +"POT-Creation-Date: 2021-08-11 07:13+0000\n" "PO-Revision-Date: 2017-02-16 23:28+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" diff --git a/library/tempfile.po b/library/tempfile.po index 2b518d55cf..a091f6a0c4 100644 --- a/library/tempfile.po +++ b/library/tempfile.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-03-02 05:36+0000\n" +"POT-Creation-Date: 2021-08-11 07:13+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" "Last-Translator: m_aciek , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" From 772800e72d430f1a41d7787718941d5bcbd163a1 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 13 Aug 2021 22:44:18 +0000 Subject: [PATCH 035/153] Update translation from Transifex --- README.md | 2 +- faq/gui.po | 14 +++++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 7aec8df2b8..2326eb2a28 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![38.97% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.97%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![11 tłumaczy](https://img.shields.io/badge/tłumaczy-11-0.svg) +![12 tłumaczy](https://img.shields.io/badge/tłumaczy-12-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/faq/gui.po b/faq/gui.po index bf6049e539..3b59f907c1 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -5,6 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 +# rmaster1211 , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-26 06:28+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Stefan Ocetkiewicz , 2020\n" +"Last-Translator: rmaster1211 , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,25 +25,28 @@ msgstr "" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Graphic User Interface FAQ" -msgstr "" +msgstr "FAQ Graficzny Interfejs Użytkownika" msgid "Contents" msgstr "Zawartość" msgid "General GUI Questions" -msgstr "" +msgstr "Pytania ogólne o GUI" msgid "What platform-independent GUI toolkits exist for Python?" -msgstr "" +msgstr "Jakie niezależne od platformy narzędzia GUI istnieją dla Pythona?" msgid "" "Depending on what platform(s) you are aiming at, there are several. Some of " "them haven't been ported to Python 3 yet. At least `Tkinter`_ and `Qt`_ are " "known to be Python 3-compatible." msgstr "" +"W zależności od platform docelowych istnieje ich kilka. Niektóre z nich nie " +"zostały jeszcze przeniesione na Python-3. Wiadomo, że `Tkinter`_ i `Qt`_ są " +"kompatybilne z Python-3." msgid "Tkinter" -msgstr "" +msgstr "Tkinter" msgid "" "Standard builds of Python include an object-oriented interface to the Tcl/Tk " From 9498952352f71d9da2c10ed7099a9a0464f7ee46 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 13 Aug 2021 23:46:19 +0000 Subject: [PATCH 036/153] Update translation from Transifex --- faq/gui.po | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/faq/gui.po b/faq/gui.po index 3b59f907c1..c69dcecc03 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -57,9 +57,16 @@ msgid "" "tk>`_. Tcl/Tk is fully portable to the Mac OS X, Windows, and Unix " "platforms." msgstr "" +"Standardowe kompilacje Pythona zawierają zorientowany obiektowo interfejs do " +"zestawu widżetów Tcl/Tk, zwanego :ref:`tkinter 1`. Najłatwiej jest " +"go zainstalować i używać wraz z Pythonem (wynika to z tego, że jest " +"dołączony do `więkoszości dystrybucji `_ " +"Pythona). Po więcej informacji zajrzyj na `stronę główną Tcl/Tk `_. Tcl/Tk jest w pełni przenośny na platformy Mac OS X, Windows " +"i Unix." msgid "wxWidgets" -msgstr "" +msgstr "wxWidgets" msgid "" "wxWidgets (https://www.wxwidgets.org) is a free, portable GUI class library " @@ -68,6 +75,11 @@ msgid "" "targets. Language bindings are available for a number of languages " "including Python, Perl, Ruby, etc." msgstr "" +"wxWidgets (https://www.wxwidgets.org) to darmowa, przenośna biblioteka klas " +"GUI napisana w C++, dostarczająca natywny wygląd i styl na wielu " +"platformach. Platformy Windows, Mac OS X, GTK, X11 są aktualnie stabilnymi " +"celami. Bindowanie jest dostępne dla wielu języków, wliczając Python, Perl, " +"Ruby itd." msgid "" "`wxPython `_ is the Python binding for wxwidgets. " @@ -76,15 +88,23 @@ msgid "" "available in other language bindings. There is an active wxPython user and " "developer community." msgstr "" +"`wxPython `_ jest wiązaniem Pythona z wxwidgets. " +"Chociaż często pozostaje nieco w tyle za oficjalnymi wydaniami wxWidgets, " +"oferuje również szereg funkcji za pośrednictwem czystych rozszerzeń Pythona, " +"które nie są dostępne w innych bindowaniach językowych. Istnieje aktywna " +"społeczność użytkowników i programistów wxPython." msgid "" "Both wxWidgets and wxPython are free, open source, software with permissive " "licences that allow their use in commercial products as well as in freeware " "or shareware." msgstr "" +"Zarówno wxWidgets jak i wxPython są darmowe, otwartoźródłowe. Jest to " +"oprogramowanie z liberalną licencją, pozwalającą na użycie w produktach " +"komercjalnych, freeware lub shareware." msgid "Qt" -msgstr "" +msgstr "Qt" msgid "" "There are bindings available for the Qt toolkit (using either `PyQt Date: Sat, 14 Aug 2021 00:10:57 +0000 Subject: [PATCH 037/153] Update translation from Transifex --- faq/gui.po | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/faq/gui.po b/faq/gui.po index c69dcecc03..8617bcf08e 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -115,14 +115,23 @@ msgid "" "com/commercial/license-faq>`_ if you want to write proprietary " "applications. PySide is free for all applications." msgstr "" +"Są dostępne bindowania dla narzędzia Qt (używając `PyQt `_ bądź `PySide `_) i dla KDE (`PyKDE4 `__). PyQt jest obecnie bardziej rozwinięty niż PySide, ale na " +"PyQt należy wykupić licencję od `Riverbank Computing `_ jeżeli chcesz pisać " +"aplikacje komercyjne. PySide jest darmowy dla wszystkich zastosowań." msgid "" "Qt 4.5 upwards is licensed under the LGPL license; also, commercial licenses " "are available from `The Qt Company `_." msgstr "" +"Qt w wersjach od 4.5 wzwyż jest na licencji LGPL; licencje komercyjne są " +"dostępne z `The Qt Company `_." msgid "Gtk+" -msgstr "" +msgstr "Gtk+" msgid "" "The `GObject introspection bindings `_." msgstr "" +"Bindowania introspekcyjne `GObject `_ dla Pythona umożliwiają pisanie aplikacji GTK+ 3. Jest też " +"samouczek `Python GTK+ 3 Tutorial `_." msgid "" "The older PyGtk bindings for the `Gtk+ 2 toolkit `_ " From ca35bde50c4e88f58e8b2289dbe8b29fbc7f31da Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 14 Aug 2021 00:53:01 +0000 Subject: [PATCH 038/153] Update translation from Transifex --- faq/gui.po | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/faq/gui.po b/faq/gui.po index 8617bcf08e..609a2773a7 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -148,9 +148,12 @@ msgid "" "The older PyGtk bindings for the `Gtk+ 2 toolkit `_ " "have been implemented by James Henstridge; see ." msgstr "" +"Starsze bindowania PyGtk dla narzędzia `Gtk+ 2 `_ " +"zostały zaimplementowane przez Jamesa Henstridge; zobacz ." msgid "Kivy" -msgstr "" +msgstr "Kivy" msgid "" "`Kivy `_ is a cross-platform GUI library supporting both " @@ -158,25 +161,34 @@ msgid "" "(Android, iOS). It is written in Python and Cython, and can use a range of " "windowing backends." msgstr "" +"`Kivy `_ to międzyplatformowa biblioteka GUI wspierająca " +"zarówno komputerowe systemy operacyjne (Windows, macOS, Linux), jak i " +"urządzenia mobilne (Android, iOS). Została napisana w Python i Cython." msgid "" "Kivy is free and open source software distributed under the MIT license." msgstr "" +"Kivi jest darmowym i otwartoźródłowym oprogramowaniem rozpowszechnianym z " +"licencją MIT." msgid "FLTK" -msgstr "" +msgstr "FLTK" msgid "" "Python bindings for `the FLTK toolkit `_, a simple yet " "powerful and mature cross-platform windowing system, are available from `the " "PyFLTK project `_." msgstr "" +"Wiązania Pythona dla narzędzia `FLTK `_, prostego, " +"potężnego i rozwiniętego systemu GUI, są dostępne na stronie projektu " +"`PyFLTK `_." msgid "OpenGL" -msgstr "" +msgstr "OpenGL" msgid "For OpenGL bindings, see `PyOpenGL `_." msgstr "" +"Dla wiązań OpenGl, zobacz `PyOpenGL `_." msgid "What platform-specific GUI toolkits exist for Python?" msgstr "" From 412be89e9b5d4ccc9ca47bff273afeac9140b86e Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 14 Aug 2021 22:41:30 +0000 Subject: [PATCH 039/153] Update translation from Transifex --- faq/gui.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/faq/gui.po b/faq/gui.po index 609a2773a7..910500949c 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -191,7 +191,7 @@ msgstr "" "Dla wiązań OpenGl, zobacz `PyOpenGL `_." msgid "What platform-specific GUI toolkits exist for Python?" -msgstr "" +msgstr "Jakie narzędzia GUI specyficzne dla platformy istnieją do Pythona?" msgid "" "By installing the `PyObjc Objective-C bridge Date: Wed, 18 Aug 2021 07:42:42 +0000 Subject: [PATCH 040/153] Update translation from Transifex --- faq/gui.po | 157 ++------------------------------------- tutorial/introduction.po | 16 ++-- 2 files changed, 15 insertions(+), 158 deletions(-) diff --git a/faq/gui.po b/faq/gui.po index 910500949c..5181be5b5a 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-05-26 06:28+0000\n" +"POT-Creation-Date: 2021-08-18 07:17+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" "Last-Translator: rmaster1211 , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -33,20 +33,8 @@ msgstr "Zawartość" msgid "General GUI Questions" msgstr "Pytania ogólne o GUI" -msgid "What platform-independent GUI toolkits exist for Python?" -msgstr "Jakie niezależne od platformy narzędzia GUI istnieją dla Pythona?" - -msgid "" -"Depending on what platform(s) you are aiming at, there are several. Some of " -"them haven't been ported to Python 3 yet. At least `Tkinter`_ and `Qt`_ are " -"known to be Python 3-compatible." +msgid "What GUI toolkits exist for Python?" msgstr "" -"W zależności od platform docelowych istnieje ich kilka. Niektóre z nich nie " -"zostały jeszcze przeniesione na Python-3. Wiadomo, że `Tkinter`_ i `Qt`_ są " -"kompatybilne z Python-3." - -msgid "Tkinter" -msgstr "Tkinter" msgid "" "Standard builds of Python include an object-oriented interface to the Tcl/Tk " @@ -65,143 +53,12 @@ msgstr "" "www.tcl.tk>`_. Tcl/Tk jest w pełni przenośny na platformy Mac OS X, Windows " "i Unix." -msgid "wxWidgets" -msgstr "wxWidgets" - -msgid "" -"wxWidgets (https://www.wxwidgets.org) is a free, portable GUI class library " -"written in C++ that provides a native look and feel on a number of " -"platforms, with Windows, Mac OS X, GTK, X11, all listed as current stable " -"targets. Language bindings are available for a number of languages " -"including Python, Perl, Ruby, etc." -msgstr "" -"wxWidgets (https://www.wxwidgets.org) to darmowa, przenośna biblioteka klas " -"GUI napisana w C++, dostarczająca natywny wygląd i styl na wielu " -"platformach. Platformy Windows, Mac OS X, GTK, X11 są aktualnie stabilnymi " -"celami. Bindowanie jest dostępne dla wielu języków, wliczając Python, Perl, " -"Ruby itd." - -msgid "" -"`wxPython `_ is the Python binding for wxwidgets. " -"While it often lags slightly behind the official wxWidgets releases, it also " -"offers a number of features via pure Python extensions that are not " -"available in other language bindings. There is an active wxPython user and " -"developer community." -msgstr "" -"`wxPython `_ jest wiązaniem Pythona z wxwidgets. " -"Chociaż często pozostaje nieco w tyle za oficjalnymi wydaniami wxWidgets, " -"oferuje również szereg funkcji za pośrednictwem czystych rozszerzeń Pythona, " -"które nie są dostępne w innych bindowaniach językowych. Istnieje aktywna " -"społeczność użytkowników i programistów wxPython." - -msgid "" -"Both wxWidgets and wxPython are free, open source, software with permissive " -"licences that allow their use in commercial products as well as in freeware " -"or shareware." -msgstr "" -"Zarówno wxWidgets jak i wxPython są darmowe, otwartoźródłowe. Jest to " -"oprogramowanie z liberalną licencją, pozwalającą na użycie w produktach " -"komercjalnych, freeware lub shareware." - -msgid "Qt" -msgstr "Qt" - -msgid "" -"There are bindings available for the Qt toolkit (using either `PyQt `_ or `PySide `_) and for KDE (`PyKDE4 `__). PyQt is currently more mature than PySide, but you must " -"buy a PyQt license from `Riverbank Computing `_ if you want to write proprietary " -"applications. PySide is free for all applications." -msgstr "" -"Są dostępne bindowania dla narzędzia Qt (używając `PyQt `_ bądź `PySide `_) i dla KDE (`PyKDE4 `__). PyQt jest obecnie bardziej rozwinięty niż PySide, ale na " -"PyQt należy wykupić licencję od `Riverbank Computing `_ jeżeli chcesz pisać " -"aplikacje komercyjne. PySide jest darmowy dla wszystkich zastosowań." - -msgid "" -"Qt 4.5 upwards is licensed under the LGPL license; also, commercial licenses " -"are available from `The Qt Company `_." -msgstr "" -"Qt w wersjach od 4.5 wzwyż jest na licencji LGPL; licencje komercyjne są " -"dostępne z `The Qt Company `_." - -msgid "Gtk+" -msgstr "Gtk+" - -msgid "" -"The `GObject introspection bindings `_ for Python allow you to write GTK+ 3 applications. There is " -"also a `Python GTK+ 3 Tutorial `_." -msgstr "" -"Bindowania introspekcyjne `GObject `_ dla Pythona umożliwiają pisanie aplikacji GTK+ 3. Jest też " -"samouczek `Python GTK+ 3 Tutorial `_." - -msgid "" -"The older PyGtk bindings for the `Gtk+ 2 toolkit `_ " -"have been implemented by James Henstridge; see ." -msgstr "" -"Starsze bindowania PyGtk dla narzędzia `Gtk+ 2 `_ " -"zostały zaimplementowane przez Jamesa Henstridge; zobacz ." - -msgid "Kivy" -msgstr "Kivy" - -msgid "" -"`Kivy `_ is a cross-platform GUI library supporting both " -"desktop operating systems (Windows, macOS, Linux) and mobile devices " -"(Android, iOS). It is written in Python and Cython, and can use a range of " -"windowing backends." -msgstr "" -"`Kivy `_ to międzyplatformowa biblioteka GUI wspierająca " -"zarówno komputerowe systemy operacyjne (Windows, macOS, Linux), jak i " -"urządzenia mobilne (Android, iOS). Została napisana w Python i Cython." - -msgid "" -"Kivy is free and open source software distributed under the MIT license." -msgstr "" -"Kivi jest darmowym i otwartoźródłowym oprogramowaniem rozpowszechnianym z " -"licencją MIT." - -msgid "FLTK" -msgstr "FLTK" - -msgid "" -"Python bindings for `the FLTK toolkit `_, a simple yet " -"powerful and mature cross-platform windowing system, are available from `the " -"PyFLTK project `_." -msgstr "" -"Wiązania Pythona dla narzędzia `FLTK `_, prostego, " -"potężnego i rozwiniętego systemu GUI, są dostępne na stronie projektu " -"`PyFLTK `_." - -msgid "OpenGL" -msgstr "OpenGL" - -msgid "For OpenGL bindings, see `PyOpenGL `_." -msgstr "" -"Dla wiązań OpenGl, zobacz `PyOpenGL `_." - -msgid "What platform-specific GUI toolkits exist for Python?" -msgstr "Jakie narzędzia GUI specyficzne dla platformy istnieją do Pythona?" - -msgid "" -"By installing the `PyObjc Objective-C bridge `_, Python programs can use Mac OS X's Cocoa libraries." -msgstr "" - msgid "" -":ref:`Pythonwin ` by Mark Hammond includes an interface to the " -"Microsoft Foundation Classes and a Python programming environment that's " -"written mostly in Python using the MFC classes." +"Depending on what platform(s) you are aiming at, there are also several " +"alternatives. A `list of cross-platform `_ and `platform-specific `_ GUI " +"frameworks can be found on the python wiki." msgstr "" msgid "Tkinter questions" diff --git a/tutorial/introduction.po b/tutorial/introduction.po index 19eec74857..985810baf6 100644 --- a/tutorial/introduction.po +++ b/tutorial/introduction.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"POT-Creation-Date: 2021-08-18 07:17+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" "Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" @@ -279,13 +279,6 @@ msgstr "" "Indeksowania używamy, aby uzyskać pojedyncze znaki, *wykrawanie* pozwala " "uzyskać podciąg (ang. substring)::" -msgid "" -"Note how the start is always included, and the end always excluded. This " -"makes sure that ``s[:i] + s[i:]`` is always equal to ``s``::" -msgstr "" -"Zwróć uwagę, że początkowy indeks wchodzi w skład podciągu, a końcowy nie. W " -"ten sposób ``s[:i] + s[i:]`` jest zawsze równe ``s``::" - msgid "" "Slice indices have useful defaults; an omitted first index defaults to zero, " "an omitted second index defaults to the size of the string being sliced. ::" @@ -294,6 +287,13 @@ msgstr "" "indeks domyślnie jest zerem, pominięty drugi indeks domyślnie ma wartość " "długości wykrawanego ciągu. ::" +msgid "" +"Note how the start is always included, and the end always excluded. This " +"makes sure that ``s[:i] + s[i:]`` is always equal to ``s``::" +msgstr "" +"Zwróć uwagę, że początkowy indeks wchodzi w skład podciągu, a końcowy nie. W " +"ten sposób ``s[:i] + s[i:]`` jest zawsze równe ``s``::" + msgid "" "One way to remember how slices work is to think of the indices as pointing " "*between* characters, with the left edge of the first character numbered 0. " From cb0ff5c33dd1f7506565ae1a4f784defbb5ab885 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 23 Sep 2021 20:12:06 +0000 Subject: [PATCH 041/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2326eb2a28..00f2d0069c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![38.97% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-38.97%25-0.svg) +![39.06% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.06%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![12 tłumaczy](https://img.shields.io/badge/tłumaczy-12-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 67a66e1ddc..834297b02b 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -36,6 +36,15 @@ msgid "" "You may also want to use a handy function that you've written in several " "programs without copying its definition into each program." msgstr "" +"Jeśli wyjdziesz z interpretera Pythona i wejdziesz do niego z powrotem, " +"zauważysz, że straciłeś(-łaś) definicje, które zrobiłeś(-łaś) (funkcje i " +"zmienne). Z tego powodu, jeśli chcesz napisać nieco dłuższy program, lepiej " +"będzie użyć edytora tekstu, aby przygotować wejście dla interpretera i " +"uruchomić go z tym plikiem jako wejściem. Znane jest to jako tworzenie " +"„skryptu”. Kiedy twój program staje się dłuższy, możesz podzielić go na " +"kilka plików dla łatwiejszego utrzymania. Możesz chcieć też użyć przydatnej " +"funkcji, którą napisałeś, w kilku programach, bez kopiowania jej definicji " +"do każdego programu." msgid "" "To support this, Python has a way to put definitions in a file and use them " From 459b2deff5dfb9639c4f9a005d60f9b47ab7af33 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 29 Sep 2021 18:13:10 +0000 Subject: [PATCH 042/153] Update translation from Transifex --- README.md | 4 +- tutorial/errors.po | 11 +- tutorial/floatingpoint.po | 312 ++++++++++++++++++++++++++++++++++++++ tutorial/venv.po | 5 +- 4 files changed, 327 insertions(+), 5 deletions(-) create mode 100644 tutorial/floatingpoint.po diff --git a/README.md b/README.md index 00f2d0069c..6c15ba1154 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![39.06% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.06%25-0.svg) +![39.46% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.46%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![12 tłumaczy](https://img.shields.io/badge/tłumaczy-12-0.svg) +![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/tutorial/errors.po b/tutorial/errors.po index 061645aa11..2e24ff05c0 100644 --- a/tutorial/errors.po +++ b/tutorial/errors.po @@ -6,6 +6,7 @@ # Translators: # m_aciek , 2020 # Igor Zubrycki , 2020 +# Ciarbin Ciarbin , 2021 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-05 06:14+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: Igor Zubrycki , 2020\n" +"Last-Translator: Ciarbin Ciarbin , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -67,6 +68,12 @@ msgid "" "not handled by programs, however, and result in error messages as shown " "here::" msgstr "" +"Nawet jeśli instrukcja lub wyrażenie jest poprawne składniowo, może ona " +"wywołać błąd podczas próby jej wykonania. Błędy zauważone podczas wykonania " +"programu są nazywane *wyjątkami* (exceptions) i nie zawsze są " +"niedopuszczalne: już niedługo nauczysz w jaki sposób je obsługiwać. " +"Większość wyjątków nie jest jednak obsługiwana przez program przez co " +"wyświetlane są informacje o błędzie jak pokazano poniżej::" msgid "" "The last line of the error message indicates what happened. Exceptions come " @@ -83,6 +90,8 @@ msgid "" "The rest of the line provides detail based on the type of exception and what " "caused it." msgstr "" +"Pozostała część linii dostarcza szczegółów na temat typu wyjątku oraz " +"informacji co go spowodowało." msgid "" "The preceding part of the error message shows the context where the " diff --git a/tutorial/floatingpoint.po b/tutorial/floatingpoint.po new file mode 100644 index 0000000000..7c109a84a4 --- /dev/null +++ b/tutorial/floatingpoint.po @@ -0,0 +1,312 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Ciarbin Ciarbin , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 23:40+0000\n" +"Last-Translator: Ciarbin Ciarbin , 2021\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Floating Point Arithmetic: Issues and Limitations" +msgstr "Arytmetyka liczb zmiennoprzecinkowych: Problemy i ograniczenia" + +msgid "" +"Floating-point numbers are represented in computer hardware as base 2 " +"(binary) fractions. For example, the decimal fraction ::" +msgstr "" +"Liczby zmiennoprzecinkowe są reprezentowane w systemie komputerowym jako " +"ułamki o podstawie 2 (binarne). Na przykład, ułamek dziesiętny ::" + +msgid "" +"has value 1/10 + 2/100 + 5/1000, and in the same way the binary fraction ::" +msgstr "" + +msgid "" +"has value 0/2 + 0/4 + 1/8. These two fractions have identical values, the " +"only real difference being that the first is written in base 10 fractional " +"notation, and the second in base 2." +msgstr "" + +msgid "" +"Unfortunately, most decimal fractions cannot be represented exactly as " +"binary fractions. A consequence is that, in general, the decimal floating-" +"point numbers you enter are only approximated by the binary floating-point " +"numbers actually stored in the machine." +msgstr "" + +msgid "" +"The problem is easier to understand at first in base 10. Consider the " +"fraction 1/3. You can approximate that as a base 10 fraction::" +msgstr "" + +msgid "or, better, ::" +msgstr "" + +msgid "" +"and so on. No matter how many digits you're willing to write down, the " +"result will never be exactly 1/3, but will be an increasingly better " +"approximation of 1/3." +msgstr "" + +msgid "" +"In the same way, no matter how many base 2 digits you're willing to use, the " +"decimal value 0.1 cannot be represented exactly as a base 2 fraction. In " +"base 2, 1/10 is the infinitely repeating fraction ::" +msgstr "" + +msgid "" +"Stop at any finite number of bits, and you get an approximation. On most " +"machines today, floats are approximated using a binary fraction with the " +"numerator using the first 53 bits starting with the most significant bit and " +"with the denominator as a power of two. In the case of 1/10, the binary " +"fraction is ``3602879701896397 / 2 ** 55`` which is close to but not exactly " +"equal to the true value of 1/10." +msgstr "" + +msgid "" +"Many users are not aware of the approximation because of the way values are " +"displayed. Python only prints a decimal approximation to the true decimal " +"value of the binary approximation stored by the machine. On most machines, " +"if Python were to print the true decimal value of the binary approximation " +"stored for 0.1, it would have to display ::" +msgstr "" + +msgid "" +"That is more digits than most people find useful, so Python keeps the number " +"of digits manageable by displaying a rounded value instead ::" +msgstr "" + +msgid "" +"Just remember, even though the printed result looks like the exact value of " +"1/10, the actual stored value is the nearest representable binary fraction." +msgstr "" + +msgid "" +"Interestingly, there are many different decimal numbers that share the same " +"nearest approximate binary fraction. For example, the numbers ``0.1`` and " +"``0.10000000000000001`` and " +"``0.1000000000000000055511151231257827021181583404541015625`` are all " +"approximated by ``3602879701896397 / 2 ** 55``. Since all of these decimal " +"values share the same approximation, any one of them could be displayed " +"while still preserving the invariant ``eval(repr(x)) == x``." +msgstr "" + +msgid "" +"Historically, the Python prompt and built-in :func:`repr` function would " +"choose the one with 17 significant digits, ``0.10000000000000001``. " +"Starting with Python 3.1, Python (on most systems) is now able to choose the " +"shortest of these and simply display ``0.1``." +msgstr "" + +msgid "" +"Note that this is in the very nature of binary floating-point: this is not a " +"bug in Python, and it is not a bug in your code either. You'll see the same " +"kind of thing in all languages that support your hardware's floating-point " +"arithmetic (although some languages may not *display* the difference by " +"default, or in all output modes)." +msgstr "" + +msgid "" +"For more pleasant output, you may wish to use string formatting to produce a " +"limited number of significant digits::" +msgstr "" + +msgid "" +"It's important to realize that this is, in a real sense, an illusion: you're " +"simply rounding the *display* of the true machine value." +msgstr "" + +msgid "" +"One illusion may beget another. For example, since 0.1 is not exactly 1/10, " +"summing three values of 0.1 may not yield exactly 0.3, either::" +msgstr "" + +msgid "" +"Also, since the 0.1 cannot get any closer to the exact value of 1/10 and 0.3 " +"cannot get any closer to the exact value of 3/10, then pre-rounding with :" +"func:`round` function cannot help::" +msgstr "" + +msgid "" +"Though the numbers cannot be made closer to their intended exact values, " +"the :func:`round` function can be useful for post-rounding so that results " +"with inexact values become comparable to one another::" +msgstr "" + +msgid "" +"Binary floating-point arithmetic holds many surprises like this. The " +"problem with \"0.1\" is explained in precise detail below, in the " +"\"Representation Error\" section. See `The Perils of Floating Point `_ for a more complete account of other common " +"surprises." +msgstr "" + +msgid "" +"As that says near the end, \"there are no easy answers.\" Still, don't be " +"unduly wary of floating-point! The errors in Python float operations are " +"inherited from the floating-point hardware, and on most machines are on the " +"order of no more than 1 part in 2\\*\\*53 per operation. That's more than " +"adequate for most tasks, but you do need to keep in mind that it's not " +"decimal arithmetic and that every float operation can suffer a new rounding " +"error." +msgstr "" + +msgid "" +"While pathological cases do exist, for most casual use of floating-point " +"arithmetic you'll see the result you expect in the end if you simply round " +"the display of your final results to the number of decimal digits you " +"expect. :func:`str` usually suffices, and for finer control see the :meth:" +"`str.format` method's format specifiers in :ref:`formatstrings`." +msgstr "" + +msgid "" +"For use cases which require exact decimal representation, try using the :mod:" +"`decimal` module which implements decimal arithmetic suitable for accounting " +"applications and high-precision applications." +msgstr "" + +msgid "" +"Another form of exact arithmetic is supported by the :mod:`fractions` module " +"which implements arithmetic based on rational numbers (so the numbers like " +"1/3 can be represented exactly)." +msgstr "" + +msgid "" +"If you are a heavy user of floating point operations you should take a look " +"at the Numerical Python package and many other packages for mathematical and " +"statistical operations supplied by the SciPy project. See ." +msgstr "" + +msgid "" +"Python provides tools that may help on those rare occasions when you really " +"*do* want to know the exact value of a float. The :meth:`float." +"as_integer_ratio` method expresses the value of a float as a fraction::" +msgstr "" + +msgid "" +"Since the ratio is exact, it can be used to losslessly recreate the original " +"value::" +msgstr "" + +msgid "" +"The :meth:`float.hex` method expresses a float in hexadecimal (base 16), " +"again giving the exact value stored by your computer::" +msgstr "" + +msgid "" +"This precise hexadecimal representation can be used to reconstruct the float " +"value exactly::" +msgstr "" + +msgid "" +"Since the representation is exact, it is useful for reliably porting values " +"across different versions of Python (platform independence) and exchanging " +"data with other languages that support the same format (such as Java and " +"C99)." +msgstr "" + +msgid "" +"Another helpful tool is the :func:`math.fsum` function which helps mitigate " +"loss-of-precision during summation. It tracks \"lost digits\" as values are " +"added onto a running total. That can make a difference in overall accuracy " +"so that the errors do not accumulate to the point where they affect the " +"final total:" +msgstr "" + +msgid "Representation Error" +msgstr "" + +msgid "" +"This section explains the \"0.1\" example in detail, and shows how you can " +"perform an exact analysis of cases like this yourself. Basic familiarity " +"with binary floating-point representation is assumed." +msgstr "" + +msgid "" +":dfn:`Representation error` refers to the fact that some (most, actually) " +"decimal fractions cannot be represented exactly as binary (base 2) " +"fractions. This is the chief reason why Python (or Perl, C, C++, Java, " +"Fortran, and many others) often won't display the exact decimal number you " +"expect." +msgstr "" + +msgid "" +"Why is that? 1/10 is not exactly representable as a binary fraction. Almost " +"all machines today (November 2000) use IEEE-754 floating point arithmetic, " +"and almost all platforms map Python floats to IEEE-754 \"double precision" +"\". 754 doubles contain 53 bits of precision, so on input the computer " +"strives to convert 0.1 to the closest fraction it can of the form *J*/2**\\ " +"*N* where *J* is an integer containing exactly 53 bits. Rewriting ::" +msgstr "" + +msgid "as ::" +msgstr "" + +msgid "" +"and recalling that *J* has exactly 53 bits (is ``>= 2**52`` but ``< " +"2**53``), the best value for *N* is 56::" +msgstr "" + +msgid "" +"That is, 56 is the only value for *N* that leaves *J* with exactly 53 bits. " +"The best possible value for *J* is then that quotient rounded::" +msgstr "" + +msgid "" +"Since the remainder is more than half of 10, the best approximation is " +"obtained by rounding up::" +msgstr "" + +msgid "" +"Therefore the best possible approximation to 1/10 in 754 double precision " +"is::" +msgstr "" + +msgid "" +"Dividing both the numerator and denominator by two reduces the fraction to::" +msgstr "" + +msgid "" +"Note that since we rounded up, this is actually a little bit larger than " +"1/10; if we had not rounded up, the quotient would have been a little bit " +"smaller than 1/10. But in no case can it be *exactly* 1/10!" +msgstr "" + +msgid "" +"So the computer never \"sees\" 1/10: what it sees is the exact fraction " +"given above, the best 754 double approximation it can get::" +msgstr "" + +msgid "" +"If we multiply that fraction by 10\\*\\*55, we can see the value out to 55 " +"decimal digits::" +msgstr "" + +msgid "" +"meaning that the exact number stored in the computer is equal to the decimal " +"value 0.1000000000000000055511151231257827021181583404541015625. Instead of " +"displaying the full decimal value, many languages (including older versions " +"of Python), round the result to 17 significant digits::" +msgstr "" + +msgid "" +"The :mod:`fractions` and :mod:`decimal` modules make these calculations " +"easy::" +msgstr "" diff --git a/tutorial/venv.po b/tutorial/venv.po index e0841580a5..b254a7bdc9 100644 --- a/tutorial/venv.po +++ b/tutorial/venv.po @@ -5,6 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 +# Ciarbin Ciarbin , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-14 06:01+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: Seweryn Piórkowski , 2020\n" +"Last-Translator: Ciarbin Ciarbin , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +25,7 @@ msgstr "" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Virtual Environments and Packages" -msgstr "" +msgstr "Środowiska wirtualne i pakiety" msgid "Introduction" msgstr "Wprowadzenie" From 3f751a2046339cdf9c44ae4ce47f57d5f553dcda Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 29 Sep 2021 18:48:47 +0000 Subject: [PATCH 043/153] Update translation from Transifex --- distributing/index.po | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/distributing/index.po b/distributing/index.po index d26f7fdec1..cac7b6c9ab 100644 --- a/distributing/index.po +++ b/distributing/index.po @@ -6,6 +6,7 @@ # Translators: # Krzysztof Wierzbicki , 2020 # m_aciek , 2020 +# Ciarbin Ciarbin , 2021 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Ciarbin Ciarbin , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,6 +82,9 @@ msgid "" "the `Python Packaging Index `__ is a public repository of " "open source licensed packages made available for use by other Python users" msgstr "" +"`Python Packaging Index `__ jest publicznym repozytorium " +"paczek z licencją open-source, udostępnionych do wykorzystania przez innych " +"użytkowników Pythona" msgid "" "the `Python Packaging Authority `__ are the group of " From f0aab9bb2b3621ec6e09e3e9b3487a5f31b7de89 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 29 Sep 2021 19:17:25 +0000 Subject: [PATCH 044/153] Update translation from Transifex --- README.md | 2 +- tutorial/venv.po | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6c15ba1154..5afd8817ac 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![39.46% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.46%25-0.svg) +![39.53% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.53%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/venv.po b/tutorial/venv.po index b254a7bdc9..a27c8c27ed 100644 --- a/tutorial/venv.po +++ b/tutorial/venv.po @@ -37,6 +37,10 @@ msgid "" "bug has been fixed or the application may be written using an obsolete " "version of the library's interface." msgstr "" +"Aplikacje Pythonowe często używają pakietów oraz modułów które nie są " +"dołączone do standardowej biblioteki. Potrzebują one czasami konkretnej " +"wersji biblioteki, ponieważ mogą wymagać naprawionego określonego błędu lub " +"mogą być napisane przy użyciu przestarzałej wersji interfejsu biblioteki." msgid "" "This means it may not be possible for one Python installation to meet the " From 29be2c96313db4515ea748cb0b9f84ce5fd5a30b Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 29 Sep 2021 19:46:50 +0000 Subject: [PATCH 045/153] Update translation from Transifex --- README.md | 2 +- tutorial/venv.po | 23 ++++++++++++++++++++++- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5afd8817ac..39af425206 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![39.53% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.53%25-0.svg) +![39.96% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.96%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/venv.po b/tutorial/venv.po index a27c8c27ed..df3327b313 100644 --- a/tutorial/venv.po +++ b/tutorial/venv.po @@ -49,12 +49,20 @@ msgid "" "are in conflict and installing either version 1.0 or 2.0 will leave one " "application unable to run." msgstr "" +"Oznacza to, że może nie być możliwe aby jedna instalacja Pythona spełniała " +"wymagania każdej aplikacji. Jeżeli aplikacja A potrzebuje wersji 1.0 danego " +"modułu, a aplikacja B potrzebuje wersji 2.0, wtedy wymagania są sprzeczne i " +"zainstalowanie wersji 1.0 lub 2.0 uniemożliwi uruchomienie którejś z " +"aplikacji." msgid "" "The solution for this problem is to create a :term:`virtual environment`, a " "self-contained directory tree that contains a Python installation for a " "particular version of Python, plus a number of additional packages." msgstr "" +"Rozwiązaniem tego problemu jest stworzenie :term:`środowiska wirtualnego`, " +"samodzielnej struktury katalogów, które zawierają instalację Pythona dla " +"określonej wersji oraz dodatkowych pakietów." msgid "" "Different applications can then use different virtual environments. To " @@ -64,9 +72,15 @@ msgid "" "application B requires a library be upgraded to version 3.0, this will not " "affect application A's environment." msgstr "" +"Różne aplikacje mogą wtedy używać różnych środowisk wirtualnych. Aby " +"rozwiązać wcześniej przytoczony przykład konfliktujących wymagań, aplikacja " +"A może mieć swoje własne środowisko wirtualne z zainstalowaną wersją 1.0 w " +"momencie gdy aplikacja B ma inne środowisko wirtualne z zainstalowaną wersją " +"2.0. Jeżeli w pewnym momencie aplikacja B będzie wymagała zaktualizowania " +"modułu do wersji 3.0, nie wpłynie to na środowisko aplikacji A." msgid "Creating Virtual Environments" -msgstr "" +msgstr "Tworzenie Środowisk Wirtualnych" msgid "" "The module used to create and manage virtual environments is called :mod:" @@ -75,12 +89,19 @@ msgid "" "system, you can select a specific Python version by running ``python3`` or " "whichever version you want." msgstr "" +"Moduł używany do tworzenia i zarządzania środowiskami wirtualnymi jest " +"nazwane :mod:`venv`. :mod:`venv` zwykle instaluje najnowszą dostępną wersję " +"Pythona. Jeśli masz w swoim systemie wiele wersji Pythona, możesz wybrać " +"konkretną wersję Pythona, uruchamiając ``python3`` lub dowolną wersję którą " +"sobie wybierzesz." msgid "" "To create a virtual environment, decide upon a directory where you want to " "place it, and run the :mod:`venv` module as a script with the directory " "path::" msgstr "" +"Aby stworzyć środowisko wirtualne, wybierz katalog, w którym chcesz je " +"umieścić i uruchom moduł :mod:`venv` jako skrypt ze ścieżką do katalogu::" msgid "" "This will create the ``tutorial-env`` directory if it doesn't exist, and " From 051acbbf774e5224faffb3a98bcd7ec8dbcbf648 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 29 Sep 2021 20:13:03 +0000 Subject: [PATCH 046/153] Update translation from Transifex --- README.md | 2 +- tutorial/venv.po | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 39af425206..707339b783 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![39.96% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-39.96%25-0.svg) +![40.25% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.25%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/venv.po b/tutorial/venv.po index df3327b313..105083db3e 100644 --- a/tutorial/venv.po +++ b/tutorial/venv.po @@ -116,15 +116,20 @@ msgid "" "prevents clashing with ``.env`` environment variable definition files that " "some tooling supports." msgstr "" +"Popularną lokalizacją katalogu dla środowiska wirtualnego jest ``.venv``. " +"Nazwa ta sprawia, że katalog jest zwykle ukryty, a więc nie wchodzi w drogę, " +"jednocześnie nadając mu nazwę, która wyjaśnia, po co dany katalog istnieje. " +"Zapobiega to również kolizji z plikami ``.env`` definicji zmiennych " +"środowiskowych, które są obsługiwane przez niektóre narzędzia." msgid "Once you've created a virtual environment, you may activate it." -msgstr "" +msgstr "Po utworzeniu środowiska wirtualnego możesz go aktywować." msgid "On Windows, run::" -msgstr "" +msgstr "Na systemie Windows, uruchom::" msgid "On Unix or MacOS, run::" -msgstr "" +msgstr "Na systemie Unix albo MacOS, uruchom::" msgid "" "(This script is written for the bash shell. If you use the :program:`csh` " From 47c68dabcd0f8d4286c7c5f6d8d965454403b66a Mon Sep 17 00:00:00 2001 From: m-aciek Date: Thu, 30 Sep 2021 00:15:54 +0200 Subject: [PATCH 047/153] Don't require an email address when searching for translator name --- manage_translation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manage_translation.py b/manage_translation.py index 647ab4821e..5ad19e721a 100755 --- a/manage_translation.py +++ b/manage_translation.py @@ -122,7 +122,7 @@ def _get_number_of_translators(): capture_output=True, text=True, ) - translators = [match('(.*) <.*>', t).group(1) for t in process.stdout.splitlines()] + translators = [match('(.*)( <.*>)?', t).group(1) for t in process.stdout.splitlines()] unique_translators = Counter(translators).keys() return len(unique_translators) From 2b7ae4f8724272625ad744423fa156ff5ca887c8 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 29 Sep 2021 22:43:58 +0000 Subject: [PATCH 048/153] Update translation from Transifex --- tutorial/venv.po | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tutorial/venv.po b/tutorial/venv.po index 105083db3e..2585982eaf 100644 --- a/tutorial/venv.po +++ b/tutorial/venv.po @@ -6,6 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # Ciarbin Ciarbin , 2021 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-14 06:01+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: Ciarbin Ciarbin , 2021\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -60,9 +61,9 @@ msgid "" "self-contained directory tree that contains a Python installation for a " "particular version of Python, plus a number of additional packages." msgstr "" -"Rozwiązaniem tego problemu jest stworzenie :term:`środowiska wirtualnego`, " -"samodzielnej struktury katalogów, które zawierają instalację Pythona dla " -"określonej wersji oraz dodatkowych pakietów." +"Rozwiązaniem tego problemu jest stworzenie :term:`środowiska wirtualnego " +"`, samodzielnej struktury katalogów, które zawierają " +"instalację Pythona dla określonej wersji oraz dodatkowych pakietów." msgid "" "Different applications can then use different virtual environments. To " From dc56ba68aa36d7d97bc2ae6ee65bf9886becadff Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 10 Oct 2021 11:12:34 +0000 Subject: [PATCH 049/153] Update translation from Transifex --- README.md | 2 +- tutorial/whatnow.po | 27 ++++++++++++++++++++++++--- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 707339b783..b86e688eae 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![40.25% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.25%25-0.svg) +![40.82% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.82%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/whatnow.po b/tutorial/whatnow.po index d60b96ba7e..452fe9b3ab 100644 --- a/tutorial/whatnow.po +++ b/tutorial/whatnow.po @@ -6,6 +6,7 @@ # Translators: # m_aciek , 2019 # Stefan Ocetkiewicz , 2020 +# Ciarbin Ciarbin , 2021 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: Stefan Ocetkiewicz , 2020\n" +"Last-Translator: Ciarbin Ciarbin , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,11 +33,17 @@ msgid "" "--- you should be eager to apply Python to solving your real-world problems. " "Where should you go to learn more?" msgstr "" +"Przeczytanie tego samouczka prawdopodobnie zwiększyło twoje zainteresowanie " +"używaniem Pythona --- powinieneś chcieć zastosować Pythona do rozwiązywania " +"swoich rzeczywistych problemów. Gdzie powinieneś się udać, aby dowiedzieć " +"się więcej?" msgid "" "This tutorial is part of Python's documentation set. Some other documents " "in the set are:" msgstr "" +"Ten tutorial jest częścią zbioru dokumentacji Pythona. Inne dokumenty " +"zawarte w tym zbiorze to:" msgid ":ref:`library-index`:" msgstr "" @@ -50,20 +57,32 @@ msgid "" "compress data, and many other tasks. Skimming through the Library Reference " "will give you an idea of what's available." msgstr "" +"Powinieneś przejrzeć ten podręcznik, który zawiera kompletny (choć zwięzły) " +"materiał referencyjny na temat typów, funkcji i modułów w standardowej " +"bibliotece. Standardowa dystrybucja Pythona zawiera *dużo* dodatkowego kodu. " +"Istnieją moduły do ​​czytania skrzynek pocztowych Unix, pobierania dokumentów " +"przez HTTP, generowania liczb losowych, analizowania opcji wiersza poleceń, " +"pisania programów CGI, kompresji danych i wielu innych zadań. Przejrzenie " +"informacji o bibliotece da ci wyobrażenie o tym, co jest dostępne." msgid "" ":ref:`installing-index` explains how to install additional modules written " "by other Python users." msgstr "" +":ref:`installing-index` tłumaczy w jaki sposób instalować dodatkowe moduły " +"napisane przez innych użytkowników Pythona." msgid "" ":ref:`reference-index`: A detailed explanation of Python's syntax and " "semantics. It's heavy reading, but is useful as a complete guide to the " "language itself." msgstr "" +":ref:`reference-index`: Szegółowe wyjaśnienie składni i semantyki Pythona. " +"To ciężka lektura, ale bardzo przydatna jako kompletny przewodnik po samym " +"języku." msgid "More Python resources:" -msgstr "" +msgstr "Więcej zasobów Pythona:" msgid "" "https://www.python.org: The major Python Web site. It contains code, " @@ -74,7 +93,7 @@ msgid "" msgstr "" msgid "https://docs.python.org: Fast access to Python's documentation." -msgstr "" +msgstr "https://docs.python.org: Szybki dostęp do dokumentacji Pythona." msgid "" "https://pypi.org: The Python Package Index, previously also nicknamed the " @@ -94,6 +113,8 @@ msgid "" "http://www.pyvideo.org collects links to Python-related videos from " "conferences and user-group meetings." msgstr "" +"http://www.pyvideo.org zbiera linki do filmów związanych z Pythonem z " +"konferencji oraz spotkań grup użytkowników." msgid "" "https://scipy.org: The Scientific Python project includes modules for fast " From 503bdcbbdf29266909a2aea7c30326d43ec94545 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 10 Oct 2021 11:41:58 +0000 Subject: [PATCH 050/153] Update translation from Transifex --- README.md | 2 +- tutorial/whatnow.po | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b86e688eae..da9101933a 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![40.82% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.82%25-0.svg) +![40.90% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.90%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/whatnow.po b/tutorial/whatnow.po index 452fe9b3ab..8eb9b753e9 100644 --- a/tutorial/whatnow.po +++ b/tutorial/whatnow.po @@ -122,6 +122,10 @@ msgid "" "as linear algebra, Fourier transforms, non-linear solvers, random number " "distributions, statistical analysis and the like." msgstr "" +"https://scipy.org: Projekt \"Scientific Python\" zawiera moduły do szybkich " +"obliczeń oraz modyfikacji tablicowych oraz wiele pakietów do takich rzeczy " +"jak algebra liniowa, transformata Fouriera, rozwiązania nieliniowe, rozkłady " +"liczb losowych, analiza statystyczna i tym podobne." msgid "" "For Python-related questions and problem reports, you can post to the " From 9c59fc67cef2302b1d3fe098b7e2781008e6eeb2 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 10 Oct 2021 21:17:10 +0000 Subject: [PATCH 051/153] Update translation from Transifex --- README.md | 2 +- tutorial/whatnow.po | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index da9101933a..3c92534a56 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![40.90% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.90%25-0.svg) +![40.97% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.97%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/whatnow.po b/tutorial/whatnow.po index 8eb9b753e9..989b6aa7f0 100644 --- a/tutorial/whatnow.po +++ b/tutorial/whatnow.po @@ -4,9 +4,9 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 # Stefan Ocetkiewicz , 2020 # Ciarbin Ciarbin , 2021 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: Ciarbin Ciarbin , 2021\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,7 +46,7 @@ msgstr "" "zawarte w tym zbiorze to:" msgid ":ref:`library-index`:" -msgstr "" +msgstr ":ref:`library-index`:" msgid "" "You should browse through this manual, which gives complete (though terse) " From f5a0359ce27547af2a924345cb40421269260702 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 20 Oct 2021 18:12:28 +0000 Subject: [PATCH 052/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3c92534a56..0c7bff7999 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![40.97% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-40.97%25-0.svg) +![41.06% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.06%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 834297b02b..1094778db4 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -5,6 +5,7 @@ # # Translators: # m_aciek , 2021 +# Ciarbin Ciarbin , 2021 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Ciarbin Ciarbin , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -53,6 +54,11 @@ msgid "" "modules or into the *main* module (the collection of variables that you have " "access to in a script executed at the top level and in calculator mode)." msgstr "" +"By to zapewnić, Python ma możliwość umieszczania definicji w pliku i " +"używania ich w skrypcie lub w interaktywnej instancji interpretera. Taki " +"plik nazywa się *modułem*; definicje z modułu mogą być *importowane* do " +"innych modułów lub do modułu *main* (zbiór zmiennych, do których masz dostęp " +"w skrypcie wykonywanym na najwyższym poziomie i w trybie kalkulatora)." msgid "" "A module is a file containing Python definitions and statements. The file " From 9d8a57143f834f55c65e2a7e139ed3b49c9f0f74 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 24 Oct 2021 21:15:15 +0000 Subject: [PATCH 053/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0c7bff7999..8d1d5946c4 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![41.06% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.06%25-0.svg) +![41.15% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.15%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 1094778db4..5ef3b59b93 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 # Ciarbin Ciarbin , 2021 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: Ciarbin Ciarbin , 2021\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -68,6 +68,12 @@ msgid "" "to create a file called :file:`fibo.py` in the current directory with the " "following contents::" msgstr "" +"Moduł to plik zawierający definicje i instrukcje Pythona. Nazwą pliku jest " +"nazwa modułu z dodanym sufiksem :file:`.py`. Wewnątrz modułu, jego nazwa " +"(jako ciąg znaków) jest dostępna jako wartość zmiennej globalnej " +"``__name__``. Na przykład użyj swojego ulubionego edytora tekstu, by " +"stworzyć plik o nazwie :file:`fibo.py` w bieżącym katalogu, z następującą " +"zawartością::" msgid "" "Now enter the Python interpreter and import this module with the following " From ad0dcbf059a9de07497caeb9ce7d6706cc053d6f Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 26 Oct 2021 01:33:28 +0000 Subject: [PATCH 054/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8d1d5946c4..47599223fc 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![41.15% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.15%25-0.svg) +![41.52% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.52%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 5ef3b59b93..ca0c43e2a6 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -79,19 +79,25 @@ msgid "" "Now enter the Python interpreter and import this module with the following " "command::" msgstr "" +"Wejdź w interpreter Pythona i zaimportuj ten moduł następującą komendą::" msgid "" "This does not enter the names of the functions defined in ``fibo`` directly " "in the current symbol table; it only enters the module name ``fibo`` there. " "Using the module name you can access the functions::" msgstr "" +"Ta komenda nie umieszcza nazw funkcji określonych w ``fibo`` bezpośrednio w " +"bieżącej tabeli symboli; umieszcza ona tam tylko nazwę modułu ``fibo``. " +"Używając nazwy modułu możesz użyć funkcji::" msgid "" "If you intend to use a function often you can assign it to a local name::" msgstr "" +"Jeśli zamierzasz używać funkcji często, możesz przypisać ją do lokalnej " +"nazwy::" msgid "More on Modules" -msgstr "" +msgstr "Więcej o modułach" msgid "" "A module can contain executable statements as well as function definitions. " From efeea127e6bce754e0474b34f33932c858db3eb9 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 1 Nov 2021 10:51:33 +0000 Subject: [PATCH 055/153] Update translation from Transifex --- README.md | 2 +- c-api/file.po | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 126 insertions(+), 1 deletion(-) create mode 100644 c-api/file.po diff --git a/README.md b/README.md index 47599223fc..c8782c44ac 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![41.52% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.52%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![13 tłumaczy](https://img.shields.io/badge/tłumaczy-13-0.svg) +![14 tłumaczy](https://img.shields.io/badge/tłumaczy-14-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/c-api/file.po b/c-api/file.po new file mode 100644 index 0000000000..ad142b7c66 --- /dev/null +++ b/c-api/file.po @@ -0,0 +1,125 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Michał Frontczak, 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-03-02 05:36+0000\n" +"PO-Revision-Date: 2017-02-16 17:35+0000\n" +"Last-Translator: Michał Frontczak, 2021\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "File Objects" +msgstr "" + +msgid "" +"These APIs are a minimal emulation of the Python 2 C API for built-in file " +"objects, which used to rely on the buffered I/O (:c:type:`FILE*`) support " +"from the C standard library. In Python 3, files and streams use the new :" +"mod:`io` module, which defines several layers over the low-level unbuffered " +"I/O of the operating system. The functions described below are convenience " +"C wrappers over these new APIs, and meant mostly for internal error " +"reporting in the interpreter; third-party code is advised to access the :mod:" +"`io` APIs instead." +msgstr "" + +msgid "" +"Create a Python file object from the file descriptor of an already opened " +"file *fd*. The arguments *name*, *encoding*, *errors* and *newline* can be " +"``NULL`` to use the defaults; *buffering* can be *-1* to use the default. " +"*name* is ignored and kept for backward compatibility. Return ``NULL`` on " +"failure. For a more comprehensive description of the arguments, please refer " +"to the :func:`io.open` function documentation." +msgstr "" + +msgid "" +"Since Python streams have their own buffering layer, mixing them with OS-" +"level file descriptors can produce various issues (such as unexpected " +"ordering of data)." +msgstr "" + +msgid "Ignore *name* attribute." +msgstr "Zignoruj atrybut *name*." + +msgid "" +"Return the file descriptor associated with *p* as an :c:type:`int`. If the " +"object is an integer, its value is returned. If not, the object's :meth:" +"`~io.IOBase.fileno` method is called if it exists; the method must return an " +"integer, which is returned as the file descriptor value. Sets an exception " +"and returns ``-1`` on failure." +msgstr "" + +msgid "" +"Equivalent to ``p.readline([n])``, this function reads one line from the " +"object *p*. *p* may be a file object or any object with a :meth:`~io.IOBase." +"readline` method. If *n* is ``0``, exactly one line is read, regardless of " +"the length of the line. If *n* is greater than ``0``, no more than *n* " +"bytes will be read from the file; a partial line can be returned. In both " +"cases, an empty string is returned if the end of the file is reached " +"immediately. If *n* is less than ``0``, however, one line is read " +"regardless of length, but :exc:`EOFError` is raised if the end of the file " +"is reached immediately." +msgstr "" + +msgid "" +"Overrides the normal behavior of :func:`io.open_code` to pass its parameter " +"through the provided handler." +msgstr "" + +msgid "" +"The handler is a function of type :c:type:`PyObject *(\\*)(PyObject *path, " +"void *userData)`, where *path* is guaranteed to be :c:type:`PyUnicodeObject`." +msgstr "" + +msgid "" +"The *userData* pointer is passed into the hook function. Since hook " +"functions may be called from different runtimes, this pointer should not " +"refer directly to Python state." +msgstr "" + +msgid "" +"As this hook is intentionally used during import, avoid importing new " +"modules during its execution unless they are known to be frozen or available " +"in ``sys.modules``." +msgstr "" + +msgid "" +"Once a hook has been set, it cannot be removed or replaced, and later calls " +"to :c:func:`PyFile_SetOpenCodeHook` will fail. On failure, the function " +"returns -1 and sets an exception if the interpreter has been initialized." +msgstr "" + +msgid "This function is safe to call before :c:func:`Py_Initialize`." +msgstr "" +"Funkcja ta może być bezpiecznie wywołana przed :c:func:`Py_Initialize`." + +msgid "" +"Raises an :ref:`auditing event ` ``setopencodehook`` with no " +"arguments." +msgstr "" + +msgid "" +"Write object *obj* to file object *p*. The only supported flag for *flags* " +"is :const:`Py_PRINT_RAW`; if given, the :func:`str` of the object is written " +"instead of the :func:`repr`. Return ``0`` on success or ``-1`` on failure; " +"the appropriate exception will be set." +msgstr "" + +msgid "" +"Write string *s* to file object *p*. Return ``0`` on success or ``-1`` on " +"failure; the appropriate exception will be set." +msgstr "" From 13d341573d338503f955ebb74f232b4d73429dfe Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 5 Nov 2021 19:41:58 +0000 Subject: [PATCH 056/153] Update translation from Transifex --- sphinx.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sphinx.po b/sphinx.po index 31a2061dd7..88ad2f4de1 100644 --- a/sphinx.po +++ b/sphinx.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# m_aciek , 2020 +# m_aciek , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:50+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,7 +45,7 @@ msgid "Deprecated since version {deprecated}, removed in version {removed}" msgstr "Zdezaprobowane w wersji {deprecated}, usunięte w wersji {removed}" msgid "Welcome! This is the official documentation for Python %(release)s." -msgstr "" +msgstr "Witamy! To jest oficjalna dokumentacja Pythona %(release)s." msgid "Parts of the documentation:" msgstr "Części dokumentacji:" From 8c59a826015584ff140cb2a22206cab979679c01 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 5 Nov 2021 20:12:30 +0000 Subject: [PATCH 057/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c8782c44ac..dff088794a 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![41.52% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.52%25-0.svg) +![41.61% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.61%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![14 tłumaczy](https://img.shields.io/badge/tłumaczy-14-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index ca0c43e2a6..a50127b984 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -105,6 +105,10 @@ msgid "" "only the *first* time the module name is encountered in an import statement. " "[#]_ (They are also run if the file is executed as a script.)" msgstr "" +"Moduł może zawierać zarówno wykonywalne instrukcje jak i definicje funkcji. " +"Instrukcje mają inicjalizować moduł. Są wykonywane tylko za *pierwszym* " +"razem, gdy nazwa modułu zostanie napotkana w instrukcji importu. [#]_ (Są " +"one również wykonywane, jeśli plik jest wykonywany jako skrypt.)" msgid "" "Each module has its own private symbol table, which is used as the global " From dde00ceb6772a7ff5323cb4621df71c41bebadad Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 16 Dec 2021 08:45:18 +0000 Subject: [PATCH 058/153] Update translation from Transifex --- README.md | 4 ++-- tutorial/errors.po | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index dff088794a..f87769d97e 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![41.61% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.61%25-0.svg) +![41.85% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.85%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![14 tłumaczy](https://img.shields.io/badge/tłumaczy-14-0.svg) +![15 tłumaczy](https://img.shields.io/badge/tłumaczy-15-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/tutorial/errors.po b/tutorial/errors.po index 2e24ff05c0..3b832a1c87 100644 --- a/tutorial/errors.po +++ b/tutorial/errors.po @@ -7,6 +7,7 @@ # m_aciek , 2020 # Igor Zubrycki , 2020 # Ciarbin Ciarbin , 2021 +# Jarosław Piszczała, 2021 # #, fuzzy msgid "" @@ -15,7 +16,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-05 06:14+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: Ciarbin Ciarbin , 2021\n" +"Last-Translator: Jarosław Piszczała, 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -212,7 +213,7 @@ msgid "" msgstr "" msgid "Raising Exceptions" -msgstr "" +msgstr "Rzucanie Wyjątków" msgid "" "The :keyword:`raise` statement allows the programmer to force a specified " @@ -234,7 +235,7 @@ msgid "" msgstr "" msgid "Exception Chaining" -msgstr "" +msgstr "Łańcuch Wyjątków" msgid "" "The :keyword:`raise` statement allows an optional :keyword:`from` " @@ -255,7 +256,7 @@ msgid "" msgstr "" msgid "User-defined Exceptions" -msgstr "" +msgstr "Wyjątki Zdefiniowane przez Użytkownika" msgid "" "Programs may name their own exceptions by creating a new exception class " From 1c5305240b1e07529230ae372638e286c389b586 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 3 Jan 2022 18:44:51 +0000 Subject: [PATCH 059/153] Update translation from Transifex --- faq/programming.po | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/faq/programming.po b/faq/programming.po index b097bca1d6..51e5a5e8b3 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -4,8 +4,8 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Stefan Ocetkiewicz , 2020 # m_aciek , 2021 +# Stefan Ocetkiewicz , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Stefan Ocetkiewicz , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -189,13 +189,13 @@ msgid "" msgstr "" msgid "This code:" -msgstr "" +msgstr "Ten kod:" msgid "works, but this code:" -msgstr "" +msgstr "działa, ale ten kod:" msgid "results in an UnboundLocalError:" -msgstr "" +msgstr "wywoła wyjątek UnboundLocalError:" msgid "" "This is because when you make an assignment to a variable in a scope, that " @@ -418,7 +418,7 @@ msgid "" msgstr "" msgid "but::" -msgstr "" +msgstr "ale:" msgid "" "This feature can be useful. When you have a function that's time-consuming " @@ -445,7 +445,7 @@ msgid "" msgstr "" msgid "What is the difference between arguments and parameters?" -msgstr "" +msgstr "Jaka jest różnica pomiędzy argumentami a parametrami?" msgid "" ":term:`Parameters ` are defined by the names that appear in a " @@ -527,7 +527,7 @@ msgid "" msgstr "" msgid "In other words:" -msgstr "" +msgstr "Innymi słowami:" msgid "" "If we have a mutable object (:class:`list`, :class:`dict`, :class:`set`, " @@ -596,7 +596,7 @@ msgid "Or using a callable object::" msgstr "" msgid "In both cases, ::" -msgstr "" +msgstr "W obydwu przypadkach, ::" msgid "gives a callable object where ``taxes(10e6) == 0.3 * 10e6 + 2``." msgstr "" @@ -719,12 +719,15 @@ msgid "" msgstr "" msgid "Is it possible to write obfuscated one-liners in Python?" -msgstr "" +msgstr "Czy w Pythonie da się napisać pokręcony jednolinijkowy kod?" msgid "" "Yes. Usually this is done by nesting :keyword:`lambda` within :keyword:`!" "lambda`. See the following three examples, due to Ulf Bartelt::" msgstr "" +"Oczywiście. Zwykle odbywa się to poprzez zagnieżdżenie :keyword:`lambda` w :" +"keyword:`!lambda`. Zobacz nastąpujące trzy przykłady, autorstwo: Ulf " +"Bartelt::" msgid "Don't try this at home, kids!" msgstr "Nie próbujcie tego w domu, dzieciaki!" From 12b922e0a5835014ac0c90a279e2afe5d9466aa0 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 24 Jan 2022 06:45:25 +0000 Subject: [PATCH 060/153] Update translation from Transifex --- README.md | 2 +- library/stdtypes.po | 6 +++--- tutorial/modules.po | 11 ++++++++-- whatsnew/2.0.po | 50 ++++++++++++++++++++++----------------------- 4 files changed, 38 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index f87769d97e..54c167860f 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![41.85% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.85%25-0.svg) +![41.94% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.94%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![15 tłumaczy](https://img.shields.io/badge/tłumaczy-15-0.svg) diff --git a/library/stdtypes.po b/library/stdtypes.po index 39d6578296..d269ae3baf 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# m_aciek , 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: m_aciek , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1600,7 +1600,7 @@ msgid "" msgstr "" msgid "String Methods" -msgstr "" +msgstr "Metody ciągów" msgid "" "Strings implement all of the :ref:`common ` sequence " diff --git a/tutorial/modules.po b/tutorial/modules.po index a50127b984..b93aaca42c 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -5,7 +5,7 @@ # # Translators: # Ciarbin Ciarbin , 2021 -# m_aciek , 2021 +# m_aciek , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: m_aciek , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -118,6 +118,13 @@ msgid "" "know what you are doing you can touch a module's global variables with the " "same notation used to refer to its functions, ``modname.itemname``." msgstr "" +"Każdy moduł ma swoją własną tablicę symboli, która jest używana jako " +"globalna tablica symboli przez wszystkie funkcje zdefiniowane w tym module. " +"Tak więc autor modułu może używać globalnych zmiennych nie martwiąc się o " +"przypadkowe konflikty z globalnymi zmiennymi użytkownika. Z drugiej strony, " +"jeśli wiesz co robisz, możesz odnosić się do globalnych zmiennych modułu tą " +"samą notacją, którą używa się do odniesień do jego funkcji, ``nazwamodułu." +"nazwalementu``." msgid "" "Modules can import other modules. It is customary but not required to place " diff --git a/whatsnew/2.0.po b/whatsnew/2.0.po index 35c2463b45..871a5249ec 100644 --- a/whatsnew/2.0.po +++ b/whatsnew/2.0.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# m_aciek , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: m_aciek , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,13 +25,13 @@ msgstr "" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New in Python 2.0" -msgstr "" +msgstr "Co nowego w Python 2.0" msgid "Author" msgstr "Autor" msgid "A.M. Kuchling and Moshe Zadka" -msgstr "" +msgstr "A.M. Kuchling i Moshe Zadka" msgid "Introduction" msgstr "Wprowadzenie" @@ -55,7 +55,7 @@ msgid "" msgstr "" msgid "What About Python 1.6?" -msgstr "" +msgstr "Co z Pythonem 1.6?" msgid "" "Python 1.6 can be thought of as the Contractual Obligations Python release. " @@ -80,7 +80,7 @@ msgid "" msgstr "" msgid "New Development Process" -msgstr "" +msgstr "Nowy proces rozwoju" msgid "" "The most important change in Python 2.0 may not be to the code at all, but " @@ -303,7 +303,7 @@ msgid "" msgstr "" msgid "The following code would then read UTF-8 input from the file::" -msgstr "" +msgstr "Poniższy kod odczytałby wtedy wejście UTF-8 z pliku::" msgid "" "Unicode-aware regular expressions are available through the :mod:`re` " @@ -349,7 +349,7 @@ msgid "" msgstr "" msgid "List comprehensions have the form::" -msgstr "" +msgstr "Listy składane mają postać::" msgid "" "The :keyword:`!for`...\\ :keyword:`!in` clauses contain the sequences to be " @@ -422,7 +422,7 @@ msgid "" msgstr "" msgid "String Methods" -msgstr "" +msgstr "Metody ciągów" msgid "" "Until now string-manipulation functionality was in the :mod:`string` module, " @@ -542,7 +542,7 @@ msgid "" msgstr "" msgid "Other Core Changes" -msgstr "" +msgstr "Inne podstawowe zmiany" msgid "" "Various minor changes have been made to Python's syntax and built-in " @@ -551,7 +551,7 @@ msgid "" msgstr "" msgid "Minor Language Changes" -msgstr "" +msgstr "Drobne zmiany językowe" msgid "" "A new syntax makes it more convenient to call a given function with a tuple " @@ -654,7 +654,7 @@ msgid "" msgstr "" msgid "Changes to Built-in Functions" -msgstr "" +msgstr "Zmiany w funkcjach wbudowanych" msgid "" "A new built-in, ``zip(seq1, seq2, ...)``, has been added. :func:`zip` " @@ -704,7 +704,7 @@ msgid "" msgstr "" msgid "Porting to 2.0" -msgstr "" +msgstr "Przenoszenie do 2.0" msgid "" "New Python releases try hard to be compatible with previous releases, and " @@ -812,7 +812,7 @@ msgid "" msgstr "" msgid "Extending/Embedding Changes" -msgstr "" +msgstr "Zmiany rozszerzające/osadzające" msgid "" "Some of the changes are under the covers, and will only be apparent to " @@ -902,7 +902,7 @@ msgid "" msgstr "" msgid "Distutils: Making Modules Easy to Install" -msgstr "" +msgstr "Distutils: Łatwe do zainstalowania moduły" msgid "" "Before Python 2.0, installing modules was a tedious affair -- there was no " @@ -963,7 +963,7 @@ msgid "" msgstr "" msgid "XML Modules" -msgstr "" +msgstr "Moduły XML" msgid "" "Python 1.5.2 included a simple XML parser in the form of the :mod:`xmllib` " @@ -980,7 +980,7 @@ msgid "" msgstr "" msgid "SAX2 Support" -msgstr "" +msgstr "Obsługa SAX2" msgid "" "SAX defines an event-driven interface for parsing XML. To use SAX, you must " @@ -1053,7 +1053,7 @@ msgid "" msgstr "" msgid "For the *Hamlet* XML file, the above few lines output::" -msgstr "" +msgstr "Dla pliku *Hamlet* XML, powyższe kilka wierszy daje wynik::" msgid "" "The root element of the document is available as ``doc.documentElement``, " @@ -1067,7 +1067,7 @@ msgid "" msgstr "" msgid "Relationship to PyXML" -msgstr "" +msgstr "Związek z PyXML" msgid "" "The XML Special Interest Group has been working on XML-related Python code " @@ -1099,7 +1099,7 @@ msgid "The :mod:`sgmlop` parser accelerator module, written by Fredrik Lundh." msgstr "" msgid "Module changes" -msgstr "" +msgstr "Zmiany modułów" msgid "" "Lots of improvements and bugfixes were made to Python's extensive standard " @@ -1154,7 +1154,7 @@ msgid "" msgstr "" msgid "New modules" -msgstr "" +msgstr "Nowe moduły" msgid "" "A number of new modules were added. We'll simply list them with brief " @@ -1260,7 +1260,7 @@ msgid "" msgstr "" msgid "IDLE Improvements" -msgstr "" +msgstr "Ulepszenia IDLE" msgid "" "IDLE is the official Python cross-platform IDE, written using Tkinter. " @@ -1294,10 +1294,10 @@ msgid "" msgstr "" msgid "Call tips were added in many places." -msgstr "" +msgstr "W wielu miejscach dodano wskazówki dotyczące połączeń." msgid "IDLE can now be installed as a package." -msgstr "" +msgstr "IDLE można teraz zainstalować jako pakiet." msgid "In the editor window, there is now a line/column bar at the bottom." msgstr "" @@ -1308,7 +1308,7 @@ msgid "" msgstr "" msgid "Deleted and Deprecated Modules" -msgstr "" +msgstr "Usunięte i przestarzałe moduły" msgid "" "A few modules have been dropped because they're obsolete, or because there " From 511aad826e2995cba1ac57518692d53db7941862 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 25 Jan 2022 08:13:30 +0000 Subject: [PATCH 061/153] Update translation from Transifex --- README.md | 2 +- c-api/complex.po | 145 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+), 1 deletion(-) create mode 100644 c-api/complex.po diff --git a/README.md b/README.md index 54c167860f..77db219381 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![41.94% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.94%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![15 tłumaczy](https://img.shields.io/badge/tłumaczy-15-0.svg) +![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/c-api/complex.po b/c-api/complex.po new file mode 100644 index 0000000000..a3b9577220 --- /dev/null +++ b/c-api/complex.po @@ -0,0 +1,145 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# gresm gresm, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-06-17 06:39+0000\n" +"PO-Revision-Date: 2017-02-16 17:34+0000\n" +"Last-Translator: gresm gresm, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Complex Number Objects" +msgstr "" + +msgid "" +"Python's complex number objects are implemented as two distinct types when " +"viewed from the C API: one is the Python object exposed to Python programs, " +"and the other is a C structure which represents the actual complex number " +"value. The API provides functions for working with both." +msgstr "" +"Pythonowe liczby zespolone są stworzone w implementacji C jako dwa oddzielne " +"typy: jeden jest strukturą w C która reprezentuje prawdziwe liczby " +"zespolone, a drugi ujawnia tą strukturę dla Pythonowego kodu. API ma funkcje " +"do operacji na obydwu typach." + +msgid "Complex Numbers as C Structures" +msgstr "Liczby zespolone jako struktury w C" + +msgid "" +"Note that the functions which accept these structures as parameters and " +"return them as results do so *by value* rather than dereferencing them " +"through pointers. This is consistent throughout the API." +msgstr "" + +msgid "" +"The C structure which corresponds to the value portion of a Python complex " +"number object. Most of the functions for dealing with complex number " +"objects use structures of this type as input or output values, as " +"appropriate. It is defined as::" +msgstr "" + +msgid "" +"Return the sum of two complex numbers, using the C :c:type:`Py_complex` " +"representation." +msgstr "" + +msgid "" +"Return the difference between two complex numbers, using the C :c:type:" +"`Py_complex` representation." +msgstr "" + +msgid "" +"Return the negation of the complex number *num*, using the C :c:type:" +"`Py_complex` representation." +msgstr "" + +msgid "" +"Return the product of two complex numbers, using the C :c:type:`Py_complex` " +"representation." +msgstr "" + +msgid "" +"Return the quotient of two complex numbers, using the C :c:type:`Py_complex` " +"representation." +msgstr "" + +msgid "" +"If *divisor* is null, this method returns zero and sets :c:data:`errno` to :" +"c:data:`EDOM`." +msgstr "" + +msgid "" +"Return the exponentiation of *num* by *exp*, using the C :c:type:" +"`Py_complex` representation." +msgstr "" + +msgid "" +"If *num* is null and *exp* is not a positive real number, this method " +"returns zero and sets :c:data:`errno` to :c:data:`EDOM`." +msgstr "" + +msgid "Complex Numbers as Python Objects" +msgstr "" + +msgid "" +"This subtype of :c:type:`PyObject` represents a Python complex number object." +msgstr "" + +msgid "" +"This instance of :c:type:`PyTypeObject` represents the Python complex number " +"type. It is the same object as :class:`complex` in the Python layer." +msgstr "" + +msgid "" +"Return true if its argument is a :c:type:`PyComplexObject` or a subtype of :" +"c:type:`PyComplexObject`. This function always succeeds." +msgstr "" + +msgid "" +"Return true if its argument is a :c:type:`PyComplexObject`, but not a " +"subtype of :c:type:`PyComplexObject`. This function always succeeds." +msgstr "" + +msgid "" +"Create a new Python complex number object from a C :c:type:`Py_complex` " +"value." +msgstr "" + +msgid "Return a new :c:type:`PyComplexObject` object from *real* and *imag*." +msgstr "" + +msgid "Return the real part of *op* as a C :c:type:`double`." +msgstr "" + +msgid "Return the imaginary part of *op* as a C :c:type:`double`." +msgstr "" + +msgid "Return the :c:type:`Py_complex` value of the complex number *op*." +msgstr "" + +msgid "" +"If *op* is not a Python complex number object but has a :meth:`__complex__` " +"method, this method will first be called to convert *op* to a Python complex " +"number object. If ``__complex__()`` is not defined then it falls back to :" +"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`. Upon failure, this method returns ``-1.0`` as a real " +"value." +msgstr "" + +msgid "Use :meth:`__index__` if available." +msgstr "" From 1aea9170e20c7eb71d0d2c671d33f14341b0380b Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 26 Jan 2022 08:16:17 +0000 Subject: [PATCH 062/153] Update translation from Transifex --- c-api/complex.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/complex.po b/c-api/complex.po index a3b9577220..3f1c972e0b 100644 --- a/c-api/complex.po +++ b/c-api/complex.po @@ -24,7 +24,7 @@ msgstr "" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Complex Number Objects" -msgstr "" +msgstr "Objekt Liczby Zespolonej" msgid "" "Python's complex number objects are implemented as two distinct types when " From fda517bd9a963f1cef3a712de18ab2be09f9278e Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 1 Feb 2022 21:43:18 +0000 Subject: [PATCH 063/153] Update translation from Transifex --- tutorial/modules.po | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tutorial/modules.po b/tutorial/modules.po index b93aaca42c..382cd861e4 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -132,12 +132,18 @@ msgid "" "for that matter). The imported module names are placed in the importing " "module's global symbol table." msgstr "" +"Moduły mogą importować inne moduły. Zwyczajowo (nieobowiązkowo) umieszcza " +"się wszystkie instrukcje :keyword:`import` na początku modułu (lub skryptu). " +"Zaimportowane nazwy modułów są umieszczane w globalnej tablicy symboli " +"modułu importującego." msgid "" "There is a variant of the :keyword:`import` statement that imports names " "from a module directly into the importing module's symbol table. For " "example::" msgstr "" +"Istnieje wariant instrukcji :keyword:`import`, który importuje nazwy z " +"modułu bezpośrednio do tablicy symboli modułu importującego. Na przykład::" msgid "" "This does not introduce the module name from which the imports are taken in " From eda1237d274343f10b2d95e02930b1a55b36000c Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 1 Feb 2022 22:40:47 +0000 Subject: [PATCH 064/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 77db219381..2e1ed2da75 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![41.94% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-41.94%25-0.svg) +![42.12% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.12%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) From adbf98dc688d4a8570d38e16bf5982c7993dca74 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 4 Feb 2022 14:43:49 +0000 Subject: [PATCH 065/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2e1ed2da75..8012ee65e2 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![42.12% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.12%25-0.svg) +![42.31% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.31%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 382cd861e4..fcc3fb5f5f 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -149,9 +149,12 @@ msgid "" "This does not introduce the module name from which the imports are taken in " "the local symbol table (so in the example, ``fibo`` is not defined)." msgstr "" +"Nie wprowadza to nazwy modułu, z którego wzięte są importy do lokalnej " +"tablicy symboli (więc w przykładzie ``fibo`` nie jest zdefiniowane)." msgid "There is even a variant to import all names that a module defines::" msgstr "" +"Jest również wariant importujący wszystkie nazwy definiowane przez moduł::" msgid "" "This imports all names except those beginning with an underscore (``_``). In " From 26ad8decab36ee61727100e71306e6a9e6f9d485 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 17 Feb 2022 06:13:51 +0000 Subject: [PATCH 066/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8012ee65e2..4b7df0a1cd 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![42.31% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.31%25-0.svg) +![42.40% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.40%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index fcc3fb5f5f..2e23f12117 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -162,6 +162,10 @@ msgid "" "an unknown set of names into the interpreter, possibly hiding some things " "you have already defined." msgstr "" +"Importuje to wszystkie nazwy z wyjątkiem tych zaczynających się od " +"podkreślenia (``_``). W większości przypadków programiści Pythona nie " +"używają tego udogodnienia, ponieważ wprowadza ono nieznany zestaw nazw do " +"interpretera, być może ukrywając niektóre już zdefiniowane rzeczy." msgid "" "Note that in general the practice of importing ``*`` from a module or " From f0152f15e0945914dc21e214626eec21e6694c86 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 1 Mar 2022 19:40:12 +0000 Subject: [PATCH 067/153] Update translation from Transifex --- README.md | 2 +- reference/simple_stmts.po | 894 ++++++++++++++++++++++++++++++++++++++ tutorial/modules.po | 9 +- 3 files changed, 903 insertions(+), 2 deletions(-) create mode 100644 reference/simple_stmts.po diff --git a/README.md b/README.md index 4b7df0a1cd..08aa692700 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![42.40% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.40%25-0.svg) +![42.76% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.76%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) diff --git a/reference/simple_stmts.po b/reference/simple_stmts.po new file mode 100644 index 0000000000..88a74d3eab --- /dev/null +++ b/reference/simple_stmts.po @@ -0,0 +1,894 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# m_aciek , 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-04-12 05:59+0000\n" +"PO-Revision-Date: 2017-02-16 23:39+0000\n" +"Last-Translator: m_aciek , 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Simple statements" +msgstr "" + +msgid "" +"A simple statement is comprised within a single logical line. Several simple " +"statements may occur on a single line separated by semicolons. The syntax " +"for simple statements is:" +msgstr "" + +msgid "Expression statements" +msgstr "" + +msgid "" +"Expression statements are used (mostly interactively) to compute and write a " +"value, or (usually) to call a procedure (a function that returns no " +"meaningful result; in Python, procedures return the value ``None``). Other " +"uses of expression statements are allowed and occasionally useful. The " +"syntax for an expression statement is:" +msgstr "" + +msgid "" +"An expression statement evaluates the expression list (which may be a single " +"expression)." +msgstr "" + +msgid "" +"In interactive mode, if the value is not ``None``, it is converted to a " +"string using the built-in :func:`repr` function and the resulting string is " +"written to standard output on a line by itself (except if the result is " +"``None``, so that procedure calls do not cause any output.)" +msgstr "" + +msgid "Assignment statements" +msgstr "" + +msgid "" +"Assignment statements are used to (re)bind names to values and to modify " +"attributes or items of mutable objects:" +msgstr "" + +msgid "" +"(See section :ref:`primaries` for the syntax definitions for *attributeref*, " +"*subscription*, and *slicing*.)" +msgstr "" + +msgid "" +"An assignment statement evaluates the expression list (remember that this " +"can be a single expression or a comma-separated list, the latter yielding a " +"tuple) and assigns the single resulting object to each of the target lists, " +"from left to right." +msgstr "" + +msgid "" +"Assignment is defined recursively depending on the form of the target " +"(list). When a target is part of a mutable object (an attribute reference, " +"subscription or slicing), the mutable object must ultimately perform the " +"assignment and decide about its validity, and may raise an exception if the " +"assignment is unacceptable. The rules observed by various types and the " +"exceptions raised are given with the definition of the object types (see " +"section :ref:`types`)." +msgstr "" + +msgid "" +"Assignment of an object to a target list, optionally enclosed in parentheses " +"or square brackets, is recursively defined as follows." +msgstr "" + +msgid "" +"If the target list is a single target with no trailing comma, optionally in " +"parentheses, the object is assigned to that target." +msgstr "" + +msgid "" +"Else: The object must be an iterable with the same number of items as there " +"are targets in the target list, and the items are assigned, from left to " +"right, to the corresponding targets." +msgstr "" + +msgid "" +"If the target list contains one target prefixed with an asterisk, called a " +"\"starred\" target: The object must be an iterable with at least as many " +"items as there are targets in the target list, minus one. The first items " +"of the iterable are assigned, from left to right, to the targets before the " +"starred target. The final items of the iterable are assigned to the targets " +"after the starred target. A list of the remaining items in the iterable is " +"then assigned to the starred target (the list can be empty)." +msgstr "" + +msgid "" +"Assignment of an object to a single target is recursively defined as follows." +msgstr "" + +msgid "If the target is an identifier (name):" +msgstr "" + +msgid "" +"If the name does not occur in a :keyword:`global` or :keyword:`nonlocal` " +"statement in the current code block: the name is bound to the object in the " +"current local namespace." +msgstr "" + +msgid "" +"Otherwise: the name is bound to the object in the global namespace or the " +"outer namespace determined by :keyword:`nonlocal`, respectively." +msgstr "" + +msgid "" +"The name is rebound if it was already bound. This may cause the reference " +"count for the object previously bound to the name to reach zero, causing the " +"object to be deallocated and its destructor (if it has one) to be called." +msgstr "" + +msgid "" +"If the target is an attribute reference: The primary expression in the " +"reference is evaluated. It should yield an object with assignable " +"attributes; if this is not the case, :exc:`TypeError` is raised. That " +"object is then asked to assign the assigned object to the given attribute; " +"if it cannot perform the assignment, it raises an exception (usually but not " +"necessarily :exc:`AttributeError`)." +msgstr "" + +msgid "" +"Note: If the object is a class instance and the attribute reference occurs " +"on both sides of the assignment operator, the right-hand side expression, " +"``a.x`` can access either an instance attribute or (if no instance attribute " +"exists) a class attribute. The left-hand side target ``a.x`` is always set " +"as an instance attribute, creating it if necessary. Thus, the two " +"occurrences of ``a.x`` do not necessarily refer to the same attribute: if " +"the right-hand side expression refers to a class attribute, the left-hand " +"side creates a new instance attribute as the target of the assignment::" +msgstr "" + +msgid "" +"This description does not necessarily apply to descriptor attributes, such " +"as properties created with :func:`property`." +msgstr "" + +msgid "" +"If the target is a subscription: The primary expression in the reference is " +"evaluated. It should yield either a mutable sequence object (such as a " +"list) or a mapping object (such as a dictionary). Next, the subscript " +"expression is evaluated." +msgstr "" + +msgid "" +"If the primary is a mutable sequence object (such as a list), the subscript " +"must yield an integer. If it is negative, the sequence's length is added to " +"it. The resulting value must be a nonnegative integer less than the " +"sequence's length, and the sequence is asked to assign the assigned object " +"to its item with that index. If the index is out of range, :exc:" +"`IndexError` is raised (assignment to a subscripted sequence cannot add new " +"items to a list)." +msgstr "" + +msgid "" +"If the primary is a mapping object (such as a dictionary), the subscript " +"must have a type compatible with the mapping's key type, and the mapping is " +"then asked to create a key/datum pair which maps the subscript to the " +"assigned object. This can either replace an existing key/value pair with " +"the same key value, or insert a new key/value pair (if no key with the same " +"value existed)." +msgstr "" + +msgid "" +"For user-defined objects, the :meth:`__setitem__` method is called with " +"appropriate arguments." +msgstr "" + +msgid "" +"If the target is a slicing: The primary expression in the reference is " +"evaluated. It should yield a mutable sequence object (such as a list). The " +"assigned object should be a sequence object of the same type. Next, the " +"lower and upper bound expressions are evaluated, insofar they are present; " +"defaults are zero and the sequence's length. The bounds should evaluate to " +"integers. If either bound is negative, the sequence's length is added to " +"it. The resulting bounds are clipped to lie between zero and the sequence's " +"length, inclusive. Finally, the sequence object is asked to replace the " +"slice with the items of the assigned sequence. The length of the slice may " +"be different from the length of the assigned sequence, thus changing the " +"length of the target sequence, if the target sequence allows it." +msgstr "" + +msgid "" +"In the current implementation, the syntax for targets is taken to be the " +"same as for expressions, and invalid syntax is rejected during the code " +"generation phase, causing less detailed error messages." +msgstr "" + +msgid "" +"Although the definition of assignment implies that overlaps between the left-" +"hand side and the right-hand side are 'simultaneous' (for example ``a, b = " +"b, a`` swaps two variables), overlaps *within* the collection of assigned-to " +"variables occur left-to-right, sometimes resulting in confusion. For " +"instance, the following program prints ``[0, 2]``::" +msgstr "" + +msgid ":pep:`3132` - Extended Iterable Unpacking" +msgstr "" + +msgid "The specification for the ``*target`` feature." +msgstr "" + +msgid "Augmented assignment statements" +msgstr "" + +msgid "" +"Augmented assignment is the combination, in a single statement, of a binary " +"operation and an assignment statement:" +msgstr "" + +msgid "" +"(See section :ref:`primaries` for the syntax definitions of the last three " +"symbols.)" +msgstr "" + +msgid "" +"An augmented assignment evaluates the target (which, unlike normal " +"assignment statements, cannot be an unpacking) and the expression list, " +"performs the binary operation specific to the type of assignment on the two " +"operands, and assigns the result to the original target. The target is only " +"evaluated once." +msgstr "" + +msgid "" +"An augmented assignment expression like ``x += 1`` can be rewritten as ``x = " +"x + 1`` to achieve a similar, but not exactly equal effect. In the augmented " +"version, ``x`` is only evaluated once. Also, when possible, the actual " +"operation is performed *in-place*, meaning that rather than creating a new " +"object and assigning that to the target, the old object is modified instead." +msgstr "" + +msgid "" +"Unlike normal assignments, augmented assignments evaluate the left-hand side " +"*before* evaluating the right-hand side. For example, ``a[i] += f(x)`` " +"first looks-up ``a[i]``, then it evaluates ``f(x)`` and performs the " +"addition, and lastly, it writes the result back to ``a[i]``." +msgstr "" + +msgid "" +"With the exception of assigning to tuples and multiple targets in a single " +"statement, the assignment done by augmented assignment statements is handled " +"the same way as normal assignments. Similarly, with the exception of the " +"possible *in-place* behavior, the binary operation performed by augmented " +"assignment is the same as the normal binary operations." +msgstr "" + +msgid "" +"For targets which are attribute references, the same :ref:`caveat about " +"class and instance attributes ` applies as for regular " +"assignments." +msgstr "" + +msgid "Annotated assignment statements" +msgstr "" + +msgid "" +":term:`Annotation ` assignment is the combination, in a " +"single statement, of a variable or attribute annotation and an optional " +"assignment statement:" +msgstr "" + +msgid "" +"The difference from normal :ref:`assignment` is that only single target is " +"allowed." +msgstr "" + +msgid "" +"For simple names as assignment targets, if in class or module scope, the " +"annotations are evaluated and stored in a special class or module attribute :" +"attr:`__annotations__` that is a dictionary mapping from variable names " +"(mangled if private) to evaluated annotations. This attribute is writable " +"and is automatically created at the start of class or module body execution, " +"if annotations are found statically." +msgstr "" + +msgid "" +"For expressions as assignment targets, the annotations are evaluated if in " +"class or module scope, but not stored." +msgstr "" + +msgid "" +"If a name is annotated in a function scope, then this name is local for that " +"scope. Annotations are never evaluated and stored in function scopes." +msgstr "" + +msgid "" +"If the right hand side is present, an annotated assignment performs the " +"actual assignment before evaluating annotations (where applicable). If the " +"right hand side is not present for an expression target, then the " +"interpreter evaluates the target except for the last :meth:`__setitem__` or :" +"meth:`__setattr__` call." +msgstr "" + +msgid ":pep:`526` - Syntax for Variable Annotations" +msgstr "" + +msgid "" +"The proposal that added syntax for annotating the types of variables " +"(including class variables and instance variables), instead of expressing " +"them through comments." +msgstr "" + +msgid ":pep:`484` - Type hints" +msgstr "" + +msgid "" +"The proposal that added the :mod:`typing` module to provide a standard " +"syntax for type annotations that can be used in static analysis tools and " +"IDEs." +msgstr "" + +msgid "" +"Now annotated assignments allow same expressions in the right hand side as " +"the regular assignments. Previously, some expressions (like un-parenthesized " +"tuple expressions) caused a syntax error." +msgstr "" + +msgid "The :keyword:`!assert` statement" +msgstr "" + +msgid "" +"Assert statements are a convenient way to insert debugging assertions into a " +"program:" +msgstr "" + +msgid "The simple form, ``assert expression``, is equivalent to ::" +msgstr "" + +msgid "" +"The extended form, ``assert expression1, expression2``, is equivalent to ::" +msgstr "" + +msgid "" +"These equivalences assume that :const:`__debug__` and :exc:`AssertionError` " +"refer to the built-in variables with those names. In the current " +"implementation, the built-in variable :const:`__debug__` is ``True`` under " +"normal circumstances, ``False`` when optimization is requested (command line " +"option :option:`-O`). The current code generator emits no code for an " +"assert statement when optimization is requested at compile time. Note that " +"it is unnecessary to include the source code for the expression that failed " +"in the error message; it will be displayed as part of the stack trace." +msgstr "" + +msgid "" +"Assignments to :const:`__debug__` are illegal. The value for the built-in " +"variable is determined when the interpreter starts." +msgstr "" + +msgid "The :keyword:`!pass` statement" +msgstr "" + +msgid "" +":keyword:`pass` is a null operation --- when it is executed, nothing " +"happens. It is useful as a placeholder when a statement is required " +"syntactically, but no code needs to be executed, for example::" +msgstr "" + +msgid "The :keyword:`!del` statement" +msgstr "Instrukcja :keyword:`!del`" + +msgid "" +"Deletion is recursively defined very similar to the way assignment is " +"defined. Rather than spelling it out in full details, here are some hints." +msgstr "" + +msgid "" +"Deletion of a target list recursively deletes each target, from left to " +"right." +msgstr "" + +msgid "" +"Deletion of a name removes the binding of that name from the local or global " +"namespace, depending on whether the name occurs in a :keyword:`global` " +"statement in the same code block. If the name is unbound, a :exc:" +"`NameError` exception will be raised." +msgstr "" + +msgid "" +"Deletion of attribute references, subscriptions and slicings is passed to " +"the primary object involved; deletion of a slicing is in general equivalent " +"to assignment of an empty slice of the right type (but even this is " +"determined by the sliced object)." +msgstr "" + +msgid "" +"Previously it was illegal to delete a name from the local namespace if it " +"occurs as a free variable in a nested block." +msgstr "" + +msgid "The :keyword:`!return` statement" +msgstr "" + +msgid "" +":keyword:`return` may only occur syntactically nested in a function " +"definition, not within a nested class definition." +msgstr "" + +msgid "" +"If an expression list is present, it is evaluated, else ``None`` is " +"substituted." +msgstr "" + +msgid "" +":keyword:`return` leaves the current function call with the expression list " +"(or ``None``) as return value." +msgstr "" + +msgid "" +"When :keyword:`return` passes control out of a :keyword:`try` statement with " +"a :keyword:`finally` clause, that :keyword:`!finally` clause is executed " +"before really leaving the function." +msgstr "" + +msgid "" +"In a generator function, the :keyword:`return` statement indicates that the " +"generator is done and will cause :exc:`StopIteration` to be raised. The " +"returned value (if any) is used as an argument to construct :exc:" +"`StopIteration` and becomes the :attr:`StopIteration.value` attribute." +msgstr "" + +msgid "" +"In an asynchronous generator function, an empty :keyword:`return` statement " +"indicates that the asynchronous generator is done and will cause :exc:" +"`StopAsyncIteration` to be raised. A non-empty :keyword:`!return` statement " +"is a syntax error in an asynchronous generator function." +msgstr "" + +msgid "The :keyword:`!yield` statement" +msgstr "" + +msgid "" +"A :keyword:`yield` statement is semantically equivalent to a :ref:`yield " +"expression `. The yield statement can be used to omit the " +"parentheses that would otherwise be required in the equivalent yield " +"expression statement. For example, the yield statements ::" +msgstr "" + +msgid "are equivalent to the yield expression statements ::" +msgstr "" + +msgid "" +"Yield expressions and statements are only used when defining a :term:" +"`generator` function, and are only used in the body of the generator " +"function. Using yield in a function definition is sufficient to cause that " +"definition to create a generator function instead of a normal function." +msgstr "" + +msgid "" +"For full details of :keyword:`yield` semantics, refer to the :ref:" +"`yieldexpr` section." +msgstr "" + +msgid "The :keyword:`!raise` statement" +msgstr "" + +msgid "" +"If no expressions are present, :keyword:`raise` re-raises the last exception " +"that was active in the current scope. If no exception is active in the " +"current scope, a :exc:`RuntimeError` exception is raised indicating that " +"this is an error." +msgstr "" + +msgid "" +"Otherwise, :keyword:`raise` evaluates the first expression as the exception " +"object. It must be either a subclass or an instance of :class:" +"`BaseException`. If it is a class, the exception instance will be obtained " +"when needed by instantiating the class with no arguments." +msgstr "" + +msgid "" +"The :dfn:`type` of the exception is the exception instance's class, the :dfn:" +"`value` is the instance itself." +msgstr "" + +msgid "" +"A traceback object is normally created automatically when an exception is " +"raised and attached to it as the :attr:`__traceback__` attribute, which is " +"writable. You can create an exception and set your own traceback in one step " +"using the :meth:`with_traceback` exception method (which returns the same " +"exception instance, with its traceback set to its argument), like so::" +msgstr "" + +msgid "" +"The ``from`` clause is used for exception chaining: if given, the second " +"*expression* must be another exception class or instance. If the second " +"expression is an exception instance, it will be attached to the raised " +"exception as the :attr:`__cause__` attribute (which is writable). If the " +"expression is an exception class, the class will be instantiated and the " +"resulting exception instance will be attached to the raised exception as " +"the :attr:`__cause__` attribute. If the raised exception is not handled, " +"both exceptions will be printed::" +msgstr "" + +msgid "" +"A similar mechanism works implicitly if an exception is raised inside an " +"exception handler or a :keyword:`finally` clause: the previous exception is " +"then attached as the new exception's :attr:`__context__` attribute::" +msgstr "" + +msgid "" +"Exception chaining can be explicitly suppressed by specifying :const:`None` " +"in the ``from`` clause::" +msgstr "" + +msgid "" +"Additional information on exceptions can be found in section :ref:" +"`exceptions`, and information about handling exceptions is in section :ref:" +"`try`." +msgstr "" + +msgid ":const:`None` is now permitted as ``Y`` in ``raise X from Y``." +msgstr "" + +msgid "" +"The ``__suppress_context__`` attribute to suppress automatic display of the " +"exception context." +msgstr "" + +msgid "The :keyword:`!break` statement" +msgstr "" + +msgid "" +":keyword:`break` may only occur syntactically nested in a :keyword:`for` or :" +"keyword:`while` loop, but not nested in a function or class definition " +"within that loop." +msgstr "" + +msgid "" +"It terminates the nearest enclosing loop, skipping the optional :keyword:`!" +"else` clause if the loop has one." +msgstr "" + +msgid "" +"If a :keyword:`for` loop is terminated by :keyword:`break`, the loop control " +"target keeps its current value." +msgstr "" + +msgid "" +"When :keyword:`break` passes control out of a :keyword:`try` statement with " +"a :keyword:`finally` clause, that :keyword:`!finally` clause is executed " +"before really leaving the loop." +msgstr "" + +msgid "The :keyword:`!continue` statement" +msgstr "" + +msgid "" +":keyword:`continue` may only occur syntactically nested in a :keyword:`for` " +"or :keyword:`while` loop, but not nested in a function or class definition " +"within that loop. It continues with the next cycle of the nearest enclosing " +"loop." +msgstr "" + +msgid "" +"When :keyword:`continue` passes control out of a :keyword:`try` statement " +"with a :keyword:`finally` clause, that :keyword:`!finally` clause is " +"executed before really starting the next loop cycle." +msgstr "" + +msgid "The :keyword:`!import` statement" +msgstr "" + +msgid "" +"The basic import statement (no :keyword:`from` clause) is executed in two " +"steps:" +msgstr "" + +msgid "find a module, loading and initializing it if necessary" +msgstr "" + +msgid "" +"define a name or names in the local namespace for the scope where the :" +"keyword:`import` statement occurs." +msgstr "" + +msgid "" +"When the statement contains multiple clauses (separated by commas) the two " +"steps are carried out separately for each clause, just as though the clauses " +"had been separated out into individual import statements." +msgstr "" + +msgid "" +"The details of the first step, finding and loading modules are described in " +"greater detail in the section on the :ref:`import system `, " +"which also describes the various types of packages and modules that can be " +"imported, as well as all the hooks that can be used to customize the import " +"system. Note that failures in this step may indicate either that the module " +"could not be located, *or* that an error occurred while initializing the " +"module, which includes execution of the module's code." +msgstr "" + +msgid "" +"If the requested module is retrieved successfully, it will be made available " +"in the local namespace in one of three ways:" +msgstr "" + +msgid "" +"If the module name is followed by :keyword:`!as`, then the name following :" +"keyword:`!as` is bound directly to the imported module." +msgstr "" +"Jeżeli po nazwie modułu następuje :keyword:`!as`, to nazwa następująca po :" +"keyword:`!as` jest powiązana bezpośrednio z importowanym modułem." + +msgid "" +"If no other name is specified, and the module being imported is a top level " +"module, the module's name is bound in the local namespace as a reference to " +"the imported module" +msgstr "" + +msgid "" +"If the module being imported is *not* a top level module, then the name of " +"the top level package that contains the module is bound in the local " +"namespace as a reference to the top level package. The imported module must " +"be accessed using its full qualified name rather than directly" +msgstr "" + +msgid "The :keyword:`from` form uses a slightly more complex process:" +msgstr "" + +msgid "" +"find the module specified in the :keyword:`from` clause, loading and " +"initializing it if necessary;" +msgstr "" + +msgid "for each of the identifiers specified in the :keyword:`import` clauses:" +msgstr "" + +msgid "check if the imported module has an attribute by that name" +msgstr "" + +msgid "" +"if not, attempt to import a submodule with that name and then check the " +"imported module again for that attribute" +msgstr "" + +msgid "if the attribute is not found, :exc:`ImportError` is raised." +msgstr "" + +msgid "" +"otherwise, a reference to that value is stored in the local namespace, using " +"the name in the :keyword:`!as` clause if it is present, otherwise using the " +"attribute name" +msgstr "" + +msgid "Examples::" +msgstr "" + +msgid "" +"If the list of identifiers is replaced by a star (``'*'``), all public names " +"defined in the module are bound in the local namespace for the scope where " +"the :keyword:`import` statement occurs." +msgstr "" + +msgid "" +"The *public names* defined by a module are determined by checking the " +"module's namespace for a variable named ``__all__``; if defined, it must be " +"a sequence of strings which are names defined or imported by that module. " +"The names given in ``__all__`` are all considered public and are required to " +"exist. If ``__all__`` is not defined, the set of public names includes all " +"names found in the module's namespace which do not begin with an underscore " +"character (``'_'``). ``__all__`` should contain the entire public API. It " +"is intended to avoid accidentally exporting items that are not part of the " +"API (such as library modules which were imported and used within the module)." +msgstr "" + +msgid "" +"The wild card form of import --- ``from module import *`` --- is only " +"allowed at the module level. Attempting to use it in class or function " +"definitions will raise a :exc:`SyntaxError`." +msgstr "" + +msgid "" +"When specifying what module to import you do not have to specify the " +"absolute name of the module. When a module or package is contained within " +"another package it is possible to make a relative import within the same top " +"package without having to mention the package name. By using leading dots in " +"the specified module or package after :keyword:`from` you can specify how " +"high to traverse up the current package hierarchy without specifying exact " +"names. One leading dot means the current package where the module making the " +"import exists. Two dots means up one package level. Three dots is up two " +"levels, etc. So if you execute ``from . import mod`` from a module in the " +"``pkg`` package then you will end up importing ``pkg.mod``. If you execute " +"``from ..subpkg2 import mod`` from within ``pkg.subpkg1`` you will import " +"``pkg.subpkg2.mod``. The specification for relative imports is contained in " +"the :ref:`relativeimports` section." +msgstr "" + +msgid "" +":func:`importlib.import_module` is provided to support applications that " +"determine dynamically the modules to be loaded." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``import`` with arguments " +"``module``, ``filename``, ``sys.path``, ``sys.meta_path``, ``sys." +"path_hooks``." +msgstr "" + +msgid "Future statements" +msgstr "" + +msgid "" +"A :dfn:`future statement` is a directive to the compiler that a particular " +"module should be compiled using syntax or semantics that will be available " +"in a specified future release of Python where the feature becomes standard." +msgstr "" + +msgid "" +"The future statement is intended to ease migration to future versions of " +"Python that introduce incompatible changes to the language. It allows use " +"of the new features on a per-module basis before the release in which the " +"feature becomes standard." +msgstr "" + +msgid "" +"A future statement must appear near the top of the module. The only lines " +"that can appear before a future statement are:" +msgstr "" + +msgid "the module docstring (if any)," +msgstr "" + +msgid "comments," +msgstr "" + +msgid "blank lines, and" +msgstr "" + +msgid "other future statements." +msgstr "" + +msgid "" +"The only feature that requires using the future statement is ``annotations`` " +"(see :pep:`563`)." +msgstr "" + +msgid "" +"All historical features enabled by the future statement are still recognized " +"by Python 3. The list includes ``absolute_import``, ``division``, " +"``generators``, ``generator_stop``, ``unicode_literals``, " +"``print_function``, ``nested_scopes`` and ``with_statement``. They are all " +"redundant because they are always enabled, and only kept for backwards " +"compatibility." +msgstr "" + +msgid "" +"A future statement is recognized and treated specially at compile time: " +"Changes to the semantics of core constructs are often implemented by " +"generating different code. It may even be the case that a new feature " +"introduces new incompatible syntax (such as a new reserved word), in which " +"case the compiler may need to parse the module differently. Such decisions " +"cannot be pushed off until runtime." +msgstr "" + +msgid "" +"For any given release, the compiler knows which feature names have been " +"defined, and raises a compile-time error if a future statement contains a " +"feature not known to it." +msgstr "" + +msgid "" +"The direct runtime semantics are the same as for any import statement: there " +"is a standard module :mod:`__future__`, described later, and it will be " +"imported in the usual way at the time the future statement is executed." +msgstr "" + +msgid "" +"The interesting runtime semantics depend on the specific feature enabled by " +"the future statement." +msgstr "" + +msgid "Note that there is nothing special about the statement::" +msgstr "" + +msgid "" +"That is not a future statement; it's an ordinary import statement with no " +"special semantics or syntax restrictions." +msgstr "" + +msgid "" +"Code compiled by calls to the built-in functions :func:`exec` and :func:" +"`compile` that occur in a module :mod:`M` containing a future statement " +"will, by default, use the new syntax or semantics associated with the future " +"statement. This can be controlled by optional arguments to :func:`compile` " +"--- see the documentation of that function for details." +msgstr "" + +msgid "" +"A future statement typed at an interactive interpreter prompt will take " +"effect for the rest of the interpreter session. If an interpreter is " +"started with the :option:`-i` option, is passed a script name to execute, " +"and the script includes a future statement, it will be in effect in the " +"interactive session started after the script is executed." +msgstr "" + +msgid ":pep:`236` - Back to the __future__" +msgstr "" + +msgid "The original proposal for the __future__ mechanism." +msgstr "" + +msgid "The :keyword:`!global` statement" +msgstr "" + +msgid "" +"The :keyword:`global` statement is a declaration which holds for the entire " +"current code block. It means that the listed identifiers are to be " +"interpreted as globals. It would be impossible to assign to a global " +"variable without :keyword:`!global`, although free variables may refer to " +"globals without being declared global." +msgstr "" + +msgid "" +"Names listed in a :keyword:`global` statement must not be used in the same " +"code block textually preceding that :keyword:`!global` statement." +msgstr "" + +msgid "" +"Names listed in a :keyword:`global` statement must not be defined as formal " +"parameters or in a :keyword:`for` loop control target, :keyword:`class` " +"definition, function definition, :keyword:`import` statement, or variable " +"annotation." +msgstr "" + +msgid "" +"The current implementation does not enforce some of these restrictions, but " +"programs should not abuse this freedom, as future implementations may " +"enforce them or silently change the meaning of the program." +msgstr "" + +msgid "" +"**Programmer's note:** :keyword:`global` is a directive to the parser. It " +"applies only to code parsed at the same time as the :keyword:`!global` " +"statement. In particular, a :keyword:`!global` statement contained in a " +"string or code object supplied to the built-in :func:`exec` function does " +"not affect the code block *containing* the function call, and code contained " +"in such a string is unaffected by :keyword:`!global` statements in the code " +"containing the function call. The same applies to the :func:`eval` and :" +"func:`compile` functions." +msgstr "" + +msgid "The :keyword:`!nonlocal` statement" +msgstr "" + +msgid "" +"The :keyword:`nonlocal` statement causes the listed identifiers to refer to " +"previously bound variables in the nearest enclosing scope excluding globals. " +"This is important because the default behavior for binding is to search the " +"local namespace first. The statement allows encapsulated code to rebind " +"variables outside of the local scope besides the global (module) scope." +msgstr "" + +msgid "" +"Names listed in a :keyword:`nonlocal` statement, unlike those listed in a :" +"keyword:`global` statement, must refer to pre-existing bindings in an " +"enclosing scope (the scope in which a new binding should be created cannot " +"be determined unambiguously)." +msgstr "" + +msgid "" +"Names listed in a :keyword:`nonlocal` statement must not collide with pre-" +"existing bindings in the local scope." +msgstr "" + +msgid ":pep:`3104` - Access to Names in Outer Scopes" +msgstr "" + +msgid "The specification for the :keyword:`nonlocal` statement." +msgstr "" diff --git a/tutorial/modules.po b/tutorial/modules.po index 2e23f12117..7348d45211 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -172,20 +172,27 @@ msgid "" "package is frowned upon, since it often causes poorly readable code. " "However, it is okay to use it to save typing in interactive sessions." msgstr "" +"Zauważ, że ogólnie praktyka importowania ``*`` z modułu lub pakietu jest " +"niemile widziana, ponieważ często powoduje, że kod jest mało czytelny. Można " +"jej jednak używać do oszczędzania pisania w sesjach interaktywnych." msgid "" "If the module name is followed by :keyword:`!as`, then the name following :" "keyword:`!as` is bound directly to the imported module." msgstr "" +"Jeżeli po nazwie modułu następuje :keyword:`!as`, to nazwa następująca po :" +"keyword:`!as` jest powiązana bezpośrednio z importowanym modułem." msgid "" "This is effectively importing the module in the same way that ``import " "fibo`` will do, with the only difference of it being available as ``fib``." msgstr "" +"W praktyce jest to importowanie modułu w taki sam sposób, jak robi to " +"``import fibo``, z tą różnicą, że jest on dostępny jako ``fib``." msgid "" "It can also be used when utilising :keyword:`from` with similar effects::" -msgstr "" +msgstr "Można go również użyć przy użyciu :keyword:`from` z podobnym efektem::" msgid "" "For efficiency reasons, each module is only imported once per interpreter " From b92cac2ada3ca266028a715e98efa17a4f0f16f5 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 1 Apr 2022 11:13:43 +0000 Subject: [PATCH 068/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 08aa692700..0866612988 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![42.76% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.76%25-0.svg) +![42.95% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.95%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 7348d45211..d6b0e76c4a 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -201,9 +201,14 @@ msgid "" "use :func:`importlib.reload`, e.g. ``import importlib; importlib." "reload(modulename)``." msgstr "" +"Ze względów wydajnościowych każdy moduł jest importowany tylko raz dla sesji " +"interpretera. W związku z tym jeśli zmienisz swoje moduły, musisz " +"zrestartować interpreter – lub, jeśli to tylko jeden moduł, który chcesz " +"testować interaktywnie, użyj :func:`importlib.reload`, na przykład ``import " +"importlib; importlib.reload(modulename)``." msgid "Executing modules as scripts" -msgstr "" +msgstr "Wykonywanie modułów jako skryptów" msgid "When you run a Python module with ::" msgstr "" From 8e9e8e2ff43b6d0a1f6b1573a5178e8185ac43fc Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 12 May 2022 23:43:55 +0000 Subject: [PATCH 069/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0866612988..4bff360485 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![42.95% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-42.95%25-0.svg) +![43.40% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.40%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index d6b0e76c4a..f9657a2f9b 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -211,28 +211,37 @@ msgid "Executing modules as scripts" msgstr "Wykonywanie modułów jako skryptów" msgid "When you run a Python module with ::" -msgstr "" +msgstr "Kiedy uruchamiasz moduł Pythona::" msgid "" "the code in the module will be executed, just as if you imported it, but " "with the ``__name__`` set to ``\"__main__\"``. That means that by adding " "this code at the end of your module::" msgstr "" +"kod w module zostanie wykonany, tak jakbyś go zaimportował, ale z " +"``__name__``ustawionym na``\"__main__\"``. To oznacza, że dodając ten kod na " +"końcu swojego modułu::" msgid "" "you can make the file usable as a script as well as an importable module, " "because the code that parses the command line only runs if the module is " "executed as the \"main\" file:" msgstr "" +"możesz uczynić plik używalnym zarówno jako skrypt oraz jako importowalny " +"moduł, ponieważ kod, który parsuje linię komend uruchamia się tylko jeśli " +"moduł jest wykonywany jako plik „główny”:" msgid "If the module is imported, the code is not run::" -msgstr "" +msgstr "Jeśli moduł jest zaimportowany, kod nie jest uruchamiany::" msgid "" "This is often used either to provide a convenient user interface to a " "module, or for testing purposes (running the module as a script executes a " "test suite)." msgstr "" +"Często się z tego korzysta, aby dodać wygodny interfejs użytkownika do " +"modułu lub na potrzeby testów (uruchomienie modułu jako skryptu wykonuje " +"zestaw testów)." msgid "The Module Search Path" msgstr "" From b02bb90c4feed45ace41b51f13a0177930f98dbc Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 13 May 2022 09:16:01 +0000 Subject: [PATCH 070/153] Update translation from Transifex --- tutorial/modules.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tutorial/modules.po b/tutorial/modules.po index f9657a2f9b..2dbbadddd9 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -219,8 +219,8 @@ msgid "" "this code at the end of your module::" msgstr "" "kod w module zostanie wykonany, tak jakbyś go zaimportował, ale z " -"``__name__``ustawionym na``\"__main__\"``. To oznacza, że dodając ten kod na " -"końcu swojego modułu::" +"``__name__`` ustawionym na ``\"__main__\"``. To oznacza, że dodając ten kod " +"na końcu swojego modułu::" msgid "" "you can make the file usable as a script as well as an importable module, " From f7ace37be40a501b2a811357b8de82e589f6afca Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 15 May 2022 20:43:50 +0000 Subject: [PATCH 071/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4bff360485..ba57349137 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![43.40% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.40%25-0.svg) +![43.59% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.59%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 2dbbadddd9..640d157fe9 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -244,7 +244,7 @@ msgstr "" "zestaw testów)." msgid "The Module Search Path" -msgstr "" +msgstr "Ścieżka wyszukiwania modułów" msgid "" "When a module named :mod:`spam` is imported, the interpreter first searches " From d30346e6529df28ae19072152f80efd47eb578ad Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 15 May 2022 21:13:11 +0000 Subject: [PATCH 072/153] Update translation from Transifex --- tutorial/modules.po | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tutorial/modules.po b/tutorial/modules.po index 640d157fe9..eb5d22538d 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -252,6 +252,10 @@ msgid "" "file named :file:`spam.py` in a list of directories given by the variable :" "data:`sys.path`. :data:`sys.path` is initialized from these locations:" msgstr "" +"Kiedy importowany jest moduł o nazwie :mod:`spam`, interpreter najpierw " +"szuka wbudowanego modułu o takiej nazwie. Jeśli nie znajdzie, wtedy szuka " +"pliku o nazwie :file:`spam.py` na liście katalogów danych w zmiennej :data:" +"`sys.path`. :data:`sys.path` jest inicjalizowane z tych lokalizacji:" msgid "" "The directory containing the input script (or the current directory when no " From b3e0c6c204967f3c5b7774b4f69b69c0a72d4d7a Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 31 May 2022 21:49:00 +0000 Subject: [PATCH 073/153] Update translation from Transifex --- README.md | 2 +- faq/programming.po | 9 +- whatsnew/3.7.po | 3071 ++++++++++++++++++++++++++++++++++++++++++++ whatsnew/3.9.po | 9 +- 4 files changed, 3082 insertions(+), 9 deletions(-) create mode 100644 whatsnew/3.7.po diff --git a/README.md b/README.md index ba57349137..1691b27cf7 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![43.59% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.59%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![16 tłumaczy](https://img.shields.io/badge/tłumaczy-16-0.svg) +![17 tłumaczy](https://img.shields.io/badge/tłumaczy-17-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/faq/programming.po b/faq/programming.po index 51e5a5e8b3..5872429397 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -6,6 +6,7 @@ # Translators: # m_aciek , 2021 # Stefan Ocetkiewicz , 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Stefan Ocetkiewicz , 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1083,7 +1084,7 @@ msgid "" msgstr "" msgid "How do you remove duplicates from a list?" -msgstr "" +msgstr "Jak usuwasz duplikaty z listy?" msgid "See the Python Cookbook for a long discussion of many ways to do this:" msgstr "" @@ -1120,7 +1121,7 @@ msgid "The list comprehension may be fastest." msgstr "" msgid "How do you make an array in Python?" -msgstr "" +msgstr "Jak zrobić macierz w pythonie?" msgid "Use a list::" msgstr "" @@ -1150,7 +1151,7 @@ msgid "" msgstr "" msgid "How do I create a multidimensional list?" -msgstr "" +msgstr "Jak stworzyć listę wielowymiarową?" msgid "You probably tried to make a multidimensional array like this::" msgstr "" diff --git a/whatsnew/3.7.po b/whatsnew/3.7.po new file mode 100644 index 0000000000..f79f2dba72 --- /dev/null +++ b/whatsnew/3.7.po @@ -0,0 +1,3071 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# m_aciek , 2020 +# Krzysztof Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-02-16 05:28+0000\n" +"PO-Revision-Date: 2018-06-29 21:15+0000\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "What's New In Python 3.7" +msgstr "" + +msgid "Editor" +msgstr "redakcja" + +msgid "Elvis Pranskevichus " +msgstr "" + +msgid "" +"This article explains the new features in Python 3.7, compared to 3.6. " +"Python 3.7 was released on June 27, 2018. For full details, see the :ref:" +"`changelog `." +msgstr "" + +msgid "Summary -- Release Highlights" +msgstr "" + +msgid "New syntax features:" +msgstr "Nowe cechy składni:" + +msgid "" +":ref:`PEP 563 `, postponed evaluation of type annotations." +msgstr "" + +msgid "Backwards incompatible syntax changes:" +msgstr "" + +msgid ":keyword:`async` and :keyword:`await` are now reserved keywords." +msgstr "" + +msgid "New library modules:" +msgstr "Nowe moduły biblioteki:" + +msgid "" +":mod:`contextvars`: :ref:`PEP 567 -- Context Variables `" +msgstr "" + +msgid ":mod:`dataclasses`: :ref:`PEP 557 -- Data Classes `" +msgstr "" + +msgid ":ref:`whatsnew37_importlib_resources`" +msgstr "" + +msgid "New built-in features:" +msgstr "Nowe wbudowane funkcje:" + +msgid "" +":ref:`PEP 553 `, the new :func:`breakpoint` function." +msgstr "" + +msgid "Python data model improvements:" +msgstr "" + +msgid "" +":ref:`PEP 562 `, customization of access to module " +"attributes." +msgstr "" + +msgid "" +":ref:`PEP 560 `, core support for typing module and " +"generic types." +msgstr "" + +msgid "" +"the insertion-order preservation nature of :ref:`dict ` " +"objects `has been declared`_ to be an official part of the Python language " +"spec." +msgstr "" + +msgid "Significant improvements in the standard library:" +msgstr "" + +msgid "" +"The :mod:`asyncio` module has received new features, significant :ref:" +"`usability and performance improvements `." +msgstr "" + +msgid "" +"The :mod:`time` module gained support for :ref:`functions with nanosecond " +"resolution `." +msgstr "" + +msgid "CPython implementation improvements:" +msgstr "" + +msgid "Avoiding the use of ASCII as a default text encoding:" +msgstr "" + +msgid ":ref:`PEP 538 `, legacy C locale coercion" +msgstr "" + +msgid ":ref:`PEP 540 `, forced UTF-8 runtime mode" +msgstr "" + +msgid ":ref:`PEP 552 `, deterministic .pycs" +msgstr "" + +msgid ":ref:`New Python Development Mode `" +msgstr "" + +msgid "" +":ref:`PEP 565 `, improved :exc:`DeprecationWarning` " +"handling" +msgstr "" + +msgid "C API improvements:" +msgstr "" + +msgid ":ref:`PEP 539 `, new C API for thread-local storage" +msgstr "" + +msgid "Documentation improvements:" +msgstr "" + +msgid ":ref:`PEP 545 `, Python documentation translations" +msgstr "" + +msgid "" +"New documentation translations: `Japanese `_, " +"`French `_, and `Korean `_." +msgstr "" + +msgid "" +"This release features notable performance improvements in many areas. The :" +"ref:`whatsnew37-perf` section lists them in detail." +msgstr "" + +msgid "" +"For a list of changes that may affect compatibility with previous Python " +"releases please refer to the :ref:`porting-to-python-37` section." +msgstr "" + +msgid "New Features" +msgstr "Nowe funkcjonalności" + +msgid "PEP 563: Postponed Evaluation of Annotations" +msgstr "" + +msgid "" +"The advent of type hints in Python uncovered two glaring usability issues " +"with the functionality of annotations added in :pep:`3107` and refined " +"further in :pep:`526`:" +msgstr "" + +msgid "" +"annotations could only use names which were already available in the current " +"scope, in other words they didn't support forward references of any kind; and" +msgstr "" + +msgid "" +"annotating source code had adverse effects on startup time of Python " +"programs." +msgstr "" + +msgid "" +"Both of these issues are fixed by postponing the evaluation of annotations. " +"Instead of compiling code which executes expressions in annotations at their " +"definition time, the compiler stores the annotation in a string form " +"equivalent to the AST of the expression in question. If needed, annotations " +"can be resolved at runtime using :func:`typing.get_type_hints`. In the " +"common case where this is not required, the annotations are cheaper to store " +"(since short strings are interned by the interpreter) and make startup time " +"faster." +msgstr "" + +msgid "" +"Usability-wise, annotations now support forward references, making the " +"following syntax valid::" +msgstr "" + +msgid "" +"Since this change breaks compatibility, the new behavior needs to be enabled " +"on a per-module basis in Python 3.7 using a :mod:`__future__` import::" +msgstr "" + +msgid "It will become the default in Python 3.10." +msgstr "" + +msgid ":pep:`563` -- Postponed evaluation of annotations" +msgstr "" + +msgid "PEP written and implemented by Łukasz Langa." +msgstr "" + +msgid "PEP 538: Legacy C Locale Coercion" +msgstr "" + +msgid "" +"An ongoing challenge within the Python 3 series has been determining a " +"sensible default strategy for handling the \"7-bit ASCII\" text encoding " +"assumption currently implied by the use of the default C or POSIX locale on " +"non-Windows platforms." +msgstr "" + +msgid "" +":pep:`538` updates the default interpreter command line interface to " +"automatically coerce that locale to an available UTF-8 based locale as " +"described in the documentation of the new :envvar:`PYTHONCOERCECLOCALE` " +"environment variable. Automatically setting ``LC_CTYPE`` this way means that " +"both the core interpreter and locale-aware C extensions (such as :mod:" +"`readline`) will assume the use of UTF-8 as the default text encoding, " +"rather than ASCII." +msgstr "" + +msgid "" +"The platform support definition in :pep:`11` has also been updated to limit " +"full text handling support to suitably configured non-ASCII based locales." +msgstr "" + +msgid "" +"As part of this change, the default error handler for :data:`~sys.stdin` " +"and :data:`~sys.stdout` is now ``surrogateescape`` (rather than ``strict``) " +"when using any of the defined coercion target locales (currently ``C." +"UTF-8``, ``C.utf8``, and ``UTF-8``). The default error handler for :data:" +"`~sys.stderr` continues to be ``backslashreplace``, regardless of locale." +msgstr "" + +msgid "" +"Locale coercion is silent by default, but to assist in debugging potentially " +"locale related integration problems, explicit warnings (emitted directly on :" +"data:`~sys.stderr`) can be requested by setting " +"``PYTHONCOERCECLOCALE=warn``. This setting will also cause the Python " +"runtime to emit a warning if the legacy C locale remains active when the " +"core interpreter is initialized." +msgstr "" + +msgid "" +"While :pep:`538`'s locale coercion has the benefit of also affecting " +"extension modules (such as GNU ``readline``), as well as child processes " +"(including those running non-Python applications and older versions of " +"Python), it has the downside of requiring that a suitable target locale be " +"present on the running system. To better handle the case where no suitable " +"target locale is available (as occurs on RHEL/CentOS 7, for example), Python " +"3.7 also implements :ref:`whatsnew37-pep540`." +msgstr "" + +msgid ":pep:`538` -- Coercing the legacy C locale to a UTF-8 based locale" +msgstr "" + +msgid "PEP written and implemented by Nick Coghlan." +msgstr "" + +msgid "PEP 540: Forced UTF-8 Runtime Mode" +msgstr "" + +msgid "" +"The new :option:`-X` ``utf8`` command line option and :envvar:`PYTHONUTF8` " +"environment variable can be used to enable the CPython *UTF-8 mode*." +msgstr "" + +msgid "" +"When in UTF-8 mode, CPython ignores the locale settings, and uses the UTF-8 " +"encoding by default. The error handlers for :data:`sys.stdin` and :data:" +"`sys.stdout` streams are set to ``surrogateescape``." +msgstr "" + +msgid "" +"The forced UTF-8 mode can be used to change the text handling behavior in an " +"embedded Python interpreter without changing the locale settings of an " +"embedding application." +msgstr "" + +msgid "" +"While :pep:`540`'s UTF-8 mode has the benefit of working regardless of which " +"locales are available on the running system, it has the downside of having " +"no effect on extension modules (such as GNU ``readline``), child processes " +"running non-Python applications, and child processes running older versions " +"of Python. To reduce the risk of corrupting text data when communicating " +"with such components, Python 3.7 also implements :ref:`whatsnew37-pep540`)." +msgstr "" + +msgid "" +"The UTF-8 mode is enabled by default when the locale is ``C`` or ``POSIX``, " +"and the :pep:`538` locale coercion feature fails to change it to a UTF-8 " +"based alternative (whether that failure is due to ``PYTHONCOERCECLOCALE=0`` " +"being set, ``LC_ALL`` being set, or the lack of a suitable target locale)." +msgstr "" + +msgid ":pep:`540` -- Add a new UTF-8 mode" +msgstr "" + +msgid "PEP written and implemented by Victor Stinner" +msgstr "" + +msgid "PEP 553: Built-in ``breakpoint()``" +msgstr "" + +msgid "" +"Python 3.7 includes the new built-in :func:`breakpoint` function as an easy " +"and consistent way to enter the Python debugger." +msgstr "" + +msgid "" +"Built-in ``breakpoint()`` calls :func:`sys.breakpointhook`. By default, the " +"latter imports :mod:`pdb` and then calls ``pdb.set_trace()``, but by binding " +"``sys.breakpointhook()`` to the function of your choosing, ``breakpoint()`` " +"can enter any debugger. Additionally, the environment variable :envvar:" +"`PYTHONBREAKPOINT` can be set to the callable of your debugger of choice. " +"Set ``PYTHONBREAKPOINT=0`` to completely disable built-in ``breakpoint()``." +msgstr "" + +msgid ":pep:`553` -- Built-in breakpoint()" +msgstr "" + +msgid "PEP written and implemented by Barry Warsaw" +msgstr "" + +msgid "PEP 539: New C API for Thread-Local Storage" +msgstr "" + +msgid "" +"While Python provides a C API for thread-local storage support; the " +"existing :ref:`Thread Local Storage (TLS) API ` " +"has used :c:type:`int` to represent TLS keys across all platforms. This has " +"not generally been a problem for officially-support platforms, but that is " +"neither POSIX-compliant, nor portable in any practical sense." +msgstr "" + +msgid "" +":pep:`539` changes this by providing a new :ref:`Thread Specific Storage " +"(TSS) API ` to CPython which supersedes use of " +"the existing TLS API within the CPython interpreter, while deprecating the " +"existing API. The TSS API uses a new type :c:type:`Py_tss_t` instead of :c:" +"type:`int` to represent TSS keys--an opaque type the definition of which may " +"depend on the underlying TLS implementation. Therefore, this will allow to " +"build CPython on platforms where the native TLS key is defined in a way that " +"cannot be safely cast to :c:type:`int`." +msgstr "" + +msgid "" +"Note that on platforms where the native TLS key is defined in a way that " +"cannot be safely cast to :c:type:`int`, all functions of the existing TLS " +"API will be no-op and immediately return failure. This indicates clearly " +"that the old API is not supported on platforms where it cannot be used " +"reliably, and that no effort will be made to add such support." +msgstr "" + +msgid ":pep:`539` -- A New C-API for Thread-Local Storage in CPython" +msgstr "" + +msgid "PEP written by Erik M. Bray; implementation by Masayuki Yamamoto." +msgstr "" + +msgid "PEP 562: Customization of Access to Module Attributes" +msgstr "" + +msgid "" +"Python 3.7 allows defining :meth:`__getattr__` on modules and will call it " +"whenever a module attribute is otherwise not found. Defining :meth:" +"`__dir__` on modules is now also allowed." +msgstr "" + +msgid "" +"A typical example of where this may be useful is module attribute " +"deprecation and lazy loading." +msgstr "" + +msgid ":pep:`562` -- Module ``__getattr__`` and ``__dir__``" +msgstr "" + +msgid "PEP written and implemented by Ivan Levkivskyi" +msgstr "" + +msgid "PEP 564: New Time Functions With Nanosecond Resolution" +msgstr "" + +msgid "" +"The resolution of clocks in modern systems can exceed the limited precision " +"of a floating point number returned by the :func:`time.time` function and " +"its variants. To avoid loss of precision, :pep:`564` adds six new " +"\"nanosecond\" variants of the existing timer functions to the :mod:`time` " +"module:" +msgstr "" + +msgid ":func:`time.clock_gettime_ns`" +msgstr "" + +msgid ":func:`time.clock_settime_ns`" +msgstr "" + +msgid ":func:`time.monotonic_ns`" +msgstr "" + +msgid ":func:`time.perf_counter_ns`" +msgstr "" + +msgid ":func:`time.process_time_ns`" +msgstr "" + +msgid ":func:`time.time_ns`" +msgstr "" + +msgid "The new functions return the number of nanoseconds as an integer value." +msgstr "" + +msgid "" +"`Measurements `_ show that on Linux and Windows the resolution of :" +"func:`time.time_ns` is approximately 3 times better than that of :func:`time." +"time`." +msgstr "" + +msgid ":pep:`564` -- Add new time functions with nanosecond resolution" +msgstr "" + +msgid "PEP 565: Show DeprecationWarning in ``__main__``" +msgstr "" + +msgid "" +"The default handling of :exc:`DeprecationWarning` has been changed such that " +"these warnings are once more shown by default, but only when the code " +"triggering them is running directly in the :mod:`__main__` module. As a " +"result, developers of single file scripts and those using Python " +"interactively should once again start seeing deprecation warnings for the " +"APIs they use, but deprecation warnings triggered by imported application, " +"library and framework modules will continue to be hidden by default." +msgstr "" + +msgid "" +"As a result of this change, the standard library now allows developers to " +"choose between three different deprecation warning behaviours:" +msgstr "" + +msgid "" +":exc:`FutureWarning`: always displayed by default, recommended for warnings " +"intended to be seen by application end users (e.g. for deprecated " +"application configuration settings)." +msgstr "" + +msgid "" +":exc:`DeprecationWarning`: displayed by default only in :mod:`__main__` and " +"when running tests, recommended for warnings intended to be seen by other " +"Python developers where a version upgrade may result in changed behaviour or " +"an error." +msgstr "" + +msgid "" +":exc:`PendingDeprecationWarning`: displayed by default only when running " +"tests, intended for cases where a future version upgrade will change the " +"warning category to :exc:`DeprecationWarning` or :exc:`FutureWarning`." +msgstr "" + +msgid "" +"Previously both :exc:`DeprecationWarning` and :exc:" +"`PendingDeprecationWarning` were only visible when running tests, which " +"meant that developers primarily writing single file scripts or using Python " +"interactively could be surprised by breaking changes in the APIs they used." +msgstr "" + +msgid ":pep:`565` -- Show DeprecationWarning in ``__main__``" +msgstr "" + +msgid "PEP written and implemented by Nick Coghlan" +msgstr "" + +msgid "PEP 560: Core Support for ``typing`` module and Generic Types" +msgstr "" + +msgid "" +"Initially :pep:`484` was designed in such way that it would not introduce " +"*any* changes to the core CPython interpreter. Now type hints and the :mod:" +"`typing` module are extensively used by the community, so this restriction " +"is removed. The PEP introduces two special methods :meth:`__class_getitem__` " +"and ``__mro_entries__``, these methods are now used by most classes and " +"special constructs in :mod:`typing`. As a result, the speed of various " +"operations with types increased up to 7 times, the generic types can be used " +"without metaclass conflicts, and several long standing bugs in :mod:`typing` " +"module are fixed." +msgstr "" + +msgid ":pep:`560` -- Core support for typing module and generic types" +msgstr "" + +msgid "PEP 552: Hash-based .pyc Files" +msgstr "" + +msgid "" +"Python has traditionally checked the up-to-dateness of bytecode cache files " +"(i.e., ``.pyc`` files) by comparing the source metadata (last-modified " +"timestamp and size) with source metadata saved in the cache file header when " +"it was generated. While effective, this invalidation method has its " +"drawbacks. When filesystem timestamps are too coarse, Python can miss " +"source updates, leading to user confusion. Additionally, having a timestamp " +"in the cache file is problematic for `build reproducibility `_ and content-based build systems." +msgstr "" + +msgid "" +":pep:`552` extends the pyc format to allow the hash of the source file to be " +"used for invalidation instead of the source timestamp. Such ``.pyc`` files " +"are called \"hash-based\". By default, Python still uses timestamp-based " +"invalidation and does not generate hash-based ``.pyc`` files at runtime. " +"Hash-based ``.pyc`` files may be generated with :mod:`py_compile` or :mod:" +"`compileall`." +msgstr "" + +msgid "" +"Hash-based ``.pyc`` files come in two variants: checked and unchecked. " +"Python validates checked hash-based ``.pyc`` files against the corresponding " +"source files at runtime but doesn't do so for unchecked hash-based pycs. " +"Unchecked hash-based ``.pyc`` files are a useful performance optimization " +"for environments where a system external to Python (e.g., the build system) " +"is responsible for keeping ``.pyc`` files up-to-date." +msgstr "" + +msgid "See :ref:`pyc-invalidation` for more information." +msgstr "" + +msgid ":pep:`552` -- Deterministic pycs" +msgstr "" + +msgid "PEP written and implemented by Benjamin Peterson" +msgstr "" + +msgid "PEP 545: Python Documentation Translations" +msgstr "" + +msgid "" +":pep:`545` describes the process of creating and maintaining Python " +"documentation translations." +msgstr "" + +msgid "Three new translations have been added:" +msgstr "" + +msgid "Japanese: https://docs.python.org/ja/" +msgstr "" + +msgid "French: https://docs.python.org/fr/" +msgstr "" + +msgid "Korean: https://docs.python.org/ko/" +msgstr "" + +msgid ":pep:`545` -- Python Documentation Translations" +msgstr "" + +msgid "" +"PEP written and implemented by Julien Palard, Inada Naoki, and Victor " +"Stinner." +msgstr "" + +msgid "Python Development Mode (-X dev)" +msgstr "" + +msgid "" +"The new :option:`-X` ``dev`` command line option or the new :envvar:" +"`PYTHONDEVMODE` environment variable can be used to enable :ref:`Python " +"Development Mode `. When in development mode, Python performs " +"additional runtime checks that are too expensive to be enabled by default. " +"See :ref:`Python Development Mode ` documentation for the full " +"description." +msgstr "" + +msgid "Other Language Changes" +msgstr "" + +msgid "" +"An :keyword:`await` expression and comprehensions containing an :keyword:" +"`async for` clause were illegal in the expressions in :ref:`formatted string " +"literals ` due to a problem with the implementation. In Python " +"3.7 this restriction was lifted." +msgstr "" + +msgid "" +"More than 255 arguments can now be passed to a function, and a function can " +"now have more than 255 parameters. (Contributed by Serhiy Storchaka in :" +"issue:`12844` and :issue:`18896`.)" +msgstr "" + +msgid "" +":meth:`bytes.fromhex` and :meth:`bytearray.fromhex` now ignore all ASCII " +"whitespace, not only spaces. (Contributed by Robert Xiao in :issue:`28927`.)" +msgstr "" + +msgid "" +":class:`str`, :class:`bytes`, and :class:`bytearray` gained support for the " +"new :meth:`isascii() ` method, which can be used to test if a " +"string or bytes contain only the ASCII characters. (Contributed by INADA " +"Naoki in :issue:`32677`.)" +msgstr "" + +msgid "" +":exc:`ImportError` now displays module name and module ``__file__`` path " +"when ``from ... import ...`` fails. (Contributed by Matthias Bussonnier in :" +"issue:`29546`.)" +msgstr "" + +msgid "" +"Circular imports involving absolute imports with binding a submodule to a " +"name are now supported. (Contributed by Serhiy Storchaka in :issue:`30024`.)" +msgstr "" + +msgid "" +"``object.__format__(x, '')`` is now equivalent to ``str(x)`` rather than " +"``format(str(self), '')``. (Contributed by Serhiy Storchaka in :issue:" +"`28974`.)" +msgstr "" + +msgid "" +"In order to better support dynamic creation of stack traces, :class:`types." +"TracebackType` can now be instantiated from Python code, and the ``tb_next`` " +"attribute on :ref:`tracebacks ` is now writable. " +"(Contributed by Nathaniel J. Smith in :issue:`30579`.)" +msgstr "" + +msgid "" +"When using the :option:`-m` switch, ``sys.path[0]`` is now eagerly expanded " +"to the full starting directory path, rather than being left as the empty " +"directory (which allows imports from the *current* working directory at the " +"time when an import occurs) (Contributed by Nick Coghlan in :issue:`33053`.)" +msgstr "" + +msgid "" +"The new :option:`-X` ``importtime`` option or the :envvar:" +"`PYTHONPROFILEIMPORTTIME` environment variable can be used to show the " +"timing of each module import. (Contributed by Victor Stinner in :issue:" +"`31415`.)" +msgstr "" + +msgid "New Modules" +msgstr "" + +msgid "contextvars" +msgstr "" + +msgid "" +"The new :mod:`contextvars` module and a set of :ref:`new C APIs " +"` introduce support for *context variables*. Context " +"variables are conceptually similar to thread-local variables. Unlike TLS, " +"context variables support asynchronous code correctly." +msgstr "" + +msgid "" +"The :mod:`asyncio` and :mod:`decimal` modules have been updated to use and " +"support context variables out of the box. Particularly the active decimal " +"context is now stored in a context variable, which allows decimal operations " +"to work with the correct context in asynchronous code." +msgstr "" + +msgid ":pep:`567` -- Context Variables" +msgstr "" + +msgid "PEP written and implemented by Yury Selivanov" +msgstr "" + +msgid "dataclasses" +msgstr "" + +msgid "" +"The new :func:`~dataclasses.dataclass` decorator provides a way to declare " +"*data classes*. A data class describes its attributes using class variable " +"annotations. Its constructor and other magic methods, such as :meth:" +"`~object.__repr__`, :meth:`~object.__eq__`, and :meth:`~object.__hash__` are " +"generated automatically." +msgstr "" + +msgid "Example::" +msgstr "" + +msgid ":pep:`557` -- Data Classes" +msgstr "" + +msgid "PEP written and implemented by Eric V. Smith" +msgstr "" + +msgid "importlib.resources" +msgstr "" + +msgid "" +"The new :mod:`importlib.resources` module provides several new APIs and one " +"new ABC for access to, opening, and reading *resources* inside packages. " +"Resources are roughly similar to files inside packages, but they needn't be " +"actual files on the physical file system. Module loaders can provide a :" +"meth:`get_resource_reader()` function which returns a :class:`importlib.abc." +"ResourceReader` instance to support this new API. Built-in file path " +"loaders and zip file loaders both support this." +msgstr "" + +msgid "Contributed by Barry Warsaw and Brett Cannon in :issue:`32248`." +msgstr "" + +msgid "" +"`importlib_resources `_ -- a PyPI backport for earlier Python versions." +msgstr "" + +msgid "Improved Modules" +msgstr "" + +msgid "argparse" +msgstr "" + +msgid "" +"The new :meth:`ArgumentParser.parse_intermixed_args() ` method allows intermixing options and " +"positional arguments. (Contributed by paul.j3 in :issue:`14191`.)" +msgstr "" + +msgid "asyncio" +msgstr "" + +msgid "" +"The :mod:`asyncio` module has received many new features, usability and :ref:" +"`performance improvements `. Notable changes " +"include:" +msgstr "" + +msgid "" +"The new :term:`provisional ` :func:`asyncio.run` function " +"can be used to run a coroutine from synchronous code by automatically " +"creating and destroying the event loop. (Contributed by Yury Selivanov in :" +"issue:`32314`.)" +msgstr "" + +msgid "" +"asyncio gained support for :mod:`contextvars`. :meth:`loop.call_soon() " +"`, :meth:`loop.call_soon_threadsafe() `, :meth:`loop.call_later() `, :meth:`loop.call_at() `, and :meth:" +"`Future.add_done_callback() ` have a new " +"optional keyword-only *context* parameter. :class:`Tasks ` now " +"track their context automatically. See :pep:`567` for more details. " +"(Contributed by Yury Selivanov in :issue:`32436`.)" +msgstr "" + +msgid "" +"The new :func:`asyncio.create_task` function has been added as a shortcut to " +"``asyncio.get_event_loop().create_task()``. (Contributed by Andrew Svetlov " +"in :issue:`32311`.)" +msgstr "" + +msgid "" +"The new :meth:`loop.start_tls() ` method can be used " +"to upgrade an existing connection to TLS. (Contributed by Yury Selivanov in :" +"issue:`23749`.)" +msgstr "" + +msgid "" +"The new :meth:`loop.sock_recv_into() ` method " +"allows reading data from a socket directly into a provided buffer making it " +"possible to reduce data copies. (Contributed by Antoine Pitrou in :issue:" +"`31819`.)" +msgstr "" + +msgid "" +"The new :func:`asyncio.current_task` function returns the currently running :" +"class:`~asyncio.Task` instance, and the new :func:`asyncio.all_tasks` " +"function returns a set of all existing ``Task`` instances in a given loop. " +"The :meth:`Task.current_task() ` and :meth:`Task." +"all_tasks() ` methods have been deprecated. " +"(Contributed by Andrew Svetlov in :issue:`32250`.)" +msgstr "" + +msgid "" +"The new *provisional* :class:`~asyncio.BufferedProtocol` class allows " +"implementing streaming protocols with manual control over the receive " +"buffer. (Contributed by Yury Selivanov in :issue:`32251`.)" +msgstr "" + +msgid "" +"The new :func:`asyncio.get_running_loop` function returns the currently " +"running loop, and raises a :exc:`RuntimeError` if no loop is running. This " +"is in contrast with :func:`asyncio.get_event_loop`, which will *create* a " +"new event loop if none is running. (Contributed by Yury Selivanov in :issue:" +"`32269`.)" +msgstr "" + +msgid "" +"The new :meth:`StreamWriter.wait_closed() ` coroutine method allows waiting until the stream writer is " +"closed. The new :meth:`StreamWriter.is_closing() ` method can be used to determine if the writer is closing. " +"(Contributed by Andrew Svetlov in :issue:`32391`.)" +msgstr "" + +msgid "" +"The new :meth:`loop.sock_sendfile() ` coroutine " +"method allows sending files using :mod:`os.sendfile` when possible. " +"(Contributed by Andrew Svetlov in :issue:`32410`.)" +msgstr "" + +msgid "" +"The new :meth:`Future.get_loop() ` and ``Task." +"get_loop()`` methods return the instance of the loop on which a task or a " +"future were created. :meth:`Server.get_loop() ` " +"allows doing the same for :class:`asyncio.Server` objects. (Contributed by " +"Yury Selivanov in :issue:`32415` and Srinivas Reddy Thatiparthy in :issue:" +"`32418`.)" +msgstr "" + +msgid "" +"It is now possible to control how instances of :class:`asyncio.Server` begin " +"serving. Previously, the server would start serving immediately when " +"created. The new *start_serving* keyword argument to :meth:`loop." +"create_server() ` and :meth:`loop." +"create_unix_server() `, as well as :meth:" +"`Server.start_serving() `, and :meth:`Server." +"serve_forever() ` can be used to decouple " +"server instantiation and serving. The new :meth:`Server.is_serving() " +"` method returns ``True`` if the server is " +"serving. :class:`~asyncio.Server` objects are now asynchronous context " +"managers::" +msgstr "" + +msgid "(Contributed by Yury Selivanov in :issue:`32662`.)" +msgstr "" + +msgid "" +"Callback objects returned by :func:`loop.call_later() ` gained the new :meth:`when() ` method " +"which returns an absolute scheduled callback timestamp. (Contributed by " +"Andrew Svetlov in :issue:`32741`.)" +msgstr "" + +msgid "" +"The :meth:`loop.create_datagram_endpoint() \\ ` method gained support for Unix sockets. " +"(Contributed by Quentin Dawans in :issue:`31245`.)" +msgstr "" + +msgid "" +"The :func:`asyncio.open_connection`, :func:`asyncio.start_server` " +"functions, :meth:`loop.create_connection() `, :meth:`loop.create_server() `, :meth:`loop.create_accepted_socket() ` methods and their corresponding UNIX socket " +"variants now accept the *ssl_handshake_timeout* keyword argument. " +"(Contributed by Neil Aspinall in :issue:`29970`.)" +msgstr "" + +msgid "" +"The new :meth:`Handle.cancelled() ` method returns " +"``True`` if the callback was cancelled. (Contributed by Marat Sharafutdinov " +"in :issue:`31943`.)" +msgstr "" + +msgid "" +"The asyncio source has been converted to use the :keyword:`async`/:keyword:" +"`await` syntax. (Contributed by Andrew Svetlov in :issue:`32193`.)" +msgstr "" + +msgid "" +"The new :meth:`ReadTransport.is_reading() ` method can be used to determine the reading state of the " +"transport. Additionally, calls to :meth:`ReadTransport.resume_reading() " +"` and :meth:`ReadTransport." +"pause_reading() ` are now idempotent. " +"(Contributed by Yury Selivanov in :issue:`32356`.)" +msgstr "" + +msgid "" +"Loop methods which accept socket paths now support passing :term:`path-like " +"objects `. (Contributed by Yury Selivanov in :issue:" +"`32066`.)" +msgstr "" + +msgid "" +"In :mod:`asyncio` TCP sockets on Linux are now created with ``TCP_NODELAY`` " +"flag set by default. (Contributed by Yury Selivanov and Victor Stinner in :" +"issue:`27456`.)" +msgstr "" + +msgid "" +"Exceptions occurring in cancelled tasks are no longer logged. (Contributed " +"by Yury Selivanov in :issue:`30508`.)" +msgstr "" + +msgid "" +"New ``WindowsSelectorEventLoopPolicy`` and " +"``WindowsProactorEventLoopPolicy`` classes. (Contributed by Yury Selivanov " +"in :issue:`33792`.)" +msgstr "" + +msgid "" +"Several ``asyncio`` APIs have been :ref:`deprecated `." +msgstr "" + +msgid "binascii" +msgstr "" + +msgid "" +"The :func:`~binascii.b2a_uu` function now accepts an optional *backtick* " +"keyword argument. When it's true, zeros are represented by ``'`'`` instead " +"of spaces. (Contributed by Xiang Zhang in :issue:`30103`.)" +msgstr "" + +msgid "calendar" +msgstr "" + +msgid "" +"The :class:`~calendar.HTMLCalendar` class has new class attributes which " +"ease the customization of CSS classes in the produced HTML calendar. " +"(Contributed by Oz Tiram in :issue:`30095`.)" +msgstr "" + +msgid "collections" +msgstr "" + +msgid "" +"``collections.namedtuple()`` now supports default values. (Contributed by " +"Raymond Hettinger in :issue:`32320`.)" +msgstr "" + +msgid "compileall" +msgstr "" + +msgid "" +":func:`compileall.compile_dir` learned the new *invalidation_mode* " +"parameter, which can be used to enable :ref:`hash-based .pyc invalidation " +"`. The invalidation mode can also be specified on the " +"command line using the new ``--invalidation-mode`` argument. (Contributed by " +"Benjamin Peterson in :issue:`31650`.)" +msgstr "" + +msgid "concurrent.futures" +msgstr "" + +msgid "" +":class:`ProcessPoolExecutor ` and :" +"class:`ThreadPoolExecutor ` now " +"support the new *initializer* and *initargs* constructor arguments. " +"(Contributed by Antoine Pitrou in :issue:`21423`.)" +msgstr "" + +msgid "" +"The :class:`ProcessPoolExecutor ` " +"can now take the multiprocessing context via the new *mp_context* argument. " +"(Contributed by Thomas Moreau in :issue:`31540`.)" +msgstr "" + +msgid "contextlib" +msgstr "" + +msgid "" +"The new :func:`~contextlib.nullcontext` is a simpler and faster no-op " +"context manager than :class:`~contextlib.ExitStack`. (Contributed by Jesse-" +"Bakker in :issue:`10049`.)" +msgstr "" + +msgid "" +"The new :func:`~contextlib.asynccontextmanager`, :class:`~contextlib." +"AbstractAsyncContextManager`, and :class:`~contextlib.AsyncExitStack` have " +"been added to complement their synchronous counterparts. (Contributed by " +"Jelle Zijlstra in :issue:`29679` and :issue:`30241`, and by Alexander Mohr " +"and Ilya Kulakov in :issue:`29302`.)" +msgstr "" + +msgid "cProfile" +msgstr "" + +msgid "" +"The :mod:`cProfile` command line now accepts ``-m module_name`` as an " +"alternative to script path. (Contributed by Sanyam Khurana in :issue:" +"`21862`.)" +msgstr "" + +msgid "crypt" +msgstr "" + +msgid "" +"The :mod:`crypt` module now supports the Blowfish hashing method. " +"(Contributed by Serhiy Storchaka in :issue:`31664`.)" +msgstr "" + +msgid "" +"The :func:`~crypt.mksalt` function now allows specifying the number of " +"rounds for hashing. (Contributed by Serhiy Storchaka in :issue:`31702`.)" +msgstr "" + +msgid "datetime" +msgstr "" + +msgid "" +"The new :meth:`datetime.fromisoformat() ` " +"method constructs a :class:`~datetime.datetime` object from a string in one " +"of the formats output by :meth:`datetime.isoformat() `. (Contributed by Paul Ganssle in :issue:`15873`.)" +msgstr "" + +msgid "" +"The :class:`tzinfo ` class now supports sub-minute offsets. " +"(Contributed by Alexander Belopolsky in :issue:`5288`.)" +msgstr "" + +msgid "dbm" +msgstr "" + +msgid "" +":mod:`dbm.dumb` now supports reading read-only files and no longer writes " +"the index file when it is not changed." +msgstr "" + +msgid "decimal" +msgstr "" + +msgid "" +"The :mod:`decimal` module now uses :ref:`context variables ` to store the decimal context. (Contributed by Yury Selivanov in :" +"issue:`32630`.)" +msgstr "" + +msgid "dis" +msgstr "" + +msgid "" +"The :func:`~dis.dis` function is now able to disassemble nested code objects " +"(the code of comprehensions, generator expressions and nested functions, and " +"the code used for building nested classes). The maximum depth of " +"disassembly recursion is controlled by the new *depth* parameter. " +"(Contributed by Serhiy Storchaka in :issue:`11822`.)" +msgstr "" + +msgid "distutils" +msgstr "" + +msgid "" +"``README.rst`` is now included in the list of distutils standard READMEs and " +"therefore included in source distributions. (Contributed by Ryan Gonzalez " +"in :issue:`11913`.)" +msgstr "" + +msgid "enum" +msgstr "" + +msgid "" +"The :class:`Enum ` learned the new ``_ignore_`` class property, " +"which allows listing the names of properties which should not become enum " +"members. (Contributed by Ethan Furman in :issue:`31801`.)" +msgstr "" + +msgid "" +"In Python 3.8, attempting to check for non-Enum objects in :class:`Enum` " +"classes will raise a :exc:`TypeError` (e.g. ``1 in Color``); similarly, " +"attempting to check for non-Flag objects in a :class:`Flag` member will " +"raise :exc:`TypeError` (e.g. ``1 in Perm.RW``); currently, both operations " +"return :const:`False` instead and are deprecated. (Contributed by Ethan " +"Furman in :issue:`33217`.)" +msgstr "" + +msgid "functools" +msgstr "" + +msgid "" +":func:`functools.singledispatch` now supports registering implementations " +"using type annotations. (Contributed by Łukasz Langa in :issue:`32227`.)" +msgstr "" + +msgid "gc" +msgstr "" + +msgid "" +"The new :func:`gc.freeze` function allows freezing all objects tracked by " +"the garbage collector and excluding them from future collections. This can " +"be used before a POSIX ``fork()`` call to make the GC copy-on-write friendly " +"or to speed up collection. The new :func:`gc.unfreeze` functions reverses " +"this operation. Additionally, :func:`gc.get_freeze_count` can be used to " +"obtain the number of frozen objects. (Contributed by Li Zekun in :issue:" +"`31558`.)" +msgstr "" + +msgid "hmac" +msgstr "" + +msgid "" +"The :mod:`hmac` module now has an optimized one-shot :func:`~hmac.digest` " +"function, which is up to three times faster than :func:`~hmac.HMAC`. " +"(Contributed by Christian Heimes in :issue:`32433`.)" +msgstr "" + +msgid "http.client" +msgstr "" + +msgid "" +":class:`~http.client.HTTPConnection` and :class:`~http.client." +"HTTPSConnection` now support the new *blocksize* argument for improved " +"upload throughput. (Contributed by Nir Soffer in :issue:`31945`.)" +msgstr "" + +msgid "http.server" +msgstr "" + +msgid "" +":class:`~http.server.SimpleHTTPRequestHandler` now supports the HTTP ``If-" +"Modified-Since`` header. The server returns the 304 response status if the " +"target file was not modified after the time specified in the header. " +"(Contributed by Pierre Quentel in :issue:`29654`.)" +msgstr "" + +msgid "" +":class:`~http.server.SimpleHTTPRequestHandler` accepts the new *directory* " +"argument, in addition to the new ``--directory`` command line argument. With " +"this parameter, the server serves the specified directory, by default it " +"uses the current working directory. (Contributed by Stéphane Wirtel and " +"Julien Palard in :issue:`28707`.)" +msgstr "" + +msgid "" +"The new :class:`ThreadingHTTPServer ` class " +"uses threads to handle requests using :class:`~socketserver.ThreadingMixin`. " +"It is used when ``http.server`` is run with ``-m``. (Contributed by Julien " +"Palard in :issue:`31639`.)" +msgstr "" + +msgid "idlelib and IDLE" +msgstr "" + +msgid "" +"Multiple fixes for autocompletion. (Contributed by Louie Lu in :issue:" +"`15786`.)" +msgstr "" + +msgid "" +"Module Browser (on the File menu, formerly called Class Browser), now " +"displays nested functions and classes in addition to top-level functions and " +"classes. (Contributed by Guilherme Polo, Cheryl Sabella, and Terry Jan Reedy " +"in :issue:`1612262`.)" +msgstr "" + +msgid "" +"The Settings dialog (Options, Configure IDLE) has been partly rewritten to " +"improve both appearance and function. (Contributed by Cheryl Sabella and " +"Terry Jan Reedy in multiple issues.)" +msgstr "" + +msgid "" +"The font sample now includes a selection of non-Latin characters so that " +"users can better see the effect of selecting a particular font. (Contributed " +"by Terry Jan Reedy in :issue:`13802`.) The sample can be edited to include " +"other characters. (Contributed by Serhiy Storchaka in :issue:`31860`.)" +msgstr "" + +msgid "" +"The IDLE features formerly implemented as extensions have been reimplemented " +"as normal features. Their settings have been moved from the Extensions tab " +"to other dialog tabs. (Contributed by Charles Wohlganger and Terry Jan Reedy " +"in :issue:`27099`.)" +msgstr "" + +msgid "" +"Editor code context option revised. Box displays all context lines up to " +"maxlines. Clicking on a context line jumps the editor to that line. " +"Context colors for custom themes is added to Highlights tab of Settings " +"dialog. (Contributed by Cheryl Sabella and Terry Jan Reedy in :issue:" +"`33642`, :issue:`33768`, and :issue:`33679`.)" +msgstr "" + +msgid "" +"On Windows, a new API call tells Windows that tk scales for DPI. On Windows " +"8.1+ or 10, with DPI compatibility properties of the Python binary " +"unchanged, and a monitor resolution greater than 96 DPI, this should make " +"text and lines sharper. It should otherwise have no effect. (Contributed by " +"Terry Jan Reedy in :issue:`33656`.)" +msgstr "" + +msgid "New in 3.7.1:" +msgstr "" + +msgid "" +"Output over N lines (50 by default) is squeezed down to a button. N can be " +"changed in the PyShell section of the General page of the Settings dialog. " +"Fewer, but possibly extra long, lines can be squeezed by right clicking on " +"the output. Squeezed output can be expanded in place by double-clicking the " +"button or into the clipboard or a separate window by right-clicking the " +"button. (Contributed by Tal Einat in :issue:`1529353`.)" +msgstr "" + +msgid "The changes above have been backported to 3.6 maintenance releases." +msgstr "" + +msgid "NEW in 3.7.4:" +msgstr "" + +msgid "" +"Add \"Run Customized\" to the Run menu to run a module with customized " +"settings. Any command line arguments entered are added to sys.argv. They re-" +"appear in the box for the next customized run. One can also suppress the " +"normal Shell main module restart. (Contributed by Cheryl Sabella, Terry Jan " +"Reedy, and others in :issue:`5680` and :issue:`37627`.)" +msgstr "" + +msgid "New in 3.7.5:" +msgstr "" + +msgid "" +"Add optional line numbers for IDLE editor windows. Windows open without line " +"numbers unless set otherwise in the General tab of the configuration " +"dialog. Line numbers for an existing window are shown and hidden in the " +"Options menu. (Contributed by Tal Einat and Saimadhav Heblikar in :issue:" +"`17535`.)" +msgstr "" + +msgid "importlib" +msgstr "" + +msgid "" +"The :class:`importlib.abc.ResourceReader` ABC was introduced to support the " +"loading of resources from packages. See also :ref:" +"`whatsnew37_importlib_resources`. (Contributed by Barry Warsaw, Brett Cannon " +"in :issue:`32248`.)" +msgstr "" + +msgid "" +":func:`importlib.reload` now raises :exc:`ModuleNotFoundError` if the module " +"lacks a spec. (Contributed by Garvit Khatri in :issue:`29851`.)" +msgstr "" + +msgid "" +":func:`importlib.find_spec` now raises :exc:`ModuleNotFoundError` instead " +"of :exc:`AttributeError` if the specified parent module is not a package (i." +"e. lacks a ``__path__`` attribute). (Contributed by Milan Oberkirch in :" +"issue:`30436`.)" +msgstr "" + +msgid "" +"The new :func:`importlib.source_hash` can be used to compute the hash of the " +"passed source. A :ref:`hash-based .pyc file ` embeds the " +"value returned by this function." +msgstr "" + +msgid "io" +msgstr "" + +msgid "" +"The new :meth:`TextIOWrapper.reconfigure() ` " +"method can be used to reconfigure the text stream with the new settings. " +"(Contributed by Antoine Pitrou in :issue:`30526` and INADA Naoki in :issue:" +"`15216`.)" +msgstr "" + +msgid "ipaddress" +msgstr "" + +msgid "" +"The new ``subnet_of()`` and ``supernet_of()`` methods of :class:`ipaddress." +"IPv6Network` and :class:`ipaddress.IPv4Network` can be used for network " +"containment tests. (Contributed by Michel Albert and Cheryl Sabella in :" +"issue:`20825`.)" +msgstr "" + +msgid "itertools" +msgstr "" + +msgid "" +":func:`itertools.islice` now accepts :meth:`integer-like objects ` as start, stop, and slice arguments. (Contributed by Will " +"Roberts in :issue:`30537`.)" +msgstr "" + +msgid "locale" +msgstr "" + +msgid "" +"The new *monetary* argument to :func:`locale.format_string` can be used to " +"make the conversion use monetary thousands separators and grouping strings. " +"(Contributed by Garvit in :issue:`10379`.)" +msgstr "" + +msgid "" +"The :func:`locale.getpreferredencoding` function now always returns " +"``'UTF-8'`` on Android or when in the :ref:`forced UTF-8 mode `." +msgstr "" + +msgid "logging" +msgstr "" + +msgid "" +":class:`~logging.Logger` instances can now be pickled. (Contributed by Vinay " +"Sajip in :issue:`30520`.)" +msgstr "" + +msgid "" +"The new :meth:`StreamHandler.setStream() ` " +"method can be used to replace the logger stream after handler creation. " +"(Contributed by Vinay Sajip in :issue:`30522`.)" +msgstr "" + +msgid "" +"It is now possible to specify keyword arguments to handler constructors in " +"configuration passed to :func:`logging.config.fileConfig`. (Contributed by " +"Preston Landers in :issue:`31080`.)" +msgstr "" + +msgid "math" +msgstr "" + +msgid "" +"The new :func:`math.remainder` function implements the IEEE 754-style " +"remainder operation. (Contributed by Mark Dickinson in :issue:`29962`.)" +msgstr "" + +msgid "mimetypes" +msgstr "" + +msgid "" +"The MIME type of .bmp has been changed from ``'image/x-ms-bmp'`` to ``'image/" +"bmp'``. (Contributed by Nitish Chandra in :issue:`22589`.)" +msgstr "" + +msgid "msilib" +msgstr "" + +msgid "" +"The new :meth:`Database.Close() ` method can be used " +"to close the :abbr:`MSI` database. (Contributed by Berker Peksag in :issue:" +"`20486`.)" +msgstr "" + +msgid "multiprocessing" +msgstr "" + +msgid "" +"The new :meth:`Process.close() ` method " +"explicitly closes the process object and releases all resources associated " +"with it. :exc:`ValueError` is raised if the underlying process is still " +"running. (Contributed by Antoine Pitrou in :issue:`30596`.)" +msgstr "" + +msgid "" +"The new :meth:`Process.kill() ` method can be " +"used to terminate the process using the :data:`SIGKILL` signal on Unix. " +"(Contributed by Vitor Pereira in :issue:`30794`.)" +msgstr "" + +msgid "" +"Non-daemonic threads created by :class:`~multiprocessing.Process` are now " +"joined on process exit. (Contributed by Antoine Pitrou in :issue:`18966`.)" +msgstr "" + +msgid "os" +msgstr "" + +msgid "" +":func:`os.fwalk` now accepts the *path* argument as :class:`bytes`. " +"(Contributed by Serhiy Storchaka in :issue:`28682`.)" +msgstr "" + +msgid "" +":func:`os.scandir` gained support for :ref:`file descriptors `. " +"(Contributed by Serhiy Storchaka in :issue:`25996`.)" +msgstr "" + +msgid "" +"The new :func:`~os.register_at_fork` function allows registering Python " +"callbacks to be executed at process fork. (Contributed by Antoine Pitrou in :" +"issue:`16500`.)" +msgstr "" + +msgid "" +"Added :func:`os.preadv` (combine the functionality of :func:`os.readv` and :" +"func:`os.pread`) and :func:`os.pwritev` functions (combine the functionality " +"of :func:`os.writev` and :func:`os.pwrite`). (Contributed by Pablo Galindo " +"in :issue:`31368`.)" +msgstr "" + +msgid "" +"The mode argument of :func:`os.makedirs` no longer affects the file " +"permission bits of newly-created intermediate-level directories. " +"(Contributed by Serhiy Storchaka in :issue:`19930`.)" +msgstr "" + +msgid "" +":func:`os.dup2` now returns the new file descriptor. Previously, ``None`` " +"was always returned. (Contributed by Benjamin Peterson in :issue:`32441`.)" +msgstr "" + +msgid "" +"The structure returned by :func:`os.stat` now contains the :attr:`~os." +"stat_result.st_fstype` attribute on Solaris and its derivatives. " +"(Contributed by Jesús Cea Avión in :issue:`32659`.)" +msgstr "" + +msgid "pathlib" +msgstr "" + +msgid "" +"The new :meth:`Path.is_mount() ` method is now " +"available on POSIX systems and can be used to determine whether a path is a " +"mount point. (Contributed by Cooper Ry Lees in :issue:`30897`.)" +msgstr "" + +msgid "pdb" +msgstr "" + +msgid "" +":func:`pdb.set_trace` now takes an optional *header* keyword-only argument. " +"If given, it is printed to the console just before debugging begins. " +"(Contributed by Barry Warsaw in :issue:`31389`.)" +msgstr "" + +msgid "" +":mod:`pdb` command line now accepts ``-m module_name`` as an alternative to " +"script file. (Contributed by Mario Corchero in :issue:`32206`.)" +msgstr "" + +msgid "py_compile" +msgstr "" + +msgid "" +":func:`py_compile.compile` -- and by extension, :mod:`compileall` -- now " +"respects the :envvar:`SOURCE_DATE_EPOCH` environment variable by " +"unconditionally creating ``.pyc`` files for hash-based validation. This " +"allows for guaranteeing `reproducible builds `_ of ``.pyc`` files when they are created eagerly. (Contributed by " +"Bernhard M. Wiedemann in :issue:`29708`.)" +msgstr "" + +msgid "pydoc" +msgstr "" + +msgid "" +"The pydoc server can now bind to an arbitrary hostname specified by the new " +"``-n`` command-line argument. (Contributed by Feanil Patel in :issue:" +"`31128`.)" +msgstr "" + +msgid "queue" +msgstr "" + +msgid "" +"The new :class:`~queue.SimpleQueue` class is an unbounded :abbr:`FIFO` " +"queue. (Contributed by Antoine Pitrou in :issue:`14976`.)" +msgstr "" + +msgid "re" +msgstr "" + +msgid "" +"The flags :const:`re.ASCII`, :const:`re.LOCALE` and :const:`re.UNICODE` can " +"be set within the scope of a group. (Contributed by Serhiy Storchaka in :" +"issue:`31690`.)" +msgstr "" + +msgid "" +":func:`re.split` now supports splitting on a pattern like ``r'\\b'``, ``'^" +"$'`` or ``(?=-)`` that matches an empty string. (Contributed by Serhiy " +"Storchaka in :issue:`25054`.)" +msgstr "" + +msgid "" +"Regular expressions compiled with the :const:`re.LOCALE` flag no longer " +"depend on the locale at compile time. Locale settings are applied only when " +"the compiled regular expression is used. (Contributed by Serhiy Storchaka " +"in :issue:`30215`.)" +msgstr "" + +msgid "" +":exc:`FutureWarning` is now emitted if a regular expression contains " +"character set constructs that will change semantically in the future, such " +"as nested sets and set operations. (Contributed by Serhiy Storchaka in :" +"issue:`30349`.)" +msgstr "" + +msgid "" +"Compiled regular expression and match objects can now be copied using :func:" +"`copy.copy` and :func:`copy.deepcopy`. (Contributed by Serhiy Storchaka in :" +"issue:`10076`.)" +msgstr "" + +msgid "signal" +msgstr "" + +msgid "" +"The new *warn_on_full_buffer* argument to the :func:`signal.set_wakeup_fd` " +"function makes it possible to specify whether Python prints a warning on " +"stderr when the wakeup buffer overflows. (Contributed by Nathaniel J. Smith " +"in :issue:`30050`.)" +msgstr "" + +msgid "socket" +msgstr "" + +msgid "" +"The new :func:`socket.getblocking() ` method " +"returns ``True`` if the socket is in blocking mode and ``False`` otherwise. " +"(Contributed by Yury Selivanov in :issue:`32373`.)" +msgstr "" + +msgid "" +"The new :func:`socket.close` function closes the passed socket file " +"descriptor. This function should be used instead of :func:`os.close` for " +"better compatibility across platforms. (Contributed by Christian Heimes in :" +"issue:`32454`.)" +msgstr "" + +msgid "" +"The :mod:`socket` module now exposes the :data:`socket.TCP_CONGESTION` " +"(Linux 2.6.13), :data:`socket.TCP_USER_TIMEOUT` (Linux 2.6.37), and :data:" +"`socket.TCP_NOTSENT_LOWAT` (Linux 3.12) constants. (Contributed by Omar " +"Sandoval in :issue:`26273` and Nathaniel J. Smith in :issue:`29728`.)" +msgstr "" + +msgid "" +"Support for :data:`socket.AF_VSOCK` sockets has been added to allow " +"communication between virtual machines and their hosts. (Contributed by " +"Cathy Avery in :issue:`27584`.)" +msgstr "" + +msgid "" +"Sockets now auto-detect family, type and protocol from file descriptor by " +"default. (Contributed by Christian Heimes in :issue:`28134`.)" +msgstr "" + +msgid "socketserver" +msgstr "" + +msgid "" +":meth:`socketserver.ThreadingMixIn.server_close` now waits until all non-" +"daemon threads complete. :meth:`socketserver.ForkingMixIn.server_close` now " +"waits until all child processes complete." +msgstr "" + +msgid "" +"Add a new :attr:`socketserver.ForkingMixIn.block_on_close` class attribute " +"to :class:`socketserver.ForkingMixIn` and :class:`socketserver." +"ThreadingMixIn` classes. Set the class attribute to ``False`` to get the " +"pre-3.7 behaviour." +msgstr "" + +msgid "sqlite3" +msgstr "" + +msgid "" +":class:`sqlite3.Connection` now exposes the :meth:`~sqlite3.Connection." +"backup` method when the underlying SQLite library is at version 3.6.11 or " +"higher. (Contributed by Lele Gaifax in :issue:`27645`.)" +msgstr "" + +msgid "" +"The *database* argument of :func:`sqlite3.connect` now accepts any :term:" +"`path-like object`, instead of just a string. (Contributed by Anders " +"Lorentsen in :issue:`31843`.)" +msgstr "" + +msgid "ssl" +msgstr "" + +msgid "" +"The :mod:`ssl` module now uses OpenSSL's builtin API instead of :func:`~ssl." +"match_hostname` to check a host name or an IP address. Values are validated " +"during TLS handshake. Any certificate validation error including failing " +"the host name check now raises :exc:`~ssl.SSLCertVerificationError` and " +"aborts the handshake with a proper TLS Alert message. The new exception " +"contains additional information. Host name validation can be customized " +"with :attr:`SSLContext.hostname_checks_common_name `. (Contributed by Christian Heimes in :issue:" +"`31399`.)" +msgstr "" + +msgid "" +"The improved host name check requires a *libssl* implementation compatible " +"with OpenSSL 1.0.2 or 1.1. Consequently, OpenSSL 0.9.8 and 1.0.1 are no " +"longer supported (see :ref:`37-platform-support-removals` for more details). " +"The ssl module is mostly compatible with LibreSSL 2.7.2 and newer." +msgstr "" + +msgid "" +"The ``ssl`` module no longer sends IP addresses in SNI TLS extension. " +"(Contributed by Christian Heimes in :issue:`32185`.)" +msgstr "" + +msgid "" +":func:`~ssl.match_hostname` no longer supports partial wildcards like ``www*." +"example.org``. (Contributed by Mandeep Singh in :issue:`23033` and Christian " +"Heimes in :issue:`31399`.)" +msgstr "" + +msgid "" +"The default cipher suite selection of the ``ssl`` module now uses a " +"blacklist approach rather than a hard-coded whitelist. Python no longer re-" +"enables ciphers that have been blocked by OpenSSL security updates. Default " +"cipher suite selection can be configured at compile time. (Contributed by " +"Christian Heimes in :issue:`31429`.)" +msgstr "" + +msgid "" +"Validation of server certificates containing internationalized domain names " +"(IDNs) is now supported. As part of this change, the :attr:`SSLSocket." +"server_hostname ` attribute now stores the " +"expected hostname in A-label form (``\"xn--pythn-mua.org\"``), rather than " +"the U-label form (``\"pythön.org\"``). (Contributed by Nathaniel J. Smith " +"and Christian Heimes in :issue:`28414`.)" +msgstr "" + +msgid "" +"The ``ssl`` module has preliminary and experimental support for TLS 1.3 and " +"OpenSSL 1.1.1. At the time of Python 3.7.0 release, OpenSSL 1.1.1 is still " +"under development and TLS 1.3 hasn't been finalized yet. The TLS 1.3 " +"handshake and protocol behaves slightly differently than TLS 1.2 and " +"earlier, see :ref:`ssl-tlsv1_3`. (Contributed by Christian Heimes in :issue:" +"`32947`, :issue:`20995`, :issue:`29136`, :issue:`30622` and :issue:`33618`)" +msgstr "" + +msgid "" +":class:`~ssl.SSLSocket` and :class:`~ssl.SSLObject` no longer have a public " +"constructor. Direct instantiation was never a documented and supported " +"feature. Instances must be created with :class:`~ssl.SSLContext` methods :" +"meth:`~ssl.SSLContext.wrap_socket` and :meth:`~ssl.SSLContext.wrap_bio`. " +"(Contributed by Christian Heimes in :issue:`32951`)" +msgstr "" + +msgid "" +"OpenSSL 1.1 APIs for setting the minimum and maximum TLS protocol version " +"are available as :attr:`SSLContext.minimum_version ` and :attr:`SSLContext.maximum_version `. Supported protocols are indicated by several new flags, " +"such as :data:`~ssl.HAS_TLSv1_1`. (Contributed by Christian Heimes in :issue:" +"`32609`.)" +msgstr "" + +msgid "string" +msgstr "" + +msgid "" +":class:`string.Template` now lets you to optionally modify the regular " +"expression pattern for braced placeholders and non-braced placeholders " +"separately. (Contributed by Barry Warsaw in :issue:`1198569`.)" +msgstr "" + +msgid "subprocess" +msgstr "" + +msgid "" +"The :func:`subprocess.run` function accepts the new *capture_output* keyword " +"argument. When true, stdout and stderr will be captured. This is equivalent " +"to passing :data:`subprocess.PIPE` as *stdout* and *stderr* arguments. " +"(Contributed by Bo Bayles in :issue:`32102`.)" +msgstr "" + +msgid "" +"The ``subprocess.run`` function and the :class:`subprocess.Popen` " +"constructor now accept the *text* keyword argument as an alias to " +"*universal_newlines*. (Contributed by Andrew Clegg in :issue:`31756`.)" +msgstr "" + +msgid "" +"On Windows the default for *close_fds* was changed from ``False`` to " +"``True`` when redirecting the standard handles. It's now possible to set " +"*close_fds* to true when redirecting the standard handles. See :class:" +"`subprocess.Popen`. This means that *close_fds* now defaults to ``True`` on " +"all supported platforms. (Contributed by Segev Finer in :issue:`19764`.)" +msgstr "" + +msgid "" +"The subprocess module is now more graceful when handling :exc:" +"`KeyboardInterrupt` during :func:`subprocess.call`, :func:`subprocess.run`, " +"or in a :class:`~subprocess.Popen` context manager. It now waits a short " +"amount of time for the child to exit, before continuing the handling of the " +"``KeyboardInterrupt`` exception. (Contributed by Gregory P. Smith in :issue:" +"`25942`.)" +msgstr "" + +msgid "sys" +msgstr "" + +msgid "" +"The new :func:`sys.breakpointhook` hook function is called by the built-in :" +"func:`breakpoint`. (Contributed by Barry Warsaw in :issue:`31353`.)" +msgstr "" + +msgid "" +"On Android, the new :func:`sys.getandroidapilevel` returns the build-time " +"Android API version. (Contributed by Victor Stinner in :issue:`28740`.)" +msgstr "" + +msgid "" +"The new :func:`sys.get_coroutine_origin_tracking_depth` function returns the " +"current coroutine origin tracking depth, as set by the new :func:`sys." +"set_coroutine_origin_tracking_depth`. :mod:`asyncio` has been converted to " +"use this new API instead of the deprecated :func:`sys." +"set_coroutine_wrapper`. (Contributed by Nathaniel J. Smith in :issue:" +"`32591`.)" +msgstr "" + +msgid "time" +msgstr "" + +msgid "" +":pep:`564` adds six new functions with nanosecond resolution to the :mod:" +"`time` module:" +msgstr "" + +msgid "New clock identifiers have been added:" +msgstr "" + +msgid "" +":data:`time.CLOCK_BOOTTIME` (Linux): Identical to :data:`time." +"CLOCK_MONOTONIC`, except it also includes any time that the system is " +"suspended." +msgstr "" + +msgid "" +":data:`time.CLOCK_PROF` (FreeBSD, NetBSD and OpenBSD): High-resolution per-" +"process CPU timer." +msgstr "" + +msgid "" +":data:`time.CLOCK_UPTIME` (FreeBSD, OpenBSD): Time whose absolute value is " +"the time the system has been running and not suspended, providing accurate " +"uptime measurement." +msgstr "" + +msgid "" +"The new :func:`time.thread_time` and :func:`time.thread_time_ns` functions " +"can be used to get per-thread CPU time measurements. (Contributed by Antoine " +"Pitrou in :issue:`32025`.)" +msgstr "" + +msgid "" +"The new :func:`time.pthread_getcpuclockid` function returns the clock ID of " +"the thread-specific CPU-time clock." +msgstr "" + +msgid "tkinter" +msgstr "" + +msgid "" +"The new :class:`tkinter.ttk.Spinbox` class is now available. (Contributed by " +"Alan Moore in :issue:`32585`.)" +msgstr "" + +msgid "tracemalloc" +msgstr "" + +msgid "" +":class:`tracemalloc.Traceback` behaves more like regular tracebacks, sorting " +"the frames from oldest to most recent. :meth:`Traceback.format() " +"` now accepts negative *limit*, truncating the " +"result to the ``abs(limit)`` oldest frames. To get the old behaviour, use " +"the new *most_recent_first* argument to ``Traceback.format()``. (Contributed " +"by Jesse Bakker in :issue:`32121`.)" +msgstr "" + +msgid "types" +msgstr "" + +msgid "" +"The new :class:`~types.WrapperDescriptorType`, :class:`~types." +"MethodWrapperType`, :class:`~types.MethodDescriptorType`, and :class:`~types." +"ClassMethodDescriptorType` classes are now available. (Contributed by Manuel " +"Krebber and Guido van Rossum in :issue:`29377`, and Serhiy Storchaka in :" +"issue:`32265`.)" +msgstr "" + +msgid "" +"The new :func:`types.resolve_bases` function resolves MRO entries " +"dynamically as specified by :pep:`560`. (Contributed by Ivan Levkivskyi in :" +"issue:`32717`.)" +msgstr "" + +msgid "unicodedata" +msgstr "" + +msgid "" +"The internal :mod:`unicodedata` database has been upgraded to use `Unicode " +"11 `_. (Contributed by " +"Benjamin Peterson.)" +msgstr "" + +msgid "unittest" +msgstr "" + +msgid "" +"The new ``-k`` command-line option allows filtering tests by a name " +"substring or a Unix shell-like pattern. For example, ``python -m unittest -k " +"foo`` runs ``foo_tests.SomeTest.test_something``, ``bar_tests.SomeTest." +"test_foo``, but not ``bar_tests.FooTest.test_something``. (Contributed by " +"Jonas Haag in :issue:`32071`.)" +msgstr "" + +msgid "unittest.mock" +msgstr "" + +msgid "" +"The :const:`~unittest.mock.sentinel` attributes now preserve their identity " +"when they are :mod:`copied ` or :mod:`pickled `. (Contributed " +"by Serhiy Storchaka in :issue:`20804`.)" +msgstr "" + +msgid "" +"The new :func:`~unittest.mock.seal` function allows sealing :class:" +"`~unittest.mock.Mock` instances, which will disallow further creation of " +"attribute mocks. The seal is applied recursively to all attributes that are " +"themselves mocks. (Contributed by Mario Corchero in :issue:`30541`.)" +msgstr "" + +msgid "urllib.parse" +msgstr "" + +msgid "" +":func:`urllib.parse.quote` has been updated from :rfc:`2396` to :rfc:`3986`, " +"adding ``~`` to the set of characters that are never quoted by default. " +"(Contributed by Christian Theune and Ratnadeep Debnath in :issue:`16285`.)" +msgstr "" + +msgid "uu" +msgstr "" + +msgid "" +"The :func:`uu.encode` function now accepts an optional *backtick* keyword " +"argument. When it's true, zeros are represented by ``'`'`` instead of " +"spaces. (Contributed by Xiang Zhang in :issue:`30103`.)" +msgstr "" + +msgid "uuid" +msgstr "" + +msgid "" +"The new :attr:`UUID.is_safe ` attribute relays " +"information from the platform about whether generated UUIDs are generated " +"with a multiprocessing-safe method. (Contributed by Barry Warsaw in :issue:" +"`22807`.)" +msgstr "" + +msgid "" +":func:`uuid.getnode` now prefers universally administered MAC addresses over " +"locally administered MAC addresses. This makes a better guarantee for global " +"uniqueness of UUIDs returned from :func:`uuid.uuid1`. If only locally " +"administered MAC addresses are available, the first such one found is " +"returned. (Contributed by Barry Warsaw in :issue:`32107`.)" +msgstr "" + +msgid "warnings" +msgstr "" + +msgid "" +"The initialization of the default warnings filters has changed as follows:" +msgstr "" + +msgid "" +"warnings enabled via command line options (including those for :option:`-b` " +"and the new CPython-specific :option:`-X` ``dev`` option) are always passed " +"to the warnings machinery via the :data:`sys.warnoptions` attribute." +msgstr "" + +msgid "" +"warnings filters enabled via the command line or the environment now have " +"the following order of precedence:" +msgstr "" + +msgid "the ``BytesWarning`` filter for :option:`-b` (or ``-bb``)" +msgstr "" + +msgid "any filters specified with the :option:`-W` option" +msgstr "" + +msgid "" +"any filters specified with the :envvar:`PYTHONWARNINGS` environment variable" +msgstr "" + +msgid "" +"any other CPython specific filters (e.g. the ``default`` filter added for " +"the new ``-X dev`` mode)" +msgstr "" + +msgid "any implicit filters defined directly by the warnings machinery" +msgstr "" + +msgid "" +"in CPython debug builds, all warnings are now displayed by default (the " +"implicit filter list is empty)" +msgstr "" + +msgid "" +"(Contributed by Nick Coghlan and Victor Stinner in :issue:`20361`, :issue:" +"`32043`, and :issue:`32230`.)" +msgstr "" + +msgid "" +"Deprecation warnings are once again shown by default in single-file scripts " +"and at the interactive prompt. See :ref:`whatsnew37-pep565` for details. " +"(Contributed by Nick Coghlan in :issue:`31975`.)" +msgstr "" + +msgid "xml.etree" +msgstr "" + +msgid "" +":ref:`ElementPath ` predicates in the :meth:`find` " +"methods can now compare text of the current node with ``[. = \"text\"]``, " +"not only text in children. Predicates also allow adding spaces for better " +"readability. (Contributed by Stefan Behnel in :issue:`31648`.)" +msgstr "" + +msgid "xmlrpc.server" +msgstr "" + +msgid "" +":meth:`SimpleXMLRPCDispatcher.register_function ` can now be used as a decorator. (Contributed by " +"Xiang Zhang in :issue:`7769`.)" +msgstr "" + +msgid "zipapp" +msgstr "" + +msgid "" +"Function :func:`~zipapp.create_archive` now accepts an optional *filter* " +"argument to allow the user to select which files should be included in the " +"archive. (Contributed by Irmen de Jong in :issue:`31072`.)" +msgstr "" + +msgid "" +"Function :func:`~zipapp.create_archive` now accepts an optional *compressed* " +"argument to generate a compressed archive. A command line option ``--" +"compress`` has also been added to support compression. (Contributed by " +"Zhiming Wang in :issue:`31638`.)" +msgstr "" + +msgid "zipfile" +msgstr "" + +msgid "" +":class:`~zipfile.ZipFile` now accepts the new *compresslevel* parameter to " +"control the compression level. (Contributed by Bo Bayles in :issue:`21417`.)" +msgstr "" + +msgid "" +"Subdirectories in archives created by ``ZipFile`` are now stored in " +"alphabetical order. (Contributed by Bernhard M. Wiedemann in :issue:`30693`.)" +msgstr "" + +msgid "C API Changes" +msgstr "Zmiany w C API" + +msgid "" +"A new API for thread-local storage has been implemented. See :ref:" +"`whatsnew37-pep539` for an overview and :ref:`thread-specific-storage-api` " +"for a complete reference. (Contributed by Masayuki Yamamoto in :issue:" +"`25658`.)" +msgstr "" + +msgid "" +"The new :ref:`context variables ` functionality exposes a " +"number of :ref:`new C APIs `." +msgstr "" + +msgid "" +"The new :c:func:`PyImport_GetModule` function returns the previously " +"imported module with the given name. (Contributed by Eric Snow in :issue:" +"`28411`.)" +msgstr "" + +msgid "" +"The new :c:macro:`Py_RETURN_RICHCOMPARE` macro eases writing rich comparison " +"functions. (Contributed by Petr Victorin in :issue:`23699`.)" +msgstr "" + +msgid "" +"The new :c:macro:`Py_UNREACHABLE` macro can be used to mark unreachable code " +"paths. (Contributed by Barry Warsaw in :issue:`31338`.)" +msgstr "" + +msgid "" +"The :mod:`tracemalloc` now exposes a C API through the new :c:func:" +"`PyTraceMalloc_Track` and :c:func:`PyTraceMalloc_Untrack` functions. " +"(Contributed by Victor Stinner in :issue:`30054`.)" +msgstr "" + +msgid "" +"The new :c:func:`import__find__load__start` and :c:func:" +"`import__find__load__done` static markers can be used to trace module " +"imports. (Contributed by Christian Heimes in :issue:`31574`.)" +msgstr "" + +msgid "" +"The fields :c:member:`name` and :c:member:`doc` of structures :c:type:" +"`PyMemberDef`, :c:type:`PyGetSetDef`, :c:type:`PyStructSequence_Field`, :c:" +"type:`PyStructSequence_Desc`, and :c:type:`wrapperbase` are now of type " +"``const char *`` rather of ``char *``. (Contributed by Serhiy Storchaka in :" +"issue:`28761`.)" +msgstr "" + +msgid "" +"The result of :c:func:`PyUnicode_AsUTF8AndSize` and :c:func:" +"`PyUnicode_AsUTF8` is now of type ``const char *`` rather of ``char *``. " +"(Contributed by Serhiy Storchaka in :issue:`28769`.)" +msgstr "" + +msgid "" +"The result of :c:func:`PyMapping_Keys`, :c:func:`PyMapping_Values` and :c:" +"func:`PyMapping_Items` is now always a list, rather than a list or a tuple. " +"(Contributed by Oren Milman in :issue:`28280`.)" +msgstr "" + +msgid "" +"Added functions :c:func:`PySlice_Unpack` and :c:func:" +"`PySlice_AdjustIndices`. (Contributed by Serhiy Storchaka in :issue:`27867`.)" +msgstr "" + +msgid "" +":c:func:`PyOS_AfterFork` is deprecated in favour of the new functions :c:" +"func:`PyOS_BeforeFork`, :c:func:`PyOS_AfterFork_Parent` and :c:func:" +"`PyOS_AfterFork_Child`. (Contributed by Antoine Pitrou in :issue:`16500`.)" +msgstr "" + +msgid "" +"The ``PyExc_RecursionErrorInst`` singleton that was part of the public API " +"has been removed as its members being never cleared may cause a segfault " +"during finalization of the interpreter. Contributed by Xavier de Gaye in :" +"issue:`22898` and :issue:`30697`." +msgstr "" + +msgid "" +"Added C API support for timezones with timezone constructors :c:func:" +"`PyTimeZone_FromOffset` and :c:func:`PyTimeZone_FromOffsetAndName`, and " +"access to the UTC singleton with :c:data:`PyDateTime_TimeZone_UTC`. " +"Contributed by Paul Ganssle in :issue:`10381`." +msgstr "" + +msgid "" +"The type of results of :c:func:`PyThread_start_new_thread` and :c:func:" +"`PyThread_get_thread_ident`, and the *id* parameter of :c:func:" +"`PyThreadState_SetAsyncExc` changed from :c:type:`long` to :c:type:`unsigned " +"long`. (Contributed by Serhiy Storchaka in :issue:`6532`.)" +msgstr "" + +msgid "" +":c:func:`PyUnicode_AsWideCharString` now raises a :exc:`ValueError` if the " +"second argument is ``NULL`` and the :c:type:`wchar_t*` string contains null " +"characters. (Contributed by Serhiy Storchaka in :issue:`30708`.)" +msgstr "" + +msgid "" +"Changes to the startup sequence and the management of dynamic memory " +"allocators mean that the long documented requirement to call :c:func:" +"`Py_Initialize` before calling most C API functions is now relied on more " +"heavily, and failing to abide by it may lead to segfaults in embedding " +"applications. See the :ref:`porting-to-python-37` section in this document " +"and the :ref:`pre-init-safe` section in the C API documentation for more " +"details." +msgstr "" + +msgid "" +"The new :c:func:`PyInterpreterState_GetID` returns the unique ID for a given " +"interpreter. (Contributed by Eric Snow in :issue:`29102`.)" +msgstr "" + +msgid "" +":c:func:`Py_DecodeLocale`, :c:func:`Py_EncodeLocale` now use the UTF-8 " +"encoding when the :ref:`UTF-8 mode ` is enabled. " +"(Contributed by Victor Stinner in :issue:`29240`.)" +msgstr "" + +msgid "" +":c:func:`PyUnicode_DecodeLocaleAndSize` and :c:func:`PyUnicode_EncodeLocale` " +"now use the current locale encoding for ``surrogateescape`` error handler. " +"(Contributed by Victor Stinner in :issue:`29240`.)" +msgstr "" + +msgid "" +"The *start* and *end* parameters of :c:func:`PyUnicode_FindChar` are now " +"adjusted to behave like string slices. (Contributed by Xiang Zhang in :issue:" +"`28822`.)" +msgstr "" + +msgid "Build Changes" +msgstr "" + +msgid "" +"Support for building ``--without-threads`` has been removed. The :mod:" +"`threading` module is now always available. (Contributed by Antoine Pitrou " +"in :issue:`31370`.)." +msgstr "" + +msgid "" +"A full copy of libffi is no longer bundled for use when building the :mod:" +"`_ctypes ` module on non-OSX UNIX platforms. An installed copy of " +"libffi is now required when building ``_ctypes`` on such platforms. " +"(Contributed by Zachary Ware in :issue:`27979`.)" +msgstr "" + +msgid "" +"The Windows build process no longer depends on Subversion to pull in " +"external sources, a Python script is used to download zipfiles from GitHub " +"instead. If Python 3.6 is not found on the system (via ``py -3.6``), NuGet " +"is used to download a copy of 32-bit Python for this purpose. (Contributed " +"by Zachary Ware in :issue:`30450`.)" +msgstr "" + +msgid "" +"The :mod:`ssl` module requires OpenSSL 1.0.2 or 1.1 compatible libssl. " +"OpenSSL 1.0.1 has reached end of lifetime on 2016-12-31 and is no longer " +"supported. LibreSSL is temporarily not supported as well. LibreSSL releases " +"up to version 2.6.4 are missing required OpenSSL 1.0.2 APIs." +msgstr "" + +msgid "Optimizations" +msgstr "" + +msgid "" +"The overhead of calling many methods of various standard library classes " +"implemented in C has been significantly reduced by porting more code to use " +"the ``METH_FASTCALL`` convention. (Contributed by Victor Stinner in :issue:" +"`29300`, :issue:`29507`, :issue:`29452`, and :issue:`29286`.)" +msgstr "" + +msgid "" +"Various optimizations have reduced Python startup time by 10% on Linux and " +"up to 30% on macOS. (Contributed by Victor Stinner, INADA Naoki in :issue:" +"`29585`, and Ivan Levkivskyi in :issue:`31333`.)" +msgstr "" + +msgid "" +"Method calls are now up to 20% faster due to the bytecode changes which " +"avoid creating bound method instances. (Contributed by Yury Selivanov and " +"INADA Naoki in :issue:`26110`.)" +msgstr "" + +msgid "" +"The :mod:`asyncio` module received a number of notable optimizations for " +"commonly used functions:" +msgstr "" + +msgid "" +"The :func:`asyncio.get_event_loop` function has been reimplemented in C to " +"make it up to 15 times faster. (Contributed by Yury Selivanov in :issue:" +"`32296`.)" +msgstr "" + +msgid "" +":class:`asyncio.Future` callback management has been optimized. (Contributed " +"by Yury Selivanov in :issue:`32348`.)" +msgstr "" + +msgid "" +":func:`asyncio.gather` is now up to 15% faster. (Contributed by Yury " +"Selivanov in :issue:`32355`.)" +msgstr "" + +msgid "" +":func:`asyncio.sleep` is now up to 2 times faster when the *delay* argument " +"is zero or negative. (Contributed by Andrew Svetlov in :issue:`32351`.)" +msgstr "" + +msgid "" +"The performance overhead of asyncio debug mode has been reduced. " +"(Contributed by Antoine Pitrou in :issue:`31970`.)" +msgstr "" + +msgid "" +"As a result of :ref:`PEP 560 work `, the import time of :" +"mod:`typing` has been reduced by a factor of 7, and many typing operations " +"are now faster. (Contributed by Ivan Levkivskyi in :issue:`32226`.)" +msgstr "" + +msgid "" +":func:`sorted` and :meth:`list.sort` have been optimized for common cases to " +"be up to 40-75% faster. (Contributed by Elliot Gorokhovsky in :issue:" +"`28685`.)" +msgstr "" + +msgid "" +":meth:`dict.copy` is now up to 5.5 times faster. (Contributed by Yury " +"Selivanov in :issue:`31179`.)" +msgstr "" + +msgid "" +":func:`hasattr` and :func:`getattr` are now about 4 times faster when *name* " +"is not found and *obj* does not override :meth:`object.__getattr__` or :meth:" +"`object.__getattribute__`. (Contributed by INADA Naoki in :issue:`32544`.)" +msgstr "" + +msgid "" +"Searching for certain Unicode characters (like Ukrainian capital \"Є\") in a " +"string was up to 25 times slower than searching for other characters. It is " +"now only 3 times slower in the worst case. (Contributed by Serhiy Storchaka " +"in :issue:`24821`.)" +msgstr "" + +msgid "" +"The :func:`collections.namedtuple` factory has been reimplemented to make " +"the creation of named tuples 4 to 6 times faster. (Contributed by Jelle " +"Zijlstra with further improvements by INADA Naoki, Serhiy Storchaka, and " +"Raymond Hettinger in :issue:`28638`.)" +msgstr "" + +msgid "" +":meth:`date.fromordinal` and :meth:`date.fromtimestamp` are now up to 30% " +"faster in the common case. (Contributed by Paul Ganssle in :issue:`32403`.)" +msgstr "" + +msgid "" +"The :func:`os.fwalk` function is now up to 2 times faster thanks to the use " +"of :func:`os.scandir`. (Contributed by Serhiy Storchaka in :issue:`25996`.)" +msgstr "" + +msgid "" +"The speed of the :func:`shutil.rmtree` function has been improved by 20--40% " +"thanks to the use of the :func:`os.scandir` function. (Contributed by Serhiy " +"Storchaka in :issue:`28564`.)" +msgstr "" + +msgid "" +"Optimized case-insensitive matching and searching of :mod:`regular " +"expressions `. Searching some patterns can now be up to 20 times " +"faster. (Contributed by Serhiy Storchaka in :issue:`30285`.)" +msgstr "" + +msgid "" +":func:`re.compile` now converts ``flags`` parameter to int object if it is " +"``RegexFlag``. It is now as fast as Python 3.5, and faster than Python 3.6 " +"by about 10% depending on the pattern. (Contributed by INADA Naoki in :issue:" +"`31671`.)" +msgstr "" + +msgid "" +"The :meth:`~selectors.BaseSelector.modify` methods of classes :class:" +"`selectors.EpollSelector`, :class:`selectors.PollSelector` and :class:" +"`selectors.DevpollSelector` may be around 10% faster under heavy loads. " +"(Contributed by Giampaolo Rodola' in :issue:`30014`)" +msgstr "" + +msgid "" +"Constant folding has been moved from the peephole optimizer to the new AST " +"optimizer, which is able perform optimizations more consistently. " +"(Contributed by Eugene Toder and INADA Naoki in :issue:`29469` and :issue:" +"`11549`.)" +msgstr "" + +msgid "" +"Most functions and methods in :mod:`abc` have been rewritten in C. This " +"makes creation of abstract base classes, and calling :func:`isinstance` and :" +"func:`issubclass` on them 1.5x faster. This also reduces Python start-up " +"time by up to 10%. (Contributed by Ivan Levkivskyi and INADA Naoki in :issue:" +"`31333`)" +msgstr "" + +msgid "" +"Significant speed improvements to alternate constructors for :class:" +"`datetime.date` and :class:`datetime.datetime` by using fast-path " +"constructors when not constructing subclasses. (Contributed by Paul Ganssle " +"in :issue:`32403`)" +msgstr "" + +msgid "" +"The speed of comparison of :class:`array.array` instances has been improved " +"considerably in certain cases. It is now from 10x to 70x faster when " +"comparing arrays holding values of the same integer type. (Contributed by " +"Adrian Wielgosik in :issue:`24700`.)" +msgstr "" + +msgid "" +"The :func:`math.erf` and :func:`math.erfc` functions now use the (faster) C " +"library implementation on most platforms. (Contributed by Serhiy Storchaka " +"in :issue:`26121`.)" +msgstr "" + +msgid "Other CPython Implementation Changes" +msgstr "" + +msgid "" +"Trace hooks may now opt out of receiving the ``line`` and opt into receiving " +"the ``opcode`` events from the interpreter by setting the corresponding new " +"``f_trace_lines`` and ``f_trace_opcodes`` attributes on the frame being " +"traced. (Contributed by Nick Coghlan in :issue:`31344`.)" +msgstr "" + +msgid "" +"Fixed some consistency problems with namespace package module attributes. " +"Namespace module objects now have an ``__file__`` that is set to ``None`` " +"(previously unset), and their ``__spec__.origin`` is also set to ``None`` " +"(previously the string ``\"namespace\"``). See :issue:`32305`. Also, the " +"namespace module object's ``__spec__.loader`` is set to the same value as " +"``__loader__`` (previously, the former was set to ``None``). See :issue:" +"`32303`." +msgstr "" + +msgid "" +"The :func:`locals` dictionary now displays in the lexical order that " +"variables were defined. Previously, the order was undefined. (Contributed " +"by Raymond Hettinger in :issue:`32690`.)" +msgstr "" + +msgid "" +"The :mod:`distutils` ``upload`` command no longer tries to change CR end-of-" +"line characters to CRLF. This fixes a corruption issue with sdists that " +"ended with a byte equivalent to CR. (Contributed by Bo Bayles in :issue:" +"`32304`.)" +msgstr "" + +msgid "Deprecated Python Behavior" +msgstr "" + +msgid "" +"Yield expressions (both ``yield`` and ``yield from`` clauses) are now " +"deprecated in comprehensions and generator expressions (aside from the " +"iterable expression in the leftmost :keyword:`!for` clause). This ensures " +"that comprehensions always immediately return a container of the appropriate " +"type (rather than potentially returning a :term:`generator iterator` " +"object), while generator expressions won't attempt to interleave their " +"implicit output with the output from any explicit yield expressions. In " +"Python 3.7, such expressions emit :exc:`DeprecationWarning` when compiled, " +"in Python 3.8 this will be a :exc:`SyntaxError`. (Contributed by Serhiy " +"Storchaka in :issue:`10544`.)" +msgstr "" + +msgid "" +"Returning a subclass of :class:`complex` from :meth:`object.__complex__` is " +"deprecated and will be an error in future Python versions. This makes " +"``__complex__()`` consistent with :meth:`object.__int__` and :meth:`object." +"__float__`. (Contributed by Serhiy Storchaka in :issue:`28894`.)" +msgstr "" + +msgid "Deprecated Python modules, functions and methods" +msgstr "" + +msgid "aifc" +msgstr "" + +msgid "" +":func:`aifc.openfp` has been deprecated and will be removed in Python 3.9. " +"Use :func:`aifc.open` instead. (Contributed by Brian Curtin in :issue:" +"`31985`.)" +msgstr "" + +msgid "" +"Support for directly ``await``-ing instances of :class:`asyncio.Lock` and " +"other asyncio synchronization primitives has been deprecated. An " +"asynchronous context manager must be used in order to acquire and release " +"the synchronization resource. (Contributed by Andrew Svetlov in :issue:" +"`32253`.)" +msgstr "" + +msgid "" +"The :meth:`asyncio.Task.current_task` and :meth:`asyncio.Task.all_tasks` " +"methods have been deprecated. (Contributed by Andrew Svetlov in :issue:" +"`32250`.)" +msgstr "" + +msgid "" +"In Python 3.8, the abstract base classes in :mod:`collections.abc` will no " +"longer be exposed in the regular :mod:`collections` module. This will help " +"create a clearer distinction between the concrete classes and the abstract " +"base classes. (Contributed by Serhiy Storchaka in :issue:`25988`.)" +msgstr "" + +msgid "" +":mod:`dbm.dumb` now supports reading read-only files and no longer writes " +"the index file when it is not changed. A deprecation warning is now emitted " +"if the index file is missing and recreated in the ``'r'`` and ``'w'`` modes " +"(this will be an error in future Python releases). (Contributed by Serhiy " +"Storchaka in :issue:`28847`.)" +msgstr "" + +msgid "" +"In Python 3.8, attempting to check for non-Enum objects in :class:`Enum` " +"classes will raise a :exc:`TypeError` (e.g. ``1 in Color``); similarly, " +"attempting to check for non-Flag objects in a :class:`Flag` member will " +"raise :exc:`TypeError` (e.g. ``1 in Perm.RW``); currently, both operations " +"return :const:`False` instead. (Contributed by Ethan Furman in :issue:" +"`33217`.)" +msgstr "" + +msgid "gettext" +msgstr "" + +msgid "" +"Using non-integer value for selecting a plural form in :mod:`gettext` is now " +"deprecated. It never correctly worked. (Contributed by Serhiy Storchaka in :" +"issue:`28692`.)" +msgstr "" + +msgid "" +"Methods :meth:`MetaPathFinder.find_module() ` (replaced by :meth:`MetaPathFinder.find_spec() `) and :meth:`PathEntryFinder.find_loader() " +"` (replaced by :meth:" +"`PathEntryFinder.find_spec() `) " +"both deprecated in Python 3.4 now emit :exc:`DeprecationWarning`. " +"(Contributed by Matthias Bussonnier in :issue:`29576`)" +msgstr "" + +msgid "" +"The :class:`importlib.abc.ResourceLoader` ABC has been deprecated in favour " +"of :class:`importlib.abc.ResourceReader`." +msgstr "" + +msgid "" +":func:`locale.format` has been deprecated, use :meth:`locale.format_string` " +"instead. (Contributed by Garvit in :issue:`10379`.)" +msgstr "" + +msgid "macpath" +msgstr "" + +msgid "" +"The :mod:`macpath` is now deprecated and will be removed in Python 3.8. " +"(Contributed by Chi Hsuan Yen in :issue:`9850`.)" +msgstr "" + +msgid "threading" +msgstr "" + +msgid "" +":mod:`dummy_threading` and :mod:`_dummy_thread` have been deprecated. It is " +"no longer possible to build Python with threading disabled. Use :mod:" +"`threading` instead. (Contributed by Antoine Pitrou in :issue:`31370`.)" +msgstr "" + +msgid "" +"The silent argument value truncation in :func:`socket.htons` and :func:" +"`socket.ntohs` has been deprecated. In future versions of Python, if the " +"passed argument is larger than 16 bits, an exception will be raised. " +"(Contributed by Oren Milman in :issue:`28332`.)" +msgstr "" + +msgid "" +":func:`ssl.wrap_socket` is deprecated. Use :meth:`ssl.SSLContext." +"wrap_socket` instead. (Contributed by Christian Heimes in :issue:`28124`.)" +msgstr "" + +msgid "sunau" +msgstr "" + +msgid "" +":func:`sunau.openfp` has been deprecated and will be removed in Python 3.9. " +"Use :func:`sunau.open` instead. (Contributed by Brian Curtin in :issue:" +"`31985`.)" +msgstr "" + +msgid "" +"Deprecated :func:`sys.set_coroutine_wrapper` and :func:`sys." +"get_coroutine_wrapper`." +msgstr "" + +msgid "" +"The undocumented ``sys.callstats()`` function has been deprecated and will " +"be removed in a future Python version. (Contributed by Victor Stinner in :" +"issue:`28799`.)" +msgstr "" + +msgid "wave" +msgstr "" + +msgid "" +":func:`wave.openfp` has been deprecated and will be removed in Python 3.9. " +"Use :func:`wave.open` instead. (Contributed by Brian Curtin in :issue:" +"`31985`.)" +msgstr "" + +msgid "Deprecated functions and types of the C API" +msgstr "" + +msgid "" +"Function :c:func:`PySlice_GetIndicesEx` is deprecated and replaced with a " +"macro if ``Py_LIMITED_API`` is not set or set to a value in the range " +"between ``0x03050400`` and ``0x03060000`` (not inclusive), or is " +"``0x03060100`` or higher. (Contributed by Serhiy Storchaka in :issue:" +"`27867`.)" +msgstr "" + +msgid "" +":c:func:`PyOS_AfterFork` has been deprecated. Use :c:func:" +"`PyOS_BeforeFork`, :c:func:`PyOS_AfterFork_Parent` or :c:func:" +"`PyOS_AfterFork_Child()` instead. (Contributed by Antoine Pitrou in :issue:" +"`16500`.)" +msgstr "" + +msgid "Platform Support Removals" +msgstr "" + +msgid "FreeBSD 9 and older are no longer officially supported." +msgstr "" + +msgid "" +"For full Unicode support, including within extension modules, \\*nix " +"platforms are now expected to provide at least one of ``C.UTF-8`` (full " +"locale), ``C.utf8`` (full locale) or ``UTF-8`` (``LC_CTYPE``-only locale) as " +"an alternative to the legacy ``ASCII``-based ``C`` locale." +msgstr "" + +msgid "" +"OpenSSL 0.9.8 and 1.0.1 are no longer supported, which means building " +"CPython 3.7 with SSL/TLS support on older platforms still using these " +"versions requires custom build options that link to a more recent version of " +"OpenSSL." +msgstr "" + +msgid "" +"Notably, this issue affects the Debian 8 (aka \"jessie\") and Ubuntu 14.04 " +"(aka \"Trusty\") LTS Linux distributions, as they still use OpenSSL 1.0.1 by " +"default." +msgstr "" + +msgid "" +"Debian 9 (\"stretch\") and Ubuntu 16.04 (\"xenial\"), as well as recent " +"releases of other LTS Linux releases (e.g. RHEL/CentOS 7.5, SLES 12-SP3), " +"use OpenSSL 1.0.2 or later, and remain supported in the default build " +"configuration." +msgstr "" + +msgid "" +"CPython's own :source:`CI configuration file <.travis.yml>` provides an " +"example of using the SSL :source:`compatibility testing infrastructure " +"` in CPython's test suite to build and link " +"against OpenSSL 1.1.0 rather than an outdated system provided OpenSSL." +msgstr "" + +msgid "API and Feature Removals" +msgstr "" + +msgid "The following features and APIs have been removed from Python 3.7:" +msgstr "" + +msgid "" +"The ``os.stat_float_times()`` function has been removed. It was introduced " +"in Python 2.3 for backward compatibility with Python 2.2, and was deprecated " +"since Python 3.1." +msgstr "" + +msgid "" +"Unknown escapes consisting of ``'\\'`` and an ASCII letter in replacement " +"templates for :func:`re.sub` were deprecated in Python 3.5, and will now " +"cause an error." +msgstr "" + +msgid "" +"Removed support of the *exclude* argument in :meth:`tarfile.TarFile.add`. It " +"was deprecated in Python 2.7 and 3.2. Use the *filter* argument instead." +msgstr "" + +msgid "" +"The ``splitunc()`` function in the :mod:`ntpath` module was deprecated in " +"Python 3.1, and has now been removed. Use the :func:`~os.path.splitdrive` " +"function instead." +msgstr "" + +msgid "" +":func:`collections.namedtuple` no longer supports the *verbose* parameter or " +"``_source`` attribute which showed the generated source code for the named " +"tuple class. This was part of an optimization designed to speed-up class " +"creation. (Contributed by Jelle Zijlstra with further improvements by INADA " +"Naoki, Serhiy Storchaka, and Raymond Hettinger in :issue:`28638`.)" +msgstr "" + +msgid "" +"Functions :func:`bool`, :func:`float`, :func:`list` and :func:`tuple` no " +"longer take keyword arguments. The first argument of :func:`int` can now be " +"passed only as positional argument." +msgstr "" + +msgid "" +"Removed previously deprecated in Python 2.4 classes ``Plist``, ``Dict`` and " +"``_InternalDict`` in the :mod:`plistlib` module. Dict values in the result " +"of functions :func:`~plistlib.readPlist` and :func:`~plistlib." +"readPlistFromBytes` are now normal dicts. You no longer can use attribute " +"access to access items of these dictionaries." +msgstr "" + +msgid "" +"The ``asyncio.windows_utils.socketpair()`` function has been removed. Use " +"the :func:`socket.socketpair` function instead, it is available on all " +"platforms since Python 3.5. ``asyncio.windows_utils.socketpair`` was just an " +"alias to ``socket.socketpair`` on Python 3.5 and newer." +msgstr "" + +msgid "" +":mod:`asyncio` no longer exports the :mod:`selectors` and :mod:`_overlapped` " +"modules as ``asyncio.selectors`` and ``asyncio._overlapped``. Replace ``from " +"asyncio import selectors`` with ``import selectors``." +msgstr "" + +msgid "" +"Direct instantiation of :class:`ssl.SSLSocket` and :class:`ssl.SSLObject` " +"objects is now prohibited. The constructors were never documented, tested, " +"or designed as public constructors. Users were supposed to use :func:`ssl." +"wrap_socket` or :class:`ssl.SSLContext`. (Contributed by Christian Heimes " +"in :issue:`32951`.)" +msgstr "" + +msgid "" +"The unused :mod:`distutils` ``install_misc`` command has been removed. " +"(Contributed by Eric N. Vander Weele in :issue:`29218`.)" +msgstr "" + +msgid "Module Removals" +msgstr "" + +msgid "" +"The ``fpectl`` module has been removed. It was never enabled by default, " +"never worked correctly on x86-64, and it changed the Python ABI in ways that " +"caused unexpected breakage of C extensions. (Contributed by Nathaniel J. " +"Smith in :issue:`29137`.)" +msgstr "" + +msgid "Windows-only Changes" +msgstr "" + +msgid "" +"The python launcher, (py.exe), can accept 32 & 64 bit specifiers **without** " +"having to specify a minor version as well. So ``py -3-32`` and ``py -3-64`` " +"become valid as well as ``py -3.7-32``, also the -*m*-64 and -*m.n*-64 forms " +"are now accepted to force 64 bit python even if 32 bit would have otherwise " +"been used. If the specified version is not available py.exe will error exit. " +"(Contributed by Steve Barnes in :issue:`30291`.)" +msgstr "" + +msgid "" +"The launcher can be run as ``py -0`` to produce a list of the installed " +"pythons, *with default marked with an asterisk*. Running ``py -0p`` will " +"include the paths. If py is run with a version specifier that cannot be " +"matched it will also print the *short form* list of available specifiers. " +"(Contributed by Steve Barnes in :issue:`30362`.)" +msgstr "" + +msgid "Porting to Python 3.7" +msgstr "" + +msgid "" +"This section lists previously described changes and other bugfixes that may " +"require changes to your code." +msgstr "" + +msgid "Changes in Python Behavior" +msgstr "" + +msgid "" +":keyword:`async` and :keyword:`await` names are now reserved keywords. Code " +"using these names as identifiers will now raise a :exc:`SyntaxError`. " +"(Contributed by Jelle Zijlstra in :issue:`30406`.)" +msgstr "" + +msgid "" +":pep:`479` is enabled for all code in Python 3.7, meaning that :exc:" +"`StopIteration` exceptions raised directly or indirectly in coroutines and " +"generators are transformed into :exc:`RuntimeError` exceptions. (Contributed " +"by Yury Selivanov in :issue:`32670`.)" +msgstr "" + +msgid "" +":meth:`object.__aiter__` methods can no longer be declared as asynchronous. " +"(Contributed by Yury Selivanov in :issue:`31709`.)" +msgstr "" + +msgid "" +"Due to an oversight, earlier Python versions erroneously accepted the " +"following syntax::" +msgstr "" + +msgid "" +"Python 3.7 now correctly raises a :exc:`SyntaxError`, as a generator " +"expression always needs to be directly inside a set of parentheses and " +"cannot have a comma on either side, and the duplication of the parentheses " +"can be omitted only on calls. (Contributed by Serhiy Storchaka in :issue:" +"`32012` and :issue:`32023`.)" +msgstr "" + +msgid "" +"When using the :option:`-m` switch, the initial working directory is now " +"added to :data:`sys.path`, rather than an empty string (which dynamically " +"denoted the current working directory at the time of each import). Any " +"programs that are checking for the empty string, or otherwise relying on the " +"previous behaviour, will need to be updated accordingly (e.g. by also " +"checking for ``os.getcwd()`` or ``os.path.dirname(__main__.__file__)``, " +"depending on why the code was checking for the empty string in the first " +"place)." +msgstr "" + +msgid "Changes in the Python API" +msgstr "" + +msgid "" +":meth:`socketserver.ThreadingMixIn.server_close` now waits until all non-" +"daemon threads complete. Set the new :attr:`socketserver.ThreadingMixIn." +"block_on_close` class attribute to ``False`` to get the pre-3.7 behaviour. " +"(Contributed by Victor Stinner in :issue:`31233` and :issue:`33540`.)" +msgstr "" + +msgid "" +":meth:`socketserver.ForkingMixIn.server_close` now waits until all child " +"processes complete. Set the new :attr:`socketserver.ForkingMixIn." +"block_on_close` class attribute to ``False`` to get the pre-3.7 behaviour. " +"(Contributed by Victor Stinner in :issue:`31151` and :issue:`33540`.)" +msgstr "" + +msgid "" +"The :func:`locale.localeconv` function now temporarily sets the ``LC_CTYPE`` " +"locale to the value of ``LC_NUMERIC`` in some cases. (Contributed by Victor " +"Stinner in :issue:`31900`.)" +msgstr "" + +msgid "" +":meth:`pkgutil.walk_packages` now raises a :exc:`ValueError` if *path* is a " +"string. Previously an empty list was returned. (Contributed by Sanyam " +"Khurana in :issue:`24744`.)" +msgstr "" + +msgid "" +"A format string argument for :meth:`string.Formatter.format` is now :ref:" +"`positional-only `. Passing it as a keyword " +"argument was deprecated in Python 3.5. (Contributed by Serhiy Storchaka in :" +"issue:`29193`.)" +msgstr "" + +msgid "" +"Attributes :attr:`~http.cookies.Morsel.key`, :attr:`~http.cookies.Morsel." +"value` and :attr:`~http.cookies.Morsel.coded_value` of class :class:`http." +"cookies.Morsel` are now read-only. Assigning to them was deprecated in " +"Python 3.5. Use the :meth:`~http.cookies.Morsel.set` method for setting " +"them. (Contributed by Serhiy Storchaka in :issue:`29192`.)" +msgstr "" + +msgid "" +"The *mode* argument of :func:`os.makedirs` no longer affects the file " +"permission bits of newly-created intermediate-level directories. To set " +"their file permission bits you can set the umask before invoking " +"``makedirs()``. (Contributed by Serhiy Storchaka in :issue:`19930`.)" +msgstr "" + +msgid "" +"The :attr:`struct.Struct.format` type is now :class:`str` instead of :class:" +"`bytes`. (Contributed by Victor Stinner in :issue:`21071`.)" +msgstr "" + +msgid "" +":func:`~cgi.parse_multipart` now accepts the *encoding* and *errors* " +"arguments and returns the same results as :class:`~FieldStorage`: for non-" +"file fields, the value associated to a key is a list of strings, not bytes. " +"(Contributed by Pierre Quentel in :issue:`29979`.)" +msgstr "" + +msgid "" +"Due to internal changes in :mod:`socket`, calling :func:`socket.fromshare` " +"on a socket created by :func:`socket.share ` in older " +"Python versions is not supported." +msgstr "" + +msgid "" +"``repr`` for :exc:`BaseException` has changed to not include the trailing " +"comma. Most exceptions are affected by this change. (Contributed by Serhiy " +"Storchaka in :issue:`30399`.)" +msgstr "" + +msgid "" +"``repr`` for :class:`datetime.timedelta` has changed to include the keyword " +"arguments in the output. (Contributed by Utkarsh Upadhyay in :issue:`30302`.)" +msgstr "" + +msgid "" +"Because :func:`shutil.rmtree` is now implemented using the :func:`os." +"scandir` function, the user specified handler *onerror* is now called with " +"the first argument ``os.scandir`` instead of ``os.listdir`` when listing the " +"directory is failed." +msgstr "" + +msgid "" +"Support for nested sets and set operations in regular expressions as in " +"`Unicode Technical Standard #18`_ might be added in the future. This would " +"change the syntax. To facilitate this future change a :exc:`FutureWarning` " +"will be raised in ambiguous cases for the time being. That include sets " +"starting with a literal ``'['`` or containing literal character sequences " +"``'--'``, ``'&&'``, ``'~~'``, and ``'||'``. To avoid a warning, escape them " +"with a backslash. (Contributed by Serhiy Storchaka in :issue:`30349`.)" +msgstr "" + +msgid "" +"The result of splitting a string on a :mod:`regular expression ` that " +"could match an empty string has been changed. For example splitting on " +"``r'\\s*'`` will now split not only on whitespaces as it did previously, but " +"also on empty strings before all non-whitespace characters and just before " +"the end of the string. The previous behavior can be restored by changing the " +"pattern to ``r'\\s+'``. A :exc:`FutureWarning` was emitted for such " +"patterns since Python 3.5." +msgstr "" + +msgid "" +"For patterns that match both empty and non-empty strings, the result of " +"searching for all matches may also be changed in other cases. For example " +"in the string ``'a\\n\\n'``, the pattern ``r'(?m)^\\s*?$'`` will not only " +"match empty strings at positions 2 and 3, but also the string ``'\\n'`` at " +"positions 2--3. To match only blank lines, the pattern should be rewritten " +"as ``r'(?m)^[^\\S\\n]*$'``." +msgstr "" + +msgid "" +":func:`re.sub()` now replaces empty matches adjacent to a previous non-empty " +"match. For example ``re.sub('x*', '-', 'abxd')`` returns now ``'-a-b--d-'`` " +"instead of ``'-a-b-d-'`` (the first minus between 'b' and 'd' replaces 'x', " +"and the second minus replaces an empty string between 'x' and 'd')." +msgstr "" + +msgid "(Contributed by Serhiy Storchaka in :issue:`25054` and :issue:`32308`.)" +msgstr "" + +msgid "" +"Change :func:`re.escape` to only escape regex special characters instead of " +"escaping all characters other than ASCII letters, numbers, and ``'_'``. " +"(Contributed by Serhiy Storchaka in :issue:`29995`.)" +msgstr "" + +msgid "" +":class:`tracemalloc.Traceback` frames are now sorted from oldest to most " +"recent to be more consistent with :mod:`traceback`. (Contributed by Jesse " +"Bakker in :issue:`32121`.)" +msgstr "" + +msgid "" +"On OSes that support :const:`socket.SOCK_NONBLOCK` or :const:`socket." +"SOCK_CLOEXEC` bit flags, the :attr:`socket.type ` no " +"longer has them applied. Therefore, checks like ``if sock.type == socket." +"SOCK_STREAM`` work as expected on all platforms. (Contributed by Yury " +"Selivanov in :issue:`32331`.)" +msgstr "" + +msgid "" +"On Windows the default for the *close_fds* argument of :class:`subprocess." +"Popen` was changed from :const:`False` to :const:`True` when redirecting the " +"standard handles. If you previously depended on handles being inherited when " +"using :class:`subprocess.Popen` with standard io redirection, you will have " +"to pass ``close_fds=False`` to preserve the previous behaviour, or use :attr:" +"`STARTUPINFO.lpAttributeList `." +msgstr "" + +msgid "" +":meth:`importlib.machinery.PathFinder.invalidate_caches` -- which implicitly " +"affects :func:`importlib.invalidate_caches` -- now deletes entries in :data:" +"`sys.path_importer_cache` which are set to ``None``. (Contributed by Brett " +"Cannon in :issue:`33169`.)" +msgstr "" + +msgid "" +"In :mod:`asyncio`, :meth:`loop.sock_recv() `, :meth:" +"`loop.sock_sendall() `, :meth:`loop.sock_accept() " +"`, :meth:`loop.getaddrinfo() `, :meth:`loop.getnameinfo() ` have " +"been changed to be proper coroutine methods to match their documentation. " +"Previously, these methods returned :class:`asyncio.Future` instances. " +"(Contributed by Yury Selivanov in :issue:`32327`.)" +msgstr "" + +msgid "" +":attr:`asyncio.Server.sockets` now returns a copy of the internal list of " +"server sockets, instead of returning it directly. (Contributed by Yury " +"Selivanov in :issue:`32662`.)" +msgstr "" + +msgid "" +":attr:`Struct.format ` is now a :class:`str` instance " +"instead of a :class:`bytes` instance. (Contributed by Victor Stinner in :" +"issue:`21071`.)" +msgstr "" + +msgid "" +":mod:`argparse` subparsers can now be made mandatory by passing " +"``required=True`` to :meth:`ArgumentParser.add_subparsers() `. (Contributed by Anthony Sottile in :issue:" +"`26510`.)" +msgstr "" + +msgid "" +":meth:`ast.literal_eval()` is now stricter. Addition and subtraction of " +"arbitrary numbers are no longer allowed. (Contributed by Serhiy Storchaka " +"in :issue:`31778`.)" +msgstr "" + +msgid "" +":meth:`Calendar.itermonthdates ` will now " +"consistently raise an exception when a date falls outside of the " +"``0001-01-01`` through ``9999-12-31`` range. To support applications that " +"cannot tolerate such exceptions, the new :meth:`Calendar.itermonthdays3 " +"` and :meth:`Calendar.itermonthdays4 " +"` can be used. The new methods return " +"tuples and are not restricted by the range supported by :class:`datetime." +"date`. (Contributed by Alexander Belopolsky in :issue:`28292`.)" +msgstr "" + +msgid "" +":class:`collections.ChainMap` now preserves the order of the underlying " +"mappings. (Contributed by Raymond Hettinger in :issue:`32792`.)" +msgstr "" + +msgid "" +"The ``submit()`` method of :class:`concurrent.futures.ThreadPoolExecutor` " +"and :class:`concurrent.futures.ProcessPoolExecutor` now raises a :exc:" +"`RuntimeError` if called during interpreter shutdown. (Contributed by Mark " +"Nemec in :issue:`33097`.)" +msgstr "" + +msgid "" +"The :class:`configparser.ConfigParser` constructor now uses ``read_dict()`` " +"to process the default values, making its behavior consistent with the rest " +"of the parser. Non-string keys and values in the defaults dictionary are " +"now being implicitly converted to strings. (Contributed by James Tocknell " +"in :issue:`23835`.)" +msgstr "" + +msgid "" +"Several undocumented internal imports were removed. One example is that ``os." +"errno`` is no longer available; use ``import errno`` directly instead. Note " +"that such undocumented internal imports may be removed any time without " +"notice, even in micro version releases." +msgstr "" + +msgid "Changes in the C API" +msgstr "" + +msgid "" +"The function :c:func:`PySlice_GetIndicesEx` is considered unsafe for " +"resizable sequences. If the slice indices are not instances of :class:" +"`int`, but objects that implement the :meth:`!__index__` method, the " +"sequence can be resized after passing its length to :c:func:`!" +"PySlice_GetIndicesEx`. This can lead to returning indices out of the length " +"of the sequence. For avoiding possible problems use new functions :c:func:" +"`PySlice_Unpack` and :c:func:`PySlice_AdjustIndices`. (Contributed by Serhiy " +"Storchaka in :issue:`27867`.)" +msgstr "" + +msgid "CPython bytecode changes" +msgstr "" + +msgid "" +"There are two new opcodes: :opcode:`LOAD_METHOD` and :opcode:`CALL_METHOD`. " +"(Contributed by Yury Selivanov and INADA Naoki in :issue:`26110`.)" +msgstr "" + +msgid "" +"The :opcode:`STORE_ANNOTATION` opcode has been removed. (Contributed by Mark " +"Shannon in :issue:`32550`.)" +msgstr "" + +msgid "" +"The file used to override :data:`sys.path` is now called ``._pth`` instead of ``'sys.path'``. See :ref:`finding_modules` for " +"more information. (Contributed by Steve Dower in :issue:`28137`.)" +msgstr "" + +msgid "Other CPython implementation changes" +msgstr "" + +msgid "" +"In preparation for potential future changes to the public CPython runtime " +"initialization API (see :pep:`432` for an initial, but somewhat outdated, " +"draft), CPython's internal startup and configuration management logic has " +"been significantly refactored. While these updates are intended to be " +"entirely transparent to both embedding applications and users of the regular " +"CPython CLI, they're being mentioned here as the refactoring changes the " +"internal order of various operations during interpreter startup, and hence " +"may uncover previously latent defects, either in embedding applications, or " +"in CPython itself. (Initially contributed by Nick Coghlan and Eric Snow as " +"part of :issue:`22257`, and further updated by Nick, Eric, and Victor " +"Stinner in a number of other issues). Some known details affected:" +msgstr "" + +msgid "" +":c:func:`PySys_AddWarnOptionUnicode` is not currently usable by embedding " +"applications due to the requirement to create a Unicode object prior to " +"calling `Py_Initialize`. Use :c:func:`PySys_AddWarnOption` instead." +msgstr "" + +msgid "" +"warnings filters added by an embedding application with :c:func:" +"`PySys_AddWarnOption` should now more consistently take precedence over the " +"default filters set by the interpreter" +msgstr "" + +msgid "" +"Due to changes in the way the default warnings filters are configured, " +"setting :c:data:`Py_BytesWarningFlag` to a value greater than one is no " +"longer sufficient to both emit :exc:`BytesWarning` messages and have them " +"converted to exceptions. Instead, the flag must be set (to cause the " +"warnings to be emitted in the first place), and an explicit ``error::" +"BytesWarning`` warnings filter added to convert them to exceptions." +msgstr "" + +msgid "" +"Due to a change in the way docstrings are handled by the compiler, the " +"implicit ``return None`` in a function body consisting solely of a docstring " +"is now marked as occurring on the same line as the docstring, not on the " +"function's header line." +msgstr "" + +msgid "" +"The current exception state has been moved from the frame object to the co-" +"routine. This simplified the interpreter and fixed a couple of obscure bugs " +"caused by having swap exception state when entering or exiting a generator. " +"(Contributed by Mark Shannon in :issue:`25612`.)" +msgstr "" + +msgid "Notable changes in Python 3.7.1" +msgstr "" + +msgid "" +"Starting in 3.7.1, :c:func:`Py_Initialize` now consistently reads and " +"respects all of the same environment settings as :c:func:`Py_Main` (in " +"earlier Python versions, it respected an ill-defined subset of those " +"environment variables, while in Python 3.7.0 it didn't read any of them due " +"to :issue:`34247`). If this behavior is unwanted, set :c:data:" +"`Py_IgnoreEnvironmentFlag` to 1 before calling :c:func:`Py_Initialize`." +msgstr "" + +msgid "" +"In 3.7.1 the C API for Context Variables :ref:`was updated " +"` to use :c:type:`PyObject` " +"pointers. See also :issue:`34762`." +msgstr "" + +msgid "" +"In 3.7.1 the :mod:`tokenize` module now implicitly emits a ``NEWLINE`` token " +"when provided with input that does not have a trailing new line. This " +"behavior now matches what the C tokenizer does internally. (Contributed by " +"Ammar Askar in :issue:`33899`.)" +msgstr "" + +msgid "Notable changes in Python 3.7.2" +msgstr "" + +msgid "" +"In 3.7.2, :mod:`venv` on Windows no longer copies the original binaries, but " +"creates redirector scripts named ``python.exe`` and ``pythonw.exe`` instead. " +"This resolves a long standing issue where all virtual environments would " +"have to be upgraded or recreated with each Python update. However, note that " +"this release will still require recreation of virtual environments in order " +"to get the new scripts." +msgstr "" + +msgid "Notable changes in Python 3.7.6" +msgstr "" + +msgid "" +"Due to significant security concerns, the *reuse_address* parameter of :meth:" +"`asyncio.loop.create_datagram_endpoint` is no longer supported. This is " +"because of the behavior of the socket option ``SO_REUSEADDR`` in UDP. For " +"more details, see the documentation for ``loop.create_datagram_endpoint()``. " +"(Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in :issue:" +"`37228`.)" +msgstr "" + +msgid "Notable changes in Python 3.7.10" +msgstr "" + +msgid "" +"Earlier Python versions allowed using both ``;`` and ``&`` as query " +"parameter separators in :func:`urllib.parse.parse_qs` and :func:`urllib." +"parse.parse_qsl`. Due to security concerns, and to conform with newer W3C " +"recommendations, this has been changed to allow only a single separator key, " +"with ``&`` as the default. This change also affects :func:`cgi.parse` and :" +"func:`cgi.parse_multipart` as they use the affected functions internally. " +"For more details, please see their respective documentation. (Contributed by " +"Adam Goldschmidt, Senthil Kumaran and Ken Jin in :issue:`42967`.)" +msgstr "" diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 75bc954753..16108c5010 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -6,6 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2020 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-22 06:40+0000\n" "PO-Revision-Date: 2020-05-31 09:32+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -228,7 +229,7 @@ msgid "New Features" msgstr "Nowe funkcjonalności" msgid "Dictionary Merge & Update Operators" -msgstr "" +msgstr "Łączenie słowników & Ulepszenie Operatorów" msgid "" "Merge (``|``) and update (``|=``) operators have been added to the built-in :" @@ -1558,7 +1559,7 @@ msgid "" msgstr "" msgid "C API Changes" -msgstr "" +msgstr "Zmiany w C API" msgid "" ":pep:`573`: Added :c:func:`PyType_FromModuleAndSpec` to associate a module " @@ -1892,7 +1893,7 @@ msgid "" msgstr "" msgid "Notable changes in Python 3.9.1" -msgstr "" +msgstr "Istotne zmiany w wersji 3.9.1" msgid "" "The behavior of :class:`typing.Literal` was changed to conform with :pep:" From 63b72fd173cb10b5da9e1360bd7b7706820aad71 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 31 May 2022 22:44:35 +0000 Subject: [PATCH 074/153] Update translation from Transifex --- README.md | 2 +- faq/library.po | 9 +++++---- tutorial/inputoutput.po | 5 +++-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 1691b27cf7..50e09cf945 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![43.59% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.59%25-0.svg) +![43.68% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.68%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![17 tłumaczy](https://img.shields.io/badge/tłumaczy-17-0.svg) diff --git a/faq/library.po b/faq/library.po index 9bcf8f575f..f16a1b6e42 100644 --- a/faq/library.po +++ b/faq/library.po @@ -5,6 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Stefan Ocetkiewicz , 2020\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -75,7 +76,7 @@ msgid "" msgstr "" msgid "How do I make a Python script executable on Unix?" -msgstr "" +msgstr "Jak mogę zrobić skrypt Pythona na systemie Unix?" msgid "" "You need to do two things: the script file's mode must be executable and the " @@ -239,10 +240,10 @@ msgid "" msgstr "" msgid "Threads" -msgstr "" +msgstr "Wątki" msgid "How do I program using threads?" -msgstr "" +msgstr "Jak program używa wątków?" msgid "" "Be sure to use the :mod:`threading` module and not the :mod:`_thread` " diff --git a/tutorial/inputoutput.po b/tutorial/inputoutput.po index 50c7a4dea7..91d6373b11 100644 --- a/tutorial/inputoutput.po +++ b/tutorial/inputoutput.po @@ -5,6 +5,7 @@ # # Translators: # m_aciek , 2019 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-20 06:27+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +25,7 @@ msgstr "" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Input and Output" -msgstr "" +msgstr "Wejście i wyjście" msgid "" "There are several ways to present the output of a program; data can be " From 166c5da5df68fdbd3e8fcc8c9399b80688abd7db Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 31 May 2022 23:13:31 +0000 Subject: [PATCH 075/153] Update translation from Transifex --- faq/library.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/faq/library.po b/faq/library.po index f16a1b6e42..307a963f88 100644 --- a/faq/library.po +++ b/faq/library.po @@ -411,10 +411,10 @@ msgid "" msgstr "" msgid "Input and Output" -msgstr "" +msgstr "Wejście i wyjście" msgid "How do I delete a file? (And other file questions...)" -msgstr "" +msgstr "Jak mogę usunąć plik?" msgid "" "Use ``os.remove(filename)`` or ``os.unlink(filename)``; for documentation, " From 57e2351d15cb4dc5d12f056e0c54c2ba5849c63e Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 1 Jun 2022 12:56:13 +0000 Subject: [PATCH 076/153] Update translation from Transifex --- faq/windows.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/faq/windows.po b/faq/windows.po index 9541b6c9f9..63b2269459 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -5,6 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Stefan Ocetkiewicz , 2020\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,6 +38,9 @@ msgid "" "familiar with running programs from the Windows command line then everything " "will seem obvious; otherwise, you might need a little more guidance." msgstr "" +"Na to pytanie nie ma łatwej odpowiedzi. Jeśli jesteś zaznajomiony z " +"programami uruchamianymi z wiersza poleceń systemu Windows, wtedy jest to " +"banalne. W innym przypadku musisz skorzystać, ze wskazówek." msgid "" "Unless you use some sort of integrated development environment, you will end " @@ -71,6 +75,9 @@ msgid "" "command window, you should try entering the command ``py`` and hitting " "return:" msgstr "" +"Po pierwsze upewnij się, że wiersz poleceń odpowiada na komendę \"py\" jest " +"to instrukcja uruchamiająca interpreter. Jeśli masz uruchomione okno wiersza " +"poleceń, spróbuj wpisać komendę \"py\" i wciśnij enter." msgid "You should then see something like:" msgstr "" From 4231ec4ed903cc94c5af125435574d5ba6a49462 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 2 Jun 2022 10:11:48 +0000 Subject: [PATCH 077/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 50e09cf945..fc82f2965e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![43.68% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.68%25-0.svg) +![43.77% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.77%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![17 tłumaczy](https://img.shields.io/badge/tłumaczy-17-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index eb5d22538d..e366e2cd77 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -261,6 +261,8 @@ msgid "" "The directory containing the input script (or the current directory when no " "file is specified)." msgstr "" +"Katalog zawierający skrypt wejściowy (lub bieżący katalog, jeśli plik nie " +"jest określony)." msgid "" ":envvar:`PYTHONPATH` (a list of directory names, with the same syntax as the " From aaac2a70eb0fe952d231391ea8567946d618b8af Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 6 Jun 2022 14:11:22 +0000 Subject: [PATCH 078/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fc82f2965e..6241cf2d28 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![43.77% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.77%25-0.svg) +![43.86% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.86%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![17 tłumaczy](https://img.shields.io/badge/tłumaczy-17-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index e366e2cd77..c0d415ef2a 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -268,6 +268,8 @@ msgid "" ":envvar:`PYTHONPATH` (a list of directory names, with the same syntax as the " "shell variable :envvar:`PATH`)." msgstr "" +":envvar:`PYTHONPATH` (lista nazw katalogów o takiej samej składni jak " +"zmienna shell :envvar:`PATH`)." msgid "The installation-dependent default." msgstr "" From 228517ccf6446a62daaead0454c1eebdf5c4a84b Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 8 Jun 2022 21:11:40 +0000 Subject: [PATCH 079/153] Update translation from Transifex --- faq/windows.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/faq/windows.po b/faq/windows.po index 63b2269459..685af10a99 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -80,7 +80,7 @@ msgstr "" "poleceń, spróbuj wpisać komendę \"py\" i wciśnij enter." msgid "You should then see something like:" -msgstr "" +msgstr "Powinieneś zauważyć coś w stylu:" msgid "" "You have started the interpreter in \"interactive mode\". That means you can " @@ -161,7 +161,7 @@ msgid "" msgstr "" msgid "Is a ``*.pyd`` file the same as a DLL?" -msgstr "" +msgstr "Czy plik ypu \"*.pyd\" jest tym samym co DLL?" msgid "" "Yes, .pyd files are dll's, but there are a few differences. If you have a " From debf53f26cf85019ab9c5654ffa80c623a5e0f1a Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 8 Jun 2022 21:41:27 +0000 Subject: [PATCH 080/153] Update translation from Transifex --- faq/windows.po | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/faq/windows.po b/faq/windows.po index 685af10a99..54dbf9d51b 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -189,6 +189,8 @@ msgid "" "Embedding the Python interpreter in a Windows app can be summarized as " "follows:" msgstr "" +"Wbudowany interpreter w windowsowej aplikacji może być podsumowany " +"następująco:" msgid "" "Do _not_ build Python into your .exe file directly. On Windows, Python must " @@ -242,11 +244,16 @@ msgid "" "calling the initialization function is equivalent to importing the module " "into Python! (This is the second key undocumented fact.)" msgstr "" +"Spowodowane jest to faktem, że możesz linkować kod w kroku 2 do twojego " +"pliku .exe. Jest to nazywane funkcją inicjalizacji i jest to ekwiwalent " +"importu modułu Pythona." msgid "" "In short, you can use the following code to initialize the Python " "interpreter with your extension module." msgstr "" +"W skrócie możesz użyć poniższego kodu do uruchomienia interpretera Python w " +"twoim rozszerzonym module." msgid "" "There are two problems with Python's C API which will become apparent if you " @@ -264,6 +271,8 @@ msgid "" "Problem 2: SWIG generates the following code when generating wrappers to " "void functions:" msgstr "" +"Problem nr. 2: SWIG generuje następujący kod kiedy generujesz wrapper do " +"funkcji void." msgid "" "Alas, Py_None is a macro that expands to a reference to a complex data " From fd41f30a41e1fe773bad055e70f7cc66fdd0ffd6 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 8 Jun 2022 22:11:03 +0000 Subject: [PATCH 081/153] Update translation from Transifex --- extending/windows.po | 174 ++++++++++++++++++++++++++++++++++++++++ faq/library.po | 4 +- faq/programming.po | 4 +- faq/windows.po | 8 +- tutorial/inputoutput.po | 4 +- whatsnew/3.7.po | 4 +- whatsnew/3.9.po | 4 +- 7 files changed, 190 insertions(+), 12 deletions(-) create mode 100644 extending/windows.po diff --git a/extending/windows.po b/extending/windows.po new file mode 100644 index 0000000000..52969b097f --- /dev/null +++ b/extending/windows.po @@ -0,0 +1,174 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Chris Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 17:42+0000\n" +"Last-Translator: Chris Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Building C and C++ Extensions on Windows" +msgstr "Tworzenie rozszerzeń C i C++ w Windowsie" + +msgid "" +"This chapter briefly explains how to create a Windows extension module for " +"Python using Microsoft Visual C++, and follows with more detailed background " +"information on how it works. The explanatory material is useful for both " +"the Windows programmer learning to build Python extensions and the Unix " +"programmer interested in producing software which can be successfully built " +"on both Unix and Windows." +msgstr "" + +msgid "" +"Module authors are encouraged to use the distutils approach for building " +"extension modules, instead of the one described in this section. You will " +"still need the C compiler that was used to build Python; typically Microsoft " +"Visual C++." +msgstr "" + +msgid "" +"This chapter mentions a number of filenames that include an encoded Python " +"version number. These filenames are represented with the version number " +"shown as ``XY``; in practice, ``'X'`` will be the major version number and " +"``'Y'`` will be the minor version number of the Python release you're " +"working with. For example, if you are using Python 2.2.1, ``XY`` will " +"actually be ``22``." +msgstr "" + +msgid "A Cookbook Approach" +msgstr "" + +msgid "" +"There are two approaches to building extension modules on Windows, just as " +"there are on Unix: use the :mod:`distutils` package to control the build " +"process, or do things manually. The distutils approach works well for most " +"extensions; documentation on using :mod:`distutils` to build and package " +"extension modules is available in :ref:`distutils-index`. If you find you " +"really need to do things manually, it may be instructive to study the " +"project file for the :source:`winsound ` standard " +"library module." +msgstr "" + +msgid "Differences Between Unix and Windows" +msgstr "Różnice pomiędzy Unixem a Windowsem" + +msgid "" +"Unix and Windows use completely different paradigms for run-time loading of " +"code. Before you try to build a module that can be dynamically loaded, be " +"aware of how your system works." +msgstr "" + +msgid "" +"In Unix, a shared object (:file:`.so`) file contains code to be used by the " +"program, and also the names of functions and data that it expects to find in " +"the program. When the file is joined to the program, all references to " +"those functions and data in the file's code are changed to point to the " +"actual locations in the program where the functions and data are placed in " +"memory. This is basically a link operation." +msgstr "" + +msgid "" +"In Windows, a dynamic-link library (:file:`.dll`) file has no dangling " +"references. Instead, an access to functions or data goes through a lookup " +"table. So the DLL code does not have to be fixed up at runtime to refer to " +"the program's memory; instead, the code already uses the DLL's lookup table, " +"and the lookup table is modified at runtime to point to the functions and " +"data." +msgstr "" + +msgid "" +"In Unix, there is only one type of library file (:file:`.a`) which contains " +"code from several object files (:file:`.o`). During the link step to create " +"a shared object file (:file:`.so`), the linker may find that it doesn't know " +"where an identifier is defined. The linker will look for it in the object " +"files in the libraries; if it finds it, it will include all the code from " +"that object file." +msgstr "" + +msgid "" +"In Windows, there are two types of library, a static library and an import " +"library (both called :file:`.lib`). A static library is like a Unix :file:`." +"a` file; it contains code to be included as necessary. An import library is " +"basically used only to reassure the linker that a certain identifier is " +"legal, and will be present in the program when the DLL is loaded. So the " +"linker uses the information from the import library to build the lookup " +"table for using identifiers that are not included in the DLL. When an " +"application or a DLL is linked, an import library may be generated, which " +"will need to be used for all future DLLs that depend on the symbols in the " +"application or DLL." +msgstr "" + +msgid "" +"Suppose you are building two dynamic-load modules, B and C, which should " +"share another block of code A. On Unix, you would *not* pass :file:`A.a` to " +"the linker for :file:`B.so` and :file:`C.so`; that would cause it to be " +"included twice, so that B and C would each have their own copy. In Windows, " +"building :file:`A.dll` will also build :file:`A.lib`. You *do* pass :file:" +"`A.lib` to the linker for B and C. :file:`A.lib` does not contain code; it " +"just contains information which will be used at runtime to access A's code." +msgstr "" + +msgid "" +"In Windows, using an import library is sort of like using ``import spam``; " +"it gives you access to spam's names, but does not create a separate copy. " +"On Unix, linking with a library is more like ``from spam import *``; it does " +"create a separate copy." +msgstr "" + +msgid "Using DLLs in Practice" +msgstr "" + +msgid "" +"Windows Python is built in Microsoft Visual C++; using other compilers may " +"or may not work (though Borland seems to). The rest of this section is MSVC+" +"+ specific." +msgstr "" + +msgid "" +"When creating DLLs in Windows, you must pass :file:`pythonXY.lib` to the " +"linker. To build two DLLs, spam and ni (which uses C functions found in " +"spam), you could use these commands::" +msgstr "" + +msgid "" +"The first command created three files: :file:`spam.obj`, :file:`spam.dll` " +"and :file:`spam.lib`. :file:`Spam.dll` does not contain any Python " +"functions (such as :c:func:`PyArg_ParseTuple`), but it does know how to find " +"the Python code thanks to :file:`pythonXY.lib`." +msgstr "" + +msgid "" +"The second command created :file:`ni.dll` (and :file:`.obj` and :file:`." +"lib`), which knows how to find the necessary functions from spam, and also " +"from the Python executable." +msgstr "" + +msgid "" +"Not every identifier is exported to the lookup table. If you want any other " +"modules (including Python) to be able to see your identifiers, you have to " +"say ``_declspec(dllexport)``, as in ``void _declspec(dllexport) " +"initspam(void)`` or ``PyObject _declspec(dllexport) *NiGetSpamData(void)``." +msgstr "" + +msgid "" +"Developer Studio will throw in a lot of import libraries that you do not " +"really need, adding about 100K to your executable. To get rid of them, use " +"the Project Settings dialog, Link tab, to specify *ignore default " +"libraries*. Add the correct :file:`msvcrtxx.lib` to the list of libraries." +msgstr "" diff --git a/faq/library.po b/faq/library.po index 307a963f88..1fc49857f9 100644 --- a/faq/library.po +++ b/faq/library.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# Krzysztof Abramowicz, 2022 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/programming.po b/faq/programming.po index 5872429397..bbec759e0f 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -6,7 +6,7 @@ # Translators: # m_aciek , 2021 # Stefan Ocetkiewicz , 2022 -# Krzysztof Abramowicz, 2022 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/windows.po b/faq/windows.po index 54dbf9d51b..82a9390ae0 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# Krzysztof Abramowicz, 2022 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -141,6 +141,10 @@ msgid "" "This is made even more puzzling because Python will work fine on other " "Windows systems which appear to be configured identically." msgstr "" +"Zazwyczaj Python startuje w Windowsie bardzo szybko, czasem jednak wysłanie " +"raportów o błędach może spowolnić jego uruchomienie. Taki moment może być " +"frustrujący, ponieważ Python zainstalowany na innym komputerze wydaje się " +"działać dobrze, pomimo identycznej konfiguracji." msgid "" "The problem may be caused by a misconfiguration of virus checking software " diff --git a/tutorial/inputoutput.po b/tutorial/inputoutput.po index 91d6373b11..ab88e5c89c 100644 --- a/tutorial/inputoutput.po +++ b/tutorial/inputoutput.po @@ -5,7 +5,7 @@ # # Translators: # m_aciek , 2019 -# Krzysztof Abramowicz, 2022 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-20 06:27+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/whatsnew/3.7.po b/whatsnew/3.7.po index f79f2dba72..06c897e990 100644 --- a/whatsnew/3.7.po +++ b/whatsnew/3.7.po @@ -5,7 +5,7 @@ # # Translators: # m_aciek , 2020 -# Krzysztof Abramowicz, 2022 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-16 05:28+0000\n" "PO-Revision-Date: 2018-06-29 21:15+0000\n" -"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 16108c5010..f80781857d 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -6,7 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2020 -# Krzysztof Abramowicz, 2022 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-22 06:40+0000\n" "PO-Revision-Date: 2020-05-31 09:32+0000\n" -"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" From 0448ef41d280252347f9fa37b8c9a26c1eb0a581 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 9 Jun 2022 08:11:36 +0000 Subject: [PATCH 082/153] Update translation from Transifex --- faq/windows.po | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/faq/windows.po b/faq/windows.po index 82a9390ae0..41d4554892 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -6,6 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # Chris Abramowicz, 2022 +# m_aciek , 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: m_aciek , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -77,7 +78,7 @@ msgid "" msgstr "" "Po pierwsze upewnij się, że wiersz poleceń odpowiada na komendę \"py\" jest " "to instrukcja uruchamiająca interpreter. Jeśli masz uruchomione okno wiersza " -"poleceń, spróbuj wpisać komendę \"py\" i wciśnij enter." +"poleceń, spróbuj wpisać komendę ``py`` i wciśnij enter." msgid "You should then see something like:" msgstr "Powinieneś zauważyć coś w stylu:" @@ -165,7 +166,7 @@ msgid "" msgstr "" msgid "Is a ``*.pyd`` file the same as a DLL?" -msgstr "Czy plik ypu \"*.pyd\" jest tym samym co DLL?" +msgstr "Czy plik typu ``*.pyd`` jest tym samym co DLL?" msgid "" "Yes, .pyd files are dll's, but there are a few differences. If you have a " From 1cf1318eebd3d2f124bd527e40eccf354429ec3d Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 9 Jun 2022 17:14:38 +0000 Subject: [PATCH 083/153] Update translation from Transifex --- faq/installed.po | 100 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 faq/installed.po diff --git a/faq/installed.po b/faq/installed.po new file mode 100644 index 0000000000..6b71017505 --- /dev/null +++ b/faq/installed.po @@ -0,0 +1,100 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Chris Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 17:43+0000\n" +"Last-Translator: Chris Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "\"Why is Python Installed on my Computer?\" FAQ" +msgstr "" + +msgid "What is Python?" +msgstr "Czym jest Python?" + +msgid "" +"Python is a programming language. It's used for many different " +"applications. It's used in some high schools and colleges as an introductory " +"programming language because Python is easy to learn, but it's also used by " +"professional software developers at places such as Google, NASA, and " +"Lucasfilm Ltd." +msgstr "" + +msgid "" +"If you wish to learn more about Python, start with the `Beginner's Guide to " +"Python `_." +msgstr "" + +msgid "Why is Python installed on my machine?" +msgstr "" + +msgid "" +"If you find Python installed on your system but don't remember installing " +"it, there are several possible ways it could have gotten there." +msgstr "" + +msgid "" +"Perhaps another user on the computer wanted to learn programming and " +"installed it; you'll have to figure out who's been using the machine and " +"might have installed it." +msgstr "" + +msgid "" +"A third-party application installed on the machine might have been written " +"in Python and included a Python installation. There are many such " +"applications, from GUI programs to network servers and administrative " +"scripts." +msgstr "" + +msgid "" +"Some Windows machines also have Python installed. At this writing we're " +"aware of computers from Hewlett-Packard and Compaq that include Python. " +"Apparently some of HP/Compaq's administrative tools are written in Python." +msgstr "" + +msgid "" +"Many Unix-compatible operating systems, such as Mac OS X and some Linux " +"distributions, have Python installed by default; it's included in the base " +"installation." +msgstr "" + +msgid "Can I delete Python?" +msgstr "" + +msgid "That depends on where Python came from." +msgstr "" + +msgid "" +"If someone installed it deliberately, you can remove it without hurting " +"anything. On Windows, use the Add/Remove Programs icon in the Control Panel." +msgstr "" + +msgid "" +"If Python was installed by a third-party application, you can also remove " +"it, but that application will no longer work. You should use that " +"application's uninstaller rather than removing Python directly." +msgstr "" + +msgid "" +"If Python came with your operating system, removing it is not recommended. " +"If you remove it, whatever tools were written in Python will no longer run, " +"and some of them might be important to you. Reinstalling the whole system " +"would then be required to fix things again." +msgstr "" From d6b2441f251571c121b21a24f677bfc2a3529205 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 9 Jun 2022 17:44:55 +0000 Subject: [PATCH 084/153] Update translation from Transifex --- faq/general.po | 5 +++-- faq/installed.po | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/faq/general.po b/faq/general.po index 7bacbcf78a..42a0b0d733 100644 --- a/faq/general.po +++ b/faq/general.po @@ -5,6 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Stefan Ocetkiewicz , 2020\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,7 +34,7 @@ msgid "General Information" msgstr "" msgid "What is Python?" -msgstr "" +msgstr "Czym jest Python?" msgid "" "Python is an interpreted, interactive, object-oriented programming " diff --git a/faq/installed.po b/faq/installed.po index 6b71017505..82c3db2e74 100644 --- a/faq/installed.po +++ b/faq/installed.po @@ -76,7 +76,7 @@ msgid "" msgstr "" msgid "Can I delete Python?" -msgstr "" +msgstr "Jak mogę usunąć Pythona?" msgid "That depends on where Python came from." msgstr "" From e3b05508393d2a7f297e2282a3bfd83cbedc02ba Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 9 Jun 2022 19:41:09 +0000 Subject: [PATCH 085/153] Update translation from Transifex --- howto/pyporting.po | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/howto/pyporting.po b/howto/pyporting.po index df17145eb4..f73fc2450b 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -6,6 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2021 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-05 07:09+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,7 +26,7 @@ msgstr "" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Porting Python 2 Code to Python 3" -msgstr "" +msgstr "Przeportowywanie kodu Python 2 do Python 3" msgid "author" msgstr "autor" @@ -68,7 +69,7 @@ msgid "" msgstr "" msgid "Only worry about supporting Python 2.7" -msgstr "" +msgstr "Jedyne, o co można się martwić to wsparcie dla Python 2.7" msgid "" "Make sure you have good test coverage (coverage.py_ can help; ``python -m " @@ -82,6 +83,8 @@ msgid "" "Use Futurize_ (or Modernize_) to update your code (e.g. ``python -m pip " "install future``)" msgstr "" +"Użyj Futurize_ (lub Modernize_) do aktualizacji twojego kodu źródłowego " +"``python -m pip install future``" msgid "" "Use Pylint_ to help make sure you don't regress on your Python 3 support " @@ -112,7 +115,7 @@ msgid "" msgstr "" msgid "Details" -msgstr "" +msgstr "Szczegóły" msgid "" "A key point about supporting Python 2 & 3 simultaneously is that you can " @@ -136,7 +139,7 @@ msgid "" msgstr "" msgid "Drop support for Python 2.6 and older" -msgstr "" +msgstr "Porzucone wsparcie dla Python 2.6 i jego starszych wersji." msgid "" "While you can make Python 2.5 work with Python 3, it is **much** easier if " @@ -167,6 +170,7 @@ msgstr "" msgid "" "Make sure you specify the proper version support in your ``setup.py`` file" msgstr "" +"Upewnij się, że określiłeś odpowiednią wersję pythona w pliku ``setup.py``" msgid "" "In your ``setup.py`` file you should have the proper `trove classifier`_ " @@ -202,7 +206,7 @@ msgid "" msgstr "" msgid "Update your code" -msgstr "" +msgstr "Zaktualizuj swój kod źródłowy" msgid "" "Once you feel like you know what is different in Python 3 compared to Python " From bb6c146f68164fff31ae37d0b1013373c154db0d Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 10 Jun 2022 19:15:50 +0000 Subject: [PATCH 086/153] Update translation from Transifex --- extending/index.po | 99 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 extending/index.po diff --git a/extending/index.po b/extending/index.po new file mode 100644 index 0000000000..f563bdfe3a --- /dev/null +++ b/extending/index.po @@ -0,0 +1,99 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Chris Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 17:42+0000\n" +"Last-Translator: Chris Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Extending and Embedding the Python Interpreter" +msgstr "Rozszerzony i wbudowany interpreter Python" + +msgid "" +"This document describes how to write modules in C or C++ to extend the " +"Python interpreter with new modules. Those modules can not only define new " +"functions but also new object types and their methods. The document also " +"describes how to embed the Python interpreter in another application, for " +"use as an extension language. Finally, it shows how to compile and link " +"extension modules so that they can be loaded dynamically (at run time) into " +"the interpreter, if the underlying operating system supports this feature." +msgstr "" +"Ten dokument opisuje jak pisać moduły w C lub C++ do rozszerzania Python " +"Interpreter o nowe moduły. Te moduły mogą nie tylko zawierać nowe funkcje, " +"ale też nowe obiekty i ich metody. Dokument również zawiera opis jak " +"wbudować interpreter Pyhona do innej aplikacji w celu rozszerzenia języka. " +"Podsumowując pokażemy ci jak kompilować i linkować rozszerzone moduły, tak " +"że mogą być załadowane dynamicznie w danej chwili przez interpreter, o ile " +"dany system operacyjny wspiera tą funkcję." + +msgid "" +"This document assumes basic knowledge about Python. For an informal " +"introduction to the language, see :ref:`tutorial-index`. :ref:`reference-" +"index` gives a more formal definition of the language. :ref:`library-index` " +"documents the existing object types, functions and modules (both built-in " +"and written in Python) that give the language its wide application range." +msgstr "" + +msgid "" +"For a detailed description of the whole Python/C API, see the separate :ref:" +"`c-api-index`." +msgstr "" + +msgid "Recommended third party tools" +msgstr "" + +msgid "" +"This guide only covers the basic tools for creating extensions provided as " +"part of this version of CPython. Third party tools like `Cython `_, `cffi `_, `SWIG `_ and `Numba `_ offer both simpler and " +"more sophisticated approaches to creating C and C++ extensions for Python." +msgstr "" + +msgid "" +"`Python Packaging User Guide: Binary Extensions `_" +msgstr "" + +msgid "" +"The Python Packaging User Guide not only covers several available tools that " +"simplify the creation of binary extensions, but also discusses the various " +"reasons why creating an extension module may be desirable in the first place." +msgstr "" + +msgid "Creating extensions without third party tools" +msgstr "" + +msgid "" +"This section of the guide covers creating C and C++ extensions without " +"assistance from third party tools. It is intended primarily for creators of " +"those tools, rather than being a recommended way to create your own C " +"extensions." +msgstr "" + +msgid "Embedding the CPython runtime in a larger application" +msgstr "" + +msgid "" +"Sometimes, rather than creating an extension that runs inside the Python " +"interpreter as the main application, it is desirable to instead embed the " +"CPython runtime inside a larger application. This section covers some of the " +"details involved in doing that successfully." +msgstr "" From f93d522ad6ab17117adaa4a6f86130ec6e9cd514 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 10 Jun 2022 19:45:08 +0000 Subject: [PATCH 087/153] Update translation from Transifex --- extending/index.po | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/extending/index.po b/extending/index.po index f563bdfe3a..a169d24863 100644 --- a/extending/index.po +++ b/extending/index.po @@ -50,14 +50,21 @@ msgid "" "documents the existing object types, functions and modules (both built-in " "and written in Python) that give the language its wide application range." msgstr "" +"Ten document zawiera podstawową wiedzę o Python. Z nieformalnym wstępem do " +"języka zapoznaj się z: ref:`tutorial-index`. :ref:`reference-index` , które " +"zawierają bardziej formalny opis języka. :ref:`library-index` documents " +"zawierają istniejące object types, funkcje i modules wbudowane w python. " +"Daje to duże pole zastosowań." msgid "" "For a detailed description of the whole Python/C API, see the separate :ref:" "`c-api-index`." msgstr "" +"Aby zapoznać się z dokładną instrukcją dla Python/C API, spójrz na : ref:`c-" +"api-index`." msgid "Recommended third party tools" -msgstr "" +msgstr "Rekomendowane zewnętrzne narzędzia." msgid "" "This guide only covers the basic tools for creating extensions provided as " @@ -66,6 +73,12 @@ msgid "" "swig.org>`_ and `Numba `_ offer both simpler and " "more sophisticated approaches to creating C and C++ extensions for Python." msgstr "" +"Ten przewodnik obejmuje tylko podstawowe narzędzia do tworzenia rozszerzeń " +"dostarczane jako część aktualnej wersji CPython. Narzędzia innych firm, " +"takie jak \" Cython '_, ' Cffi `_,' SWIG ` _ i 'Numba ' _ oferują zarówno prostsze, jak i bardziej wyrafinowane podejście do " +"tworzenia rozszerzeń C i C++ dla Pythona." msgid "" "`Python Packaging User Guide: Binary Extensions Date: Fri, 10 Jun 2022 20:44:51 +0000 Subject: [PATCH 088/153] Update translation from Transifex --- extending/index.po | 13 +++++++++++++ using/windows.po | 5 +++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/extending/index.po b/extending/index.po index a169d24863..fd94b8aa4a 100644 --- a/extending/index.po +++ b/extending/index.po @@ -84,12 +84,18 @@ msgid "" "`Python Packaging User Guide: Binary Extensions `_" msgstr "" +"Pakiety Pythona Podręcznik Użytkownika: Rozszerzenia Binarne\n" +", 2020 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-26 06:10+0000\n" "PO-Revision-Date: 2017-02-16 23:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -184,7 +185,7 @@ msgid "Support for long paths was enabled in Python." msgstr "" msgid "Installing Without UI" -msgstr "" +msgstr "Instalacja bez graficznego interfejsu użytkownika" msgid "" "All of the options available in the installer UI can also be specified from " From 8b1439c5280ee608501c5c84298e3df05a4cd984 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 10 Jun 2022 21:14:15 +0000 Subject: [PATCH 089/153] Update translation from Transifex --- howto/regex.po | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/howto/regex.po b/howto/regex.po index 4f749546ba..454ddb4da9 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -6,6 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2021 +# Chris Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Chris Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -188,6 +189,7 @@ msgstr "" msgid "" "Matches any non-digit character; this is equivalent to the class ``[^0-9]``." msgstr "" +"Wyszukuje każdy nieliczbowy ciąg znaków , jest to zamiennik klasy ``[^0-9]``" msgid "``\\s``" msgstr "" @@ -1544,7 +1546,7 @@ msgid "" msgstr "" msgid "Using re.VERBOSE" -msgstr "" +msgstr "Użyj komendy re.VERBOSE" msgid "" "By now you've probably noticed that regular expressions are a very compact " @@ -1573,7 +1575,7 @@ msgid "This is far more readable than::" msgstr "" msgid "Feedback" -msgstr "" +msgstr "Feedback" msgid "" "Regular expressions are a complicated topic. Did this document help you " From 46296476259f546eaeb906024d14a3b12208a1ad Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 12 Jun 2022 21:15:33 +0000 Subject: [PATCH 090/153] Update translation from Transifex --- extending/index.po | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/extending/index.po b/extending/index.po index fd94b8aa4a..7c560f0da5 100644 --- a/extending/index.po +++ b/extending/index.po @@ -5,6 +5,7 @@ # # Translators: # Chris Abramowicz, 2022 +# m_aciek , 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: m_aciek , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -50,17 +51,17 @@ msgid "" "documents the existing object types, functions and modules (both built-in " "and written in Python) that give the language its wide application range." msgstr "" -"Ten document zawiera podstawową wiedzę o Python. Z nieformalnym wstępem do " -"języka zapoznaj się z: ref:`tutorial-index`. :ref:`reference-index` , które " -"zawierają bardziej formalny opis języka. :ref:`library-index` documents " -"zawierają istniejące object types, funkcje i modules wbudowane w python. " -"Daje to duże pole zastosowań." +"Ten dokument zawiera podstawową wiedzę o Pythonie. Z nieformalnym wstępem do " +"języka zapoznaj się z :ref:`tutorial-index`. :ref:`reference-index` zawiera " +"bardziej formalny opis języka. Dokumenty :ref:`library-index` zawierają " +"istniejące typy obiektów, funkcje i moduły (zarówno wbudowane jak i napisane " +"w Pythonie) dające językowi duże pole zastosowań." msgid "" "For a detailed description of the whole Python/C API, see the separate :ref:" "`c-api-index`." msgstr "" -"Aby zapoznać się z dokładną instrukcją dla Python/C API, spójrz na : ref:`c-" +"Aby zapoznać się z dokładną instrukcją dla Python/C API, spójrz na :ref:`c-" "api-index`." msgid "Recommended third party tools" From 44b16764f3ea5d9d7c2223b460db429c771e1209 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 13 Jun 2022 21:45:13 +0000 Subject: [PATCH 091/153] Update translation from Transifex --- howto/regex.po | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/howto/regex.po b/howto/regex.po index 454ddb4da9..74c681136a 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -1178,7 +1178,7 @@ msgid "" msgstr "" msgid "``(?!...)``" -msgstr "" +msgstr "``(?!...)``" msgid "" "Negative lookahead assertion. This is the opposite of the positive " @@ -1279,13 +1279,13 @@ msgid "" msgstr "" msgid "``split()``" -msgstr "" +msgstr "``split()``" msgid "Split the string into a list, splitting it wherever the RE matches" msgstr "" msgid "``sub()``" -msgstr "" +msgstr "``sub()``" msgid "" "Find all substrings where the RE matches, and replace them with a different " @@ -1293,7 +1293,7 @@ msgid "" msgstr "" msgid "``subn()``" -msgstr "" +msgstr "``subn()``" msgid "" "Does the same thing as :meth:`!sub`, but returns the new string and the " @@ -1340,7 +1340,7 @@ msgid "" msgstr "" msgid "Search and Replace" -msgstr "" +msgstr "Znajdz i zamień" msgid "" "Another common task is to find all the matches for a pattern, and replace " @@ -1426,7 +1426,7 @@ msgid "" msgstr "" msgid "Common Problems" -msgstr "" +msgstr "Najczęstsze problemy" msgid "" "Regular expressions are a powerful tool for some applications, but in some " @@ -1436,7 +1436,7 @@ msgid "" msgstr "" msgid "Use String Methods" -msgstr "" +msgstr "Użyj metod string" msgid "" "Sometimes using the :mod:`re` module is a mistake. If you're matching a " @@ -1475,7 +1475,7 @@ msgid "" msgstr "" msgid "match() versus search()" -msgstr "" +msgstr "match() kontra search()" msgid "" "The :func:`~re.match` function only checks if the RE matches at the " @@ -1572,7 +1572,7 @@ msgid "" msgstr "" msgid "This is far more readable than::" -msgstr "" +msgstr "Jest to o wiele bardziej czytelne niż::" msgid "Feedback" msgstr "Feedback" From 90fb123bb744e768c76100299872fb9795b5e184 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 18 Jun 2022 14:41:17 +0000 Subject: [PATCH 092/153] Update translation from Transifex --- extending/index.po | 2 +- extending/windows.po | 4 ++-- faq/general.po | 4 ++-- faq/installed.po | 4 ++-- faq/library.po | 4 ++-- faq/programming.po | 4 ++-- faq/windows.po | 2 +- howto/pyporting.po | 4 ++-- howto/regex.po | 4 ++-- tutorial/inputoutput.po | 4 ++-- using/windows.po | 4 ++-- whatsnew/3.7.po | 4 ++-- whatsnew/3.9.po | 4 ++-- 13 files changed, 24 insertions(+), 24 deletions(-) diff --git a/extending/index.po b/extending/index.po index 7c560f0da5..1d27cce878 100644 --- a/extending/index.po +++ b/extending/index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # m_aciek , 2022 # #, fuzzy diff --git a/extending/windows.po b/extending/windows.po index 52969b097f..b6fad582cd 100644 --- a/extending/windows.po +++ b/extending/windows.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/general.po b/faq/general.po index 42a0b0d733..1a4ff5560e 100644 --- a/faq/general.po +++ b/faq/general.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/installed.po b/faq/installed.po index 82c3db2e74..b8b247215f 100644 --- a/faq/installed.po +++ b/faq/installed.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/library.po b/faq/library.po index 1fc49857f9..307a963f88 100644 --- a/faq/library.po +++ b/faq/library.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/programming.po b/faq/programming.po index bbec759e0f..5872429397 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -6,7 +6,7 @@ # Translators: # m_aciek , 2021 # Stefan Ocetkiewicz , 2022 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/faq/windows.po b/faq/windows.po index 41d4554892..0eb5572089 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # m_aciek , 2022 # #, fuzzy diff --git a/howto/pyporting.po b/howto/pyporting.po index f73fc2450b..b03eb55cd6 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -6,7 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2021 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-05 07:09+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/regex.po b/howto/regex.po index 74c681136a..87b7998210 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -6,7 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2021 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/inputoutput.po b/tutorial/inputoutput.po index ab88e5c89c..91d6373b11 100644 --- a/tutorial/inputoutput.po +++ b/tutorial/inputoutput.po @@ -5,7 +5,7 @@ # # Translators: # m_aciek , 2019 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-20 06:27+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/using/windows.po b/using/windows.po index b176499e88..8c9239d37c 100644 --- a/using/windows.po +++ b/using/windows.po @@ -5,7 +5,7 @@ # # Translators: # m_aciek , 2020 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-26 06:10+0000\n" "PO-Revision-Date: 2017-02-16 23:42+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/whatsnew/3.7.po b/whatsnew/3.7.po index 06c897e990..f79f2dba72 100644 --- a/whatsnew/3.7.po +++ b/whatsnew/3.7.po @@ -5,7 +5,7 @@ # # Translators: # m_aciek , 2020 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-16 05:28+0000\n" "PO-Revision-Date: 2018-06-29 21:15+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index f80781857d..16108c5010 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -6,7 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # m_aciek , 2020 -# Chris Abramowicz, 2022 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-22 06:40+0000\n" "PO-Revision-Date: 2020-05-31 09:32+0000\n" -"Last-Translator: Chris Abramowicz, 2022\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" From b77c93fca6156b42acb646684b7bcdaad8a840ee Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 20 Jun 2022 18:49:12 +0000 Subject: [PATCH 093/153] Update translation from Transifex --- howto/sorting.po | 11 ++++++---- library/datatypes.po | 51 +++++++++++++++++++++++++++++++++++++++++++ library/functional.po | 35 +++++++++++++++++++++++++++++ library/numeric.po | 39 +++++++++++++++++++++++++++++++++ 4 files changed, 132 insertions(+), 4 deletions(-) create mode 100644 library/datatypes.po create mode 100644 library/functional.po create mode 100644 library/numeric.po diff --git a/howto/sorting.po b/howto/sorting.po index 76e9871dcb..63e4b3f2d4 100644 --- a/howto/sorting.po +++ b/howto/sorting.po @@ -6,6 +6,7 @@ # Translators: # m_aciek , 2020 # Seweryn Piórkowski , 2020 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" -"Last-Translator: Seweryn Piórkowski , 2020\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -51,7 +52,7 @@ msgid "" msgstr "" msgid "Sorting Basics" -msgstr "" +msgstr "Podstawy sortowania" msgid "" "A simple ascending sort is very easy: just call the :func:`sorted` function. " @@ -168,12 +169,14 @@ msgid "" msgstr "" msgid "Second, the decorated list is sorted." -msgstr "" +msgstr "Po drugie, decorated list jest posortowana" msgid "" "Finally, the decorations are removed, creating a list that contains only the " "initial values in the new order." msgstr "" +"Podsumowując, dekoratory są usunięte, stworzona lista zawiera tylko wartości " +"początkowe, których kolejność jest posortowana." msgid "" "For example, to sort the student data by *grade* using the DSU approach:" @@ -237,7 +240,7 @@ msgid "" msgstr "" msgid "Or you can reverse the order of comparison with:" -msgstr "" +msgstr "Lub możesz odwrócić kolejność porównania za pomocą:" msgid "" "When porting code from Python 2.x to 3.x, the situation can arise when you " diff --git a/library/datatypes.po b/library/datatypes.po new file mode 100644 index 0000000000..051b0d1977 --- /dev/null +++ b/library/datatypes.po @@ -0,0 +1,51 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Krzysztof Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 23:05+0000\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Data Types" +msgstr "" + +msgid "" +"The modules described in this chapter provide a variety of specialized data " +"types such as dates and times, fixed-type arrays, heap queues, double-ended " +"queues, and enumerations." +msgstr "" +"Moduły opisane w tym rozdziale zapewniają różny typy danych takie jak: daty " +"i czas, macierze o stałym rozmiarze, kopce, listy dwukierunkowe i " +"enumeratory." + +msgid "" +"Python also provides some built-in data types, in particular, :class:" +"`dict`, :class:`list`, :class:`set` and :class:`frozenset`, and :class:" +"`tuple`. The :class:`str` class is used to hold Unicode strings, and the :" +"class:`bytes` and :class:`bytearray` classes are used to hold binary data." +msgstr "" +"Python posiada również wbudowane typy danych, w szczególności: klasa:" +"`dict`, :klasa:`list`, :klasa:`set` i klasa:`frozenset`, i :klasa:`tuple`. " +"Klasa 'str' jest używana do trzymania ciągu znaków unicode, zaś klasa:" +"`bytes` i klasa:`bytearray` są używane do trzymania danych w formacie " +"binarnym." + +msgid "The following modules are documented in this chapter:" +msgstr "Poszczególne moduły są opisane w rodziale:" diff --git a/library/functional.po b/library/functional.po new file mode 100644 index 0000000000..1d8a35c6ff --- /dev/null +++ b/library/functional.po @@ -0,0 +1,35 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Krzysztof Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 23:11+0000\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Functional Programming Modules" +msgstr "" + +msgid "" +"The modules described in this chapter provide functions and classes that " +"support a functional programming style, and general operations on callables." +msgstr "" + +msgid "The following modules are documented in this chapter:" +msgstr "Poszczególne moduły są opisane w rodziale:" diff --git a/library/numeric.po b/library/numeric.po new file mode 100644 index 0000000000..0c2d1ce26c --- /dev/null +++ b/library/numeric.po @@ -0,0 +1,39 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Krzysztof Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-01-01 05:02+0000\n" +"PO-Revision-Date: 2017-02-16 23:20+0000\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Numeric and Mathematical Modules" +msgstr "" + +msgid "" +"The modules described in this chapter provide numeric and math-related " +"functions and data types. The :mod:`numbers` module defines an abstract " +"hierarchy of numeric types. The :mod:`math` and :mod:`cmath` modules contain " +"various mathematical functions for floating-point and complex numbers. The :" +"mod:`decimal` module supports exact representations of decimal numbers, " +"using arbitrary precision arithmetic." +msgstr "" + +msgid "The following modules are documented in this chapter:" +msgstr "Poszczególne moduły są opisane w rodziale:" From b6c5a659fca112793a10dd43b3ed4b0a6cd7a47f Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 20 Jun 2022 19:40:22 +0000 Subject: [PATCH 094/153] Update translation from Transifex --- library/datatypes.po | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/library/datatypes.po b/library/datatypes.po index 051b0d1977..2020155416 100644 --- a/library/datatypes.po +++ b/library/datatypes.po @@ -5,6 +5,7 @@ # # Translators: # Krzysztof Abramowicz, 2022 +# m_aciek , 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" -"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Last-Translator: m_aciek , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +25,7 @@ msgstr "" "%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Data Types" -msgstr "" +msgstr "Typy danych" msgid "" "The modules described in this chapter provide a variety of specialized data " @@ -41,11 +42,11 @@ msgid "" "`tuple`. The :class:`str` class is used to hold Unicode strings, and the :" "class:`bytes` and :class:`bytearray` classes are used to hold binary data." msgstr "" -"Python posiada również wbudowane typy danych, w szczególności: klasa:" -"`dict`, :klasa:`list`, :klasa:`set` i klasa:`frozenset`, i :klasa:`tuple`. " -"Klasa 'str' jest używana do trzymania ciągu znaków unicode, zaś klasa:" -"`bytes` i klasa:`bytearray` są używane do trzymania danych w formacie " -"binarnym." +"Python posiada również wbudowane typy danych, w szczególności :class:" +"`dict`, :class:`list`, :class:`set` i :class:`frozenset`, i :class:`tuple`. " +"Klasa :class:`str` jest używana do trzymania ciągu znaków unicode, zaś " +"klasy :class:`bytes` i :class:`bytearray` są używane do trzymania danych w " +"formacie binarnym." msgid "The following modules are documented in this chapter:" msgstr "Poszczególne moduły są opisane w rodziale:" From 00fac149dce795f894384587f7401e5d09fc2bdc Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 30 Jun 2022 20:10:33 +0000 Subject: [PATCH 095/153] Update translation from Transifex --- README.md | 2 +- faq/programming.po | 2 +- faq/windows.po | 4 ++-- glossary.po | 4 ++-- howto/clinic.po | 4 ++-- howto/curses.po | 4 ++-- howto/descriptor.po | 4 ++-- howto/functional.po | 2 +- howto/index.po | 2 +- howto/instrumentation.po | 4 ++-- howto/ipaddress.po | 4 ++-- howto/logging.po | 4 ++-- howto/pyporting.po | 2 +- howto/regex.po | 2 +- howto/sockets.po | 4 ++-- howto/sorting.po | 2 +- howto/urllib2.po | 2 +- install/index.po | 4 ++-- installing/index.po | 2 +- library/abc.po | 4 ++-- library/array.po | 4 ++-- library/asynchat.po | 4 ++-- library/asyncio-api-index.po | 4 ++-- library/asyncio-exceptions.po | 4 ++-- library/asyncio-protocol.po | 4 ++-- library/asyncio-queue.po | 4 ++-- library/asyncio-stream.po | 4 ++-- library/asyncio-subprocess.po | 2 +- library/asyncio-sync.po | 4 ++-- library/asyncio-task.po | 4 ++-- library/asyncore.po | 4 ++-- library/base64.po | 4 ++-- library/binhex.po | 4 ++-- library/bisect.po | 4 ++-- library/cgi.po | 4 ++-- library/chunk.po | 4 ++-- library/cmath.po | 4 ++-- library/concurrent_futures.po | 4 ++-- library/configparser.po | 4 ++-- library/contextvars.po | 4 ++-- library/crypt.po | 4 ++-- library/csv.po | 4 ++-- library/ctypes.po | 4 ++-- library/curses_ascii.po | 4 ++-- library/curses_panel.po | 4 ++-- library/dataclasses.po | 4 ++-- library/datatypes.po | 4 ++-- library/datetime.po | 2 +- library/dbm.po | 4 ++-- library/difflib.po | 4 ++-- library/email_contentmanager.po | 4 ++-- library/email_encoders.po | 4 ++-- library/email_examples.po | 4 ++-- library/email_generator.po | 4 ++-- library/email_headerregistry.po | 2 +- library/email_message.po | 4 ++-- library/email_util.po | 4 ++-- library/email_utils.po | 4 ++-- library/enum.po | 4 ++-- library/fnmatch.po | 4 ++-- library/functions.po | 2 +- library/functools.po | 4 ++-- library/gettext.po | 4 ++-- library/graphlib.po | 4 ++-- library/grp.po | 4 ++-- library/hashlib.po | 2 +- library/heapq.po | 4 ++-- library/html_entities.po | 4 ++-- library/html_parser.po | 4 ++-- library/http_client.po | 4 ++-- library/http_cookies.po | 4 ++-- library/imghdr.po | 4 ++-- library/imp.po | 4 ++-- library/importlib_metadata.po | 4 ++-- library/index.po | 4 ++-- library/json.po | 4 ++-- library/locale.po | 4 ++-- library/mailbox.po | 4 ++-- library/marshal.po | 4 ++-- library/ossaudiodev.po | 4 ++-- library/pdb.po | 4 ++-- library/pickle.po | 2 +- library/plistlib.po | 4 ++-- library/pwd.po | 4 ++-- library/random.po | 4 ++-- library/selectors.po | 2 +- library/smtpd.po | 4 ++-- library/socketserver.po | 4 ++-- library/spwd.po | 4 ++-- library/sqlite3.po | 4 ++-- library/ssl.po | 2 +- library/stdtypes.po | 4 ++-- library/string.po | 4 ++-- library/struct.po | 2 +- library/subprocess.po | 4 ++-- library/symtable.po | 4 ++-- library/syslog.po | 4 ++-- library/tempfile.po | 4 ++-- library/textwrap.po | 4 ++-- library/time.po | 4 ++-- library/timeit.po | 4 ++-- library/tkinter.po | 4 ++-- library/tokenize.po | 4 ++-- library/tracemalloc.po | 4 ++-- library/unicodedata.po | 4 ++-- library/urllib_parse.po | 4 ++-- library/uu.po | 4 ++-- library/uuid.po | 4 ++-- library/warnings.po | 4 ++-- library/webbrowser.po | 4 ++-- library/winreg.po | 2 +- library/winsound.po | 4 ++-- library/xdrlib.po | 4 ++-- library/xml_dom.po | 4 ++-- library/xml_dom_minidom.po | 4 ++-- library/xml_etree_elementtree.po | 4 ++-- library/xmlrpc_client.po | 4 ++-- library/zipapp.po | 4 ++-- library/zipimport.po | 4 ++-- library/zoneinfo.po | 4 ++-- license.po | 4 ++-- reference/datamodel.po | 4 ++-- reference/executionmodel.po | 4 ++-- reference/expressions.po | 4 ++-- reference/index.po | 4 ++-- reference/lexical_analysis.po | 4 ++-- reference/simple_stmts.po | 4 ++-- sphinx.po | 4 ++-- tutorial/appendix.po | 4 ++-- tutorial/appetite.po | 4 ++-- tutorial/classes.po | 2 +- tutorial/controlflow.po | 4 ++-- tutorial/datastructures.po | 4 ++-- tutorial/errors.po | 2 +- tutorial/index.po | 4 ++-- tutorial/inputoutput.po | 2 +- tutorial/interpreter.po | 4 ++-- tutorial/introduction.po | 4 ++-- tutorial/modules.po | 4 ++-- tutorial/venv.po | 4 ++-- tutorial/whatnow.po | 4 ++-- using/index.po | 4 ++-- using/unix.po | 4 ++-- using/windows.po | 2 +- whatsnew/2.0.po | 4 ++-- whatsnew/3.1.po | 2 +- whatsnew/3.7.po | 2 +- whatsnew/3.8.po | 4 ++-- whatsnew/3.9.po | 2 +- 149 files changed, 272 insertions(+), 272 deletions(-) diff --git a/README.md b/README.md index 6241cf2d28..a8c0db4015 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![43.86% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.86%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![17 tłumaczy](https://img.shields.io/badge/tłumaczy-17-0.svg) +![18 tłumaczy](https://img.shields.io/badge/tłumaczy-18-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/faq/programming.po b/faq/programming.po index 5872429397..74716ee9e7 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # Stefan Ocetkiewicz , 2022 # Krzysztof Abramowicz, 2022 # diff --git a/faq/windows.po b/faq/windows.po index 0eb5572089..4790b1ce36 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -6,7 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # Krzysztof Abramowicz, 2022 -# m_aciek , 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-23 06:25+0000\n" "PO-Revision-Date: 2017-02-16 17:43+0000\n" -"Last-Translator: m_aciek , 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/glossary.po b/glossary.po index 525ad5dc82..3b226dbf31 100644 --- a/glossary.po +++ b/glossary.po @@ -5,7 +5,7 @@ # # Translators: # Nikodem Łobodziński , 2021 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-26 07:02+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/clinic.po b/howto/clinic.po index bc4147024f..cc78729db6 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:44+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/curses.po b/howto/curses.po index 2e6eaa4a9b..0adfe4f045 100644 --- a/howto/curses.po +++ b/howto/curses.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:44+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/descriptor.po b/howto/descriptor.po index 2395f9ca46..aae152fdc9 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -6,7 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-23 06:07+0000\n" "PO-Revision-Date: 2017-02-16 17:44+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/functional.po b/howto/functional.po index 6cdf9fad21..b986db053c 100644 --- a/howto/functional.po +++ b/howto/functional.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Seweryn Piórkowski , 2020 # #, fuzzy diff --git a/howto/index.po b/howto/index.po index 7c41f6255b..e05c3e3614 100644 --- a/howto/index.po +++ b/howto/index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Stefan Ocetkiewicz , 2020 # #, fuzzy diff --git a/howto/instrumentation.po b/howto/instrumentation.po index 7f41f139c2..14c5666f6e 100644 --- a/howto/instrumentation.po +++ b/howto/instrumentation.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/ipaddress.po b/howto/ipaddress.po index 9284cc9582..dfd2b71216 100644 --- a/howto/ipaddress.po +++ b/howto/ipaddress.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/logging.po b/howto/logging.po index b74238fc68..d1a40e34ff 100644 --- a/howto/logging.po +++ b/howto/logging.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:45+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/pyporting.po b/howto/pyporting.po index b03eb55cd6..007a271f26 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # Krzysztof Abramowicz, 2022 # #, fuzzy diff --git a/howto/regex.po b/howto/regex.po index 87b7998210..5bbe6494c4 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # Krzysztof Abramowicz, 2022 # #, fuzzy diff --git a/howto/sockets.po b/howto/sockets.po index c49d63eb9b..b974db2edc 100644 --- a/howto/sockets.po +++ b/howto/sockets.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/howto/sorting.po b/howto/sorting.po index 63e4b3f2d4..a83ab5323e 100644 --- a/howto/sorting.po +++ b/howto/sorting.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Seweryn Piórkowski , 2020 # Krzysztof Abramowicz, 2022 # diff --git a/howto/urllib2.po b/howto/urllib2.po index 9460e5e614..e32ea80374 100644 --- a/howto/urllib2.po +++ b/howto/urllib2.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # Seweryn Piórkowski , 2020 # Igor Zubrycki , 2020 # diff --git a/install/index.po b/install/index.po index a1cac3e8e1..ab2b73154e 100644 --- a/install/index.po +++ b/install/index.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-19 05:30+0000\n" "PO-Revision-Date: 2017-02-16 17:46+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/installing/index.po b/installing/index.po index 9e62a6827f..cfa899f06d 100644 --- a/installing/index.po +++ b/installing/index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Krzysztof Wierzbicki , 2020 # #, fuzzy diff --git a/library/abc.po b/library/abc.po index 83b01202bf..ae9981933c 100644 --- a/library/abc.po +++ b/library/abc.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:47+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/array.po b/library/array.po index c47fca918d..5c709f9352 100644 --- a/library/array.po +++ b/library/array.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-27 06:12+0000\n" "PO-Revision-Date: 2017-02-16 17:48+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asynchat.po b/library/asynchat.po index a7a199119c..b87251539d 100644 --- a/library/asynchat.po +++ b/library/asynchat.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:48+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-api-index.po b/library/asyncio-api-index.po index ad30102ae5..41d0dab005 100644 --- a/library/asyncio-api-index.po +++ b/library/asyncio-api-index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2018-09-18 00:23+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-exceptions.po b/library/asyncio-exceptions.po index aa63b5b482..e58b789210 100644 --- a/library/asyncio-exceptions.po +++ b/library/asyncio-exceptions.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2018-09-18 00:23+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-protocol.po b/library/asyncio-protocol.po index 34ffcaad59..5f36e86a8b 100644 --- a/library/asyncio-protocol.po +++ b/library/asyncio-protocol.po @@ -6,7 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-15 06:22+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-queue.po b/library/asyncio-queue.po index 37944b000e..4efba503a0 100644 --- a/library/asyncio-queue.po +++ b/library/asyncio-queue.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-stream.po b/library/asyncio-stream.po index 88feabe5db..51d48e67dc 100644 --- a/library/asyncio-stream.po +++ b/library/asyncio-stream.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-subprocess.po b/library/asyncio-subprocess.po index 1ce20dd980..f6627c486e 100644 --- a/library/asyncio-subprocess.po +++ b/library/asyncio-subprocess.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Michał Biliński , 2021 # #, fuzzy diff --git a/library/asyncio-sync.po b/library/asyncio-sync.po index 23fdb4657e..e7541fbf31 100644 --- a/library/asyncio-sync.po +++ b/library/asyncio-sync.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncio-task.po b/library/asyncio-task.po index 2d0b108065..53311fc04f 100644 --- a/library/asyncio-task.po +++ b/library/asyncio-task.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-19 06:27+0000\n" "PO-Revision-Date: 2017-02-16 17:49+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/asyncore.po b/library/asyncore.po index 76fde3788e..d29b008bb6 100644 --- a/library/asyncore.po +++ b/library/asyncore.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:50+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/base64.po b/library/base64.po index a4fdfad8ee..a516f09653 100644 --- a/library/base64.po +++ b/library/base64.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 18:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/binhex.po b/library/binhex.po index 43c64a3c9f..bf908eba05 100644 --- a/library/binhex.po +++ b/library/binhex.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 18:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/bisect.po b/library/bisect.po index aa2211ad0f..c323027496 100644 --- a/library/bisect.po +++ b/library/bisect.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 18:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/cgi.po b/library/cgi.po index dbdded95e9..3eff50e03d 100644 --- a/library/cgi.po +++ b/library/cgi.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-15 06:22+0000\n" "PO-Revision-Date: 2017-02-16 19:36+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/chunk.po b/library/chunk.po index 572d672d97..c493f6c7cf 100644 --- a/library/chunk.po +++ b/library/chunk.po @@ -6,7 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # Miroslaw Pabian , 2021 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 19:37+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/cmath.po b/library/cmath.po index 7387dfe134..283b31a8f7 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -5,7 +5,7 @@ # # Translators: # Michał Biliński , 2021 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:02+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/concurrent_futures.po b/library/concurrent_futures.po index 118fb2c49c..f34aba7612 100644 --- a/library/concurrent_futures.po +++ b/library/concurrent_futures.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:03+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/configparser.po b/library/configparser.po index 005aaaeeb1..a22edf29be 100644 --- a/library/configparser.po +++ b/library/configparser.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-14 06:53+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/contextvars.po b/library/contextvars.po index 40fa0833d9..53ccb367fe 100644 --- a/library/contextvars.po +++ b/library/contextvars.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2018-06-29 21:06+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/crypt.po b/library/crypt.po index f8377ce5c7..4e46b4f607 100644 --- a/library/crypt.po +++ b/library/crypt.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/csv.po b/library/csv.po index ff32bec6dd..f8373bfbe2 100644 --- a/library/csv.po +++ b/library/csv.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-07 07:09+0000\n" "PO-Revision-Date: 2017-02-16 23:04+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/ctypes.po b/library/ctypes.po index ee4633ba29..b5bcffa879 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-02 05:36+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/curses_ascii.po b/library/curses_ascii.po index 7527b5d517..e6a013e3eb 100644 --- a/library/curses_ascii.po +++ b/library/curses_ascii.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/curses_panel.po b/library/curses_panel.po index 88e9cfd294..0c1adba99a 100644 --- a/library/curses_panel.po +++ b/library/curses_panel.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/dataclasses.po b/library/dataclasses.po index 0f00f1adb7..3042bed6ce 100644 --- a/library/dataclasses.po +++ b/library/dataclasses.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-11 06:18+0000\n" "PO-Revision-Date: 2018-06-29 21:06+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/datatypes.po b/library/datatypes.po index 2020155416..1f6a81408d 100644 --- a/library/datatypes.po +++ b/library/datatypes.po @@ -5,7 +5,7 @@ # # Translators: # Krzysztof Abramowicz, 2022 -# m_aciek , 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:05+0000\n" -"Last-Translator: m_aciek , 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/datetime.po b/library/datetime.po index cc7cae64bc..5230c8efd4 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # Michał Biliński , 2021 # #, fuzzy diff --git a/library/dbm.po b/library/dbm.po index 4ca377ad27..1a2f99c687 100644 --- a/library/dbm.po +++ b/library/dbm.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/difflib.po b/library/difflib.po index aa05678c1d..64a5390cd0 100644 --- a/library/difflib.po +++ b/library/difflib.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:06+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email_contentmanager.po b/library/email_contentmanager.po index 8084bcbdcc..abb2430a4a 100644 --- a/library/email_contentmanager.po +++ b/library/email_contentmanager.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:07+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email_encoders.po b/library/email_encoders.po index a9136aa0a4..e19f699f59 100644 --- a/library/email_encoders.po +++ b/library/email_encoders.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:08+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email_examples.po b/library/email_examples.po index c12f43476f..77c45c6e39 100644 --- a/library/email_examples.po +++ b/library/email_examples.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:08+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email_generator.po b/library/email_generator.po index b8d640fd23..3c8809df11 100644 --- a/library/email_generator.po +++ b/library/email_generator.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:08+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email_headerregistry.po b/library/email_headerregistry.po index 1679169224..3c6ff783da 100644 --- a/library/email_headerregistry.po +++ b/library/email_headerregistry.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # Seweryn Piórkowski , 2020 # #, fuzzy diff --git a/library/email_message.po b/library/email_message.po index cf1e51e43b..01b4ad4ffe 100644 --- a/library/email_message.po +++ b/library/email_message.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:08+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email_util.po b/library/email_util.po index b4a2f4d431..d3d980520f 100644 --- a/library/email_util.po +++ b/library/email_util.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-30 05:56+0900\n" "PO-Revision-Date: 2017-02-16 23:09+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/email_utils.po b/library/email_utils.po index 925a47234f..6b6f4b6d32 100644 --- a/library/email_utils.po +++ b/library/email_utils.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2018-11-22 01:00+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/enum.po b/library/enum.po index 55b5417cef..e4ac7c3097 100644 --- a/library/enum.po +++ b/library/enum.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-02 05:36+0000\n" "PO-Revision-Date: 2017-02-16 23:09+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/fnmatch.po b/library/fnmatch.po index 59508fb811..89801f2a79 100644 --- a/library/fnmatch.po +++ b/library/fnmatch.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:10+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/functions.po b/library/functions.po index 0d40916f28..06a8ae2604 100644 --- a/library/functions.po +++ b/library/functions.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Igor Zubrycki , 2020 # #, fuzzy diff --git a/library/functools.po b/library/functools.po index 5ec129e0cd..1a5310d9a2 100644 --- a/library/functools.po +++ b/library/functools.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/gettext.po b/library/gettext.po index bd4e088055..3a7dc133d5 100644 --- a/library/gettext.po +++ b/library/gettext.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/graphlib.po b/library/graphlib.po index d5c41b3044..ffb3a30e1e 100644 --- a/library/graphlib.po +++ b/library/graphlib.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-30 06:46+0000\n" "PO-Revision-Date: 2020-06-01 03:18+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/grp.po b/library/grp.po index a86dedc924..fda486632e 100644 --- a/library/grp.po +++ b/library/grp.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:12+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/hashlib.po b/library/hashlib.po index 4f1f62ce35..edd354994d 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Michał Biliński , 2021 # #, fuzzy diff --git a/library/heapq.po b/library/heapq.po index bcf7d8c8e5..a563a53a37 100644 --- a/library/heapq.po +++ b/library/heapq.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/html_entities.po b/library/html_entities.po index c44f23ca8a..fccf3fd945 100644 --- a/library/html_entities.po +++ b/library/html_entities.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/html_parser.po b/library/html_parser.po index 4b0f85f3ce..d872cc52f7 100644 --- a/library/html_parser.po +++ b/library/html_parser.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/http_client.po b/library/http_client.po index c92a6a7810..34674bf4a8 100644 --- a/library/http_client.po +++ b/library/http_client.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/http_cookies.po b/library/http_cookies.po index 06db208d9d..8b0efdaded 100644 --- a/library/http_cookies.po +++ b/library/http_cookies.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:13+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/imghdr.po b/library/imghdr.po index d07d30ddff..b5a88c205b 100644 --- a/library/imghdr.po +++ b/library/imghdr.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:14+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/imp.po b/library/imp.po index 1fd9cefb11..0d8886ceb0 100644 --- a/library/imp.po +++ b/library/imp.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:14+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/importlib_metadata.po b/library/importlib_metadata.po index b8d97c584f..0637bc0139 100644 --- a/library/importlib_metadata.po +++ b/library/importlib_metadata.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-18 06:55+0000\n" "PO-Revision-Date: 2019-09-01 14:41+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/index.po b/library/index.po index cdd0091860..77a438d1f2 100644 --- a/library/index.po +++ b/library/index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:15+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/json.po b/library/json.po index afdb32b0ca..a6bf15f5b8 100644 --- a/library/json.po +++ b/library/json.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-02 05:36+0000\n" "PO-Revision-Date: 2017-02-16 23:16+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/locale.po b/library/locale.po index 31b9e8298d..5f76dbb862 100644 --- a/library/locale.po +++ b/library/locale.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:16+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/mailbox.po b/library/mailbox.po index 8fbc61b9f7..ea78ebd012 100644 --- a/library/mailbox.po +++ b/library/mailbox.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:17+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/marshal.po b/library/marshal.po index 706ea5e99a..bcc619e53d 100644 --- a/library/marshal.po +++ b/library/marshal.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-01 06:46+0000\n" "PO-Revision-Date: 2017-02-16 23:18+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/ossaudiodev.po b/library/ossaudiodev.po index fefdf2e31e..6a3cfd80e4 100644 --- a/library/ossaudiodev.po +++ b/library/ossaudiodev.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:21+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pdb.po b/library/pdb.po index 545b11c891..8a9db29268 100644 --- a/library/pdb.po +++ b/library/pdb.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-02 05:36+0000\n" "PO-Revision-Date: 2017-02-16 23:21+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pickle.po b/library/pickle.po index a22e86493a..f45cb3527e 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Stefan Ocetkiewicz , 2020 # #, fuzzy diff --git a/library/plistlib.po b/library/plistlib.po index ca2b8c423d..92aea68485 100644 --- a/library/plistlib.po +++ b/library/plistlib.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:22+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/pwd.po b/library/pwd.po index 03a8f02c4a..58351eb055 100644 --- a/library/pwd.po +++ b/library/pwd.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:23+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/random.po b/library/random.po index 0c964b906c..a9569ec6a5 100644 --- a/library/random.po +++ b/library/random.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:24+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/selectors.po b/library/selectors.po index 7c6a052169..88698b72d9 100644 --- a/library/selectors.po +++ b/library/selectors.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # Tomasz Rodzen , 2020 # #, fuzzy diff --git a/library/smtpd.po b/library/smtpd.po index a26e4366bb..2b5ca4fdd1 100644 --- a/library/smtpd.po +++ b/library/smtpd.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/socketserver.po b/library/socketserver.po index 2e7a99309d..100ba718a2 100644 --- a/library/socketserver.po +++ b/library/socketserver.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:26+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/spwd.po b/library/spwd.po index 6fa52dbdec..a427e11c8b 100644 --- a/library/spwd.po +++ b/library/spwd.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/sqlite3.po b/library/sqlite3.po index 8ebbe78b48..ce5bc2d266 100644 --- a/library/sqlite3.po +++ b/library/sqlite3.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/ssl.po b/library/ssl.po index ec0e225221..78149586e0 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Michał Biliński , 2021 # #, fuzzy diff --git a/library/stdtypes.po b/library/stdtypes.po index d269ae3baf..68a9180111 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:27+0000\n" -"Last-Translator: m_aciek , 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/string.po b/library/string.po index 7819c1098b..0a12539722 100644 --- a/library/string.po +++ b/library/string.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-07 06:17+0000\n" "PO-Revision-Date: 2017-02-16 23:28+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/struct.po b/library/struct.po index dfef7a2dfa..d5b0f81c0c 100644 --- a/library/struct.po +++ b/library/struct.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Tomasz Rodzen , 2020 # #, fuzzy diff --git a/library/subprocess.po b/library/subprocess.po index e32a11e8e1..bd9599b5e0 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-11 07:13+0000\n" "PO-Revision-Date: 2017-02-16 23:28+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/symtable.po b/library/symtable.po index 85525c36d0..e54f0e2fa8 100644 --- a/library/symtable.po +++ b/library/symtable.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:29+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/syslog.po b/library/syslog.po index ea356a274b..d0214c22e9 100644 --- a/library/syslog.po +++ b/library/syslog.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-02 05:36+0000\n" "PO-Revision-Date: 2017-02-16 23:29+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tempfile.po b/library/tempfile.po index a091f6a0c4..5d2ad804e3 100644 --- a/library/tempfile.po +++ b/library/tempfile.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-11 07:13+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/textwrap.po b/library/textwrap.po index a8be9084cc..a8704023aa 100644 --- a/library/textwrap.po +++ b/library/textwrap.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-29 07:05+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/time.po b/library/time.po index e43080f7f5..1bc43e4f41 100644 --- a/library/time.po +++ b/library/time.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-06 05:37+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/timeit.po b/library/timeit.po index ebf91a2e49..4053f8b7ba 100644 --- a/library/timeit.po +++ b/library/timeit.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-22 06:40+0000\n" "PO-Revision-Date: 2017-02-16 23:30+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tkinter.po b/library/tkinter.po index 0944f7451a..f522986345 100644 --- a/library/tkinter.po +++ b/library/tkinter.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:31+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tokenize.po b/library/tokenize.po index b8d26f4c84..2a13247aac 100644 --- a/library/tokenize.po +++ b/library/tokenize.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:31+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/tracemalloc.po b/library/tracemalloc.po index 5adff126fb..4eab1aad27 100644 --- a/library/tracemalloc.po +++ b/library/tracemalloc.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:32+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/unicodedata.po b/library/unicodedata.po index 8ca25ddeb9..a19f142ebd 100644 --- a/library/unicodedata.po +++ b/library/unicodedata.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/urllib_parse.po b/library/urllib_parse.po index 7d01026a9f..288257492f 100644 --- a/library/urllib_parse.po +++ b/library/urllib_parse.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-30 06:13+0000\n" "PO-Revision-Date: 2017-02-16 23:33+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/uu.po b/library/uu.po index 68f761d908..1819a788d7 100644 --- a/library/uu.po +++ b/library/uu.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:34+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/uuid.po b/library/uuid.po index 0ad82f035c..4e855ca943 100644 --- a/library/uuid.po +++ b/library/uuid.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:34+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/warnings.po b/library/warnings.po index 281fa82192..8fad57f99f 100644 --- a/library/warnings.po +++ b/library/warnings.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:34+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/webbrowser.po b/library/webbrowser.po index f500ac5738..9b66e1eb40 100644 --- a/library/webbrowser.po +++ b/library/webbrowser.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/winreg.po b/library/winreg.po index 0aa90077e9..a40baaf4ac 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Michał Biliński , 2021 # #, fuzzy diff --git a/library/winsound.po b/library/winsound.po index 0ef493a55c..d352762d05 100644 --- a/library/winsound.po +++ b/library/winsound.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/xdrlib.po b/library/xdrlib.po index 918147daf5..551a531118 100644 --- a/library/xdrlib.po +++ b/library/xdrlib.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:35+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/xml_dom.po b/library/xml_dom.po index 390639ed14..d79b05b135 100644 --- a/library/xml_dom.po +++ b/library/xml_dom.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:36+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/xml_dom_minidom.po b/library/xml_dom_minidom.po index 3520d43df7..c02a232062 100644 --- a/library/xml_dom_minidom.po +++ b/library/xml_dom_minidom.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-05 07:09+0000\n" "PO-Revision-Date: 2017-02-16 23:36+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/xml_etree_elementtree.po b/library/xml_etree_elementtree.po index c61831e9e3..d36fa25d2e 100644 --- a/library/xml_etree_elementtree.po +++ b/library/xml_etree_elementtree.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:36+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/xmlrpc_client.po b/library/xmlrpc_client.po index ddf7dfc14c..f7f105f76c 100644 --- a/library/xmlrpc_client.po +++ b/library/xmlrpc_client.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:37+0000\n" -"Last-Translator: m_aciek , 2019\n" +"Last-Translator: Maciej Olko , 2019\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/zipapp.po b/library/zipapp.po index 1e9bdd0808..4d0f4c37a3 100644 --- a/library/zipapp.po +++ b/library/zipapp.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:37+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/zipimport.po b/library/zipimport.po index ccb41d0efc..66a374bcdc 100644 --- a/library/zipimport.po +++ b/library/zipimport.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:37+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/library/zoneinfo.po b/library/zoneinfo.po index 916a85e920..7e86716ee1 100644 --- a/library/zoneinfo.po +++ b/library/zoneinfo.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2020-05-31 09:32+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/license.po b/license.po index 2e57f484d7..a79d50e7e3 100644 --- a/license.po +++ b/license.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 06:33+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/reference/datamodel.po b/reference/datamodel.po index 24e5d6e8bb..2c8f8f7fbb 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -5,7 +5,7 @@ # # Translators: # Tomasz Rodzen , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-05-04 06:48+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/reference/executionmodel.po b/reference/executionmodel.po index 52bc0954e6..467a8dce1f 100644 --- a/reference/executionmodel.po +++ b/reference/executionmodel.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/reference/expressions.po b/reference/expressions.po index 029e37af75..3294b979a3 100644 --- a/reference/expressions.po +++ b/reference/expressions.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-31 07:07+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/reference/index.po b/reference/index.po index 82c4ad7efb..075b86a638 100644 --- a/reference/index.po +++ b/reference/index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:38+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/reference/lexical_analysis.po b/reference/lexical_analysis.po index 860b2f6ece..5a463f3066 100644 --- a/reference/lexical_analysis.po +++ b/reference/lexical_analysis.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/reference/simple_stmts.po b/reference/simple_stmts.po index 88a74d3eab..549f2b8d94 100644 --- a/reference/simple_stmts.po +++ b/reference/simple_stmts.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-12 05:59+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" -"Last-Translator: m_aciek , 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/sphinx.po b/sphinx.po index 88ad2f4de1..0b407718d3 100644 --- a/sphinx.po +++ b/sphinx.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:50+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/appendix.po b/tutorial/appendix.po index b7698bac47..c99e048d55 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -5,7 +5,7 @@ # # Translators: # Stefan Ocetkiewicz , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/appetite.po b/tutorial/appetite.po index d75432b09d..1f4da3ed0f 100644 --- a/tutorial/appetite.po +++ b/tutorial/appetite.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:39+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/classes.po b/tutorial/classes.po index 7c62dd4820..a986be02c2 100644 --- a/tutorial/classes.po +++ b/tutorial/classes.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # Tomasz Rodzen , 2020 # Igor Zubrycki , 2020 # diff --git a/tutorial/controlflow.po b/tutorial/controlflow.po index 4966df0ca3..9aecaa6fbd 100644 --- a/tutorial/controlflow.po +++ b/tutorial/controlflow.po @@ -7,7 +7,7 @@ # Bartosz Chmiel , 2020 # Lidia Lipinska-Zubrycka , 2020 # Igor Zubrycki , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -16,7 +16,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-28 06:43+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index 32c6f350f4..515ca086ef 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-04 05:56+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/errors.po b/tutorial/errors.po index 3b832a1c87..abcb63dda5 100644 --- a/tutorial/errors.po +++ b/tutorial/errors.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Igor Zubrycki , 2020 # Ciarbin Ciarbin , 2021 # Jarosław Piszczała, 2021 diff --git a/tutorial/index.po b/tutorial/index.po index ede46c7a84..eb1d67e703 100644 --- a/tutorial/index.po +++ b/tutorial/index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/inputoutput.po b/tutorial/inputoutput.po index 91d6373b11..f3c7ddc8cd 100644 --- a/tutorial/inputoutput.po +++ b/tutorial/inputoutput.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2019 +# Maciej Olko , 2019 # Krzysztof Abramowicz, 2022 # #, fuzzy diff --git a/tutorial/interpreter.po b/tutorial/interpreter.po index 903b45666f..6a0247e36d 100644 --- a/tutorial/interpreter.po +++ b/tutorial/interpreter.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:40+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/introduction.po b/tutorial/introduction.po index 985810baf6..c934ea9405 100644 --- a/tutorial/introduction.po +++ b/tutorial/introduction.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-18 07:17+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/modules.po b/tutorial/modules.po index c0d415ef2a..be6c33c3dc 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -5,7 +5,7 @@ # # Translators: # Ciarbin Ciarbin , 2021 -# m_aciek , 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: m_aciek , 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/venv.po b/tutorial/venv.po index 2585982eaf..78c6211f25 100644 --- a/tutorial/venv.po +++ b/tutorial/venv.po @@ -6,7 +6,7 @@ # Translators: # Seweryn Piórkowski , 2020 # Ciarbin Ciarbin , 2021 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-04-14 06:01+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/tutorial/whatnow.po b/tutorial/whatnow.po index 989b6aa7f0..73f4beb1fc 100644 --- a/tutorial/whatnow.po +++ b/tutorial/whatnow.po @@ -6,7 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # Ciarbin Ciarbin , 2021 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/using/index.po b/using/index.po index 6b4fb102ec..4d7725b533 100644 --- a/using/index.po +++ b/using/index.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:41+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/using/unix.po b/using/unix.po index c276589fb3..9c642720f4 100644 --- a/using/unix.po +++ b/using/unix.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/using/windows.po b/using/windows.po index 8c9239d37c..95a4f348b4 100644 --- a/using/windows.po +++ b/using/windows.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Krzysztof Abramowicz, 2022 # #, fuzzy diff --git a/whatsnew/2.0.po b/whatsnew/2.0.po index 871a5249ec..1833427aa9 100644 --- a/whatsnew/2.0.po +++ b/whatsnew/2.0.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:42+0000\n" -"Last-Translator: m_aciek , 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/whatsnew/3.1.po b/whatsnew/3.1.po index 54f2692623..7e66cea449 100644 --- a/whatsnew/3.1.po +++ b/whatsnew/3.1.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Seweryn Piórkowski , 2020 # #, fuzzy diff --git a/whatsnew/3.7.po b/whatsnew/3.7.po index f79f2dba72..bd79c1928c 100644 --- a/whatsnew/3.7.po +++ b/whatsnew/3.7.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Krzysztof Abramowicz, 2022 # #, fuzzy diff --git a/whatsnew/3.8.po b/whatsnew/3.8.po index 6f70381468..9f37f77baf 100644 --- a/whatsnew/3.8.po +++ b/whatsnew/3.8.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-02-16 05:28+0000\n" "PO-Revision-Date: 2019-09-01 14:44+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 16108c5010..c848e24bd2 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # Krzysztof Abramowicz, 2022 # #, fuzzy From 3f21642aa32f1d36134f36bb8507378758e013eb Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 30 Jun 2022 20:48:16 +0000 Subject: [PATCH 096/153] Update translation from Transifex --- about.po | 4 ++-- bugs.po | 4 ++-- c-api/abstract.po | 2 +- c-api/apiabiversion.po | 4 ++-- c-api/arg.po | 4 ++-- c-api/buffer.po | 4 ++-- c-api/bytes.po | 4 ++-- c-api/call.po | 4 ++-- c-api/dict.po | 4 ++-- c-api/exceptions.po | 4 ++-- c-api/intro.po | 4 ++-- c-api/memory.po | 4 ++-- c-api/structures.po | 4 ++-- c-api/tuple.po | 4 ++-- contents.po | 4 ++-- copyright.po | 4 ++-- distributing/index.po | 2 +- distutils/_setuptools_disclaimer.po | 4 ++-- distutils/builtdist.po | 4 ++-- distutils/commandref.po | 4 ++-- distutils/configfile.po | 4 ++-- distutils/examples.po | 4 ++-- distutils/extending.po | 4 ++-- distutils/index.po | 4 ++-- distutils/introduction.po | 4 ++-- distutils/setupscript.po | 4 ++-- distutils/sourcedist.po | 4 ++-- extending/extending.po | 4 ++-- extending/index.po | 4 ++-- extending/newtypes.po | 4 ++-- 30 files changed, 58 insertions(+), 58 deletions(-) diff --git a/about.po b/about.po index c8db315bd8..d9c1781589 100644 --- a/about.po +++ b/about.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:31+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/bugs.po b/bugs.po index 7c52f668aa..7b8ccb2667 100644 --- a/bugs.po +++ b/bugs.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-08 07:11+0000\n" "PO-Revision-Date: 2017-02-16 17:31+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/abstract.po b/c-api/abstract.po index 8ca3cf40c3..67683a9bea 100644 --- a/c-api/abstract.po +++ b/c-api/abstract.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # Krzysztof Wierzbicki , 2020 # #, fuzzy diff --git a/c-api/apiabiversion.po b/c-api/apiabiversion.po index cbf84e5691..92d9d281fb 100644 --- a/c-api/apiabiversion.po +++ b/c-api/apiabiversion.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/arg.po b/c-api/arg.po index bd2a0c09e8..cbf7232362 100644 --- a/c-api/arg.po +++ b/c-api/arg.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/buffer.po b/c-api/buffer.po index 121087912f..1dc633e0ad 100644 --- a/c-api/buffer.po +++ b/c-api/buffer.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/bytes.po b/c-api/bytes.po index f40b5520d9..5c0d053b97 100644 --- a/c-api/bytes.po +++ b/c-api/bytes.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-07 05:06+0000\n" "PO-Revision-Date: 2017-02-16 17:33+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/call.po b/c-api/call.po index 7dfdda20df..e1bb4f168e 100644 --- a/c-api/call.po +++ b/c-api/call.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2020-05-31 09:28+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/dict.po b/c-api/dict.po index 1d3431e9ca..4bb7788a57 100644 --- a/c-api/dict.po +++ b/c-api/dict.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-07 05:06+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/exceptions.po b/c-api/exceptions.po index 1bfed7b0f7..45041520eb 100644 --- a/c-api/exceptions.po +++ b/c-api/exceptions.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:35+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/intro.po b/c-api/intro.po index ee11b765c5..8b03a0c230 100644 --- a/c-api/intro.po +++ b/c-api/intro.po @@ -5,7 +5,7 @@ # # Translators: # Seweryn Piórkowski , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:36+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/memory.po b/c-api/memory.po index c02b40cc0a..74a9d6585d 100644 --- a/c-api/memory.po +++ b/c-api/memory.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-10 05:40+0000\n" "PO-Revision-Date: 2017-02-16 17:37+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/structures.po b/c-api/structures.po index c8cc64d337..9331566880 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-03 07:07+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/c-api/tuple.po b/c-api/tuple.po index 574bec76ef..ee2f459249 100644 --- a/c-api/tuple.po +++ b/c-api/tuple.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-07 05:06+0000\n" "PO-Revision-Date: 2017-02-16 17:39+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/contents.po b/contents.po index 0c7e86510e..be9bd52492 100644 --- a/contents.po +++ b/contents.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/copyright.po b/copyright.po index 94ade98709..c18e844653 100644 --- a/copyright.po +++ b/copyright.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-02 05:03+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distributing/index.po b/distributing/index.po index cac7b6c9ab..0a9118def0 100644 --- a/distributing/index.po +++ b/distributing/index.po @@ -5,7 +5,7 @@ # # Translators: # Krzysztof Wierzbicki , 2020 -# m_aciek , 2020 +# Maciej Olko , 2020 # Ciarbin Ciarbin , 2021 # #, fuzzy diff --git a/distutils/_setuptools_disclaimer.po b/distutils/_setuptools_disclaimer.po index 1fb560a50b..fd91e36861 100644 --- a/distutils/_setuptools_disclaimer.po +++ b/distutils/_setuptools_disclaimer.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2019-09-01 14:28+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/builtdist.po b/distutils/builtdist.po index 2ba0b6b8fd..bbfc387a41 100644 --- a/distutils/builtdist.po +++ b/distutils/builtdist.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/commandref.po b/distutils/commandref.po index f9a550e787..0753ae3623 100644 --- a/distutils/commandref.po +++ b/distutils/commandref.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/configfile.po b/distutils/configfile.po index 7ae93e0786..bd1aeaed6e 100644 --- a/distutils/configfile.po +++ b/distutils/configfile.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:40+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/examples.po b/distutils/examples.po index 799fd55487..166b9cc8ae 100644 --- a/distutils/examples.po +++ b/distutils/examples.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/extending.po b/distutils/extending.po index dd2e08f55e..8eeb4150bb 100644 --- a/distutils/extending.po +++ b/distutils/extending.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/index.po b/distutils/index.po index e8408c479f..74ca09baed 100644 --- a/distutils/index.po +++ b/distutils/index.po @@ -5,7 +5,7 @@ # # Translators: # Krzysztof Wierzbicki , 2020 -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/introduction.po b/distutils/introduction.po index c7b74b3419..9e6476d826 100644 --- a/distutils/introduction.po +++ b/distutils/introduction.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/setupscript.po b/distutils/setupscript.po index d1f6f29856..0bb1fde822 100644 --- a/distutils/setupscript.po +++ b/distutils/setupscript.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/distutils/sourcedist.po b/distutils/sourcedist.po index fc73829f1c..7262beb7d1 100644 --- a/distutils/sourcedist.po +++ b/distutils/sourcedist.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2021 +# Maciej Olko , 2021 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: m_aciek , 2021\n" +"Last-Translator: Maciej Olko , 2021\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/extending.po b/extending/extending.po index b2cb8603cc..5a6e441803 100644 --- a/extending/extending.po +++ b/extending/extending.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/index.po b/extending/index.po index 1d27cce878..7552e2dff7 100644 --- a/extending/index.po +++ b/extending/index.po @@ -5,7 +5,7 @@ # # Translators: # Krzysztof Abramowicz, 2022 -# m_aciek , 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -14,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" -"Last-Translator: m_aciek , 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/extending/newtypes.po b/extending/newtypes.po index f10fff3dff..6a8e5bc91a 100644 --- a/extending/newtypes.po +++ b/extending/newtypes.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# m_aciek , 2020 +# Maciej Olko , 2020 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" -"Last-Translator: m_aciek , 2020\n" +"Last-Translator: Maciej Olko , 2020\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" From 26be518b4f0900db82f0fa8539a7287b833a5663 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 12 Jul 2022 23:16:48 +0000 Subject: [PATCH 097/153] Update translation from Transifex --- distutils/introduction.po | 5 +- glossary.po | 11 +- library/sys.po | 1988 +++++++++++++++++++++++++++++++++++++ library/tkinter.po | 5 +- 4 files changed, 2000 insertions(+), 9 deletions(-) create mode 100644 library/sys.po diff --git a/distutils/introduction.po b/distutils/introduction.po index 9e6476d826..7f69283074 100644 --- a/distutils/introduction.po +++ b/distutils/introduction.po @@ -5,6 +5,7 @@ # # Translators: # Maciej Olko , 2021 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 17:41+0000\n" -"Last-Translator: Maciej Olko , 2021\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -297,7 +298,7 @@ msgid "" msgstr "" msgid "extension module" -msgstr "" +msgstr "moduł rozszerzenia" msgid "" "a module written in the low-level language of the Python implementation: C/C+" diff --git a/glossary.po b/glossary.po index 3b226dbf31..62ba3c228c 100644 --- a/glossary.po +++ b/glossary.po @@ -6,6 +6,7 @@ # Translators: # Nikodem Łobodziński , 2021 # Maciej Olko , 2021 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-26 07:02+0000\n" "PO-Revision-Date: 2017-02-16 17:32+0000\n" -"Last-Translator: Maciej Olko , 2021\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -216,7 +217,7 @@ msgid "" msgstr "" msgid "attribute" -msgstr "" +msgstr "atrybut" msgid "" "A value associated with an object which is referenced by name using dotted " @@ -279,7 +280,7 @@ msgid "" msgstr "" msgid "bytecode" -msgstr "" +msgstr "kod bajtowy" msgid "" "Python source code is compiled into bytecode, the internal representation of " @@ -298,7 +299,7 @@ msgid "" msgstr "" msgid "callback" -msgstr "" +msgstr "wywołanie zwrotne" msgid "" "A subroutine function which is passed as an argument to be executed at some " @@ -535,7 +536,7 @@ msgid "" msgstr "" msgid "extension module" -msgstr "" +msgstr "moduł rozszerzenia" msgid "" "A module written in C or C++, using Python's C API to interact with the core " diff --git a/library/sys.po b/library/sys.po new file mode 100644 index 0000000000..9f6566399c --- /dev/null +++ b/library/sys.po @@ -0,0 +1,1988 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Maciej Olko , 2020 +# Krzysztof Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-04-29 06:12+0000\n" +"PO-Revision-Date: 2017-02-16 23:29+0000\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid ":mod:`sys` --- System-specific parameters and functions" +msgstr "" + +msgid "" +"This module provides access to some variables used or maintained by the " +"interpreter and to functions that interact strongly with the interpreter. It " +"is always available." +msgstr "" + +msgid "" +"On POSIX systems where Python was built with the standard ``configure`` " +"script, this contains the ABI flags as specified by :pep:`3149`." +msgstr "" + +msgid "" +"Default flags became an empty string (``m`` flag for pymalloc has been " +"removed)." +msgstr "" + +msgid "" +"Append the callable *hook* to the list of active auditing hooks for the " +"current (sub)interpreter." +msgstr "" + +msgid "" +"When an auditing event is raised through the :func:`sys.audit` function, " +"each hook will be called in the order it was added with the event name and " +"the tuple of arguments. Native hooks added by :c:func:`PySys_AddAuditHook` " +"are called first, followed by hooks added in the current (sub)interpreter. " +"Hooks can then log the event, raise an exception to abort the operation, or " +"terminate the process entirely." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys.addaudithook`` with no " +"arguments." +msgstr "" + +msgid "" +"Calling :func:`sys.addaudithook` will itself raise an auditing event named " +"``sys.addaudithook`` with no arguments. If any existing hooks raise an " +"exception derived from :class:`RuntimeError`, the new hook will not be added " +"and the exception suppressed. As a result, callers cannot assume that their " +"hook has been added unless they control all existing hooks." +msgstr "" + +msgid "" +"See the :ref:`audit events table ` for all events raised by " +"CPython, and :pep:`578` for the original design discussion." +msgstr "" + +msgid "" +"Exceptions derived from :class:`Exception` but not :class:`RuntimeError` are " +"no longer suppressed." +msgstr "" + +msgid "" +"When tracing is enabled (see :func:`settrace`), Python hooks are only traced " +"if the callable has a ``__cantrace__`` member that is set to a true value. " +"Otherwise, trace functions will skip the hook." +msgstr "" + +msgid "" +"The list of command line arguments passed to a Python script. ``argv[0]`` is " +"the script name (it is operating system dependent whether this is a full " +"pathname or not). If the command was executed using the :option:`-c` " +"command line option to the interpreter, ``argv[0]`` is set to the string ``'-" +"c'``. If no script name was passed to the Python interpreter, ``argv[0]`` " +"is the empty string." +msgstr "" + +msgid "" +"To loop over the standard input, or the list of files given on the command " +"line, see the :mod:`fileinput` module." +msgstr "" + +msgid "" +"On Unix, command line arguments are passed by bytes from OS. Python decodes " +"them with filesystem encoding and \"surrogateescape\" error handler. When " +"you need original bytes, you can get it by ``[os.fsencode(arg) for arg in " +"sys.argv]``." +msgstr "" + +msgid "" +"Raise an auditing event and trigger any active auditing hooks. *event* is a " +"string identifying the event, and *args* may contain optional arguments with " +"more information about the event. The number and types of arguments for a " +"given event are considered a public and stable API and should not be " +"modified between releases." +msgstr "" + +msgid "" +"For example, one auditing event is named ``os.chdir``. This event has one " +"argument called *path* that will contain the requested new working directory." +msgstr "" + +msgid "" +":func:`sys.audit` will call the existing auditing hooks, passing the event " +"name and arguments, and will re-raise the first exception from any hook. In " +"general, if an exception is raised, it should not be handled and the process " +"should be terminated as quickly as possible. This allows hook " +"implementations to decide how to respond to particular events: they can " +"merely log the event or abort the operation by raising an exception." +msgstr "" + +msgid "" +"Hooks are added using the :func:`sys.addaudithook` or :c:func:" +"`PySys_AddAuditHook` functions." +msgstr "" + +msgid "" +"The native equivalent of this function is :c:func:`PySys_Audit`. Using the " +"native function is preferred when possible." +msgstr "" + +msgid "" +"See the :ref:`audit events table ` for all events raised by " +"CPython." +msgstr "" + +msgid "" +"Set during Python startup, before ``site.py`` is run, to the same value as :" +"data:`exec_prefix`. If not running in a :ref:`virtual environment `, the values will stay the same; if ``site.py`` finds that a virtual " +"environment is in use, the values of :data:`prefix` and :data:`exec_prefix` " +"will be changed to point to the virtual environment, whereas :data:" +"`base_prefix` and :data:`base_exec_prefix` will remain pointing to the base " +"Python installation (the one which the virtual environment was created from)." +msgstr "" + +msgid "" +"Set during Python startup, before ``site.py`` is run, to the same value as :" +"data:`prefix`. If not running in a :ref:`virtual environment `, " +"the values will stay the same; if ``site.py`` finds that a virtual " +"environment is in use, the values of :data:`prefix` and :data:`exec_prefix` " +"will be changed to point to the virtual environment, whereas :data:" +"`base_prefix` and :data:`base_exec_prefix` will remain pointing to the base " +"Python installation (the one which the virtual environment was created from)." +msgstr "" + +msgid "" +"An indicator of the native byte order. This will have the value ``'big'`` " +"on big-endian (most-significant byte first) platforms, and ``'little'`` on " +"little-endian (least-significant byte first) platforms." +msgstr "" + +msgid "" +"A tuple of strings giving the names of all modules that are compiled into " +"this Python interpreter. (This information is not available in any other " +"way --- ``modules.keys()`` only lists the imported modules.)" +msgstr "" + +msgid "" +"Call ``func(*args)``, while tracing is enabled. The tracing state is saved, " +"and restored afterwards. This is intended to be called from a debugger from " +"a checkpoint, to recursively debug some other code." +msgstr "" + +msgid "A string containing the copyright pertaining to the Python interpreter." +msgstr "" + +msgid "" +"Clear the internal type cache. The type cache is used to speed up attribute " +"and method lookups. Use the function *only* to drop unnecessary references " +"during reference leak debugging." +msgstr "" + +msgid "" +"This function should be used for internal and specialized purposes only." +msgstr "" + +msgid "" +"Return a dictionary mapping each thread's identifier to the topmost stack " +"frame currently active in that thread at the time the function is called. " +"Note that functions in the :mod:`traceback` module can build the call stack " +"given such a frame." +msgstr "" + +msgid "" +"This is most useful for debugging deadlock: this function does not require " +"the deadlocked threads' cooperation, and such threads' call stacks are " +"frozen for as long as they remain deadlocked. The frame returned for a non-" +"deadlocked thread may bear no relationship to that thread's current activity " +"by the time calling code examines the frame." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys._current_frames`` with no " +"arguments." +msgstr "" + +msgid "" +"This hook function is called by built-in :func:`breakpoint`. By default, it " +"drops you into the :mod:`pdb` debugger, but it can be set to any other " +"function so that you can choose which debugger gets used." +msgstr "" + +msgid "" +"The signature of this function is dependent on what it calls. For example, " +"the default binding (e.g. ``pdb.set_trace()``) expects no arguments, but you " +"might bind it to a function that expects additional arguments (positional " +"and/or keyword). The built-in ``breakpoint()`` function passes its " +"``*args`` and ``**kws`` straight through. Whatever ``breakpointhooks()`` " +"returns is returned from ``breakpoint()``." +msgstr "" + +msgid "" +"The default implementation first consults the environment variable :envvar:" +"`PYTHONBREAKPOINT`. If that is set to ``\"0\"`` then this function returns " +"immediately; i.e. it is a no-op. If the environment variable is not set, or " +"is set to the empty string, ``pdb.set_trace()`` is called. Otherwise this " +"variable should name a function to run, using Python's dotted-import " +"nomenclature, e.g. ``package.subpackage.module.function``. In this case, " +"``package.subpackage.module`` would be imported and the resulting module " +"must have a callable named ``function()``. This is run, passing in " +"``*args`` and ``**kws``, and whatever ``function()`` returns, ``sys." +"breakpointhook()`` returns to the built-in :func:`breakpoint` function." +msgstr "" + +msgid "" +"Note that if anything goes wrong while importing the callable named by :" +"envvar:`PYTHONBREAKPOINT`, a :exc:`RuntimeWarning` is reported and the " +"breakpoint is ignored." +msgstr "" + +msgid "" +"Also note that if ``sys.breakpointhook()`` is overridden programmatically, :" +"envvar:`PYTHONBREAKPOINT` is *not* consulted." +msgstr "" + +msgid "" +"Print low-level information to stderr about the state of CPython's memory " +"allocator." +msgstr "" + +msgid "" +"If Python is configured --with-pydebug, it also performs some expensive " +"internal consistency checks." +msgstr "" + +msgid "" +"This function is specific to CPython. The exact output format is not " +"defined here, and may change." +msgstr "" + +msgid "Integer specifying the handle of the Python DLL." +msgstr "" + +msgid ":ref:`Availability `: Windows." +msgstr "" + +msgid "" +"If *value* is not ``None``, this function prints ``repr(value)`` to ``sys." +"stdout``, and saves *value* in ``builtins._``. If ``repr(value)`` is not " +"encodable to ``sys.stdout.encoding`` with ``sys.stdout.errors`` error " +"handler (which is probably ``'strict'``), encode it to ``sys.stdout." +"encoding`` with ``'backslashreplace'`` error handler." +msgstr "" + +msgid "" +"``sys.displayhook`` is called on the result of evaluating an :term:" +"`expression` entered in an interactive Python session. The display of these " +"values can be customized by assigning another one-argument function to ``sys." +"displayhook``." +msgstr "" + +msgid "Pseudo-code::" +msgstr "" + +msgid "Use ``'backslashreplace'`` error handler on :exc:`UnicodeEncodeError`." +msgstr "" + +msgid "" +"If this is true, Python won't try to write ``.pyc`` files on the import of " +"source modules. This value is initially set to ``True`` or ``False`` " +"depending on the :option:`-B` command line option and the :envvar:" +"`PYTHONDONTWRITEBYTECODE` environment variable, but you can set it yourself " +"to control bytecode file generation." +msgstr "" + +msgid "" +"If this is set (not ``None``), Python will write bytecode-cache ``.pyc`` " +"files to (and read them from) a parallel directory tree rooted at this " +"directory, rather than from ``__pycache__`` directories in the source code " +"tree. Any ``__pycache__`` directories in the source code tree will be " +"ignored and new `.pyc` files written within the pycache prefix. Thus if you " +"use :mod:`compileall` as a pre-build step, you must ensure you run it with " +"the same pycache prefix (if any) that you will use at runtime." +msgstr "" + +msgid "" +"A relative path is interpreted relative to the current working directory." +msgstr "" + +msgid "" +"This value is initially set based on the value of the :option:`-X` " +"``pycache_prefix=PATH`` command-line option or the :envvar:" +"`PYTHONPYCACHEPREFIX` environment variable (command-line takes precedence). " +"If neither are set, it is ``None``." +msgstr "" + +msgid "" +"This function prints out a given traceback and exception to ``sys.stderr``." +msgstr "" + +msgid "" +"When an exception is raised and uncaught, the interpreter calls ``sys." +"excepthook`` with three arguments, the exception class, exception instance, " +"and a traceback object. In an interactive session this happens just before " +"control is returned to the prompt; in a Python program this happens just " +"before the program exits. The handling of such top-level exceptions can be " +"customized by assigning another three-argument function to ``sys." +"excepthook``." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys.excepthook`` with arguments " +"``hook``, ``type``, ``value``, ``traceback``." +msgstr "" + +msgid "" +"Raise an auditing event ``sys.excepthook`` with arguments ``hook``, " +"``type``, ``value``, ``traceback`` when an uncaught exception occurs. If no " +"hook has been set, ``hook`` may be ``None``. If any hook raises an exception " +"derived from :class:`RuntimeError` the call to the hook will be suppressed. " +"Otherwise, the audit hook exception will be reported as unraisable and ``sys." +"excepthook`` will be called." +msgstr "" + +msgid "" +"The :func:`sys.unraisablehook` function handles unraisable exceptions and " +"the :func:`threading.excepthook` function handles exception raised by :func:" +"`threading.Thread.run`." +msgstr "" + +msgid "" +"These objects contain the original values of ``breakpointhook``, " +"``displayhook``, ``excepthook``, and ``unraisablehook`` at the start of the " +"program. They are saved so that ``breakpointhook``, ``displayhook`` and " +"``excepthook``, ``unraisablehook`` can be restored in case they happen to " +"get replaced with broken or alternative objects." +msgstr "" + +msgid "__breakpointhook__" +msgstr "" + +msgid "__unraisablehook__" +msgstr "" + +msgid "" +"This function returns a tuple of three values that give information about " +"the exception that is currently being handled. The information returned is " +"specific both to the current thread and to the current stack frame. If the " +"current stack frame is not handling an exception, the information is taken " +"from the calling stack frame, or its caller, and so on until a stack frame " +"is found that is handling an exception. Here, \"handling an exception\" is " +"defined as \"executing an except clause.\" For any stack frame, only " +"information about the exception being currently handled is accessible." +msgstr "" + +msgid "" +"If no exception is being handled anywhere on the stack, a tuple containing " +"three ``None`` values is returned. Otherwise, the values returned are " +"``(type, value, traceback)``. Their meaning is: *type* gets the type of the " +"exception being handled (a subclass of :exc:`BaseException`); *value* gets " +"the exception instance (an instance of the exception type); *traceback* gets " +"a :ref:`traceback object ` which encapsulates the call " +"stack at the point where the exception originally occurred." +msgstr "" + +msgid "" +"A string giving the site-specific directory prefix where the platform-" +"dependent Python files are installed; by default, this is also ``'/usr/" +"local'``. This can be set at build time with the ``--exec-prefix`` argument " +"to the :program:`configure` script. Specifically, all configuration files " +"(e.g. the :file:`pyconfig.h` header file) are installed in the directory :" +"file:`{exec_prefix}/lib/python{X.Y}/config`, and shared library modules are " +"installed in :file:`{exec_prefix}/lib/python{X.Y}/lib-dynload`, where *X.Y* " +"is the version number of Python, for example ``3.2``." +msgstr "" + +msgid "" +"If a :ref:`virtual environment ` is in effect, this value will be " +"changed in ``site.py`` to point to the virtual environment. The value for " +"the Python installation will still be available, via :data:" +"`base_exec_prefix`." +msgstr "" + +msgid "" +"A string giving the absolute path of the executable binary for the Python " +"interpreter, on systems where this makes sense. If Python is unable to " +"retrieve the real path to its executable, :data:`sys.executable` will be an " +"empty string or ``None``." +msgstr "" + +msgid "" +"Exit from Python. This is implemented by raising the :exc:`SystemExit` " +"exception, so cleanup actions specified by finally clauses of :keyword:`try` " +"statements are honored, and it is possible to intercept the exit attempt at " +"an outer level." +msgstr "" + +msgid "" +"The optional argument *arg* can be an integer giving the exit status " +"(defaulting to zero), or another type of object. If it is an integer, zero " +"is considered \"successful termination\" and any nonzero value is considered " +"\"abnormal termination\" by shells and the like. Most systems require it to " +"be in the range 0--127, and produce undefined results otherwise. Some " +"systems have a convention for assigning specific meanings to specific exit " +"codes, but these are generally underdeveloped; Unix programs generally use 2 " +"for command line syntax errors and 1 for all other kind of errors. If " +"another type of object is passed, ``None`` is equivalent to passing zero, " +"and any other object is printed to :data:`stderr` and results in an exit " +"code of 1. In particular, ``sys.exit(\"some error message\")`` is a quick " +"way to exit a program when an error occurs." +msgstr "" + +msgid "" +"Since :func:`exit` ultimately \"only\" raises an exception, it will only " +"exit the process when called from the main thread, and the exception is not " +"intercepted." +msgstr "" + +msgid "" +"If an error occurs in the cleanup after the Python interpreter has caught :" +"exc:`SystemExit` (such as an error flushing buffered data in the standard " +"streams), the exit status is changed to 120." +msgstr "" + +msgid "" +"The :term:`named tuple` *flags* exposes the status of command line flags. " +"The attributes are read only." +msgstr "" + +msgid "attribute" +msgstr "atrybut" + +msgid "flag" +msgstr "" + +msgid ":const:`debug`" +msgstr "" + +msgid ":option:`-d`" +msgstr "" + +msgid ":const:`inspect`" +msgstr "" + +msgid ":option:`-i`" +msgstr "" + +msgid ":const:`interactive`" +msgstr "" + +msgid ":const:`isolated`" +msgstr "" + +msgid ":option:`-I`" +msgstr "" + +msgid ":const:`optimize`" +msgstr "" + +msgid ":option:`-O` or :option:`-OO`" +msgstr "" + +msgid ":const:`dont_write_bytecode`" +msgstr "" + +msgid ":option:`-B`" +msgstr "" + +msgid ":const:`no_user_site`" +msgstr "" + +msgid ":option:`-s`" +msgstr "" + +msgid ":const:`no_site`" +msgstr "" + +msgid ":option:`-S`" +msgstr "" + +msgid ":const:`ignore_environment`" +msgstr "" + +msgid ":option:`-E`" +msgstr "" + +msgid ":const:`verbose`" +msgstr "" + +msgid ":option:`-v`" +msgstr "" + +msgid ":const:`bytes_warning`" +msgstr "" + +msgid ":option:`-b`" +msgstr "" + +msgid ":const:`quiet`" +msgstr "" + +msgid ":option:`-q`" +msgstr "" + +msgid ":const:`hash_randomization`" +msgstr "" + +msgid ":option:`-R`" +msgstr "" + +msgid ":const:`dev_mode`" +msgstr "" + +msgid ":option:`-X dev <-X>` (:ref:`Python Development Mode `)" +msgstr "" + +msgid ":const:`utf8_mode`" +msgstr "" + +msgid ":option:`-X utf8 <-X>`" +msgstr "" + +msgid "Added ``quiet`` attribute for the new :option:`-q` flag." +msgstr "" + +msgid "The ``hash_randomization`` attribute." +msgstr "" + +msgid "Removed obsolete ``division_warning`` attribute." +msgstr "" + +msgid "Added ``isolated`` attribute for :option:`-I` ``isolated`` flag." +msgstr "" + +msgid "" +"Added the ``dev_mode`` attribute for the new :ref:`Python Development Mode " +"` and the ``utf8_mode`` attribute for the new :option:`-X` " +"``utf8`` flag." +msgstr "" + +msgid "" +"A :term:`named tuple` holding information about the float type. It contains " +"low level information about the precision and internal representation. The " +"values correspond to the various floating-point constants defined in the " +"standard header file :file:`float.h` for the 'C' programming language; see " +"section 5.2.4.2.2 of the 1999 ISO/IEC C standard [C99]_, 'Characteristics of " +"floating types', for details." +msgstr "" + +msgid "float.h macro" +msgstr "" + +msgid "explanation" +msgstr "" + +msgid ":const:`epsilon`" +msgstr "" + +msgid "DBL_EPSILON" +msgstr "" + +msgid "" +"difference between 1.0 and the least value greater than 1.0 that is " +"representable as a float" +msgstr "" + +msgid "See also :func:`math.ulp`." +msgstr "" + +msgid ":const:`dig`" +msgstr "" + +msgid "DBL_DIG" +msgstr "" + +msgid "" +"maximum number of decimal digits that can be faithfully represented in a " +"float; see below" +msgstr "" + +msgid ":const:`mant_dig`" +msgstr "" + +msgid "DBL_MANT_DIG" +msgstr "" + +msgid "" +"float precision: the number of base-``radix`` digits in the significand of a " +"float" +msgstr "" + +msgid ":const:`max`" +msgstr "" + +msgid "DBL_MAX" +msgstr "" + +msgid "maximum representable positive finite float" +msgstr "" + +msgid ":const:`max_exp`" +msgstr "" + +msgid "DBL_MAX_EXP" +msgstr "" + +msgid "" +"maximum integer *e* such that ``radix**(e-1)`` is a representable finite " +"float" +msgstr "" + +msgid ":const:`max_10_exp`" +msgstr "" + +msgid "DBL_MAX_10_EXP" +msgstr "" + +msgid "" +"maximum integer *e* such that ``10**e`` is in the range of representable " +"finite floats" +msgstr "" + +msgid ":const:`min`" +msgstr "" + +msgid "DBL_MIN" +msgstr "" + +msgid "minimum representable positive *normalized* float" +msgstr "" + +msgid "" +"Use :func:`math.ulp(0.0) ` to get the smallest positive " +"*denormalized* representable float." +msgstr "" + +msgid ":const:`min_exp`" +msgstr "" + +msgid "DBL_MIN_EXP" +msgstr "" + +msgid "minimum integer *e* such that ``radix**(e-1)`` is a normalized float" +msgstr "" + +msgid ":const:`min_10_exp`" +msgstr "" + +msgid "DBL_MIN_10_EXP" +msgstr "" + +msgid "minimum integer *e* such that ``10**e`` is a normalized float" +msgstr "" + +msgid ":const:`radix`" +msgstr "" + +msgid "FLT_RADIX" +msgstr "" + +msgid "radix of exponent representation" +msgstr "" + +msgid ":const:`rounds`" +msgstr "" + +msgid "FLT_ROUNDS" +msgstr "" + +msgid "" +"integer constant representing the rounding mode used for arithmetic " +"operations. This reflects the value of the system FLT_ROUNDS macro at " +"interpreter startup time. See section 5.2.4.2.2 of the C99 standard for an " +"explanation of the possible values and their meanings." +msgstr "" + +msgid "" +"The attribute :attr:`sys.float_info.dig` needs further explanation. If " +"``s`` is any string representing a decimal number with at most :attr:`sys." +"float_info.dig` significant digits, then converting ``s`` to a float and " +"back again will recover a string representing the same decimal value::" +msgstr "" + +msgid "" +"But for strings with more than :attr:`sys.float_info.dig` significant " +"digits, this isn't always true::" +msgstr "" + +msgid "" +"A string indicating how the :func:`repr` function behaves for floats. If " +"the string has value ``'short'`` then for a finite float ``x``, ``repr(x)`` " +"aims to produce a short string with the property that ``float(repr(x)) == " +"x``. This is the usual behaviour in Python 3.1 and later. Otherwise, " +"``float_repr_style`` has value ``'legacy'`` and ``repr(x)`` behaves in the " +"same way as it did in versions of Python prior to 3.1." +msgstr "" + +msgid "" +"Return the number of memory blocks currently allocated by the interpreter, " +"regardless of their size. This function is mainly useful for tracking and " +"debugging memory leaks. Because of the interpreter's internal caches, the " +"result can vary from call to call; you may have to call :func:" +"`_clear_type_cache()` and :func:`gc.collect()` to get more predictable " +"results." +msgstr "" + +msgid "" +"If a Python build or implementation cannot reasonably compute this " +"information, :func:`getallocatedblocks()` is allowed to return 0 instead." +msgstr "" + +msgid "Return the build time API version of Android as an integer." +msgstr "" + +msgid ":ref:`Availability `: Android." +msgstr "" + +msgid "" +"Return the name of the current default string encoding used by the Unicode " +"implementation." +msgstr "" + +msgid "" +"Return the current value of the flags that are used for :c:func:`dlopen` " +"calls. Symbolic names for the flag values can be found in the :mod:`os` " +"module (``RTLD_xxx`` constants, e.g. :data:`os.RTLD_LAZY`)." +msgstr "" + +msgid ":ref:`Availability `: Unix." +msgstr "" + +msgid "" +"Return the name of the encoding used to convert between Unicode filenames " +"and bytes filenames. For best compatibility, str should be used for " +"filenames in all cases, although representing filenames as bytes is also " +"supported. Functions accepting or returning filenames should support either " +"str or bytes and internally convert to the system's preferred representation." +msgstr "" + +msgid "This encoding is always ASCII-compatible." +msgstr "" + +msgid "" +":func:`os.fsencode` and :func:`os.fsdecode` should be used to ensure that " +"the correct encoding and errors mode are used." +msgstr "" + +msgid "In the UTF-8 mode, the encoding is ``utf-8`` on any platform." +msgstr "" + +msgid "On macOS, the encoding is ``'utf-8'``." +msgstr "" + +msgid "On Unix, the encoding is the locale encoding." +msgstr "" + +msgid "" +"On Windows, the encoding may be ``'utf-8'`` or ``'mbcs'``, depending on user " +"configuration." +msgstr "" + +msgid "On Android, the encoding is ``'utf-8'``." +msgstr "" + +msgid "On VxWorks, the encoding is ``'utf-8'``." +msgstr "" + +msgid ":func:`getfilesystemencoding` result cannot be ``None`` anymore." +msgstr "" + +msgid "" +"Windows is no longer guaranteed to return ``'mbcs'``. See :pep:`529` and :" +"func:`_enablelegacywindowsfsencoding` for more information." +msgstr "" + +msgid "Return 'utf-8' in the UTF-8 mode." +msgstr "" + +msgid "" +"Return the name of the error mode used to convert between Unicode filenames " +"and bytes filenames. The encoding name is returned from :func:" +"`getfilesystemencoding`." +msgstr "" + +msgid "" +"Return the reference count of the *object*. The count returned is generally " +"one higher than you might expect, because it includes the (temporary) " +"reference as an argument to :func:`getrefcount`." +msgstr "" + +msgid "" +"Return the current value of the recursion limit, the maximum depth of the " +"Python interpreter stack. This limit prevents infinite recursion from " +"causing an overflow of the C stack and crashing Python. It can be set by :" +"func:`setrecursionlimit`." +msgstr "" + +msgid "" +"Return the size of an object in bytes. The object can be any type of object. " +"All built-in objects will return correct results, but this does not have to " +"hold true for third-party extensions as it is implementation specific." +msgstr "" + +msgid "" +"Only the memory consumption directly attributed to the object is accounted " +"for, not the memory consumption of objects it refers to." +msgstr "" + +msgid "" +"If given, *default* will be returned if the object does not provide means to " +"retrieve the size. Otherwise a :exc:`TypeError` will be raised." +msgstr "" + +msgid "" +":func:`getsizeof` calls the object's ``__sizeof__`` method and adds an " +"additional garbage collector overhead if the object is managed by the " +"garbage collector." +msgstr "" + +msgid "" +"See `recursive sizeof recipe `_ " +"for an example of using :func:`getsizeof` recursively to find the size of " +"containers and all their contents." +msgstr "" + +msgid "" +"Return the interpreter's \"thread switch interval\"; see :func:" +"`setswitchinterval`." +msgstr "" + +msgid "" +"Return a frame object from the call stack. If optional integer *depth* is " +"given, return the frame object that many calls below the top of the stack. " +"If that is deeper than the call stack, :exc:`ValueError` is raised. The " +"default for *depth* is zero, returning the frame at the top of the call " +"stack." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys._getframe`` with no " +"arguments." +msgstr "" + +msgid "" +"This function should be used for internal and specialized purposes only. It " +"is not guaranteed to exist in all implementations of Python." +msgstr "" + +msgid "Get the profiler function as set by :func:`setprofile`." +msgstr "" + +msgid "Get the trace function as set by :func:`settrace`." +msgstr "" + +msgid "" +"The :func:`gettrace` function is intended only for implementing debuggers, " +"profilers, coverage tools and the like. Its behavior is part of the " +"implementation platform, rather than part of the language definition, and " +"thus may not be available in all Python implementations." +msgstr "" + +msgid "" +"Return a named tuple describing the Windows version currently running. The " +"named elements are *major*, *minor*, *build*, *platform*, *service_pack*, " +"*service_pack_minor*, *service_pack_major*, *suite_mask*, *product_type* and " +"*platform_version*. *service_pack* contains a string, *platform_version* a 3-" +"tuple and all other values are integers. The components can also be accessed " +"by name, so ``sys.getwindowsversion()[0]`` is equivalent to ``sys." +"getwindowsversion().major``. For compatibility with prior versions, only the " +"first 5 elements are retrievable by indexing." +msgstr "" + +msgid "*platform* will be :const:`2 (VER_PLATFORM_WIN32_NT)`." +msgstr "" + +msgid "*product_type* may be one of the following values:" +msgstr "" + +msgid "Constant" +msgstr "Stała" + +msgid "Meaning" +msgstr "Znaczenie" + +msgid ":const:`1 (VER_NT_WORKSTATION)`" +msgstr "" + +msgid "The system is a workstation." +msgstr "" + +msgid ":const:`2 (VER_NT_DOMAIN_CONTROLLER)`" +msgstr "" + +msgid "The system is a domain controller." +msgstr "" + +msgid ":const:`3 (VER_NT_SERVER)`" +msgstr "" + +msgid "The system is a server, but not a domain controller." +msgstr "" + +msgid "" +"This function wraps the Win32 :c:func:`GetVersionEx` function; see the " +"Microsoft documentation on :c:func:`OSVERSIONINFOEX` for more information " +"about these fields." +msgstr "" + +msgid "" +"*platform_version* returns the major version, minor version and build number " +"of the current operating system, rather than the version that is being " +"emulated for the process. It is intended for use in logging rather than for " +"feature detection." +msgstr "" + +msgid "" +"*platform_version* derives the version from kernel32.dll which can be of a " +"different version than the OS version. Please use :mod:`platform` module for " +"achieving accurate OS version." +msgstr "" + +msgid "" +"Changed to a named tuple and added *service_pack_minor*, " +"*service_pack_major*, *suite_mask*, and *product_type*." +msgstr "" + +msgid "Added *platform_version*" +msgstr "" + +msgid "" +"Returns an *asyncgen_hooks* object, which is similar to a :class:" +"`~collections.namedtuple` of the form `(firstiter, finalizer)`, where " +"*firstiter* and *finalizer* are expected to be either ``None`` or functions " +"which take an :term:`asynchronous generator iterator` as an argument, and " +"are used to schedule finalization of an asynchronous generator by an event " +"loop." +msgstr "" + +msgid "See :pep:`525` for more details." +msgstr "" + +msgid "" +"This function has been added on a provisional basis (see :pep:`411` for " +"details.)" +msgstr "" + +msgid "" +"Get the current coroutine origin tracking depth, as set by :func:" +"`set_coroutine_origin_tracking_depth`." +msgstr "" + +msgid "" +"This function has been added on a provisional basis (see :pep:`411` for " +"details.) Use it only for debugging purposes." +msgstr "" + +msgid "" +"A :term:`named tuple` giving parameters of the numeric hash implementation. " +"For more details about hashing of numeric types, see :ref:`numeric-hash`." +msgstr "" + +msgid ":const:`width`" +msgstr "" + +msgid "width in bits used for hash values" +msgstr "" + +msgid ":const:`modulus`" +msgstr "" + +msgid "prime modulus P used for numeric hash scheme" +msgstr "" + +msgid ":const:`inf`" +msgstr "" + +msgid "hash value returned for a positive infinity" +msgstr "" + +msgid ":const:`nan`" +msgstr "" + +msgid "hash value returned for a nan" +msgstr "" + +msgid ":const:`imag`" +msgstr "" + +msgid "multiplier used for the imaginary part of a complex number" +msgstr "" + +msgid ":const:`algorithm`" +msgstr "" + +msgid "name of the algorithm for hashing of str, bytes, and memoryview" +msgstr "" + +msgid ":const:`hash_bits`" +msgstr "" + +msgid "internal output size of the hash algorithm" +msgstr "" + +msgid ":const:`seed_bits`" +msgstr "" + +msgid "size of the seed key of the hash algorithm" +msgstr "" + +msgid "Added *algorithm*, *hash_bits* and *seed_bits*" +msgstr "" + +msgid "" +"The version number encoded as a single integer. This is guaranteed to " +"increase with each version, including proper support for non-production " +"releases. For example, to test that the Python interpreter is at least " +"version 1.5.2, use::" +msgstr "" + +msgid "" +"This is called ``hexversion`` since it only really looks meaningful when " +"viewed as the result of passing it to the built-in :func:`hex` function. " +"The :term:`named tuple` :data:`sys.version_info` may be used for a more " +"human-friendly encoding of the same information." +msgstr "" + +msgid "More details of ``hexversion`` can be found at :ref:`apiabiversion`." +msgstr "" + +msgid "" +"An object containing information about the implementation of the currently " +"running Python interpreter. The following attributes are required to exist " +"in all Python implementations." +msgstr "" + +msgid "" +"*name* is the implementation's identifier, e.g. ``'cpython'``. The actual " +"string is defined by the Python implementation, but it is guaranteed to be " +"lower case." +msgstr "" + +msgid "" +"*version* is a named tuple, in the same format as :data:`sys.version_info`. " +"It represents the version of the Python *implementation*. This has a " +"distinct meaning from the specific version of the Python *language* to which " +"the currently running interpreter conforms, which ``sys.version_info`` " +"represents. For example, for PyPy 1.8 ``sys.implementation.version`` might " +"be ``sys.version_info(1, 8, 0, 'final', 0)``, whereas ``sys.version_info`` " +"would be ``sys.version_info(2, 7, 2, 'final', 0)``. For CPython they are " +"the same value, since it is the reference implementation." +msgstr "" + +msgid "" +"*hexversion* is the implementation version in hexadecimal format, like :data:" +"`sys.hexversion`." +msgstr "" + +msgid "" +"*cache_tag* is the tag used by the import machinery in the filenames of " +"cached modules. By convention, it would be a composite of the " +"implementation's name and version, like ``'cpython-33'``. However, a Python " +"implementation may use some other value if appropriate. If ``cache_tag`` is " +"set to ``None``, it indicates that module caching should be disabled." +msgstr "" + +msgid "" +":data:`sys.implementation` may contain additional attributes specific to the " +"Python implementation. These non-standard attributes must start with an " +"underscore, and are not described here. Regardless of its contents, :data:" +"`sys.implementation` will not change during a run of the interpreter, nor " +"between implementation versions. (It may change between Python language " +"versions, however.) See :pep:`421` for more information." +msgstr "" + +msgid "" +"The addition of new required attributes must go through the normal PEP " +"process. See :pep:`421` for more information." +msgstr "" + +msgid "" +"A :term:`named tuple` that holds information about Python's internal " +"representation of integers. The attributes are read only." +msgstr "" + +msgid "Attribute" +msgstr "" + +msgid "Explanation" +msgstr "Wytłumaczenie" + +msgid ":const:`bits_per_digit`" +msgstr "" + +msgid "" +"number of bits held in each digit. Python integers are stored internally in " +"base ``2**int_info.bits_per_digit``" +msgstr "" + +msgid ":const:`sizeof_digit`" +msgstr "" + +msgid "size in bytes of the C type used to represent a digit" +msgstr "" + +msgid "" +"When this attribute exists, its value is automatically called (with no " +"arguments) when the interpreter is launched in :ref:`interactive mode `. This is done after the :envvar:`PYTHONSTARTUP` file is read, " +"so that you can set this hook there. The :mod:`site` module :ref:`sets this " +"`." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``cpython.run_interactivehook`` " +"with argument ``hook``." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``cpython.run_interactivehook`` " +"with the hook object as the argument when the hook is called on startup." +msgstr "" + +msgid "" +"Enter *string* in the table of \"interned\" strings and return the interned " +"string -- which is *string* itself or a copy. Interning strings is useful to " +"gain a little performance on dictionary lookup -- if the keys in a " +"dictionary are interned, and the lookup key is interned, the key comparisons " +"(after hashing) can be done by a pointer compare instead of a string " +"compare. Normally, the names used in Python programs are automatically " +"interned, and the dictionaries used to hold module, class or instance " +"attributes have interned keys." +msgstr "" + +msgid "" +"Interned strings are not immortal; you must keep a reference to the return " +"value of :func:`intern` around to benefit from it." +msgstr "" + +msgid "" +"Return :const:`True` if the Python interpreter is :term:`shutting down " +"`, :const:`False` otherwise." +msgstr "" + +msgid "" +"These three variables are not always defined; they are set when an exception " +"is not handled and the interpreter prints an error message and a stack " +"traceback. Their intended use is to allow an interactive user to import a " +"debugger module and engage in post-mortem debugging without having to re-" +"execute the command that caused the error. (Typical use is ``import pdb; " +"pdb.pm()`` to enter the post-mortem debugger; see :mod:`pdb` module for more " +"information.)" +msgstr "" + +msgid "" +"The meaning of the variables is the same as that of the return values from :" +"func:`exc_info` above." +msgstr "" + +msgid "" +"An integer giving the maximum value a variable of type :c:type:`Py_ssize_t` " +"can take. It's usually ``2**31 - 1`` on a 32-bit platform and ``2**63 - 1`` " +"on a 64-bit platform." +msgstr "" + +msgid "" +"An integer giving the value of the largest Unicode code point, i.e. " +"``1114111`` (``0x10FFFF`` in hexadecimal)." +msgstr "" + +msgid "" +"Before :pep:`393`, ``sys.maxunicode`` used to be either ``0xFFFF`` or " +"``0x10FFFF``, depending on the configuration option that specified whether " +"Unicode characters were stored as UCS-2 or UCS-4." +msgstr "" + +msgid "" +"A list of :term:`meta path finder` objects that have their :meth:`~importlib." +"abc.MetaPathFinder.find_spec` methods called to see if one of the objects " +"can find the module to be imported. The :meth:`~importlib.abc.MetaPathFinder." +"find_spec` method is called with at least the absolute name of the module " +"being imported. If the module to be imported is contained in a package, then " +"the parent package's :attr:`__path__` attribute is passed in as a second " +"argument. The method returns a :term:`module spec`, or ``None`` if the " +"module cannot be found." +msgstr "" + +msgid ":class:`importlib.abc.MetaPathFinder`" +msgstr "" + +msgid "" +"The abstract base class defining the interface of finder objects on :data:" +"`meta_path`." +msgstr "" + +msgid ":class:`importlib.machinery.ModuleSpec`" +msgstr "" + +msgid "" +"The concrete class which :meth:`~importlib.abc.MetaPathFinder.find_spec` " +"should return instances of." +msgstr "" + +msgid "" +":term:`Module specs ` were introduced in Python 3.4, by :pep:" +"`451`. Earlier versions of Python looked for a method called :meth:" +"`~importlib.abc.MetaPathFinder.find_module`. This is still called as a " +"fallback if a :data:`meta_path` entry doesn't have a :meth:`~importlib.abc." +"MetaPathFinder.find_spec` method." +msgstr "" + +msgid "" +"This is a dictionary that maps module names to modules which have already " +"been loaded. This can be manipulated to force reloading of modules and " +"other tricks. However, replacing the dictionary will not necessarily work as " +"expected and deleting essential items from the dictionary may cause Python " +"to fail." +msgstr "" + +msgid "" +"A list of strings that specifies the search path for modules. Initialized " +"from the environment variable :envvar:`PYTHONPATH`, plus an installation-" +"dependent default." +msgstr "" + +msgid "" +"As initialized upon program startup, the first item of this list, " +"``path[0]``, is the directory containing the script that was used to invoke " +"the Python interpreter. If the script directory is not available (e.g. if " +"the interpreter is invoked interactively or if the script is read from " +"standard input), ``path[0]`` is the empty string, which directs Python to " +"search modules in the current directory first. Notice that the script " +"directory is inserted *before* the entries inserted as a result of :envvar:" +"`PYTHONPATH`." +msgstr "" + +msgid "" +"A program is free to modify this list for its own purposes. Only strings " +"and bytes should be added to :data:`sys.path`; all other data types are " +"ignored during import." +msgstr "" + +msgid "" +"Module :mod:`site` This describes how to use .pth files to extend :data:`sys." +"path`." +msgstr "" + +msgid "" +"A list of callables that take a path argument to try to create a :term:" +"`finder` for the path. If a finder can be created, it is to be returned by " +"the callable, else raise :exc:`ImportError`." +msgstr "" + +msgid "Originally specified in :pep:`302`." +msgstr "" + +msgid "" +"A dictionary acting as a cache for :term:`finder` objects. The keys are " +"paths that have been passed to :data:`sys.path_hooks` and the values are the " +"finders that are found. If a path is a valid file system path but no finder " +"is found on :data:`sys.path_hooks` then ``None`` is stored." +msgstr "" + +msgid "" +"``None`` is stored instead of :class:`imp.NullImporter` when no finder is " +"found." +msgstr "" + +msgid "" +"This string contains a platform identifier that can be used to append " +"platform-specific components to :data:`sys.path`, for instance." +msgstr "" + +msgid "" +"For Unix systems, except on Linux and AIX, this is the lowercased OS name as " +"returned by ``uname -s`` with the first part of the version as returned by " +"``uname -r`` appended, e.g. ``'sunos5'`` or ``'freebsd8'``, *at the time " +"when Python was built*. Unless you want to test for a specific system " +"version, it is therefore recommended to use the following idiom::" +msgstr "" + +msgid "For other systems, the values are:" +msgstr "" + +msgid "System" +msgstr "" + +msgid "``platform`` value" +msgstr "" + +msgid "AIX" +msgstr "" + +msgid "``'aix'``" +msgstr "" + +msgid "Linux" +msgstr "" + +msgid "``'linux'``" +msgstr "" + +msgid "Windows" +msgstr "" + +msgid "``'win32'``" +msgstr "" + +msgid "Windows/Cygwin" +msgstr "" + +msgid "``'cygwin'``" +msgstr "" + +msgid "macOS" +msgstr "" + +msgid "``'darwin'``" +msgstr "" + +msgid "" +"On Linux, :attr:`sys.platform` doesn't contain the major version anymore. It " +"is always ``'linux'``, instead of ``'linux2'`` or ``'linux3'``. Since older " +"Python versions include the version number, it is recommended to always use " +"the ``startswith`` idiom presented above." +msgstr "" + +msgid "" +"On AIX, :attr:`sys.platform` doesn't contain the major version anymore. It " +"is always ``'aix'``, instead of ``'aix5'`` or ``'aix7'``. Since older " +"Python versions include the version number, it is recommended to always use " +"the ``startswith`` idiom presented above." +msgstr "" + +msgid "" +":attr:`os.name` has a coarser granularity. :func:`os.uname` gives system-" +"dependent version information." +msgstr "" + +msgid "" +"The :mod:`platform` module provides detailed checks for the system's " +"identity." +msgstr "" + +msgid "" +"Name of the platform-specific library directory. It is used to build the " +"path of standard library and the paths of installed extension modules." +msgstr "" + +msgid "" +"It is equal to ``\"lib\"`` on most platforms. On Fedora and SuSE, it is " +"equal to ``\"lib64\"`` on 64-bit platforms which gives the following ``sys." +"path`` paths (where ``X.Y`` is the Python ``major.minor`` version):" +msgstr "" + +msgid "" +"``/usr/lib64/pythonX.Y/``: Standard library (like ``os.py`` of the :mod:`os` " +"module)" +msgstr "" + +msgid "" +"``/usr/lib64/pythonX.Y/lib-dynload/``: C extension modules of the standard " +"library (like the :mod:`errno` module, the exact filename is platform " +"specific)" +msgstr "" + +msgid "" +"``/usr/lib/pythonX.Y/site-packages/`` (always use ``lib``, not :data:`sys." +"platlibdir`): Third-party modules" +msgstr "" + +msgid "" +"``/usr/lib64/pythonX.Y/site-packages/``: C extension modules of third-party " +"packages" +msgstr "" + +msgid "" +"A string giving the site-specific directory prefix where the platform " +"independent Python files are installed; by default, this is the string ``'/" +"usr/local'``. This can be set at build time with the ``--prefix`` argument " +"to the :program:`configure` script. The main collection of Python library " +"modules is installed in the directory :file:`{prefix}/lib/python{X.Y}` while " +"the platform independent header files (all except :file:`pyconfig.h`) are " +"stored in :file:`{prefix}/include/python{X.Y}`, where *X.Y* is the version " +"number of Python, for example ``3.2``." +msgstr "" + +msgid "" +"If a :ref:`virtual environment ` is in effect, this value will be " +"changed in ``site.py`` to point to the virtual environment. The value for " +"the Python installation will still be available, via :data:`base_prefix`." +msgstr "" + +msgid "" +"Strings specifying the primary and secondary prompt of the interpreter. " +"These are only defined if the interpreter is in interactive mode. Their " +"initial values in this case are ``'>>> '`` and ``'... '``. If a non-string " +"object is assigned to either variable, its :func:`str` is re-evaluated each " +"time the interpreter prepares to read a new interactive command; this can be " +"used to implement a dynamic prompt." +msgstr "" + +msgid "" +"Set the flags used by the interpreter for :c:func:`dlopen` calls, such as " +"when the interpreter loads extension modules. Among other things, this will " +"enable a lazy resolving of symbols when importing a module, if called as " +"``sys.setdlopenflags(0)``. To share symbols across extension modules, call " +"as ``sys.setdlopenflags(os.RTLD_GLOBAL)``. Symbolic names for the flag " +"values can be found in the :mod:`os` module (``RTLD_xxx`` constants, e.g. :" +"data:`os.RTLD_LAZY`)." +msgstr "" + +msgid "" +"Set the system's profile function, which allows you to implement a Python " +"source code profiler in Python. See chapter :ref:`profile` for more " +"information on the Python profiler. The system's profile function is called " +"similarly to the system's trace function (see :func:`settrace`), but it is " +"called with different events, for example it isn't called for each executed " +"line of code (only on call and return, but the return event is reported even " +"when an exception has been set). The function is thread-specific, but there " +"is no way for the profiler to know about context switches between threads, " +"so it does not make sense to use this in the presence of multiple threads. " +"Also, its return value is not used, so it can simply return ``None``. Error " +"in the profile function will cause itself unset." +msgstr "" + +msgid "" +"Profile functions should have three arguments: *frame*, *event*, and *arg*. " +"*frame* is the current stack frame. *event* is a string: ``'call'``, " +"``'return'``, ``'c_call'``, ``'c_return'``, or ``'c_exception'``. *arg* " +"depends on the event type." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys.setprofile`` with no " +"arguments." +msgstr "" + +msgid "The events have the following meaning:" +msgstr "" + +msgid "``'call'``" +msgstr "" + +msgid "" +"A function is called (or some other code block entered). The profile " +"function is called; *arg* is ``None``." +msgstr "" + +msgid "``'return'``" +msgstr "" + +msgid "" +"A function (or other code block) is about to return. The profile function " +"is called; *arg* is the value that will be returned, or ``None`` if the " +"event is caused by an exception being raised." +msgstr "" + +msgid "``'c_call'``" +msgstr "" + +msgid "" +"A C function is about to be called. This may be an extension function or a " +"built-in. *arg* is the C function object." +msgstr "" + +msgid "``'c_return'``" +msgstr "" + +msgid "A C function has returned. *arg* is the C function object." +msgstr "" + +msgid "``'c_exception'``" +msgstr "" + +msgid "A C function has raised an exception. *arg* is the C function object." +msgstr "" + +msgid "" +"Set the maximum depth of the Python interpreter stack to *limit*. This " +"limit prevents infinite recursion from causing an overflow of the C stack " +"and crashing Python." +msgstr "" + +msgid "" +"The highest possible limit is platform-dependent. A user may need to set " +"the limit higher when they have a program that requires deep recursion and a " +"platform that supports a higher limit. This should be done with care, " +"because a too-high limit can lead to a crash." +msgstr "" + +msgid "" +"If the new limit is too low at the current recursion depth, a :exc:" +"`RecursionError` exception is raised." +msgstr "" + +msgid "" +"A :exc:`RecursionError` exception is now raised if the new limit is too low " +"at the current recursion depth." +msgstr "" + +msgid "" +"Set the interpreter's thread switch interval (in seconds). This floating-" +"point value determines the ideal duration of the \"timeslices\" allocated to " +"concurrently running Python threads. Please note that the actual value can " +"be higher, especially if long-running internal functions or methods are " +"used. Also, which thread becomes scheduled at the end of the interval is " +"the operating system's decision. The interpreter doesn't have its own " +"scheduler." +msgstr "" + +msgid "" +"Set the system's trace function, which allows you to implement a Python " +"source code debugger in Python. The function is thread-specific; for a " +"debugger to support multiple threads, it must register a trace function " +"using :func:`settrace` for each thread being debugged or use :func:" +"`threading.settrace`." +msgstr "" + +msgid "" +"Trace functions should have three arguments: *frame*, *event*, and *arg*. " +"*frame* is the current stack frame. *event* is a string: ``'call'``, " +"``'line'``, ``'return'``, ``'exception'`` or ``'opcode'``. *arg* depends on " +"the event type." +msgstr "" + +msgid "" +"The trace function is invoked (with *event* set to ``'call'``) whenever a " +"new local scope is entered; it should return a reference to a local trace " +"function to be used for the new scope, or ``None`` if the scope shouldn't be " +"traced." +msgstr "" + +msgid "" +"The local trace function should return a reference to itself (or to another " +"function for further tracing in that scope), or ``None`` to turn off tracing " +"in that scope." +msgstr "" + +msgid "" +"If there is any error occurred in the trace function, it will be unset, just " +"like ``settrace(None)`` is called." +msgstr "" + +msgid "" +"A function is called (or some other code block entered). The global trace " +"function is called; *arg* is ``None``; the return value specifies the local " +"trace function." +msgstr "" + +msgid "``'line'``" +msgstr "" + +msgid "" +"The interpreter is about to execute a new line of code or re-execute the " +"condition of a loop. The local trace function is called; *arg* is ``None``; " +"the return value specifies the new local trace function. See :file:`Objects/" +"lnotab_notes.txt` for a detailed explanation of how this works. Per-line " +"events may be disabled for a frame by setting :attr:`f_trace_lines` to :" +"const:`False` on that frame." +msgstr "" + +msgid "" +"A function (or other code block) is about to return. The local trace " +"function is called; *arg* is the value that will be returned, or ``None`` if " +"the event is caused by an exception being raised. The trace function's " +"return value is ignored." +msgstr "" + +msgid "``'exception'``" +msgstr "" + +msgid "" +"An exception has occurred. The local trace function is called; *arg* is a " +"tuple ``(exception, value, traceback)``; the return value specifies the new " +"local trace function." +msgstr "" + +msgid "``'opcode'``" +msgstr "" + +msgid "" +"The interpreter is about to execute a new opcode (see :mod:`dis` for opcode " +"details). The local trace function is called; *arg* is ``None``; the return " +"value specifies the new local trace function. Per-opcode events are not " +"emitted by default: they must be explicitly requested by setting :attr:" +"`f_trace_opcodes` to :const:`True` on the frame." +msgstr "" + +msgid "" +"Note that as an exception is propagated down the chain of callers, an " +"``'exception'`` event is generated at each level." +msgstr "" + +msgid "" +"For more fine-grained usage, it's possible to set a trace function by " +"assigning ``frame.f_trace = tracefunc`` explicitly, rather than relying on " +"it being set indirectly via the return value from an already installed trace " +"function. This is also required for activating the trace function on the " +"current frame, which :func:`settrace` doesn't do. Note that in order for " +"this to work, a global tracing function must have been installed with :func:" +"`settrace` in order to enable the runtime tracing machinery, but it doesn't " +"need to be the same tracing function (e.g. it could be a low overhead " +"tracing function that simply returns ``None`` to disable itself immediately " +"on each frame)." +msgstr "" + +msgid "For more information on code and frame objects, refer to :ref:`types`." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys.settrace`` with no " +"arguments." +msgstr "" + +msgid "" +"The :func:`settrace` function is intended only for implementing debuggers, " +"profilers, coverage tools and the like. Its behavior is part of the " +"implementation platform, rather than part of the language definition, and " +"thus may not be available in all Python implementations." +msgstr "" + +msgid "" +"``'opcode'`` event type added; :attr:`f_trace_lines` and :attr:" +"`f_trace_opcodes` attributes added to frames" +msgstr "" + +msgid "" +"Accepts two optional keyword arguments which are callables that accept an :" +"term:`asynchronous generator iterator` as an argument. The *firstiter* " +"callable will be called when an asynchronous generator is iterated for the " +"first time. The *finalizer* will be called when an asynchronous generator is " +"about to be garbage collected." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys." +"set_asyncgen_hooks_firstiter`` with no arguments." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys." +"set_asyncgen_hooks_finalizer`` with no arguments." +msgstr "" + +msgid "" +"Two auditing events are raised because the underlying API consists of two " +"calls, each of which must raise its own event." +msgstr "" + +msgid "" +"See :pep:`525` for more details, and for a reference example of a " +"*finalizer* method see the implementation of ``asyncio.Loop." +"shutdown_asyncgens`` in :source:`Lib/asyncio/base_events.py`" +msgstr "" + +msgid "" +"Allows enabling or disabling coroutine origin tracking. When enabled, the " +"``cr_origin`` attribute on coroutine objects will contain a tuple of " +"(filename, line number, function name) tuples describing the traceback where " +"the coroutine object was created, with the most recent call first. When " +"disabled, ``cr_origin`` will be None." +msgstr "" + +msgid "" +"To enable, pass a *depth* value greater than zero; this sets the number of " +"frames whose information will be captured. To disable, pass set *depth* to " +"zero." +msgstr "" + +msgid "This setting is thread-specific." +msgstr "" + +msgid "" +"Changes the default filesystem encoding and errors mode to 'mbcs' and " +"'replace' respectively, for consistency with versions of Python prior to 3.6." +msgstr "" + +msgid "" +"This is equivalent to defining the :envvar:`PYTHONLEGACYWINDOWSFSENCODING` " +"environment variable before launching Python." +msgstr "" + +msgid "See :pep:`529` for more details." +msgstr "" + +msgid "" +":term:`File objects ` used by the interpreter for standard " +"input, output and errors:" +msgstr "" + +msgid "" +"``stdin`` is used for all interactive input (including calls to :func:" +"`input`);" +msgstr "" + +msgid "" +"``stdout`` is used for the output of :func:`print` and :term:`expression` " +"statements and for the prompts of :func:`input`;" +msgstr "" + +msgid "The interpreter's own prompts and its error messages go to ``stderr``." +msgstr "" + +msgid "" +"These streams are regular :term:`text files ` like those returned " +"by the :func:`open` function. Their parameters are chosen as follows:" +msgstr "" + +msgid "" +"The character encoding is platform-dependent. Non-Windows platforms use the " +"locale encoding (see :meth:`locale.getpreferredencoding()`)." +msgstr "" + +msgid "" +"On Windows, UTF-8 is used for the console device. Non-character devices " +"such as disk files and pipes use the system locale encoding (i.e. the ANSI " +"codepage). Non-console character devices such as NUL (i.e. where " +"``isatty()`` returns ``True``) use the value of the console input and output " +"codepages at startup, respectively for stdin and stdout/stderr. This " +"defaults to the system locale encoding if the process is not initially " +"attached to a console." +msgstr "" + +msgid "" +"The special behaviour of the console can be overridden by setting the " +"environment variable PYTHONLEGACYWINDOWSSTDIO before starting Python. In " +"that case, the console codepages are used as for any other character device." +msgstr "" + +msgid "" +"Under all platforms, you can override the character encoding by setting the :" +"envvar:`PYTHONIOENCODING` environment variable before starting Python or by " +"using the new :option:`-X` ``utf8`` command line option and :envvar:" +"`PYTHONUTF8` environment variable. However, for the Windows console, this " +"only applies when :envvar:`PYTHONLEGACYWINDOWSSTDIO` is also set." +msgstr "" + +msgid "" +"When interactive, the ``stdout`` stream is line-buffered. Otherwise, it is " +"block-buffered like regular text files. The ``stderr`` stream is line-" +"buffered in both cases. You can make both streams unbuffered by passing " +"the :option:`-u` command-line option or setting the :envvar:" +"`PYTHONUNBUFFERED` environment variable." +msgstr "" + +msgid "" +"Non-interactive ``stderr`` is now line-buffered instead of fully buffered." +msgstr "" + +msgid "" +"To write or read binary data from/to the standard streams, use the " +"underlying binary :data:`~io.TextIOBase.buffer` object. For example, to " +"write bytes to :data:`stdout`, use ``sys.stdout.buffer.write(b'abc')``." +msgstr "" + +msgid "" +"However, if you are writing a library (and do not control in which context " +"its code will be executed), be aware that the standard streams may be " +"replaced with file-like objects like :class:`io.StringIO` which do not " +"support the :attr:`~io.BufferedIOBase.buffer` attribute." +msgstr "" + +msgid "" +"These objects contain the original values of ``stdin``, ``stderr`` and " +"``stdout`` at the start of the program. They are used during finalization, " +"and could be useful to print to the actual standard stream no matter if the " +"``sys.std*`` object has been redirected." +msgstr "" + +msgid "" +"It can also be used to restore the actual files to known working file " +"objects in case they have been overwritten with a broken object. However, " +"the preferred way to do this is to explicitly save the previous stream " +"before replacing it, and restore the saved object." +msgstr "" + +msgid "" +"Under some conditions ``stdin``, ``stdout`` and ``stderr`` as well as the " +"original values ``__stdin__``, ``__stdout__`` and ``__stderr__`` can be " +"``None``. It is usually the case for Windows GUI apps that aren't connected " +"to a console and Python apps started with :program:`pythonw`." +msgstr "" + +msgid "" +"A :term:`named tuple` holding information about the thread implementation." +msgstr "" + +msgid ":const:`name`" +msgstr "" + +msgid "Name of the thread implementation:" +msgstr "" + +msgid "``'nt'``: Windows threads" +msgstr "" + +msgid "``'pthread'``: POSIX threads" +msgstr "" + +msgid "``'solaris'``: Solaris threads" +msgstr "" + +msgid ":const:`lock`" +msgstr "" + +msgid "Name of the lock implementation:" +msgstr "" + +msgid "``'semaphore'``: a lock uses a semaphore" +msgstr "" + +msgid "``'mutex+cond'``: a lock uses a mutex and a condition variable" +msgstr "" + +msgid "``None`` if this information is unknown" +msgstr "" + +msgid ":const:`version`" +msgstr "" + +msgid "" +"Name and version of the thread library. It is a string, or ``None`` if this " +"information is unknown." +msgstr "" + +msgid "" +"When this variable is set to an integer value, it determines the maximum " +"number of levels of traceback information printed when an unhandled " +"exception occurs. The default is ``1000``. When set to ``0`` or less, all " +"traceback information is suppressed and only the exception type and value " +"are printed." +msgstr "" + +msgid "Handle an unraisable exception." +msgstr "" + +msgid "" +"Called when an exception has occurred but there is no way for Python to " +"handle it. For example, when a destructor raises an exception or during " +"garbage collection (:func:`gc.collect`)." +msgstr "" + +msgid "The *unraisable* argument has the following attributes:" +msgstr "" + +msgid "*exc_type*: Exception type." +msgstr "" + +msgid "*exc_value*: Exception value, can be ``None``." +msgstr "" + +msgid "*exc_traceback*: Exception traceback, can be ``None``." +msgstr "" + +msgid "*err_msg*: Error message, can be ``None``." +msgstr "" + +msgid "*object*: Object causing the exception, can be ``None``." +msgstr "" + +msgid "" +"The default hook formats *err_msg* and *object* as: ``f'{err_msg}: {object!" +"r}'``; use \"Exception ignored in\" error message if *err_msg* is ``None``." +msgstr "" + +msgid "" +":func:`sys.unraisablehook` can be overridden to control how unraisable " +"exceptions are handled." +msgstr "" + +msgid "" +"Storing *exc_value* using a custom hook can create a reference cycle. It " +"should be cleared explicitly to break the reference cycle when the exception " +"is no longer needed." +msgstr "" + +msgid "" +"Storing *object* using a custom hook can resurrect it if it is set to an " +"object which is being finalized. Avoid storing *object* after the custom " +"hook completes to avoid resurrecting objects." +msgstr "" + +msgid "See also :func:`excepthook` which handles uncaught exceptions." +msgstr "" + +msgid "" +"Raises an :ref:`auditing event ` ``sys.unraisablehook`` with " +"arguments ``hook``, ``unraisable``." +msgstr "" + +msgid "" +"Raise an auditing event ``sys.unraisablehook`` with arguments ``hook``, " +"``unraisable`` when an exception that cannot be handled occurs. The " +"``unraisable`` object is the same as what will be passed to the hook. If no " +"hook has been set, ``hook`` may be ``None``." +msgstr "" + +msgid "" +"A string containing the version number of the Python interpreter plus " +"additional information on the build number and compiler used. This string " +"is displayed when the interactive interpreter is started. Do not extract " +"version information out of it, rather, use :data:`version_info` and the " +"functions provided by the :mod:`platform` module." +msgstr "" + +msgid "" +"The C API version for this interpreter. Programmers may find this useful " +"when debugging version conflicts between Python and extension modules." +msgstr "" + +msgid "" +"A tuple containing the five components of the version number: *major*, " +"*minor*, *micro*, *releaselevel*, and *serial*. All values except " +"*releaselevel* are integers; the release level is ``'alpha'``, ``'beta'``, " +"``'candidate'``, or ``'final'``. The ``version_info`` value corresponding " +"to the Python version 2.0 is ``(2, 0, 0, 'final', 0)``. The components can " +"also be accessed by name, so ``sys.version_info[0]`` is equivalent to ``sys." +"version_info.major`` and so on." +msgstr "" + +msgid "Added named component attributes." +msgstr "" + +msgid "" +"This is an implementation detail of the warnings framework; do not modify " +"this value. Refer to the :mod:`warnings` module for more information on the " +"warnings framework." +msgstr "" + +msgid "" +"The version number used to form registry keys on Windows platforms. This is " +"stored as string resource 1000 in the Python DLL. The value is normally the " +"first three characters of :const:`version`. It is provided in the :mod:" +"`sys` module for informational purposes; modifying this value has no effect " +"on the registry keys used by Python." +msgstr "" + +msgid "" +"A dictionary of the various implementation-specific flags passed through " +"the :option:`-X` command-line option. Option names are either mapped to " +"their values, if given explicitly, or to :const:`True`. Example:" +msgstr "" + +msgid "" +"This is a CPython-specific way of accessing options passed through :option:`-" +"X`. Other implementations may export them through other means, or not at " +"all." +msgstr "" + +msgid "Citations" +msgstr "" + +msgid "" +"ISO/IEC 9899:1999. \"Programming languages -- C.\" A public draft of this " +"standard is available at http://www.open-std.org/jtc1/sc22/wg14/www/docs/" +"n1256.pdf\\ ." +msgstr "" diff --git a/library/tkinter.po b/library/tkinter.po index f522986345..74fe4c2ad9 100644 --- a/library/tkinter.po +++ b/library/tkinter.po @@ -5,6 +5,7 @@ # # Translators: # Maciej Olko , 2020 +# Krzysztof Abramowicz, 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-01-01 05:02+0000\n" "PO-Revision-Date: 2017-02-16 23:31+0000\n" -"Last-Translator: Maciej Olko , 2020\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -784,7 +785,7 @@ msgid "You can pass integers 0 or 1 or the strings ``\"yes\"`` or ``\"no\"``." msgstr "" msgid "callback" -msgstr "" +msgstr "wywołanie zwrotne" msgid "This is any Python function that takes no arguments. For example::" msgstr "" From 0278471ef889edda74445915b473ea4c9b8ebc78 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 13 Jul 2022 09:46:28 +0000 Subject: [PATCH 098/153] Update translation from Transifex --- library/os_path.po | 406 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 406 insertions(+) create mode 100644 library/os_path.po diff --git a/library/os_path.po b/library/os_path.po new file mode 100644 index 0000000000..c33d7873ee --- /dev/null +++ b/library/os_path.po @@ -0,0 +1,406 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Krzysztof Abramowicz, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-08-03 07:07+0000\n" +"PO-Revision-Date: 2017-02-16 23:20+0000\n" +"Last-Translator: Krzysztof Abramowicz, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid ":mod:`os.path` --- Common pathname manipulations" +msgstr "" + +msgid "" +"**Source code:** :source:`Lib/posixpath.py` (for POSIX) and :source:`Lib/" +"ntpath.py` (for Windows NT)." +msgstr "" + +msgid "" +"This module implements some useful functions on pathnames. To read or write " +"files see :func:`open`, and for accessing the filesystem see the :mod:`os` " +"module. The path parameters can be passed as either strings, or bytes. " +"Applications are encouraged to represent file names as (Unicode) character " +"strings. Unfortunately, some file names may not be representable as strings " +"on Unix, so applications that need to support arbitrary file names on Unix " +"should use bytes objects to represent path names. Vice versa, using bytes " +"objects cannot represent all file names on Windows (in the standard ``mbcs`` " +"encoding), hence Windows applications should use string objects to access " +"all files." +msgstr "" + +msgid "" +"Unlike a unix shell, Python does not do any *automatic* path expansions. " +"Functions such as :func:`expanduser` and :func:`expandvars` can be invoked " +"explicitly when an application desires shell-like path expansion. (See also " +"the :mod:`glob` module.)" +msgstr "" +"W przeciwieństwie do unix shell Python nie ma żadnej automatycznej ścieżki " +"(do wiersza poleceń). Funkcie takie jak :func:`expanduser` and :func:" +"`expandvars` mogą być wywoływane jawnie kiedy aplikacja ma rozszerzenie " +"podobne do powłoki. Zobacz również :mod:`glob` module." + +msgid "The :mod:`pathlib` module offers high-level path objects." +msgstr "" + +msgid "" +"All of these functions accept either only bytes or only string objects as " +"their parameters. The result is an object of the same type, if a path or " +"file name is returned." +msgstr "" + +msgid "" +"Since different operating systems have different path name conventions, " +"there are several versions of this module in the standard library. The :mod:" +"`os.path` module is always the path module suitable for the operating system " +"Python is running on, and therefore usable for local paths. However, you " +"can also import and use the individual modules if you want to manipulate a " +"path that is *always* in one of the different formats. They all have the " +"same interface:" +msgstr "" + +msgid ":mod:`posixpath` for UNIX-style paths" +msgstr "" + +msgid ":mod:`ntpath` for Windows paths" +msgstr "" + +msgid "" +":func:`exists`, :func:`lexists`, :func:`isdir`, :func:`isfile`, :func:" +"`islink`, and :func:`ismount` now return ``False`` instead of raising an " +"exception for paths that contain characters or bytes unrepresentable at the " +"OS level." +msgstr "" + +msgid "" +"Return a normalized absolutized version of the pathname *path*. On most " +"platforms, this is equivalent to calling the function :func:`normpath` as " +"follows: ``normpath(join(os.getcwd(), path))``." +msgstr "" + +msgid "Accepts a :term:`path-like object`." +msgstr "" + +msgid "" +"Return the base name of pathname *path*. This is the second element of the " +"pair returned by passing *path* to the function :func:`split`. Note that " +"the result of this function is different from the Unix :program:`basename` " +"program; where :program:`basename` for ``'/foo/bar/'`` returns ``'bar'``, " +"the :func:`basename` function returns an empty string (``''``)." +msgstr "" + +msgid "" +"Return the longest common sub-path of each pathname in the sequence " +"*paths*. Raise :exc:`ValueError` if *paths* contain both absolute and " +"relative pathnames, the *paths* are on the different drives or if *paths* is " +"empty. Unlike :func:`commonprefix`, this returns a valid path." +msgstr "" + +msgid ":ref:`Availability `: Unix, Windows." +msgstr "" + +msgid "Accepts a sequence of :term:`path-like objects `." +msgstr "" + +msgid "" +"Return the longest path prefix (taken character-by-character) that is a " +"prefix of all paths in *list*. If *list* is empty, return the empty string " +"(``''``)." +msgstr "" + +msgid "" +"This function may return invalid paths because it works a character at a " +"time. To obtain a valid path, see :func:`commonpath`." +msgstr "" + +msgid "" +"Return the directory name of pathname *path*. This is the first element of " +"the pair returned by passing *path* to the function :func:`split`." +msgstr "" + +msgid "" +"Return ``True`` if *path* refers to an existing path or an open file " +"descriptor. Returns ``False`` for broken symbolic links. On some " +"platforms, this function may return ``False`` if permission is not granted " +"to execute :func:`os.stat` on the requested file, even if the *path* " +"physically exists." +msgstr "" + +msgid "" +"*path* can now be an integer: ``True`` is returned if it is an open file " +"descriptor, ``False`` otherwise." +msgstr "" + +msgid "" +"Return ``True`` if *path* refers to an existing path. Returns ``True`` for " +"broken symbolic links. Equivalent to :func:`exists` on platforms lacking :" +"func:`os.lstat`." +msgstr "" + +msgid "" +"On Unix and Windows, return the argument with an initial component of ``~`` " +"or ``~user`` replaced by that *user*'s home directory." +msgstr "" + +msgid "" +"On Unix, an initial ``~`` is replaced by the environment variable :envvar:" +"`HOME` if it is set; otherwise the current user's home directory is looked " +"up in the password directory through the built-in module :mod:`pwd`. An " +"initial ``~user`` is looked up directly in the password directory." +msgstr "" + +msgid "" +"On Windows, :envvar:`USERPROFILE` will be used if set, otherwise a " +"combination of :envvar:`HOMEPATH` and :envvar:`HOMEDRIVE` will be used. An " +"initial ``~user`` is handled by stripping the last directory component from " +"the created user path derived above." +msgstr "" + +msgid "" +"If the expansion fails or if the path does not begin with a tilde, the path " +"is returned unchanged." +msgstr "" + +msgid "No longer uses :envvar:`HOME` on Windows." +msgstr "" + +msgid "" +"Return the argument with environment variables expanded. Substrings of the " +"form ``$name`` or ``${name}`` are replaced by the value of environment " +"variable *name*. Malformed variable names and references to non-existing " +"variables are left unchanged." +msgstr "" + +msgid "" +"On Windows, ``%name%`` expansions are supported in addition to ``$name`` and " +"``${name}``." +msgstr "" + +msgid "" +"Return the time of last access of *path*. The return value is a floating " +"point number giving the number of seconds since the epoch (see the :mod:" +"`time` module). Raise :exc:`OSError` if the file does not exist or is " +"inaccessible." +msgstr "" + +msgid "" +"Return the time of last modification of *path*. The return value is a " +"floating point number giving the number of seconds since the epoch (see " +"the :mod:`time` module). Raise :exc:`OSError` if the file does not exist or " +"is inaccessible." +msgstr "" + +msgid "" +"Return the system's ctime which, on some systems (like Unix) is the time of " +"the last metadata change, and, on others (like Windows), is the creation " +"time for *path*. The return value is a number giving the number of seconds " +"since the epoch (see the :mod:`time` module). Raise :exc:`OSError` if the " +"file does not exist or is inaccessible." +msgstr "" + +msgid "" +"Return the size, in bytes, of *path*. Raise :exc:`OSError` if the file does " +"not exist or is inaccessible." +msgstr "" + +msgid "" +"Return ``True`` if *path* is an absolute pathname. On Unix, that means it " +"begins with a slash, on Windows that it begins with a (back)slash after " +"chopping off a potential drive letter." +msgstr "" + +msgid "" +"Return ``True`` if *path* is an :func:`existing ` regular file. This " +"follows symbolic links, so both :func:`islink` and :func:`isfile` can be " +"true for the same path." +msgstr "" + +msgid "" +"Return ``True`` if *path* is an :func:`existing ` directory. This " +"follows symbolic links, so both :func:`islink` and :func:`isdir` can be true " +"for the same path." +msgstr "" + +msgid "" +"Return ``True`` if *path* refers to an :func:`existing ` directory " +"entry that is a symbolic link. Always ``False`` if symbolic links are not " +"supported by the Python runtime." +msgstr "" + +msgid "" +"Return ``True`` if pathname *path* is a :dfn:`mount point`: a point in a " +"file system where a different file system has been mounted. On POSIX, the " +"function checks whether *path*'s parent, :file:`{path}/..`, is on a " +"different device than *path*, or whether :file:`{path}/..` and *path* point " +"to the same i-node on the same device --- this should detect mount points " +"for all Unix and POSIX variants. It is not able to reliably detect bind " +"mounts on the same filesystem. On Windows, a drive letter root and a share " +"UNC are always mount points, and for any other path ``GetVolumePathName`` is " +"called to see if it is different from the input path." +msgstr "" + +msgid "Support for detecting non-root mount points on Windows." +msgstr "" + +msgid "" +"Join one or more path components intelligently. The return value is the " +"concatenation of *path* and any members of *\\*paths* with exactly one " +"directory separator following each non-empty part except the last, meaning " +"that the result will only end in a separator if the last part is empty. If " +"a component is an absolute path, all previous components are thrown away and " +"joining continues from the absolute path component." +msgstr "" + +msgid "" +"On Windows, the drive letter is not reset when an absolute path component (e." +"g., ``r'\\foo'``) is encountered. If a component contains a drive letter, " +"all previous components are thrown away and the drive letter is reset. Note " +"that since there is a current directory for each drive, ``os.path.join(\"c:" +"\", \"foo\")`` represents a path relative to the current directory on drive :" +"file:`C:` (:file:`c:foo`), not :file:`c:\\\\foo`." +msgstr "" + +msgid "Accepts a :term:`path-like object` for *path* and *paths*." +msgstr "" + +msgid "" +"Normalize the case of a pathname. On Windows, convert all characters in the " +"pathname to lowercase, and also convert forward slashes to backward slashes. " +"On other operating systems, return the path unchanged." +msgstr "" + +msgid "" +"Normalize a pathname by collapsing redundant separators and up-level " +"references so that ``A//B``, ``A/B/``, ``A/./B`` and ``A/foo/../B`` all " +"become ``A/B``. This string manipulation may change the meaning of a path " +"that contains symbolic links. On Windows, it converts forward slashes to " +"backward slashes. To normalize case, use :func:`normcase`." +msgstr "" + +msgid "" +"On POSIX systems, in accordance with `IEEE Std 1003.1 2013 Edition; 4.13 " +"Pathname Resolution `_, if a pathname begins with exactly two " +"slashes, the first component following the leading characters may be " +"interpreted in an implementation-defined manner, although more than two " +"leading characters shall be treated as a single character." +msgstr "" + +msgid "" +"Return the canonical path of the specified filename, eliminating any " +"symbolic links encountered in the path (if they are supported by the " +"operating system)." +msgstr "" + +msgid "" +"When symbolic link cycles occur, the returned path will be one member of the " +"cycle, but no guarantee is made about which member that will be." +msgstr "" + +msgid "Symbolic links and junctions are now resolved on Windows." +msgstr "" + +msgid "" +"Return a relative filepath to *path* either from the current directory or " +"from an optional *start* directory. This is a path computation: the " +"filesystem is not accessed to confirm the existence or nature of *path* or " +"*start*. On Windows, :exc:`ValueError` is raised when *path* and *start* " +"are on different drives." +msgstr "" + +msgid "*start* defaults to :attr:`os.curdir`." +msgstr "" + +msgid "" +"Return ``True`` if both pathname arguments refer to the same file or " +"directory. This is determined by the device number and i-node number and " +"raises an exception if an :func:`os.stat` call on either pathname fails." +msgstr "" + +msgid "Added Windows support." +msgstr "Dodano wsparcie dla WIndowsa." + +msgid "Windows now uses the same implementation as all other platforms." +msgstr "" + +msgid "" +"Return ``True`` if the file descriptors *fp1* and *fp2* refer to the same " +"file." +msgstr "" + +msgid "" +"Return ``True`` if the stat tuples *stat1* and *stat2* refer to the same " +"file. These structures may have been returned by :func:`os.fstat`, :func:`os." +"lstat`, or :func:`os.stat`. This function implements the underlying " +"comparison used by :func:`samefile` and :func:`sameopenfile`." +msgstr "" + +msgid "" +"Split the pathname *path* into a pair, ``(head, tail)`` where *tail* is the " +"last pathname component and *head* is everything leading up to that. The " +"*tail* part will never contain a slash; if *path* ends in a slash, *tail* " +"will be empty. If there is no slash in *path*, *head* will be empty. If " +"*path* is empty, both *head* and *tail* are empty. Trailing slashes are " +"stripped from *head* unless it is the root (one or more slashes only). In " +"all cases, ``join(head, tail)`` returns a path to the same location as " +"*path* (but the strings may differ). Also see the functions :func:`dirname` " +"and :func:`basename`." +msgstr "" + +msgid "" +"Split the pathname *path* into a pair ``(drive, tail)`` where *drive* is " +"either a mount point or the empty string. On systems which do not use drive " +"specifications, *drive* will always be the empty string. In all cases, " +"``drive + tail`` will be the same as *path*." +msgstr "" + +msgid "" +"On Windows, splits a pathname into drive/UNC sharepoint and relative path." +msgstr "" + +msgid "" +"If the path contains a drive letter, drive will contain everything up to and " +"including the colon::" +msgstr "" + +msgid "" +"If the path contains a UNC path, drive will contain the host name and share, " +"up to but not including the fourth separator::" +msgstr "" + +msgid "" +"Split the pathname *path* into a pair ``(root, ext)`` such that ``root + " +"ext == path``, and the extension, *ext*, is empty or begins with a period " +"and contains at most one period." +msgstr "" + +msgid "If the path contains no extension, *ext* will be ``''``::" +msgstr "" + +msgid "" +"If the path contains an extension, then *ext* will be set to this extension, " +"including the leading period. Note that previous periods will be ignored::" +msgstr "" + +msgid "Leading periods on the basename are ignored::" +msgstr "" + +msgid "" +"``True`` if arbitrary Unicode strings can be used as file names (within " +"limitations imposed by the file system)." +msgstr "" From cccb90d00b75054634b86f0c430d64df7ed0e569 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 06:11:46 +0000 Subject: [PATCH 099/153] Update translation from Transifex --- README.md | 2 +- faq/design.po | 858 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 859 insertions(+), 1 deletion(-) create mode 100644 faq/design.po diff --git a/README.md b/README.md index a8c0db4015..197f6e15ae 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Polskie tłumaczenie dokumentacji Pythona ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) ![43.86% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.86%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) -![18 tłumaczy](https://img.shields.io/badge/tłumaczy-18-0.svg) +![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) Praca nad tłumaczeniem dokumentacji odbywa się na platformie [Transifex](https://www.transifex.com/). diff --git a/faq/design.po b/faq/design.po new file mode 100644 index 0000000000..067b63e605 --- /dev/null +++ b/faq/design.po @@ -0,0 +1,858 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2001-2021, Python Software Foundation +# This file is distributed under the same license as the Python package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Stefan Ocetkiewicz , 2020 +# Anna Prochasek, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Python 3.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-06-22 06:42+0000\n" +"PO-Revision-Date: 2017-02-16 17:42+0000\n" +"Last-Translator: Anna Prochasek, 2022\n" +"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +msgid "Design and History FAQ" +msgstr "Projekt i Historia FAQ" + +msgid "Contents" +msgstr "Zawartość" + +msgid "Why does Python use indentation for grouping of statements?" +msgstr "Dlaczego Python używa akapitów do grupowania instrukcji?" + +msgid "" +"Guido van Rossum believes that using indentation for grouping is extremely " +"elegant and contributes a lot to the clarity of the average Python program. " +"Most people learn to love this feature after a while." +msgstr "" + +msgid "" +"Since there are no begin/end brackets there cannot be a disagreement between " +"grouping perceived by the parser and the human reader. Occasionally C " +"programmers will encounter a fragment of code like this::" +msgstr "" + +msgid "" +"Only the ``x++`` statement is executed if the condition is true, but the " +"indentation leads many to believe otherwise. Even experienced C programmers " +"will sometimes stare at it a long time wondering as to why ``y`` is being " +"decremented even for ``x > y``." +msgstr "" + +msgid "" +"Because there are no begin/end brackets, Python is much less prone to coding-" +"style conflicts. In C there are many different ways to place the braces. " +"After becoming used to reading and writing code using a particular style, it " +"is normal to feel somewhat uneasy when reading (or being required to write) " +"in a different one." +msgstr "" + +msgid "" +"Many coding styles place begin/end brackets on a line by themselves. This " +"makes programs considerably longer and wastes valuable screen space, making " +"it harder to get a good overview of a program. Ideally, a function should " +"fit on one screen (say, 20--30 lines). 20 lines of Python can do a lot more " +"work than 20 lines of C. This is not solely due to the lack of begin/end " +"brackets -- the lack of declarations and the high-level data types are also " +"responsible -- but the indentation-based syntax certainly helps." +msgstr "" + +msgid "Why am I getting strange results with simple arithmetic operations?" +msgstr "" + +msgid "See the next question." +msgstr "" + +msgid "Why are floating-point calculations so inaccurate?" +msgstr "" + +msgid "Users are often surprised by results like this::" +msgstr "" + +msgid "" +"and think it is a bug in Python. It's not. This has little to do with " +"Python, and much more to do with how the underlying platform handles " +"floating-point numbers." +msgstr "" + +msgid "" +"The :class:`float` type in CPython uses a C ``double`` for storage. A :" +"class:`float` object's value is stored in binary floating-point with a fixed " +"precision (typically 53 bits) and Python uses C operations, which in turn " +"rely on the hardware implementation in the processor, to perform floating-" +"point operations. This means that as far as floating-point operations are " +"concerned, Python behaves like many popular languages including C and Java." +msgstr "" + +msgid "" +"Many numbers that can be written easily in decimal notation cannot be " +"expressed exactly in binary floating-point. For example, after::" +msgstr "" + +msgid "" +"the value stored for ``x`` is a (very good) approximation to the decimal " +"value ``1.2``, but is not exactly equal to it. On a typical machine, the " +"actual stored value is::" +msgstr "" + +msgid "which is exactly::" +msgstr "" + +msgid "" +"The typical precision of 53 bits provides Python floats with 15--16 decimal " +"digits of accuracy." +msgstr "" + +msgid "" +"For a fuller explanation, please see the :ref:`floating point arithmetic " +"` chapter in the Python tutorial." +msgstr "" + +msgid "Why are Python strings immutable?" +msgstr "" + +msgid "There are several advantages." +msgstr "" + +msgid "" +"One is performance: knowing that a string is immutable means we can allocate " +"space for it at creation time, and the storage requirements are fixed and " +"unchanging. This is also one of the reasons for the distinction between " +"tuples and lists." +msgstr "" + +msgid "" +"Another advantage is that strings in Python are considered as \"elemental\" " +"as numbers. No amount of activity will change the value 8 to anything else, " +"and in Python, no amount of activity will change the string \"eight\" to " +"anything else." +msgstr "" + +msgid "Why must 'self' be used explicitly in method definitions and calls?" +msgstr "" + +msgid "" +"The idea was borrowed from Modula-3. It turns out to be very useful, for a " +"variety of reasons." +msgstr "" + +msgid "" +"First, it's more obvious that you are using a method or instance attribute " +"instead of a local variable. Reading ``self.x`` or ``self.meth()`` makes it " +"absolutely clear that an instance variable or method is used even if you " +"don't know the class definition by heart. In C++, you can sort of tell by " +"the lack of a local variable declaration (assuming globals are rare or " +"easily recognizable) -- but in Python, there are no local variable " +"declarations, so you'd have to look up the class definition to be sure. " +"Some C++ and Java coding standards call for instance attributes to have an " +"``m_`` prefix, so this explicitness is still useful in those languages, too." +msgstr "" + +msgid "" +"Second, it means that no special syntax is necessary if you want to " +"explicitly reference or call the method from a particular class. In C++, if " +"you want to use a method from a base class which is overridden in a derived " +"class, you have to use the ``::`` operator -- in Python you can write " +"``baseclass.methodname(self, )``. This is particularly " +"useful for :meth:`__init__` methods, and in general in cases where a derived " +"class method wants to extend the base class method of the same name and thus " +"has to call the base class method somehow." +msgstr "" + +msgid "" +"Finally, for instance variables it solves a syntactic problem with " +"assignment: since local variables in Python are (by definition!) those " +"variables to which a value is assigned in a function body (and that aren't " +"explicitly declared global), there has to be some way to tell the " +"interpreter that an assignment was meant to assign to an instance variable " +"instead of to a local variable, and it should preferably be syntactic (for " +"efficiency reasons). C++ does this through declarations, but Python doesn't " +"have declarations and it would be a pity having to introduce them just for " +"this purpose. Using the explicit ``self.var`` solves this nicely. " +"Similarly, for using instance variables, having to write ``self.var`` means " +"that references to unqualified names inside a method don't have to search " +"the instance's directories. To put it another way, local variables and " +"instance variables live in two different namespaces, and you need to tell " +"Python which namespace to use." +msgstr "" + +msgid "Why can't I use an assignment in an expression?" +msgstr "" + +msgid "Starting in Python 3.8, you can!" +msgstr "" + +msgid "" +"Assignment expressions using the walrus operator `:=` assign a variable in " +"an expression::" +msgstr "" + +msgid "See :pep:`572` for more information." +msgstr "" + +msgid "" +"Why does Python use methods for some functionality (e.g. list.index()) but " +"functions for other (e.g. len(list))?" +msgstr "" + +msgid "As Guido said:" +msgstr "" + +msgid "" +"(a) For some operations, prefix notation just reads better than postfix -- " +"prefix (and infix!) operations have a long tradition in mathematics which " +"likes notations where the visuals help the mathematician thinking about a " +"problem. Compare the easy with which we rewrite a formula like x*(a+b) into " +"x*a + x*b to the clumsiness of doing the same thing using a raw OO notation." +msgstr "" + +msgid "" +"(b) When I read code that says len(x) I *know* that it is asking for the " +"length of something. This tells me two things: the result is an integer, and " +"the argument is some kind of container. To the contrary, when I read x." +"len(), I have to already know that x is some kind of container implementing " +"an interface or inheriting from a class that has a standard len(). Witness " +"the confusion we occasionally have when a class that is not implementing a " +"mapping has a get() or keys() method, or something that isn't a file has a " +"write() method." +msgstr "" + +msgid "https://mail.python.org/pipermail/python-3000/2006-November/004643.html" +msgstr "" + +msgid "Why is join() a string method instead of a list or tuple method?" +msgstr "" + +msgid "" +"Strings became much more like other standard types starting in Python 1.6, " +"when methods were added which give the same functionality that has always " +"been available using the functions of the string module. Most of these new " +"methods have been widely accepted, but the one which appears to make some " +"programmers feel uncomfortable is::" +msgstr "" + +msgid "which gives the result::" +msgstr "" + +msgid "There are two common arguments against this usage." +msgstr "" + +msgid "" +"The first runs along the lines of: \"It looks really ugly using a method of " +"a string literal (string constant)\", to which the answer is that it might, " +"but a string literal is just a fixed value. If the methods are to be allowed " +"on names bound to strings there is no logical reason to make them " +"unavailable on literals." +msgstr "" + +msgid "" +"The second objection is typically cast as: \"I am really telling a sequence " +"to join its members together with a string constant\". Sadly, you aren't. " +"For some reason there seems to be much less difficulty with having :meth:" +"`~str.split` as a string method, since in that case it is easy to see that ::" +msgstr "" + +msgid "" +"is an instruction to a string literal to return the substrings delimited by " +"the given separator (or, by default, arbitrary runs of white space)." +msgstr "" + +msgid "" +":meth:`~str.join` is a string method because in using it you are telling the " +"separator string to iterate over a sequence of strings and insert itself " +"between adjacent elements. This method can be used with any argument which " +"obeys the rules for sequence objects, including any new classes you might " +"define yourself. Similar methods exist for bytes and bytearray objects." +msgstr "" + +msgid "How fast are exceptions?" +msgstr "" + +msgid "" +"A try/except block is extremely efficient if no exceptions are raised. " +"Actually catching an exception is expensive. In versions of Python prior to " +"2.0 it was common to use this idiom::" +msgstr "" + +msgid "" +"This only made sense when you expected the dict to have the key almost all " +"the time. If that wasn't the case, you coded it like this::" +msgstr "" + +msgid "" +"For this specific case, you could also use ``value = dict.setdefault(key, " +"getvalue(key))``, but only if the ``getvalue()`` call is cheap enough " +"because it is evaluated in all cases." +msgstr "" + +msgid "Why isn't there a switch or case statement in Python?" +msgstr "" + +msgid "" +"You can do this easily enough with a sequence of ``if... elif... elif... " +"else``. There have been some proposals for switch statement syntax, but " +"there is no consensus (yet) on whether and how to do range tests. See :pep:" +"`275` for complete details and the current status." +msgstr "" + +msgid "" +"For cases where you need to choose from a very large number of " +"possibilities, you can create a dictionary mapping case values to functions " +"to call. For example::" +msgstr "" + +msgid "" +"For calling methods on objects, you can simplify yet further by using the :" +"func:`getattr` built-in to retrieve methods with a particular name::" +msgstr "" + +msgid "" +"It's suggested that you use a prefix for the method names, such as " +"``visit_`` in this example. Without such a prefix, if values are coming " +"from an untrusted source, an attacker would be able to call any method on " +"your object." +msgstr "" + +msgid "" +"Can't you emulate threads in the interpreter instead of relying on an OS-" +"specific thread implementation?" +msgstr "" + +msgid "" +"Answer 1: Unfortunately, the interpreter pushes at least one C stack frame " +"for each Python stack frame. Also, extensions can call back into Python at " +"almost random moments. Therefore, a complete threads implementation " +"requires thread support for C." +msgstr "" + +msgid "" +"Answer 2: Fortunately, there is `Stackless Python `_, which has a completely redesigned " +"interpreter loop that avoids the C stack." +msgstr "" + +msgid "Why can't lambda expressions contain statements?" +msgstr "" + +msgid "" +"Python lambda expressions cannot contain statements because Python's " +"syntactic framework can't handle statements nested inside expressions. " +"However, in Python, this is not a serious problem. Unlike lambda forms in " +"other languages, where they add functionality, Python lambdas are only a " +"shorthand notation if you're too lazy to define a function." +msgstr "" + +msgid "" +"Functions are already first class objects in Python, and can be declared in " +"a local scope. Therefore the only advantage of using a lambda instead of a " +"locally-defined function is that you don't need to invent a name for the " +"function -- but that's just a local variable to which the function object " +"(which is exactly the same type of object that a lambda expression yields) " +"is assigned!" +msgstr "" + +msgid "Can Python be compiled to machine code, C or some other language?" +msgstr "" + +msgid "" +"`Cython `_ compiles a modified version of Python with " +"optional annotations into C extensions. `Nuitka `_ " +"is an up-and-coming compiler of Python into C++ code, aiming to support the " +"full Python language. For compiling to Java you can consider `VOC `_." +msgstr "" + +msgid "How does Python manage memory?" +msgstr "" + +msgid "" +"The details of Python memory management depend on the implementation. The " +"standard implementation of Python, :term:`CPython`, uses reference counting " +"to detect inaccessible objects, and another mechanism to collect reference " +"cycles, periodically executing a cycle detection algorithm which looks for " +"inaccessible cycles and deletes the objects involved. The :mod:`gc` module " +"provides functions to perform a garbage collection, obtain debugging " +"statistics, and tune the collector's parameters." +msgstr "" + +msgid "" +"Other implementations (such as `Jython `_ or `PyPy " +"`_), however, can rely on a different mechanism such as " +"a full-blown garbage collector. This difference can cause some subtle " +"porting problems if your Python code depends on the behavior of the " +"reference counting implementation." +msgstr "" + +msgid "" +"In some Python implementations, the following code (which is fine in " +"CPython) will probably run out of file descriptors::" +msgstr "" + +msgid "" +"Indeed, using CPython's reference counting and destructor scheme, each new " +"assignment to *f* closes the previous file. With a traditional GC, however, " +"those file objects will only get collected (and closed) at varying and " +"possibly long intervals." +msgstr "" + +msgid "" +"If you want to write code that will work with any Python implementation, you " +"should explicitly close the file or use the :keyword:`with` statement; this " +"will work regardless of memory management scheme::" +msgstr "" + +msgid "Why doesn't CPython use a more traditional garbage collection scheme?" +msgstr "" + +msgid "" +"For one thing, this is not a C standard feature and hence it's not portable. " +"(Yes, we know about the Boehm GC library. It has bits of assembler code for " +"*most* common platforms, not for all of them, and although it is mostly " +"transparent, it isn't completely transparent; patches are required to get " +"Python to work with it.)" +msgstr "" + +msgid "" +"Traditional GC also becomes a problem when Python is embedded into other " +"applications. While in a standalone Python it's fine to replace the " +"standard malloc() and free() with versions provided by the GC library, an " +"application embedding Python may want to have its *own* substitute for " +"malloc() and free(), and may not want Python's. Right now, CPython works " +"with anything that implements malloc() and free() properly." +msgstr "" + +msgid "Why isn't all memory freed when CPython exits?" +msgstr "" + +msgid "" +"Objects referenced from the global namespaces of Python modules are not " +"always deallocated when Python exits. This may happen if there are circular " +"references. There are also certain bits of memory that are allocated by the " +"C library that are impossible to free (e.g. a tool like Purify will complain " +"about these). Python is, however, aggressive about cleaning up memory on " +"exit and does try to destroy every single object." +msgstr "" + +msgid "" +"If you want to force Python to delete certain things on deallocation use " +"the :mod:`atexit` module to run a function that will force those deletions." +msgstr "" + +msgid "Why are there separate tuple and list data types?" +msgstr "" + +msgid "" +"Lists and tuples, while similar in many respects, are generally used in " +"fundamentally different ways. Tuples can be thought of as being similar to " +"Pascal records or C structs; they're small collections of related data which " +"may be of different types which are operated on as a group. For example, a " +"Cartesian coordinate is appropriately represented as a tuple of two or three " +"numbers." +msgstr "" + +msgid "" +"Lists, on the other hand, are more like arrays in other languages. They " +"tend to hold a varying number of objects all of which have the same type and " +"which are operated on one-by-one. For example, ``os.listdir('.')`` returns " +"a list of strings representing the files in the current directory. " +"Functions which operate on this output would generally not break if you " +"added another file or two to the directory." +msgstr "" + +msgid "" +"Tuples are immutable, meaning that once a tuple has been created, you can't " +"replace any of its elements with a new value. Lists are mutable, meaning " +"that you can always change a list's elements. Only immutable elements can " +"be used as dictionary keys, and hence only tuples and not lists can be used " +"as keys." +msgstr "" + +msgid "How are lists implemented in CPython?" +msgstr "" + +msgid "" +"CPython's lists are really variable-length arrays, not Lisp-style linked " +"lists. The implementation uses a contiguous array of references to other " +"objects, and keeps a pointer to this array and the array's length in a list " +"head structure." +msgstr "" + +msgid "" +"This makes indexing a list ``a[i]`` an operation whose cost is independent " +"of the size of the list or the value of the index." +msgstr "" + +msgid "" +"When items are appended or inserted, the array of references is resized. " +"Some cleverness is applied to improve the performance of appending items " +"repeatedly; when the array must be grown, some extra space is allocated so " +"the next few times don't require an actual resize." +msgstr "" + +msgid "How are dictionaries implemented in CPython?" +msgstr "" + +msgid "" +"CPython's dictionaries are implemented as resizable hash tables. Compared " +"to B-trees, this gives better performance for lookup (the most common " +"operation by far) under most circumstances, and the implementation is " +"simpler." +msgstr "" + +msgid "" +"Dictionaries work by computing a hash code for each key stored in the " +"dictionary using the :func:`hash` built-in function. The hash code varies " +"widely depending on the key and a per-process seed; for example, \"Python\" " +"could hash to -539294296 while \"python\", a string that differs by a single " +"bit, could hash to 1142331976. The hash code is then used to calculate a " +"location in an internal array where the value will be stored. Assuming that " +"you're storing keys that all have different hash values, this means that " +"dictionaries take constant time -- O(1), in Big-O notation -- to retrieve a " +"key." +msgstr "" + +msgid "Why must dictionary keys be immutable?" +msgstr "" + +msgid "" +"The hash table implementation of dictionaries uses a hash value calculated " +"from the key value to find the key. If the key were a mutable object, its " +"value could change, and thus its hash could also change. But since whoever " +"changes the key object can't tell that it was being used as a dictionary " +"key, it can't move the entry around in the dictionary. Then, when you try " +"to look up the same object in the dictionary it won't be found because its " +"hash value is different. If you tried to look up the old value it wouldn't " +"be found either, because the value of the object found in that hash bin " +"would be different." +msgstr "" + +msgid "" +"If you want a dictionary indexed with a list, simply convert the list to a " +"tuple first; the function ``tuple(L)`` creates a tuple with the same entries " +"as the list ``L``. Tuples are immutable and can therefore be used as " +"dictionary keys." +msgstr "" + +msgid "Some unacceptable solutions that have been proposed:" +msgstr "" + +msgid "" +"Hash lists by their address (object ID). This doesn't work because if you " +"construct a new list with the same value it won't be found; e.g.::" +msgstr "" + +msgid "" +"would raise a :exc:`KeyError` exception because the id of the ``[1, 2]`` " +"used in the second line differs from that in the first line. In other " +"words, dictionary keys should be compared using ``==``, not using :keyword:" +"`is`." +msgstr "" + +msgid "" +"Make a copy when using a list as a key. This doesn't work because the list, " +"being a mutable object, could contain a reference to itself, and then the " +"copying code would run into an infinite loop." +msgstr "" + +msgid "" +"Allow lists as keys but tell the user not to modify them. This would allow " +"a class of hard-to-track bugs in programs when you forgot or modified a list " +"by accident. It also invalidates an important invariant of dictionaries: " +"every value in ``d.keys()`` is usable as a key of the dictionary." +msgstr "" + +msgid "" +"Mark lists as read-only once they are used as a dictionary key. The problem " +"is that it's not just the top-level object that could change its value; you " +"could use a tuple containing a list as a key. Entering anything as a key " +"into a dictionary would require marking all objects reachable from there as " +"read-only -- and again, self-referential objects could cause an infinite " +"loop." +msgstr "" + +msgid "" +"There is a trick to get around this if you need to, but use it at your own " +"risk: You can wrap a mutable structure inside a class instance which has " +"both a :meth:`__eq__` and a :meth:`__hash__` method. You must then make " +"sure that the hash value for all such wrapper objects that reside in a " +"dictionary (or other hash based structure), remain fixed while the object is " +"in the dictionary (or other structure). ::" +msgstr "" + +msgid "" +"Note that the hash computation is complicated by the possibility that some " +"members of the list may be unhashable and also by the possibility of " +"arithmetic overflow." +msgstr "" + +msgid "" +"Furthermore it must always be the case that if ``o1 == o2`` (ie ``o1." +"__eq__(o2) is True``) then ``hash(o1) == hash(o2)`` (ie, ``o1.__hash__() == " +"o2.__hash__()``), regardless of whether the object is in a dictionary or " +"not. If you fail to meet these restrictions dictionaries and other hash " +"based structures will misbehave." +msgstr "" + +msgid "" +"In the case of ListWrapper, whenever the wrapper object is in a dictionary " +"the wrapped list must not change to avoid anomalies. Don't do this unless " +"you are prepared to think hard about the requirements and the consequences " +"of not meeting them correctly. Consider yourself warned." +msgstr "" + +msgid "Why doesn't list.sort() return the sorted list?" +msgstr "" + +msgid "" +"In situations where performance matters, making a copy of the list just to " +"sort it would be wasteful. Therefore, :meth:`list.sort` sorts the list in " +"place. In order to remind you of that fact, it does not return the sorted " +"list. This way, you won't be fooled into accidentally overwriting a list " +"when you need a sorted copy but also need to keep the unsorted version " +"around." +msgstr "" + +msgid "" +"If you want to return a new list, use the built-in :func:`sorted` function " +"instead. This function creates a new list from a provided iterable, sorts " +"it and returns it. For example, here's how to iterate over the keys of a " +"dictionary in sorted order::" +msgstr "" + +msgid "How do you specify and enforce an interface spec in Python?" +msgstr "" + +msgid "" +"An interface specification for a module as provided by languages such as C++ " +"and Java describes the prototypes for the methods and functions of the " +"module. Many feel that compile-time enforcement of interface specifications " +"helps in the construction of large programs." +msgstr "" + +msgid "" +"Python 2.6 adds an :mod:`abc` module that lets you define Abstract Base " +"Classes (ABCs). You can then use :func:`isinstance` and :func:`issubclass` " +"to check whether an instance or a class implements a particular ABC. The :" +"mod:`collections.abc` module defines a set of useful ABCs such as :class:" +"`~collections.abc.Iterable`, :class:`~collections.abc.Container`, and :class:" +"`~collections.abc.MutableMapping`." +msgstr "" + +msgid "" +"For Python, many of the advantages of interface specifications can be " +"obtained by an appropriate test discipline for components." +msgstr "" + +msgid "" +"A good test suite for a module can both provide a regression test and serve " +"as a module interface specification and a set of examples. Many Python " +"modules can be run as a script to provide a simple \"self test.\" Even " +"modules which use complex external interfaces can often be tested in " +"isolation using trivial \"stub\" emulations of the external interface. The :" +"mod:`doctest` and :mod:`unittest` modules or third-party test frameworks can " +"be used to construct exhaustive test suites that exercise every line of code " +"in a module." +msgstr "" + +msgid "" +"An appropriate testing discipline can help build large complex applications " +"in Python as well as having interface specifications would. In fact, it can " +"be better because an interface specification cannot test certain properties " +"of a program. For example, the :meth:`append` method is expected to add new " +"elements to the end of some internal list; an interface specification cannot " +"test that your :meth:`append` implementation will actually do this " +"correctly, but it's trivial to check this property in a test suite." +msgstr "" + +msgid "" +"Writing test suites is very helpful, and you might want to design your code " +"to make it easily tested. One increasingly popular technique, test-driven " +"development, calls for writing parts of the test suite first, before you " +"write any of the actual code. Of course Python allows you to be sloppy and " +"not write test cases at all." +msgstr "" + +msgid "Why is there no goto?" +msgstr "" + +msgid "" +"In the 1970s people realized that unrestricted goto could lead to messy " +"\"spaghetti\" code that was hard to understand and revise. In a high-level " +"language, it is also unneeded as long as there are ways to branch (in " +"Python, with ``if`` statements and ``or``, ``and``, and ``if-else`` " +"expressions) and loop (with ``while`` and ``for`` statements, possibly " +"containing ``continue`` and ``break``)." +msgstr "" + +msgid "" +"One can also use exceptions to provide a \"structured goto\" that works even " +"across function calls. Many feel that exceptions can conveniently emulate " +"all reasonable uses of the \"go\" or \"goto\" constructs of C, Fortran, and " +"other languages. For example::" +msgstr "" + +msgid "" +"This doesn't allow you to jump into the middle of a loop, but that's usually " +"considered an abuse of goto anyway. Use sparingly." +msgstr "" + +msgid "Why can't raw strings (r-strings) end with a backslash?" +msgstr "" + +msgid "" +"More precisely, they can't end with an odd number of backslashes: the " +"unpaired backslash at the end escapes the closing quote character, leaving " +"an unterminated string." +msgstr "" + +msgid "" +"Raw strings were designed to ease creating input for processors (chiefly " +"regular expression engines) that want to do their own backslash escape " +"processing. Such processors consider an unmatched trailing backslash to be " +"an error anyway, so raw strings disallow that. In return, they allow you to " +"pass on the string quote character by escaping it with a backslash. These " +"rules work well when r-strings are used for their intended purpose." +msgstr "" + +msgid "" +"If you're trying to build Windows pathnames, note that all Windows system " +"calls accept forward slashes too::" +msgstr "" + +msgid "" +"If you're trying to build a pathname for a DOS command, try e.g. one of ::" +msgstr "" + +msgid "Why doesn't Python have a \"with\" statement for attribute assignments?" +msgstr "" + +msgid "" +"Python has a 'with' statement that wraps the execution of a block, calling " +"code on the entrance and exit from the block. Some languages have a " +"construct that looks like this::" +msgstr "" + +msgid "In Python, such a construct would be ambiguous." +msgstr "" + +msgid "" +"Other languages, such as Object Pascal, Delphi, and C++, use static types, " +"so it's possible to know, in an unambiguous way, what member is being " +"assigned to. This is the main point of static typing -- the compiler " +"*always* knows the scope of every variable at compile time." +msgstr "" + +msgid "" +"Python uses dynamic types. It is impossible to know in advance which " +"attribute will be referenced at runtime. Member attributes may be added or " +"removed from objects on the fly. This makes it impossible to know, from a " +"simple reading, what attribute is being referenced: a local one, a global " +"one, or a member attribute?" +msgstr "" + +msgid "For instance, take the following incomplete snippet::" +msgstr "" + +msgid "" +"The snippet assumes that \"a\" must have a member attribute called \"x\". " +"However, there is nothing in Python that tells the interpreter this. What " +"should happen if \"a\" is, let us say, an integer? If there is a global " +"variable named \"x\", will it be used inside the with block? As you see, " +"the dynamic nature of Python makes such choices much harder." +msgstr "" + +msgid "" +"The primary benefit of \"with\" and similar language features (reduction of " +"code volume) can, however, easily be achieved in Python by assignment. " +"Instead of::" +msgstr "" + +msgid "write this::" +msgstr "" + +msgid "" +"This also has the side-effect of increasing execution speed because name " +"bindings are resolved at run-time in Python, and the second version only " +"needs to perform the resolution once." +msgstr "" + +msgid "Why don't generators support the with statement?" +msgstr "" + +msgid "" +"For technical reasons, a generator used directly as a context manager would " +"not work correctly. When, as is most common, a generator is used as an " +"iterator run to completion, no closing is needed. When it is, wrap it as " +"\"contextlib.closing(generator)\" in the 'with' statment." +msgstr "" + +msgid "Why are colons required for the if/while/def/class statements?" +msgstr "" + +msgid "" +"The colon is required primarily to enhance readability (one of the results " +"of the experimental ABC language). Consider this::" +msgstr "" + +msgid "versus ::" +msgstr "" + +msgid "" +"Notice how the second one is slightly easier to read. Notice further how a " +"colon sets off the example in this FAQ answer; it's a standard usage in " +"English." +msgstr "" + +msgid "" +"Another minor reason is that the colon makes it easier for editors with " +"syntax highlighting; they can look for colons to decide when indentation " +"needs to be increased instead of having to do a more elaborate parsing of " +"the program text." +msgstr "" + +msgid "Why does Python allow commas at the end of lists and tuples?" +msgstr "" + +msgid "" +"Python lets you add a trailing comma at the end of lists, tuples, and " +"dictionaries::" +msgstr "" + +msgid "There are several reasons to allow this." +msgstr "" + +msgid "" +"When you have a literal value for a list, tuple, or dictionary spread across " +"multiple lines, it's easier to add more elements because you don't have to " +"remember to add a comma to the previous line. The lines can also be " +"reordered without creating a syntax error." +msgstr "" + +msgid "" +"Accidentally omitting the comma can lead to errors that are hard to " +"diagnose. For example::" +msgstr "" + +msgid "" +"This list looks like it has four elements, but it actually contains three: " +"\"fee\", \"fiefoo\" and \"fum\". Always adding the comma avoids this source " +"of error." +msgstr "" + +msgid "" +"Allowing the trailing comma may also make programmatic code generation " +"easier." +msgstr "" From a31cd5917d2fdfceda53e10cb8cfebd898eedbaa Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 06:46:21 +0000 Subject: [PATCH 100/153] Update translation from Transifex --- faq/design.po | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/faq/design.po b/faq/design.po index 067b63e605..bf0c454526 100644 --- a/faq/design.po +++ b/faq/design.po @@ -31,19 +31,27 @@ msgid "Contents" msgstr "Zawartość" msgid "Why does Python use indentation for grouping of statements?" -msgstr "Dlaczego Python używa akapitów do grupowania instrukcji?" +msgstr "Dlaczego Python używa akapitów do grupowania poleceń?" msgid "" "Guido van Rossum believes that using indentation for grouping is extremely " "elegant and contributes a lot to the clarity of the average Python program. " "Most people learn to love this feature after a while." msgstr "" +"Guido van Rossum uważa, że używanie akapitów do grupowania jest niezwykle " +"eleganckie i przyczynia się bardzo do przejrzystości przeciętnego programu w " +"Pythonie. Wśród większości ludzi właściwość ta z czasem zyskuje sobie " +"sympatyków." msgid "" "Since there are no begin/end brackets there cannot be a disagreement between " "grouping perceived by the parser and the human reader. Occasionally C " "programmers will encounter a fragment of code like this::" msgstr "" +"Ze względu na brak początkowych/końcowych nawiasów nie może dojść do " +"rozbieżności pomiędzy grupowaniem odbieranym przez analizator składni a tym " +"odbieranym przez człowieka. Sporadycznie programiści języka C napotykać będą " +"taki fragment kodu:" msgid "" "Only the ``x++`` statement is executed if the condition is true, but the " From 4008b9087a6eff1dace9d394a33ed3752487ea69 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 07:16:37 +0000 Subject: [PATCH 101/153] Update translation from Transifex --- faq/design.po | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/faq/design.po b/faq/design.po index bf0c454526..c23d04b7cb 100644 --- a/faq/design.po +++ b/faq/design.po @@ -59,6 +59,10 @@ msgid "" "will sometimes stare at it a long time wondering as to why ``y`` is being " "decremented even for ``x > y``." msgstr "" +"Tylko polecenie ``x++`` jest wykonywane, jeśli warunek jest prawdziwy, ale " +"akapit prowadzi wielu do innego przekonania. Nawet doświadczony programista " +"języka C będzie czasem dłużej się temu przyglądał, zastanawiając się " +"dlaczego ``y`` jest zdekrementowane nawet do ``x > y``." msgid "" "Because there are no begin/end brackets, Python is much less prone to coding-" From 1068b130c79a276141f146654949f72380251cd5 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 07:42:43 +0000 Subject: [PATCH 102/153] Update translation from Transifex --- faq/design.po | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/faq/design.po b/faq/design.po index c23d04b7cb..7c335a5e48 100644 --- a/faq/design.po +++ b/faq/design.po @@ -48,7 +48,7 @@ msgid "" "grouping perceived by the parser and the human reader. Occasionally C " "programmers will encounter a fragment of code like this::" msgstr "" -"Ze względu na brak początkowych/końcowych nawiasów nie może dojść do " +"Ze względu na brak otwierających/zamykających nawiasów nie może dojść do " "rozbieżności pomiędzy grupowaniem odbieranym przez analizator składni a tym " "odbieranym przez człowieka. Sporadycznie programiści języka C napotykać będą " "taki fragment kodu:" @@ -71,6 +71,11 @@ msgid "" "is normal to feel somewhat uneasy when reading (or being required to write) " "in a different one." msgstr "" +"Z powodu braku otwierających/zamykających nawiasów, Python jest o wiele " +"mniej podatny na konflikty wynikające ze stylu kodowania. W języku C jest " +"wiele różnych sposobów wstawiania nawiasów. Przyzwyczaiwszy się do czytania " +"i pisania kodu w określonym stylu, normalną rzeczą jest, że czujemy się " +"trochę nieswojo, gdy czytamy (albo wymaga się od nas pisania) w innym stylu." msgid "" "Many coding styles place begin/end brackets on a line by themselves. This " @@ -81,6 +86,14 @@ msgid "" "brackets -- the lack of declarations and the high-level data types are also " "responsible -- but the indentation-based syntax certainly helps." msgstr "" +"Wiele stylów programowania umieszcza otwierające/zamykające nawiasy w linii " +"automatycznie. To czyni programy znaczniej dłuższymi i marnuje cenną " +"przestrzeń ekranu. W ten sposób trudniej jest otrzymać dobry przegląd " +"programu. Idealnie funkcja powinna zmieścić się na jednym ekranie (powiedzmy " +"20-30 linii). 20 linii w Pythonie może więcej zdziałać niż 20 linii w języku " +"C. Nie jest to wyłącznie wynikiem braku nawiasów otwierających/zamykających " +"-- za to odpowiedzialny jest również brak deklaracji oraz wysokopoziomowe " +"typy danych -- jednakże składnia oparta o akapity z pewnością pomaga." msgid "Why am I getting strange results with simple arithmetic operations?" msgstr "" From 83a497e23fca5619ba9f94bb0fde03047ee71251 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 08:17:24 +0000 Subject: [PATCH 103/153] Update translation from Transifex --- faq/design.po | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/faq/design.po b/faq/design.po index 7c335a5e48..b4092c17bb 100644 --- a/faq/design.po +++ b/faq/design.po @@ -51,7 +51,7 @@ msgstr "" "Ze względu na brak otwierających/zamykających nawiasów nie może dojść do " "rozbieżności pomiędzy grupowaniem odbieranym przez analizator składni a tym " "odbieranym przez człowieka. Sporadycznie programiści języka C napotykać będą " -"taki fragment kodu:" +"taki fragment kodu::" msgid "" "Only the ``x++`` statement is executed if the condition is true, but the " @@ -97,21 +97,26 @@ msgstr "" msgid "Why am I getting strange results with simple arithmetic operations?" msgstr "" +"Dlaczego otrzymuję dziwne wyniki w odpowiedzi na proste działania " +"arytmetyczne?" msgid "See the next question." -msgstr "" +msgstr "Spójrz na następne pytanie." msgid "Why are floating-point calculations so inaccurate?" -msgstr "" +msgstr "Dlaczego obliczenia zmiennoprzecinkowe są tak niedokładne?" msgid "Users are often surprised by results like this::" -msgstr "" +msgstr "Użytkownicy są często zaskoczeni następującymi wynikami::" msgid "" "and think it is a bug in Python. It's not. This has little to do with " "Python, and much more to do with how the underlying platform handles " "floating-point numbers." msgstr "" +"i sądzą, że to błąd w Pythonie. To jednak nie błąd. To ma niewiele wspólnego " +"z Pythonem. To wynika bardziej z tego jak bazowa platforma radzi sobie z " +"liczbami zmiennoprzecinkowymi." msgid "" "The :class:`float` type in CPython uses a C ``double`` for storage. A :" From 21b77176793293a4c6e61e6081293c42235dc840 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 08:53:59 +0000 Subject: [PATCH 104/153] Update translation from Transifex --- faq/design.po | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/faq/design.po b/faq/design.po index b4092c17bb..1c49f20cde 100644 --- a/faq/design.po +++ b/faq/design.po @@ -126,36 +126,53 @@ msgid "" "point operations. This means that as far as floating-point operations are " "concerned, Python behaves like many popular languages including C and Java." msgstr "" +"Typ :class:'float' w CPython używa ``double`` z C do przechowywania. Wartość " +"obiektu :class:'float' jest przechowywana w binarnej liczbie " +"zmiennoprzecinkowej z niezmienną precyzją (typowo 53 bity) a Python używa " +"operacji C, które z kolei bazują na implementacji sprzętu w procesorze, żeby " +"wykonywać działania na liczbach zmiennoprzecinkowych. To oznacza, że jeśli " +"chodzi o działania na liczbach zmiennoprzecinkowych, to Python zachowuje się " +"jak wiele popularnych języków, między innymi C i Java." msgid "" "Many numbers that can be written easily in decimal notation cannot be " "expressed exactly in binary floating-point. For example, after::" msgstr "" +"Wiele liczb, które mogą być łatwo zapisane w systemie dziesiętnym, nie może " +"być wyrażonych w postaci binarnej liczby zmiennoprzecinkowej. Na przykład " +"po::" msgid "" "the value stored for ``x`` is a (very good) approximation to the decimal " "value ``1.2``, but is not exactly equal to it. On a typical machine, the " "actual stored value is::" msgstr "" +"wartość przechowywane dla ``x`` jest (bardzo dobrym) przybliżeniem do " +"dziesiętnej wartości ``1.2``, ale nie jest dokładnie jej równa. Na typowym " +"urządzeniu, faktycznie przechowywana wartość wynosi:: " msgid "which is exactly::" -msgstr "" +msgstr "która dokładnie równa się::" msgid "" "The typical precision of 53 bits provides Python floats with 15--16 decimal " "digits of accuracy." msgstr "" +"Typowa precyzja 53-bitowa zapewnia Pythonowi liczby zmiennoprzecinkowe z " +"dokładnością do 15--16 cyfr dziesiętnych." msgid "" "For a fuller explanation, please see the :ref:`floating point arithmetic " "` chapter in the Python tutorial." msgstr "" +"Dla pełnej jasności proszę spójrz na arytmetykę :ref:`floating point w " +"rozdziale w tutorialu Pythona." msgid "Why are Python strings immutable?" -msgstr "" +msgstr "Dlaczego stringi w Pythonie są niezmienne?" msgid "There are several advantages." -msgstr "" +msgstr "Jest parę zalet." msgid "" "One is performance: knowing that a string is immutable means we can allocate " @@ -163,6 +180,10 @@ msgid "" "unchanging. This is also one of the reasons for the distinction between " "tuples and lists." msgstr "" +"Jedną z nich jest wydajność: wiedząc, że string jest niezmienny, możemy dla " +"niego przypisać miejsce w trakcie tworzenia a wymagania dotyczące " +"przechowywania są stałe i nie ulegają zmianie. To jest również jeden z " +"powodów rozróżniania między krotkami a listami. " msgid "" "Another advantage is that strings in Python are considered as \"elemental\" " From b13d07d170d19e870a02d08d7c55eff200ff3b55 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 09:15:11 +0000 Subject: [PATCH 105/153] Update translation from Transifex --- faq/design.po | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/faq/design.po b/faq/design.po index 1c49f20cde..fd2be558b3 100644 --- a/faq/design.po +++ b/faq/design.po @@ -191,9 +191,14 @@ msgid "" "and in Python, no amount of activity will change the string \"eight\" to " "anything else." msgstr "" +"Inną zaletą jest to, że w Pythonie stringi są uważane za równie \"elementarne" +"\" co liczby. Żadna ilość czynności nie zmieni wartości 8 na cokolwiek " +"innego, a w Pythonie żadna ilość czynności nie zmieni stringu \"osiem\" na " +"cokolwiek innego." msgid "Why must 'self' be used explicitly in method definitions and calls?" msgstr "" +"Dlaczego 'self' musi być wyraźnie używane w definicjach metod i wywołaniach?" msgid "" "The idea was borrowed from Modula-3. It turns out to be very useful, for a " From 17e3316f68687a720db5173a7048938afdec9472 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 2 Aug 2022 22:47:03 +0000 Subject: [PATCH 106/153] Update translation from Transifex --- README.md | 2 +- faq/design.po | 11 ++++++----- tutorial/modules.po | 4 ++++ 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 197f6e15ae..f35c00303d 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![43.86% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.86%25-0.svg) +![43.95% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.95%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) diff --git a/faq/design.po b/faq/design.po index fd2be558b3..86051300ab 100644 --- a/faq/design.po +++ b/faq/design.po @@ -6,6 +6,7 @@ # Translators: # Stefan Ocetkiewicz , 2020 # Anna Prochasek, 2022 +# Maciej Olko , 2022 # #, fuzzy msgid "" @@ -14,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-22 06:42+0000\n" "PO-Revision-Date: 2017-02-16 17:42+0000\n" -"Last-Translator: Anna Prochasek, 2022\n" +"Last-Translator: Maciej Olko , 2022\n" "Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -126,8 +127,8 @@ msgid "" "point operations. This means that as far as floating-point operations are " "concerned, Python behaves like many popular languages including C and Java." msgstr "" -"Typ :class:'float' w CPython używa ``double`` z C do przechowywania. Wartość " -"obiektu :class:'float' jest przechowywana w binarnej liczbie " +"Typ :class:`float` w CPython używa ``double`` z C do przechowywania. Wartość " +"obiektu :class:`float` jest przechowywana w binarnej liczbie " "zmiennoprzecinkowej z niezmienną precyzją (typowo 53 bity) a Python używa " "operacji C, które z kolei bazują na implementacji sprzętu w procesorze, żeby " "wykonywać działania na liczbach zmiennoprzecinkowych. To oznacza, że jeśli " @@ -165,8 +166,8 @@ msgid "" "For a fuller explanation, please see the :ref:`floating point arithmetic " "` chapter in the Python tutorial." msgstr "" -"Dla pełnej jasności proszę spójrz na arytmetykę :ref:`floating point w " -"rozdziale w tutorialu Pythona." +"Dla pełnej jasności proszę spójrz na rozdział :ref:`arytmetyka " +"zmiennoprzecinkowa ` w tutorialu Pythona." msgid "Why are Python strings immutable?" msgstr "Dlaczego stringi w Pythonie są niezmienne?" diff --git a/tutorial/modules.po b/tutorial/modules.po index be6c33c3dc..6cf520339d 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -279,6 +279,10 @@ msgid "" "script is calculated after the symlink is followed. In other words the " "directory containing the symlink is **not** added to the module search path." msgstr "" +"W systemach plików wspierających dowiązania symboliczne, katalog zawierający " +"skrypt wejściowy jest wyliczany po rozwiązaniu dowiązania symbolicznego. " +"Innymi słowy katalog zawierający dowiązanie symboliczne **nie** jest dodany " +"do ścieżki wyszukiwania modułów." msgid "" "After initialization, Python programs can modify :data:`sys.path`. The " From 83ad43f61d76eccdecee98a8db0ca1d5fcf98922 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 12 Aug 2022 20:49:03 +0000 Subject: [PATCH 107/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f35c00303d..4fa45aba3b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![43.95% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-43.95%25-0.svg) +![44.14% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.14%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 6cf520339d..d21e11261d 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -292,9 +292,15 @@ msgid "" "library directory. This is an error unless the replacement is intended. See " "section :ref:`tut-standardmodules` for more information." msgstr "" +"Po inicjalizacji programy pythonowe mogą modyfikować :data:`sys.path`. " +"Katalog zwierający uruchamiany skrypt jest umieszczony na początku ścieżki " +"wyszukiwania, przed ścieżką biblioteki standardowej. To znaczy, że skrypty w " +"tym katalogu zostaną załadowane zamiast modułów o tej samej nazwie w " +"katalogu biblioteki. Jest to błąd, o ile taka zamiana jest zamierzona. Patrz " +"sekcja :ref:`tut-standardmodules` po więcej informacji." msgid "\"Compiled\" Python files" -msgstr "" +msgstr "„Skompilowane” pliki Pythona" msgid "" "To speed up loading modules, Python caches the compiled version of each " From 4df33e0ca1f10f4e219dea760187aa9b5602dab3 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 21 Aug 2022 21:44:08 +0000 Subject: [PATCH 108/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4fa45aba3b..93eb8c8071 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.14% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.14%25-0.svg) +![44.23% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.23%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index d21e11261d..0a6d8b6a0b 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -311,6 +311,13 @@ msgid "" "spam.cpython-33.pyc``. This naming convention allows compiled modules from " "different releases and different versions of Python to coexist." msgstr "" +"Aby przyspieszyć ładowanie modułów, Python cache'uje skompilowaną wersję " +"każdego modułu w katalogu ``__pycache__`` pod nazwą :file:`module.{wersja}." +"pyc`, gdzie wersja koduje format skompilowanego pliku; zazwyczaj zawiera " +"numer wersji Pythona. Na przykład w wydaniu CPythona 3.3 skompilowana wersja " +"spam.py zostałaby zcache'owana jako ``__pycache__/spam.cpython-33.pyc``. Ta " +"konwencja nazw pozwala na współistnienie skompilowanych modułów z różnych " +"wydań i wersji Pythona." msgid "" "Python checks the modification date of the source against the compiled " From eaa96467fdf8b4977b87a1c7577d37804bda1b6e Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 31 Aug 2022 12:14:07 +0000 Subject: [PATCH 109/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 93eb8c8071..22b76ff1ec 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.23% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.23%25-0.svg) +![44.50% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.50%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 0a6d8b6a0b..401a58376f 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -326,6 +326,11 @@ msgid "" "independent, so the same library can be shared among systems with different " "architectures." msgstr "" +"Python porównuje datę modyfikacji źródła ze skompilowaną wersją, aby " +"ustalić, czy jest przeterminowana i powinna zostać zrekompilowana. To " +"całkowicie automatyczny proces. Skompilowane moduły są niezależne od " +"platformy, więc ta sama biblioteka może być współdzielona pomiędzy systemami " +"z innymi architekturami." msgid "" "Python does not check the cache in two circumstances. First, it always " @@ -337,7 +342,7 @@ msgid "" msgstr "" msgid "Some tips for experts:" -msgstr "" +msgstr "Wskazówki dla ekspertów:" msgid "" "You can use the :option:`-O` or :option:`-OO` switches on the Python command " @@ -366,7 +371,7 @@ msgid "" msgstr "" msgid "Standard Modules" -msgstr "" +msgstr "Moduły standardowe" msgid "" "Python comes with a library of standard modules, described in a separate " From 02c499d46dc470bcb7dafd8e812c6cd4fb77214b Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 2 Sep 2022 16:50:14 +0000 Subject: [PATCH 110/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 22b76ff1ec..620ed46f26 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.50% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.50%25-0.svg) +![44.59% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.59%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index 401a58376f..d856677924 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -340,6 +340,12 @@ msgid "" "distribution, the compiled module must be in the source directory, and there " "must not be a source module." msgstr "" +"Python nie sprawdza cache'u w dwóch przypadkach. Po pierwsze zawsze " +"rekompiluje i nie zapisuje wyniku dla modułu załadowanego bezpośrednio z " +"linii komend. Po drugie nie sprawdza cache'u, kiedy nie ma modułu " +"źródłowego. Dla wsparcia dystrybucji bez źródła (tylko kompilowany), " +"skompilowany moduł musi być w katalogu źródłowym i nie może być modułu " +"źródłowego." msgid "Some tips for experts:" msgstr "Wskazówki dla ekspertów:" From ba75366ec25bad68e5bf8251e81701fd3de53a12 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 20 Oct 2022 00:57:40 +0000 Subject: [PATCH 111/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 620ed46f26..1ab75c3933 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.59% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.59%25-0.svg) +![44.68% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.68%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index d856677924..d502a2e6f0 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -359,6 +359,13 @@ msgid "" "have an ``opt-`` tag and are usually smaller. Future releases may change " "the effects of optimization." msgstr "" +"Możesz użyć przełączników :option:`-O` lub :option:`-OO` na komendzie " +"``python``, aby zmniejszyć rozmiar skompilowanego modułu. Przełącznik ``-O`` " +"usuwa instrukcje assert. Przełącznik ``-OO`` usuwa zarówno instrukcje assert " +"jak i docstringi. Jako że niektóre programy mogą polegać na dostępności " +"powyższych, powinieneś(-nnaś) używać tylko jeśli wiesz, co robisz. " +"„Zoptymalizowane” moduły mają tag ``opt-`` i zazwyczaj są mniejsze. Przyszłe " +"wydania mogą zmienić efekty optymalizacji." msgid "" "A program doesn't run any faster when it is read from a ``.pyc`` file than " From 10d3803c4d89004c2bbc1857e5fc78032d791a17 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 20 Oct 2022 01:41:45 +0000 Subject: [PATCH 112/153] Update translation from Transifex --- README.md | 2 +- tutorial/modules.po | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1ab75c3933..06e775b32e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.68% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.68%25-0.svg) +![44.78% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.78%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) diff --git a/tutorial/modules.po b/tutorial/modules.po index d502a2e6f0..7458f86d2a 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -372,6 +372,9 @@ msgid "" "when it is read from a ``.py`` file; the only thing that's faster about ``." "pyc`` files is the speed with which they are loaded." msgstr "" +"Program nie wykonuje się ani chwili szybciej, gdy jest czytany z pliku ``." +"pyc`` niż gdy jest czytany z pliku ``.py``. Jedyna rzecz, która jest szybsza " +"w plikach ``.pyc`` to szybkość, w jakiej są one ładowane." msgid "" "The module :mod:`compileall` can create .pyc files for all modules in a " From 38e71ca7a70b0e7ee133c55bc74d651516a02ae9 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 29 Oct 2022 23:36:18 +0000 Subject: [PATCH 113/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 06e775b32e..1525f82b22 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.78% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.78%25-0.svg) +![44.96% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.96%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 7d0bf675f735b0ba07a8da9f7f282c3f56ab1645 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 4 Nov 2022 15:02:04 +0000 Subject: [PATCH 114/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1525f82b22..d432094878 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.96% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.96%25-0.svg) +![44.55% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.55%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 0e185b8e32bc8dbfae4400006d981d65531c3002 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 4 Nov 2022 20:55:35 +0000 Subject: [PATCH 115/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d432094878..3ee3826162 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.55% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.55%25-0.svg) +![44.73% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.73%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 7e8a9b411c49ef4075c4ec47ccd95bce4994ae75 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 8 Nov 2022 12:02:33 +0000 Subject: [PATCH 116/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3ee3826162..ad322318a5 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.73% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.73%25-0.svg) +![44.80% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.80%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 6dffa1ff0ef9af403b681c680be7d3adbfaa0035 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 8 Nov 2022 12:44:17 +0000 Subject: [PATCH 117/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ad322318a5..4a6101c40b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![44.80% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-44.80%25-0.svg) +![45.16% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.16%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From f7fc023e6bc42f9b8182b566109576f64c749419 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 8 Nov 2022 14:04:32 +0000 Subject: [PATCH 118/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4a6101c40b..69e86d4066 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![45.16% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.16%25-0.svg) +![45.23% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.23%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 886dc26a83cf36b2af4818a245affbde62e82090 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 9 Nov 2022 10:36:17 +0000 Subject: [PATCH 119/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 69e86d4066..e0689ab69d 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![45.23% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.23%25-0.svg) +![45.37% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.37%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 033d9baeb1049b148a2ddf68c1f6ec2a6641ecbc Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Thu, 10 Nov 2022 15:02:12 +0000 Subject: [PATCH 120/153] Update translation from Transifex --- .tx/config | 86 +++++++++++++++++++++++++++--------------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/.tx/config b/.tx/config index 18f0f6d190..bfc1d1cfcc 100644 --- a/.tx/config +++ b/.tx/config @@ -341,6 +341,11 @@ trans.pl = distributing/index.po type = PO source_lang = en +[python-39.distutils--_setuptools_disclaimer] +trans.pl = distutils/_setuptools_disclaimer.po +type = PO +source_lang = en + [python-39.distutils--apiref] trans.pl = distutils/apiref.po type = PO @@ -391,11 +396,6 @@ trans.pl = distutils/setupscript.po type = PO source_lang = en -[python-39.distutils--_setuptools_disclaimer] -trans.pl = distutils/_setuptools_disclaimer.po -type = PO -source_lang = en - [python-39.distutils--sourcedist] trans.pl = distutils/sourcedist.po type = PO @@ -591,6 +591,26 @@ trans.pl = library/2to3.po type = PO source_lang = en +[python-39.library--__future__] +trans.pl = library/__future__.po +type = PO +source_lang = en + +[python-39.library--__main__] +trans.pl = library/__main__.po +type = PO +source_lang = en + +[python-39.library--_dummy_thread] +trans.pl = library/_dummy_thread.po +type = PO +source_lang = en + +[python-39.library--_thread] +trans.pl = library/_thread.po +type = PO +source_lang = en + [python-39.library--abc] trans.pl = library/abc.po type = PO @@ -991,11 +1011,6 @@ trans.pl = library/doctest.po type = PO source_lang = en -[python-39.library--_dummy_thread] -trans.pl = library/_dummy_thread.po -type = PO -source_lang = en - [python-39.library--dummy_threading] trans.pl = library/dummy_threading.po type = PO @@ -1181,11 +1196,6 @@ trans.pl = library/functools.po type = PO source_lang = en -[python-39.library--__future__] -trans.pl = library/__future__.po -type = PO -source_lang = en - [python-39.library--gc] trans.pl = library/gc.po type = PO @@ -1416,11 +1426,6 @@ trans.pl = library/mailcap.po type = PO source_lang = en -[python-39.library--__main__] -trans.pl = library/__main__.po -type = PO -source_lang = en - [python-39.library--markup] trans.pl = library/markup.po type = PO @@ -1626,13 +1631,13 @@ trans.pl = library/pwd.po type = PO source_lang = en -[python-39.library--pyclbr] -trans.pl = library/pyclbr.po +[python-39.library--py_compile] +trans.pl = library/py_compile.po type = PO source_lang = en -[python-39.library--py_compile] -trans.pl = library/py_compile.po +[python-39.library--pyclbr] +trans.pl = library/pyclbr.po type = PO source_lang = en @@ -1896,11 +1901,6 @@ trans.pl = library/textwrap.po type = PO source_lang = en -[python-39.library--_thread] -trans.pl = library/_thread.po -type = PO -source_lang = en - [python-39.library--threading] trans.pl = library/threading.po type = PO @@ -2146,38 +2146,38 @@ trans.pl = library/xml_etree_elementtree.po type = PO source_lang = en -[python-39.library--xmlrpc] -trans.pl = library/xmlrpc.po +[python-39.library--xml_sax] +trans.pl = library/xml_sax.po type = PO source_lang = en -[python-39.library--xmlrpc_client] -trans.pl = library/xmlrpc_client.po +[python-39.library--xml_sax_handler] +trans.pl = library/xml_sax_handler.po type = PO source_lang = en -[python-39.library--xmlrpc_server] -trans.pl = library/xmlrpc_server.po +[python-39.library--xml_sax_reader] +trans.pl = library/xml_sax_reader.po type = PO source_lang = en -[python-39.library--xml_sax] -trans.pl = library/xml_sax.po +[python-39.library--xml_sax_utils] +trans.pl = library/xml_sax_utils.po type = PO source_lang = en -[python-39.library--xml_sax_handler] -trans.pl = library/xml_sax_handler.po +[python-39.library--xmlrpc] +trans.pl = library/xmlrpc.po type = PO source_lang = en -[python-39.library--xml_sax_reader] -trans.pl = library/xml_sax_reader.po +[python-39.library--xmlrpc_client] +trans.pl = library/xmlrpc_client.po type = PO source_lang = en -[python-39.library--xml_sax_utils] -trans.pl = library/xml_sax_utils.po +[python-39.library--xmlrpc_server] +trans.pl = library/xmlrpc_server.po type = PO source_lang = en From 5e4ee0c03ff4caeccaa164840874c7514f25a435 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 11 Nov 2022 19:02:06 +0000 Subject: [PATCH 121/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e0689ab69d..2eabd17a22 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![45.37% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.37%25-0.svg) +![45.43% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.43%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From d68ffe35a2f4c7f0d3bc07184803e90737bf71d9 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 11 Nov 2022 19:31:52 +0000 Subject: [PATCH 122/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2eabd17a22..81c927bdda 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![45.43% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.43%25-0.svg) +![45.61% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.61%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 9e9a13fb7125e16a1b05f1541f2c54776d8b9181 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 13 Nov 2022 16:02:00 +0000 Subject: [PATCH 123/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 81c927bdda..4922b045cf 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![45.61% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.61%25-0.svg) +![45.95% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.95%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 6a27a51af4c5c16043014d4c93cdc1068b385922 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sun, 13 Nov 2022 16:39:47 +0000 Subject: [PATCH 124/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4922b045cf..9cd332d1b3 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![45.95% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-45.95%25-0.svg) +![46.41% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-46.41%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 4742055d2bcdca060988ef2750796711bf1fec8a Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 14 Nov 2022 11:33:29 +0000 Subject: [PATCH 125/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9cd332d1b3..4fb74e0d5c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![46.41% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-46.41%25-0.svg) +![46.47% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-46.47%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 065afe5a27787c394f754b81a780a8f066b9df8e Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 21 Nov 2022 21:23:42 +0000 Subject: [PATCH 126/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4fb74e0d5c..abec5dfa06 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![46.47% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-46.47%25-0.svg) +![46.65% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-46.65%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From fb5b7c99c4ce46d118ad1ec039e20e665cc5e598 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 23 Nov 2022 00:46:08 +0000 Subject: [PATCH 127/153] Update translation from Transifex --- about.po | 6 +-- bugs.po | 6 +-- c-api/abstract.po | 6 +-- c-api/apiabiversion.po | 6 +-- c-api/arg.po | 10 ++-- c-api/buffer.po | 6 +-- c-api/bytes.po | 16 +++--- c-api/call.po | 6 +-- c-api/complex.po | 6 +-- c-api/dict.po | 6 +-- c-api/exceptions.po | 22 ++++---- c-api/file.po | 6 +-- c-api/intro.po | 6 +-- c-api/memory.po | 6 +-- c-api/structures.po | 6 +-- c-api/tuple.po | 6 +-- contents.po | 6 +-- copyright.po | 6 +-- distributing/index.po | 6 +-- distutils/_setuptools_disclaimer.po | 6 +-- distutils/builtdist.po | 32 +++++------ distutils/commandref.po | 6 +-- distutils/configfile.po | 6 +-- distutils/examples.po | 6 +-- distutils/extending.po | 6 +-- distutils/index.po | 6 +-- distutils/introduction.po | 12 ++--- distutils/setupscript.po | 22 ++++---- distutils/sourcedist.po | 6 +-- extending/extending.po | 10 ++-- extending/index.po | 6 +-- extending/newtypes.po | 6 +-- extending/windows.po | 6 +-- faq/design.po | 14 ++--- faq/extending.po | 20 +++---- faq/general.po | 6 +-- faq/gui.po | 6 +-- faq/index.po | 6 +-- faq/installed.po | 6 +-- faq/library.po | 6 +-- faq/programming.po | 6 +-- faq/windows.po | 6 +-- glossary.po | 6 +-- howto/argparse.po | 6 +-- howto/clinic.po | 26 ++++----- howto/curses.po | 6 +-- howto/descriptor.po | 10 ++-- howto/functional.po | 10 ++-- howto/index.po | 6 +-- howto/instrumentation.po | 16 +++--- howto/ipaddress.po | 6 +-- howto/logging.po | 6 +-- howto/pyporting.po | 6 +-- howto/regex.po | 50 ++++++++--------- howto/sockets.po | 12 ++--- howto/sorting.po | 6 +-- howto/urllib2.po | 18 +++---- install/index.po | 16 +++--- installing/index.po | 6 +-- library/abc.po | 6 +-- library/array.po | 6 +-- library/asynchat.po | 6 +-- library/asyncio-api-index.po | 6 +-- library/asyncio-exceptions.po | 6 +-- library/asyncio-protocol.po | 6 +-- library/asyncio-queue.po | 6 +-- library/asyncio-stream.po | 6 +-- library/asyncio-subprocess.po | 6 +-- library/asyncio-sync.po | 6 +-- library/asyncio-task.po | 6 +-- library/asyncore.po | 6 +-- library/base64.po | 6 +-- library/binhex.po | 6 +-- library/bisect.po | 6 +-- library/cgi.po | 6 +-- library/chunk.po | 6 +-- library/cmath.po | 6 +-- library/concurrent_futures.po | 6 +-- library/configparser.po | 18 +++---- library/contextvars.po | 6 +-- library/crypt.po | 14 ++--- library/csv.po | 6 +-- library/ctypes.po | 6 +-- library/curses_ascii.po | 6 +-- library/curses_panel.po | 6 +-- library/dataclasses.po | 6 +-- library/datatypes.po | 6 +-- library/datetime.po | 16 +++--- library/dbm.po | 6 +-- library/debug.po | 6 +-- library/difflib.po | 10 ++-- library/email_contentmanager.po | 6 +-- library/email_encoders.po | 6 +-- library/email_examples.po | 6 +-- library/email_generator.po | 6 +-- library/email_headerregistry.po | 10 ++-- library/email_message.po | 6 +-- library/email_policy.po | 10 ++-- library/email_util.po | 6 +-- library/email_utils.po | 6 +-- library/enum.po | 10 ++-- library/fnmatch.po | 6 +-- library/functional.po | 6 +-- library/functions.po | 12 ++--- library/functools.po | 16 +++--- library/gettext.po | 6 +-- library/graphlib.po | 6 +-- library/grp.po | 6 +-- library/hashlib.po | 14 ++--- library/heapq.po | 20 +++---- library/html_entities.po | 6 +-- library/html_parser.po | 10 ++-- library/http_client.po | 6 +-- library/http_cookies.po | 6 +-- library/imghdr.po | 6 +-- library/imp.po | 6 +-- library/importlib_metadata.po | 6 +-- library/index.po | 6 +-- library/inspect.po | 10 ++-- library/intro.po | 18 +++---- library/json.po | 6 +-- library/locale.po | 6 +-- library/mailbox.po | 6 +-- library/marshal.po | 6 +-- library/math.po | 6 +-- library/numeric.po | 6 +-- library/os_path.po | 6 +-- library/ossaudiodev.po | 6 +-- library/pdb.po | 14 ++--- library/pickle.po | 10 ++-- library/plistlib.po | 10 ++-- library/pwd.po | 6 +-- library/random.po | 6 +-- library/select.po | 6 +-- library/selectors.po | 6 +-- library/smtpd.po | 10 ++-- library/socketserver.po | 6 +-- library/spwd.po | 6 +-- library/sqlite3.po | 6 +-- library/ssl.po | 20 +++---- library/stdtypes.po | 34 ++++++------ library/string.po | 17 +++--- library/struct.po | 6 +-- library/subprocess.po | 6 +-- library/sunau.po | 6 +-- library/symtable.po | 6 +-- library/sys.po | 6 +-- library/syslog.po | 6 +-- library/tempfile.po | 6 +-- library/text.po | 6 +-- library/textwrap.po | 6 +-- library/time.po | 14 ++--- library/timeit.po | 6 +-- library/tkinter.po | 26 ++++----- library/tokenize.po | 6 +-- library/tracemalloc.po | 6 +-- library/unicodedata.po | 6 +-- library/urllib_parse.po | 10 ++-- library/uu.po | 6 +-- library/uuid.po | 6 +-- library/warnings.po | 6 +-- library/webbrowser.po | 14 ++--- library/winreg.po | 10 ++-- library/winsound.po | 6 +-- library/xdrlib.po | 6 +-- library/xml_dom.po | 12 ++--- library/xml_dom_minidom.po | 6 +-- library/xml_etree_elementtree.po | 83 +++++++++++++++-------------- library/xmlrpc_client.po | 10 ++-- library/zipapp.po | 6 +-- library/zipimport.po | 6 +-- library/zoneinfo.po | 6 +-- license.po | 6 +-- reference/datamodel.po | 54 ++++++++++--------- reference/executionmodel.po | 6 +-- reference/expressions.po | 10 ++-- reference/index.po | 6 +-- reference/introduction.po | 6 +-- reference/lexical_analysis.po | 6 +-- reference/simple_stmts.po | 6 +-- sphinx.po | 6 +-- tutorial/appendix.po | 6 +-- tutorial/appetite.po | 6 +-- tutorial/classes.po | 14 ++--- tutorial/controlflow.po | 20 +++---- tutorial/datastructures.po | 6 +-- tutorial/errors.po | 6 +-- tutorial/floatingpoint.po | 15 +++--- tutorial/index.po | 6 +-- tutorial/inputoutput.po | 14 ++--- tutorial/interpreter.po | 6 +-- tutorial/introduction.po | 14 ++--- tutorial/modules.po | 6 +-- tutorial/stdlib.po | 6 +-- tutorial/venv.po | 6 +-- tutorial/whatnow.po | 6 +-- using/index.po | 6 +-- using/mac.po | 6 +-- using/unix.po | 10 ++-- using/windows.po | 22 ++++---- whatsnew/2.0.po | 19 +++---- whatsnew/2.1.po | 16 +++--- whatsnew/2.2.po | 26 ++++----- whatsnew/3.0.po | 12 ++--- whatsnew/3.1.po | 6 +-- whatsnew/3.7.po | 10 ++-- whatsnew/3.8.po | 34 ++++++------ whatsnew/3.9.po | 6 +-- whatsnew/index.po | 6 +-- 209 files changed, 991 insertions(+), 985 deletions(-) diff --git a/about.po b/about.po index d9c1781589..d27579a1d8 100644 --- a/about.po +++ b/about.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "About these documents" msgstr "O tej dokumentacji" diff --git a/bugs.po b/bugs.po index 7b8ccb2667..b37e3bec23 100644 --- a/bugs.po +++ b/bugs.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Dealing with Bugs" msgstr "Zajmowanie się błędami" diff --git a/c-api/abstract.po b/c-api/abstract.po index 67683a9bea..5188e6f994 100644 --- a/c-api/abstract.po +++ b/c-api/abstract.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Abstract Objects Layer" msgstr "Warstwa obiektów abstrakcyjnych" diff --git a/c-api/apiabiversion.po b/c-api/apiabiversion.po index 92d9d281fb..8a229c93d1 100644 --- a/c-api/apiabiversion.po +++ b/c-api/apiabiversion.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "API and ABI Versioning" msgstr "" diff --git a/c-api/arg.po b/c-api/arg.po index cbf7232362..507a882af0 100644 --- a/c-api/arg.po +++ b/c-api/arg.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Parsing arguments and building values" msgstr "" @@ -377,8 +377,8 @@ msgstr "Istnieją dwa tryby pracy:" msgid "" "If *\\*buffer* points a ``NULL`` pointer, the function will allocate a " -"buffer of the needed size, copy the encoded data into this buffer and set *" -"\\*buffer* to reference the newly allocated storage. The caller is " +"buffer of the needed size, copy the encoded data into this buffer and set " +"*\\*buffer* to reference the newly allocated storage. The caller is " "responsible for calling :c:func:`PyMem_Free` to free the allocated buffer " "after usage." msgstr "" diff --git a/c-api/buffer.po b/c-api/buffer.po index 1dc633e0ad..3b7eaf2661 100644 --- a/c-api/buffer.po +++ b/c-api/buffer.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Buffer Protocol" msgstr "" diff --git a/c-api/bytes.po b/c-api/bytes.po index 5c0d053b97..bbea8df2ec 100644 --- a/c-api/bytes.po +++ b/c-api/bytes.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Bytes Objects" msgstr "" @@ -176,9 +176,9 @@ msgid "const void\\*" msgstr "" msgid "" -"The hex representation of a C pointer. Mostly equivalent to ``printf(\"%p" -"\")`` except that it is guaranteed to start with the literal ``0x`` " -"regardless of what the platform's ``printf`` yields." +"The hex representation of a C pointer. Mostly equivalent to " +"``printf(\"%p\")`` except that it is guaranteed to start with the literal " +"``0x`` regardless of what the platform's ``printf`` yields." msgstr "" msgid "" @@ -267,7 +267,7 @@ msgid "" "address of an existing bytes object as an lvalue (it may be written into), " "and the new size desired. On success, *\\*bytes* holds the resized bytes " "object and ``0`` is returned; the address in *\\*bytes* may differ from its " -"input value. If the reallocation fails, the original bytes object at *" -"\\*bytes* is deallocated, *\\*bytes* is set to ``NULL``, :exc:`MemoryError` " +"input value. If the reallocation fails, the original bytes object at " +"*\\*bytes* is deallocated, *\\*bytes* is set to ``NULL``, :exc:`MemoryError` " "is set, and ``-1`` is returned." msgstr "" diff --git a/c-api/call.po b/c-api/call.po index e1bb4f168e..8a487294a2 100644 --- a/c-api/call.po +++ b/c-api/call.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Call Protocol" msgstr "" diff --git a/c-api/complex.po b/c-api/complex.po index 3f1c972e0b..3c0196a3cf 100644 --- a/c-api/complex.po +++ b/c-api/complex.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Complex Number Objects" msgstr "Objekt Liczby Zespolonej" diff --git a/c-api/dict.po b/c-api/dict.po index 4bb7788a57..ba2b029281 100644 --- a/c-api/dict.po +++ b/c-api/dict.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Dictionary Objects" msgstr "" diff --git a/c-api/exceptions.po b/c-api/exceptions.po index 45041520eb..2c9d57f01b 100644 --- a/c-api/exceptions.po +++ b/c-api/exceptions.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Exception Handling" msgstr "Obsługa sytuacji wyjątkowych" @@ -34,8 +34,8 @@ msgid "" "occurred. Most C API functions don't clear this on success, but will set it " "to indicate the cause of the error on failure. Most C API functions also " "return an error indicator, usually ``NULL`` if they are supposed to return a " -"pointer, or ``-1`` if they return an integer (exception: the :c:func:`PyArg_" -"\\*` functions return ``1`` for success and ``0`` for failure)." +"pointer, or ``-1`` if they return an integer (exception: the :c:func:" +"`PyArg_\\*` functions return ``1`` for success and ``0`` for failure)." msgstr "" msgid "" @@ -354,8 +354,8 @@ msgstr "" msgid "" "Test whether the error indicator is set. If set, return the exception " -"*type* (the first argument to the last call to one of the :c:func:`PyErr_Set" -"\\*` functions or to :c:func:`PyErr_Restore`). If not set, return " +"*type* (the first argument to the last call to one of the :c:func:" +"`PyErr_Set\\*` functions or to :c:func:`PyErr_Restore`). If not set, return " "``NULL``. You do not own a reference to the return value, so you do not " "need to :c:func:`Py_DECREF` it." msgstr "" @@ -614,8 +614,8 @@ msgid "Return the *object* attribute of the given exception object." msgstr "" msgid "" -"Get the *start* attribute of the given exception object and place it into *" -"\\*start*. *start* must not be ``NULL``. Return ``0`` on success, ``-1`` " +"Get the *start* attribute of the given exception object and place it into " +"*\\*start*. *start* must not be ``NULL``. Return ``0`` on success, ``-1`` " "on failure." msgstr "" @@ -625,8 +625,8 @@ msgid "" msgstr "" msgid "" -"Get the *end* attribute of the given exception object and place it into *" -"\\*end*. *end* must not be ``NULL``. Return ``0`` on success, ``-1`` on " +"Get the *end* attribute of the given exception object and place it into " +"*\\*end*. *end* must not be ``NULL``. Return ``0`` on success, ``-1`` on " "failure." msgstr "" diff --git a/c-api/file.po b/c-api/file.po index ad142b7c66..4cde4b0287 100644 --- a/c-api/file.po +++ b/c-api/file.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "File Objects" msgstr "" diff --git a/c-api/intro.po b/c-api/intro.po index 8b03a0c230..a09ae0b06f 100644 --- a/c-api/intro.po +++ b/c-api/intro.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Introduction" msgstr "Wprowadzenie" diff --git a/c-api/memory.po b/c-api/memory.po index 74a9d6585d..9a837c4518 100644 --- a/c-api/memory.po +++ b/c-api/memory.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Memory Management" msgstr "Zarządzanie Pamięcią" diff --git a/c-api/structures.po b/c-api/structures.po index 9331566880..72c936048d 100644 --- a/c-api/structures.po +++ b/c-api/structures.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Common Object Structures" msgstr "Wspólne struktury obiektów" diff --git a/c-api/tuple.po b/c-api/tuple.po index ee2f459249..ca0250acc0 100644 --- a/c-api/tuple.po +++ b/c-api/tuple.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Tuple Objects" msgstr "" diff --git a/contents.po b/contents.po index be9bd52492..08ff852d16 100644 --- a/contents.po +++ b/contents.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Python Documentation contents" msgstr "Zawartość dokumentacji Pythona" diff --git a/copyright.po b/copyright.po index c18e844653..87e34c41f9 100644 --- a/copyright.po +++ b/copyright.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Copyright" msgstr "Prawa autorskie" diff --git a/distributing/index.po b/distributing/index.po index 0a9118def0..988943d434 100644 --- a/distributing/index.po +++ b/distributing/index.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Distributing Python Modules" msgstr "Dystrybucja modułów Pythona" diff --git a/distutils/_setuptools_disclaimer.po b/distutils/_setuptools_disclaimer.po index fd91e36861..9fbc4a37d7 100644 --- a/distutils/_setuptools_disclaimer.po +++ b/distutils/_setuptools_disclaimer.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "" "This document is being retained solely until the ``setuptools`` " diff --git a/distutils/builtdist.po b/distutils/builtdist.po index bbfc387a41..d347f55f63 100644 --- a/distutils/builtdist.po +++ b/distutils/builtdist.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Creating Built Distributions" msgstr "Tworzenie Zbudowanych Dystrybucji" @@ -138,13 +138,13 @@ msgid "" "your distribution doesn't include any extensions." msgstr "" "Oczywiście, dla czystych dystrybucji języka pytonowskiego, to nie jest w " -"żaden sposób prostsze niż po prostu uruchomienie ``python setup.py install``" -"\\ ---ale dla dystrybucji \"nie\"-czystych, które zawierają rozszerzenia " -"które wymagają kompilacji, może to mieć znaczenie dla kogoś kto będzie mógł " -"użyć twoich rozszerzeń lub nie. Zaś tworzenie \"inteligentnie\" zbudowanych " -"dystrybucji, takich jak pakiet RPM lub instalator wykonywalny dla Windows, " -"jest dużo prostsze dla użytkowników nawet jeśli twoja dystrybucja nie " -"zawiera żadnych rozszerzeń." +"żaden sposób prostsze niż po prostu uruchomienie ``python setup.py " +"install``\\ ---ale dla dystrybucji \"nie\"-czystych, które zawierają " +"rozszerzenia które wymagają kompilacji, może to mieć znaczenie dla kogoś kto " +"będzie mógł użyć twoich rozszerzeń lub nie. Zaś tworzenie \"inteligentnie\" " +"zbudowanych dystrybucji, takich jak pakiet RPM lub instalator wykonywalny " +"dla Windows, jest dużo prostsze dla użytkowników nawet jeśli twoja " +"dystrybucja nie zawiera żadnych rozszerzeń." msgid "" "The :command:`bdist` command has a :option:`!--formats` option, similar to " @@ -287,12 +287,12 @@ msgstr "" msgid "" "You don't have to use the :command:`bdist` command with the :option:`!--" "formats` option; you can also use the command that directly implements the " -"format you're interested in. Some of these :command:`bdist` \"sub-commands" -"\" actually generate several similar formats; for instance, the :command:" -"`bdist_dumb` command generates all the \"dumb\" archive formats (``tar``, " -"``gztar``, ``bztar``, ``xztar``, ``ztar``, and ``zip``), and :command:" -"`bdist_rpm` generates both binary and source RPMs. The :command:`bdist` sub-" -"commands, and the formats generated by each, are:" +"format you're interested in. Some of these :command:`bdist` \"sub-" +"commands\" actually generate several similar formats; for instance, the :" +"command:`bdist_dumb` command generates all the \"dumb\" archive formats " +"(``tar``, ``gztar``, ``bztar``, ``xztar``, ``ztar``, and ``zip``), and :" +"command:`bdist_rpm` generates both binary and source RPMs. The :command:" +"`bdist` sub-commands, and the formats generated by each, are:" msgstr "" msgid "Command" diff --git a/distutils/commandref.po b/distutils/commandref.po index 0753ae3623..539fde19e9 100644 --- a/distutils/commandref.po +++ b/distutils/commandref.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Command Reference" msgstr "Podręcznik poleceń" diff --git a/distutils/configfile.po b/distutils/configfile.po index bd1aeaed6e..5b6aef8a38 100644 --- a/distutils/configfile.po +++ b/distutils/configfile.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Writing the Setup Configuration File" msgstr "Pisanie pliku konfiguracyjnego instalacji" diff --git a/distutils/examples.po b/distutils/examples.po index 166b9cc8ae..1f2546870c 100644 --- a/distutils/examples.po +++ b/distutils/examples.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Distutils Examples" msgstr "" diff --git a/distutils/extending.po b/distutils/extending.po index 8eeb4150bb..85ef9077c0 100644 --- a/distutils/extending.po +++ b/distutils/extending.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Extending Distutils" msgstr "" diff --git a/distutils/index.po b/distutils/index.po index 74ca09baed..e337d13a30 100644 --- a/distutils/index.po +++ b/distutils/index.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Distributing Python Modules (Legacy version)" msgstr "" diff --git a/distutils/introduction.po b/distutils/introduction.po index 7f69283074..1719e261d5 100644 --- a/distutils/introduction.po +++ b/distutils/introduction.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "An Introduction to Distutils" msgstr "Wprowadzenie do Distutils" @@ -309,9 +309,9 @@ msgid "" "(Note that currently, the Distutils only handles C/C++ extensions for " "Python.)" msgstr "" -"moduł napisany w niskopoziomowym języku wypełnienia języka pytonowskiego: C/C" -"++ dla języka pytonowskiego, Java dla języka Jytonowskiego. Typowo zawarty w " -"pojedynczym dynamicznie ładowalnym uprzednio skompilowanym pliku, np. plik " +"moduł napisany w niskopoziomowym języku wypełnienia języka pytonowskiego: C/" +"C++ dla języka pytonowskiego, Java dla języka Jytonowskiego. Typowo zawarty " +"w pojedynczym dynamicznie ładowalnym uprzednio skompilowanym pliku, np. plik " "współdzielonych obiektów (- z ang. shared object - w skrócie so - :file:`." "so`) dla rozszerzeń języka pytonowskiego dla Unix, i DLL (mając dane " "rozszerzenie :file:`.pyd`) dla rozszerzeń języka pytonowskiego na Windowsie, " diff --git a/distutils/setupscript.po b/distutils/setupscript.po index 0bb1fde822..6a63d82056 100644 --- a/distutils/setupscript.po +++ b/distutils/setupscript.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Writing the Setup Script" msgstr "Pisanie Skryptu Instalacyjnego" @@ -192,10 +192,10 @@ msgid "" msgstr "" "Dla małej dystrybucji modułu, mógłbyś chcieć wypisać wszystkie moduły " "zamiast wypisywać pakiety---szczególnie w przypadku pojedynczego modułu, " -"który wchodzi w skład \"nadrzędnego pakietu\" - z ang. - \"root package" -"\" (tj. żadnego pakietu wcale). Najprostszy przypadek został pokazany w " -"sekcji :ref:`distutils-simple-example`; tutaj jest pokazany trochę bardziej " -"zaangażowany przykład::" +"który wchodzi w skład \"nadrzędnego pakietu\" - z ang. - \"root " +"package\" (tj. żadnego pakietu wcale). Najprostszy przypadek został pokazany " +"w sekcji :ref:`distutils-simple-example`; tutaj jest pokazany trochę " +"bardziej zaangażowany przykład::" msgid "" "This describes two modules, one of them in the \"root\" package, the other " @@ -959,10 +959,10 @@ msgid "" "option which is deprecated but still acts as an alias for ``license``." msgstr "" "Pole ``licencja`` - z ang. - ``license`` jest tekstem oznaczającym licencję " -"ochraniającą pakiet gdzie licencja nie jest wybrana z klasyfikacji \"Licencji" -"\" Znaleźnych. Zobacz pole ``Classifier`` - ``klasyfikator``. Zauważ, że " -"istnieje opcja dystrybucji ``licencji`` która choć jest przestarzała ale " -"wciąż służy jako synonim ``licencji``." +"ochraniającą pakiet gdzie licencja nie jest wybrana z klasyfikacji " +"\"Licencji\" Znaleźnych. Zobacz pole ``Classifier`` - ``klasyfikator``. " +"Zauważ, że istnieje opcja dystrybucji ``licencji`` która choć jest " +"przestarzała ale wciąż służy jako synonim ``licencji``." msgid "This field must be a list." msgstr "" diff --git a/distutils/sourcedist.po b/distutils/sourcedist.po index 7262beb7d1..5aab65eb2c 100644 --- a/distutils/sourcedist.po +++ b/distutils/sourcedist.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Creating a Source Distribution" msgstr "Tworzenie dystrybucji źródłowej" diff --git a/extending/extending.po b/extending/extending.po index 5a6e441803..eeb85b5206 100644 --- a/extending/extending.po +++ b/extending/extending.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Extending Python with C or C++" msgstr "Rozszerzanie Pythona za pomocą C lub C++" @@ -119,8 +119,8 @@ msgstr "" msgid "" "All user-visible symbols defined by :file:`Python.h` have a prefix of ``Py`` " "or ``PY``, except those defined in standard header files. For convenience, " -"and since they are used extensively by the Python interpreter, ``\"Python.h" -"\"`` includes a few standard header files: ````, ````, " +"and since they are used extensively by the Python interpreter, ``\"Python." +"h\"`` includes a few standard header files: ````, ````, " "````, and ````. If the latter header file does not exist " "on your system, it declares the functions :c:func:`malloc`, :c:func:`free` " "and :c:func:`realloc` directly." diff --git a/extending/index.po b/extending/index.po index 7552e2dff7..e6bd3da1b9 100644 --- a/extending/index.po +++ b/extending/index.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Extending and Embedding the Python Interpreter" msgstr "Rozszerzony i wbudowany interpreter Python" diff --git a/extending/newtypes.po b/extending/newtypes.po index 6a8e5bc91a..2b0cfbf452 100644 --- a/extending/newtypes.po +++ b/extending/newtypes.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Defining Extension Types: Assorted Topics" msgstr "" diff --git a/extending/windows.po b/extending/windows.po index b6fad582cd..b74740be19 100644 --- a/extending/windows.po +++ b/extending/windows.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Building C and C++ Extensions on Windows" msgstr "Tworzenie rozszerzeń C i C++ w Windowsie" diff --git a/faq/design.po b/faq/design.po index 86051300ab..765e846d25 100644 --- a/faq/design.po +++ b/faq/design.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Design and History FAQ" msgstr "Projekt i Historia FAQ" @@ -192,10 +192,10 @@ msgid "" "and in Python, no amount of activity will change the string \"eight\" to " "anything else." msgstr "" -"Inną zaletą jest to, że w Pythonie stringi są uważane za równie \"elementarne" -"\" co liczby. Żadna ilość czynności nie zmieni wartości 8 na cokolwiek " -"innego, a w Pythonie żadna ilość czynności nie zmieni stringu \"osiem\" na " -"cokolwiek innego." +"Inną zaletą jest to, że w Pythonie stringi są uważane za równie " +"\"elementarne\" co liczby. Żadna ilość czynności nie zmieni wartości 8 na " +"cokolwiek innego, a w Pythonie żadna ilość czynności nie zmieni stringu " +"\"osiem\" na cokolwiek innego." msgid "Why must 'self' be used explicitly in method definitions and calls?" msgstr "" diff --git a/faq/extending.po b/faq/extending.po index 559a47af66..ad0cf4ed68 100644 --- a/faq/extending.po +++ b/faq/extending.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Extending/Embedding FAQ" msgstr "" @@ -45,10 +45,10 @@ msgid "Can I create my own functions in C++?" msgstr "" msgid "" -"Yes, using the C compatibility features found in C++. Place ``extern \"C" -"\" { ... }`` around the Python include files and put ``extern \"C\"`` before " -"each function that is going to be called by the Python interpreter. Global " -"or static C++ objects with constructors are probably not a good idea." +"Yes, using the C compatibility features found in C++. Place ``extern " +"\"C\" { ... }`` around the Python include files and put ``extern \"C\"`` " +"before each function that is going to be called by the Python interpreter. " +"Global or static C++ objects with constructors are probably not a good idea." msgstr "" msgid "Writing C is hard; are there any alternatives?" @@ -300,9 +300,9 @@ msgid "" "returned code object by calling :c:func:`PyEval_EvalCode`. Otherwise save " "the input for later. If the compilation fails, find out if it's an error or " "just more input is required - by extracting the message string from the " -"exception tuple and comparing it to the string \"unexpected EOF while parsing" -"\". Here is a complete example using the GNU readline library (you may want " -"to ignore **SIGINT** while calling readline())::" +"exception tuple and comparing it to the string \"unexpected EOF while " +"parsing\". Here is a complete example using the GNU readline library (you " +"may want to ignore **SIGINT** while calling readline())::" msgstr "" msgid "How do I find undefined g++ symbols __builtin_new or __pure_virtual?" diff --git a/faq/general.po b/faq/general.po index 1a4ff5560e..34c82dc442 100644 --- a/faq/general.po +++ b/faq/general.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "General Python FAQ" msgstr "" diff --git a/faq/gui.po b/faq/gui.po index 5181be5b5a..b7753aae27 100644 --- a/faq/gui.po +++ b/faq/gui.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Graphic User Interface FAQ" msgstr "FAQ Graficzny Interfejs Użytkownika" diff --git a/faq/index.po b/faq/index.po index 37febd1c9b..dbffbdcab8 100644 --- a/faq/index.po +++ b/faq/index.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Python Frequently Asked Questions" msgstr "Często zadawane pytania odnośnie Pythona" diff --git a/faq/installed.po b/faq/installed.po index b8b247215f..469fa9af2b 100644 --- a/faq/installed.po +++ b/faq/installed.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "\"Why is Python Installed on my Computer?\" FAQ" msgstr "" diff --git a/faq/library.po b/faq/library.po index 307a963f88..8e06900f0d 100644 --- a/faq/library.po +++ b/faq/library.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Library and Extension FAQ" msgstr "" diff --git a/faq/programming.po b/faq/programming.po index 74716ee9e7..2533f7fff0 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Programming FAQ" msgstr "FAQ - programowanie" diff --git a/faq/windows.po b/faq/windows.po index 4790b1ce36..e46ab30572 100644 --- a/faq/windows.po +++ b/faq/windows.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Python on Windows FAQ" msgstr "" diff --git a/glossary.po b/glossary.po index 62ba3c228c..0aba748ea1 100644 --- a/glossary.po +++ b/glossary.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Glossary" msgstr "Glosariusz" diff --git a/howto/argparse.po b/howto/argparse.po index f63d742b9e..71205684d4 100644 --- a/howto/argparse.po +++ b/howto/argparse.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Argparse Tutorial" msgstr "" diff --git a/howto/clinic.po b/howto/clinic.po index cc78729db6..3e95ac75bd 100644 --- a/howto/clinic.po +++ b/howto/clinic.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Argument Clinic How-To" msgstr "" @@ -736,9 +736,9 @@ msgstr "" msgid "" "The default value for this parameter when defined in C. Specifically, this " -"will be the initializer for the variable declared in the \"parse function" -"\". See :ref:`the section on default values ` for how to " -"use this. Specified as a string." +"will be the initializer for the variable declared in the \"parse " +"function\". See :ref:`the section on default values ` for " +"how to use this. Specified as a string." msgstr "" msgid "``annotation``" @@ -806,8 +806,8 @@ msgstr "" msgid "" "Only supported for the ``object`` and ``self`` converters. Specifies the C " -"type that will be used to declare the variable. Default value is ``" -"\"PyObject *\"``." +"type that will be used to declare the variable. Default value is " +"``\"PyObject *\"``." msgstr "" msgid "``zeroes``" @@ -1386,8 +1386,8 @@ msgstr "" msgid "" "All the code inside the Python block is executed at the time it's parsed. " -"All text written to stdout inside the block is redirected into the \"output" -"\" after the block." +"All text written to stdout inside the block is redirected into the " +"\"output\" after the block." msgstr "" msgid "" @@ -1645,9 +1645,9 @@ msgid "" "of statement the field is. Field names that end in ``\"_prototype\"`` " "represent forward declarations of that thing, without the actual body/data " "of the thing; field names that end in ``\"_definition\"`` represent the " -"actual definition of the thing, with the body/data of the thing. (``" -"\"methoddef\"`` is special, it's the only one that ends with ``\"_define" -"\"``, representing that it's a preprocessor #define.)" +"actual definition of the thing, with the body/data of the thing. " +"(``\"methoddef\"`` is special, it's the only one that ends with " +"``\"_define\"``, representing that it's a preprocessor #define.)" msgstr "" msgid "*destination*" diff --git a/howto/curses.po b/howto/curses.po index 0adfe4f045..85611c2dbb 100644 --- a/howto/curses.po +++ b/howto/curses.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Curses Programming with Python" msgstr "" diff --git a/howto/descriptor.po b/howto/descriptor.po index aae152fdc9..f945fc2464 100644 --- a/howto/descriptor.po +++ b/howto/descriptor.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Descriptor HowTo Guide" msgstr "" @@ -591,8 +591,8 @@ msgstr "" msgid "" "The descriptor protocol is simple and offers exciting possibilities. " "Several use cases are so common that they have been prepackaged into built-" -"in tools. Properties, bound methods, static methods, class methods, and \\_" -"\\_slots\\_\\_ are all based on the descriptor protocol." +"in tools. Properties, bound methods, static methods, class methods, and " +"\\_\\_slots\\_\\_ are all based on the descriptor protocol." msgstr "" msgid "Properties" diff --git a/howto/functional.po b/howto/functional.po index b986db053c..4053652c95 100644 --- a/howto/functional.po +++ b/howto/functional.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Functional Programming HOWTO" msgstr "" @@ -306,8 +306,8 @@ msgstr "" msgid "" "Built-in functions such as :func:`max` and :func:`min` can take a single " -"iterator argument and will return the largest or smallest element. The ``" -"\"in\"`` and ``\"not in\"`` operators also support iterators: ``X in " +"iterator argument and will return the largest or smallest element. The " +"``\"in\"`` and ``\"not in\"`` operators also support iterators: ``X in " "iterator`` is true if X is found in the stream returned by the iterator. " "You'll run into obvious problems if the iterator is infinite; :func:`max`, :" "func:`min` will never return, and if the element X never appears in the " diff --git a/howto/index.po b/howto/index.po index e05c3e3614..60c60ee743 100644 --- a/howto/index.po +++ b/howto/index.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Python HOWTOs" msgstr "Pythonowe „Jak to zrobić?”" diff --git a/howto/instrumentation.po b/howto/instrumentation.po index 14c5666f6e..b5d195906d 100644 --- a/howto/instrumentation.po +++ b/howto/instrumentation.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Instrumenting CPython with DTrace and SystemTap" msgstr "" @@ -175,8 +175,8 @@ msgstr "" msgid "" "The filename, function name, and line number are provided back to the " -"tracing script as positional arguments, which must be accessed using ``" -"$arg1``, ``$arg2``, ``$arg3``:" +"tracing script as positional arguments, which must be accessed using " +"``$arg1``, ``$arg2``, ``$arg3``:" msgstr "" msgid "" @@ -240,9 +240,9 @@ msgid "SystemTap Tapsets" msgstr "" msgid "" -"The higher-level way to use the SystemTap integration is to use a \"tapset" -"\": SystemTap's equivalent of a library, which hides some of the lower-level " -"details of the static markers." +"The higher-level way to use the SystemTap integration is to use a " +"\"tapset\": SystemTap's equivalent of a library, which hides some of the " +"lower-level details of the static markers." msgstr "" msgid "Here is a tapset file, based on a non-shared build of CPython:" diff --git a/howto/ipaddress.po b/howto/ipaddress.po index dfd2b71216..8d6c6d13f5 100644 --- a/howto/ipaddress.po +++ b/howto/ipaddress.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "An introduction to the ipaddress module" msgstr "" diff --git a/howto/logging.po b/howto/logging.po index d1a40e34ff..5a8290ce08 100644 --- a/howto/logging.po +++ b/howto/logging.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Logging HOWTO" msgstr "" diff --git a/howto/pyporting.po b/howto/pyporting.po index 007a271f26..be8c34d9a9 100644 --- a/howto/pyporting.po +++ b/howto/pyporting.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Porting Python 2 Code to Python 3" msgstr "Przeportowywanie kodu Python 2 do Python 3" diff --git a/howto/regex.po b/howto/regex.po index 5bbe6494c4..1e9a133565 100644 --- a/howto/regex.po +++ b/howto/regex.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Regular Expression HOWTO" msgstr "Wyrażenia regularne PORADNIK" @@ -195,8 +195,8 @@ msgid "``\\s``" msgstr "" msgid "" -"Matches any whitespace character; this is equivalent to the class ``[ \\t\\n" -"\\r\\f\\v]``." +"Matches any whitespace character; this is equivalent to the class " +"``[ \\t\\n\\r\\f\\v]``." msgstr "" msgid "``\\S``" @@ -767,8 +767,8 @@ msgid "" "z]`` or ``[A-Z]`` are used in combination with the :const:`IGNORECASE` flag, " "they will match the 52 ASCII letters and 4 additional non-ASCII letters: " "'İ' (U+0130, Latin capital letter I with dot above), 'ı' (U+0131, Latin " -"small letter dotless i), 'ſ' (U+017F, Latin small letter long s) and 'K' (U" -"+212A, Kelvin sign). ``Spam`` will match ``'Spam'``, ``'spam'``, " +"small letter dotless i), 'ſ' (U+017F, Latin small letter long s) and " +"'K' (U+212A, Kelvin sign). ``Spam`` will match ``'Spam'``, ``'spam'``, " "``'spAM'``, or ``'ſpam'`` (the latter is matched only in Unicode mode). This " "lowercasing doesn't take the current locale into account; it will if you " "also set the :const:`LOCALE` flag." @@ -959,16 +959,16 @@ msgstr "" msgid "" "There are two subtleties you should remember when using this special " "sequence. First, this is the worst collision between Python's string " -"literals and regular expression sequences. In Python's string literals, ``" -"\\b`` is the backspace character, ASCII value 8. If you're not using raw " +"literals and regular expression sequences. In Python's string literals, " +"``\\b`` is the backspace character, ASCII value 8. If you're not using raw " "strings, then Python will convert the ``\\b`` to a backspace, and your RE " "won't match as you expect it to. The following example looks the same as our " "previous RE, but omits the ``'r'`` in front of the RE string. ::" msgstr "" msgid "" -"Second, inside a character class, where there's no use for this assertion, ``" -"\\b`` represents the backspace character, for compatibility with Python's " +"Second, inside a character class, where there's no use for this assertion, " +"``\\b`` represents the backspace character, for compatibility with Python's " "string literals." msgstr "" @@ -1001,8 +1001,8 @@ msgid "" "Groups are marked by the ``'('``, ``')'`` metacharacters. ``'('`` and " "``')'`` have much the same meaning as they do in mathematical expressions; " "they group together the expressions contained inside them, and you can " -"repeat the contents of a group with a repeating qualifier, such as ``*``, ``" -"+``, ``?``, or ``{m,n}``. For example, ``(ab)*`` will match zero or more " +"repeat the contents of a group with a repeating qualifier, such as ``*``, " +"``+``, ``?``, or ``{m,n}``. For example, ``(ab)*`` will match zero or more " "repetitions of ``ab``. ::" msgstr "" @@ -1068,8 +1068,8 @@ msgstr "" msgid "" "Perl 5 is well known for its powerful additions to standard regular " "expressions. For these new features the Perl developers couldn't choose new " -"single-keystroke metacharacters or new special sequences beginning with ``" -"\\`` without making Perl's regular expressions confusingly different from " +"single-keystroke metacharacters or new special sequences beginning with " +"``\\`` without making Perl's regular expressions confusingly different from " "standard REs. If they chose ``&`` as a new metacharacter, for example, old " "expressions would be assuming that ``&`` was a regular character and " "wouldn't have escaped it by writing ``\\&`` or ``[&]``." @@ -1153,8 +1153,8 @@ msgid "" "name instead of the number. This is another Python extension: ``(?P=name)`` " "indicates that the contents of the group called *name* should again be " "matched at the current point. The regular expression for finding doubled " -"words, ``\\b(\\w+)\\s+\\1\\b`` can also be written as ``\\b(?P\\w+)\\s" -"+(?P=word)\\b``::" +"words, ``\\b(\\w+)\\s+\\1\\b`` can also be written as ``\\b(?" +"P\\w+)\\s+(?P=word)\\b``::" msgstr "" msgid "Lookahead Assertions" @@ -1253,11 +1253,11 @@ msgstr "" msgid "" "``.*[.](?!bat$)[^.]*$`` The negative lookahead means: if the expression " -"``bat`` doesn't match at this point, try the rest of the pattern; if ``bat" -"$`` does match, the whole pattern will fail. The trailing ``$`` is required " -"to ensure that something like ``sample.batch``, where the extension only " -"starts with ``bat``, will be allowed. The ``[^.]*`` makes sure that the " -"pattern works when there are multiple dots in the filename." +"``bat`` doesn't match at this point, try the rest of the pattern; if " +"``bat$`` does match, the whole pattern will fail. The trailing ``$`` is " +"required to ensure that something like ``sample.batch``, where the extension " +"only starts with ``bat``, will be allowed. The ``[^.]*`` makes sure that " +"the pattern works when there are multiple dots in the filename." msgstr "" msgid "" @@ -1380,9 +1380,9 @@ msgstr "" msgid "" "If *replacement* is a string, any backslash escapes in it are processed. " "That is, ``\\n`` is converted to a single newline character, ``\\r`` is " -"converted to a carriage return, and so forth. Unknown escapes such as ``" -"\\&`` are left alone. Backreferences, such as ``\\6``, are replaced with the " -"substring matched by the corresponding group in the RE. This lets you " +"converted to a carriage return, and so forth. Unknown escapes such as " +"``\\&`` are left alone. Backreferences, such as ``\\6``, are replaced with " +"the substring matched by the corresponding group in the RE. This lets you " "incorporate portions of the original text in the resulting replacement " "string." msgstr "" diff --git a/howto/sockets.po b/howto/sockets.po index b974db2edc..a803ccd135 100644 --- a/howto/sockets.po +++ b/howto/sockets.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Socket Programming HOWTO" msgstr "" @@ -281,9 +281,9 @@ msgid "" "example, a Motorola chip will represent a 16 bit integer with the value 1 as " "the two hex bytes 00 01. Intel and DEC, however, are byte-reversed - that " "same 1 is 01 00. Socket libraries have calls for converting 16 and 32 bit " -"integers - ``ntohl, htonl, ntohs, htons`` where \"n\" means *network* and \"h" -"\" means *host*, \"s\" means *short* and \"l\" means *long*. Where network " -"order is host order, these do nothing, but where the machine is byte-" +"integers - ``ntohl, htonl, ntohs, htons`` where \"n\" means *network* and " +"\"h\" means *host*, \"s\" means *short* and \"l\" means *long*. Where " +"network order is host order, these do nothing, but where the machine is byte-" "reversed, these swap the bytes around appropriately." msgstr "" diff --git a/howto/sorting.po b/howto/sorting.po index a83ab5323e..3ef80eafd1 100644 --- a/howto/sorting.po +++ b/howto/sorting.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Sorting HOW TO" msgstr "" diff --git a/howto/urllib2.po b/howto/urllib2.po index e32ea80374..0dc0f66754 100644 --- a/howto/urllib2.po +++ b/howto/urllib2.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "HOWTO Fetch Internet Resources Using The urllib Package" msgstr "" @@ -122,8 +122,8 @@ msgid "" "In the case of HTTP, there are two extra things that Request objects allow " "you to do: First, you can pass data to be sent to the server. Second, you " "can pass extra information (\"metadata\") *about* the data or about the " -"request itself, to the server - this information is sent as HTTP \"headers" -"\". Let's look at each of these in turn." +"request itself, to the server - this information is sent as HTTP " +"\"headers\". Let's look at each of these in turn." msgstr "" msgid "Data" @@ -421,10 +421,10 @@ msgstr "" msgid "" "``top_level_url`` is in fact *either* a full URL (including the 'http:' " -"scheme component and the hostname and optionally the port number) e.g. ``" -"\"http://example.com/\"`` *or* an \"authority\" (i.e. the hostname, " -"optionally including the port number) e.g. ``\"example.com\"`` or ``" -"\"example.com:8080\"`` (the latter example includes a port number). The " +"scheme component and the hostname and optionally the port number) e.g. " +"``\"http://example.com/\"`` *or* an \"authority\" (i.e. the hostname, " +"optionally including the port number) e.g. ``\"example.com\"`` or " +"``\"example.com:8080\"`` (the latter example includes a port number). The " "authority, if present, must NOT contain the \"userinfo\" component - for " "example ``\"joe:password@example.com\"`` is not correct." msgstr "" diff --git a/install/index.po b/install/index.po index ab2b73154e..84720a4c1a 100644 --- a/install/index.po +++ b/install/index.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Installing Python Modules (Legacy version)" msgstr "" @@ -292,8 +292,8 @@ msgid "" msgstr "" msgid "" -"The default installation directory on Windows was :file:`C:\\\\Program Files" -"\\\\Python` under Python 1.6a1, 1.5.2, and earlier." +"The default installation directory on Windows was :file:`C:\\\\Program " +"Files\\\\Python` under Python 1.6a1, 1.5.2, and earlier." msgstr "" msgid "" @@ -1070,9 +1070,9 @@ msgid "" "appended to the proper command line, so in the above example the compiler " "will be passed the :option:`!-o32` option, and the linker will be passed :" "option:`!-shared`. If a compiler option requires an argument, you'll have " -"to supply multiple :option:`!-Xcompiler` options; for example, to pass ``-x c" -"++`` the :file:`Setup` file would have to contain ``-Xcompiler -x -Xcompiler " -"c++``." +"to supply multiple :option:`!-Xcompiler` options; for example, to pass ``-x " +"c++`` the :file:`Setup` file would have to contain ``-Xcompiler -x -" +"Xcompiler c++``." msgstr "" msgid "" diff --git a/installing/index.po b/installing/index.po index cfa899f06d..fb51f217cb 100644 --- a/installing/index.po +++ b/installing/index.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Installing Python Modules" msgstr "Instalacja modułów Pythona" diff --git a/library/abc.po b/library/abc.po index ae9981933c..e855fb6118 100644 --- a/library/abc.po +++ b/library/abc.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`abc` --- Abstract Base Classes" msgstr "moduł :mod:`abc` --- abstrakcyjne podstawowe uogólnienia " diff --git a/library/array.po b/library/array.po index 5c709f9352..c8ba7deb11 100644 --- a/library/array.po +++ b/library/array.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`array` --- Efficient arrays of numeric values" msgstr ":mod:`array` --- Efektywne tablice wartości numerycznych" diff --git a/library/asynchat.po b/library/asynchat.po index b87251539d..ebe91b555d 100644 --- a/library/asynchat.po +++ b/library/asynchat.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`asynchat` --- Asynchronous socket command/response handler" msgstr ":mod:`asynchat` --- Asynchroniczna obsługa gniazda komend/odpowiedzi." diff --git a/library/asyncio-api-index.po b/library/asyncio-api-index.po index 41d0dab005..20cae661a5 100644 --- a/library/asyncio-api-index.po +++ b/library/asyncio-api-index.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "High-level API Index" msgstr "" diff --git a/library/asyncio-exceptions.po b/library/asyncio-exceptions.po index e58b789210..e5b2327ef1 100644 --- a/library/asyncio-exceptions.po +++ b/library/asyncio-exceptions.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Exceptions" msgstr "Sytuacje Wyjątkowe" diff --git a/library/asyncio-protocol.po b/library/asyncio-protocol.po index 5f36e86a8b..5801f7a87e 100644 --- a/library/asyncio-protocol.po +++ b/library/asyncio-protocol.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Transports and Protocols" msgstr "" diff --git a/library/asyncio-queue.po b/library/asyncio-queue.po index 4efba503a0..e556728f39 100644 --- a/library/asyncio-queue.po +++ b/library/asyncio-queue.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Queues" msgstr "" diff --git a/library/asyncio-stream.po b/library/asyncio-stream.po index 51d48e67dc..d780c82e8b 100644 --- a/library/asyncio-stream.po +++ b/library/asyncio-stream.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Streams" msgstr "" diff --git a/library/asyncio-subprocess.po b/library/asyncio-subprocess.po index f6627c486e..020d20afe9 100644 --- a/library/asyncio-subprocess.po +++ b/library/asyncio-subprocess.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Subprocesses" msgstr "" diff --git a/library/asyncio-sync.po b/library/asyncio-sync.po index e7541fbf31..6659d81499 100644 --- a/library/asyncio-sync.po +++ b/library/asyncio-sync.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Synchronization Primitives" msgstr "" diff --git a/library/asyncio-task.po b/library/asyncio-task.po index 53311fc04f..c6900e5588 100644 --- a/library/asyncio-task.po +++ b/library/asyncio-task.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Coroutines and Tasks" msgstr "" diff --git a/library/asyncore.po b/library/asyncore.po index d29b008bb6..3d6ce8ef22 100644 --- a/library/asyncore.po +++ b/library/asyncore.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`asyncore` --- Asynchronous socket handler" msgstr "Moduł :mod:`asyncore` --- Asynchroniczna obsługa gniazda" diff --git a/library/base64.po b/library/base64.po index a516f09653..9963a401d9 100644 --- a/library/base64.po +++ b/library/base64.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`base64` --- Base16, Base32, Base64, Base85 Data Encodings" msgstr "" diff --git a/library/binhex.po b/library/binhex.po index bf908eba05..8777a3d017 100644 --- a/library/binhex.po +++ b/library/binhex.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`binhex` --- Encode and decode binhex4 files" msgstr ":mod:`binhex` --- Koduj i dekoduj pliki binhex4" diff --git a/library/bisect.po b/library/bisect.po index c323027496..400a007616 100644 --- a/library/bisect.po +++ b/library/bisect.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`bisect` --- Array bisection algorithm" msgstr ":mod:`bisect` --- algorytm bisekcji tablicy" diff --git a/library/cgi.po b/library/cgi.po index 3eff50e03d..427f390ded 100644 --- a/library/cgi.po +++ b/library/cgi.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`cgi` --- Common Gateway Interface support" msgstr "" diff --git a/library/chunk.po b/library/chunk.po index c493f6c7cf..a4f6264a76 100644 --- a/library/chunk.po +++ b/library/chunk.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`chunk` --- Read IFF chunked data" msgstr ":mod:`chunk` --- Wczytaj pokawałkowane dane IFF" diff --git a/library/cmath.po b/library/cmath.po index 283b31a8f7..807e568555 100644 --- a/library/cmath.po +++ b/library/cmath.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`cmath` --- Mathematical functions for complex numbers" msgstr ":mod:`cmath` --- Matematyczne funkcje dla liczb zespolonych" diff --git a/library/concurrent_futures.po b/library/concurrent_futures.po index f34aba7612..d660b8db32 100644 --- a/library/concurrent_futures.po +++ b/library/concurrent_futures.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`concurrent.futures` --- Launching parallel tasks" msgstr "" diff --git a/library/configparser.po b/library/configparser.po index a22edf29be..2ba378336f 100644 --- a/library/configparser.po +++ b/library/configparser.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`configparser` --- Configuration file parser" msgstr "" @@ -193,8 +193,8 @@ msgid "" msgstr "" msgid "" -"With ``interpolation`` set to ``None``, the parser would simply return ``" -"%(my_dir)s/Pictures`` as the value of ``my_pictures`` and ``%(home_dir)s/" +"With ``interpolation`` set to ``None``, the parser would simply return " +"``%(my_dir)s/Pictures`` as the value of ``my_pictures`` and ``%(home_dir)s/" "lumberjack`` as the value of ``my_dir``." msgstr "" @@ -431,8 +431,8 @@ msgid "" msgstr "" msgid "" -"*default_section*, default value: ``configparser.DEFAULTSECT`` (that is: ``" -"\"DEFAULT\"``)" +"*default_section*, default value: ``configparser.DEFAULTSECT`` (that is: " +"``\"DEFAULT\"``)" msgstr "" msgid "" @@ -440,8 +440,8 @@ msgid "" "sections or interpolation purposes is a powerful concept of this library, " "letting users create complex declarative configurations. This section is " "normally called ``\"DEFAULT\"`` but this can be customized to point to any " -"other valid section name. Some typical values include: ``\"general\"`` or ``" -"\"common\"``. The name provided is used for recognizing default sections " +"other valid section name. Some typical values include: ``\"general\"`` or " +"``\"common\"``. The name provided is used for recognizing default sections " "when reading from any source and is used when writing configuration back to " "a file. Its current value can be retrieved using the ``parser_instance." "default_section`` attribute and may be modified at runtime (i.e. to convert " diff --git a/library/contextvars.po b/library/contextvars.po index 53ccb367fe..670efe4ba9 100644 --- a/library/contextvars.po +++ b/library/contextvars.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`contextvars` --- Context Variables" msgstr "" diff --git a/library/crypt.po b/library/crypt.po index 4e46b4f607..afa2dec304 100644 --- a/library/crypt.po +++ b/library/crypt.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`crypt` --- Function to check Unix passwords" msgstr "" @@ -110,11 +110,11 @@ msgid "" msgstr "" msgid "" -"*salt* (either a random 2 or 16 character string, possibly prefixed with ``" -"$digit$`` to indicate the method) which will be used to perturb the " +"*salt* (either a random 2 or 16 character string, possibly prefixed with " +"``$digit$`` to indicate the method) which will be used to perturb the " "encryption algorithm. The characters in *salt* must be in the set ``[./a-zA-" -"Z0-9]``, with the exception of Modular Crypt Format which prefixes a ``$digit" -"$``." +"Z0-9]``, with the exception of Modular Crypt Format which prefixes a " +"``$digit$``." msgstr "" msgid "" diff --git a/library/csv.po b/library/csv.po index f8373bfbe2..2a110bddac 100644 --- a/library/csv.po +++ b/library/csv.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`csv` --- CSV File Reading and Writing" msgstr "" diff --git a/library/ctypes.po b/library/ctypes.po index b5bcffa879..c3f6ee2f31 100644 --- a/library/ctypes.po +++ b/library/ctypes.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`ctypes` --- A foreign function library for Python" msgstr "" diff --git a/library/curses_ascii.po b/library/curses_ascii.po index e6a013e3eb..698a9a2073 100644 --- a/library/curses_ascii.po +++ b/library/curses_ascii.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`curses.ascii` --- Utilities for ASCII characters" msgstr "" diff --git a/library/curses_panel.po b/library/curses_panel.po index 0c1adba99a..5597001a92 100644 --- a/library/curses_panel.po +++ b/library/curses_panel.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`curses.panel` --- A panel stack extension for curses" msgstr "" diff --git a/library/dataclasses.po b/library/dataclasses.po index 3042bed6ce..7566b2edbb 100644 --- a/library/dataclasses.po +++ b/library/dataclasses.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`dataclasses` --- Data Classes" msgstr "" diff --git a/library/datatypes.po b/library/datatypes.po index 1f6a81408d..d31ffbf0e9 100644 --- a/library/datatypes.po +++ b/library/datatypes.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Data Types" msgstr "Typy danych" diff --git a/library/datetime.po b/library/datetime.po index 5230c8efd4..82db681821 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`datetime` --- Basic date and time types" msgstr "" @@ -130,9 +130,9 @@ msgstr "" msgid "" "An idealized time, independent of any particular day, assuming that every " -"day has exactly 24\\*60\\*60 seconds. (There is no notion of \"leap seconds" -"\" here.) Attributes: :attr:`hour`, :attr:`minute`, :attr:`second`, :attr:" -"`microsecond`, and :attr:`.tzinfo`." +"day has exactly 24\\*60\\*60 seconds. (There is no notion of \"leap " +"seconds\" here.) Attributes: :attr:`hour`, :attr:`minute`, :attr:`second`, :" +"attr:`microsecond`, and :attr:`.tzinfo`." msgstr "" msgid "" @@ -1952,8 +1952,8 @@ msgid "" msgstr "" msgid "" -"Name generated from ``offset=timedelta(0)`` is now plain `'UTC'`, not ``'UTC" -"+00:00'``." +"Name generated from ``offset=timedelta(0)`` is now plain `'UTC'`, not " +"``'UTC+00:00'``." msgstr "" msgid "Always returns ``None``." diff --git a/library/dbm.po b/library/dbm.po index 1a2f99c687..36029dd4b5 100644 --- a/library/dbm.po +++ b/library/dbm.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`dbm` --- Interfaces to Unix \"databases\"" msgstr "" diff --git a/library/debug.po b/library/debug.po index e204b90854..56b0b5a9f1 100644 --- a/library/debug.po +++ b/library/debug.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Debugging and Profiling" msgstr "Debugowanie i profilowanie" diff --git a/library/difflib.po b/library/difflib.po index 64a5390cd0..6eb686278a 100644 --- a/library/difflib.po +++ b/library/difflib.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`difflib` --- Helpers for computing deltas" msgstr "" @@ -465,8 +465,8 @@ msgstr "" msgid "" "Return list of triples describing non-overlapping matching subsequences. " -"Each triple is of the form ``(i, j, n)``, and means that ``a[i:i+n] == b[j:j" -"+n]``. The triples are monotonically increasing in *i* and *j*." +"Each triple is of the form ``(i, j, n)``, and means that ``a[i:i+n] == b[j:" +"j+n]``. The triples are monotonically increasing in *i* and *j*." msgstr "" msgid "" diff --git a/library/email_contentmanager.po b/library/email_contentmanager.po index abb2430a4a..dc1598478b 100644 --- a/library/email_contentmanager.po +++ b/library/email_contentmanager.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.contentmanager`: Managing MIME Content" msgstr "" diff --git a/library/email_encoders.po b/library/email_encoders.po index e19f699f59..a8c8d102aa 100644 --- a/library/email_encoders.po +++ b/library/email_encoders.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.encoders`: Encoders" msgstr "" diff --git a/library/email_examples.po b/library/email_examples.po index 77c45c6e39..aced3f13a5 100644 --- a/library/email_examples.po +++ b/library/email_examples.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email`: Examples" msgstr "" diff --git a/library/email_generator.po b/library/email_generator.po index 3c8809df11..9af6ec5094 100644 --- a/library/email_generator.po +++ b/library/email_generator.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.generator`: Generating MIME documents" msgstr "" diff --git a/library/email_headerregistry.po b/library/email_headerregistry.po index 3c6ff783da..3530645352 100644 --- a/library/email_headerregistry.po +++ b/library/email_headerregistry.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.headerregistry`: Custom Header Objects" msgstr "" @@ -166,8 +166,8 @@ msgstr "" msgid "" ":rfc:`5322` specifies a very specific format for dates within email headers. " "The ``DateHeader`` parser recognizes that date format, as well as " -"recognizing a number of variant forms that are sometimes found \"in the wild" -"\"." +"recognizing a number of variant forms that are sometimes found \"in the " +"wild\"." msgstr "" msgid "This header type provides the following additional attributes:" diff --git a/library/email_message.po b/library/email_message.po index 01b4ad4ffe..0e8a847b21 100644 --- a/library/email_message.po +++ b/library/email_message.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.message`: Representing an email message" msgstr "" diff --git a/library/email_policy.po b/library/email_policy.po index 31252d5a83..c7217deb37 100644 --- a/library/email_policy.po +++ b/library/email_policy.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.policy`: Policy Objects" msgstr "" @@ -523,8 +523,8 @@ msgstr "" msgid "" "An instance of ``EmailPolicy`` with all defaults unchanged. This policy " -"uses the standard Python ``\\n`` line endings rather than the RFC-correct ``" -"\\r\\n``." +"uses the standard Python ``\\n`` line endings rather than the RFC-correct " +"``\\r\\n``." msgstr "" msgid "" diff --git a/library/email_util.po b/library/email_util.po index d3d980520f..c2dac5957d 100644 --- a/library/email_util.po +++ b/library/email_util.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.utils`: Miscellaneous utilities" msgstr "" diff --git a/library/email_utils.po b/library/email_utils.po index 6b6f4b6d32..f7a223cac5 100644 --- a/library/email_utils.po +++ b/library/email_utils.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`email.utils`: Miscellaneous utilities" msgstr "" diff --git a/library/enum.po b/library/enum.po index e4ac7c3097..5cb4aed911 100644 --- a/library/enum.po +++ b/library/enum.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`enum` --- Support for enumerations" msgstr ":mod:`enum` --- Wsparcie dla wyliczeń" @@ -567,8 +567,8 @@ msgstr "" msgid "" "%-style formatting: `%s` and `%r` call the :class:`Enum` class's :meth:" -"`__str__` and :meth:`__repr__` respectively; other codes (such as `%i` or `" -"%h` for IntEnum) treat the enum member as its mixed-in type." +"`__str__` and :meth:`__repr__` respectively; other codes (such as `%i` or " +"`%h` for IntEnum) treat the enum member as its mixed-in type." msgstr "" msgid "" diff --git a/library/fnmatch.po b/library/fnmatch.po index 89801f2a79..55ba79154a 100644 --- a/library/fnmatch.po +++ b/library/fnmatch.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`fnmatch` --- Unix filename pattern matching" msgstr "" diff --git a/library/functional.po b/library/functional.po index 1d8a35c6ff..5316db12fb 100644 --- a/library/functional.po +++ b/library/functional.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Functional Programming Modules" msgstr "" diff --git a/library/functions.po b/library/functions.po index 06a8ae2604..b07f7adc57 100644 --- a/library/functions.po +++ b/library/functions.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Built-in Functions" msgstr "Funkcje wbudowane" @@ -1660,9 +1660,9 @@ msgid "" msgstr "" msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" -"\" for a read-only attribute with the same name, and it sets the docstring " -"for *voltage* to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a " +"\"getter\" for a read-only attribute with the same name, and it sets the " +"docstring for *voltage* to \"Get the current voltage.\"" msgstr "" msgid "" diff --git a/library/functools.po b/library/functools.po index 1a5310d9a2..43a63e0828 100644 --- a/library/functools.po +++ b/library/functools.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "" ":mod:`functools` --- Higher-order functions and operations on callable " @@ -253,11 +253,11 @@ msgid "" msgstr "" msgid "" -"The :func:`partial` is used for partial function application which \"freezes" -"\" some portion of a function's arguments and/or keywords resulting in a new " -"object with a simplified signature. For example, :func:`partial` can be " -"used to create a callable that behaves like the :func:`int` function where " -"the *base* argument defaults to two:" +"The :func:`partial` is used for partial function application which " +"\"freezes\" some portion of a function's arguments and/or keywords resulting " +"in a new object with a simplified signature. For example, :func:`partial` " +"can be used to create a callable that behaves like the :func:`int` function " +"where the *base* argument defaults to two:" msgstr "" msgid "" diff --git a/library/gettext.po b/library/gettext.po index 3a7dc133d5..d47d83f93d 100644 --- a/library/gettext.po +++ b/library/gettext.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`gettext` --- Multilingual internationalization services" msgstr "" diff --git a/library/graphlib.po b/library/graphlib.po index ffb3a30e1e..1b8d2d5a8f 100644 --- a/library/graphlib.po +++ b/library/graphlib.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`graphlib` --- Functionality to operate with graph-like structures" msgstr "" diff --git a/library/grp.po b/library/grp.po index fda486632e..1baa3d4bc2 100644 --- a/library/grp.po +++ b/library/grp.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`grp` --- The group database" msgstr "" diff --git a/library/hashlib.po b/library/hashlib.po index edd354994d..f8cec4491c 100644 --- a/library/hashlib.po +++ b/library/hashlib.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`hashlib` --- Secure hashes and message digests" msgstr "" @@ -45,8 +45,8 @@ msgid "" msgstr "" msgid "" -"Some algorithms have known hash collision weaknesses, refer to the \"See also" -"\" section at the end." +"Some algorithms have known hash collision weaknesses, refer to the \"See " +"also\" section at the end." msgstr "" msgid "Hash algorithms" @@ -220,8 +220,8 @@ msgid "" "Key derivation and key stretching algorithms are designed for secure " "password hashing. Naive algorithms such as ``sha1(password)`` are not " "resistant against brute-force attacks. A good password hashing function must " -"be tunable, slow, and include a `salt `_." +"be tunable, slow, and include a `salt `_." msgstr "" msgid "" diff --git a/library/heapq.po b/library/heapq.po index a563a53a37..0639cded6e 100644 --- a/library/heapq.po +++ b/library/heapq.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`heapq` --- Heap queue algorithm" msgstr "" @@ -276,13 +276,13 @@ msgstr "" msgid "" "A nice feature of this sort is that you can efficiently insert new items " -"while the sort is going on, provided that the inserted items are not \"better" -"\" than the last 0'th element you extracted. This is especially useful in " -"simulation contexts, where the tree holds all incoming events, and the \"win" -"\" condition means the smallest scheduled time. When an event schedules " -"other events for execution, they are scheduled into the future, so they can " -"easily go into the heap. So, a heap is a good structure for implementing " -"schedulers (this is what I used for my MIDI sequencer :-)." +"while the sort is going on, provided that the inserted items are not " +"\"better\" than the last 0'th element you extracted. This is especially " +"useful in simulation contexts, where the tree holds all incoming events, and " +"the \"win\" condition means the smallest scheduled time. When an event " +"schedules other events for execution, they are scheduled into the future, so " +"they can easily go into the heap. So, a heap is a good structure for " +"implementing schedulers (this is what I used for my MIDI sequencer :-)." msgstr "" msgid "" diff --git a/library/html_entities.po b/library/html_entities.po index fccf3fd945..0c55935e1a 100644 --- a/library/html_entities.po +++ b/library/html_entities.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`html.entities` --- Definitions of HTML general entities" msgstr "" diff --git a/library/html_parser.po b/library/html_parser.po index d872cc52f7..f01f5c17a1 100644 --- a/library/html_parser.po +++ b/library/html_parser.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`html.parser` --- Simple HTML and XHTML parser" msgstr "" @@ -117,8 +117,8 @@ msgid "" msgstr "" msgid "" -"This method is called to handle the start of a tag (e.g. ``
``)." +"This method is called to handle the start of a tag (e.g. ``
``)." msgstr "" msgid "" diff --git a/library/http_client.po b/library/http_client.po index 34674bf4a8..c21e01d037 100644 --- a/library/http_client.po +++ b/library/http_client.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`http.client` --- HTTP protocol client" msgstr "" diff --git a/library/http_cookies.po b/library/http_cookies.po index 8b0efdaded..7dcf44ad42 100644 --- a/library/http_cookies.po +++ b/library/http_cookies.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`http.cookies` --- HTTP state management" msgstr "" diff --git a/library/imghdr.po b/library/imghdr.po index b5a88c205b..4bead53f5f 100644 --- a/library/imghdr.po +++ b/library/imghdr.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`imghdr` --- Determine the type of an image" msgstr "" diff --git a/library/imp.po b/library/imp.po index 0d8886ceb0..a0703c6533 100644 --- a/library/imp.po +++ b/library/imp.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`imp` --- Access the :ref:`import ` internals" msgstr "" diff --git a/library/importlib_metadata.po b/library/importlib_metadata.po index 0637bc0139..bc01ca5a41 100644 --- a/library/importlib_metadata.po +++ b/library/importlib_metadata.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Using :mod:`!importlib.metadata`" msgstr "" diff --git a/library/index.po b/library/index.po index 77a438d1f2..43b65ee4c3 100644 --- a/library/index.po +++ b/library/index.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "The Python Standard Library" msgstr "Biblioteka standardowa Pythona" diff --git a/library/inspect.po b/library/inspect.po index 24af9e6abe..fb9b9b72e4 100644 --- a/library/inspect.po +++ b/library/inspect.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`inspect` --- Inspect live objects" msgstr "" @@ -728,8 +728,8 @@ msgid "" msgstr "" msgid "" -"The \"return\" annotation for the callable. If the callable has no \"return" -"\" annotation, this attribute is set to :attr:`Signature.empty`." +"The \"return\" annotation for the callable. If the callable has no " +"\"return\" annotation, this attribute is set to :attr:`Signature.empty`." msgstr "" msgid "" diff --git a/library/intro.po b/library/intro.po index f989c94df8..b23a4e8feb 100644 --- a/library/intro.po +++ b/library/intro.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Introduction" msgstr "Wprowadzenie" @@ -30,12 +30,12 @@ msgid "The \"Python library\" contains several different kinds of components." msgstr "" msgid "" -"It contains data types that would normally be considered part of the \"core" -"\" of a language, such as numbers and lists. For these types, the Python " -"language core defines the form of literals and places some constraints on " -"their semantics, but does not fully define the semantics. (On the other " -"hand, the language core does define syntactic properties like the spelling " -"and priorities of operators.)" +"It contains data types that would normally be considered part of the " +"\"core\" of a language, such as numbers and lists. For these types, the " +"Python language core defines the form of literals and places some " +"constraints on their semantics, but does not fully define the semantics. " +"(On the other hand, the language core does define syntactic properties like " +"the spelling and priorities of operators.)" msgstr "" msgid "" diff --git a/library/json.po b/library/json.po index a6bf15f5b8..1446a195ae 100644 --- a/library/json.po +++ b/library/json.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`json` --- JSON encoder and decoder" msgstr "" diff --git a/library/locale.po b/library/locale.po index 5f76dbb862..0b605960fa 100644 --- a/library/locale.po +++ b/library/locale.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`locale` --- Internationalization services" msgstr "" diff --git a/library/mailbox.po b/library/mailbox.po index ea78ebd012..b69970be05 100644 --- a/library/mailbox.po +++ b/library/mailbox.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`mailbox` --- Manipulate mailboxes in various formats" msgstr "" diff --git a/library/marshal.po b/library/marshal.po index bcc619e53d..398dbb522e 100644 --- a/library/marshal.po +++ b/library/marshal.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`marshal` --- Internal Python object serialization" msgstr "" diff --git a/library/math.po b/library/math.po index acd6172dfa..99e4e8eeb1 100644 --- a/library/math.po +++ b/library/math.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`math` --- Mathematical functions" msgstr "" diff --git a/library/numeric.po b/library/numeric.po index 0c2d1ce26c..0ed3bb74d6 100644 --- a/library/numeric.po +++ b/library/numeric.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Numeric and Mathematical Modules" msgstr "" diff --git a/library/os_path.po b/library/os_path.po index c33d7873ee..dc021914e5 100644 --- a/library/os_path.po +++ b/library/os_path.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`os.path` --- Common pathname manipulations" msgstr "" diff --git a/library/ossaudiodev.po b/library/ossaudiodev.po index 6a3cfd80e4..d4c3bdcb09 100644 --- a/library/ossaudiodev.po +++ b/library/ossaudiodev.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`ossaudiodev` --- Access to OSS-compatible audio devices" msgstr "" diff --git a/library/pdb.po b/library/pdb.po index 8a9db29268..49250ec735 100644 --- a/library/pdb.po +++ b/library/pdb.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`pdb` --- The Python Debugger" msgstr "" @@ -488,10 +488,10 @@ msgstr "" msgid "" "Create an alias called *name* that executes *command*. The command must " -"*not* be enclosed in quotes. Replaceable parameters can be indicated by ``" -"%1``, ``%2``, and so on, while ``%*`` is replaced by all the parameters. If " -"no command is given, the current alias for *name* is shown. If no arguments " -"are given, all aliases are listed." +"*not* be enclosed in quotes. Replaceable parameters can be indicated by " +"``%1``, ``%2``, and so on, while ``%*`` is replaced by all the parameters. " +"If no command is given, the current alias for *name* is shown. If no " +"arguments are given, all aliases are listed." msgstr "" msgid "" diff --git a/library/pickle.po b/library/pickle.po index f45cb3527e..5d5c9ee968 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`pickle` --- Python object serialization" msgstr "" @@ -33,8 +33,8 @@ msgstr "" msgid "" "The :mod:`pickle` module implements binary protocols for serializing and de-" "serializing a Python object structure. *\"Pickling\"* is the process " -"whereby a Python object hierarchy is converted into a byte stream, and *" -"\"unpickling\"* is the inverse operation, whereby a byte stream (from a :" +"whereby a Python object hierarchy is converted into a byte stream, and " +"*\"unpickling\"* is the inverse operation, whereby a byte stream (from a :" "term:`binary file` or :term:`bytes-like object`) is converted back into an " "object hierarchy. Pickling (and unpickling) is alternatively known as " "\"serialization\", \"marshalling,\" [#]_ or \"flattening\"; however, to " diff --git a/library/plistlib.po b/library/plistlib.po index 92aea68485..3645dc8bd4 100644 --- a/library/plistlib.po +++ b/library/plistlib.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`plistlib` --- Generate and parse Apple ``.plist`` files" msgstr "" @@ -30,8 +30,8 @@ msgid "**Source code:** :source:`Lib/plistlib.py`" msgstr "" msgid "" -"This module provides an interface for reading and writing the \"property list" -"\" files used by Apple, primarily on macOS and iOS. This module supports " +"This module provides an interface for reading and writing the \"property " +"list\" files used by Apple, primarily on macOS and iOS. This module supports " "both binary and XML plist files." msgstr "" diff --git a/library/pwd.po b/library/pwd.po index 58351eb055..f2e70b4ddd 100644 --- a/library/pwd.po +++ b/library/pwd.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`pwd` --- The password database" msgstr "" diff --git a/library/random.po b/library/random.po index a9569ec6a5..6c4ab94897 100644 --- a/library/random.po +++ b/library/random.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`random` --- Generate pseudo-random numbers" msgstr "" diff --git a/library/select.po b/library/select.po index 6806ed9126..caeeaf1864 100644 --- a/library/select.po +++ b/library/select.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`select` --- Waiting for I/O completion" msgstr "" diff --git a/library/selectors.po b/library/selectors.po index 88698b72d9..6f120aaa7b 100644 --- a/library/selectors.po +++ b/library/selectors.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`selectors` --- High-level I/O multiplexing" msgstr "" diff --git a/library/smtpd.po b/library/smtpd.po index 2b5ca4fdd1..69abbfe5fa 100644 --- a/library/smtpd.po +++ b/library/smtpd.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`smtpd` --- SMTP Server" msgstr "" @@ -248,8 +248,8 @@ msgstr "" msgid "" "Holds a list of the line strings (decoded using UTF-8) received from the " -"client. The lines have their ``\"\\r\\n\"`` line ending translated to ``\"\\n" -"\"``." +"client. The lines have their ``\"\\r\\n\"`` line ending translated to " +"``\"\\n\"``." msgstr "" msgid "" diff --git a/library/socketserver.po b/library/socketserver.po index 100ba718a2..12064a8300 100644 --- a/library/socketserver.po +++ b/library/socketserver.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`socketserver` --- A framework for network servers" msgstr "" diff --git a/library/spwd.po b/library/spwd.po index a427e11c8b..1b839c8572 100644 --- a/library/spwd.po +++ b/library/spwd.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`spwd` --- The shadow password database" msgstr "" diff --git a/library/sqlite3.po b/library/sqlite3.po index ce5bc2d266..907c77ecd4 100644 --- a/library/sqlite3.po +++ b/library/sqlite3.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`sqlite3` --- DB-API 2.0 interface for SQLite databases" msgstr "" diff --git a/library/ssl.po b/library/ssl.po index 78149586e0..f6cf7e2cd7 100644 --- a/library/ssl.po +++ b/library/ssl.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`ssl` --- TLS/SSL wrapper for socket objects" msgstr "" @@ -366,8 +366,8 @@ msgstr "" msgid "" "Return the time in seconds since the Epoch, given the ``cert_time`` string " -"representing the \"notBefore\" or \"notAfter\" date from a certificate in ``" -"\"%b %d %H:%M:%S %Y %Z\"`` strptime format (C locale)." +"representing the \"notBefore\" or \"notAfter\" date from a certificate in " +"``\"%b %d %H:%M:%S %Y %Z\"`` strptime format (C locale)." msgstr "" msgid "Here's an example:" @@ -1234,8 +1234,8 @@ msgstr "" msgid "" "Return the actual SSL protocol version negotiated by the connection as a " "string, or ``None`` is no secure connection is established. As of this " -"writing, possible return values include ``\"SSLv2\"``, ``\"SSLv3\"``, ``" -"\"TLSv1\"``, ``\"TLSv1.1\"`` and ``\"TLSv1.2\"``. Recent OpenSSL versions " +"writing, possible return values include ``\"SSLv2\"``, ``\"SSLv3\"``, " +"``\"TLSv1\"``, ``\"TLSv1.1\"`` and ``\"TLSv1.2\"``. Recent OpenSSL versions " "may define more return values." msgstr "" @@ -1963,9 +1963,9 @@ msgid "" msgstr "" msgid "" -"Python uses files to contain certificates. They should be formatted as \"PEM" -"\" (see :rfc:`1422`), which is a base-64 encoded form wrapped with a header " -"line and a footer line::" +"Python uses files to contain certificates. They should be formatted as " +"\"PEM\" (see :rfc:`1422`), which is a base-64 encoded form wrapped with a " +"header line and a footer line::" msgstr "" msgid "Certificate chains" diff --git a/library/stdtypes.po b/library/stdtypes.po index 68a9180111..fb2b15d851 100644 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Built-in Types" msgstr "Typy wbudowane" @@ -1517,8 +1517,8 @@ msgid "Double quotes: ``\"allows embedded 'single' quotes\"``." msgstr "" msgid "" -"Triple quoted: ``'''Three single quotes'''``, ``\"\"\"Three double quotes" -"\"\"\"``" +"Triple quoted: ``'''Three single quotes'''``, ``\"\"\"Three double " +"quotes\"\"\"``" msgstr "" msgid "" @@ -1701,9 +1701,9 @@ msgid "" "column is set to zero and the string is examined character by character. If " "the character is a tab (``\\t``), one or more space characters are inserted " "in the result until the current column is equal to the next tab position. " -"(The tab character itself is not copied.) If the character is a newline (``" -"\\n``) or return (``\\r``), it is copied and the current column is reset to " -"zero. Any other character is copied unchanged and the current column is " +"(The tab character itself is not copied.) If the character is a newline " +"(``\\n``) or return (``\\r``), it is copied and the current column is reset " +"to zero. Any other character is copied unchanged and the current column is " "incremented by one regardless of how the character is represented when " "printed." msgstr "" @@ -1771,15 +1771,15 @@ msgid "" "Return ``True`` if all characters in the string are alphabetic and there is " "at least one character, ``False`` otherwise. Alphabetic characters are " "those characters defined in the Unicode character database as \"Letter\", i." -"e., those with general category property being one of \"Lm\", \"Lt\", \"Lu" -"\", \"Ll\", or \"Lo\". Note that this is different from the \"Alphabetic\" " -"property defined in the Unicode Standard." +"e., those with general category property being one of \"Lm\", \"Lt\", " +"\"Lu\", \"Ll\", or \"Lo\". Note that this is different from the " +"\"Alphabetic\" property defined in the Unicode Standard." msgstr "" msgid "" "Return ``True`` if the string is empty or all characters in the string are " -"ASCII, ``False`` otherwise. ASCII characters have code points in the range U" -"+0000-U+007F." +"ASCII, ``False`` otherwise. ASCII characters have code points in the range " +"U+0000-U+007F." msgstr "" msgid "" @@ -1843,8 +1843,8 @@ msgstr "" msgid "" "A character is *whitespace* if in the Unicode character database (see :mod:" -"`unicodedata`), either its general category is ``Zs`` (\"Separator, space" -"\"), or its bidirectional class is one of ``WS``, ``B``, or ``S``." +"`unicodedata`), either its general category is ``Zs`` (\"Separator, " +"space\"), or its bidirectional class is one of ``WS``, ``B``, or ``S``." msgstr "" msgid "" @@ -4582,8 +4582,8 @@ msgid "They must have since the parser can't tell the type of the operands." msgstr "" msgid "" -"Cased characters are those with general category property being one of \"Lu" -"\" (Letter, uppercase), \"Ll\" (Letter, lowercase), or \"Lt\" (Letter, " +"Cased characters are those with general category property being one of " +"\"Lu\" (Letter, uppercase), \"Ll\" (Letter, lowercase), or \"Lt\" (Letter, " "titlecase)." msgstr "" diff --git a/library/string.po b/library/string.po index 0a12539722..63e7b05e3d 100644 --- a/library/string.po +++ b/library/string.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`string` --- Common string operations" msgstr "" @@ -756,11 +756,12 @@ msgid "``$$`` is an escape; it is replaced with a single ``$``." msgstr "" msgid "" -"``$identifier`` names a substitution placeholder matching a mapping key of ``" -"\"identifier\"``. By default, ``\"identifier\"`` is restricted to any case-" -"insensitive ASCII alphanumeric string (including underscores) that starts " -"with an underscore or ASCII letter. The first non-identifier character " -"after the ``$`` character terminates this placeholder specification." +"``$identifier`` names a substitution placeholder matching a mapping key of " +"``\"identifier\"``. By default, ``\"identifier\"`` is restricted to any " +"case-insensitive ASCII alphanumeric string (including underscores) that " +"starts with an underscore or ASCII letter. The first non-identifier " +"character after the ``$`` character terminates this placeholder " +"specification." msgstr "" msgid "" diff --git a/library/struct.po b/library/struct.po index d5b0f81c0c..959a2a90ad 100644 --- a/library/struct.po +++ b/library/struct.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`struct` --- Interpret bytes as packed binary data" msgstr "" diff --git a/library/subprocess.po b/library/subprocess.po index bd9599b5e0..e8de9880f7 100644 --- a/library/subprocess.po +++ b/library/subprocess.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`subprocess` --- Subprocess management" msgstr "" diff --git a/library/sunau.po b/library/sunau.po index 606f9c7e44..23b473bbbd 100644 --- a/library/sunau.po +++ b/library/sunau.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`sunau` --- Read and write Sun AU files" msgstr "" diff --git a/library/symtable.po b/library/symtable.po index e54f0e2fa8..895817657a 100644 --- a/library/symtable.po +++ b/library/symtable.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`symtable` --- Access to the compiler's symbol tables" msgstr "" diff --git a/library/sys.po b/library/sys.po index 9f6566399c..5de81c0040 100644 --- a/library/sys.po +++ b/library/sys.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`sys` --- System-specific parameters and functions" msgstr "" diff --git a/library/syslog.po b/library/syslog.po index d0214c22e9..e0325bb387 100644 --- a/library/syslog.po +++ b/library/syslog.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`syslog` --- Unix syslog library routines" msgstr "" diff --git a/library/tempfile.po b/library/tempfile.po index 5d2ad804e3..4e7f30c00e 100644 --- a/library/tempfile.po +++ b/library/tempfile.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`tempfile` --- Generate temporary files and directories" msgstr "" diff --git a/library/text.po b/library/text.po index e9f444c913..72162b32ac 100644 --- a/library/text.po +++ b/library/text.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Text Processing Services" msgstr "Usługi przetwarzania tekstu" diff --git a/library/textwrap.po b/library/textwrap.po index a8704023aa..91d1a24c29 100644 --- a/library/textwrap.po +++ b/library/textwrap.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`textwrap` --- Text wrapping and filling" msgstr "" diff --git a/library/time.po b/library/time.po index 1bc43e4f41..ddaec89ef9 100644 --- a/library/time.po +++ b/library/time.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`time` --- Time access and conversions" msgstr "" @@ -567,8 +567,8 @@ msgstr "" msgid "" "On some platforms, an optional field width and precision specification can " "immediately follow the initial ``'%'`` of a directive in the following " -"order; this is also not portable. The field width is normally 2 except for ``" -"%j`` where it is 3." +"order; this is also not portable. The field width is normally 2 except for " +"``%j`` where it is 3." msgstr "" msgid "" @@ -856,8 +856,8 @@ msgstr "" msgid "" "The *d*'th day (0 <= *d* <= 6) of week *n* of month *m* of the year (1 <= " -"*n* <= 5, 1 <= *m* <= 12, where week 5 means \"the last *d* day in month *m*" -"\" which may occur in either the fourth or the fifth week). Week 1 is the " +"*n* <= 5, 1 <= *m* <= 12, where week 5 means \"the last *d* day in month " +"*m*\" which may occur in either the fourth or the fifth week). Week 1 is the " "first week in which the *d*'th day occurs. Day zero is a Sunday." msgstr "" diff --git a/library/timeit.po b/library/timeit.po index 4053f8b7ba..53c615c1c5 100644 --- a/library/timeit.po +++ b/library/timeit.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`timeit` --- Measure execution time of small code snippets" msgstr "" diff --git a/library/tkinter.po b/library/tkinter.po index 74fe4c2ad9..ff2dd4a220 100644 --- a/library/tkinter.po +++ b/library/tkinter.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`tkinter` --- Python interface to Tcl/Tk" msgstr "" @@ -763,9 +763,9 @@ msgid "Tk Option Data Types" msgstr "" msgid "" -"Legal values are points of the compass: ``\"n\"``, ``\"ne\"``, ``\"e\"``, ``" -"\"se\"``, ``\"s\"``, ``\"sw\"``, ``\"w\"``, ``\"nw\"``, and also ``\"center" -"\"``." +"Legal values are points of the compass: ``\"n\"``, ``\"ne\"``, ``\"e\"``, " +"``\"se\"``, ``\"s\"``, ``\"sw\"``, ``\"w\"``, ``\"nw\"``, and also " +"``\"center\"``." msgstr "" msgid "bitmap" @@ -795,10 +795,10 @@ msgstr "" msgid "" "Colors can be given as the names of X colors in the rgb.txt file, or as " -"strings representing RGB values in 4 bit: ``\"#RGB\"``, 8 bit: ``\"#RRGGBB" -"\"``, 12 bit\" ``\"#RRRGGGBBB\"``, or 16 bit ``\"#RRRRGGGGBBBB\"`` ranges, " -"where R,G,B here represent any legal hex digit. See page 160 of " -"Ousterhout's book for details." +"strings representing RGB values in 4 bit: ``\"#RGB\"``, 8 bit: " +"``\"#RRGGBB\"``, 12 bit\" ``\"#RRRGGGBBB\"``, or 16 bit " +"``\"#RRRRGGGGBBBB\"`` ranges, where R,G,B here represent any legal hex " +"digit. See page 160 of Ousterhout's book for details." msgstr "" msgid "cursor" @@ -861,9 +861,9 @@ msgid "relief" msgstr "" msgid "" -"Determines what the border style of a widget will be. Legal values are: ``" -"\"raised\"``, ``\"sunken\"``, ``\"flat\"``, ``\"groove\"``, and ``\"ridge" -"\"``." +"Determines what the border style of a widget will be. Legal values are: " +"``\"raised\"``, ``\"sunken\"``, ``\"flat\"``, ``\"groove\"``, and " +"``\"ridge\"``." msgstr "" msgid "scrollcommand" diff --git a/library/tokenize.po b/library/tokenize.po index 2a13247aac..f3abed37bb 100644 --- a/library/tokenize.po +++ b/library/tokenize.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`tokenize` --- Tokenizer for Python source" msgstr "" diff --git a/library/tracemalloc.po b/library/tracemalloc.po index 4eab1aad27..6eaf0ce567 100644 --- a/library/tracemalloc.po +++ b/library/tracemalloc.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`tracemalloc` --- Trace memory allocations" msgstr "" diff --git a/library/unicodedata.po b/library/unicodedata.po index a19f142ebd..08e59c2f92 100644 --- a/library/unicodedata.po +++ b/library/unicodedata.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`unicodedata` --- Unicode Database" msgstr "" diff --git a/library/urllib_parse.po b/library/urllib_parse.po index 288257492f..a847f09942 100644 --- a/library/urllib_parse.po +++ b/library/urllib_parse.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`urllib.parse` --- Parse URLs into components" msgstr "" @@ -327,8 +327,8 @@ msgid "" msgstr "" msgid "" -"Following the `WHATWG spec`_ that updates RFC 3986, ASCII newline ``\\n``, ``" -"\\r`` and tab ``\\t`` characters are stripped from the URL." +"Following the `WHATWG spec`_ that updates RFC 3986, ASCII newline ``\\n``, " +"``\\r`` and tab ``\\t`` characters are stripped from the URL." msgstr "" msgid "ASCII newline and tab characters are stripped from the URL." diff --git a/library/uu.po b/library/uu.po index 1819a788d7..80582afd4c 100644 --- a/library/uu.po +++ b/library/uu.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`uu` --- Encode and decode uuencode files" msgstr "" diff --git a/library/uuid.po b/library/uuid.po index 4e855ca943..3d50047aac 100644 --- a/library/uuid.po +++ b/library/uuid.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`uuid` --- UUID objects according to :rfc:`4122`" msgstr "" diff --git a/library/warnings.po b/library/warnings.po index 8fad57f99f..bf61913da9 100644 --- a/library/warnings.po +++ b/library/warnings.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`warnings` --- Warning control" msgstr "" diff --git a/library/webbrowser.po b/library/webbrowser.po index 9b66e1eb40..50b30581ea 100644 --- a/library/webbrowser.po +++ b/library/webbrowser.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`webbrowser` --- Convenient Web-browser controller" msgstr "" @@ -45,10 +45,10 @@ msgstr "" msgid "" "If the environment variable :envvar:`BROWSER` exists, it is interpreted as " "the :data:`os.pathsep`-separated list of browsers to try ahead of the " -"platform defaults. When the value of a list part contains the string ``" -"%s``, then it is interpreted as a literal browser command line to be used " -"with the argument URL substituted for ``%s``; if the part does not contain ``" -"%s``, it is simply interpreted as the name of the browser to launch. [1]_" +"platform defaults. When the value of a list part contains the string " +"``%s``, then it is interpreted as a literal browser command line to be used " +"with the argument URL substituted for ``%s``; if the part does not contain " +"``%s``, it is simply interpreted as the name of the browser to launch. [1]_" msgstr "" msgid "" diff --git a/library/winreg.po b/library/winreg.po index a40baaf4ac..c955e61266 100644 --- a/library/winreg.po +++ b/library/winreg.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`winreg` --- Windows registry access" msgstr "" @@ -669,8 +669,8 @@ msgid "A 32-bit number in big-endian format." msgstr "" msgid "" -"Null-terminated string containing references to environment variables (``" -"%PATH%``)." +"Null-terminated string containing references to environment variables " +"(``%PATH%``)." msgstr "" msgid "A Unicode symbolic link." diff --git a/library/winsound.po b/library/winsound.po index d352762d05..a31cea3917 100644 --- a/library/winsound.po +++ b/library/winsound.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`winsound` --- Sound-playing interface for Windows" msgstr "" diff --git a/library/xdrlib.po b/library/xdrlib.po index 551a531118..311c7e0745 100644 --- a/library/xdrlib.po +++ b/library/xdrlib.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`xdrlib` --- Encode and decode XDR data" msgstr "" diff --git a/library/xml_dom.po b/library/xml_dom.po index d79b05b135..16f8a951af 100644 --- a/library/xml_dom.po +++ b/library/xml_dom.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`xml.dom` --- The Document Object Model API" msgstr "" @@ -55,9 +55,9 @@ msgid "" msgstr "" msgid "" -"The Document Object Model is being defined by the W3C in stages, or \"levels" -"\" in their terminology. The Python mapping of the API is substantially " -"based on the DOM Level 2 recommendation." +"The Document Object Model is being defined by the W3C in stages, or " +"\"levels\" in their terminology. The Python mapping of the API is " +"substantially based on the DOM Level 2 recommendation." msgstr "" msgid "" diff --git a/library/xml_dom_minidom.po b/library/xml_dom_minidom.po index c02a232062..6dbefb9815 100644 --- a/library/xml_dom_minidom.po +++ b/library/xml_dom_minidom.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`xml.dom.minidom` --- Minimal DOM implementation" msgstr "" diff --git a/library/xml_etree_elementtree.po b/library/xml_etree_elementtree.po index d36fa25d2e..b8915098c7 100644 --- a/library/xml_etree_elementtree.po +++ b/library/xml_etree_elementtree.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`xml.etree.ElementTree` --- The ElementTree XML API" msgstr "" @@ -514,14 +514,14 @@ msgid "" "Parses an XML section into an element tree incrementally, and reports what's " "going on to the user. *source* is a filename or :term:`file object` " "containing XML data. *events* is a sequence of events to report back. The " -"supported events are the strings ``\"start\"``, ``\"end\"``, ``\"comment" -"\"``, ``\"pi\"``, ``\"start-ns\"`` and ``\"end-ns\"`` (the \"ns\" events are " -"used to get detailed namespace information). If *events* is omitted, only ``" -"\"end\"`` events are reported. *parser* is an optional parser instance. If " -"not given, the standard :class:`XMLParser` parser is used. *parser* must be " -"a subclass of :class:`XMLParser` and can only use the default :class:" -"`TreeBuilder` as a target. Returns an :term:`iterator` providing ``(event, " -"elem)`` pairs." +"supported events are the strings ``\"start\"``, ``\"end\"``, " +"``\"comment\"``, ``\"pi\"``, ``\"start-ns\"`` and ``\"end-ns\"`` (the \"ns\" " +"events are used to get detailed namespace information). If *events* is " +"omitted, only ``\"end\"`` events are reported. *parser* is an optional " +"parser instance. If not given, the standard :class:`XMLParser` parser is " +"used. *parser* must be a subclass of :class:`XMLParser` and can only use " +"the default :class:`TreeBuilder` as a target. Returns an :term:`iterator` " +"providing ``(event, elem)`` pairs." msgstr "" msgid "" @@ -595,10 +595,10 @@ msgid "" "subelements. *element* is an :class:`Element` instance. *encoding* [1]_ is " "the output encoding (default is US-ASCII). Use ``encoding=\"unicode\"`` to " "generate a Unicode string (otherwise, a bytestring is generated). *method* " -"is either ``\"xml\"``, ``\"html\"`` or ``\"text\"`` (default is ``\"xml" -"\"``). *xml_declaration*, *default_namespace* and *short_empty_elements* has " -"the same meaning as in :meth:`ElementTree.write`. Returns an (optionally) " -"encoded string containing the XML data." +"is either ``\"xml\"``, ``\"html\"`` or ``\"text\"`` (default is " +"``\"xml\"``). *xml_declaration*, *default_namespace* and " +"*short_empty_elements* has the same meaning as in :meth:`ElementTree.write`. " +"Returns an (optionally) encoded string containing the XML data." msgstr "" msgid "The *short_empty_elements* parameter." @@ -617,12 +617,12 @@ msgid "" "subelements. *element* is an :class:`Element` instance. *encoding* [1]_ is " "the output encoding (default is US-ASCII). Use ``encoding=\"unicode\"`` to " "generate a Unicode string (otherwise, a bytestring is generated). *method* " -"is either ``\"xml\"``, ``\"html\"`` or ``\"text\"`` (default is ``\"xml" -"\"``). *xml_declaration*, *default_namespace* and *short_empty_elements* has " -"the same meaning as in :meth:`ElementTree.write`. Returns a list of " -"(optionally) encoded strings containing the XML data. It does not guarantee " -"any specific sequence, except that ``b\"\".join(tostringlist(element)) == " -"tostring(element)``." +"is either ``\"xml\"``, ``\"html\"`` or ``\"text\"`` (default is " +"``\"xml\"``). *xml_declaration*, *default_namespace* and " +"*short_empty_elements* has the same meaning as in :meth:`ElementTree.write`. " +"Returns a list of (optionally) encoded strings containing the XML data. It " +"does not guarantee any specific sequence, except that ``b\"\"." +"join(tostringlist(element)) == tostring(element)``." msgstr "" msgid "" @@ -696,10 +696,10 @@ msgid "" "Default loader. This default loader reads an included resource from disk. " "*href* is a URL. *parse* is for parse mode either \"xml\" or \"text\". " "*encoding* is an optional text encoding. If not given, encoding is " -"``utf-8``. Returns the expanded resource. If the parse mode is ``\"xml" -"\"``, this is an ElementTree instance. If the parse mode is \"text\", this " -"is a Unicode string. If the loader fails, it can return None or raise an " -"exception." +"``utf-8``. Returns the expanded resource. If the parse mode is " +"``\"xml\"``, this is an ElementTree instance. If the parse mode is " +"\"text\", this is a Unicode string. If the loader fails, it can return None " +"or raise an exception." msgstr "" msgid "" @@ -759,8 +759,8 @@ msgid "" msgstr "" msgid "" -"To collect the inner text of an element, see :meth:`itertext`, for example ``" -"\"\".join(element.itertext())``." +"To collect the inner text of an element, see :meth:`itertext`, for example " +"``\"\".join(element.itertext())``." msgstr "" msgid "Applications may store arbitrary objects in these attributes." @@ -971,20 +971,21 @@ msgid "" "encoding (default is US-ASCII). *xml_declaration* controls if an XML " "declaration should be added to the file. Use ``False`` for never, ``True`` " "for always, ``None`` for only if not US-ASCII or UTF-8 or Unicode (default " -"is ``None``). *default_namespace* sets the default XML namespace (for \"xmlns" -"\"). *method* is either ``\"xml\"``, ``\"html\"`` or ``\"text\"`` (default " -"is ``\"xml\"``). The keyword-only *short_empty_elements* parameter controls " -"the formatting of elements that contain no content. If ``True`` (the " -"default), they are emitted as a single self-closed tag, otherwise they are " -"emitted as a pair of start/end tags." +"is ``None``). *default_namespace* sets the default XML namespace (for " +"\"xmlns\"). *method* is either ``\"xml\"``, ``\"html\"`` or ``\"text\"`` " +"(default is ``\"xml\"``). The keyword-only *short_empty_elements* parameter " +"controls the formatting of elements that contain no content. If ``True`` " +"(the default), they are emitted as a single self-closed tag, otherwise they " +"are emitted as a pair of start/end tags." msgstr "" msgid "" "The output is either a string (:class:`str`) or binary (:class:`bytes`). " -"This is controlled by the *encoding* argument. If *encoding* is ``\"unicode" -"\"``, the output is a string; otherwise, it's binary. Note that this may " -"conflict with the type of *file* if it's an open :term:`file object`; make " -"sure you do not try to write a string to a binary stream and vice versa." +"This is controlled by the *encoding* argument. If *encoding* is " +"``\"unicode\"``, the output is a string; otherwise, it's binary. Note that " +"this may conflict with the type of *file* if it's an open :term:`file " +"object`; make sure you do not try to write a string to a binary stream and " +"vice versa." msgstr "" msgid "" @@ -1143,10 +1144,10 @@ msgid "" "similar to that of :class:`XMLParser`, but instead of pushing calls to a " "callback target, :class:`XMLPullParser` collects an internal list of parsing " "events and lets the user read from it. *events* is a sequence of events to " -"report back. The supported events are the strings ``\"start\"``, ``\"end" -"\"``, ``\"comment\"``, ``\"pi\"``, ``\"start-ns\"`` and ``\"end-ns\"`` (the " -"\"ns\" events are used to get detailed namespace information). If *events* " -"is omitted, only ``\"end\"`` events are reported." +"report back. The supported events are the strings ``\"start\"``, " +"``\"end\"``, ``\"comment\"``, ``\"pi\"``, ``\"start-ns\"`` and ``\"end-" +"ns\"`` (the \"ns\" events are used to get detailed namespace information). " +"If *events* is omitted, only ``\"end\"`` events are reported." msgstr "" msgid "Feed the given bytes data to the parser." diff --git a/library/xmlrpc_client.po b/library/xmlrpc_client.po index f7f105f76c..abdced1c7c 100644 --- a/library/xmlrpc_client.po +++ b/library/xmlrpc_client.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`xmlrpc.client` --- XML-RPC client access" msgstr "" @@ -290,8 +290,8 @@ msgstr "" msgid "" "Signatures themselves are restricted to the top level parameters expected by " "a method. For instance if a method expects one array of structs as a " -"parameter, and it returns a string, its signature is simply \"string, array" -"\". If it expects three integers and returns a string, its signature is " +"parameter, and it returns a string, its signature is simply \"string, " +"array\". If it expects three integers and returns a string, its signature is " "\"string, int, int, int\"." msgstr "" diff --git a/library/zipapp.po b/library/zipapp.po index 4d0f4c37a3..4a324d80ca 100644 --- a/library/zipapp.po +++ b/library/zipapp.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`zipapp` --- Manage executable Python zip archives" msgstr "" diff --git a/library/zipimport.po b/library/zipimport.po index 66a374bcdc..b2ec699061 100644 --- a/library/zipimport.po +++ b/library/zipimport.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`zipimport` --- Import modules from Zip archives" msgstr "" diff --git a/library/zoneinfo.po b/library/zoneinfo.po index 7e86716ee1..354782a6ca 100644 --- a/library/zoneinfo.po +++ b/library/zoneinfo.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid ":mod:`zoneinfo` --- IANA time zone support" msgstr "" diff --git a/license.po b/license.po index a79d50e7e3..c5f39e6e86 100644 --- a/license.po +++ b/license.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "History and License" msgstr "Historia i zapisy prawne" diff --git a/reference/datamodel.po b/reference/datamodel.po index 2c8f8f7fbb..6c77752411 100644 --- a/reference/datamodel.po +++ b/reference/datamodel.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Data model" msgstr "" @@ -260,8 +260,8 @@ msgid "" "representing the values ``False`` and ``True`` are the only Boolean objects. " "The Boolean type is a subtype of the integer type, and Boolean values behave " "like the values 0 and 1, respectively, in almost all contexts, the exception " -"being that when converted to a string, the strings ``\"False\"`` or ``\"True" -"\"`` are returned, respectively." +"being that when converted to a string, the strings ``\"False\"`` or " +"``\"True\"`` are returned, respectively." msgstr "" msgid "" @@ -1492,10 +1492,10 @@ msgid "" msgstr "" msgid "" -"By default, the :meth:`__hash__` values of str and bytes objects are \"salted" -"\" with an unpredictable random value. Although they remain constant within " -"an individual Python process, they are not predictable between repeated " -"invocations of Python." +"By default, the :meth:`__hash__` values of str and bytes objects are " +"\"salted\" with an unpredictable random value. Although they remain " +"constant within an individual Python process, they are not predictable " +"between repeated invocations of Python." msgstr "" msgid "" @@ -1678,9 +1678,9 @@ msgid "" "The following methods only apply when an instance of the class containing " "the method (a so-called *descriptor* class) appears in an *owner* class (the " "descriptor must be in either the owner's class dictionary or in the class " -"dictionary for one of its parents). In the examples below, \"the attribute" -"\" refers to the attribute whose name is the key of the property in the " -"owner class' :attr:`~object.__dict__`." +"dictionary for one of its parents). In the examples below, \"the " +"attribute\" refers to the attribute whose name is the key of the property in " +"the owner class' :attr:`~object.__dict__`." msgstr "" msgid "" @@ -1903,8 +1903,9 @@ msgid "" msgstr "" msgid "" -"Nonempty *__slots__* does not work for classes derived from \"variable-length" -"\" built-in types such as :class:`int`, :class:`bytes` and :class:`tuple`." +"Nonempty *__slots__* does not work for classes derived from \"variable-" +"length\" built-in types such as :class:`int`, :class:`bytes` and :class:" +"`tuple`." msgstr "" msgid "" @@ -2408,15 +2409,16 @@ msgid "" msgstr "" msgid "" -"These methods are called to implement the binary arithmetic operations (``" -"+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, :func:`pow`, " -"``**``, ``<<``, ``>>``, ``&``, ``^``, ``|``). For instance, to evaluate the " -"expression ``x + y``, where *x* is an instance of a class that has an :meth:" -"`__add__` method, ``x.__add__(y)`` is called. The :meth:`__divmod__` method " -"should be the equivalent to using :meth:`__floordiv__` and :meth:`__mod__`; " -"it should not be related to :meth:`__truediv__`. Note that :meth:`__pow__` " -"should be defined to accept an optional third argument if the ternary " -"version of the built-in :func:`pow` function is to be supported." +"These methods are called to implement the binary arithmetic operations " +"(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, :func:" +"`pow`, ``**``, ``<<``, ``>>``, ``&``, ``^``, ``|``). For instance, to " +"evaluate the expression ``x + y``, where *x* is an instance of a class that " +"has an :meth:`__add__` method, ``x.__add__(y)`` is called. The :meth:" +"`__divmod__` method should be the equivalent to using :meth:`__floordiv__` " +"and :meth:`__mod__`; it should not be related to :meth:`__truediv__`. Note " +"that :meth:`__pow__` should be defined to accept an optional third argument " +"if the ternary version of the built-in :func:`pow` function is to be " +"supported." msgstr "" msgid "" @@ -2425,9 +2427,9 @@ msgid "" msgstr "" msgid "" -"These methods are called to implement the binary arithmetic operations (``" -"+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, :func:`pow`, " -"``**``, ``<<``, ``>>``, ``&``, ``^``, ``|``) with reflected (swapped) " +"These methods are called to implement the binary arithmetic operations " +"(``+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, :func:" +"`pow`, ``**``, ``<<``, ``>>``, ``&``, ``^``, ``|``) with reflected (swapped) " "operands. These functions are only called if the left operand does not " "support the corresponding operation [#]_ and the operands are of different " "types. [#]_ For instance, to evaluate the expression ``x - y``, where *y* is " diff --git a/reference/executionmodel.po b/reference/executionmodel.po index 467a8dce1f..5d8d904692 100644 --- a/reference/executionmodel.po +++ b/reference/executionmodel.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Execution model" msgstr "" diff --git a/reference/expressions.po b/reference/expressions.po index 3294b979a3..4495ef61c6 100644 --- a/reference/expressions.po +++ b/reference/expressions.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Expressions" msgstr "" @@ -1463,8 +1463,8 @@ msgstr "" msgid "" "For the string and bytes types, ``x in y`` is ``True`` if and only if *x* is " "a substring of *y*. An equivalent test is ``y.find(x) != -1``. Empty " -"strings are always considered to be a substring of any other string, so ``" -"\"\" in \"abc\"`` will return ``True``." +"strings are always considered to be a substring of any other string, so " +"``\"\" in \"abc\"`` will return ``True``." msgstr "" msgid "" diff --git a/reference/index.po b/reference/index.po index 075b86a638..5208d2f929 100644 --- a/reference/index.po +++ b/reference/index.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "The Python Language Reference" msgstr "Dokumentacja języka Python" diff --git a/reference/introduction.po b/reference/introduction.po index 95c39e97f5..3236cf85a0 100644 --- a/reference/introduction.po +++ b/reference/introduction.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Introduction" msgstr "Wprowadzenie" diff --git a/reference/lexical_analysis.po b/reference/lexical_analysis.po index 5a463f3066..8cc7131b87 100644 --- a/reference/lexical_analysis.po +++ b/reference/lexical_analysis.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Lexical analysis" msgstr "" diff --git a/reference/simple_stmts.po b/reference/simple_stmts.po index 549f2b8d94..81d7ec5340 100644 --- a/reference/simple_stmts.po +++ b/reference/simple_stmts.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Simple statements" msgstr "" diff --git a/sphinx.po b/sphinx.po index 0b407718d3..e669c16ff1 100644 --- a/sphinx.po +++ b/sphinx.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "This Page" msgstr "Ta strona" diff --git a/tutorial/appendix.po b/tutorial/appendix.po index c99e048d55..6358138891 100644 --- a/tutorial/appendix.po +++ b/tutorial/appendix.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Appendix" msgstr "Załącznik" diff --git a/tutorial/appetite.po b/tutorial/appetite.po index 1f4da3ed0f..9da97cc0ea 100644 --- a/tutorial/appetite.po +++ b/tutorial/appetite.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Whetting Your Appetite" msgstr "Na zaostrzenie apetytu" diff --git a/tutorial/classes.po b/tutorial/classes.po index a986be02c2..a6029b5e1e 100644 --- a/tutorial/classes.po +++ b/tutorial/classes.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Classes" msgstr "Klasy" @@ -271,10 +271,10 @@ msgid "The output of the example code is:" msgstr "" msgid "" -"Note how the *local* assignment (which is default) didn't change *scope_test*" -"\\'s binding of *spam*. The :keyword:`nonlocal` assignment changed " -"*scope_test*\\'s binding of *spam*, and the :keyword:`global` assignment " -"changed the module-level binding." +"Note how the *local* assignment (which is default) didn't change " +"*scope_test*\\'s binding of *spam*. The :keyword:`nonlocal` assignment " +"changed *scope_test*\\'s binding of *spam*, and the :keyword:`global` " +"assignment changed the module-level binding." msgstr "" msgid "" diff --git a/tutorial/controlflow.po b/tutorial/controlflow.po index 9aecaa6fbd..43974fba8b 100644 --- a/tutorial/controlflow.po +++ b/tutorial/controlflow.po @@ -22,9 +22,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "More Control Flow Tools" msgstr "Więcej narzędzi kontroli przepływu" @@ -800,8 +800,8 @@ msgid "" "scope::" msgstr "" "Niewielkie anonimowe funkcje mogą byś tworzone z wykorzystaniem słowa " -"kluczowego :keyword:`lambda`. Wykorzystując tą notację: ``lambda a, b: a" -"+b`` powstanie funkcja sumująca podane argumenty. Funkcje lambda mogą być " +"kluczowego :keyword:`lambda`. Wykorzystując tą notację: ``lambda a, b: " +"a+b`` powstanie funkcja sumująca podane argumenty. Funkcje lambda mogą być " "wykorzystywane zawsze wtedy gdy potrzebne są objekty funkcji. Są " "synaktycznie ograniczone do jednego wyrażenia. \n" "Semantycznie, jest to tylko lukier składniowy normalnej definicji funkcji. " @@ -853,11 +853,11 @@ msgid "" "line *after* the first line of the string determines the amount of " "indentation for the entire documentation string. (We can't use the first " "line since it is generally adjacent to the string's opening quotes so its " -"indentation is not apparent in the string literal.) Whitespace \"equivalent" -"\" to this indentation is then stripped from the start of all lines of the " -"string. Lines that are indented less should not occur, but if they occur " -"all their leading whitespace should be stripped. Equivalence of whitespace " -"should be tested after expansion of tabs (to 8 spaces, normally)." +"indentation is not apparent in the string literal.) Whitespace " +"\"equivalent\" to this indentation is then stripped from the start of all " +"lines of the string. Lines that are indented less should not occur, but if " +"they occur all their leading whitespace should be stripped. Equivalence of " +"whitespace should be tested after expansion of tabs (to 8 spaces, normally)." msgstr "" "Parser Pythona nie usuwa wcięć z literału stringu wielolinijkowego, więc " "jeśli to jest pożądane, to narzędzia obrabiające dokumentację powinny usuwać " diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index 515ca086ef..d9df758111 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Data Structures" msgstr "Struktury danych" diff --git a/tutorial/errors.po b/tutorial/errors.po index abcb63dda5..394246664f 100644 --- a/tutorial/errors.po +++ b/tutorial/errors.po @@ -22,9 +22,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Errors and Exceptions" msgstr "Błędy i Wyjątki" diff --git a/tutorial/floatingpoint.po b/tutorial/floatingpoint.po index 7c109a84a4..7e449f9f94 100644 --- a/tutorial/floatingpoint.po +++ b/tutorial/floatingpoint.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Floating Point Arithmetic: Issues and Limitations" msgstr "Arytmetyka liczb zmiennoprzecinkowych: Problemy i ograniczenia" @@ -250,10 +250,11 @@ msgstr "" msgid "" "Why is that? 1/10 is not exactly representable as a binary fraction. Almost " "all machines today (November 2000) use IEEE-754 floating point arithmetic, " -"and almost all platforms map Python floats to IEEE-754 \"double precision" -"\". 754 doubles contain 53 bits of precision, so on input the computer " -"strives to convert 0.1 to the closest fraction it can of the form *J*/2**\\ " -"*N* where *J* is an integer containing exactly 53 bits. Rewriting ::" +"and almost all platforms map Python floats to IEEE-754 \"double " +"precision\". 754 doubles contain 53 bits of precision, so on input the " +"computer strives to convert 0.1 to the closest fraction it can of the form " +"*J*/2**\\ *N* where *J* is an integer containing exactly 53 bits. " +"Rewriting ::" msgstr "" msgid "as ::" diff --git a/tutorial/index.po b/tutorial/index.po index eb1d67e703..e0dd6c8377 100644 --- a/tutorial/index.po +++ b/tutorial/index.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "The Python Tutorial" msgstr "Python Tutorial" diff --git a/tutorial/inputoutput.po b/tutorial/inputoutput.po index f3c7ddc8cd..2bc35c88af 100644 --- a/tutorial/inputoutput.po +++ b/tutorial/inputoutput.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Input and Output" msgstr "Wejście i wyjście" @@ -260,8 +260,8 @@ msgid "" "It is good practice to use the :keyword:`with` keyword when dealing with " "file objects. The advantage is that the file is properly closed after its " "suite finishes, even if an exception is raised at some point. Using :" -"keyword:`!with` is also much shorter than writing equivalent :keyword:`try`" -"\\ -\\ :keyword:`finally` blocks::" +"keyword:`!with` is also much shorter than writing equivalent :keyword:" +"`try`\\ -\\ :keyword:`finally` blocks::" msgstr "" msgid "" @@ -302,8 +302,8 @@ msgid "" msgstr "" msgid "" -"``f.readline()`` reads a single line from the file; a newline character (``" -"\\n``) is left at the end of the string, and is only omitted on the last " +"``f.readline()`` reads a single line from the file; a newline character " +"(``\\n``) is left at the end of the string, and is only omitted on the last " "line of the file if the file doesn't end in a newline. This makes the " "return value unambiguous; if ``f.readline()`` returns an empty string, the " "end of the file has been reached, while a blank line is represented by " diff --git a/tutorial/interpreter.po b/tutorial/interpreter.po index 6a0247e36d..9d3cbae7db 100644 --- a/tutorial/interpreter.po +++ b/tutorial/interpreter.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Using the Python Interpreter" msgstr "Używanie Interpretera Pythona" diff --git a/tutorial/introduction.po b/tutorial/introduction.po index c934ea9405..951ebaf1d4 100644 --- a/tutorial/introduction.po +++ b/tutorial/introduction.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "An Informal Introduction to Python" msgstr "Nieformalne wprowadzenie do Pythona" @@ -209,10 +209,10 @@ msgstr "" "pierwszym cudzysłowem::" msgid "" -"String literals can span multiple lines. One way is using triple-quotes: ``" -"\"\"\"...\"\"\"`` or ``'''...'''``. End of lines are automatically included " -"in the string, but it's possible to prevent this by adding a ``\\`` at the " -"end of the line. The following example::" +"String literals can span multiple lines. One way is using triple-quotes: " +"``\"\"\"...\"\"\"`` or ``'''...'''``. End of lines are automatically " +"included in the string, but it's possible to prevent this by adding a ``\\`` " +"at the end of the line. The following example::" msgstr "" "Literały ciągów znaków mogą mieć wiele linii. Można je uzyskać używając " "potrójnych cudzysłowów: ``\"\"\"…\"\"\"`` lub ``'''…'''``. Końce linii są " diff --git a/tutorial/modules.po b/tutorial/modules.po index 7458f86d2a..d467d9ae23 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Modules" msgstr "Moduły" diff --git a/tutorial/stdlib.po b/tutorial/stdlib.po index e929a2d188..e0dcbd4216 100644 --- a/tutorial/stdlib.po +++ b/tutorial/stdlib.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Brief Tour of the Standard Library" msgstr "Krótka wycieczka po Bibliotece Standardowej" diff --git a/tutorial/venv.po b/tutorial/venv.po index 78c6211f25..a5d44682d8 100644 --- a/tutorial/venv.po +++ b/tutorial/venv.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Virtual Environments and Packages" msgstr "Środowiska wirtualne i pakiety" diff --git a/tutorial/whatnow.po b/tutorial/whatnow.po index 73f4beb1fc..ec2d7582a5 100644 --- a/tutorial/whatnow.po +++ b/tutorial/whatnow.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What Now?" msgstr "Co dalej?" diff --git a/using/index.po b/using/index.po index 4d7725b533..352455f6fb 100644 --- a/using/index.po +++ b/using/index.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Python Setup and Usage" msgstr "Instalacja i używanie Pythona" diff --git a/using/mac.po b/using/mac.po index 4ad992f3e7..25258fb995 100644 --- a/using/mac.po +++ b/using/mac.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Using Python on a Macintosh" msgstr "" diff --git a/using/unix.po b/using/unix.po index 9c642720f4..6d2b71816f 100644 --- a/using/unix.po +++ b/using/unix.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Using Python on Unix platforms" msgstr "" @@ -123,8 +123,8 @@ msgstr "" msgid "" "These are subject to difference depending on local installation " -"conventions; :envvar:`prefix` (``${prefix}``) and :envvar:`exec_prefix` (``" -"${exec_prefix}``) are installation-dependent and should be interpreted as " +"conventions; :envvar:`prefix` (``${prefix}``) and :envvar:`exec_prefix` " +"(``${exec_prefix}``) are installation-dependent and should be interpreted as " "for GNU software; they may be the same." msgstr "" diff --git a/using/windows.po b/using/windows.po index 95a4f348b4..85e41eed14 100644 --- a/using/windows.po +++ b/using/windows.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Using Python on Windows" msgstr "" @@ -169,8 +169,8 @@ msgid "" "In the latest versions of Windows, this limitation can be expanded to " "approximately 32,000 characters. Your administrator will need to activate " "the \"Enable Win32 long paths\" group policy, or set ``LongPathsEnabled`` to " -"``1`` in the registry key ``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet" -"\\Control\\FileSystem``." +"``1`` in the registry key " +"``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\FileSystem``." msgstr "" msgid "" @@ -835,9 +835,9 @@ msgid "" msgstr "" msgid "" -"On the first page of the installer, an option labelled \"Add Python to PATH" -"\" may be selected to have the installer add the install location into the :" -"envvar:`PATH`. The location of the :file:`Scripts\\\\` folder is also " +"On the first page of the installer, an option labelled \"Add Python to " +"PATH\" may be selected to have the installer add the install location into " +"the :envvar:`PATH`. The location of the :file:`Scripts\\\\` folder is also " "added. This allows you to type :command:`python` to run the interpreter, " "and :command:`pip` for the package installer. Thus, you can also execute " "your scripts with command line options, see :ref:`using-on-cmdline` " @@ -1247,9 +1247,9 @@ msgstr "" msgid "" "Python usually stores its library (and thereby your site-packages folder) in " "the installation directory. So, if you had installed Python to :file:`C:\\" -"\\Python\\\\`, the default library would reside in :file:`C:\\\\Python\\\\Lib" -"\\\\` and third-party modules should be stored in :file:`C:\\\\Python\\\\Lib" -"\\\\site-packages\\\\`." +"\\Python\\\\`, the default library would reside in :file:`C:\\\\Python\\" +"\\Lib\\\\` and third-party modules should be stored in :file:`C:\\\\Python\\" +"\\Lib\\\\site-packages\\\\`." msgstr "" msgid "" diff --git a/whatsnew/2.0.po b/whatsnew/2.0.po index 1833427aa9..d8227882a7 100644 --- a/whatsnew/2.0.po +++ b/whatsnew/2.0.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New in Python 2.0" msgstr "Co nowego w Python 2.0" @@ -196,10 +196,11 @@ msgstr "" msgid "" "In Python source code, Unicode strings are written as ``u\"string\"``. " -"Arbitrary Unicode characters can be written using a new escape sequence, ``" -"\\uHHHH``, where *HHHH* is a 4-digit hexadecimal number from 0000 to FFFF. " -"The existing ``\\xHHHH`` escape sequence can also be used, and octal escapes " -"can be used for characters up to U+01FF, which is represented by ``\\777``." +"Arbitrary Unicode characters can be written using a new escape sequence, " +"``\\uHHHH``, where *HHHH* is a 4-digit hexadecimal number from 0000 to " +"FFFF. The existing ``\\xHHHH`` escape sequence can also be used, and octal " +"escapes can be used for characters up to U+01FF, which is represented by " +"``\\777``." msgstr "" msgid "" @@ -755,8 +756,8 @@ msgstr "" msgid "" "The ``\\x`` escape in string literals now takes exactly 2 hex digits. " "Previously it would consume all the hex digits following the 'x' and take " -"the lowest 8 bits of the result, so ``\\x123456`` was equivalent to ``" -"\\x56``." +"the lowest 8 bits of the result, so ``\\x123456`` was equivalent to " +"``\\x56``." msgstr "" msgid "" diff --git a/whatsnew/2.1.po b/whatsnew/2.1.po index 3a6cb710f8..a33c252414 100644 --- a/whatsnew/2.1.po +++ b/whatsnew/2.1.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New in Python 2.1" msgstr "" @@ -272,11 +272,11 @@ msgstr "" msgid "" "The built-in ``cmp(A,B)`` function can use the rich comparison machinery, " "and now accepts an optional argument specifying which comparison operation " -"to use; this is given as one of the strings ``\"<\"``, ``\"<=\"``, ``\">" -"\"``, ``\">=\"``, ``\"==\"``, or ``\"!=\"``. If called without the optional " -"third argument, :func:`cmp` will only return -1, 0, or +1 as in previous " -"versions of Python; otherwise it will call the appropriate method and can " -"return any Python object." +"to use; this is given as one of the strings ``\"<\"``, ``\"<=\"``, " +"``\">\"``, ``\">=\"``, ``\"==\"``, or ``\"!=\"``. If called without the " +"optional third argument, :func:`cmp` will only return -1, 0, or +1 as in " +"previous versions of Python; otherwise it will call the appropriate method " +"and can return any Python object." msgstr "" msgid "" diff --git a/whatsnew/2.2.po b/whatsnew/2.2.po index e0153336aa..987e040886 100644 --- a/whatsnew/2.2.po +++ b/whatsnew/2.2.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New in Python 2.2" msgstr "" @@ -625,9 +625,9 @@ msgid "" "The idea of generators comes from other programming languages, especially " "Icon (https://www.cs.arizona.edu/icon/), where the idea of generators is " "central. In Icon, every expression and function call behaves like a " -"generator. One example from \"An Overview of the Icon Programming Language" -"\" at https://www.cs.arizona.edu/icon/docs/ipd266.htm gives an idea of what " -"this looks like::" +"generator. One example from \"An Overview of the Icon Programming " +"Language\" at https://www.cs.arizona.edu/icon/docs/ipd266.htm gives an idea " +"of what this looks like::" msgstr "" msgid "" @@ -1011,8 +1011,8 @@ msgid "" msgstr "" msgid "" -"The :mod:`smtplib` module now supports :rfc:`2487`, \"Secure SMTP over TLS" -"\", so it's now possible to encrypt the SMTP traffic between a Python " +"The :mod:`smtplib` module now supports :rfc:`2487`, \"Secure SMTP over " +"TLS\", so it's now possible to encrypt the SMTP traffic between a Python " "program and the mail transport agent being handed a message. :mod:`smtplib` " "also supports SMTP authentication. (Contributed by Gerhard Häring.)" msgstr "" @@ -1202,11 +1202,11 @@ msgid "" "The most significant change is the ability to build Python as a framework, " "enabled by supplying the :option:`!--enable-framework` option to the " "configure script when compiling Python. According to Jack Jansen, \"This " -"installs a self-contained Python installation plus the OS X framework \"glue" -"\" into :file:`/Library/Frameworks/Python.framework` (or another location of " -"choice). For now there is little immediate added benefit to this (actually, " -"there is the disadvantage that you have to change your PATH to be able to " -"find Python), but it is the basis for creating a full-blown Python " +"installs a self-contained Python installation plus the OS X framework " +"\"glue\" into :file:`/Library/Frameworks/Python.framework` (or another " +"location of choice). For now there is little immediate added benefit to this " +"(actually, there is the disadvantage that you have to change your PATH to be " +"able to find Python), but it is the basis for creating a full-blown Python " "application, porting the MacPython IDE, possibly using Python as a standard " "OSA scripting language and much more.\"" msgstr "" diff --git a/whatsnew/3.0.po b/whatsnew/3.0.po index eb757a0305..7abc631aad 100644 --- a/whatsnew/3.0.po +++ b/whatsnew/3.0.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New In Python 3.0" msgstr "" @@ -88,9 +88,9 @@ msgstr "" msgid "" "The :func:`print` function doesn't support the \"softspace\" feature of the " -"old ``print`` statement. For example, in Python 2.x, ``print \"A\\n\", \"B" -"\"`` would write ``\"A\\nB\\n\"``; but in Python 3.0, ``print(\"A\\n\", \"B" -"\")`` writes ``\"A\\n B\\n\"``." +"old ``print`` statement. For example, in Python 2.x, ``print \"A\\n\", " +"\"B\"`` would write ``\"A\\nB\\n\"``; but in Python 3.0, ``print(\"A\\n\", " +"\"B\")`` writes ``\"A\\n B\\n\"``." msgstr "" msgid "" diff --git a/whatsnew/3.1.po b/whatsnew/3.1.po index 7e66cea449..59561b59f1 100644 --- a/whatsnew/3.1.po +++ b/whatsnew/3.1.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New In Python 3.1" msgstr "" diff --git a/whatsnew/3.7.po b/whatsnew/3.7.po index bd79c1928c..834b671bc2 100644 --- a/whatsnew/3.7.po +++ b/whatsnew/3.7.po @@ -20,9 +20,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New In Python 3.7" msgstr "" @@ -1462,8 +1462,8 @@ msgid "" msgstr "" msgid "" -":func:`re.split` now supports splitting on a pattern like ``r'\\b'``, ``'^" -"$'`` or ``(?=-)`` that matches an empty string. (Contributed by Serhiy " +":func:`re.split` now supports splitting on a pattern like ``r'\\b'``, " +"``'^$'`` or ``(?=-)`` that matches an empty string. (Contributed by Serhiy " "Storchaka in :issue:`25054`.)" msgstr "" diff --git a/whatsnew/3.8.po b/whatsnew/3.8.po index 9f37f77baf..2fc267a654 100644 --- a/whatsnew/3.8.po +++ b/whatsnew/3.8.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New In Python 3.8" msgstr "Co nowego w Pythonie 3.8" @@ -1510,17 +1510,17 @@ msgstr "" msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, :func:" -"`shutil.copytree` and :func:`shutil.move` use platform-specific \"fast-copy" -"\" syscalls on Linux and macOS in order to copy the file more efficiently. " -"\"fast-copy\" means that the copying operation occurs within the kernel, " -"avoiding the use of userspace buffers in Python as in \"``outfd.write(infd." -"read())``\". On Windows :func:`shutil.copyfile` uses a bigger default buffer " -"size (1 MiB instead of 16 KiB) and a :func:`memoryview`-based variant of :" -"func:`shutil.copyfileobj` is used. The speedup for copying a 512 MiB file " -"within the same partition is about +26% on Linux, +50% on macOS and +40% on " -"Windows. Also, much less CPU cycles are consumed. See :ref:`shutil-platform-" -"dependent-efficient-copy-operations` section. (Contributed by Giampaolo " -"Rodolà in :issue:`33671`.)" +"`shutil.copytree` and :func:`shutil.move` use platform-specific \"fast-" +"copy\" syscalls on Linux and macOS in order to copy the file more " +"efficiently. \"fast-copy\" means that the copying operation occurs within " +"the kernel, avoiding the use of userspace buffers in Python as in \"``outfd." +"write(infd.read())``\". On Windows :func:`shutil.copyfile` uses a bigger " +"default buffer size (1 MiB instead of 16 KiB) and a :func:`memoryview`-based " +"variant of :func:`shutil.copyfileobj` is used. The speedup for copying a 512 " +"MiB file within the same partition is about +26% on Linux, +50% on macOS and " +"+40% on Windows. Also, much less CPU cycles are consumed. See :ref:`shutil-" +"platform-dependent-efficient-copy-operations` section. (Contributed by " +"Giampaolo Rodolà in :issue:`33671`.)" msgstr "" msgid "" @@ -2112,9 +2112,9 @@ msgstr "" msgid "" ":func:`shutil.copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, :func:" -"`shutil.copytree` and :func:`shutil.move` use platform-specific \"fast-copy" -"\" syscalls (see :ref:`shutil-platform-dependent-efficient-copy-operations` " -"section)." +"`shutil.copytree` and :func:`shutil.move` use platform-specific \"fast-" +"copy\" syscalls (see :ref:`shutil-platform-dependent-efficient-copy-" +"operations` section)." msgstr "" msgid "" diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index c848e24bd2..8ea962ce62 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -21,9 +21,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New In Python 3.9" msgstr "Co nowego w Pythonie 3.9" diff --git a/whatsnew/index.po b/whatsnew/index.po index 7026ee333a..6bebd67da9 100644 --- a/whatsnew/index.po +++ b/whatsnew/index.po @@ -19,9 +19,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "What's New in Python" msgstr "Co nowego w Pythonie" From 1e5bbefe4f862054c7c4ba56cd0f802b9b2d53ef Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 6 Dec 2022 00:46:07 +0000 Subject: [PATCH 128/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index abec5dfa06..d7aa4fa5d2 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![46.65% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-46.65%25-0.svg) +![47.11% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-47.11%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 8ee83e29c00967ce1aaea47e0945c80ed95b4ee7 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 7 Dec 2022 21:32:00 +0000 Subject: [PATCH 129/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d7aa4fa5d2..9842cc0f4e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![47.11% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-47.11%25-0.svg) +![47.29% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-47.29%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From ae8012dc735cc5d09662ad37954df74a143be86c Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 13 Dec 2022 11:31:41 +0000 Subject: [PATCH 130/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9842cc0f4e..1de95bb2ae 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![47.29% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-47.29%25-0.svg) +![47.38% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-47.38%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 525caf1a6516876aad62ead6c3f36f342352b5eb Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 13 Dec 2022 12:02:27 +0000 Subject: [PATCH 131/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1de95bb2ae..c0b9609ddb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![47.38% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-47.38%25-0.svg) +![48.57% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-48.57%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From ce023ba641606487088d53d30b5b9de7e34e6afc Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 13 Dec 2022 12:42:03 +0000 Subject: [PATCH 132/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c0b9609ddb..4f8f281ac0 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![48.57% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-48.57%25-0.svg) +![49.76% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-49.76%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From e168952d80afb2f49596515cecb3c61a3ab184f4 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 14 Dec 2022 09:02:00 +0000 Subject: [PATCH 133/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4f8f281ac0..a0270db42c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![49.76% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-49.76%25-0.svg) +![49.85% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-49.85%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 6cf9ed745481ee48d58d88bbd2095d2121d9c648 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 21 Dec 2022 02:20:57 +0000 Subject: [PATCH 134/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a0270db42c..51bf9f386e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![49.85% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-49.85%25-0.svg) +![50.03% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-50.03%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From ac55821018a9eed35bab9d262eec426e6c9351ca Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 26 Dec 2022 20:05:13 +0000 Subject: [PATCH 135/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 51bf9f386e..20c4178b04 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![50.03% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-50.03%25-0.svg) +![51.21% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.21%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 2922d781c83af69a7d3de9ffac3d00b8ee0f3201 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Tue, 27 Dec 2022 00:49:07 +0000 Subject: [PATCH 136/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 20c4178b04..f5d55cfbc1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![51.21% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.21%25-0.svg) +![51.30% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.30%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 97aaa589c3c408abacb8a954297aa4ebc1d663b7 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 28 Dec 2022 13:38:04 +0000 Subject: [PATCH 137/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f5d55cfbc1..7f753b516b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![51.30% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.30%25-0.svg) +![51.72% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.72%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 60fdb259312bdf2e0c68bbce32b5d4a6c1732e12 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 28 Dec 2022 14:07:17 +0000 Subject: [PATCH 138/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f753b516b..8a535ac81c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![51.72% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.72%25-0.svg) +![51.80% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.80%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From bfea7e3877249403eabd6107cc1a8dcd51b0b510 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 28 Dec 2022 15:07:39 +0000 Subject: [PATCH 139/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8a535ac81c..d6484e4ccb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![51.80% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.80%25-0.svg) +![51.89% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.89%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 11dce2a9677ad7e5a94b2b57c1877d0a53dac236 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 28 Dec 2022 15:37:52 +0000 Subject: [PATCH 140/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d6484e4ccb..6c35614bf0 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![51.89% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-51.89%25-0.svg) +![52.56% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-52.56%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From 2cc202c0b48be2736ee54b7b2dbcb574a39a43c3 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 28 Dec 2022 17:08:14 +0000 Subject: [PATCH 141/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6c35614bf0..e558acfd26 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![52.56% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-52.56%25-0.svg) +![52.65% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-52.65%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From acdf18ae57d10edbe1f6dfb7ba9199a2fe13fc23 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 30 Dec 2022 14:39:10 +0000 Subject: [PATCH 142/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e558acfd26..84f827a448 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![52.65% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-52.65%25-0.svg) +![53.92% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-53.92%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From c2b1ecb22c0dd0f965ce979babd135febbf0f3fc Mon Sep 17 00:00:00 2001 From: Maciej Olko Date: Wed, 15 Feb 2023 01:46:46 +0100 Subject: [PATCH 143/153] Use Transifex API v3 for getting stats Base on per string calculations for backwards compatibility -- this gives 55.39 today vs 48.01 on per word calculations Old Transifex API stopped to work on Feb 13 at 10AM CET --- manage_translation.py | 53 +++++++++++++++++++++++++++++++------------ 1 file changed, 39 insertions(+), 14 deletions(-) diff --git a/manage_translation.py b/manage_translation.py index 5ad19e721a..7a2734289e 100755 --- a/manage_translation.py +++ b/manage_translation.py @@ -15,9 +15,12 @@ from argparse import ArgumentParser from collections import Counter import os -from re import match +from dataclasses import dataclass +from re import match, search from subprocess import call, run import sys +from typing import Self +from urllib.parse import unquote LANGUAGE = 'pl' @@ -91,11 +94,30 @@ def recreate_tx_config(): ) +@dataclass +class ResourceLanguageStatistics: + name: str + total_words: int + translated_words: int + total_strings: int + translated_strings: int + + @classmethod + def from_api_v3_entry(cls, data: dict) -> Self: + return cls( + name=search('r:([^:]*)', data['id']).group(1), + total_words=data['attributes']['total_words'], + translated_words=data['attributes']['translated_words'], + total_strings=data['attributes']['total_strings'], + translated_strings=data['attributes']['translated_strings'], + ) + + def _get_resources(): from requests import get resources = [] - offset = 0 + cursor = None if os.path.exists('.tx/api-key'): with open('.tx/api-key') as f: transifex_api_key = f.read() @@ -103,17 +125,20 @@ def _get_resources(): transifex_api_key = os.getenv('TX_TOKEN') while True: response = get( - f'https://api.transifex.com/organizations/python-doc/projects/{PROJECT_SLUG}/resources/', - params={'language_code': LANGUAGE, 'offset': offset}, - auth=('api', transifex_api_key), + 'https://rest.api.transifex.com/resource_language_stats', + params={ + 'filter[project]': f'o:python-doc:p:{PROJECT_SLUG}', 'filter[language]': f'l:{LANGUAGE}' + } | ({'page[cursor]': cursor} if cursor else {}), + headers={'Authorization': f'Bearer {transifex_api_key}'} ) response.raise_for_status() - response_list = response.json() + response_json = response.json() + response_list = response_json['data'] resources.extend(response_list) - if len(response_list) < 100: + if 'next' not in response_json['links']: break - offset += len(response_list) - return resources + cursor = unquote(search('page\[cursor]=([^&]*)', response_json['links']['next']).group(1)) + return [ResourceLanguageStatistics.from_api_v3_entry(entry) for entry in resources] def _get_number_of_translators(): @@ -130,9 +155,9 @@ def _get_number_of_translators(): def recreate_readme(): def language_switcher(entry): return ( - entry['name'].startswith('bugs') - or entry['name'].startswith('tutorial') - or entry['name'].startswith('library--functions') + entry.name.startswith('bugs') + or entry.name.startswith('tutorial') + or entry.name.startswith('library--functions') ) def average(averages, weights): @@ -140,8 +165,8 @@ def average(averages, weights): resources = _get_resources() filtered = list(filter(language_switcher, resources)) - average_list = [e['stats']['translated']['percentage'] for e in filtered] - weights_list = [e['wordcount'] for e in filtered] + average_list = [e.translated_words / e.total_words for e in filtered] + weights_list = [e.total_words for e in filtered] language_switcher_status = average(average_list, weights=weights_list) * 100 number_of_translators = _get_number_of_translators() From d98acace903e8cd65b1bc3a47bd0fedc87b03c6f Mon Sep 17 00:00:00 2001 From: Maciej Olko Date: Wed, 15 Feb 2023 02:09:01 +0100 Subject: [PATCH 144/153] Use Transifex API v3 for generating .tx/config Base on per string calculations for stats in README for backwards compatibility -- this gives 55.39 today vs 48.01 on per word calculations Old Transifex API stopped to work on Feb 13 at 10AM CET --- manage_translation.py | 40 +++++++++++++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 9 deletions(-) diff --git a/manage_translation.py b/manage_translation.py index 7a2734289e..2da7e79f15 100755 --- a/manage_translation.py +++ b/manage_translation.py @@ -65,7 +65,7 @@ def recreate_tx_config(): ) ) for resource in resources: - slug = resource['slug'] + slug = resource.slug name = RESOURCE_NAME_MAP.get(slug, slug) if slug == '0': continue @@ -94,6 +94,15 @@ def recreate_tx_config(): ) +@dataclass +class Resource: + slug: str + + @classmethod + def from_api_v3_entry(cls, data: dict) -> Self: + return cls(slug=data['attributes']['slug']) + + @dataclass class ResourceLanguageStatistics: name: str @@ -113,7 +122,7 @@ def from_api_v3_entry(cls, data: dict) -> Self: ) -def _get_resources(): +def _get_from_api_v3_with_cursor(url: str, params: dict): from requests import get resources = [] @@ -125,19 +134,32 @@ def _get_resources(): transifex_api_key = os.getenv('TX_TOKEN') while True: response = get( - 'https://rest.api.transifex.com/resource_language_stats', - params={ - 'filter[project]': f'o:python-doc:p:{PROJECT_SLUG}', 'filter[language]': f'l:{LANGUAGE}' - } | ({'page[cursor]': cursor} if cursor else {}), + url, + params=params | ({'page[cursor]': cursor} if cursor else {}), headers={'Authorization': f'Bearer {transifex_api_key}'} ) response.raise_for_status() response_json = response.json() response_list = response_json['data'] resources.extend(response_list) - if 'next' not in response_json['links']: + if not response_json['links'].get('next'): # for stats no key, for list resources null break cursor = unquote(search('page\[cursor]=([^&]*)', response_json['links']['next']).group(1)) + return resources + + +def _get_resources(): + resources = _get_from_api_v3_with_cursor( + 'https://rest.api.transifex.com/resources', {'filter[project]': f'o:python-doc:p:{PROJECT_SLUG}'} + ) + return [Resource.from_api_v3_entry(entry) for entry in resources] + + +def _get_resource_language_stats(): + resources = _get_from_api_v3_with_cursor( + 'https://rest.api.transifex.com/resource_language_stats', + {'filter[project]': f'o:python-doc:p:{PROJECT_SLUG}', 'filter[language]': f'l:{LANGUAGE}'} + ) return [ResourceLanguageStatistics.from_api_v3_entry(entry) for entry in resources] @@ -163,9 +185,9 @@ def language_switcher(entry): def average(averages, weights): return sum([a * w for a, w in zip(averages, weights)]) / sum(weights) - resources = _get_resources() + resources = _get_resource_language_stats() filtered = list(filter(language_switcher, resources)) - average_list = [e.translated_words / e.total_words for e in filtered] + average_list = [e.translated_strings / e.total_strings for e in filtered] weights_list = [e.total_words for e in filtered] language_switcher_status = average(average_list, weights=weights_list) * 100 From 7437308128e5d514115e50fb2abdb9253480d8ed Mon Sep 17 00:00:00 2001 From: Maciej Olko Date: Wed, 15 Feb 2023 02:15:31 +0100 Subject: [PATCH 145/153] Remove typing.Self from 3.10 --- manage_translation.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/manage_translation.py b/manage_translation.py index 2da7e79f15..4c762fed04 100755 --- a/manage_translation.py +++ b/manage_translation.py @@ -19,7 +19,6 @@ from re import match, search from subprocess import call, run import sys -from typing import Self from urllib.parse import unquote LANGUAGE = 'pl' @@ -99,7 +98,7 @@ class Resource: slug: str @classmethod - def from_api_v3_entry(cls, data: dict) -> Self: + def from_api_v3_entry(cls, data: dict): return cls(slug=data['attributes']['slug']) @@ -112,7 +111,7 @@ class ResourceLanguageStatistics: translated_strings: int @classmethod - def from_api_v3_entry(cls, data: dict) -> Self: + def from_api_v3_entry(cls, data: dict): return cls( name=search('r:([^:]*)', data['id']).group(1), total_words=data['attributes']['total_words'], From 37ae1b7409a2051f1adce9725baa506073b7bdce Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 15 Feb 2023 01:36:02 +0000 Subject: [PATCH 146/153] Update translation from Transifex --- .tx/config | 86 +++++++++++++++++++++++++++--------------------------- README.md | 2 +- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/.tx/config b/.tx/config index bfc1d1cfcc..18f0f6d190 100644 --- a/.tx/config +++ b/.tx/config @@ -341,11 +341,6 @@ trans.pl = distributing/index.po type = PO source_lang = en -[python-39.distutils--_setuptools_disclaimer] -trans.pl = distutils/_setuptools_disclaimer.po -type = PO -source_lang = en - [python-39.distutils--apiref] trans.pl = distutils/apiref.po type = PO @@ -396,6 +391,11 @@ trans.pl = distutils/setupscript.po type = PO source_lang = en +[python-39.distutils--_setuptools_disclaimer] +trans.pl = distutils/_setuptools_disclaimer.po +type = PO +source_lang = en + [python-39.distutils--sourcedist] trans.pl = distutils/sourcedist.po type = PO @@ -591,26 +591,6 @@ trans.pl = library/2to3.po type = PO source_lang = en -[python-39.library--__future__] -trans.pl = library/__future__.po -type = PO -source_lang = en - -[python-39.library--__main__] -trans.pl = library/__main__.po -type = PO -source_lang = en - -[python-39.library--_dummy_thread] -trans.pl = library/_dummy_thread.po -type = PO -source_lang = en - -[python-39.library--_thread] -trans.pl = library/_thread.po -type = PO -source_lang = en - [python-39.library--abc] trans.pl = library/abc.po type = PO @@ -1011,6 +991,11 @@ trans.pl = library/doctest.po type = PO source_lang = en +[python-39.library--_dummy_thread] +trans.pl = library/_dummy_thread.po +type = PO +source_lang = en + [python-39.library--dummy_threading] trans.pl = library/dummy_threading.po type = PO @@ -1196,6 +1181,11 @@ trans.pl = library/functools.po type = PO source_lang = en +[python-39.library--__future__] +trans.pl = library/__future__.po +type = PO +source_lang = en + [python-39.library--gc] trans.pl = library/gc.po type = PO @@ -1426,6 +1416,11 @@ trans.pl = library/mailcap.po type = PO source_lang = en +[python-39.library--__main__] +trans.pl = library/__main__.po +type = PO +source_lang = en + [python-39.library--markup] trans.pl = library/markup.po type = PO @@ -1631,13 +1626,13 @@ trans.pl = library/pwd.po type = PO source_lang = en -[python-39.library--py_compile] -trans.pl = library/py_compile.po +[python-39.library--pyclbr] +trans.pl = library/pyclbr.po type = PO source_lang = en -[python-39.library--pyclbr] -trans.pl = library/pyclbr.po +[python-39.library--py_compile] +trans.pl = library/py_compile.po type = PO source_lang = en @@ -1901,6 +1896,11 @@ trans.pl = library/textwrap.po type = PO source_lang = en +[python-39.library--_thread] +trans.pl = library/_thread.po +type = PO +source_lang = en + [python-39.library--threading] trans.pl = library/threading.po type = PO @@ -2146,38 +2146,38 @@ trans.pl = library/xml_etree_elementtree.po type = PO source_lang = en -[python-39.library--xml_sax] -trans.pl = library/xml_sax.po +[python-39.library--xmlrpc] +trans.pl = library/xmlrpc.po type = PO source_lang = en -[python-39.library--xml_sax_handler] -trans.pl = library/xml_sax_handler.po +[python-39.library--xmlrpc_client] +trans.pl = library/xmlrpc_client.po type = PO source_lang = en -[python-39.library--xml_sax_reader] -trans.pl = library/xml_sax_reader.po +[python-39.library--xmlrpc_server] +trans.pl = library/xmlrpc_server.po type = PO source_lang = en -[python-39.library--xml_sax_utils] -trans.pl = library/xml_sax_utils.po +[python-39.library--xml_sax] +trans.pl = library/xml_sax.po type = PO source_lang = en -[python-39.library--xmlrpc] -trans.pl = library/xmlrpc.po +[python-39.library--xml_sax_handler] +trans.pl = library/xml_sax_handler.po type = PO source_lang = en -[python-39.library--xmlrpc_client] -trans.pl = library/xmlrpc_client.po +[python-39.library--xml_sax_reader] +trans.pl = library/xml_sax_reader.po type = PO source_lang = en -[python-39.library--xmlrpc_server] -trans.pl = library/xmlrpc_server.po +[python-39.library--xml_sax_utils] +trans.pl = library/xml_sax_utils.po type = PO source_lang = en diff --git a/README.md b/README.md index 84f827a448..5af93eedd8 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![53.92% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-53.92%25-0.svg) +![55.10% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-55.10%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From a89d4199e3b52f6a573b447242fe056f65e358b7 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Sat, 25 Feb 2023 23:47:55 +0000 Subject: [PATCH 147/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5af93eedd8..0b6a9a18f6 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![55.10% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-55.10%25-0.svg) +![55.19% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-55.19%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From ae101f6a39ee673e7f11a8fae961543fcc16e705 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 1 Mar 2023 21:33:35 +0000 Subject: [PATCH 148/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0b6a9a18f6..926728100c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![55.19% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-55.19%25-0.svg) +![55.28% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-55.28%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From d413cac956b4f6fc6880ef344da99056f7c2013f Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Mon, 29 May 2023 19:33:37 +0000 Subject: [PATCH 149/153] Update translation from Transifex --- .tx/config | 40 ---------------------------------------- 1 file changed, 40 deletions(-) diff --git a/.tx/config b/.tx/config index 18f0f6d190..5f4de3f9e9 100644 --- a/.tx/config +++ b/.tx/config @@ -651,11 +651,6 @@ trans.pl = library/asyncio-eventloop.po type = PO source_lang = en -[python-39.library--asyncio-eventloops] -trans.pl = library/asyncio-eventloops.po -type = PO -source_lang = en - [python-39.library--asyncio-exceptions] trans.pl = library/asyncio-exceptions.po type = PO @@ -991,16 +986,6 @@ trans.pl = library/doctest.po type = PO source_lang = en -[python-39.library--_dummy_thread] -trans.pl = library/_dummy_thread.po -type = PO -source_lang = en - -[python-39.library--dummy_threading] -trans.pl = library/dummy_threading.po -type = PO -source_lang = en - [python-39.library--email] trans.pl = library/email.po type = PO @@ -1076,11 +1061,6 @@ trans.pl = library/email_policy.po type = PO source_lang = en -[python-39.library--email_util] -trans.pl = library/email_util.po -type = PO -source_lang = en - [python-39.library--email_utils] trans.pl = library/email_utils.po type = PO @@ -1146,11 +1126,6 @@ trans.pl = library/formatter.po type = PO source_lang = en -[python-39.library--fpectl] -trans.pl = library/fpectl.po -type = PO -source_lang = en - [python-39.library--fractions] trans.pl = library/fractions.po type = PO @@ -1401,11 +1376,6 @@ trans.pl = library/lzma.po type = PO source_lang = en -[python-39.library--macpath] -trans.pl = library/macpath.po -type = PO -source_lang = en - [python-39.library--mailbox] trans.pl = library/mailbox.po type = PO @@ -1541,11 +1511,6 @@ trans.pl = library/ossaudiodev.po type = PO source_lang = en -[python-39.library--othergui] -trans.pl = library/othergui.po -type = PO -source_lang = en - [python-39.library--parser] trans.pl = library/parser.po type = PO @@ -2006,11 +1971,6 @@ trans.pl = library/typing.po type = PO source_lang = en -[python-39.library--undoc] -trans.pl = library/undoc.po -type = PO -source_lang = en - [python-39.library--unicodedata] trans.pl = library/unicodedata.po type = PO From a40745fdba29a151fef02ad1d8903ea83b36e990 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Fri, 30 Aug 2024 23:28:38 +0000 Subject: [PATCH 150/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 926728100c..02683905ca 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![55.28% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-55.28%25-0.svg) +![66.39% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-66.39%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From d8393d3587498748301c376ce54b00198b3aa7e9 Mon Sep 17 00:00:00 2001 From: Maciej Olko Date: Sat, 31 Aug 2024 01:06:33 +0200 Subject: [PATCH 151/153] Remove left-over files and add a script to warn about new ones --- library/email_util.po | 222 ------------------------------------------ manage_translation.py | 18 +++- 2 files changed, 17 insertions(+), 223 deletions(-) delete mode 100644 library/email_util.po diff --git a/library/email_util.po b/library/email_util.po deleted file mode 100644 index c2dac5957d..0000000000 --- a/library/email_util.po +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2001-2018, Python Software Foundation -# This file is distributed under the same license as the Python package. -# FIRST AUTHOR , YEAR. -# -# Translators: -# Maciej Olko , 2019 -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: Python 3.7\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-06-30 05:56+0900\n" -"PO-Revision-Date: 2017-02-16 23:09+0000\n" -"Last-Translator: Maciej Olko , 2019\n" -"Language-Team: Polish (https://www.transifex.com/python-doc/teams/5390/pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " -"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " -"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" - -msgid ":mod:`email.utils`: Miscellaneous utilities" -msgstr "" - -msgid "**Source code:** :source:`Lib/email/utils.py`" -msgstr "" - -msgid "" -"There are a couple of useful utilities provided in the :mod:`email.utils` " -"module:" -msgstr "" - -msgid "" -"Return local time as an aware datetime object. If called without arguments, " -"return current time. Otherwise *dt* argument should be a :class:`~datetime." -"datetime` instance, and it is converted to the local time zone according to " -"the system time zone database. If *dt* is naive (that is, ``dt.tzinfo`` is " -"``None``), it is assumed to be in local time. In this case, a positive or " -"zero value for *isdst* causes ``localtime`` to presume initially that summer " -"time (for example, Daylight Saving Time) is or is not (respectively) in " -"effect for the specified time. A negative value for *isdst* causes the " -"``localtime`` to attempt to divine whether summer time is in effect for the " -"specified time." -msgstr "" - -msgid "" -"Returns a string suitable for an :rfc:`2822`\\ -compliant :mailheader:" -"`Message-ID` header. Optional *idstring* if given, is a string used to " -"strengthen the uniqueness of the message id. Optional *domain* if given " -"provides the portion of the msgid after the '@'. The default is the local " -"hostname. It is not normally necessary to override this default, but may be " -"useful certain cases, such as a constructing distributed system that uses a " -"consistent domain name across multiple hosts." -msgstr "" - -msgid "Added the *domain* keyword." -msgstr "" - -msgid "" -"The remaining functions are part of the legacy (``Compat32``) email API. " -"There is no need to directly use these with the new API, since the parsing " -"and formatting they provide is done automatically by the header parsing " -"machinery of the new API." -msgstr "" - -msgid "" -"Return a new string with backslashes in *str* replaced by two backslashes, " -"and double quotes replaced by backslash-double quote." -msgstr "" - -msgid "" -"Return a new string which is an *unquoted* version of *str*. If *str* ends " -"and begins with double quotes, they are stripped off. Likewise if *str* " -"ends and begins with angle brackets, they are stripped off." -msgstr "" - -msgid "" -"Parse address -- which should be the value of some address-containing field " -"such as :mailheader:`To` or :mailheader:`Cc` -- into its constituent " -"*realname* and *email address* parts. Returns a tuple of that information, " -"unless the parse fails, in which case a 2-tuple of ``('', '')`` is returned." -msgstr "" - -msgid "" -"The inverse of :meth:`parseaddr`, this takes a 2-tuple of the form " -"``(realname, email_address)`` and returns the string value suitable for a :" -"mailheader:`To` or :mailheader:`Cc` header. If the first element of *pair* " -"is false, then the second element is returned unmodified." -msgstr "" - -msgid "" -"Optional *charset* is the character set that will be used in the :rfc:`2047` " -"encoding of the ``realname`` if the ``realname`` contains non-ASCII " -"characters. Can be an instance of :class:`str` or a :class:`~email.charset." -"Charset`. Defaults to ``utf-8``." -msgstr "" - -msgid "Added the *charset* option." -msgstr "" - -msgid "" -"This method returns a list of 2-tuples of the form returned by " -"``parseaddr()``. *fieldvalues* is a sequence of header field values as might " -"be returned by :meth:`Message.get_all `. " -"Here's a simple example that gets all the recipients of a message::" -msgstr "" - -msgid "" -"Attempts to parse a date according to the rules in :rfc:`2822`. however, " -"some mailers don't follow that format as specified, so :func:`parsedate` " -"tries to guess correctly in such cases. *date* is a string containing an :" -"rfc:`2822` date, such as ``\"Mon, 20 Nov 1995 19:12:08 -0500\"``. If it " -"succeeds in parsing the date, :func:`parsedate` returns a 9-tuple that can " -"be passed directly to :func:`time.mktime`; otherwise ``None`` will be " -"returned. Note that indexes 6, 7, and 8 of the result tuple are not usable." -msgstr "" - -msgid "" -"Performs the same function as :func:`parsedate`, but returns either ``None`` " -"or a 10-tuple; the first 9 elements make up a tuple that can be passed " -"directly to :func:`time.mktime`, and the tenth is the offset of the date's " -"timezone from UTC (which is the official term for Greenwich Mean Time) " -"[#]_. If the input string has no timezone, the last element of the tuple " -"returned is ``None``. Note that indexes 6, 7, and 8 of the result tuple are " -"not usable." -msgstr "" - -msgid "" -"The inverse of :func:`format_datetime`. Performs the same function as :func:" -"`parsedate`, but on success returns a :mod:`~datetime.datetime`. If the " -"input date has a timezone of ``-0000``, the ``datetime`` will be a naive " -"``datetime``, and if the date is conforming to the RFCs it will represent a " -"time in UTC but with no indication of the actual source timezone of the " -"message the date comes from. If the input date has any other valid timezone " -"offset, the ``datetime`` will be an aware ``datetime`` with the " -"corresponding a :class:`~datetime.timezone` :class:`~datetime.tzinfo`." -msgstr "" - -msgid "" -"Turn a 10-tuple as returned by :func:`parsedate_tz` into a UTC timestamp " -"(seconds since the Epoch). If the timezone item in the tuple is ``None``, " -"assume local time." -msgstr "" - -msgid "Returns a date string as per :rfc:`2822`, e.g.::" -msgstr "" - -msgid "" -"Optional *timeval* if given is a floating point time value as accepted by :" -"func:`time.gmtime` and :func:`time.localtime`, otherwise the current time is " -"used." -msgstr "" - -msgid "" -"Optional *localtime* is a flag that when ``True``, interprets *timeval*, and " -"returns a date relative to the local timezone instead of UTC, properly " -"taking daylight savings time into account. The default is ``False`` meaning " -"UTC is used." -msgstr "" - -msgid "" -"Optional *usegmt* is a flag that when ``True``, outputs a date string with " -"the timezone as an ascii string ``GMT``, rather than a numeric ``-0000``. " -"This is needed for some protocols (such as HTTP). This only applies when " -"*localtime* is ``False``. The default is ``False``." -msgstr "" - -msgid "" -"Like ``formatdate``, but the input is a :mod:`datetime` instance. If it is " -"a naive datetime, it is assumed to be \"UTC with no information about the " -"source timezone\", and the conventional ``-0000`` is used for the timezone. " -"If it is an aware ``datetime``, then the numeric timezone offset is used. If " -"it is an aware timezone with offset zero, then *usegmt* may be set to " -"``True``, in which case the string ``GMT`` is used instead of the numeric " -"timezone offset. This provides a way to generate standards conformant HTTP " -"date headers." -msgstr "" - -msgid "Decode the string *s* according to :rfc:`2231`." -msgstr "" - -msgid "" -"Encode the string *s* according to :rfc:`2231`. Optional *charset* and " -"*language*, if given is the character set name and language name to use. If " -"neither is given, *s* is returned as-is. If *charset* is given but " -"*language* is not, the string is encoded using the empty string for " -"*language*." -msgstr "" - -msgid "" -"When a header parameter is encoded in :rfc:`2231` format, :meth:`Message." -"get_param ` may return a 3-tuple containing " -"the character set, language, and value. :func:`collapse_rfc2231_value` " -"turns this into a unicode string. Optional *errors* is passed to the " -"*errors* argument of :class:`str`'s :func:`~str.encode` method; it defaults " -"to ``'replace'``. Optional *fallback_charset* specifies the character set " -"to use if the one in the :rfc:`2231` header is not known by Python; it " -"defaults to ``'us-ascii'``." -msgstr "" - -msgid "" -"For convenience, if the *value* passed to :func:`collapse_rfc2231_value` is " -"not a tuple, it should be a string and it is returned unquoted." -msgstr "" - -msgid "" -"Decode parameters list according to :rfc:`2231`. *params* is a sequence of " -"2-tuples containing elements of the form ``(content-type, string-value)``." -msgstr "" - -msgid "Footnotes" -msgstr "Przypisy" - -msgid "" -"Note that the sign of the timezone offset is the opposite of the sign of the " -"``time.timezone`` variable for the same timezone; the latter variable " -"follows the POSIX standard while this module follows :rfc:`2822`." -msgstr "" diff --git a/manage_translation.py b/manage_translation.py index 4c762fed04..78cbb1116f 100755 --- a/manage_translation.py +++ b/manage_translation.py @@ -16,10 +16,12 @@ from collections import Counter import os from dataclasses import dataclass +from pathlib import Path from re import match, search from subprocess import call, run import sys from urllib.parse import unquote +from warnings import warn LANGUAGE = 'pl' @@ -91,6 +93,20 @@ def recreate_tx_config(): 'source_lang = en\n', ) ) + warn_about_files_to_delete() + +def warn_about_files_to_delete(): + files = list(_get_files_to_delete()) + if not files: + return + warn(f'Found {len(files)} file(s) to delete: {", ".join(files)}.') + +def _get_files_to_delete(): + with open('.tx/config') as config_file: + config = config_file.read() + for file in Path().rglob('*.po'): + if os.fsdecode(file) not in config: + yield os.fsdecode(file) @dataclass @@ -259,7 +275,7 @@ def average(averages, weights): if __name__ == "__main__": - RUNNABLE_SCRIPTS = ('fetch', 'recreate_tx_config', 'recreate_readme') + RUNNABLE_SCRIPTS = ('fetch', 'recreate_tx_config', 'recreate_readme', 'warn_about_files_to_delete') parser = ArgumentParser() parser.add_argument('cmd', nargs=1, choices=RUNNABLE_SCRIPTS) From d5cc2d805c0604e9d5fe24369fbe63d7294ff930 Mon Sep 17 00:00:00 2001 From: GitHub Action's update-translation job Date: Wed, 2 Jul 2025 21:29:43 +0000 Subject: [PATCH 152/153] Update translation from Transifex --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 02683905ca..332ceb50b4 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Polskie tłumaczenie dokumentacji Pythona ======================================== ![build](https://github.com/python/python-docs-pl/workflows/.github/workflows/update-and-build.yml/badge.svg) -![66.39% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-66.39%25-0.svg) +![87.87% przełącznika języków](https://img.shields.io/badge/przełącznik_języków-87.87%25-0.svg) ![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/dynamic/json.svg?label=całość&query=$.pl&url=http://gce.zhsj.me/python/39) ![19 tłumaczy](https://img.shields.io/badge/tłumaczy-19-0.svg) From e2c70574600677bc5b7f68a4e380eae44c0e5b80 Mon Sep 17 00:00:00 2001 From: Maciej Olko Date: Sat, 5 Jul 2025 00:33:06 +0200 Subject: [PATCH 153/153] [3.9] Add Last-Translators to TX pull commit message (#102) Backport of #88 to 3.9 branch. Co-authored-by: Stan Ulbrych --- manage_translation.py | 63 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 60 insertions(+), 3 deletions(-) diff --git a/manage_translation.py b/manage_translation.py index 78cbb1116f..c09c686372 100755 --- a/manage_translation.py +++ b/manage_translation.py @@ -11,6 +11,7 @@ # files. # * recreate_readme: recreate readme to update translation progress. # * regenerate_tx_config: recreate configuration for all resources. +# * generate_commit_msg: generates commit message with co-authors from argparse import ArgumentParser from collections import Counter @@ -18,11 +19,13 @@ from dataclasses import dataclass from pathlib import Path from re import match, search -from subprocess import call, run +from subprocess import call, run, CalledProcessError import sys from urllib.parse import unquote from warnings import warn +from polib import pofile, POFile + LANGUAGE = 'pl' @@ -273,9 +276,63 @@ def average(averages, weights): ''' ) +def generate_commit_msg(): + """Generate a commit message + Parses staged files and generates a commit message with Last-Translator's as + co-authors. + """ + translators: set[str] = set() -if __name__ == "__main__": - RUNNABLE_SCRIPTS = ('fetch', 'recreate_tx_config', 'recreate_readme', 'warn_about_files_to_delete') + result = run( + ['git', 'diff', '--cached', '--name-only', '--diff-filter=ACM'], + capture_output=True, + text=True, + check=True, + ) + staged = [ + filename for filename in result.stdout.splitlines() if filename.endswith('.po') + ] + + for file in staged: + staged_file = run( + ['git', 'show', f':{file}'], capture_output=True, text=True, check=True + ).stdout + try: + old_file = run( + ['git', 'show', f'HEAD:{file}'], + capture_output=True, + text=True, + check=True, + ).stdout + except CalledProcessError: + old_file = '' + + new_po = pofile(staged_file) + old_po = pofile(old_file) if old_file else POFile() + old_entries = {entry.msgid: entry.msgstr for entry in old_po} + + for entry in new_po: + if entry.msgstr and ( + entry.msgid not in old_entries + or old_entries[entry.msgid] != entry.msgstr + ): + translator = new_po.metadata.get('Last-Translator') + translator = translator.split(',')[0].strip() + if translator: + translators.add(f'Co-Authored-By: {translator}') + break + + print('Update translation from Transifex\n\n' + '\n'.join(translators)) + + +if __name__ == '__main__': + RUNNABLE_SCRIPTS = ( + 'fetch', + 'recreate_tx_config', + 'recreate_readme', + 'warn_about_files_to_delete', + 'generate_commit_msg', + ) parser = ArgumentParser() parser.add_argument('cmd', nargs=1, choices=RUNNABLE_SCRIPTS) pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy