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 "
1113"PO-Revision-Date : 2025-09-16 00:01+0000\n "
12- "Language-Team : German (https://app.transifex.com/python-doc/teams/5390/de/)\n "
14+ "Last-Translator : Swen Bachmann\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/copyreg.rst:2
2023msgid ":mod:`!copyreg` --- Register :mod:`!pickle` support functions"
21- msgstr ""
24+ msgstr ":mod:`!copyreg` --- Hilfsfunktionen für :mod:`!pickle` registrieren "
2225
2326#: ../../library/copyreg.rst:7
2427msgid "**Source code:** :source:`Lib/copyreg.py`"
25- msgstr ""
28+ msgstr "**Quellcode:** :source:`Lib/copyreg.py` "
2629
2730#: ../../library/copyreg.rst:15
2831msgid ""
@@ -32,12 +35,20 @@ msgid ""
3235"configuration information about object constructors which are not classes. "
3336"Such constructors may be factory functions or class instances."
3437msgstr ""
38+ "Das Modul :mod:`!copyreg` bietet eine Möglichkeit, Funktionen festzulegen, "
39+ "die beim Picklen bestimmter Objekte verwendet werden. Die "
40+ "Module :mod:`pickle` und :mod:`copy` greifen beim Picklen bzw. Kopieren "
41+ "dieser Objekte auf diese Funktionen zurück. Das Modul stellt "
42+ "Konfigurationsangaben zu Objektkonstruktoren bereit, die keine Klassen sind. "
43+ "Solche Konstruktoren können Factory-Funktionen oder Klasseninstanzen sein."
3544
3645#: ../../library/copyreg.rst:24
3746msgid ""
3847"Declares *object* to be a valid constructor. If *object* is not callable "
3948"(and hence not valid as a constructor), raises :exc:`TypeError`."
4049msgstr ""
50+ "Erklärt *object* zu einem gültigen Konstruktor. Ist *object* nicht aufrufbar "
51+ "und damit als Konstruktor ungültig, wird :exc:`TypeError` ausgelöst."
4152
4253#: ../../library/copyreg.rst:30
4354msgid ""
@@ -47,38 +58,50 @@ msgid ""
4758"the :attr:`~pickle.Pickler.dispatch_table` for more details on the interface "
4859"of *function*."
4960msgstr ""
61+ "Legt fest, dass *function* als „Reduktionsfunktion“ für Objekte des Typs "
62+ "*type* verwendet werden soll. *function* muss entweder eine Zeichenkette "
63+ "oder ein Tupel mit zwei bis sechs Elementen zurückgeben. Näheres zur "
64+ "Schnittstelle von *function* findest du "
65+ "unter :attr:`~pickle.Pickler.dispatch_table`."
5066
5167#: ../../library/copyreg.rst:35
5268msgid ""
5369"The *constructor_ob* parameter is a legacy feature and is now ignored, but "
5470"if passed it must be a callable."
5571msgstr ""
72+ "Der Parameter *constructor_ob* stammt aus einer früheren Fassung und wird "
73+ "inzwischen ignoriert. Wird er dennoch übergeben, muss er aufrufbar sein."
5674
5775#: ../../library/copyreg.rst:38
5876msgid ""
5977"Note that the :attr:`~pickle.Pickler.dispatch_table` attribute of a pickler "
6078"object or subclass of :class:`pickle.Pickler` can also be used for declaring "
6179"reduction functions."
6280msgstr ""
81+ "Beachte, dass sich Reduktionsfunktionen auch über das "
82+ "Attribut :attr:`~pickle.Pickler.dispatch_table` eines Pickler-Objekts oder "
83+ "einer Unterklasse von :class:`pickle.Pickler` festlegen lassen."
6384
6485#: ../../library/copyreg.rst:43
6586msgid "Example"
66- msgstr ""
87+ msgstr "Beispiel "
6788
6889#: ../../library/copyreg.rst:45
6990msgid ""
7091"The example below would like to show how to register a pickle function and "
7192"how it will be used:"
7293msgstr ""
94+ "Das folgende Beispiel zeigt, wie eine Pickle-Funktion registriert und "
95+ "anschließend verwendet wird:"
7396
7497#: ../../library/copyreg.rst:9
7598msgid "module"
7699msgstr "Modul"
77100
78101#: ../../library/copyreg.rst:9
79102msgid "pickle"
80- msgstr ""
103+ msgstr "pickle "
81104
82105#: ../../library/copyreg.rst:9
83106msgid "copy"
84- msgstr ""
107+ msgstr "copy "
0 commit comments