From 4fe77f89d3261e32b4ba939887d4888b6d5e0ee4 Mon Sep 17 00:00:00 2001 From: Emanuel Schuetze Date: Wed, 18 Jul 2012 21:15:12 +0200 Subject: [PATCH] Updated translations. --- openslides/application/views.py | 2 +- openslides/locale/de/LC_MESSAGES/django.mo | Bin 34943 -> 34981 bytes openslides/locale/de/LC_MESSAGES/django.po | 165 ++++++++++++--------- openslides/participant/views.py | 6 +- 4 files changed, 102 insertions(+), 71 deletions(-) diff --git a/openslides/application/views.py b/openslides/application/views.py index ad4ab436c..dc8db38f9 100644 --- a/openslides/application/views.py +++ b/openslides/application/views.py @@ -560,7 +560,7 @@ def reject_version(request, aversion_id): def application_import(request): try: request.user.profile - messages.error(request, _('The import function is available for the superuser (without user profile) only.')) + messages.error(request, _('The import function is available for the admin (without user profile) only.')) return redirect(reverse('application_overview')) except Profile.DoesNotExist: pass diff --git a/openslides/locale/de/LC_MESSAGES/django.mo b/openslides/locale/de/LC_MESSAGES/django.mo index 8d9361b488e1fdc69ece64034d519948382516dc..96d72bf704ce32ba09de0b5209bae31f0e56513d 100644 GIT binary patch delta 7853 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 G+WZ&QaS6Nt delta 7843 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 diff --git a/openslides/locale/de/LC_MESSAGES/django.po b/openslides/locale/de/LC_MESSAGES/django.po index 968a39e94..1c9c72d8b 100644 --- a/openslides/locale/de/LC_MESSAGES/django.po +++ b/openslides/locale/de/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenSlides 1.x\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-07-18 10:52+0200\n" +"POT-Creation-Date: 2012-07-18 21:11+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Emanuel Schuetze \n" "Language-Team: German\n" @@ -69,6 +69,8 @@ msgstr "Darf die Tagesordung verwalten" #: agenda/templates/agenda/overview.html:77 #: agenda/templates/projector/AgendaSummary.html:6 #: agenda/templates/projector/AgendaSummary.html:10 +#: application/templates/projector/overview.html:3 +#: application/templates/projector/overview.html:10 msgid "Agenda" msgstr "Tagesordnung" @@ -105,6 +107,9 @@ msgstr "Eintrag %s wurde erfolgreich gelöscht." #: application/views.py:487 application/views.py:809 application/views.py:860 #: application/templates/application/view.html:82 #: application/templates/projector/Application.html:37 +#: application/templates/projector/ItemApplication.html:30 +#: application/templates/projector/ItemAssignment.html:67 +#: application/templates/projector/ItemAssignment.html:71 #: assignment/models.py:240 assignment/views.py:557 #: assignment/templates/assignment/view.html:158 #: assignment/templates/assignment/view.html:162 @@ -119,6 +124,8 @@ msgstr "Ja" #: application/views.py:487 application/views.py:809 application/views.py:861 #: application/templates/application/view.html:83 #: application/templates/projector/Application.html:38 +#: application/templates/projector/ItemApplication.html:31 +#: application/templates/projector/ItemAssignment.html:68 #: assignment/models.py:240 assignment/views.py:558 #: assignment/templates/assignment/view.html:159 #: assignment/templates/projector/Assignment.html:79 utils/utils.py:53 @@ -342,6 +349,7 @@ msgstr "Bearbeiten" #: application/templates/application/view.html:232 #: application/templates/application/view.html:252 #: application/templates/projector/Application.html:77 +#: application/templates/projector/ItemApplication.html:56 msgid "Reason" msgstr "Begründung" @@ -357,6 +365,7 @@ msgstr "Triviale Änderungen erzeugen keine neue Version." #: application/templates/application/overview.html:41 #: application/templates/application/view.html:18 #: application/templates/projector/Application.html:55 +#: application/templates/projector/ItemApplication.html:19 msgid "Submitter" msgstr "Antragsteller/in" @@ -475,12 +484,6 @@ msgstr "Benötigt Review" msgid "Version %d permitted" msgstr "Version %d zugelassen" -#: application/models.py:109 -#, python-format -msgctxt "Rejected meens not permittd" -msgid "Version %d rejected" -msgstr "Version %d verworfen" - #: application/models.py:138 msgid "Searching for supporters." msgstr "Auf Unterstützersuche." @@ -726,10 +729,9 @@ msgstr "Soll Version %s wirklich zurückgewiesen werden?" #: application/views.py:563 participant/views.py:395 msgid "" -"The import function is available for the superuser (without user profile) " -"only." +"The import function is available for the admin (without user profile) only." msgstr "" -"Die Importfunktion ist nur für den 'superuser' (ohne Nutzerprofil) verfügbar." +"Die Importfunktion ist nur für den Admin (ohne Nutzerprofil) verfügbar." #: application/views.py:594 application/views.py:598 application/views.py:604 #: application/views.py:607 participant/views.py:464 @@ -793,6 +795,7 @@ msgstr "Keine Anträge vorhanden." #: application/views.py:738 #: application/templates/application/base_application.html:24 #: application/templates/projector/Application.html:63 +#: application/templates/projector/ItemApplication.html:50 msgid "Application No." msgstr "Antrag Nr." @@ -800,6 +803,8 @@ msgstr "Antrag Nr." #: application/templates/application/overview.html:40 #: application/templates/application/view.html:37 #: application/templates/projector/Application.html:11 +#: application/templates/projector/ItemApplication.html:8 +#: application/templates/projector/ItemAssignment.html:13 #: assignment/templates/assignment/overview.html:14 #: assignment/templates/assignment/overview.html:27 #: assignment/templates/assignment/view.html:11 @@ -828,19 +833,24 @@ msgstr "Abstimmungsergebnis" #: application/templates/application/view.html:69 #: application/templates/application/view.html:77 #: application/templates/projector/Application.html:33 +#: application/templates/projector/ItemApplication.html:27 msgid "Vote" msgstr "Abstimmung" #: application/views.py:809 application/views.py:862 #: application/templates/application/view.html:84 -#: application/templates/projector/Application.html:39 assignment/views.py:558 -#: assignment/templates/assignment/view.html:160 +#: application/templates/projector/Application.html:39 +#: application/templates/projector/ItemApplication.html:32 +#: application/templates/projector/ItemAssignment.html:69 +#: assignment/views.py:558 assignment/templates/assignment/view.html:160 #: assignment/templates/projector/Assignment.html:80 msgid "Abstention" msgstr "Enthaltung" #: application/views.py:809 application/templates/application/view.html:85 #: application/templates/projector/Application.html:40 +#: application/templates/projector/ItemApplication.html:33 +#: application/templates/projector/ItemAssignment.html:88 #: assignment/templates/assignment/view.html:182 #: assignment/templates/projector/Assignment.html:101 msgid "Invalid" @@ -849,8 +859,11 @@ msgstr "Ungültig" #: application/views.py:809 #: application/templates/application/poll_view.html:35 #: application/templates/application/view.html:87 -#: application/templates/projector/Application.html:42 assignment/views.py:442 -#: assignment/templates/assignment/poll_view.html:45 +#: application/templates/projector/Application.html:42 +#: application/templates/projector/ItemApplication.html:35 +#: application/templates/projector/ItemAssignment.html:93 +#: application/templates/projector/ItemAssignment.html:96 +#: assignment/views.py:442 assignment/templates/assignment/poll_view.html:45 #: assignment/templates/assignment/view.html:194 #: assignment/templates/assignment/view.html:199 #: assignment/templates/projector/Assignment.html:111 @@ -1027,8 +1040,9 @@ msgstr "Wahlmöglichkeit" msgid "Votes" msgstr "Stimmen" -#: application/templates/application/poll_view.html:31 assignment/views.py:435 -#: assignment/templates/assignment/poll_view.html:35 +#: application/templates/application/poll_view.html:31 +#: application/templates/projector/ItemAssignment.html:85 +#: assignment/views.py:435 assignment/templates/assignment/poll_view.html:35 #: assignment/templates/assignment/view.html:177 #: assignment/templates/projector/Assignment.html:97 msgid "Invalid votes" @@ -1168,19 +1182,82 @@ msgid "Log" msgstr "Log" #: application/templates/projector/Application.html:29 +#: application/templates/projector/ItemApplication.html:23 msgid "Poll result" msgstr "Abstimmungsergebnis" #: application/templates/projector/Application.html:47 +#: application/templates/projector/ItemApplication.html:41 msgid "No poll results available." msgstr "Keine Abstimmungen vorhanden." +#: application/templates/projector/ItemAssignment.html:8 +#: assignment/views.py:501 assignment/views.py:517 +#: assignment/templates/assignment/overview.html:25 +#: assignment/templates/assignment/poll_view.html:5 +#: assignment/templates/assignment/view.html:6 +#: assignment/templates/projector/Assignment.html:27 +msgid "Election" +msgstr "Wahl" + +#: application/templates/projector/ItemAssignment.html:16 #: assignment/forms.py:24 assignment/models.py:44 assignment/views.py:364 #: assignment/templates/assignment/view.html:13 #: assignment/templates/projector/Assignment.html:21 msgid "Number of available posts" msgstr "Anzahl der zur Wahl stehenden Posten" +#: application/templates/projector/ItemAssignment.html:30 +#: application/templates/projector/ItemAssignment.html:48 +#: assignment/views.py:370 assignment/views.py:403 +#: assignment/templates/assignment/overview.html:26 +#: assignment/templates/assignment/poll_view.html:18 +#: assignment/templates/assignment/view.html:36 +#: assignment/templates/assignment/view.html:110 +#: assignment/templates/projector/Assignment.html:38 +#: assignment/templates/projector/Assignment.html:56 +msgid "Candidates" +msgstr "Kandidaten/innen" + +#: application/templates/projector/ItemAssignment.html:36 +#: assignment/templates/assignment/view.html:47 +#: assignment/templates/projector/Assignment.html:44 +msgid "No candidates available." +msgstr "Keine Kandidaten/innen vorhanden." + +#: application/templates/projector/ItemAssignment.html:45 +#: assignment/templates/assignment/view.html:95 +#: assignment/templates/projector/Assignment.html:52 +msgid "Election results" +msgstr "Wahlergebnisse" + +#: application/templates/projector/ItemAssignment.html:51 +#: assignment/views.py:395 +#: assignment/templates/assignment/base_assignment.html:71 +#: assignment/templates/assignment/poll_view.html:5 +#: assignment/templates/assignment/poll_view.html:8 +#: assignment/templates/assignment/view.html:104 +#: assignment/templates/assignment/view.html:113 +#: assignment/templates/projector/Assignment.html:59 +msgid "ballot" +msgstr "Wahlgang" + +#: application/templates/projector/ItemAssignment.html:60 +#: assignment/templates/assignment/view.html:145 +#: assignment/templates/projector/Assignment.html:69 +msgid "Candidate is elected" +msgstr "Kandidat/in ist gewählt" + +#: application/templates/projector/ItemAssignment.html:81 +#: assignment/templates/assignment/view.html:213 +#: assignment/templates/projector/Assignment.html:126 +msgid "No ballots available." +msgstr "Keine Wahlgänge vorhanden." + +#: application/templates/projector/ItemPoll.html:4 +msgid "Poll about" +msgstr "Abstimmung über" + #: assignment/forms.py:35 msgid "Nominate a participant" msgstr "Teilnehmer/in vorschlagen" @@ -1382,26 +1459,6 @@ msgstr "Keine Wahlen vorhanden." msgid "Election: %s" msgstr "Wahlen: %s" -#: assignment/views.py:370 assignment/views.py:403 -#: assignment/templates/assignment/overview.html:26 -#: assignment/templates/assignment/poll_view.html:18 -#: assignment/templates/assignment/view.html:36 -#: assignment/templates/assignment/view.html:110 -#: assignment/templates/projector/Assignment.html:38 -#: assignment/templates/projector/Assignment.html:56 -msgid "Candidates" -msgstr "Kandidaten/innen" - -#: assignment/views.py:395 -#: assignment/templates/assignment/base_assignment.html:71 -#: assignment/templates/assignment/poll_view.html:5 -#: assignment/templates/assignment/poll_view.html:8 -#: assignment/templates/assignment/view.html:104 -#: assignment/templates/assignment/view.html:113 -#: assignment/templates/projector/Assignment.html:59 -msgid "ballot" -msgstr "Wahlgang" - #: assignment/views.py:398 msgid "ballots" msgstr "Wahlgänge" @@ -1417,14 +1474,6 @@ msgstr "" "N: %(NO)s\n" "E: %(ABSTAIN)s" -#: assignment/views.py:501 assignment/views.py:517 -#: assignment/templates/assignment/overview.html:25 -#: assignment/templates/assignment/poll_view.html:5 -#: assignment/templates/assignment/view.html:6 -#: assignment/templates/projector/Assignment.html:27 -msgid "Election" -msgstr "Wahl" - #: assignment/views.py:523 #, python-format msgid "%d. ballot" @@ -1512,11 +1561,6 @@ msgstr "Status ändern" msgid "Remove candidate" msgstr "Kandidate/in entfernen" -#: assignment/templates/assignment/view.html:47 -#: assignment/templates/projector/Assignment.html:44 -msgid "No candidates available." -msgstr "Keine Kandidaten/innen vorhanden." - #: assignment/templates/assignment/view.html:60 msgid "Withdraw self candidature" msgstr "Eigene Kandidatur zurückziehen" @@ -1529,11 +1573,6 @@ msgstr "Selbst kandidieren" msgid "Add new participant" msgstr "Neue/n Teilnehmer/in hinzufügen" -#: assignment/templates/assignment/view.html:95 -#: assignment/templates/projector/Assignment.html:52 -msgid "Election results" -msgstr "Wahlergebnisse" - #: assignment/templates/assignment/view.html:118 msgid "Publish/unpublish results" msgstr "Ergebnisse veröffentlichen/unveröffentlichen" @@ -1543,21 +1582,11 @@ msgstr "Ergebnisse veröffentlichen/unveröffentlichen" msgid "New ballot" msgstr "Neuer Wahlgang" -#: assignment/templates/assignment/view.html:145 -#: assignment/templates/projector/Assignment.html:69 -msgid "Candidate is elected" -msgstr "Kandidat/in ist gewählt" - #: assignment/templates/assignment/view.html:164 #: assignment/templates/projector/Assignment.html:84 msgid "was not a
candidate" msgstr "war kein Kandidat" -#: assignment/templates/assignment/view.html:213 -#: assignment/templates/projector/Assignment.html:126 -msgid "No ballots available." -msgstr "Keine Wahlgänge vorhanden." - #: config/forms.py:24 msgid "Event name" msgstr "Veranstaltungsname" @@ -1890,9 +1919,12 @@ msgstr "Soll das Passwort für %s wirklich zurückgesetzt werden?" #: participant/views.py:571 #, python-format -msgid "The password for the user %(user)s is %(password)s. Please change it" +msgid "" +"Installation was successfully! Use %(user)s (password: %(password)s) for " +"first login and change password!" msgstr "" -"Das Passwort für den Benutzer %(user)s ist %(password)s. Bitte ändere es" +"Die Installation war erfolgreich! Bitte %(user)s (Passwort: %(password)s) für " +"die erste Anmeldung verwenden und das Passwort ändern!" #: participant/views.py:588 #: participant/templates/participant/base_participant.html:12 @@ -2185,7 +2217,6 @@ msgid "Custom slides" msgstr "Benutzerdefinierte Folien" #: projector/templates/projector/control_countdown.html:6 -msgctxt "seconds" msgid "s" msgstr "s" diff --git a/openslides/participant/views.py b/openslides/participant/views.py index bb8cfefbb..2574c2ed6 100644 --- a/openslides/participant/views.py +++ b/openslides/participant/views.py @@ -392,7 +392,7 @@ def user_import(request): from openslides.application.models import Application try: request.user.profile - messages.error(request, _('The import function is available for the superuser (without user profile) only.')) + messages.error(request, _('The import function is available for the admin (without user profile) only.')) return redirect(reverse('user_overview')) except Profile.DoesNotExist: pass @@ -568,8 +568,8 @@ def login(request): try: admin = User.objects.get(pk=1) if admin.check_password(config['admin_password']): - first_time_message = _("The password for the user %(user)s is " - "%(password)s. Please change it") % { + first_time_message = _("Installation was successfully! Use %(user)s " + "(password: %(password)s) for first login and change password!") % { 'user': html_strong(admin.username), 'password': html_strong(config['admin_password'])} else: