Django翻译不起作用

时间:2018-08-07 16:48:33

标签: python django settings translation

我正在尝试使用Django翻译,但没有任何反应。我找不到我的错误。谁能帮我吗?

一些详细信息:
我添加了LocaleMiddleware;
我添加了context_processors;
LANGUAGE_CODE ='pt-br';
语言=(     (“ pt”,“葡萄牙语”),     (“ en”,“英语”) );
LOCALE_PATHS = [os.path.join(BASE_DIR,'locale')];
我的django.po e .mo已创建并正确显示。
有什么建议吗?

2 个答案:

答案 0 :(得分:0)

from django.utils.translation import ugettext_lazy as _

您是如何加载翻译页面的?

答案 1 :(得分:0)

有必要在视图上添加一个激活(django.utils.translation)或设置一个Accept-Language标头。