使用django trans标签翻译

时间:2014-04-25 09:39:17

标签: django

在django模板中,我的标签为{% trans mypage %} 在翻译页面中,我有en/django.po个文件,我的网页指向“mypage

我的问题是,如果我必须将mypage更改为minepage,那么我应该在视图中更改它还是django.po文件

据我所知,mypage只是一个变量,要更改为适当的翻译,我们必须在.po文件和makemessage以及编译消息中进行更改。我对吗?

1 个答案:

答案 0 :(得分:0)

您可以在模板和python类中定义可翻译字符串,然后使用django命令:makemessages(生成/更新.PO文件)+ compilemessages(生成/更新.MO)。因此,重点是:您应手动编辑.PO文件,以更改标签的翻译(其值)。