Автоматизация полиграфических предприятий и издательств

Онлайн-консультант Карта сайта #

434358681   Мой статус Armexbs  

Приглашаем на еженедельные демо-дни


Интерактивная демонстрация
Главная страница / Локализация прикладных решений

Локализация прикладных решений

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

Языки

Языки в 1С:Предприятии 8.0 предназначены для создания интерфейса прикладного решения на различных языках. В конфигурации может быть определено необходимое количество различных языков:

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

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


Редактирование текстов интерфейса

Наиболее сложной задачей, при выполнении локализации, является поиск мест, в которых необходимо ввести текст на требуемом языке. Конфигуратор 1С:Предприятия 8.0 позволяет разработчику выполнять автоматический поиск и редактирование текстов интерфейсов.

Существует возможность указания области прикладного решения, в которой должен выполняться поиск:

Поиск можно производить по всему прикладному решению, во внешних файлах, в открытых документах или в отдельных элементах прикладного решения, например, в форме обработки:

Результат поиска представляется в виде списка, содержащего расположение найденного текста и его значение на различных языках. Для удобства просмотра, этот список может быть свернут по значениям, совпадающим для всех языков или для одного выбранного языка:

По щелчку мыши возможен переход к элементу прикладного решения, содержащему найденную строку; кроме того, изменение значения строк возможно прямо в этом списке:

В результате установки нужных значений текстовых строк для каждого языка, элемент прикладного решения может быть локализован для использования, например, с англоязычным интерфейсом: