-
Выбираешь нужную версию Кибаны на GitHub, например v7.6.2. Качаешь.
-
И из корневой папки kibana запускаешь:
$ node ./scripts/i18n_extract.js --output-dir ./
В этой папке появится en.json
.
Достаточно обширный топик, можешь начать с Plugin Generator. Это нужно, чтобы сделать по правильному. Если просто потестировать хочешь, то тогда можешь пойти простым путём:
- Интегрируешь
en.json
туда, где уже другие переводы лежат, например (в зависимости от версии Кибаны этот путь может отличаться, тут пример для 7.6.2):
node scripts/i18n_integrate.js --source en.json --target /usr/share/kibana/x-pack/plugins/translations/translations/ru-RU.json
-
Регистрируешь свой файл с основными переводами (добавляешь путь в
translations
ноде в/usr/share/kibana/x-pack/.i18nrc.json
, как для других только с ru-RU.json) -
Модифицируешь этот файл как хочешь.
-
Запускаешь кибану с
i18n.locale: ru-RU
.
Ожидаемо, я же с master
бранча генерировал, а ты наверное версию по-старше используешь. И файл который ты вначале генирурешь он содержат комментарии для переводчиков поэтому его напрямую без "интеграции" использовать не получится.
P.S. Сейчас осознал, что для русского надо будет добавить ru
сюда тоже.
--
Олег