Skip to content

Commit 8276700

Browse files
authored
Merge pull request #4 from xStormyy/new
Add german language
2 parents 84ba4b6 + 3b62bbc commit 8276700

File tree

3 files changed

+126
-3
lines changed

3 files changed

+126
-3
lines changed

src/libs/languages.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import fr from './languages/fr.json';
44
import bm from './languages/bm.json';
55
import vi from './languages/vi.json';
66
import tt from './languages/tt.json';
7+
import de from './languages/de.json';
78
// Not most efficient way, but thats everything i can do rn
89

910
const strings = {
@@ -12,7 +13,8 @@ const strings = {
1213
fr: fr,
1314
bm: bm,
1415
vi: vi,
15-
tt: tt
16+
tt: tt,
17+
de: de
1618
}
1719

18-
export default strings;
20+
export default strings;

src/libs/languages/de.json

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
{
2+
"mainPage": "Hi %1$s!",
3+
"guest": "Gast",
4+
5+
"notifications": {
6+
"gameInstalled": {
7+
"title": "Spiel wurde installiert",
8+
"description": "Das Spiel wurde erfolgreich heruntergeladen!"
9+
},
10+
"gameUpdated": {
11+
"title": "Spiel wurde geupdated",
12+
"description": "Das Spiel wurde erfolgreich geupdatet!"
13+
},
14+
"gameDeleted": {
15+
"title": "Spiel wurde gelöscht",
16+
"description": "Das Spiel wurde erfolgreich gelöscht!"
17+
},
18+
"foundUpdate": {
19+
"title": "Neues Spiel Update",
20+
"description": "Der Launcher hat fürs Spiel ein neues Update gefunden!"
21+
}
22+
},
23+
24+
"settings": {
25+
"title": "Einstellungen",
26+
27+
"launcher": "Launcher",
28+
"notifications": {
29+
"title": "Benachrichtigungen",
30+
"description": "Wie zum Beispiel Spiel/Launcher Updates, Spiel Benachrichtigungen, usw."
31+
},
32+
"profileType": {
33+
"title": "Design",
34+
"description": "Der Launcher hat mehrere Stile, Unten ist eine Liste mit den Stilen.",
35+
"firstType": "Stil 1",
36+
"secondType": "Stil 2",
37+
"thirdType": "Geometry Dash Stil"
38+
},
39+
"language": {
40+
"title": "Sprache",
41+
"description": "Die Sprache die im Launcher benutzt wird."
42+
},
43+
"versions": {
44+
"launcher": "Version %1$s",
45+
"game": "%1$s",
46+
"checkUpdates": "Updates finden",
47+
"notInstalled": "Nicht installiert"
48+
},
49+
"intervals": {
50+
"every10Minutes": "Jede 10 Minuten",
51+
"every30Minutes": "Jede 30 Minuten",
52+
"every1Hour": "Jede Stunde",
53+
"every6Hours": "Jede 6 Stunden",
54+
"onlyAtStartup": "Nur beim Start vom Launcher"
55+
},
56+
57+
"game": "Spiel",
58+
"gameFolder": {
59+
"title": "Spielordner",
60+
"description": "Öffne Spielordner."
61+
},
62+
"filesIntegrity": {
63+
"title": "Dateien Integrität",
64+
"description": "Überprüfe die Integrität der Spieldateien."
65+
},
66+
"deleteGame": {
67+
"title": "Lösche Spiel",
68+
"description": "Lösche Spieldateien von deinem Computer."
69+
},
70+
"updatesInterval": {
71+
"title": "Updates",
72+
"description": "Wie oft der Launcher für Updates schauen soll."
73+
},
74+
75+
"username": "Benutzername",
76+
"password": "Passwort",
77+
"loginButton": "Einloggen",
78+
"error": {
79+
"wrongLoginOrPassword": "Falscher Benutzername oder Passwort!",
80+
"activateAccount": "Account nicht aktiviert!",
81+
"unexpectedError": "Ein unerwarteter Fehler ist aufgetreten!"
82+
},
83+
"logout": {
84+
"title": "Ausloggen",
85+
"description": "Bist du sicher dass du dich ausloggen willst?",
86+
"button": "Ausloggen"
87+
}
88+
},
89+
90+
"months": {
91+
"full": {
92+
"january": "Januar",
93+
"february": "Februar",
94+
"march": "März",
95+
"april": "April",
96+
"may": "Mai",
97+
"june": "Juni",
98+
"july": "Juli",
99+
"august": "August",
100+
"september": "September",
101+
"october": "Oktober",
102+
"november": "November",
103+
"december": "Dezember"
104+
},
105+
"short": {
106+
"january": "Jan",
107+
"february": "Feb",
108+
"march": "Mär",
109+
"april": "Apr",
110+
"may": "Mai",
111+
"june": "Jun",
112+
"july": "Jul",
113+
"august": "Aug",
114+
"september": "Sep",
115+
"october": "Okt",
116+
"november": "Nov",
117+
"december": "Dez"
118+
}
119+
}
120+
}

src/routes/settings/+page.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
{value: 'fr', label: 'Français'},
2424
{value: 'bm', label: 'Bahasa Melayu'},
2525
{value: 'vi', label: 'Tiếng Việt'},
26-
{value: 'tt', label: 'Татарча'}
26+
{value: 'tt', label: 'Татарча'},
27+
{value: 'de', label: 'Deutsch'}
2728
];
2829
2930
let languagesValue = languages.find(c => c.value == localStorage.language);

0 commit comments

Comments
 (0)