Для лучшего понимания различий между настройками для разных клиентов, давайте проясним следующее:
- Конфигурационные файлы:Единственный файл, который отличается для разных клиентов, это gameserver/config/ehcache.xml.
- Почему? В этом файле кеши для HTML файлов локализации версии клиента разделены.
- Разделение HTML диалогов:Для обеспечения гибкости локализации и интеграции графических элементов, некоторые нестандартные диалоги (например, Community Board и другие сервисы) разделяются в зависимости от версии клиента.
- Например, для клиента "Интелюд" страница будет называться index.it.htm, а для "Классика" - index.classic.htm. Если использовать просто index.htm, то он будет применяться для обоих клиентов, и файлы *.it.htm и *.classic.htm будут проигнорированы.
- Локализация строк:То же самое касается и файлов локализации строк в gameserver/data/string.
- Например, для "Интелюда" строка будет называться defaut.button$it, а для "Классики" - defaut.button$classic. Если использовать просто defaut.button, то он будет применяться для обоих клиентов, и $it и $classic будут проигнорированы.
Last edited: