Skip to content

Commit b5839cf

Browse files
committed
feat: enable german
1 parent 3957fd7 commit b5839cf

File tree

5 files changed

+16
-3
lines changed

5 files changed

+16
-3
lines changed

src/i18n.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import i18n from 'i18next';
2-
import { en, fr, namespaces } from './langs';
2+
import { en, fr, de, namespaces } from './langs';
33

44
const buildI18n = (defaultNamespace = namespaces.messages) => {
55
i18n.init({
66
resources: {
77
en,
88
fr,
9+
de,
910
},
1011
lng: 'en',
1112
fallbackLng: 'en',
@@ -29,7 +30,7 @@ const langs = {
2930
// bg: "български",
3031
// ca: "Català",
3132
// cs: "čeština",
32-
// de: "Deutsch",
33+
de: 'Deutsch',
3334
// el: "Ελληνικά",
3435
en: 'English',
3536
// es: "Español",

src/langs/de/auth.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

src/langs/de/chatbox.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

src/langs/de/messages.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

src/langs/index.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import messagesEN from './en/messages.json';
22
import messagesFR from './fr/messages.json';
3+
import messagesDE from './de/messages.json';
34
import chatboxEN from './en/chatbox.json';
45
import chatboxFR from './fr/chatbox.json';
6+
import chatboxDE from './de/chatbox.json';
57
import authEN from './en/auth.json';
68
import authFR from './fr/auth.json';
9+
import authDE from './de/auth.json';
710

811
// define namespaces
912
export const namespaces = {
@@ -24,6 +27,12 @@ const fr = {
2427
[namespaces.messages]: messagesFR,
2528
};
2629

30+
const de = {
31+
[namespaces.auth]: authDE,
32+
[namespaces.chatbox]: chatboxDE,
33+
[namespaces.messages]: messagesDE,
34+
};
35+
2736
// other supported languages here
2837

29-
export { en, fr };
38+
export { en, fr, de };

0 commit comments

Comments
 (0)