{% extends "base.html" %} {% load i18n %} {% load translations %} {% load authnames %} {% load crispy_forms_tags %} {% block breadcrumbs %}
  • {% trans "Login" %}
  • {% endblock %} {% block content %} {% if form.errors %} {% show_message "error" _("This username/password combination was not found. Please try again.") %} {% endif %} {% if demo_server %} {% show_message "info" _("To test Weblate, you can login as demo user with password demo.") %} {% endif %}

    {% trans "Password login" %}

    {% csrf_token %} {{ form|crispy }}

    {% url 'password_reset' as reset_url %} {% blocktrans %}Forgot your password? You can reset it.{% endblocktrans %}

    {% if login_backends %}

    {% trans "Third party login" %}

    {% for name in login_backends %} {% auth_name name %} {% endfor %}
    {% endif %} {% if registration_open %}

    {% trans "Registration" %}

    {% url 'register' as register_url %} {% blocktrans %}Do not have an account yet? You can register.{% endblocktrans %}

    {% endif %}
    {% endblock %}