From 0937e5fb5d9ba6cce3b0f09ee7a0ed7a365da2ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20G=C3=B6tz?= Date: Sat, 18 May 2019 03:47:08 +0200 Subject: [PATCH] Implement translation --- src/account_manager/main_views.py | 7 +++---- src/locale/de-fr/LC_MESSAGES/django.po | 6 +++++- src/locale/de/LC_MESSAGES/django.po | 6 +++++- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/account_manager/main_views.py b/src/account_manager/main_views.py index dfa306f..ac2ce98 100644 --- a/src/account_manager/main_views.py +++ b/src/account_manager/main_views.py @@ -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: diff --git a/src/locale/de-fr/LC_MESSAGES/django.po b/src/locale/de-fr/LC_MESSAGES/django.po index 1b2aca9..b9b6e77 100644 --- a/src/locale/de-fr/LC_MESSAGES/django.po +++ b/src/locale/de-fr/LC_MESSAGES/django.po @@ -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 \n" "Language-Team: LANGUAGE \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 " diff --git a/src/locale/de/LC_MESSAGES/django.po b/src/locale/de/LC_MESSAGES/django.po index 9a4db32..7fb1cec 100644 --- a/src/locale/de/LC_MESSAGES/django.po +++ b/src/locale/de/LC_MESSAGES/django.po @@ -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 \n" "Language-Team: LANGUAGE \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 "