Merge pull request #1928 from emanuelschuetze/updateTranslations

Show missing translations. Updated de and pt.
This commit is contained in:
Norman Jäckel 2016-01-31 10:19:18 +01:00
commit 6541d49c99
14 changed files with 282 additions and 165 deletions

View File

@ -66,7 +66,7 @@ Keep each item in a single line.</p>
<h4 translate>Please note:</h4> <h4 translate>Please note:</h4>
<ul> <ul>
<li><translate>Required comma or semicolon separated values with these column header names in the first row</translate>:<br> <li><translate>Required comma or semicolon separated values with these column header names in the first row</translate>:<br>
<code>'title, text'</code> <code>title, text</code>
<li translate>Text is optional and may be empty. <li translate>Text is optional and may be empty.
<li translate>Only double quotes are accepted as text delimiter (no single quotes). <li translate>Only double quotes are accepted as text delimiter (no single quotes).
<li><a id="downloadLink" href="" ng-click="downloadCSVExample()" translate>Download CSV example file</a> <li><a id="downloadLink" href="" ng-click="downloadCSVExample()" translate>Download CSV example file</a>

View File

@ -6,8 +6,8 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OpenSlides\n" "Project-Id-Version: OpenSlides\n"
"PO-Revision-Date: 2016-01-27 20:12+0000\n" "PO-Revision-Date: 2016-01-29 08:09+0000\n"
"Last-Translator: Norman Jäckel <transifex16062013@normanjaeckel.de>\n" "Last-Translator: Emanuel Schütze <emanuel.schuetze@intevation.de>\n"
"Language-Team: German (http://www.transifex.com/openslides/openslides/language/de/)\n" "Language-Team: German (http://www.transifex.com/openslides/openslides/language/de/)\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -93,7 +93,7 @@ msgid "Agenda"
msgstr "Tagesordnung" msgstr "Tagesordnung"
#: agenda/static/templates/agenda/item-list.html:113 #: agenda/static/templates/agenda/item-list.html:113
#: core/static/js/core/base.js:281 #: core/static/js/core/base.js:284
#: core/static/templates/core/customslide-detail.html:28 #: core/static/templates/core/customslide-detail.html:28
msgid "Agenda item" msgid "Agenda item"
msgstr "Tagesordnungspunkt" msgstr "Tagesordnungspunkt"
@ -106,7 +106,7 @@ msgstr "Alle Wahlen"
msgid "All motions" msgid "All motions"
msgstr "Alle Anträge" msgstr "Alle Anträge"
#: agenda/static/templates/agenda/item-list.html:153 #: agenda/static/templates/agenda/item-list.html:156
#: assignments/static/templates/assignments/assignment-list.html:145 #: assignments/static/templates/assignments/assignment-list.html:145
#: core/static/templates/core/tag-list.html:38 #: core/static/templates/core/tag-list.html:38
#: motions/static/templates/motions/category-list.html:47 #: motions/static/templates/motions/category-list.html:47
@ -287,7 +287,7 @@ msgstr "Darf Dateien hochladen"
msgid "Can use the chat" msgid "Can use the chat"
msgstr "Darf den Chat benutzen" msgstr "Darf den Chat benutzen"
#: agenda/static/templates/agenda/item-list.html:196 #: agenda/static/templates/agenda/item-list.html:199
#: assignments/static/templates/assignments/assignment-form.html:13 #: assignments/static/templates/assignments/assignment-form.html:13
#: assignments/static/templates/assignments/assignment-list.html:190 #: assignments/static/templates/assignments/assignment-list.html:190
#: assignments/static/templates/assignments/assignmentpoll-form.html:17 #: assignments/static/templates/assignments/assignmentpoll-form.html:17
@ -327,6 +327,14 @@ msgstr "Sachgebiete"
msgid "Category" msgid "Category"
msgstr "Sachgebiet" msgstr "Sachgebiet"
#: index.html:87
msgid "Change password"
msgstr "Passwort ändern"
#: index.html:38
msgid "Chat"
msgstr "Chat"
#: agenda/static/templates/agenda/item-import.html:127 #: agenda/static/templates/agenda/item-import.html:127
#: motions/static/templates/motions/motion-import.html:124 #: motions/static/templates/motions/motion-import.html:124
#: users/static/templates/users/user-import.html:154 #: users/static/templates/users/user-import.html:154
@ -339,7 +347,7 @@ msgstr "Vorschau leeren"
msgid "Closed" msgid "Closed"
msgstr "Geschlossen" msgstr "Geschlossen"
#: agenda/static/templates/agenda/item-list.html:180 #: agenda/static/templates/agenda/item-list.html:183
#: users/static/js/users/site.js:331 #: users/static/js/users/site.js:331
#: users/static/templates/users/user-detail.html:45 #: users/static/templates/users/user-detail.html:45
#: users/static/templates/users/user-import.html:92 #: users/static/templates/users/user-import.html:92
@ -386,6 +394,10 @@ msgstr "Countdowns"
msgid "Current speaker" msgid "Current speaker"
msgstr "Aktueller Redner" msgstr "Aktueller Redner"
#: core/static/js/core/base.js:97
msgid "Czech"
msgstr "Tschechisch"
#: assignments/static/js/assignments/site.js:152 #: assignments/static/js/assignments/site.js:152
msgid "Default comment on the ballot paper" msgid "Default comment on the ballot paper"
msgstr "Voreingestellter Hinweis auf Stimmzettel" msgstr "Voreingestellter Hinweis auf Stimmzettel"
@ -402,7 +414,7 @@ msgstr "Voreingestelltes Passwort"
msgid "Delegate" msgid "Delegate"
msgstr "Delegierte/r" msgstr "Delegierte/r"
#: agenda/static/templates/agenda/item-list.html:152 #: agenda/static/templates/agenda/item-list.html:155
#: assignments/static/templates/assignments/assignment-detail.html:155 #: assignments/static/templates/assignments/assignment-detail.html:155
#: assignments/static/templates/assignments/assignment-list.html:144 #: assignments/static/templates/assignments/assignment-list.html:144
#: core/static/templates/core/tag-list.html:37 #: core/static/templates/core/tag-list.html:37
@ -481,11 +493,11 @@ msgid ""
msgstr "Verschieben Sie Einträge, um die Reihenfolge der Tagesordnung zu ändern. Ihre Änderungen werden sofort gespeichert." msgstr "Verschieben Sie Einträge, um die Reihenfolge der Tagesordnung zu ändern. Ihre Änderungen werden sofort gespeichert."
#: agenda/static/templates/agenda/item-list.html:115 #: agenda/static/templates/agenda/item-list.html:115
#: agenda/static/templates/agenda/item-list.html:191 #: agenda/static/templates/agenda/item-list.html:194
msgid "Duration" msgid "Duration"
msgstr "Dauer" msgstr "Dauer"
#: agenda/static/templates/agenda/item-list.html:149 #: agenda/static/templates/agenda/item-list.html:152
#: assignments/static/templates/assignments/assignment-detail.html:27 #: assignments/static/templates/assignments/assignment-detail.html:27
#: assignments/static/templates/assignments/assignment-list.html:142 #: assignments/static/templates/assignments/assignment-list.html:142
#: core/static/templates/core/customslide-detail.html:23 #: core/static/templates/core/customslide-detail.html:23
@ -501,7 +513,7 @@ msgstr "Dauer"
msgid "Edit" msgid "Edit"
msgstr "Bearbeiten" msgstr "Bearbeiten"
#: agenda/static/templates/agenda/item-list.html:202 #: agenda/static/templates/agenda/item-list.html:205
msgid "Edit ..." msgid "Edit ..."
msgstr "Bearbeiten ..." msgstr "Bearbeiten ..."
@ -553,7 +565,7 @@ msgstr "Antrag bearbeiten ..."
msgid "Edit participant" msgid "Edit participant"
msgstr "Teilnehmer/in bearbeiten" msgstr "Teilnehmer/in bearbeiten"
#: users/static/templates/users/user-detail-profile.html:3 #: index.html:82 users/static/templates/users/user-detail-profile.html:3
msgid "Edit profile" msgid "Edit profile"
msgstr "Profil bearbeiten" msgstr "Profil bearbeiten"
@ -614,7 +626,7 @@ msgstr "Fehler: Bezeichner existiert bereits."
msgid "Error: Text is required." msgid "Error: Text is required."
msgstr "Fehler: Text ist erforderlich." msgstr "Fehler: Text ist erforderlich."
#: agenda/static/js/agenda/site.js:385 motions/static/js/motions/site.js:844 #: agenda/static/js/agenda/site.js:400 motions/static/js/motions/site.js:844
msgid "Error: Title is required." msgid "Error: Title is required."
msgstr "Fehler: Titel ist erforderlich." msgstr "Fehler: Titel ist erforderlich."
@ -753,7 +765,11 @@ msgstr "{{ motions.length - motionsFailed.length }} Anträge importieren"
msgid "Import {{ users.length - usersFailed.length }} participants" msgid "Import {{ users.length - usersFailed.length }} participants"
msgstr "{{ users.length - usersFailed.length }} Benutzer importieren" msgstr "{{ users.length - usersFailed.length }} Benutzer importieren"
#: agenda/static/templates/agenda/item-list.html:142 #: legalnotice.html:12
msgid "Installed plugins:"
msgstr "Installierte Plugins:"
#: agenda/static/templates/agenda/item-list.html:145
msgid "Internal item" msgid "Internal item"
msgstr "Interner Eintrag" msgstr "Interner Eintrag"
@ -779,7 +795,7 @@ msgstr "Ist anwesend"
msgid "Item" msgid "Item"
msgstr "Eintrag" msgstr "Eintrag"
#: agenda/static/templates/agenda/item-list.html:176 #: agenda/static/templates/agenda/item-list.html:179
msgid "Item number" msgid "Item number"
msgstr "Tagesordnungspunkt-Nummer" msgstr "Tagesordnungspunkt-Nummer"
@ -797,6 +813,10 @@ msgstr "Nachname"
msgid "Last speakers" msgid "Last speakers"
msgstr "Letzte Redner" msgstr "Letzte Redner"
#: index.html:165 legalnotice.html:3
msgid "Legal notice"
msgstr "Impressum"
#: users/static/templates/users/user-list.html:30 #: users/static/templates/users/user-list.html:30
msgid "List of access data" msgid "List of access data"
msgstr "Zugangsdatenliste" msgstr "Zugangsdatenliste"
@ -807,7 +827,7 @@ msgstr "Teilnehmerliste"
#: agenda/static/templates/agenda/item-detail.html:17 #: agenda/static/templates/agenda/item-detail.html:17
#: agenda/static/templates/agenda/item-detail.html:30 #: agenda/static/templates/agenda/item-detail.html:30
#: agenda/static/templates/agenda/item-list.html:147 #: agenda/static/templates/agenda/item-list.html:150
#: agenda/static/templates/agenda/slide-list-of-speakers.html:7 #: agenda/static/templates/agenda/slide-list-of-speakers.html:7
#: assignments/static/templates/assignments/assignment-detail.html:15 #: assignments/static/templates/assignments/assignment-detail.html:15
#: core/static/templates/core/customslide-detail.html:11 #: core/static/templates/core/customslide-detail.html:11
@ -819,10 +839,14 @@ msgstr "Redeliste"
msgid "Live view" msgid "Live view"
msgstr "Live-Vorschau" msgstr "Live-Vorschau"
#: core/static/templates/core/login-form.html:20 #: core/static/templates/core/login-form.html:20 index.html:102
msgid "Login" msgid "Login"
msgstr "Anmelden" msgstr "Anmelden"
#: index.html:93
msgid "Logout"
msgstr "Abmelden"
#: core/static/templates/core/projector-controls.html:154 #: core/static/templates/core/projector-controls.html:154
msgid "Messages" msgid "Messages"
msgstr "Mitteilungen" msgstr "Mitteilungen"
@ -935,6 +959,10 @@ msgstr "Nächste Redner/innen"
msgid "No" msgid "No"
msgstr "Nein" msgstr "Nein"
#: search.html:21
msgid "No results."
msgstr "Keine Ergebnisse."
#: assignments/static/templates/assignments/assignment-list.html:176 #: assignments/static/templates/assignments/assignment-list.html:176
msgid "Number of members to be elected" msgid "Number of members to be elected"
msgstr "Anzahl der zu wählenden Mitglieder" msgstr "Anzahl der zu wählenden Mitglieder"
@ -1032,6 +1060,10 @@ msgstr "Phase"
msgid "Please note:" msgid "Please note:"
msgstr "Bitte beachten:" msgstr "Bitte beachten:"
#: core/static/js/core/base.js:96
msgid "Portuguese"
msgstr "Portugiesisch"
#: assignments/static/templates/assignments/assignment-list.html:104 #: assignments/static/templates/assignments/assignment-list.html:104
#: assignments/static/templates/assignments/slide_assignment.html:9 #: assignments/static/templates/assignments/slide_assignment.html:9
msgid "Posts" msgid "Posts"
@ -1057,7 +1089,7 @@ msgid "Preview"
msgstr "Vorschau" msgstr "Vorschau"
#: mediafiles/static/templates/mediafiles/mediafile-list.html:70 #: mediafiles/static/templates/mediafiles/mediafile-list.html:70
msgid "Previouse page" msgid "Previous page"
msgstr "Vorherige Seite" msgstr "Vorherige Seite"
#: assignments/static/templates/assignments/assignment-detail.html:134 #: assignments/static/templates/assignments/assignment-detail.html:134
@ -1108,6 +1140,10 @@ msgstr "Antrag projizieren"
msgid "Project user" msgid "Project user"
msgstr "Benutzer projizieren" msgstr "Benutzer projizieren"
#: index.html:175
msgid "Projector"
msgstr "Projektor"
#: assignments/static/templates/assignments/assignment-detail.html:146 #: assignments/static/templates/assignments/assignment-detail.html:146
msgid "Publish ballot" msgid "Publish ballot"
msgstr "Wahlgang veröffentlichen" msgstr "Wahlgang veröffentlichen"
@ -1116,7 +1152,7 @@ msgstr "Wahlgang veröffentlichen"
msgid "Published" msgid "Published"
msgstr "Veröffentlicht" msgstr "Veröffentlicht"
#: agenda/static/templates/agenda/item-list.html:150 #: agenda/static/templates/agenda/item-list.html:153
#: assignments/static/templates/assignments/assignment-list.html:143 #: assignments/static/templates/assignments/assignment-list.html:143
#: motions/static/templates/motions/motion-list.html:169 #: motions/static/templates/motions/motion-list.html:169
#: motions/static/templates/motions/motion-list.html:197 #: motions/static/templates/motions/motion-list.html:197
@ -1165,6 +1201,10 @@ msgid ""
"in the first row" "in the first row"
msgstr "Erforderliche Komma- oder Semikolon-separierte Werte mit diesen Spaltennamen in der ersten Zeile" msgstr "Erforderliche Komma- oder Semikolon-separierte Werte mit diesen Spaltennamen in der ersten Zeile"
#: config-form-field.html:27
msgid "Reset"
msgstr "Zurücksetzen"
#: core/static/templates/core/projector-controls.html:99 #: core/static/templates/core/projector-controls.html:99
msgid "Reset countdown" msgid "Reset countdown"
msgstr "Countdown zurücksetzen" msgstr "Countdown zurücksetzen"
@ -1208,13 +1248,18 @@ msgstr "Nach oben scrollen"
#: agenda/static/templates/agenda/item-list.html:64 #: agenda/static/templates/agenda/item-list.html:64
#: assignments/static/templates/assignments/assignment-list.html:40 #: assignments/static/templates/assignments/assignment-list.html:40
#: index.html:142
#: mediafiles/static/templates/mediafiles/mediafile-list.html:32 #: mediafiles/static/templates/mediafiles/mediafile-list.html:32
#: motions/static/templates/motions/motion-list.html:46 #: motions/static/templates/motions/motion-list.html:46 search.html:11
#: users/static/templates/users/group-list.html:24 #: users/static/templates/users/group-list.html:24
#: users/static/templates/users/user-list.html:56 #: users/static/templates/users/user-list.html:56
msgid "Search" msgid "Search"
msgstr "Suche" msgstr "Suche"
#: search.html:3
msgid "Search results"
msgstr "Suchergebnisse"
#: agenda/static/templates/agenda/item-list.html:38 #: agenda/static/templates/agenda/item-list.html:38
#: assignments/static/templates/assignments/assignment-list.html:30 #: assignments/static/templates/assignments/assignment-list.html:30
#: mediafiles/static/templates/mediafiles/mediafile-list.html:22 #: mediafiles/static/templates/mediafiles/mediafile-list.html:22
@ -1272,7 +1317,7 @@ msgstr "Anhang auswählen oder suchen ..."
msgid "Separator" msgid "Separator"
msgstr "Feldtrenner" msgstr "Feldtrenner"
#: core/static/js/core/site.js:80 #: config.html:3 core/static/js/core/site.js:80
msgid "Settings" msgid "Settings"
msgstr "Einstellungen" msgstr "Einstellungen"
@ -1284,7 +1329,7 @@ msgstr "Anzeigen"
msgid "Show PDF files only" msgid "Show PDF files only"
msgstr "Nur PDF-Dateien anzeigen" msgstr "Nur PDF-Dateien anzeigen"
#: agenda/static/templates/agenda/item-list.html:188 #: agenda/static/templates/agenda/item-list.html:191
#: assignments/static/js/assignments/site.js:159 #: assignments/static/js/assignments/site.js:159
#: core/static/js/core/site.js:562 motions/static/js/motions/site.js:247 #: core/static/js/core/site.js:562 motions/static/js/motions/site.js:247
msgid "Show as agenda item" msgid "Show as agenda item"
@ -1319,6 +1364,10 @@ msgstr "Kleiner"
msgid "Sort agenda" msgid "Sort agenda"
msgstr "Tagesordnung sortieren" msgstr "Tagesordnung sortieren"
#: core/static/js/core/base.js:95
msgid "Spanish"
msgstr "Spanisch"
#: assignments/static/templates/assignments/assignmentpoll-form.html:8 #: assignments/static/templates/assignments/assignmentpoll-form.html:8
#: motions/static/templates/motions/motionpoll-form.html:8 #: motions/static/templates/motions/motionpoll-form.html:8
msgid "Special values" msgid "Special values"
@ -1437,7 +1486,7 @@ msgstr "Triviale Änderung"
msgid "Unsupport motion" msgid "Unsupport motion"
msgstr "Unterstützung zurückziehen" msgstr "Unterstützung zurückziehen"
#: agenda/static/templates/agenda/item-list.html:199 #: agenda/static/templates/agenda/item-list.html:202
#: assignments/static/templates/assignments/assignment-list.html:193 #: assignments/static/templates/assignments/assignment-list.html:193
#: motions/static/templates/motions/motion-list.html:257 #: motions/static/templates/motions/motion-list.html:257
msgid "Update" msgid "Update"
@ -1558,7 +1607,7 @@ msgid "files"
msgstr "Dateien" msgstr "Dateien"
#. 'h' means time in hours #. 'h' means time in hours
#: agenda/static/templates/agenda/item-list.html:161 #: agenda/static/templates/agenda/item-list.html:164
msgid "h" msgid "h"
msgstr "h" msgstr "h"

View File

@ -4,7 +4,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OpenSlides\n" "Project-Id-Version: OpenSlides\n"
"PO-Revision-Date: 2016-01-27 20:38+0000\n" "PO-Revision-Date: 2016-01-28 12:31+0000\n"
"Last-Translator: Marco A.G.Pinto <marcoagpinto@mail.telepac.pt>\n" "Last-Translator: Marco A.G.Pinto <marcoagpinto@mail.telepac.pt>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/openslides/openslides/language/pt_PT/)\n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/openslides/openslides/language/pt_PT/)\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -91,7 +91,7 @@ msgid "Agenda"
msgstr "Agenda" msgstr "Agenda"
#: agenda/static/templates/agenda/item-list.html:113 #: agenda/static/templates/agenda/item-list.html:113
#: core/static/js/core/base.js:281 #: core/static/js/core/base.js:284
#: core/static/templates/core/customslide-detail.html:28 #: core/static/templates/core/customslide-detail.html:28
msgid "Agenda item" msgid "Agenda item"
msgstr "Item da agenda" msgstr "Item da agenda"
@ -104,7 +104,7 @@ msgstr "Todas as eleições"
msgid "All motions" msgid "All motions"
msgstr "Todas as moções" msgstr "Todas as moções"
#: agenda/static/templates/agenda/item-list.html:153 #: agenda/static/templates/agenda/item-list.html:156
#: assignments/static/templates/assignments/assignment-list.html:145 #: assignments/static/templates/assignments/assignment-list.html:145
#: core/static/templates/core/tag-list.html:38 #: core/static/templates/core/tag-list.html:38
#: motions/static/templates/motions/category-list.html:47 #: motions/static/templates/motions/category-list.html:47
@ -285,7 +285,7 @@ msgstr "Pode fazer upload de ficheiros"
msgid "Can use the chat" msgid "Can use the chat"
msgstr "Pode usar o chat" msgstr "Pode usar o chat"
#: agenda/static/templates/agenda/item-list.html:196 #: agenda/static/templates/agenda/item-list.html:199
#: assignments/static/templates/assignments/assignment-form.html:13 #: assignments/static/templates/assignments/assignment-form.html:13
#: assignments/static/templates/assignments/assignment-list.html:190 #: assignments/static/templates/assignments/assignment-list.html:190
#: assignments/static/templates/assignments/assignmentpoll-form.html:17 #: assignments/static/templates/assignments/assignmentpoll-form.html:17
@ -325,6 +325,14 @@ msgstr "Categorias"
msgid "Category" msgid "Category"
msgstr "Categoria" msgstr "Categoria"
#: index.html:87
msgid "Change password"
msgstr "Alterar senha"
#: index.html:38
msgid "Chat"
msgstr "Chat"
#: agenda/static/templates/agenda/item-import.html:127 #: agenda/static/templates/agenda/item-import.html:127
#: motions/static/templates/motions/motion-import.html:124 #: motions/static/templates/motions/motion-import.html:124
#: users/static/templates/users/user-import.html:154 #: users/static/templates/users/user-import.html:154
@ -337,7 +345,7 @@ msgstr "Limpar pré-visualização"
msgid "Closed" msgid "Closed"
msgstr "Fechado" msgstr "Fechado"
#: agenda/static/templates/agenda/item-list.html:180 #: agenda/static/templates/agenda/item-list.html:183
#: users/static/js/users/site.js:331 #: users/static/js/users/site.js:331
#: users/static/templates/users/user-detail.html:45 #: users/static/templates/users/user-detail.html:45
#: users/static/templates/users/user-import.html:92 #: users/static/templates/users/user-import.html:92
@ -384,6 +392,10 @@ msgstr "Contagens regressivas"
msgid "Current speaker" msgid "Current speaker"
msgstr "Orador actual" msgstr "Orador actual"
#: core/static/js/core/base.js:97
msgid "Czech"
msgstr "Tcheco"
#: assignments/static/js/assignments/site.js:152 #: assignments/static/js/assignments/site.js:152
msgid "Default comment on the ballot paper" msgid "Default comment on the ballot paper"
msgstr "Comentário predefinido no boletim de voto" msgstr "Comentário predefinido no boletim de voto"
@ -400,7 +412,7 @@ msgstr "Senha predefinida"
msgid "Delegate" msgid "Delegate"
msgstr "Delegar" msgstr "Delegar"
#: agenda/static/templates/agenda/item-list.html:152 #: agenda/static/templates/agenda/item-list.html:155
#: assignments/static/templates/assignments/assignment-detail.html:155 #: assignments/static/templates/assignments/assignment-detail.html:155
#: assignments/static/templates/assignments/assignment-list.html:144 #: assignments/static/templates/assignments/assignment-list.html:144
#: core/static/templates/core/tag-list.html:37 #: core/static/templates/core/tag-list.html:37
@ -479,11 +491,11 @@ msgid ""
msgstr "Arrasta e larga os itens para alterar a ordem da agenda. A modificação será gravada imediatamente." msgstr "Arrasta e larga os itens para alterar a ordem da agenda. A modificação será gravada imediatamente."
#: agenda/static/templates/agenda/item-list.html:115 #: agenda/static/templates/agenda/item-list.html:115
#: agenda/static/templates/agenda/item-list.html:191 #: agenda/static/templates/agenda/item-list.html:194
msgid "Duration" msgid "Duration"
msgstr "Duração" msgstr "Duração"
#: agenda/static/templates/agenda/item-list.html:149 #: agenda/static/templates/agenda/item-list.html:152
#: assignments/static/templates/assignments/assignment-detail.html:27 #: assignments/static/templates/assignments/assignment-detail.html:27
#: assignments/static/templates/assignments/assignment-list.html:142 #: assignments/static/templates/assignments/assignment-list.html:142
#: core/static/templates/core/customslide-detail.html:23 #: core/static/templates/core/customslide-detail.html:23
@ -499,7 +511,7 @@ msgstr "Duração"
msgid "Edit" msgid "Edit"
msgstr "Editar" msgstr "Editar"
#: agenda/static/templates/agenda/item-list.html:202 #: agenda/static/templates/agenda/item-list.html:205
msgid "Edit ..." msgid "Edit ..."
msgstr "Editar ..." msgstr "Editar ..."
@ -551,7 +563,7 @@ msgstr "Editar moção ..."
msgid "Edit participant" msgid "Edit participant"
msgstr "Editar participante" msgstr "Editar participante"
#: users/static/templates/users/user-detail-profile.html:3 #: index.html:82 users/static/templates/users/user-detail-profile.html:3
msgid "Edit profile" msgid "Edit profile"
msgstr "Editar perfil" msgstr "Editar perfil"
@ -612,7 +624,7 @@ msgstr "Erro: Identificador já existe."
msgid "Error: Text is required." msgid "Error: Text is required."
msgstr "Erro: Texto é necessário." msgstr "Erro: Texto é necessário."
#: agenda/static/js/agenda/site.js:385 motions/static/js/motions/site.js:844 #: agenda/static/js/agenda/site.js:400 motions/static/js/motions/site.js:844
msgid "Error: Title is required." msgid "Error: Title is required."
msgstr "Erro: Título é necessário." msgstr "Erro: Título é necessário."
@ -751,7 +763,11 @@ msgstr "Importar {{ motions.length - motionsFailed.length }} moções"
msgid "Import {{ users.length - usersFailed.length }} participants" msgid "Import {{ users.length - usersFailed.length }} participants"
msgstr "Importar {{ users.length - usersFailed.length }} participantes" msgstr "Importar {{ users.length - usersFailed.length }} participantes"
#: agenda/static/templates/agenda/item-list.html:142 #: legalnotice.html:12
msgid "Installed plugins:"
msgstr "Plugins instalados:"
#: agenda/static/templates/agenda/item-list.html:145
msgid "Internal item" msgid "Internal item"
msgstr "Item interno" msgstr "Item interno"
@ -777,7 +793,7 @@ msgstr "Está presente"
msgid "Item" msgid "Item"
msgstr "Item" msgstr "Item"
#: agenda/static/templates/agenda/item-list.html:176 #: agenda/static/templates/agenda/item-list.html:179
msgid "Item number" msgid "Item number"
msgstr "Número de item" msgstr "Número de item"
@ -795,6 +811,10 @@ msgstr "Apelido"
msgid "Last speakers" msgid "Last speakers"
msgstr "Últimos oradores" msgstr "Últimos oradores"
#: index.html:165 legalnotice.html:3
msgid "Legal notice"
msgstr "Aviso legal"
#: users/static/templates/users/user-list.html:30 #: users/static/templates/users/user-list.html:30
msgid "List of access data" msgid "List of access data"
msgstr "Lista de dados de acesso" msgstr "Lista de dados de acesso"
@ -805,7 +825,7 @@ msgstr "Lista de participantes"
#: agenda/static/templates/agenda/item-detail.html:17 #: agenda/static/templates/agenda/item-detail.html:17
#: agenda/static/templates/agenda/item-detail.html:30 #: agenda/static/templates/agenda/item-detail.html:30
#: agenda/static/templates/agenda/item-list.html:147 #: agenda/static/templates/agenda/item-list.html:150
#: agenda/static/templates/agenda/slide-list-of-speakers.html:7 #: agenda/static/templates/agenda/slide-list-of-speakers.html:7
#: assignments/static/templates/assignments/assignment-detail.html:15 #: assignments/static/templates/assignments/assignment-detail.html:15
#: core/static/templates/core/customslide-detail.html:11 #: core/static/templates/core/customslide-detail.html:11
@ -817,10 +837,14 @@ msgstr "Lista de oradores"
msgid "Live view" msgid "Live view"
msgstr "Visualização ao vivo" msgstr "Visualização ao vivo"
#: core/static/templates/core/login-form.html:20 #: core/static/templates/core/login-form.html:20 index.html:102
msgid "Login" msgid "Login"
msgstr "Login" msgstr "Login"
#: index.html:93
msgid "Logout"
msgstr "Logout"
#: core/static/templates/core/projector-controls.html:154 #: core/static/templates/core/projector-controls.html:154
msgid "Messages" msgid "Messages"
msgstr "Mensagens" msgstr "Mensagens"
@ -933,6 +957,10 @@ msgstr "Próximos oradores"
msgid "No" msgid "No"
msgstr "Não" msgstr "Não"
#: search.html:21
msgid "No results."
msgstr "Sem resultados."
#: assignments/static/templates/assignments/assignment-list.html:176 #: assignments/static/templates/assignments/assignment-list.html:176
msgid "Number of members to be elected" msgid "Number of members to be elected"
msgstr "Número de membros a serem eleitos" msgstr "Número de membros a serem eleitos"
@ -1030,6 +1058,10 @@ msgstr "Fase"
msgid "Please note:" msgid "Please note:"
msgstr "Por favor nota" msgstr "Por favor nota"
#: core/static/js/core/base.js:96
msgid "Portuguese"
msgstr "Português"
#: assignments/static/templates/assignments/assignment-list.html:104 #: assignments/static/templates/assignments/assignment-list.html:104
#: assignments/static/templates/assignments/slide_assignment.html:9 #: assignments/static/templates/assignments/slide_assignment.html:9
msgid "Posts" msgid "Posts"
@ -1055,7 +1087,7 @@ msgid "Preview"
msgstr "Visualização" msgstr "Visualização"
#: mediafiles/static/templates/mediafiles/mediafile-list.html:70 #: mediafiles/static/templates/mediafiles/mediafile-list.html:70
msgid "Previouse page" msgid "Previous page"
msgstr "Página anterior" msgstr "Página anterior"
#: assignments/static/templates/assignments/assignment-detail.html:134 #: assignments/static/templates/assignments/assignment-detail.html:134
@ -1106,6 +1138,10 @@ msgstr "Moção do projecto"
msgid "Project user" msgid "Project user"
msgstr "Utilizador do projecto" msgstr "Utilizador do projecto"
#: index.html:175
msgid "Projector"
msgstr "Projector"
#: assignments/static/templates/assignments/assignment-detail.html:146 #: assignments/static/templates/assignments/assignment-detail.html:146
msgid "Publish ballot" msgid "Publish ballot"
msgstr "Publicar a votação" msgstr "Publicar a votação"
@ -1114,7 +1150,7 @@ msgstr "Publicar a votação"
msgid "Published" msgid "Published"
msgstr "Publicado" msgstr "Publicado"
#: agenda/static/templates/agenda/item-list.html:150 #: agenda/static/templates/agenda/item-list.html:153
#: assignments/static/templates/assignments/assignment-list.html:143 #: assignments/static/templates/assignments/assignment-list.html:143
#: motions/static/templates/motions/motion-list.html:169 #: motions/static/templates/motions/motion-list.html:169
#: motions/static/templates/motions/motion-list.html:197 #: motions/static/templates/motions/motion-list.html:197
@ -1163,6 +1199,10 @@ msgid ""
"in the first row" "in the first row"
msgstr "Necessário valores separados por vírgula ou ponto e vírgula com esses nomes de cabeçalho de coluna na primeira linha" msgstr "Necessário valores separados por vírgula ou ponto e vírgula com esses nomes de cabeçalho de coluna na primeira linha"
#: config-form-field.html:27
msgid "Reset"
msgstr "Redefinir"
#: core/static/templates/core/projector-controls.html:99 #: core/static/templates/core/projector-controls.html:99
msgid "Reset countdown" msgid "Reset countdown"
msgstr "Redefinir contagem regressiva" msgstr "Redefinir contagem regressiva"
@ -1206,13 +1246,18 @@ msgstr "Scroll para cima"
#: agenda/static/templates/agenda/item-list.html:64 #: agenda/static/templates/agenda/item-list.html:64
#: assignments/static/templates/assignments/assignment-list.html:40 #: assignments/static/templates/assignments/assignment-list.html:40
#: index.html:142
#: mediafiles/static/templates/mediafiles/mediafile-list.html:32 #: mediafiles/static/templates/mediafiles/mediafile-list.html:32
#: motions/static/templates/motions/motion-list.html:46 #: motions/static/templates/motions/motion-list.html:46 search.html:11
#: users/static/templates/users/group-list.html:24 #: users/static/templates/users/group-list.html:24
#: users/static/templates/users/user-list.html:56 #: users/static/templates/users/user-list.html:56
msgid "Search" msgid "Search"
msgstr "Pesquisar" msgstr "Pesquisar"
#: search.html:3
msgid "Search results"
msgstr "Resultados da pesquisa"
#: agenda/static/templates/agenda/item-list.html:38 #: agenda/static/templates/agenda/item-list.html:38
#: assignments/static/templates/assignments/assignment-list.html:30 #: assignments/static/templates/assignments/assignment-list.html:30
#: mediafiles/static/templates/mediafiles/mediafile-list.html:22 #: mediafiles/static/templates/mediafiles/mediafile-list.html:22
@ -1270,7 +1315,7 @@ msgstr "Seleccionar ou pesquisar um anexo ..."
msgid "Separator" msgid "Separator"
msgstr "Separador" msgstr "Separador"
#: core/static/js/core/site.js:80 #: config.html:3 core/static/js/core/site.js:80
msgid "Settings" msgid "Settings"
msgstr "Definições" msgstr "Definições"
@ -1282,7 +1327,7 @@ msgstr "Mostrar"
msgid "Show PDF files only" msgid "Show PDF files only"
msgstr "Mostrar apenas ficheiros PDF" msgstr "Mostrar apenas ficheiros PDF"
#: agenda/static/templates/agenda/item-list.html:188 #: agenda/static/templates/agenda/item-list.html:191
#: assignments/static/js/assignments/site.js:159 #: assignments/static/js/assignments/site.js:159
#: core/static/js/core/site.js:562 motions/static/js/motions/site.js:247 #: core/static/js/core/site.js:562 motions/static/js/motions/site.js:247
msgid "Show as agenda item" msgid "Show as agenda item"
@ -1317,6 +1362,10 @@ msgstr "Menor"
msgid "Sort agenda" msgid "Sort agenda"
msgstr "Ordenar agenda" msgstr "Ordenar agenda"
#: core/static/js/core/base.js:95
msgid "Spanish"
msgstr "Espanhol"
#: assignments/static/templates/assignments/assignmentpoll-form.html:8 #: assignments/static/templates/assignments/assignmentpoll-form.html:8
#: motions/static/templates/motions/motionpoll-form.html:8 #: motions/static/templates/motions/motionpoll-form.html:8
msgid "Special values" msgid "Special values"
@ -1435,7 +1484,7 @@ msgstr "Alteração trivial"
msgid "Unsupport motion" msgid "Unsupport motion"
msgstr "Desapoiar moção" msgstr "Desapoiar moção"
#: agenda/static/templates/agenda/item-list.html:199 #: agenda/static/templates/agenda/item-list.html:202
#: assignments/static/templates/assignments/assignment-list.html:193 #: assignments/static/templates/assignments/assignment-list.html:193
#: motions/static/templates/motions/motion-list.html:257 #: motions/static/templates/motions/motion-list.html:257
msgid "Update" msgid "Update"
@ -1556,7 +1605,7 @@ msgid "files"
msgstr "ficheiros" msgstr "ficheiros"
#. 'h' means time in hours #. 'h' means time in hours
#: agenda/static/templates/agenda/item-list.html:161 #: agenda/static/templates/agenda/item-list.html:164
msgid "h" msgid "h"
msgstr "h" msgstr "h"

View File

@ -32,8 +32,8 @@ msgstr ""
#: assignments/static/js/assignments/site.js:398 #: assignments/static/js/assignments/site.js:398
#: assignments/static/js/assignments/site.js:529 #: assignments/static/js/assignments/site.js:529
#: motions/static/js/motions/site.js:364 #: motions/static/js/motions/site.js:368
#: motions/static/templates/motions/motion-detail.html:155 #: motions/static/templates/motions/motion-detail.html:157
msgid "Abstain" msgid "Abstain"
msgstr "" msgstr ""
@ -84,7 +84,7 @@ msgid "Agenda"
msgstr "" msgstr ""
#: agenda/static/templates/agenda/item-list.html:113 #: agenda/static/templates/agenda/item-list.html:113
#: core/static/js/core/base.js:284 #: core/static/js/core/base.js:286
#: core/static/templates/core/customslide-detail.html:28 #: core/static/templates/core/customslide-detail.html:28
msgid "Agenda item" msgid "Agenda item"
msgstr "" msgstr ""
@ -101,7 +101,7 @@ msgstr ""
#: assignments/static/templates/assignments/assignment-list.html:145 #: assignments/static/templates/assignments/assignment-list.html:145
#: core/static/templates/core/tag-list.html:38 #: core/static/templates/core/tag-list.html:38
#: motions/static/templates/motions/category-list.html:47 #: motions/static/templates/motions/category-list.html:47
#: motions/static/templates/motions/motion-list.html:173 #: motions/static/templates/motions/motion-list.html:177
#: users/static/templates/users/group-list.html:55 #: users/static/templates/users/group-list.html:55
#: users/static/templates/users/user-list.html:151 #: users/static/templates/users/user-list.html:151
msgid "Are you sure you want to delete this entry?" msgid "Are you sure you want to delete this entry?"
@ -111,11 +111,11 @@ msgstr ""
msgid "Are you sure you want to delete this file?" msgid "Are you sure you want to delete this file?"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:122 #: motions/static/templates/motions/motion-detail.html:124
msgid "Are you sure you want to delete this poll?" msgid "Are you sure you want to delete this poll?"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:234 #: motions/static/templates/motions/motion-detail.html:236
msgid "Are you sure you want to delete this version?" msgid "Are you sure you want to delete this version?"
msgstr "" msgstr ""
@ -126,12 +126,12 @@ msgid ""
msgstr "" msgstr ""
#: core/static/js/core/site.js:549 #: core/static/js/core/site.js:549
#: motions/static/js/motions/site.js:264 #: motions/static/js/motions/site.js:268
msgid "Attachment" msgid "Attachment"
msgstr "" msgstr ""
#: core/static/templates/core/customslide-detail.html:34 #: core/static/templates/core/customslide-detail.html:34
#: motions/static/templates/motions/motion-detail.html:205 #: motions/static/templates/motions/motion-detail.html:207
msgid "Attachments" msgid "Attachments"
msgstr "" msgstr ""
@ -289,7 +289,7 @@ msgstr ""
#: mediafiles/static/templates/mediafiles/mediafile-form.html:43 #: mediafiles/static/templates/mediafiles/mediafile-form.html:43
#: motions/static/templates/motions/category-form.html:28 #: motions/static/templates/motions/category-form.html:28
#: motions/static/templates/motions/motion-form.html:13 #: motions/static/templates/motions/motion-form.html:13
#: motions/static/templates/motions/motion-list.html:254 #: motions/static/templates/motions/motion-list.html:258
#: motions/static/templates/motions/motionpoll-form.html:17 #: motions/static/templates/motions/motionpoll-form.html:17
#: users/static/templates/users/group-form.html:30 #: users/static/templates/users/group-form.html:30
#: users/static/templates/users/user-detail-password.html:39 #: users/static/templates/users/user-detail-password.html:39
@ -310,12 +310,12 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:278 #: motions/static/js/motions/site.js:282
#: motions/static/templates/motions/category-detail.html:10 #: motions/static/templates/motions/category-detail.html:10
#: motions/static/templates/motions/motion-detail.html:83 #: motions/static/templates/motions/motion-detail.html:83
#: motions/static/templates/motions/motion-import.html:59 #: motions/static/templates/motions/motion-import.html:59
#: motions/static/templates/motions/motion-list.html:122 #: motions/static/templates/motions/motion-list.html:126
#: motions/static/templates/motions/motion-list.html:208 #: motions/static/templates/motions/motion-list.html:212
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@ -402,8 +402,9 @@ msgstr ""
msgid "Default password" msgid "Default password"
msgstr "" msgstr ""
#: users/static/js/users/base.js:185
#: users/static/templates/users/user-import.html:72 #: users/static/templates/users/user-import.html:72
msgid "Delegate" msgid "Delegates"
msgstr "" msgstr ""
#: agenda/static/templates/agenda/item-list.html:155 #: agenda/static/templates/agenda/item-list.html:155
@ -412,9 +413,9 @@ msgstr ""
#: core/static/templates/core/tag-list.html:37 #: core/static/templates/core/tag-list.html:37
#: mediafiles/static/templates/mediafiles/mediafile-list.html:164 #: mediafiles/static/templates/mediafiles/mediafile-list.html:164
#: motions/static/templates/motions/category-list.html:46 #: motions/static/templates/motions/category-list.html:46
#: motions/static/templates/motions/motion-detail.html:124 #: motions/static/templates/motions/motion-detail.html:126
#: motions/static/templates/motions/motion-detail.html:237 #: motions/static/templates/motions/motion-detail.html:239
#: motions/static/templates/motions/motion-list.html:172 #: motions/static/templates/motions/motion-list.html:176
#: users/static/templates/users/group-list.html:58 #: users/static/templates/users/group-list.html:58
#: users/static/templates/users/user-list.html:150 #: users/static/templates/users/user-list.html:150
msgid "Delete" msgid "Delete"
@ -432,7 +433,7 @@ msgstr ""
msgid "Delete selected mediafiles" msgid "Delete selected mediafiles"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-list.html:74 #: motions/static/templates/motions/motion-list.html:78
msgid "Delete selected motions" msgid "Delete selected motions"
msgstr "" msgstr ""
@ -462,7 +463,7 @@ msgstr ""
msgid "Do not decide" msgid "Do not decide"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:239 #: motions/static/js/motions/site.js:243
msgid "Don't create a new version." msgid "Don't create a new version."
msgstr "" msgstr ""
@ -492,9 +493,9 @@ msgstr ""
#: core/static/templates/core/tag-list.html:36 #: core/static/templates/core/tag-list.html:36
#: mediafiles/static/templates/mediafiles/mediafile-list.html:163 #: mediafiles/static/templates/mediafiles/mediafile-list.html:163
#: motions/static/templates/motions/category-list.html:44 #: motions/static/templates/motions/category-list.html:44
#: motions/static/templates/motions/motion-detail.html:117 #: motions/static/templates/motions/motion-detail.html:119
#: motions/static/templates/motions/motion-detail.html:27 #: motions/static/templates/motions/motion-detail.html:27
#: motions/static/templates/motions/motion-list.html:166 #: motions/static/templates/motions/motion-list.html:170
#: users/static/templates/users/group-list.html:50 #: users/static/templates/users/group-list.html:50
#: users/static/templates/users/user-detail.html:18 #: users/static/templates/users/user-detail.html:18
#: users/static/templates/users/user-list.html:149 #: users/static/templates/users/user-list.html:149
@ -545,7 +546,7 @@ msgstr ""
msgid "Edit motion" msgid "Edit motion"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-list.html:260 #: motions/static/templates/motions/motion-list.html:264
msgid "Edit motion ..." msgid "Edit motion ..."
msgstr "" msgstr ""
@ -607,16 +608,16 @@ msgstr ""
msgid "Error: First or last name is required." msgid "Error: First or last name is required."
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:834 #: motions/static/js/motions/site.js:839
msgid "Error: Identifier already exists." msgid "Error: Identifier already exists."
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:852 #: motions/static/js/motions/site.js:857
msgid "Error: Text is required." msgid "Error: Text is required."
msgstr "" msgstr ""
#: agenda/static/js/agenda/site.js:400 #: agenda/static/js/agenda/site.js:400
#: motions/static/js/motions/site.js:844 #: motions/static/js/motions/site.js:849
msgid "Error: Title is required." msgid "Error: Title is required."
msgstr "" msgstr ""
@ -677,6 +678,10 @@ msgstr ""
msgid "Groups" msgid "Groups"
msgstr "" msgstr ""
#: users/static/js/users/base.js:183
msgid "Guests"
msgstr ""
#: agenda/static/templates/agenda/item-detail.html:73 #: agenda/static/templates/agenda/item-detail.html:73
msgid "Hide" msgid "Hide"
msgstr "" msgstr ""
@ -689,10 +694,10 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:191 #: motions/static/js/motions/site.js:195
#: motions/static/templates/motions/motion-import.html:54 #: motions/static/templates/motions/motion-import.html:54
#: motions/static/templates/motions/motion-list.html:101 #: motions/static/templates/motions/motion-list.html:105
#: motions/static/templates/motions/motion-list.html:203 #: motions/static/templates/motions/motion-list.html:207
msgid "Identifier" msgid "Identifier"
msgstr "" msgstr ""
@ -708,7 +713,7 @@ msgstr ""
msgid "If deactivated the election appears as internal item on agenda." msgid "If deactivated the election appears as internal item on agenda."
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:248 #: motions/static/js/motions/site.js:252
msgid "If deactivated the motion appears as internal item on agenda." msgid "If deactivated the motion appears as internal item on agenda."
msgstr "" msgstr ""
@ -763,8 +768,8 @@ msgid "Internal item"
msgstr "" msgstr ""
#: assignments/static/templates/assignments/assignment-detail.html:191 #: assignments/static/templates/assignments/assignment-detail.html:191
#: motions/static/js/motions/site.js:381 #: motions/static/js/motions/site.js:385
#: motions/static/templates/motions/motion-detail.html:172 #: motions/static/templates/motions/motion-detail.html:174
msgid "Invalid votes" msgid "Invalid votes"
msgstr "" msgstr ""
@ -780,7 +785,7 @@ msgstr ""
#. short form of agenda item #. short form of agenda item
#: assignments/static/templates/assignments/assignment-list.html:90 #: assignments/static/templates/assignments/assignment-list.html:90
#: motions/static/templates/motions/motion-list.html:95 #: motions/static/templates/motions/motion-list.html:99
msgid "Item" msgid "Item"
msgstr "" msgstr ""
@ -788,7 +793,7 @@ msgstr ""
msgid "Item number" msgid "Item number"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:240 #: motions/static/templates/motions/motion-detail.html:242
msgid "Last modified" msgid "Last modified"
msgstr "" msgstr ""
@ -895,7 +900,7 @@ msgstr ""
msgid "New category" msgid "New category"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:891 #: motions/static/js/motions/site.js:896
msgid "New category will be created." msgid "New category will be created."
msgstr "" msgstr ""
@ -919,7 +924,7 @@ msgstr ""
msgid "New participant" msgid "New participant"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:873 #: motions/static/js/motions/site.js:878
msgid "New participant will be created." msgid "New participant will be created."
msgstr "" msgstr ""
@ -931,7 +936,7 @@ msgstr ""
msgid "New tag" msgid "New tag"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:185 #: motions/static/templates/motions/motion-detail.html:187
msgid "New vote" msgid "New vote"
msgstr "" msgstr ""
@ -945,8 +950,8 @@ msgstr ""
#: assignments/static/js/assignments/site.js:398 #: assignments/static/js/assignments/site.js:398
#: assignments/static/js/assignments/site.js:520 #: assignments/static/js/assignments/site.js:520
#: motions/static/js/motions/site.js:355 #: motions/static/js/motions/site.js:359
#: motions/static/templates/motions/motion-detail.html:145 #: motions/static/templates/motions/motion-detail.html:147
msgid "No" msgid "No"
msgstr "" msgstr ""
@ -1031,7 +1036,7 @@ msgstr ""
msgid "Permit" msgid "Permit"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:228 #: motions/static/templates/motions/motion-detail.html:230
msgid "Permit and activate" msgid "Permit and activate"
msgstr "" msgstr ""
@ -1122,7 +1127,7 @@ msgid "Project message"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:21 #: motions/static/templates/motions/motion-detail.html:21
#: motions/static/templates/motions/motion-list.html:144 #: motions/static/templates/motions/motion-list.html:148
msgid "Project motion" msgid "Project motion"
msgstr "" msgstr ""
@ -1145,18 +1150,22 @@ msgstr ""
#: agenda/static/templates/agenda/item-list.html:153 #: agenda/static/templates/agenda/item-list.html:153
#: assignments/static/templates/assignments/assignment-list.html:143 #: assignments/static/templates/assignments/assignment-list.html:143
#: motions/static/templates/motions/motion-list.html:169 #: motions/static/templates/motions/motion-list.html:173
#: motions/static/templates/motions/motion-list.html:197 #: motions/static/templates/motions/motion-list.html:201
msgid "QuickEdit" msgid "QuickEdit"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:230 #: motions/static/js/motions/site.js:234
#: motions/static/templates/motions/motion-detail.html:200 #: motions/static/templates/motions/motion-detail.html:202
#: motions/static/templates/motions/motion-import.html:57 #: motions/static/templates/motions/motion-import.html:57
#: motions/static/templates/motions/slide_motion.html:28 #: motions/static/templates/motions/slide_motion.html:28
msgid "Reason" msgid "Reason"
msgstr "" msgstr ""
#: users/static/js/users/base.js:184
msgid "Registered users"
msgstr ""
#: motions/static/js/motions/base.js:329 #: motions/static/js/motions/base.js:329
#: motions/static/js/motions/base.js:340 #: motions/static/js/motions/base.js:340
msgid "Reject" msgid "Reject"
@ -1203,7 +1212,7 @@ msgstr ""
msgid "Reset scrolling" msgid "Reset scrolling"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:105 #: motions/static/templates/motions/motion-detail.html:107
msgid "Reset state" msgid "Reset state"
msgstr "" msgstr ""
@ -1265,7 +1274,7 @@ msgstr ""
msgid "Select a CSV file" msgid "Select a CSV file"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:284 #: motions/static/js/motions/site.js:288
msgid "Select or search a category ..." msgid "Select or search a category ..."
msgstr "" msgstr ""
@ -1279,27 +1288,27 @@ msgstr ""
msgid "Select or search a participant ..." msgid "Select or search a participant ..."
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:205 #: motions/static/js/motions/site.js:209
#: motions/static/templates/motions/motion-list.html:218 #: motions/static/templates/motions/motion-list.html:222
msgid "Select or search a submitter ..." msgid "Select or search a submitter ..."
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:312 #: motions/static/js/motions/site.js:316
#: motions/static/templates/motions/motion-list.html:243 #: motions/static/templates/motions/motion-list.html:247
msgid "Select or search a supporter ..." msgid "Select or search a supporter ..."
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:298 #: motions/static/js/motions/site.js:302
#: motions/static/templates/motions/motion-list.html:229 #: motions/static/templates/motions/motion-list.html:233
msgid "Select or search a tag ..." msgid "Select or search a tag ..."
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:326 #: motions/static/js/motions/site.js:330
msgid "Select or search a workflow ..." msgid "Select or search a workflow ..."
msgstr "" msgstr ""
#: core/static/js/core/site.js:555 #: core/static/js/core/site.js:555
#: motions/static/js/motions/site.js:270 #: motions/static/js/motions/site.js:274
msgid "Select or search an attachment ..." msgid "Select or search an attachment ..."
msgstr "" msgstr ""
@ -1325,7 +1334,7 @@ msgstr ""
#: agenda/static/templates/agenda/item-list.html:191 #: agenda/static/templates/agenda/item-list.html:191
#: assignments/static/js/assignments/site.js:159 #: assignments/static/js/assignments/site.js:159
#: core/static/js/core/site.js:562 #: core/static/js/core/site.js:562
#: motions/static/js/motions/site.js:247 #: motions/static/js/motions/site.js:251
msgid "Show as agenda item" msgid "Show as agenda item"
msgstr "" msgstr ""
@ -1333,11 +1342,11 @@ msgstr ""
msgid "Show closed items" msgid "Show closed items"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:256 #: motions/static/js/motions/site.js:260
msgid "Show extended fields" msgid "Show extended fields"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:245 #: motions/static/templates/motions/motion-detail.html:247
msgid "Show history" msgid "Show history"
msgstr "" msgstr ""
@ -1367,6 +1376,7 @@ msgstr ""
msgid "Special values" msgid "Special values"
msgstr "" msgstr ""
#: users/static/js/users/base.js:186
#: users/static/templates/users/user-import.html:73 #: users/static/templates/users/user-import.html:73
msgid "Staff" msgid "Staff"
msgstr "" msgstr ""
@ -1383,7 +1393,7 @@ msgstr ""
#: assignments/static/templates/assignments/slide_assignment.html:5 #: assignments/static/templates/assignments/slide_assignment.html:5
#: motions/static/templates/motions/motion-detail.html:93 #: motions/static/templates/motions/motion-detail.html:93
#: motions/static/templates/motions/motion-list.html:129 #: motions/static/templates/motions/motion-list.html:133
#: motions/static/templates/motions/slide_motion.html:5 #: motions/static/templates/motions/slide_motion.html:5
msgid "State" msgid "State"
msgstr "" msgstr ""
@ -1404,10 +1414,10 @@ msgstr ""
msgid "Submitter" msgid "Submitter"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:199 #: motions/static/js/motions/site.js:203
#: motions/static/templates/motions/motion-detail.html:57 #: motions/static/templates/motions/motion-detail.html:57
#: motions/static/templates/motions/motion-list.html:115 #: motions/static/templates/motions/motion-list.html:119
#: motions/static/templates/motions/motion-list.html:216 #: motions/static/templates/motions/motion-list.html:220
#: motions/static/templates/motions/slide_motion.html:9 #: motions/static/templates/motions/slide_motion.html:9
msgid "Submitters" msgid "Submitters"
msgstr "" msgstr ""
@ -1416,9 +1426,9 @@ msgstr ""
msgid "Support motion" msgid "Support motion"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:306 #: motions/static/js/motions/site.js:310
#: motions/static/templates/motions/motion-detail.html:64 #: motions/static/templates/motions/motion-detail.html:64
#: motions/static/templates/motions/motion-list.html:241 #: motions/static/templates/motions/motion-list.html:245
msgid "Supporters" msgid "Supporters"
msgstr "" msgstr ""
@ -1429,17 +1439,17 @@ msgstr ""
#: agenda/static/templates/agenda/item-list.html:18 #: agenda/static/templates/agenda/item-list.html:18
#: assignments/static/templates/assignments/assignment-list.html:10 #: assignments/static/templates/assignments/assignment-list.html:10
#: core/static/templates/core/tag-list.html:9 #: core/static/templates/core/tag-list.html:9
#: motions/static/js/motions/site.js:292 #: motions/static/js/motions/site.js:296
#: motions/static/templates/motions/motion-detail.html:87 #: motions/static/templates/motions/motion-detail.html:87
#: motions/static/templates/motions/motion-list.html:14 #: motions/static/templates/motions/motion-list.html:14
#: motions/static/templates/motions/motion-list.html:227 #: motions/static/templates/motions/motion-list.html:231
msgid "Tags" msgid "Tags"
msgstr "" msgstr ""
#: agenda/static/templates/agenda/item-import.html:83 #: agenda/static/templates/agenda/item-import.html:83
#: core/static/js/core/site.js:541 #: core/static/js/core/site.js:541
#: motions/static/js/motions/site.js:221 #: motions/static/js/motions/site.js:225
#: motions/static/templates/motions/motion-detail.html:195 #: motions/static/templates/motions/motion-detail.html:197
#: motions/static/templates/motions/motion-import.html:56 #: motions/static/templates/motions/motion-import.html:56
msgid "Text" msgid "Text"
msgstr "" msgstr ""
@ -1448,7 +1458,7 @@ msgstr ""
msgid "Text is optional and may be empty." msgid "Text is optional and may be empty."
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:224 #: motions/static/templates/motions/motion-detail.html:226
msgid "This is the last active version." msgid "This is the last active version."
msgstr "" msgstr ""
@ -1464,16 +1474,16 @@ msgstr ""
#: core/static/js/core/site.js:533 #: core/static/js/core/site.js:533
#: mediafiles/static/templates/mediafiles/mediafile-form.html:20 #: mediafiles/static/templates/mediafiles/mediafile-form.html:20
#: mediafiles/static/templates/mediafiles/mediafile-list.html:112 #: mediafiles/static/templates/mediafiles/mediafile-list.html:112
#: motions/static/js/motions/site.js:213 #: motions/static/js/motions/site.js:217
#: motions/static/templates/motions/motion-import.html:55 #: motions/static/templates/motions/motion-import.html:55
#: motions/static/templates/motions/motion-list.html:108 #: motions/static/templates/motions/motion-list.html:112
#: users/static/js/users/site.js:272 #: users/static/js/users/site.js:272
#: users/static/templates/users/user-detail-profile.html:22 #: users/static/templates/users/user-detail-profile.html:22
#: users/static/templates/users/user-import.html:87 #: users/static/templates/users/user-import.html:87
msgid "Title" msgid "Title"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:238 #: motions/static/js/motions/site.js:242
msgid "Trivial change" msgid "Trivial change"
msgstr "" msgstr ""
@ -1483,7 +1493,7 @@ msgstr ""
#: agenda/static/templates/agenda/item-list.html:202 #: agenda/static/templates/agenda/item-list.html:202
#: assignments/static/templates/assignments/assignment-list.html:193 #: assignments/static/templates/assignments/assignment-list.html:193
#: motions/static/templates/motions/motion-list.html:257 #: motions/static/templates/motions/motion-list.html:261
msgid "Update" msgid "Update"
msgstr "" msgstr ""
@ -1504,21 +1514,22 @@ msgid "Username"
msgstr "" msgstr ""
#: assignments/static/templates/assignments/assignment-detail.html:185 #: assignments/static/templates/assignments/assignment-detail.html:185
#: motions/static/js/motions/site.js:373 #: motions/static/js/motions/site.js:377
#: motions/static/templates/motions/motion-detail.html:165 #: motions/static/templates/motions/motion-detail.html:167
msgid "Valid votes" msgid "Valid votes"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:217 #: motions/static/templates/motions/motion-detail.html:219
#: motions/static/templates/motions/motion-detail.html:220 #: motions/static/templates/motions/motion-detail.html:222
msgid "Version" msgid "Version"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:213 #: motions/static/templates/motions/motion-detail.html:215
msgid "Version history" msgid "Version history"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:114 #. ballot of a motion
#: motions/static/templates/motions/motion-detail.html:116
#: motions/static/templates/motions/motionpoll-form.html:1 #: motions/static/templates/motions/motionpoll-form.html:1
msgid "Vote" msgid "Vote"
msgstr "" msgstr ""
@ -1529,8 +1540,8 @@ msgstr ""
#: assignments/static/js/assignments/site.js:569 #: assignments/static/js/assignments/site.js:569
#: assignments/static/templates/assignments/assignment-detail.html:197 #: assignments/static/templates/assignments/assignment-detail.html:197
#: motions/static/js/motions/site.js:389 #: motions/static/js/motions/site.js:393
#: motions/static/templates/motions/motion-detail.html:179 #: motions/static/templates/motions/motion-detail.html:181
msgid "Votes cast" msgid "Votes cast"
msgstr "" msgstr ""
@ -1542,7 +1553,7 @@ msgstr ""
msgid "Votes valid" msgid "Votes valid"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-detail.html:110 #: motions/static/templates/motions/motion-detail.html:112
msgid "Voting result" msgid "Voting result"
msgstr "" msgstr ""
@ -1558,14 +1569,14 @@ msgstr ""
msgid "Withdraw" msgid "Withdraw"
msgstr "" msgstr ""
#: motions/static/js/motions/site.js:320 #: motions/static/js/motions/site.js:324
msgid "Workflow" msgid "Workflow"
msgstr "" msgstr ""
#: assignments/static/js/assignments/site.js:398 #: assignments/static/js/assignments/site.js:398
#: assignments/static/js/assignments/site.js:511 #: assignments/static/js/assignments/site.js:511
#: motions/static/js/motions/site.js:346 #: motions/static/js/motions/site.js:350
#: motions/static/templates/motions/motion-detail.html:135 #: motions/static/templates/motions/motion-detail.html:137
msgid "Yes" msgid "Yes"
msgstr "" msgstr ""
@ -1643,7 +1654,7 @@ msgstr ""
msgid "minutes" msgid "minutes"
msgstr "" msgstr ""
#: motions/static/templates/motions/motion-list.html:81 #: motions/static/templates/motions/motion-list.html:85
msgid "motions" msgid "motions"
msgstr "" msgstr ""
@ -1711,7 +1722,7 @@ msgstr ""
#: agenda/static/templates/agenda/item-list.html:100 #: agenda/static/templates/agenda/item-list.html:100
#: assignments/static/templates/assignments/assignment-list.html:76 #: assignments/static/templates/assignments/assignment-list.html:76
#: mediafiles/static/templates/mediafiles/mediafile-list.html:100 #: mediafiles/static/templates/mediafiles/mediafile-list.html:100
#: motions/static/templates/motions/motion-list.html:82 #: motions/static/templates/motions/motion-list.html:86
#: users/static/templates/users/user-list.html:95 #: users/static/templates/users/user-list.html:95
msgid "selected" msgid "selected"
msgstr "" msgstr ""

View File

@ -5,7 +5,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-01-27 20:54+0100\n" "POT-Creation-Date: 2016-01-30 09:21+0100\n"
"Language: en\n" "Language: en\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -987,22 +987,6 @@ msgstr ""
msgid "No encryption" msgid "No encryption"
msgstr "" msgstr ""
#: users/signals.py:152
msgid "Anonymous"
msgstr ""
#: users/signals.py:154
msgid "Registered"
msgstr ""
#: users/signals.py:166
msgid "Delegates"
msgstr ""
#: users/signals.py:184
msgid "Staff"
msgstr ""
#: users/views.py:111 #: users/views.py:111
msgid "You can not deactivate yourself." msgid "You can not deactivate yourself."
msgstr "" msgstr ""

View File

@ -183,6 +183,10 @@ angular.module('OpenSlidesApp.motions.site', ['OpenSlidesApp.motions'])
}, },
// angular-formly fields for motion form // angular-formly fields for motion form
getFormFields: function () { getFormFields: function () {
var workflows = Workflow.getAll();
angular.forEach(workflows, function(workflow) {
workflow.name = gettextCatalog.getString(workflow.name);
});
return [ return [
{ {
key: 'identifier', key: 'identifier',
@ -319,7 +323,7 @@ angular.module('OpenSlidesApp.motions.site', ['OpenSlidesApp.motions'])
templateOptions: { templateOptions: {
label: gettextCatalog.getString('Workflow'), label: gettextCatalog.getString('Workflow'),
optionsAttr: 'bs-options', optionsAttr: 'bs-options',
options: Workflow.getAll(), options: workflows,
ngOptions: 'option[to.valueProp] as option in to.options | filter: $select.search', ngOptions: 'option[to.valueProp] as option in to.options | filter: $select.search',
valueProp: 'id', valueProp: 'id',
labelProp: 'name', labelProp: 'name',
@ -450,7 +454,8 @@ angular.module('OpenSlidesApp.motions.site', ['OpenSlidesApp.motions'])
angular.forEach(workflows, function (workflow) { angular.forEach(workflows, function (workflow) {
if (workflows.length > 1) { if (workflows.length > 1) {
var wf = {} var wf = {}
wf.name = "# "+workflow.name; wf.name = workflow.name;
wf.workflowSeparator = "-";
$scope.states.push(wf); $scope.states.push(wf);
} }
angular.forEach(workflow.states, function (state) { angular.forEach(workflow.states, function (state) {

View File

@ -97,7 +97,9 @@
<div ng-if="motion.isAllowed('change_state')" class="spacer"> <div ng-if="motion.isAllowed('change_state')" class="spacer">
<select ng-if="motion.state.getNextStates().length > 0" ng-model="stateSelect" class="form-control" ng-change="updateState(stateSelect)"> <select ng-if="motion.state.getNextStates().length > 0" ng-model="stateSelect" class="form-control" ng-change="updateState(stateSelect)">
<option value="" translate>--- Set next state ---</option> <option value="" translate>--- Set next state ---</option>
<option ng-repeat="state in motion.state.getNextStates()" value="{{ state.id }}">{{ state.action_word }}</option> <option ng-repeat="state in motion.state.getNextStates()" value="{{ state.id }}">
{{ state.action_word | translate }}
</option>
</select> </select>
<button ng-if="motion.isAllowed('reset_state')" ng-click="reset_state()" <button ng-if="motion.isAllowed('reset_state')" ng-click="reset_state()"
class="btn btn-danger btn-xs spacer"> class="btn btn-danger btn-xs spacer">
@ -111,7 +113,7 @@
<ol class="slimlist"> <ol class="slimlist">
<li ng-repeat="poll in motion.polls" class="spacer" <li ng-repeat="poll in motion.polls" class="spacer"
ng-if="poll.has_votes || operator.hasPerms('motions.can_manage')"> ng-if="poll.has_votes || operator.hasPerms('motions.can_manage')">
<strong><translate translate-context="ballot">Vote</translate></strong> <strong translate-comment='ballot of a motion' translate>Vote</strong>
<!-- Edit poll --> <!-- Edit poll -->
<button os-perms="motions.can_manage" ng-click="openPollDialog(poll, $index+1)" <button os-perms="motions.can_manage" ng-click="openPollDialog(poll, $index+1)"
class="btn btn-default btn-xs" title="{{ 'Edit' | translate }}"> class="btn btn-default btn-xs" title="{{ 'Edit' | translate }}">

View File

@ -38,7 +38,7 @@
<h4 translate>Please note:</h4> <h4 translate>Please note:</h4>
<ul> <ul>
<li><translate>Required comma or semicolon separated values with these column header names in the first row</translate>:<br> <li><translate>Required comma or semicolon separated values with these column header names in the first row</translate>:<br>
<code>'identifier, title, text, reason, submitter, category'</code> <code>identifier, title, text, reason, submitter, category</code>
<li translate>Identifier, reason, submitter and category are optional and may be empty. <li translate>Identifier, reason, submitter and category are optional and may be empty.
<li translate>Only double quotes are accepted as text delimiter (no single quotes). <li translate>Only double quotes are accepted as text delimiter (no single quotes).
<li><a id="downloadLink" href="" ng-click="downloadCSVExample()" translate>Download CSV example file</a> <li><a id="downloadLink" href="" ng-click="downloadCSVExample()" translate>Download CSV example file</a>

View File

@ -60,7 +60,11 @@
<!-- state filter --> <!-- state filter -->
<select ng-model="stateFilter" class="form-control" id="stateFilter"> <select ng-model="stateFilter" class="form-control" id="stateFilter">
<option value="" translate>--- Select state ---</option> <option value="" translate>--- Select state ---</option>
<option ng-repeat="state in states" value="{{ state.id }}">{{ state.name }}</option> <option ng-repeat="state in states" value="{{ state.id }}">
{{ state.workflowSeparator }}
{{ state.name | translate }}
{{ state.workflowSeparator }}
</option>
</select> </select>
</div> </div>
</div> </div>

View File

@ -1,7 +1,7 @@
from django.contrib.auth.models import Permission from django.contrib.auth.models import Permission
from django.db.models import Q from django.db.models import Q
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from django.utils.translation import ugettext_lazy, ugettext_noop from django.utils.translation import ugettext_lazy
from ..core.config import ConfigVariable from ..core.config import ConfigVariable
from .models import Group, User from .models import Group, User
@ -149,9 +149,9 @@ def create_builtin_groups_and_admin(**kwargs):
permission_dict['motions.can_see'], permission_dict['motions.can_see'],
permission_dict['users.can_see_extra_data'], permission_dict['users.can_see_extra_data'],
permission_dict['users.can_see_name'], ) permission_dict['users.can_see_name'], )
group_anonymous = Group.objects.create(name=ugettext_noop('Anonymous'), pk=1) group_anonymous = Group.objects.create(name='Guests', pk=1)
group_anonymous.permissions.add(*base_permissions) group_anonymous.permissions.add(*base_permissions)
group_registered = Group.objects.create(name=ugettext_noop('Registered'), pk=2) group_registered = Group.objects.create(name='Registered users', pk=2)
group_registered.permissions.add( group_registered.permissions.add(
permission_dict['agenda.can_be_speaker'], permission_dict['agenda.can_be_speaker'],
*base_permissions) *base_permissions)
@ -163,7 +163,7 @@ def create_builtin_groups_and_admin(**kwargs):
permission_dict['mediafiles.can_upload'], permission_dict['mediafiles.can_upload'],
permission_dict['motions.can_create'], permission_dict['motions.can_create'],
permission_dict['motions.can_support'], ) permission_dict['motions.can_support'], )
group_delegates = Group.objects.create(name=ugettext_noop('Delegates'), pk=3) group_delegates = Group.objects.create(name='Delegates', pk=3)
group_delegates.permissions.add(*delegates_permissions) group_delegates.permissions.add(*delegates_permissions)
# Staff (pk 4) # Staff (pk 4)
@ -181,7 +181,7 @@ def create_builtin_groups_and_admin(**kwargs):
permission_dict['motions.can_create'], permission_dict['motions.can_create'],
permission_dict['motions.can_manage'], permission_dict['motions.can_manage'],
permission_dict['users.can_manage'], ) permission_dict['users.can_manage'], )
group_staff = Group.objects.create(name=ugettext_noop('Staff'), pk=4) group_staff = Group.objects.create(name='Staff', pk=4)
group_staff.permissions.add(*staff_permissions) group_staff.permissions.add(*staff_permissions)
# Add users.can_see_name and users.can_see_extra_data permissions to staff # Add users.can_see_name and users.can_see_extra_data permissions to staff

View File

@ -172,6 +172,19 @@ angular.module('OpenSlidesApp.users', [])
'User', 'User',
'Group', 'Group',
function(User, Group) {} function(User, Group) {}
])
// Mark strings for translation in JavaScript.
.config([
'gettext',
function (gettext) {
// default group names (from users/signals.py)
gettext('Guests');
gettext('Registered users');
gettext('Delegates');
gettext('Staff');
}
]); ]);
}()); }());

View File

@ -42,7 +42,7 @@
<tbody> <tbody>
<tr ng-repeat="group in groups | filter: filter.search | orderBy:sortby:reverse"> <tr ng-repeat="group in groups | filter: filter.search | orderBy:sortby:reverse">
<td>{{ group.id }} <td>{{ group.id }}
<td><a ui-sref="users.group.detail({id: group.id})">{{ group.name }}</a> <td><a ui-sref="users.group.detail({id: group.id})">{{ group.name | translate }}</a>
<td os-perms="users.can_manage" class="nobr"> <td os-perms="users.can_manage" class="nobr">
<!-- edit --> <!-- edit -->
<a ui-sref="users.group.detail.update({id: group.id})" os-perms="users.can_manage" <a ui-sref="users.group.detail.update({id: group.id})" os-perms="users.can_manage"

View File

@ -67,9 +67,9 @@
<h4 translate>Please note:</h4> <h4 translate>Please note:</h4>
<ul> <ul>
<li><translate>Required comma or semicolon separated values with these column header names in the first row</translate>:<br> <li><translate>Required comma or semicolon separated values with these column header names in the first row</translate>:<br>
<code>'title, first_name, last_name, structure level, groups, comment, is active'</code> <code>title, first_name, last_name, structure level, groups, comment, is active</code>
<li><translate>Default groups</translate>: <li><translate>Default groups</translate>:
<translate>Delegate</translate> <code>3</code>, <translate>Delegates</translate> <code>3</code>,
<translate>Staff</translate> <code>4</code> <translate>Staff</translate> <code>4</code>
<li translate>At least first name or last name have to be filled in. All <li translate>At least first name or last name have to be filled in. All
other fields are optional and may be empty. other fields are optional and may be empty.

View File

@ -70,7 +70,7 @@
<!-- group filter --> <!-- group filter -->
<select ng-model="groupFilter" class="form-control" id="groupFilter"> <select ng-model="groupFilter" class="form-control" id="groupFilter">
<option value="" translate>--- Select group ---</option> <option value="" translate>--- Select group ---</option>
<option ng-repeat="group in groups" value="{{ group.id }}">{{ group.name }}</option> <option ng-repeat="group in groups" value="{{ group.id }}">{{ group.name | translate }}</option>
</select> </select>
<!-- isPresent filter --> <!-- isPresent filter -->
<input type="checkbox" ng-model="filterPresent" ng-false-value="''"> <input type="checkbox" ng-model="filterPresent" ng-false-value="''">
@ -155,7 +155,7 @@
<td class="optional">{{ user.structure_level }} <td class="optional">{{ user.structure_level }}
<td class="optional"> <td class="optional">
<div ng-repeat="group in user.groups"> <div ng-repeat="group in user.groups">
{{ (groups | filter: {id: group})[0].name }} {{ (groups | filter: {id: group})[0].name | translate }}
</div> </div>
<td> <td>
<span os-perms="!users.can_manage"> <span os-perms="!users.can_manage">