update valiation messages when locale is switched

This commit is contained in:
Moriz Wahl 2021-03-23 19:29:53 +01:00 committed by Ulf Gebhardt
parent e1488e834e
commit 106eb66c14
No known key found for this signature in database
GPG Key ID: 81308EFE29ABFEBD
2 changed files with 18 additions and 14 deletions

View File

@ -4,17 +4,13 @@
<div class="main-content"> <div class="main-content">
<router-view></router-view> <router-view></router-view>
<content-footer v-if="!$route.meta.hideFooter"></content-footer> <content-footer v-if="!$route.meta.hideFooter"></content-footer>
</div> </div>
</template> </template>
</div> </div>
</template> </template>
<script> <script>
import ContentFooter from './ContentFooter.vue'; import ContentFooter from './ContentFooter.vue';
import { localeChanged } from 'vee-validate'
export default { export default {
components: { components: {
ContentFooter ContentFooter
@ -33,6 +29,7 @@ import ContentFooter from './ContentFooter.vue';
methods: { methods: {
setLocale(locale) { setLocale(locale) {
this.$i18n.locale = locale this.$i18n.locale = locale
localeChanged()
//this.$router.push({ //this.$router.push({
// params: { lang: locale } // params: { lang: locale }
//}) //})
@ -40,6 +37,7 @@ import ContentFooter from './ContentFooter.vue';
} }
} }
}; };
</script> </script>
<style lang="scss"> <style lang="scss">

View File

@ -1,12 +1,11 @@
<template> <template>
<footer class="footer px-4 bg-transparent"> <footer class="footer px-4 bg-transparent">
<b-row align-v="center" class="justify-content-lg-between"> <b-row align-v="center" class="justify-content-lg-between">
<b-col><div class="copyright text-center text-lg-center text-muted"> <b-col>
© {{year}} <a href="#!" to="/login" class="font-weight-bold ml-1" >Gradido-Akademie</a> <div class="copyright text-center text-lg-center text-muted">
</div></b-col> © {{year}} <a href="https://gradido.net/" class="font-weight-bold ml-1" target="_blank">Gradido-Akademie</a>
</div>
</b-row> </b-col>
<b-row align-v="center" class="justify-content-lg-between" >
<b-col> <b-col>
<b-nav class="nav-footer justify-content-center"> <b-nav class="nav-footer justify-content-center">
<b-nav-item ref="https://gradido.net/" target="_blank"> <b-nav-item ref="https://gradido.net/" target="_blank">
@ -24,7 +23,14 @@
</b-nav> </b-nav>
</b-col> </b-col>
</b-row> </b-row>
<!--
<br>
<br>
<b-row >
<b-col class="nav-link text-center" @click.prevent="setLocale('en')">{{ $t('languages.en') }}XXXXX</b-col>
<b-col class="nav-link text-center" @click.prevent="setLocale('de')">{{ $t('languages.de') }}</b-col>
</b-row>
-->
</footer> </footer>
</template> </template>
<script> <script>