Realurl генерирует не языковые заголовки по умолчанию в URL ссылок по умолчанию tt_news

Я использую TYPO3 7.6.9, tt_news 7.6.1 и realurl 2.0.14.
Я настроил свой realurl вручную для своего многоязычного веб-сайта. Проблема в том, что реальный URL генерирует неязыковые языковые заголовки для новостей на сайте при просмотре по умолчанию.
Например, мой язык по умолчанию — боснийский, а альтернативный перевод — английский.
Когда я просматриваю страницу, как www.mysite.com/bs/article/news .. URL это круто.
Но когда URL-адрес www.mysite.com/article/news .., перевод заголовка новости не отображается. Вместо английского названия отображается в URL.
Уже написали всевозможные realurl_conf. 🙁 Но все равно выдергиваю мои волосы.

 'postVarSets' => array (
'_DEFAULT' => array (
'article' => array(
'news' => array (
'GETvar' => 'tx_ttnews[tt_news]',
'lookUpTable' => array(
'table' => 'tt_news',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted AND NOT hidden',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
'expireDays' => 180,
'languageGetVar' => 'L',
'languageExceptionUids' => '',
'languageField' => 'sys_language_uid',
'transOrigPointerField' => 'l18n_parent',
// 'autoUpdate' => 1,
),
),
),

Typoscript как ниже

# language configuration
page.config.linkVars = L
page.config.sys_language_uid = 30
page.config.language = bs
page.config.locale_all = bs_BA.utf8

# english language
[globalVar = GP:L = 0]
page.config.sys_language_uid = 0
page.config.language = en
page.config.locale_all = en_GB.utf8
page.config.htmlTag_langKey = en
[global]

Я знаю, что во время просмотра по умолчанию ни один параметр ‘L’ не передается и все. Но с помощью общего realurl_conf это должно быть решено, верно?
Я пробовал valueDefault напрасно.

2

Решение

Не имея ответа на свой вопрос, я каким-то образом сумел решить эту проблему. Я знаю, что это довольно расплывчато, но я твердо верю, что исправление пришло из некоторого опечатки, определяющей языки. В любом случае, это круто (по крайней мере, для моего сайта).

В следующий раз, когда вы столкнетесь с подобной проблемой, попробуйте проверить настройки опечатки, связанные с вашим языком. Удачи, Амигос. Мир. 🙂

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]