1

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

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

这是翻译后的主页。

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

在红框中,每页是用什么语言写的。

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

我试图删除数据库并重新迁移everyting(顺便说一句,这给了我这个错误,我通过添加locale_id=1到迁移来修复它),没有任何效果。我认为这发生在我从 更改LANGUAGE_CODEen-usru-ru,我不确定,但删除和重新迁移数据库应该已经修复它,但它没有。:(

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

4

1 回答 1

1

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

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

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

希望这可以帮助!:P

于 2020-11-21T05:23:41.283 回答