LanguageService
Source: LanguageService.ts:10
Service for managing application language and locale settings.
Constructor
new LanguageService(): LanguageServiceInstance Methods
setLanguage(language: string, options?: Object): void
Set the application language.
Parameters
language(string) — Language codeoptions(Object, optional) — Options for language changeoptions.routeAfterChange(boolean, optional, default: true) — Whether to route after changeoptions.storeInLocalStorage(boolean, optional, default: true) — Whether to store in localStorage
Returns
void
loadLanguage(availableLocales: Array): string
Load the preferred language from localStorage or browser settings.
Parameters
availableLocales(Array) — Array of available locale codes
Returns
string— The selected locale