Skip to content

Commit 50d3954

Browse files
Averyhmdne
authored andcommitted
de: Section #3 translated
Signed-off-by: Avery <>
1 parent 89c7f2a commit 50d3954

File tree

8 files changed

+79
-66
lines changed

8 files changed

+79
-66
lines changed

source/try_ruby_de.json

Lines changed: 15 additions & 15 deletions
Large diffs are not rendered by default.

translations/de/try_ruby_180.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ lang: DE
33
title: Zusammenfassung #2 ist da
44
answer: \w+
55
class: stretcher chapmark
6-
load: poem = "Mein Toast ist mir aus der Hand geflogen\nUnd mein Toast ist zum Mond geflogen.\nAber als ich es im Fernsehen sah,\nUnsere Flagge auf dem Halleyschen Kometen setzend,\nNoch mehr wollte ich ihn essen.\n"
6+
load: poem = "Mein Toast ist mir aus der Hand geflogen\nUnd mein Toast ist zum Mond geflogen.\nAber als ich es im Fernsehen sah,\nUnsere Flagge auf dem Halleyschen Kometen setzend,\nNoch mehr wollte ich es essen.\n"
77
ok: Reimt es sich?
88
error:
99
---
@@ -15,8 +15,9 @@ Wenn du versuchst, eine Nummer umzudrehen oder irgendetwas Merkwürdiges zu tun,
1515
wird Ruby dich darauf hinweisen.
1616

1717
### Arrays
18-
Arrays are lists for storing things in some order.
19-
We also know how to create arrays and get items from arrays.
18+
Arrays sind Listen, in denen Dinge in einer bestimmten Reihenfolge gespeichert
19+
werden.
20+
Wir wissen auch, wie man Arrays erstellt und Elemente aus Arrays abruft.
2021

2122
### Variablen
2223
Variablen speichern eine Sache und geben ihr einen Namen. Dazu hast du das

translations/de/try_ruby_190.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
---
2-
lang: EN
3-
title: Sadly, You Hate Toast Poetry
4-
answer: (toast){0}
2+
lang: DE
3+
title: Leider hasst du Toast-Poesie
4+
answer: (Toast){0}
55
load: prev
6-
ok: Excellent
7-
error: Still smells like toast to me
6+
ok: Ausgezeichnet
7+
error: Riecht für mich immer noch nach Toast
88
---
99

10-
Look, it's okay. You don't have to like it. Hack it up, be my guest. Instead of toast, go for a
11-
melon or something. Try this to see the new poem:
10+
Es ist schon in Ordnung. Du musst es nicht mögen. Mach was draus, wenn du
11+
willst. Anstelle von Toast, nimm eine Melone oder so. Probier mal das hier, um
12+
das neue Gedicht zu sehen:
1213

13-
poem.gsub("toast", "honeydew")
14+
poem.gsub("Toast", "Melonenstück")
1415

15-
The __gsub__ method is short for global substitute. It replaces all occurences of "toast" with
16-
"honeydew".
16+
Die Methode __gsub__ ist die Abkürzung für global substitute. Sie ersetzt alle
17+
Vorkommen von "Toast" durch " Melonenstück".

translations/de/try_ruby_200.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
2-
lang: EN
3-
title: Ready, Aim
4-
answer: dnah ym morf nwolf sah tsaot yM
2+
lang: DE
3+
title: Fertig, Zielen
4+
answer: negolfeg dnaH red sua rim tsi tsaoT nieM
55
load: prev
6-
ok: Okay, sure. So the whole poem has been turned backwards.
6+
ok: Okay, ja. Das ganze Gedicht ist also umgedreht worden.
77
error:
88
---
99

10-
Here's a question: what happens when we reverse this whole poem?
10+
Hier eine Frage: Was passiert, wenn wir dieses ganze Gedicht umkehren?
1111

1212
poem.reverse

translations/de/try_ruby_210.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
---
2-
lang: EN
2+
lang: DE
33
title: Too Much Reversal
4-
answer: ^\["More still did (.+)
4+
answer: ^\["Noch mehr wollte (.+)
55
load: prev
6-
ok: Yes, almost what we want
6+
ok: Ja, fast so, wie wir es wollen
77
error:
88
---
99

10-
So the whole poem's been turned backwards, letter-by-letter. I really wanted to just reverse the lines though.
11-
Move the last line up to first and the first line down to last.
10+
Das ganze Gedicht wurde also Buchstabe für Buchstabe umgedreht. Dabei wollte
11+
ich eigentlich nur die Zeilen umkehren.
12+
Verschiebe die letzte Zeile nach oben an den Anfang und die erste Zeile nach
13+
unten an das Ende.
1214

13-
Backwards, but not __that__ backwards.
15+
Rückwärts, aber nicht __so__ rückwärts.
1416

15-
Here's how:
17+
So geht's:
1618

1719
poem.lines.reverse

translations/de/try_ruby_220.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
---
2-
lang: EN
3-
title: Ringlets of Chained Methods
4-
answer: My toast has flown from my hand
2+
lang: DE
3+
title: Ringelreihen aus verketteten Methoden
4+
answer: Mein Toast ist mir aus der Hand geflogen
55
load: prev
6-
ok: Good show, my friend!<br/>The join method took that array of lines and put them together into a string.
6+
ok: Gute Arbeit, mein Freund!<br/>Die join-Methode hat das Array von Zeilen genommen und sie zu einem String zusammengefügt.
77
error:
88
---
99

10-
So what do you see? What happened there? You typed __poem.lines.reverse__ and what happened?
10+
Was also hast du gesehen? Was ist da passiert? Du hast __poem.lines.reverse__
11+
eingegeben und was ist passiert?
1112

12-
Two things happened. You turned the poem into a list using lines.
13-
Lines decides the way the string is split up and converts it into an Array.
13+
Zwei Dinge sind passiert. Du hast das Gedicht in eine Liste umgewandelt, indem
14+
du 'lines' benutzt hast.
15+
'Lines' entscheidet über die Art der Aufteilung des Strings und konvertiert ihn
16+
in ein Array.
1417

15-
Then, you reversed that list. You had each line. You reversed them. That's it.
18+
Dann hast du diese Liste umgedreht. Du hattest die einzelnen Zeilen. Du hast
19+
sie umgedreht. Das war's.
1620

17-
Let's tack one more method on the end there:
21+
Lass uns am Ende noch eine weitere Methode hinzufügen:
1822

1923
puts poem.lines.reverse.join
2024

21-
Combining methods like this is called _method chaining_.
25+
Das Kombinieren von Methoden auf diese Weise wird als _Methodenverkettung_
26+
bezeichnet.

translations/de/try_ruby_230.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,33 @@
11
---
2-
lang: EN
3-
title: Of All the Summaries, #3 is Here Now
2+
lang: DE
3+
title: Von allen Zusammenfassungen ist #3 jetzt hier
44
answer: \{\}
55
class: stretcher chapmark
66
load: prev
7-
ok: You've made an empty hash!
7+
ok: Du hast einen leeren Hash gemacht!
88
error:
99
---
1010

11-
### Exclamations
12-
Methods may have exclamations (and also question marks) in their name.
13-
These are just there to better explain what their function is. No big deal.
11+
### Ausrufe
12+
Methoden können Ausrufezeichen (und auch Fragezeichen) in ihrem Namen haben.
13+
Die sind nur dazu da, um ihre Funktion besser zu erklären. Nichts Besonderes.
1414

15-
### String manipulation
16-
Search and change strings
15+
### String Manipulation
16+
Suche und ändere Strings
1717

1818
### Chaining
19-
Chaining methods lets you get a lot more done. Break up a poem, reverse it, reassemble it:
19+
Mit der Verkettung von Methoden können Sie viel mehr erreichen. Zerlege das
20+
Gedicht, drehe es um und setze es wieder zusammen:
2021
__poem.lines.reverse.join__
2122

22-
At this point, you may want to tinker with the poem a bit more. A complete list of all the String
23-
methods is <a href="http://ruby-doc.org/core/classes/String.html" target="_blank">here</a>.
23+
An dieser Stelle möchtest du vielleicht noch ein wenig an dem Gedicht
24+
herumspielen. Eine vollständige Liste aller String Methoden ist
25+
<a href="http://ruby-doc.org/core/classes/String.html" target="_blank">hier
26+
(auf Englisch)</a>.
2427

25-
Go ahead and try a few, such as: poem.downcase or poem.swapcase
28+
Probier doch mal ein paar aus, zum Beispiel: poem.downcase oder poem.swapcase
2629

27-
## Ready?
28-
When you feel ready to move on, type:
30+
## Bereit?
31+
Wenn du dich bereit fühlst, weiterzumachen, tippe:
2932

3033
books = {}

translations/de/try_ruby_90.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ lang: DE
33
title: Hey, schon die Zusammenfassung #1
44
answer: NoMethodError|undefined
55
class: stretcher chapmark
6-
ok: Nö, es ist nicht möglich, eine Nummer umzukehren. Klick auf 'weiter'
6+
ok: Nö, es ist nicht möglich, eine Nummer umzukehren. Klick auf 'Next'
77
error:
88
---
99

@@ -23,7 +23,8 @@ symbolische Methoden wie die Multiplikationsmethode: \*
2323
__Methoden bedeuten Aktion!__
2424

2525
Das ist die Essenz deines Lernens. Mit einfachen Dingen zu spielen und sie in
26-
neue Dinge zu verwandeln. Fühlst du dich schon wohl? Ich verspreche dir, das bist du.
26+
neue Dinge zu verwandeln. Fühlst du dich schon wohl? Ich verspreche dir, es ist
27+
so.
2728

2829
## Okay,
2930
lass uns etwas Unangenehmes tun. Versuche, eine Nummer umzudrehen:

0 commit comments

Comments
 (0)