Skip to content

Commit 329ebb5

Browse files
committed
German translation improvements from Crowdin made by:
* Dschodscho (https://crowdin.com/profile/Dschodscho) * normade (https://crowdin.com/profile/normade) * Raphael Das Gupta (https://crowdin.com/profile/das-g)
1 parent e109483 commit 329ebb5

File tree

5 files changed

+43
-28
lines changed

5 files changed

+43
-28
lines changed

de/chromebook_setup/instructions.md

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,34 @@
11
Du kannst [diesen Abschnitt einfach](http://tutorial.djangogirls.org/en/installation/#install-python) überspringen, falls du kein Chromebook benutzt. Wenn du eins benutzt, wird deine Installation ein wenig anders sein. Du kannst den Rest der Installationsanweisungen ignorieren.
22

3-
### Cloud 9
3+
### Cloud IDE (PaizaCloud Cloud IDE, AWS Cloud9)
44

5-
Cloud9 ist ein Tool, das dir einen Code-Editor und Zugriff auf einen Computer im Internet zur Verfügung stellt, auf dem du die Software installieren, editieren und laufen lassen kannst. Während des Tutorials wird dir Cloud 9 als dein *lokaler Rechner* dienen. Auch du wirst Befehle auf einer Kommandozeilen-Oberfläche im Terminal ausführen können, genau wie andere Teilnehmerinnen, die mit OS X, Ubuntu oder Windows arbeiten. Dein Terminal wird jedoch mit einem entfernten Computer verbunden sein, den Cloud 9 für dich bereitstellt.
5+
Mit dem Tool Cloud IDE erhältst du Zugang zu einem Code-Editor und einem Rechner, der im Internet läuft und auf dem du die Software installieren, schreiben und ausführen kannst. Für die Dauer des Tutorials wird Cloud IDE zu deinem *lokalen Rechner*. Auch du wirst Befehle in einer Kommandozeilen-Oberfläche ausführen können, genau wie die anderen Teilnehmerinnen, die mit OS X, Ubuntu oder Windows arbeiten. Dein Terminal wird jedoch mit einem Rechner verbunden sein, den Cloud IDE dir bereitstellt. Hier ist die Anleitung für die Cloud IDEs (PaizaCloud, Cloud IDE, AWS Cloud9). Wähle eine der Cloud IDEs aus und folge den Anweisungen der gewählten Cloud IDE.
66

7-
1. Installiere Cloud 9 aus dem [Chrome web store](https://chrome.google.com/webstore/detail/cloud9/nbdmccoknlfggadpfkmcpnamfnbkmkcp)
8-
2. Gehe auf [c9.io](https://c9.io)
9-
3. Lege dir dort ein Benutzerkonto an
10-
4. Klicke auf *Create a New Workspace*
11-
5. Gib ihm den Namen *django-girls*
12-
6. Wähle *Blank* aus (das zweite von rechts in der untersten Reihe mit dem orangenen Logo)
7+
#### PaizaCloud Cloud IDE
8+
9+
1. Gehe zu [PaizaCloud Cloud IDE](https://paiza.cloud/)
10+
2. Lege dir dort ein Benutzerkonto an
11+
3. Klicke auf *New Server*
12+
4. Klicke auf die Schaltfläche "Terminal" (links im Browserfenster)
13+
14+
Jetzt solltest du links eine Schnittstelle mit einer Seitenleiste und Schaltflächen sehen. Klicke auf den "Terminal"-Button und öffne das Terminal-Fenster mit einer Eingabeaufforderung wie folgt:
15+
16+
{% filename %}browser{% endfilename %}
17+
18+
$
19+
20+
21+
Das Terminal auf der PaizaCloud Cloud IDE steht für deine Anweisungen bereit. Du kannst die Größe des Fensters frei einstellen.
22+
23+
#### AWS Cloud9
24+
25+
1. Gehe zu [AWS Cloud9](https://aws.amazon.com/cloud9/)
26+
2. Lege dir dort ein Benutzerkonto an
27+
3. Klicke auf *Create Environment*
1328

1429
Jetzt solltest du eine Benutzeroberfläche mit Seitenleiste, ein grosses Fenster mit Text und am unteren Rand ein Feld sehen, das wie folgt aussieht:
1530

16-
{% filename %}Cloud 9{% endfilename %}
31+
{% filename %}bash{% endfilename %}
1732

1833
deinbenutzername:~/workspace $
1934

de/code_editor/instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Sublime Text ist ein sehr beliebter Editor, nutzbar für einen kostenlosen Testz
1616

1717
## Atom
1818

19-
Atom ist ein ganz neuer Code-Editor, der von [GitHub](https://github.com/) ins Leben gerufen wurde. Er ist kostenlos, quelloffen (Open Source), einfach zu installieren und zu bedienen. Atom ist für Windows, OS X und Linux verfügbar.
19+
Atom ist ein weiterer beliebter Editor. Er ist gratis, Open-Source und für Windows, OS X und Linux verfügbar. Atom wird von [GitHub](https://github.com/) entwickelt.
2020

2121
[Du kannst ihn hier herunterladen](https://atom.io/)
2222

de/deploy/README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ Git wird die Änderungen an all den Dateien und Ordnern in diesem Verzeichnis au
4747

4848
Speichere die Datei mit dem Namen `.gitignore` im "djangogirls"-Root-Verzeichnis.
4949

50-
> **Hinweis:** Der Punkt vor dem Dateinamen ist wichtig! Wenn du Schwierigkeiten beim Erstellen hast (z.B. lassen Macs im Finder keine Dateien mit Punkt am Anfang erzeugen, Punkt-Dateien sind auf Linux und OS X "versteckte Dateien"), dann verwende die "Speichern unter"-Funktion im Editor, das sollte immer funktionieren.
50+
> **Hinweis:** Der Punkt vor dem Dateinamen ist wichtig! Wenn du Schwierigkeiten beim Erstellen hast (z.B. lassen Macs im Finder keine Dateien mit Punkt am Anfang erzeugen, Punkt-Dateien sind auf Linux und OS X "versteckte Dateien"), dann verwende die "Speichern unter"-Funktion im Editor, das sollte immer funktionieren. Wichtig ist, dass du den Dateinamen nicht mit `.txt`, `.py` oder einer anderen Dateinamen-Erweiterung ergänzt -- die Datei wird von Git nur erkannt, wenn ihr Name exakt nur `.gitignore` ist.
5151
>
52-
> **Hinweis:** Eine der Dateien, die du in deiner `.gitignore`-Datei defniniert hast, ist `db.sqlite3`. Diese Datei ist deine lokale Datenbank, in welcher alle deine Posts gespeichert werden. Wir wollen diese nicht zu deinem Repository hinzufügen, da deine Website auf PythonAnywhere eine andere Datenbank nutzen wird. Diese Datenbank könnte SQLite sein, wie auf deiner Entwicklungsmaschine, aber normalerweise wirst du eine sogenannte MySQL-Datenbank nutzen, welche mit viel mehr Besuchern umgehen kann als SQLite. So oder so, dadurch, dass du deine SQLite-Datenbank für die GitHub-Kopie nicht verwendest, werden alle deine bisherigen Posts nur lokal zur Verfügung stehen und du musst sie in der produktiven Umgebung nochmals hinzufügen. Betrachte deine lokale Datenbank als tollen Spielplatz, auf welchem du verschiedene Dinge ausprobieren kannst, ohne Angst zu haben, dass du deine wirklichen Post auf deinem Blog löschst.
52+
> **Hinweis:** Eine der Dateien, die du in deiner `.gitignore`-Datei defniniert hast, ist `db.sqlite3`. Diese Datei ist deine lokale Datenbank, in welcher alle deine Benutzer und Posts gespeichert werden. Wir werden die gängige Web-Entwicklungs-Praxis befolgen, was heißt, dass wir separate Datenbanken für unsere lokale Test-Website und unsere öffentliche Website auf PythonAnywhere verwenden werden. Die Datenbank für letztere könnte SQLite sein, wie auf deiner Entwicklungsmaschine, aber normalerweise wirst du eine sogenannte MySQL-Datenbank nutzen, welche mit viel mehr Besuchern umgehen kann als SQLite. So oder so, dadurch, dass du deine SQLite-Datenbank für die GitHub-Kopie nicht verwendest, werden alle deine bisherigen Posts der Superuser nur lokal zur Verfügung stehen und du musst in der produktiven Umgebung neue hinzufügen. Betrachte deine lokale Datenbank als tollen Spielplatz, auf welchem du verschiedene Dinge ausprobieren kannst, ohne Angst zu haben, dass du deine wirklichen Post auf deinem Blog löschst.
5353
5454
Es ist hilfreich den Befehl `git status` vor `git add` auszuführen oder immer dann, wenn du dir unsicher bist, was geändert wurde. Das schützt vor manchen Überraschungen, wie z. B. das falsche Hinzufügen oder Übertragen von Dateien. Das `git status`-Kommando gibt Informationen über unbeobachtete/veränderte/hinzugefügte Dateien, den Status der Verzweigung und einiges mehr wieder. Deine Ausgabe sollte dem hier ähneln:
5555

@@ -109,12 +109,10 @@ Gib das Folgende auf der Kommandozeile ein (ersetzte `<your-github-username>` mi
109109
$ git push -u origin master
110110

111111

112-
Gibt deinen GitHub-Benutzernamen und dein Passwort ein und du solltest etwas Ähnliches wie das hier sehen:
112+
Wenn du zu GitHub pushst, wirst du nach deinem Benutzernamen und Passwort gefragt (entweder direkt im Kommandozeilen-Fenster oder in einem Pop-Up-Fenster), und nach der Eingabe deiner Zugangsdaten solltest du etwas Ähnliches wie das hier sehen:
113113

114114
{% filename %}command-line{% endfilename %}
115115

116-
Username for 'https://github.com': ola
117-
Password for 'https://[email protected]':
118116
Counting objects: 6, done.
119117
Writing objects: 100% (6/6), 200 bytes | 0 bytes/s, done.
120118
Total 3 (delta 0), reused 0 (delta 0)
@@ -169,9 +167,9 @@ Während du die Ausführung verfolgst, wirst du sehen, was passiert:
169167
- Deine statischen Dateien einrichten (darüber lernen wir später etwas)
170168
- PythonAnywhere so einrichten, dass es deine Web-App über seine Schnittstelle (API) präsentieren kann
171169

172-
Diese Schritte wurden auf PythonAnywhere automatisiert, aber es sind die selben Schritte, die du bei jedem anderen Server-Provider machen müsstest. Das Wichtigste ist, dass du weisst, dass deine Datenbank auf PythonAnywhere komplett von deiner Datenbank auf deinem eigenen PC getrennt ist. Das bedeutet, sie kann unterschiedliche Posts und Administratorenkonten haben.
170+
Diese Schritte wurden auf PythonAnywhere automatisiert, aber es sind die selben Schritte, die du bei jedem anderen Server-Provider machen müsstest.
173171

174-
Aus diesem Grund müssen wir das Administratorenkonto mittels `createsuperuser` initialisieren - wie wir das auf deinem eigenen Computer getan haben. PythonAnywhere hat deine virtualenv automatisch für dich aktiviert. Du musst nur noch Folgendes ausführen:
172+
Das Wichtigste ist, dass du weisst, dass deine Datenbank auf PythonAnywhere komplett von deiner Datenbank auf deinem eigenen PC getrennt ist. Das bedeutet, sie kann unterschiedliche Posts und Administratorenkonten haben. Aus diesem Grund müssen wir das Administratorenkonto mittels `createsuperuser` initialisieren - wie wir das auf deinem eigenen Computer getan haben. PythonAnywhere hat deine virtualenv automatisch für dich aktiviert. Du musst nur noch Folgendes ausführen:
175173

176174
{% filename %}PythonAnywhere command-line{% endfilename %}
177175

@@ -215,7 +213,7 @@ Und denke daran, dein Coach ist da, um zu helfen!
215213

216214
# Schau dir deine Website an!
217215

218-
Auf der Defaultseite deiner Site sollte "It worked!" stehen - genau so wie auf deinem lokalen Computer. Füge nun `/admin/` ans Ende deiner URL an und du kommst auf die Admin-Site. Melde dich mit deinem Benutzernamen und Passwort an. Nun kannst du neue Posts auf dem Server hinzufügen.
216+
Auf der Defaultseite deiner Site sollte "It worked!" stehen - genau so wie auf deinem lokalen Computer. Füge nun `/admin/` ans Ende deiner URL an und du kommst auf die Admin-Site. Logge dich mit Benutzername und Passwort ein, und du wirst sehen, dass du auf dem Server neue Posts hinzufügen kannst -- die Posts aus deiner lokalen Test-Datenbank wurden ja nicht auf deinen öffentlichen Blog geschickt.
219217

220218
Wenn du ein paar Posts erstellt hast, kannst du zurück auf dein lokales Setup (nicht PythonAnywhere) wechseln. Ab jetzt solltest du für Änderungen auf deinem lokalen Setup arbeiten. So wird in der Web-Entwicklung gearbeitet - Änderungen lokal machen und diese dann auf GitHub veröffentlichen und dann deine Änderungen auf den produktiven Webserver ziehen. So kannst du Sachen ausprobieren, ohne deine produktive Website kaputt zu machen. Ziemlich cool, oder?
221219

de/django_admin/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Geh nochmal in deinen Browser und log dich mit den Daten des Superusers ein, den
4646

4747
!["Django Admin"-Weboberfläche](images/django_admin3.png)
4848

49-
Gehe zu Posts und experimentiere ein wenig damit. Füge 5 oder 6 Blogposts hinzu. Mach dir keine Sorgen wegen des Inhalts - du kannst etwas Text aus diesem Tutorial kopieren und einfügen, um Zeit zu sparen. :-)
49+
Gehe auf Posts und experimentiere ein bisschen damit. Füge fünf oder sechs Blogeinträge hinzu. Mach dir keine Sorgen wegen des Inhalts -- der ist nur auf deinem lokalen Computer sichtbar. Um Zeit zu sparen kannst du etwas Text aus diesem Tutorial kopieren und einfügen. :-)
5050

5151
Achte darauf, dass bei wenigstens zwei oder drei Posts (aber nicht bei allen) das Veröffentlichungsdatum (publish date) eingetragen ist. Das werden wir später noch brauchen.
5252

de/intro_to_command_line/README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Du solltest nun ein weißes oder schwarzes Fenster sehen, das auf deine Anweisun
4444

4545
<!--sec data-title="Prompt: OS X and Linux" data-id="OSX_Linux_prompt" data-collapse=true ces-->
4646

47-
Auf einem Mac oder Linux, siehst du wahrscheinlich `$`, also so:
47+
Auf einem Mac- oder Linux-Rechner siehst du wahrscheinlich ein `$`, also so:
4848

4949
{% filename %}command-line{% endfilename %}
5050

@@ -55,16 +55,18 @@ Auf einem Mac oder Linux, siehst du wahrscheinlich `$`, also so:
5555

5656
<!--sec data-title="Prompt: Windows" data-id="windows_prompt2" data-collapse=true ces-->
5757

58-
Auf Windows siehst du ein `>` Zeichen, also das hier:
58+
Auf einem Windows-Rechner siehst du wahrscheinlich ein `>`, so hier:
5959

6060
{% filename %}command-line{% endfilename %}
6161

6262
>
6363

6464

65+
Schau mal in den Linux-Abschnitt hier obendrüber -- so etwas wirst du wieder im Abschnitt PythonAnywhere später im Tutorial antreffen.
66+
6567
<!--endsec-->
6668

67-
Vor jedem Kommando wird dieses Zeichen und ein Leerzeichen vorangestellt, aber du musst das nicht hinschreiben. Dein Computer macht das für dich. :)
69+
Vor jedem Kommando wird das Zeichen `$` oder `>` und ein Leerzeichen vorangestellt, aber du musst das nicht hinschreiben. Dein Computer macht das für dich. :-)
6870

6971
> Ein kleiner Hinweis: Falls du etwas in der Art wie `C:\Users\ola>` oder `Olas-MacBook-Air:~ ola$` sehen solltest, ist das auch 100%ig korrekt.
7072
@@ -102,7 +104,7 @@ Und dann bestätige mit `Enter`. Das ist unser Ergebnis:
102104
olasitarska
103105

104106

105-
Wie du siehst, der Computer hat deinen Nutzernamen ausgegeben. Toll, was? :)
107+
Wie du siehst, der Computer hat deinen Nutzernamen ausgegeben. Toll, was? :-)
106108

107109
> Versuch, jeden Befehl abzuschreiben und nicht zu kopieren und einzufügen. Auf diese Weise wirst du dir mehr merken!
108110
@@ -248,15 +250,15 @@ Wie wär's damit, ein Übungsverzeichnis auf deinem Desktop zu erstellen? So kan
248250

249251
<!--endsec-->
250252

251-
Dieser kleine Befehl erstellt einen Ordner mit dem Namen `practice` auf deinem Desktop. Du kannst nun überprüfen, ob er wirklich dort ist, indem du auf deinem Desktop nachschaust oder indem du den Befehl `ls` oder `dir` ausführst! Versuch es. :)
253+
Dieser kleine Befehl erstellt einen Ordner mit dem Namen `practice` auf deinem Desktop. Du kannst nun überprüfen, ob er wirklich dort ist, indem du auf deinem Desktop nachschaust oder indem du den Befehl `ls` oder `dir` ausführst! Versuch es. :-)
252254

253255
> Pro-Tipp: Wenn du die selben Befehle nicht immer wieder und wieder schreiben willst, verwende die `Pfeil aufwärts`- und `Pfeil abwärts`-Tasten deiner Tastatur, um durch die zuletzt verwendeten Befehle zu blättern.
254256
255257
* * *
256258

257259
### Übung!
258260

259-
Eine kleine Herausforderung für dich: Erstelle in deinem neu erstellten `practice`-Ordner ein Verzeichnis namens `test`. (Verwende dazu die `cd` und `mkdir`-Kommandos.)
261+
Eine kleine Herausforderung für dich: Erstelle in deinem neu erstellten `practice`-Ordner ein Verzeichnis namens `test`. (Verwende dazu die Kommandos `cd` und `mkdir`.)
260262

261263
#### Lösung:
262264

@@ -284,7 +286,7 @@ Eine kleine Herausforderung für dich: Erstelle in deinem neu erstellten `practi
284286

285287
<!--endsec-->
286288

287-
Glückwunsch! :)
289+
Glückwunsch! :-)
288290

289291
* * *
290292

@@ -381,7 +383,7 @@ Geschafft! Lass uns schauen, ob es wirklich gelöscht ist:
381383

382384
### Beenden
383385

384-
Das wärs fürs Erste. Du kannst nun beruhigt deine Konsole schließen. Lass es uns wie die Hacker machen, okay? :)
386+
Das wärs fürs Erste. Du kannst nun beruhigt deine Konsole schließen. Lass es uns wie die Hacker machen, okay? :-)
385387

386388
<!--sec data-title="Exit: OS X and Linux" data-id="OSX_Linux_exit" data-collapse=true ces-->
387389

@@ -401,7 +403,7 @@ Das wärs fürs Erste. Du kannst nun beruhigt deine Konsole schließen. Lass es
401403

402404
<!--endsec-->
403405

404-
Cool, was? :)
406+
Cool, was? :-)
405407

406408
## Zusammenfassung
407409

0 commit comments

Comments
 (0)