gpt4 book ai didi

django - 如何翻译应用程序模板

转载 作者:行者123 更新时间:2023-12-02 22:35:03 24 4
gpt4 key购买 nike

我想在我的应用程序中使用多种语言,为此我遵循了此 doc

在 locale 文件夹中创建 django.po 后,我打开了它,因为该文件包含“#”,它告诉您可以翻译哪一行。但这个文件只包含管理部分,它没有我的应用程序模板,即我的应用程序的 HTML 文件。

那么我如何翻译这些 HTML 文件,或者我应该做什么才能使 django.po 文件也可以包含我的应用程序模板。

我只关注了这个doc .

最佳答案

运行之前,您需要在 html 文件中使用 {% trans %}{% blocktrans %} 模板标签

python manage.py makemessages -l <locale>

如果您已经这样做了,并且您的 HTML 模板位于源代码树中,那么 makemessages 应该会选取它们。如果您尚未使用这些模板标记,那么您将不会在 .po 文件中看到它们的任何输出。

关于django - 如何翻译应用程序模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12890935/

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