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,18 +21,21 @@ msgstr ""
1821
1922#: ../../library/pydoc.rst:2
2023msgid ":mod:`!pydoc` --- Documentation generator and online help system"
21- msgstr ""
24+ msgstr ":mod:`!pydoc` --- Dokumentationserzeuger und Online-Hilfesystem "
2225
2326#: ../../library/pydoc.rst:7
2427msgid "**Source code:** :source:`Lib/pydoc.py`"
25- msgstr ""
28+ msgstr "**Quellcode:** :source:`Lib/pydoc.py` "
2629
2730#: ../../library/pydoc.rst:16
2831msgid ""
2932"The :mod:`!pydoc` module automatically generates documentation from Python "
3033"modules. The documentation can be presented as pages of text on the "
3134"console, served to a web browser, or saved to HTML files."
3235msgstr ""
36+ "Das Modul :mod:`!pydoc` erzeugt automatisch Dokumentation aus Python-"
37+ "Modulen. Die Dokumentation kann als Textseiten auf der Konsole dargestellt, "
38+ "an einen Webbrowser ausgeliefert oder in HTML-Dateien gespeichert werden."
3339
3440#: ../../library/pydoc.rst:20
3541msgid ""
@@ -38,9 +44,17 @@ msgid ""
3844"of the object, and recursively of its documentable members. If there is no "
3945"docstring, :mod:`!pydoc` tries to obtain a description from the block of "
4046"comment lines just above the definition of the class, function or method in "
41- "the source file, or at the top of the module (see :func:`inspect. "
42- "getcomments`)."
47+ "the source file, or at the top of the module "
48+ "(see :func:`inspect. getcomments`)."
4349msgstr ""
50+ "Bei Modulen, Klassen, Funktionen und Methoden wird die angezeigte "
51+ "Dokumentation aus dem Docstring (also dem "
52+ "Attribut :attr:`~definition.__doc__`) des Objekts und rekursiv aus dem "
53+ "seiner dokumentierbaren Member abgeleitet. Gibt es keinen Docstring, "
54+ "versucht :mod:`!pydoc`, eine Beschreibung aus dem Block von Kommentarzeilen "
55+ "direkt über der Definition der Klasse, Funktion oder Methode in der "
56+ "Quelldatei oder am Anfang des Moduls zu bekommen "
57+ "(siehe :func:`inspect.getcomments`)."
4458
4559#: ../../library/pydoc.rst:27
4660msgid ""
@@ -50,10 +64,16 @@ msgid ""
5064"be viewed from outside the Python interpreter by running :program:`pydoc` as "
5165"a script at the operating system's command prompt. For example, running ::"
5266msgstr ""
67+ "Die integrierte Funktion :func:`help` ruft im interaktiven Interpreter das "
68+ "Online-Hilfesystem auf, das :mod:`!pydoc` verwendet, um seine Dokumentation "
69+ "als Text auf der Konsole zu erzeugen. Dieselbe Textdokumentation lässt sich "
70+ "auch außerhalb des Python-Interpreters ansehen, indem du :program:`pydoc` an "
71+ "der Eingabeaufforderung des Betriebssystems als Skript ausführst. Führst du "
72+ "zum Beispiel ::"
5373
5474#: ../../library/pydoc.rst:33
5575msgid "python -m pydoc sys"
56- msgstr ""
76+ msgstr "python -m pydoc sys "
5777
5878#: ../../library/pydoc.rst:35
5979msgid ""
@@ -66,6 +86,16 @@ msgid ""
6686"system, such as a slash in Unix), and refers to an existing Python source "
6787"file, then documentation is produced for that file."
6888msgstr ""
89+ "an einer Shell-Eingabeaufforderung aus, wird die Dokumentation zum "
90+ "Modul :mod:`sys` angezeigt, in einem Stil, der den Man-Pages ähnelt, die der "
91+ "Unix-Befehl :program:`man` anzeigt. Das Argument für :program:`pydoc` kann "
92+ "der Name einer Funktion, eines Moduls oder eines Pakets sein oder ein mit "
93+ "Punkten geschriebener Verweis auf eine Klasse, Methode oder Funktion "
94+ "innerhalb eines Moduls oder eines Moduls in einem Paket. Sieht das Argument "
95+ "für :program:`pydoc` wie ein Pfad aus (es enthält also das Pfadtrennzeichen "
96+ "deines Betriebssystems, unter Unix etwa einen Schrägstrich) und bezeichnet "
97+ "eine vorhandene Python-Quelldatei, wird die Dokumentation für diese Datei "
98+ "erzeugt."
6999
70100#: ../../library/pydoc.rst:46
71101msgid ""
@@ -74,21 +104,35 @@ msgid ""
74104"executed on that occasion. Use an ``if __name__ == '__main__':`` guard to "
75105"only execute code when a file is invoked as a script and not just imported."
76106msgstr ""
107+ "Um Objekte und ihre Dokumentation zu finden, importiert :mod:`!pydoc` das "
108+ "oder die zu dokumentierenden Module. Deshalb wird bei dieser Gelegenheit "
109+ "jeder Code auf Modulebene ausgeführt. Verwende eine Absicherung ``if "
110+ "__name__ == '__main__':``, damit Code nur dann ausgeführt wird, wenn eine "
111+ "Datei als Skript aufgerufen und nicht bloß importiert wird."
77112
78113#: ../../library/pydoc.rst:51
79114msgid ""
80115"When printing output to the console, :program:`pydoc` attempts to paginate "
81- "the output for easier reading. If either the :envvar:`MANPAGER` or the :"
82- "envvar:`PAGER` environment variable is set, :program:`pydoc` will use its "
83- "value as a pagination program. When both are set, :envvar:`MANPAGER` is used."
116+ "the output for easier reading. If either the :envvar:`MANPAGER` or "
117+ "the :envvar:`PAGER` environment variable is set, :program:`pydoc` will use "
118+ "its value as a pagination program. When both are set, :envvar:`MANPAGER` is "
119+ "used."
84120msgstr ""
121+ "Gibt :program:`pydoc` Ausgabe auf der Konsole aus, versucht es, die Ausgabe "
122+ "seitenweise umzubrechen, damit sie leichter zu lesen ist. Ist eine der "
123+ "Umgebungsvariablen :envvar:`MANPAGER` oder :envvar:`PAGER` gesetzt, "
124+ "verwendet :program:`pydoc` ihren Wert als Programm zum Blättern. Sind beide "
125+ "gesetzt, wird :envvar:`MANPAGER` verwendet."
85126
86127#: ../../library/pydoc.rst:56
87128msgid ""
88129"Specifying a ``-w`` flag before the argument will cause HTML documentation "
89130"to be written out to a file in the current directory, instead of displaying "
90131"text on the console."
91132msgstr ""
133+ "Gibst du vor dem Argument das Flag ``-w`` an, wird die HTML-Dokumentation in "
134+ "eine Datei im aktuellen Verzeichnis geschrieben, statt Text auf der Konsole "
135+ "anzuzeigen."
92136
93137#: ../../library/pydoc.rst:60
94138msgid ""
@@ -97,22 +141,35 @@ msgid ""
97141"manner similar to the Unix :program:`man` command. The synopsis line of a "
98142"module is the first line of its documentation string."
99143msgstr ""
144+ "Gibst du vor dem Argument das Flag ``-k`` an, werden die "
145+ "Kurzbeschreibungszeilen aller verfügbaren Module nach dem als Argument "
146+ "angegebenen Schlüsselwort durchsucht, wiederum ähnlich wie beim Unix-"
147+ "Befehl :program:`man`. Die Kurzbeschreibungszeile eines Moduls ist die erste "
148+ "Zeile seines Dokumentationsstrings."
100149
101150#: ../../library/pydoc.rst:65
102151msgid ""
103152"You can also use :program:`pydoc` to start an HTTP server on the local "
104- "machine that will serve documentation to visiting web browsers. :program: "
105- "`python -m pydoc -p 1234` will start a HTTP server on port 1234, allowing "
106- "you to browse the documentation at ``http://localhost:1234/`` in your "
107- "preferred web browser. Specifying ``0`` as the port number will select an "
108- "arbitrary unused port."
153+ "machine that will serve documentation to visiting web "
154+ "browsers. :program: `python -m pydoc -p 1234` will start a HTTP server on "
155+ "port 1234, allowing you to browse the documentation at ``http://"
156+ "localhost:1234/`` in your preferred web browser. Specifying ``0`` as the "
157+ "port number will select an arbitrary unused port."
109158msgstr ""
159+ "Du kannst :program:`pydoc` auch verwenden, um auf der lokalen Maschine einen "
160+ "HTTP-Server zu starten, der Dokumentation an Webbrowser ausliefert, die ihn "
161+ "besuchen. :program:`python -m pydoc -p 1234` startet einen HTTP-Server auf "
162+ "Port 1234, sodass du die Dokumentation in deinem bevorzugten Webbrowser "
163+ "unter ``http://localhost:1234/`` durchsehen kannst. Gibst du ``0`` als "
164+ "Portnummer an, wird ein beliebiger unbenutzter Port gewählt."
110165
111166#: ../../library/pydoc.rst:73
112167msgid ""
113168"The :mod:`!pydoc` HTTP server is intended for local use during development "
114169"and is not suitable for production use."
115170msgstr ""
171+ "Der HTTP-Server von :mod:`!pydoc` ist für die lokale Verwendung während der "
172+ "Entwicklung gedacht und für den Produktivbetrieb nicht geeignet."
116173
117174#: ../../library/pydoc.rst:76
118175msgid ""
@@ -122,6 +179,12 @@ msgid ""
122179"host name that the server responds to. During development this is "
123180"especially useful if you want to run pydoc from within a container."
124181msgstr ""
182+ ":program:`python -m pydoc -n <hostname>` startet den Server so, dass er auf "
183+ "dem angegebenen Hostnamen lauscht. Voreingestellt ist der Hostname "
184+ "„localhost“. Soll der Server aber von anderen Maschinen aus erreichbar sein, "
185+ "möchtest du vielleicht den Hostnamen ändern, auf den der Server antwortet. "
186+ "Während der Entwicklung ist das besonders nützlich, wenn du pydoc innerhalb "
187+ "eines Containers ausführen willst."
125188
126189#: ../../library/pydoc.rst:82
127190msgid ""
@@ -131,6 +194,12 @@ msgid ""
131194"modules with a keyword in their synopsis line, and go to the *Module index*, "
132195"*Topics* and *Keywords* pages."
133196msgstr ""
197+ ":program:`python -m pydoc -b` startet den Server und öffnet außerdem einen "
198+ "Webbrowser mit einer Modulindexseite. Jede ausgelieferte Seite hat oben eine "
199+ "Navigationsleiste, über die du mit *Get* Hilfe zu einem einzelnen Eintrag "
200+ "bekommst, mit *Search* alle Module nach einem Schlüsselwort in ihrer "
201+ "Kurzbeschreibungszeile durchsuchst und zu den Seiten *Module index*, "
202+ "*Topics* und *Keywords* gelangst."
134203
135204#: ../../library/pydoc.rst:88
136205msgid ""
@@ -139,45 +208,59 @@ msgid ""
139208"spam` documents precisely the version of the module you would get if you "
140209"started the Python interpreter and typed ``import spam``."
141210msgstr ""
211+ "Erzeugt :program:`pydoc` Dokumentation, verwendet es die aktuelle Umgebung "
212+ "und den aktuellen Pfad, um Module zu finden. :program:`pydoc spam` "
213+ "aufzurufen dokumentiert also genau die Fassung des Moduls, die du bekämst, "
214+ "wenn du den Python-Interpreter startest und ``import spam`` eingibst."
142215
143216#: ../../library/pydoc.rst:93
144217msgid ""
145- "Module docs for core modules are assumed to reside in ``https://docs.python. "
146- "org/X.Y/library/`` where ``X`` and ``Y`` are the major and minor version "
147- "numbers of the Python interpreter. This can be overridden by setting the : "
148- "envvar:`!PYTHONDOCS` environment variable to a different URL or to a local "
149- "directory containing the Library Reference Manual pages."
218+ "Module docs for core modules are assumed to reside in ``https://"
219+ "docs.python. org/X.Y/library/`` where ``X`` and ``Y`` are the major and minor "
220+ "version numbers of the Python interpreter. This can be overridden by "
221+ "setting the : envvar:`!PYTHONDOCS` environment variable to a different URL or "
222+ "to a local directory containing the Library Reference Manual pages."
150223msgstr ""
224+ "Es wird angenommen, dass die Moduldokumentation der Kernmodule unter "
225+ "``https://docs.python.org/X.Y/library/`` liegt, wobei ``X`` und ``Y`` die "
226+ "Haupt- und Nebenversionsnummer des Python-Interpreters sind. Das lässt sich "
227+ "übergehen, indem die Umgebungsvariable :envvar:`!PYTHONDOCS` auf eine andere "
228+ "URL oder auf ein lokales Verzeichnis mit den Seiten des "
229+ "Bibliotheksreferenzhandbuchs gesetzt wird."
151230
152231#: ../../library/pydoc.rst:100
153232msgid "Added the ``-b`` option."
154- msgstr ""
233+ msgstr "Die Option ``-b`` wurde hinzugefügt. "
155234
156235#: ../../library/pydoc.rst:103
157236msgid "The ``-g`` command line option was removed."
158- msgstr ""
237+ msgstr "Die Befehlszeilenoption ``-g`` wurde entfernt. "
159238
160239#: ../../library/pydoc.rst:106
161240msgid ""
162- ":mod:`!pydoc` now uses :func:`inspect.signature` rather than :func:`inspect."
163- "getfullargspec` to extract signature information from callables."
241+ ":mod:`!pydoc` now uses :func:`inspect.signature` rather "
242+ "than :func:`inspect.getfullargspec` to extract signature information from "
243+ "callables."
164244msgstr ""
245+ ":mod:`!pydoc` verwendet jetzt :func:`inspect.signature` "
246+ "statt :func:`inspect.getfullargspec`, um Signaturinformationen aus "
247+ "aufrufbaren Objekten zu gewinnen."
165248
166249#: ../../library/pydoc.rst:111
167250msgid "Added the ``-n`` option."
168- msgstr ""
251+ msgstr "Die Option ``-n`` wurde hinzugefügt. "
169252
170253#: ../../library/pydoc.rst:9
171254msgid "documentation"
172- msgstr ""
255+ msgstr "Dokumentation "
173256
174257#: ../../library/pydoc.rst:9
175258msgid "generation"
176- msgstr ""
259+ msgstr "Erzeugung "
177260
178261#: ../../library/pydoc.rst:9
179262msgid "online"
180- msgstr ""
263+ msgstr "online "
181264
182265#: ../../library/pydoc.rst:9
183266msgid "help"
0 commit comments