Многоязычность

#
Многоязычность
Здравствуйте. Возможна ли реализация многоязычного сайта на системе? И если можно, опишите в двух словах каким образом это реализуется.
www.s-paradox.ru - разработка сайтов на HostCMS
Модератор
#
Re: Многоязычность
Stone,
многоязычность Вы можете организовать на базе многосайтовости. Есть опыт создания сайтов на корейском и китайском языке.
#
Re: Многоязычность
А в центре администрирования английский язык как включить? Изменение в настройках языка на английский ничего не дало
#
Re: Многоязычность
Нужно переводить все языковые файлы модулей на английский язык.
#
Re: Многоязычность
Подскажите, в описании указано "Многоязычный интерфейс системы администрирования". В чем это выражается? есть отдельные языковые модули? если да, то где их взять? Спасибо.
Модератор
#
Re: Многоязычность
acalashnicov,
Имеется возможность создавать свои языковые файлы и подключать их к системе управления.
Руководство по разработке модулей, стр. 3:
"В поддиректории /modules/[имя_модуля]/lng/ размещаются языковые файлы. Файл
размещается в директории с именем языка, например /modules/[имя_модуля]/lng/ru/ru.php"
#
Re: Многоязычность
спасибо, посмотрел, все понятно.  Подскажите, а какие модули надо перевести чтоб нерусскоязычный человек мог добавлять новости в раздел "Инфосистемы" и тексты в раздел "документы"? А может у вас чисто случайно английская локализация завалялась?
Модератор
#
Re: Многоязычность
acalashnicov,
Перевести модули "Информационные системы" и "Документы".
#
Re: Многоязычность
я перевел указанные модули, создав в папке lng дополнительно папку en и поместив туда переведенный файл с названием en.php. Подскажите как осуществить переключение языков в интерфейсе системы?
Модератор
#
Re: Многоязычность
acalashnicov,
В верхней панели справа от выбора языка есть переключалка языков.

+ в main_classes.php раскомментировать строку:
$g_lng = array();
$g_lng['ru'] = 'Русский';
$g_lng['en'] = 'Английский';
Авторизация