Конфигурация предназначена для замены вызовов процедуры НСтр в модулях конфигурации на платформе 1С:Предприятие 8 на вызовы функции подсистемы Translation Library. В процессе преобразования выполняются проверки на возможность обратного преобразования в будущем
Возможны следующие сценарии использования конфигурации:
1. Перевод конфигурации не находящуюся на поддержке на подсистему Translation Library
2. Перевод конфигурации находящуюся на поддержке на подсистему Translation Library. Перед обновлением конфигурации поставщика необходимо выполнить команду "Insert translations", а после обновления выполнить "Extract translations"
3. Изменение форматирования строк переводов в конфигурации, продолжающей использовать функцию НСтр
В функции NStrManager.GetTranslationText можно изменить способ форматирования строк переводов, что особенно актуально для сценария 2, т.к. необходимо убедиться, что обратное преобразование возможно.
При запуске конфигурации открывается окно основной обработки
В поле Folder указывается путь к папке, в которую выгружены файлы конфигурации (команда Конфигурация / Выгрузить файлы конфигурации...)
При установленном флаге "Text only" будут выполнятся все проверки, но файлы в каталоге, указанном в поле Folder, останутся без изменений, за исключением файла с переводами
По команде "Extract translations" в каталоге Folder все корректные вызовы функции, указанной в поле "Function name" будут заменены на вызовы функции, указанной в поле "New function name", при этом в каталоге будет создан файл с именем указанном в поле "Translations file name", в котором будут храниться все переводы. После этого каталог можно импортировать в конфигурацию, в которую внедрена подсистема Translation Library. В качестве основного языка для переводов будет использоваться язык указанный в поле "Main Language". Если переводы в файлах отличаются, для каждого из них будет создан отдельный вариант.
По команде "Insert translations" в каталоге Folder все корректные вызовы функции, указанной в поле "New function name" будут заменены на вызовы функции, указанной в поле "Function name", используя переводы файла из поля "Translations file name", в котором будут храниться все переводы. После этого каталог можно импортировать в конфигурацию, в которой не внедрена подсистема Translation Library
По ссылке ниже можно скачать полностью функциональную версию, для которой можно сгенерировать временную лицензию на 7 дней, после ее окончания можно купить постоянную лицензию, либо через 21 день сгенерировать новую временную лицензию. При установленном флаге "Text Only" проверка лицензии не выполняется