Модуль i18n
применяется при создании мультиязычных приложений.
Подключение
let i18n = require("i18n");
get()
Метод i18n.get()
возвращает фразу для необходимой локали.
Синтаксис
i18n.get(path[, locale[, params...]]);
Параметры
path
Адрес фразы (string) в формате storeName.param
. Фразы в Store определяются в параметре i18n.
locale
Необходимая локаль (string, опционально). Если параметр опущен, будет использована системная локаль по-умолчанию.
params
Параметры, которыми необходимо заменить плейсхолдеры %s
в искомой строке. Если параметры отсутствуют,
замена плейсхолдеров производиться не будет.
Возвращаемые значения
Искомая строка с заменёнными плейсхолдерами, либо пустая строка, если по переданному адресу ничего не найдено.