From 005cb2f15edcdfe0a1db7238f97a2e655d3c28eb Mon Sep 17 00:00:00 2001 From: Emanuel Schuetze Date: Sat, 3 Nov 2012 08:59:34 +0100 Subject: [PATCH] Updated translations. --- .../assignment/templates/assignment/view.html | 4 +- openslides/locale/de/LC_MESSAGES/django.mo | Bin 34086 -> 35393 bytes openslides/locale/de/LC_MESSAGES/django.po | 308 ++++++++++++------ .../templates/participant/group_detail.html | 2 +- .../participant/personal_info_widget.html | 12 +- .../templates/participant/user_detail.html | 2 +- .../templates/participant/user_widget.html | 2 +- openslides/participant/views.py | 2 +- 8 files changed, 216 insertions(+), 116 deletions(-) diff --git a/openslides/assignment/templates/assignment/view.html b/openslides/assignment/templates/assignment/view.html index 2f46fa81f..0cf5ec548 100644 --- a/openslides/assignment/templates/assignment/view.html +++ b/openslides/assignment/templates/assignment/view.html @@ -101,7 +101,7 @@ {% endif %} {% empty %} -
  • {% trans "There are no elected candidates available." %}
  • +
  • {% trans "No elected candidates available." %}
  • {% endfor %} @@ -113,7 +113,7 @@ {{ person }} {% empty %} -
  • {% trans "There are no blocked candidates available." %}
  • +
  • {% trans "No blocked candidates available." %}
  • {% endfor %} {% endif %} diff --git a/openslides/locale/de/LC_MESSAGES/django.mo b/openslides/locale/de/LC_MESSAGES/django.mo index bbb46fe8a1b02875082c37f8a7d55387d97ef17e..52ad807ebac44a66d0b4d7cbd654d930ac159766 100644 GIT binary patch delta 11341 zcmZwN33yG{-pBEs2#F9=OhGt^m?gwqK?O0EnrAX>$ssw3$*snpjqUtYgf^1nPT@Ut
  • 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 XjdpOiZGVNuJHiI%6?*-97Z>~=W)26g delta 10163 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 N>&$=Od3Ju@e*v+cxWE7a diff --git a/openslides/locale/de/LC_MESSAGES/django.po b/openslides/locale/de/LC_MESSAGES/django.po index 040a189d8..b5e53225d 100644 --- a/openslides/locale/de/LC_MESSAGES/django.po +++ b/openslides/locale/de/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: OpenSlides 1.x\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-30 22:38+0100\n" +"POT-Creation-Date: 2012-11-03 08:56+0100\n" "PO-Revision-Date: 2012-07-28 11:07+0200\n" "Last-Translator: Emanuel Schuetze \n" "Language-Team: support@openslides.de\n" @@ -43,6 +43,7 @@ msgstr "Text" #: agenda/models.py:44 agenda/templates/agenda/overview.html:65 #: agenda/templates/agenda/view.html:13 participant/models.py:53 #: participant/templates/participant/overview.html:72 +#: participant/templates/participant/user_detail.html:40 msgid "Comment" msgstr "Kommentar" @@ -221,9 +222,9 @@ msgstr "Zusammenfassung für diesen Eintrag projizieren" msgid "Do you want to save the changed order of agenda items?" msgstr "Möchten Sie die geänderte Reihenfolge der Einträge speichern?" -#: agenda/templates/agenda/overview.html:46 assignment/models.py:300 -#: assignment/views.py:576 assignment/templates/assignment/view.html:166 -#: assignment/templates/assignment/view.html:170 +#: agenda/templates/agenda/overview.html:46 assignment/models.py:302 +#: assignment/views.py:577 assignment/templates/assignment/view.html:184 +#: assignment/templates/assignment/view.html:188 #: assignment/templates/projector/Assignment.html:78 #: assignment/templates/projector/Assignment.html:82 motion/models.py:574 #: motion/views.py:804 motion/views.py:855 @@ -233,8 +234,8 @@ msgstr "Möchten Sie die geänderte Reihenfolge der Einträge speichern?" msgid "Yes" msgstr "Ja" -#: agenda/templates/agenda/overview.html:47 assignment/models.py:300 -#: assignment/views.py:577 assignment/templates/assignment/view.html:167 +#: agenda/templates/agenda/overview.html:47 assignment/models.py:302 +#: assignment/views.py:578 assignment/templates/assignment/view.html:185 #: assignment/templates/projector/Assignment.html:79 motion/models.py:574 #: motion/views.py:804 motion/views.py:856 #: motion/templates/motion/view.html:80 @@ -271,7 +272,7 @@ msgstr "Eintrag" #: agenda/templates/agenda/overview.html:68 #: assignment/templates/assignment/overview.html:28 #: motion/templates/motion/overview.html:43 -#: participant/templates/participant/group_overview.html:13 +#: participant/templates/participant/group_overview.html:14 #: participant/templates/participant/overview.html:74 msgid "Actions" msgstr "Aktionen" @@ -286,23 +287,29 @@ msgstr "Keine Einträge vorhanden." #: agenda/templates/agenda/widget.html:29 #: assignment/templates/assignment/widget.html:17 #: motion/templates/motion/widget.html:17 +#: participant/templates/participant/group_widget.html:17 +#: participant/templates/participant/user_widget.html:16 #: projector/templates/projector/custom_slide_widget.html:11 #: projector/templates/projector/custom_slide_widget.html:30 msgid "Preview" msgstr "Vorschau" #: agenda/templates/agenda/widget.html:23 -#: assignment/templates/assignment/view.html:130 +#: assignment/templates/assignment/view.html:148 #: assignment/templates/assignment/widget.html:11 #: motion/templates/motion/widget.html:11 +#: participant/templates/participant/group_widget.html:11 +#: participant/templates/participant/user_widget.html:10 #: projector/templates/projector/custom_slide_widget.html:24 msgid "Delete" msgstr "Löschen" #: agenda/templates/agenda/widget.html:26 -#: assignment/templates/assignment/view.html:129 +#: assignment/templates/assignment/view.html:147 #: assignment/templates/assignment/widget.html:14 #: motion/templates/motion/widget.html:14 +#: participant/templates/participant/group_widget.html:14 +#: participant/templates/participant/user_widget.html:13 #: projector/templates/projector/custom_slide_widget.html:27 msgid "Edit" msgstr "Bearbeiten" @@ -385,7 +392,7 @@ msgstr "Abgeschlossen" msgid "Name" msgstr "Name" -#: assignment/models.py:55 participant/models.py:114 +#: assignment/models.py:55 participant/models.py:117 msgid "Description" msgstr "Beschreibung" @@ -422,36 +429,36 @@ msgstr "%s möchte nicht kandidieren." msgid "%s is no candidate" msgstr "%s ist kein/e Kandidat/in" -#: assignment/models.py:253 +#: assignment/models.py:255 msgid "Can see assignment" msgstr "Darf Wahlen sehen" -#: assignment/models.py:255 +#: assignment/models.py:257 msgid "Can nominate another person" msgstr "Darf andere Personen für Wahlen vorschlagen" -#: assignment/models.py:256 +#: assignment/models.py:258 msgid "Can nominate themselves" msgstr "Darf selbst für Wahlen kandidieren" -#: assignment/models.py:257 +#: assignment/models.py:259 msgid "Can manage assignment" msgstr "Darf Wahlen verwalten" -#: assignment/models.py:301 motion/models.py:575 +#: assignment/models.py:303 motion/models.py:575 msgid "Abstain" msgstr "Enthaltung" -#: assignment/models.py:303 motion/templates/motion/poll_view.html:22 +#: assignment/models.py:305 motion/templates/motion/poll_view.html:22 msgid "Votes" msgstr "Stimmen" -#: assignment/models.py:320 +#: assignment/models.py:322 #, python-format msgid "Ballot %d" msgstr "Wahlgang %d" -#: assignment/models.py:329 assignment/views.py:340 assignment/views.py:663 +#: assignment/models.py:331 assignment/views.py:340 assignment/views.py:664 #: assignment/templates/assignment/base_assignment.html:14 #: assignment/templates/assignment/overview.html:6 #: assignment/templates/assignment/overview.html:9 @@ -472,7 +479,7 @@ msgid "Election was successfully modified." msgstr "Wahl wurde erfolgreich geändert." #: assignment/views.py:138 motion/views.py:257 motion/views.py:663 -#: participant/views.py:457 participant/views.py:480 utils/views.py:225 +#: participant/views.py:492 participant/views.py:515 utils/views.py:225 #: utils/views.py:243 utils/views.py:267 msgid "Please check the form for errors." msgstr "Bitte kontrollieren Sie das Formular nach Fehlern." @@ -541,6 +548,7 @@ msgid "not elected" msgstr "nicht gewählt" #: assignment/views.py:298 assignment/views.py:481 +#: assignment/templates/assignment/overview.html:35 msgid "elected" msgstr "gewählt" @@ -552,7 +560,7 @@ msgstr "Abstimmung wurde erfolgreich gelöscht." msgid "Assignment" msgstr "Wahl" -#: assignment/views.py:358 assignment/templates/assignment/overview.html:53 +#: assignment/views.py:358 assignment/templates/assignment/overview.html:58 #: assignment/templates/assignment/widget.html:23 msgid "No assignments available." msgstr "Keine Wahlen vorhanden." @@ -566,7 +574,7 @@ msgstr "Wahlen: %s" #: assignment/templates/assignment/overview.html:26 #: assignment/templates/assignment/poll_view.html:18 #: assignment/templates/assignment/view.html:36 -#: assignment/templates/assignment/view.html:118 +#: assignment/templates/assignment/view.html:136 #: assignment/templates/projector/Assignment.html:38 #: assignment/templates/projector/Assignment.html:56 msgid "Candidates" @@ -581,8 +589,8 @@ msgstr "Abstimmungsergebnis" #: 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:112 -#: assignment/templates/assignment/view.html:121 +#: assignment/templates/assignment/view.html:130 +#: assignment/templates/assignment/view.html:139 #: assignment/templates/projector/Assignment.html:59 msgid "ballot" msgstr "Wahlgang" @@ -603,15 +611,15 @@ msgstr "" "E: %(ABSTAIN)s" #: assignment/views.py:454 assignment/templates/assignment/poll_view.html:35 -#: assignment/templates/assignment/view.html:185 +#: assignment/templates/assignment/view.html:203 #: assignment/templates/projector/Assignment.html:97 #: motion/templates/motion/poll_view.html:31 msgid "Invalid votes" msgstr "Ungültige Stimmen" #: assignment/views.py:461 assignment/templates/assignment/poll_view.html:45 -#: assignment/templates/assignment/view.html:202 -#: assignment/templates/assignment/view.html:207 +#: assignment/templates/assignment/view.html:220 +#: assignment/templates/assignment/view.html:225 #: assignment/templates/projector/Assignment.html:111 #: assignment/templates/projector/Assignment.html:117 motion/views.py:804 #: motion/templates/motion/poll_view.html:35 @@ -641,22 +649,24 @@ msgstr[0] "%d Kandidat/in" msgstr[1] "%d Kandidaten/innen" #: assignment/views.py:545 -#, python-format -msgid "%d available posts" -msgstr "%d verfügbare Posten" +#, fuzzy, python-format +msgid "%d available post" +msgid_plural "%d available posts" +msgstr[0] "%d verfügbare Posten" +msgstr[1] "%d verfügbare Posten" -#: assignment/views.py:577 assignment/templates/assignment/view.html:168 +#: assignment/views.py:578 assignment/templates/assignment/view.html:186 #: assignment/templates/projector/Assignment.html:80 motion/views.py:804 #: motion/views.py:857 motion/templates/motion/view.html:81 #: motion/templates/projector/Motion.html:39 msgid "Abstention" msgstr "Enthaltung" -#: assignment/views.py:656 +#: assignment/views.py:657 msgid "Election settings successfully saved." msgstr "Wahl-Einstellungen wurden erfolgreich gespeichert." -#: assignment/views.py:676 +#: assignment/views.py:677 msgid "Assignments" msgstr "Wahlen" @@ -681,17 +691,17 @@ msgstr "Wahl anzeigen" #: assignment/templates/assignment/base_assignment.html:39 #: assignment/templates/assignment/edit.html:8 #: assignment/templates/assignment/edit.html:17 -#: assignment/templates/assignment/overview.html:44 +#: assignment/templates/assignment/overview.html:49 msgid "Edit election" msgstr "Wahl bearbeiten" #: assignment/templates/assignment/base_assignment.html:44 -#: assignment/templates/assignment/overview.html:45 +#: assignment/templates/assignment/overview.html:50 msgid "Delete election" msgstr "Wahl löschen" #: assignment/templates/assignment/base_assignment.html:50 -#: assignment/templates/assignment/overview.html:47 +#: assignment/templates/assignment/overview.html:52 msgid "Election as PDF" msgstr "Wahl als PDF" @@ -727,7 +737,15 @@ msgid_plural "elections" msgstr[0] "Wahl" msgstr[1] "Wahlen" -#: assignment/templates/assignment/overview.html:39 +#: assignment/templates/assignment/overview.html:35 +msgid "posts" +msgstr "Posten" + +#: assignment/templates/assignment/overview.html:37 +msgid "candidates" +msgstr "Kandidaten/innen" + +#: assignment/templates/assignment/overview.html:44 msgid "Activate election" msgstr "Wahl projizieren" @@ -761,7 +779,8 @@ msgid "Change status" msgstr "Status ändern" #: assignment/templates/assignment/view.html:43 -#: assignment/templates/assignment/view.html:96 +#: assignment/templates/assignment/view.html:99 +#: assignment/templates/assignment/view.html:113 msgid "Remove candidate" msgstr "Kandidate/in entfernen" @@ -783,49 +802,61 @@ msgid "Add new participant" msgstr "Neue/n Teilnehmer/in hinzufügen" #: assignment/templates/assignment/view.html:92 +msgid "Elected Candidates" +msgstr "Gewählte Kandidaten/innen" + +#: assignment/templates/assignment/view.html:104 +msgid "No elected candidates available." +msgstr "Keine gewählten Kandidaten/innen vorhanden." + +#: assignment/templates/assignment/view.html:109 msgid "Blocked Candidates" msgstr "Blockierte Kandidaten/innen" -#: assignment/templates/assignment/view.html:99 -msgid "There are no blocked candidates." -msgstr "Keine blockierten Kandidaten verfügbar." +#: assignment/templates/assignment/view.html:116 +msgid "No blocked candidates available." +msgstr "Keine blockierten Kandidaten/innen vorhanden." -#: assignment/templates/assignment/view.html:103 +#: assignment/templates/assignment/view.html:121 #: assignment/templates/projector/Assignment.html:52 msgid "Election results" msgstr "Wahlergebnisse" -#: assignment/templates/assignment/view.html:126 +#: assignment/templates/assignment/view.html:144 msgid "Publish/unpublish results" msgstr "Ergebnisse veröffentlichen/unveröffentlichen" -#: assignment/templates/assignment/view.html:138 -#: assignment/templates/assignment/view.html:226 +#: assignment/templates/assignment/view.html:156 +#: assignment/templates/assignment/view.html:244 msgid "New ballot" msgstr "Neuer Wahlgang" -#: assignment/templates/assignment/view.html:153 +#: assignment/templates/assignment/view.html:171 #: assignment/templates/projector/Assignment.html:69 msgid "Candidate is elected" msgstr "Kandidat/in ist gewählt" -#: assignment/templates/assignment/view.html:172 +#: assignment/templates/assignment/view.html:190 #: assignment/templates/projector/Assignment.html:84 msgid "was not a
    candidate" msgstr "war kein Kandidat" -#: assignment/templates/assignment/view.html:190 +#: assignment/templates/assignment/view.html:208 #: assignment/templates/projector/Assignment.html:101 motion/views.py:804 #: motion/templates/motion/view.html:82 #: motion/templates/projector/Motion.html:40 msgid "Invalid" msgstr "Ungültig" -#: assignment/templates/assignment/view.html:221 -#: assignment/templates/projector/Assignment.html:126 +#: assignment/templates/assignment/view.html:239 +#: assignment/templates/projector/Assignment.html:128 msgid "No ballots available." msgstr "Keine Wahlgänge vorhanden." +#: assignment/templates/projector/Assignment.html:126 +msgid "Vote results are not published yet." +msgstr "Wahlergebnisse sind noch nicht veröffentlicht." + #: config/forms.py:24 msgid "Event name" msgstr "Veranstaltungsname" @@ -1118,11 +1149,15 @@ msgstr "von" #: motion/models.py:454 motion/templates/motion/view.html:210 #: motion/templates/motion/widget.html:27 #: motion/templates/projector/Motion.html:65 +#: participant/templates/participant/personal_info_widget.html:13 +#: participant/templates/participant/personal_info_widget.html:32 msgid "no number" msgstr "ohne Nummer" #: motion/models.py:455 motion/templates/motion/overview.html:32 #: motion/templates/motion/widget.html:23 +#: participant/templates/participant/personal_info_widget.html:9 +#: participant/templates/participant/personal_info_widget.html:28 msgid "motion" msgstr "Antrag" @@ -1652,15 +1687,15 @@ msgstr "Abstimmungsergebnis" #: motion/templates/projector/Motion.html:47 msgid "No poll results available." -msgstr "Keine Abstimmungen vorhanden." +msgstr "Keine Abstimmungsergebnisse vorhanden." #: participant/__init__.py:3 msgid "Participant" msgstr "Teilnehmer" #: participant/forms.py:26 -#: participant/templates/participant/group_overview.html:6 -#: participant/templates/participant/group_overview.html:9 +#: participant/templates/participant/group_overview.html:7 +#: participant/templates/participant/group_overview.html:10 msgid "User groups" msgstr "Benutzerrollen" @@ -1668,7 +1703,7 @@ msgstr "Benutzerrollen" msgid "Permissions" msgstr "Rechte" -#: participant/forms.py:47 participant/views.py:495 +#: participant/forms.py:47 participant/views.py:530 #: participant/templates/participant/base_participant.html:12 #: participant/templates/participant/overview.html:7 #: participant/templates/participant/overview.html:18 @@ -1735,6 +1770,7 @@ msgid "Will be shown after the name." msgstr "Wird nach dem Namen angezeigt." #: participant/models.py:45 participant/templates/participant/overview.html:24 +#: participant/templates/participant/user_detail.html:24 msgid "Gender" msgstr "Geschlecht" @@ -1746,9 +1782,10 @@ msgstr "Nur zum Filtern der Teilnehmerliste." msgid "Typ" msgstr "Typ" -#: participant/models.py:50 participant/views.py:217 +#: participant/models.py:50 participant/views.py:245 #: participant/templates/participant/overview.html:45 #: participant/templates/participant/overview.html:70 +#: participant/templates/participant/user_detail.html:34 msgid "Committee" msgstr "Amt" @@ -1760,98 +1797,99 @@ msgstr "Nur für Notizen." msgid "Default password" msgstr "Vorgegebenes Passwort" -#: participant/models.py:102 +#: participant/models.py:105 msgid "Can see participant" msgstr "Darf die Teilnehmer/inen sehen" -#: participant/models.py:104 +#: participant/models.py:107 msgid "Can manage participant" msgstr "Darf die Teilnehmer/inen verwalten" -#: participant/models.py:113 +#: participant/models.py:116 msgid "Use this user group as participant" msgstr "Verwende diese Benutzerrolle als Teilnehmer/in" -#: participant/models.py:113 +#: participant/models.py:116 msgid "For example as submitter of a motion." msgstr "Zum Beispiel als Antragsteller." -#: participant/models.py:192 +#: participant/models.py:198 msgid "Welcome to OpenSlides!" msgstr "Willkommen bei OpenSlides!" -#: participant/views.py:212 +#: participant/views.py:240 msgid "Participant-list" msgstr "Teilnehmerliste" -#: participant/views.py:213 +#: participant/views.py:241 msgid "List of Participants" msgstr "Teilnehmerliste" -#: participant/views.py:216 participant/templates/participant/overview.html:67 +#: participant/views.py:244 participant/templates/participant/overview.html:67 msgid "Last Name" msgstr "Nachname" -#: participant/views.py:216 participant/templates/participant/overview.html:66 +#: participant/views.py:244 participant/templates/participant/overview.html:66 msgid "First Name" msgstr "Vorname" -#: participant/views.py:216 +#: participant/views.py:244 msgid "Group" msgstr "Gruppe" -#: participant/views.py:216 participant/templates/participant/overview.html:37 +#: participant/views.py:244 participant/templates/participant/overview.html:37 #: participant/templates/participant/overview.html:69 +#: participant/templates/participant/user_detail.html:29 msgid "Type" msgstr "Typ" -#: participant/views.py:245 +#: participant/views.py:276 msgid "Participant-passwords" msgstr "Teilnehmer-Passwoerter" -#: participant/views.py:263 +#: participant/views.py:298 msgid "Account for OpenSlides" msgstr "Zugang für OpenSlides" -#: participant/views.py:265 +#: participant/views.py:300 #, python-format msgid "for %s" msgstr "für %s" -#: participant/views.py:268 +#: participant/views.py:303 #, python-format msgid "User: %s" msgstr "Nutzername: %s" -#: participant/views.py:272 +#: participant/views.py:307 #, python-format msgid "Password: %s" msgstr "Passwort: %s" -#: participant/views.py:277 +#: participant/views.py:312 #, python-format msgid "URL: %s" msgstr "URL: %s" -#: participant/views.py:319 +#: participant/views.py:354 #, python-format msgid "%d new participants were successfully imported." msgstr "%d neue Teilnehmer/innen wurden erfolgreich importiert." -#: participant/views.py:330 +#: participant/views.py:365 msgid "Do you really want to reset the password?" msgstr "Soll das Passwort wirklich zurückgesetzt werden?" -#: participant/views.py:343 +#: participant/views.py:378 #, python-format msgid "The Password for %s was successfully reset." msgstr "Das Passwort für %s wurde erfolgreich zurückgesetzt." -#: participant/views.py:422 +#: participant/views.py:457 msgid "Participants settings successfully saved." msgstr "Teilnehmer/innen-Einstellungen wurden erfolgreich gespeichert." -#: participant/views.py:432 +#: participant/views.py:467 #, python-format msgid "" "Installation was successfully! Use %(user)s (password: %(password)s) for " @@ -1864,14 +1902,27 @@ msgstr "" "Sie das Passwort nach der ersten Anmeldung! Anderenfalls erscheint diese " "Meldung weiterhin für alle und ist ein Sicherheitsrisiko." -#: participant/views.py:455 +#: participant/views.py:490 msgid "User settings successfully saved." msgstr "Nutzereinstellungen wurden erfolgreich gespeichert." -#: participant/views.py:477 +#: participant/views.py:512 msgid "Password successfully changed." msgstr "Passwort wurde erfolgreich geändert." +#: participant/views.py:562 +msgid "My motions and elections" +msgstr "Meine Anträge und Wahlen" + +#: participant/views.py:576 +msgid "Users" +msgstr "Benutzer" + +#: participant/views.py:590 +#: participant/templates/participant/user_detail.html:14 +msgid "Groups" +msgstr "Gruppen" + #: participant/templates/participant/base_participant.html:15 msgid "All participants" msgstr "Alle Teilnehmer/innen" @@ -1906,42 +1957,70 @@ msgstr "Teilnehmerliste als PDF" msgid "First time passwords as PDF" msgstr "Erst-Passwörter als PDF" -#: participant/templates/participant/config.html:5 -#: participant/templates/participant/config.html:8 -msgid "Participant settings" -msgstr "Teilnehmer/innen-Einstellungen" +#: participant/templates/participant/base_participant.html:38 +msgid "View participant" +msgstr "Teilnehmer/in anzeigen" +#: participant/templates/participant/base_participant.html:45 #: participant/templates/participant/edit.html:8 #: participant/templates/participant/edit.html:17 #: participant/templates/participant/overview.html:94 msgid "Edit participant" msgstr "Teilnehmer/in bearbeiten" +#: participant/templates/participant/base_participant.html:50 +#: participant/templates/participant/overview.html:97 +msgid "Delete participant" +msgstr "Teilnehmer/in löschen" + +#: participant/templates/participant/base_participant.html:60 +msgid "View group" +msgstr "Benutzerrolle anzeigen" + +#: participant/templates/participant/base_participant.html:65 +#: participant/templates/participant/group_overview.html:19 +msgid "Edit group" +msgstr "Benutzerrolle bearbeiten" + +#: participant/templates/participant/base_participant.html:71 +#: participant/templates/participant/group_overview.html:21 +msgid "Delete group" +msgstr "Benutzerrolle löschen" + +#: participant/templates/participant/config.html:5 +#: participant/templates/participant/config.html:8 +msgid "Participant settings" +msgstr "Teilnehmer/innen-Einstellungen" + #: participant/templates/participant/edit.html:26 msgid "Reset to First Password" msgstr "Auf Erst-Passwort zurücksetzen" +#: participant/templates/participant/group_detail.html:14 +msgid "Members" +msgstr "Mitglieder" + +#: participant/templates/participant/group_detail.html:19 +msgid "No members available." +msgstr "Keine Mitglieder vorhanden." + #: participant/templates/participant/group_edit.html:8 #: participant/templates/participant/group_edit.html:16 msgid "Edit user group" msgstr "Benutzerrolle bearbeiten" -#: participant/templates/participant/group_overview.html:12 +#: participant/templates/participant/group_overview.html:13 msgid "User Group" msgstr "Benutzerrolle" -#: participant/templates/participant/group_overview.html:18 -msgid "Edit group" -msgstr "Benutzerrolle bearbeiten" - -#: participant/templates/participant/group_overview.html:20 -msgid "Delete group" -msgstr "Benutzerrolle löschen" - -#: participant/templates/participant/group_overview.html:26 +#: participant/templates/participant/group_overview.html:27 msgid "No user groups available." msgstr "Keine Benutzerrollen vorhanden." +#: participant/templates/participant/group_widget.html:24 +msgid "No groups available." +msgstr "Keine Gruppen vorhanden." + #: participant/templates/participant/import.html:9 msgid "Select a CSV file to import participants!" msgstr "Wählen Sie eine CSV-Datei zum Importieren von Teilnehmer/innen aus!" @@ -2000,13 +2079,10 @@ msgid "of" msgstr "von" #: participant/templates/participant/overview.html:73 +#: participant/templates/participant/user_detail.html:44 msgid "Last Login" msgstr "Letzer Login" -#: participant/templates/participant/overview.html:97 -msgid "Delete participant" -msgstr "Teilnehmer/in löschen" - #: participant/templates/participant/overview.html:99 msgid "Change status to inactive" msgstr "Status ändern auf inaktiv" @@ -2016,6 +2092,7 @@ msgid "Change status to active" msgstr "Status ändern auf aktiv" #: participant/templates/participant/overview.html:111 +#: participant/templates/participant/user_widget.html:22 msgid "No participants available." msgstr "Keine Teilnehmer/innen vorhanden." @@ -2038,6 +2115,32 @@ msgstr "Benutzereinstellungen" msgid "Personal Settings" msgstr "Persönliche Einstellungen" +#: participant/templates/participant/personal_info_widget.html:5 +msgid "I submitted the following motions:" +msgstr "Ich habe folgende Anträge gestellt:" + +#: participant/templates/participant/personal_info_widget.html:17 +#: participant/templates/participant/personal_info_widget.html:36 +#: participant/templates/participant/personal_info_widget.html:47 +msgid "None" +msgstr "Keine" + +#: participant/templates/participant/personal_info_widget.html:24 +msgid "I support the following motions:" +msgstr "Ich unterstütze folgende Anträge:" + +#: participant/templates/participant/personal_info_widget.html:43 +msgid "I am candidate for the following elections:" +msgstr "Ich bin Kandidat/in bei folgenden Wahlen:" + +#: participant/templates/participant/user_detail.html:19 +msgid "The participant is not member of any group." +msgstr "Teilnehmer/in ist kein Mitglieder einer Gruppe." + +#: participant/templates/participant/user_detail.html:48 +msgid "The participant has not logged in yet." +msgstr "Teilnehmer/in hat sich noch nicht angemeldet." + #: poll/models.py:95 msgid "Votes invalid" msgstr "Ungültige Stimmen" @@ -2058,23 +2161,23 @@ msgstr "Darf den Projektor sehen" msgid "Can see the dashboard" msgstr "Darf das Dashboard sehen" -#: projector/views.py:202 +#: projector/views.py:204 msgid "Errors in the form" msgstr "Fehler im Formular" -#: projector/views.py:378 projector/templates/projector/dashboard.html:17 +#: projector/views.py:383 projector/templates/projector/dashboard.html:17 msgid "Dashboard" msgstr "Dashboard" -#: projector/views.py:406 +#: projector/views.py:411 msgid "Projector live view" msgstr "Projektor-Live-Ansicht" -#: projector/views.py:432 +#: projector/views.py:437 msgid "Overlays" msgstr "Einblendungen" -#: projector/views.py:445 +#: projector/views.py:450 msgid "Custom Slides" msgstr "Benutzerdefinierte Folien" @@ -2242,6 +2345,3 @@ msgstr "undefinierter-dateiname" #: utils/jsonfield/fields.py:21 msgid "Enter valid JSON" msgstr "Gebe valides JSON ein" - -#~ msgid "Users" -#~ msgstr "Benutzer" diff --git a/openslides/participant/templates/participant/group_detail.html b/openslides/participant/templates/participant/group_detail.html index e4896ae17..fb456c31c 100644 --- a/openslides/participant/templates/participant/group_detail.html +++ b/openslides/participant/templates/participant/group_detail.html @@ -16,7 +16,7 @@ {% for member in group.user_set.all %}

    {{ member }}

    {% empty %} -

    {% trans "This group has not any members." %}

    +

    {% trans "No members available." %}

    {% endfor %} {% endblock %} diff --git a/openslides/participant/templates/participant/personal_info_widget.html b/openslides/participant/templates/participant/personal_info_widget.html index 5b300a599..260469b59 100644 --- a/openslides/participant/templates/participant/personal_info_widget.html +++ b/openslides/participant/templates/participant/personal_info_widget.html @@ -2,7 +2,7 @@ {% load tags %}
      - {% trans "You submitted the following motions:" %} + {% trans "I submitted the following motions:" %} {% for motion in submitted_motions %}
    • {{ motion.public_version.title }} @@ -14,14 +14,14 @@ {% endif %}
    • {% empty %} -
    • {% trans "Currently none" %}
    • +
    • {% trans "None" %}
    • {% endfor %}
    {% if config_motion_min_supporters %}
      - {% trans "You support the following motions:" %} + {% trans "I support the following motions:" %} {% for motion in supported_motions %}
    • {{ motion.public_version.title }} @@ -33,17 +33,17 @@ {% endif %}
    • {% empty %} -
    • {% trans "Currently none" %}
    • +
    • {% trans "None" %}
    • {% endfor %}
    {% endif %}
      - {% trans "You are candidate in the following assignments:" %} + {% trans "I am candidate for the following elections:" %} {% for assignment in assignments %}
    • {{ assignment }}
    • {% empty %} -
    • {% trans "Currently none" %}
    • +
    • {% trans "None" %}
    • {% endfor %}
    diff --git a/openslides/participant/templates/participant/user_detail.html b/openslides/participant/templates/participant/user_detail.html index b7a0e50ff..e1af3f4e4 100644 --- a/openslides/participant/templates/participant/user_detail.html +++ b/openslides/participant/templates/participant/user_detail.html @@ -45,7 +45,7 @@ {% if shown_user.last_login > shown_user.date_joined %}

    {{ shown_user.last_login }}

    {% else %} -

    {% trans "The participant was not logged in yet." %}

    +

    {% trans "The participant has not logged in yet." %}

    {% endif %} {% endif %} diff --git a/openslides/participant/templates/participant/user_widget.html b/openslides/participant/templates/participant/user_widget.html index e8657cb17..00082aac7 100644 --- a/openslides/participant/templates/participant/user_widget.html +++ b/openslides/participant/templates/participant/user_widget.html @@ -19,6 +19,6 @@ {{ user }}
  • {% empty %} -
  • {% trans 'No users available.' %}
  • +
  • {% trans 'No participants available.' %}
  • {% endfor %} diff --git a/openslides/participant/views.py b/openslides/participant/views.py index d47271f1a..8c53601fb 100644 --- a/openslides/participant/views.py +++ b/openslides/participant/views.py @@ -559,7 +559,7 @@ def get_personal_info_widget(request): assignmentcandidate__blocked=False),} return Widget( name='personal_info', - display_name=_('On You'), + display_name=_('My motions and elections'), template='participant/personal_info_widget.html', context=personal_info_context, permission_required=None,