Merge pull request #4046 from emanuelschuetze/translations
Updated translations.
This commit is contained in:
commit
3b72e720b3
@ -95,6 +95,7 @@ _('Hidden item');
|
|||||||
// subgroup general
|
// subgroup general
|
||||||
_('General');
|
_('General');
|
||||||
_('Workflow of new motions');
|
_('Workflow of new motions');
|
||||||
|
_('Workflow of new statute amendments');
|
||||||
_('Numbered per category');
|
_('Numbered per category');
|
||||||
_('Serially numbered');
|
_('Serially numbered');
|
||||||
_('Set it manually');
|
_('Set it manually');
|
||||||
@ -111,11 +112,13 @@ _('Stop submitting new motions by non-staff users');
|
|||||||
_('Allow to disable versioning');
|
_('Allow to disable versioning');
|
||||||
_('Name of recommender');
|
_('Name of recommender');
|
||||||
_('Will be displayed as label before selected recommendation. Use an empty value to disable the recommendation system.');
|
_('Will be displayed as label before selected recommendation. Use an empty value to disable the recommendation system.');
|
||||||
|
_('Name of recommender for statute amendments');
|
||||||
|
_('Will be displayed as label before selected recommendation for statute amendments. Use an empty value to disable the recommendation system.');
|
||||||
_('Default text version for change recommendations');
|
_('Default text version for change recommendations');
|
||||||
// subgroup Amendments
|
// subgroup Amendments
|
||||||
_('Amendments');
|
_('Amendments');
|
||||||
|
_('Activate statute amendments')
|
||||||
_('Activate amendments');
|
_('Activate amendments');
|
||||||
_('Activate statutes');
|
|
||||||
_('Show amendments together with motions');
|
_('Show amendments together with motions');
|
||||||
_('Prefix for the identifier for amendments');
|
_('Prefix for the identifier for amendments');
|
||||||
_('The title of the motion is always applied.');
|
_('The title of the motion is always applied.');
|
||||||
@ -156,6 +159,7 @@ _('Include the sequential number in PDF and DOCX');
|
|||||||
_('needed');
|
_('needed');
|
||||||
_('Amendment');
|
_('Amendment');
|
||||||
_('Amendment to');
|
_('Amendment to');
|
||||||
|
_('Statute amendment for');
|
||||||
// motion workflow 1
|
// motion workflow 1
|
||||||
_('Simple Workflow');
|
_('Simple Workflow');
|
||||||
_('submitted');
|
_('submitted');
|
||||||
@ -196,6 +200,12 @@ _('Needs review');
|
|||||||
_('rejected (not authorized)');
|
_('rejected (not authorized)');
|
||||||
_('Reject (not authorized)');
|
_('Reject (not authorized)');
|
||||||
_('Rejection (not authorized)');
|
_('Rejection (not authorized)');
|
||||||
|
// misc for motions
|
||||||
|
_('Called');
|
||||||
|
_('Called with');
|
||||||
|
_('Recommendation');
|
||||||
|
_('Motion block');
|
||||||
|
|
||||||
|
|
||||||
// Assignment config strings
|
// Assignment config strings
|
||||||
_('Election method');
|
_('Election method');
|
||||||
@ -304,3 +314,10 @@ _('You can use {event_name} as a placeholder.');
|
|||||||
_('Email body');
|
_('Email body');
|
||||||
_('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.');
|
_('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 these placeholders: {name}, {event_name}, {url}, {username}, {password}. The url referrs to the system url.');
|
||||||
|
|
||||||
|
// default groups
|
||||||
|
_('Default');
|
||||||
|
_('Admin');
|
||||||
|
_('Delegates');
|
||||||
|
_('Staff');
|
||||||
|
_('Committees');
|
||||||
|
@ -115,7 +115,7 @@ export class HttpService {
|
|||||||
} else if (e.status === 500) {
|
} else if (e.status === 500) {
|
||||||
error += this.translate.instant('A server error occured. Please contact your system administrator.');
|
error += this.translate.instant('A server error occured. Please contact your system administrator.');
|
||||||
} else if (e.status > 500) {
|
} else if (e.status > 500) {
|
||||||
error += this.translate.instant('The server cound not be reached') + ` (${e.status})`;
|
error += this.translate.instant('The server could not be reached.') + ` (${e.status})`;
|
||||||
} else {
|
} else {
|
||||||
error += e.message;
|
error += e.message;
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<h2 mat-dialog-title>{{ data.title | translate }}</h2>
|
<h2 mat-dialog-title>{{ data.title | translate }}</h2>
|
||||||
<mat-dialog-content>{{ data.content | translate }}</mat-dialog-content>
|
<mat-dialog-content [innerHTML]="(data.content | translate)"></mat-dialog-content>
|
||||||
<mat-dialog-actions>
|
<mat-dialog-actions>
|
||||||
<button mat-button [mat-dialog-close]="true" color="warn" translate>Yes</button>
|
<button mat-button [mat-dialog-close]="true" color="warn" translate>Yes</button>
|
||||||
<button mat-button [mat-dialog-close]="false" translate>Cancel</button>
|
<button mat-button [mat-dialog-close]="false" translate>Cancel</button>
|
||||||
|
@ -68,14 +68,13 @@
|
|||||||
|
|
||||||
<div *ngIf="isMultiSelect">
|
<div *ngIf="isMultiSelect">
|
||||||
<div *osPerms="'agenda.can_manage'">
|
<div *osPerms="'agenda.can_manage'">
|
||||||
<mat-divider></mat-divider>
|
|
||||||
<button mat-menu-item (click)="setClosedSelected(true)">
|
<button mat-menu-item (click)="setClosedSelected(true)">
|
||||||
<mat-icon>done</mat-icon>
|
<mat-icon>done</mat-icon>
|
||||||
<span translate>Close selected</span>
|
<span translate>Close</span>
|
||||||
</button>
|
</button>
|
||||||
<button mat-menu-item (click)="setClosedSelected(false)">
|
<button mat-menu-item (click)="setClosedSelected(false)">
|
||||||
<mat-icon>redo</mat-icon>
|
<mat-icon>redo</mat-icon>
|
||||||
<span translate>Open selected</span>
|
<span translate>Open</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
@ -90,7 +89,7 @@
|
|||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item class="red-warning-text" (click)="deleteSelected()">
|
<button mat-menu-item class="red-warning-text" (click)="deleteSelected()">
|
||||||
<mat-icon>delete</mat-icon>
|
<mat-icon>delete</mat-icon>
|
||||||
<span translate>Delete selected</span>
|
<span translate>Delete</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -33,7 +33,6 @@
|
|||||||
<div>
|
<div>
|
||||||
<span *ngIf="!editTopic">
|
<span *ngIf="!editTopic">
|
||||||
<div [innerHTML]="topic.text"></div>
|
<div [innerHTML]="topic.text"></div>
|
||||||
<div *ngIf="topic.text === ''" class="missing" translate>No description provided.</div>
|
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@
|
|||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item class="red-warning-text" *osPerms="'assignment.can_manage'" (click)="deleteSelected()">
|
<button mat-menu-item class="red-warning-text" *osPerms="'assignment.can_manage'" (click)="deleteSelected()">
|
||||||
<mat-icon>delete</mat-icon>
|
<mat-icon>delete</mat-icon>
|
||||||
<span translate>Delete assignments</span>
|
<span translate>Delete</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</mat-menu>
|
</mat-menu>
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
</ng-template>
|
</ng-template>
|
||||||
|
|
||||||
<ng-template #input ngProjectAs="[matInput]">
|
<ng-template #input ngProjectAs="[matInput]">
|
||||||
<input matInput formControlName="value" [value]="configItem.value" [errorStateMatcher]="matcher"
|
<input matInput formControlName="value" [value]="translatedValue" [errorStateMatcher]="matcher"
|
||||||
[type]="formType(configItem.inputType)">
|
[type]="formType(configItem.inputType)">
|
||||||
</ng-template>
|
</ng-template>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
|
@ -44,6 +44,11 @@ export class ConfigFieldComponent extends BaseComponent implements OnInit {
|
|||||||
*/
|
*/
|
||||||
public error: string | null = null;
|
public error: string | null = null;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Translated config value for template
|
||||||
|
*/
|
||||||
|
public translatedValue: object;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The config item for this component. Just accept components with already populated constants-info.
|
* The config item for this component. Just accept components with already populated constants-info.
|
||||||
*/
|
*/
|
||||||
@ -95,8 +100,16 @@ export class ConfigFieldComponent extends BaseComponent implements OnInit {
|
|||||||
this.form = this.formBuilder.group({
|
this.form = this.formBuilder.group({
|
||||||
value: ['']
|
value: ['']
|
||||||
});
|
});
|
||||||
|
|
||||||
|
this.translatedValue = this.configItem.value;
|
||||||
|
if (this.configItem.inputType === 'string' || this.configItem.inputType === 'markupText') {
|
||||||
|
if (typeof this.configItem.value === 'string' && this.configItem.value !== '') {
|
||||||
|
this.translatedValue = this.translate.instant(this.configItem.value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
this.form.patchValue({
|
this.form.patchValue({
|
||||||
value: this.configItem.value
|
value: this.translatedValue
|
||||||
});
|
});
|
||||||
this.form.valueChanges
|
this.form.valueChanges
|
||||||
// The editor fires changes whenever content was changed. Even by AutoUpdate.
|
// The editor fires changes whenever content was changed. Even by AutoUpdate.
|
||||||
@ -121,7 +134,7 @@ export class ConfigFieldComponent extends BaseComponent implements OnInit {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Updates the this config field.
|
* Updates the config field.
|
||||||
* @param value The new value to set.
|
* @param value The new value to set.
|
||||||
*/
|
*/
|
||||||
private update(value: any): void {
|
private update(value: any): void {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<os-head-bar>
|
<os-head-bar>
|
||||||
<!-- Title -->
|
<!-- Title -->
|
||||||
<div class="title-slot">History</div>
|
<div class="title-slot" translate>History</div>
|
||||||
|
|
||||||
<!-- Menu -->
|
<!-- Menu -->
|
||||||
<div class="menu-slot">
|
<div class="menu-slot">
|
||||||
@ -27,10 +27,10 @@
|
|||||||
|
|
||||||
<!-- <mat-cell *matCellDef="let history"> {{ history.element_id }} </mat-cell> -->
|
<!-- <mat-cell *matCellDef="let history"> {{ history.element_id }} </mat-cell> -->
|
||||||
<mat-cell *matCellDef="let history">
|
<mat-cell *matCellDef="let history">
|
||||||
<div *ngIf="getElementInfo(history)">{{ getElementInfo(history) }}</div>
|
<div *ngIf="getElementInfo(history)">{{ getElementInfo(history) | translate }}</div>
|
||||||
<div
|
<div
|
||||||
class="no-info"
|
class="no-info"
|
||||||
matTooltip="{{ 'Select an entry where information at this time was still present' | translate }}"
|
matTooltip="{{ 'This element does not exist at this time.' | translate }}"
|
||||||
*ngIf="!getElementInfo(history)"
|
*ngIf="!getElementInfo(history)"
|
||||||
>
|
>
|
||||||
<span>{{ 'No information available' | translate }} ({{ history.element_id }})</span>
|
<span>{{ 'No information available' | translate }} ({{ history.element_id }})</span>
|
||||||
|
@ -163,6 +163,7 @@
|
|||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div *ngIf="isMultiSelect">
|
<div *ngIf="isMultiSelect">
|
||||||
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item (click)="toggleMultiSelect()">
|
<button mat-menu-item (click)="toggleMultiSelect()">
|
||||||
<mat-icon>library_add</mat-icon>
|
<mat-icon>library_add</mat-icon>
|
||||||
<span translate>Exit multiselect</span>
|
<span translate>Exit multiselect</span>
|
||||||
@ -170,7 +171,7 @@
|
|||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item *osPerms="'mediafiles.can_manage'" (click)="deleteSelected()">
|
<button mat-menu-item *osPerms="'mediafiles.can_manage'" (click)="deleteSelected()">
|
||||||
<mat-icon>delete</mat-icon>
|
<mat-icon>delete</mat-icon>
|
||||||
<span translate>Delete selected</span>
|
<span translate>Delete</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</mat-menu>
|
</mat-menu>
|
||||||
|
@ -166,7 +166,7 @@ export class MediafileListComponent extends ListViewBaseComponent<ViewMediafile>
|
|||||||
* @param file the file to delete
|
* @param file the file to delete
|
||||||
*/
|
*/
|
||||||
public async onDelete(file: ViewMediafile): Promise<void> {
|
public async onDelete(file: ViewMediafile): Promise<void> {
|
||||||
const content = this.translate.instant('Delete a file');
|
const content = this.translate.instant('Do you want to delete this file?') + `<p><strong>${file}</strong>`;
|
||||||
if (await this.promptService.open('Are you sure?', content)) {
|
if (await this.promptService.open('Are you sure?', content)) {
|
||||||
this.repo.delete(file);
|
this.repo.delete(file);
|
||||||
}
|
}
|
||||||
@ -177,7 +177,7 @@ export class MediafileListComponent extends ListViewBaseComponent<ViewMediafile>
|
|||||||
* will be made available in multiSelect mode
|
* will be made available in multiSelect mode
|
||||||
*/
|
*/
|
||||||
public async deleteSelected(): Promise<void> {
|
public async deleteSelected(): Promise<void> {
|
||||||
const content = this.translate.instant('This will delete all selected files.');
|
const content = this.translate.instant('All selected files will be deleted!');
|
||||||
if (await this.promptService.open('Are you sure?', content)) {
|
if (await this.promptService.open('Are you sure?', content)) {
|
||||||
for (const mediafile of this.selectedRows) {
|
for (const mediafile of this.selectedRows) {
|
||||||
await this.repo.delete(mediafile);
|
await this.repo.delete(mediafile);
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
<os-head-bar [nav]="false">
|
<os-head-bar [nav]="false">
|
||||||
<!-- Title -->
|
<!-- Title -->
|
||||||
<div class="title-slot"><h2 translate>Create amendment</h2></div>
|
<div class="title-slot"><h2 translate>New amendment</h2></div>
|
||||||
</os-head-bar>
|
</os-head-bar>
|
||||||
|
|
||||||
<form [formGroup]="contentForm" (ngSubmit)="saveAmendment()" class="on-transition-fade">
|
<form [formGroup]="contentForm" (ngSubmit)="saveAmendment()" class="on-transition-fade">
|
||||||
<mat-horizontal-stepper linear>
|
<mat-horizontal-stepper linear>
|
||||||
<mat-step [label]="'Select paragraph' | translate" [completed]="contentForm.value.selectedParagraph">
|
<mat-step [completed]="contentForm.value.selectedParagraph">
|
||||||
<ng-template matStepLabel translate>Select paragraph</ng-template>
|
<ng-template matStepLabel>{{ 'Select paragraph' | translate }}</ng-template>
|
||||||
<div>
|
<div>
|
||||||
<section
|
<section
|
||||||
*ngFor="let paragraph of paragraphs"
|
*ngFor="let paragraph of paragraphs"
|
||||||
@ -26,16 +26,15 @@
|
|||||||
type="button"
|
type="button"
|
||||||
mat-button
|
mat-button
|
||||||
matStepperNext
|
matStepperNext
|
||||||
[disabled]="contentForm.value.selectedParagraph === null"
|
[disabled]="contentForm.value.selectedParagraph === null">
|
||||||
>
|
|
||||||
<span translate>Next</span>
|
<span translate>Next</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</mat-step>
|
</mat-step>
|
||||||
<mat-step [label]="'Specify the change' | translate">
|
<mat-step>
|
||||||
<ng-template matStepLabel translate>Specify changes</ng-template>
|
<ng-template matStepLabel>{{ 'Change paragraph' | translate }}</ng-template>
|
||||||
|
|
||||||
<h5 translate>Amended paragraph</h5>
|
<h5 translate>Amendment text</h5>
|
||||||
<!-- The HTML Editor -->
|
<!-- The HTML Editor -->
|
||||||
<editor formControlName="text" [init]="tinyMceSettings"></editor>
|
<editor formControlName="text" [init]="tinyMceSettings"></editor>
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@
|
|||||||
</os-head-bar>
|
</os-head-bar>
|
||||||
|
|
||||||
<mat-card>
|
<mat-card>
|
||||||
<button mat-button (click)="expandCollapseAll(true)" translate>Expand</button>
|
<button mat-button (click)="expandCollapseAll(true)">{{ 'Expand all' | translate }}</button>
|
||||||
<button mat-button (click)="expandCollapseAll(false)" translate>Collapse</button>
|
<button mat-button (click)="expandCollapseAll(false)">{{ 'Collapse all' | translate }}</button>
|
||||||
<os-sorting-tree #sorter (sort)="sort($event)" parentIdKey="sort_parent_id"
|
<os-sorting-tree #sorter (sort)="sort($event)" parentIdKey="sort_parent_id"
|
||||||
weightKey="weight" [modelsObservable]="motionsObservable" [expandCollapseAll]="expandCollapse">
|
weightKey="weight" [modelsObservable]="motionsObservable" [expandCollapseAll]="expandCollapse">
|
||||||
</os-sorting-tree>
|
</os-sorting-tree>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<h2 mat-dialog-title>Create a change recommendation</h2>
|
<h2 mat-dialog-title>New change recommendation</h2>
|
||||||
<mat-dialog-content>
|
<mat-dialog-content>
|
||||||
<form class="motion-content" [formGroup]='contentForm' (ngSubmit)='saveChangeRecommendation()'>
|
<form class="motion-content" [formGroup]='contentForm' (ngSubmit)='saveChangeRecommendation()'>
|
||||||
<h3>Change from line {{ lineRange.from }} to {{ lineRange.to }}:</h3>
|
<h3>Change from line {{ lineRange.from }} to {{ lineRange.to }}:</h3>
|
||||||
@ -8,7 +8,7 @@
|
|||||||
</mat-radio-group>
|
</mat-radio-group>
|
||||||
|
|
||||||
<!-- The HTML Editor -->
|
<!-- The HTML Editor -->
|
||||||
<h4 translate>Change recommendation Text</h4>
|
<h4 translate>Changed version</h4>
|
||||||
<editor
|
<editor
|
||||||
formControlName='text'
|
formControlName='text'
|
||||||
[init]="tinyMceSettings"
|
[init]="tinyMceSettings"
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
<os-head-bar [nav]="false" [mainButton]="true" (mainEvent)="onPlusButton()">
|
<os-head-bar [nav]="false" [mainButton]="true" (mainEvent)="onPlusButton()">
|
||||||
<!-- Title -->
|
<!-- Title -->
|
||||||
<div class="title-slot">
|
<div class="title-slot">
|
||||||
<h2 translate>Comments</h2>
|
<h2 translate>Comment fields</h2>
|
||||||
</div>
|
</div>
|
||||||
</os-head-bar>
|
</os-head-bar>
|
||||||
|
|
||||||
<div class="head-spacer"></div>
|
<div class="head-spacer"></div>
|
||||||
<mat-card *ngIf="commentSectionToCreate">
|
<mat-card *ngIf="commentSectionToCreate">
|
||||||
<mat-card-title translate>Create new comment field</mat-card-title>
|
<mat-card-title translate>New comment field</mat-card-title>
|
||||||
<mat-card-content>
|
<mat-card-content>
|
||||||
<form [formGroup]="createForm" (keydown)="keyDownFunction($event)">
|
<form [formGroup]="createForm" (keydown)="keyDownFunction($event)">
|
||||||
<p>
|
<p>
|
||||||
|
@ -91,7 +91,7 @@ export class MotionCommentSectionListComponent extends BaseViewComponent impleme
|
|||||||
* Sets the title and gets/observes categories from DataStore
|
* Sets the title and gets/observes categories from DataStore
|
||||||
*/
|
*/
|
||||||
public ngOnInit(): void {
|
public ngOnInit(): void {
|
||||||
super.setTitle('Comment Sections');
|
super.setTitle('Comment fields');
|
||||||
this.groups = new BehaviorSubject(this.DS.getAll(Group));
|
this.groups = new BehaviorSubject(this.DS.getAll(Group));
|
||||||
this.DS.changeObservable.subscribe(model => {
|
this.DS.changeObservable.subscribe(model => {
|
||||||
if (model instanceof Group) {
|
if (model instanceof Group) {
|
||||||
|
@ -64,7 +64,7 @@
|
|||||||
*ngIf="amendmentsEnabled && motion && !motion.isParagraphBasedAmendment()"
|
*ngIf="amendmentsEnabled && motion && !motion.isParagraphBasedAmendment()"
|
||||||
>
|
>
|
||||||
<mat-icon>add</mat-icon>
|
<mat-icon>add</mat-icon>
|
||||||
<span translate>Create amendment</span>
|
<span translate>New amendment</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
@ -73,7 +73,7 @@
|
|||||||
*ngIf="motion && motion.isParagraphBasedAmendment()"
|
*ngIf="motion && motion.isParagraphBasedAmendment()"
|
||||||
>
|
>
|
||||||
<mat-icon>{{ !showAmendmentContext ? 'check_box_outline_blank' : 'check_box' }}</mat-icon>
|
<mat-icon>{{ !showAmendmentContext ? 'check_box_outline_blank' : 'check_box' }}</mat-icon>
|
||||||
<span translate>Show context</span>
|
<span translate>Show entire motion text</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
@ -254,7 +254,7 @@
|
|||||||
|
|
||||||
<!-- Recommendation -->
|
<!-- Recommendation -->
|
||||||
<div *ngIf='motion && recommender && !editMotion'>
|
<div *ngIf='motion && recommender && !editMotion'>
|
||||||
<h4 translate>{{ recommender }}</h4>
|
<h4>{{ recommender }}</h4>
|
||||||
<mat-menu #recommendationMenu='matMenu'>
|
<mat-menu #recommendationMenu='matMenu'>
|
||||||
<button *ngFor='let recommendation of motion.possibleRecommendations' mat-menu-item
|
<button *ngFor='let recommendation of motion.possibleRecommendations' mat-menu-item
|
||||||
(click)=setRecommendation(recommendation.id)>{{ recommendation.recommendation_label | translate }}
|
(click)=setRecommendation(recommendation.id)>{{ recommendation.recommendation_label | translate }}
|
||||||
@ -358,13 +358,13 @@
|
|||||||
|
|
||||||
<!-- Selecting statute paragraphs for amendment -->
|
<!-- Selecting statute paragraphs for amendment -->
|
||||||
<div class="statute-amendment-selector" *ngIf="editMotion && statuteParagraphs.length > 0 && statutesEnabled">
|
<div class="statute-amendment-selector" *ngIf="editMotion && statuteParagraphs.length > 0 && statutesEnabled">
|
||||||
<mat-checkbox formControlName="statute_amendment" translate (change)="onStatuteAmendmentChange($event)">
|
<mat-checkbox formControlName="statute_amendment" (change)="onStatuteAmendmentChange($event)">
|
||||||
Statute amendment
|
{{ 'Statute amendment' | translate }}
|
||||||
</mat-checkbox>
|
</mat-checkbox>
|
||||||
|
|
||||||
<mat-form-field *ngIf="contentForm.value.statute_amendment">
|
<mat-form-field *ngIf="contentForm.value.statute_amendment">
|
||||||
<mat-select
|
<mat-select
|
||||||
[placeholder]="'Select paragraph to amend' | translate"
|
[placeholder]="'Statute paragraph' | translate"
|
||||||
formControlName="statute_paragraph_id"
|
formControlName="statute_paragraph_id"
|
||||||
(valueChange)="onStatuteParagraphChange($event)"
|
(valueChange)="onStatuteParagraphChange($event)"
|
||||||
>
|
>
|
||||||
|
@ -109,21 +109,21 @@
|
|||||||
<mat-icon>library_add</mat-icon>
|
<mat-icon>library_add</mat-icon>
|
||||||
<span translate>Multiselect</span>
|
<span translate>Multiselect</span>
|
||||||
</button>
|
</button>
|
||||||
<button mat-menu-item routerLink="category">
|
|
||||||
<mat-icon>device_hub</mat-icon>
|
|
||||||
<span translate>Categories</span>
|
|
||||||
</button>
|
|
||||||
<button mat-menu-item routerLink="comment-section">
|
|
||||||
<mat-icon>speaker_notes</mat-icon>
|
|
||||||
<span translate>Comment sections</span>
|
|
||||||
</button>
|
|
||||||
<button mat-menu-item *osPerms="'motions.can_manage'" routerLink="call-list">
|
<button mat-menu-item *osPerms="'motions.can_manage'" routerLink="call-list">
|
||||||
<mat-icon>sort</mat-icon>
|
<mat-icon>sort</mat-icon>
|
||||||
<span translate>Call list</span>
|
<span translate>Call list</span>
|
||||||
</button>
|
</button>
|
||||||
|
<button mat-menu-item routerLink="category">
|
||||||
|
<mat-icon>device_hub</mat-icon>
|
||||||
|
<span translate>Categories</span>
|
||||||
|
</button>
|
||||||
<button mat-menu-item routerLink="statute-paragraphs" *ngIf="statutesEnabled">
|
<button mat-menu-item routerLink="statute-paragraphs" *ngIf="statutesEnabled">
|
||||||
<mat-icon>account_balance</mat-icon>
|
<mat-icon>account_balance</mat-icon>
|
||||||
<span translate>Statute paragraphs</span>
|
<span translate>Statute</span>
|
||||||
|
</button>
|
||||||
|
<button mat-menu-item routerLink="comment-section">
|
||||||
|
<mat-icon>speaker_notes</mat-icon>
|
||||||
|
<span translate>Comment fields</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div *ngIf="isMultiSelect">
|
<div *ngIf="isMultiSelect">
|
||||||
@ -150,7 +150,7 @@
|
|||||||
<button mat-menu-item (click)="multiselectWrapper(multiselectService.setCategory(selectedRows))">
|
<button mat-menu-item (click)="multiselectWrapper(multiselectService.setCategory(selectedRows))">
|
||||||
<mat-icon>device_hub</mat-icon>
|
<mat-icon>device_hub</mat-icon>
|
||||||
<!-- TODO: icon -->
|
<!-- TODO: icon -->
|
||||||
<span translate>Set categories</span>
|
<span translate>Set category</span>
|
||||||
</button>
|
</button>
|
||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item (click)="multiselectWrapper(multiselectService.addSubmitters(selectedRows))">
|
<button mat-menu-item (click)="multiselectWrapper(multiselectService.addSubmitters(selectedRows))">
|
||||||
@ -186,7 +186,7 @@
|
|||||||
(click)="multiselectService.delete(selectedRows); toggleMultiSelect()"
|
(click)="multiselectService.delete(selectedRows); toggleMultiSelect()"
|
||||||
>
|
>
|
||||||
<mat-icon>delete</mat-icon>
|
<mat-icon>delete</mat-icon>
|
||||||
<span translate>Delete selected</span>
|
<span translate>Delete</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</mat-menu>
|
</mat-menu>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<os-head-bar [nav]="false" [mainButton]="true" (mainEvent)="onPlusButton()">
|
<os-head-bar [nav]="false" [mainButton]="true" (mainEvent)="onPlusButton()">
|
||||||
<!-- Title -->
|
<!-- Title -->
|
||||||
<div class="title-slot">
|
<div class="title-slot">
|
||||||
<h2 translate>Statute paragraphs</h2>
|
<h2 translate>Statute</h2>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Use the menu slot for an add button -->
|
<!-- Use the menu slot for an add button -->
|
||||||
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
<div class="head-spacer"></div>
|
<div class="head-spacer"></div>
|
||||||
<mat-card *ngIf="statuteParagraphToCreate">
|
<mat-card *ngIf="statuteParagraphToCreate">
|
||||||
<mat-card-title translate>Create new statute paragraph</mat-card-title>
|
<mat-card-title translate>New statute paragraph</mat-card-title>
|
||||||
<mat-card-content>
|
<mat-card-content>
|
||||||
<form [formGroup]="createForm">
|
<form [formGroup]="createForm">
|
||||||
<p>
|
<p>
|
||||||
|
@ -316,7 +316,7 @@ export class UserDetailComponent extends BaseViewComponent implements OnInit {
|
|||||||
* click on the delete user button
|
* click on the delete user button
|
||||||
*/
|
*/
|
||||||
public async deleteUserButton(): Promise<void> {
|
public async deleteUserButton(): Promise<void> {
|
||||||
const content = this.translate.instant('Delete') + ` ${this.user.full_name}?`;
|
const content = this.translate.instant('Do you want to delete this participant?') + `<p><strong>${this.user.full_name}</strong>`;
|
||||||
if (await this.promptService.open(this.translate.instant('Are you sure?'), content)) {
|
if (await this.promptService.open(this.translate.instant('Are you sure?'), content)) {
|
||||||
this.repo.delete(this.user).then(() => this.router.navigate(['./users/']), this.raiseError);
|
this.repo.delete(this.user).then(() => this.router.navigate(['./users/']), this.raiseError);
|
||||||
}
|
}
|
||||||
|
@ -118,36 +118,36 @@
|
|||||||
|
|
||||||
<button mat-menu-item (click)="setActiveSelected(true)">
|
<button mat-menu-item (click)="setActiveSelected(true)">
|
||||||
<mat-icon>add_circle</mat-icon>
|
<mat-icon>add_circle</mat-icon>
|
||||||
<span translate>Set active</span>
|
<span translate>Is active</span>
|
||||||
</button>
|
</button>
|
||||||
<button mat-menu-item (click)="setActiveSelected(false)">
|
<button mat-menu-item (click)="setActiveSelected(false)">
|
||||||
<mat-icon>remove_circle</mat-icon>
|
<mat-icon>remove_circle</mat-icon>
|
||||||
<span translate>Set inactive</span>
|
<span translate>Is inactive</span>
|
||||||
</button>
|
</button>
|
||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item (click)="setPresentSelected(true)">
|
<button mat-menu-item (click)="setPresentSelected(true)">
|
||||||
<mat-icon>check_box</mat-icon>
|
<mat-icon>check_box</mat-icon>
|
||||||
<span translate>Set as present</span>
|
<span translate>Is present</span>
|
||||||
</button>
|
</button>
|
||||||
<button mat-menu-item (click)="setPresentSelected(false)">
|
<button mat-menu-item (click)="setPresentSelected(false)">
|
||||||
<mat-icon>check_box_outline_blank</mat-icon>
|
<mat-icon>check_box_outline_blank</mat-icon>
|
||||||
<span translate>Set as not present</span>
|
<span translate>Is not present</span>
|
||||||
</button>
|
</button>
|
||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item (click)="setCommitteeSelected(true)">
|
<button mat-menu-item (click)="setCommitteeSelected(true)">
|
||||||
<mat-icon>account_balance</mat-icon>
|
<mat-icon>account_balance</mat-icon>
|
||||||
<span translate>Set as committee</span>
|
<span translate>Is committee</span>
|
||||||
</button>
|
</button>
|
||||||
<button mat-menu-item (click)="setCommitteeSelected(false)">
|
<button mat-menu-item (click)="setCommitteeSelected(false)">
|
||||||
<mat-icon>account_balance</mat-icon>
|
<mat-icon>account_balance</mat-icon>
|
||||||
<span translate>Unset committee</span>
|
<span translate>Is no committee</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
|
|
||||||
<button mat-menu-item (click)="sendInvitationEmailSelected()">
|
<button mat-menu-item (click)="sendInvitationEmailSelected()">
|
||||||
<mat-icon>mail</mat-icon>
|
<mat-icon>mail</mat-icon>
|
||||||
<span translate>Send invitation emails</span>
|
<span translate>Send invitation email</span>
|
||||||
</button>
|
</button>
|
||||||
<button mat-menu-item (click)="resetPasswordsSelected()">
|
<button mat-menu-item (click)="resetPasswordsSelected()">
|
||||||
<mat-icon>vpn_key</mat-icon>
|
<mat-icon>vpn_key</mat-icon>
|
||||||
@ -156,7 +156,7 @@
|
|||||||
<mat-divider></mat-divider>
|
<mat-divider></mat-divider>
|
||||||
<button mat-menu-item class="red-warning-text" (click)="deleteSelected()">
|
<button mat-menu-item class="red-warning-text" (click)="deleteSelected()">
|
||||||
<mat-icon>delete</mat-icon>
|
<mat-icon>delete</mat-icon>
|
||||||
<span translate>Delete selected</span>
|
<span translate>Delete</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -119,7 +119,7 @@ export class UserListComponent extends ListViewBaseComponent<ViewUser> implement
|
|||||||
* Bulk deletes users. Needs multiSelect mode to fill selectedRows
|
* Bulk deletes users. Needs multiSelect mode to fill selectedRows
|
||||||
*/
|
*/
|
||||||
public async deleteSelected(): Promise<void> {
|
public async deleteSelected(): Promise<void> {
|
||||||
const content = this.translate.instant('This will delete all selected assignments.');
|
const content = this.translate.instant('This will delete all selected users.');
|
||||||
if (await this.promptService.open('Are you sure?', content)) {
|
if (await this.promptService.open('Are you sure?', content)) {
|
||||||
for (const user of this.selectedRows) {
|
for (const user of this.selectedRows) {
|
||||||
await this.repo.delete(user);
|
await this.repo.delete(user);
|
||||||
|
File diff suppressed because one or more lines are too long
@ -11,9 +11,19 @@ msgstr ""
|
|||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
msgid "%num% emails were send sucessfully."
|
||||||
|
msgstr "%num% E-Mails wurden erfolgreich versandt."
|
||||||
|
|
||||||
|
msgid "A name is required"
|
||||||
|
msgstr "Ein Name ist erforderlich"
|
||||||
|
|
||||||
msgid "A password is required"
|
msgid "A password is required"
|
||||||
msgstr "Ein Passwort ist erforderlich"
|
msgstr "Ein Passwort ist erforderlich"
|
||||||
|
|
||||||
|
msgid "A server error occured. Please contact your system administrator."
|
||||||
|
msgstr ""
|
||||||
|
"Ein Serverfehler ist aufgetreten. Bitte kontaktieren Sie den Administrator."
|
||||||
|
|
||||||
msgid "About me"
|
msgid "About me"
|
||||||
msgstr "Über mich"
|
msgstr "Über mich"
|
||||||
|
|
||||||
@ -29,12 +39,30 @@ msgstr "Angenommen"
|
|||||||
msgid "Activate amendments"
|
msgid "Activate amendments"
|
||||||
msgstr "Änderungsanträge aktivieren"
|
msgstr "Änderungsanträge aktivieren"
|
||||||
|
|
||||||
|
msgid "Activate statute amendments"
|
||||||
|
msgstr "Satzungsänderungsanträge"
|
||||||
|
|
||||||
|
msgid "Add groups"
|
||||||
|
msgstr "Gruppen hinzufügen"
|
||||||
|
|
||||||
|
msgid "Add me"
|
||||||
|
msgstr "Füge mich hinzu"
|
||||||
|
|
||||||
|
msgid "Add submitters"
|
||||||
|
msgstr "Antragsteller hinzufügen"
|
||||||
|
|
||||||
|
msgid "Add tags"
|
||||||
|
msgstr "Schlagwörter hinzufügen"
|
||||||
|
|
||||||
msgid "Adjourn"
|
msgid "Adjourn"
|
||||||
msgstr "Vertagen"
|
msgstr "Vertagen"
|
||||||
|
|
||||||
msgid "Adjournment"
|
msgid "Adjournment"
|
||||||
msgstr "Vertagung"
|
msgstr "Vertagung"
|
||||||
|
|
||||||
|
msgid "Admin"
|
||||||
|
msgstr "Admin"
|
||||||
|
|
||||||
msgid "Agenda"
|
msgid "Agenda"
|
||||||
msgstr "Tagesordnung"
|
msgstr "Tagesordnung"
|
||||||
|
|
||||||
@ -44,6 +72,9 @@ msgstr "Sichtbarkeit in der Tagesordnung"
|
|||||||
msgid "All casted ballots"
|
msgid "All casted ballots"
|
||||||
msgstr "Alle abgegebenen Stimmzettel"
|
msgstr "Alle abgegebenen Stimmzettel"
|
||||||
|
|
||||||
|
msgid "All selected files will be deleted!"
|
||||||
|
msgstr "Alle ausgewählten Dateien werden gelöscht!"
|
||||||
|
|
||||||
msgid "All valid ballots"
|
msgid "All valid ballots"
|
||||||
msgstr "Alle gültigen Stimmzettel"
|
msgstr "Alle gültigen Stimmzettel"
|
||||||
|
|
||||||
@ -68,6 +99,9 @@ msgstr "Eine Stimme pro Kandidat/in"
|
|||||||
msgid "Amendment"
|
msgid "Amendment"
|
||||||
msgstr "Änderungsantrag"
|
msgstr "Änderungsantrag"
|
||||||
|
|
||||||
|
msgid "Amendment text"
|
||||||
|
msgstr "Änderungsantragstext"
|
||||||
|
|
||||||
msgid "Amendment to"
|
msgid "Amendment to"
|
||||||
msgstr "Änderungsantrag zu"
|
msgstr "Änderungsantrag zu"
|
||||||
|
|
||||||
@ -78,12 +112,21 @@ msgid "An email with a password reset link was send!"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Es wurde eine E-Mail mit einem Link zum Zurücksetzen des Passworts gesendet."
|
"Es wurde eine E-Mail mit einem Link zum Zurücksetzen des Passworts gesendet."
|
||||||
|
|
||||||
|
msgid "An unknown error occurred."
|
||||||
|
msgstr "Ein unbekannter Fehler ist aufgetreten."
|
||||||
|
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr "Arabisch"
|
msgstr "Arabisch"
|
||||||
|
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr "Anhänge"
|
||||||
|
|
||||||
msgid "Automatic assign of method"
|
msgid "Automatic assign of method"
|
||||||
msgstr "Automatische Zuordnung der Methode"
|
msgstr "Automatische Zuordnung der Methode"
|
||||||
|
|
||||||
|
msgid "Back"
|
||||||
|
msgstr "Zurück"
|
||||||
|
|
||||||
msgid "Back to login"
|
msgid "Back to login"
|
||||||
msgstr "Zurück zur Anmeldung"
|
msgstr "Zurück zur Anmeldung"
|
||||||
|
|
||||||
@ -96,6 +139,18 @@ msgstr "Wahlgang und Stimmzettel"
|
|||||||
msgid "Begin of event"
|
msgid "Begin of event"
|
||||||
msgstr "Beginn der Veranstaltung"
|
msgstr "Beginn der Veranstaltung"
|
||||||
|
|
||||||
|
msgid "Begin speech"
|
||||||
|
msgstr "Rede beginnen"
|
||||||
|
|
||||||
|
msgid "Call list"
|
||||||
|
msgstr "Aufrufliste"
|
||||||
|
|
||||||
|
msgid "Called"
|
||||||
|
msgstr "Aufgerufen wird"
|
||||||
|
|
||||||
|
msgid "Called with"
|
||||||
|
msgstr "Mit aufgerufen werden"
|
||||||
|
|
||||||
msgid "Can create motions"
|
msgid "Can create motions"
|
||||||
msgstr "Darf Anträge erstellen"
|
msgstr "Darf Anträge erstellen"
|
||||||
|
|
||||||
@ -200,6 +255,9 @@ msgstr "Sachgebiet"
|
|||||||
msgid "Center"
|
msgid "Center"
|
||||||
msgstr "Mittig"
|
msgstr "Mittig"
|
||||||
|
|
||||||
|
msgid "Change paragraph"
|
||||||
|
msgstr "Absatz ändern"
|
||||||
|
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Passwort ändern"
|
msgstr "Passwort ändern"
|
||||||
|
|
||||||
@ -215,14 +273,26 @@ msgstr "Geänderte Fassung"
|
|||||||
msgid "Choose 0 to disable the supporting system."
|
msgid "Choose 0 to disable the supporting system."
|
||||||
msgstr "Zum Deaktivieren des Unterstützersystems '0' eingeben."
|
msgstr "Zum Deaktivieren des Unterstützersystems '0' eingeben."
|
||||||
|
|
||||||
|
msgid "Clear list"
|
||||||
|
msgstr "Liste leeren"
|
||||||
|
|
||||||
|
msgid "Close"
|
||||||
|
msgstr "Schließen"
|
||||||
|
|
||||||
|
msgid "Collapse all"
|
||||||
|
msgstr "Alle zusammenklappen"
|
||||||
|
|
||||||
msgid "Color for blanked projector"
|
msgid "Color for blanked projector"
|
||||||
msgstr "Farbe für ausgeblendeten Projektor"
|
msgstr "Farbe für ausgeblendeten Projektor"
|
||||||
|
|
||||||
msgid "Comment"
|
msgid "Comment"
|
||||||
msgstr "Kommentar"
|
msgstr "Kommentar"
|
||||||
|
|
||||||
msgid "Comments"
|
msgid "Comment fields"
|
||||||
msgstr "Kommentare"
|
msgstr "Kommentarfelder"
|
||||||
|
|
||||||
|
msgid "Committees"
|
||||||
|
msgstr "Gremien"
|
||||||
|
|
||||||
msgid "Complex Workflow"
|
msgid "Complex Workflow"
|
||||||
msgstr "Komplexer Arbeitsablauf"
|
msgstr "Komplexer Arbeitsablauf"
|
||||||
@ -233,15 +303,12 @@ msgstr "Inhalt"
|
|||||||
msgid "Couple countdown with the list of speakers"
|
msgid "Couple countdown with the list of speakers"
|
||||||
msgstr "Countdown mit der Redeliste verkoppeln"
|
msgstr "Countdown mit der Redeliste verkoppeln"
|
||||||
|
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Erstellen"
|
||||||
|
|
||||||
msgid "Create new category"
|
msgid "Create new category"
|
||||||
msgstr "Neues Sachgebiet erstellen"
|
msgstr "Neues Sachgebiet erstellen"
|
||||||
|
|
||||||
msgid "Create new comment field"
|
|
||||||
msgstr "Neues Kommentarfeld erstellen"
|
|
||||||
|
|
||||||
msgid "Create new statute paragraph"
|
|
||||||
msgstr "Neuen Satzungsparagraphen erstellen"
|
|
||||||
|
|
||||||
msgid "Current browser language"
|
msgid "Current browser language"
|
||||||
msgstr "Aktuelle Browsersprache"
|
msgstr "Aktuelle Browsersprache"
|
||||||
|
|
||||||
@ -275,6 +342,9 @@ msgstr ""
|
|||||||
"\n"
|
"\n"
|
||||||
"Diese E-Mail wurde automatisch erstellt."
|
"Diese E-Mail wurde automatisch erstellt."
|
||||||
|
|
||||||
|
msgid "Default"
|
||||||
|
msgstr "Standard"
|
||||||
|
|
||||||
msgid "Default line numbering"
|
msgid "Default line numbering"
|
||||||
msgstr "Voreingestellte Zeilennummerierung"
|
msgstr "Voreingestellte Zeilennummerierung"
|
||||||
|
|
||||||
@ -301,11 +371,14 @@ msgid "Default visibility for new agenda items (except topics)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Voreingestellte Sichtbarkeit für neue Tagesordnungspunkte (außer Themen)"
|
"Voreingestellte Sichtbarkeit für neue Tagesordnungspunkte (außer Themen)"
|
||||||
|
|
||||||
|
msgid "Delegates"
|
||||||
|
msgstr "Delegierte"
|
||||||
|
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Löschen"
|
msgstr "Löschen"
|
||||||
|
|
||||||
msgid "Delete all files"
|
msgid "Delete whole history"
|
||||||
msgstr "Alle Dateien löschen"
|
msgstr "Chronik löschen"
|
||||||
|
|
||||||
msgid "Designates whether this user is in the room."
|
msgid "Designates whether this user is in the room."
|
||||||
msgstr "Bestimmt, ob dieser Benutzer vor Ort ist."
|
msgstr "Bestimmt, ob dieser Benutzer vor Ort ist."
|
||||||
@ -338,6 +411,12 @@ msgstr "Nicht befassen"
|
|||||||
msgid "Do not decide"
|
msgid "Do not decide"
|
||||||
msgstr "Nicht entscheiden"
|
msgstr "Nicht entscheiden"
|
||||||
|
|
||||||
|
msgid "Do you want to delete this file?"
|
||||||
|
msgstr "Soll diese Datei wirklich gelöscht werden?"
|
||||||
|
|
||||||
|
msgid "Drop files into this area OR select files"
|
||||||
|
msgstr "Dateien auf diesen Bereich ziehen ODER Dateien auswählen"
|
||||||
|
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Bearbeiten"
|
msgstr "Bearbeiten"
|
||||||
|
|
||||||
@ -351,7 +430,7 @@ msgid "Edit profile"
|
|||||||
msgstr "Profil bearbeiten"
|
msgstr "Profil bearbeiten"
|
||||||
|
|
||||||
msgid "Edit statute paragraph:"
|
msgid "Edit statute paragraph:"
|
||||||
msgstr "Satzungsparagraph bearbeiten:"
|
msgstr "Satzungsabschnitt bearbeiten:"
|
||||||
|
|
||||||
msgid "Edit the whole motion text"
|
msgid "Edit the whole motion text"
|
||||||
msgstr "Vollständigen Antragstext bearbeiten"
|
msgstr "Vollständigen Antragstext bearbeiten"
|
||||||
@ -383,6 +462,9 @@ msgstr "Nummerierung von Tagesordnungspunkten aktivieren"
|
|||||||
msgid "Enable participant presence view"
|
msgid "Enable participant presence view"
|
||||||
msgstr "Ansicht zur Teilnehmeranwesenheit aktivieren"
|
msgstr "Ansicht zur Teilnehmeranwesenheit aktivieren"
|
||||||
|
|
||||||
|
msgid "End speech"
|
||||||
|
msgstr "Rede beenden"
|
||||||
|
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Englisch"
|
msgstr "Englisch"
|
||||||
|
|
||||||
@ -396,6 +478,9 @@ msgstr ""
|
|||||||
"Geben Sie Ihre E-Mail-Adresse ein um eine Link zum Zurücksetzen des "
|
"Geben Sie Ihre E-Mail-Adresse ein um eine Link zum Zurücksetzen des "
|
||||||
"Passworts zu erhalten."
|
"Passworts zu erhalten."
|
||||||
|
|
||||||
|
msgid "Error"
|
||||||
|
msgstr "Fehler"
|
||||||
|
|
||||||
msgid "Event"
|
msgid "Event"
|
||||||
msgstr "Veranstaltung"
|
msgstr "Veranstaltung"
|
||||||
|
|
||||||
@ -411,6 +496,15 @@ msgstr "Veranstaltungsname"
|
|||||||
msgid "Event organizer"
|
msgid "Event organizer"
|
||||||
msgstr "Veranstalter"
|
msgstr "Veranstalter"
|
||||||
|
|
||||||
|
msgid "Exit"
|
||||||
|
msgstr "Beenden"
|
||||||
|
|
||||||
|
msgid "Exit multiselect"
|
||||||
|
msgstr "Mehrfachauswahl beenden"
|
||||||
|
|
||||||
|
msgid "Expand all"
|
||||||
|
msgstr "Alle ausklappen"
|
||||||
|
|
||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr "Export"
|
msgstr "Export"
|
||||||
|
|
||||||
@ -423,6 +517,12 @@ msgstr "Exportieren als CSV"
|
|||||||
msgid "FILTER"
|
msgid "FILTER"
|
||||||
msgstr "FILTER"
|
msgstr "FILTER"
|
||||||
|
|
||||||
|
msgid "File information"
|
||||||
|
msgstr "Dateiinformationen"
|
||||||
|
|
||||||
|
msgid "File name"
|
||||||
|
msgstr "Dateiname"
|
||||||
|
|
||||||
msgid "Files"
|
msgid "Files"
|
||||||
msgstr "Dateien"
|
msgstr "Dateien"
|
||||||
|
|
||||||
@ -447,6 +547,9 @@ msgstr "Titel der Startseite"
|
|||||||
msgid "General"
|
msgid "General"
|
||||||
msgstr "Allgemein"
|
msgstr "Allgemein"
|
||||||
|
|
||||||
|
msgid "Generate new passwords"
|
||||||
|
msgstr "Neue Passwörter generieren"
|
||||||
|
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch"
|
msgstr "Deutsch"
|
||||||
|
|
||||||
@ -465,6 +568,12 @@ msgstr "Gruppen mit Schreibberechtigungen"
|
|||||||
msgid "Help text for access data and welcome PDF"
|
msgid "Help text for access data and welcome PDF"
|
||||||
msgstr "Hilfetext für das Zugangsdaten- und Willkommens-PDF"
|
msgstr "Hilfetext für das Zugangsdaten- und Willkommens-PDF"
|
||||||
|
|
||||||
|
msgid "Hidden"
|
||||||
|
msgstr "Versteckt"
|
||||||
|
|
||||||
|
msgid "Hidden item"
|
||||||
|
msgstr "Versteckter Eintrag"
|
||||||
|
|
||||||
msgid "Hide internal items when projecting subitems"
|
msgid "Hide internal items when projecting subitems"
|
||||||
msgstr "Interne Einträge ausblenden bei der Projektion von Untereinträgen"
|
msgstr "Interne Einträge ausblenden bei der Projektion von Untereinträgen"
|
||||||
|
|
||||||
@ -477,6 +586,9 @@ msgstr "Begründung auf dem Projektor ausblenden"
|
|||||||
msgid "Hide recommendation on projector"
|
msgid "Hide recommendation on projector"
|
||||||
msgstr "Empfehlung auf dem Projektor ausblenden"
|
msgstr "Empfehlung auf dem Projektor ausblenden"
|
||||||
|
|
||||||
|
msgid "History"
|
||||||
|
msgstr "Chronik"
|
||||||
|
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Startseite"
|
msgstr "Startseite"
|
||||||
|
|
||||||
@ -501,6 +613,9 @@ msgstr "Eingabeformat: TT.MM.JJJJ HH:MM"
|
|||||||
msgid "Installed plugins"
|
msgid "Installed plugins"
|
||||||
msgstr "Installierte Plugins"
|
msgstr "Installierte Plugins"
|
||||||
|
|
||||||
|
msgid "Internal item"
|
||||||
|
msgstr "Interner Eintrag"
|
||||||
|
|
||||||
msgid "Invalid input."
|
msgid "Invalid input."
|
||||||
msgstr "Ungültige Eingabe."
|
msgstr "Ungültige Eingabe."
|
||||||
|
|
||||||
@ -510,9 +625,24 @@ msgstr "Ist ein Gremium"
|
|||||||
msgid "Is active"
|
msgid "Is active"
|
||||||
msgstr "Ist aktiv"
|
msgstr "Ist aktiv"
|
||||||
|
|
||||||
|
msgid "Is committee"
|
||||||
|
msgstr "Ist Gremium"
|
||||||
|
|
||||||
|
msgid "Is inactive"
|
||||||
|
msgstr "Ist inaktiv"
|
||||||
|
|
||||||
|
msgid "Is no committee"
|
||||||
|
msgstr "Ist kein Gremium"
|
||||||
|
|
||||||
|
msgid "Is not present"
|
||||||
|
msgstr "Ist nicht anwesend"
|
||||||
|
|
||||||
msgid "Is present"
|
msgid "Is present"
|
||||||
msgstr "Ist anwesend"
|
msgstr "Ist anwesend"
|
||||||
|
|
||||||
|
msgid "Last speakers"
|
||||||
|
msgstr "Letzte Redner"
|
||||||
|
|
||||||
msgid "Left"
|
msgid "Left"
|
||||||
msgstr "Links"
|
msgstr "Links"
|
||||||
|
|
||||||
@ -546,30 +676,54 @@ msgstr "Als Gast anmelden"
|
|||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Abmelden"
|
msgstr "Abmelden"
|
||||||
|
|
||||||
|
msgid "Mark speaker"
|
||||||
|
msgstr "Redner/in markieren"
|
||||||
|
|
||||||
msgid "Meta information"
|
msgid "Meta information"
|
||||||
msgstr "Metainformationen"
|
msgstr "Metainformationen"
|
||||||
|
|
||||||
msgid "Motion"
|
msgid "Motion"
|
||||||
msgstr "Antrag"
|
msgstr "Antrag"
|
||||||
|
|
||||||
|
msgid "Motion block"
|
||||||
|
msgstr "Antragsblock"
|
||||||
|
|
||||||
msgid "Motion preamble"
|
msgid "Motion preamble"
|
||||||
msgstr "Antragseinleitung"
|
msgstr "Antragseinleitung"
|
||||||
|
|
||||||
msgid "Motion text"
|
|
||||||
msgstr "Antragstext"
|
|
||||||
|
|
||||||
msgid "Motions"
|
msgid "Motions"
|
||||||
msgstr "Anträge"
|
msgstr "Anträge"
|
||||||
|
|
||||||
|
msgid "Move to agenda item"
|
||||||
|
msgstr "Zu TOP verschieben"
|
||||||
|
|
||||||
|
msgid "Multiselect"
|
||||||
|
msgstr "Mehrfachauswahl"
|
||||||
|
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Name"
|
msgstr "Name"
|
||||||
|
|
||||||
msgid "Name of recommender"
|
msgid "Name of recommender"
|
||||||
msgstr "Name des Empfehlungsgebers"
|
msgstr "Name des Empfehlungsgebers"
|
||||||
|
|
||||||
|
msgid "Name of recommender for statute amendments"
|
||||||
|
msgstr "Name des Empfehlungsgebers für Satzungsänderungsanträge"
|
||||||
|
|
||||||
msgid "Needs review"
|
msgid "Needs review"
|
||||||
msgstr "Benötigt Review"
|
msgstr "Benötigt Review"
|
||||||
|
|
||||||
|
msgid "New"
|
||||||
|
msgstr "Neu"
|
||||||
|
|
||||||
|
msgid "New amendment"
|
||||||
|
msgstr "Neuer Änderungsantrag"
|
||||||
|
|
||||||
|
msgid "New comment field"
|
||||||
|
msgstr "Neues Kommentarfeld"
|
||||||
|
|
||||||
|
msgid "New file name"
|
||||||
|
msgstr "Neuer Dateiname"
|
||||||
|
|
||||||
msgid "New group name"
|
msgid "New group name"
|
||||||
msgstr "Neuer Gruppenname"
|
msgstr "Neuer Gruppenname"
|
||||||
|
|
||||||
@ -579,12 +733,24 @@ msgstr "Neuer Antrag"
|
|||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr "Neues Passwort"
|
msgstr "Neues Passwort"
|
||||||
|
|
||||||
|
msgid "New statute paragraph"
|
||||||
|
msgstr "Neuer Satzungsabschnitt"
|
||||||
|
|
||||||
msgid "New tag name"
|
msgid "New tag name"
|
||||||
msgstr "Neues Schlagwort"
|
msgstr "Neues Schlagwort"
|
||||||
|
|
||||||
|
msgid "Next"
|
||||||
|
msgstr "Weiter"
|
||||||
|
|
||||||
msgid "No change recommendations yet"
|
msgid "No change recommendations yet"
|
||||||
msgstr "Bisher keine Änderungsempfehlungen"
|
msgstr "Bisher keine Änderungsempfehlungen"
|
||||||
|
|
||||||
|
msgid "No changes at the text."
|
||||||
|
msgstr "Keine Änderung am Text."
|
||||||
|
|
||||||
|
msgid "No choices available"
|
||||||
|
msgstr "Keine Auswahl vorhanden"
|
||||||
|
|
||||||
msgid "No comment"
|
msgid "No comment"
|
||||||
msgstr "Kein Kommentar"
|
msgstr "Kein Kommentar"
|
||||||
|
|
||||||
@ -594,17 +760,23 @@ msgstr "Nichtbefassung"
|
|||||||
msgid "No decision"
|
msgid "No decision"
|
||||||
msgstr "Keine Entscheidung"
|
msgstr "Keine Entscheidung"
|
||||||
|
|
||||||
|
msgid "No emails were send."
|
||||||
|
msgstr "Es wurden keine E-Mails versandt."
|
||||||
|
|
||||||
msgid "No encryption"
|
msgid "No encryption"
|
||||||
msgstr "Keine Verschlüsselung"
|
msgstr "Keine Verschlüsselung"
|
||||||
|
|
||||||
msgid "No groups selected"
|
msgid "No groups selected"
|
||||||
msgstr "Keine Gruppen ausgewählt"
|
msgstr "Keine Gruppen ausgewählt"
|
||||||
|
|
||||||
|
msgid "No information available"
|
||||||
|
msgstr "Keine Informationen verfügbar"
|
||||||
|
|
||||||
msgid "No personal note"
|
msgid "No personal note"
|
||||||
msgstr "Keine persönliche Notiz"
|
msgstr "Keine persönliche Notiz"
|
||||||
|
|
||||||
msgid "No statute paragraphs"
|
msgid "No statute paragraphs"
|
||||||
msgstr "Keine Satzungsparagraphen"
|
msgstr "Keine Satzungsabschnitte vorhanden"
|
||||||
|
|
||||||
msgid "None"
|
msgid "None"
|
||||||
msgstr "aus"
|
msgstr "aus"
|
||||||
@ -648,9 +820,18 @@ msgstr ""
|
|||||||
"Offlinemodus: Sie können OpenSlides weiter nutzen, aber Änderungen werden "
|
"Offlinemodus: Sie können OpenSlides weiter nutzen, aber Änderungen werden "
|
||||||
"nicht gespeichert."
|
"nicht gespeichert."
|
||||||
|
|
||||||
|
msgid "Ok"
|
||||||
|
msgstr "Ok"
|
||||||
|
|
||||||
|
msgid "One email was send sucessfully."
|
||||||
|
msgstr "Eine E-Mail wurde erfolgreich versandt."
|
||||||
|
|
||||||
msgid "Only for internal notes."
|
msgid "Only for internal notes."
|
||||||
msgstr "Nur für interne Notizen."
|
msgstr "Nur für interne Notizen."
|
||||||
|
|
||||||
|
msgid "Open"
|
||||||
|
msgstr "Öffnen"
|
||||||
|
|
||||||
msgid "Origin"
|
msgid "Origin"
|
||||||
msgstr "Herkunft"
|
msgstr "Herkunft"
|
||||||
|
|
||||||
@ -681,6 +862,9 @@ msgstr "Seitenzahl-Ausrichtung im PDF"
|
|||||||
msgid "Paragraph-based, Diff-enabled"
|
msgid "Paragraph-based, Diff-enabled"
|
||||||
msgstr "Absatzbasiert mit Änderungsdarstellung"
|
msgstr "Absatzbasiert mit Änderungsdarstellung"
|
||||||
|
|
||||||
|
msgid "Parallel upload"
|
||||||
|
msgstr "Parallel hochladen"
|
||||||
|
|
||||||
msgid "Participant number"
|
msgid "Participant number"
|
||||||
msgstr "Teilnehmernummer"
|
msgstr "Teilnehmernummer"
|
||||||
|
|
||||||
@ -750,12 +934,18 @@ msgstr "Projektor-Logo"
|
|||||||
msgid "Public"
|
msgid "Public"
|
||||||
msgstr "Öffentlich"
|
msgstr "Öffentlich"
|
||||||
|
|
||||||
|
msgid "Public item"
|
||||||
|
msgstr "Öffentlicher Eintrag"
|
||||||
|
|
||||||
msgid "Put all candidates on the list of speakers"
|
msgid "Put all candidates on the list of speakers"
|
||||||
msgstr "Alle Kandidaten auf die Redeliste setzen"
|
msgstr "Alle Kandidaten auf die Redeliste setzen"
|
||||||
|
|
||||||
msgid "Reason"
|
msgid "Reason"
|
||||||
msgstr "Begründung"
|
msgstr "Begründung"
|
||||||
|
|
||||||
|
msgid "Recommendation"
|
||||||
|
msgstr "Empfehlung"
|
||||||
|
|
||||||
msgid "Refer to committee"
|
msgid "Refer to committee"
|
||||||
msgstr "In Ausschuss verweisen"
|
msgstr "In Ausschuss verweisen"
|
||||||
|
|
||||||
@ -777,6 +967,9 @@ msgstr "Ablehnung"
|
|||||||
msgid "Rejection (not authorized)"
|
msgid "Rejection (not authorized)"
|
||||||
msgstr "Verwerfung (nicht berechtigt)"
|
msgstr "Verwerfung (nicht berechtigt)"
|
||||||
|
|
||||||
|
msgid "Remove"
|
||||||
|
msgstr "Entfernen"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Remove all supporters of a motion if a submitter edits his motion in early "
|
"Remove all supporters of a motion if a submitter edits his motion in early "
|
||||||
"state"
|
"state"
|
||||||
@ -784,6 +977,15 @@ msgstr ""
|
|||||||
"Entferne alle Unterstützer/innen eines Antrags, wenn ein Antragsteller/in "
|
"Entferne alle Unterstützer/innen eines Antrags, wenn ein Antragsteller/in "
|
||||||
"den Antrag im Anfangsstadium bearbeitet"
|
"den Antrag im Anfangsstadium bearbeitet"
|
||||||
|
|
||||||
|
msgid "Remove groups"
|
||||||
|
msgstr "Gruppen entfernen"
|
||||||
|
|
||||||
|
msgid "Remove me"
|
||||||
|
msgstr "Entferne mich"
|
||||||
|
|
||||||
|
msgid "Remove tags"
|
||||||
|
msgstr "Schlagwörter entfernen"
|
||||||
|
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr "Erforderlich"
|
msgstr "Erforderlich"
|
||||||
|
|
||||||
@ -814,18 +1016,42 @@ msgstr "Speichern"
|
|||||||
msgid "Searching for candidates"
|
msgid "Searching for candidates"
|
||||||
msgstr "Auf Kandidatensuche"
|
msgstr "Auf Kandidatensuche"
|
||||||
|
|
||||||
|
msgid "Select or search new speaker ..."
|
||||||
|
msgstr "Redner/in auswählen oder suchen ..."
|
||||||
|
|
||||||
|
msgid "Select paragraph"
|
||||||
|
msgstr "Absatz auswählen"
|
||||||
|
|
||||||
msgid "Selected values"
|
msgid "Selected values"
|
||||||
msgstr "Ausgewählte Werte"
|
msgstr "Ausgewählte Werte"
|
||||||
|
|
||||||
|
msgid "Send invitation email"
|
||||||
|
msgstr "Einladungs-E-Mail senden"
|
||||||
|
|
||||||
msgid "Separator used for all csv exports and examples"
|
msgid "Separator used for all csv exports and examples"
|
||||||
msgstr "Feldtrenner für alle CSV-Exporte und -Beispiele"
|
msgstr "Feldtrenner für alle CSV-Exporte und -Beispiele"
|
||||||
|
|
||||||
msgid "Serially numbered"
|
msgid "Serially numbered"
|
||||||
msgstr "fortlaufend nummerieren"
|
msgstr "fortlaufend nummerieren"
|
||||||
|
|
||||||
|
msgid "Set category"
|
||||||
|
msgstr "Sachgebiet setzen"
|
||||||
|
|
||||||
|
msgid "Set invisible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Set it manually"
|
msgid "Set it manually"
|
||||||
msgstr "manuell setzen"
|
msgstr "manuell setzen"
|
||||||
|
|
||||||
|
msgid "Set recommendation"
|
||||||
|
msgstr "Empfehlung setzen"
|
||||||
|
|
||||||
|
msgid "Set status"
|
||||||
|
msgstr "Status setzen"
|
||||||
|
|
||||||
|
msgid "Set visible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
||||||
@ -835,6 +1061,9 @@ msgstr "Kurzbeschreibung der Veranstaltung"
|
|||||||
msgid "Show amendments together with motions"
|
msgid "Show amendments together with motions"
|
||||||
msgstr "Änderungsanträge zusätzlich in der Hauptantragsübersicht anzeigen"
|
msgstr "Änderungsanträge zusätzlich in der Hauptantragsübersicht anzeigen"
|
||||||
|
|
||||||
|
msgid "Show entire motion text"
|
||||||
|
msgstr "Vollständigen Antragstext anzeigen"
|
||||||
|
|
||||||
msgid "Show logo on projector"
|
msgid "Show logo on projector"
|
||||||
msgstr "Logo auf dem Projektor anzeigen"
|
msgstr "Logo auf dem Projektor anzeigen"
|
||||||
|
|
||||||
@ -866,17 +1095,35 @@ msgstr "Sachgebiete sortieren nach"
|
|||||||
msgid "Sort name of participants by"
|
msgid "Sort name of participants by"
|
||||||
msgstr "Namen der Teilnehmenden sortieren nach"
|
msgstr "Namen der Teilnehmenden sortieren nach"
|
||||||
|
|
||||||
|
msgid "Staff"
|
||||||
|
msgstr "Mitarbeitende"
|
||||||
|
|
||||||
msgid "Standard font size in PDF"
|
msgid "Standard font size in PDF"
|
||||||
msgstr "Standard-Schriftgröße im PDF"
|
msgstr "Standard-Schriftgröße im PDF"
|
||||||
|
|
||||||
|
msgid "Start"
|
||||||
|
msgstr "Start"
|
||||||
|
|
||||||
|
msgid "Start time"
|
||||||
|
msgstr "Startzeit"
|
||||||
|
|
||||||
msgid "State"
|
msgid "State"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
msgid "Statute paragraph"
|
msgid "Statute"
|
||||||
msgstr "Satzungsparagraph"
|
msgstr "Satzung"
|
||||||
|
|
||||||
msgid "Statute paragraphs"
|
msgid "Statute amendment"
|
||||||
msgstr "Satzungsparagraphen"
|
msgstr "Satzungsänderungsantrag"
|
||||||
|
|
||||||
|
msgid "Statute amendment for"
|
||||||
|
msgstr "Satzungsänderungsantrag zu"
|
||||||
|
|
||||||
|
msgid "Statute paragraph"
|
||||||
|
msgstr "Satzungsabschnitt"
|
||||||
|
|
||||||
|
msgid "Stop"
|
||||||
|
msgstr "Stopp"
|
||||||
|
|
||||||
msgid "Stop submitting new motions by non-staff users"
|
msgid "Stop submitting new motions by non-staff users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -891,6 +1138,9 @@ msgstr "Antragsteller/in"
|
|||||||
msgid "Summary of changes"
|
msgid "Summary of changes"
|
||||||
msgstr "Zusammenfassung der Änderungen"
|
msgstr "Zusammenfassung der Änderungen"
|
||||||
|
|
||||||
|
msgid "Support"
|
||||||
|
msgstr "Unterstützen"
|
||||||
|
|
||||||
msgid "Supporters"
|
msgid "Supporters"
|
||||||
msgstr "Unterstützer/innen"
|
msgstr "Unterstützer/innen"
|
||||||
|
|
||||||
@ -929,17 +1179,67 @@ msgstr ""
|
|||||||
"Die maximale Zeichenanzahl pro Zeile. Relevant, wenn die Zeilennummerierung "
|
"Die maximale Zeichenanzahl pro Zeile. Relevant, wenn die Zeilennummerierung "
|
||||||
"eingeschaltet ist. Minimum: 40."
|
"eingeschaltet ist. Minimum: 40."
|
||||||
|
|
||||||
|
msgid "The server could not be reached."
|
||||||
|
msgstr "Der Server konnte nicht erreicht werden."
|
||||||
|
|
||||||
|
msgid "The server didn't respond."
|
||||||
|
msgstr "Der Server antwortet nicht."
|
||||||
|
|
||||||
msgid "The title of the motion is always applied."
|
msgid "The title of the motion is always applied."
|
||||||
msgstr "Der Antragstitel wird immer übernommen."
|
msgstr "Der Antragstitel wird immer übernommen."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"The user %user% has no email, so the invitation email could not be send."
|
||||||
|
msgstr ""
|
||||||
|
"%user% besitzt keine E-Mail-Adresse; eine E-Mail konnte daher nicht gesendet"
|
||||||
|
" werden."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"The users %user% have no email, so the invitation emails could not be send."
|
||||||
|
msgstr ""
|
||||||
|
"%user% besitzen keine E-Mail-Adressen; E-Mails konnte daher nicht gesendet "
|
||||||
|
"werden."
|
||||||
|
|
||||||
msgid "This change collides with another one."
|
msgid "This change collides with another one."
|
||||||
msgstr "Diese Änderung kollidiert mit einer anderen."
|
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 prefix will be set if you run the automatic agenda numbering."
|
msgid "This prefix will be set if you run the automatic agenda numbering."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Dieses Präfix wird gesetzt, wenn die automatische Nummerierung der "
|
"Dieses Präfix wird gesetzt, wenn die automatische Nummerierung der "
|
||||||
"Tagesordnung durchgeführt wird."
|
"Tagesordnung durchgeführt wird."
|
||||||
|
|
||||||
|
msgid "This will add the following submitters of all selected motions:"
|
||||||
|
msgstr "Folgende Antragsteller werden den ausgewählten Anträgen hinzugefügt:"
|
||||||
|
|
||||||
|
msgid "This will add the following tags to all selected motions:"
|
||||||
|
msgstr "Folgende Schlagwörter werden den ausgewählten Anträgen hinzugefügt:"
|
||||||
|
|
||||||
|
msgid "This will delete all selected motions."
|
||||||
|
msgstr "Alle ausgewählten Anträge werden gelöscht."
|
||||||
|
|
||||||
|
msgid "This will move all selected motions as childs to:"
|
||||||
|
msgstr ""
|
||||||
|
"Alle ausgewählten Anträge werden unterhalb des folgenden "
|
||||||
|
"Tagesordnungspunktes verschoben:"
|
||||||
|
|
||||||
|
msgid "This will remove the following submitters from all selected motions:"
|
||||||
|
msgstr "Folgende Antragsteller werden aus den ausgewählten Anträge entfernt:"
|
||||||
|
|
||||||
|
msgid "This will remove the following tags from all selected motions:"
|
||||||
|
msgstr "Folgende Schlagwörter werden aus den ausgewählten Anträgen entfernt:"
|
||||||
|
|
||||||
|
msgid "This will set the category of all selected motions to:"
|
||||||
|
msgstr "Folgendes Sachgebiet wird für alle ausgewählten Anträge gesetzt:"
|
||||||
|
|
||||||
|
msgid "This will set the recommendation for all selected motions to:"
|
||||||
|
msgstr "Folgende Empfehlung wird für alle ausgewählten Anträge gesetzt:"
|
||||||
|
|
||||||
|
msgid "This will set the state of all selected motions to:"
|
||||||
|
msgstr "Folgender Status wird für alle ausgewählten Anträge gesetzt:"
|
||||||
|
|
||||||
msgid "Three-quarters majority"
|
msgid "Three-quarters majority"
|
||||||
msgstr "Dreiviertelmehrheit"
|
msgstr "Dreiviertelmehrheit"
|
||||||
|
|
||||||
@ -955,9 +1255,21 @@ msgstr "Titel für PDF-Dokument (alle Wahlen)"
|
|||||||
msgid "Title for access data and welcome PDF"
|
msgid "Title for access data and welcome PDF"
|
||||||
msgstr "Titel für das Zugangsdaten- und Begrüßungs-PDF"
|
msgstr "Titel für das Zugangsdaten- und Begrüßungs-PDF"
|
||||||
|
|
||||||
|
msgid "Topic"
|
||||||
|
msgstr "Thema"
|
||||||
|
|
||||||
msgid "Two-thirds majority"
|
msgid "Two-thirds majority"
|
||||||
msgstr "Zweidrittelmehrheit"
|
msgstr "Zweidrittelmehrheit"
|
||||||
|
|
||||||
|
msgid "Unsupport"
|
||||||
|
msgstr "Unterstützung zurückziehen"
|
||||||
|
|
||||||
|
msgid "Upload"
|
||||||
|
msgstr "Hochladen"
|
||||||
|
|
||||||
|
msgid "Upload files"
|
||||||
|
msgstr "Dateien hochladen"
|
||||||
|
|
||||||
msgid "Use the following custom number"
|
msgid "Use the following custom number"
|
||||||
msgstr "Verwende die folgende benutzerdefinierte Anzahl"
|
msgstr "Verwende die folgende benutzerdefinierte Anzahl"
|
||||||
|
|
||||||
@ -977,6 +1289,12 @@ msgstr "Wird für WLAN-QR-Code im Zugangsdaten-PDF verwendet."
|
|||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Benutzername"
|
msgstr "Benutzername"
|
||||||
|
|
||||||
|
msgid "Visibility"
|
||||||
|
msgstr "Sichtbarkeit"
|
||||||
|
|
||||||
|
msgid "Visible"
|
||||||
|
msgstr "Sichtbar"
|
||||||
|
|
||||||
msgid "Voting"
|
msgid "Voting"
|
||||||
msgstr "Im Wahlvorgang"
|
msgstr "Im Wahlvorgang"
|
||||||
|
|
||||||
@ -1004,6 +1322,14 @@ msgstr "Web-Interface-Kopfzeilen-Logo"
|
|||||||
msgid "Welcome to OpenSlides"
|
msgid "Welcome to OpenSlides"
|
||||||
msgstr "Willkommen bei OpenSlides"
|
msgstr "Willkommen bei OpenSlides"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Will be displayed as label before selected recommendation for statute "
|
||||||
|
"amendments. Use an empty value to disable the recommendation system."
|
||||||
|
msgstr ""
|
||||||
|
"Wird als Beschriftung vor der ausgewählten Empfehlung von "
|
||||||
|
"Satzungsänderungsanträgen angezeigt. Verwenden Sie eine leere Eingabe, um "
|
||||||
|
"das Empfehlungssystem zu deaktivieren."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Will be displayed as label before selected recommendation. Use an empty "
|
"Will be displayed as label before selected recommendation. Use an empty "
|
||||||
"value to disable the recommendation system."
|
"value to disable the recommendation system."
|
||||||
@ -1014,8 +1340,14 @@ msgstr ""
|
|||||||
msgid "Withdraw"
|
msgid "Withdraw"
|
||||||
msgstr "Zurückziehen"
|
msgstr "Zurückziehen"
|
||||||
|
|
||||||
|
msgid "Workflow"
|
||||||
|
msgstr "Arbeitsablauf"
|
||||||
|
|
||||||
msgid "Workflow of new motions"
|
msgid "Workflow of new motions"
|
||||||
msgstr "Arbeitsablauf von neuen Anträgen"
|
msgstr "Arbeitsablauf für neue Anträge"
|
||||||
|
|
||||||
|
msgid "Workflow of new statute amendments"
|
||||||
|
msgstr "Arbeitsablauf für neue Satzungsänderungsanträge"
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Ja"
|
msgstr "Ja"
|
||||||
@ -1032,6 +1364,10 @@ msgstr "Ja/Nein/Enthaltung"
|
|||||||
msgid "Yes/No/Abstain per candidate"
|
msgid "Yes/No/Abstain per candidate"
|
||||||
msgstr "Ja/Nein/Enthaltung pro Kandidat"
|
msgstr "Ja/Nein/Enthaltung pro Kandidat"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"You are using the history mode of OpenSlides. Changes will not be saved."
|
||||||
|
msgstr "Der Chronik-Modus ist aktiv. Änderungen werden nicht gespeichert."
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can replace the logo by uploading an image and set it as the \"Projector"
|
"You can replace the logo by uploading an image and set it as the \"Projector"
|
||||||
" logo\" in \"files\"."
|
" logo\" in \"files\"."
|
||||||
@ -1064,6 +1400,9 @@ msgstr "angenommen"
|
|||||||
msgid "adjourned"
|
msgid "adjourned"
|
||||||
msgstr "vertagt"
|
msgstr "vertagt"
|
||||||
|
|
||||||
|
msgid "and"
|
||||||
|
msgstr "und"
|
||||||
|
|
||||||
msgid "by"
|
msgid "by"
|
||||||
msgstr "von"
|
msgstr "von"
|
||||||
|
|
||||||
@ -1088,6 +1427,9 @@ msgstr "nicht befasst"
|
|||||||
msgid "not decided"
|
msgid "not decided"
|
||||||
msgstr "nicht entschieden"
|
msgstr "nicht entschieden"
|
||||||
|
|
||||||
|
msgid "not set"
|
||||||
|
msgstr "nicht gesetzt"
|
||||||
|
|
||||||
msgid "outside"
|
msgid "outside"
|
||||||
msgstr "außerhalb"
|
msgstr "außerhalb"
|
||||||
|
|
||||||
@ -1106,8 +1448,17 @@ msgstr "abgelehnt"
|
|||||||
msgid "rejected (not authorized)"
|
msgid "rejected (not authorized)"
|
||||||
msgstr "verworfen (nicht zulässig)"
|
msgstr "verworfen (nicht zulässig)"
|
||||||
|
|
||||||
|
msgid "remove submitters"
|
||||||
|
msgstr "Antragsteller entfernen"
|
||||||
|
|
||||||
|
msgid "selected"
|
||||||
|
msgstr "ausgewählt"
|
||||||
|
|
||||||
msgid "submitted"
|
msgid "submitted"
|
||||||
msgstr "eingereicht"
|
msgstr "eingereicht"
|
||||||
|
|
||||||
|
msgid "supporters"
|
||||||
|
msgstr "Unterstützer/innen"
|
||||||
|
|
||||||
msgid "withdrawed"
|
msgid "withdrawed"
|
||||||
msgstr "zurückgezogen"
|
msgstr "zurückgezogen"
|
||||||
|
@ -4,9 +4,18 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
msgid "%num% emails were send sucessfully."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "A name is required"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "A password is required"
|
msgid "A password is required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "A server error occured. Please contact your system administrator."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "About me"
|
msgid "About me"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -22,12 +31,30 @@ msgstr ""
|
|||||||
msgid "Activate amendments"
|
msgid "Activate amendments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Activate statute amendments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add groups"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add me"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add submitters"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Adjourn"
|
msgid "Adjourn"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Adjournment"
|
msgid "Adjournment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Admin"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Agenda"
|
msgid "Agenda"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -37,6 +64,9 @@ msgstr ""
|
|||||||
msgid "All casted ballots"
|
msgid "All casted ballots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "All selected files will be deleted!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "All valid ballots"
|
msgid "All valid ballots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -61,6 +91,9 @@ msgstr ""
|
|||||||
msgid "Amendment"
|
msgid "Amendment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Amendment text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Amendment to"
|
msgid "Amendment to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -70,12 +103,21 @@ msgstr ""
|
|||||||
msgid "An email with a password reset link was send!"
|
msgid "An email with a password reset link was send!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "An unknown error occurred."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Arabic"
|
msgid "Arabic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Automatic assign of method"
|
msgid "Automatic assign of method"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Back"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Back to login"
|
msgid "Back to login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -88,6 +130,18 @@ msgstr ""
|
|||||||
msgid "Begin of event"
|
msgid "Begin of event"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Begin speech"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Call list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Called"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Called with"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Can create motions"
|
msgid "Can create motions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -190,6 +244,9 @@ msgstr ""
|
|||||||
msgid "Center"
|
msgid "Center"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Change paragraph"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -205,13 +262,25 @@ msgstr ""
|
|||||||
msgid "Choose 0 to disable the supporting system."
|
msgid "Choose 0 to disable the supporting system."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Clear list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Close"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Collapse all"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Color for blanked projector"
|
msgid "Color for blanked projector"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Comment"
|
msgid "Comment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Comments"
|
msgid "Comment fields"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Committees"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Complex Workflow"
|
msgid "Complex Workflow"
|
||||||
@ -223,15 +292,12 @@ msgstr ""
|
|||||||
msgid "Couple countdown with the list of speakers"
|
msgid "Couple countdown with the list of speakers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Create"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Create new category"
|
msgid "Create new category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Create new comment field"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Create new statute paragraph"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Current browser language"
|
msgid "Current browser language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -256,6 +322,9 @@ msgid ""
|
|||||||
"This email was generated automatically."
|
"This email was generated automatically."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Default"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Default line numbering"
|
msgid "Default line numbering"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -276,10 +345,13 @@ msgstr ""
|
|||||||
msgid "Default visibility for new agenda items (except topics)"
|
msgid "Default visibility for new agenda items (except topics)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Delegates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Delete all files"
|
msgid "Delete whole history"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Designates whether this user is in the room."
|
msgid "Designates whether this user is in the room."
|
||||||
@ -311,6 +383,12 @@ msgstr ""
|
|||||||
msgid "Do not decide"
|
msgid "Do not decide"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Do you want to delete this file?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Drop files into this area OR select files"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -356,6 +434,9 @@ msgstr ""
|
|||||||
msgid "Enable participant presence view"
|
msgid "Enable participant presence view"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "End speech"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -365,6 +446,9 @@ msgstr ""
|
|||||||
msgid "Enter your email to send the password reset link"
|
msgid "Enter your email to send the password reset link"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Event"
|
msgid "Event"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -380,6 +464,15 @@ msgstr ""
|
|||||||
msgid "Event organizer"
|
msgid "Event organizer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Exit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Exit multiselect"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Expand all"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -392,6 +485,12 @@ msgstr ""
|
|||||||
msgid "FILTER"
|
msgid "FILTER"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "File information"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "File name"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Files"
|
msgid "Files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -416,6 +515,9 @@ msgstr ""
|
|||||||
msgid "General"
|
msgid "General"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Generate new passwords"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -434,6 +536,12 @@ msgstr ""
|
|||||||
msgid "Help text for access data and welcome PDF"
|
msgid "Help text for access data and welcome PDF"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Hidden"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Hidden item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Hide internal items when projecting subitems"
|
msgid "Hide internal items when projecting subitems"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -446,6 +554,9 @@ msgstr ""
|
|||||||
msgid "Hide recommendation on projector"
|
msgid "Hide recommendation on projector"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "History"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -470,6 +581,9 @@ msgstr ""
|
|||||||
msgid "Installed plugins"
|
msgid "Installed plugins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Internal item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Invalid input."
|
msgid "Invalid input."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -479,9 +593,24 @@ msgstr ""
|
|||||||
msgid "Is active"
|
msgid "Is active"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Is committee"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Is inactive"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Is no committee"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Is not present"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Is present"
|
msgid "Is present"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Last speakers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Left"
|
msgid "Left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -515,19 +644,28 @@ msgstr ""
|
|||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Mark speaker"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Meta information"
|
msgid "Meta information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Motion"
|
msgid "Motion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Motion block"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Motion preamble"
|
msgid "Motion preamble"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Motion text"
|
msgid "Motions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Motions"
|
msgid "Move to agenda item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Multiselect"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
@ -536,9 +674,24 @@ msgstr ""
|
|||||||
msgid "Name of recommender"
|
msgid "Name of recommender"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Name of recommender for statute amendments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Needs review"
|
msgid "Needs review"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "New"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "New amendment"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "New comment field"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "New file name"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "New group name"
|
msgid "New group name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -548,12 +701,24 @@ msgstr ""
|
|||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "New statute paragraph"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "New tag name"
|
msgid "New tag name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Next"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No change recommendations yet"
|
msgid "No change recommendations yet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No changes at the text."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No choices available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No comment"
|
msgid "No comment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -563,12 +728,18 @@ msgstr ""
|
|||||||
msgid "No decision"
|
msgid "No decision"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No emails were send."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No encryption"
|
msgid "No encryption"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "No groups selected"
|
msgid "No groups selected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No information available"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No personal note"
|
msgid "No personal note"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -613,9 +784,18 @@ msgstr ""
|
|||||||
msgid "Offline mode: You can use OpenSlides but changes are not saved."
|
msgid "Offline mode: You can use OpenSlides but changes are not saved."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ok"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "One email was send sucessfully."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Only for internal notes."
|
msgid "Only for internal notes."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Open"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Origin"
|
msgid "Origin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -646,6 +826,9 @@ msgstr ""
|
|||||||
msgid "Paragraph-based, Diff-enabled"
|
msgid "Paragraph-based, Diff-enabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Parallel upload"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Participant number"
|
msgid "Participant number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -715,12 +898,18 @@ msgstr ""
|
|||||||
msgid "Public"
|
msgid "Public"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Public item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Put all candidates on the list of speakers"
|
msgid "Put all candidates on the list of speakers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Reason"
|
msgid "Reason"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Recommendation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Refer to committee"
|
msgid "Refer to committee"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -742,11 +931,23 @@ msgstr ""
|
|||||||
msgid "Rejection (not authorized)"
|
msgid "Rejection (not authorized)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remove"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Remove all supporters of a motion if a submitter edits his motion in early "
|
"Remove all supporters of a motion if a submitter edits his motion in early "
|
||||||
"state"
|
"state"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remove groups"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remove me"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remove tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -777,18 +978,42 @@ msgstr ""
|
|||||||
msgid "Searching for candidates"
|
msgid "Searching for candidates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Select or search new speaker ..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Select paragraph"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Selected values"
|
msgid "Selected values"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Send invitation email"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Separator used for all csv exports and examples"
|
msgid "Separator used for all csv exports and examples"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Serially numbered"
|
msgid "Serially numbered"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set category"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set invisible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Set it manually"
|
msgid "Set it manually"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set recommendation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set status"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set visible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -798,6 +1023,9 @@ msgstr ""
|
|||||||
msgid "Show amendments together with motions"
|
msgid "Show amendments together with motions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Show entire motion text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show logo on projector"
|
msgid "Show logo on projector"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -828,16 +1056,34 @@ msgstr ""
|
|||||||
msgid "Sort name of participants by"
|
msgid "Sort name of participants by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Staff"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Standard font size in PDF"
|
msgid "Standard font size in PDF"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "State"
|
msgid "State"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Statute"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Statute amendment"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Statute amendment for"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Statute paragraph"
|
msgid "Statute paragraph"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Statute paragraphs"
|
msgid "Stop"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Stop submitting new motions by non-staff users"
|
msgid "Stop submitting new motions by non-staff users"
|
||||||
@ -852,6 +1098,9 @@ msgstr ""
|
|||||||
msgid "Summary of changes"
|
msgid "Summary of changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Support"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Supporters"
|
msgid "Supporters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -887,15 +1136,57 @@ msgid ""
|
|||||||
"enabled. Min: 40"
|
"enabled. Min: 40"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The server could not be reached."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The server didn't respond."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "The title of the motion is always applied."
|
msgid "The title of the motion is always applied."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The user %user% has no email, so the invitation email could not be send."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The users %user% have no email, so the invitation emails could not be send."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "This change collides with another one."
|
msgid "This change collides with another one."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This element does not exist at this time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "This prefix will be set if you run the automatic agenda numbering."
|
msgid "This prefix will be set if you run the automatic agenda numbering."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will add the following submitters of all selected motions:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will add the following tags to all selected motions:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will delete all selected motions."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will move all selected motions as childs to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will remove the following submitters from all selected motions:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will remove the following tags from all selected motions:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will set the category of all selected motions to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will set the recommendation for all selected motions to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This will set the state of all selected motions to:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Three-quarters majority"
|
msgid "Three-quarters majority"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -911,9 +1202,21 @@ msgstr ""
|
|||||||
msgid "Title for access data and welcome PDF"
|
msgid "Title for access data and welcome PDF"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Topic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Two-thirds majority"
|
msgid "Two-thirds majority"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Unsupport"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Upload"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Upload files"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Use the following custom number"
|
msgid "Use the following custom number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -931,6 +1234,12 @@ msgstr ""
|
|||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Visibility"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Visible"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Voting"
|
msgid "Voting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -958,6 +1267,11 @@ msgstr ""
|
|||||||
msgid "Welcome to OpenSlides"
|
msgid "Welcome to OpenSlides"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Will be displayed as label before selected recommendation for statute "
|
||||||
|
"amendments. Use an empty value to disable the recommendation system."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Will be displayed as label before selected recommendation. Use an empty "
|
"Will be displayed as label before selected recommendation. Use an empty "
|
||||||
"value to disable the recommendation system."
|
"value to disable the recommendation system."
|
||||||
@ -966,9 +1280,15 @@ msgstr ""
|
|||||||
msgid "Withdraw"
|
msgid "Withdraw"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Workflow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Workflow of new motions"
|
msgid "Workflow of new motions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Workflow of new statute amendments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -984,6 +1304,9 @@ msgstr ""
|
|||||||
msgid "Yes/No/Abstain per candidate"
|
msgid "Yes/No/Abstain per candidate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "You are using the history mode of OpenSlides. Changes will not be saved."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can replace the logo by uploading an image and set it as the "
|
"You can replace the logo by uploading an image and set it as the "
|
||||||
"\"Projector logo\" in \"files\"."
|
"\"Projector logo\" in \"files\"."
|
||||||
@ -1013,6 +1336,9 @@ msgstr ""
|
|||||||
msgid "adjourned"
|
msgid "adjourned"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "and"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "by"
|
msgid "by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1037,6 +1363,9 @@ msgstr ""
|
|||||||
msgid "not decided"
|
msgid "not decided"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "not set"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "outside"
|
msgid "outside"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1055,8 +1384,17 @@ msgstr ""
|
|||||||
msgid "rejected (not authorized)"
|
msgid "rejected (not authorized)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "remove submitters"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "selected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "submitted"
|
msgid "submitted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "supporters"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "withdrawed"
|
msgid "withdrawed"
|
||||||
msgstr ""
|
msgstr ""
|
@ -138,9 +138,9 @@ def get_config_variables():
|
|||||||
yield ConfigVariable(
|
yield ConfigVariable(
|
||||||
name='motions_statute_recommendations_by',
|
name='motions_statute_recommendations_by',
|
||||||
default_value='',
|
default_value='',
|
||||||
label='Name of statute recommender',
|
label='Name of recommender for statute amendments',
|
||||||
help_text='Will be displayed as label before selected statute recommendation. ' +
|
help_text='Will be displayed as label before selected recommendation in statute amendments. ' +
|
||||||
'Use an empty value to disable the statute recommendation system.',
|
'Use an empty value to disable the recommendation system for statute amendments.',
|
||||||
weight=333,
|
weight=333,
|
||||||
group='Motions',
|
group='Motions',
|
||||||
subgroup='General')
|
subgroup='General')
|
||||||
@ -159,18 +159,17 @@ def get_config_variables():
|
|||||||
group='Motions',
|
group='Motions',
|
||||||
subgroup='General')
|
subgroup='General')
|
||||||
|
|
||||||
# Statutes
|
# Amendments
|
||||||
|
|
||||||
yield ConfigVariable(
|
yield ConfigVariable(
|
||||||
name='motions_statutes_enabled',
|
name='motions_statutes_enabled',
|
||||||
default_value=False,
|
default_value=False,
|
||||||
input_type='boolean',
|
input_type='boolean',
|
||||||
label='Activate statutes',
|
label='Activate statute amendments',
|
||||||
weight=335,
|
weight=335,
|
||||||
group='Motions',
|
group='Motions',
|
||||||
subgroup='General')
|
subgroup='Amendments')
|
||||||
|
|
||||||
# Amendments
|
|
||||||
yield ConfigVariable(
|
yield ConfigVariable(
|
||||||
name='motions_amendments_enabled',
|
name='motions_amendments_enabled',
|
||||||
default_value=False,
|
default_value=False,
|
||||||
|
Loading…
Reference in New Issue
Block a user