Skip to content

Commit eb13f94

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent 37ab792 commit eb13f94

File tree

4 files changed

+104
-67
lines changed

4 files changed

+104
-67
lines changed

c-api/exceptions.po

Lines changed: 44 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.14\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-02-17 14:41+0000\n"
11+
"POT-Creation-Date: 2026-02-21 14:20+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1313
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"
1414
"hu/)\n"
@@ -603,37 +603,64 @@ msgstr ""
603603
msgid "Signal Handling"
604604
msgstr ""
605605

606-
msgid "This function interacts with Python's signal handling."
606+
msgid ""
607+
"Handle external interruptions, such as signals or activating a debugger, "
608+
"whose processing has been delayed until it is safe to run Python code and/or "
609+
"raise exceptions."
610+
msgstr ""
611+
612+
msgid ""
613+
"For example, pressing :kbd:`Ctrl-C` causes a terminal to send the :py:data:"
614+
"`signal.SIGINT` signal. This function executes the corresponding Python "
615+
"signal handler, which, by default, raises the :exc:`KeyboardInterrupt` "
616+
"exception."
617+
msgstr ""
618+
619+
msgid ""
620+
":c:func:`!PyErr_CheckSignals` should be called by long-running C code "
621+
"frequently enough so that the response appears immediate to humans."
622+
msgstr ""
623+
624+
msgid "Handlers invoked by this function currently include:"
607625
msgstr ""
608626

609627
msgid ""
610-
"If the function is called from the main thread and under the main Python "
611-
"interpreter, it checks whether a signal has been sent to the processes and "
612-
"if so, invokes the corresponding signal handler. If the :mod:`signal` "
613-
"module is supported, this can invoke a signal handler written in Python."
628+
"Signal handlers, including Python functions registered using the :mod:"
629+
"`signal` module."
614630
msgstr ""
615631

616632
msgid ""
617-
"The function attempts to handle all pending signals, and then returns ``0``. "
618-
"However, if a Python signal handler raises an exception, the error indicator "
619-
"is set and the function returns ``-1`` immediately (such that other pending "
620-
"signals may not have been handled yet: they will be on the next :c:func:"
621-
"`PyErr_CheckSignals()` invocation)."
633+
"Signal handlers are only run in the main thread of the main interpreter."
622634
msgstr ""
623635

624636
msgid ""
625-
"If the function is called from a non-main thread, or under a non-main Python "
626-
"interpreter, it does nothing and returns ``0``."
637+
"(This is where the function got the name: originally, signals were the only "
638+
"way to interrupt the interpreter.)"
639+
msgstr ""
640+
641+
msgid "Running the garbage collector, if necessary."
642+
msgstr ""
643+
644+
msgid "Executing a pending :ref:`remote debugger <remote-debugging>` script."
627645
msgstr ""
628646

629647
msgid ""
630-
"This function can be called by long-running C code that wants to be "
631-
"interruptible by user requests (such as by pressing Ctrl-C)."
648+
"If any handler raises an exception, immediately return ``-1`` with that "
649+
"exception set. Any remaining interruptions are left to be processed on the "
650+
"next :c:func:`PyErr_CheckSignals()` invocation, if appropriate."
651+
msgstr ""
652+
653+
msgid ""
654+
"If all handlers finish successfully, or there are no handlers to run, return "
655+
"``0``."
656+
msgstr ""
657+
658+
msgid "This function may now invoke the garbage collector."
632659
msgstr ""
633660

634661
msgid ""
635-
"The default Python signal handler for :c:macro:`!SIGINT` raises the :exc:"
636-
"`KeyboardInterrupt` exception."
662+
"This function may now execute a remote debugger script, if remote debugging "
663+
"is enabled."
637664
msgstr ""
638665

639666
msgid ""

library/itertools.po

Lines changed: 38 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.14\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-02-05 14:39+0000\n"
11+
"POT-Creation-Date: 2026-02-21 14:20+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1313
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"
1414
"hu/)\n"
@@ -41,7 +41,7 @@ msgid ""
4141
"by combining :func:`map` and :func:`count` to form ``map(f, count())``."
4242
msgstr ""
4343

44-
msgid "**Infinite iterators:**"
44+
msgid "**General iterators:**"
4545
msgstr ""
4646

4747
msgid "Iterator"
@@ -56,45 +56,6 @@ msgstr ""
5656
msgid "Example"
5757
msgstr ""
5858

59-
msgid ":func:`count`"
60-
msgstr ""
61-
62-
msgid "[start[, step]]"
63-
msgstr ""
64-
65-
msgid "start, start+step, start+2*step, ..."
66-
msgstr ""
67-
68-
msgid "``count(10) → 10 11 12 13 14 ...``"
69-
msgstr ""
70-
71-
msgid ":func:`cycle`"
72-
msgstr ""
73-
74-
msgid "p"
75-
msgstr ""
76-
77-
msgid "p0, p1, ... plast, p0, p1, ..."
78-
msgstr ""
79-
80-
msgid "``cycle('ABCD') → A B C D A B C D ...``"
81-
msgstr ""
82-
83-
msgid ":func:`repeat`"
84-
msgstr ""
85-
86-
msgid "elem [,n]"
87-
msgstr ""
88-
89-
msgid "elem, elem, elem, ... endlessly or up to n times"
90-
msgstr ""
91-
92-
msgid "``repeat(10, 3) → 10 10 10``"
93-
msgstr ""
94-
95-
msgid "**Iterators terminating on the shortest input sequence:**"
96-
msgstr ""
97-
9859
msgid ":func:`accumulate`"
9960
msgstr ""
10061

@@ -152,6 +113,30 @@ msgstr ""
152113
msgid "``compress('ABCDEF', [1,0,1,0,1,1]) → A C E F``"
153114
msgstr ""
154115

116+
msgid ":func:`count`"
117+
msgstr ""
118+
119+
msgid "[start[, step]]"
120+
msgstr ""
121+
122+
msgid "start, start+step, start+2*step, ..."
123+
msgstr ""
124+
125+
msgid "``count(10) → 10 11 12 13 14 ...``"
126+
msgstr ""
127+
128+
msgid ":func:`cycle`"
129+
msgstr ""
130+
131+
msgid "p"
132+
msgstr ""
133+
134+
msgid "p0, p1, ... plast, p0, p1, ..."
135+
msgstr ""
136+
137+
msgid "``cycle('ABCD') → A B C D A B C D ...``"
138+
msgstr ""
139+
155140
msgid ":func:`dropwhile`"
156141
msgstr ""
157142

@@ -206,6 +191,18 @@ msgstr ""
206191
msgid "``pairwise('ABCDEFG') → AB BC CD DE EF FG``"
207192
msgstr ""
208193

194+
msgid ":func:`repeat`"
195+
msgstr ""
196+
197+
msgid "elem [,n]"
198+
msgstr ""
199+
200+
msgid "elem, elem, elem, ... endlessly or up to n times"
201+
msgstr ""
202+
203+
msgid "``repeat(10, 3) → 10 10 10``"
204+
msgstr ""
205+
209206
msgid ":func:`starmap`"
210207
msgstr ""
211208

library/re.po

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-02-07 14:20+0000\n"
14+
"POT-Creation-Date: 2026-02-21 14:20+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"
@@ -1519,13 +1519,13 @@ msgid ""
15191519
"the result is a single string; if there are multiple arguments, the result "
15201520
"is a tuple with one item per argument. Without arguments, *group1* defaults "
15211521
"to zero (the whole match is returned). If a *groupN* argument is zero, the "
1522-
"corresponding return value is the entire matching string; if it is in the "
1523-
"inclusive range [1..99], it is the string matching the corresponding "
1524-
"parenthesized group. If a group number is negative or larger than the "
1525-
"number of groups defined in the pattern, an :exc:`IndexError` exception is "
1526-
"raised. If a group is contained in a part of the pattern that did not match, "
1527-
"the corresponding result is ``None``. If a group is contained in a part of "
1528-
"the pattern that matched multiple times, the last match is returned. ::"
1522+
"corresponding return value is the entire matching string; if it is a "
1523+
"positive integer, it is the string matching the corresponding parenthesized "
1524+
"group. If a group number is negative or larger than the number of groups "
1525+
"defined in the pattern, an :exc:`IndexError` exception is raised. If a group "
1526+
"is contained in a part of the pattern that did not match, the corresponding "
1527+
"result is ``None``. If a group is contained in a part of the pattern that "
1528+
"matched multiple times, the last match is returned. ::"
15291529
msgstr ""
15301530

15311531
msgid ""

whatsnew/changelog.po

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.14\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-02-19 14:43+0000\n"
11+
"POT-Creation-Date: 2026-02-21 14:20+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:02+0000\n"
1313
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"
1414
"hu/)\n"
@@ -42,6 +42,11 @@ msgstr ""
4242
msgid "Library"
4343
msgstr ""
4444

45+
msgid ""
46+
":gh:`144809`: Make :class:`collections.deque` copy atomic in the :term:`free-"
47+
"threaded build`."
48+
msgstr ""
49+
4550
msgid ""
4651
":gh:`144833`: Fixed a use-after-free in :mod:`ssl` when ``SSL_new()`` "
4752
"returns NULL in ``newPySSLSocket()``. The error was reported via a dangling "
@@ -116,6 +121,14 @@ msgid ""
116121
"(``NULL - valid_pointer``) is now guarded with explicit ``NULL`` checks."
117122
msgstr ""
118123

124+
msgid ""
125+
":gh:`144156`: Fix the folding of headers by the :mod:`email` library when :"
126+
"rfc:`2047` encoded words are used. Now whitespace is correctly preserved "
127+
"and also correctly added between adjacent encoded words. The latter "
128+
"property was broken by the fix for :gh:`92081`, which mostly fixed previous "
129+
"failures to preserve whitespace."
130+
msgstr ""
131+
119132
msgid ""
120133
":gh:`144563`: Fix interaction of the Tachyon profiler and :mod:`ctypes` and "
121134
"other modules that load the Python shared library (if present) in an "

0 commit comments

Comments
 (0)