Skip to main content
Example
export interface LanguageChangeOptions {
  language: string;
  persist?: 'session';
  [key: string]: string | number | boolean | undefined;
}

Indexable

[key: string]: string | number | boolean | undefined

Properties

language
string
required
Short language name (locale code) to be set (for example, 'en', 'fr', 'es').
persist?
"session"
Defines persistence scope for the language preference. When set to 'session', the selected language persists for the duration of the session.