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



Ответить на тему  [ Сообщений: 5 ] 
Язык по умолчанию 
Автор Сообщение

Зарегистрирован: 29 янв 2015, 17:22
Сообщения: 75

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


01 фев 2021, 15:48
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

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


02 фев 2021, 00:25
Профиль

Зарегистрирован: 29 янв 2015, 17:22
Сообщения: 75

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


02 фев 2021, 10:15
Профиль
Аватара пользователя

Зарегистрирован: 19 ноя 2017, 18:54
Сообщения: 347
Аватара пользователя

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


02 фев 2021, 10:50
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

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

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

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

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

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

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


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

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

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


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

Найти:
cron