Skip to content

Commit dd9e046

Browse files
authored
Merge pull request #96 from frauhottelmann/main
Add German translation
2 parents 4ae999a + b96df39 commit dd9e046

File tree

3 files changed

+66
-0
lines changed

3 files changed

+66
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -716,6 +716,7 @@ When you discover any bugs please open an [issue](https://github.com/mattieha/sl
716716
This card supports translations. Please, help to add more translations and improve existing ones. Here's a list of supported languages:
717717

718718
- English
719+
- German
719720
- Hebrew
720721
- Nederlands (Dutch)
721722
- Polish (polski)

src/localize/languages/de.json

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"common": {
3+
"version": "v",
4+
"invalid_configuration": "Ungültige Konfiguration",
5+
"show_warning": "Zeige Warnung",
6+
"show_error": "Zeige Fehler"
7+
},
8+
"tabs": {
9+
"general": {
10+
"title": "Allgemein",
11+
"entity": "Entiät (vorgeschrieben)",
12+
"name": "Name (optional)",
13+
"show_name": "Namen zeigen?",
14+
"show_state": "Zustand zeigen?",
15+
"compact": "Kompakt?"
16+
},
17+
"icon": {
18+
"title": "Icon",
19+
"icon": "Icon (optional)",
20+
"show_icon": "Icon zeigen?",
21+
"use_state_color": "Zustandsfarbe verwenden?",
22+
"tap_action": "Tap action"
23+
},
24+
"slider": {
25+
"title": "Schieberegler",
26+
"direction": "Richtung",
27+
"background": "Hintergrund",
28+
"use_brightness": "Helligkeit benutzen?",
29+
"show_track": "Spur anzeigen?",
30+
"toggle_on_click": "Als Schalter benutzen (schieben deaktivieren)",
31+
"force_square": "Quadrat erzwingen?"
32+
},
33+
"action_button": {
34+
"title": "Action-Knopf",
35+
"mode": "Modus",
36+
"icon": "Icon",
37+
"show_button": "Knopf zeigen?",
38+
"show_spinner": "Spinner anzeigen?",
39+
"tap_action": "Tap action"
40+
}
41+
},
42+
"state": {
43+
"off": "Aus",
44+
"on": "An"
45+
},
46+
"direction": {
47+
"left-right": "Links nach Rechts",
48+
"top-bottom": "Oben nach Unten",
49+
"bottom-top": "Unten nach Oben"
50+
},
51+
"background": {
52+
"striped": "gestreift",
53+
"gradient": "Farbverlauf",
54+
"solid": "Einfarbig",
55+
"triangle": "Dreieck",
56+
"custom": "benuzerdefiniert"
57+
},
58+
"mode": {
59+
"toggle": "Umschalter",
60+
"custom": "benuzerdefiniert"
61+
}
62+
}

src/localize/localize.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import * as en from './languages/en.json';
2+
import * as de from './languages/de.json';
23
import * as he from './languages/he.json';
34
import * as nl from './languages/nl.json';
45
import * as pl from './languages/pl.json';
@@ -7,9 +8,11 @@ import * as ru from './languages/ru.json';
78
import * as ko from './languages/ko.json';
89

910

11+
1012
// eslint-disable-next-line @typescript-eslint/no-explicit-any
1113
const languages: any = {
1214
en: en,
15+
de: de,
1316
he: he,
1417
nl: nl,
1518
pl: pl,

0 commit comments

Comments
 (0)