Инструмент 1C:Language Tool возможно запускать в консольном режиме с помощью утилиты 1C:Ring, которая устанавливается в систему вместе с установкой 1C:EDT.
В консольном режиме возможен запуск генерации всех строк переводов по аналогии с тем, как это делается соответствующим инструментом, а также для синхронизации исходного проекта с переведенным (перевод конфигурации).
Для работы с расширением в консольном режиме с помощью команды ring требуется настроить ring-модуль – edt-langtool. Для этого необходимо чтобы файлы 1C:Language Tool из каталога plugins располагались в той же директории с файлами 1C:EDT, например C:\Program Files\1C\1CE\components\1c-edt-1.13.0+226-x86_64\plugins.
Для корректной установки необходимо:
"C:\Program Files\1C\1CE\components\1c-edt-1.13.0+226-x86_64\1cedt" -clean -purgeHistory –application org.eclipse.equinox.p2.director -noSplash -repository file://C:/LangToolRepo -installIUs com.e1c.langtool.v8.dt.feature.feature.group,com.e1c.langtool.microsoft.feature.feature.group,com.e1c.langtool.yandex.feature.feature.group,com.e1c.langtool.google.feature.feature.group
edt-langtool:
- file: C:\Program Files\1C\1CE\components\1c-edt-1.13.0+226-x86_64\plugins\com.e1c.langtool.v8.dt.ring_0.6.0.77.jar
arch: x86_64
version: 0.6.0
Подробнее про файл ring-commands.cfg на сайте ИТС.
Работа с командой осуществляется в консольном режиме. Нужно набрать ring edt-langtool [команда][параметры]
Например:
ring edt-langtool list-translation-providers
Актуальное описание команды ring edt-langtools и их параметров можно получить непосредственно в консоли командой ring edt-langtool help