我正在用西班牙语开发一个Django网站并使用电子邮件字段。如果表单中键入的字符串不是电子邮件,则会显示英语内置错误消息。如何将其更改为西班牙语?
在我的settings.py中,我将语言设置为西班牙语:
LANGUAGE_CODE = 'es'
我还尝试将以下代码添加到views.py:
from django.utils.translation import activate
activate('es')
答案 0 :(得分:0)
实际上,我看到的错误与Django无关,但它是来自浏览器的电子邮件验证器,它以浏览器的语言显示,正如@ {Yann-Dinendal在How to change html5 pattern error messages for email所解释的