Искать  
 
   
 
Сайт на двух языках
Отправлено: 27 Январь 2010 10:09 P.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  2
Зарегистрирован  2009-11-28

Подскажите плз, как грамотней реализовать поддержку контента на двух языках (eng/rus)?

Профиль
 
 
Отправлено: 28 Январь 2010 12:09 A.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

можно сделать 2 группы шаблонов, типо
http://site.ru/ru/
http://site.ru/en/

или мульти сайт (http://expressionengine.com/downloads/details/multiple_site_manager/)
сделать поддомены:

http://ru.site.ru
http://en.site.ru

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 28 Январь 2010 12:58 A.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Вот здесь обсуждалось, может найдете для себя решение
http://eeclub.ru/forum/viewthread/90/

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 28 Январь 2010 01:04 A.M.   [ Игнорировать ]   [ # 3 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

NetSoul ну зачем же так человека пугать. Путей действительно много, но подсказанные вами это перебор. Так, на вскидку:
1. есть платные расширения вроде LG Multi Language ( вот тут интересный опыт работы с данным расширение)
2. http://expressionengine.com/wiki/Multi_language_site_alternative/
и т.п.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 30 Январь 2010 12:09 A.M.   [ Игнорировать ]   [ # 4 ]
Новичок
Rank
Всего сообщений:  2
Зарегистрирован  2009-11-28

Супер! спасибо за наводку )

Профиль
 
 
Отправлено: 30 Январь 2010 10:23 A.M.   [ Игнорировать ]   [ # 5 ]
Member
RankRankRank
Всего сообщений:  191
Зарегистрирован  2009-03-17

мысль такая: разводка языковых версий по адресам  site.ru и site.com

решение:

в path.php

добавляем

$global_vars = array(
    
"langSwitcher" => (strrchr($_SERVER[HTTP_HOST],'.')==".com")?"eng_":""
); 

в форме edit(add) entry дублируем поля для языковых версий, например title - русский заголовок страницы, eng_title английский заголовок страницы

в шаблонах теперь все дублированные по языкам поля выводим так: {{langSwitcher}title}

site.com алиас site.ru

Профиль