Обсуждение статьи "Как добавить новые языки интерфейса в платформу MetaTrader 5" - страница 3

[Удален]  
Очень полезная статья. Она мне очень помогла.
[Удален]  

В статью внесены изменения в раздел Проверка перевода:

4. Проверка перевода.

В стандартной поставке терминала MetaTrader 5 переводы пользовательского интерфейса располагаются внутри исполняемого файла. Для клиентского терминала это файл terminal.exe, для редактора исходных кодов - файл metaeditor.exe. Для тестирования промежуточных вариантов перевода предусмотрен механизм запуска исполняемых файлов со специально предназначенным для этого ключом /language:

имя_исполняемого_файла.exe /language:<путь к файлу перевода>

Например, если наш терминал установлен в папке "C:\Program Files\MetaTrader 5\", то для того чтобы протестировать наш перевод MetaEditor на немецкий, необходимо выполнить следующую команду:

C:\Program Files\MetaTrader 5\metaeditor.exe "/language:C:\Program Files\MetaTrader 5 MultiLanguage Pack\Projects\metaeditor_German.lng"

В результате выполнения команды открывается редактор MetaEditor 5 с установленным переводом на немецкий язык. Поскольку в пути к файлу с переводом содержатся пробелы, то весь ключ /language заключается в кавычки. Если пробелов в пути нет, то кавычки ставить необязательно. Например, если скопировать файл перевода в папку установки терминала, то команда запуска сокращается до:

metaeditor.exe /language:metaeditor_German.lng
[Удален]  

Обновлена статья в разделе Проверка переводов:

4. Checking Translations

В стандартном комплекте поставки терминала MetaTrader 5 все переводы пользовательского интерфейса находятся в исполняемых файлах. Для клиентского терминала это terminal.exe, для редактора исходных кодов - metaeditor.exe. Для тестирования промежуточных версий переводов существует специальный механизм запуска исполняемых файлов с выделенным ключом /language:

executable_file_name.exe /language:<path to translation file>

Например, если наш клиентский терминал установлен в папке "C:\Program Files\MetaTrader 5\", то для тестирования перевода MetaEditor на немецкий язык используйте следующую команду:

C:\Program Files\MetaTrader 5\metaeditor.exe "/language:C:\Program Files\MetaTrader 5 MultiLanguage Pack\Projects\metaeditor_German.lng"

Эта команда открывает MetaEditor 5 с включенным переводом на немецкий язык. Поскольку путь к файлу с переводом содержит пробелы, весь ключ /language заключен в двойные кавычки. Если в пути к файлу нет пробелов, то двойные кавычки необязательны. Например, если скопировать файл перевода в каталог установки терминала, то команда будет выглядеть следующим образом:

metaeditor.exe /language:metaeditor_German.lng
[Удален]  

как немцы поймут, что "Далее" - это "Weiter" ???? 

 
Данные кнопки диалогового окна имеют системные надписи, которые зависят от устанволенно языковой локали на компьютере. Поэтому никаких проблем с пониманием не будет.
 
to Alexey Готово, но сообщения в личке почему то не уходят.
 
Nikolay Demko:
to Alexey Готово, но сообщения в личке почему то не уходят.
А посмотрите на верх браузера - у Вас финансовые операция часов не заблокированы?
 
Vladimir Karputov:
А посмотрите на верх браузера - у Вас финансовые операция часов не заблокированы?

Заблокированы. Там бонус какойто левый начислен, ну совершенно нереальный, в СД заявку уже отправил.

Собственно пока время терпит, просто Алексею сообщить что его задача выполнена. В остальном я не волнуюсь, разберутся. 

 
Nikolay Demko:

Заблокированы. Там бонус какойто левый начислен, ну совершенно нереальный, в СД заявку уже отправил.

Собственно пока время терпит, просто Алексею сообщить что его задача выполнена. В остальном я не волнуюсь, разберутся. 

Там вверху сразу и ссылка есть - при клике сформируется автоматическое обращение в СервисДеск. Останется только отправить его.
 
Vladimir Karputov:
Там вверху сразу и ссылка есть - при клике сформируется автоматическое обращение в СервисДеск. Останется только отправить его.
...в СД заявку уже отправил