Skip to content

Commit 9047a99

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent f01c073 commit 9047a99

11 files changed

Lines changed: 215 additions & 64 deletions

File tree

README.en.md

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

README.md

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

howto/functional.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-02 01:52+0000\n"
14+
"POT-Creation-Date: 2026-06-09 18:10+0000\n"
1515
"PO-Revision-Date: 2025-09-15 01:03+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -1274,7 +1274,7 @@ msgid ""
12741274
">>> functools.reduce(operator.concat, [])\n"
12751275
"Traceback (most recent call last):\n"
12761276
" ...\n"
1277-
"TypeError: reduce() of empty sequence with no initial value\n"
1277+
"TypeError: reduce() of empty iterable with no initial value\n"
12781278
">>> functools.reduce(operator.mul, [1, 2, 3], 1)\n"
12791279
"6\n"
12801280
">>> functools.reduce(operator.mul, [], 1)\n"

library/argparse.po

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.13\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-06-02 01:52+0000\n"
15+
"POT-Creation-Date: 2026-06-09 18:10+0000\n"
1616
"PO-Revision-Date: 2025-09-15 01:03+0000\n"
1717
"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n"
1818
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -535,9 +535,8 @@ msgid ""
535535
msgstr ""
536536

537537
msgid ""
538-
"Empty lines are treated as empty strings (``''``), which are allowed as "
539-
"values but not as arguments. Empty lines that are read as arguments will "
540-
"result in an \"unrecognized arguments\" error."
538+
"Each line is treated as a single argument, so an empty line is read as an "
539+
"empty string (``''``)."
541540
msgstr ""
542541

543542
msgid ""
@@ -1210,6 +1209,12 @@ msgid ""
12101209
"Namespace(foo=42)"
12111210
msgstr ""
12121211

1212+
msgid ""
1213+
"Because ``nargs='*'`` gathers any supplied values into a list, an absent "
1214+
"positional argument yields an empty list (``[]``). Only a non-``None`` "
1215+
"*default* overrides this (so ``default=None`` still gives ``[]``)."
1216+
msgstr ""
1217+
12131218
msgid ""
12141219
"For required_ arguments, the ``default`` value is ignored. For example, this "
12151220
"applies to positional arguments with nargs_ values other than ``?`` or "
@@ -1598,6 +1603,14 @@ msgstr ""
15981603
">>> parser.parse_args('--foo XXX'.split())\n"
15991604
"Namespace(bar='XXX')"
16001605

1606+
msgid ""
1607+
"Multiple arguments may share the same ``dest``. By default, the value from "
1608+
"the last such argument given on the command line wins. Use "
1609+
"``action='append'`` to collect values from all of them into a list instead. "
1610+
"For conflicting *option strings* rather than ``dest`` names, see "
1611+
"conflict_handler_."
1612+
msgstr ""
1613+
16011614
msgid "deprecated"
16021615
msgstr ""
16031616

@@ -2079,6 +2092,13 @@ msgid ""
20792092
"``baz`` attributes are present."
20802093
msgstr ""
20812094

2095+
msgid ""
2096+
"If a subparser defines an argument with the same ``dest`` as the parent "
2097+
"parser, the two share a single namespace attribute, so the parent's value "
2098+
"won't be retained. Users should give them distinct ``dest`` values to keep "
2099+
"both."
2100+
msgstr ""
2101+
20822102
msgid ""
20832103
"Similarly, when a help message is requested from a subparser, only the help "
20842104
"for that particular parser will be printed. The help message will not "
@@ -2575,6 +2595,11 @@ msgid ""
25752595
" return arg_line.split()"
25762596
msgstr ""
25772597

2598+
msgid ""
2599+
"Note that with this override an argument can no longer contain spaces, since "
2600+
"each space-separated word becomes a separate argument."
2601+
msgstr ""
2602+
25782603
msgid "Exiting methods"
25792604
msgstr ""
25802605

library/bisect.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-02 01:52+0000\n"
14+
"POT-Creation-Date: 2026-06-09 18:10+0000\n"
1515
"PO-Revision-Date: 2025-09-15 01:03+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -230,7 +230,7 @@ msgid ""
230230
msgstr ""
231231

232232
msgid ""
233-
">>> def grade(score)\n"
233+
">>> def grade(score):\n"
234234
"... i = bisect([60, 70, 80, 90], score)\n"
235235
"... return \"FDCBA\"[i]\n"
236236
"...\n"

library/collections.abc.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-02 01:52+0000\n"
14+
"POT-Creation-Date: 2026-06-09 18:10+0000\n"
1515
"PO-Revision-Date: 2025-09-15 01:04+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -660,7 +660,7 @@ msgid ""
660660
"The :class:`Set` mixin provides a :meth:`!_hash` method to compute a hash "
661661
"value for the set; however, :meth:`~object.__hash__` is not defined because "
662662
"not all sets are :term:`hashable` or immutable. To add set hashability "
663-
"using mixins, inherit from both :meth:`Set` and :meth:`Hashable`, then "
663+
"using mixins, inherit from both :class:`Set` and :class:`Hashable`, then "
664664
"define ``__hash__ = Set._hash``."
665665
msgstr ""
666666

library/operator.po

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-02 01:52+0000\n"
14+
"POT-Creation-Date: 2026-06-09 18:10+0000\n"
1515
"PO-Revision-Date: 2025-09-15 01:04+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -91,7 +91,7 @@ msgstr ""
9191
msgid "Return ``a + b``, for *a* and *b* numbers."
9292
msgstr ""
9393

94-
msgid "Return the bitwise and of *a* and *b*."
94+
msgid "Return ``a & b``."
9595
msgstr ""
9696

9797
msgid "Return ``a // b``."
@@ -105,18 +105,16 @@ msgid ""
105105
"have been an instance of a subclass of ``int``."
106106
msgstr ""
107107

108-
msgid ""
109-
"Return the bitwise inverse of the number *obj*. This is equivalent to "
110-
"``~obj``."
108+
msgid "Return ``~obj``."
111109
msgstr ""
112110

113-
msgid "Return *a* shifted left by *b*."
111+
msgid "Return ``a << b``."
114112
msgstr ""
115113

116114
msgid "Return ``a % b``."
117115
msgstr ""
118116

119-
msgid "Return ``a * b``, for *a* and *b* numbers."
117+
msgid "Return ``a * b``."
120118
msgstr ""
121119

122120
msgid "Return ``a @ b``."
@@ -125,16 +123,16 @@ msgstr ""
125123
msgid "Return *obj* negated (``-obj``)."
126124
msgstr ""
127125

128-
msgid "Return the bitwise or of *a* and *b*."
126+
msgid "Return ``a | b``."
129127
msgstr ""
130128

131-
msgid "Return *obj* positive (``+obj``)."
129+
msgid "Return ``+obj``."
132130
msgstr ""
133131

134-
msgid "Return ``a ** b``, for *a* and *b* numbers."
132+
msgid "Return ``a ** b``."
135133
msgstr ""
136134

137-
msgid "Return *a* shifted right by *b*."
135+
msgid "Return ``a >> b``."
138136
msgstr ""
139137

140138
msgid "Return ``a - b``."
@@ -145,7 +143,7 @@ msgid ""
145143
"\"true\" division."
146144
msgstr ""
147145

148-
msgid "Return the bitwise exclusive or of *a* and *b*."
146+
msgid "Return ``a ^ b``."
149147
msgstr ""
150148

151149
msgid ""
@@ -352,7 +350,7 @@ msgstr "``a // b``"
352350
msgid "``floordiv(a, b)``"
353351
msgstr "``floordiv(a, b)``"
354352

355-
msgid "Bitwise And"
353+
msgid "Bitwise And, or Intersection"
356354
msgstr ""
357355

358356
msgid "``a & b``"
@@ -361,7 +359,7 @@ msgstr "``a & b``"
361359
msgid "``and_(a, b)``"
362360
msgstr "``and_(a, b)``"
363361

364-
msgid "Bitwise Exclusive Or"
362+
msgid "Bitwise Exclusive Or, or Symmetric Difference"
365363
msgstr ""
366364

367365
msgid "``a ^ b``"
@@ -370,7 +368,7 @@ msgstr "``a ^ b``"
370368
msgid "``xor(a, b)``"
371369
msgstr "``xor(a, b)``"
372370

373-
msgid "Bitwise Inversion"
371+
msgid "Bitwise Inversion, or Complement"
374372
msgstr ""
375373

376374
msgid "``~ a``"
@@ -379,7 +377,7 @@ msgstr "``~ a``"
379377
msgid "``invert(a)``"
380378
msgstr "``invert(a)``"
381379

382-
msgid "Bitwise Or"
380+
msgid "Bitwise Or, or Union"
383381
msgstr ""
384382

385383
msgid "``a | b``"

library/pyexpat.po

Lines changed: 64 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.13\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-02 01:52+0000\n"
14+
"POT-Creation-Date: 2026-06-09 18:10+0000\n"
1515
"PO-Revision-Date: 2025-09-15 01:04+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n"
@@ -244,18 +244,23 @@ msgid ""
244244
msgstr ""
245245

246246
msgid ""
247-
":class:`!xmlparser` objects have the following methods to mitigate some "
248-
"common XML vulnerabilities."
247+
":class:`!xmlparser` objects have the following methods to tune protections "
248+
"against some common XML vulnerabilities."
249249
msgstr ""
250250

251251
msgid ""
252-
"Sets the number of allocated bytes of dynamic memory needed to activate "
253-
"protection against disproportionate use of RAM."
252+
"Sets the number of output bytes needed to activate protection against "
253+
"`billion laughs`_ attacks."
254+
msgstr ""
255+
256+
msgid ""
257+
"The number of output bytes includes amplification from entity expansion and "
258+
"reading DTD files."
254259
msgstr ""
255260

256261
msgid ""
257-
"By default, parser objects have an allocation activation threshold of 64 "
258-
"MiB, or equivalently 67,108,864 bytes."
262+
"Parser objects usually have a protection activation threshold of 8 MiB, but "
263+
"the actual default value depends on the underlying Expat library."
259264
msgstr ""
260265

261266
msgid ""
@@ -265,26 +270,33 @@ msgid ""
265270
msgstr ""
266271

267272
msgid ""
268-
"Sets the maximum amplification factor between direct input and bytes of "
269-
"dynamic memory allocated."
273+
"Activation thresholds below 4 MiB are known to break support for DITA 1.3 "
274+
"payload and are hence not recommended."
270275
msgstr ""
271276

272277
msgid ""
273-
"The amplification factor is calculated as ``allocated / direct`` while "
274-
"parsing, where ``direct`` is the number of bytes read from the primary "
275-
"document in parsing and ``allocated`` is the number of bytes of dynamic "
276-
"memory allocated in the parser hierarchy."
278+
"Sets the maximum tolerated amplification factor for protection against "
279+
"`billion laughs`_ attacks."
280+
msgstr ""
281+
282+
msgid ""
283+
"The amplification factor is calculated as ``(direct + indirect) / direct`` "
284+
"while parsing, where ``direct`` is the number of bytes read from the primary "
285+
"document in parsing and ``indirect`` is the number of bytes added by "
286+
"expanding entities and reading of external DTD files."
277287
msgstr ""
278288

279289
msgid ""
280290
"The *max_factor* value must be a non-NaN :class:`float` value greater than "
281-
"or equal to 1.0. Amplification factors greater than 100.0 can be observed "
282-
"near the start of parsing even with benign files in practice. In particular, "
283-
"the activation threshold should be carefully chosen to avoid false positives."
291+
"or equal to 1.0. Peak amplifications of factor 15,000 for the entire payload "
292+
"and of factor 30,000 in the middle of parsing have been observed with small "
293+
"benign files in practice. In particular, the activation threshold should be "
294+
"carefully chosen to avoid false positives."
284295
msgstr ""
285296

286297
msgid ""
287-
"By default, parser objects have a maximum amplification factor of 100.0."
298+
"Parser objects usually have a maximum amplification factor of 100, but the "
299+
"actual default value depends on the underlying Expat library."
288300
msgstr ""
289301

290302
msgid ""
@@ -294,6 +306,41 @@ msgid ""
294306
"should not be used as they may have no special meaning."
295307
msgstr ""
296308

309+
msgid ""
310+
"The maximum amplification factor is only considered if the threshold that "
311+
"can be adjusted by :meth:`."
312+
"SetBillionLaughsAttackProtectionActivationThreshold` is exceeded."
313+
msgstr ""
314+
315+
msgid ""
316+
"Sets the number of allocated bytes of dynamic memory needed to activate "
317+
"protection against disproportionate use of RAM."
318+
msgstr ""
319+
320+
msgid ""
321+
"Parser objects usually have an allocation activation threshold of 64 MiB, "
322+
"but the actual default value depends on the underlying Expat library."
323+
msgstr ""
324+
325+
msgid ""
326+
"Sets the maximum amplification factor between direct input and bytes of "
327+
"dynamic memory allocated."
328+
msgstr ""
329+
330+
msgid ""
331+
"The amplification factor is calculated as ``allocated / direct`` while "
332+
"parsing, where ``direct`` is the number of bytes read from the primary "
333+
"document in parsing and ``allocated`` is the number of bytes of dynamic "
334+
"memory allocated in the parser hierarchy."
335+
msgstr ""
336+
337+
msgid ""
338+
"The *max_factor* value must be a non-NaN :class:`float` value greater than "
339+
"or equal to 1.0. Amplification factors greater than 100.0 can be observed "
340+
"near the start of parsing even with benign files in practice. In particular, "
341+
"the activation threshold should be carefully chosen to avoid false positives."
342+
msgstr ""
343+
297344
msgid ""
298345
"The maximum amplification factor is only considered if the threshold that "
299346
"can be adjusted by :meth:`.SetAllocTrackerActivationThreshold` is exceeded."

0 commit comments

Comments
 (0)