aaw-team / language_matcher
为 TYPO3 的语言识别和重定向中间件
dev-master / 1.x-dev
2021-04-19 11:45 UTC
Requires
- php: >=7.2
- matomo/device-detector: ^4.1
- typo3/cms-core: ^9.5.25 || ^10.4.14
Requires (Dev)
- nimut/testing-framework: ^5.0
Replaces
- typo3-ter/language_matcher: dev-master
This package is auto-updated.
Last update: 2024-09-19 19:50:00 UTC
README
此扩展实现了匹配请求中的 Accept-Language
HTTP 标头的 PSR-15 中间件,与可用的站点语言相匹配。
匹配的结果可以用来自动将客户端重定向到他们喜欢的语言。在这种情况下,使用cookie来防止重定向循环。
尽管可以禁用重定向,但匹配的结果将通过 TYPO3 上下文 API 作为 Aspect 提供给其他部分。
虽然此扩展配置简单,但它提供了一些基本的开关选项。
安装
系统要求
扩展安装
使用 Composer 安装
composer require aaw-team/language_matcher
或者,如果您不使用 composer,请下载并在 TYPO3 扩展管理器中安装扩展。
文档
https://docs.typo3.org/p/aaw-team/language_matcher/master/en-us/
许可
GNU 通用公共许可证 v2.0 或更新版本
版权
2020 by Agentur am Wasser | Maeder & Partner AG (https://www.agenturamwasser.ch)