Skip to content

Commit 66d7444

Browse files
committed
German translation improvements from Crowdin made by:
* Raphael Das Gupta (https://crowdin.com/profile/das-g)
1 parent ea46a11 commit 66d7444

File tree

7 files changed

+48
-30
lines changed

7 files changed

+48
-30
lines changed

de/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
Willkommen beim Django Girls Tutorial! Wir freuen uns, dass du hier bist. :) In diesem Tutorial schauen wir gemeinsam unter die Haube der Technologien im Internet, geben dir einen Einblick in die Bits und Bytes, die zusammen das Internet bilden, wie wir es heute kennen.
1010

11-
Wie alles Unbekannte wird das ein Abenteuer sein - aber keine Sorge: Da du bereits den Mut aufgebracht hast, hier zu sein, wirst du das schon meistern. :)
11+
Wie alles Unbekannte wird das ein Abenteuer sein aber keine Sorge: Da du bereits den Mut aufgebracht hast, hier zu sein, wirst du das schon meistern. :)
1212

1313
## Einleitung
1414

de/chromebook_setup/instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Du kannst [diesen Abschnitt einfach](http://tutorial.djangogirls.org/en/installa
22

33
### Cloud-IDE (PaizaCloud Cloud IDE, AWS Cloud9, Glitch.com)
44

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 sind die Anleitungen für die Cloud-IDEs (PaizaCloud Cloud IDE, AWS Cloud9, Glitch.com). Wähle eine der Cloud-IDEs aus und folge den Anweisungen der gewählten Cloud IDE.
5+
Cloud IDE ist ein Werkzeug, dass Dir einen Code-Editor und Zugang zu einem Rechner im Internet bereitstellt, auf dem Du die Software installieren, anpassen 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 sind die Anleitungen für die Cloud-IDEs (PaizaCloud Cloud IDE, AWS Cloud9, Glitch.com). Wähle eine der Cloud-IDEs aus und folge den Anweisungen der gewählten Cloud IDE.
66

77
#### PaizaCloud Cloud IDE
88

de/deploy/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Git wird die Änderungen an all den Dateien und Ordnern in diesem Verzeichnis au
7272

7373
Speichere die Datei mit dem Namen `.gitignore` im "djangogirls"-Root-Verzeichnis.
7474

75-
> **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. Linux und MacOS behandeln Dateien mit Namen, die mit `.` beginnen (wie `.itignore`), als versteckt und der normale `ls`-Befehl zeigt diese Dateien nicht an. Verwende stattdessen `ls -a` um die Datei `.gitignore` anzuzeigen.
75+
> **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. Linux und MacOS behandeln Dateien mit Namen, die mit `.` beginnen (wie `.gitignore`), als versteckt und der normale `ls`-Befehl zeigt diese Dateien nicht an. Verwende stattdessen `ls -a` um die Datei `.gitignore` anzuzeigen.
7676
>
7777
> **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.
7878
@@ -102,7 +102,7 @@ Nun speichern wir unsere Änderungen durch folgende Eingabe in der Konsole:
102102
{% filename %}command-line{% endfilename %}
103103

104104
$ git add .
105-
$ git commit -m "Meine Django Girls App, erster Commit"
105+
$ git commit -m "Meine Django-Girls-App, erster Commit"
106106
[...]
107107
13 files changed, 200 insertions(+)
108108
create mode 100644 .gitignore

de/django_forms/README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ Es ist an der Zeit, `blog/templates/blog/base.html` im Code-Editor zu öffnen. J
5858
</a>
5959
```
6060

61-
Beachte, dass wir unseren neuen View `post_new` nennen wollen. Das [SVG-Icon](https://icons.getbootstrap.com/icons/file-earmark-plus/) wird von [Bootstrap Icons](https://icons.getbootstrap.com/) zur Verfügung gestellt und zeigt ein Seitensymbol mit Pluszeichen an. Wir verwenden eine Django-Template-Direktive namens `include`. Dadurch wird der Inhalt der Datei in das Django-Template eingefügt. Der Web-Browser weiß, wie man diese Art von Inhalt ohne weitere Verarbeitung handhabt.
61+
Beachte, dass wir unsere neue View `post_new` nennen wollen. Das [SVG-Icon](https://icons.getbootstrap.com/icons/file-earmark-plus/) wird von [Bootstrap Icons](https://icons.getbootstrap.com/) zur Verfügung gestellt und zeigt ein Seitensymbol mit Pluszeichen an. Wir verwenden eine Django-Template-Direktive namens `include`. Dadurch wird der Inhalt der Datei in das Django-Template eingefügt. Der Web-Browser weiß, wie man diese Art von Inhalt ohne weitere Verarbeitung handhabt.
6262

63-
> Alle Bootstrap Icons kannst du [hier herunterladen](https://github.com/twbs/icons/releases/download/v1.1.0/bootstrap-icons-1.1.0.zip). Entpacke die Datei und kopiere alle SVG-Bilddateien in einen neuen Ordner namens `icons` innerhalb von `blog/templates/blog/`. So kannst du auf ein Symbol wie `pencil-fill.svg` mit dem Dateipfad `blog/templates/blog/icons/pencil-fill.svg` zugreifen
63+
> Alle Bootstrap-Icons kannst du [hier herunterladen](https://github.com/twbs/icons/releases/download/v1.1.0/bootstrap-icons-1.1.0.zip). Entpacke die Datei und kopiere alle SVG-Bilddateien in einen neuen Ordner namens `icons` innerhalb von `blog/templates/blog/`. So kannst du auf ein Symbol wie `pencil-fill.svg` mit dem Dateipfad `blog/templates/blog/icons/pencil-fill.svg` zugreifen
6464
6565
Nach dem Bearbeiten der Zeile sieht deine HTML-Datei so aus:
6666

@@ -249,7 +249,7 @@ Füge dies direkt am Anfang der Datei hinzu. Jetzt können wir endlich sagen: "G
249249
return redirect('post_detail', pk=post.pk)
250250
```
251251

252-
`post_detail` ist der Name der View, zu der wir springen wollen. Erinnerst du dich daran, dass dieser *view* einen `pk` benötigt? Um diesen an die View weiterzugeben, benutzen wir `pk=post.pk`, wobei `post` unser neu erstellter Blogpost ist!
252+
`post_detail` ist der Name der View, zu der wir springen wollen. Erinnerst du dich daran, dass diese *view* einen `pk` benötigt? Um diesen an die View weiterzugeben, benutzen wir `pk=post.pk`, wobei `post` unser neu erstellter Blogpost ist!
253253

254254
Ok, wir haben jetzt eine ganze Menge geredet, aber du willst bestimmt sehen, wie die gesamte *View* aussieht, richtig?
255255

@@ -455,10 +455,10 @@ Mal sehen, ob das alles auch auf PythonAnywhere funktioniert. Zeit für ein weit
455455

456456
{% filename %}command-line{% endfilename %}
457457

458-
$ git status
459-
$ git add .
460-
$ git status
461-
$ git commit -m "Added views to create/edit blog post inside the site."
458+
$ git status
459+
$ git add .
460+
$ git status
461+
$ git commit -m "Added views to create/edit blog post inside the site."
462462
$ git push
463463

464464

de/django_installation/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
> **Hinweis** Wenn du ein Chromebook verwendest, überspringe bitte dieses Kapitel und folge den Anweisungen im [Chromebook Setup](../chromebook_setup/README.md).
44
>
5-
> **Hinweis:** Falls du dich bereits durch die [Installationsschritte](../installation/README.md) gearbeitet hast, gibt es keinen Grund dies erneut zu tun - du kannst direkt zum nächsten Kapitel springen!
5+
> **Hinweis:** Falls du dich bereits durch die [Installationsschritte](../installation/README.md) gearbeitet hast, gibt es keinen Grund dies erneut zu tun du kannst direkt zum nächsten Kapitel springen!
66
77
{% include "/django_installation/instructions.md" %}

de/django_start_project/README.md

Lines changed: 35 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -113,27 +113,45 @@ ALLOWED_HOSTS = ['127.0.0.1', '.pythonanywhere.com']
113113
>
114114
> Falls du Cloud9 benutzt, füge auch `.amazonaws.com` zu den `ALLOWED_HOSTS` hinzu
115115
>
116-
> Wenn du dein Projekt auf `Glitch.com` hostest, dann lass uns den Django-Sekret-Key schützen, der vertraulich bleiben muss (andernfalls könnte jeder, der dein Projekt remixt, diesen sehen): * Zuerst erstellen wir einen zufälligen geheimen Schlüssel. Öffne erneut das Glitch-Terminal und gib den folgenden Befehl ein: {% filename %}.env{% endfilename %}
116+
> Wenn du dein Projekt auf `Glitch.com` hostest, dann lass uns den Django-Sekret-Key schützen, der vertraulich bleiben muss (andernfalls könnte jeder, der dein Projekt remixt, diesen sehen):
117117
>
118-
> bash
119-
> python -c 'from django.core.management.utils import get_random_secret_key; \
120-
> print(get_random_secret_key())' Das sollte einen langen zufälligen String ausgeben, der perfekt für die Verwendung als geheimer Schlüssel für deine brandneue Django-Website geeignet ist. Wir werden diesen Schlüssel jetzt in eine Datei namens
118+
> - First, we are going to create a random secret key. Open the Glitch terminal again, and type the following command:
119+
>
120+
> {% filename %}command-line{% endfilename %}
121+
>
122+
> ```bash
123+
> python -c 'from django.core.management.utils import get_random_secret_key; \
124+
> print(get_random_secret_key())'
125+
> ```
126+
>
127+
> This should display a long random string, perfect to use as a secret key for your brand new Django web site. We will now paste this key into a `.env` file that Glitch will only show you if you are the owner of the web site.
121128
>
122-
> `.env` einfügen, die Glitch nur dir als Besitzerin der Website anzeigt.
123-
>
124-
> * Erstelle eine Datei namens `.env` im Wurzelverzeichnis deines Projekts und füge folgenden Inhalt ein: {% filename %}.env{% endfilename %}
129+
> - Create a file `.env` at the root of your project and add the following property in it:
130+
>
131+
> {% filename %}.env{% endfilename %}
132+
>
133+
> ```bash
134+
> # Here, inside the single quotes, you can cut and paste the random key generated above
135+
> SECRET='3!0k#7ds5mp^-x$lqs2%le6v97h#@xopab&oj5y7d=hxe511jl'
136+
> ```
125137
>
126-
> bash
127-
> # Hier, innerhalb der einfachen Anführungszeichen, kannst den oben erzeugten zufälligen Schlüssel einfügen
128-
> SECRET='3!0k#7ds5mp^-x$lqs2%le6v97h#@xopab&oj5y7d=hxe511jl' * Aktualisiere dann die Django-Einstellungen-Datei `mysite/settings.py`, um diesen geheimen Wert einzufügen zu lassen und lege den Django-Webseitennamen fest: {% filename %}mysite/settings.py{% endfilename %}
138+
> - Then update the Django settings file to inject this secret value and set the Django web site name:
139+
>
140+
> {% filename %}mysite/settings.py{% endfilename %}
141+
>
142+
> ```python
143+
> SECRET_KEY = os.getenv('SECRET')
144+
> ```
129145
>
130-
> python
131-
> SECRET_KEY = os.getenv('SECRET') * Und etwas weiter unten in derselben Datei geben wir den Namen deiner neuen Glitch-Website ein: {% filename %}mysite/settings.py{% endfilename %}
132-
>
133-
> python
134-
> ALLOWED_HOSTS = [os.getenv('PROJECT_DOMAIN') + ".glitch.me"] Der Wert
135-
>
136-
> `PROJECT_DOMAIN` wird automatisch von Glitch generiert. Er wird dem Namen deines Projekts entsprechen.
146+
> - And a little further down in the same file, we inject the name of your new Glitch website:
147+
>
148+
> {% filename %}mysite/settings.py{% endfilename %}
149+
>
150+
> ```python
151+
> ALLOWED_HOSTS = [os.getenv('PROJECT_DOMAIN') + ".glitch.me"]
152+
> ```
153+
>
154+
> The `PROJECT_DOMAIN` value is automatically generated by Glitch. It will correspond to the name of your project.
137155
138156
## Eine Datenbank erstellen
139157

de/extend_your_application/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Es wäre schön zu sehen, ob deine Website noch auf PythonAnywhere funktioniert,
179179
$ git status
180180
$ git add .
181181
$ git status
182-
$ git commit -m "Added view and template for detailed blog post as well as CSS for the site."
182+
$ git commit -m "View und Template für Blogpost-Details sowie CSS für die Website hinzugefügt"
183183
$ git push
184184

185185

0 commit comments

Comments
 (0)