Сам долго разбирался с русификацией Zpanel поэтому описал ниже полную процедуру которая помогла мне справиться с этим "зверем".
Хостинг: VPS от AMAZON
OS : Ubuntu 14.04.2 LTS server
Для полной русификации необходимо:
1. Установить модуль ZXTS их консоли выполнив последовательно 3 команды:
a. zppy repo add zpanel-packages.sammottley.co.uk
b. zppy update
c. zppy install ZXTS
После этого заходите в админ зону Zpanel выбираете
Admin→Module Admin уходите в самый низ страницы и ставите галочку напротив модуля ZXTS лично я включил компонент только для администраторов еще можно его включить для реселлеров и пользователей.
После этого жмёте кнопку "Save changes" для того чтобы сохранить настройки.
После чего в пункте Admin появляется новый подпункт ZXTS заходите в него ищите русский язык пункт "Russian"
жмёте кнопку "Install or Update" индикатор у меня лично гонит и показывает какие-то нелепые проценты 47.35% но язык устанавливается.
После этого поднимаетесь вверх страницы с языками и жмёте кнопку "Apply Symbolic Support" для применения установленных символов.
Переходите в раздел Account→My Account ищите пункт Choose Language: и выбираетет из раскрывающегося меню Russian.
Жмете кнопку "Update Account" и получаете вместо русского языка как правило кучу
? везде где должны быть русские буквы.
Это как правило не настроенная кодировка UTF8 для настройки кодировки нужно сделать следующее:
2. Необходима добавить в фаил /etc/mysql/my.cnf (фаил конфигурации mysql сервера именно в него я гдето читал что нужно создать отдельный фаил я добавил в него вобщем) следующие строки
[mysqld]
init_connect=‘SET collation_connection = utf8_unicode_ci’
character-set-server = utf8
collation-server = utf8_unicode_ci
[client]
default-character-set = utf8
у меня в разделах [mysqld] и [client] уже были записи поэтому я аккуратно добавил в конец каждого раздела данные параметры.
3. Добавил в фаил /etc/zpanel/panel/etc/styles/zpanelx/master.ztml следующую строку
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
при этом удалил дублирующие теги meta где было прописано отдельно тип кодировки отдельно тип контента
4. Я еще поправил фаил конфигурации mysql сервера(у меня он находиться по этому адресу: /etc/mysql/my.cnf) чтобы к базам данных можно было коннектиться с домашнего компа:
# bind-address = 127.0.0.1 // Закаментировал поставив перед строкой bind-address = 127.0.0.1 (которая у меня была в этом фаиле изначально) служебный символ #
Перезагрузил сервер командой sudo reboot зашёл в админ зону Zpanel-и и все заработало, везде корректно отображается русский язык.