Skip to content

Commit 4e811ec

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent ac1b9e9 commit 4e811ec

20 files changed

Lines changed: 314 additions & 182 deletions

README.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1717
]]] -->
1818
[![build](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml)
1919
[![core 99.86%](https://img.shields.io/badge/core-99.86%25-0.svg)](https://translations.python.org/#pl)
20-
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.73%25-0.svg)](https://translations.python.org/#pl)
20+
[![Total Translation of Documentation](https://img.shields.io/badge/total_words-5.72%25-0.svg)](https://translations.python.org/#pl)
2121
[![Total Translation of Documentation](https://img.shields.io/badge/total_strings-12.47%25-0.svg)](https://translations.python.org/#pl)
2222
[![lint errors count](https://shields.io/badge/dynamic/xml?url=https%3A%2F%2Ftranslations.python.org%2Fbuild-details.html&query=%2F%2Ftr%5Btd%5B%40data-label%3D%27language%27%20and%20contains%28.%2C%20%27%28pl%29%27%29%5D%5D%20%20%20%2F%2Ftd%5B%40data-label%3D%27lint%27%5D%2Fa%2Ftext()&label=lint%20errors)](https://github.com/python/python-docs-pl/actions/workflows/lint.yml)
2323

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ f'''[![build](https://github.com/python/python-docs-pl/actions/workflows/update-
1717
]]] -->
1818
[![build](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml/badge.svg)](https://github.com/python/python-docs-pl/actions/workflows/update-and-build.yml)
1919
[![podstawowe artykuły 99.86%](https://img.shields.io/badge/podstawowe_artykuły-99.86%25-0.svg)](https://translations.python.org/#pl)
20-
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.73%25-0.svg)](https://translations.python.org/#pl)
20+
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_słów-5.72%25-0.svg)](https://translations.python.org/#pl)
2121
[![postęp tłumaczenia całości dokumentacji](https://img.shields.io/badge/całość_napisów-12.47%25-0.svg)](https://translations.python.org/#pl)
2222
[![liczba błędów lintowania](https://shields.io/badge/dynamic/xml?url=https%3A%2F%2Ftranslations.python.org%2Fbuild-details.html&query=%2F%2Ftr%5Btd%5B%40data-label%3D%27language%27%20and%20contains%28.%2C%20%27%28pl%29%27%29%5D%5D%20%20%20%2F%2Ftd%5B%40data-label%3D%27lint%27%5D%2Fa%2Ftext()&label=b%C5%82%C4%99dy%20lintowania)](https://github.com/python/python-docs-pl/actions/workflows/lint.yml)
2323

c-api/import.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-08-23 14:16+0000\n"
14+
"POT-Creation-Date: 2026-08-27 23:26+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -158,7 +158,7 @@ msgid ""
158158
"See :class:`~importlib.machinery.ModuleSpec` for alternatives."
159159
msgstr ""
160160

161-
msgid "``__cached__`` is no longer set."
161+
msgid "The ``__cached__`` attribute is no longer set."
162162
msgstr ""
163163

164164
msgid ""
@@ -180,7 +180,7 @@ msgid ""
180180
"ModuleSpec` for alternatives."
181181
msgstr ""
182182

183-
msgid "``__cached__`` no longer set."
183+
msgid "The ``__cached__`` attribute no longer set."
184184
msgstr ""
185185

186186
msgid ""

c-api/long.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-08-05 15:56+0000\n"
14+
"POT-Creation-Date: 2026-08-25 14:37+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"

deprecations/c-api-pending-removal-in-3.15.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
#
66
# Translators:
77
# Blessing Oluronbi, 2026
8-
# Maciej Olko <maciej.olko@gmail.com>, 2026
8+
# Maciej Olko, 2026
99
#
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-08-05 15:56+0000\n"
15+
"POT-Creation-Date: 2026-08-25 14:37+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
17-
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2026\n"
17+
"Last-Translator: Maciej Olko, 2026\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
1919
"MIME-Version: 1.0\n"
2020
"Content-Type: text/plain; charset=UTF-8\n"

library/asyncio-stream.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-08-05 15:56+0000\n"
14+
"POT-Creation-Date: 2026-08-25 14:37+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"

library/asyncio-task.po

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-08-09 14:27+0000\n"
14+
"POT-Creation-Date: 2026-08-27 23:26+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -976,13 +976,10 @@ msgid ""
976976
"for. If *timeout* is ``None``, block until the future completes."
977977
msgstr ""
978978

979-
msgid ""
980-
"If a timeout occurs, it cancels the task and raises :exc:`TimeoutError`."
979+
msgid "If a timeout occurs, it cancels *aw* and raises :exc:`TimeoutError`."
981980
msgstr ""
982981

983-
msgid ""
984-
"To avoid the task :meth:`cancellation <Task.cancel>`, wrap it in :func:"
985-
"`shield`."
982+
msgid "To prevent *aw* from being cancelled, wrap it in :func:`shield`."
986983
msgstr ""
987984

988985
msgid ""
@@ -1022,6 +1019,11 @@ msgstr ""
10221019
msgid "Raises :exc:`TimeoutError` instead of :exc:`asyncio.TimeoutError`."
10231020
msgstr ""
10241021

1022+
msgid ""
1023+
"Implemented using :func:`asyncio.timeout`, a coroutine passed as *aw* is no "
1024+
"longer wrapped in a :class:`Task` when *timeout* is positive."
1025+
msgstr ""
1026+
10251027
msgid "Waiting primitives"
10261028
msgstr ""
10271029

library/csv.po

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-08-25 14:37+0000\n"
14+
"POT-Creation-Date: 2026-08-27 23:26+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -506,6 +506,10 @@ msgid ""
506506
"character. It defaults to :const:`None`, which disables escaping."
507507
msgstr ""
508508

509+
msgid ""
510+
"Previously the *escapechar* itself was not escaped, which lost it on reading."
511+
msgstr ""
512+
509513
msgid "An empty *escapechar* is not allowed."
510514
msgstr ""
511515

library/curses.po

Lines changed: 85 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8-
# Maciej Olko <maciej.olko@gmail.com>, 2025
8+
# Maciej Olko, 2025
99
#
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-08-15 14:15+0000\n"
15+
"POT-Creation-Date: 2026-08-27 23:26+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
17-
"Last-Translator: Maciej Olko <maciej.olko@gmail.com>, 2025\n"
17+
"Last-Translator: Maciej Olko, 2025\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
1919
"MIME-Version: 1.0\n"
2020
"Content-Type: text/plain; charset=UTF-8\n"
@@ -63,14 +63,25 @@ msgstr ""
6363

6464
msgid ""
6565
"Whenever the documentation mentions a *character* it can be specified as an "
66-
"integer, a one-character Unicode string or a one-byte byte string."
66+
"integer, a one-character Unicode string or a one-byte byte string. An "
67+
"integer is the code of a single encoded byte, optionally combined with "
68+
"attributes and a color pair, as returned by :meth:`window.inch`."
6769
msgstr ""
6870

6971
msgid ""
7072
"Whenever the documentation mentions a *character string* it can be specified "
7173
"as a Unicode string or a byte string."
7274
msgstr ""
7375

76+
msgid ""
77+
"Whether curses may be used from several threads depends on the underlying "
78+
"library and how it was built. In many implementations, including the default "
79+
"build of ncurses, the screen state is shared and not thread-safe; since the "
80+
"blocking and refresh methods (such as :meth:`~window.getch` and :meth:"
81+
"`~window.refresh`) release the :term:`GIL`, unsynchronized use from several "
82+
"threads can then crash the interpreter. Serialize the calls."
83+
msgstr ""
84+
7485
msgid "Module :mod:`curses.ascii`"
7586
msgstr "moduł :mod:`curses.ascii`"
7687

@@ -508,8 +519,8 @@ msgstr ""
508519

509520
msgid ""
510521
"Equivalent to ``tputs(str, 1, putchar)``; emit the value of a specified "
511-
"terminfo capability for the current terminal. Note that the output of :func:"
512-
"`putp` always goes to standard output."
522+
"terminfo capability, a bytes object, for the current terminal. Note that the "
523+
"output of :func:`putp` always goes to standard output."
513524
msgstr ""
514525

515526
msgid ":func:`setupterm` (or :func:`initscr`) must be called first."
@@ -653,8 +664,8 @@ msgstr ""
653664

654665
msgid ""
655666
"Instantiate the bytes object *str* with the supplied parameters, where *str* "
656-
"should be a parameterized string obtained from the terminfo database. For "
657-
"example, ``tparm(tigetstr(\"cup\"), 5, 3)`` could result in "
667+
"should be a parameterized byte string obtained from the terminfo database. "
668+
"For example, ``tparm(tigetstr(\"cup\"), 5, 3)`` could result in "
658669
"``b'\\033[6;4H'``, the exact result depending on terminal type. Up to nine "
659670
"integer parameters may be supplied."
660671
msgstr ""
@@ -675,14 +686,19 @@ msgstr ""
675686

676687
msgid ""
677688
"Return a bytes object which is a printable representation of the character "
678-
"*ch*. Control characters are represented as a caret followed by the "
679-
"character, for example as ``b'^C'``. Printing characters are left as they "
680-
"are."
689+
"*ch*; any attributes and color pair are ignored. Control characters are "
690+
"represented as a caret followed by the character, for example as ``b'^C'``. "
691+
"Printing characters are left as they are."
681692
msgstr ""
682693

683694
msgid "Push *ch* so the next :meth:`~window.getch` will return it."
684695
msgstr ""
685696

697+
msgid ""
698+
"*ch* may be an integer (a key code or the code of an encoded byte), a byte, "
699+
"or a string of length 1 which encodes to a single byte."
700+
msgstr ""
701+
686702
msgid "Only one *ch* can be pushed before :meth:`!getch` is called."
687703
msgstr ""
688704

@@ -694,6 +710,11 @@ msgstr ""
694710
msgid "Push *ch* so the next :meth:`~window.get_wch` will return it."
695711
msgstr ""
696712

713+
msgid ""
714+
"*ch* may be an integer (a character code, not a key code) or a string of "
715+
"length 1."
716+
msgstr ""
717+
697718
msgid "Only one *ch* can be pushed before :meth:`!get_wch` is called."
698719
msgstr ""
699720

@@ -988,23 +1009,54 @@ msgid ""
9881009
msgstr ""
9891010

9901011
msgid ""
991-
"Get a character. Note that the integer returned does *not* have to be in "
992-
"ASCII range: function keys, keypad keys and so on are represented by numbers "
993-
"higher than 255. In no-delay mode, return ``-1`` if there is no input, "
994-
"otherwise wait until a key is pressed."
1012+
"Read a key press, after moving the cursor to *y*, *x* if specified, and "
1013+
"return it as an integer. The window is refreshed first if it is not a pad "
1014+
"and was modified since the last refresh. Wait until a key is pressed, or "
1015+
"return ``-1`` if the read is non-blocking or times out (see :meth:`nodelay` "
1016+
"and :meth:`timeout`)."
1017+
msgstr ""
1018+
1019+
msgid ""
1020+
"An ordinary key is returned as the code of a single byte of its encoding in "
1021+
"the current locale, so a character encoded with several bytes takes several "
1022+
"calls. For example, in a UTF-8 locale ``'é'`` is read as ``195``, then "
1023+
"``169``. Use :meth:`get_wch` to read it as a single character."
1024+
msgstr ""
1025+
1026+
msgid ""
1027+
"In keypad mode (see :meth:`keypad`) function keys and other special keys are "
1028+
"returned as one of the :ref:`KEY_* constants <curses-key-constants>`, which "
1029+
"cannot be mistaken for an ordinary key. Otherwise, or if their escape "
1030+
"sequence does not arrive in time (see :meth:`notimeout` and :func:"
1031+
"`set_escdelay`), their bytes are returned one at a time."
1032+
msgstr ""
1033+
1034+
msgid ""
1035+
"In echo mode (see :func:`echo`) the key is added to the window as by :meth:"
1036+
"`addch`; special keys are not echoed."
1037+
msgstr ""
1038+
1039+
msgid ""
1040+
"Read a key press, after moving the cursor to *y*, *x* if specified, and "
1041+
"return it as a one-character :class:`str`. The window is refreshed first if "
1042+
"it is not a pad and was modified since the last refresh. Wait until a key is "
1043+
"pressed, or raise :exc:`error` if the read is non-blocking or times out "
1044+
"(see :meth:`nodelay` and :meth:`timeout`)."
9951045
msgstr ""
9961046

9971047
msgid ""
998-
"Get a wide character. Return a character for most keys, or an integer for "
999-
"function keys, keypad keys, and other special keys. In no-delay mode, raise "
1000-
"an exception if there is no input."
1048+
"In keypad mode (see :meth:`keypad`) function keys and other special keys are "
1049+
"returned as one of the :ref:`KEY_* constants <curses-key-constants>`, an "
1050+
"integer. Otherwise, or if their escape sequence does not arrive in time "
1051+
"(see :meth:`notimeout` and :func:`set_escdelay`), their characters are "
1052+
"returned one at a time."
10011053
msgstr ""
10021054

10031055
msgid ""
1004-
"Get a character, returning a string instead of an integer, as :meth:`getch` "
1005-
"does. Function keys, keypad keys and other special keys return a multibyte "
1006-
"string containing the key name. In no-delay mode, raise an exception if "
1007-
"there is no input."
1056+
"Read a key press as :meth:`getch` does, but return it as a :class:`str`: an "
1057+
"ordinary key as a one-character string, the byte decoded as Latin-1, and a "
1058+
"special key as its name, such as ``'KEY_UP'`` (see :func:`keyname`). Raise :"
1059+
"exc:`error` instead of returning ``-1`` if there is no input."
10081060
msgstr ""
10091061

10101062
msgid "Return a tuple ``(y, x)`` of the height and width of the window."
@@ -1017,8 +1069,10 @@ msgid ""
10171069
msgstr ""
10181070

10191071
msgid ""
1020-
"Read a bytes object from the user, with primitive line editing capacity. At "
1021-
"most *n* characters are read; *n* defaults to and cannot exceed 2047."
1072+
"Read a line of input from the user, with primitive line editing capacity, "
1073+
"after moving the cursor to *y*, *x* if specified. Return it as a bytes "
1074+
"object, in the encoding of the current locale and without the terminating "
1075+
"newline. At most *n* bytes are read; *n* defaults to and cannot exceed 2047."
10221076
msgstr ""
10231077

10241078
msgid "The maximum value for *n* was increased from 1023 to 2047."
@@ -1103,12 +1157,10 @@ msgid ""
11031157
msgstr ""
11041158

11051159
msgid ""
1106-
"Return a bytes object of characters, extracted from the window starting at "
1107-
"the current cursor position, or at *y*, *x* if specified, and stopping at "
1108-
"the end of the line. Attributes and color information are stripped from the "
1109-
"characters. If *n* is specified, :meth:`instr` returns a string at most *n* "
1110-
"characters long (exclusive of the trailing NUL). The maximum value for *n* "
1111-
"is 2047."
1160+
"Read the text of the window from the current cursor position, or from *y*, "
1161+
"*x* if specified, to the end of the line, and return it as a bytes object, "
1162+
"in the encoding of the current locale. Attributes and color pairs are "
1163+
"stripped. At most *n* bytes are read; *n* defaults to and cannot exceed 2047."
11121164
msgstr ""
11131165

11141166
msgid ""
@@ -1125,7 +1177,9 @@ msgstr ""
11251177
msgid ""
11261178
"If *flag* is ``True``, escape sequences generated by some keys (keypad, "
11271179
"function keys) will be interpreted by :mod:`!curses`. If *flag* is "
1128-
"``False``, escape sequences will be left as is in the input stream."
1180+
"``False``, escape sequences will be left as is in the input stream. Keypad "
1181+
"mode is disabled by default, but :func:`wrapper` enables it for the main "
1182+
"window."
11291183
msgstr ""
11301184

11311185
msgid ""

library/os.path.po

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-08-21 14:26+0000\n"
14+
"POT-Creation-Date: 2026-08-27 23:26+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -83,6 +83,21 @@ msgid ""
8383
"path))``."
8484
msgstr ""
8585

86+
msgid ""
87+
"On Windows the path is normalized by the operating system, therefore the "
88+
"result can differ from ``normpath(join(os.getcwd(), path))``. A drive-"
89+
"relative path is resolved against the current directory of the specified "
90+
"drive, and the drive letter is capitalized. Trailing dots and spaces are "
91+
"stripped. For example::"
92+
msgstr ""
93+
94+
msgid ""
95+
">>> os.path.abspath('c:spam')\n"
96+
"'C:\\\\Temp\\\\spam'\n"
97+
">>> os.path.abspath('c:/temp/spam. . .')\n"
98+
"'c:\\\\temp\\\\spam'"
99+
msgstr ""
100+
86101
msgid ":func:`os.path.join` and :func:`os.path.normpath`."
87102
msgstr ""
88103

@@ -404,7 +419,9 @@ msgid ""
404419
"symbolic links encountered in the path (if they are supported by the "
405420
"operating system). On Windows, this function will also resolve MS-DOS (also "
406421
"called 8.3) style names such as ``C:\\\\PROGRA~1`` to ``C:\\\\Program "
407-
"Files``."
422+
"Files``. The returned path uses the case reported by the operating system, "
423+
"which can differ from the case of *path*, in particular the drive letter is "
424+
"capitalized."
408425
msgstr ""
409426

410427
msgid ""

0 commit comments

Comments
 (0)