diff --git a/client/src/components/admin/AdminTileGameinfo.vue b/client/src/components/admin/AdminTileGameinfo.vue index 6f5a187..cae3edc 100644 --- a/client/src/components/admin/AdminTileGameinfo.vue +++ b/client/src/components/admin/AdminTileGameinfo.vue @@ -6,6 +6,17 @@ {{ gameinfo.name }}
+ + Sprache: + {{ gameinfo.lang }} + + + +
+ Erstellt: {{ $formatter.date(gameinfo.created) }} @@ -36,6 +47,8 @@ export default { data() { return { showId: false, + lang: '---', + editLangShowDropdown: false, } }, methods: { @@ -47,13 +60,23 @@ export default { await this.$engine.fetchGameInfo({ g }) } }, + editLang() { + this.editLangShowDropdown = true + }, + async editLangChange() { + this.editLangShowDropdown = false + const g = this.$store.state.engine.user.game + await this.$engine.setGameLang({ g, lang: this.lang }) + await this.$engine.fetchGameInfo({ g }) + }, }, }