To better understand the differences between settings for different clients, let's clarify the following:
- Configuration Files:The only file that differs for different clients is gameserver/config/ehcache.xml.
- Why? In this file, caches for HTML files of client version localization are separated.
- Separation of HTML Dialogs:To ensure flexibility in localization and integration of graphical elements, some non-standard dialogs (such as Community Board and other services) are separated depending on the client version.
- For example, for the "Intelude" client, the page will be named index.it.htm, and for "Classic", it will be index.classic.htm. If you use just index.htm, it will be applied to both clients, and files *.it.htm and *.classic.htm will be ignored.
- String Localization:The same applies to string localization files in gameserver/data/string.
- For example, for "Intelude", the string will be named defaut.button$it, and for "Classic", it will be defaut.button$classic. If you use just defaut.button, it will be applied to both clients, and $it and $classic will be ignored.