Система поддерживает неограниченное количество языков. Пока в системе всего один язык, это в глаза не бросается, так как соответствующие настройки просто скрыты. Как только языков становится больше, это по прежнему не бросается в глаза, так как сделано это не для того чтобы куда-то бросаться, а для того чтобы выполнять свою задачу:)
Итак. Для того чтобы добавить в систему новые языки, необходимо установить модуль "редактор языков" и создать узел с этим модулем. Разумно поместить его в админку. После перехода на вновь созданный узел, вы увидите список уже созданных языков. По-умолчанию язык всего один - русский. Попробуем добавить еще один язык. Например, английский. Выбираем иконку "добавить" и, в появившейся форме, вводим название языка и его обозначение.
Название языка может быть любое - оно служит лишь для Вашего удобства, ключ же является именем каталога с файлами локализации. Узнать какие у Вас есть локализаци, Вы можете заглянув в каталог /kernel/languages.
Английская локализация находится в каталоге en, его и укажем в качестве обозначения.
Если все проделано правильно, то при редактировании узлов в структуре сайта появится диалог выбора языка для текущего узла.
Всего комментариев: 0