Skip to content

Commit 2dc49a4

Browse files
committed
3.15: solved grammer issues
1 parent 0d5377d commit 2dc49a4

1 file changed

Lines changed: 49 additions & 49 deletions

File tree

glossary.po

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ msgstr ""
9292
"zum Modul :mod:`abc`. Python enthält viele integrierte ABCs für "
9393
"Datenstrukturen (im Modul :mod:`collections.abc` ), Zahlen (im Modul :mod:"
9494
"`numbers` ), Streams (im Modul :mod:`io` ) sowie Import-Finder und Loader "
95-
"(im Modul :mod:`importlib.abc` ). Mit dem Modul :mod:`abc` können Sie "
95+
"(im Modul :mod:`importlib.abc` ). Mit dem Modul :mod:`abc` kannst du "
9696
"eigene ABCs erstellen."
9797

9898
#: ../../glossary.rst:40
@@ -213,9 +213,9 @@ msgid ""
213213
"evaluated value is assigned to the local variable."
214214
msgstr ""
215215
"Argumente werden im Funktionskörper den benannten lokalen Variablen "
216-
"zugewiesen. Die Regeln für diese Zuweisung finden Sie im Abschnitt :ref:"
216+
"zugewiesen. Die Regeln für diese Zuweisung findest du im Abschnitt :ref:"
217217
"`calls` . Syntaktisch kann jeder Ausdruck zur Darstellung eines Arguments "
218-
"verwendet werden; der ausgewertete Wert wird der lokalen Variablen "
218+
"verwendet werden. Der ausgewertete Wert wird der lokalen Variablen "
219219
"zugewiesen."
220220

221221
#: ../../glossary.rst:89
@@ -606,7 +606,7 @@ msgstr ""
606606
"beim zweiten Mal schneller erfolgt (eine Neukompilierung vom Quellcode zum "
607607
"Bytecode kann vermieden werden). Diese \"Zwischensprache\" läuft auf einer :"
608608
"term:`virtuellen Maschine <virtual machine>`, die den jedem Bytecode "
609-
"entsprechenden Maschinencode ausführt. Beachten Sie jedoch, dass Bytecodes "
609+
"entsprechenden Maschinencode ausführt. Beachte jedoch, dass Bytecodes "
610610
"nicht unbedingt zwischen verschiedenen virtuellen Python-Maschinen "
611611
"funktionieren und auch nicht über Python-Versionen hinweg stabil sind."
612612

@@ -615,7 +615,7 @@ msgid ""
615615
"A list of bytecode instructions can be found in the documentation for :ref:"
616616
"`the dis module <bytecodes>`."
617617
msgstr ""
618-
"Eine Liste der Bytecode-Befehle finden Sie in der Dokumentation zum :ref:"
618+
"Eine Liste der Bytecode-Befehle findest du in der Dokumentation zum :ref:"
619619
"`dis-Modul <bytecodes>`."
620620

621621
#: ../../glossary.rst:246
@@ -769,9 +769,9 @@ msgstr ""
769769
"Unterstützung für komplexe Zahlen, die in der letztgenannten Notation "
770770
"geschrieben werden; der Imaginärteil wird mit dem Suffix ``j`` angegeben, "
771771
"z. B. ``3+1j`` . Um auf die komplexen Entsprechungen des Moduls :mod:"
772-
"`math` zuzugreifen, verwenden Sie :mod:`cmath` . Die Verwendung komplexer "
773-
"Zahlen ist eine recht fortgeschrittene mathematische Funktion. Wenn Sie "
774-
"keinen Bedarf dafür sehen, können Sie diese Funktionen mit ziemlicher "
772+
"`math` zuzugreifen, verwende :mod:`cmath` . Die Verwendung komplexer "
773+
"Zahlen ist eine recht fortgeschrittene mathematische Funktion. Wenn du "
774+
"keinen Bedarf dafür siehst, kannst du diese Funktionen mit ziemlicher "
775775
"Sicherheit getrost ignorieren."
776776

777777
#: ../../glossary.rst:303
@@ -1023,17 +1023,17 @@ msgid ""
10231023
"only happen in native code, but that :term:`native code` might be exposed in "
10241024
"a Python API. See also :term:`race condition` and :term:`thread-safe`."
10251025
msgstr ""
1026-
"Eine Situation, in der mehrere Threads gleichzeitig auf denselben "
1027-
"Speicherort zugreifen, wobei mindestens einer der Zugriffe ein "
1028-
"Schreibzugriff ist und die Threads keine Synchronisation zur Steuerung ihres "
1029-
"Zugriffs verwenden. Datenkonflikte führen zu :term:`nicht-deterministischem "
1030-
"<non-deterministic>` Verhalten und können Datenbeschädigungen verursachen. "
1031-
"Die korrekte Verwendung von :term:`Locks <lock>` und anderen :term:"
1032-
"`Synchronisationsprimitiven <synchronization primitive>` verhindert "
1033-
"Datenrennen. Beachten Sie, dass Datenrennen nur in nativem Code auftreten "
1034-
"können, dieser :term:`native Code <native code>` jedoch möglicherweise in "
1035-
"einer Python-API verfügbar ist. Siehe auch :term:`Race Condition <race "
1036-
"condition>` und :term:`thread-safe`."
1026+
"Eine Situation, in der mehrere Threads gleichzeitig auf dieselbe "
1027+
"Speicherstelle zugreifen, mindestens einer der Zugriffe ein "
1028+
"Schreibzugriff ist und die Threads keine Synchronisierung verwenden, um "
1029+
"ihren Zugriff zu steuern. Datenkonflikte führen zu :term:`nicht "
1030+
"deterministischem <non-deterministic>` Verhalten und können "
1031+
"Datenkorruption verursachen. Der richtige Einsatz von :term:`Schlössern "
1032+
"<lock>` und anderen :term:`Synchronisationsprimitiven <synchronization "
1033+
"primitive>` verhindert Datenkonflikte. Beachte, dass Datenkonflikte nur "
1034+
"in nativem Code auftreten können, dass :term:`Nativcode <native code>` "
1035+
"jedoch in einer Python-API zugänglich gemacht werden kann. Siehe auch "
1036+
":term:`Race-Condition <race condition>` und :term:`thread-safe`."
10371037

10381038
#: ../../glossary.rst:404
10391039
msgid "deadlock"
@@ -1110,7 +1110,7 @@ msgid ""
11101110
"definitions <class>` for more about decorators."
11111111
msgstr ""
11121112
"Das gleiche Konzept gibt es auch für Klassen, wird dort jedoch seltener "
1113-
"verwendet. Weitere Informationen zu Dekoratoren finden Sie in der "
1113+
"verwendet. Weitere Informationen zu Dekoratoren findest du in der "
11141114
"Dokumentation zu :ref:`Funktionsdefinitionen <function>` und :ref:"
11151115
"`Klassendefinitionen <class>`."
11161116

@@ -1147,7 +1147,7 @@ msgid ""
11471147
"For more information about descriptors' methods, see :ref:`descriptors` or "
11481148
"the :ref:`Descriptor How To Guide <descriptorhowto>`."
11491149
msgstr ""
1150-
"Weitere Informationen zu den Methoden von Deskriptoren finden Sie unter :ref:"
1150+
"Weitere Informationen zu den Methoden von Deskriptoren findest du unter :ref:"
11511151
"`descriptors` oder im :ref:`Descriptor How To Guide <descriptorhowto>`."
11521152

11531153
#: ../../glossary.rst:450
@@ -1199,7 +1199,7 @@ msgstr ""
11991199
"Ansichten bezeichnet. Sie bieten eine dynamische Ansicht der Einträge im "
12001200
"Dictionary, was bedeutet, dass sich Änderungen am Dictionary unmittelbar in "
12011201
"der Ansicht widerspiegeln. Um die Dictionary-Ansicht zwangsweise in eine "
1202-
"vollständige Liste umzuwandeln, verwenden Sie ``list(dictview)`` . Siehe :"
1202+
"vollständige Liste umzuwandeln, verwende ``list(dictview)``. Siehe :"
12031203
"ref:`dict-views`."
12041204

12051205
#: ../../glossary.rst:470
@@ -1244,7 +1244,7 @@ msgstr ""
12441244
"\") Durch die Betonung von Schnittstellen anstelle spezifischer Typen "
12451245
"verbessert gut gestalteter Code seine Flexibilität, indem er polymorphe "
12461246
"Substitution ermöglicht. Duck-Typing vermeidet Tests mit :func:`type` "
1247-
"oder :func:`isinstance` . (Beachten Sie jedoch, dass Duck-Typing durch :"
1247+
"oder :func:`isinstance` . (Beachte jedoch, dass Duck-Typing durch :"
12481248
"term:`abstrakte Basisklassen <abstract base class>` ergänzt werden kann.) "
12491249
"Stattdessen werden typischerweise :func:`hasattr` -Tests oder :term:`EAFP`-"
12501250
"Programmierung eingesetzt."
@@ -1384,7 +1384,7 @@ msgid ""
13841384
msgstr ""
13851385
"Es gibt insgesamt drei Kategorien von Dateiobjekten: rohe :term:"
13861386
"`Binärdateien <binary file>`, gepufferte :term:`Binärdateien <binary file>` "
1387-
"und :term:`Textdateien <text file>`. Ihre Schnittstellen sind im Modul :mod:"
1387+
"und :term:`Textdateien <text file>`. Deine Schnittstellen sind im Modul :mod:"
13881388
"`io` definiert. Die übliche Vorgehensweise zum Erstellen eines Dateiobjekts "
13891389
"ist die Verwendung der Funktion :func:`open` ."
13901390

@@ -1475,7 +1475,7 @@ msgstr ""
14751475
msgid ""
14761476
"See :ref:`finders-and-loaders` and :mod:`importlib` for much more detail."
14771477
msgstr ""
1478-
"Weitere Informationen finden Sie unter :ref:`finders-and-loaders` und :mod:"
1478+
"Weitere Informationen findest du unter :ref:`finders-and-loaders` und :mod:"
14791479
"`importlib`."
14801480

14811481
#: ../../glossary.rst:573
@@ -1493,7 +1493,7 @@ msgstr ""
14931493
"Mathematische Division, bei der auf die nächste ganze Zahl abgerundet wird. "
14941494
"Der Operator für die Floor-Division lautet ``//``. Der Ausdruck ``11 // 4`` "
14951495
"ergibt beispielsweise ``2`` – im Gegensatz zu ``2.75``, das bei einer echten "
1496-
"Float-Division zurückgegeben wird. Beachten Sie, dass ``(-11) // 4`` gleich "
1496+
"Float-Division zurückgegeben wird. Beachte, dass ``(-11) // 4`` gleich "
14971497
"``-3`` ist, da es sich dabei um ``-2.75`` handelt, das *nach unten* "
14981498
"abgerundet wurde. Siehe :pep:`238`."
14991499

@@ -1546,7 +1546,7 @@ msgstr ""
15461546
"Formal gesehen ist, gemäß der Definition im :ref:`Sprachausführungsmodell "
15471547
"<bind_names>`, eine freie Variable jede Variable, die in einem Namensraum "
15481548
"verwendet wird und keine lokale Variable in diesem Namensraum ist. Ein "
1549-
"Beispiel finden Sie unter :term:`Closure-Variable <closure variable>`. In "
1549+
"Beispiel findest du unter :term:`Closure-Variable <closure variable>`. In "
15501550
"der Praxis wird der Begriff aufgrund des Namens des Attributs :attr:"
15511551
"`codeobject.co_freevars` manchmal auch als Synonym für :term:`Closure-"
15521552
"Variable <closure variable>` verwendet."
@@ -1632,7 +1632,7 @@ msgstr ""
16321632
"Semantik zu kompilieren, die in einer zukünftigen Version von Python zum "
16331633
"Standard werden wird. Das Modul :mod:`__future__` dokumentiert die "
16341634
"möglichen Werte von *feature*. Durch Importieren dieses Moduls und Auswerten "
1635-
"seiner Variablen können Sie sehen, wann eine neue Funktion erstmals in die "
1635+
"seiner Variablen kannst du sehen, wann eine neue Funktion erstmals in die "
16361636
"Sprache aufgenommen wurde und wann sie zur Standardeinstellung wird (oder "
16371637
"wurde)::"
16381638

@@ -1804,7 +1804,7 @@ msgid ""
18041804
"For more details, see :ref:`generic alias types<types-genericalias>`, :pep:"
18051805
"`483`, :pep:`484`, :pep:`585`, and the :mod:`typing` module."
18061806
msgstr ""
1807-
"Weitere Informationen finden Sie unter :ref:`generische Alias-Typen<types-"
1807+
"Weitere Informationen findest du unter :ref:`generische Alias-Typen<types-"
18081808
"genericalias>`, :pep:`483`, :pep:`484`, :pep:`585` sowie im Modul :mod:"
18091809
"`typing` ."
18101810

@@ -1866,7 +1866,7 @@ msgstr ""
18661866
"werden oder nachdem die Umgebungsvariable :envvar:`PYTHON_GIL=0 "
18671867
"<PYTHON_GIL>` gesetzt wurde. Diese Funktion ermöglicht eine verbesserte "
18681868
"Leistung für Multithread-Anwendungen und erleichtert die effiziente Nutzung "
1869-
"von Multi-Core-CPUs. Weitere Details finden Sie unter :pep:`703`."
1869+
"von Multi-Core-CPUs. Weitere Details findest du unter :pep:`703`."
18701870

18711871
#: ../../glossary.rst:728
18721872
msgid ""
@@ -2110,13 +2110,13 @@ msgid ""
21102110
"test out new ideas or inspect modules and packages (remember ``help(x)``). "
21112111
"For more on interactive mode, see :ref:`tut-interac`."
21122112
msgstr ""
2113-
"Python verfügt über einen interaktiven Interpreter, d. h., Sie können "
2113+
"Python verfügt über einen interaktiven Interpreter, d. h., du kannst "
21142114
"Anweisungen und Ausdrücke an der Interpreter-Eingabeaufforderung eingeben, "
2115-
"diese sofort ausführen und die Ergebnisse anzeigen lassen. Starten Sie "
2116-
"einfach ``python`` ohne Argumente (z. B. über das Hauptmenü Ihres "
2115+
"diese sofort ausführen und die Ergebnisse anzeigen lassen. Starte "
2116+
"einfach ``python`` ohne Argumente (z. B. über das Hauptmenü deines "
21172117
"Computers). Dies ist eine sehr leistungsstarke Methode, um neue Ideen "
21182118
"auszuprobieren oder Module und Pakete zu untersuchen (siehe auch "
2119-
"``help(x)``). Weitere Informationen zum interaktiven Modus finden Sie unter :"
2119+
"``help(x)``). Weitere Informationen zum interaktiven Modus findest du unter :"
21202120
"ref:`tut-interac`."
21212121

21222122
#: ../../glossary.rst:824
@@ -2191,7 +2191,7 @@ msgstr ""
21912191
"Ein Objekt, das seine Elemente nacheinander zurückgeben kann. Beispiele für "
21922192
"iterierbare Objekte sind alle Sequenztypen (wie :class:`list`, :class:`str` "
21932193
"und :class:`tuple`) sowie einige Nicht-Sequenztypen wie :class:`dict`, :term:"
2194-
"`Dateiobjekte <file object>` und Objekte beliebiger Klassen, die Sie mit "
2194+
"`Dateiobjekte <file object>` und Objekte beliebiger Klassen, die du mit "
21952195
"einer :meth:`~object.__iter__` -Methode oder einer :meth:`~object."
21962196
"__getitem__` -Methode definieren, die die :term:`sequence`-Semantik "
21972197
"implementiert."
@@ -2215,7 +2215,7 @@ msgstr ""
22152215
"Objekt zurück. Dieser Iterator reicht für einen Durchlauf durch die "
22162216
"Wertemenge aus. Bei der Verwendung von Iterables ist es in der Regel nicht "
22172217
"notwendig, :func:`iter` aufzurufen oder sich selbst um Iterator-Objekte zu "
2218-
"kümmern. Die Anweisung :keyword:`for` übernimmt dies automatisch für Sie "
2218+
"kümmern. Die Anweisung :keyword:`for` übernimmt dies automatisch für dich "
22192219
"und erstellt eine temporäre, unbenannte Variable, die den Iterator für die "
22202220
"Dauer der Schleife enthält. Siehe auch :term:`iterator`, :term:`sequence` "
22212221
"und :term:`generator`."
@@ -2272,7 +2272,7 @@ msgid ""
22722272
"iterator operations."
22732273
msgstr ""
22742274
"CPython wendet die Anforderung, dass ein Iterator :meth:`~iterator."
2275-
"__iter__` definieren muss, nicht konsequent an. Beachten Sie außerdem, dass :"
2275+
"__iter__` definieren muss, nicht konsequent an. Beachte außerdem, dass :"
22762276
"term:`free-threaded <free threading>` CPython kein :term:`thread-safe` "
22772277
"Verhalten von Iterator-Operationen garantiert."
22782278

@@ -2606,7 +2606,7 @@ msgid ""
26062606
"See :class:`importlib.abc.MetaPathFinder` for the methods that meta path "
26072607
"finders implement."
26082608
msgstr ""
2609-
"Unter :class:`importlib.abc.MetaPathFinder` finden Sie die Methoden, die "
2609+
"Unter :class:`importlib.abc.MetaPathFinder` findest du die Methoden, die "
26102610
"Meta-Path-Finder implementieren."
26112611

26122612
#: ../../glossary.rst:1021
@@ -2670,7 +2670,7 @@ msgstr ""
26702670
"Die Auflösungsreihenfolge von Methoden ist die Reihenfolge, in der bei der "
26712671
"Suche nach einem Mitglied die Basisklassen durchsucht werden. Weitere "
26722672
"Informationen zu dem Algorithmus, der seit der Version 2.3 vom Python-"
2673-
"Interpreter verwendet wird, finden Sie unter :ref:`python_2.3_mro`."
2673+
"Interpreter verwendet wird, findest du unter :ref:`python_2.3_mro`."
26742674

26752675
#: ../../glossary.rst:1045
26762676
msgid "module"
@@ -2853,7 +2853,7 @@ msgstr ""
28532853
msgid ""
28542854
"For more information, see :pep:`420` and :ref:`reference-namespace-package`."
28552855
msgstr ""
2856-
"Weitere Informationen finden Sie unter :pep:`420` und :ref:`reference-"
2856+
"Weitere Informationen findest du unter :pep:`420` und :ref:`reference-"
28572857
"namespace-package`."
28582858

28592859
#: ../../glossary.rst:1117
@@ -2895,7 +2895,7 @@ msgstr ""
28952895
"Die Möglichkeit, in einer umschließenden Definition auf eine Variable zu "
28962896
"verweisen. So kann beispielsweise eine innerhalb einer anderen Funktion "
28972897
"definierte Funktion auf Variablen in der äußeren Funktion verweisen. "
2898-
"Beachten Sie, dass verschachtelte Gültigkeitsbereiche standardmäßig nur für "
2898+
"Beachte, dass verschachtelte Gültigkeitsbereiche standardmäßig nur für "
28992899
"Verweise und nicht für Zuweisungen gelten. Lokale Variablen lesen und "
29002900
"schreiben im innersten Gültigkeitsbereich. Ebenso lesen und schreiben "
29012901
"globale Variablen im globalen Namensraum. Die Anweisung :keyword:"
@@ -3000,7 +3000,7 @@ msgid ""
30003000
"require third-party libraries."
30013001
msgstr ""
30023002
"Eine Liste der optionalen Module, für die Bibliotheken von Drittanbietern "
3003-
"erforderlich sind, finden Sie unter :ref:`optional-module-requirements`."
3003+
"erforderlich sind, findest du unter :ref:`optional-module-requirements`."
30043004

30053005
#: ../../glossary.rst:1173
30063006
msgid "package"
@@ -3219,7 +3219,7 @@ msgid ""
32193219
"See :class:`importlib.abc.PathEntryFinder` for the methods that path entry "
32203220
"finders implement."
32213221
msgstr ""
3222-
"Unter :class:`importlib.abc.PathEntryFinder` finden Sie die Methoden, die "
3222+
"Unter :class:`importlib.abc.PathEntryFinder` findest du die Methoden, die "
32233223
"von Path-Entry-Findern implementiert werden."
32243224

32253225
#: ../../glossary.rst:1265
@@ -3369,7 +3369,7 @@ msgstr ""
33693369
"Dieser Prozess ermöglicht es, dass sich die Standardbibliothek im Laufe der "
33703370
"Zeit weiterentwickeln kann, ohne dass problematische Konstruktionsfehler "
33713371
"über längere Zeiträume hinweg festgeschrieben werden. Weitere Einzelheiten "
3372-
"finden Sie unter :pep:`411`."
3372+
"findest du unter :pep:`411`."
33733373

33743374
#: ../../glossary.rst:1324
33753375
msgid "provisional package"
@@ -3670,7 +3670,7 @@ msgstr ""
36703670
"ganzzahliger Indizes über die spezielle Methode :meth:`~object.__getitem__` "
36713671
"unterstützt und eine Methode :meth:`~object.__len__` definiert, die die "
36723672
"Länge der Sequenz zurückgibt. Einige integrierte Sequenztypen sind :class:"
3673-
"`list`, :class:`str`, :class:`tuple` und :class:`bytes`. Beachten Sie, dass :"
3673+
"`list`, :class:`str`, :class:`tuple` und :class:`bytes`. Beachte, dass :"
36743674
"class:`dict` ebenfalls :meth:`~object.__getitem__` und :meth:`!__len__` "
36753675
"unterstützt, jedoch eher als Mapping denn als Sequenz betrachtet wird, da "
36763676
"die Suchvorgänge beliebige :term:`hashable`-Schlüssel anstelle von "
@@ -3693,7 +3693,7 @@ msgstr ""
36933693
"__contains__` sowie :meth:`~object.__reversed__` erweitert wird. Typen, die "
36943694
"diese erweiterte Schnittstelle implementieren, können explizit mit :func:"
36953695
"`~abc.ABCMeta.register` registriert werden. Weitere Informationen zu "
3696-
"Sequenzmethoden im Allgemeinen finden Sie unter :ref:`Common Sequence "
3696+
"Sequenzmethoden im Allgemeinen findest du unter :ref:`Common Sequence "
36973697
"Operations <typesseq-common>`."
36983698

36993699
#: ../../glossary.rst:1458
@@ -3806,14 +3806,14 @@ msgstr ""
38063806
"term:`Erweiterungsmodulen <extension module>`, die als Teil des offiziellen "
38073807
"Python-Interpreter-Pakets bereitgestellt wird. Der genaue Umfang der "
38083808
"Sammlung kann je nach Plattform, verfügbaren Systembibliotheken oder anderen "
3809-
"Kriterien variieren. Die Dokumentation finden Sie unter :ref:`library-index`."
3809+
"Kriterien variieren. Die Dokumentation findest du unter :ref:`library-index`."
38103810

38113811
#: ../../glossary.rst:1502
38123812
msgid ""
38133813
"See also :data:`sys.stdlib_module_names` for a list of all possible standard "
38143814
"library module names."
38153815
msgstr ""
3816-
"Eine Liste aller möglichen Namen von Standardbibliotheksmodulen finden Sie "
3816+
"Eine Liste aller möglichen Namen von Standardbibliotheksmodulen findest du "
38173817
"unter :data:`sys.stdlib_module_names`."
38183818

38193819
#: ../../glossary.rst:1504
@@ -3873,7 +3873,7 @@ msgstr ""
38733873
#: ../../glossary.rst:1524
38743874
msgid "See :ref:`api-refcountdetails` for a full explanation."
38753875
msgstr ""
3876-
"Eine ausführliche Erläuterung finden Sie unter :ref:`api-refcountdetails`."
3876+
"Eine ausführliche Erläuterung findest du unter :ref:`api-refcountdetails`."
38773877

38783878
#: ../../glossary.rst:1525
38793879
msgid "strong reference"

0 commit comments

Comments
 (0)