Множество языков в советнике, индикаторе, скрипте.

 
Как вы решаете вопрос поддержки множества языков в советниках, индикаторах, скриптах при выводе сообщений, в интерфейсах и т.д?
Просто интересен взгляд других на данную проблему.
 
Aliaksandr Hryshyn:
Как вы решаете вопрос поддержки множества языков в советниках, индикаторах, скриптах при выводе сообщений, в интерфейсах и т.д?
Просто интересен взгляд других на данную проблему.

https://www.mql5.com/ru/docs/constants/environment_state/terminalstatus#enum_terminal_info_string

с помощью TERMINAL_LANGUAGE

можно создать подключаемый файл со switch переключателем, пока не делал, пишу только на англ.

Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
  • www.mql5.com
Идентификаторы для получения информации о клиентском терминале функциями TerminalInfoInteger() и TerminalInfoString(). В качестве параметра эти функции принимают значения из перечислений ENUM_TERMINAL_INFO_INTEGER и ENUM_TERMINAL_INFO_STRING соответственно. Знание этого параметра позволяет задавать размеры графических объектов таким...
 
а стандартного чем вам не хватает ? помню была такая тема там подключали скриптовый язык autoit
 
https://www.mql5.com/ru/forum/112165
 
https://www.mql5.com/ru/forum/111956