Skip to content

Commit 59c17d9

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent dd760ea commit 59c17d9

44 files changed

Lines changed: 1409 additions & 499 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎c-api/init.po‎

Lines changed: 22 additions & 6 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-10-05 14:11+0000\n"
14+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
@@ -1370,6 +1370,9 @@ msgid ""
13701370
"will simply return ``NULL`` indicating that there was no prior thread state."
13711371
msgstr ""
13721372

1373+
msgid ":c:func:`PyEval_ReleaseThread`"
1374+
msgstr ""
1375+
13731376
msgid ""
13741377
"Similar to :c:func:`PyGILState_Ensure`, this function will hang the thread "
13751378
"if the runtime is finalizing."
@@ -1380,6 +1383,17 @@ msgid ""
13801383
"with sub-interpreters:"
13811384
msgstr ""
13821385

1386+
msgid ""
1387+
"The type of the value returned by :c:func:`PyGILState_Ensure` and passed to :"
1388+
"c:func:`PyGILState_Release`."
1389+
msgstr ""
1390+
1391+
msgid "The GIL was already held when :c:func:`PyGILState_Ensure` was called."
1392+
msgstr ""
1393+
1394+
msgid "The GIL was not held when :c:func:`PyGILState_Ensure` was called."
1395+
msgstr ""
1396+
13831397
msgid ""
13841398
"Ensure that the current thread is ready to call the Python C API regardless "
13851399
"of the current state of Python, or of the :term:`attached thread state`. "
@@ -1434,12 +1448,14 @@ msgid ""
14341448
msgstr ""
14351449

14361450
msgid ""
1437-
"This function does not account for :term:`thread states <thread state>` "
1438-
"created by something other than :c:func:`PyGILState_Ensure` (such as :c:func:"
1439-
"`PyThreadState_New`). Prefer :c:func:`PyThreadState_Get` or :c:func:"
1451+
"This function may return non-``NULL`` even when the :term:`thread state` is "
1452+
"detached. Prefer :c:func:`PyThreadState_Get` or :c:func:"
14401453
"`PyThreadState_GetUnchecked` for most cases."
14411454
msgstr ""
14421455

1456+
msgid ":c:func:`PyThreadState_Get`"
1457+
msgstr ""
1458+
14431459
msgid ""
14441460
"Return ``1`` if the current thread is holding the :term:`GIL` and ``0`` "
14451461
"otherwise. This function can be called from any thread at any time. Only if "
@@ -1538,11 +1554,11 @@ msgid ""
15381554
msgstr ""
15391555

15401556
msgid ""
1541-
"This function now calls the :c:member:`PyThreadState.on_delete` callback. "
1557+
"This function now calls the :c:member:`!PyThreadState.on_delete` callback. "
15421558
"Previously, that happened in :c:func:`PyThreadState_Delete`."
15431559
msgstr ""
15441560

1545-
msgid "The :c:member:`PyThreadState.on_delete` callback was removed."
1561+
msgid "The :c:member:`!PyThreadState.on_delete` callback was removed."
15461562
msgstr ""
15471563

15481564
msgid ""

‎c-api/unicode.po‎

Lines changed: 4 additions & 4 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-10-05 14:11+0000\n"
14+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
@@ -810,9 +810,9 @@ msgstr ""
810810

811811
msgid ""
812812
"This function checks that *unicode* is a Unicode object, that the index is "
813-
"not out of bounds, and that the object's reference count is one). See :c:"
814-
"func:`PyUnicode_WRITE` for a version that skips these checks, making them "
815-
"your responsibility."
813+
"not out of bounds, and that the object's reference count is one. See :c:func:"
814+
"`PyUnicode_WRITE` for a version that skips these checks, making them your "
815+
"responsibility."
816816
msgstr ""
817817

818818
msgid ""

‎c-api/veryhigh.po‎

Lines changed: 4 additions & 3 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: 2025-10-05 14:11+0000\n"
11+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1313
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
1414
"MIME-Version: 1.0\n"
@@ -189,7 +189,8 @@ msgid ""
189189
"objects *globals* and *locals* with the compiler flags specified by "
190190
"*flags*. *globals* must be a dictionary; *locals* can be any object that "
191191
"implements the mapping protocol. The parameter *start* specifies the start "
192-
"token that should be used to parse the source code."
192+
"symbol and must one of the following: :c:data:`Py_eval_input`, :c:data:"
193+
"`Py_file_input`, or :c:data:`Py_single_input`."
193194
msgstr ""
194195

195196
msgid ""
@@ -232,7 +233,7 @@ msgstr ""
232233

233234
msgid ""
234235
"Parse and compile the Python source code in *str*, returning the resulting "
235-
"code object. The start token is given by *start*; this can be used to "
236+
"code object. The start symbol is given by *start*; this can be used to "
236237
"constrain the code which can be compiled and should be :c:data:"
237238
"`Py_eval_input`, :c:data:`Py_file_input`, or :c:data:`Py_single_input`. The "
238239
"filename specified by *filename* is used to construct the code object and "

‎deprecations/c-api-pending-removal-in-3.18.po‎

Lines changed: 1 addition & 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: 2025-09-19 14:16+0000\n"
11+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1313
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
1414
"MIME-Version: 1.0\n"

‎deprecations/pending-removal-in-3.17.po‎

Lines changed: 1 addition & 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: 2025-09-19 14:16+0000\n"
11+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1313
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
1414
"MIME-Version: 1.0\n"

‎extending/extending.po‎

Lines changed: 61 additions & 7 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-10-05 14:11+0000\n"
14+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
@@ -106,12 +106,66 @@ msgstr ""
106106

107107
msgid ""
108108
"All user-visible symbols defined by :file:`Python.h` have a prefix of ``Py`` "
109-
"or ``PY``, except those defined in standard header files. For convenience, "
110-
"and since they are used extensively by the Python interpreter, ``\"Python."
111-
"h\"`` includes a few standard header files: ``<stdio.h>``, ``<string.h>``, "
112-
"``<errno.h>``, and ``<stdlib.h>``. If the latter header file does not exist "
113-
"on your system, it declares the functions :c:func:`malloc`, :c:func:`free` "
114-
"and :c:func:`realloc` directly."
109+
"or ``PY``, except those defined in standard header files."
110+
msgstr ""
111+
112+
msgid ""
113+
"For backward compatibility, :file:`Python.h` includes several standard "
114+
"header files. C extensions should include the standard headers that they "
115+
"use, and should not rely on these implicit includes. If using the limited C "
116+
"API version 3.13 or newer, the implicit includes are:"
117+
msgstr ""
118+
119+
msgid "``<assert.h>``"
120+
msgstr ""
121+
122+
msgid "``<intrin.h>`` (on Windows)"
123+
msgstr ""
124+
125+
msgid "``<inttypes.h>``"
126+
msgstr ""
127+
128+
msgid "``<limits.h>``"
129+
msgstr ""
130+
131+
msgid "``<math.h>``"
132+
msgstr ""
133+
134+
msgid "``<stdarg.h>``"
135+
msgstr ""
136+
137+
msgid "``<wchar.h>``"
138+
msgstr ""
139+
140+
msgid "``<sys/types.h>`` (if present)"
141+
msgstr ""
142+
143+
msgid ""
144+
"If :c:macro:`Py_LIMITED_API` is not defined, or is set to version 3.12 or "
145+
"older, the headers below are also included:"
146+
msgstr ""
147+
148+
msgid "``<ctype.h>``"
149+
msgstr ""
150+
151+
msgid "``<unistd.h>`` (on POSIX)"
152+
msgstr ""
153+
154+
msgid ""
155+
"If :c:macro:`Py_LIMITED_API` is not defined, or is set to version 3.10 or "
156+
"older, the headers below are also included:"
157+
msgstr ""
158+
159+
msgid "``<errno.h>``"
160+
msgstr ""
161+
162+
msgid "``<stdio.h>``"
163+
msgstr ""
164+
165+
msgid "``<stdlib.h>``"
166+
msgstr ""
167+
168+
msgid "``<string.h>``"
115169
msgstr ""
116170

117171
msgid ""

‎library/argparse.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-09-19 14:16+0000\n"
14+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"

‎library/asyncio-queue.po‎

Lines changed: 30 additions & 15 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-10-05 14:11+0000\n"
14+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
@@ -120,22 +120,42 @@ msgstr ""
120120
msgid "Return the number of items in the queue."
121121
msgstr ""
122122

123+
msgid "Put a :class:`Queue` instance into a shutdown mode."
124+
msgstr ""
125+
126+
msgid ""
127+
"The queue can no longer grow. Future calls to :meth:`~Queue.put` raise :exc:"
128+
"`QueueShutDown`. Currently blocked callers of :meth:`~Queue.put` will be "
129+
"unblocked and will raise :exc:`QueueShutDown` in the formerly blocked thread."
130+
msgstr ""
131+
132+
msgid ""
133+
"If *immediate* is false (the default), the queue can be wound down normally "
134+
"with :meth:`~Queue.get` calls to extract tasks that have already been loaded."
135+
msgstr ""
136+
123137
msgid ""
124-
"Shut down the queue, making :meth:`~Queue.get` and :meth:`~Queue.put` raise :"
125-
"exc:`QueueShutDown`."
138+
"And if :meth:`~Queue.task_done` is called for each remaining task, a "
139+
"pending :meth:`~Queue.join` will be unblocked normally."
126140
msgstr ""
127141

128142
msgid ""
129-
"By default, :meth:`~Queue.get` on a shut down queue will only raise once the "
130-
"queue is empty. Set *immediate* to true to make :meth:`~Queue.get` raise "
131-
"immediately instead."
143+
"Once the queue is empty, future calls to :meth:`~Queue.get` will raise :exc:"
144+
"`QueueShutDown`."
132145
msgstr ""
133146

134147
msgid ""
135-
"All blocked callers of :meth:`~Queue.put` and :meth:`~Queue.get` will be "
136-
"unblocked. If *immediate* is true, a task will be marked as done for each "
137-
"remaining item in the queue, which may unblock callers of :meth:`~Queue."
138-
"join`."
148+
"If *immediate* is true, the queue is terminated immediately. The queue is "
149+
"drained to be completely empty. All callers of :meth:`~Queue.join` are "
150+
"unblocked regardless of the number of unfinished tasks. Blocked callers of :"
151+
"meth:`~Queue.get` are unblocked and will raise :exc:`QueueShutDown` because "
152+
"the queue is empty."
153+
msgstr ""
154+
155+
msgid ""
156+
"Use caution when using :meth:`~Queue.join` with *immediate* set to true. "
157+
"This unblocks the join even when no work has been done on the tasks, "
158+
"violating the usual invariant for joining a queue."
139159
msgstr ""
140160

141161
msgid "Indicate that a formerly enqueued work item is complete."
@@ -153,11 +173,6 @@ msgid ""
153173
"item that had been :meth:`~Queue.put` into the queue)."
154174
msgstr ""
155175

156-
msgid ""
157-
"``shutdown(immediate=True)`` calls :meth:`task_done` for each remaining item "
158-
"in the queue."
159-
msgstr ""
160-
161176
msgid ""
162177
"Raises :exc:`ValueError` if called more times than there were items placed "
163178
"in the queue."

‎library/codecs.po‎

Lines changed: 34 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: 2025-10-05 14:11+0000\n"
11+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1313
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
1414
"MIME-Version: 1.0\n"
@@ -1631,6 +1631,9 @@ msgstr ""
16311631
msgid "iso-8859-4, latin4, L4"
16321632
msgstr ""
16331633

1634+
msgid "Northern Europe"
1635+
msgstr ""
1636+
16341637
msgid "iso8859_5"
16351638
msgstr ""
16361639

@@ -2052,6 +2055,36 @@ msgstr ""
20522055
msgid "Restoration of the aliases for the binary transforms."
20532056
msgstr ""
20542057

2058+
msgid "Standalone Codec Functions"
2059+
msgstr ""
2060+
2061+
msgid ""
2062+
"The following functions provide encoding and decoding functionality similar "
2063+
"to codecs, but are not available as named codecs through :func:`codecs."
2064+
"encode` or :func:`codecs.decode`. They are used internally (for example, by :"
2065+
"mod:`pickle`) and behave similarly to the ``string_escape`` codec that was "
2066+
"removed in Python 3."
2067+
msgstr ""
2068+
2069+
msgid ""
2070+
"Encode *input* using escape sequences. Similar to how :func:`repr` on bytes "
2071+
"produces escaped byte values."
2072+
msgstr ""
2073+
2074+
msgid "*input* must be a :class:`bytes` object."
2075+
msgstr ""
2076+
2077+
msgid ""
2078+
"Returns a tuple ``(output, length)`` where *output* is a :class:`bytes` "
2079+
"object and *length* is the number of bytes consumed."
2080+
msgstr ""
2081+
2082+
msgid "Decode *input* from escape sequences back to the original bytes."
2083+
msgstr ""
2084+
2085+
msgid "*input* must be a :term:`bytes-like object`."
2086+
msgstr ""
2087+
20552088
msgid "Text Transforms"
20562089
msgstr ""
20572090

‎library/collections.abc.po‎

Lines changed: 9 additions & 9 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-09-19 14:16+0000\n"
14+
"POT-Creation-Date: 2025-10-09 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
@@ -520,10 +520,10 @@ msgstr ""
520520

521521
msgid ""
522522
"In CPython, generator-based coroutines (:term:`generators <generator>` "
523-
"decorated with :func:`@types.coroutine <types.coroutine>`) are *awaitables*, "
524-
"even though they do not have an :meth:`~object.__await__` method. Using "
525-
"``isinstance(gencoro, Awaitable)`` for them will return ``False``. Use :func:"
526-
"`inspect.isawaitable` to detect them."
523+
"decorated with :deco:`types.coroutine`) are *awaitables*, even though they "
524+
"do not have an :meth:`~object.__await__` method. Using ``isinstance(gencoro, "
525+
"Awaitable)`` for them will return ``False``. Use :func:`inspect.isawaitable` "
526+
"to detect them."
527527
msgstr ""
528528

529529
msgid ""
@@ -536,10 +536,10 @@ msgstr ""
536536

537537
msgid ""
538538
"In CPython, generator-based coroutines (:term:`generators <generator>` "
539-
"decorated with :func:`@types.coroutine <types.coroutine>`) are *awaitables*, "
540-
"even though they do not have an :meth:`~object.__await__` method. Using "
541-
"``isinstance(gencoro, Coroutine)`` for them will return ``False``. Use :func:"
542-
"`inspect.isawaitable` to detect them."
539+
"decorated with :deco:`types.coroutine`) are *awaitables*, even though they "
540+
"do not have an :meth:`~object.__await__` method. Using ``isinstance(gencoro, "
541+
"Coroutine)`` for them will return ``False``. Use :func:`inspect.isawaitable` "
542+
"to detect them."
543543
msgstr ""
544544

545545
msgid ""

0 commit comments

Comments
 (0)