From fa8b9d38880b3e7a24863599faa723ff213e4d9b Mon Sep 17 00:00:00 2001 From: Emanuel Schuetze Date: Thu, 16 May 2013 22:53:38 +0200 Subject: [PATCH] Fixed translation issue for motion state. --- openslides/locale/de/LC_MESSAGES/django.mo | Bin 38627 -> 38640 bytes openslides/locale/de/LC_MESSAGES/django.po | 51 +++++++++++---------- openslides/motion/views.py | 4 +- 3 files changed, 28 insertions(+), 27 deletions(-) diff --git a/openslides/locale/de/LC_MESSAGES/django.mo b/openslides/locale/de/LC_MESSAGES/django.mo index fc98a022e7d45c72b9c93eaa3347af8e356784db..291346e8f4f175ee76394109ce24532a4e9bb8ec 100644 GIT binary patch delta 8369 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 delta 8349 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\n" "Language-Team: support@openslides.de\n" @@ -87,12 +87,12 @@ msgstr "Organisatorischer Eintrag" #: agenda/models.py:44 core/signals.py:76 mediafile/models.py:32 #: mediafile/templates/mediafile/mediafile_list.html:18 motion/forms.py:34 -#: motion/models.py:551 participant/models.py:39 participant/views.py:193 +#: motion/models.py:552 participant/models.py:39 participant/views.py:193 #: participant/templates/participant/overview.html:48 projector/models.py:27 msgid "Title" msgstr "Titel" -#: agenda/models.py:49 motion/forms.py:39 motion/models.py:554 +#: agenda/models.py:49 motion/forms.py:39 motion/models.py:555 #: projector/models.py:28 msgid "Text" msgstr "Text" @@ -365,7 +365,7 @@ msgstr "Möchten Sie die geänderte Reihenfolge der Einträge speichern?" #: assignment/views.py:580 assignment/templates/assignment/view.html:201 #: assignment/templates/assignment/view.html:205 #: assignment/templates/projector/Assignment.html:78 -#: assignment/templates/projector/Assignment.html:82 motion/models.py:711 +#: assignment/templates/projector/Assignment.html:82 motion/models.py:715 #: motion/pdf.py:147 motion/pdf.py:269 #: motion/templates/motion/motion_detail.html:207 #: motion/templates/projector/Motion.html:27 utils/utils.py:46 @@ -376,7 +376,7 @@ msgstr "Ja" #: agenda/templates/agenda/overview.html:35 #: agenda/templates/agenda/view.html:83 assignment/models.py:288 #: assignment/views.py:581 assignment/templates/assignment/view.html:202 -#: assignment/templates/projector/Assignment.html:79 motion/models.py:711 +#: assignment/templates/projector/Assignment.html:79 motion/models.py:715 #: motion/pdf.py:147 motion/pdf.py:270 #: motion/templates/motion/motion_detail.html:208 #: motion/templates/projector/Motion.html:28 utils/utils.py:46 @@ -639,7 +639,7 @@ msgstr "Darf selbst für Wahlen kandidieren" msgid "Can manage assignment" msgstr "Darf Wahlen verwalten" -#: assignment/models.py:288 motion/models.py:711 +#: assignment/models.py:288 motion/models.py:715 msgid "Abstain" msgstr "Enthaltung" @@ -647,7 +647,7 @@ msgstr "Enthaltung" msgid "Votes" msgstr "Stimmen" -#: assignment/models.py:307 motion/models.py:725 +#: assignment/models.py:307 motion/models.py:729 #, python-format msgid "Ballot %d" msgstr "Wahlgang %d" @@ -1230,7 +1230,7 @@ msgstr "" msgid "Motion imported" msgstr "Antrag importiert" -#: motion/forms.py:45 motion/models.py:557 motion/pdf.py:170 +#: motion/forms.py:45 motion/models.py:558 motion/pdf.py:170 #: motion/templates/motion/motion_detail.html:81 #: motion/templates/motion/motion_diff.html:55 #: motion/templates/projector/Motion.html:73 @@ -1311,31 +1311,31 @@ msgstr "" "Diese Person wird für jede Zeile aus Ihrer CSV-Datei als Antragsteller " "verwendet, bei der kein gültiger Antragsteller enthalten ist." -#: motion/models.py:90 +#: motion/models.py:91 msgid "Can see motions" msgstr "Darf Anträge sehen" -#: motion/models.py:91 +#: motion/models.py:92 msgid "Can create motions" msgstr "Darf Anträge erstellen" -#: motion/models.py:92 +#: motion/models.py:93 msgid "Can support motions" msgstr "Darf Anträge unterstützen" -#: motion/models.py:93 +#: motion/models.py:94 msgid "Can manage motions" msgstr "Darf Anträge verwalten" -#: motion/models.py:574 +#: motion/models.py:575 msgid "new" msgstr "Neu" -#: motion/models.py:621 motion/templates/motion/category_list.html:22 +#: motion/models.py:622 motion/templates/motion/category_list.html:22 msgid "Category name" msgstr "Sachgebiet" -#: motion/models.py:624 motion/templates/motion/category_list.html:21 +#: motion/models.py:625 motion/templates/motion/category_list.html:21 msgid "Prefix" msgstr "Präfix" @@ -1632,14 +1632,13 @@ msgid "Poll" msgstr "Abstimmung" #: motion/views.py:581 -#, python-format -msgid "State changed to %s" -msgstr "Status geändert zu %s" +msgid "State changed to " +msgstr "Status geändert zu " #: motion/views.py:583 #, python-format -msgid "Motion status was set to: %s." -msgstr "Antragsstatus wurde gesetzt auf: %s." +msgid "The state of the motion was set to %s." +msgstr "Der Status des Antrags wurde auf %s gesetzt." #: motion/views.py:605 msgid "Agenda item created" @@ -2220,11 +2219,10 @@ msgid "" "participants." msgstr "" "Die Gruppen 1 ('Anonymous') und 2 ('Registrierte/r Teilnehmer/in') sind fest " -"vorgegebene Gruppen, die nicht gelöscht werden können. Jede/r erstellte/r oder " -"importierte/r Teilnehmer/in ist ein Mitglied von Gruppe 2. " -"Verwenden Sie benutzerdefinierte " -"Gruppen, um für eine Untermenge von Teilnehmer/innen zusätzliche Rechte zu " -"setzen." +"vorgegebene Gruppen, die nicht gelöscht werden können. Jede/r erstellte/r " +"oder importierte/r Teilnehmer/in ist ein Mitglied von Gruppe 2. Verwenden " +"Sie benutzerdefinierte Gruppen, um für eine Untermenge von Teilnehmer/innen " +"zusätzliche Rechte zu setzen." #: participant/templates/participant/group_widget.html:21 msgid "No groups available." @@ -2552,3 +2550,6 @@ msgstr "undefinierter-dateiname" #: utils/jsonfield/fields.py:22 msgid "Enter valid JSON" msgstr "Gebe valides JSON ein" + +#~ msgid "Motion status was set to: %s." +#~ msgstr "Antragsstatus wurde gesetzt auf: %s." diff --git a/openslides/motion/views.py b/openslides/motion/views.py index 796601cb5..3f157af7c 100644 --- a/openslides/motion/views.py +++ b/openslides/motion/views.py @@ -580,8 +580,8 @@ class MotionSetStateView(SingleObjectMixin, RedirectView): self.object.write_log( message_list=[ugettext_noop('State changed to '), self.object.state.name], person=self.request.user) - messages.success(request, _('The state of the motion was set to %s.' - % html_strong(self.object.state))) + messages.success(request, _('The state of the motion was set to %s.') + % html_strong(_(self.object.state.name))) set_state = MotionSetStateView.as_view() reset_state = MotionSetStateView.as_view(reset=True)