Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Организовать мультиязычность на сайте?

Организовать мультиязычность на сайте?


     19.02.2017    Общие вопросы, Шаблоны (TPL), Общие вопросы по PHP    1914

вопрос
Планирую на сайте (развлекательный портал) реализовать второй язык. И хотелось бы услышать советы такое делали? и как лучше реализовать, чтоб было правильнее для seo (необходимо нормально индексировались новости и чтобы они были доступны по иностранным запросом, грубо говоря нужен иностранный трафик)
Думаю реализовать следующим образом:
1. Копирую свой шаблон
2. Создаю категорию для иностранных новостей
3. Изменяю форму добавления новостей. В зависимости от того в каком шаблоне нахожусь новость добавляется в свою категорию.
4. Изменяю модуль последнее комментарии. Комментарии показываются только из новостей своего шаблона
5. Изменяю модуль популярные новости. Новости показываются только из новостей своего шаблона
6. Изменяю облако тегов. Показываю теги только из новостей своего шаблона.

Нужно продумать как правильнее организовать показывать шаблон в зависимости от страны пользователя.

Можете сказать какие минусы при реализации мультиязычности таким способом?

Ответа пока нет


7 комментариев

bek_790
Юзер

bek_790 - 19 февраля 2017 20:38 -


marsic
Юзер

marsic - 19 февраля 2017 20:48 -

Что то данный модуль не очень подходит, мне кажется для пользователей это будет не удобно добавлять новости таким образом.

И как с данным модулем будут реализованы пункты 3,4,5,6

Самое просто это конечно поставить еще одну версию дле на поддомен, но при таком способе тоже есть свои минуса.

Artyom91
Юзер

Artyom91 - 19 февраля 2017 21:28 -

Модуль используй, он супер, у меня стоит.

marsic
Юзер

marsic - 20 февраля 2017 08:00 -

При переключении шаблона на второй язык, как обстоят дела с последними комментариями, популярными новостями? Может раскрыть сайт, посмотрю как у вас это организованно?

Artyom91
Юзер

Artyom91 - 21 февраля 2017 10:18 -

А что с ними может быть не так? Сами комментарии вам система не переведет.Да я не занимался пока переводом самого сайта, пока только контент перевожу. Суть модуля в следующем:

Есть теги
[lang=ru]Текст на русском языке[/lang и [lang=en]Текст на английском языке[/lang]]


Ну и соответственно .lng файлы переводит.

Ссылку отправил в ЛС.

marsic
Юзер

marsic - 21 февраля 2017 10:47 -

Мне не нужно переводить ни контент ни комментари, мне грубо говоря нужен второй сайт но заточенный под иностранные новоости. На русском сайте свои новости на англиском сайте свои новости. И все это я хочу сделать на одном домене и при переключени шаблона новости и комменатрии ни как не пересекалис друг с другом.

Но похоже так и придется ставить второй сайт на поддомен.

marsic
Юзер

marsic - 21 февраля 2017 10:50 -

Ссылку отправил в ЛС.

Посмотрел как устроено на вашем сайте. Такой вариант мне не подходит. Написал выше что я хочу.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх