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

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


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

Здравствуйте, да я прочитал эту тему 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 , с общей таблицей в базе для пользователей.

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...