Изменить язык Django встроенных шаблонов - PullRequest
0 голосов
/ 28 мая 2020

Я использую 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).

1 Ответ

0 голосов
/ 28 мая 2020

сэр, не могли бы вы дать нам более подробную информацию о том, что вы хотите и какой ярлык вы хотите изменить, спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...