Skip to content

useLocale ​

Manage the application's locale and localization settings.

Returns ​

An object containing available locales and the current locale.

() => { availableLocales: string[]; currentLocale: RemovableRef<string>; }
() => { availableLocales: string[]; currentLocale: RemovableRef<string>; }

Examples ​

ts
const { currentLocale } = useLocale()

currentLocale.value            // en
document.documentElement.lang  // en

currentLocale.value = 'de'
document.documentElement.lang  // de
const { currentLocale } = useLocale()

currentLocale.value            // en
document.documentElement.lang  // en

currentLocale.value = 'de'
document.documentElement.lang  // de

Released under the GNU GPLv3 License.