Skip to content

Commit a5ae41e

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent adbca7d commit a5ae41e

File tree

15 files changed

+344
-55
lines changed

15 files changed

+344
-55
lines changed

bugs.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-12-23 14:16+0000\n"
14+
"POT-Creation-Date: 2026-01-11 14:14+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"

c-api/allocation.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-12-23 14:16+0000\n"
14+
"POT-Creation-Date: 2026-01-11 14:14+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"

c-api/apiabiversion.po

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-12-29 14:16+0000\n"
14+
"POT-Creation-Date: 2026-01-13 14:20+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"
@@ -68,6 +68,9 @@ msgid ""
6868
"Use this for numeric comparisons, for example, ``#if PY_VERSION_HEX >= ...``."
6969
msgstr ""
7070

71+
msgid "These macros are defined in :source:`Include/patchlevel.h`."
72+
msgstr ""
73+
7174
msgid "Run-time version"
7275
msgstr ""
7376

howto/functional.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-12-23 14:16+0000\n"
14+
"POT-Creation-Date: 2026-01-11 14:14+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"

library/array.po

Lines changed: 11 additions & 11 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: 2025-12-29 14:16+0000\n"
14+
"POT-Creation-Date: 2026-01-13 14:20+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"
@@ -28,10 +28,10 @@ msgstr ""
2828
msgid ""
2929
"This module defines an object type which can compactly represent an array of "
3030
"basic values: characters, integers, floating-point numbers. Arrays are "
31-
"sequence types and behave very much like lists, except that the type of "
32-
"objects stored in them is constrained. The type is specified at object "
33-
"creation time by using a :dfn:`type code`, which is a single character. The "
34-
"following type codes are defined:"
31+
"mutable :term:`sequence` types and behave very much like lists, except that "
32+
"the type of objects stored in them is constrained. The type is specified at "
33+
"object creation time by using a :dfn:`type code`, which is a single "
34+
"character. The following type codes are defined:"
3535
msgstr ""
3636

3737
msgid "Type code"
@@ -203,12 +203,12 @@ msgid ""
203203
msgstr ""
204204

205205
msgid ""
206-
"Array objects support the ordinary sequence operations of indexing, slicing, "
207-
"concatenation, and multiplication. When using slice assignment, the "
208-
"assigned value must be an array object with the same type code; in all other "
209-
"cases, :exc:`TypeError` is raised. Array objects also implement the buffer "
210-
"interface, and may be used wherever :term:`bytes-like objects <bytes-like "
211-
"object>` are supported."
206+
"Array objects support the ordinary :ref:`mutable <typesseq-mutable>` :term:"
207+
"`sequence` operations of indexing, slicing, concatenation, and "
208+
"multiplication. When using slice assignment, the assigned value must be an "
209+
"array object with the same type code; in all other cases, :exc:`TypeError` "
210+
"is raised. Array objects also implement the buffer interface, and may be "
211+
"used wherever :term:`bytes-like objects <bytes-like object>` are supported."
212212
msgstr ""
213213

214214
msgid ""

library/enum.po

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-12-31 14:15+0000\n"
14+
"POT-Creation-Date: 2026-01-13 14:20+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1616
"Last-Translator: Transifex Bot <>, 2025\n"
1717
"Language-Team: Hungarian (https://app.transifex.com/python-doc/teams/5390/"
@@ -239,6 +239,15 @@ msgstr ""
239239
msgid "Return a list of all power-of-two integers contained in a flag."
240240
msgstr ""
241241

242+
msgid ":func:`enum.bin`"
243+
msgstr ""
244+
245+
msgid ""
246+
"Like built-in :func:`bin`, except negative values are represented in two's "
247+
"complement, and the leading bit always indicates sign (``0`` implies "
248+
"positive, ``1`` implies negative)."
249+
msgstr ""
250+
242251
msgid "``Flag``, ``IntFlag``, ``auto``"
243252
msgstr ""
244253

library/functions.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-01-09 14:19+0000\n"
14+
"POT-Creation-Date: 2026-01-13 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/"
@@ -378,6 +378,10 @@ msgid ""
378378
"ways."
379379
msgstr ""
380380

381+
msgid ""
382+
"See also :func:`enum.bin` to represent negative values as twos-complement."
383+
msgstr ""
384+
381385
msgid "See also :func:`format` for more information."
382386
msgstr ""
383387

library/heapq.po

Lines changed: 44 additions & 1 deletion
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-01-09 14:19+0000\n"
14+
"POT-Creation-Date: 2026-01-13 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/"
@@ -264,6 +264,49 @@ msgid ""
264264
"(1, 'write spec')"
265265
msgstr ""
266266

267+
msgid "Other Applications"
268+
msgstr ""
269+
270+
msgid ""
271+
"`Medians <https://en.wikipedia.org/wiki/Median>`_ are a measure of central "
272+
"tendency for a set of numbers. In distributions skewed by outliers, the "
273+
"median provides a more stable estimate than an average (arithmetic mean). A "
274+
"running median is an `online algorithm <https://en.wikipedia.org/wiki/"
275+
"Online_algorithm>`_ that updates continuously as new data arrives."
276+
msgstr ""
277+
278+
msgid ""
279+
"A running median can be efficiently implemented by balancing two heaps, a "
280+
"max-heap for values at or below the midpoint and a min-heap for values above "
281+
"the midpoint. When the two heaps have the same size, the new median is the "
282+
"average of the tops of the two heaps; otherwise, the median is at the top of "
283+
"the larger heap::"
284+
msgstr ""
285+
286+
msgid ""
287+
"def running_median(iterable):\n"
288+
" \"Yields the cumulative median of values seen so far.\"\n"
289+
"\n"
290+
" lo = [] # max-heap\n"
291+
" hi = [] # min-heap (same size as or one smaller than lo)\n"
292+
"\n"
293+
" for x in iterable:\n"
294+
" if len(lo) == len(hi):\n"
295+
" heappush_max(lo, heappushpop(hi, x))\n"
296+
" yield lo[0]\n"
297+
" else:\n"
298+
" heappush(hi, heappushpop_max(lo, x))\n"
299+
" yield (lo[0] + hi[0]) / 2"
300+
msgstr ""
301+
302+
msgid "For example::"
303+
msgstr ""
304+
305+
msgid ""
306+
">>> list(running_median([5.0, 9.0, 4.0, 12.0, 8.0, 9.0]))\n"
307+
"[5.0, 7.0, 5.0, 7.0, 8.0, 8.5]"
308+
msgstr ""
309+
267310
msgid "Priority Queue Implementation Notes"
268311
msgstr ""
269312

library/itertools.po

Lines changed: 27 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-01-11 14:14+0000\n"
11+
"POT-Creation-Date: 2026-01-13 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"
@@ -1113,7 +1113,7 @@ msgstr ""
11131113
msgid ""
11141114
"A secondary purpose of the recipes is to serve as an incubator. The "
11151115
"``accumulate()``, ``compress()``, and ``pairwise()`` itertools started out "
1116-
"as recipes. Currently, the ``sliding_window()``, ``iter_index()``, and "
1116+
"as recipes. Currently, the ``sliding_window()``, ``derangements()``, and "
11171117
"``sieve()`` recipes are being tested to see whether they prove their worth."
11181118
msgstr ""
11191119

@@ -1137,11 +1137,16 @@ msgid ""
11371137
msgstr ""
11381138

11391139
msgid ""
1140+
"from itertools import (accumulate, batched, chain, combinations, compress,\n"
1141+
" count, cycle, filterfalse, groupby, islice, permutations, product,\n"
1142+
" repeat, starmap, tee, zip_longest)\n"
11401143
"from collections import Counter, deque\n"
11411144
"from contextlib import suppress\n"
11421145
"from functools import reduce\n"
1143-
"from math import comb, prod, sumprod, isqrt\n"
1144-
"from operator import is_not, itemgetter, getitem, mul, neg\n"
1146+
"from math import comb, isqrt, prod, sumprod\n"
1147+
"from operator import getitem, is_not, itemgetter, mul, neg\n"
1148+
"\n"
1149+
"# ==== Basic one liners ====\n"
11451150
"\n"
11461151
"def take(n, iterable):\n"
11471152
" \"Return first n items of the iterable as a list.\"\n"
@@ -1200,15 +1205,17 @@ msgid ""
12001205
"def first_true(iterable, default=False, predicate=None):\n"
12011206
" \"Returns the first true value or the *default* if there is no true "
12021207
"value.\"\n"
1203-
" # first_true([a,b,c], x) → a or b or c or x\n"
1204-
" # first_true([a,b], x, f) → a if f(a) else b if f(b) else x\n"
1208+
" # first_true([a, b, c], x) → a or b or c or x\n"
1209+
" # first_true([a, b], x, f) → a if f(a) else b if f(b) else x\n"
12051210
" return next(filter(predicate, iterable), default)\n"
12061211
"\n"
12071212
"def all_equal(iterable, key=None):\n"
12081213
" \"Returns True if all the elements are equal to each other.\"\n"
12091214
" # all_equal('4٤௪౪໔', key=int) → True\n"
12101215
" return len(take(2, groupby(iterable, key))) <= 1\n"
12111216
"\n"
1217+
"# ==== Data pipelines ====\n"
1218+
"\n"
12121219
"def unique_justseen(iterable, key=None):\n"
12131220
" \"Yield unique elements, preserving order. Remember only the element "
12141221
"just seen.\"\n"
@@ -1243,7 +1250,7 @@ msgid ""
12431250
"\n"
12441251
"def sliding_window(iterable, n):\n"
12451252
" \"Collect data into overlapping fixed-length chunks or blocks.\"\n"
1246-
" # sliding_window('ABCDEFG', 4) → ABCD BCDE CDEF DEFG\n"
1253+
" # sliding_window('ABCDEFG', 3) → ABC BCD CDE DEF EFG\n"
12471254
" iterator = iter(iterable)\n"
12481255
" window = deque(islice(iterator, n - 1), maxlen=n)\n"
12491256
" for x in iterator:\n"
@@ -1252,7 +1259,7 @@ msgid ""
12521259
"\n"
12531260
"def grouper(iterable, n, *, incomplete='fill', fillvalue=None):\n"
12541261
" \"Collect data into non-overlapping fixed-length chunks or blocks.\"\n"
1255-
" # grouper('ABCDEFG', 3, fillvalue='x') → ABC DEF Gxx\n"
1262+
" # grouper('ABCDEFG', 3, fillvalue='x') → ABC DEF Gxx\n"
12561263
" # grouper('ABCDEFG', 3, incomplete='strict') → ABC DEF ValueError\n"
12571264
" # grouper('ABCDEFG', 3, incomplete='ignore') → ABC DEF\n"
12581265
" iterators = [iter(iterable)] * n\n"
@@ -1316,13 +1323,10 @@ msgid ""
13161323
" if first is not None:\n"
13171324
" yield first()\n"
13181325
" while True:\n"
1319-
" yield function()"
1320-
msgstr ""
1321-
1322-
msgid "The following recipes have a more mathematical flavor:"
1323-
msgstr ""
1324-
1325-
msgid ""
1326+
" yield function()\n"
1327+
"\n"
1328+
"# ==== Mathematical operations ====\n"
1329+
"\n"
13261330
"def multinomial(*counts):\n"
13271331
" \"Number of distinct arrangements of a multiset.\"\n"
13281332
" # Counter('abracadabra').values() → 5 2 2 1 1\n"
@@ -1340,9 +1344,11 @@ msgid ""
13401344
" # sum_of_squares([10, 20, 30]) → 1400\n"
13411345
" return sumprod(*tee(iterable))\n"
13421346
"\n"
1347+
"# ==== Matrix operations ====\n"
1348+
"\n"
13431349
"def reshape(matrix, columns):\n"
13441350
" \"Reshape a 2-D matrix to have a given number of columns.\"\n"
1345-
" # reshape([(0, 1), (2, 3), (4, 5)], 3) → (0, 1, 2), (3, 4, 5)\n"
1351+
" # reshape([(0, 1), (2, 3), (4, 5)], 3) → (0, 1, 2) (3, 4, 5)\n"
13461352
" return batched(chain.from_iterable(matrix), columns, strict=True)\n"
13471353
"\n"
13481354
"def transpose(matrix):\n"
@@ -1352,10 +1358,12 @@ msgid ""
13521358
"\n"
13531359
"def matmul(m1, m2):\n"
13541360
" \"Multiply two matrices.\"\n"
1355-
" # matmul([(7, 5), (3, 5)], [(2, 5), (7, 9)]) → (49, 80), (41, 60)\n"
1361+
" # matmul([(7, 5), (3, 5)], [(2, 5), (7, 9)]) → (49, 80) (41, 60)\n"
13561362
" n = len(m2[0])\n"
13571363
" return batched(starmap(sumprod, product(m1, transpose(m2))), n)\n"
13581364
"\n"
1365+
"# ==== Polynomial arithmetic ====\n"
1366+
"\n"
13591367
"def convolve(signal, kernel):\n"
13601368
" \"\"\"Discrete linear convolution of two iterables.\n"
13611369
" Equivalent to polynomial multiplication.\n"
@@ -1410,6 +1418,8 @@ msgid ""
14101418
" powers = reversed(range(1, n))\n"
14111419
" return list(map(mul, coefficients, powers))\n"
14121420
"\n"
1421+
"# ==== Number theory ====\n"
1422+
"\n"
14131423
"def sieve(n):\n"
14141424
" \"Primes less than n.\"\n"
14151425
" # sieve(30) → 2 3 5 7 11 13 17 19 23 29\n"

library/pathlib.po

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-01-09 14:19+0000\n"
14+
"POT-Creation-Date: 2026-01-13 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/"
@@ -1459,6 +1459,11 @@ msgid ""
14591459
" PosixPath('test_pathlib.py')]"
14601460
msgstr ""
14611461

1462+
msgid ""
1463+
"The paths are returned in no particular order. If you need a specific order, "
1464+
"sort the results."
1465+
msgstr ""
1466+
14621467
msgid ""
14631468
"By default, or when the *case_sensitive* keyword-only argument is set to "
14641469
"``None``, this method matches paths using platform-specific casing rules: "

0 commit comments

Comments
 (0)