Refactored translations #232
This commit is contained in:
parent
2d995544c3
commit
5b265488df
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "kdb-web",
|
"name": "kdb-web",
|
||||||
"version": "1.0.dev220",
|
"version": "1.0.dev232",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"ng": "ng",
|
"ng": "ng",
|
||||||
"update-version": "ts-node-esm update-version.ts",
|
"update-version": "ts-node-esm update-version.ts",
|
||||||
|
@ -10,17 +10,17 @@
|
|||||||
<ng-template pTemplate="caption">
|
<ng-template pTemplate="caption">
|
||||||
<div class="table-caption">
|
<div class="table-caption">
|
||||||
<div class="table-caption-text">
|
<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}}
|
{{dt.totalRecords}}
|
||||||
</ng-container>
|
</ng-container>
|
||||||
{{'admin.auth_users.users' | translate}}
|
{{'admin.auth_users.users' | translate}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
<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">
|
icon="pi pi-user-plus" (click)="addUser(dt)" [disabled]="isEditingNew">
|
||||||
</button>
|
</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()">
|
class="icon-btn btn" (click)="resetFilters()">
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -45,7 +45,7 @@
|
|||||||
|
|
||||||
<th pSortableColumn="email">
|
<th pSortableColumn="email">
|
||||||
<div class="table-header-label">
|
<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>
|
<p-sortIcon field="email" class="table-header-icon"></p-sortIcon>
|
||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
|
|
||||||
<th class="table-header-actions">
|
<th class="table-header-actions">
|
||||||
<div class="table-header-label">
|
<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>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -101,7 +101,7 @@
|
|||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
<form [formGroup]="filterForm">
|
<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>
|
</form>
|
||||||
</th>
|
</th>
|
||||||
<th></th>
|
<th></th>
|
||||||
@ -224,7 +224,7 @@
|
|||||||
|
|
||||||
<ng-template pTemplate="emptymessage">
|
<ng-template pTemplate="emptymessage">
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="9">{{'admin.auth_users.no_entries_found' | translate}}</td>
|
<td colspan="9">{{'common.no_entries_found' | translate}}</td>
|
||||||
</tr>
|
</tr>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
|
|
||||||
|
@ -65,42 +65,42 @@
|
|||||||
<div class="content-wrapper">
|
<div class="content-wrapper">
|
||||||
<div class="content-header">
|
<div class="content-header">
|
||||||
<h2>
|
<h2>
|
||||||
{{'admin.settings.e_mail.header' | translate}}
|
{{'admin.settings.email.header' | translate}}
|
||||||
</h2>
|
</h2>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="content-row">
|
<div class="content-row">
|
||||||
<div class="content-column">
|
<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 class="content-data-value">{{data.mailUser}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="content-row">
|
<div class="content-row">
|
||||||
<div class="content-column">
|
<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 class="content-data-value">{{data.mailHost}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="content-row">
|
<div class="content-row">
|
||||||
<div class="content-column">
|
<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 class="content-data-value">{{data.mailPort}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="content-row">
|
<div class="content-row">
|
||||||
<div class="content-column">
|
<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 class="content-data-value">{{data.mailTransceiver}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="content-row">
|
<div class="content-row">
|
||||||
<div class="content-column">
|
<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 class="content-data-value">{{data.mailTransceiverAddress}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -109,17 +109,17 @@
|
|||||||
<form [formGroup]="testMailForm" class="content-column">
|
<form [formGroup]="testMailForm" class="content-column">
|
||||||
<div class="content-data-name">
|
<div class="content-data-name">
|
||||||
<div class="input-field content-input-field">
|
<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>
|
</div>
|
||||||
|
|
||||||
<div class="content-data-value">
|
<div class="content-data-value">
|
||||||
<div class="login-form-submit">
|
<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>
|
(click)="testMail()" [disabled]="testMailForm.invalid"></button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
<h1>{{'auth.header' | translate}}</h1>
|
<h1>{{'auth.header' | translate}}</h1>
|
||||||
<div *ngIf="!ready" class="input-field">
|
<div *ngIf="!ready" class="input-field">
|
||||||
<input type="email" pInputText formControlName="email"
|
<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>
|
||||||
<div *ngIf="ready" class="input-field-info-text">
|
<div *ngIf="ready" class="input-field-info-text">
|
||||||
{{'auth.forgot_password.send_confirmation_url' | translate}}
|
{{'auth.forgot_password.send_confirmation_url' | translate}}
|
||||||
@ -60,4 +60,4 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<app-auth-header></app-auth-header>
|
<app-auth-header></app-auth-header>
|
||||||
</section>
|
</section>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<form [formGroup]="loginForm">
|
<form [formGroup]="loginForm">
|
||||||
<h1>{{'auth.header' | translate}}</h1>
|
<h1>{{'auth.header' | translate}}</h1>
|
||||||
<div class="input-field">
|
<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) ||
|
(loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required) ||
|
||||||
(authUserAtrErrors.email.wrongData) ||
|
(authUserAtrErrors.email.wrongData) ||
|
||||||
(authUserAtrErrors.email.notConfirmed)
|
(authUserAtrErrors.email.notConfirmed)
|
||||||
@ -12,9 +12,9 @@
|
|||||||
<div *ngIf="submitted" class="invalid-feedback">
|
<div *ngIf="submitted" class="invalid-feedback">
|
||||||
<div
|
<div
|
||||||
*ngIf="loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required">
|
*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.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>
|
</div>
|
||||||
<div class="input-field">
|
<div class="input-field">
|
||||||
@ -24,10 +24,10 @@
|
|||||||
styleClass="p-password p-component p-inputwrapper p-input-icon-right"
|
styleClass="p-password p-component p-inputwrapper p-input-icon-right"
|
||||||
Remove after update!
|
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) ||
|
(loginForm.controls.password.errors && loginForm.controls.password.errors['required'] || authUserAtrErrors.password.required) ||
|
||||||
(authUserAtrErrors.password.wrongData)
|
(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"
|
styleClass="p-password p-component p-inputwrapper p-input-icon-right"
|
||||||
></p-password>
|
></p-password>
|
||||||
<div *ngIf="submitted" class="invalid-feedback">
|
<div *ngIf="submitted" class="invalid-feedback">
|
||||||
|
@ -26,29 +26,29 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="input-field">
|
<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)}"
|
[ngClass]="{ 'invalid-feedback-input': submitted && (authUserAtrErrors.email.wrongData || loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required)}"
|
||||||
autocomplete="username email">
|
autocomplete="username email">
|
||||||
<div *ngIf="submitted" class="invalid-feedback">
|
<div *ngIf="submitted" class="invalid-feedback">
|
||||||
<div
|
<div
|
||||||
*ngIf="loginForm.controls.email.errors && loginForm.controls.email.errors['required'] || authUserAtrErrors.email.required">
|
*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 *ngIf="authUserAtrErrors.email.wrongData">{{'auth.register.user_already_exists' | translate}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="input-field">
|
<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}">
|
[ngClass]="{ 'invalid-feedback-input': submitted && repeatErrors.email}">
|
||||||
<div *ngIf="submitted" class="invalid-feedback">
|
<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>
|
</div>
|
||||||
|
|
||||||
<div class="input-field">
|
<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}"-->
|
||||||
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}}"
|
||||||
autocomplete="new-password" [toggleMask]="true" [feedback]="false"
|
[toggleMask]="true" [feedback]="false"
|
||||||
styleClass="p-password p-component p-inputwrapper p-input-icon-right"></p-password>
|
styleClass="p-password p-component p-inputwrapper p-input-icon-right"></p-password>
|
||||||
<div *ngIf="submitted" class="invalid-feedback">
|
<div *ngIf="submitted" class="invalid-feedback">
|
||||||
<div
|
<div
|
||||||
@ -58,7 +58,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="input-field">
|
<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"
|
[ngClass]="{ 'invalid-feedback-input': submitted && repeatErrors.password}" [toggleMask]="true"
|
||||||
[feedback]="false" styleClass="p-password p-component p-inputwrapper p-input-icon-right">
|
[feedback]="false" styleClass="p-password p-component p-inputwrapper p-input-icon-right">
|
||||||
</p-password>
|
</p-password>
|
||||||
|
@ -21,14 +21,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="server-count">
|
<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>
|
<hr>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="server-list">
|
<div class="server-list">
|
||||||
<div class="server" *ngFor="let server of servers" (click)="selectServer(server)">
|
<div class="server" *ngFor="let server of servers" (click)="selectServer(server)">
|
||||||
<div class="logo">
|
<div class="logo">
|
||||||
<img *ngIf="server.iconURL" [src]="server.iconURL">
|
<img *ngIf="server.iconURL" [src]="server.iconURL" alt="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="info">
|
<div class="info">
|
||||||
|
@ -10,17 +10,17 @@
|
|||||||
<ng-template pTemplate="caption">
|
<ng-template pTemplate="caption">
|
||||||
<div class="table-caption">
|
<div class="table-caption">
|
||||||
<div class="table-caption-text">
|
<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}}
|
{{dt.totalRecords}}
|
||||||
</ng-container>
|
</ng-container>
|
||||||
{{'view.server.auto_roles.rules.auto_roles' | translate}}
|
{{'view.server.auto_roles.rules.auto_roles' | translate}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
<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">
|
icon="pi pi-user-plus" (click)="addAutoRoleRule(dt)" [disabled]="isEditingNew">
|
||||||
</button>
|
</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()">
|
class="icon-btn btn" (click)="resetFilters()">
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -31,7 +31,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th pSortableColumn="id">
|
<th pSortableColumn="id">
|
||||||
<div class="table-header-label">
|
<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>
|
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
@ -63,7 +63,7 @@
|
|||||||
|
|
||||||
<th>
|
<th>
|
||||||
<div class="table-header-label">
|
<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>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th class="table-header-small">
|
<th class="table-header-small">
|
||||||
<form [formGroup]="filterForm">
|
<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>
|
</form>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
@ -176,7 +176,7 @@
|
|||||||
<ng-template pTemplate="emptymessage">
|
<ng-template pTemplate="emptymessage">
|
||||||
<tr></tr>
|
<tr></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></tr>
|
<tr></tr>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
|
@ -10,17 +10,17 @@
|
|||||||
<ng-template pTemplate="caption">
|
<ng-template pTemplate="caption">
|
||||||
<div class="table-caption">
|
<div class="table-caption">
|
||||||
<div class="table-caption-text">
|
<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}}
|
{{dt.totalRecords}}
|
||||||
</ng-container>
|
</ng-container>
|
||||||
{{'view.server.auto_roles.auto_roles' | translate}}
|
{{'view.server.auto_roles.auto_roles' | translate}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
<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">
|
icon="pi pi-user-plus" (click)="addAutoRole(dt)" [disabled]="isEditingNew">
|
||||||
</button>
|
</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()">
|
class="icon-btn btn" (click)="resetFilters()">
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -31,7 +31,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th pSortableColumn="id">
|
<th pSortableColumn="id">
|
||||||
<div class="table-header-label">
|
<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>
|
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
|
|
||||||
<th>
|
<th>
|
||||||
<div class="table-header-label">
|
<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>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -85,7 +85,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th class="table-header-small">
|
<th class="table-header-small">
|
||||||
<form [formGroup]="filterForm">
|
<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>
|
</form>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
@ -209,7 +209,7 @@
|
|||||||
<ng-template pTemplate="emptymessage">
|
<ng-template pTemplate="emptymessage">
|
||||||
<tr></tr>
|
<tr></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></tr>
|
<tr></tr>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
|
@ -10,17 +10,17 @@
|
|||||||
<ng-template pTemplate="caption">
|
<ng-template pTemplate="caption">
|
||||||
<div class="table-caption">
|
<div class="table-caption">
|
||||||
<div class="table-caption-text">
|
<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}}
|
{{dt.totalRecords}}
|
||||||
</ng-container>
|
</ng-container>
|
||||||
{{'view.server.levels.levels' | translate}}
|
{{'view.server.levels.levels' | translate}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
<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">
|
icon="pi pi-user-plus" (click)="addLevel(dt)" [disabled]="isEditingNew">
|
||||||
</button>
|
</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()">
|
class="icon-btn btn" (click)="resetFilters()">
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -31,7 +31,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th pSortableColumn="id">
|
<th pSortableColumn="id">
|
||||||
<div class="table-header-label">
|
<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>
|
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
@ -78,7 +78,7 @@
|
|||||||
|
|
||||||
<th>
|
<th>
|
||||||
<div class="table-header-label">
|
<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>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -87,7 +87,7 @@
|
|||||||
<th class="table-header-small">
|
<th class="table-header-small">
|
||||||
<form [formGroup]="filterForm">
|
<form [formGroup]="filterForm">
|
||||||
<input type="text" pInputText formControlName="id"
|
<input type="text" pInputText formControlName="id"
|
||||||
placeholder="{{'view.server.levels.headers.id' | translate}}">
|
placeholder="{{'common.id' | translate}}">
|
||||||
</form>
|
</form>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
@ -201,7 +201,7 @@
|
|||||||
<ng-template pTemplate="emptymessage">
|
<ng-template pTemplate="emptymessage">
|
||||||
<tr></tr>
|
<tr></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></tr>
|
<tr></tr>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
|
@ -10,14 +10,14 @@
|
|||||||
<ng-template pTemplate="caption">
|
<ng-template pTemplate="caption">
|
||||||
<div class="table-caption">
|
<div class="table-caption">
|
||||||
<div class="table-caption-text">
|
<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}}
|
{{dt.totalRecords}}
|
||||||
</ng-container>
|
</ng-container>
|
||||||
{{'view.server.members.members' | translate}}
|
{{'view.server.members.members' | translate}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="table-caption-btn-wrapper btn-wrapper">
|
<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()">
|
class="icon-btn btn" (click)="resetFilters()">
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -28,14 +28,14 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th pSortableColumn="id">
|
<th pSortableColumn="id">
|
||||||
<div class="table-header-label">
|
<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>
|
<p-sortIcon field="id" class="table-header-icon"></p-sortIcon>
|
||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
|
|
||||||
<th pSortableColumn="discordId">
|
<th pSortableColumn="discordId">
|
||||||
<div class="table-header-label">
|
<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>
|
<p-sortIcon field="discordId" class="table-header-icon"></p-sortIcon>
|
||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
@ -89,7 +89,7 @@
|
|||||||
|
|
||||||
<th>
|
<th>
|
||||||
<div class="table-header-label">
|
<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>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -97,12 +97,12 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th class="table-header-small">
|
<th class="table-header-small">
|
||||||
<form [formGroup]="filterForm">
|
<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>
|
</form>
|
||||||
</th>
|
</th>
|
||||||
<th class="table-header-medium">
|
<th class="table-header-medium">
|
||||||
<form [formGroup]="filterForm">
|
<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>
|
</form>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
@ -241,7 +241,7 @@
|
|||||||
<ng-template pTemplate="emptymessage">
|
<ng-template pTemplate="emptymessage">
|
||||||
<tr></tr>
|
<tr></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></tr>
|
<tr></tr>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
|
@ -11,11 +11,11 @@
|
|||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="content-row">
|
<div class="content-row">
|
||||||
<div class="content-column">
|
<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 class="content-data-value">{{user.id}}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="content-column">
|
<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 class="content-data-value">{{user.discordId}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<div class="client">
|
<div class="client">
|
||||||
<div class="client-info">
|
<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>
|
<label class="client-info-value">{{client.id}}</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="client-info">
|
<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>
|
<label class="client-info-value">{{client.discordId}}</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="client-info">
|
<div class="client-info">
|
||||||
|
@ -17,10 +17,10 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="input-field">
|
<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}">
|
autocomplete="username email" [ngClass]="{ 'invalid-feedback-input': submitted && errors.email}">
|
||||||
<div *ngIf="submitted" class="invalid-feedback">
|
<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>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -38,4 +38,4 @@
|
|||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"WebVersion": {
|
"WebVersion": {
|
||||||
"Major": "1",
|
"Major": "1",
|
||||||
"Minor": "0",
|
"Minor": "0",
|
||||||
"Micro": "dev220"
|
"Micro": "dev232"
|
||||||
},
|
},
|
||||||
"Themes": [
|
"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": {
|
"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": {
|
"auth_users": {
|
||||||
"header": "Benutzer",
|
"header": "Benutzer",
|
||||||
"of": "von",
|
|
||||||
"add": "Hinzufügen",
|
|
||||||
"reset_filters": "Filter zurücksetzen",
|
|
||||||
"users": "Benutzer",
|
|
||||||
"headers": {
|
"headers": {
|
||||||
"users": "Benutzer",
|
"active": "Aktiv",
|
||||||
|
"auth_role": "Rolle",
|
||||||
"first_name": "Vorname",
|
"first_name": "Vorname",
|
||||||
"last_name": "Nachname",
|
"last_name": "Nachname",
|
||||||
"e_mail": "E-Mail",
|
|
||||||
"auth_role": "Rolle",
|
|
||||||
"active": "Aktiv",
|
|
||||||
"role": "Rolle",
|
|
||||||
"password": "Passwort",
|
"password": "Passwort",
|
||||||
"actions": "Aktionen"
|
"role": "Rolle",
|
||||||
|
"users": "Benutzer"
|
||||||
},
|
},
|
||||||
"no_entries_found": "Keine Einträge gefunden",
|
|
||||||
"message": {
|
"message": {
|
||||||
|
"cannot_delete_user": "Benutzer kann nicht gelöscht werden",
|
||||||
"invalid_email": "Ungültige E-Mail",
|
"invalid_email": "Ungültige E-Mail",
|
||||||
"invalid_email_d": "Die E-Mail {{email}} ist nicht gültig!",
|
"invalid_email_d": "Die E-Mail {{email}} ist nicht gültig!",
|
||||||
"user_already_exists": "Benutzer existiert bereits",
|
"logon_with_another_user": "Loggen Sie sich mit einem anderen Benutzer ein, um diesen Benutzer zu löschen!",
|
||||||
"user_already_exists_d": "Der Benutzer {{email}} existiert bereits!",
|
|
||||||
"user_added": "Benutzer hinzugefügt",
|
"user_added": "Benutzer hinzugefügt",
|
||||||
"user_added_d": "Benutzer {{email}} erfolgreich 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",
|
"user_change_failed": "Benutzer änderung fehlgeschlagen",
|
||||||
"user_change_failed_d": "Benutzer {{email}} konnte nicht geändert werden!",
|
"user_change_failed_d": "Benutzer {{email}} konnte nicht geändert werden!",
|
||||||
"user_changed": "Benutzer geändert",
|
"user_changed": "Benutzer geändert",
|
||||||
"user_changed_d": "Benutzer {{email}} erfolgreich 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": "Benutzer löschen",
|
||||||
"user_delete_q": "Sind Sie sich sicher, dass Sie {{email}} löschen möchten?",
|
"user_delete_q": "Sind Sie sich sicher, dass Sie {{email}} löschen möchten?",
|
||||||
"user_deleted": "Benutzer gelöscht",
|
"user_deleted": "Benutzer gelöscht",
|
||||||
"user_deleted_d": "Benutzer {{email}} erfolgreich gelöscht"
|
"user_deleted_d": "Benutzer {{email}} erfolgreich gelöscht"
|
||||||
|
},
|
||||||
|
"users": "Benutzer"
|
||||||
|
},
|
||||||
|
"settings": {
|
||||||
|
"email": {
|
||||||
|
"email_address": "E-Mail Adresse",
|
||||||
|
"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",
|
||||||
|
"config_path": "Konfigurations-Dateipfad",
|
||||||
|
"frontend_base_url": "Webseite Basis-URL",
|
||||||
|
"frontend_version": "Webseite Version",
|
||||||
|
"header": "Webseite",
|
||||||
|
"refresh_token_expire_time": "Refresh Token Ablaufzeit",
|
||||||
|
"token_expire_time": "Token Ablaufzeit"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"auth": {
|
"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": {
|
"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",
|
"login": "Anmelden",
|
||||||
"register": "Registrieren",
|
|
||||||
"repeat_password": "Passwort wiederholen",
|
|
||||||
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
|
|
||||||
"password": "Passwort",
|
|
||||||
"message": {
|
"message": {
|
||||||
"reset_password": "Passwort zurückgesetzt",
|
"reset_password": "Passwort zurückgesetzt",
|
||||||
"reset_password_d": "Dein Passwort wurde zurückgesetzt"
|
"reset_password_d": "Dein Passwort wurde zurückgesetzt"
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"view": {
|
|
||||||
"dashboard": {
|
|
||||||
"header": "Dashboard",
|
|
||||||
"of": "von",
|
|
||||||
"servers": "Server",
|
|
||||||
"server": {
|
|
||||||
"header": "Server",
|
|
||||||
"member_count": "Mitglied(er)"
|
|
||||||
},
|
},
|
||||||
"filter": {
|
"password": "Passwort",
|
||||||
"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",
|
|
||||||
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
|
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
|
||||||
"password": "Passwort",
|
"register": "Registrieren",
|
||||||
"active_password": "Aktuelles Passwort",
|
"repeat_password": "Passwort wiederholen",
|
||||||
"new_password": "Neues Passwort",
|
"reset_password": "Passwort zurücksetzen",
|
||||||
"repeat_new_password": "Neues Passwort wiederholen",
|
"send_confirmation_url": "Falls ein Benutzer mit der E-Mail gefunden wurde, wurde Betstätigungslink versendet"
|
||||||
"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"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"user_settings": {
|
"header": "Krümmelmonster WI",
|
||||||
"header": "Einstellungen",
|
"login": {
|
||||||
"first_name": "Vorname",
|
"email_not_confirmed": "E-Mail nicht bestätigt",
|
||||||
"last_name": "Nachname",
|
"email_required": "E-Mail benötigt",
|
||||||
"e_mail": "E-Mail",
|
"forgot_password": "Passwort vergessen?",
|
||||||
"password": "Passwort",
|
"login": "Einloggen",
|
||||||
"e_mail_already_exists": "Die E-Mail wurde bereits vergeben",
|
"login_with_discord": "Mit Discord Einloggen",
|
||||||
"wrong_password": "Falsches Passwort",
|
|
||||||
"save": "Speichern",
|
|
||||||
"message": {
|
"message": {
|
||||||
"user_not_found": "Benutzer nicht gefunden",
|
"confirm_email": "E-Mail Bestätigen",
|
||||||
"user_not_found_d": "Der Benutzer konnte nicht gefunden werden!",
|
"confirm_email_d": "Du musst deine E-Mail {{email}} Bestätigen, in dem du den Link öffnest, den wir dir geschickt haben."
|
||||||
"error": "Fehler",
|
},
|
||||||
"could_not_change_settings": "Die Einstellungen konnten nicht geändert werden!",
|
"password": "Passwort",
|
||||||
"changed_settings": "Die Einstellungen wurden geändert",
|
"password_required": "Passwort benötigt",
|
||||||
"success": "Erfolg"
|
"register": "Registrieren",
|
||||||
}
|
"user_not_found": "Benutzer nicht gefunden",
|
||||||
|
"wrong_password": "Falsches passwort"
|
||||||
|
},
|
||||||
|
"register": {
|
||||||
|
"email_required": "E-Mail benötigt",
|
||||||
|
"emails_not_match": "E-Mails sitmmen 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",
|
||||||
|
"register": "Registrieren",
|
||||||
|
"register_with_discord": "Mit Discord Registrieren",
|
||||||
|
"repeat_email": "E-mail wiederholen",
|
||||||
|
"repeat_password": "Password wiederholen",
|
||||||
|
"user_already_exists": "Benutzer existiert bereits"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"footer": {
|
"common": {
|
||||||
"imprint": "Impressum",
|
"404": "404 - Der Eintrag konnte nicht gefunden werden",
|
||||||
"backend": "API",
|
"actions": "Aktionen",
|
||||||
"frontend": "Webseite"
|
"add": "Hinzufügen",
|
||||||
|
"bool_as_string": {
|
||||||
|
"false": "Nein",
|
||||||
|
"true": "Ja"
|
||||||
|
},
|
||||||
|
"created_at": "Erstellt am",
|
||||||
|
"discord_id": "Discord Id",
|
||||||
|
"email": "E-Mail",
|
||||||
|
"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": {
|
"dialog": {
|
||||||
"confirm": "Bestätigen",
|
"abort": "Abbrechen",
|
||||||
"abort": "Abbrechen"
|
"confirm": "Bestätigen"
|
||||||
|
},
|
||||||
|
"footer": {
|
||||||
|
"backend": "API",
|
||||||
|
"frontend": "Webseite",
|
||||||
|
"imprint": "Impressum"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
"days": "Tage",
|
"days": "Tage",
|
||||||
"minutes": "Minuten",
|
"hours": "Stunden",
|
||||||
"hours": "Stunden"
|
"minutes": "Minuten"
|
||||||
},
|
},
|
||||||
"common": {
|
"header": {
|
||||||
"created_at": "Erstellt am",
|
"change_password": "Passwort ändern",
|
||||||
"modified_at": "Bearbeitet am",
|
"header": "Krümelmonster WI",
|
||||||
"joined_at": "Beigetreten am",
|
"logout": "Ausloggen",
|
||||||
"leaved_at": "Verlassen am",
|
"settings": "Einstellungen"
|
||||||
"bool_as_string": {
|
|
||||||
"true": "Ja",
|
|
||||||
"false": "Nein"
|
|
||||||
},
|
|
||||||
"error": "Fehler",
|
|
||||||
"404": "404 - Der Eintrag konnte nicht gefunden werden"
|
|
||||||
},
|
},
|
||||||
"primeng": {
|
"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",
|
"accept": "Ja",
|
||||||
"reject": "Nein",
|
"addRule": "Regel hinzufügen",
|
||||||
"choose": "Wählen",
|
"after": "Nachher",
|
||||||
"upload": "Hochladen",
|
"apply": "Anwenden",
|
||||||
|
"before": "Vorher",
|
||||||
"cancel": "Abbrechen",
|
"cancel": "Abbrechen",
|
||||||
|
"choose": "Wählen",
|
||||||
|
"clear": "Zurücksetzen",
|
||||||
|
"contains": "Enthält",
|
||||||
"dayNames": [
|
"dayNames": [
|
||||||
"Sonntag",
|
"Sonntag",
|
||||||
"Montag",
|
"Montag",
|
||||||
@ -414,15 +175,6 @@
|
|||||||
"Freitag",
|
"Freitag",
|
||||||
"Samstag"
|
"Samstag"
|
||||||
],
|
],
|
||||||
"dayNamesShort": [
|
|
||||||
"Son",
|
|
||||||
"Mon",
|
|
||||||
"Die",
|
|
||||||
"Mit",
|
|
||||||
"Don",
|
|
||||||
"Fre",
|
|
||||||
"Sam"
|
|
||||||
],
|
|
||||||
"dayNamesMin": [
|
"dayNamesMin": [
|
||||||
"So",
|
"So",
|
||||||
"Mo",
|
"Mo",
|
||||||
@ -432,6 +184,28 @@
|
|||||||
"Fr",
|
"Fr",
|
||||||
"Sa"
|
"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",
|
||||||
|
"is": "Ist",
|
||||||
|
"isNot": "Ist nicht",
|
||||||
|
"lt": "Weniger als",
|
||||||
|
"lte": "Weniger als oder gleich",
|
||||||
|
"matchAll": "Passend zu allem",
|
||||||
|
"matchAny": "Passend zu jedem",
|
||||||
|
"medium": "Mittel",
|
||||||
"monthNames": [
|
"monthNames": [
|
||||||
"Januar",
|
"Januar",
|
||||||
"Februar",
|
"Februar",
|
||||||
@ -460,13 +234,206 @@
|
|||||||
"Nov",
|
"Nov",
|
||||||
"Dez"
|
"Dez"
|
||||||
],
|
],
|
||||||
"today": "Heute",
|
"noFilter": "Kein Filter",
|
||||||
"weekHeader": "Wk",
|
"notContains": "Enthält nicht",
|
||||||
"weak": "Woche",
|
"notEquals": "Nicht gleich",
|
||||||
"medium": "Mittel",
|
|
||||||
"strong": "Stark",
|
|
||||||
"passwordPrompt": "Passwort eingeben",
|
"passwordPrompt": "Passwort eingeben",
|
||||||
"emptyMessage": "Keine Ergebnisse gefunden",
|
"reject": "Nein",
|
||||||
"emptyFilterMessage": "Keine Ergebnisse gefunden"
|
"removeRule": "Regel entfernen",
|
||||||
|
"startsWith": "Startet 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",
|
||||||
|
"error": "Fehler",
|
||||||
|
"password_cannot_be_changed": "Dein Passwort konnte nicht geändert werden!"
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"channel_name": "Kanal",
|
||||||
|
"message_id": "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",
|
||||||
|
"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",
|
||||||
|
"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",
|
||||||
|
"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",
|
||||||
|
"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!"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"level_create_d": "Level {{name}} erfolgreich erstellt",
|
||||||
|
"level_create_failed": "Level Erstellung fehlgeschlagen",
|
||||||
|
"level_create_failed_d": "Die Erstellung des Levels ist fehlgeschlagen!",
|
||||||
|
"level_delete": "Level löschen",
|
||||||
|
"level_delete_failed": "Level Löschung 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",
|
||||||
|
"level_deleted_d": "Level {{name}} erfolgreich gelöscht",
|
||||||
|
"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!"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"members": {
|
||||||
|
"header": "Mitglieder",
|
||||||
|
"headers": {
|
||||||
|
"left_server": "Aktiv",
|
||||||
|
"level": "Level",
|
||||||
|
"name": "Name",
|
||||||
|
"ontime": "Ontime",
|
||||||
|
"xp": "XP"
|
||||||
|
},
|
||||||
|
"members": "Mitgliedern",
|
||||||
|
"message": {
|
||||||
|
"user_change_failed": "Benutzer Änderung fehlgeschlagen",
|
||||||
|
"user_change_failed_d": "Benutzer {{name}} konnte nicht geändert werden!",
|
||||||
|
"user_changed": "Benutzer geändert",
|
||||||
|
"user_changed_d": "Benutzer {{name}} erfolgreich geändert"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"profile": {
|
||||||
|
"header": "Dein Profil",
|
||||||
|
"joined_game_server": {
|
||||||
|
"header": "Gameserver-beitritte",
|
||||||
|
"name": "Gameserver",
|
||||||
|
"time": "Spielzeit"
|
||||||
|
},
|
||||||
|
"joined_server": {
|
||||||
|
"header": "Server-beitritte",
|
||||||
|
"time": "Zeit"
|
||||||
|
},
|
||||||
|
"joined_voice_channel": {
|
||||||
|
"channel": "Sprachkanal",
|
||||||
|
"header": "Sprachkanal-beitritte",
|
||||||
|
"time": "Zeit"
|
||||||
|
},
|
||||||
|
"left_server": "Hat Server verlassen",
|
||||||
|
"level": "Level",
|
||||||
|
"minecraft_id": "Minecraft Id",
|
||||||
|
"name": "Name",
|
||||||
|
"ontime": "Ontime",
|
||||||
|
"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",
|
||||||
|
"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",
|
||||||
|
"user_not_found_d": "Der Benutzer konnte nicht gefunden werden!"
|
||||||
|
},
|
||||||
|
"password": "Passwort",
|
||||||
|
"save": "Speichern",
|
||||||
|
"wrong_password": "Falsches Passwort"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,322 +1,439 @@
|
|||||||
{
|
{
|
||||||
"header": {
|
"admin": {
|
||||||
"change_password": "Change Password",
|
"auth_users": {
|
||||||
"settings": "Settings",
|
"header": "User",
|
||||||
"logout": "Logout"
|
"headers": {
|
||||||
|
"active": "Active",
|
||||||
|
"auth_role": "Role",
|
||||||
|
"first_name": "Forename",
|
||||||
|
"last_name": "Surname",
|
||||||
|
"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!",
|
||||||
|
"logon_with_another_user": "Log in with another user 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": {
|
"settings": {
|
||||||
"dashboard": "Dashboard",
|
"email": {
|
||||||
"domain_list": "Domains",
|
"email_address": "E-Mail address",
|
||||||
"host_list": "Hosts",
|
"header": "E-Mail",
|
||||||
"user_list": "Users",
|
"host": "Host",
|
||||||
"login_list": "Logins",
|
"port": "Port",
|
||||||
"config": "Configuration",
|
"send_email": "Send E-Mail",
|
||||||
"auth_user_list": "User"
|
"transceiver": "Sender",
|
||||||
},
|
"user": "User"
|
||||||
"admin": {
|
},
|
||||||
"settings": {
|
"header": "Configuration",
|
||||||
"header": "Configuration",
|
"message": {
|
||||||
"website": {
|
"connection_failed": "Connection Failed",
|
||||||
"header": "Website",
|
"connection_to_mail_failed": "The connection to the mail server could not be established!",
|
||||||
"frontend_version": "Website version",
|
"could_not_send_mail": "E-mail could not be sent!",
|
||||||
"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"
|
|
||||||
},
|
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"404": "404 - Entry not found!"
|
"mail_login_failed": "The registration at the mail server failed!",
|
||||||
},
|
"send_failed": "Sending failed",
|
||||||
"primeng": {
|
"send_mail": "Email was sent successfully",
|
||||||
"startsWith": "Starts with",
|
"success": "Success",
|
||||||
"contains": "Contains",
|
"test_mail_not_send": "The test email could not be sent!"
|
||||||
"notContains": "Not contains",
|
},
|
||||||
"endsWith": "Ends with",
|
"website": {
|
||||||
"equals": "Equals",
|
"backend_base_url": "Server Base-URL",
|
||||||
"notEquals": "Not equals",
|
"backend_version": "Server version",
|
||||||
"noFilter": "No Filter",
|
"config_path": "Configuration-Path",
|
||||||
"lt": "Less than",
|
"frontend_base_url": "Website Base-URL",
|
||||||
"lte": "Less than or equal to",
|
"frontend_version": "Website version",
|
||||||
"gt": "Greater than",
|
"header": "Website",
|
||||||
"gte": "Great then or equals",
|
"refresh_token_expire_time": "Refresh Token expire time",
|
||||||
"is": "Is",
|
"token_expire_time": "Token expire time"
|
||||||
"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"
|
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
"auth": {
|
||||||
|
"forgot_password": {
|
||||||
|
"login": "Login",
|
||||||
|
"message": {
|
||||||
|
"reset_password": "Password reset",
|
||||||
|
"reset_password_d": "Your password has been reset"
|
||||||
|
},
|
||||||
|
"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"
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"confirm_email_d": "You must confirm your email {{email}} Confirm by opening the link we sent you."
|
||||||
|
},
|
||||||
|
"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!",
|
||||||
|
"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!",
|
||||||
|
"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!",
|
||||||
|
"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!",
|
||||||
|
"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!"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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!",
|
||||||
|
"level_delete": "Delete level",
|
||||||
|
"level_delete_failed": "Level deletion failed",
|
||||||
|
"level_delete_failed_d": "The 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",
|
||||||
|
"first_name": "Forename",
|
||||||
|
"header": "Settings",
|
||||||
|
"last_name": "Surname",
|
||||||
|
"message": {
|
||||||
|
"changed_settings": "Settings changed",
|
||||||
|
"could_not_change_settings": "The 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!"
|
||||||
|
},
|
||||||
|
"password": "Password",
|
||||||
|
"save": "Save",
|
||||||
|
"wrong_password": "Wrong password"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user