【发布时间】:2019-01-29 04:52:10
【问题描述】:
我正在使用 django 1.8.7。
据我了解,django 语言环境应该是从
<site_root>/locale/<lang_code>/LC_MESSAGES/django.po
我有
<site_root>/locale/zh_CN/LC_MESSAGES/django.po
然后跑了
python3 manage.py compilemessages 和
我有
<site_root>/locale/zh_CN/LC_MESSAGES/django.mo 和
我有
request.session[LANGUAGE_SESSION_KEY] = 'zh-cn'
但是我的 django 应用程序没有从我的 <site_root>/locale/zn_CN/LC_MESSAGES/django.po 加载任何内容,而只是从 django 的默认翻译中加载了一些语言环境翻译中的翻译。
django/contrib/auth/locale/zh_CN/LC_MESSAGES/django.po
我应该去哪里看看?
【问题讨论】:
标签: python django python-3.x locale chinese-locale