Wagtail-Localize 翻译的主页未连接到站点

Wagtail-Localize translated home page not connected to site

所以问题很简单: 翻译的主页未连接到任何站点。一切正常,我可以像这样手动打开翻译的页面:/en/...。但是例如翻译页面上没有LIVE按钮,我已经习惯了。

这是主页,我的网站默认。

这是翻译的主页。

同样在资源管理器中,它显示警告,指出此页面未连接到任何站点,我认为不应该。

这里红框里写的是每页是什么语言。

这不是什么大问题,但有点烦人,我计划很快将这个网站发布到生产环境中,所以编辑们可能不知道要编辑哪个页面。 我该如何解决这个问题?也许有一种方法可以更改数据库中的某些内容,以便翻译的主页正确连接到主主页?

我尝试删除数据库并重新迁移所有内容(顺便说一下,这给了我 this 错误,我通过将 locale_id=1 添加到迁移中来修复它),但没有任何效果。我认为当我将 LANGUAGE_CODEen-us 更改为 ru-ru 时发生了这种情况,我不确定,但是删除和重新迁移数据库应该修复它但没有。 :(

请有 1500 声望的人创建一个 wagtail-localize 标签 xD

当然,发布了一个问题,答案就出来了……没关系,我想很多人会觉得这个问答有用。

所以问题出在 wagtail_localize.locales 应用程序中,我将其更改为 wagtail.locales 现在一切正常,我认为这些应用程序基本上是同一回事,但我错了。

.url 由于这个问题,页面上的功能也无法正常工作。 只需更换应用程序即可!

希望对您有所帮助! :P