TYPO3 - 翻译不显示,总是默认语言

TYPO3 - Translation doesn't show, always default language

() -> 同样的故事,但我无法修复它。

我对TYPO3没有太多经验,目前遇到以下问题。

标准语言是荷兰语,我想要法语翻译。我已经将一个菜单+页面翻译成法文了。

当我在语言 select 菜单中单击 'FR'(法语)时,index.php 的 URL? id = 215 & L = 0 变为 index.php? id = 215 & L = 1,但内容仍然是 Futch.

我已经安装并配置了 srt_languagemenu,这样当翻译不可用时,菜单中的语言参考就会消失。这非常有效。

当我在完成翻译后从后台点击 'Save and open' 时,这里也会显示正常的标准(荷兰语)页面。

有人能告诉我我可能做错了什么或忘记设置了吗?

打字错误3: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

能否请您向我们提供 config. 的 Typoscript 部分,包括您为这些语言制定的条件?

另一个可能的问题:在你的根页面上你应该已经声明了系统的所有语言。您必须确保每个语言记录的 UID 等于 URI 中 L 参数的编号,或者至少该语言的 config. 必须与其匹配。