0
我正在开发一个Django西班牙语网站并使用电子邮件字段。如果表单中输入的字符串不是电子邮件,则会显示英文内置的错误消息。我怎样才能把它改成西班牙语?Django电子邮件验证器语言
在我的settings.py我已经将语言设置为西班牙语:
LANGUAGE_CODE = 'es'
我也尝试添加以下代码的views.py:
from django.utils.translation import activate
activate('es')
中所解释的那样在settings.py中,您有ha ve'USE_I18N = True',你有'TEMPLATE_CONTEXT_PROCESSORS'列表中的“django.core.context_processors.i18n”吗? –
另外,你确定'es'是正确的语言代码吗?我会期待像ES-ES或ES-MX这样的东西。 –
西班牙语内置错误消息是否适用于其他字段类型,还是只有英文错误? – Vingtoft