@@ -107,16 +107,16 @@ msgid ""
107107"attribute of functions, classes, and modules. Annotate functions are a "
108108"subset of :term:`evaluate functions <evaluate function>`."
109109msgstr ""
110- "Eine Callable-Funktion, die aufgerufen werden kann, um die :term: "
111- "`Annotationen <annotation>` eines Objekts abzurufen. Annotate-Funktionen "
112- "sind in der Regel :term:`Funktionen <function>`, die automatisch als "
113- "Attribut :attr:`~object.__annotate__` von Funktionen, Klassen und Modulen "
114- "generiert werden. Annotate-Funktionen sind eine Teilmenge der :term: "
115- "`Evaluate-Funktionen <evaluate function>`."
110+ "Ein aufrufbares Objekt, das aufgerufen werden kann, um die "
111+ ":term: `Annotationen <annotation>` eines Objekts abzurufen. "
112+ "Annotate-Funktionen sind normalerweise :term:`Funktionen <function>`, die "
113+ "automatisch als Attribut :attr:`~object.__annotate__` von Funktionen, "
114+ "Klassen und Modulen erzeugt werden. Annotate-Funktionen sind eine Teilmenge "
115+ "der :term: `Evaluate-Funktionen <evaluate function>`."
116116
117117#: ../../glossary.rst:47
118118msgid "annotation"
119- msgstr "Anmerkung "
119+ msgstr "Annotation "
120120
121121#: ../../glossary.rst:49
122122msgid ""
@@ -170,11 +170,11 @@ msgid ""
170170"by ``**``. For example, ``3`` and ``5`` are both keyword arguments in the "
171171"following calls to :func:`complex`::"
172172msgstr ""
173- ":dfn:`Schlüsselwortargument <keyword argument> `: Ein Argument, dem in einem "
174- "Funktionsaufruf ein Bezeichner vorangestellt ist (z. B. ``name=``) oder das "
175- "in einem Wörterbuch als Wert übergeben wird, dem ``**`` vorangestellt ist. "
176- "Beispielsweise sind sowohl ``3`` als auch ``5`` Schlüsselwortargumente in "
177- "den folgenden Aufrufen von :func:`complex` ::"
173+ ":dfn:`Schlüsselwortargument`: Ein Argument, dem in einem Funktionsaufruf ein "
174+ "Bezeichner vorangestellt ist (z. B. ``name=``) oder das in einem Dictionary "
175+ "als Wert übergeben wird, dem ``**`` vorangestellt ist. Beispielsweise sind "
176+ "sowohl ``3`` als auch ``5`` Schlüsselwortargumente in den folgenden Aufrufen "
177+ "von :func:`complex`::"
178178
179179#: ../../glossary.rst:72
180180msgid ""
@@ -327,7 +327,7 @@ msgstr ""
327327
328328#: ../../glossary.rst:128
329329msgid "asynchronous iterable"
330- msgstr "asynchrones Iterabel "
330+ msgstr "asynchrones iterierbares Objekt "
331331
332332#: ../../glossary.rst:130
333333msgid ""
@@ -681,7 +681,7 @@ msgid ""
681681"level (i.e., not in an instance of the class)."
682682msgstr ""
683683"Eine Variable, die in einer Klasse definiert ist und nur auf Klassenebene "
684- "(d. h. nicht in einer Instanz der Klasse) geändert werden soll."
684+ "(d.h. nicht in einer Instanz der Klasse) geändert werden soll."
685685
686686#: ../../glossary.rst:269
687687msgid "closure variable"
@@ -921,7 +921,7 @@ msgstr ""
921921
922922#: ../../glossary.rst:359
923923msgid "coroutine"
924- msgstr "Koroutine "
924+ msgstr "Coroutine "
925925
926926#: ../../glossary.rst:361
927927msgid ""
@@ -1130,17 +1130,17 @@ msgid ""
11301130"basis for many features including functions, methods, properties, class "
11311131"methods, static methods, and reference to super classes."
11321132msgstr ""
1133- "Jedes Objekt, das die Methoden :meth:`~object.__get__` , :meth:`~object. "
1134- "__set__` oder :meth:`~object.__delete__` definiert. Wenn ein "
1133+ "Jedes Objekt, das die Methoden :meth:`~object.__get__`, "
1134+ ":meth:`~object. __set__` oder :meth:`~object.__delete__` definiert. Wenn ein "
11351135"Klassenattribut ein Deskriptor ist, wird sein spezielles Bindungsverhalten "
1136- "bei der Attributsuche ausgelöst. Normalerweise wird bei der Verwendung von "
1136+ "bei der Attributsuche ausgelöst. Normalerweise wird bei der Verwendung von "
11371137"*a.b* zum Abrufen, Setzen oder Löschen eines Attributs das Objekt mit dem "
1138- "Namen *b* im Klassenwörterbuch von *a* nachgeschlagen; ist *b* jedoch ein "
1139- "Deskriptor, wird die entsprechende Deskriptormethode aufgerufen. Das "
1138+ "Namen *b* im Klassen-Dictionary von *a* nachgeschlagen; ist *b* jedoch ein "
1139+ "Deskriptor, wird die entsprechende Deskriptormethode aufgerufen. Das "
11401140"Verständnis von Deskriptoren ist der Schlüssel zu einem tiefgreifenden "
1141- "Verständnis von Python, da sie die Grundlage für viele Funktionen bilden, "
1142- "darunter Funktionen, Methoden, Eigenschaften , Klassenmethoden, statische "
1143- "Methoden und Verweise auf Oberklassen."
1141+ "Verständnis von Python, da sie die Grundlage für viele Sprachmerkmale "
1142+ "bilden, darunter Funktionen, Methoden, Properties , Klassenmethoden, "
1143+ "statische Methoden und Verweise auf Oberklassen."
11441144
11451145#: ../../glossary.rst:448
11461146msgid ""
@@ -1152,7 +1152,7 @@ msgstr ""
11521152
11531153#: ../../glossary.rst:450
11541154msgid "dictionary"
1155- msgstr "Wörterbuch "
1155+ msgstr "Dictionary "
11561156
11571157#: ../../glossary.rst:452
11581158msgid ""
@@ -1167,7 +1167,7 @@ msgstr ""
11671167
11681168#: ../../glossary.rst:456
11691169msgid "dictionary comprehension"
1170- msgstr "Wörterbuchverständnis "
1170+ msgstr "Dictionary Comprehension "
11711171
11721172#: ../../glossary.rst:458
11731173msgid ""
@@ -1177,14 +1177,14 @@ msgid ""
11771177"** 2``. See :ref:`comprehensions`."
11781178msgstr ""
11791179"Eine kompakte Möglichkeit, alle oder einen Teil der Elemente eines "
1180- "iterierbaren Objekts zu verarbeiten und ein Wörterbuch mit den Ergebnissen "
1181- "zurückzugeben. ``results = {n: n ** 2 for n in range(10)}`` generiert ein "
1182- "Wörterbuch, das Schlüssel- ``n`` enthält, die den Wert- ``n ** 2`` "
1183- "zugeordnet sind . Siehe :ref:`comprehensions`."
1180+ "iterierbaren Objekts zu verarbeiten und ein Dictionary mit den Ergebnissen "
1181+ "zurückzugeben. ``results = {n: n ** 2 for n in range(10)}`` erzeugt ein "
1182+ "Dictionary, in dem der Schlüssel ``n`` auf den Wert ``n ** 2`` abgebildet "
1183+ "wird . Siehe :ref:`comprehensions`."
11841184
11851185#: ../../glossary.rst:462
11861186msgid "dictionary view"
1187- msgstr "Wörterbuchansicht "
1187+ msgstr "Dictionary-View "
11881188
11891189#: ../../glossary.rst:464
11901190msgid ""
@@ -1204,7 +1204,7 @@ msgstr ""
12041204
12051205#: ../../glossary.rst:470
12061206msgid "docstring"
1207- msgstr "docstring "
1207+ msgstr "Docstring "
12081208
12091209#: ../../glossary.rst:472
12101210msgid ""
@@ -1251,7 +1251,7 @@ msgstr ""
12511251
12521252#: ../../glossary.rst:489
12531253msgid "dunder"
1254- msgstr "dunder "
1254+ msgstr "Dunder "
12551255
12561256#: ../../glossary.rst:491
12571257msgid ""
@@ -1494,7 +1494,7 @@ msgstr ""
14941494
14951495#: ../../glossary.rst:581
14961496msgid "floor division"
1497- msgstr "Etagenaufteilung "
1497+ msgstr "Ganzzahldivision "
14981498
14991499#: ../../glossary.rst:583
15001500msgid ""
@@ -1513,7 +1513,7 @@ msgstr ""
15131513
15141514#: ../../glossary.rst:588
15151515msgid "free threading"
1516- msgstr "freies Einfädeln "
1516+ msgstr "freies Threading "
15171517
15181518#: ../../glossary.rst:590
15191519msgid ""
@@ -1584,7 +1584,7 @@ msgstr ""
15841584
15851585#: ../../glossary.rst:614
15861586msgid "function annotation"
1587- msgstr "Funktionsanmerkung "
1587+ msgstr "Funktionsannotation "
15881588
15891589#: ../../glossary.rst:616
15901590msgid "An :term:`annotation` of a function parameter or return value."
@@ -1947,7 +1947,7 @@ msgid ""
19471947"Hashability makes an object usable as a dictionary key and a set member, "
19481948"because these data structures use the hash value internally."
19491949msgstr ""
1950- "Dank der Hashbarkeit kann ein Objekt als Schlüssel in einem Wörterbuch und "
1950+ "Dank der Hashbarkeit kann ein Objekt als Schlüssel in einem Dictionary und "
19511951"als Element in einer Menge verwendet werden, da diese Datenstrukturen intern "
19521952"den Hashwert nutzen."
19531953
@@ -1961,15 +1961,15 @@ msgid ""
19611961"value is derived from their :func:`id`."
19621962msgstr ""
19631963"Die meisten unveränderlichen, in Python integrierten Objekte sind hashbar; "
1964- "veränderbare Container (wie Listen oder Wörterbücher ) sind es nicht; "
1965- "unveränderliche Container (wie Tupel und FrozenSets ) sind nur dann hashbar, "
1966- "wenn ihre Elemente hashbar sind. Objekte, die Instanzen benutzerdefinierter "
1964+ "veränderbare Container (wie Listen oder Dictionarys ) sind es nicht; "
1965+ "unveränderliche Container (wie Tupel und Frozensets ) sind nur dann hashbar, "
1966+ "wenn ihre Elemente hashbar sind. Objekte, die Instanzen benutzerdefinierter "
19671967"Klassen sind, sind standardmäßig hashbar. Sie sind alle ungleich (außer mit "
1968- "sich selbst), und ihr Hash-Wert wird aus ihrem :func:`id` abgeleitet."
1968+ "sich selbst), und ihr Hashwert wird aus ihrer :func:`id` abgeleitet."
19691969
19701970#: ../../glossary.rst:770
19711971msgid "IDLE"
1972- msgstr "LEERLAUF "
1972+ msgstr "IDLE "
19731973
19741974#: ../../glossary.rst:772
19751975msgid ""
@@ -2030,11 +2030,12 @@ msgstr ""
20302030"Zahlen, Zeichenketten und Tupel. Ein solches Objekt kann nicht verändert "
20312031"werden. Wenn ein anderer Wert gespeichert werden soll, muss ein neues Objekt "
20322032"erstellt werden. Sie spielen eine wichtige Rolle in Fällen, in denen ein "
2033- "konstanter Hash-Wert benötigt wird, beispielsweise als Schlüssel in einem "
2034- "Wörterbuch. Unveränderliche Objekte sind von Natur aus :term:`thread-safe`, "
2035- "da ihr Zustand nach der Erstellung nicht mehr geändert werden kann, wodurch "
2036- "Bedenken hinsichtlich unsachgemäß synchronisierter :term:`gleichzeitiger "
2037- "Änderungen <concurrent modification>` entfallen."
2033+ "konstanter Hashwert benötigt wird, beispielsweise als Schlüssel in einem "
2034+ "Dictionary. Unveränderliche Objekte sind von Natur aus "
2035+ ":term:`thread-sicher <thread-safe>`, da ihr Zustand nach der Erstellung "
2036+ "nicht mehr geändert werden kann, wodurch Bedenken hinsichtlich unsachgemäß "
2037+ "synchronisierter :term:`gleichzeitiger Änderungen <concurrent modification>` "
2038+ "entfallen."
20382039
20392040#: ../../glossary.rst:795
20402041msgid "import path"
@@ -2079,7 +2080,7 @@ msgstr ""
20792080
20802081#: ../../glossary.rst:810
20812082msgid "index"
2082- msgstr "Inhaltsverzeichnis "
2083+ msgstr "Index "
20832084
20842085#: ../../glossary.rst:812
20852086msgid ""
@@ -2432,7 +2433,7 @@ msgstr ""
24322433
24332434#: ../../glossary.rst:954
24342435msgid "list comprehension"
2435- msgstr "Listenkomprimierung "
2436+ msgstr "List Comprehension "
24362437
24372438#: ../../glossary.rst:956
24382439msgid ""
@@ -2451,7 +2452,7 @@ msgstr ""
24512452
24522453#: ../../glossary.rst:962
24532454msgid "lock"
2454- msgstr "Schloss "
2455+ msgstr "Sperre "
24552456
24562457#: ../../glossary.rst:964
24572458msgid ""
@@ -2582,7 +2583,7 @@ msgstr ""
25822583
25832584#: ../../glossary.rst:1013
25842585msgid "mapping"
2585- msgstr "Kartierung "
2586+ msgstr "Mapping "
25862587
25872588#: ../../glossary.rst:1015
25882589msgid ""
@@ -2640,16 +2641,16 @@ msgid ""
26402641"singletons, and many other tasks."
26412642msgstr ""
26422643"Die Klasse einer Klasse. Klassendefinitionen legen einen Klassennamen, ein "
2643- "Klassenwörterbuch und eine Liste von Basisklassen fest. Die Metaklasse ist "
2644+ "Klassen-Dictionary und eine Liste von Basisklassen fest. Die Metaklasse ist "
26442645"dafür zuständig, diese drei Argumente zu übernehmen und die Klasse zu "
26452646"erstellen. Die meisten objektorientierten Programmiersprachen bieten eine "
26462647"Standardimplementierung. Das Besondere an Python ist, dass es möglich ist, "
2647- "benutzerdefinierte Metaklassen zu erstellen. Die meisten Nutzer benötigen "
2648+ "benutzerdefinierte Metaklassen zu erstellen. Die meisten Nutzer benötigen "
26482649"dieses Werkzeug nie, doch wenn der Bedarf entsteht, können Metaklassen "
2649- "leistungsstarke und elegante Lösungen bieten. Sie wurden bereits zur "
2650- "Protokollierung des Zugriffs auf Attribute, zur Gewährleistung der Thread- "
2651- "Sicherheit, zur Verfolgung der Objekterstellung, zur Implementierung von "
2652- "Singletons und für viele andere Aufgaben eingesetzt."
2650+ "leistungsstarke und elegante Lösungen bieten. Sie wurden bereits zur "
2651+ "Protokollierung des Zugriffs auf Attribute, zur Gewährleistung der "
2652+ "Thread- Sicherheit, zur Verfolgung der Objekterstellung, zur Implementierung "
2653+ "von Singletons und für viele andere Aufgaben eingesetzt."
26532654
26542655#: ../../glossary.rst:1041
26552656msgid "More information can be found in :ref:`metaclasses`."
@@ -2811,7 +2812,7 @@ msgstr ""
28112812"oder integrierten benannten Tupeln möglicherweise nicht vorhanden sind."
28122813
28132814#: ../../glossary.rst:1101
2814- msgid "namespace"
2815+ msgid "namespace" # Stop
28152816msgstr "Namensraum"
28162817
28172818#: ../../glossary.rst:1103
@@ -2827,14 +2828,14 @@ msgid ""
28272828"by the :mod:`random` and :mod:`itertools` modules, respectively."
28282829msgstr ""
28292830"Der Ort, an dem eine Variable gespeichert wird. Namensräume werden als "
2830- "Wörterbücher implementiert. Es gibt lokale, globale und integrierte "
2831+ "Dictionarys implementiert. Es gibt lokale, globale und integrierte "
28312832"Namensräume sowie verschachtelte Namensräume in Objekten (in Methoden). "
28322833"Namensräume unterstützen die Modularität, indem sie Namenskonflikte "
2833- "verhindern. Beispielsweise unterscheiden sich die Funktionen :func: "
2834- "`builtins.open <.open>` und :func:`os.open` durch ihre Namensräume. "
2834+ "verhindern. Beispielsweise unterscheiden sich die Funktionen "
2835+ ":func: `builtins.open <.open>` und :func:`os.open` durch ihre Namensräume. "
28352836"Namensräume tragen zudem zur Lesbarkeit und Wartbarkeit bei, indem sie "
2836- "deutlich machen, welches Modul eine Funktion implementiert. Wenn man "
2837- "beispielsweise :func:`random.seed` oder :func:`itertools.islice` schreibt , "
2837+ "deutlich machen, welches Modul eine Funktion implementiert. Wenn du "
2838+ "beispielsweise :func:`random.seed` oder :func:`itertools.islice` schreibst , "
28382839"wird deutlich, dass diese Funktionen jeweils von den Modulen :mod:`random` "
28392840"und :mod:`itertools` implementiert werden."
28402841
0 commit comments