Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
27.01.2011, 20:04 | #1 |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
realUrl генерит урлы на не правильном языке почему?
Всем доброго времени суток
На сайте 3 языка. Дефолтовый 0 язык используется для немецкого контента. альернативные 1 и 2 заведены для английского и соответственно русского. Однако внешний язык по умолчанию английский, т.е. когда набираем чистый урл сайта www.mysite.com весь контент отдается на английском. www.mysite.com/en/ тоже анлгийский www.mysite.com/de/ немецкий контент www.mysite.com/ru/ русский контент в случае www.mysite.com/en/, www.mysite.com/de/, www.mysite.com/ru/ reаlUrl генерит пути используя локализацию выбранного языка. а в случае www.mysite.com reаlUrl генерит пути на немецком языке - т.е. на дефолтовом. Вопрос как научить realUrl генерить пути на английском языке для случая www.mysite.com? заранее спасибо версия тайпо3 4.4.4 realUrl 1.10.0 |
28.01.2011, 01:21 | #2 |
Senior Member
|
Либо сделать дефолтом английский, либо в realurl.conf указать откуда именно брать пути в указанном случае.
|
28.01.2011, 14:25 | #3 | |
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
Дефолтовый поменять на английский - это не вариант , слишком много контента наколбашено за несколько лет.
Цитата:
Похоже вы не совсем поняли, язык на котором енкодятся урлы должен совпадать с языком контента. Для контента по умолчанию в ТС стоит sys_language_uid= 1 и на фронтенде контент выводится на английском. А вот урлы енкодятся на системном дефолтовом языке - немецком. Что как бы не есть то что нужно. |
|
28.01.2011, 16:17 | #4 |
Senior Member
|
Пути = урлы.
RealURL берет значения для путей из заголовка немецкой версии. Это, скорее всего, указано явно в его конфиге сейчас. Попробуйте указать явным образом другое. Хотя непонятно почему этот вопрос встал сейчас, хотя сайту уже "много лет". |
28.01.2011, 18:22 | #5 | ||
Senior Member
Регистрация: 05.04.2006
Сообщений: 105
|
Цитата:
Цитата:
Честно говоря, у меня вобще подозрение, что это баг, а напоролись мы на него из-за нашего не стандартного решения с языком по умолчанию отличающимся от дефолтового системного. |
||
29.01.2011, 00:57 | #6 | |
Senior Member
|
Кстати, сейчас припоминаю что у меня работа новейших версий RealURL при одной и той же конфигурации отличалась от работы старых версий. Может быть дело в этом.
Может быть у вас это происходит из-за директивы _DEFAULT: Цитата:
Я же в предыдущем посте имел в виду директиву lookUpTable, которая и "заведует" какие именно поля из базы подставляются в качестве пути. Возможно что я ошибаюсь, но в любом случае необходимо пересмотреть конфигурацию RealURL и возможно поправить ее для нормального функционирования с новой версией. Посмотрел еще в мануал. Возможно что надо смотреть в сторону pagePath и конфигурировать именно эту директиву. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
RealUrl, UTF-8, кириллица, почему не видит? | AnShLv | Общие вопросы | 2 | 02.10.2009 14:50 |