Вход

Просмотр полной версии : Мультиязычность для сайта с flash-навигацией


motorola
14.09.2010, 21:04
Привет!

Есть swf, который подтягивает в себя данные из текстового файла, который должен лежать в корне сайта. Формат этого файла примерно такой:

button1=Home&button2=Services&button3=Kontakt&button4=Impressum&button5=News&url1=/index.php?id=1&L=0&url2=/index.php?id=2&L=0&url3=/index.php?id=3&L=0&url4=/index.php?id=4&L=0&url5=/index.php?id=5&L=0

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

Спасибо.

void
14.09.2010, 21:06
Настроить mod_rewrite таким образом, чтобы он отдавался тоже TYPO3, например результатом запроса index.php?id=1&page=2001, затем создать отдельный тип страницы, который будет заниматься исключительно отдачей такого файла.

motorola
15.09.2010, 14:08
Если с тем, как прописать правило для mod_rewrite еще более-менее понятно, то со второй часть совсем тоска. Как это делается? Можете объяснить или дать ссылку?

void
15.09.2010, 15:09
Ну вот например:
http://xavier.perseguers.ch/en/tutorials/typo3/configuration/rss-atom.html
Если по ссылке что-то непонятно, спрашивайте

motorola
15.09.2010, 20:42
Спасибо за ответ.

Мне гораздо проще, чем втыкать в чужой код, оказалось настроить mod_rewrite на специальную страницу, так как вы советовали, настроить специальные страницы для отображения разных фрагментов верхней части сайта для разных языков, где путь к мувику прописан с разными L-переменными и написать свой экстеншн, для специальной страницы, на которую отправляет mod_rewrite при запросе файла с настройками меню, который разбирает какой из swf просит файл с настройками меню. Все отлично заработало.

Если кому интересно, могу скинуть фрагмент кода, отвечающего за отдачу файла с настройками меню в swf.