88msgstr ""
99"Project-Id-Version : Python 3.14\n "
1010"Report-Msgid-Bugs-To : \n "
11- "POT-Creation-Date : 2026-09-15 09:12 +0000\n "
11+ "POT-Creation-Date : 2026-09-21 03:08 +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"Language : de\n "
@@ -26,98 +26,106 @@ msgid ""
2626"This subtype of :c:type:`PyObject` represents a Python bytearray object."
2727msgstr ""
2828
29- #: ../../c-api/bytearray.rst:18
29+ #: ../../c-api/bytearray.rst:17
30+ msgid ""
31+ "The internal buffer of :c:type:`PyByteArrayObject` always includes an extra "
32+ "trailing null byte for compatibility with null terminated C strings. This "
33+ "extra byte is not counted in :c:func:`PyByteArray_Size` nor in the *len* "
34+ "arguments of the functions below."
35+ msgstr ""
36+
37+ #: ../../c-api/bytearray.rst:24
3038msgid ""
3139"This instance of :c:type:`PyTypeObject` represents the Python bytearray "
3240"type; it is the same object as :class:`bytearray` in the Python layer."
3341msgstr ""
3442
35- #: ../../c-api/bytearray.rst:23
43+ #: ../../c-api/bytearray.rst:29
3644msgid "Type check macros"
3745msgstr ""
3846
39- #: ../../c-api/bytearray.rst:27
47+ #: ../../c-api/bytearray.rst:33
4048msgid ""
4149"Return true if the object *o* is a bytearray object or an instance of a "
4250"subtype of the bytearray type. This function always succeeds."
4351msgstr ""
4452
45- #: ../../c-api/bytearray.rst:33
53+ #: ../../c-api/bytearray.rst:39
4654msgid ""
4755"Return true if the object *o* is a bytearray object, but not an instance of "
4856"a subtype of the bytearray type. This function always succeeds."
4957msgstr ""
5058
51- #: ../../c-api/bytearray.rst:38
59+ #: ../../c-api/bytearray.rst:44
5260msgid "Direct API functions"
5361msgstr ""
5462
55- #: ../../c-api/bytearray.rst:42
63+ #: ../../c-api/bytearray.rst:48
5664msgid ""
5765"Return a new bytearray object from any object, *o*, that implements the :ref:"
5866"`buffer protocol <bufferobjects>`."
5967msgstr ""
6068
61- #: ../../c-api/bytearray.rst:45 ../../c-api/bytearray.rst:56
62- #: ../../c-api/bytearray.rst:63
69+ #: ../../c-api/bytearray.rst:51 ../../c-api/bytearray.rst:62
70+ #: ../../c-api/bytearray.rst:69
6371msgid "On failure, return ``NULL`` with an exception set."
6472msgstr ""
6573
66- #: ../../c-api/bytearray.rst:48 ../../c-api/bytearray.rst:66
74+ #: ../../c-api/bytearray.rst:54 ../../c-api/bytearray.rst:72
6775msgid ""
6876"If the object implements the buffer protocol, then the buffer must not be "
6977"mutated while the bytearray object is being created."
7078msgstr ""
7179
72- #: ../../c-api/bytearray.rst:54
80+ #: ../../c-api/bytearray.rst:60
7381msgid "Create a new bytearray object from *string* and its length, *len*."
7482msgstr ""
7583
76- #: ../../c-api/bytearray.rst:61
84+ #: ../../c-api/bytearray.rst:67
7785msgid ""
7886"Concat bytearrays *a* and *b* and return a new bytearray with the result."
7987msgstr ""
8088
81- #: ../../c-api/bytearray.rst:72
89+ #: ../../c-api/bytearray.rst:78
8290msgid "Return the size of *bytearray* after checking for a ``NULL`` pointer."
8391msgstr ""
8492
85- #: ../../c-api/bytearray.rst:77
93+ #: ../../c-api/bytearray.rst:83
8694msgid ""
8795"Return the contents of *bytearray* as a char array after checking for a "
8896"``NULL`` pointer. The returned array always has an extra null byte appended."
8997msgstr ""
9098
91- #: ../../c-api/bytearray.rst:82 ../../c-api/bytearray.rst:104
99+ #: ../../c-api/bytearray.rst:88 ../../c-api/bytearray.rst:110
92100msgid ""
93101"It is not thread-safe to mutate the bytearray object while using the "
94102"returned char array."
95103msgstr ""
96104
97- #: ../../c-api/bytearray.rst:87
105+ #: ../../c-api/bytearray.rst:93
98106msgid ""
99107"Resize the internal buffer of *bytearray* to *len*. Failure is a ``-1`` "
100108"return with an exception set."
101109msgstr ""
102110
103- #: ../../c-api/bytearray.rst:90
111+ #: ../../c-api/bytearray.rst:96
104112msgid ""
105113"A negative *len* will now result in an exception being set and -1 returned."
106114msgstr ""
107115
108- #: ../../c-api/bytearray.rst:95
116+ #: ../../c-api/bytearray.rst:101
109117msgid "Macros"
110118msgstr ""
111119
112- #: ../../c-api/bytearray.rst:97
120+ #: ../../c-api/bytearray.rst:103
113121msgid "These macros trade safety for speed and they don't check pointers."
114122msgstr ""
115123
116- #: ../../c-api/bytearray.rst:101
124+ #: ../../c-api/bytearray.rst:107
117125msgid "Similar to :c:func:`PyByteArray_AsString`, but without error checking."
118126msgstr ""
119127
120- #: ../../c-api/bytearray.rst:109
128+ #: ../../c-api/bytearray.rst:115
121129msgid "Similar to :c:func:`PyByteArray_Size`, but without error checking."
122130msgstr ""
123131
0 commit comments