Skip to content

AIDC Toolkit / Core / i18nInit

Function: i18nInit() ​

i18nInit(i18next, languageDetector, debug, defaultNS, defaultResourceBundle, ...i18nDependencyInits): Promise<Resource>

Defined in: locale/i18n.ts:138

Initialize internationalization.

Parameters ​

i18next ​

i18n

Internationalization object. As multiple objects exist, this parameter represents the one for the module for which internationalization is being initialized.

languageDetector ​

I18nLanguageDetector

Language detector.

debug ​

boolean

Debug setting.

defaultNS ​

string

Default namespace.

defaultResourceBundle ​

Resource

Default resource bundle.

i18nDependencyInits ​

...((languageDetector, debug) => Promise<Resource>)[]

Dependency internationalization initialization functions.

Returns ​

Promise<Resource>

Default resource bundle.