diff --git a/components/LocaleSwitch.vue b/components/LocaleSwitch.vue index 8ae5b0c18..3e69b6da6 100644 --- a/components/LocaleSwitch.vue +++ b/components/LocaleSwitch.vue @@ -40,7 +40,7 @@ :alt="locale.name" :title="locale.name" :src="`/img/locale-flags/${locale.code}.svg`" - width="22" + width="20" > {{ locale.name }} @@ -61,41 +61,15 @@ export default { placement: { type: String, default: 'bottom-start' }, offset: { type: [String, Number], default: '16' } }, + data() { + return { + locales: process.env.locales + } + }, computed: { current() { + console.log('locales', this.locales) return find(this.locales, ['code', this.$i18n.locale()]) - }, - locales() { - return [ - { - name: 'English', - code: 'en' - }, - { - name: 'Deutsch', - code: 'de' - }, - { - name: 'Nederlands', - code: 'nl' - }, - { - name: 'Italiano', - code: 'it' - }, - { - name: 'Español', - code: 'es' - }, - { - name: 'Portuguese', - code: 'pt' - }, - { - name: 'Polski', - code: 'pl' - } - ] } }, methods: { @@ -118,6 +92,10 @@ export default {