Skip to content

Commit 9fa6c4d

Browse files
committed
Some typos fixed
1 parent 7fdd25c commit 9fa6c4d

File tree

4 files changed

+19
-21
lines changed

4 files changed

+19
-21
lines changed

1-js/02-first-steps/01-hello-world/1-hello-alert/task.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ importance: 5
22

33
---
44

5-
# Show an alert
5+
# Zeigen Sie eine Mitteilung an
66

7-
Create a page that shows a message "I'm JavaScript!".
7+
Erstellen Sie eine Webseite, die die Mitteilung "Hallo, JavaScript!" ausgibt.
88

9-
Do it in a sandbox, or on your hard drive, doesn't matter, just ensure that it works.
9+
Versuchen Sie es in einer Sandbox oder lokal auf Ihrem Rechner, ganz egal, hauptsache es funktioniert.
1010

1111
[demo src="solution"]
1212

1-js/02-first-steps/01-hello-world/2-hello-alert-ext/task.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ importance: 5
22

33
---
44

5-
# Show an alert with an external script
5+
# Zeigen Sie eine Meldung mit einem externen Script an
66

7-
Take the solution of the previous task <info:task/hello-alert>. Modify it by extracting the script content into an external file `alert.js`, residing in the same folder.
7+
Verwenden Sie die Lösung aus der vorherigen Aufgabe <info:task/hello-alert>. Modifizieren Sie es durch Verschieben des Script-Inhaltes in die externe Datei `alert.js`, die sich im selben Ordner befindet.
88

9-
Open the page, ensure that the alert works.
9+
Öffnen Sie die Seite und prüfen ob die Mitteilung funktioniert.

1-js/02-first-steps/03-strict-mode/article.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,25 @@
1-
# The modern mode, "use strict"
1+
# Moderne Spracheigenschaften: "use strict"
22

3-
For a long time JavaScript was evolving without compatibility issues. New features were added to the language, but the old functionality did not change.
3+
Für eine lange Zeit entwickelte sich JavaScript ohne irgendwelche Kompatibilitätsprobleme aufzuwerfen. Neue Features wurden einfach hinzugefügt, doch die alte Funktionalität wurde nicht verändert.
44

5-
That had the benefit of never breaking existing code. But the downside was that any mistake or an imperfect decision made by JavaScript creators got stuck in the language forever.
5+
Das hatte den Vorteil, dass existierender Code immer lauffähig blieb. Nachteilig war, dass alle kleinen Schludereien oder fragwürdigen Designentscheidungen aus der frühen Zeit von JavaScript auf ewig der Sprache erhalten blieben.
66

7-
It had been so until 2009 when ECMAScript 5 (ES5) appeared. It added new features to the language and modified some of the existing ones. To keep the old code working, most modifications are off by default. One needs to enable them explicitly with a special directive `"use strict"`.
7+
Das blieb so bis 2009 der ECMAScript 5 Standard (ES5) erschien. Es wurden neue Features zur Sprache hinzugefügt und einige der existierenden Eigenschaften wurden verändert. Um alten Code lauffähig zu halten sind die meisten dieser Änderungen standardmäßig deaktiviert. Sie müssen erst durch eine spezielle Direktive eingeschaltet werden: `"use strict"`.
88

99
## "use strict"
1010

11-
The directive looks like a string: `"use strict"` or `'use strict'`. When it is located on the top of the script, then the whole script works the "modern" way.
12-
13-
For example
11+
Die Direktive erscheint wie ein String: `"use strict"` oder `'use strict'`. Wenn diese am Anfang des Scripts platziert wird, arbeitet das ganze Script nach den modernen Regeln, zum Beispiel:
1412

1513
```js
1614
"use strict";
1715

18-
// this code works the modern way
16+
// Dieser Code arbeitet nach den modernen Regeln
1917
...
2018
```
2119

22-
We will learn functions (a way to group commands) soon.
23-
24-
Looking ahead let's just note that `"use strict"` can be put at the start of a function (most kinds of functions) instead of the whole script. Then strict mode is enabled in that function only. But usually people use it for the whole script.
25-
20+
Wir werden bald Funktionen in JavaScript (eine Gruppierung von Anweisungen) kennen lernen. Hier nur soviel, dass wir `"use strict"` auch am Anfang einer Funktion verwenden können, anstatt für das ganze Script. Der `strict`-Modus ist dann nur für diese Funktion aktiviert. Für gewöhnlich verwendet man den `strict`-Modus aber für ein ganzes Script.
2621

27-
````warn header="Ensure that \"use strict\" is at the top"
22+
````warn header="Versichern Sie sich, dass \"use strict\" am Anfang des Scriptest steht"
2823
Please make sure that `"use strict"` is on the top of the script, otherwise the strict mode may not be enabled.
2924
3025
There is no strict mode here:

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ Assets required for the material reside in the same folder.
3131

3232
## Übersetzungskonventionen
3333

34-
Bei Übersetzungen von IT-Themen ins Deutsche begegnet man immer wieder Eigennamen, die keine gute Übersetzung finden und deshalb im original stehen bleiben sollten. Für einige Wendungen gibt es aber durchaus gute Deutsche Entsprechungen. Die folgende Tabelle sammelt einige Zweifelsfälle um eine einheitliche Verwendung über alle Kapitel im Tutorial zu gewährleisten.
34+
Bei Übersetzungen von IT-Themen ins Deutsche begegnet man immer wieder Eigennamen, die keine gute Übersetzung finden und deshalb im Original stehen bleiben sollten. Für einige Wendungen gibt es aber durchaus treffende Deutsche Entsprechungen. Die folgende Tabelle sammelt einige Zweifelsfälle um eine einheitliche Verwendung über alle Kapitel im Tutorial zu gewährleisten.
35+
36+
Wortgruppen die im Englischen getrennt geschrieben werden, wie "HTML file", sollten im Deutschen mit einem Bindestrich verbunden werden (HTML-Datei) um eine gute Lesbarkeit zu gewährleisten.
3537

3638
| English | Deutsch |
3739
|---------|---------|
@@ -45,6 +47,7 @@ Bei Übersetzungen von IT-Themen ins Deutsche begegnet man immer wieder Eigennam
4547
| page | Seite |
4648
| script | Script |
4749
| statement | Anweisung |
50+
| string | String |
4851
| tag | Tag |
4952
| tool | Werkzeug |
5053

@@ -66,7 +69,7 @@ Bei Übersetzungen von IT-Themen ins Deutsche begegnet man immer wieder Eigennam
6669

6770
[Code-Struktur](1-js/02-first-steps/02-structure/article.md)
6871

69-
The modern mode, "use strict"
72+
[Moderne Spracheigenschaften: "use strict"](1-js/02-first-steps/03-strict-mode/article.md)
7073

7174
Variables
7275

0 commit comments

Comments
 (0)