aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdrien Hopkins <[email protected]>2022-08-23 11:14:54 -0500
committerAdrien Hopkins <[email protected]>2022-08-23 11:14:54 -0500
commit59d87c4b4dc41912c207dc1f3cb2b63343f7a7e0 (patch)
treefd8a00439350e36b3ee785e3414e3f0ddef73624 /src
parent9cd989d4435690f6ec1d0a063c45610b78f05069 (diff)
downloadcoinos-ui-59d87c4b4dc41912c207dc1f3cb2b63343f7a7e0.tar.gz
coinos-ui-59d87c4b4dc41912c207dc1f3cb2b63343f7a7e0.zip
locale selector uses proper language names & added fallback locale
Diffstat (limited to 'src')
-rw-r--r--src/components/LocaleSelector.svelte4
-rw-r--r--src/lib/translations/index.js1
2 files changed, 3 insertions, 2 deletions
diff --git a/src/components/LocaleSelector.svelte b/src/components/LocaleSelector.svelte
index ec5bc781..e1888e9f 100644
--- a/src/components/LocaleSelector.svelte
+++ b/src/components/LocaleSelector.svelte
@@ -1,10 +1,10 @@
<script>
- import { locale, locales } from '$lib/translations';
+ import { t, locale, locales } from '$lib/translations';
export let style;
</script>
<select name="language" bind:value={$locale} class={style}>
{#each $locales as locale}
- <option value={locale}>{locale}</option>
+ <option value={locale}>{$t(`lang.${locale}`)}</option>
{/each}
</select>
diff --git a/src/lib/translations/index.js b/src/lib/translations/index.js
index 6ed83689..c8a0a588 100644
--- a/src/lib/translations/index.js
+++ b/src/lib/translations/index.js
@@ -3,6 +3,7 @@ import lang from './lang.json';
const config = {
initLocale: 'en',
+ fallbackLocale: 'en',
translations: {
en: { lang },
fr: { lang }