I18nContextValue
Defined in: platforms/react/i18n/context.ts:20
Что видит компонент: ручка активной локали и состояние её загрузки.
Extends
I18nHandle
Methods
date()
date(value, options?): string;
Defined in: i18n/translator.ts:165
Дата по правилам языка.
Parameters
value
number | Date
options?
DateTimeFormatOptions
Returns
string
Inherited from
I18nHandle.date
fileSize()
fileSize(bytes): string;
Defined in: i18n/translator.ts:167
Размер файла: 1536 → 1.5 KB (1,5 КБ в русской локали). База — 1024.
Parameters
bytes
number
Returns
string
Inherited from
I18nHandle.fileSize
has()
has(key): boolean;
Defined in: i18n/translator.ts:153
Есть ли ключ в словаре локали (встроенные английские таблицы не учитываются).
Parameters
key
string
Returns
boolean
Inherited from
I18nHandle.has
number()
number(value, options?): string;
Defined in: i18n/translator.ts:163
Число по правилам языка.
Parameters
value
number
options?
NumberFormatOptions
Returns
string
Inherited from
I18nHandle.number
t()
t(
key,
values?,
defaultMessage?): string;
Defined in: i18n/translator.ts:161
Перевод ключа приложения: словарь локали → defaultMessage → встроенная таблица ядра → ключ.
Parameters
key
string
Ключ сообщения.
values?
Readonly<Record<string, unknown>>
Значения подстановок.
defaultMessage?
string
Английский текст на случай, если ключа в локали нет.
Returns
string
Inherited from
I18nHandle.t
Properties
code
readonly code: string;
Defined in: i18n/translator.ts:151
Код языка — то же, что locale.code.
Inherited from
I18nHandle.code
error
readonly error: unknown;
Defined in: platforms/react/i18n/context.ts:24
Ошибка последней загрузки языка.
locale
readonly locale: FormLocale;
Defined in: i18n/translator.ts:149
Локаль, по которой работает ручка.
Inherited from
I18nHandle.locale
pending
readonly pending: boolean;
Defined in: platforms/react/i18n/context.ts:22
Идёт загрузка другого языка; на экране пока прежний. Без загрузчика всегда false.
retry()
readonly retry: () => void;
Defined in: platforms/react/i18n/context.ts:29
Повторить загрузку языка, которая упала (error задан). Без загрузчика и без ошибки ничего
не делает.
Returns
void