改变 TYPO3 realurl 语言 url
changing TYPO3 realurl language urls
我使用的是 TYPO3 7.6.11 和 realurl 2.0.15
我的翻译版本得到了这个 url:
http://url.de/3/services
有没有办法用语言代码替换3?对于 3,它应该是 en 例如?
非常感谢
您需要将您的语言的 'preVars' 配置数组添加到 realurl。
它在手册中被直接描述:
Realurl manual - language example config deep-link
Excerpt/Example:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF'] ['realurl'] ['_DEFAULT'] ['preVars'] => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
# 'noMatch' => 'bypass',
),
);
或者您可以只使用 realurl 附带的 'automatic configuration'。 AFAIR 它通常还会添加 lang-configs。
Auto-Conf 功能将通过 Extension-Manager 启用。
请查看如何正确设置语言:https://github.com/dmitryd/typo3-realurl/wiki/Notes-for-Integrators#configuring-languages那里有说明和示例。
我使用的是 TYPO3 7.6.11 和 realurl 2.0.15
我的翻译版本得到了这个 url:
http://url.de/3/services
有没有办法用语言代码替换3?对于 3,它应该是 en 例如?
非常感谢
您需要将您的语言的 'preVars' 配置数组添加到 realurl。 它在手册中被直接描述: Realurl manual - language example config deep-link
Excerpt/Example:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF'] ['realurl'] ['_DEFAULT'] ['preVars'] => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
# 'noMatch' => 'bypass',
),
);
或者您可以只使用 realurl 附带的 'automatic configuration'。 AFAIR 它通常还会添加 lang-configs。 Auto-Conf 功能将通过 Extension-Manager 启用。
请查看如何正确设置语言:https://github.com/dmitryd/typo3-realurl/wiki/Notes-for-Integrators#configuring-languages那里有说明和示例。