Выпущена финальная версия 1C:Language Tool

09.06 2022

Фирма "1С" извещает пользователей и партнеров о выпуске финальной версии 1C:Language Tool 1.0 – дополнительного инструмента для среды разработки 1C:Enterprise Development Tools версии 2021.3 и выше. 1C:Language Tool предназначен для автоматизации перевода интерфейса на дополнительные языки, а также исходного кода и метаданных конфигураций на платформе "1С:Предприятие 8" на альтернативный язык, например с русского на английский.

1C:EnterpriseDevelopment Tools – это среда разработки нового поколения, предназначенная для создания бизнес-приложений системы программ "1С:Предприятие 8". 1C:Enterprise Development Tools может использоваться наряду с конфигуратором "1С:Предприятия 8". Формат разрабатываемых приложений полностью соответствует текущим версиям платформы "1С:Предприятие 8". Подробнее см. в информационном письме №23432 от 13.09.2017.

1C:Language Tool позволяет вести разработку интерфейса в 1C:Enterprise Development Tools для программ системы "1С:Предприятие 8" с дополнительными удобствами. Инструмент успешно применяется в фирме 1С для выпуска приложений с английским кодом "1C:ERP WE" и "1С:Библиотека стандартных подсистем" и других.

ВОЗМОЖНОСТИ 1C:LANGUAGE TOOL

1C:Language Tool предназначен для решения следующих задач:

  • Синхронный выпуск конфигурации на исходном языке кода и метаданных и конфигурации с кодом и метаданными, переведенными на другой язык, – например, конфигурации на русском языке кода и метаданных и той же конфигурации на английском языке.
  • Автоматизация разработки конфигураций с интерфейсом на нескольких языках. Эта задача может решаться как одной командой разработчиков, так и с привлечением внешних команд для перевода интерфейса.
  • Разработка локализованных версий конфигурации внедряющим партнером на национальном рынке на основе международной или другой национальной поставки.

1C:Language Tool поддерживает:

  • Ведение нескольких словарей, тем самым обеспечивая:
    • бесконтекстный перевод объектов метаданных;
    • контекстный перевод объектов модели;
    • перевод кода и метаданных по терминам базы данных и контексту платформы "1С:Предприятие".
  • Автоматическое переключение встроенного языка "1С:Предприятия 8" (с учетом ограничений).
  • Внешнее хранение переводов отдельно от файлов модели метаданных и исходного кода конфигурации.
  • Интеграцию с сервисами машинного перевода (Yandex.Translate, Microsoft Translator, Google Translate).
  • Автоматическое заполнение интерфейса по словарям и сервисам машинного перевода.
  • Поддерживается контроль полноты перевода.

Основными преимуществами 1C:Language Tool по сравнению со стандартными механизмами платформы "1С:Предприятие 8" являются:

  • возможность легко объединять перевод дополнительных интерфейсов для локализованной версии с изменениями в исходной конфигурации поставщика;
  • возможность привлекать разные внешние команды для разработки интерфейсов на разных языках.

Эти преимущества достигаются за счет внешнего хранения переводов отдельно от файлов метаданных конфигурации.

ОГРАНИЧЕНИЯ

  • Если в программном коде конфигурации не везде возможно вычислить типы объектов, а значит, невозможно отделить пользовательские объекты от объектов платформы, то при переводе кода и метаданных необходимо использовать один и тот же язык (например, конфигурация с русским кодом и русскими метаданными переводится на английский язык кода и английский язык метаданных).
  • Названия объектов модели и элементов интерфейса должны соответствовать словам основного языка конфигурации. Правильность использования слов исходного языка обеспечивается разработчиком конфигурации.
  • Область применения 1C:Language Tool при решении задач локализации ограничивается исключительно переводом интерфейсов и не распространяется на локализацию в смысле национальных форматов чисел, времени, разработки специфической для локального рынка функциональности и поддержки нескольких языков учетных данных.

ПОРЯДОК РАСПРОСТРАНЕНИЯ И ПОДДЕРЖКИ

Фирма "1С" разрешает получить и использовать без дополнительной платы 1C:Language Tool зарегистрированным пользователям продуктов "1С:Предприятия 8" версии не ниже ПРОФ, имеющим действующий договор 1С:ИТС, а также партнерам фирмы "1С".

Дистрибутив 1C:Language Tool доступен в p2-репозитории и в виде zip-архива, см. https://its.1c.ru/db/edtplugins#bookmark:languagetool:install.

Документация для разработчиков включена в дистрибутив данного продукта, а также публикуется по адресу https://its.1c.ru/db/edtplugins.

Поддержка пользователей 1C:Language Tool осуществляется в разделе "Плагины EDT" форума по системе "1С:Предприятие 8" https://partners.v8.1c.ru/forum/.