У меня проблема с Typo3 9.4 (и я должен признать, что это первая страница Typo3 9 с несколькими языками, которые я пытаюсь настроить):
Я хочу иметь запасной вариант содержимогоязык по умолчанию, если на выбранном языке нет содержимого.Это мой TypoScript:
config {
linkVars = L
sys_language_uid = 0
language = en
locale_all = en_US.UTF-8
sys_language_overlay = 1
htmlTag_setParams = lang="en" dir="ltr" class="no-js en-selected"
}
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
sys_language_mode = content_fallback;0
language = de
locale_all = de_DE.UTF-8
htmlTag_setParams = lang="de" dir="ltr" class="no-js de-selected"
}
[global]
[globalVar = GP:L = 2]
config {
sys_language_uid = 2
sys_language_mode = content_fallback;0
language = es
locale_all = es_ES.UTF-8
htmlTag_setParams = lang="es" dir="ltr" class="no-js es-selected"
}
[global]
Языки также находятся в зависимости от управления сайтом.Вот итоговый config.yaml:
rootPageId: 1
base: /
baseVariants: { }
languages:
-
languageId: '0'
title: English
navigationTitle: English
base: /
locale: en_US.UTF-8
iso-639-1: en
hreflang: en-US
direction: ''
typo3Language: default
flag: global
enabled: true
-
languageId: '1'
title: Deutsch
navigationTitle: Deutsch
base: /de/
locale: de_DE.UTF-8
iso-639-1: de
hreflang: de-DE
direction: ''
typo3Language: de
flag: de
fallbackType: fallback
fallbacks: '0'
enabled: true
-
languageId: '2'
title: Spanisch
navigationTitle: Spanisch
base: /es/
locale: es-ES.UTF-8
iso-639-1: es
hreflang: es-ES
direction: ''
typo3Language: default
flag: es
fallbackType: fallback
fallbacks: '0'
enabled: true
errorHandling: { }
routes: { }
Моя домашняя страница содержит контент на английском, немецком и spanisch пустые.Но когда я перехожу на немецкий, у меня нет (английского) контента на странице.Интересны два пункта: меню на немецком языке, поэтому распознается альтернативный язык, но в исходном коде html тег html выглядит так:
<html lang="en" dir="ltr" class="no-js en-selected">
Но это было определено по умолчанию.Я думаю, что состояние не имеет никакого эффекта.Любая идея, что не так в моем мышлении или кодировании?