Skip to content

Tankōbon / shared/i18n / resolveLanguage

Function: resolveLanguage() ​

resolveLanguage(setting, systemLocales): "en" | "fr"

Defined in: shared/i18n.ts:48

The language to show: the one forced in the settings, else the first of the OS's preferred locales (fr-FR, en-US…) that the app supports, else FALLBACK_LANGUAGE. An unknown setting value (a hand-edited export) counts as system.

Parameters ​

setting ​

string

systemLocales ​

readonly string[]

Returns ​

"en" | "fr"