Перейти к публикации

Как реализовать мультиязычность?


Рекомендованные сообщения

Здравствуйте, да я прочитал эту тему http://dle-news.ru/tips/104-sozdanie_sajjta_na_neskolkikh_jazykakh.html и кучу других рерайтов. За 9 лет нечего не изменилось? Это единственный вариант создания мультиязычного сайта? Собираюсь создать сайт на новом движке DLE 10.6, может есть другие варианты, и желательно с не сильной нагрузкой на сервер. 

Мне не нравится вариант 9 летней давности, потому что придется редактировать сразу 6-7 шаблонов, и с дополнительными полями возникнут сложности, уж слишком много их будет. И еще у меня вопрос, как человеку из другой локализации, допустим из англии, добавить новость на английском? 

И как быть с метатегами? Как сделать, чтобы для каждой локализации был свой title, description и keywords? Локализация будет иметь вид en.site.ru и т.д. Может тогда проще на каждой локализации установить движок DLE, и все поддомены подключить к одной БД? 

И еще есть вопрос такой: что будет, если удалить из ЧПУ новостей - ID? В интернете полно инфы на тему как удалить, а какие последствия? Не просто так же стоит ID видимо оно уменьшает нагрузку на БД, сервер? 

Изменено пользователем Zelderon
Ссылка на сообщение
Поделиться на других сайтах

Лучший вариант это два сайта на поддоменах, например ru.site.com и en.site.com , с общей таблицей в базе для пользователей.

  • Поддерживаю 4
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...