biedert / language-redirect
语言重定向
2.0.2
2019-03-21 18:15 UTC
Requires
- php: >=7.0.0
- typo3/cms-core: ^8.7.13
Replaces
- biedert/language-redirect: 2.0.2
- language_redirect: 2.0.2
README
这是一个基于HTTP_ACCEPT_LANGUAGE头部的TYPO3 CMS语言重定向的无Cookie解决方案。
它是如何工作的?
当你调用没有语言参数L的URL时,扩展程序会将HTTP_ACCEPT_LANGUAGE头部映射到已安装的系统语言,并重定向到它。这也应该与所有可用的URL加密扩展(例如realurl)一起工作。
安装
简单通过composer安装扩展
composer req biedert/language-redirect
或通过TYPO3扩展仓库下载:https://extensions.typo3.org/extension/language_redirect/
配置
要映射语言代码到系统语言,只需在browserLanguageMatch设置中列出它们。
如果HTTP_ACCEPT_LANGUAGE头部不匹配任何系统语言,则扩展程序将重定向到在扩展配置中定义的回退语言uid(默认为0)。
注意
为了使扩展正常工作,请确保你没有为语言参数L设置defaultGetVars。
config.defaultGetVars.L >