Блог на темы Linux, Gambas, PHP, музыка, web и жизнь

RSS

FAQ по сайту   О блоге   Форум   Ссылки

Русский язык для EHCP - панели управления хостингом

В прошлой статье на тему EHCP “Собственный хостинг на Debian/Ubuntu. GNU/GPL панель для хостинга” я описывал бесплатную панель управления хостингом, и обещал выложить на блоге русский язык для EHCP. Итак, вот моя небольшая работа – русская локализация для EHCP – свободной хостинг-панели LAMP. На самом деле, я перевел на русский только одну визуальную тему – “ubuntu”. По ссылке ниже вы сможете ее скачать, а еще ниже я расскажу, как можно перевести другие темы. Ничего сложного в этом нет, и  думаю, даже у неопытного пользователя не возникнет проблем с установкой русского языка для EHCP. Итак, инструкция по установке локализации:

Установка русской локализации для EHCP

Я русифицировал EHCP версии 0.9.2, “ubuntu0.4.2″. Внешне, пытается имитировать дизайн Ubuntu.

  1. Нам нужно скачать архив с русским языком для EHCP.
  2. Распаковываем архив. В нем есть файл “ru.php” и папка “ru”.
  3. Копируем папку “ru” в каталог /var/www/vhosts/ehcp/templates/ubuntu0.4.2 . Там уже лежит папка “en”, так вот папка “ru” из архива должна лежать рядом.
  4. Копируем файл “ru.php” в каталог /var/www/vhosts/ehcp/language .
  5. В настройках EHCP выбираем эту тему, и язык – вместо “en”, ставим “ru”.

Должно работать, и если что пишите, постараюсь ответить на любые вопросы. Кстати, название папки темы – ubuntu0.4.2 . В других версиях EHCP оно может быть другое, но все равно побуйте, и если отпишетесь в комментах, как оно, другие юзеры могут быть вам благодарны за информацию. Если же хотите русифицировать другие темы, читайте далее! :)

Как русифицировать темы EHCP.

На самом деле, дело нехитрое. Во-первых, в каталоге /var/www/vhosts/ehcp/templates лежит много разных тем. Вначале выберите ту, которую хотите русифицировать. Обратите внимание, в каждой папке темы для каждого языка есть своя подпапка – “en”, “fr”, “es” и так далее. Правда, на текущий момент есть только “en” в большинстве случаев.

  1. Так вот, создаем папку “ru”, чтобы лежала рядом с “en”, и копируем в нее все из папки en. Повторюсь, все происходит в папке темы.
  2. Заходим в папку “ru”. Мы видим там файлы темы. Обратите внимание как называются некоторые из файлов тем:
    • defaultindexfordomains_en.html
    • loginpage_en.html
    • resellers_en.html
    • И т.д.

    Обратите внимание, что файлы с расширением .html имеют суффикс “_en” в назании. Так вот, наша задача – переименовать их так, чтобы названия остались такие как есть, но с суффиксом “_ru”. Вот например так:

    • defaultindexfordomains_ru.html
    • loginpage_ru.html
    • resellers_ru.html
    • И т.д.
  3. Заходим в каждый из этих файлов, и смотрим содержимое. Если там в начале есть теги <head> и </head>,  то вставляем где-то между ними мета-тег с кодировкой:
    <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />
  4. Теперь просто в редакторе открываем каждый файл с расширением .htm, и переводим, изменяя английские слова на русские. Здесь я думаю разберетесь:)

Напоследок скажу, что делать все нужно осторожно, так как если допустите ошибку, удалив, например при переводе какой-нибудь тег в шаблоне, то потом ошибку может быть сложно найти. После того как переведете тему, то выберите ее в настройках, введя вместо “en” – “ru”, и выбрав название, и войдя, увидите русский язык – ваш перевод. :) Кстати, изучив как эти темы EHCP устроены, может быть вас это сподвигнет на написание своих тем. Удачных вам пеереводов, и безупречного изучения Linux! :)

Автор: Eugeny Gazzaev

  • Мне всегда нравилось серебро. Нашел в интернете замечтельный интересный сайт, где можно купить столовое серебро.. Мне кажется, это замечательный подарок, да и просто приятно иметь дома.

Постоянный адрес: http://ibone.org.ua/linux/ehcp_russian_language.htm

Также вас может заинтересовать:

  1. Собственный хостинг на Debian/Ubuntu. GNU/GPL панель для хостинга
  2. Нужен ли русский форум Gambas? Вопрос.
  3. Установка Linux с флешки. утилита UNetbootin
  4. Gambas – определение правой или левой части строки с разделителем
  5. FAQ по Gambas на русском
текст опубликовал Eugeny Gazzaev в рубрике Linux 22.07.2010

к началу поста
Коды ссылки
обсудить
комментировать
  1. VitAMin пишет:

    А будет ли рассмотрен Plesk и Webmin?

    [Ответить]

    Eugeny Gazzaev отвечает:
    августа 5, 2010

    Plesk – не вписывается в рамки данного блога, так как он коммерческий(вплане не Open Source). Из коммерческих предпочитаю DirectAdmin или CPanel.

    А вот webmin и usermin – не совсем вписываются в рамки обзора, так как это не просто панель управления хостингом, а средство удаленного администрирования, веб-панель для удаленного управления сервером.

    [Ответить]

Оставить комментарий

© 2009-2010 Eugeny Gazzaev