1- # SOME DESCRIPTIVE TITLE .
1+ # German translation of the Python documentation .
22# Copyright (C) 2001 Python Software Foundation
33# This file is distributed under the same license as the Python package.
4- # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
4+ #
5+ # Translators:
6+ # Swen Bachmann, 2026
57#
68msgid ""
79msgstr ""
810"Project-Id-Version : Python 3.15\n "
911"Report-Msgid-Bugs-To : \n "
1012"POT-Creation-Date : 2026-08-22 12:07+0200\n "
11- "PO-Revision-Date : 2025-09-16 00:01+0000\n "
12- "Language-Team : German (https://app.transifex.com/python-doc/teams/5390/de/)\n "
13+ "PO-Revision-Date : 2026-10-23 22:10+0200\n "
14+ "Last-Translator : python-doc bot, 2025\n "
15+ "Language-Team : German (https://github.com/python/python-docs-de)\n "
1316"Language : de\n "
1417"MIME-Version : 1.0\n "
1518"Content-Type : text/plain; charset=UTF-8\n "
@@ -18,11 +21,11 @@ msgstr ""
1821
1922#: ../../library/pyclbr.rst:2
2023msgid ":mod:`!pyclbr` --- Python module browser support"
21- msgstr ""
24+ msgstr ":mod:`!pyclbr` --- Unterstützung für Python-Modulbrowser "
2225
2326#: ../../library/pyclbr.rst:7
2427msgid "**Source code:** :source:`Lib/pyclbr.py`"
25- msgstr ""
28+ msgstr "**Quellcode:** :source:`Lib/pyclbr.py` "
2629
2730#: ../../library/pyclbr.rst:11
2831msgid ""
@@ -34,6 +37,14 @@ msgid ""
3437"use this module with modules not implemented in Python, including all "
3538"standard and optional extension modules."
3639msgstr ""
40+ "Das Modul :mod:`!pyclbr` liefert begrenzte Informationen über die "
41+ "Funktionen, Klassen und Methoden, die in einem in Python geschriebenen Modul "
42+ "definiert sind. Die Informationen genügen, um einen Modulbrowser umzusetzen. "
43+ "Sie werden aus dem Python-Quellcode gewonnen und nicht durch Importieren des "
44+ "Moduls, deshalb lässt sich dieses Modul gefahrlos mit nicht "
45+ "vertrauenswürdigem Code verwenden. Diese Einschränkung macht es unmöglich, "
46+ "dieses Modul mit Modulen zu verwenden, die nicht in Python umgesetzt sind, "
47+ "also auch mit allen standardmäßigen und wahlfreien Erweiterungsmodulen."
3748
3849#: ../../library/pyclbr.rst:23
3950msgid ""
@@ -44,12 +55,22 @@ msgid ""
4455"paths prepended to ``sys.path``, which is used to locate the module source "
4556"code."
4657msgstr ""
58+ "Gibt ein Dictionary zurück, das Klassennamen auf Modulebene auf "
59+ "Klassendeskriptoren abbildet. Wo möglich, sind Deskriptoren für importierte "
60+ "Basisklassen enthalten. Der Parameter *module* ist eine Zeichenkette mit dem "
61+ "Namen des zu lesenden Moduls, der auch der Name eines Moduls innerhalb eines "
62+ "Pakets sein darf. Ist *path* angegeben, ist es eine Folge von "
63+ "Verzeichnispfaden, die ``sys.path`` vorangestellt wird und über die der "
64+ "Quellcode des Moduls gefunden wird."
4765
4866#: ../../library/pyclbr.rst:30
4967msgid ""
5068"This function is the original interface and is only kept for back "
5169"compatibility. It returns a filtered version of the following."
5270msgstr ""
71+ "Diese Funktion ist die ursprüngliche Schnittstelle und wird nur zur "
72+ "Abwärtskompatibilität beibehalten. Sie gibt eine gefilterte Fassung der "
73+ "folgenden zurück."
5374
5475#: ../../library/pyclbr.rst:36
5576msgid ""
@@ -62,60 +83,83 @@ msgid ""
6283"read is a package, the returned dictionary has a key ``'__path__'`` whose "
6384"value is a list containing the package search path."
6485msgstr ""
86+ "Gibt einen auf Dictionarys beruhenden Baum zurück, der für jede Funktion und "
87+ "jede Klasse, die im Modul mit einer ``def``- oder ``class``-Anweisung "
88+ "definiert ist, einen Funktions- oder Klassendeskriptor enthält. Das "
89+ "zurückgegebene Dictionary bildet Funktions- und Klassennamen auf Modulebene "
90+ "auf ihre Deskriptoren ab. Verschachtelte Objekte werden in das ``children``-"
91+ "Dictionary ihres Elternobjekts eingetragen. Wie bei readmodule benennt "
92+ "*module* das zu lesende Modul, und *path* wird sys.path vorangestellt. Ist "
93+ "das gelesene Modul ein Paket, hat das zurückgegebene Dictionary einen "
94+ "Schlüssel ``'__path__'``, dessen Wert eine Liste mit dem Suchpfad des Pakets "
95+ "ist."
6596
6697#: ../../library/pyclbr.rst:46
6798msgid ""
6899"Descriptors for nested definitions. They are accessed through the new "
69100"children attribute. Each has a new parent attribute."
70101msgstr ""
102+ "Deskriptoren für verschachtelte Definitionen. Auf sie wird über das neue "
103+ "Attribut ``children`` zugegriffen. Jeder hat ein neues Attribut ``parent``."
71104
72105#: ../../library/pyclbr.rst:50
73106msgid ""
74107"The descriptors returned by these functions are instances of Function and "
75108"Class classes. Users are not expected to create instances of these classes."
76109msgstr ""
110+ "Die Deskriptoren, die diese Funktionen zurückgeben, sind Instanzen der "
111+ "Klassen Function und Class. Es ist nicht vorgesehen, dass Nutzer Instanzen "
112+ "dieser Klassen erzeugen."
77113
78114#: ../../library/pyclbr.rst:58
79115msgid "Function Objects"
80- msgstr ""
116+ msgstr "Function-Objekte "
81117
82118#: ../../library/pyclbr.rst:62
83119msgid ""
84120"Class :class:`!Function` instances describe functions defined by def "
85121"statements. They have the following attributes:"
86122msgstr ""
123+ "Instanzen der Klasse :class:`!Function` beschreiben Funktionen, die durch "
124+ "def-Anweisungen definiert sind. Sie haben die folgenden Attribute:"
87125
88126#: ../../library/pyclbr.rst:68
89127msgid "Name of the file in which the function is defined."
90- msgstr ""
128+ msgstr "Name der Datei, in der die Funktion definiert ist. "
91129
92130#: ../../library/pyclbr.rst:73
93131msgid "The name of the module defining the function described."
94- msgstr ""
132+ msgstr "Der Name des Moduls, das die beschriebene Funktion definiert. "
95133
96134#: ../../library/pyclbr.rst:78
97135msgid "The name of the function."
98- msgstr ""
136+ msgstr "Der Name der Funktion. "
99137
100138#: ../../library/pyclbr.rst:83 ../../library/pyclbr.rst:138
101139msgid "The line number in the file where the definition starts."
102- msgstr ""
140+ msgstr "Die Zeilennummer in der Datei, an der die Definition beginnt. "
103141
104142#: ../../library/pyclbr.rst:88
105143msgid "For top-level functions, ``None``. For nested functions, the parent."
106144msgstr ""
145+ "Bei Funktionen der obersten Ebene ``None``. Bei verschachtelten Funktionen "
146+ "das Elternobjekt."
107147
108148#: ../../library/pyclbr.rst:95
109149msgid ""
110150"A :class:`dictionary <dict>` mapping names to descriptors for nested "
111151"functions and classes."
112152msgstr ""
153+ "Ein :class:`Dictionary <dict>`, das Namen auf Deskriptoren für "
154+ "verschachtelte Funktionen und Klassen abbildet."
113155
114156#: ../../library/pyclbr.rst:103
115157msgid ""
116158"``True`` for functions that are defined with the :keyword:`async <async "
117159"def>` prefix, ``False`` otherwise."
118160msgstr ""
161+ "``True`` für Funktionen, die mit dem vorangestellten :keyword:`async <async "
162+ "def>` definiert sind, sonst ``False``."
119163
120164#: ../../library/pyclbr.rst:112
121165msgid "Class Objects"
@@ -127,27 +171,34 @@ msgid ""
127171"statements. They have the same attributes as :class:`Functions <Function>` "
128172"and two more."
129173msgstr ""
174+ "Instanzen der Klasse :class:`!Class` beschreiben Klassen, die durch class-"
175+ "Anweisungen definiert sind. Sie haben dieselben Attribute "
176+ "wie :class:`Functions <Function>` und zwei weitere."
130177
131178#: ../../library/pyclbr.rst:123
132179msgid "Name of the file in which the class is defined."
133- msgstr ""
180+ msgstr "Name der Datei, in der die Klasse definiert ist. "
134181
135182#: ../../library/pyclbr.rst:128
136183msgid "The name of the module defining the class described."
137- msgstr ""
184+ msgstr "Der Name des Moduls, das die beschriebene Klasse definiert. "
138185
139186#: ../../library/pyclbr.rst:133
140187msgid "The name of the class."
141- msgstr ""
188+ msgstr "Der Name der Klasse. "
142189
143190#: ../../library/pyclbr.rst:143
144191msgid "For top-level classes, ``None``. For nested classes, the parent."
145192msgstr ""
193+ "Bei Klassen der obersten Ebene ``None``. Bei verschachtelten Klassen das "
194+ "Elternobjekt."
146195
147196#: ../../library/pyclbr.rst:150
148197msgid ""
149198"A dictionary mapping names to descriptors for nested functions and classes."
150199msgstr ""
200+ "Ein Dictionary, das Namen auf Deskriptoren für verschachtelte Funktionen und "
201+ "Klassen abbildet."
151202
152203#: ../../library/pyclbr.rst:158
153204msgid ""
@@ -156,10 +207,18 @@ msgid ""
156207"which are not discoverable by :func:`readmodule_ex` are listed as a string "
157208"with the class name instead of as :class:`!Class` objects."
158209msgstr ""
210+ "Eine Liste von :class:`!Class`-Objekten, die die unmittelbaren Basisklassen "
211+ "der beschriebenen Klasse beschreiben. Klassen, die als Oberklassen benannt "
212+ "sind, die :func:`readmodule_ex` aber nicht finden kann, werden als "
213+ "Zeichenkette mit dem Klassennamen aufgeführt und nicht als :class:`!Class`-"
214+ "Objekte."
159215
160216#: ../../library/pyclbr.rst:167
161217msgid ""
162218"A :class:`dictionary <dict>` mapping method names to line numbers. This can "
163219"be derived from the newer :attr:`children` dictionary, but remains for back-"
164220"compatibility."
165221msgstr ""
222+ "Ein :class:`Dictionary <dict>`, das Methodennamen auf Zeilennummern "
223+ "abbildet. Das lässt sich aus dem neueren :attr:`children`-Dictionary "
224+ "ableiten, bleibt aber zur Abwärtskompatibilität erhalten."
0 commit comments