【发布时间】:2009-12-01 13:59:29
【问题描述】:
我正在尝试找出 django 翻译系统,所以我写了一个小测试应用程序。我创建了翻译文件并编译了它们(*.po 和 *.mo),现在我尝试用不同的语言渲染模板。我将 settings.py 中的 LANGUAGE_CODE 更改为其他语言代码,但模板仍以英语呈现。没有给出错误,只是看不到我正在尝试的其他语言,即使我翻译、编译和所有这些。我设置了数据库以支持所需的任何内容。我还在模板中使用了 get_current_language:
{% load i18n %}
{% get_current_language as LANGUAGE_CODE %}
{% get_available_languages as LANGUAGES %}
{% get_current_language_bidi as LANGUAGE_BIDI %}
the current language is {{ LANGUAGE_CODE }}
但是我在代码应该出现的地方变得空白。我错过了什么?谢谢。
【问题讨论】:
标签: django internationalization translation