Извещаем пользователей и партнеров о выпуске финальной версии 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". 1C:Language Tool позволяет вести разработку интерфейса в 1C:Enterprise Development Tools для программ системы "1С:Предприятие 8" с дополнительными удобствами.
Возможности 1C:Language Tool
1C:Language Tool предназначен для решения следующих задач:
-
Синхронный выпуск конфигурации на исходном языке кода и метаданных и конфигурации с кодом и метаданными, переведенными на другой язык, – например, конфигурации на русском языке кода и метаданных и той же конфигурации на английском языке.
-
Автоматизация разработки конфигураций с интерфейсом на нескольких языках. Эта задача может решаться как одной командой разработчиков, так и с привлечением внешних команд для перевода интерфейса.
-
Разработка локализованных версий конфигурации внедряющим партнером на национальном рынке на основе международной или другой национальной поставки.
-
Ведение нескольких словарей, тем самым обеспечивая бесконтекстный перевод объектов метаданных, контекстный перевод объектов модели, перевод кода и метаданных по терминам базы данных и контексту платформы "1С:Предприятие".
-
Автоматическое переключение встроенного языка "1С:Предприятия 8".
-
Внешнее хранение переводов отдельно от файлов модели метаданных и исходного кода конфигурации.
-
Интеграцию с сервисами машинного перевода.
-
Автоматическое заполнение интерфейса по словарям и сервисам машинного перевода.
-
Поддерживается контроль полноты перевода.
Основными преимуществами 1C:Language Tool по сравнению со стандартными механизмами платформы "1С:Предприятие 8" являются возможность легко объединять перевод дополнительных интерфейсов для локализованной версии с изменениями в исходной конфигурации поставщика и привлекать разные внешние команды для разработки интерфейсов на разных языках.
Ограничения
-
Если в программном коде конфигурации не везде возможно вычислить типы объектов, а значит, невозможно отделить пользовательские объекты от объектов платформы, то при переводе кода и метаданных необходимо использовать один и тот же язык.
-
Названия объектов модели и элементов интерфейса должны соответствовать словам основного языка конфигурации. Правильность использования слов исходного языка обеспечивается разработчиком конфигурации.
-
Область применения 1C:Language Tool при решении задач локализации ограничивается исключительно переводом интерфейсов и не распространяется на локализацию в смысле национальных форматов чисел, времени, разработки специфической для локального рынка функциональности и поддержки нескольких языков учетных данных.