Перевод админки
В 5CMS реализована мультиязычность админки.
Файлы с переводами лежат в:
/fivecms/lang/
Чтобы добавить новый язык нужно:
1) Скопировать и переименовать любой из лежащих в данной папке файлов
2) Перевести его содержимое на нужный язык
3) После этого он сразу станет доступен в выборе языка в админке:
Настройки > Основные настройки : Язык админки
Как работает мультиязычность:
В языковых файлах в /fivecms/lang/ находятся переменные, например:
$tr->offline = 'оффлайн';
* Важно! Кавычки одинарные, чтобы вы могли при необходимости вставить внутрь текст, обрамленный двойными кавычками.
В шаблонах дизайна админки эта же переменная вызывается так:
{$tr->offline}
Из данного примера также понятно, как изменить текст того или иного слова в админке, т.к. это равнозначно изменению перевода.
- Чтобы добавить новую переменную - просто создаете ее во всех языковых файлах (проверяем, чтобы не было переменной с тем же именем) и добавляете в шаблон в нужном месте.
Еще нет своего сайта? Создайте интернет-магазин на платформе 5CMS - Все для продаж уже внутри!
-
Снижение нагрузки на сайт (хостинг)
Если у вас резко выросла нагрузка и вы перестали укладываться в лимиты хостинга.
-
Как переопределить главную страницу в 5CMS
Итак, чтобы вывелась главная страница сайта в CMS, необходимо разобрать ее url в .htaccess (файл лежит в корневой директории сайта) и перенаправить его на соответствующий контроллер, который и загрузит определенный шаблон страницы.