gpt4 book ai didi

django - 翻译和翻译不适用于任何页面

转载 作者:行者123 更新时间:2023-12-04 17:28:05 24 4
gpt4 key购买 nike

我直接从 Git 复制 Django 模板并将它们粘贴到我项目中的覆盖模板中(因此没有语法错误),但我在使用翻译或翻译的每个页面上都收到此错误消息:

Invalid block tag on line 38: 'translate', expected 'endblock'. Did you forget to register or load this tag?

我的设置文件与我开始该项目时没有变化,正如我所说,我直接从 git 存储库复制代码。我猜问题出在我的 settings.py 文件中。我用 Google 搜索并尝试了所有我能找到的东西,但似乎找不到问题。

任何人都可以帮助阐明可能是什么问题吗?

谢谢。

PS 我知道我提供的代码很少,但我想不出如何在不粘贴整个 settings.py 文件的情况下提供更多代码:s

最佳答案

根据 Django documentation (感谢 Gabriel 在评论中提到)您需要在模板顶部添加 {% load i18n %} 以便能够使用 translateblocktranslate 标签。

在 Django 3.1 中,transblocktrans 标签通过保持向后兼容性相应地重命名为 translateblocktranslate 标签.

关于django - 翻译和翻译不适用于任何页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62060644/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com