Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 05-07-2007 02:37:32

smshUA
буки
Зарегистрирован: 02-07-2007
Сообщений: 5

Многоязычность секциями, а внутри категории

Нужно сайт сделать многоязычным, плугин MLP так и не захотел работать (писал автору, говорит к августу разберусь sad ). Хочу сделать как когда-то вычитал тут, на форуме: языки - секциями, а в них древовидная структура категорий - причем для каждого языка разная, а в них статьи.

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

Код:

<txp:php>
$lth=link_to_home();
$hadr='http://'.$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];
if($hadr==$lth) header('Location: '.$lth.'ua/');
</txp:php>

2 вопрос - как сделать чтобы определенные категории относились только к одной секции? т.е. в секции ua - были категории на укр. языка, в ru - на русском и т.д. ??

Кто делал многоязычные сайты без плугина МЛП, отзовитесь плз!

Неактивен

 

#2 05-07-2007 16:23:47

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Многоязычность секциями, а внутри категории

smshUA написал:

при входе в корень сразу был редирект на язык по-умолчанию

по умолчанию - где?
по умолчанию у посетителя в броузере?
или по умолчанию, установленному в ТхП?

Неактивен

 

#3 05-07-2007 16:47:31

snowman
добро
Зарегистрирован: 11-03-2007
Сообщений: 41

Re: Многоязычность секциями, а внутри категории

Зачем мудрить с РНР если можно просто указать для секций второстепенных языков - "не отображать на главной странице"? и тогда на главной останется только нужный язык

Неактивен

 

#4 05-07-2007 17:33:04

smshUA
буки
Зарегистрирован: 02-07-2007
Сообщений: 5

Re: Многоязычность секциями, а внутри категории

Не хочу главный и второстепенный языки, так будет неудобно.
Хочу 3 языка:
www.site.com/ua
www.site.com/ru
www.site.com/en

а структура уже шла из этих 2-буквенных папок... а при заходе на www.site.com сразу кидало на ua/

Главный вопрос - как сделать чтобы у каждой из этих секций было свое навигационное дерево категорий...
Полурабочий вариант на wordpress можно увидеть на http://shev.org.ua/zhm/, но хочется сделать его на ТхП, вордпресс не подходит по некоторым причинам...

Неактивен

 

#5 05-07-2007 17:36:11

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Многоязычность секциями, а внутри категории

Нужно взять плагин stw_category_tree, он делает именно это.


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#6 06-07-2007 01:40:55

smshUA
буки
Зарегистрирован: 02-07-2007
Сообщений: 5

Re: Многоязычность секциями, а внутри категории

С stw_category_tree вроде получилось таким образом:

Код:

<txp:stw_category_tree section="*" onclass="active" killempties="y" localized="y" />

Статье назначаю секцию, а категории появляются уже в зависимости от того статья какой секции в них вложена.

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru