typo3-9.x - tx_news 不会回退到正确的语言
问题描述
我有一个带有 tx_news 的 TYPO3 9.5 网站。丹麦语是默认语言。我有英语、罗马尼亚语、斯洛伐克语、匈牙利语。在罗马尼亚语、斯洛伐克语和匈牙利语网站上,我设置了“回退到其他语言 - 顺序很重要!” 到英语、丹麦语。所以外汇。如果不翻译,匈牙利新闻应该回退到英文新闻。但如果不翻译,他们就会退回到丹麦新闻。所有新闻都是丹麦语和英语。为什么 tx_news 不回退到所选语言?
来自 config.yaml
base: /
baseVariants: { }
errorHandling:
-
errorCode: '404'
errorHandler: Page
errorContentSource: 't3://page?uid=5'
languages:
-
title: Dansk
enabled: true
languageId: '0'
base: /
typo3Language: da
locale: da_DK
iso-639-1: da
navigationTitle: DK
hreflang: da-DK
direction: ltr
flag: dk
-
title: English
enabled: true
languageId: '2'
base: /en/
typo3Language: default
locale: en_GB.UTF-8
iso-639-1: en
navigationTitle: EN
hreflang: en-GB
direction: ltr
fallbackType: fallback
fallbacks: '0'
flag: gb
-
title: Rumænien
enabled: true
base: /ro/
typo3Language: ro
locale: ro-RO
iso-639-1: ro
navigationTitle: RO
hreflang: ro-RO
direction: ''
fallbackType: fallback
fallbacks: '2,0'
flag: ro
languageId: '3'
-
title: Slovakiet
enabled: true
base: /sk/
typo3Language: sk
locale: sk-SK
iso-639-1: sk
navigationTitle: SK
hreflang: sk-SK
direction: ''
fallbackType: fallback
fallbacks: '2,0'
flag: sk
languageId: '5'
-
title: Hungary
enabled: true
base: /hu/
typo3Language: hu
locale: hu_HU
iso-639-1: hu
navigationTitle: HU
hreflang: hu_HU
direction: ''
fallbackType: fallback
fallbacks: '2,0'
flag: hu
languageId: '6'
rootPageId: 1
routeEnhancers:
NewsPluginDetail:
type: Extbase
limitToPages:
- 105
extension: News
plugin: Pi1
routes:
-
routePath: '/{news_title}'
_controller: 'News::detail'
_arguments:
news_title: news
defaultController: 'News::detail'
aspects:
news_title:
type: PersistedAliasMapper
tableName: tx_news_domain_model_news
routeFieldName: path_segment
NewsPluginList:
type: Extbase
limitToPages:
- 106
extension: News
plugin: Pi1
routes:
-
routePath: '/{page}'
_controller: 'News::list'
_arguments:
page: '@widget_0/currentPage'
defaultController: 'News::list'
defaults:
page: '0'
requirements:
page: \d+
aspects:
page:
type: StaticRangeMapper
start: '1'
end: '100'
routes: { }
解决方案
推荐阅读
- .htaccess - .htaccess Angular 应用程序爬虫重定向不适用于特定 URL
- laravel - 混淆了雄辩的关系 | 简单的电话库存数据库
- c - 尝试使用 Winsock 标头进行编译时,Windows 上的 Clang 会出错
- java - 使用 Java 从 JSON 生成 JSON Schema
- javascript - 如何在 Vue 的插件中添加全局函数,如 Create、Methods、Mounted?
- r - 在 R 中,如何通过最小二乘法估计多项式函数?
- python - 单个文本文件中的 Python 并行处理字典翻译
- laravel - 类别出现在一篇文章 laravel
- java - 招摇排除“_ebean_intercept”
- react-native - 在 ComponentDidMount 中使用 navigation.setParams 时第一次单击时抽屉未关闭