Discussion of article "How to Add New UI Languages to the MetaTrader 5 Platform"

 

New article How to Add New UI Languages to the MetaTrader 5 Platform is published:

User interface of the MetaTrader 5 platform is translated into several languages. Don't worry if your native language is not among the supported ones. You can easily complete the translation using the special MetaTrader 5 MultiLanguage Pack utility, offered by MetaQuotes Software Corp. for free to all comers. In this article we will show some examples of how to add a new user interface languages to the MetaTrader 5 platform.

Author: MetaQuotes

 

MultiLanguage Pack installation has been updated. Translation projects now include the latest changes in user interface. Also new languages have been added.

If you are a translator, please download and install MultiLanguage Pack again using the same hyper-link https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5mlpsetup.exe.

 
very useful article. it helped me a lot.
 

The article has been updated in the Checking Translations section:

4. Checking Translations

In the standard delivery package of MetaTrader 5 terminal, all user interface translations are located inside the executable files. For client terminal it is terminal.exe, for editor of source codes - metaeditor.exe. To test the intermediate versions of translations there is a special mechanism to run executable files with a dedicated key /language:

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

For example, if our client terminal is installed in the "C:\Program Files\MetaTrader 5\" folder, in order to test our MetaEditor translation into German, use the following command:

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

This command opens the MetaEditor 5 with German translation enabled. Since the path to the file with the translation contains spaces, the whole /language key is enclosed in double quotes. If there are no spaces in file path, then double quotes are optional. For example, if you copy a translation file to the terminal installation directory, then the command is reduced to the following:

metaeditor.exe /language:metaeditor_German.lng
Reason: