Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:multilingual_module:interface_languages [2021/09/14 08:41]
admin создано
ru:manual:multilingual_module:interface_languages [2023/03/16 12:20] (текущий)
Строка 1: Строка 1:
 ====== Языки интерфейса ====== ====== Языки интерфейса ======
  
-Операции с языками интерфейса (добавление, удаление) выполняются в MetaEdit. +Операции с языками интерфейса (добавление, удаление) выполняются в MetaEdit. Лицензия на работу с MetaEdit в данном случае не требуется.
  
-[[Рисунок 1. Окно "Языки интерфейса"]]+[{{ ru/manual/multilingual_module/interface_languages/interface_languages_1.png | Рисунок 1. Окно "Языки интерфейса"}}]
  
 <note> <note>
Строка 14: Строка 14:
  
   - В окне редактирования языков интерфейса в MetaEdit добавить новый язык интерфейса, например, французский. Сделать это можно через пункт меню Настройки - Языки интерфейса.    - В окне редактирования языков интерфейса в MetaEdit добавить новый язык интерфейса, например, французский. Сделать это можно через пункт меню Настройки - Языки интерфейса. 
-  - Для ввода заголовков параметров и списков нужно вывести столбец локализованной версии параметра (Показ.Заголовок.fr). [[Рисунок 2. Окно редактирования параметров класса. ]]+  - Для ввода заголовков параметров и списков нужно вывести столбец локализованной версии параметра (Показ.Заголовок.fr). \\ [{{ ru/manual/multilingual_module/interface_languages/interface_languages_3.png | Рисунок 2. Окно редактирования параметров класса. }}]
   - Редактирование заголовков классов выполняется в свойствах класса. На вкладке Доп. Опции необходимо добавить соответствующую строку.    - Редактирование заголовков классов выполняется в свойствах класса. На вкладке Доп. Опции необходимо добавить соответствующую строку. 
   - Чтобы отредактировать описание класса или параметра, перед открытием его свойств необходимо переключить язык интерфейса MetaEdit на локализуемый (в правом нижнем углу программы).    - Чтобы отредактировать описание класса или параметра, перед открытием его свойств необходимо переключить язык интерфейса MetaEdit на локализуемый (в правом нижнем углу программы). 
  
 == == == ==
-**Внимание!** По умолчанию, для всех новых языков все заголовки заполняются на английском языкеЕсли файл ресурса языка не заполнен, то значения при обращении будут отображаться на языке по умолчанию (английском). +**Внимание!** Если файл ресурса языка не заполнен, то значения при обращении будут отображаться из файла выше по иерархии, при отсутствии там - на языке по умолчанию (английском).
 ====== ====== ====== ======
 +
 +Для разъяснения рассмотрим следующий пример: 
 +  - Если файл ресурсов с суффиксом ru-RU заполнен, то значения берутся из него. 
 +  - Если нет, то берутся значения из файла с суффиксов ru. 
 +  - Если и он не заполнен, то берутся значения по умолчанию (на английском) из файла без суффикса. 
  
 В случае, если пользователям нужно сохранить русскоязычный интерфейс для удобства перевода, нужно выполнить следующее. Например, для белорусского языка.  В случае, если пользователям нужно сохранить русскоязычный интерфейс для удобства перевода, нужно выполнить следующее. Например, для белорусского языка. 
-  - В окне редактирования языков интерфейса в MetaEdit cделать добавить белорусский язык интерфейса. +  - В окне редактирования языков интерфейса в MetaEdit добавить белорусский язык интерфейса. 
   - Сохранить метаданные в папку.    - Сохранить метаданные в папку. 
-  - Удалить файлы База.be.resx, БизнесМодель.be.resx, CRM.be.resx..  +  - Удалить файлы База.be.resx, БизнесМодель.be.resx, CRM.be.resx.  
-  - Скопировать файлы База.ru.resx, БизнесМодель.ru.resx, CRM.ru.resx и переименовать их его в База.be.resx, БизнесМодель.be.resx, CRM.be.resx. +  - Скопировать файлы База.ru.resx, БизнесМодель.ru.resx, CRM.ru.resx и переименовать их в База.be.resx, БизнесМодель.be.resx, CRM.be.resx. 
   - Загрузить метаданные из этой папки и применить к требуемой базе.    - Загрузить метаданные из этой папки и применить к требуемой базе. 
  
-==== Кастомизация окна Формы рабочего времени. ==== 
  
-Форма рабочего времени позволяет изменить порядок выводимых полей, а также изменять сопровождающий текст.  +[<contextnavigator>] 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  
-Для редактирования перевода формы на новый язык, нужно скопировать любую пару из нижеперечисленных файлов, присвоив им языковые суффиксы нужного языка:  
  
-  - Каталог с Business Studio\Resources\AppPlatform.Server.resx или AppPlatform.Server.ru.resx.  
-  - Каталог с Business Studio \Resources\BizArch.Client.resx или BizArch.Client.ru.resx.  
  
-Строки состоят из текстовой части и части из фигурных скобок (между <value> и </value>). При изменении текста строки изменится текст соответствующей метки на форме. Изменяя порядок фигурных скобок в строке, можно изменить порядок полей на форме, отвечающих за вывод месяцев, дней недели и т.д. Для переноса поля на новую строку необходимо перенести целиком всю конструкцию из фигурных скобок и цифр внутри них.  
  
-В файлах AppPlatform.Server.resx или AppPlatform.Server.ru.resx можно изменить название месяцев. +{(rater>id=ru_manual_multilingual_module_interface_languages|name=Языки интерфейса|type=vote|trace=ip|headline=off)}
Driven by DokuWiki