Многоязычность в DLE...Совет

S5
На сайте с 26.09.2013
Offline
18
1351

Решил создать сайт на двух языках на DLE. Почитав много различной инфы, покопавшись в закромах своей головы, выделили все основные реализации данной запары.

Теперь по списку:

1. Вариант с оф. сайта dle-news.ru, вариант вроде не плохой и не надо парится с одинаковыми новостями, но в нем есть один главный геморойчик - все поля под сео будут одинаковые, тоесть разные ключи и дискрипшн не пропишешь для каждого языка...

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

3. Самый мне кажется реальный и малогеморный метод - поставить 2 разных двига под разные языки, но появляется еще больше вопросов, как лучше сделать:

"сайт.ком/eng" и "сайт.ком/ru"

"сайт.ком" сам по себе на английском и второй будет выглядеть так "ru.сайт.ком" или "сайт.ком/ru"

или вообще делать "сайт.ком" на английском и "сайт.ру" соответственно на русском

Жду ваших советов и вариантов дорогие вебмастера. Кто что может посоветовать? Кто будет писать про 3й пункт, жду более развернутого ответа...Спасибо

[Удален]
#1

1 - самый оптимальный вариант. Используйте дополнительные поля для сео-параметров и условие для показа того или иного поля.

И уж точно 3 не является самый "малогеморойным вариантов", скорее наоборот. Это бред.

S5
На сайте с 26.09.2013
Offline
18
#2
teent:
1 - самый оптимальный вариант. Используйте дополнительные поля для сео-параметров и условие для показа того или иного поля.
И уж точно 3 не является самый "малогеморойным вариантов", скорее наоборот. Это бред.

Да ну это какая каша будет в странице создания новости. Плюс ко всему хорошему такая же каша будет и в коде, особенно если прикручивать еще и микроразметку к каждому из языков. И вообще я сомневаюсь что сео параметры будут правильно работать в дополнительных полях.

[Удален]
#3

Каша - это два движка, две базы данных, два дизайна для одного сайта.

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

И что за миркроразметка к каждому языку еще?

spaun55555, а если еще французский язык надо будет добавить? Вы продублируете еще один двиг?

---------- Добавлено 19.03.2014 в 16:22 ----------

Так я и думал. В сети имеет место быть как раз первый вариант. Есть и хаки. И модули.

А вот подробная инструкция, там, кстати, как раз дополнительные поля и используются.

http://pafnuty.name/statyi/111-multiyazychnyj-sajt-na-dle-ili-kak-dobavit-anglijskij-yazyk.html

S5
На сайте с 26.09.2013
Offline
18
#4
teent:
Каша - это два движка, две базы данных, два дизайна для одного сайта.
Предложенная же схема используется повсеместно. А сео-параметры, в качестве которых будут выступать дополнительные поля, вполне адекватно будут работать, если вы не забудете их выводить.
И что за миркроразметка к каждому языку еще?
spaun55555, а если еще французский язык надо будет добавить? Вы продублируете еще один двиг?

---------- Добавлено 19.03.2014 в 16:22 ----------

Так я и думал. В сети имеет место быть как раз первый вариант. Есть и хаки. И модули.
А вот подробная инструкция, там, кстати, как раз дополнительные поля и используются.
http://pafnuty.name/statyi/111-multiyazychnyj-sajt-na-dle-ili-kak-dobavit-anglijskij-yazyk.html

Этот вариант такой же как и на официальном сайте, только более подробно расписан. И еще почитайте комментарии на нем же, может тогда ваше мнение о первом варианте изменится http://dle-news.ru/tips/104-sozdanie_sajjta_na_neskolkikh_jazykakh.html

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий