Начало работы


Blank CLI


Blank Schema


Serverside JS API


HTTP API


Интеграция


I18n

Модуль i18n применяется при создании мультиязычных приложений.

Подключение

let i18n = require("i18n");

get()

Метод i18n.get() возвращает фразу для необходимой локали.

Синтаксис

i18n.get(path[, locale[, params...]]);

Параметры

path

Адрес фразы (string) в формате storeName.param. Фразы в Store определяются в параметре i18n.

locale

Необходимая локаль (string, опционально). Если параметр опущен, будет использована системная локаль по-умолчанию.

params

Параметры, которыми необходимо заменить плейсхолдеры %s в искомой строке. Если параметры отсутствуют, замена плейсхолдеров производиться не будет.

Возвращаемые значения

Искомая строка с заменёнными плейсхолдерами, либо пустая строка, если по переданному адресу ничего не найдено.