Skip to content

Commit c229142

Browse files
committed
library/copyreg.po -> translated at the first time
1 parent 70deb36 commit c229142

1 file changed

Lines changed: 31 additions & 8 deletions

File tree

‎library/copyreg.po‎

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
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
#
68
msgid ""
79
msgstr ""
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
2023
msgid ":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
2427
msgid "**Source code:** :source:`Lib/copyreg.py`"
25-
msgstr ""
28+
msgstr "**Quellcode:** :source:`Lib/copyreg.py`"
2629

2730
#: ../../library/copyreg.rst:15
2831
msgid ""
@@ -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."
3437
msgstr ""
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
3746
msgid ""
3847
"Declares *object* to be a valid constructor. If *object* is not callable "
3948
"(and hence not valid as a constructor), raises :exc:`TypeError`."
4049
msgstr ""
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
4354
msgid ""
@@ -47,38 +58,50 @@ msgid ""
4758
"the :attr:`~pickle.Pickler.dispatch_table` for more details on the interface "
4859
"of *function*."
4960
msgstr ""
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
5268
msgid ""
5369
"The *constructor_ob* parameter is a legacy feature and is now ignored, but "
5470
"if passed it must be a callable."
5571
msgstr ""
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
5876
msgid ""
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."
6280
msgstr ""
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
6586
msgid "Example"
66-
msgstr ""
87+
msgstr "Beispiel"
6788

6889
#: ../../library/copyreg.rst:45
6990
msgid ""
7091
"The example below would like to show how to register a pickle function and "
7192
"how it will be used:"
7293
msgstr ""
94+
"Das folgende Beispiel zeigt, wie eine Pickle-Funktion registriert und "
95+
"anschließend verwendet wird:"
7396

7497
#: ../../library/copyreg.rst:9
7598
msgid "module"
7699
msgstr "Modul"
77100

78101
#: ../../library/copyreg.rst:9
79102
msgid "pickle"
80-
msgstr ""
103+
msgstr "pickle"
81104

82105
#: ../../library/copyreg.rst:9
83106
msgid "copy"
84-
msgstr ""
107+
msgstr "copy"

0 commit comments

Comments
 (0)