Persist Lang
This plugin provides the functionality of persisting the active language to the provided storage.
Installation
Usage
Add persist lang providers using the into the app's providers
, and provide the storage you would like to use:
When the user changes the current language, the plugin will keep it in the provided storage and set it as active when the user returns to the application.
By default, the plugin will use the cached language if available otherwise it will use the default language provided in the config. You can always change this behavior by providing a getLangFn
option:
The plugin also provides a cookiesStorage
function that you can use to save the language in a cookie. (SSR advantage)
Last updated