我在模板中添加了几个trans
块,例如:
<p>{% trans "LANDING_PARA_1" %}</p>
我针对几种语言运行了django-admin.py makemessages -l en_US
,并更新了msgstr
个django.po
文件中的LANDING_PARA_1
值以及其他值。
然后我运行了django-admin.py compilemessages
并重新启动了我的开发服务器。
这些值未本地化(它们将以LANDING_PARA_1等而非实际文本形式出现)。
我做错了什么? settings.py
中的语言代码为en-us
。如果有人从某个区域设置访问该网站,我不支持翻译(例如fr
),他们会看到什么?