Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 29 additions & 21 deletions c-api/bytearray.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.14\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-15 09:12+0000\n"
"POT-Creation-Date: 2026-09-21 03:08+0000\n"
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
"Language: de\n"
Expand All @@ -26,98 +26,106 @@ msgid ""
"This subtype of :c:type:`PyObject` represents a Python bytearray object."
msgstr ""

#: ../../c-api/bytearray.rst:18
#: ../../c-api/bytearray.rst:17
msgid ""
"The internal buffer of :c:type:`PyByteArrayObject` always includes an extra "
"trailing null byte for compatibility with null terminated C strings. This "
"extra byte is not counted in :c:func:`PyByteArray_Size` nor in the *len* "
"arguments of the functions below."
msgstr ""

#: ../../c-api/bytearray.rst:24
msgid ""
"This instance of :c:type:`PyTypeObject` represents the Python bytearray "
"type; it is the same object as :class:`bytearray` in the Python layer."
msgstr ""

#: ../../c-api/bytearray.rst:23
#: ../../c-api/bytearray.rst:29
msgid "Type check macros"
msgstr ""

#: ../../c-api/bytearray.rst:27
#: ../../c-api/bytearray.rst:33
msgid ""
"Return true if the object *o* is a bytearray object or an instance of a "
"subtype of the bytearray type. This function always succeeds."
msgstr ""

#: ../../c-api/bytearray.rst:33
#: ../../c-api/bytearray.rst:39
msgid ""
"Return true if the object *o* is a bytearray object, but not an instance of "
"a subtype of the bytearray type. This function always succeeds."
msgstr ""

#: ../../c-api/bytearray.rst:38
#: ../../c-api/bytearray.rst:44
msgid "Direct API functions"
msgstr ""

#: ../../c-api/bytearray.rst:42
#: ../../c-api/bytearray.rst:48
msgid ""
"Return a new bytearray object from any object, *o*, that implements the :ref:"
"`buffer protocol <bufferobjects>`."
msgstr ""

#: ../../c-api/bytearray.rst:45 ../../c-api/bytearray.rst:56
#: ../../c-api/bytearray.rst:63
#: ../../c-api/bytearray.rst:51 ../../c-api/bytearray.rst:62
#: ../../c-api/bytearray.rst:69
msgid "On failure, return ``NULL`` with an exception set."
msgstr ""

#: ../../c-api/bytearray.rst:48 ../../c-api/bytearray.rst:66
#: ../../c-api/bytearray.rst:54 ../../c-api/bytearray.rst:72
msgid ""
"If the object implements the buffer protocol, then the buffer must not be "
"mutated while the bytearray object is being created."
msgstr ""

#: ../../c-api/bytearray.rst:54
#: ../../c-api/bytearray.rst:60
msgid "Create a new bytearray object from *string* and its length, *len*."
msgstr ""

#: ../../c-api/bytearray.rst:61
#: ../../c-api/bytearray.rst:67
msgid ""
"Concat bytearrays *a* and *b* and return a new bytearray with the result."
msgstr ""

#: ../../c-api/bytearray.rst:72
#: ../../c-api/bytearray.rst:78
msgid "Return the size of *bytearray* after checking for a ``NULL`` pointer."
msgstr ""

#: ../../c-api/bytearray.rst:77
#: ../../c-api/bytearray.rst:83
msgid ""
"Return the contents of *bytearray* as a char array after checking for a "
"``NULL`` pointer. The returned array always has an extra null byte appended."
msgstr ""

#: ../../c-api/bytearray.rst:82 ../../c-api/bytearray.rst:104
#: ../../c-api/bytearray.rst:88 ../../c-api/bytearray.rst:110
msgid ""
"It is not thread-safe to mutate the bytearray object while using the "
"returned char array."
msgstr ""

#: ../../c-api/bytearray.rst:87
#: ../../c-api/bytearray.rst:93
msgid ""
"Resize the internal buffer of *bytearray* to *len*. Failure is a ``-1`` "
"return with an exception set."
msgstr ""

#: ../../c-api/bytearray.rst:90
#: ../../c-api/bytearray.rst:96
msgid ""
"A negative *len* will now result in an exception being set and -1 returned."
msgstr ""

#: ../../c-api/bytearray.rst:95
#: ../../c-api/bytearray.rst:101
msgid "Macros"
msgstr ""

#: ../../c-api/bytearray.rst:97
#: ../../c-api/bytearray.rst:103
msgid "These macros trade safety for speed and they don't check pointers."
msgstr ""

#: ../../c-api/bytearray.rst:101
#: ../../c-api/bytearray.rst:107
msgid "Similar to :c:func:`PyByteArray_AsString`, but without error checking."
msgstr ""

#: ../../c-api/bytearray.rst:109
#: ../../c-api/bytearray.rst:115
msgid "Similar to :c:func:`PyByteArray_Size`, but without error checking."
msgstr ""

Expand Down
Loading