TYPO3:如何恢复已删除的语言?

时间:2011-11-24 19:29:44

标签: typo3 recovery recover realurl

在表pages_language_overlay中,我可以看到有sys_language_uid = 1的命令。但如果我在页面上的列表中查找id = 0,则没有语言。我该如何恢复语言?

问题在于我尝试在项目副本上创建id = 1的新语言。然后我遇到了一些问题,因为TYPO3没有使用realURL(see here)来管理它。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您必须为您的网站创建其他语言记录:

  • 在后端:激活列表模块
  • 选择整个页面树的根节点(id = 0)
  • 检查是否已有“网站语言”块,其中包含记录
  • 如果没有:点击“创建新记录”(带绿色的小图标加上靠近窗口顶部)
  • 选择系统记录 - >网站语言
  • 选择您的语言的名称,ISO代码和标志
  • 保存

现在确保您的新语言记录的id = 1。如果ID较高,则表sys_language中的自动增量值不为零(可能是因为您之前已创建并删除了某种语言)。在这种情况下,您必须手动修改sys_language(导出到SQL,相应地修改SQL,删除表并重新导入)。

干杯,Jörg。