Сообщения без ответов | Активные темы Текущее время: 25 окт 2026, 15:14



Ответить на тему  [ Сообщений: 5 ] 
Язык по умолчанию 
Автор Сообщение
У нас в Украине вступил в силу "Языковой закон", надо чтобы все сайты по умолчанию загружались на украинском.
Не могу нигде на форуме найти информацию о том как это можно реализовать.
Вроде бы в описании видел, что сайт поддерживает мультиязычность, но как это сделать не совсем понимаю.
Подскажите пожалуйста где можно про это почитать и как это сделать.
Спасибо.


Профиль
Скопируйте и переименуйте файл locale/russian.php, построчно переведите. Новую локализацию установите по умолчанию в настройках. Чтобы пользователь мог выбирать язык, включите блок "Change language". Если у вас этого блока нет, его можно создать. Для этого в разделе Блоки - Список блоков создайте блок с таким текстом
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Профиль
Спасибо большое. В скором времени попробую - будут вопросы отпишусь.
Хотел уточнить по поводу seo. Это может как-то повлиять? Как робот будет видеть сайт.
У другой языковой версии будет другой адрес url?
И еще, а как выводить перевод описаний категорий на разных языках в зависимости от выбранной локали?


Профиль
Вам придётся все города и категории переименовывать, блоки переписывать. Плюс тексты в самом шаблоне, и объявлениях. Делать всё чисто под 1 язык. У вас не получиться сео и сайт на несколько языков.


Профиль
Станислав Боровик писал(а):
Как робот будет видеть сайт.

робот будет видеть сайт на украинском, как я понимаю
Станислав Боровик писал(а):
У другой языковой версии будет другой адрес url?

Информация о текущей локализации хранится в куках, урл один и тот же
Станислав Боровик писал(а):
И еще, а как выводить перевод описаний категорий на разных языках в зависимости от выбранной локали?

Это не предусмотрено. Только если в PHP блоках и шаблонах использовать конструкции типа
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Равиль писал(а):
Вам придётся все города и категории переименовывать, блоки переписывать.

Да, текст в файлах из папки locale содержит только основные элементы интерфейса: надписи кнопках, на переключателях, коротки служебные сообщения. Всё, что хранится в БД, в т.ч. названия рубрик, регионов, текст блоков, может быть только на одном языке.


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 5 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти: