Skip to content

Commit

Permalink
chore(i18n,learn): processed translations (#105)
Browse files Browse the repository at this point in the history
  • Loading branch information
camperbot authored Nov 27, 2024
1 parent 215644f commit c2928c1
Show file tree
Hide file tree
Showing 354 changed files with 2,212 additions and 440 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-2

# --description--

You may be familiar with the `meta` element already; it is used to specify information about the page, such as the title, description, keywords, and author.
Vielleicht kennst du bereits das `meta`-Element; es wird dazu verwendet, bestimmte Informationen über die Seite, wie beispielsweise Titel, Beschreibung, Schlüsselwörter und Autor anzugeben.

Gib deiner Seite ein `meta`-Element mit einem entsprechenden `charset`-Wert.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-3

# --description--

Continuing with the `meta` elements, a `viewport` definition tells the browser how to render the page. Including one betters visual accessibility on mobile, and improves _SEO_ (search engine optimization).
Um mit den `meta`-Elementen fortzufahren: Durch eine `viewport`-Definition wird dem Browser mitgeteilt, wie er die Seite darzustellen hat. Indem du eine solche hinzufügst, verbesserst du die visuelle Barrierefreiheit deiner Seite auf mobilen Endgeräten und dein _SEO_ (Search Engine Optimization – Suchmaschinenoptimierung).

Füge eine `viewport`-Definition mit einem `content`-Attribut hinzu, das die `width` und den `initial-scale` der Seite beschreibt.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-5

# --description--

Lastly in the `head`, the `title` element is useful for screen readers to understand the content of a page. Furthermore, it is an important part of _SEO_.
Schließlich ist das Element `title` im `head` für Bildschirmleseprogramme nützlich, um den Seiteninhalt zu verstehen. Außerdem ist es ein wichtiger Bestandteil des _SEO_.

Gib deiner Seite einen beschreibenden und prägnanten `title`.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-10

# --description--

Make the `header` take up the full width of its parent container, set its `height` to `50px`, and set the `background-color` to `#1b1b32`. Dann, verändere `display` so, dass _Flexbox_ verwendet wird.
Lasse den `header` die volle Breite seines übergeordneten Containers annehmen, setze die `height` auf `50px` und setze die `background-color` auf `#1b1b32`. Dann, verändere `display` so, dass _Flexbox_ verwendet wird.

# --hints--

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-12

# --description--

To enable navigation on the page, add an unordered list with the following three list items:
Um die Navigation auf der Seite zu aktivieren, füge eine ungeordnete Liste mit den folgenden drei Listenelementen hinzu:

- `INFO`
- `HTML`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,13 +79,13 @@ You should give the first `h2` element suitable text content. _Hint: I would hav
assert.isAtLeast(document.querySelectorAll('h2')?.[0]?.textContent?.length, 1);
```
You should give the second `h2` element suitable text content. _Hint: I would have chosen `HTML`_
You should give the second `h2` element suitable text content. _Tipp: Ich hätte `HTML` gewählt_
```js
assert.isAtLeast(document.querySelectorAll('h2')?.[1]?.textContent?.length, 1);
```
You should give the third `h2` element suitable text content. _Hint: I would have chosen `CSS`_
Du solltest dem dritten `h2`-Element einen passenden Textinhalt geben. _Tipp: Ich hätte `CSS` gewählt_
```js
assert.isAtLeast(document.querySelectorAll('h2')?.[2]?.textContent?.length, 1);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-17

# --description--

Typeface plays an important role in the accessibility of a page. Some fonts are easier to read than others, and this is especially true on low-resolution screens.
Die Schriftart ist für die Barrierefreiheit einer Seite sehr wichtig. Einige Schriftarten sind leichter zu lesen als andere, vor allem auf Bildschirmen mit niedriger Auflösung.

Ändere die Schriftart für sowohl die `h1`- als auch für die `h2`-Elemente zu `Verdana`, und verwende eine andere websichere Schriftart aus der Familie der Serifenlosen als Fallback.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-19

# --description--

Filling out the content of the quiz, below `#student-info`, add three `div` elements with a `class` of `info`.
Füge, um den Quizinhalt auszufüllen, unter `#student-info` drei `div`-Elemente mit einer `class` des Werts `info` ein.

Füge anschließend innerhalb jedes `div`-Elements jeweils ein `label`- und ein `input`-Element ein.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-33

# --description--

If you click on the radio inputs, you might notice both inputs within the same true/false fieldset can be selected at the same time.
Wenn du auf die Radio-Buttons klickst, wirst du feststellen, dass beide innerhalb desselben True/False-Fieldsets gleichzeitig ausgewählt werden können.

Fasse die entsprechenden Eingaben so zusammen, dass jeweils nur eine Eingabe aus einem Paar ausgewählt werden kann.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
---
id: 6145f02240ff8f09f7ec913c
title: Step 36
title: Schritt 36
challengeType: 0
dashedName: step-36
---

# --description--

Within the `div.question-block` elements, nest one `label` element, and add a `CSS` related question to the `label` text.
Bette innerhalb der `div.question-block`-Elemente ein `label`-Element ein und füge dem `label`-Text eine `CSS`-Frage hinzu.

# --hints--

You should nest one `label` element within the first `div.question-block` element.
Du solltest dem ersten `div.question-block`-Element ein `label`-Element hinzufügen.

```js
assert.exists(document.querySelectorAll('.formrow > .question-block')?.[0]?.querySelector('label'));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-37

# --description--

Within the first `div.answer` element, nest one required `select` element with three `option` elements.
Verschachtel innerhalb des ersten `div.answer`-Elements, ein erforderliches `select`-Element mit drei `option`-Elementen.

Gib dem ersten `option`-Element eine `value` von `""` und den Text `Select an option`. Gib dem zweiten `option`-Element eine `value` von `yes` und den Text `Yes`. Gib dem dritten `option`-Element eine `value` von `no` und den Text `No`.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-44

# --description--

The `address` element does not have to contain a physical geographical location. It can be used to provide a link to the subject.
Das `address`-Element muss keinen physischen geografischen Ort enthalten. Es kann dazu verwendet werden, eine Verknüpfung zum Subjekt herzustellen.

Versieh den Text `freeCodeCamp` mit einem Link und setze dessen Standort auf `https://freecodecamp.org`.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-51

# --description--

Set the width of the `section` elements to `80%` of their parent container. Then, use margins to center the `section` elements, adding `10px` to the bottom margin.
Setze die Breite der `section`-Elemente auf `80%` ihres übergeordneten Containers. Verwende anschließend die Ränder, um die `section`-Elemente zu zentrieren, indem du `10px` zum unteren Rand hinzufügst.

Stelle außerdem sicher, dass die `section`-Elemente nicht breiter als `600px` sind.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-58

# --description--

To neaten the `.question-block` elements, set the following CSS properties:
Um die `.question-block`-Elemente zu ordnen, verwende die folgenden CSS Eigenschaften:

```css
text-align: left;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-65

# --description--

Horizontally center all the text within the `address` element, and add some padding.
Zentriere den gesamten Text horizontal innerhalb des `address`-Elements und füge einige Padding-Einheiten hinzu.

# --hints--

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,16 @@ Du solltest das vorhandene Ankerelement verwenden, kein neues erstellen.
assert.lengthOf(document.querySelectorAll('a'), 1);
```

Du solltest die Wörter `See more` vor dem Ankerelement haben.
You should have the words `See more` before the anchor element. Make sure you include the space after the last word.

```js
assert.match(code, /See more <a href="https:\/\/freecatphotoapp\.com">cat photos<\/a>/)
assert.match(code, /See more <a href=/)
```

Du solltest die Wörter `in our gallery` nach dem Ankerelement haben.
Du solltest die Wörter `in our gallery` nach dem Ankerelement haben. Make sure you include the space before the first word.

```js
assert.match(code, /<a href="https:\/\/freecatphotoapp\.com">cat photos<\/a> in our gallery/)
assert.match(code, /<\/a> in our gallery/)
```

Du solltest `See more <a href="https://freecatphotoapp.com">cat photos</a> in our gallery` in deinem Code haben.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ dashedName: step-68

# --description--

Finally, it is time to call the `removeSpecialChars` on the `id`, `title`, and `description` properties in your `taskObj`.
Call `removeSpecialChars` on the `title`, and `description` properties in your `taskObj`. For the `id` property, only call it on the `titleInput.value` part of the property value.

This will remove issues with broken task data.

Expand All @@ -18,19 +18,19 @@ With that you have completed the project.
You should call `removeSpecialChars` on `titleInput.value` when assigning the `id`.

```js
assert.match(code, /\s*id:\s*`\$\{removeSpecialChars\(titleInput\.value\)\.toLowerCase\(\s*\)\.split\(\s*('|")\s{1}\1\s*\)\.join\(\s*('|")-\2\s*\)\}-\$\{Date\.now\(\s*\)\}`\s*/)
assert.match(code, /\s*id:\s*`\$\{removeSpecialChars\(titleInput\.value\)\.toLowerCase\(\s*\)\.split\(\s*('|")\s{1}\1\s*\)\.join\(\s*('|")-\2\s*\)\}-\$\{Date\.now\(\s*\)\}`\s*/);
```

You should call `removeSpecialChars` on `titleInput.value` when assigning the `title`.

```js
assert.match(code, /\s*title:\s*removeSpecialChars\(titleInput\.value\)\s*/,)
assert.match(code, /\s*title:\s*removeSpecialChars\(titleInput\.value\)\s*/);
```

You should call `removeSpecialChars` on `descriptionInput.value` when assigning the `description`.

```js
assert.match(code, /\s*description:\s*removeSpecialChars\(descriptionInput\.value\)\s*/)
assert.match(code, /\s*description:\s*removeSpecialChars\(descriptionInput\.value\)\s*/);
```

# --seed--
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Sophie: Oh, look who's here! Hey, Brian! How is everything?

# --description--

Es gibt einige Fragen, die du verwenden kannst, um freundlich ein Gespräch zu beginnen. Dies ist eine von ihnen.
There are some questions you can start a friendly conversation with. Dies ist eine von ihnen.

# --questions--

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ He's in the building and he knows it is the correct address.

---

He has to confirm the package is delivery to Tom
He has to confirm the package is delivered to Tom

## --video-solution--

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dashedName: task-35

# --description--

`To find` someone or something means to look for them and then see where they are. For example, if you lose your keys and ends up seeing them on the table, you find your keys.
`To find` someone or something means to look for them and then see where they are. For example, if you lose your keys and end up seeing them on the table, you find your keys.

# --questions--

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: 672aa7678e05e35d42e33522
title: What Is Color Theory in Design?
challengeType: 11
videoId: nVAaxZ34khk
videoId: AUNryEIMjNQ
dashedName: what-is-color-theory-in-design
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: 672bc4ff5e7a4bbdee8ba013
title: What Are Named Colors in CSS, and When to Use Them?
challengeType: 11
videoId: nVAaxZ34khk
videoId: YD7ndioXOyM
dashedName: what-are-named-colors-in-css
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: 672bc51370c789be459186b4
title: What Is the RGB Color Model, and How Does the RGB Function Work in CSS?
challengeType: 11
videoId: nVAaxZ34khk
videoId: RpmqPy_KY4c
dashedName: what-is-the-rgb-color-model
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: 672bc523324694be91d90d96
title: What Is the HSL Color Model, and How Does the HSL Function Work in CSS?
challengeType: 11
videoId: nVAaxZ34khk
videoId: 7wgi0xRlZDo
dashedName: what-is-the-hsl-color-model
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: 672bc5344330d7bee2f9c2ed
title: What Are Hex Codes, and How Do They Work in CSS?
challengeType: 11
videoId: nVAaxZ34khk
videoId: '-mAJpbtCtao'
dashedName: what-are-hex-codes
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
id: 672bc544196a17bf28594e64
title: What Are Linear and Radial Gradients, and How Do They Work in CSS?
challengeType: 11
videoId: nVAaxZ34khk
videoId: pQqkca5Xor8
dashedName: what-are-linear-and-radial-gradients
---

Expand Down
Loading

0 comments on commit c2928c1

Please sign in to comment.