Skip to content

Commit 236841c

Browse files
committed
library/intro.po -> translation at the first time
1 parent 19f7fff commit 236841c

1 file changed

Lines changed: 142 additions & 26 deletions

File tree

‎library/intro.po‎

Lines changed: 142 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
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.
54
#
65
# Translators:
76
# python-doc bot, 2025
7+
# Swen Bachmann, 2026
88
#
9-
#, fuzzy
109
msgid ""
1110
msgstr ""
1211
"Project-Id-Version: Python 3.15\n"
1312
"Report-Msgid-Bugs-To: \n"
1413
"POT-Creation-Date: 2026-09-14 20:17+0000\n"
15-
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
14+
"PO-Revision-Date: 2026-10-23 22:10+0200\n"
1615
"Last-Translator: python-doc bot, 2025\n"
17-
"Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n"
16+
"Language-Team: German (https://github.com/python/python-docs-de)\n"
1817
"Language: de\n"
1918
"MIME-Version: 1.0\n"
2019
"Content-Type: text/plain; charset=UTF-8\n"
@@ -40,6 +39,19 @@ msgid ""
4039
"particular configuration option was chosen at the time when Python was "
4140
"compiled and installed."
4241
msgstr ""
42+
"Die Standardbibliothek von Python besteht aus einer Sammlung von Modulen. "
43+
"Diese Sammlung lässt sich auf viele Weisen aufteilen. Die meisten Module "
44+
"sind in Python geschrieben, einige aber in C. Alle lassen sich in dein "
45+
"Programm importieren, um es um Funktionalität zu erweitern. Manche Module "
46+
"stellen Schnittstellen bereit, die sehr spezifisch für Python sind, etwa das "
47+
"Ausgeben eines Stack-Trace. Manche stellen Schnittstellen bereit, die für "
48+
"bestimmte Betriebssysteme spezifisch sind, etwa den Zugriff auf bestimmte "
49+
"Hardware. Andere stellen Schnittstellen bereit, die für einen bestimmten "
50+
"Anwendungsbereich spezifisch sind, etwa die Webentwicklung. Manche Module "
51+
"sind in allen Fassungen und Portierungen von Python verfügbar, andere nur "
52+
"dann, wenn das zugrunde liegende System sie unterstützt oder erfordert, und "
53+
"wieder andere nur dann, wenn beim Kompilieren und Installieren von Python "
54+
"eine bestimmte Einrichtungsoption gewählt wurde."
4355

4456
#: ../../library/intro.rst:19
4557
msgid ""
@@ -54,29 +66,49 @@ msgid ""
5466
"sections of this manual, it helps to first read :ref:`built-in-funcs`, as "
5567
"the remainder of this section assumes familiarity with this material."
5668
msgstr ""
69+
"Liest du dieses Handbuch von vorn und springst zum nächsten Kapitel, sobald "
70+
"es dir langweilig wird, bekommst du einen brauchbaren Überblick über die "
71+
"verfügbaren Module und Anwendungsbereiche, die die Python-Bibliothek "
72+
"unterstützt. Du *musst* es natürlich nicht wie einen Roman lesen --- du "
73+
"kannst auch das Inhaltsverzeichnis (vor dem Handbuch) durchsehen oder im "
74+
"Index (hinten) nach einer bestimmten Funktion, einem Modul oder einem "
75+
"Begriff suchen. Und wenn du Freude daran hast, über zufällige Themen zu "
76+
"lernen, schlägst du schließlich eine zufällige Seite auf und liest einen "
77+
"Abschnitt oder zwei. In welcher Reihenfolge du die Abschnitte dieses "
78+
"Handbuchs auch liest, es hilft, zuerst :ref:`built-in-funcs` zu lesen, denn "
79+
"der Rest dieses Abschnitts setzt Vertrautheit mit diesem Material voraus."
5780

5881
#: ../../library/intro.rst:33
5982
msgid ""
60-
"The built-in functions and classes (which can be used without an :keyword:"
61-
"`import` statement) are described in :ref:`builtins-index`."
83+
"The built-in functions and classes (which can be used without "
84+
"an :keyword:`import` statement) are described in :ref:`builtins-index`."
6285
msgstr ""
86+
"Die integrierten Funktionen und Klassen (die sich ohne "
87+
"eine :keyword:`import`-Anweisung verwenden lassen) werden in :ref:`builtins-"
88+
"index` beschrieben."
6389

6490
#: ../../library/intro.rst:40
6591
msgid "Notes on availability"
66-
msgstr ""
92+
msgstr "Hinweise zur Verfügbarkeit"
6793

6894
#: ../../library/intro.rst:42
6995
msgid ""
7096
"An \"Availability: Unix\" note means that this function is commonly found on "
7197
"Unix systems. It does not make any claims about its existence on a specific "
7298
"operating system."
7399
msgstr ""
100+
"Ein Hinweis „Verfügbarkeit: Unix“ bedeutet, dass diese Funktion "
101+
"üblicherweise auf Unix-Systemen zu finden ist. Er behauptet nichts darüber, "
102+
"ob sie auf einem bestimmten Betriebssystem vorhanden ist."
74103

75104
#: ../../library/intro.rst:46
76105
msgid ""
77106
"If not separately noted, all functions that claim \"Availability: Unix\" are "
78107
"supported on macOS, iOS and Android, all of which build on a Unix core."
79108
msgstr ""
109+
"Sofern nicht eigens angemerkt, werden alle Funktionen, für die "
110+
"„Verfügbarkeit: Unix“ angegeben ist, unter macOS, iOS und Android "
111+
"unterstützt, die alle auf einem Unix-Kern aufbauen."
80112

81113
#: ../../library/intro.rst:49
82114
msgid ""
@@ -85,10 +117,15 @@ msgid ""
85117
"note *Availability: Linux >= 3.17 with glibc >= 2.27* requires both Linux "
86118
"3.17 or newer and glibc 2.27 or newer."
87119
msgstr ""
120+
"Enthält ein Verfügbarkeitshinweis sowohl eine Mindestversion des Kernels als "
121+
"auch eine Mindestversion der libc, müssen beide Bedingungen erfüllt sein. "
122+
"Eine Eigenschaft mit dem Hinweis *Verfügbarkeit: Linux >= 3.17 mit glibc >= "
123+
"2.27* erfordert zum Beispiel sowohl Linux 3.17 oder neuer als auch glibc "
124+
"2.27 oder neuer."
88125

89126
#: ../../library/intro.rst:57
90127
msgid "WebAssembly platforms"
91-
msgstr ""
128+
msgstr "WebAssembly-Plattformen"
92129

93130
#: ../../library/intro.rst:59
94131
msgid ""
@@ -103,6 +140,17 @@ msgid ""
103140
"Other blocking operations like :func:`~time.sleep` block the browser event "
104141
"loop."
105142
msgstr ""
143+
"Die `WebAssembly`_-Plattformen ``wasm32-emscripten`` (`Emscripten`_) und "
144+
"``wasm32-wasi`` (`WASI`_) stellen eine Teilmenge der POSIX-APIs bereit. "
145+
"WebAssembly-Laufzeitumgebungen und Browser laufen in einer Sandbox und haben "
146+
"nur begrenzten Zugriff auf den Wirt und auf äußere Ressourcen. Jedes Modul "
147+
"der Python-Standardbibliothek, das Prozesse, Threading, Netzwerk, Signale "
148+
"oder andere Formen der Interprozesskommunikation (IPC) verwendet, ist "
149+
"entweder nicht verfügbar oder funktioniert möglicherweise nicht wie auf "
150+
"anderen unixartigen Systemen. Datei-E/A, Dateisystem und Funktionen rund um "
151+
"Unix-Rechte sind ebenfalls eingeschränkt. Emscripten erlaubt keine "
152+
"blockierende E/A. Andere blockierende Vorgänge wie :func:`~time.sleep` "
153+
"blockieren die Ereignisschleife des Browsers."
106154

107155
#: ../../library/intro.rst:69
108156
msgid ""
@@ -112,6 +160,12 @@ msgid ""
112160
"are evolving standards; some features like networking may be supported in "
113161
"the future."
114162
msgstr ""
163+
"Die Eigenschaften und das Verhalten von Python auf WebAssembly-Plattformen "
164+
"hängen von der Version des `Emscripten`_-SDK oder `WASI`_-SDK ab, von den "
165+
"WASM-Laufzeitumgebungen (Browser, NodeJS, `wasmtime`_) und von den Flags, "
166+
"mit denen Python gebaut wurde. WebAssembly, Emscripten und WASI sind "
167+
"Standards in Entwicklung. Manche Eigenschaften wie das Netzwerk werden "
168+
"möglicherweise in Zukunft unterstützt."
115169

116170
#: ../../library/intro.rst:75
117171
msgid ""
@@ -121,15 +175,27 @@ msgid ""
121175
"as well as limited networking capabilities with JavaScript's "
122176
"``XMLHttpRequest`` and ``Fetch`` APIs."
123177
msgstr ""
178+
"Für Python im Browser sollten Nutzer `Pyodide`_ oder `PyScript`_ in Erwägung "
179+
"ziehen. PyScript baut auf Pyodide auf, das selbst auf CPython und Emscripten "
180+
"aufbaut. Pyodide bietet Zugriff auf die JavaScript- und DOM-APIs der Browser "
181+
"sowie begrenzte Netzwerkfähigkeiten über die JavaScript-APIs "
182+
"``XMLHttpRequest`` und ``Fetch``."
124183

125184
#: ../../library/intro.rst:81
126185
msgid ""
127186
"Process-related APIs are not available or always fail with an error. That "
128-
"includes APIs that spawn new processes (:func:`~os.fork`, :func:`~os."
129-
"execve`), wait for processes (:func:`~os.waitpid`), send signals (:func:`~os."
130-
"kill`), or otherwise interact with processes. The :mod:`subprocess` is "
131-
"importable but does not work."
187+
"includes APIs that spawn new processes "
188+
"(:func:`~os.fork`, :func:`~os.execve`), wait for processes "
189+
"(:func:`~os.waitpid`), send signals (:func:`~os.kill`), or otherwise "
190+
"interact with processes. The :mod:`subprocess` is importable but does not "
191+
"work."
132192
msgstr ""
193+
"APIs rund um Prozesse sind nicht verfügbar oder scheitern immer mit einem "
194+
"Fehler. Dazu gehören APIs, die neue Prozesse starten "
195+
"(:func:`~os.fork`, :func:`~os.execve`), auf Prozesse warten "
196+
"(:func:`~os.waitpid`), Signale senden (:func:`~os.kill`) oder sonst mit "
197+
"Prozessen umgehen. :mod:`subprocess` lässt sich importieren, funktioniert "
198+
"aber nicht."
133199

134200
#: ../../library/intro.rst:87
135201
msgid ""
@@ -140,51 +206,76 @@ msgid ""
140206
"information. WASI snapshot preview 1 only permits sockets from an existing "
141207
"file descriptor."
142208
msgstr ""
209+
"Das Modul :mod:`socket` ist verfügbar, aber eingeschränkt und verhält sich "
210+
"anders als auf anderen Plattformen. Unter Emscripten sind Sockets immer "
211+
"nicht blockierend und erfordern zusätzlichen JavaScript-Code und Hilfsmittel "
212+
"auf dem Server, um TCP über WebSockets weiterzuleiten. Weitere Informationen "
213+
"stehen unter `Emscripten Networking`_. WASI Snapshot Preview 1 erlaubt "
214+
"Sockets nur aus einem vorhandenen Dateideskriptor."
143215

144216
#: ../../library/intro.rst:94
145217
msgid ""
146218
"Some functions are stubs that either don't do anything and always return "
147219
"hardcoded values."
148220
msgstr ""
221+
"Einige Funktionen sind Platzhalter, die entweder nichts tun oder stets "
222+
"festgelegte Werte zurückgeben."
149223

150224
#: ../../library/intro.rst:97
151225
msgid ""
152226
"Functions related to file descriptors, file permissions, file ownership, and "
153227
"links are limited and don't support some operations. For example, WASI does "
154228
"not permit symlinks with absolute file names."
155229
msgstr ""
230+
"Funktionen rund um Dateideskriptoren, Dateirechte, Dateieigentum und Links "
231+
"sind eingeschränkt und unterstützen manche Vorgänge nicht. WASI erlaubt zum "
232+
"Beispiel keine symbolischen Links mit absoluten Dateinamen."
156233

157234
#: ../../library/intro.rst:113
158235
msgid "Mobile platforms"
159-
msgstr ""
236+
msgstr "Mobile Plattformen"
160237

161238
#: ../../library/intro.rst:115
162239
msgid ""
163240
"Android and iOS are, in most respects, POSIX operating systems. File I/O, "
164241
"socket handling, and threading all behave as they would on any POSIX "
165242
"operating system. However, there are several major differences:"
166243
msgstr ""
244+
"Android und iOS sind in den meisten Belangen POSIX-Betriebssysteme. Datei-E/"
245+
"A, der Umgang mit Sockets und Threading verhalten sich alle so, wie sie es "
246+
"auf jedem POSIX-Betriebssystem täten. Es gibt allerdings mehrere wesentliche "
247+
"Unterschiede:"
167248

168249
#: ../../library/intro.rst:119
169250
msgid ""
170251
"Mobile platforms can only use Python in \"embedded\" mode. There is no "
171-
"Python REPL, and no ability to use separate executables such as :program:"
172-
"`python` or :program:`pip`. To add Python code to your mobile app, you must "
173-
"use the :ref:`Python embedding API <embedding>`. For more details, see :ref:"
174-
"`using-android` and :ref:`using-ios`."
252+
"Python REPL, and no ability to use separate executables such "
253+
"as :program:`python` or :program:`pip`. To add Python code to your mobile "
254+
"app, you must use the :ref:`Python embedding API <embedding>`. For more "
255+
"details, see :ref:`using-android` and :ref:`using-ios`."
175256
msgstr ""
257+
"Mobile Plattformen können Python nur im „eingebetteten“ Modus verwenden. Es "
258+
"gibt keine Python-REPL und keine Möglichkeit, eigene ausführbare Programme "
259+
"wie :program:`python` oder :program:`pip` zu verwenden. Um Python-Code zu "
260+
"deiner mobilen App hinzuzufügen, musst du die :ref:`Python-Einbettungs-API "
261+
"<embedding>` verwenden. Weitere Einzelheiten stehen unter :ref:`using-"
262+
"android` und :ref:`using-ios`."
176263

177264
#: ../../library/intro.rst:125
178265
msgid "Subprocesses:"
179-
msgstr ""
266+
msgstr "Subprozesse:"
180267

181268
#: ../../library/intro.rst:127
182269
msgid ""
183270
"On Android, creating subprocesses is possible but `officially unsupported "
184271
"<https://issuetracker.google.com/issues/128554619#comment4>`__. In "
185-
"particular, Android does not support any part of the System V IPC API, so :"
186-
"mod:`multiprocessing` is not available."
272+
"particular, Android does not support any part of the System V IPC API, "
273+
"so :mod:`multiprocessing` is not available."
187274
msgstr ""
275+
"Unter Android lassen sich Subprozesse erzeugen, das wird aber `offiziell "
276+
"nicht unterstützt <https://issuetracker.google.com/issues/"
277+
"128554619#comment4>`__. Insbesondere unterstützt Android keinen Teil der "
278+
"System-V-IPC-API, weshalb :mod:`multiprocessing` nicht verfügbar ist."
188279

189280
#: ../../library/intro.rst:132
190281
msgid ""
@@ -195,25 +286,38 @@ msgid ""
195286
"communicate with other running applications, outside of the iOS-specific "
196287
"APIs that exist for this purpose."
197288
msgstr ""
289+
"Eine iOS-App kann keine Form von Subprozessen, Multiprocessing oder "
290+
"Interprozesskommunikation verwenden. Versucht eine iOS-App, einen Subprozess "
291+
"zu erzeugen, bleibt der Prozess, der den Subprozess erzeugt, entweder hängen "
292+
"oder stürzt ab. Eine iOS-App sieht keine anderen laufenden Anwendungen und "
293+
"kann auch nicht mit anderen laufenden Anwendungen kommunizieren, außer über "
294+
"die eigens dafür vorhandenen iOS-APIs."
198295

199296
#: ../../library/intro.rst:139
200297
msgid ""
201298
"Mobile apps have limited access to modify system resources (such as the "
202299
"system clock). These resources will often be *readable*, but attempts to "
203300
"modify those resources will usually fail."
204301
msgstr ""
302+
"Mobile Apps haben nur begrenzten Zugriff darauf, Systemressourcen (etwa die "
303+
"Systemuhr) zu ändern. Diese Ressourcen sind oft *lesbar*, Versuche, sie zu "
304+
"ändern, scheitern aber üblicherweise."
205305

206306
#: ../../library/intro.rst:143
207307
msgid "Console input and output:"
208-
msgstr ""
308+
msgstr "Ein- und Ausgabe auf der Konsole:"
209309

210310
#: ../../library/intro.rst:145
211311
msgid ""
212312
"On Android, the native ``stdout`` and ``stderr`` are not connected to "
213313
"anything, so Python installs its own streams which redirect messages to the "
214-
"system log. These can be seen under the tags ``python.stdout`` and ``python."
215-
"stderr`` respectively."
314+
"system log. These can be seen under the tags ``python.stdout`` and "
315+
"``python.stderr`` respectively."
216316
msgstr ""
317+
"Unter Android sind die systemeigenen ``stdout`` und ``stderr`` mit nichts "
318+
"verbunden, deshalb richtet Python eigene Datenströme ein, die Meldungen in "
319+
"das Systemprotokoll umlenken. Sie sind unter den Tags ``python.stdout`` "
320+
"beziehungsweise ``python.stderr`` zu sehen."
217321

218322
#: ../../library/intro.rst:150
219323
msgid ""
@@ -224,16 +328,28 @@ msgid ""
224328
"a diagnostic aid, they will not include any detail written to ``stdout`` or "
225329
"``stderr``."
226330
msgstr ""
331+
"iOS-Apps haben nur einen begrenzten Begriff von Konsolenausgabe. ``stdout`` "
332+
"und ``stderr`` *gibt es*, und was nach ``stdout`` und ``stderr`` geschrieben "
333+
"wird, ist beim Ausführen in Xcode in den Protokollen sichtbar, dieser Inhalt "
334+
"wird aber *nicht* im Systemprotokoll aufgezeichnet. Stellt ein Nutzer, der "
335+
"deine App installiert hat, seine App-Protokolle als Diagnosehilfe bereit, "
336+
"enthalten sie nichts von dem, was nach ``stdout`` oder ``stderr`` "
337+
"geschrieben wurde."
227338

228339
#: ../../library/intro.rst:157
229340
msgid ""
230341
"Mobile apps have no usable ``stdin`` at all. While apps can display an on-"
231342
"screen keyboard, this is a software feature, not something that is attached "
232343
"to ``stdin``."
233344
msgstr ""
345+
"Mobile Apps haben überhaupt kein brauchbares ``stdin``. Apps können zwar "
346+
"eine Bildschirmtastatur anzeigen, das ist aber eine Eigenschaft der Software "
347+
"und nichts, was an ``stdin`` hängt."
234348

235349
#: ../../library/intro.rst:161
236350
msgid ""
237-
"As a result, Python modules that involve console manipulation (such as :mod:"
238-
"`curses` and :mod:`readline`) are not available on mobile platforms."
351+
"As a result, Python modules that involve console manipulation (such "
352+
"as :mod:`curses` and :mod:`readline`) are not available on mobile platforms."
239353
msgstr ""
354+
"Deshalb sind Python-Module, die mit der Konsole umgehen (etwa :mod:`curses` "
355+
"und :mod:`readline`), auf mobilen Plattformen nicht verfügbar."

0 commit comments

Comments
 (0)