Implement translation

This commit is contained in:
Götz 2019-05-18 03:47:08 +02:00
parent 369a28851c
commit 0937e5fb5d
3 changed files with 13 additions and 6 deletions

View File

@ -8,14 +8,13 @@ from django.contrib.auth.models import Group, User
from django.core.exceptions import ObjectDoesNotExist
from django.db import IntegrityError
from django.shortcuts import render, redirect, HttpResponse
from datetime import datetime, timedelta
from account_helper.models import Realm
from account_manager.utils.mail_utils import realm_send_mail
from .forms import RealmAddForm, RealmUpdateForm
from .models import LdapGroup, LdapUser
from ldap import LDAPError
from django.utils.translation import gettext
from django.utils.translation import gettext as _
logger = logging.getLogger(__name__)
@ -51,8 +50,8 @@ def realm_list(request):
return redirect('user-detail', realm.id, user.dn)
except ObjectDoesNotExist as err:
logger.info('Anmeldung fehlgeschlagen', err)
return HttpResponse("Invalid login. Please try again.")
logger.info('Login failed', err)
return HttpResponse(_('InvalidLogin'))
elif len(realms) == 1:
return redirect('realm-detail', realms[0].id)
else:

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-05-18 01:15+0000\n"
"POT-Creation-Date: 2019-05-18 01:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,6 +17,10 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: account_manager/main_views.py:54
msgid "InvalidLogin"
msgstr ""
#: account_manager/views/user_views.py:37
msgid ""
"Der angefragte Nutzer gehört einem anderen Bereich an. Nutzer können nur von "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-05-18 01:15+0000\n"
"POT-Creation-Date: 2019-05-18 01:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,6 +18,10 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: account_manager/main_views.py:54
msgid "InvalidLogin"
msgstr "Invalid login. Please try again."
#: account_manager/views/user_views.py:37
msgid ""
"Der angefragte Nutzer gehört einem anderen Bereich an. Nutzer können nur von "