TYPO3 - Перевод не показывает, всегда язык по умолчанию - PullRequest
0 голосов
/ 04 июля 2018

( TYPO3 загрузка языка по умолчанию вместо перевода ) -> та же история, но я не могу это исправить.

У меня нет большого опыта в TYPO3, и у меня есть следующая проблема на данный момент.

Стандартный язык - голландский, и я хочу перевод на французский. Я уже перевел меню + страницу на французский.

Когда я нажимаю на «FR» (французский) в меню выбора языка, URL index.php? Id = 215 & L = 0 изменений в index.php? Id = 215 & L = 1, но содержимое остается в Futch.

У меня установлено и настроено srt_languagemenu, поэтому, когда перевод недоступен, ссылка на язык в меню исчезает. Это прекрасно работает.

Когда я нажимаю «Сохранить и открыть» в бэкэнде после перевода, здесь также отображается обычная стандартная (голландская) страница.

Может кто-нибудь сказать мне, что я могу сделать неправильно или забыл установить?

TYPO3: 8.7.16

Спасибо!

# Language Settings
# Default Language settings
config {
  linkVars = L(0-1)
  sys_language_uid = 0
  sys_language_overlay = 0  
  sys_language_mode = content_fallback
  page.config.language = nl
  language = nl
  locale_all = nl_NL.UTF-8
  htmlTag_langKey = nl
  htmlTag_setParams = lang="nl" dir="ltr" class="no-js"
}


# Language Frans
[globalVar = GP:L = 1]
config {
  sys_language_uid = 1
  htmlTag_langKey  = fr_FR
  language = fr_FR
  locale_all = fr_FR.UTF-8
  htmlTag_setParams = lang="fr" dir="ltr" class="no-js"
}
[global]   


# REALURL
config.baseURL = {$siteUrl}
config.simulateStaticDocuments = 0
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all

1 Ответ

0 голосов
/ 04 июля 2018

Не могли бы вы предоставить нам свой раздел Typoscript config., включая ваши условия для этих языков?

Другая возможная проблема: На своей корневой странице вы должны были объявить все языки системы. Вы должны убедиться, что UID каждой языковой записи равен номеру вашего параметра L в URI или, по крайней мере, config. для этого языка должно совпадать.

...