Skip to main content

Type Alias: LabelLanguageSelector()

LabelLanguageSelector: (labels, language) => Literal | undefined

Selects a single preferred literal for the target language out of several candidates.

Language code is specified as lowercase BCP47 string (examples: en, en-gb, etc).

Parameters

ParameterTypeDescription

labels

ReadonlyArray<Literal>

candidate literal with same or different language codes

language

string

target language code

Returns

Literal | undefined

selected literal or undefined if no suitable literal was found

Defined in

coreUtils/i18n.tsx:146