Switching language (Vue)
For language management, use useTolgee
composable function, with subscription to language
event:
<template>
<select :value="tolgee.getLanguage()" v-on:change="changeLanguage">
...
</select>
</template>
<script setup>
import { useTolgee } from '@tolgee/vue';
const tolgee = useTolgee(['language']);
const changeLanguage = (e) => {
tolgee.value.changeLanguage(e.target.value);
};
</script>
Read more about Language change, detection and storage