diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue index 023c45f..68c9fa7 100644 --- a/src/components/NavBar.vue +++ b/src/components/NavBar.vue @@ -2,12 +2,14 @@ import {Options, Vue} from 'vue-class-component'; import BootstrapThemeSwitch from '@/components/bootstrapThemeSwitch/BootstrapThemeSwitch.vue'; import UserSearch from '@/components/UserSearch.vue'; +import LocaleSelector from '@/components/locale/LocaleSelector.vue'; @Options({ name: 'NavBar', components: { UserSearch, BootstrapThemeSwitch, + LocaleSelector, }, }) export default class NavBar extends Vue { @@ -52,7 +54,10 @@ export default class NavBar extends Vue {
- +
+ + +
diff --git a/src/components/locale/LocaleSelector.vue b/src/components/locale/LocaleSelector.vue new file mode 100644 index 0000000..01cd998 --- /dev/null +++ b/src/components/locale/LocaleSelector.vue @@ -0,0 +1,37 @@ + + + diff --git a/src/locale/de.ts b/src/locale/de.ts index 4c4092a..b162992 100644 --- a/src/locale/de.ts +++ b/src/locale/de.ts @@ -1,4 +1,6 @@ + export const messagesDe = { + locale: messagesEn.locale, manga: { progress: 'Fortschritt', score: 'Bewertung', diff --git a/src/locale/en.ts b/src/locale/en.ts index 4affa67..99d1601 100644 --- a/src/locale/en.ts +++ b/src/locale/en.ts @@ -1,4 +1,8 @@ export const messagesEn = { + locale: { + 'de': 'Deutsch', + 'en': 'English', + }, manga: { progress: 'Progress', score: 'Score',