Последняя доступная версия в npm 1.1.0
*********************************************************
Установка:
1. Настроить package.json.
1.1. В devDependencies добавить пакет w1l10n.
---
"devDependencies": {
...
"w1l10n": "1.1.0",
...
}
---
1.2. Установить команды для запуска операций.
---
"scripts": {
...
"exportL10n": "node node_modules/w1l10n/export.js",
"importL10n": "node node_modules/w1l10n/import.js"
...
}
---
2. В корне папки запустить npm install.
*********************************************************
Выполнение операции экспорта переводов:
1. В корне проекта выполнить команду: npm run exportL10n -- --lang {val}.
lang - базовый язык, на основе которого производятся переводы.
Например: npm run exportL10n -- --lang ru-RU
2. В результате создастся временный файл export.xlsx, который скачивается через Chrome.
*********************************************************
Выполнение операции импорта переводов:
1. В корне проекта выполнить команду: npm run importL10n -- --lang {val} --file {val}.
lang - базовый язык, при импорте для данной локализации изменения не производятся.
file - путь к файлу импорта, исходной папкой считается корень проекта.
Например: npm run importL10n -- --lang ru-RU --file ../import.xlsx
2. В результате выполнения переводы будут импортированы в проект.
В папке "l10n" создастся файл importBase.txt, который содержит базовый язык (lang) всех загруженных токенов.
Данный файл необходимо закоммитить в проект.
В дальнейшем он используется для проверки загруженных и экспортированных значений базового языка. Если имеются несоответствия, то строки помечаются красным цветом.
*********************************************************
w1l10n
1.2.0 • Public • PublishedReadme
Keywords
nonePackage Sidebar
Install
npm i w1l10n
Weekly Downloads
6
Version
1.2.0
License
none