From ac96ba8d3a2947040823281e1f061835e02bf08f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emanuel=20Sch=C3=BCtze?= Date: Sat, 2 Feb 2019 17:06:23 +0100 Subject: [PATCH 1/2] Updated translations --- client/src/app/base.component.ts | 6 +- client/src/app/core/marked-translations.ts | 4 + .../prompt-dialog.component.html | 8 +- .../components/start/start.component.html | 3 +- .../login/assets/reset-password-pages.scss | 4 - .../login-mask/login-mask.component.html | 18 ++-- .../reset-password.component.html | 10 +- .../call-list/call-list.component.html | 4 +- .../motion-detail/motion-detail.component.ts | 4 +- .../motion-list/motion-list.component.html | 4 +- .../statute-import-list.component.html | 8 +- .../statute-paragraph-list.component.ts | 2 +- .../services/statute-csv-export.service.ts | 4 +- .../projector-list.component.html | 2 +- client/src/assets/i18n/de.json | 2 +- client/src/assets/i18n/de.po | 97 +++++++++++++++---- client/src/assets/i18n/template-en.pot | 87 ++++++++++++++--- openslides/users/views.py | 5 +- 18 files changed, 197 insertions(+), 75 deletions(-) diff --git a/client/src/app/base.component.ts b/client/src/app/base.component.ts index f80f882ed..689a39f8c 100644 --- a/client/src/app/base.component.ts +++ b/client/src/app/base.component.ts @@ -4,18 +4,18 @@ import { TranslateService } from '@ngx-translate/core'; /** * Provides functionalities that will be used by most components - * currently able to set the title with the suffix ' - OpenSlides 3' + * currently able to set the title with the suffix ' - OpenSlides' * * A BaseComponent is an OpenSlides Component. * Components in the 'Side'- or 'projector' Folder are BaseComponents */ export abstract class BaseComponent extends OpenSlidesComponent { /** - * To manipulate the browser title bar, adds the Suffix "OpenSlides 3" + * To manipulate the browser title bar, adds the Suffix "OpenSlides" * * Might be a config variable later at some point */ - private titleSuffix = ' - OpenSlides 3'; + private titleSuffix = ' - OpenSlides'; /** * Settings for the TinyMCE editor selector diff --git a/client/src/app/core/marked-translations.ts b/client/src/app/core/marked-translations.ts index 937b73124..698b44bcc 100644 --- a/client/src/app/core/marked-translations.ts +++ b/client/src/app/core/marked-translations.ts @@ -215,6 +215,7 @@ _('Called'); _('Called with'); _('Recommendation'); _('Motion block'); +_('Are you sure you want to delete this motion?'); // Assignment config strings _('Election method'); @@ -330,6 +331,9 @@ _( 'Dear {name},\n\nthis is your OpenSlides login for the event {event_name}:\n\n {url}\n username: {username}\n password: {password}\n\nThis email was generated automatically.' ); _('Use these placeholders: {name}, {event_name}, {url}, {username}, {password}. The url referrs to the system url.'); +_( + 'Use admin and admin for your first login.
Please change your password to hide this message!' +); // default groups _('Default'); diff --git a/client/src/app/shared/components/prompt-dialog/prompt-dialog.component.html b/client/src/app/shared/components/prompt-dialog/prompt-dialog.component.html index c0b1323bd..de36d185e 100644 --- a/client/src/app/shared/components/prompt-dialog/prompt-dialog.component.html +++ b/client/src/app/shared/components/prompt-dialog/prompt-dialog.component.html @@ -1,6 +1,6 @@ -

{{ data.title | translate }}

- +

{{ data.title }}

+ - - + + diff --git a/client/src/app/site/common/components/start/start.component.html b/client/src/app/site/common/components/start/start.component.html index 1872a0a68..2ddeceaca 100644 --- a/client/src/app/site/common/components/start/start.component.html +++ b/client/src/app/site/common/components/start/start.component.html @@ -7,7 +7,6 @@

{{ welcomeTitle | translate }}

- -
+
diff --git a/client/src/app/site/login/assets/reset-password-pages.scss b/client/src/app/site/login/assets/reset-password-pages.scss index 0b154707d..de74b1cb9 100644 --- a/client/src/app/site/login/assets/reset-password-pages.scss +++ b/client/src/app/site/login/assets/reset-password-pages.scss @@ -14,10 +14,6 @@ mat-form-field { margin-right: auto; } -.back-button { - width: 40%; -} - .form-wrapper { padding-left: 30px; padding-right: 30px; diff --git a/client/src/app/site/login/components/login-mask/login-mask.component.html b/client/src/app/site/login/components/login-mask/login-mask.component.html index 0fad72a38..8817b4a7d 100644 --- a/client/src/app/site/login/components/login-mask/login-mask.component.html +++ b/client/src/app/site/login/components/login-mask/login-mask.component.html @@ -4,7 +4,7 @@
- +
@@ -14,7 +14,7 @@ matInput osAutofocus required - placeholder="User name" + placeholder="{{ 'Username' | translate }}" formControlName="username" [errorStateMatcher]="parentErrorStateMatcher" /> @@ -24,36 +24,34 @@ {{ hide ? 'visibility_off' : 'visibility_on' }} - {{ loginErrorMsg }} + {{ loginErrorMsg | translate }}

- + diff --git a/client/src/app/site/login/components/reset-password/reset-password.component.html b/client/src/app/site/login/components/reset-password/reset-password.component.html index 0e2e37f7a..a575164ba 100644 --- a/client/src/app/site/login/components/reset-password/reset-password.component.html +++ b/client/src/app/site/login/components/reset-password/reset-password.component.html @@ -2,14 +2,14 @@

Enter your email to send the password reset link

- - - Please enter a valid email address + + + Please enter a valid email address!
- + type="submit">{{ 'Reset password' | translate }}  +
diff --git a/client/src/app/site/motions/components/call-list/call-list.component.html b/client/src/app/site/motions/components/call-list/call-list.component.html index cf0f13e20..af238d371 100644 --- a/client/src/app/site/motions/components/call-list/call-list.component.html +++ b/client/src/app/site/motions/components/call-list/call-list.component.html @@ -29,11 +29,11 @@ diff --git a/client/src/app/site/motions/components/motion-detail/motion-detail.component.ts b/client/src/app/site/motions/components/motion-detail/motion-detail.component.ts index 00bf5ccdf..cdcf7a3e0 100644 --- a/client/src/app/site/motions/components/motion-detail/motion-detail.component.ts +++ b/client/src/app/site/motions/components/motion-detail/motion-detail.component.ts @@ -712,8 +712,8 @@ export class MotionDetailComponent extends BaseViewComponent implements OnInit { * Trigger to delete the motion. */ public async deleteMotionButton(): Promise { - const content = this.translate.instant('Are you sure you want to delete this motion?'); - if (await this.promptService.open(this.motion.title, content)) { + const title = this.translate.instant('Are you sure you want to delete this motion?'); + if (await this.promptService.open(title, this.motion.getTitle())) { await this.repo.delete(this.motion); this.router.navigate(['./motions/']); } diff --git a/client/src/app/site/motions/components/motion-list/motion-list.component.html b/client/src/app/site/motions/components/motion-list/motion-list.component.html index 25c2aaf90..ec38d5856 100644 --- a/client/src/app/site/motions/components/motion-list/motion-list.component.html +++ b/client/src/app/site/motions/components/motion-list/motion-list.component.html @@ -178,11 +178,11 @@ diff --git a/client/src/app/site/motions/components/statute-paragraph-list/statute-import-list/statute-import-list.component.html b/client/src/app/site/motions/components/statute-paragraph-list/statute-import-list/statute-import-list.component.html index 4cd90dd7b..6b2076aea 100644 --- a/client/src/app/site/motions/components/statute-paragraph-list/statute-import-list/statute-import-list.component.html +++ b/client/src/app/site/motions/components/statute-paragraph-list/statute-import-list/statute-import-list.component.html @@ -1,10 +1,10 @@ -

Import Statutes

+

Import statute

@@ -71,7 +71,7 @@
  playlist_add -  {{ newCount }}  Statute paragraphs(s) will be imported. +  {{ newCount }}  statute paragraphs(s) will be imported.
@@ -83,7 +83,7 @@
  done -  {{ doneCount }}  Statute paragraphs have been imported. +  {{ doneCount }}  statute paragraphs have been imported.
diff --git a/client/src/app/site/motions/components/statute-paragraph-list/statute-paragraph-list.component.ts b/client/src/app/site/motions/components/statute-paragraph-list/statute-paragraph-list.component.ts index 02c5ee11a..627b4d175 100644 --- a/client/src/app/site/motions/components/statute-paragraph-list/statute-paragraph-list.component.ts +++ b/client/src/app/site/motions/components/statute-paragraph-list/statute-paragraph-list.component.ts @@ -74,7 +74,7 @@ export class StatuteParagraphListComponent extends BaseViewComponent implements * Sets the title and gets/observes statute paragraphs from DataStore */ public ngOnInit(): void { - super.setTitle('Statute paragraphs'); + super.setTitle('Statute'); this.repo.getViewModelListObservable().subscribe(newViewStatuteParagraphs => { this.statuteParagraphs = newViewStatuteParagraphs; }); diff --git a/client/src/app/site/motions/services/statute-csv-export.service.ts b/client/src/app/site/motions/services/statute-csv-export.service.ts index 308c13cc2..87f68e193 100644 --- a/client/src/app/site/motions/services/statute-csv-export.service.ts +++ b/client/src/app/site/motions/services/statute-csv-export.service.ts @@ -36,7 +36,7 @@ export class StatuteCsvExportService { { property: 'title' }, { property: 'text' } ]; - this.csvExport.export(statutes, exportProperties, this.translate.instant('Statutes') + '.csv'); + this.csvExport.export(statutes, exportProperties, this.translate.instant('Statute') + '.csv'); } /** @@ -52,7 +52,7 @@ export class StatuteCsvExportService { ]; this.fileExport.saveFile( rows.join('\n'), - `${this.translate.instant('Statutes')} - ${this.translate.instant('example')}.csv`, + `${this.translate.instant('Statute')}-${this.translate.instant('example')}.csv`, 'text/csv' ); } diff --git a/client/src/app/site/projector/components/projector-list/projector-list.component.html b/client/src/app/site/projector/components/projector-list/projector-list.component.html index 2e29984ee..1f6d315da 100644 --- a/client/src/app/site/projector/components/projector-list/projector-list.component.html +++ b/client/src/app/site/projector/components/projector-list/projector-list.component.html @@ -75,7 +75,7 @@ -

Current list fo speakers reference

+

Current list of speakers reference

diff --git a/client/src/assets/i18n/de.json b/client/src/assets/i18n/de.json index 8e36764f5..e7e35832c 100644 --- a/client/src/assets/i18n/de.json +++ b/client/src/assets/i18n/de.json @@ -1 +1 @@ -{"%num% emails were send sucessfully.":"%num% E-Mails wurden erfolgreich versandt.","A name is required":"Ein Name ist erforderlich","A password is required":"Ein Passwort ist erforderlich","A server error occured. Please contact your system administrator.":"Ein Serverfehler ist aufgetreten. Bitte kontaktieren Sie den Administrator.","About me":"Über mich","Abstain":"Enthaltung","Accept":"Annehmen","Acceptance":"Annahme","Accepted":"Angenommen","Access data (PDF)":"Zugangsdaten (PDF)","Access-data":"Zugangsdaten","Activate amendments":"Änderungsanträge aktivieren","Activate statute amendments":"Satzungsänderungsanträge","Active filters":"Aktive Filter","Add me":"Füge mich hinzu","Add/remove groups ...":"Gruppen hinzufügen/entfernen ...","Add/remove submitters":"Antragsteller hinzufügen/entfernen","Add/remove tags":"Schlagwörter hinzufügen/entfernen","Additional columns after the required ones may be present and won't affect the import.":"Zusätzliche Spalten nach den erforderlichen Spalten können vorhanden sein und haben keinen Einfluss auf den Import.","Adjourn":"Vertagen","Adjournment":"Vertagung","Admin":"Admin","After verifiy the preview click on 'import' please (see top right).":"Nach Prüfung der Vorschau klicken Sie bitte auf 'Importieren' (siehe oben rechts).","Agenda":"Tagesordnung","Agenda visibility":"Sichtbarkeit in der Tagesordnung","All casted ballots":"Alle abgegebenen Stimmzettel","All selected files will be deleted!":"Alle ausgewählten Dateien werden gelöscht!","All valid ballots":"Alle gültigen Stimmzettel","All your changes are saved immediately.":"Alle Änderungen werden sofort gespeichert.","Allow access for anonymous guest users":"Erlaube Zugriff für anonyme Gast-Nutzer","Allow to disable versioning":"Erlaubt Versionierung zu deaktiveren","Always Yes-No-Abstain per candidate":"Ja/Nein/Enthaltung pro Kandidat/in","Always Yes/No per candidate":"Ja/Nein pro Kandidat/in","Always one option per candidate":"Eine Stimme pro Kandidat/in","Amendment":"Änderungsantrag","Amendment text":"Änderungsantragstext","Amendment to":"Änderungsantrag zu","Amendments":"Änderungsanträge","An email with a password reset link was send!":"Es wurde eine E-Mail mit einem Link zum Zurücksetzen des Passworts gesendet.","An unknown error occurred.":"Ein unbekannter Fehler ist aufgetreten.","Arabic":"Arabisch","Are you sure you want to delete this vote?":"Soll diese Abstimmung wirklich gelöscht werden?","At least given name or surname have to be filled in. All other fields are optional and may be empty.":"Mindestens der Vorname oder der Nachname müssen angegeben sein. Alle übrigen Felder sind optional und dürfen leer sein.","Attachments":"Anhänge","Automatic assign of method":"Automatische Zuordnung der Methode","Back":"Zurück","Back to login":"Zurück zur Anmeldung","Background color of projector header and footer":"Hintergrundfarbe des Projektor-Kopf- und Fußbereichs","Ballot and ballot papers":"Wahlgang und Stimmzettel","Begin of event":"Beginn der Veranstaltung","Begin speech":"Rede beginnen","CSV import":"CSV-Import","Call list":"Aufrufliste","Called":"Aufgerufen wird","Called with":"Mit aufgerufen werden","Can change its own password":"Darf eigenes Passwort ändern","Can create amendments":"Darf Änderungsanträge stellen","Can create motions":"Darf Anträge erstellen","Can manage agenda":"Darf die Tagesordung verwalten","Can manage comments":"Darf Kommentare verwalten","Can manage configuration":"Darf die Konfiguration verwalten","Can manage elections":"Darf Wahlen verwalten","Can manage files":"Darf Dateien verwalten","Can manage list of speakers":"Darf Redelisten verwalten","Can manage logos and fonts":"Darf Logos und Schriften verwalten","Can manage motion metadata":"Darf Antragsmetadaten verwalten","Can manage motions":"Darf Anträge verwalten","Can manage tags":"Darf Schlagwörter verwalten","Can manage the chat":"Darf den Chat verwalten","Can manage the projector":"Darf den Projektor steuern","Can manage users":"Darf Benutzer verwalten","Can nominate another participant":"Darf andere Teilnehmende für Wahlen vorschlagen","Can nominate oneself":"Darf selbst für Wahlen kandidieren","Can put oneself on the list of speakers":"Darf sich selbst auf die Redeliste setzen","Can see agenda":"Darf die Tagesordnung sehen","Can see comments":"Darf Kommentare sehen","Can see elections":"Darf Wahlen sehen","Can see extra data of users (e.g. present and comment)":"Darf die zusätzlichen Daten der Benutzer sehen (z. B. anwesend und Kommentar)","Can see hidden files":"Darf versteckte Dateien sehen","Can see internal items and time scheduling of agenda":"Darf interne Einträge und Zeitplan der Tagesordnung sehen","Can see motions":"Darf Anträge sehen","Can see names of users":"Darf die Namen der Benutzer sehen","Can see the front page":"Darf die Startseite sehen","Can see the list of files":"Darf die Dateiliste sehen","Can see the projector":"Darf den Projektor sehen","Can support motions":"Darf Anträge unterstützen","Can upload files":"Darf Dateien hochladen","Can use the chat":"Darf den Chat benutzen","Cancel":"Abbrechen","Categories":"Sachgebiete","Category":"Sachgebiet","Center":"Mittig","Change paragraph":"Absatz ändern","Change password":"Passwort ändern","Change password for":"Passwort ändern für","Change presence":"Anwesenheit ändern","Change recommendation":"Änderungsempfehlung","Change recommendations":"Änderungsempfehlungen","Changed by":"Bearbeitet von","Changed version":"Geänderte Fassung","Check in or check out participants based on their participant numbers:":"An- oder Abmeldung von Teilnehmenden basierend auf ihren Teilnehmernummern:","Choose 0 to disable the supporting system.":"Zum Deaktivieren des Unterstützersystems '0' eingeben.","Clear all":"Alle löschen","Clear list":"Liste leeren","Close":"Schließen","Close list of speakers":"Redeliste schließen","Collapse all":"Alle zusammenklappen","Color for blanked projector":"Farbe für ausgeblendeten Projektor","Column separator":"Spaltentrenner","Comma separated names will be read as 'Surname, given name(s)'.":"Kommaseparierte Namen werden als 'Nachname, Vorname(n)' interpretiert.","Comment":"Kommentar","Comment fields":"Kommentarfelder","Committees":"Gremien","Complex Workflow":"Komplexer Arbeitsablauf","Confirm new password":"Neues Passwort bestätigen","Content":"Inhalt","Copy and paste your participant names in this textbox.":"Kopieren Sie die Name Ihrer Teilnehmer/innen in diese Textbox.","Countdowns":"Countdowns","Couple countdown with the list of speakers":"Countdown mit der Redeliste verkoppeln","Create":"Erstellen","Create final print template":"Beschluss-Druckvorlage erstellen","Create new category":"Neues Sachgebiet erstellen","Current":"Aktuell","Current browser language":"Aktuelle Browsersprache","Current list of speakers overlay":"Aktuelle Redeliste (Einblendung)","Current list of speakers slide":"Aktuelle Redeliste (Folie)","Custom number of ballot papers":"Benutzerdefinierte Anzahl von Stimmzetteln","Custom translations":"Benutzerdefinierte Übersetzungen","Czech":"Tschechisch","Dear {name},\n\nthis is your OpenSlides login for the event {event_name}:\n\n {url}\n username: {username}\n password: {password}\n\nThis email was generated automatically.":"Hallo {name},\n\ndies ist Ihr OpenSlides-Zugang für die Veranstaltung {event_name}:\n\n {url}\n Benutzername: {username}\n Passwort: {password}\n\nDiese E-Mail wurde automatisch erstellt.","Default":"Standard","Default line numbering":"Voreingestellte Zeilennummerierung","Default method to check whether a candidate has reached the required majority.":"Voreingestellte Methode zur Überprüfung ob ein Kandidate die nötige Mehrheit erreicht hat.","Default method to check whether a motion has reached the required majority.":"Voreingestellte Methode zur Überprüfung ob ein Antrag die nötige Mehrheit erreicht hat.","Default projector":"Standardprojektor","Default text version for change recommendations":"Voreingestellte Fassung für Änderungsempfehlungen","Default visibility for new agenda items (except topics)":"Voreingestellte Sichtbarkeit für neue Tagesordnungspunkte (außer Themen)","Delegates":"Delegierte","Delete":"Löschen","Delete final print template":"Beschluss-Druckvorlage löschen","Delete whole history":"Chronik löschen","Deletion":"Streichung","Description":"Beschreibung","Deselect all":"Alle abwählen","Designates whether this user is in the room.":"Bestimmt, ob dieser Benutzer vor Ort ist.","Designates whether this user should be treated as a committee.":"Legt fest, ob dieser Benutzer als Gremium behandelt werden soll.","Designates whether this user should be treated as active. Unselect this instead of deleting the account.":"Bestimmt, ob dieser Benutzer als aktiv behandelt werden soll. Sie können ihn deaktivieren anstatt ihn zu löschen.","Diff version":"Änderungsdarstellung","Disabled":"Deaktiviert","Disabled (no percents)":"Deaktiviert (keine Prozente)","Display header and footer":"Kopf- und Fußzeile anzeigen","Do not concern":"Nicht befassen","Do not decide":"Nicht entscheiden","Do you want to delete this file?":"Soll diese Datei wirklich gelöscht werden?","Does not have notes":"Hat keine Notizen","Done":"Erledigt","Download CSV example file":"CSV-Beispiel-Datei herunterladen","Drag and drop items to change the order of the agenda. Your modification will be saved immediately.":"Verschieben Sie Einträge, um die Reihenfolge der Tagesordnung zu ändern. Ihre Änderungen werden sofort gespeichert.","Drop files into this area OR select files":"Dateien auf diesen Bereich ziehen ODER Dateien auswählen","Duration":"Dauer","Edit":"Bearbeiten","Edit category":"Sachgebiet bearbeiten","Edit comment field:":"Kommentarfeld bearbeiten:","Edit countdown":"Countdown bearbeiten","Edit details":"Details bearbeiten","Edit details for":"Details bearbeiten für","Edit profile":"Profil bearbeiten","Edit statute paragraph:":"Satzungsabschnitt bearbeiten:","Edit the whole motion text":"Vollständigen Antragstext bearbeiten","Edit title":"Titel bearbeiten","Edit topic":"Thema bearbeiten","Election method":"Wahlmethode","Elections":"Wahlen","Element":"Element","Email":"E-Mail","Email body":"Nachrichtentext","Email sender":"Absender","Email subject":"Betreff","Empty text field":"Leeres Textfeld","Enable numbering for agenda items":"Nummerierung von Tagesordnungspunkten aktivieren","Enable participant presence view":"Ansicht zur Teilnehmeranwesenheit aktivieren","Enable/disable account ...":"Account ein-/ausschalten ...","Encoding of the file":"Encoding der Datei","End speech":"Rede beenden","English":"Englisch","Enter duration in seconds. Choose 0 to disable warning color.":"Geben Sie die Dauer in Sekunden an. Zum Deaktivieren der Warn-Farbe 0 auswählen.","Enter participant number":"Teilnehmernummer eingeben","Enter your email to send the password reset link":"Geben Sie Ihre E-Mail-Adresse ein um eine Link zum Zurücksetzen des Passworts zu erhalten.","Error":"Fehler","Event":"Veranstaltung","Event date":"Veranstaltungszeitraum","Event location":"Veranstaltungsort","Event name":"Veranstaltungsname","Event organizer":"Veranstalter","Exit":"Beenden","Expand all":"Alle ausklappen","Export":"Export","Export ...":"Exportieren ...","Export as CSV":"Exportieren als CSV","Export as PDF":"Als PDF exportieren","Export motions":"Anträge exportieren","Extension":"Erweiterung","Favorites":"Favoriten","File information":"Dateiinformationen","File name":"Dateiname","Files":"Dateien","Filter":"Filter","Filter options":"Filtermöglichkeiten","Filters":"Filter","Final print template":"Beschluss-Druckvorlage","Final version":"Beschlussfassung","Finished":"Abgeschlossen","Follow recommendation":"Empfehlung folgen","Follow recommendations for all motions":"Empfehlungen für alle Anträge folgen","Font color of projector header and footer":"Schriftfarbe des Projektor-Kopf- und Fußbereichs","Font color of projector headline":"Schriftfarbe der Projektor-Überschrift","Format":"Format","Front page text":"Text der Startseite","Front page title":"Titel der Startseite","Gender":"Geschlecht","General":"Allgemein","Generate new passwords":"Neue Passwörter generieren","German":"Deutsch","Given name":"Vorname","Groups":"Gruppen","Groups with read permissions":"Gruppen mit Leseberechtigungen","Groups with write permissions":"Gruppen mit Schreibberechtigungen","Has notes":"Hat Notizen","Help text for access data and welcome PDF":"Hilfetext für das Zugangsdaten- und Willkommens-PDF","Hidden":"Versteckt","Hidden item":"Versteckter Eintrag","Hide internal items when projecting subitems":"Interne Einträge ausblenden bei der Projektion von Untereinträgen","Hide meta information box on projector":"Meta-Informations-Box auf dem Projektor ausblenden","Hide reason on projector":"Begründung auf dem Projektor ausblenden","Hide recommendation on projector":"Empfehlung auf dem Projektor ausblenden","History":"Chronik","Home":"Startseite","How to create new amendments":"Erstellung von Änderungsanträgen","Identifier":"Bezeichner","Identifier, reason, submitter, category, origin and motion block are optional and may be empty.":"Bezeichner, Begründung, Antragsteller/in, Sachgebiet, Herkunft und Antragsblock sind optional und dürfen leer sein.","Import":"Importieren","Import motions":"Anträge importieren","Import participants":"Teilnehmende importieren","Import topics":"Themen importieren","Include the sequential number in PDF and DOCX":"Laufende Nummer im PDF und DOCX anzeigen","Initial password":"Initiales Passwort","Inline":"innerhalb","Input format: DD.MM.YYYY HH:MM":"Eingabeformat: TT.MM.JJJJ HH:MM","Insert participants here":"Teilnehmende hier importieren","Insert topics here":"Themen hier importieren","Insertion":"Ergänzung","Installed plugins":"Installierte Plugins","Internal item":"Interner Eintrag","Invalid input.":"Ungültige Eingabe.","Is a committee":"Ist ein Gremium","Is active":"Ist aktiv","Is committee":"Ist Gremium","Is favorite":"Ist Favorit","Is not favorite":"Ist kein Favorit","Is present":"Ist anwesend","Item number":"Tagesordnungspunkt-Nummer","Keep each item in a single line.":"Verwenden Sie eine Zeile pro Eintrag.","Keep each person in a single line.":"Verwenden Sie eine Zeile pro Person.","Last speakers":"Letzte Redner","Left":"Links","Legal notice":"Impressum","License":"Lizenz","Line":"Zeile","Line length":"Zeilenlänge","Line numbering":"Zeilennummerierung","List of participants":"Teilnehmendenliste","List of participants (PDF)":"Teilnehmendenliste (PDF)","List of speakers":"Redeliste","List of speakers overlay":"Redelisten-Einblendung","Login":"Anmelden","Login as Guest":"Als Gast anmelden","Logout":"Abmelden","Mark speaker":"Redner/in markieren","Message":"Mitteilung","Messages":"Mitteilungen","Meta information":"Metainformationen","Motion":"Antrag","Motion block":"Antragsblock","Motion blocks":"Antragsblöcke","Motion created":"Antrag erstellt","Motion deleted":"Antrag gelöscht","Motion has been imported":"Antrag wurde importiert","Motion preamble":"Antragseinleitung","Motion text":"Antragstext","Motion updated":"Antrag aktualisiert","Motion will be imported":"Antrag wird importiert","Motion(s) will be imported.":"Anträge werden importieren.","Motions":"Anträge","Motions have been imported.":"Anträge wurden importiert.","Move to agenda item":"Zu TOP verschieben","Multiselect":"Mehrfachauswahl","Name":"Name","Name of recommender":"Name des Empfehlungsgebers","Name of recommender for statute amendments":"Name des Empfehlungsgebers für Satzungsänderungsanträge","Needs review":"Benötigt Review","New Projector":"Neuer Projektor","New amendment":"Neuer Änderungsantrag","New comment field":"Neues Kommentarfeld","New countdown":"Neuer Countdown","New file name":"Neuer Dateiname","New group name":"Neuer Gruppenname","New motion":"Neuer Antrag","New motion block":"Neuer Antragsblock","New participant":"Neue/r Teilnehmer/in","New password":"Neues Passwort","New statute paragraph":"Neuer Satzungsabschnitt","New tag name":"Neues Schlagwort","New topic":"Neues Thema","New vote":"Neue Abstimmung","Next":"Weiter","No":"Nein","No change recommendations yet":"Bisher keine Änderungsempfehlungen","No changes at the text.":"Keine Änderung am Text.","No comment":"Kein Kommentar","No concernment":"Nichtbefassung","No countdowns":"Keine Countdowns","No decision":"Keine Entscheidung","No emails were send.":"Es wurden keine E-Mails versandt.","No encryption":"Keine Verschlüsselung","No groups selected":"Keine Gruppen ausgewählt","No information available":"Keine Informationen verfügbar","No personal note":"Keine persönliche Notiz","No search result found for":"Keine Suchergebnisse gefunden für","No statute paragraphs":"Keine Satzungsabschnitte vorhanden","None":"aus","Note: You have to reject all change recommendations if the plenum does not follow the recommendation. This does not affect amendments.":"Wichtig: Sie müssen alle Änderungsempfehlungen ablehnen, wenn das Plenum der Empfehlung nicht folgt. Dies betrifft jedoch nicht die Änderungsanträge.","Number of (minimum) required supporters for a motion":"Mindestanzahl erforderlicher Unterstützer/innen für einen Antrag","Number of all delegates":"Anzahl aller Delegierten","Number of all participants":"Anzahl aller Teilnehmenden","Number of ballot papers (selection)":"Anzahl der Stimmzettel (Vorauswahl)","Number of last speakers to be shown on the projector":"Anzahl der dargestellten letzten Redner/innen auf dem Projektor","Number set":"Nummer gesetzt","Numbered per category":"Pro Sachgebiet nummerieren","Numbering":"Nummerierung","Numbering prefix for agenda items":"Präfix für Nummerierung von Tagesordnungspunkten","Numeral system for agenda items":"Nummerierungssystem für Tagesordnungspunkte","OK":"OK","Offline mode: You can use OpenSlides but changes are not saved.":"Offlinemodus: Sie können OpenSlides weiter nutzen, aber Änderungen werden nicht gespeichert.","Old password":"Altes Passwort","One email was send sucessfully.":"Eine E-Mail wurde erfolgreich versandt.","Only for internal notes.":"Nur für interne Notizen.","Open":"Öffnen","Open list of speakers":"Redeliste öffnen","OpenSlides access data":"OpenSlides-Zugangsdaten","Origin":"Herkunft","Original version":"Originalfassung","Outside":"außerhalb","PDF":"PDF","PDF ballot paper logo":"PDF-Stimmzettel-Logo","PDF footer logo (left)":"PDF-Logo Fußzeile (links)","PDF footer logo (right)":"PDF-Logo Fußzeile (rechts)","PDF header logo (left)":"PDF-Logo Kopfzeile (links)","PDF header logo (right)":"PDF-Logo Kopfzeile (rechts)","Page number alignment in PDF":"Seitenzahl-Ausrichtung im PDF","Paragraph-based, Diff-enabled":"Absatzbasiert mit Änderungsdarstellung","Parallel upload":"Parallel hochladen","Parent item":"Elternelement","Participant cannot be found":"Teilnehmende wurde nicht gefunden","Participant has been imported":"Teilnehmer/in wurde importiert","Participant number":"Teilnehmernummer","Participant number is not unique":"Teilnehmernummer ist nicht eindeutig","Participant will be imported":"Teilnehmer/in wird importiert","Participant(s) will be imported.":"Teilnehmende werden importiert.","Participants":"Teilnehmende","Participants have been imported.":"Teilnehmende wurden importiert.","Paste/write your topics in this textbox.":"Kopieren oder schreiben Sie die Titel Ihrer Themenpunkte in diese Textbox.","Permission":"Zulassung","Permissions":"Berechtigungen","Permit":"Zulassen","Personal note":"Persönliche Notiz","Personal notes":"Persönliche Notizen","Please enter a valid email address":"Bitte geben Sie einen neuen Namen ein für","Please enter your new password":"Bitte geben Sie Ihr neues Passwort ein","Please fill in all required values":"Bitte füllen Sie alle erforderlichen Felder aus.","Preamble text for PDF and DOCX documents (all motions)":"Einleitungstext für PDF- und DOCX-Dokumente (alle Anträge) ","Preamble text for PDF document (all elections)":"Einleitungstext für PDF-Dokument (alle Wahlen) ","Predefined seconds of new countdowns":"Vorgegebene Sekunden für neue Countdowns","Prefix":"Präfix","Prefix for the identifier for amendments":"Präfix für den Bezeichner von Änderungsanträgen","Presence":"Anwesenheit","Present":"Anwesend","Presentation and assembly system":"Präsentations- und Versammlungssystem","Preview":"Vorschau","Previous":"Zurück","Print ballot papers":"Stimmzettel drucken","Privacy Policy":"Datenschutzerklärung","Privacy policy":"Datenschutzerklärung","Project":"Projizieren","Project motion {{ projectorElementBuildDescriptor.getTitle() }}?":"Antrag {{ projectorElementBuildDescriptor.getTitle() }} projizieren?","Project now":"Jetzt projizieren","Project {{ projectorElementBuildDescriptor.getTitle() }}?":"{{ projectorElementBuildDescriptor.getTitle() }} projizieren?","Projector":"Projektor","Projector header image":"Projektor-Kopfgrafik","Projector language":"Projektorsprache","Projector logo":"Projektor-Logo","Projector messages":"Projektor-Mitteilungen","Projectors":"Projektoren","Public":"Öffentlich","Public item":"Öffentlicher Eintrag","Put all candidates on the list of speakers":"Alle Kandidaten auf die Redeliste setzen","Queue":"Warteliste","Reason":"Begründung","Recommendation":"Empfehlung","Recommendation set to {arg1}":"Empfehlung gesetzt auf {arg1}","Refer to committee":"In Ausschuss verweisen","Referral to committee":"Verweisung in Ausschuss","Reject":"Ablehnen","Reject (not authorized)":"Verwerfen (nicht zulässig)","Rejected":"Abgelehnt","Rejection":"Ablehnung","Rejection (not authorized)":"Verwerfung (nicht berechtigt)","Remove":"Entfernen","Remove all supporters of a motion if a submitter edits his motion in early state":"Entferne alle Unterstützer/innen eines Antrags, wenn ein Antragsteller/in den Antrag im Anfangsstadium bearbeitet","Remove from motion block":"Vom Antragsblock entfernen ","Remove me":"Entferne mich","Replacement":"Ersetzung","Required":"Erforderlich","Required comma or semicolon separated values with these column header names in the first row:":"Erforderliche Komma- oder Semikolon-separierte Werte mit diesen Spaltennamen in der ersten Zeile:","Required majority":"Erforderliche Mehrheit","Reset":"Zurücksetzen","Reset password":"Passwort zurücksetzen","Reset recommendation":"Empfehlung zurücksetzen","Reset state":"Status zurücksetzen","Resolution and size":"Auflösung und Größe","Right":"Rechts","Roman":"Römisch","Save":"Speichern","Scan this QR code to connect to WLAN.":"QR-Code scannen um sich mit dem WLAN zu verbinden.","Scan this QR code to open URL.":"QR-Code scannen um die URL zu öffnen.","Search":"Suche","Search player":"Spieler suchen","Search results":"Suchergebnisse","Searching for candidates":"Auf Kandidatensuche","Select all":"Alle auswählen","Select file":"Datei auswählen","Select or search new speaker ...":"Redner/in auswählen oder suchen ...","Select or search new submitter ...":"Antragsteller/in auswählen oder suchen ...","Select paragraph":"Absatz auswählen","Selected values":"Ausgewählte Werte","Send invitation email":"Einladungs-E-Mail senden","Separator used for all csv exports and examples":"Feldtrenner für alle CSV-Exporte und -Beispiele","Sequential number":"Laufende Nummer","Serially numbered":"fortlaufend nummerieren","Set category":"Sachgebiet setzen","Set committee ...":"Gremium setzen ...","Set hidden":"Versteckt setzen","Set internal":"Intern setzen","Set it manually":"manuell setzen","Set motion block":"Antragsblock setzen","Set presence ...":"Anwesenheit setzen ...","Set public":"Öffentlich setzen","Set recommendation":"Empfehlung setzen","Set status":"Status setzen","Settings":"Einstellungen","Short description of event":"Kurzbeschreibung der Veranstaltung","Show all":"Alle anzeigen","Show amendments together with motions":"Änderungsanträge zusätzlich in der Hauptantragsübersicht anzeigen","Show clock":"Uhr anzeigen","Show correct entries":"Korrekte Einträge anzeigen","Show correct entries only":"Nur korrekte Einträge anzeigen","Show entire motion text":"Vollständigen Antragstext anzeigen","Show errors only":"Nur fehlerhafte Einträge anzeigen","Show logo on projector":"Logo auf dem Projektor anzeigen","Show orange countdown in the last x seconds of speaking time":"Countdown in den letzten x Sekunden der Redezeit orange darstellen","Show password":"Passwort anzeigen","Show the clock on projector":"Uhr auf dem Projektor anzeigen","Show this text on the login page":"Diesen Text auf der Login-Seite anzeigen","Show title and description of event on projector":"Titel und Kurzbeschreibung der Veranstaltung auf dem Projektor anzeigen","Simple Workflow":"Einfacher Arbeitsablauf","Simple majority":"Einfache Mehrheit","Slides":"Folien","Sort":"Sortieren","Sort ...":"Sortieren ...","Sort agenda":"Tagesordnung sortieren","Sort categories by":"Sachgebiete sortieren nach","Sort name of participants by":"Namen der Teilnehmenden sortieren nach","Special values":"Spezielle Werte","Staff":"Mitarbeitende","Standard font size in PDF":"Standard-Schriftgröße im PDF","Start":"Start","Start time":"Startzeit","State":"Status","State set to {arg1}":"Status gesetzt auf {arg1}","Statute":"Satzung","Statute amendment":"Satzungsänderungsantrag","Statute amendment for":"Satzungsänderungsantrag zu","Statute paragraph":"Satzungsabschnitt","Stop":"Stopp","Stop submitting new motions by non-staff users":"Einreichen von neuen Anträgen stoppen für Nutzer ohne Verwaltungsrechte","Structure level":"Gliederungsebene","Submitter":"Antragsteller/in","Submitters":"Antragsteller/in","Submitters changed":"Antragsteller/in geändert","Summary of changes":"Zusammenfassung der Änderungen","Support":"Unterstützen","Supporters":"Unterstützer/innen","Supporters changed":"Unterstützer/innen geändert","Surname":"Nachname","System":"System","System URL":"System-URL","Table of contents":"Inhaltsverzeichnis","Tags":"Schlagwörter","Text":"Text","Text import":"Textimport","Text separator":"Texttrenner","The 100 % base of a voting result consists of":"Die 100%-Basis eines Abstimmungsergebnisses besteht aus","The 100-%-base of an election result consists of":"Die 100%-Basis eines Wahlergebnisses besteht aus","The assembly may decide:":"Die Versammlung möge beschließen:","The event manager hasn't set up a privacy policy yet.":"Der Veranstalter hat noch keine Datenschutzerklärung hinterlegt.","The file has too few columns to be parsed properly.":"Die Datei enthält zu wenige Spalten, um richtig verwendet zu werden.","The file seems to have additional columns. They will be ignored.":"Die Datei scheint zusätzliche Spalten zu haben. Diese werden ignoriert.","The file seems to have some ommitted columns. They will be considered empty.":"Die Datei scheint einige ausgelassene Spalten zu haben. Sie werden als leer betrachtet.","The link is broken. Please contact your system administrator.":"Der Link ist defekt. Bitte kontaktieren Sie den zuständigen Administrator.","The maximum number of characters per line. Relevant when line numbering is enabled. Min: 40":"Die maximale Zeichenanzahl pro Zeile. Relevant, wenn die Zeilennummerierung eingeschaltet ist. Minimum: 40.","The server could not be reached.":"Der Server konnte nicht erreicht werden.","The server didn't respond.":"Der Server antwortet nicht.","The title of the motion is always applied.":"Der Antragstitel wird immer übernommen.","The user %user% has no email, so the invitation email could not be send.":"%user% besitzt keine E-Mail-Adresse; eine E-Mail konnte daher nicht gesendet werden.","The users %user% have no email, so the invitation emails could not be send.":"%user% besitzen keine E-Mail-Adressen; E-Mails konnte daher nicht gesendet werden.","This change collides with another one.":"Diese Änderung kollidiert mit einer anderen.","This element does not exist at this time.":"Dieses Element existiert nicht zu diesem Zeitpunkt.","This prefix will be set if you run the automatic agenda numbering.":"Dieses Präfix wird gesetzt, wenn die automatische Nummerierung der Tagesordnung durchgeführt wird.","This will add or remove the following submitters for all selected motions:":"Folgende Antragsteller werden für die ausgewählten Anträge hinzugefügt oder entfernt:","This will add or remove the following tags for all selected motions:":"Folgende Schlagwörter werden für die ausgewählten Anträge hinzugefügt oder entfernt:","This will delete all selected motions.":"Alle ausgewählten Anträge werden gelöscht.","This will move all selected motions as childs to:":"Alle ausgewählten Anträge werden unterhalb des folgenden Tagesordnungspunktes verschoben:","This will set the following category for all selected motions:":"Folgendes Sachgebiet wird für alle ausgewählten Anträge gesetzt:","This will set the following motion block for all selected motions:":"Folgender Antragsblock wird für alle ausgewählten Anträgen gesetzt:","This will set the following recommendation for all selected motions:":"Folgende Empfehlung wird für alle ausgewählten Anträge gesetzt:","This will set the following state for all selected motions:":"Folgender Status wird für alle ausgewählten Anträge gesetzt:","Three-quarters majority":"Dreiviertelmehrheit","Timestamp":"Zeitstempel","Title":"Titel","Title for PDF and DOCX documents (all motions)":"Titel für PDF- und DOCX-Dokumente (alle Anträge) ","Title for PDF document (all elections)":"Titel für PDF-Dokument (alle Wahlen)","Title for access data and welcome PDF":"Titel für das Zugangsdaten- und Begrüßungs-PDF","Title is required. All other fields are optional and may be empty.":"Titel ist erforderlich. Alle übrigen Felder sind optional und dürfen leer sein.","Topic":"Thema","Topic has been imported":"Thema wurde importiert","Topic will be imported":"Thema wird importiert","Topics have been imported.":"Themen wurden importiert.","Topics(s) will be imported.":"Themen werden importiert.","Two-thirds majority":"Zweidrittelmehrheit","Type":"Typ","Unsupport":"Unterstützung zurückziehen","Upload":"Hochladen","Upload files":"Dateien hochladen","Use the following custom number":"Verwende die folgende benutzerdefinierte Anzahl","Use these placeholders: {name}, {event_name}, {url}, {username}, {password}. The url referrs to the system url.":"Verwendbare Platzhalter: {name}, {event_name}, {url}, {username}, {password}. Die URL bezieht sich auf die System-URL.","Used for QRCode in PDF of access data.":"Wird für QR-Code im Zugangsdaten-PDF verwendet.","Used for WLAN QRCode in PDF of access data.":"Wird für WLAN-QR-Code im Zugangsdaten-PDF verwendet.","Username":"Benutzername","Visibility":"Sichtbarkeit","Visible":"Sichtbar","Vote":"Abstimmung","Vote created":"Abstimmung erstellt","Vote deleted":"Abstimmung gelöscht","Vote updated":"Abstimmung aktualisiert","Voting":"Im Wahlvorgang","Voting and ballot papers":"Abstimmung und Stimmzettel","Voting result":"Abstimmungsergebnis","WEP":"WEP","WLAN access data":"WLAN-Zugangsdaten","WLAN encryption":"WLAN-Verschlüsselung","WLAN name (SSID)":"WLAN-Name (SSID)","WLAN password":"WLAN-Passwort","WPA/WPA2":"WPA/WPA2","Web interface header logo":"Web-Interface-Kopfzeilen-Logo","Welcome to OpenSlides":"Willkommen bei OpenSlides","Will be displayed as label before selected recommendation for statute amendments. Use an empty value to disable the recommendation system.":"Wird als Beschriftung vor der ausgewählten Empfehlung von Satzungsänderungsanträgen angezeigt. Verwenden Sie eine leere Eingabe, um das Empfehlungssystem zu deaktivieren.","Will be displayed as label before selected recommendation. Use an empty value to disable the recommendation system.":"Wird als Beschriftung vor der ausgewählten Empfehlung angezeigt. Verwenden Sie eine leere Eingabe, um das Empfehlungssystem zu deaktivieren.","Withdraw":"Zurückziehen","Workflow":"Arbeitsablauf","Workflow of new motions":"Arbeitsablauf für neue Anträge","Workflow of new statute amendments":"Arbeitsablauf für neue Satzungsänderungsanträge","Wrong file type detected. Import failed.":"Falscher Dateityp erkannt. Import fehlgeschlagen.","Yes":"Ja","Yes/No":"Ja/Nein","Yes/No per candidate":"Ja/Nein pro Kandidat","Yes/No/Abstain":"Ja/Nein/Enthaltung","Yes/No/Abstain per candidate":"Ja/Nein/Enthaltung pro Kandidat","You are not supposed to be here...":"Sie sollten nicht hier sein ...","You are using the history mode of OpenSlides. Changes will not be saved.":"Der Chronik-Modus ist aktiv. Änderungen werden nicht gespeichert.","You can replace the logo by uploading an image and set it as the \"Projector logo\" in \"files\".":"Sie können das Logo austauschen indem Sie ein Bild unter \"Dateien\" hochladen und es als \"Projektor-Logo\" festlegen.","You can use {event_name} as a placeholder.":"Sie können {event_name} als Platzhalter verwenden.","You override the personally set password!":"Sie überschreiben hiermit das persönlich gesetzte Passwort!","Your login for {event_name}":"Zugangsdaten für {event_name}","Your password was resetted successfully!":"Ihr Passwort wurde erfolgreich zurückgesetzt!","[Begin speech] starts the countdown, [End speech] stops the countdown.":"[Rede beginnen] startet den Countdown, [Rede beenden] stoppt den Countdown.","[Place for your welcome and help text.]":"[Platz für Ihren Begrüßungs- und Hilfetext.]","[Space for your welcome text.]":"[Platz für Ihren Begrüßungstext.]","accepted":"angenommen","adjourned":"vertagt","and":"und","ballot-paper":"stimmzettel","by":"von","contribution":"Wortmeldung","disabled":"deaktiviert","entries will be ommitted.":"Einträge werden ausgelassen. ","errors":"Fehler","inline":"innerhalb","is now":"ist jetzt","majority":"Mehrheit","motions-example":"Anträge-Beispiel","needed":"erforderlich","needs review":"benötigt Überprüfung","none":"aus","not concerned":"nicht befasst","not decided":"nicht entschieden","not present":"abwesend","not reached.":"nicht erreicht.","not set":"nicht gesetzt","of":"von","outside":"außerhalb","participants-example":"Teilnehmende-Beispiel","permitted":"zugelassen","published":"veröffentlicht","reached.":"erreicht.","refered to committee":"in Ausschuss verwiesen","rejected":"abgelehnt","rejected (not authorized)":"verworfen (nicht zulässig)","result":"Ergebnis","results":"Ergebnisse","selected":"ausgewählt","submitted":"eingereicht","supporters":"Unterstützer/innen","undocumented":"nicht erfasst","withdrawed":"zurückgezogen"} \ No newline at end of file +{"%num% emails were send sucessfully.":"%num% E-Mails wurden erfolgreich versandt.","A name is required":"Ein Name ist erforderlich","A password is required":"Ein Passwort ist erforderlich","A server error occured. Please contact your system administrator.":"Ein Serverfehler ist aufgetreten. Bitte kontaktieren Sie den Administrator.","About me":"Über mich","Abstain":"Enthaltung","Accept":"Annehmen","Acceptance":"Annahme","Accepted":"Angenommen","Access data (PDF)":"Zugangsdaten (PDF)","Access-data":"Zugangsdaten","Activate amendments":"Änderungsanträge aktivieren","Activate statute amendments":"Satzungsänderungsanträge","Active filters":"Aktive Filter","Add me":"Füge mich hinzu","Add new custom translation":"Neue benutzerdefinierte Übersetzung hinzufügen","Add/remove groups ...":"Gruppen hinzufügen/entfernen ...","Add/remove submitters":"Antragsteller hinzufügen/entfernen","Add/remove tags":"Schlagwörter hinzufügen/entfernen","Additional columns after the required ones may be present and won't affect the import.":"Zusätzliche Spalten nach den erforderlichen Spalten können vorhanden sein und haben keinen Einfluss auf den Import.","Adjourn":"Vertagen","Adjournment":"Vertagung","Admin":"Admin","After verifiy the preview click on 'import' please (see top right).":"Nach Prüfung der Vorschau klicken Sie bitte auf 'Importieren' (oben rechts).","Agenda":"Tagesordnung","Agenda visibility":"Sichtbarkeit in der Tagesordnung","All casted ballots":"Alle abgegebenen Stimmzettel","All selected files will be deleted!":"Alle ausgewählten Dateien werden gelöscht!","All valid ballots":"Alle gültigen Stimmzettel","All your changes are saved immediately.":"Alle Änderungen werden sofort gespeichert.","Allow access for anonymous guest users":"Erlaube Zugriff für anonyme Gast-Nutzer","Allow to disable versioning":"Erlaubt Versionierung zu deaktiveren","Always Yes-No-Abstain per candidate":"Ja/Nein/Enthaltung pro Kandidat/in","Always Yes/No per candidate":"Ja/Nein pro Kandidat/in","Always one option per candidate":"Eine Stimme pro Kandidat/in","Amendment":"Änderungsantrag","Amendment text":"Änderungsantragstext","Amendment to":"Änderungsantrag zu","Amendments":"Änderungsanträge","An email with a password reset link was send!":"Es wurde eine E-Mail mit einem Link zum Zurücksetzen des Passworts gesendet.","An unknown error occurred.":"Ein unbekannter Fehler ist aufgetreten.","Arabic":"Arabisch","Are you sure you want to delete this motion?":"Soll dieser Antrag wirklich gelöscht werden?","Are you sure you want to delete this vote?":"Soll diese Abstimmung wirklich gelöscht werden?","At least given name or surname have to be filled in. All other fields are optional and may be empty.":"Mindestens der Vorname oder der Nachname müssen angegeben sein. Alle übrigen Felder sind optional und dürfen leer sein.","Attachments":"Anhänge","Automatic assign of method":"Automatische Zuordnung der Methode","Back":"Zurück","Back to login":"Zurück zur Anmeldung","Background color of projector header and footer":"Hintergrundfarbe des Projektor-Kopf- und Fußbereichs","Ballot and ballot papers":"Wahlgang und Stimmzettel","Begin of event":"Beginn der Veranstaltung","Begin speech":"Rede beginnen","CSV import":"CSV-Import","Call list":"Aufrufliste","Called":"Aufgerufen wird","Called with":"Mit aufgerufen werden","Can change its own password":"Darf eigenes Passwort ändern","Can create amendments":"Darf Änderungsanträge stellen","Can create motions":"Darf Anträge erstellen","Can manage agenda":"Darf die Tagesordung verwalten","Can manage comments":"Darf Kommentare verwalten","Can manage configuration":"Darf die Konfiguration verwalten","Can manage elections":"Darf Wahlen verwalten","Can manage files":"Darf Dateien verwalten","Can manage list of speakers":"Darf Redelisten verwalten","Can manage logos and fonts":"Darf Logos und Schriften verwalten","Can manage motion metadata":"Darf Antragsmetadaten verwalten","Can manage motions":"Darf Anträge verwalten","Can manage tags":"Darf Schlagwörter verwalten","Can manage the chat":"Darf den Chat verwalten","Can manage the projector":"Darf den Projektor steuern","Can manage users":"Darf Benutzer verwalten","Can nominate another participant":"Darf andere Teilnehmende für Wahlen vorschlagen","Can nominate oneself":"Darf selbst für Wahlen kandidieren","Can put oneself on the list of speakers":"Darf sich selbst auf die Redeliste setzen","Can see agenda":"Darf die Tagesordnung sehen","Can see comments":"Darf Kommentare sehen","Can see elections":"Darf Wahlen sehen","Can see extra data of users (e.g. present and comment)":"Darf die zusätzlichen Daten der Benutzer sehen (z. B. anwesend und Kommentar)","Can see hidden files":"Darf versteckte Dateien sehen","Can see internal items and time scheduling of agenda":"Darf interne Einträge und Zeitplan der Tagesordnung sehen","Can see motions":"Darf Anträge sehen","Can see names of users":"Darf die Namen der Benutzer sehen","Can see the front page":"Darf die Startseite sehen","Can see the list of files":"Darf die Dateiliste sehen","Can see the projector":"Darf den Projektor sehen","Can support motions":"Darf Anträge unterstützen","Can upload files":"Darf Dateien hochladen","Can use the chat":"Darf den Chat benutzen","Cancel":"Abbrechen","Categories":"Sachgebiete","Category":"Sachgebiet","Center":"Mittig","Change paragraph":"Absatz ändern","Change password":"Passwort ändern","Change password for":"Passwort ändern für","Change presence":"Anwesenheit ändern","Change recommendation":"Änderungsempfehlung","Change recommendations":"Änderungsempfehlungen","Changed by":"Bearbeitet von","Changed version":"Geänderte Fassung","Check in or check out participants based on their participant numbers:":"An- oder Abmeldung von Teilnehmenden basierend auf ihren Teilnehmernummern:","Choose 0 to disable the supporting system.":"Zum Deaktivieren des Unterstützersystems '0' eingeben.","Clear all":"Alle löschen","Clear list":"Liste leeren","Close":"Schließen","Close list of speakers":"Redeliste schließen","Collapse all":"Alle zusammenklappen","Color for blanked projector":"Farbe für ausgeblendeten Projektor","Column separator":"Spaltentrenner","Comma separated names will be read as 'Surname, given name(s)'.":"Kommaseparierte Namen werden als 'Nachname, Vorname(n)' interpretiert.","Comment":"Kommentar","Comment fields":"Kommentarfelder","Committees":"Gremien","Complex Workflow":"Komplexer Arbeitsablauf","Confirm new password":"Neues Passwort bestätigen","Content":"Inhalt","Copy and paste your participant names in this textbox.":"Kopieren Sie die Name Ihrer Teilnehmer/innen in diese Textbox.","Count active users":"Aktive Nutzer zählen","Countdowns":"Countdowns","Couple countdown with the list of speakers":"Countdown mit der Redeliste verkoppeln","Create":"Erstellen","Create final print template":"Beschluss-Druckvorlage erstellen","Create new category":"Neues Sachgebiet erstellen","Current":"Aktuell","Current browser language":"Aktuelle Browsersprache","Current list of speakers":"Aktuelle Redeliste","Current list of speakers overlay":"Aktuelle Redeliste (Einblendung)","Current list of speakers reference":"Referenz zur aktuellen Redeliste","Current list of speakers slide":"Aktuelle Redeliste (Folie)","Custom number of ballot papers":"Benutzerdefinierte Anzahl von Stimmzetteln","Custom translations":"Benutzerdefinierte Übersetzungen","Czech":"Tschechisch","Dear {name},\n\nthis is your OpenSlides login for the event {event_name}:\n\n {url}\n username: {username}\n password: {password}\n\nThis email was generated automatically.":"Hallo {name},\n\ndies ist Ihr OpenSlides-Zugang für die Veranstaltung {event_name}:\n\n {url}\n Benutzername: {username}\n Passwort: {password}\n\nDiese E-Mail wurde automatisch erstellt.","Default":"Standard","Default line numbering":"Voreingestellte Zeilennummerierung","Default method to check whether a candidate has reached the required majority.":"Voreingestellte Methode zur Überprüfung ob ein Kandidate die nötige Mehrheit erreicht hat.","Default method to check whether a motion has reached the required majority.":"Voreingestellte Methode zur Überprüfung ob ein Antrag die nötige Mehrheit erreicht hat.","Default projector":"Standardprojektor","Default text version for change recommendations":"Voreingestellte Fassung für Änderungsempfehlungen","Default visibility for new agenda items (except topics)":"Voreingestellte Sichtbarkeit für neue Tagesordnungspunkte (außer Themen)","Delegates":"Delegierte","Delete":"Löschen","Delete final print template":"Beschluss-Druckvorlage löschen","Delete whole history":"Chronik löschen","Deletion":"Streichung","Description":"Beschreibung","Deselect all":"Alle abwählen","Designates whether this user is in the room.":"Bestimmt, ob dieser Benutzer vor Ort ist.","Designates whether this user should be treated as a committee.":"Legt fest, ob dieser Benutzer als Gremium behandelt werden soll.","Designates whether this user should be treated as active. Unselect this instead of deleting the account.":"Bestimmt, ob dieser Benutzer als aktiv behandelt werden soll. Sie können ihn deaktivieren anstatt ihn zu löschen.","Diff version":"Änderungsdarstellung","Disabled":"Deaktiviert","Disabled (no percents)":"Deaktiviert (keine Prozente)","Display header and footer":"Kopf- und Fußzeile anzeigen","Do not concern":"Nicht befassen","Do not decide":"Nicht entscheiden","Do you want to delete this file?":"Soll diese Datei wirklich gelöscht werden?","Does not have notes":"Hat keine Notizen","Done":"Erledigt","Download CSV example file":"CSV-Beispiel-Datei herunterladen","Drag and drop items to change the order of the agenda. Your modification will be saved immediately.":"Verschieben Sie Einträge, um die Reihenfolge der Tagesordnung zu ändern. Ihre Änderungen werden sofort gespeichert.","Drop files into this area OR select files":"Dateien auf diesen Bereich ziehen ODER Dateien auswählen","Duration":"Dauer","Edit":"Bearbeiten","Edit category":"Sachgebiet bearbeiten","Edit comment field:":"Kommentarfeld bearbeiten:","Edit countdown":"Countdown bearbeiten","Edit details":"Details bearbeiten","Edit details for":"Details bearbeiten für","Edit statute paragraph:":"Satzungsabschnitt bearbeiten:","Edit the whole motion text":"Vollständigen Antragstext bearbeiten","Edit title":"Titel bearbeiten","Edit topic":"Thema bearbeiten","Election method":"Wahlmethode","Elections":"Wahlen","Element":"Element","Email":"E-Mail","Email body":"Nachrichtentext","Email sender":"Absender","Email subject":"Betreff","Empty text field":"Leeres Textfeld","Enable numbering for agenda items":"Nummerierung von Tagesordnungspunkten aktivieren","Enable participant presence view":"Ansicht zur Teilnehmeranwesenheit aktivieren","Enable/disable account ...":"Account ein-/ausschalten ...","Encoding of the file":"Encoding der Datei","End speech":"Rede beenden","English":"Englisch","Enter duration in seconds. Choose 0 to disable warning color.":"Geben Sie die Dauer in Sekunden an. Zum Deaktivieren der Warn-Farbe 0 auswählen.","Enter participant number":"Teilnehmernummer eingeben","Enter your email to send the password reset link":"Geben Sie Ihre E-Mail-Adresse ein um eine Link zum Zurücksetzen des Passworts zu erhalten.","Error":"Fehler","Event":"Veranstaltung","Event date":"Veranstaltungszeitraum","Event location":"Veranstaltungsort","Event name":"Veranstaltungsname","Event organizer":"Veranstalter","Exit":"Beenden","Expand all":"Alle ausklappen","Export":"Exportieren","Export ...":"Exportieren ...","Export as CSV":"Exportieren als CSV","Export as PDF":"Als PDF exportieren","Export motions":"Anträge exportieren","Extension":"Erweiterung","Favorites":"Favoriten","File information":"Dateiinformationen","File name":"Dateiname","Files":"Dateien","Filter":"Filter","Filter options":"Filtermöglichkeiten","Filters":"Filter","Final print template":"Beschluss-Druckvorlage","Final version":"Beschlussfassung","Finished":"Abgeschlossen","Follow recommendation":"Empfehlung folgen","Follow recommendations for all motions":"Empfehlungen für alle Anträge folgen","Font color of projector header and footer":"Schriftfarbe des Projektor-Kopf- und Fußbereichs","Font color of projector headline":"Schriftfarbe der Projektor-Überschrift","Forgot Password?":"Passwort vergessen?","Format":"Format","Front page text":"Text der Startseite","Front page title":"Titel der Startseite","Gender":"Geschlecht","General":"Allgemein","Generate new passwords":"Neue Passwörter generieren","German":"Deutsch","Given name":"Vorname","Groups":"Gruppen","Groups with read permissions":"Gruppen mit Leseberechtigungen","Groups with write permissions":"Gruppen mit Schreibberechtigungen","Has notes":"Hat Notizen","Help text for access data and welcome PDF":"Hilfetext für das Zugangsdaten- und Willkommens-PDF","Hidden":"Versteckt","Hidden item":"Versteckter Eintrag","Hide internal items when projecting subitems":"Interne Einträge ausblenden bei der Projektion von Untereinträgen","Hide meta information box on projector":"Meta-Informations-Box auf dem Projektor ausblenden","Hide reason on projector":"Begründung auf dem Projektor ausblenden","Hide recommendation on projector":"Empfehlung auf dem Projektor ausblenden","History":"Chronik","Home":"Startseite","How to create new amendments":"Erstellung von Änderungsanträgen","Identifier":"Bezeichner","Identifier, reason, submitter, category, origin and motion block are optional and may be empty.":"Bezeichner, Begründung, Antragsteller/in, Sachgebiet, Herkunft und Antragsblock sind optional und dürfen leer sein.","Import":"Importieren","Import motions":"Anträge importieren","Import participants":"Teilnehmende importieren","Import statute":"Satzung importieren","Import topics":"Themen importieren","Include the sequential number in PDF and DOCX":"Laufende Nummer im PDF und DOCX anzeigen","Initial password":"Initiales Passwort","Inline":"innerhalb","Input format: DD.MM.YYYY HH:MM":"Eingabeformat: TT.MM.JJJJ HH:MM","Insert participants here":"Teilnehmende hier importieren","Insert topics here":"Themen hier importieren","Insertion":"Ergänzung","Installed plugins":"Installierte Plugins","Internal item":"Interner Eintrag","Invalid input.":"Ungültige Eingabe.","Is a committee":"Ist ein Gremium","Is active":"Ist aktiv","Is committee":"Ist Gremium","Is favorite":"Ist Favorit","Is not favorite":"Ist kein Favorit","Is present":"Ist anwesend","Item number":"Tagesordnungspunkt-Nummer","Keep each item in a single line.":"Verwenden Sie eine Zeile pro Eintrag.","Keep each person in a single line.":"Verwenden Sie eine Zeile pro Person.","Last speakers":"Letzte Redner","Left":"Links","Legal notice":"Impressum","License":"Lizenz","Line":"Zeile","Line length":"Zeilenlänge","Line numbering":"Zeilennummerierung","List of participants":"Teilnehmendenliste","List of participants (PDF)":"Teilnehmendenliste (PDF)","List of speakers":"Redeliste","List of speakers overlay":"Redelisten-Einblendung","Login":"Anmelden","Login as guest":"Als Gast anmelden","Logout":"Abmelden","Manage the list of speakers for...":"Redeliste verwalten für...","Mark speaker":"Redner/in markieren","Message":"Mitteilung","Messages":"Mitteilungen","Meta information":"Metainformationen","Motion":"Antrag","Motion block":"Antragsblock","Motion blocks":"Antragsblöcke","Motion created":"Antrag erstellt","Motion deleted":"Antrag gelöscht","Motion has been imported":"Antrag wurde importiert","Motion preamble":"Antragseinleitung","Motion text":"Antragstext","Motion updated":"Antrag aktualisiert","Motion will be imported":"Antrag wird importiert","Motion(s) will be imported.":"Anträge werden importieren.","Motions":"Anträge","Motions have been imported.":"Anträge wurden importiert.","Move to agenda item":"Zu TOP verschieben","Multiselect":"Mehrfachauswahl","Name":"Name","Name of recommender":"Name des Empfehlungsgebers","Name of recommender for statute amendments":"Name des Empfehlungsgebers für Satzungsänderungsanträge","Needs review":"Benötigt Review","New Projector":"Neuer Projektor","New amendment":"Neuer Änderungsantrag","New comment field":"Neues Kommentarfeld","New countdown":"Neuer Countdown","New file name":"Neuer Dateiname","New group name":"Neuer Gruppenname","New motion":"Neuer Antrag","New motion block":"Neuer Antragsblock","New participant":"Neue/r Teilnehmer/in","New password":"Neues Passwort","New statute paragraph":"Neuer Satzungsabschnitt","New tag name":"Neues Schlagwort","New topic":"Neues Thema","New vote":"Neue Abstimmung","Next":"Weiter","No":"Nein","No change recommendations yet":"Bisher keine Änderungsempfehlungen","No changes at the text.":"Keine Änderung am Text.","No comment":"Kein Kommentar","No concernment":"Nichtbefassung","No countdowns":"Keine Countdowns","No decision":"Keine Entscheidung","No emails were send.":"Es wurden keine E-Mails versandt.","No encryption":"Keine Verschlüsselung","No groups selected":"Keine Gruppen ausgewählt","No information available":"Keine Informationen verfügbar","No personal note":"Keine persönliche Notiz","No search result found for":"Keine Suchergebnisse gefunden für","No statute paragraphs":"Keine Satzungsabschnitte vorhanden","None":"aus","Number of (minimum) required supporters for a motion":"Mindestanzahl erforderlicher Unterstützer/innen für einen Antrag","Number of all delegates":"Anzahl aller Delegierten","Number of all participants":"Anzahl aller Teilnehmenden","Number of ballot papers (selection)":"Anzahl der Stimmzettel (Vorauswahl)","Number of last speakers to be shown on the projector":"Anzahl der dargestellten letzten Redner/innen auf dem Projektor","Number set":"Nummer gesetzt","Numbered per category":"Pro Sachgebiet nummerieren","Numbering":"Nummerierung","Numbering prefix for agenda items":"Präfix für Nummerierung von Tagesordnungspunkten","Numeral system for agenda items":"Nummerierungssystem für Tagesordnungspunkte","OK":"OK","Offline mode: You can use OpenSlides but changes are not saved.":"Offlinemodus: Sie können OpenSlides weiter nutzen, aber Änderungen werden nicht gespeichert.","Old password":"Altes Passwort","One email was send sucessfully.":"Eine E-Mail wurde erfolgreich versandt.","Only for internal notes.":"Nur für interne Notizen.","Open":"Öffnen","Open list of speakers":"Redeliste öffnen","OpenSlides access data":"OpenSlides-Zugangsdaten","Origin":"Herkunft","Original version":"Originalfassung","Outside":"außerhalb","PDF":"PDF","PDF ballot paper logo":"PDF-Stimmzettel-Logo","PDF footer logo (left)":"PDF-Logo Fußzeile (links)","PDF footer logo (right)":"PDF-Logo Fußzeile (rechts)","PDF header logo (left)":"PDF-Logo Kopfzeile (links)","PDF header logo (right)":"PDF-Logo Kopfzeile (rechts)","Page number alignment in PDF":"Seitenzahl-Ausrichtung im PDF","Paragraph-based, Diff-enabled":"Absatzbasiert mit Änderungsdarstellung","Parallel upload":"Parallel hochladen","Parent item":"Elternelement","Participant cannot be found":"Teilnehmende wurde nicht gefunden","Participant has been imported":"Teilnehmer/in wurde importiert","Participant number":"Teilnehmernummer","Participant number is not unique":"Teilnehmernummer ist nicht eindeutig","Participant will be imported":"Teilnehmer/in wird importiert","Participant(s) will be imported.":"Teilnehmende werden importiert.","Participants":"Teilnehmende","Participants have been imported.":"Teilnehmende wurden importiert.","Password":"Passwort","Paste/write your topics in this textbox.":"Kopieren oder schreiben Sie die Titel Ihrer Themenpunkte in diese Textbox.","Permission":"Zulassung","Permissions":"Berechtigungen","Permit":"Zulassen","Personal note":"Persönliche Notiz","Personal notes":"Persönliche Notizen","Please enter a valid email address":"Bitte geben Sie einen neuen Namen ein für","Please enter a valid email address!":"Bitte geben Sie eine gültige E-Mail-Adresse ein!","Please enter your new password":"Bitte geben Sie Ihr neues Passwort ein","Please fill in all required values":"Bitte füllen Sie alle erforderlichen Felder aus.","Preamble text for PDF and DOCX documents (all motions)":"Einleitungstext für PDF- und DOCX-Dokumente (alle Anträge) ","Preamble text for PDF document (all elections)":"Einleitungstext für PDF-Dokument (alle Wahlen) ","Predefined seconds of new countdowns":"Vorgegebene Sekunden für neue Countdowns","Prefix":"Präfix","Prefix for the identifier for amendments":"Präfix für den Bezeichner von Änderungsanträgen","Presence":"Anwesenheit","Present":"Anwesend","Presentation and assembly system":"Präsentations- und Versammlungssystem","Preview":"Vorschau","Previous":"Zurück","Print ballot papers":"Stimmzettel drucken","Privacy Policy":"Datenschutzerklärung","Privacy policy":"Datenschutzerklärung","Project":"Projizieren","Project motion {{ projectorElementBuildDescriptor.getTitle() }}?":"Antrag {{ projectorElementBuildDescriptor.getTitle() }} projizieren?","Project now":"Jetzt projizieren","Project {{ projectorElementBuildDescriptor.getTitle() }}?":"{{ projectorElementBuildDescriptor.getTitle() }} projizieren?","Projector":"Projektor","Projector header image":"Projektor-Kopfgrafik","Projector language":"Projektorsprache","Projector logo":"Projektor-Logo","Projector messages":"Projektor-Mitteilungen","Projectors":"Projektoren","Public":"Öffentlich","Public item":"Öffentlicher Eintrag","Put all candidates on the list of speakers":"Alle Kandidaten auf die Redeliste setzen","Queue":"Warteliste","Reason":"Begründung","Reason required for creating new motion":"Begründung erforderlich zur Erstellung neuer Anträge","Recommendation":"Empfehlung","Recommendation set to {arg1}":"Empfehlung gesetzt auf {arg1}","Refer to committee":"In Ausschuss verweisen","Reference projector":"Referenzprojektor","Referral to committee":"Verweisung in Ausschuss","Reject":"Ablehnen","Reject (not authorized)":"Verwerfen (nicht zulässig)","Rejected":"Abgelehnt","Rejection":"Ablehnung","Rejection (not authorized)":"Verwerfung (nicht berechtigt)","Remove":"Entfernen","Remove all supporters of a motion if a submitter edits his motion in early state":"Entferne alle Unterstützer/innen eines Antrags, wenn ein Antragsteller/in den Antrag im Anfangsstadium bearbeitet","Remove from motion block":"Vom Antragsblock entfernen ","Remove me":"Entferne mich","Replacement":"Ersetzung","Required":"Erforderlich","Required comma or semicolon separated values with these column header names in the first row:":"Erforderliche Komma- oder Semikolon-separierte Werte mit diesen Spaltennamen in der ersten Zeile:","Required majority":"Erforderliche Mehrheit","Reset":"Zurücksetzen","Reset password":"Passwort zurücksetzen","Reset recommendation":"Empfehlung zurücksetzen","Reset state":"Status zurücksetzen","Resolution and size":"Auflösung und Größe","Right":"Rechts","Roman":"Römisch","Save":"Speichern","Scan this QR code to connect to WLAN.":"QR-Code scannen um sich mit dem WLAN zu verbinden.","Scan this QR code to open URL.":"QR-Code scannen um die URL zu öffnen.","Search":"Suche","Search player":"Spieler suchen","Search results":"Suchergebnisse","Searching for candidates":"Auf Kandidatensuche","Select all":"Alle auswählen","Select file":"Datei auswählen","Select or search new speaker ...":"Redner/in auswählen oder suchen ...","Select or search new submitter ...":"Antragsteller/in auswählen oder suchen ...","Select paragraph":"Absatz auswählen","Selected values":"Ausgewählte Werte","Send invitation email":"Einladungs-E-Mail senden","Separator used for all csv exports and examples":"Feldtrenner für alle CSV-Exporte und -Beispiele","Sequential number":"Laufende Nummer","Serially numbered":"fortlaufend nummerieren","Set category":"Sachgebiet setzen","Set committee ...":"Gremium setzen ...","Set hidden":"Versteckt setzen","Set internal":"Intern setzen","Set it manually":"manuell setzen","Set motion block":"Antragsblock setzen","Set presence ...":"Anwesenheit setzen ...","Set public":"Öffentlich setzen","Set recommendation":"Empfehlung setzen","Set status":"Status setzen","Settings":"Einstellungen","Short description of event":"Kurzbeschreibung der Veranstaltung","Show all":"Alle anzeigen","Show amendments together with motions":"Änderungsanträge zusätzlich in der Hauptantragsübersicht anzeigen","Show clock":"Uhr anzeigen","Show correct entries":"Korrekte Einträge anzeigen","Show correct entries only":"Nur korrekte Einträge anzeigen","Show entire motion text":"Vollständigen Antragstext anzeigen","Show errors only":"Nur fehlerhafte Einträge anzeigen","Show logo on projector":"Logo auf dem Projektor anzeigen","Show orange countdown in the last x seconds of speaking time":"Countdown in den letzten x Sekunden der Redezeit orange darstellen","Show password":"Passwort anzeigen","Show profile":"Profil anzeigen","Show the clock on projector":"Uhr auf dem Projektor anzeigen","Show this text on the login page":"Diesen Text auf der Login-Seite anzeigen","Show title and description of event on projector":"Titel und Kurzbeschreibung der Veranstaltung auf dem Projektor anzeigen","Simple Workflow":"Einfacher Arbeitsablauf","Simple majority":"Einfache Mehrheit","Slides":"Folien","Sort":"Sortieren","Sort agenda":"Tagesordnung sortieren","Sort categories by":"Sachgebiete sortieren nach","Sort name of participants by":"Namen der Teilnehmenden sortieren nach","Special values":"Spezielle Werte","Staff":"Mitarbeitende","Standard font size in PDF":"Standard-Schriftgröße im PDF","Start":"Start","Start time":"Startzeit","State":"Status","State set to {arg1}":"Status gesetzt auf {arg1}","Statute":"Satzung","Statute amendment":"Satzungsänderungsantrag","Statute amendment for":"Satzungsänderungsantrag zu","Statute paragraph":"Satzungsabschnitt","Statute paragraph has been imported":"Satzungsabschnitt wurde importiert","Statute paragraph will be imported":"Satzungsabschnitt wird importiert","Stop":"Stopp","Stop counting":"Zählen stoppen","Stop submitting new motions by non-staff users":"Einreichen von neuen Anträgen stoppen für Nutzer ohne Verwaltungsrechte","Structure level":"Gliederungsebene","Submitter":"Antragsteller/in","Submitters":"Antragsteller/in","Submitters changed":"Antragsteller/in geändert","Summary of changes":"Zusammenfassung der Änderungen","Support":"Unterstützen","Supporters":"Unterstützer/innen","Supporters changed":"Unterstützer/innen geändert","Surname":"Nachname","System":"System","System URL":"System-URL","Table of contents":"Inhaltsverzeichnis","Tags":"Schlagwörter","Text":"Text","Text import":"Textimport","Text separator":"Texttrenner","The 100 % base of a voting result consists of":"Die 100%-Basis eines Abstimmungsergebnisses besteht aus","The 100-%-base of an election result consists of":"Die 100%-Basis eines Wahlergebnisses besteht aus","The assembly may decide:":"Die Versammlung möge beschließen:","The event manager hasn't set up a privacy policy yet.":"Der Veranstalter hat noch keine Datenschutzerklärung hinterlegt.","The file has too few columns to be parsed properly.":"Die Datei enthält zu wenige Spalten, um richtig verwendet zu werden.","The file seems to have additional columns. They will be ignored.":"Die Datei scheint zusätzliche Spalten zu haben. Diese werden ignoriert.","The file seems to have some ommitted columns. They will be considered empty.":"Die Datei scheint einige ausgelassene Spalten zu haben. Sie werden als leer betrachtet.","The link is broken. Please contact your system administrator.":"Der Link ist defekt. Bitte kontaktieren Sie den zuständigen Administrator.","The maximum number of characters per line. Relevant when line numbering is enabled. Min: 40":"Die maximale Zeichenanzahl pro Zeile. Relevant, wenn die Zeilennummerierung eingeschaltet ist. Minimum: 40.","The server could not be reached.":"Der Server konnte nicht erreicht werden.","The server didn't respond.":"Der Server antwortet nicht.","The title of the motion is always applied.":"Der Antragstitel wird immer übernommen.","The user %user% has no email, so the invitation email could not be send.":"%user% besitzt keine E-Mail-Adresse; eine E-Mail konnte daher nicht gesendet werden.","The users %user% have no email, so the invitation emails could not be send.":"%user% besitzen keine E-Mail-Adressen; E-Mails konnte daher nicht gesendet werden.","This change collides with another one.":"Diese Änderung kollidiert mit einer anderen.","This element does not exist at this time.":"Dieses Element existiert nicht zu diesem Zeitpunkt.","This field is required.":"Dieses Feld ist erforderlich.","This prefix will be set if you run the automatic agenda numbering.":"Dieses Präfix wird gesetzt, wenn die automatische Nummerierung der Tagesordnung durchgeführt wird.","This will add or remove the following submitters for all selected motions:":"Folgende Antragsteller werden für die ausgewählten Anträge hinzugefügt oder entfernt:","This will add or remove the following tags for all selected motions:":"Folgende Schlagwörter werden für die ausgewählten Anträge hinzugefügt oder entfernt:","This will delete all selected motions.":"Alle ausgewählten Anträge werden gelöscht.","This will move all selected motions as childs to:":"Alle ausgewählten Anträge werden unterhalb des folgenden Tagesordnungspunktes verschoben:","This will set the following category for all selected motions:":"Folgendes Sachgebiet wird für alle ausgewählten Anträge gesetzt:","This will set the following motion block for all selected motions:":"Folgender Antragsblock wird für alle ausgewählten Anträgen gesetzt:","This will set the following recommendation for all selected motions:":"Folgende Empfehlung wird für alle ausgewählten Anträge gesetzt:","This will set the following state for all selected motions:":"Folgender Status wird für alle ausgewählten Anträge gesetzt:","Three-quarters majority":"Dreiviertelmehrheit","Timestamp":"Zeitstempel","Title":"Titel","Title for PDF and DOCX documents (all motions)":"Titel für PDF- und DOCX-Dokumente (alle Anträge) ","Title for PDF document (all elections)":"Titel für PDF-Dokument (alle Wahlen)","Title for access data and welcome PDF":"Titel für das Zugangsdaten- und Begrüßungs-PDF","Title is required. All other fields are optional and may be empty.":"Titel ist erforderlich. Alle übrigen Felder sind optional und dürfen leer sein.","Topic":"Thema","Topic has been imported":"Thema wurde importiert","Topic will be imported":"Thema wird importiert","Topics have been imported.":"Themen wurden importiert.","Topics(s) will be imported.":"Themen werden importiert.","Two-thirds majority":"Zweidrittelmehrheit","Type":"Typ","Unsupport":"Unterstützung zurückziehen","Upload":"Hochladen","Upload files":"Dateien hochladen","Use admin and admin for your first login.
Please change your password to hide this message!":"Verwenden Sie admin und admin für die erste Anmeldung.
Bitte ändern Sie Ihr Passwort, um diese Nachricht auszublenden!","Use the following custom number":"Verwende die folgende benutzerdefinierte Anzahl","Use these placeholders: {name}, {event_name}, {url}, {username}, {password}. The url referrs to the system url.":"Verwendbare Platzhalter: {name}, {event_name}, {url}, {username}, {password}. Die URL bezieht sich auf die System-URL.","Used for QRCode in PDF of access data.":"Wird für QR-Code im Zugangsdaten-PDF verwendet.","Used for WLAN QRCode in PDF of access data.":"Wird für WLAN-QR-Code im Zugangsdaten-PDF verwendet.","Username":"Benutzername","Visibility":"Sichtbarkeit","Visible":"Sichtbar","Vote":"Abstimmung","Vote created":"Abstimmung erstellt","Vote deleted":"Abstimmung gelöscht","Vote updated":"Abstimmung aktualisiert","Voting":"Im Wahlvorgang","Voting and ballot papers":"Abstimmung und Stimmzettel","Voting result":"Abstimmungsergebnis","WEP":"WEP","WLAN access data":"WLAN-Zugangsdaten","WLAN encryption":"WLAN-Verschlüsselung","WLAN name (SSID)":"WLAN-Name (SSID)","WLAN password":"WLAN-Passwort","WPA/WPA2":"WPA/WPA2","Web interface header logo":"Web-Interface-Kopfzeilen-Logo","Welcome to OpenSlides":"Willkommen bei OpenSlides","Will be displayed as label before selected recommendation for statute amendments. Use an empty value to disable the recommendation system.":"Wird als Beschriftung vor der ausgewählten Empfehlung von Satzungsänderungsanträgen angezeigt. Verwenden Sie eine leere Eingabe, um das Empfehlungssystem zu deaktivieren.","Will be displayed as label before selected recommendation. Use an empty value to disable the recommendation system.":"Wird als Beschriftung vor der ausgewählten Empfehlung angezeigt. Verwenden Sie eine leere Eingabe, um das Empfehlungssystem zu deaktivieren.","Withdraw":"Zurückziehen","Workflow":"Arbeitsablauf","Workflow of new motions":"Arbeitsablauf für neue Anträge","Workflow of new statute amendments":"Arbeitsablauf für neue Satzungsänderungsanträge","Wrong file type detected. Import failed.":"Falscher Dateityp erkannt. Import fehlgeschlagen.","Yes":"Ja","Yes/No":"Ja/Nein","Yes/No per candidate":"Ja/Nein pro Kandidat","Yes/No/Abstain":"Ja/Nein/Enthaltung","Yes/No/Abstain per candidate":"Ja/Nein/Enthaltung pro Kandidat","You are not supposed to be here...":"Sie sollten nicht hier sein ...","You are using the history mode of OpenSlides. Changes will not be saved.":"Der Chronik-Modus ist aktiv. Änderungen werden nicht gespeichert.","You can replace the logo by uploading an image and set it as the \"Projector logo\" in \"files\".":"Sie können das Logo austauschen indem Sie ein Bild unter \"Dateien\" hochladen und es als \"Projektor-Logo\" festlegen.","You can use {event_name} as a placeholder.":"Sie können {event_name} als Platzhalter verwenden.","You override the personally set password!":"Sie überschreiben hiermit das persönlich gesetzte Passwort!","Your login for {event_name}":"Zugangsdaten für {event_name}","Your password was resetted successfully!":"Ihr Passwort wurde erfolgreich zurückgesetzt!","[Begin speech] starts the countdown, [End speech] stops the countdown.":"[Rede beginnen] startet den Countdown, [Rede beenden] stoppt den Countdown.","[Place for your welcome and help text.]":"[Platz für Ihren Begrüßungs- und Hilfetext.]","[Space for your welcome text.]":"[Platz für Ihren Begrüßungstext.]","accepted":"angenommen","active users":"aktive Nutzer","adjourned":"vertagt","and":"und","ballot-paper":"stimmzettel","by":"von","connections":"Verbindungen","contribution":"Wortmeldung","disabled":"deaktiviert","entries will be ommitted.":"Einträge werden ausgelassen. ","errors":"Fehler","example":"Beispiel","inline":"innerhalb","is now":"ist jetzt","majority":"Mehrheit","motions-example":"Anträge-Beispiel","needed":"erforderlich","needs review":"benötigt Überprüfung","none":"aus","not concerned":"nicht befasst","not decided":"nicht entschieden","not present":"abwesend","not reached.":"nicht erreicht.","not set":"nicht gesetzt","of":"von","outside":"außerhalb","participants-example":"Teilnehmende-Beispiel","permitted":"zugelassen","published":"veröffentlicht","reached.":"erreicht.","refered to committee":"in Ausschuss verwiesen","rejected":"abgelehnt","rejected (not authorized)":"verworfen (nicht zulässig)","result":"Ergebnis","results":"Ergebnisse","selected":"ausgewählt","self":"sich selbst","statute paragraphs have been imported.":"Satzungsabschnitte wurden importiert.","statute paragraphs(s) will be imported.":"Satzungsabschnitte werden importiert.","submitted":"eingereicht","supporters":"Unterstützer/innen","undocumented":"nicht erfasst","withdrawed":"zurückgezogen"} \ No newline at end of file diff --git a/client/src/assets/i18n/de.po b/client/src/assets/i18n/de.po index c0d9f907a..36f9ae520 100644 --- a/client/src/assets/i18n/de.po +++ b/client/src/assets/i18n/de.po @@ -57,6 +57,9 @@ msgstr "Aktive Filter" msgid "Add me" msgstr "Füge mich hinzu" +msgid "Add new custom translation" +msgstr "Neue benutzerdefinierte Übersetzung hinzufügen" + msgid "Add/remove groups ..." msgstr "Gruppen hinzufügen/entfernen ..." @@ -84,8 +87,7 @@ msgstr "Admin" msgid "After verifiy the preview click on 'import' please (see top right)." msgstr "" -"Nach Prüfung der Vorschau klicken Sie bitte auf 'Importieren' (siehe oben " -"rechts)." +"Nach Prüfung der Vorschau klicken Sie bitte auf 'Importieren' (oben rechts)." msgid "Agenda" msgstr "Tagesordnung" @@ -142,6 +144,9 @@ msgstr "Ein unbekannter Fehler ist aufgetreten." msgid "Arabic" msgstr "Arabisch" +msgid "Are you sure you want to delete this motion?" +msgstr "Soll dieser Antrag wirklich gelöscht werden?" + msgid "Are you sure you want to delete this vote?" msgstr "Soll diese Abstimmung wirklich gelöscht werden?" @@ -378,6 +383,9 @@ msgstr "Inhalt" msgid "Copy and paste your participant names in this textbox." msgstr "Kopieren Sie die Name Ihrer Teilnehmer/innen in diese Textbox." +msgid "Count active users" +msgstr "Aktive Nutzer zählen" + msgid "Countdowns" msgstr "Countdowns" @@ -399,9 +407,15 @@ msgstr "Aktuell" msgid "Current browser language" msgstr "Aktuelle Browsersprache" +msgid "Current list of speakers" +msgstr "Aktuelle Redeliste" + msgid "Current list of speakers overlay" msgstr "Aktuelle Redeliste (Einblendung)" +msgid "Current list of speakers reference" +msgstr "Referenz zur aktuellen Redeliste" + msgid "Current list of speakers slide" msgstr "Aktuelle Redeliste (Folie)" @@ -559,9 +573,6 @@ msgstr "Details bearbeiten" msgid "Edit details for" msgstr "Details bearbeiten für" -msgid "Edit profile" -msgstr "Profil bearbeiten" - msgid "Edit statute paragraph:" msgstr "Satzungsabschnitt bearbeiten:" @@ -654,7 +665,7 @@ msgid "Expand all" msgstr "Alle ausklappen" msgid "Export" -msgstr "Export" +msgstr "Exportieren" msgid "Export ..." msgstr "Exportieren ..." @@ -713,6 +724,9 @@ msgstr "Schriftfarbe des Projektor-Kopf- und Fußbereichs" msgid "Font color of projector headline" msgstr "Schriftfarbe der Projektor-Überschrift" +msgid "Forgot Password?" +msgstr "Passwort vergessen?" + msgid "Format" msgstr "Format" @@ -798,6 +812,9 @@ msgstr "Anträge importieren" msgid "Import participants" msgstr "Teilnehmende importieren" +msgid "Import statute" +msgstr "Satzung importieren" + msgid "Import topics" msgstr "Themen importieren" @@ -894,12 +911,15 @@ msgstr "Redelisten-Einblendung" msgid "Login" msgstr "Anmelden" -msgid "Login as Guest" +msgid "Login as guest" msgstr "Als Gast anmelden" msgid "Logout" msgstr "Abmelden" +msgid "Manage the list of speakers for..." +msgstr "Redeliste verwalten für..." + msgid "Mark speaker" msgstr "Redner/in markieren" @@ -1059,13 +1079,6 @@ msgstr "Keine Satzungsabschnitte vorhanden" msgid "None" msgstr "aus" -msgid "" -"Note: You have to reject all change recommendations if the plenum does not " -"follow the recommendation. This does not affect amendments." -msgstr "" -"Wichtig: Sie müssen alle Änderungsempfehlungen ablehnen, wenn das Plenum der" -" Empfehlung nicht folgt. Dies betrifft jedoch nicht die Änderungsanträge." - msgid "Number of (minimum) required supporters for a motion" msgstr "Mindestanzahl erforderlicher Unterstützer/innen für einen Antrag" @@ -1185,6 +1198,9 @@ msgstr "Teilnehmende" msgid "Participants have been imported." msgstr "Teilnehmende wurden importiert." +msgid "Password" +msgstr "Passwort" + msgid "Paste/write your topics in this textbox." msgstr "" "Kopieren oder schreiben Sie die Titel Ihrer Themenpunkte in diese Textbox." @@ -1207,6 +1223,9 @@ msgstr "Persönliche Notizen" msgid "Please enter a valid email address" msgstr "Bitte geben Sie einen neuen Namen ein für" +msgid "Please enter a valid email address!" +msgstr "Bitte geben Sie eine gültige E-Mail-Adresse ein!" + msgid "Please enter your new password" msgstr "Bitte geben Sie Ihr neues Passwort ein" @@ -1297,6 +1316,9 @@ msgstr "Warteliste" msgid "Reason" msgstr "Begründung" +msgid "Reason required for creating new motion" +msgstr "Begründung erforderlich zur Erstellung neuer Anträge" + msgid "Recommendation" msgstr "Empfehlung" @@ -1306,6 +1328,9 @@ msgstr "Empfehlung gesetzt auf {arg1}" msgid "Refer to committee" msgstr "In Ausschuss verweisen" +msgid "Reference projector" +msgstr "Referenzprojektor" + msgid "Referral to committee" msgstr "Verweisung in Ausschuss" @@ -1494,6 +1519,9 @@ msgstr "Countdown in den letzten x Sekunden der Redezeit orange darstellen" msgid "Show password" msgstr "Passwort anzeigen" +msgid "Show profile" +msgstr "Profil anzeigen" + msgid "Show the clock on projector" msgstr "Uhr auf dem Projektor anzeigen" @@ -1516,9 +1544,6 @@ msgstr "Folien" msgid "Sort" msgstr "Sortieren" -msgid "Sort ..." -msgstr "Sortieren ..." - msgid "Sort agenda" msgstr "Tagesordnung sortieren" @@ -1561,9 +1586,18 @@ msgstr "Satzungsänderungsantrag zu" msgid "Statute paragraph" msgstr "Satzungsabschnitt" +msgid "Statute paragraph has been imported" +msgstr "Satzungsabschnitt wurde importiert" + +msgid "Statute paragraph will be imported" +msgstr "Satzungsabschnitt wird importiert" + msgid "Stop" msgstr "Stopp" +msgid "Stop counting" +msgstr "Zählen stoppen" + msgid "Stop submitting new motions by non-staff users" msgstr "" "Einreichen von neuen Anträgen stoppen für Nutzer ohne Verwaltungsrechte" @@ -1679,6 +1713,9 @@ msgstr "Diese Änderung kollidiert mit einer anderen." msgid "This element does not exist at this time." msgstr "Dieses Element existiert nicht zu diesem Zeitpunkt." +msgid "This field is required." +msgstr "Dieses Feld ist erforderlich." + msgid "This prefix will be set if you run the automatic agenda numbering." msgstr "" "Dieses Präfix wird gesetzt, wenn die automatische Nummerierung der " @@ -1768,6 +1805,14 @@ msgstr "Hochladen" msgid "Upload files" msgstr "Dateien hochladen" +msgid "" +"Use admin and admin for your first " +"login.
Please change your password to hide this message!" +msgstr "" +"Verwenden Sie admin und admin für die " +"erste Anmeldung.
Bitte ändern Sie Ihr Passwort, um diese Nachricht " +"auszublenden!" + msgid "Use the following custom number" msgstr "Verwende die folgende benutzerdefinierte Anzahl" @@ -1922,6 +1967,9 @@ msgstr "[Platz für Ihren Begrüßungstext.]" msgid "accepted" msgstr "angenommen" +msgid "active users" +msgstr "aktive Nutzer" + msgid "adjourned" msgstr "vertagt" @@ -1934,6 +1982,9 @@ msgstr "stimmzettel" msgid "by" msgstr "von" +msgid "connections" +msgstr "Verbindungen" + msgid "contribution" msgstr "Wortmeldung" @@ -1946,6 +1997,9 @@ msgstr "Einträge werden ausgelassen. " msgid "errors" msgstr "Fehler" +msgid "example" +msgstr "Beispiel" + msgid "inline" msgstr "innerhalb" @@ -2018,6 +2072,15 @@ msgstr "Ergebnisse" msgid "selected" msgstr "ausgewählt" +msgid "self" +msgstr "sich selbst" + +msgid "statute paragraphs have been imported." +msgstr "Satzungsabschnitte wurden importiert." + +msgid "statute paragraphs(s) will be imported." +msgstr "Satzungsabschnitte werden importiert." + msgid "submitted" msgstr "eingereicht" diff --git a/client/src/assets/i18n/template-en.pot b/client/src/assets/i18n/template-en.pot index e0c13a3f9..66f0aedc5 100644 --- a/client/src/assets/i18n/template-en.pot +++ b/client/src/assets/i18n/template-en.pot @@ -49,6 +49,9 @@ msgstr "" msgid "Add me" msgstr "" +msgid "Add new custom translation" +msgstr "" + msgid "Add/remove groups ..." msgstr "" @@ -129,6 +132,9 @@ msgstr "" msgid "Arabic" msgstr "" +msgid "Are you sure you want to delete this motion?" +msgstr "" + msgid "Are you sure you want to delete this vote?" msgstr "" @@ -359,6 +365,9 @@ msgstr "" msgid "Copy and paste your participant names in this textbox." msgstr "" +msgid "Count active users" +msgstr "" + msgid "Countdowns" msgstr "" @@ -380,9 +389,15 @@ msgstr "" msgid "Current browser language" msgstr "" +msgid "Current list of speakers" +msgstr "" + msgid "Current list of speakers overlay" msgstr "" +msgid "Current list of speakers reference" +msgstr "" + msgid "Current list of speakers slide" msgstr "" @@ -521,9 +536,6 @@ msgstr "" msgid "Edit details for" msgstr "" -msgid "Edit profile" -msgstr "" - msgid "Edit statute paragraph:" msgstr "" @@ -671,6 +683,9 @@ msgstr "" msgid "Font color of projector headline" msgstr "" +msgid "Forgot Password?" +msgstr "" + msgid "Format" msgstr "" @@ -754,6 +769,9 @@ msgstr "" msgid "Import participants" msgstr "" +msgid "Import statute" +msgstr "" + msgid "Import topics" msgstr "" @@ -850,12 +868,15 @@ msgstr "" msgid "Login" msgstr "" -msgid "Login as Guest" +msgid "Login as guest" msgstr "" msgid "Logout" msgstr "" +msgid "Manage the list of speakers for..." +msgstr "" + msgid "Mark speaker" msgstr "" @@ -1015,11 +1036,6 @@ msgstr "" msgid "None" msgstr "" -msgid "" -"Note: You have to reject all change recommendations if the plenum does not " -"follow the recommendation. This does not affect amendments." -msgstr "" - msgid "Number of (minimum) required supporters for a motion" msgstr "" @@ -1137,6 +1153,9 @@ msgstr "" msgid "Participants have been imported." msgstr "" +msgid "Password" +msgstr "" + msgid "Paste/write your topics in this textbox." msgstr "" @@ -1158,6 +1177,9 @@ msgstr "" msgid "Please enter a valid email address" msgstr "" +msgid "Please enter a valid email address!" +msgstr "" + msgid "Please enter your new password" msgstr "" @@ -1248,6 +1270,9 @@ msgstr "" msgid "Reason" msgstr "" +msgid "Reason required for creating new motion" +msgstr "" + msgid "Recommendation" msgstr "" @@ -1257,6 +1282,9 @@ msgstr "" msgid "Refer to committee" msgstr "" +msgid "Reference projector" +msgstr "" + msgid "Referral to committee" msgstr "" @@ -1441,6 +1469,9 @@ msgstr "" msgid "Show password" msgstr "" +msgid "Show profile" +msgstr "" + msgid "Show the clock on projector" msgstr "" @@ -1462,9 +1493,6 @@ msgstr "" msgid "Sort" msgstr "" -msgid "Sort ..." -msgstr "" - msgid "Sort agenda" msgstr "" @@ -1507,9 +1535,18 @@ msgstr "" msgid "Statute paragraph" msgstr "" +msgid "Statute paragraph has been imported" +msgstr "" + +msgid "Statute paragraph will be imported" +msgstr "" + msgid "Stop" msgstr "" +msgid "Stop counting" +msgstr "" + msgid "Stop submitting new motions by non-staff users" msgstr "" @@ -1611,6 +1648,9 @@ msgstr "" msgid "This element does not exist at this time." msgstr "" +msgid "This field is required." +msgstr "" + msgid "This prefix will be set if you run the automatic agenda numbering." msgstr "" @@ -1689,6 +1729,11 @@ msgstr "" msgid "Upload files" msgstr "" +msgid "" +"Use admin and admin for your first " +"login.
Please change your password to hide this message!" +msgstr "" + msgid "Use the following custom number" msgstr "" @@ -1832,6 +1877,9 @@ msgstr "" msgid "accepted" msgstr "" +msgid "active users" +msgstr "" + msgid "adjourned" msgstr "" @@ -1844,6 +1892,9 @@ msgstr "" msgid "by" msgstr "" +msgid "connections" +msgstr "" + msgid "contribution" msgstr "" @@ -1856,6 +1907,9 @@ msgstr "" msgid "errors" msgstr "" +msgid "example" +msgstr "" + msgid "inline" msgstr "" @@ -1928,6 +1982,15 @@ msgstr "" msgid "selected" msgstr "" +msgid "self" +msgstr "" + +msgid "statute paragraphs have been imported." +msgstr "" + +msgid "statute paragraphs(s) will be imported." +msgstr "" + msgid "submitted" msgstr "" diff --git a/openslides/users/views.py b/openslides/users/views.py index d734d28da..a5140f43f 100644 --- a/openslides/users/views.py +++ b/openslides/users/views.py @@ -499,9 +499,8 @@ class UserLoginView(APIView): else: if user.check_password("admin"): context["info_text"] = ( - f"Installation was successfully. Use admin and " - "admin for first login. Important: Please change " - "your password!" + f"Use admin and admin for your first login.
" + "Please change your password to hide this message!" ) else: context["info_text"] = "" From a4fcc4312178dafb2425467c57d945add5f7d376 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emanuel=20Sch=C3=BCtze?= Date: Sun, 3 Feb 2019 20:03:53 +0100 Subject: [PATCH 2/2] Hotfix: Downgrade terser to 3.14.1 see https://github.com/webpack-contrib/terser-webpack-plugin/issues/66 --- client/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/package.json b/client/package.json index 81655863c..629ace0d2 100644 --- a/client/package.json +++ b/client/package.json @@ -83,6 +83,7 @@ "tslint": "~5.12.1", "tsutils": "^3.7.0", "typescript": "^3.2", - "webpack-bundle-analyzer": "^3.0.3" + "webpack-bundle-analyzer": "^3.0.3", + "terser": "3.14.1" } }