观点:
from django.utils.translation import ugettext_lazy as _
messages.success(request, (_("Thank you for contacting us.")))
return HttpResponseRedirect('/contact/')
在模板中:
<div class="alert alert-{{ message.tags }}" data-alert="alert" style="margin-bottom: 0px;">
<a class="close" href="#" onclick="$(this).parent().fadeOut('fast'); return false;">×</a>
<p class="text-center" style="color: #0886B6; font-size: 20px;">{{ message }}</p>
{% endfor %}
</div>
尽管有消息,但翻译了所有翻译。我已创建并编译了消息文件但无法正常工作。怎么了?
答案 0 :(得分:0)
替换ugettext_lazy with ugettext
工作。