Я использую PasswordResetConfirmView следующим образом:
path('password-reset-confirm/<uidb64>/<token>/',
PasswordResetConfirmView.as_view(
template_name='auth/reset_password/confirm.html',
success_url='/password-reset-complete/'
), name='password_reset_confirm'),
А это шаблон:
{% if validlink %}
<article class="card-body">
<form method="post">
{% csrf_token %}
{% for field in form %}
<p>
<div>{{ field.label_tag }}</div>
{{ field }}
{% for error in field.errors %}
<p style="color: red">{{ error }}</p>
{% endfor %}
</p>
{% endfor %}
<button type="submit" class="mt-2">Enviar</button>
</form>
</article>
{% endif %}
Есть ли способ изменить текст меток, чтобы они отображались на другом языке? Сейчас field.label_tag получает значения: «Новый пароль» и «Подтверждение нового пароля».
То же самое и с field.errors. Я хотел бы изменить их на другой язык (в данном случае на испанском sh).