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

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

Фирма «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/.

Источник: Новости 1С