Übersetzungen in Front und Backend aufräumen #232 #237
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "kdb-web",
|
||||
"version": "1.0.dev220",
|
||||
"version": "1.0.dev232",
|
||||
"scripts": {
|
||||
"ng": "ng",
|
||||
"update-version": "ts-node-esm update-version.ts",
|
||||
|
@ -10,17 +10,17 @@
|
||||
<ng-template pTemplate="caption">
|
||||
<div class="table-caption">
|
||||
<div class="table-caption-text">
|
||||
<ng-container *ngIf="!loading">{{users.length}} {{'admin.auth_users.of' | translate}}
|
||||
<ng-container *ngIf="!loading">{{users.length}} {{'common.of' | translate}}
|
||||
{{dt.totalRecords}}
|
||||
</ng-container>
|
||||
{{'admin.auth_users.users' | translate}}
|
||||
</div>
|
||||
|
||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
||||
<button pButton label="{{'admin.auth_users.add' | translate}}" class="icon-btn btn"
|
||||
<button pButton label="{{'common.add' | translate}}" class="icon-btn btn"
|
||||
icon="pi pi-user-plus" (click)="addUser(dt)" [disabled]="isEditingNew">
|
||||
</button>
|
||||
<button pButton label="{{'admin.auth_users.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
<button pButton label="{{'common.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
class="icon-btn btn" (click)="resetFilters()">
|
||||
</button>
|
||||
</div>
|
||||
@ -45,7 +45,7 @@
|
||||
|
||||
<th pSortableColumn="email">
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'admin.auth_users.headers.e_mail' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.email' | translate}}</div>
|
||||
<p-sortIcon field="email" class="table-header-icon"></p-sortIcon>
|
||||
</div>
|
||||
</th>
|
||||
@ -84,7 +84,7 @@
|
||||
|
||||
<th class="table-header-actions">
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'admin.auth_users.headers.actions' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.actions' | translate}}</div>
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
@ -101,7 +101,7 @@
|
||||
</th>
|
||||
<th>
|
||||
<form [formGroup]="filterForm">
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'admin.auth_users.headers.e_mail' | translate}}">
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'common.email' | translate}}">
|
||||
</form>
|
||||
</th>
|
||||
<th></th>
|
||||
@ -224,7 +224,7 @@
|
||||
|
||||
<ng-template pTemplate="emptymessage">
|
||||
<tr>
|
||||
<td colspan="9">{{'admin.auth_users.no_entries_found' | translate}}</td>
|
||||
<td colspan="9">{{'common.no_entries_found' | translate}}</td>
|
||||
</tr>
|
||||
</ng-template>
|
||||
|
||||
|
@ -65,42 +65,42 @@
|
||||
<div class="content-wrapper">
|
||||
<div class="content-header">
|
||||
<h2>
|
||||
{{'admin.settings.e_mail.header' | translate}}
|
||||
{{'admin.settings.email.header' | translate}}
|
||||
</h2>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<div class="content-row">
|
||||
<div class="content-column">
|
||||
<div class="content-data-name">{{'admin.settings.e_mail.user' | translate}}:</div>
|
||||
<div class="content-data-name">{{'admin.settings.email.user' | translate}}:</div>
|
||||
<div class="content-data-value">{{data.mailUser}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content-row">
|
||||
<div class="content-column">
|
||||
<div class="content-data-name">{{'admin.settings.e_mail.host' | translate}}:</div>
|
||||
<div class="content-data-name">{{'admin.settings.email.host' | translate}}:</div>
|
||||
<div class="content-data-value">{{data.mailHost}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content-row">
|
||||
<div class="content-column">
|
||||
<div class="content-data-name">{{'admin.settings.e_mail.port' | translate}}:</div>
|
||||
<div class="content-data-name">{{'admin.settings.email.port' | translate}}:</div>
|
||||
<div class="content-data-value">{{data.mailPort}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content-row">
|
||||
<div class="content-column">
|
||||
<div class="content-data-name">{{'admin.settings.e_mail.transceiver' | translate}}:</div>
|
||||
<div class="content-data-name">{{'admin.settings.email.transceiver' | translate}}:</div>
|
||||
<div class="content-data-value">{{data.mailTransceiver}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content-row">
|
||||
<div class="content-column">
|
||||
<div class="content-data-name">{{'admin.settings.e_mail.e_mail_address' | translate}}:</div>
|
||||
<div class="content-data-name">{{'admin.settings.email.email_address' | translate}}:</div>
|
||||
<div class="content-data-value">{{data.mailTransceiverAddress}}</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -109,17 +109,17 @@
|
||||
<form [formGroup]="testMailForm" class="content-column">
|
||||
<div class="content-data-name">
|
||||
<div class="input-field content-input-field">
|
||||
<input type="email" pInputText formControlName="mail" placeholder="{{'admin.settings.e_mail.e_mail' | translate}}" autocomplete="email">
|
||||
<input type="email" pInputText formControlName="mail" placeholder="{{'common.email' | translate}}" autocomplete="email">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content-data-value">
|
||||
<div class="login-form-submit">
|
||||
<button pButton icon="pi pi-save" label="{{'admin.settings.e_mail.send_e_mail' | translate}}" class="btn login-form-submit-btn"
|
||||
<button pButton icon="pi pi-save" label="{{'common.email' | translate}}" class="btn login-form-submit-btn"
|
||||
(click)="testMail()" [disabled]="testMailForm.invalid"></button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -6,7 +6,7 @@
|
||||
<h1>{{'auth.header' | translate}}</h1>
|
||||
<div *ngIf="!ready" class="input-field">
|
||||
<input type="email" pInputText formControlName="email"
|
||||
placeholder="{{'auth.forgot_password.e_mail' | translate}}" autocomplete="username email">
|
||||
placeholder="{{'common.email' | translate}}" autocomplete="username email">
|
||||
</div>
|
||||
<div *ngIf="ready" class="input-field-info-text">
|
||||
{{'auth.forgot_password.send_confirmation_url' | translate}}
|
||||
@ -60,4 +60,4 @@
|
||||
</div>
|
||||
|
||||
<app-auth-header></app-auth-header>
|
||||
</section>
|
||||
</section>
|
||||
|
@ -4,7 +4,7 @@
|
||||
<form [formGroup]="loginForm">
|
||||
<h1>{{'auth.header' | translate}}</h1>
|
||||
<div class="input-field">
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'auth.login.e_mail' | translate}}" [ngClass]="{ 'invalid-feedback-input': submitted && (
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'common.email' | translate}}" [ngClass]="{ 'invalid-feedback-input': submitted && (
|
||||
(loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required) ||
|
||||
(authUserAtrErrors.email.wrongData) ||
|
||||
(authUserAtrErrors.email.notConfirmed)
|
||||
@ -12,9 +12,9 @@
|
||||
<div *ngIf="submitted" class="invalid-feedback">
|
||||
<div
|
||||
*ngIf="loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required">
|
||||
{{'auth.login.e_mail_required' | translate}}</div>
|
||||
{{'auth.login.email_required' | translate}}</div>
|
||||
<div *ngIf="authUserAtrErrors.email.wrongData">{{'auth.login.user_not_found' | translate}}</div>
|
||||
<div *ngIf="authUserAtrErrors.email.notConfirmed">{{'auth.login.e_mail_not_confirmed' | translate}}</div>
|
||||
<div *ngIf="authUserAtrErrors.email.notConfirmed">{{'auth.login.email_not_confirmed' | translate}}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-field">
|
||||
@ -24,10 +24,10 @@
|
||||
styleClass="p-password p-component p-inputwrapper p-input-icon-right"
|
||||
Remove after update!
|
||||
-->
|
||||
<p-password type="password" formControlName="password" placeholder="{{'auth.login.password' | translate}}" [ngClass]="{ 'invalid-feedback-input': submitted && (
|
||||
<p-password formControlName="password" placeholder="{{'auth.login.password' | translate}}" [ngClass]="{ 'invalid-feedback-input': submitted && (
|
||||
(loginForm.controls.password.errors && loginForm.controls.password.errors['required'] || authUserAtrErrors.password.required) ||
|
||||
(authUserAtrErrors.password.wrongData)
|
||||
)}" autocomplete="current-password" [toggleMask]="true" [feedback]="false"
|
||||
)}" [toggleMask]="true" [feedback]="false"
|
||||
styleClass="p-password p-component p-inputwrapper p-input-icon-right"
|
||||
></p-password>
|
||||
<div *ngIf="submitted" class="invalid-feedback">
|
||||
|
@ -26,29 +26,29 @@
|
||||
</div>
|
||||
|
||||
<div class="input-field">
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'auth.register.e_mail' | translate}}"
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'common.email' | translate}}"
|
||||
[ngClass]="{ 'invalid-feedback-input': submitted && (authUserAtrErrors.email.wrongData || loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required)}"
|
||||
autocomplete="username email">
|
||||
<div *ngIf="submitted" class="invalid-feedback">
|
||||
<div
|
||||
*ngIf="loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required">
|
||||
{{'auth.register.e_mail_required' | translate}}</div>
|
||||
{{'auth.register.email_required' | translate}}</div>
|
||||
<div *ngIf="authUserAtrErrors.email.wrongData">{{'auth.register.user_already_exists' | translate}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="input-field">
|
||||
<input type="email" pInputText formControlName="emailRepeat" placeholder="{{'auth.register.repeat_e_mail' | translate}}"
|
||||
<input type="email" pInputText formControlName="emailRepeat" placeholder="{{'common.email' | translate}}"
|
||||
[ngClass]="{ 'invalid-feedback-input': submitted && repeatErrors.email}">
|
||||
<div *ngIf="submitted" class="invalid-feedback">
|
||||
<div *ngIf="repeatErrors.email">{{'auth.register.e_mails_not_match' | translate}}</div>
|
||||
<div *ngIf="repeatErrors.email">{{'auth.register.emails_not_match' | translate}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="input-field">
|
||||
<p-password type="password" formControlName="password" placeholder="{{'auth.register.password' | translate}}"
|
||||
ngClass="{ 'invalid-feedback': submitted && loginForm.controls.password.errors && loginForm.controls.password.errors['required'] || authUserAtrErrors.password.required}"
|
||||
autocomplete="new-password" [toggleMask]="true" [feedback]="false"
|
||||
<!--ngClass="{ 'invalid-feedback': submitted && loginForm.controls.password.errors && loginForm.controls.password.errors['required'] || authUserAtrErrors.password.required}"-->
|
||||
<p-password formControlName="password" placeholder="{{'auth.register.password' | translate}}"
|
||||
[toggleMask]="true" [feedback]="false"
|
||||
styleClass="p-password p-component p-inputwrapper p-input-icon-right"></p-password>
|
||||
<div *ngIf="submitted" class="invalid-feedback">
|
||||
<div
|
||||
@ -58,7 +58,7 @@
|
||||
</div>
|
||||
|
||||
<div class="input-field">
|
||||
<p-password type="password" formControlName="passwordRepeat" placeholder="{{'auth.register.repeat_password' | translate}}"
|
||||
<p-password formControlName="passwordRepeat" placeholder="{{'auth.register.repeat_password' | translate}}"
|
||||
[ngClass]="{ 'invalid-feedback-input': submitted && repeatErrors.password}" [toggleMask]="true"
|
||||
[feedback]="false" styleClass="p-password p-component p-inputwrapper p-input-icon-right">
|
||||
</p-password>
|
||||
|
@ -21,14 +21,14 @@
|
||||
</div>
|
||||
|
||||
<div class="server-count">
|
||||
{{servers.length}} {{'view.dashboard.of' | translate}} {{totalRecords}} {{'view.dashboard.servers' | translate}}:
|
||||
{{servers.length}} {{'common.of' | translate}} {{totalRecords}} {{'view.dashboard.servers' | translate}}:
|
||||
<hr>
|
||||
</div>
|
||||
|
||||
<div class="server-list">
|
||||
<div class="server" *ngFor="let server of servers" (click)="selectServer(server)">
|
||||
<div class="logo">
|
||||
<img *ngIf="server.iconURL" [src]="server.iconURL">
|
||||
<img *ngIf="server.iconURL" [src]="server.iconURL" alt="">
|
||||
edraft marked this conversation as resolved
|
||||
</div>
|
||||
|
||||
<div class="info">
|
||||
|
@ -10,17 +10,17 @@
|
||||
<ng-template pTemplate="caption">
|
||||
<div class="table-caption">
|
||||
<div class="table-caption-text">
|
||||
<ng-container *ngIf="!loading">{{rules.length}} {{'view.server.auto_roles.rules.of' | translate}}
|
||||
<ng-container *ngIf="!loading">{{rules.length}} {{'common.of' | translate}}
|
||||
{{dt.totalRecords}}
|
||||
</ng-container>
|
||||
{{'view.server.auto_roles.rules.auto_roles' | translate}}
|
||||
</div>
|
||||
|
||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
||||
<button pButton label="{{'admin.auth_users.add' | translate}}" class="icon-btn btn"
|
||||
<button pButton label="{{'common.add' | translate}}" class="icon-btn btn"
|
||||
icon="pi pi-user-plus" (click)="addAutoRoleRule(dt)" [disabled]="isEditingNew">
|
||||
</button>
|
||||
<button pButton label="{{'view.server.auto_roles.rules.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
<button pButton label="{{'common.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
class="icon-btn btn" (click)="resetFilters()">
|
||||
</button>
|
||||
</div>
|
||||
@ -31,7 +31,7 @@
|
||||
<tr>
|
||||
<th pSortableColumn="id">
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.auto_roles.rules.headers.id' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.id' | translate}}</div>
|
||||
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||
</div>
|
||||
</th>
|
||||
@ -63,7 +63,7 @@
|
||||
|
||||
<th>
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.auto_roles.rules.headers.actions' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.actions' | translate}}</div>
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
@ -71,7 +71,7 @@
|
||||
<tr>
|
||||
<th class="table-header-small">
|
||||
<form [formGroup]="filterForm">
|
||||
<input type="text" pInputText formControlName="id" placeholder="{{'view.server.auto_roles.rules.headers.id' | translate}}">
|
||||
<input type="text" pInputText formControlName="id" placeholder="{{'common.id' | translate}}">
|
||||
</form>
|
||||
</th>
|
||||
<th>
|
||||
@ -176,7 +176,7 @@
|
||||
<ng-template pTemplate="emptymessage">
|
||||
<tr></tr>
|
||||
<tr>
|
||||
<td colspan="10">{{'view.server.auto_roles.rules.no_entries_found' | translate}}</td>
|
||||
<td colspan="10">{{'common.no_entries_found' | translate}}</td>
|
||||
</tr>
|
||||
<tr></tr>
|
||||
</ng-template>
|
||||
|
@ -10,17 +10,17 @@
|
||||
<ng-template pTemplate="caption">
|
||||
<div class="table-caption">
|
||||
<div class="table-caption-text">
|
||||
<ng-container *ngIf="!loading">{{auto_roles.length}} {{'view.server.auto_roles.of' | translate}}
|
||||
<ng-container *ngIf="!loading">{{auto_roles.length}} {{'common.of' | translate}}
|
||||
{{dt.totalRecords}}
|
||||
</ng-container>
|
||||
{{'view.server.auto_roles.auto_roles' | translate}}
|
||||
</div>
|
||||
|
||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
||||
<button pButton label="{{'admin.auth_users.add' | translate}}" class="icon-btn btn"
|
||||
<button pButton label="{{'common.add' | translate}}" class="icon-btn btn"
|
||||
icon="pi pi-user-plus" (click)="addAutoRole(dt)" [disabled]="isEditingNew">
|
||||
</button>
|
||||
<button pButton label="{{'view.server.auto_roles.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
<button pButton label="{{'common.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
class="icon-btn btn" (click)="resetFilters()">
|
||||
</button>
|
||||
</div>
|
||||
@ -31,7 +31,7 @@
|
||||
<tr>
|
||||
<th pSortableColumn="id">
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.auto_roles.headers.id' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.id' | translate}}</div>
|
||||
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||
</div>
|
||||
</th>
|
||||
@ -77,7 +77,7 @@
|
||||
|
||||
<th>
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.auto_roles.headers.actions' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.actions' | translate}}</div>
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
@ -85,7 +85,7 @@
|
||||
<tr>
|
||||
<th class="table-header-small">
|
||||
<form [formGroup]="filterForm">
|
||||
<input type="text" pInputText formControlName="id" placeholder="{{'view.server.auto_roles.headers.id' | translate}}">
|
||||
<input type="text" pInputText formControlName="id" placeholder="{{'common.id' | translate}}">
|
||||
</form>
|
||||
</th>
|
||||
<th>
|
||||
@ -209,7 +209,7 @@
|
||||
<ng-template pTemplate="emptymessage">
|
||||
<tr></tr>
|
||||
<tr>
|
||||
<td colspan="10">{{'view.server.auto_roles.no_entries_found' | translate}}</td>
|
||||
<td colspan="10">{{'common.no_entries_found' | translate}}</td>
|
||||
</tr>
|
||||
<tr></tr>
|
||||
</ng-template>
|
||||
|
@ -10,17 +10,17 @@
|
||||
<ng-template pTemplate="caption">
|
||||
<div class="table-caption">
|
||||
<div class="table-caption-text">
|
||||
<ng-container *ngIf="!loading">{{levels.length}} {{'view.server.levels.of' | translate}}
|
||||
<ng-container *ngIf="!loading">{{levels.length}} {{'common.of' | translate}}
|
||||
{{dt.totalRecords}}
|
||||
</ng-container>
|
||||
{{'view.server.levels.levels' | translate}}
|
||||
</div>
|
||||
|
||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
||||
<button pButton label="{{'admin.auth_users.add' | translate}}" class="icon-btn btn"
|
||||
<button pButton label="{{'common.add' | translate}}" class="icon-btn btn"
|
||||
icon="pi pi-user-plus" (click)="addLevel(dt)" [disabled]="isEditingNew">
|
||||
</button>
|
||||
<button pButton label="{{'view.server.levels.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
<button pButton label="{{'common.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
class="icon-btn btn" (click)="resetFilters()">
|
||||
</button>
|
||||
</div>
|
||||
@ -31,7 +31,7 @@
|
||||
<tr>
|
||||
<th pSortableColumn="id">
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.levels.headers.id' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.id' | translate}}</div>
|
||||
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||
</div>
|
||||
</th>
|
||||
@ -78,7 +78,7 @@
|
||||
|
||||
<th>
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.levels.headers.actions' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.actions' | translate}}</div>
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
@ -87,7 +87,7 @@
|
||||
<th class="table-header-small">
|
||||
<form [formGroup]="filterForm">
|
||||
<input type="text" pInputText formControlName="id"
|
||||
placeholder="{{'view.server.levels.headers.id' | translate}}">
|
||||
placeholder="{{'common.id' | translate}}">
|
||||
</form>
|
||||
</th>
|
||||
<th>
|
||||
@ -201,7 +201,7 @@
|
||||
<ng-template pTemplate="emptymessage">
|
||||
<tr></tr>
|
||||
<tr>
|
||||
<td colspan="10">{{'view.server.levels.no_entries_found' | translate}}</td>
|
||||
<td colspan="10">{{'common.no_entries_found' | translate}}</td>
|
||||
</tr>
|
||||
<tr></tr>
|
||||
</ng-template>
|
||||
|
@ -10,14 +10,14 @@
|
||||
<ng-template pTemplate="caption">
|
||||
<div class="table-caption">
|
||||
<div class="table-caption-text">
|
||||
<ng-container *ngIf="!loading">{{members.length}} {{'view.server.members.of' | translate}}
|
||||
<ng-container *ngIf="!loading">{{members.length}} {{'common.of' | translate}}
|
||||
{{dt.totalRecords}}
|
||||
</ng-container>
|
||||
{{'view.server.members.members' | translate}}
|
||||
</div>
|
||||
|
||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
||||
<button pButton label="{{'view.server.members.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
<button pButton label="{{'common.reset_filters' | translate}}" icon="pi pi-undo"
|
||||
class="icon-btn btn" (click)="resetFilters()">
|
||||
</button>
|
||||
</div>
|
||||
@ -28,14 +28,14 @@
|
||||
<tr>
|
||||
<th pSortableColumn="id">
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.members.headers.id' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.id' | translate}}</div>
|
||||
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||
</div>
|
||||
</th>
|
||||
|
||||
<th pSortableColumn="discordId">
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.members.headers.discord_id' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.discord_id' | translate}}</div>
|
||||
<p-sortIcon field="discordId" class="table-header-icon"></p-sortIcon>
|
||||
</div>
|
||||
</th>
|
||||
@ -89,7 +89,7 @@
|
||||
|
||||
<th>
|
||||
<div class="table-header-label">
|
||||
<div class="table-header-text">{{'view.server.members.headers.actions' | translate}}</div>
|
||||
<div class="table-header-text">{{'common.actions' | translate}}</div>
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
@ -97,12 +97,12 @@
|
||||
<tr>
|
||||
<th class="table-header-small">
|
||||
<form [formGroup]="filterForm">
|
||||
<input type="text" pInputText formControlName="id" placeholder="{{'view.server.members.headers.id' | translate}}">
|
||||
<input type="text" pInputText formControlName="id" placeholder="{{'common.id' | translate}}">
|
||||
</form>
|
||||
</th>
|
||||
<th class="table-header-medium">
|
||||
<form [formGroup]="filterForm">
|
||||
<input type="text" pInputText formControlName="discordId" placeholder="{{'view.server.members.headers.discord_id' | translate}}">
|
||||
<input type="text" pInputText formControlName="discordId" placeholder="{{'common.discord_id' | translate}}">
|
||||
</form>
|
||||
</th>
|
||||
<th>
|
||||
@ -241,7 +241,7 @@
|
||||
<ng-template pTemplate="emptymessage">
|
||||
<tr></tr>
|
||||
<tr>
|
||||
<td colspan="10">{{'view.server.members.no_entries_found' | translate}}</td>
|
||||
<td colspan="10">{{'common.no_entries_found' | translate}}</td>
|
||||
</tr>
|
||||
<tr></tr>
|
||||
</ng-template>
|
||||
|
@ -11,11 +11,11 @@
|
||||
<div class="content">
|
||||
<div class="content-row">
|
||||
<div class="content-column">
|
||||
<div class="content-data-name">{{'view.server.profile.id' | translate}}:</div>
|
||||
<div class="content-data-name">{{'common.id' | translate}}:</div>
|
||||
<div class="content-data-value">{{user.id}}</div>
|
||||
</div>
|
||||
<div class="content-column">
|
||||
<div class="content-data-name">{{'view.server.profile.discord_id' | translate}}:</div>
|
||||
<div class="content-data-name">{{'common.discord_id' | translate}}:</div>
|
||||
<div class="content-data-value">{{user.discordId}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,10 +1,10 @@
|
||||
<div class="client">
|
||||
<div class="client-info">
|
||||
<label class="client-info-header">{{'view.server.dashboard.id' | translate}}</label>
|
||||
<label class="client-info-header">{{'common.id' | translate}}</label>
|
||||
<label class="client-info-value">{{client.id}}</label>
|
||||
</div>
|
||||
<div class="client-info">
|
||||
<label class="client-info-header">{{'view.server.dashboard.discord_id' | translate}}</label>
|
||||
<label class="client-info-header">{{'common.discord_id' | translate}}</label>
|
||||
<label class="client-info-value">{{client.discordId}}</label>
|
||||
</div>
|
||||
<div class="client-info">
|
||||
|
@ -17,10 +17,10 @@
|
||||
</div>
|
||||
|
||||
<div class="input-field">
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'view.user_settings.e_mail' | translate}}"
|
||||
<input type="email" pInputText formControlName="email" placeholder="{{'common.email' | translate}}"
|
||||
autocomplete="username email" [ngClass]="{ 'invalid-feedback-input': submitted && errors.email}">
|
||||
<div *ngIf="submitted" class="invalid-feedback">
|
||||
<div *ngIf="errors.email">{{'view.user_settings.e_mail_already_exists' | translate}}</div>
|
||||
<div *ngIf="errors.email">{{'view.user_settings.email_already_exists' | translate}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -38,4 +38,4 @@
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -3,7 +3,7 @@
|
||||
"WebVersion": {
|
||||
"Major": "1",
|
||||
"Minor": "0",
|
||||
"Micro": "dev220"
|
||||
"Micro": "dev232"
|
||||
},
|
||||
"Themes": [
|
||||
{
|
||||
|
@ -1,410 +1,171 @@
|
||||
{
|
||||
"header": {
|
||||
"change_password": "Passwort ändern",
|
||||
"settings": "Einstellungen",
|
||||
"logout": "Ausloggen",
|
||||
"header": "Krümmelmonster WI"
|
||||
},
|
||||
"sidebar": {
|
||||
"dashboard": "Dashboard",
|
||||
"server": {
|
||||
"dashboard": "Dashboard",
|
||||
"profile": "Dein Profil",
|
||||
"members": "Mitglieder",
|
||||
"levels": "Level",
|
||||
"auto_roles": "Auto Rollen"
|
||||
},
|
||||
"server_empty": "Kein Server ausgewählt",
|
||||
"members": "Mitglieder",
|
||||
"settings": "Einstellungen",
|
||||
"administration": "Administration",
|
||||
"config": "Konfiguration",
|
||||
"auth_user_list": "Benutzer"
|
||||
},
|
||||
"admin": {
|
||||
"settings": {
|
||||
"header": "Konfiguration",
|
||||
"website": {
|
||||
"header": "Webseite",
|
||||
"frontend_version": "Webseite Version",
|
||||
"backend_version": "Server Version",
|
||||
"config_path": "Konfigurations-Dateipfad",
|
||||
"frontend_base_url": "Webseite Basis-URL",
|
||||
"backend_base_url": "Server Basis-URL",
|
||||
"token_expire_time": "Token Ablaufzeit",
|
||||
"refresh_token_expire_time": "Refresh Token Ablaufzeit"
|
||||
},
|
||||
"e_mail": {
|
||||
"header": "E-Mail",
|
||||
"user": "Benutzer",
|
||||
"host": "Host",
|
||||
"port": "Port",
|
||||
"transceiver": "Absender",
|
||||
"e_mail_address": "E-Mail Adresse",
|
||||
"e_mail": "E-Mail",
|
||||
"send_e_mail": "E-Mail senden"
|
||||
},
|
||||
"message": {
|
||||
"error": "Fehler",
|
||||
"could_not_send_mail": "E-Mail konte nicht gesendet werden!",
|
||||
"connection_failed": "Verbindung fehlgeschlagen",
|
||||
"connection_to_mail_failed": "Die Verbindung zum Mailserver konnte nicht hergestellt werden!",
|
||||
"mail_login_failed": "Die Anmeldung am Mailserver ist fehlgeschlagen!",
|
||||
"send_failed": "Senden fehlgeschlagen",
|
||||
"test_mail_not_send": "Die Test E-Mail konnte nicht gesendet werden!",
|
||||
"success": "Erfolg",
|
||||
"send_mail": "E-Mail wurde erfolgreich gesendet"
|
||||
}
|
||||
},
|
||||
"auth_users": {
|
||||
"header": "Benutzer",
|
||||
"of": "von",
|
||||
"add": "Hinzufügen",
|
||||
"reset_filters": "Filter zurücksetzen",
|
||||
"users": "Benutzer",
|
||||
"headers": {
|
||||
"users": "Benutzer",
|
||||
"active": "Aktiv",
|
||||
"auth_role": "Rolle",
|
||||
"first_name": "Vorname",
|
||||
"last_name": "Nachname",
|
||||
"e_mail": "E-Mail",
|
||||
"auth_role": "Rolle",
|
||||
"active": "Aktiv",
|
||||
"role": "Rolle",
|
||||
"password": "Passwort",
|
||||
"actions": "Aktionen"
|
||||
"role": "Rolle",
|
||||
"users": "Benutzer"
|
||||
},
|
||||
"no_entries_found": "Keine Einträge gefunden",
|
||||
"message": {
|
||||
"cannot_delete_user": "Benutzer kann nicht gelöscht werden",
|
||||
"invalid_email": "Ungültige E-Mail",
|
||||
"invalid_email_d": "Die E-Mail {{email}} ist nicht gültig!",
|
||||
"user_already_exists": "Benutzer existiert bereits",
|
||||
"user_already_exists_d": "Der Benutzer {{email}} existiert bereits!",
|
||||
"logon_with_another_user": "Loggen Sie sich mit einem anderen Benutzer ein, um diesen Benutzer zu löschen!",
|
||||
"user_added": "Benutzer hinzugefügt",
|
||||
"user_added_d": "Benutzer {{email}} erfolgreich hinzugefügt",
|
||||
"user_already_exists": "Benutzer existiert bereits",
|
||||
"user_already_exists_d": "Der Benutzer {{email}} existiert bereits!",
|
||||
"user_change_failed": "Benutzer änderung fehlgeschlagen",
|
||||
Ebola-Chan
commented
"Benutzeränderung"
"Benutzeränderung"
Hier zum Kopieren:
```json
"user_change_failed": "Benutzeränderung fehlgeschlagen",
```
|
||||
"user_change_failed_d": "Benutzer {{email}} konnte nicht geändert werden!",
|
||||
"user_changed": "Benutzer geändert",
|
||||
"user_changed_d": "Benutzer {{email}} erfolgreich geändert",
|
||||
"cannot_delete_user": "Benutzer kann nicht gelöscht werden",
|
||||
"logon_with_another_user": "Loggen Sie sich mit einem anderen Benutzer ein, um diesen Benutzer zu löschen!",
|
||||
"user_delete": "Benutzer löschen",
|
||||
"user_delete_q": "Sind Sie sich sicher, dass Sie {{email}} löschen möchten?",
|
||||
"user_deleted": "Benutzer gelöscht",
|
||||
"user_deleted_d": "Benutzer {{email}} erfolgreich gelöscht"
|
||||
},
|
||||
"users": "Benutzer"
|
||||
},
|
||||
"settings": {
|
||||
"email": {
|
||||
"email_address": "E-Mail Adresse",
|
||||
Ebola-Chan marked this conversation as resolved
Outdated
Ebola-Chan
commented
"E-Mail-Adresse"
"E-Mail-Adresse"
Hier zum Kopieren:
```json
"email_address": "E-Mail-Adresse",
```
Ebola-Chan
commented
"E-Mail-Adresse" damit es ein Wort ist "E-Mail-Adresse" damit es ein Wort ist
|
||||
"header": "E-Mail",
|
||||
"host": "Host",
|
||||
"port": "Port",
|
||||
"send_email": "E-Mail senden",
|
||||
"transceiver": "Absender",
|
||||
"user": "Benutzer"
|
||||
},
|
||||
"header": "Konfiguration",
|
||||
"message": {
|
||||
"connection_failed": "Verbindung fehlgeschlagen",
|
||||
"connection_to_mail_failed": "Die Verbindung zum Mailserver konnte nicht hergestellt werden!",
|
||||
"could_not_send_mail": "E-Mail konte nicht gesendet werden!",
|
||||
"error": "Fehler",
|
||||
"mail_login_failed": "Die Anmeldung am Mailserver ist fehlgeschlagen!",
|
||||
"send_failed": "Senden fehlgeschlagen",
|
||||
"send_mail": "E-Mail wurde erfolgreich gesendet",
|
||||
"success": "Erfolg",
|
||||
"test_mail_not_send": "Die Test E-Mail konnte nicht gesendet werden!"
|
||||
},
|
||||
"website": {
|
||||
"backend_base_url": "Server Basis-URL",
|
||||
"backend_version": "Server Version",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Serverversion"
"Serverversion"
Hier zum Kopieren:
```json
"backend_version": "Serverversion",
```
|
||||
"config_path": "Konfigurations-Dateipfad",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Konfigurationsdateipfad"
"Konfigurationsdateipfad"
Hier zum Kopieren:
```json
"config_path": "Konfigurationsdateipfad",
```
|
||||
"frontend_base_url": "Webseite Basis-URL",
|
||||
"frontend_version": "Webseite Version",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Webseitenversion"
"Webseitenversion"
Hier zum Kopieren:
```json
"frontend_version": "Webseitenversion",
```
|
||||
"header": "Webseite",
|
||||
"refresh_token_expire_time": "Refresh Token Ablaufzeit",
|
||||
"token_expire_time": "Token Ablaufzeit"
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Die Wörter in
könnten auch zusammengeschrieben werden, aber ich lasse dich das entscheiden. Die Wörter in
```json
"refresh_token_expire_time": "Refresh Token Ablaufzeit",
"token_expire_time": "Token Ablaufzeit"
```
könnten auch zusammengeschrieben werden, aber ich lasse dich das entscheiden.
|
||||
}
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
"header": "Krümmelmonster WI",
|
||||
"login": {
|
||||
"e_mail": "E-Mail",
|
||||
"password": "Passwort",
|
||||
"login": "Einloggen",
|
||||
"login_with_discord": "Mit Discord Einloggen",
|
||||
"register": "Registrieren",
|
||||
"forgot_password": "Passwort vergessen?",
|
||||
"e_mail_required": "E-Mail benötigt",
|
||||
"user_not_found": "Benutzer nicht gefunden",
|
||||
"e_mail_not_confirmed": "E-Mail nicht bestätigt",
|
||||
"password_required": "Passwort benötigt",
|
||||
"wrong_password": "Falsches passwort",
|
||||
"message": {
|
||||
"confirm_email": "E-Mail Bestätigen",
|
||||
"confirm_email_d": "Du musst deine E-Mail {{email}} Bestätigen, in dem du den Link öffnest, den wir dir geschickt haben."
|
||||
}
|
||||
},
|
||||
"register": {
|
||||
"first_name": "Vorname",
|
||||
"last_name": "Nachname",
|
||||
"e_mail": "E-Mail",
|
||||
"repeat_e_mail": "E-mail wiederholen",
|
||||
"password": "Password",
|
||||
"repeat_password": "Password wiederholen",
|
||||
"register": "Registrieren",
|
||||
"register_with_discord": "Mit Discord Registrieren",
|
||||
"login": "Einloggen",
|
||||
"user_already_exists": "Benutzer existiert bereits",
|
||||
"passwords_not_match": "Passwörter sitmmen nicht überein",
|
||||
"e_mails_not_match": "E-Mails sitmmen nicht überein",
|
||||
"first_name_required": "Vorname benötigt",
|
||||
"last_name_required": "Nachname benötigt",
|
||||
"e_mail_required": "E-Mail benötigt",
|
||||
"password_required": "Passwort benötigt",
|
||||
"first_name_invalid": "Vorname ungültig",
|
||||
"last_name_invalid": "Nachname ungültig"
|
||||
},
|
||||
"forgot_password": {
|
||||
"e_mail": "E-Mail",
|
||||
"send_confirmation_url": "Falls ein Benutzer mit der E-Mail gefunden wurde, wurde Betstätigungslink versendet",
|
||||
"reset_password": "Passwort zurücksetzen",
|
||||
"login": "Anmelden",
|
||||
"register": "Registrieren",
|
||||
"repeat_password": "Passwort wiederholen",
|
||||
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
|
||||
"password": "Passwort",
|
||||
"message": {
|
||||
"reset_password": "Passwort zurückgesetzt",
|
||||
"reset_password_d": "Dein Passwort wurde zurückgesetzt"
|
||||
Ebola-Chan
commented
In den vorherigen Texten wurde der User in der Höflichkeitsform angesprochen. Soll dies hier evtl auch fortgesetzt werden?
In den vorherigen Texten wurde der User in der Höflichkeitsform angesprochen. Soll dies hier evtl auch fortgesetzt werden?
Hier zum Kopieren:
```json
"reset_password_d": "Ihr Passwort wurde zurückgesetzt"
```
|
||||
}
|
||||
}
|
||||
},
|
||||
"view": {
|
||||
"dashboard": {
|
||||
"header": "Dashboard",
|
||||
"of": "von",
|
||||
"servers": "Server",
|
||||
"server": {
|
||||
"header": "Server",
|
||||
"member_count": "Mitglied(er)"
|
||||
},
|
||||
"filter": {
|
||||
"name": "Name"
|
||||
}
|
||||
},
|
||||
"server": {
|
||||
"header": "Server",
|
||||
"dashboard": {
|
||||
"header": "Server dashboard",
|
||||
"id": "Id",
|
||||
"discord_id": "Discord Id",
|
||||
"name": "Name",
|
||||
"sent_message_count": "Gesendete Nachrichten",
|
||||
"received_message_count": "Empfangene Nachrichten",
|
||||
"deleted_message_count": "Gelöschte Nachrichten",
|
||||
"received_command_count": "Empfangene Befehle",
|
||||
"moved_users_count": "Verschobene Benutzer"
|
||||
},
|
||||
"profile": {
|
||||
"header": "Dein Profil",
|
||||
"id": "Id",
|
||||
"discord_id": "Discord Id",
|
||||
"name": "Name",
|
||||
"xp": "XP",
|
||||
"ontime": "Ontime",
|
||||
"minecraft_id": "Minecraft Id",
|
||||
"level": "Level",
|
||||
"left_server": "Hat Server verlassen",
|
||||
"joined_voice_channel": {
|
||||
"header": "Sprachkanal-beitritte",
|
||||
"time": "Zeit",
|
||||
"channel": "Sprachkanal"
|
||||
},
|
||||
"joined_game_server": {
|
||||
"header": "Gameserver-beitritte",
|
||||
"time": "Spielzeit",
|
||||
"name": "Gameserver"
|
||||
},
|
||||
"joined_server": {
|
||||
"header": "Server-beitritte",
|
||||
"time": "Zeit"
|
||||
},
|
||||
"permission_denied": "Zugriff Verweigert!",
|
||||
"permission_denied_d": "Du musst Moderator sein, um andere Profile sehen zu können!"
|
||||
},
|
||||
"members": {
|
||||
"header": "Mitglieder",
|
||||
"of": "von",
|
||||
"add": "Hinzufügen",
|
||||
"reset_filters": "Filter zurücksetzen",
|
||||
"members": "Mitgliedern",
|
||||
"headers": {
|
||||
"id": "Id",
|
||||
"discord_id": "Discord Id",
|
||||
"name": "Name",
|
||||
"xp": "XP",
|
||||
"ontime": "Ontime",
|
||||
"left_server": "Aktiv",
|
||||
"level": "Level",
|
||||
"actions": "Aktionen"
|
||||
},
|
||||
"no_entries_found": "Keine Einträge gefunden",
|
||||
"message": {
|
||||
"user_changed": "Benutzer geändert",
|
||||
"user_changed_d": "Benutzer {{name}} erfolgreich geändert",
|
||||
"user_change_failed": "Benutzer Änderung fehlgeschlagen",
|
||||
"user_change_failed_d": "Benutzer {{name}} konnte nicht geändert werden!"
|
||||
}
|
||||
},
|
||||
"auto_roles": {
|
||||
"header": "Auto Rollen",
|
||||
"of": "von",
|
||||
"add": "Hinzufügen",
|
||||
"reset_filters": "Filter zurücksetzen",
|
||||
"auto_roles": "Auto Rollen",
|
||||
"headers": {
|
||||
"id": "Id",
|
||||
"channel_id": "Kanal Id",
|
||||
"channel_name": "Kanal",
|
||||
"message_id": "Nachricht Id",
|
||||
"role_count": "Regeln",
|
||||
"actions": "Aktionen"
|
||||
},
|
||||
"no_entries_found": "Keine Einträge gefunden",
|
||||
"message": {
|
||||
"auto_role_create": "Auto Rolle erstellt",
|
||||
"auto_role_create_d": "Auto Rolle {{id}} erfolgreich erstellt",
|
||||
"auto_role_create_failed": "Auto Rolle Erstellung fehlgeschlagen",
|
||||
"auto_role_create_failed_d": "Die Erstellung der Auto Rolle ist fehlgeschlagen!",
|
||||
"auto_role_delete": "Auto Rolle löschen",
|
||||
"auto_role_delete_q": "Sind Sie sich sicher, dass Sie die Auto Rolle {{id}} löschen möchten?",
|
||||
"auto_role_deleted": "Auto Rolle gelöscht",
|
||||
"auto_role_deleted_d": "Auto Rolle {{id}} erfolgreich gelöscht",
|
||||
"auto_role_delete_failed": "Auto Rolle Löschung fehlgeschlagen",
|
||||
"auto_role_delete_failed_d": "Die Löschung der Auto Rolle {{id}} ist fehlgeschlagen!"
|
||||
},
|
||||
"rules": {
|
||||
"header": "Auto Rollen Regeln",
|
||||
"of": "von",
|
||||
"add": "Hinzufügen",
|
||||
"reset_filters": "Filter zurücksetzen",
|
||||
"auto_roles": "Auto Rollen Regeln",
|
||||
"headers": {
|
||||
"id": "Id",
|
||||
"emoji": "Emoji",
|
||||
"role": "Rolle",
|
||||
"actions": "Aktionen"
|
||||
},
|
||||
"no_entries_found": "Keine Einträge gefunden",
|
||||
"message": {
|
||||
"auto_role_rule_create": "Auto Rollen Regel erstellt",
|
||||
"auto_role_rule_create_d": "Auto Rollen Regel {{id}} erfolgreich erstellt",
|
||||
"auto_role_rule_create_failed": "Auto Rollen Regel Erstellung fehlgeschlagen",
|
||||
"auto_role_rule_create_failed_d": "Die Erstellung der Auto Rollen Regel ist fehlgeschlagen!",
|
||||
"auto_role_rule_update": "Auto Rollen Regel bearbeitet",
|
||||
"auto_role_rule_update_d": "Auto Rollen Regel {{id}} erfolgreich bearbeitet",
|
||||
"auto_role_rule_update_failed": "Auto Rollen Regel Bearbeitung fehlgeschlagen",
|
||||
"auto_role_rule_update_failed_d": "Die Bearbeitung der Auto Rollen Regel ist fehlgeschlagen!",
|
||||
"auto_role_rule_delete": "Auto Rollen Regel löschen",
|
||||
"auto_role_rule_delete_q": "Sind Sie sich sicher, dass Sie die Auto Rollen Regel {{id}} löschen möchten?",
|
||||
"auto_role_rule_deleted": "Auto Rollen Regel gelöscht",
|
||||
"auto_role_rule_deleted_d": "Auto Rollen Regel {{id}} erfolgreich gelöscht",
|
||||
"auto_role_rule_delete_failed": "Auto Rollen Regel Löschung fehlgeschlagen",
|
||||
"auto_role_rule_delete_failed_d": "Die Löschung der Auto Rollen Regel {{id}} ist fehlgeschlagen!"
|
||||
}
|
||||
}
|
||||
},
|
||||
"levels": {
|
||||
"header": "Level",
|
||||
"reset_filters": "Filter zurücksetzen",
|
||||
"of": "von",
|
||||
"add": "Hinzufügen",
|
||||
"levels": "Level",
|
||||
"headers": {
|
||||
"id": "Id",
|
||||
"name": "Name",
|
||||
"color": "Farbe",
|
||||
"min_xp": "Min. XP",
|
||||
"permissions": "Rechte",
|
||||
"actions": "Aktionen"
|
||||
},
|
||||
"no_entries_found": "Keine Einträge gefunden",
|
||||
"message": {
|
||||
"level_create": "Level erstellt",
|
||||
"level_create_d": "Level {{name}} erfolgreich erstellt",
|
||||
"level_create_failed": "Level Erstellung fehlgeschlagen",
|
||||
"level_create_failed_d": "Die Erstellung des Levels ist fehlgeschlagen!",
|
||||
"level_update": "Level bearbeitet",
|
||||
"level_update_d": "Level {{name}} erfolgreich bearbeitet",
|
||||
"level_update_failed": "Level Bearbeitung fehlgeschlagen",
|
||||
"level_update_failed_d": "Die Bearbeitung des Levels ist fehlgeschlagen!",
|
||||
"level_delete": "Level löschen",
|
||||
"level_delete_q": "Sind Sie sich sicher, dass Sie das Level {{name}} löschen möchten?",
|
||||
"level_deleted": "Level gelöscht",
|
||||
"level_deleted_d": "Level {{name}} erfolgreich gelöscht",
|
||||
"level_delete_failed": "Level Löschung fehlgeschlagen",
|
||||
"level_delete_failed_d": "Die Löschung des Levels {{name}} ist fehlgeschlagen!"
|
||||
}
|
||||
}
|
||||
},
|
||||
"user-list": {},
|
||||
"change-password": {
|
||||
"header": "Passwort ändern",
|
||||
"wrong_password": "Falsches Passwort",
|
||||
"password": "Passwort",
|
||||
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
|
||||
"password": "Passwort",
|
||||
"active_password": "Aktuelles Passwort",
|
||||
"new_password": "Neues Passwort",
|
||||
"repeat_new_password": "Neues Passwort wiederholen",
|
||||
"save": "Speichern",
|
||||
"message": {
|
||||
"error": "Fehler",
|
||||
"password_cannot_be_changed": "Dein Passwort konnte nicht geändert werden!",
|
||||
"change_password": "Passwort geändert",
|
||||
"changed_password": "Dein Passwort wurde geändert"
|
||||
}
|
||||
"register": "Registrieren",
|
||||
"repeat_password": "Passwort wiederholen",
|
||||
"reset_password": "Passwort zurücksetzen",
|
||||
"send_confirmation_url": "Falls ein Benutzer mit der E-Mail gefunden wurde, wurde Betstätigungslink versendet"
|
||||
Ebola-Chan
commented
Neben dem Rechtschreibfehler, kann der Satz anders formuliert werden.
Hier:
Neben dem Rechtschreibfehler, kann der Satz anders formuliert werden.
Statt:
```json
"send_confirmation_url": "Falls ein Benutzer mit der E-Mail gefunden wurde, wurde Betstätigungslink versendet"
```
Hier:
```json
"send_confirmation_url": "Eine Bestätigungsmail wird versendet, wenn ein Benutzer mit der E-Mail-Adresse vorhanden ist"
```
|
||||
},
|
||||
"user_settings": {
|
||||
"header": "Einstellungen",
|
||||
"first_name": "Vorname",
|
||||
"last_name": "Nachname",
|
||||
"e_mail": "E-Mail",
|
||||
"password": "Passwort",
|
||||
"e_mail_already_exists": "Die E-Mail wurde bereits vergeben",
|
||||
"wrong_password": "Falsches Passwort",
|
||||
"save": "Speichern",
|
||||
"header": "Krümmelmonster WI",
|
||||
Ebola-Chan
commented
"Krümelmonster WI"
"Krümelmonster WI"
Hier zum Kopieren:
```json
"header": "Krümelmonster WI",
```
|
||||
"login": {
|
||||
"email_not_confirmed": "E-Mail nicht bestätigt",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
oder:
? Evtl.:
```json
"email_not_confirmed": "Die E-Mail wurde nicht bestätigt",
```
oder:
```json
"email_not_confirmed": "Die E-Mail-Adresse wurde nicht bestätigt",
```
?
|
||||
"email_required": "E-Mail benötigt",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
oder
? Evtl.:
```json
"email_required": "E-Mail wird benötigt",
```
oder
```json
"email_required": "Eine gültige E-Mail-Adresse wird benötigt",
```
?
|
||||
"forgot_password": "Passwort vergessen?",
|
||||
"login": "Einloggen",
|
||||
"login_with_discord": "Mit Discord Einloggen",
|
||||
Ebola-Chan
commented
"einloggen" ist ein Verb.
"einloggen" ist ein Verb.
Hier zum Kopieren:
```json
"login_with_discord": "Mit Discord einloggen",
```
|
||||
"message": {
|
||||
"user_not_found": "Benutzer nicht gefunden",
|
||||
"user_not_found_d": "Der Benutzer konnte nicht gefunden werden!",
|
||||
"error": "Fehler",
|
||||
"could_not_change_settings": "Die Einstellungen konnten nicht geändert werden!",
|
||||
"changed_settings": "Die Einstellungen wurden geändert",
|
||||
"success": "Erfolg"
|
||||
}
|
||||
"confirm_email": "E-Mail Bestätigen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"confirm_email": "E-Mail-Adresse Bestätigen",
```
|
||||
"confirm_email_d": "Du musst deine E-Mail {{email}} Bestätigen, in dem du den Link öffnest, den wir dir geschickt haben."
|
||||
Ebola-Chan
commented
Evtl.:
Hier auch wieder ein Thema der Höflichkeitsform. Evtl.:
```json
"confirm_email_d": "Du musst deine E-Mail-Adresse {{email}} Bestätigen, in dem du den Link öffnest, welchen wir Ihnen zugesendet haben."
```
Hier auch wieder ein Thema der Höflichkeitsform.
|
||||
},
|
||||
"password": "Passwort",
|
||||
"password_required": "Passwort benötigt",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"password_required": "Passwort wird benötigt",
```
|
||||
"register": "Registrieren",
|
||||
"user_not_found": "Benutzer nicht gefunden",
|
||||
"wrong_password": "Falsches passwort"
|
||||
Ebola-Chan
commented
"Passwort" groß.
"Passwort" groß.
Hier zum Kopieren:
```json
"wrong_password": "Falsches Passwort"
```
|
||||
},
|
||||
"register": {
|
||||
"email_required": "E-Mail benötigt",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl hier auch wieder
Evtl hier auch wieder
```json
"email_required": "E-Mail-Adresse benötigt",
```
|
||||
"emails_not_match": "E-Mails sitmmen nicht überein",
|
||||
edraft marked this conversation as resolved
Outdated
Ebola-Chan
commented
"stimmen" falsch. Evtl. hier auch wieder
"stimmen" falsch.
Evtl. hier auch wieder
```json
"emails_not_match": "E-Mails-Adressen stimmen nicht überein",
```
|
||||
"first_name": "Vorname",
|
||||
"first_name_invalid": "Vorname ungültig",
|
||||
"first_name_required": "Vorname benötigt",
|
||||
"last_name": "Nachname",
|
||||
"last_name_invalid": "Nachname ungültig",
|
||||
"last_name_required": "Nachname benötigt",
|
||||
"login": "Einloggen",
|
||||
"password": "Password",
|
||||
"password_required": "Passwort benötigt",
|
||||
"passwords_not_match": "Passwörter sitmmen nicht überein",
|
||||
Ebola-Chan
commented
"stimmen" wieder falsch. Classic Copy&Paste.
Evtl. auch:
"stimmen" wieder falsch. Classic Copy&Paste.
```json
"passwords_not_match": "Passwörter stimmen nicht überein",
```
Evtl. auch:
```json
"passwords_not_match": "Die Passwörter stimmen nicht überein",
```
|
||||
"register": "Registrieren",
|
||||
"register_with_discord": "Mit Discord Registrieren",
|
||||
"repeat_email": "E-mail wiederholen",
|
||||
Ebola-Chan
commented
Evtl. auch wieder:
Evtl. auch wieder:
```json
"repeat_email": "E-mail-Adrsse wiederholen",
```
edraft
commented
E-Mail
|
||||
"repeat_password": "Password wiederholen",
|
||||
Ebola-Chan
commented
"Passwort" statt " Password"
"Passwor**t**" statt " Passwor**d**"
Hier zum Kopieren:
```json
"repeat_password": "Passwort wiederholen",
```
|
||||
"user_already_exists": "Benutzer existiert bereits"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"imprint": "Impressum",
|
||||
"backend": "API",
|
||||
"frontend": "Webseite"
|
||||
"common": {
|
||||
"404": "404 - Der Eintrag konnte nicht gefunden werden",
|
||||
"actions": "Aktionen",
|
||||
"add": "Hinzufügen",
|
||||
"bool_as_string": {
|
||||
"false": "Nein",
|
||||
"true": "Ja"
|
||||
},
|
||||
"created_at": "Erstellt am",
|
||||
"discord_id": "Discord Id",
|
||||
"email": "E-Mail",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Wenn hier von der E-Mail-Adresse die rde ist, dann auch so ausschreiben. Wenn hier von der E-Mail-Adresse die rde ist, dann auch so ausschreiben.
|
||||
"error": "Fehler",
|
||||
"id": "Id",
|
||||
"joined_at": "Beigetreten am",
|
||||
"leaved_at": "Verlassen am",
|
||||
"modified_at": "Bearbeitet am",
|
||||
"no_entries_found": "Keine Einträge gefunden",
|
||||
"of": "von",
|
||||
"reset_filters": "Filter zurücksetzen"
|
||||
},
|
||||
"dialog": {
|
||||
"confirm": "Bestätigen",
|
||||
"abort": "Abbrechen"
|
||||
"abort": "Abbrechen",
|
||||
"confirm": "Bestätigen"
|
||||
},
|
||||
"footer": {
|
||||
"backend": "API",
|
||||
"frontend": "Webseite",
|
||||
"imprint": "Impressum"
|
||||
},
|
||||
"general": {
|
||||
"days": "Tage",
|
||||
"minutes": "Minuten",
|
||||
"hours": "Stunden"
|
||||
"hours": "Stunden",
|
||||
"minutes": "Minuten"
|
||||
},
|
||||
"common": {
|
||||
"created_at": "Erstellt am",
|
||||
"modified_at": "Bearbeitet am",
|
||||
"joined_at": "Beigetreten am",
|
||||
"leaved_at": "Verlassen am",
|
||||
"bool_as_string": {
|
||||
"true": "Ja",
|
||||
"false": "Nein"
|
||||
},
|
||||
"error": "Fehler",
|
||||
"404": "404 - Der Eintrag konnte nicht gefunden werden"
|
||||
"header": {
|
||||
"change_password": "Passwort ändern",
|
||||
"header": "Krümelmonster WI",
|
||||
"logout": "Ausloggen",
|
||||
"settings": "Einstellungen"
|
||||
},
|
||||
"primeng": {
|
||||
"startsWith": "Startet mit",
|
||||
"contains": "Enthält",
|
||||
"notContains": "Enthält nicht",
|
||||
"endsWith": "Ended mit",
|
||||
"equals": "Gleich",
|
||||
"notEquals": "Nicht gleich",
|
||||
"noFilter": "Kein Filter",
|
||||
"lt": "Weniger als",
|
||||
"lte": "Weniger als oder gleich",
|
||||
"gt": "Größer als",
|
||||
"gte": "Größer als doer gleich",
|
||||
"is": "Ist",
|
||||
"isNot": "Ist nicht",
|
||||
"before": "Vorher",
|
||||
"after": "Nachher",
|
||||
"clear": "Zurücksetzen",
|
||||
"apply": "Anwenden",
|
||||
"matchAll": "Passend zu allem",
|
||||
"matchAny": "Passend zu jedem",
|
||||
"addRule": "Regel hinzufügen",
|
||||
"removeRule": "Regel entfernen",
|
||||
"accept": "Ja",
|
||||
"reject": "Nein",
|
||||
"choose": "Wählen",
|
||||
"upload": "Hochladen",
|
||||
"addRule": "Regel hinzufügen",
|
||||
"after": "Nachher",
|
||||
"apply": "Anwenden",
|
||||
"before": "Vorher",
|
||||
"cancel": "Abbrechen",
|
||||
"choose": "Wählen",
|
||||
"clear": "Zurücksetzen",
|
||||
"contains": "Enthält",
|
||||
"dayNames": [
|
||||
"Sonntag",
|
||||
"Montag",
|
||||
@ -414,15 +175,6 @@
|
||||
"Freitag",
|
||||
"Samstag"
|
||||
],
|
||||
"dayNamesShort": [
|
||||
"Son",
|
||||
"Mon",
|
||||
"Die",
|
||||
"Mit",
|
||||
"Don",
|
||||
"Fre",
|
||||
"Sam"
|
||||
],
|
||||
"dayNamesMin": [
|
||||
"So",
|
||||
"Mo",
|
||||
@ -432,6 +184,28 @@
|
||||
"Fr",
|
||||
"Sa"
|
||||
],
|
||||
"dayNamesShort": [
|
||||
"Son",
|
||||
"Mon",
|
||||
"Die",
|
||||
"Mit",
|
||||
"Don",
|
||||
"Fre",
|
||||
"Sam"
|
||||
],
|
||||
"emptyFilterMessage": "Keine Ergebnisse gefunden",
|
||||
"emptyMessage": "Keine Ergebnisse gefunden",
|
||||
"endsWith": "Ended mit",
|
||||
"equals": "Gleich",
|
||||
"gt": "Größer als",
|
||||
"gte": "Größer als doer gleich",
|
||||
Ebola-Chan
commented
"oder" ist falsch. Evtl. auch:
oder
"oder" ist falsch.
Evtl. auch:
```json
"gte": "Größer gleich",
```
oder
```json
"gte": "Größer oder gleich",
```
|
||||
"is": "Ist",
|
||||
"isNot": "Ist nicht",
|
||||
"lt": "Weniger als",
|
||||
"lte": "Weniger als oder gleich",
|
||||
Ebola-Chan
commented
Evtl. auch.
oder
Evtl. auch.
```json
"lte": "Kleiner gleich",
```
oder
```json
"lte": "Kleiner oder gleich",
```
|
||||
"matchAll": "Passend zu allem",
|
||||
"matchAny": "Passend zu jedem",
|
||||
"medium": "Mittel",
|
||||
"monthNames": [
|
||||
"Januar",
|
||||
"Februar",
|
||||
@ -460,13 +234,206 @@
|
||||
"Nov",
|
||||
"Dez"
|
||||
],
|
||||
"today": "Heute",
|
||||
"weekHeader": "Wk",
|
||||
"weak": "Woche",
|
||||
"medium": "Mittel",
|
||||
"strong": "Stark",
|
||||
"noFilter": "Kein Filter",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"noFilter": "Keine Filter",
```
|
||||
"notContains": "Enthält nicht",
|
||||
"notEquals": "Nicht gleich",
|
||||
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"notEquals": "Ungleich",
```
|
||||
"passwordPrompt": "Passwort eingeben",
|
||||
"emptyMessage": "Keine Ergebnisse gefunden",
|
||||
"emptyFilterMessage": "Keine Ergebnisse gefunden"
|
||||
"reject": "Nein",
|
||||
"removeRule": "Regel entfernen",
|
||||
"startsWith": "Startet mit",
|
||||
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"startsWith": "Beginnt mit",
```
|
||||
"strong": "Stark",
|
||||
"today": "Heute",
|
||||
"upload": "Hochladen",
|
||||
"weak": "Woche",
|
||||
"weekHeader": "Wk"
|
||||
},
|
||||
"sidebar": {
|
||||
"administration": "Administration",
|
||||
"auth_user_list": "Benutzer",
|
||||
"config": "Konfiguration",
|
||||
"dashboard": "Dashboard",
|
||||
"members": "Mitglieder",
|
||||
"server": {
|
||||
"auto_roles": "Auto Rollen",
|
||||
"dashboard": "Dashboard",
|
||||
"levels": "Level",
|
||||
"members": "Mitglieder",
|
||||
"profile": "Dein Profil"
|
||||
},
|
||||
"server_empty": "Kein Server ausgewählt",
|
||||
"settings": "Einstellungen",
|
||||
"user_list": "Benutzer"
|
||||
},
|
||||
"view": {
|
||||
"change-password": {
|
||||
"active_password": "Aktuelles Passwort",
|
||||
"header": "Passwort ändern",
|
||||
"message": {
|
||||
"change_password": "Passwort geändert",
|
||||
"changed_password": "Dein Passwort wurde geändert",
|
||||
Ebola-Chan
commented
Hier auch wieder das Thema mit der Höflichkeitsform. Hier auch wieder das Thema mit der Höflichkeitsform.
|
||||
"error": "Fehler",
|
||||
"password_cannot_be_changed": "Dein Passwort konnte nicht geändert werden!"
|
||||
Ebola-Chan
commented
Hier auch wieder das Thema mit der Höflichkeitsform. Hier auch wieder das Thema mit der Höflichkeitsform.
|
||||
},
|
||||
"new_password": "Neues Passwort",
|
||||
"password": "Passwort",
|
||||
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
|
||||
"repeat_new_password": "Neues Passwort wiederholen",
|
||||
"save": "Speichern",
|
||||
"wrong_password": "Falsches Passwort"
|
||||
},
|
||||
"dashboard": {
|
||||
"filter": {
|
||||
"name": "Name"
|
||||
},
|
||||
"header": "Dashboard",
|
||||
"server": {
|
||||
"header": "Server",
|
||||
"member_count": "Mitglied(er)"
|
||||
},
|
||||
"servers": "Server"
|
||||
},
|
||||
"server": {
|
||||
"auto_roles": {
|
||||
"auto_roles": "Auto Rollen",
|
||||
"header": "Auto Rollen",
|
||||
"headers": {
|
||||
"channel_id": "Kanal Id",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl. "Kanal-Id" Evtl. "Kanal-Id"
|
||||
"channel_name": "Kanal",
|
||||
"message_id": "Nachricht Id",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl. "Nachricht-Id" Evtl. "Nachricht-Id"
|
||||
"role_count": "Regeln"
|
||||
},
|
||||
"message": {
|
||||
"auto_role_create": "Auto Rolle erstellt",
|
||||
"auto_role_create_d": "Auto Rolle {{id}} erfolgreich erstellt",
|
||||
"auto_role_create_failed": "Auto Rolle Erstellung fehlgeschlagen",
|
||||
"auto_role_create_failed_d": "Die Erstellung der Auto Rolle ist fehlgeschlagen!",
|
||||
"auto_role_delete": "Auto Rolle löschen",
|
||||
"auto_role_delete_failed": "Auto Rolle Löschung fehlgeschlagen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"auto_role_delete_failed": "Auto Rolle Löschung ist fehlgeschlagen",
```
|
||||
"auto_role_delete_failed_d": "Die Löschung der Auto Rolle {{id}} ist fehlgeschlagen!",
|
||||
"auto_role_delete_q": "Sind Sie sich sicher, dass Sie die Auto Rolle {{id}} löschen möchten?",
|
||||
"auto_role_deleted": "Auto Rolle gelöscht",
|
||||
"auto_role_deleted_d": "Auto Rolle {{id}} erfolgreich gelöscht"
|
||||
},
|
||||
"rules": {
|
||||
"auto_roles": "Auto Rollen Regeln",
|
||||
"header": "Auto Rollen Regeln",
|
||||
"headers": {
|
||||
"emoji": "Emoji",
|
||||
"role": "Rolle"
|
||||
},
|
||||
"message": {
|
||||
"auto_role_rule_create": "Auto Rollen Regel erstellt",
|
||||
"auto_role_rule_create_d": "Auto Rollen Regel {{id}} erfolgreich erstellt",
|
||||
"auto_role_rule_create_failed": "Auto Rollen Regel Erstellung fehlgeschlagen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"auto_role_rule_create_failed": "Auto Rollen Regel Erstellung ist fehlgeschlagen",
```
|
||||
"auto_role_rule_create_failed_d": "Die Erstellung der Auto Rollen Regel ist fehlgeschlagen!",
|
||||
"auto_role_rule_delete": "Auto Rollen Regel löschen",
|
||||
"auto_role_rule_delete_failed": "Auto Rollen Regel Löschung fehlgeschlagen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"auto_role_rule_delete_failed": "Auto Rollen Regel Löschung ist fehlgeschlagen",
```
|
||||
"auto_role_rule_delete_failed_d": "Die Löschung der Auto Rollen Regel {{id}} ist fehlgeschlagen!",
|
||||
"auto_role_rule_delete_q": "Sind Sie sich sicher, dass Sie die Auto Rollen Regel {{id}} löschen möchten?",
|
||||
"auto_role_rule_deleted": "Auto Rollen Regel gelöscht",
|
||||
"auto_role_rule_deleted_d": "Auto Rollen Regel {{id}} erfolgreich gelöscht",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"auto_role_rule_deleted_d": "Auto Rollen Regel {{id}} wurde erfolgreich gelöscht",
```
|
||||
"auto_role_rule_update": "Auto Rollen Regel bearbeitet",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"auto_role_rule_update": "Auto Rollen Regel wurde bearbeitet",
```
|
||||
"auto_role_rule_update_d": "Auto Rollen Regel {{id}} erfolgreich bearbeitet",
|
||||
"auto_role_rule_update_failed": "Auto Rollen Regel Bearbeitung fehlgeschlagen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"auto_role_rule_update_failed": "Auto Rollen Regel Bearbeitung ist fehlgeschlagen",
```
|
||||
"auto_role_rule_update_failed_d": "Die Bearbeitung der Auto Rollen Regel ist fehlgeschlagen!"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"deleted_message_count": "Gelöschte Nachrichten",
|
||||
"header": "Server dashboard",
|
||||
"moved_users_count": "Verschobene Benutzer",
|
||||
"name": "Name",
|
||||
"received_command_count": "Empfangene Befehle",
|
||||
"received_message_count": "Empfangene Nachrichten",
|
||||
"sent_message_count": "Gesendete Nachrichten"
|
||||
},
|
||||
"header": "Server",
|
||||
"levels": {
|
||||
"header": "Level",
|
||||
"headers": {
|
||||
"color": "Farbe",
|
||||
"min_xp": "Min. XP",
|
||||
"name": "Name",
|
||||
"permissions": "Rechte"
|
||||
},
|
||||
"levels": "Level",
|
||||
"message": {
|
||||
"level_create": "Level erstellt",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"level_create": "Level wurde erstellt",
```
|
||||
"level_create_d": "Level {{name}} erfolgreich erstellt",
|
||||
"level_create_failed": "Level Erstellung fehlgeschlagen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Levelerstellung" müsste in dem Fall zusammengeschrieben werden.
"Levelerstellung" müsste in dem Fall zusammengeschrieben werden.
Evtl. auch mit "ist" im Text
```json
"level_create_failed": "Levelerstellung ist fehlgeschlagen",
```
|
||||
"level_create_failed_d": "Die Erstellung des Levels ist fehlgeschlagen!",
|
||||
"level_delete": "Level löschen",
|
||||
"level_delete_failed": "Level Löschung fehlgeschlagen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"level_delete_failed": "Level Löschung ist fehlgeschlagen",
```
|
||||
"level_delete_failed_d": "Die Löschung des Levels {{name}} ist fehlgeschlagen!",
|
||||
"level_delete_q": "Sind Sie sich sicher, dass Sie das Level {{name}} löschen möchten?",
|
||||
"level_deleted": "Level gelöscht",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"level_deleted": "Level wurde gelöscht",
```
|
||||
"level_deleted_d": "Level {{name}} erfolgreich gelöscht",
|
||||
"level_update": "Level bearbeitet",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"level_update": "Level wurde bearbeitet",
```
|
||||
"level_update_d": "Level {{name}} erfolgreich bearbeitet",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"level_update_d": "Level {{name}} wurde erfolgreich bearbeitet",
```
|
||||
"level_update_failed": "Level Bearbeitung fehlgeschlagen",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"level_update_failed": "Level Bearbeitung ist fehlgeschlagen",
```
|
||||
"level_update_failed_d": "Die Bearbeitung des Levels ist fehlgeschlagen!"
|
||||
}
|
||||
},
|
||||
"members": {
|
||||
"header": "Mitglieder",
|
||||
"headers": {
|
||||
"left_server": "Aktiv",
|
||||
"level": "Level",
|
||||
"name": "Name",
|
||||
"ontime": "Ontime",
|
||||
"xp": "XP"
|
||||
},
|
||||
"members": "Mitgliedern",
|
||||
"message": {
|
||||
"user_change_failed": "Benutzer Änderung fehlgeschlagen",
|
||||
Ebola-Chan
commented
"Benutzeränderung" in dem Fall zusammengeschrieben.
"Benutzeränderung" in dem Fall zusammengeschrieben.
```json
"user_change_failed": "Benutzeränderung fehlgeschlagen",
```
|
||||
"user_change_failed_d": "Benutzer {{name}} konnte nicht geändert werden!",
|
||||
"user_changed": "Benutzer geändert",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"user_changed": "Benutzer wurde geändert",
```
|
||||
"user_changed_d": "Benutzer {{name}} erfolgreich geändert"
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"user_changed_d": "Benutzer {{name}} wurde erfolgreich geändert"
```
|
||||
}
|
||||
},
|
||||
"profile": {
|
||||
"header": "Dein Profil",
|
||||
"joined_game_server": {
|
||||
"header": "Gameserver-beitritte",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Gameserverbeitritte"
"Gameserverbeitritte"
```json
"header": "Gameserverbeitritte",
```
|
||||
"name": "Gameserver",
|
||||
"time": "Spielzeit"
|
||||
},
|
||||
"joined_server": {
|
||||
"header": "Server-beitritte",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Serverbeitritte"
"Serverbeitritte"
```json
"header": "Serverbeitritte",
```
|
||||
"time": "Zeit"
|
||||
},
|
||||
"joined_voice_channel": {
|
||||
"channel": "Sprachkanal",
|
||||
"header": "Sprachkanal-beitritte",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Sprachkanalbeitritte"
"Sprachkanalbeitritte"
```json
"header": "Sprachkanalbeitritte",
```
|
||||
"time": "Zeit"
|
||||
},
|
||||
"left_server": "Hat Server verlassen",
|
||||
"level": "Level",
|
||||
"minecraft_id": "Minecraft Id",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"minecraft_id": "Minecraft-Id",
```
|
||||
"name": "Name",
|
||||
"ontime": "Ontime",
|
||||
"permission_denied": "Zugriff Verweigert!",
|
||||
Ebola-Chan
commented
"verweigert" im dem Fall klein.
"verweigert" im dem Fall klein.
```json
"permission_denied": "Zugriff verweigert!",
```
|
||||
"permission_denied_d": "Du musst Moderator sein, um andere Profile sehen zu können!",
|
||||
"xp": "XP"
|
||||
}
|
||||
},
|
||||
"user_settings": {
|
||||
"email_already_exists": "Die E-Mail wurde bereits vergeben",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
"Vergeben" passt eher, wenn man ein Mailprovider ist.
"Vergeben" passt eher, wenn man ein Mailprovider ist.
```json
"email_already_exists": "Die E-Mail-Adresse wird bereits benutzt",
```
|
||||
"first_name": "Vorname",
|
||||
"header": "Einstellungen",
|
||||
"last_name": "Nachname",
|
||||
"message": {
|
||||
"changed_settings": "Die Einstellungen wurden geändert",
|
||||
"could_not_change_settings": "Die Einstellungen konnten nicht geändert werden!",
|
||||
"error": "Fehler",
|
||||
"success": "Erfolg",
|
||||
"user_not_found": "Benutzer nicht gefunden",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Evtl.:
Evtl.:
```json
"user_not_found": "Benutzer wurde nicht gefunden",
```
|
||||
"user_not_found_d": "Der Benutzer konnte nicht gefunden werden!"
|
||||
},
|
||||
"password": "Passwort",
|
||||
"save": "Speichern",
|
||||
"wrong_password": "Falsches Passwort"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,322 +1,439 @@
|
||||
{
|
||||
"header": {
|
||||
"change_password": "Change Password",
|
||||
"settings": "Settings",
|
||||
"logout": "Logout"
|
||||
"admin": {
|
||||
"auth_users": {
|
||||
"header": "User",
|
||||
"headers": {
|
||||
"active": "Active",
|
||||
"auth_role": "Role",
|
||||
"first_name": "Forename",
|
||||
Ebola-Chan
commented
SIEHE UNTEN.
SIEHE UNTEN.
```json
"first_name": "First name",
```
|
||||
"last_name": "Surname",
|
||||
Ebola-Chan
commented
DU HAST DA DOCH LEGIT DAS RICHTIGE MIT LAST NAME STEHEN
DU HAST DA DOCH LEGIT DAS RICHTIGE MIT LAST NAME STEHEN
```json
"last_name": "Last name",
```
|
||||
"password": "Password",
|
||||
"role": "Role",
|
||||
"users": "User"
|
||||
},
|
||||
"message": {
|
||||
"cannot_delete_user": "User cannot be deleted",
|
||||
"invalid_email": "Invalid E-Mail",
|
||||
"invalid_email_d": "The e-mail {{email}} is not valid!",
|
||||
edraft marked this conversation as resolved
Outdated
Ebola-Chan
commented
Klingt besser:
Klingt besser:
```json
"invalid_email_d": "The entered email {{email}} is not valid!",
```
|
||||
"logon_with_another_user": "Log in with another user to delete this user!",
|
||||
Ebola-Chan
commented
Satz liest sich komisch, doppeltes User. Evtl.:
Satz liest sich komisch, doppeltes User. Evtl.:
```json
"logon_with_another_user": "Change to another account to delete this user!",
```
|
||||
"user_added": "User added",
|
||||
"user_added_d": "User {{email}} successfully added",
|
||||
"user_already_exists": "User already exists",
|
||||
"user_already_exists_d": "The user {{email}} already exists!",
|
||||
"user_change_failed": "User change failed",
|
||||
"user_change_failed_d": "User {{email}} could not be changed!",
|
||||
"user_changed": "User changed",
|
||||
"user_changed_d": "User {{email}} changed successfully",
|
||||
"user_delete": "Delete user",
|
||||
"user_delete_q": "Are you sure you want to delete {{email}}?",
|
||||
"user_deleted": "User deleted",
|
||||
"user_deleted_d": "User {{email}} successfully deleted"
|
||||
},
|
||||
"users": "User"
|
||||
},
|
||||
"sidebar": {
|
||||
"dashboard": "Dashboard",
|
||||
"domain_list": "Domains",
|
||||
"host_list": "Hosts",
|
||||
"user_list": "Users",
|
||||
"login_list": "Logins",
|
||||
"config": "Configuration",
|
||||
"auth_user_list": "User"
|
||||
},
|
||||
"admin": {
|
||||
"settings": {
|
||||
"header": "Configuration",
|
||||
"website": {
|
||||
"header": "Website",
|
||||
"frontend_version": "Website version",
|
||||
"backend_version": "Server version",
|
||||
"config_path": "Configuration-Path",
|
||||
"frontend_base_url": "Website Base-URL",
|
||||
"backend_base_url": "Server Base-URL",
|
||||
"token_expire_time": "Token expire time",
|
||||
"refresh_token_expire_time": "Refresh Token expire time"
|
||||
},
|
||||
"e_mail": {
|
||||
"header": "E-Mail",
|
||||
"user": "User",
|
||||
"host": "Host",
|
||||
"port": "Port",
|
||||
"transceiver": "Sender",
|
||||
"e_mail_address": "E-Mail address",
|
||||
"e_mail": "E-Mail",
|
||||
"send_e_mail": "Send E-Mail"
|
||||
},
|
||||
"message": {
|
||||
"error": "Error",
|
||||
"could_not_send_mail": "E-mail could not be sent!",
|
||||
"connection_failed": "Connection Failed",
|
||||
"connection_to_mail_failed": "The connection to the mail server could not be established!",
|
||||
"mail_login_failed": "The registration at the mail server failed!",
|
||||
"send_failed": "Sending failed",
|
||||
"test_mail_not_send": "The test email could not be sent!",
|
||||
"success": "Success",
|
||||
"send_mail": "Email was sent successfully"
|
||||
}
|
||||
},
|
||||
"auth_users": {
|
||||
"header": "User",
|
||||
"of": "of",
|
||||
"add": "Add",
|
||||
"reset_filters": "Reset filters",
|
||||
"users": "User",
|
||||
"headers": {
|
||||
"users": "User",
|
||||
"first_name": "Forename",
|
||||
"last_name": "Surname",
|
||||
"e_mail": "E-Mail",
|
||||
"active": "Active",
|
||||
"role": "Role",
|
||||
"password": "Password",
|
||||
"actions": "Actions"
|
||||
},
|
||||
"no_entries_found": "No entries found",
|
||||
"message": {
|
||||
"invalid_email": "Invalid E-Mail",
|
||||
"invalid_email_d": "The e-mail {{email}} is not valid!",
|
||||
"user_already_exists": "User already exists",
|
||||
"user_already_exists_d": "The user {{email}} already exists!",
|
||||
"user_added": "User added",
|
||||
"user_added_d": "User {{email}} successfully added",
|
||||
"user_change_failed": "User change failed",
|
||||
"user_change_failed_d": "User {{email}} could not be changed!",
|
||||
"user_changed": "User changed",
|
||||
"user_changed_d": "User {{email}} changed successfully",
|
||||
"cannot_delete_user": "User cannot be deleted",
|
||||
"logon_with_another_user": "Log in with another user to delete this user!",
|
||||
"user_delete": "Delete user",
|
||||
"user_delete_q": "Are you sure you want to delete {{email}}?",
|
||||
"user_deleted": "User deleted",
|
||||
"user_deleted_d": "User {{email}} successfully deleted"
|
||||
}
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
"header": "Login counter",
|
||||
"login": {
|
||||
"e_mail": "E-Mail",
|
||||
"password": "Password",
|
||||
"login": "Login",
|
||||
"register": "Register",
|
||||
"forgot_password": "Forgot password?",
|
||||
"e_mail_required": "E-Mail required",
|
||||
"user_not_found": "User not found",
|
||||
"e_mail_not_confirmed": "Email was not confirmed",
|
||||
"password_required": "Passwort required",
|
||||
"wrong_password": "Wrong password"
|
||||
},
|
||||
"register": {
|
||||
"first_name": "Forename",
|
||||
"last_name": "Surname",
|
||||
"e_mail": "E-Mail",
|
||||
"repeat_e_mail": "Repeat E-mail",
|
||||
"password": "Password",
|
||||
"repeat_password": "Repeat password",
|
||||
"register": "Register",
|
||||
"login": "Login",
|
||||
"user_already_exists": "User already exists",
|
||||
"passwords_not_match": "The passwords do not match",
|
||||
"e_mails_not_match": "The emails do not match",
|
||||
"first_name_required": "Forename required",
|
||||
"last_name_required": "Surname required",
|
||||
"e_mail_required": "E-Mail required",
|
||||
"password_required": "Password required",
|
||||
"first_name_invalid": "Forename invalid",
|
||||
"last_name_invalid": "Surname invalid"
|
||||
},
|
||||
"forgot_password": {
|
||||
"e_mail": "E-Mail",
|
||||
"send_confirmation_url": "If a user was found with the email, a confirmation link was sent",
|
||||
"reset_password": "Reset password",
|
||||
"login": "Login",
|
||||
"register": "Register",
|
||||
"repeat_password": "Repeat password",
|
||||
"passwords_do_not_match": "The passwords do not match",
|
||||
"password": "Password",
|
||||
"message": {
|
||||
"reset_password": "Password reset",
|
||||
"reset_password_d": "Your password has been reset"
|
||||
}
|
||||
}
|
||||
},
|
||||
"view": {
|
||||
"dashboard": {},
|
||||
"user-list": {},
|
||||
"change-password": {
|
||||
"header": "Change Password",
|
||||
"wrong_password": "Wrong password",
|
||||
"passwords_do_not_match": "The passwords do not match",
|
||||
"password": "Password",
|
||||
"active_password": "Current Password",
|
||||
"new_password": "New password",
|
||||
"repeat_new_password": "Repeat new password",
|
||||
"save": "Save",
|
||||
"message": {
|
||||
"error": "Error",
|
||||
"password_cannot_be_changed": "Your password could not be changed!",
|
||||
"change_password": "Changed password",
|
||||
"changed_password": "Your password has been changed"
|
||||
}
|
||||
},
|
||||
"user_settings": {
|
||||
"header": "Settings",
|
||||
"first_name": "Forename",
|
||||
"last_name": "Surname",
|
||||
"e_mail": "E-Mail",
|
||||
"password": "Password",
|
||||
"e_mail_already_exists": "The email has already been taken",
|
||||
"wrong_password": "Wrong password",
|
||||
"save": "Save",
|
||||
"message": {
|
||||
"user_not_found": "User not found",
|
||||
"user_not_found_d": "The user could not be found!",
|
||||
"error": "Error",
|
||||
"could_not_change_settings": "The settings could not be changed!",
|
||||
"changed_settings": "Settings changed",
|
||||
"success": "Success"
|
||||
}
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
"imprint": "Imprint",
|
||||
"backend": "Website",
|
||||
"frontend": "API"
|
||||
},
|
||||
"dialog": {
|
||||
"confirm": "Confirm",
|
||||
"abort": "Abort"
|
||||
},
|
||||
"general": {
|
||||
"days": "Days",
|
||||
"minutes": "Minutes"
|
||||
},
|
||||
"login_models": {
|
||||
"domain": {
|
||||
"header": "Domain",
|
||||
"name": "Name",
|
||||
"users": "User",
|
||||
"hosts": "Hosts",
|
||||
"notify_when_login": "Notification after login",
|
||||
"not_found": "Domain not found!"
|
||||
},
|
||||
"host": {
|
||||
"header": "Host",
|
||||
"name": "Name",
|
||||
"ip_address": "IP Address",
|
||||
"users": "User",
|
||||
"domain": "Domain",
|
||||
"os": "Operating system",
|
||||
"notify_when_login": "Notification after login",
|
||||
"not_found": "Host not found!"
|
||||
},
|
||||
"user": {
|
||||
"header": "User",
|
||||
"name": "Name",
|
||||
"host": "Host",
|
||||
"domain": "Domain",
|
||||
"notify_when_login": "Notification after login",
|
||||
"not_found": "User not found!"
|
||||
},
|
||||
"login": {
|
||||
"header": "Login",
|
||||
"time": "Time",
|
||||
"user": "User",
|
||||
"host": "Host",
|
||||
"notify_when_login": "Notification after login",
|
||||
"not_found": "Login not found!"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
"bool_as_string": {
|
||||
"true": "Yes",
|
||||
"false": "No"
|
||||
},
|
||||
"settings": {
|
||||
"email": {
|
||||
"email_address": "E-Mail address",
|
||||
"header": "E-Mail",
|
||||
"host": "Host",
|
||||
"port": "Port",
|
||||
"send_email": "Send E-Mail",
|
||||
"transceiver": "Sender",
|
||||
"user": "User"
|
||||
},
|
||||
"header": "Configuration",
|
||||
"message": {
|
||||
"connection_failed": "Connection Failed",
|
||||
"connection_to_mail_failed": "The connection to the mail server could not be established!",
|
||||
edraft marked this conversation as resolved
Ebola-Chan
commented
Nicht direkt falsch, aber das liest sich besser:
Nicht direkt falsch, aber das liest sich besser:
```json
"connection_to_mail_failed": "A connection to the mail server could not be established!",
```
|
||||
"could_not_send_mail": "E-mail could not be sent!",
|
||||
"error": "Error",
|
||||
"404": "404 - Entry not found!"
|
||||
},
|
||||
"primeng": {
|
||||
"startsWith": "Starts with",
|
||||
"contains": "Contains",
|
||||
"notContains": "Not contains",
|
||||
"endsWith": "Ends with",
|
||||
"equals": "Equals",
|
||||
"notEquals": "Not equals",
|
||||
"noFilter": "No Filter",
|
||||
"lt": "Less than",
|
||||
"lte": "Less than or equal to",
|
||||
"gt": "Greater than",
|
||||
"gte": "Great then or equals",
|
||||
"is": "Is",
|
||||
"isNot": "Is not",
|
||||
"before": "Before",
|
||||
"after": "After",
|
||||
"clear": "Clear",
|
||||
"apply": "Apply",
|
||||
"matchAll": "Match All",
|
||||
"matchAny": "Match Any",
|
||||
"addRule": "Add Rule",
|
||||
"removeRule": "Remove Rule",
|
||||
"accept": "Yes",
|
||||
"reject": "No",
|
||||
"choose": "Choose",
|
||||
"upload": "Upload",
|
||||
"cancel": "Cancel",
|
||||
"dayNames": [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
],
|
||||
"dayNamesShort": [
|
||||
"Sun",
|
||||
"Mon",
|
||||
"Tue",
|
||||
"Wed",
|
||||
"Thu",
|
||||
"Fri",
|
||||
"Sat"
|
||||
],
|
||||
"dayNamesMin": [
|
||||
"Su",
|
||||
"Mo",
|
||||
"Tu",
|
||||
"We",
|
||||
"Th",
|
||||
"Fr",
|
||||
"Sa"
|
||||
],
|
||||
"monthNames": [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
],
|
||||
"monthNamesShort": [
|
||||
"Jan",
|
||||
"Feb",
|
||||
"Mar",
|
||||
"Apr",
|
||||
"May",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Aug",
|
||||
"Sep",
|
||||
"Oct",
|
||||
"Nov",
|
||||
"Dec"
|
||||
],
|
||||
"today": "Today",
|
||||
"weekHeader": "Wk",
|
||||
"weak": "Weak",
|
||||
"medium": "Medium",
|
||||
"strong": "Strong",
|
||||
"passwordPrompt": "Enter a password",
|
||||
"emptyMessage": "No results found",
|
||||
"emptyFilterMessage": "No results found"
|
||||
"mail_login_failed": "The registration at the mail server failed!",
|
||||
Ebola-Chan
commented
unten
unten
```json
"mail_login_failed": "Registration at the mail server failed!",
```
|
||||
"send_failed": "Sending failed",
|
||||
"send_mail": "Email was sent successfully",
|
||||
"success": "Success",
|
||||
"test_mail_not_send": "The test email could not be sent!"
|
||||
Ebola-Chan
commented
unten.
unten.
```json
"test_mail_not_send": "Test email could not be sent!"
```
|
||||
},
|
||||
"website": {
|
||||
"backend_base_url": "Server Base-URL",
|
||||
"backend_version": "Server version",
|
||||
"config_path": "Configuration-Path",
|
||||
"frontend_base_url": "Website Base-URL",
|
||||
"frontend_version": "Website version",
|
||||
"header": "Website",
|
||||
"refresh_token_expire_time": "Refresh Token expire time",
|
||||
"token_expire_time": "Token expire time"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
"forgot_password": {
|
||||
"login": "Login",
|
||||
"message": {
|
||||
"reset_password": "Password reset",
|
||||
"reset_password_d": "Your password has been reset"
|
||||
Ebola-Chan
commented
Zeitfehler:
Zeitfehler:
```json
"reset_password_d": "Your password has been reseted"
```
|
||||
},
|
||||
"password": "Password",
|
||||
"passwords_do_not_match": "The passwords do not match",
|
||||
"register": "Register",
|
||||
"repeat_password": "Repeat password",
|
||||
"reset_password": "Reset password",
|
||||
"send_confirmation_url": "If a user was found with the email, a confirmation link was sent"
|
||||
Ebola-Chan
commented
Es liest sich als hätte man ein stroke.
Es liest sich als hätte man ein stroke.
```json
"send_confirmation_url": "A confirmation email will be sent if a user match with the email address"
```
|
||||
},
|
||||
"header": "Login counter",
|
||||
"login": {
|
||||
"email_not_confirmed": "Email was not confirmed",
|
||||
"email_required": "E-Mail required",
|
||||
"forgot_password": "Forgot password?",
|
||||
"login": "Login",
|
||||
"login_with_discord": "Login with discord",
|
||||
"message": {
|
||||
"confirm_email": "Confirm E-Mail",
|
||||
Ebola-Chan marked this conversation as resolved
Ebola-Chan
commented
Höflicher,
Höflicher,
```json
"confirm_email": "Please confirm your E-Mail",
```
|
||||
"confirm_email_d": "You must confirm your email {{email}} Confirm by opening the link we sent you."
|
||||
Ebola-Chan
commented
Höflicher:
Höflicher:
```json
"confirm_email_d": "You have to confirm your email {{email}} Please confirm your account through the link in email."
```
Ebola-Chan
commented
ein the vergessen
ein the vergessen
```json
"confirm_email_d": "You have to confirm your email {{email}} Please confirm your account through the link in the email."
```
|
||||
},
|
||||
"password": "Password",
|
||||
"password_required": "Passwort required",
|
||||
"register": "Register",
|
||||
"user_not_found": "User not found",
|
||||
"wrong_password": "Wrong password"
|
||||
},
|
||||
"register": {
|
||||
"email_required": "E-Mail required",
|
||||
"emails_not_match": "The emails do not match",
|
||||
"first_name": "Forename",
|
||||
"first_name_invalid": "Forename invalid",
|
||||
"first_name_required": "Forename required",
|
||||
"last_name": "Surname",
|
||||
"last_name_invalid": "Surname invalid",
|
||||
"last_name_required": "Surname required",
|
||||
"login": "Login",
|
||||
"password": "Password",
|
||||
"password_required": "Password required",
|
||||
"passwords_not_match": "The passwords do not match",
|
||||
"register": "Register",
|
||||
"register_with_discord": "Register with discord",
|
||||
"repeat_email": "Repeat E-mail",
|
||||
"repeat_password": "Repeat password",
|
||||
"user_already_exists": "User already exists"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
"404": "404 - Entry not found!",
|
||||
"actions": "Actions",
|
||||
"add": "Add",
|
||||
"bool_as_string": {
|
||||
"false": "No",
|
||||
"true": "Yes"
|
||||
},
|
||||
"created_at": "Created at",
|
||||
"discord_id": "Discord Id",
|
||||
"email": "E-Mail",
|
||||
"error": "Error",
|
||||
"id": "Id",
|
||||
"joined_at": "Joined at",
|
||||
"leaved_at": "Leaved at",
|
||||
"modified_at": "Modified at",
|
||||
"no_entries_found": "No entries found",
|
||||
"of": "of",
|
||||
"reset_filters": "Reset filters"
|
||||
},
|
||||
"dialog": {
|
||||
"abort": "Abort",
|
||||
"confirm": "Confirm"
|
||||
},
|
||||
"footer": {
|
||||
"backend": "Website",
|
||||
"frontend": "API",
|
||||
"imprint": "Imprint"
|
||||
},
|
||||
"general": {
|
||||
"days": "Days",
|
||||
"hours": "Hours",
|
||||
"minutes": "Minutes"
|
||||
},
|
||||
"header": {
|
||||
"change_password": "Change Password",
|
||||
"header": "Cookie Monster WI",
|
||||
"logout": "Logout",
|
||||
"settings": "Settings"
|
||||
},
|
||||
"primeng": {
|
||||
"accept": "Yes",
|
||||
"addRule": "Add Rule",
|
||||
"after": "After",
|
||||
"apply": "Apply",
|
||||
"before": "Before",
|
||||
"cancel": "Cancel",
|
||||
"choose": "Choose",
|
||||
"clear": "Clear",
|
||||
"contains": "Contains",
|
||||
"dayNames": [
|
||||
"Sunday",
|
||||
"Monday",
|
||||
"Tuesday",
|
||||
"Wednesday",
|
||||
"Thursday",
|
||||
"Friday",
|
||||
"Saturday"
|
||||
],
|
||||
"dayNamesMin": [
|
||||
"Su",
|
||||
"Mo",
|
||||
"Tu",
|
||||
"We",
|
||||
"Th",
|
||||
"Fr",
|
||||
"Sa"
|
||||
],
|
||||
"dayNamesShort": [
|
||||
"Sun",
|
||||
"Mon",
|
||||
"Tue",
|
||||
"Wed",
|
||||
"Thu",
|
||||
"Fri",
|
||||
"Sat"
|
||||
],
|
||||
"emptyFilterMessage": "No results found",
|
||||
"emptyMessage": "No results found",
|
||||
"endsWith": "Ends with",
|
||||
"equals": "Equals",
|
||||
"gt": "Greater than",
|
||||
"gte": "Great then or equals",
|
||||
"is": "Is",
|
||||
"isNot": "Is not",
|
||||
"lt": "Less than",
|
||||
"lte": "Less than or equal to",
|
||||
"matchAll": "Match All",
|
||||
"matchAny": "Match Any",
|
||||
"medium": "Medium",
|
||||
"monthNames": [
|
||||
"January",
|
||||
"February",
|
||||
"March",
|
||||
"April",
|
||||
"May",
|
||||
"June",
|
||||
"July",
|
||||
"August",
|
||||
"September",
|
||||
"October",
|
||||
"November",
|
||||
"December"
|
||||
],
|
||||
"monthNamesShort": [
|
||||
"Jan",
|
||||
"Feb",
|
||||
"Mar",
|
||||
"Apr",
|
||||
"May",
|
||||
"Jun",
|
||||
"Jul",
|
||||
"Aug",
|
||||
"Sep",
|
||||
"Oct",
|
||||
"Nov",
|
||||
"Dec"
|
||||
],
|
||||
"noFilter": "No Filter",
|
||||
"notContains": "Not contains",
|
||||
"notEquals": "Not equals",
|
||||
"passwordPrompt": "Enter a password",
|
||||
"reject": "No",
|
||||
"removeRule": "Remove Rule",
|
||||
"startsWith": "Starts with",
|
||||
"strong": "Strong",
|
||||
"today": "Today",
|
||||
"upload": "Upload",
|
||||
"weak": "Weak",
|
||||
"weekHeader": "Wk"
|
||||
},
|
||||
"sidebar": {
|
||||
"administration": "Administration",
|
||||
"auth_user_list": "User",
|
||||
"config": "Configuration",
|
||||
"dashboard": "Dashboard",
|
||||
"members": "Members",
|
||||
"server": {
|
||||
"auto_roles": "Auto role",
|
||||
"dashboard": "Dashboard",
|
||||
"levels": "Level",
|
||||
"members": "Members",
|
||||
"profile": "Your profile"
|
||||
},
|
||||
"server_empty": "No server selected",
|
||||
"settings": "Settings",
|
||||
"user_list": "Users"
|
||||
},
|
||||
"view": {
|
||||
"change-password": {
|
||||
"active_password": "Current Password",
|
||||
"header": "Change Password",
|
||||
"message": {
|
||||
"change_password": "Changed password",
|
||||
"changed_password": "Your password has been changed",
|
||||
"error": "Error",
|
||||
"password_cannot_be_changed": "Your password could not be changed!"
|
||||
},
|
||||
"new_password": "New password",
|
||||
"password": "Password",
|
||||
"passwords_do_not_match": "The passwords do not match",
|
||||
"repeat_new_password": "Repeat new password",
|
||||
"save": "Save",
|
||||
"wrong_password": "Wrong password"
|
||||
},
|
||||
"dashboard": {
|
||||
"filter": {
|
||||
"name": "Name"
|
||||
},
|
||||
"header": "Dashboard",
|
||||
"server": {
|
||||
"header": "Server",
|
||||
"member_count": "Member(s)"
|
||||
},
|
||||
"servers": "Server"
|
||||
},
|
||||
"server": {
|
||||
"auto_roles": {
|
||||
"auto_roles": "Auto roles",
|
||||
"header": "Auto roles",
|
||||
"headers": {
|
||||
"channel_id": "Channel Id",
|
||||
"channel_name": "Channel",
|
||||
"message_id": "Message Id",
|
||||
"role_count": "Rules"
|
||||
},
|
||||
"message": {
|
||||
"auto_role_create": "Auto role created",
|
||||
"auto_role_create_d": "Auto role {{id}} created successfully",
|
||||
"auto_role_create_failed": "Auto role creation failed",
|
||||
"auto_role_create_failed_d": "The creation of the Auto Role has failed!",
|
||||
Ebola-Chan
commented
unten
unten
```json
"auto_role_create_failed_d": "Creation of the Auto Role has failed!",
```
|
||||
"auto_role_delete": "Delete auto role",
|
||||
"auto_role_delete_failed": "Auto role deletion failed",
|
||||
"auto_role_delete_failed_d": "The deletion of the car role {{id}} failed!",
|
||||
Ebola-Chan
commented
unten.
unten.
```json
"auto_role_create_failed_d": "Creation of the Auto Role has failed!",
```
|
||||
"auto_role_delete_q": "Are you sure you want to delete the {{id}} car role?",
|
||||
"auto_role_deleted": "Auto role deleted",
|
||||
"auto_role_deleted_d": "Auto role {{id}} deleted successfully"
|
||||
},
|
||||
"rules": {
|
||||
"auto_roles": "Auto role rules",
|
||||
"header": "Auto role rules",
|
||||
"headers": {
|
||||
"emoji": "Emoji",
|
||||
"role": "Role"
|
||||
},
|
||||
"message": {
|
||||
"auto_role_rule_create": "Auto role rules created",
|
||||
"auto_role_rule_create_d": "Auto role rule {{id}} successfully created",
|
||||
"auto_role_rule_create_failed": "Auto role rule creation failed",
|
||||
"auto_role_rule_create_failed_d": "The creation of the Auto role rule failed!",
|
||||
Ebola-Chan
commented
siehe unten.
siehe unten.
```json
"auto_role_rule_create_failed_d": "Creation of the Auto role rule failed!",
```
|
||||
"auto_role_rule_delete": "Auto role rule delete",
|
||||
"auto_role_rule_delete_failed": "Auto role rule deletion failed",
|
||||
"auto_role_rule_delete_failed_d": "The deletion of the auto role rule {{id}} failed!",
|
||||
Ebola-Chan
commented
siehe unten.
siehe unten.
```json
"auto_role_rule_delete_failed_d": "Deletion of the auto role rule {{id}} failed!",
```
|
||||
"auto_role_rule_delete_q": "Are you sure you want to delete the auto role rule {{id}}?",
|
||||
"auto_role_rule_deleted": "Auto role rule deleted",
|
||||
"auto_role_rule_deleted_d": "Auto role rule {{id}} successfully deleted",
|
||||
"auto_role_rule_update": "Auto role rule edited",
|
||||
"auto_role_rule_update_d": "Auto role rule {{id}} successfully processed",
|
||||
"auto_role_rule_update_failed": "Auto role rule processing failed",
|
||||
"auto_role_rule_update_failed_d": "The processing of the Auto role rule has failed!"
|
||||
Ebola-Chan
commented
siehe unten.
siehe unten.
```json
"auto_role_rule_update_failed_d": "Processing of the Auto role rule has failed!"
```
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
"deleted_message_count": "Deleted messages",
|
||||
"header": "Server dashboard",
|
||||
"moved_users_count": "Moved users",
|
||||
"name": "Name",
|
||||
"received_command_count": "Received commands",
|
||||
"received_message_count": "Received messages",
|
||||
"sent_message_count": "Sent messages"
|
||||
},
|
||||
"header": "Server",
|
||||
"levels": {
|
||||
"header": "Level",
|
||||
"headers": {
|
||||
"color": "Color",
|
||||
"min_xp": "Min. XP",
|
||||
"name": "Name",
|
||||
"permissions": "Permissions"
|
||||
},
|
||||
"levels": "Level",
|
||||
"message": {
|
||||
"level_create": "Level created",
|
||||
"level_create_d": "Level {{name}} successfully created",
|
||||
"level_create_failed": "Level creation failed",
|
||||
"level_create_failed_d": "The creation of the level has failed!",
|
||||
Ebola-Chan
commented
siehe level_delete_failed_d
siehe level_delete_failed_d
```json
"level_create_failed_d": "Creation of the level has failed!",
```
|
||||
"level_delete": "Delete level",
|
||||
"level_delete_failed": "Level deletion failed",
|
||||
"level_delete_failed_d": "The deletion of the {{name}} level failed!",
|
||||
Ebola-Chan
commented
Der Artikel ist unnötig
Der Artikel ist unnötig
```json
"level_delete_failed_d": "Deletion of the {{name}} level failed!",
```
|
||||
"level_delete_q": "Are you sure you want to delete the {{name}} level?",
|
||||
"level_deleted": "Level deleted",
|
||||
"level_deleted_d": "Level {{name}} successfully deleted\t",
|
||||
"level_update": "Level edited",
|
||||
"level_update_d": "Level {{name}} edited successfully",
|
||||
"level_update_failed": "Level editing failed",
|
||||
"level_update_failed_d": "Level editing failed!"
|
||||
}
|
||||
},
|
||||
"members": {
|
||||
"header": "Members",
|
||||
"headers": {
|
||||
"left_server": "Active",
|
||||
"level": "Level",
|
||||
"name": "Name",
|
||||
"ontime": "Ontime",
|
||||
"xp": "XP"
|
||||
},
|
||||
"members": "Members",
|
||||
"message": {
|
||||
"user_change_failed": "User change failed",
|
||||
"user_change_failed_d": "User {{name}} could not be changed!",
|
||||
"user_changed": "User changed",
|
||||
"user_changed_d": "User {{name}} changed successfully"
|
||||
}
|
||||
},
|
||||
"profile": {
|
||||
"header": "Profile",
|
||||
"joined_game_server": {
|
||||
"header": "Game server accessions",
|
||||
"name": "Game server",
|
||||
"time": "Game time"
|
||||
},
|
||||
"joined_server": {
|
||||
"header": "Server joins",
|
||||
"time": "Time"
|
||||
},
|
||||
"joined_voice_channel": {
|
||||
"channel": "Voice channel",
|
||||
"header": "Voice channel joins",
|
||||
"time": "Time"
|
||||
},
|
||||
"left_server": "Leaved server",
|
||||
"level": "Level",
|
||||
"minecraft_id": "Minecraft Id",
|
||||
"name": "Name",
|
||||
"ontime": "Ontime",
|
||||
"permission_denied": "Access denied!",
|
||||
"permission_denied_d": "You have to be moderator to see other profiles!",
|
||||
"xp": "Xp"
|
||||
}
|
||||
},
|
||||
"user_settings": {
|
||||
"email_already_exists": "The email has already been taken",
|
||||
Ebola-Chan
commented
KLingt runder:
KLingt runder:
```json
"email_already_exists": "This email is already been taken",
```
|
||||
"first_name": "Forename",
|
||||
Ebola-Chan
commented
FORENAME?!
FORENAME?!
```json
"first_name": "First Name",
```
|
||||
"header": "Settings",
|
||||
"last_name": "Surname",
|
||||
Ebola-Chan
commented
technisch gesehen nicht falsch ABER
technisch gesehen nicht falsch ABER
```json
"last_name": "Last Name",
```
|
||||
"message": {
|
||||
"changed_settings": "Settings changed",
|
||||
"could_not_change_settings": "The settings could not be changed!",
|
||||
Ebola-Chan
commented
klingt runder:
klingt runder:
```json
"could_not_change_settings": "Settings could not be changed!",
```
|
||||
"error": "Error",
|
||||
"success": "Success",
|
||||
"user_not_found": "User not found",
|
||||
"user_not_found_d": "The user could not be found!"
|
||||
Ebola-Chan
commented
klingt runder
klingt runder
```json
"user_not_found_d": "This user cannot be found!"
```
|
||||
},
|
||||
"password": "Password",
|
||||
"save": "Save",
|
||||
"wrong_password": "Wrong password"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Kam hier das "alt" automatisch rein oder war hier was geplant?