I18nextProvider

Provider till TranslationService som använder i18next för översättningar.

Konstruktor

i18nextProvider
Skapar en ny I18nextProvider instans.

Properties

currentLanguage: string
Hämtar valt språk.

Metoder

changeLanguage(language: string): Promise<void>
Ändrar valt språk.
translate(key: string): string
Översätter given nyckel. Om översättning saknas returneras nyckel.
translate(key: string, defaultValue: string): string
Översätter given nyckel. Om översättning saknas returneras default-värde.
translate(key: string, args: Record<string, unknown>): string
Översätter given nyckel med interpolering. Om översättning saknas returneras nyckel.
translate(key: string, args: Record<string, unknown>, defaultValue: string): string
Översätter given nyckel med interpolering. Om översättning saknas returneras default-värde.
addFormatter(name: string, fn: (value: unknown, lang: string | undefined, options: unknown) => string): void
Lägger in en ny anpassad formatterare. Läs mer om anpassade formatterare.

Esc för att stänga Pil upp/ner för att navigera Enter för att välja