remove localeSwitch in favour of dynamic counting of number of locales

This commit is contained in:
Andrea Vos 2020-10-23 20:24:26 +02:00
parent f695d7d2fa
commit 224342166d
4 changed files with 4 additions and 6 deletions

View File

@ -7,7 +7,7 @@
<T>title</T> <T>title</T>
</nuxt-link> </nuxt-link>
</h1> </h1>
<ul class="list-inline small mb-0" v-if="config.localeSwitch"> <ul class="list-inline small mb-0" v-if="Object.keys(locales).length > 1">
<li v-for="(options, locale) in locales" :key="locale" class="list-inline-item"> <li v-for="(options, locale) in locales" :key="locale" class="list-inline-item">
<strong v-if="locale === config.locale"> <strong v-if="locale === config.locale">
{{options.name}} {{options.name}}

View File

@ -1,5 +1,4 @@
locale: 'en' locale: 'en'
localeSwitch: true
template: template:
default: 'he' default: 'he'

View File

@ -1,5 +1,4 @@
locale: 'pl' locale: 'pl'
localeSwitch: false
template: template:
default: 'on' default: 'on'

View File

@ -4,10 +4,10 @@ import { parseTemplates, getTemplate } from './buildTemplate';
import sourcesForMultipleForms from '../data/sources/sourcesMultiple'; import sourcesForMultipleForms from '../data/sources/sourcesMultiple';
export const locales = { export const locales = {
en: { name: 'English', url: 'https://en.pronouns.page' }, // en: { name: 'English', url: 'https://en.pronouns.page' },
pl: { name: 'Polski', url: 'https://zaimki.pl' }, pl: { name: 'Polski', url: 'https://zaimki.pl' },
de: { name: 'Deutsch', url: 'https://de.pronouns.page' }, // de: { name: 'Deutsch', url: 'https://de.pronouns.page' },
nl: { name: 'Nederlands', url: 'https://nl.pronouns.page' }, // nl: { name: 'Nederlands', url: 'https://nl.pronouns.page' },
} }
import templatesRaw from '../data/templates/templates.tsv'; import templatesRaw from '../data/templates/templates.tsv';