diff --git a/src/core/docker_settings.py b/src/core/docker_settings.py index 79137c7..458305b 100644 --- a/src/core/docker_settings.py +++ b/src/core/docker_settings.py @@ -194,7 +194,8 @@ USE_TZ = True LANGUAGES = ( ('en', _('English')), - ('de', _('Deutsch')) + ('de', _('Deutsch')), + ('de-fr', _('Deutsch')) ) USE_L10N = True LANGUAGE_CODE = 'de' diff --git a/src/core/jinja2.py b/src/core/jinja2.py index 41a9693..0203c83 100644 --- a/src/core/jinja2.py +++ b/src/core/jinja2.py @@ -9,8 +9,8 @@ from jinja2 import Environment def environment(**options): options['extensions'] = ['jinja2.ext.i18n'] env = Environment(**options) - # env.install_gettext_translations(translation) - env.install_gettext_callables(gettext=gettext, ngettext=ngettext, newstyle=True) + env.install_gettext_translations(translation) + # env.install_gettext_callables(gettext=gettext, ngettext=ngettext, newstyle=True) env.globals.update({ 'static': static, 'url': reverse, diff --git a/src/locale/de-fr/LC_MESSAGES/django.po b/src/locale/de-fr/LC_MESSAGES/django.po new file mode 100644 index 0000000..d9b6beb --- /dev/null +++ b/src/locale/de-fr/LC_MESSAGES/django.po @@ -0,0 +1,123 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-05-17 22:54+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: account_manager/views/user_views.py:37 +msgid "" +"Der angefragte Nutzer gehört einem anderen Bereich an. Nutzer können nur von " +"dem Bereich bearbeitet werden, in dem sie erstellt wurden." +msgstr "" + +#: core/docker_settings.py:196 +msgid "English" +msgstr "" + +#: core/docker_settings.py:197 core/docker_settings.py:198 +msgid "Deutsch" +msgstr "" + +#. Translators: The Application Name: default LAMa +#: templates/base.jinja2:33 +msgid "AppName" +msgstr "" + +#. Translators: Logout button +#: templates/base.jinja2:40 +msgid "Logout" +msgstr "" + +#. Translators: Login Button +#: templates/base.jinja2:43 +msgid "Login" +msgstr "" + +#. Translators: About link title +#: templates/base.jinja2:58 templates/base_admin.jinja2:50 +msgid "About" +msgstr "" + +#: templates/base_admin.jinja2:10 +msgid "DjangoAdminArea" +msgstr "" + +#: templates/base_admin.jinja2:14 +msgid "Realms" +msgstr "" + +#: templates/base_admin.jinja2:24 +msgid "RealmOverview" +msgstr "" + +#: templates/base_admin.jinja2:27 +msgid "Realm" +msgstr "" + +#: templates/base_admin.jinja2:31 +msgid "RealmInformation" +msgstr "" + +#: templates/base_admin.jinja2:34 +msgid "User" +msgstr "" + +#: templates/base_admin.jinja2:37 +msgid "Groups" +msgstr "" + +#: templates/base_admin.jinja2:46 +msgid "RealmAdd" +msgstr "" + +#. Translators: Is the Headline of the create new realm view +#: templates/realm/realm_add.jinja2:10 +msgid "CreateNewRealm" +msgstr "" + +#. Translators: the submit button text for the create new realm form +#: templates/realm/realm_add.jinja2:16 +msgid "CreateRealm" +msgstr "" + +#: templates/realm/realm_add_failed.jinja2:5 +msgid "AddRealmError" +msgstr "" + +#: templates/realm/realm_add_failed.jinja2:7 +msgid "AddRealmErrorInfo" +msgstr "" + +#: templates/realm/realm_add_failed.jinja2:11 +msgid "AddRealmErrorLdapInfo" +msgstr "" + +#. Translators: The Application Name: default LAMa +#: templates/realm/realm_confirm_delete.jinja2:7 +msgid "RealmDelete" +msgstr "" + +#: templates/realm/realm_confirm_delete.jinja2:27 +msgid "RealmDeleteCancel" +msgstr "" + +#: templates/realm/realm_confirm_delete.jinja2:29 +msgid "RealmDeleteAgree" +msgstr "" + +#: templates/user/realm_user_detail.jinja2:22 +msgid "Anzeigename:" +msgstr "" diff --git a/src/locale/de/LC_MESSAGES/django.po b/src/locale/de/LC_MESSAGES/django.po index 5a2017b..55036d2 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-17 14:51+0000\n" +"POT-Creation-Date: 2019-05-17 22:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -106,6 +106,33 @@ msgstr "Das hinzufügen des Bereichs ist fehlgeschlagen." msgid "AddRealmErrorLdapInfo" msgstr "Bitte überprüfe den Ldap base dn, ob dieser auch wirklich existiert." +#. Translators: The Application Name: default LAMa +#: templates/realm/realm_confirm_delete.jinja2:7 +msgid "RealmDelete" +msgstr "Löschen des Bereichs" + +#: templates/realm/realm_confirm_delete.jinja2:27 +msgid "RealmDeleteCancel" +msgstr "Abbrechen" + +#: templates/realm/realm_confirm_delete.jinja2:29 +msgid "RealmDeleteAgree" +msgstr "Bereich löschen" + #: templates/user/realm_user_detail.jinja2:22 msgid "Anzeigename:" msgstr "" + +#: templates/realm/realm_confirm_delete.jinja2:29 +#, python-format +msgid "RealmDeleteInformation %(realm)s %(realm_ldap_base_dn)" +msgstr "" +"

Achtung! Sie sind gerade dabei den Bereich %(realm)s zu löschen.

" +"

Falls Sie sich sicher sind, dass Sie diesen Bereich löschen wollen, klicken Sie bitte auf \"Bereich löschen\"." +"

Hierdurch werden Alle Nutzer und Gruppen gelöscht, die unter der Ldap Basis" +"DN %(realm_ldap_base_dn)s eingetragen sind. Die Ldap Basis DN mit Ihren Organisationseinheiten " +"\"groups\" und \"people\" bleiben bestehen.

" +"

Bitte beachten Sie, dass die Daten der Nutzer, die in den Diensten hochgeladen wurden, weiterhin bestehen bleiben. " +"Diese Daten müssen vom Systemadministrator seperat gelöscht werden.

" +"

Möchten Sie das Löschen der Accountdaten verhindern, klicken Sie auf \"Abbrechen\"

" + diff --git a/src/templates/realm/realm_confirm_delete.jinja2 b/src/templates/realm/realm_confirm_delete.jinja2 index 2d02509..ed3d869 100644 --- a/src/templates/realm/realm_confirm_delete.jinja2 +++ b/src/templates/realm/realm_confirm_delete.jinja2 @@ -3,26 +3,29 @@
-

Löschen des Bereichs + {# Translators: The Application Name: default LAMa #} +

{{ _('RealmDelete') }} {{ realm.name }}

Abbrechen + class="btn btn-secondary mr-auto p-2"> {{ _('RealmDeleteCancel') }} Bereich löschen + class="btn btn-danger p-2"> {{ _('RealmDeleteAgree') }}
diff --git a/src/templates/realm/realm_create_update_mail.jinja2 b/src/templates/realm/realm_create_update_mail.jinja2 deleted file mode 100644 index be207a4..0000000 --- a/src/templates/realm/realm_create_update_mail.jinja2 +++ /dev/null @@ -1,11 +0,0 @@ -{% extends 'realm/realm_detailed.jinja2' %} -{% block realm_form %} -

Email Account erstellen oder updaten

- {% if form %} -
- - {{ form.as_p()|safe }} - -
- {% endif %} -{% endblock %} \ No newline at end of file