Я использую TYPO3 7.6.11 и realurl 2.0.15.
мои переведенные версии получили этот URL:
http://url.de/3/services
есть ли способ заменить 3 кодом языка? для 3 это должно быть, например, en?
большое спасибо
Я использую TYPO3 7.6.11 и realurl 2.0.15.
мои переведенные версии получили этот URL:
http://url.de/3/services
есть ли способ заменить 3 кодом языка? для 3 это должно быть, например, en?
большое спасибо
Вам нужно добавить массив конфигурации preVars для ваших языков в файл realurl. Это прямо описано в руководстве: Руководство Realurl - ссылка на пример языковой конфигурации
Выдержка/пример:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF'] ['realurl'] ['_DEFAULT'] ['preVars'] => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
# 'noMatch' => 'bypass',
),
);
В качестве альтернативы вы можете просто использовать «автоматическую настройку», поставляемую с realurl. AFAIR обычно добавляет еще и lang-конфиги. Функция Auto-Conf должна быть включена через Extension-Manager.
Пожалуйста, посмотрите, как правильно настроить языки: https://github.com/dmitryd/typo3-realurl/wiki/Notes-for-Integrators#configuring-languages Там есть инструкции и примеры.