Fix mistakes in the German lang files and add missing translations

This commit is contained in:
Leon Baronick 2018-05-22 22:09:16 +02:00
parent 6967b9ba12
commit a69a067fbc
10 changed files with 257 additions and 255 deletions

View file

@ -9,10 +9,12 @@ This project follows [Semantic Versioning](http://semver.org) guidelines.
* Fixes a bunch of typos through the code base.
* Fixes a bug when attempting to load the dropdown menu for server owner in some cases.
* Fixes an exception thrown when the database connection address was not filled out correctly while adding a database to a server.
* Fixes some mistakes in the German translation of the panel.
### Added
* Added a new client API endpoint for gathering the utilization stats for servers including disk, cpu, and memory. `GET /api/client/servers/<id>/utilization`
* Added validation to variable validation rules to validate that the validation rules are valid because we heard you like validating your validation.
* Added German translations for many previously untranslated parts of the panel.
### Changed
* Updated core framework from Laravel 5.5 to Laravel 5.6.

View file

@ -2,18 +2,18 @@
return [
'notices' => [
'created' => 'Das neue Nest :name wurde erstellt',
'created' => 'Das Nest :name wurde erstellt',
'deleted' => 'Nest erfolgreich gelöscht.',
'updated' => 'Nest erfolgreich bearbeitet.',
],
'eggs' => [
'notices' => [
'imported' => 'Eg erfolgreich importiert.',
'updated_via_import' => 'Dieses Egg wurde aktualisiert',
'deleted' => 'Dieses Egg wurde gelöscht',
'updated' => 'Egg wurde erfolgreich bearbeitet.',
'script_updated' => 'Egg install script wurde aktualisiert.',
'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.',
'imported' => 'Ei erfolgreich importiert.',
'updated_via_import' => 'Dieses Ei wurde aktualisiert',
'deleted' => 'Dieses Ei wurde gelöscht',
'updated' => 'Ei wurde erfolgreich bearbeitet.',
'script_updated' => 'Ei Installations-Skript wurde aktualisiert.',
'egg_created' => 'Ein neues Ei wurde gelegt. Du musst alle laufenden Daemons neustarten, um dieses Ei anzuwenden.',
],
],
'variables' => [

View file

@ -2,15 +2,15 @@
return [
'validation' => [
'fqdn_not_resolvable' => 'Diese FQDN scheint nicht auf eine IP weiterzuleiten.',
'fqdn_not_resolvable' => 'Diese Domain scheint nicht auf eine IP weiterzuleiten.',
'fqdn_required_for_ssl' => 'Eine Domain wird für die SSL Funktion benötigt.',
],
'notices' => [
'allocations_added' => 'Allocations wurden zu diesem Node erfolgreich hinzugefügt.',
'allocations_added' => 'Zuweisungen wurden zu dieser Node erfolgreich hinzugefügt.',
'node_deleted' => 'Node wurde erfolgreich gelöscht.',
'location_required' => 'Du brauchst mindestens eine Location um einen Node zu konfigurieren.',
'node_created' => 'Node erfolgreich erstellt bitte paste die Config aus dem Configuration tab in die Datei <strong>/srv/daemon/config/core.json</strong>',
'node_updated' => 'Node erfolgreich bearbeitet',
'location_required' => 'Du brauchst mindestens eine Location um eine Node zu konfigurieren.',
'node_created' => 'Node erfolgreich erstellt, bitte füge die Konfigurations-Daten aus dem Konfigurations-Tab in die Datei <strong>/srv/daemon/config/core.json</strong>',
'node_updated' => 'Node erfolgreich bearbeitet.',
'unallocated_deleted' => 'Alle unbenutzen Ports für<code>:ip</code> gelöscht.',
],
];

View file

@ -1,21 +1,21 @@
<?php
return [
'not_authorized' => 'Du bist nicht autorisiert diese Aktion auszuführen0.',
'auth_error' => 'Es gab ein Problem während du dich anmelden wolltest.',
'not_authorized' => 'Du bist nicht autorisiert diese Aktion auszuführen.',
'auth_error' => 'Es gab ein Problem während der Anmeldung wolltest.',
'authentication_required' => 'Du musst angemeldet sein um diese Aktion auszuführen.',
'remember_me' => 'Login merken',
'sign_in' => 'Anmelden',
'forgot_password' => 'Ich habe mein Passwort vergessen!',
'request_reset_text' => 'Du hast dein Passwort vergessen? Das ist keinWeltuntergang! Gib einfach deine Email hier an.',
'request_reset_text' => 'Du hast dein Passwort vergessen? Das ist kein Weltuntergang! Gib einfach deine Email hier ein.',
'reset_password_text' => 'Passwort zurücksetzen.',
'reset_password' => 'Passwort zurücksetzen',
'email_sent' => 'Dir wurde eine Email mit weiteren Informationen geschickt',
'failed' => 'Die eingegebenen Informationen waren falsch.',
'throttle' => 'Du hast zu oft versucht dich anzumalen bitte warte noch :seconds Sekunden.',
'password_requirements' => 'Passwörter müssen Zahlen, Klein-, Großbuchstaben enthalten und mindestens 8 Zeichen lang sein.',
'throttle' => 'Du hast zu oft versucht dich anzumelden bitte warte noch :seconds Sekunden.',
'password_requirements' => 'Passwörter müssen Zahlen, Klein- und Großbuchstaben enthalten und mindestens 8 Zeichen lang sein.',
'request_reset' => 'Account finden',
'2fa_required' => '2-Factor Authentifizierung',
'2fa_required' => '2-Faktor-Authentifizierung',
'2fa_failed' => 'Der 2FA Code war ungültig.',
'totp_failed' => 'Der TOTP Code war ungültig.',
'2fa_must_be_enabled' => 'Der Administrator hat festgelegt dass jeder Account 2FA benutzen muss.',

View file

@ -1,206 +1,206 @@
<?php
return [
'validation_error' => 'Es gab ein Problem mit einer oder mehreren deriner Eingaben.',
'validation_error' => 'Es gab ein Problem mit einer oder mehreren deiner Eingaben.',
'errors' => [
'return' => 'Gehe zurück zu deiner voherigen Seite',
'return' => 'Gehe zurück zur voherigen Seite',
'home' => 'Gehe zur Startseite',
'403' => [
'header' => 'Forbidden',
'header' => 'Zugriff verweigert',
'desc' => 'Du darfst diese Seite nicht öffnen.',
],
'404' => [
'header' => 'File Not Found',
'header' => 'Datei nicht gefunden',
'desc' => 'Es scheint als würde diese Seite nicht exsistieren.',
],
'installing' => [
'header' => 'Server Installing',
'header' => 'Server installiert...',
'desc' => 'Der Server wird derzeit noch installiert bitte versuche es später erneut.',
],
'suspended' => [
'header' => 'Server Suspended',
'header' => 'Server gesperrt',
'desc' => 'Dieser Server wurde von einem Administrator gesperrt.',
],
],
'index' => [
'header' => 'Deine Server',
'header_sub' => 'Server auf die du Zugriff hast.',
'list' => 'Server List',
'list' => 'Server Liste',
],
'api' => [
'index' => [
'header' => 'API Access (This Site is not translated because we think that the english of developers is good enough)',
'header_sub' => 'Manage your API access keys.',
'list' => 'API Keys',
'create_new' => 'Create New API key',
'keypair_created' => 'An API Key-Pair has been generated. Your API secret token is <code>:token</code>. Please take note of this key as it will not be displayed again.',
'header' => 'API Zugriff',
'header_sub' => 'API-Zugriffsschlüssel bearbeiten.',
'list' => 'API-Schlüssel',
'create_new' => 'Neuen API-Schlüssel erstellen',
'keypair_created' => 'Ein API-Schlüsselpaar wurde generiert. Dein API-Geheimtoken ist <code>:token</code>. Speichere ihn an einem sicheren Ort, denn er wird nur einmal angezeigt.',
],
'new' => [
'header' => 'New API Key',
'header_sub' => 'Create a new API access key',
'header' => 'Neuer API-Schlüssel',
'header_sub' => 'Erstelle einen neuen API-Schlüssel',
'form_title' => 'Details',
'descriptive_memo' => [
'title' => 'Descriptive Memo',
'description' => 'Enter a brief description of what this API key will be used for.',
'title' => 'Kurzbeschreibung',
'description' => 'Gib eine Kurzbeschreibung an, wofür der Schlüssel verwendet wird.',
],
'allowed_ips' => [
'title' => 'Allowed IPs',
'description' => 'Enter a line delimitated list of IPs that are allowed to access the API using this key. CIDR notation is allowed. Leave blank to allow any IP.',
'title' => 'Erlaubte IPs',
'description' => 'Gib eine durch Zeilen getrennte der IPs an, denen es erlaubt sein soll, mit diesem Schlüssel API-Zugriff zu haben. CIDR Notation ist erlaubt. Frei lassen, um jede IP zuzulassen.',
],
],
'permissions' => [
'user' => [
'server_header' => 'User Rechte',
'server_header' => 'Benutzerrechte',
'server' => [
'list' => [
'title' => 'List Servers',
'desc' => 'Der user darf seine Serverliste ansehen.',
'title' => 'Server auflisten',
'desc' => 'Der User darf seine Serverliste ansehen.',
],
'view' => [
'title' => 'View Server',
'title' => 'Server ansehen',
'desc' => 'Der User darf detaillierte Informationen über seine Server sehen.',
],
'power' => [
'title' => 'Toggle Power',
'title' => 'Statusoptionen',
'desc' => 'Der User darf den Server starten/stoppen/restartet.',
],
'command' => [
'title' => 'Send Command',
'title' => 'Befehle senden',
'desc' => 'Der User hat Zugriff auf die Server Console.',
],
],
],
'admin' => [
'server_header' => 'Server Control',
'server_header' => 'Server-Verwaltung',
'server' => [
'list' => [
'title' => 'List Servers',
'title' => 'Server auflisten',
'desc' => 'Der User darf alle Server dieser Instanz sehen.',
],
'view' => [
'title' => 'View Server',
'desc' => 'Der user darf detaillierte Informationen zu allen Servern dieser Instanz sehen.',
'title' => 'Server ansehen',
'desc' => 'Der User darf detaillierte Informationen zu allen Servern dieser Instanz sehen.',
],
'delete' => [
'title' => 'Delete Server',
'title' => 'Server löschen',
'desc' => 'Der User darf Server löschen.',
],
'create' => [
'title' => 'Create Server',
'title' => 'Server erstellen',
'desc' => 'Der User darf Server erstellen.',
],
'edit-details' => [
'title' => 'Edit Server Details',
'desc' => 'Der User darf die Server EInstellungen bearbeiten.',
'title' => 'Server Details bearbeiten',
'desc' => 'Der User darf die Server Einstellungen bearbeiten.',
],
'edit-container' => [
'title' => 'Edit Server Container',
'title' => 'Server Container bearbeiten',
'desc' => 'Der User darf die Container Einstellungen des Servers verändern.',
],
'suspend' => [
'title' => 'Suspend Server',
'title' => 'Server sperren',
'desc' => 'Der User darf Server sperren.',
],
'install' => [
'title' => 'Toggle Install Status',
'desc' => 'Der User darf den Installationstatus bearbeiten',
'title' => 'Installationsstatus bearbeiten',
'desc' => 'Der User darf den Installationsstatus bearbeiten',
],
'rebuild' => [
'title' => 'Rebuild Server',
'desc' => 'Der User darf den Server ner erstellen',
'title' => 'Server neuerstellen',
'desc' => 'Der User darf den Server neuerstellen',
],
'edit-build' => [
'title' => 'Edit Server Build',
'desc' => 'Der User darf Server einstellungen bearbeiten.',
'title' => 'Servereinstellungen bearbeiten',
'desc' => 'Der User darf Server-Einstellungen bearbeiten.',
],
'edit-startup' => [
'title' => 'Edit Server Startup',
'title' => 'Serverstart bearbeiten',
'desc' => 'Der User darf die Startparameter ändern.',
],
],
'location_header' => 'Location Control',
'location_header' => 'Location-Verwaltung',
'location' => [
'list' => [
'title' => 'List Locations',
'title' => 'Locations auflisten',
'desc' => 'Der User darf alle Locations sehen.',
],
],
'node_header' => 'Node Control',
'node_header' => 'Node-Verwaltung',
'node' => [
'list' => [
'title' => 'List Nodes',
'title' => 'Nodes auflisten',
'desc' => 'Der User darf alle nodes sehen',
],
'view' => [
'title' => 'View Node',
'desc' => 'Der User darf detaillierte Details eines Nodes sehen',
'title' => 'Node ansehen',
'desc' => 'Der User darf detaillierte Details einer Node sehen',
],
'view-config' => [
'title' => 'View Node Configuration',
'desc' => 'Danger. Der User kann die Konfiguration eines Node sehen.',
'title' => 'Node-Einstellungen ansehen',
'desc' => 'Achtung! Der User kann die Konfiguration einer Node sehen.',
],
'create' => [
'title' => 'Create Node',
'desc' => 'Der User aknn ein Node erstellen.',
'title' => 'Node erstellen',
'desc' => 'Der User kann Nodes erstellen.',
],
'delete' => [
'title' => 'Delete Node',
'desc' => 'Allows User kann ein Node löschen.',
'title' => 'Node löschen',
'desc' => 'Der User kann Nodes löschen.',
],
],
'user_header' => 'User Control',
'user_header' => 'User-Verwaltung',
'user' => [
'list' => [
'title' => 'List Users',
'title' => 'User auflisten',
'desc' => 'Der User kann alle User sehen.',
],
'view' => [
'title' => 'View User',
'title' => 'User ansehen',
'desc' => 'Der User kann detaillierte Informationen der User sehen.',
],
'create' => [
'title' => 'Create User',
'desc' => 'Der User kann einen User erstellen.',
'title' => 'User erstellen',
'desc' => 'Der User kann User erstellen.',
],
'edit' => [
'title' => 'Update User',
'desc' => 'Der User kann einen User bearbeiten.',
'title' => 'User bearbeiten',
'desc' => 'Der User kann User bearbeiten.',
],
'delete' => [
'title' => 'Delete User',
'desc' => 'Der User kann einen Server löschen.',
'title' => 'User löschen',
'desc' => 'Der User kann User löschen.',
],
],
'service_header' => 'Service Control',
'service_header' => 'Service-Verwaltung',
'service' => [
'list' => [
'title' => 'List Service',
'title' => 'Services auflisten',
'desc' => 'Der User kann alle Services sehen.',
],
'view' => [
'title' => 'View Service',
'desc' => 'Der user kann detaillierte Informationen über einen Service sehen.',
'title' => 'Services ansehen',
'desc' => 'Der User kann detaillierte Informationen über Services sehen.',
],
],
'option_header' => 'Option Control',
'option_header' => 'Optionsverwaltung',
'option' => [
'list' => [
'title' => 'List Options',
'title' => 'Optionen auflisten',
'desc' => '',
],
'view' => [
'title' => 'View Option',
'title' => 'Option ansehen',
'desc' => '',
],
],
'pack_header' => 'Pack Control',
'pack_header' => 'Pack-Verwaltung',
'pack' => [
'list' => [
'title' => 'List Packs',
'title' => 'Packs auflisten',
'desc' => '',
],
'view' => [
'title' => 'View Pack',
'title' => 'Pack ansehen',
'desc' => '',
],
],
@ -218,25 +218,25 @@ return [
'new_password' => 'Neues Passwort',
'new_password_again' => 'Neues Passwort wiederholen',
'new_email' => 'Neue Email Adresse',
'first_name' => 'Vornahme',
'first_name' => 'Vorname',
'last_name' => 'Nachname',
'update_identity' => 'Account bearbeiten',
'username_help' => 'Dein Username darf nicht bereits vergeben sein oder folgende Zeichen enthakten: :requirements.',
'username_help' => 'Dein Username muss noch frei sein und aus folgenden Zeichen bestehen: :requirements.',
],
'security' => [
'session_mgmt_disabled' => 'Der Administrator hat diese Funktion deaktiviert.',
'header' => 'Account Sicherheit',
'header_sub' => '2-Factor-Authentification aktivieren.',
'sessions' => 'Aktieve Sessions',
'2fa_header' => '2-Factor Authentication',
'header_sub' => '2-Faktor-Authentifizierung aktivieren.',
'sessions' => 'Aktieve Sitzungen',
'2fa_header' => '2-Faktor-Authentifizierung',
'2fa_token_help' => 'Bitte gebe den 2FA Code von deiner 2FA APP ein (Google Authenticatior, Authy, etc.).',
'disable_2fa' => '2-Factor-Authentification deaktivieren',
'2fa_enabled' => 'Die 2-Factor-Authentification ist aktiviert und du wirst nach einem Sicherheits code beim anmelden gefragt
'disable_2fa' => '2-Faktor-Authentifizierung deaktivieren',
'2fa_enabled' => 'Die 2-Faktor-Authentifizierung ist aktiviert und du wirst nach einem Sicherheits code beim anmelden gefragt
',
'2fa_disabled' => 'Die 2-Factor Authentication wurde deaktiviert',
'enable_2fa' => '2-Factor-Authentification aktivieren.',
'2fa_disabled' => 'Die 2-Faktor-Authentifizierung wurde deaktiviert',
'enable_2fa' => '2-Faktor-Authentifizierung aktivieren.',
'2fa_qr' => '2FA konfigurieren',
'2fa_checkpoint_help' => 'Öffne deine 2FA APP und scanne diesen QR Code.',
'2fa_disable_error' => 'Die 2-Factor-Authentification wurde nicht aktiviert da dein Code ungültig war.',
'2fa_disable_error' => 'Die 2-Faktor-Authentifizierung wurde nicht aktiviert da der Code ungültig war.',
],
];

View file

@ -15,28 +15,28 @@ return [
'confirm_delete' => 'Bist du dir wirklich sicher?',
'no_users_found' => 'Es wurden keine User gefunden.',
'multiple_found' => 'Es wurden mehrere Accounts gefunden.',
'ask_admin' => 'Is this user an administrator?',
'ask_admin' => 'Ist dieser User ein Administrator?',
'ask_email' => 'Email Adresse',
'ask_username' => 'Username',
'ask_name_first' => 'Vornamee',
'ask_name_last' => 'Nachname',
'ask_password' => 'Password',
'ask_password_tip' => 'Wenn du dass wirklich tun willst drücke Strg+c und benutze das `--no-password` flag.',
'ask_password' => 'Passwort',
'ask_password_tip' => 'Wenn du das wirklich tun willst drücke Strg+c und benutze das `--no-password` flag.',
'ask_password_help' => 'Das Passwort muss Zahlen, Groß- und Kleinbuchstaben enthalten und mindestens 8 Zeichen lang sein.',
'2fa_help_text' => [
'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.',
'If this is not what you wanted to do, press CTRL+C to exit this process.',
'Dieser Befehl deaktiviert 2-Faktor-Authentifizierung für ein Benutzerkonto, falls es aktiviert ist. Dieser Befehl sollte nur zur Accountrettung verwendet werden, wenn sich ein Nutzer aus seinem Account ausgeschlossen hat.',
'Falls das nicht ist, was du erreichen wolltest, drücke Strg+C, um diesen Prozess zu beenden.',
],
'2fa_disabled' => '2-Factor authentication wurde für :email deaktivier.',
'2fa_disabled' => '2-Faktor-Authentifizierung wurde für :email deaktiviert.',
],
'schedule' => [
'output_line' => 'Dispatching job for first task in `:schedule` (:hash).',
'output_line' => 'Erledigt den Job für die erste Aufgabe in `:schedule` (:hash).',
],
'maintenance' => [
'deleting_service_backup' => 'Deleting service backup file :file.',
'deleting_service_backup' => 'Lösche Service Backup-Datei :file.',
],
'server' => [
'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message',
'rebuild_failed' => 'Rebuild-Nachfrage für ":name" (#:id) auf der Node ":node" scheiterte mit dem Fehler: :message',
],
'environment' => [
'mail' => [

View file

@ -1,55 +1,55 @@
<?php
return [
'daemon_connection_failed' => 'Es gab einen Fehler bei der Verbindung mit dem Daemon. Ausgabe: HTTP/:code response code. Dieser Fehler wurde geloggt.',
'daemon_connection_failed' => 'Es gab einen Fehler bei der Verbindung mit dem Daemon. Ausgabe: HTTP/:code response code.',
'node' => [
'servers_attached' => 'Ein node musst Server konfiguriert haben um gelöscht zu werden.',
'daemon_off_config_updated' => 'Die COnfiguration <strong>wurde aktualisiert</strong>! Du musst allerdings die config neu auf dem Server bearbeiten.',
'servers_attached' => 'Eine Node darf keine Server enthalten um gelöscht zu werden',
'daemon_off_config_updated' => 'Die Config <strong>wurde aktualisiert</strong>! Du musst allerdings die Config neu auf dem Server bearbeiten.',
],
'allocations' => [
'too_many_ports' => 'Du kannst leider nicht mehr als 1000 Ports gleichzeitig hinzufügen',
'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.',
'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.',
'invalid_mapping' => 'Die Zuweisung für den Port :port war ungültig und konnte nicht verarbeitet werden.',
'cidr_out_of_range' => 'CIDR Notation erlaubt Masken nur zwischen /25 und /32.',
],
'nest' => [
'delete_has_servers' => 'A Nest with active servers attached to it cannot be deleted from the Panel.',
'delete_has_servers' => 'Ein Nest mit zugewiesenen aktiven Servern kann nicht gelöscht werden.',
'egg' => [
'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.',
'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.',
'must_be_child' => 'The "Copy Settings From" directive for this Egg must be a child option for the selected Nest.',
'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.',
'delete_has_servers' => 'Ein Ei mit zugewiesenen aktiven Servern kann nicht gelöscht werden.',
'invalid_copy_id' => 'Das Ei, von dem ein Skript kopiert werden sollte existiert entweder nicht, oder kopiert selbst ein Skript.',
'must_be_child' => 'Die "Kopiere Einstellungen von" Direktive für diese Ei muss eine Kind-Option für das ausgewählte Ei sein.',
'has_children' => 'Dieses Ei hat ein oder mehrere Kinder. Bitte lösche die Eier bevor du dieses löschen kannst.',
],
'variables' => [
'env_not_unique' => 'The environment variable :name must be unique to this Egg.',
'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.',
'env_not_unique' => 'Die Umgebungsvariable :name muss einzigartig sein.',
'reserved_name' => 'Die Umgebungsvariable :name ist geschützt und kann nicht zugewiesen werden.',
],
'importer' => [
'json_error' => 'There was an error while attempting to parse the JSON file: :error.',
'file_error' => 'The JSON file provided was not valid.',
'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.',
'json_error' => 'Beim Parsen der JSON-Datei kam es zu einem Fehler: :error.',
'file_error' => 'Die angegebene JSON-Datei war ungültig.',
'invalid_json_provided' => 'Die angegebene JSON-Datei ist in einem unbekannten Format.',
],
],
'packs' => [
'delete_has_servers' => 'Ein Pack kann nicht gelöscht werden wenn es von einem aktieven Server benutzt wird.',
'update_has_servers' => 'Ein Pack kann nicht bearbeitet werden wenn es von einem aktieven Server benutzt wird..',
'delete_has_servers' => 'Ein Pack kann nicht gelöscht werden, wenn es von einem aktiven Server verwendet wird.',
'update_has_servers' => 'Ein Pack kann nicht bearbeitet werden, wenn es von einem aktiven Server verwendet wird..',
'invalid_upload' => 'Die Datei scheint ungültig zu sein.',
'invalid_mime' => 'Die Datei hat nicht den angeforderten Typ: :type',
'invalid_mime' => 'Die Datei hat nicht den angeforderten Dateityp: :type',
'unreadable' => 'Das Archiv konnte nicht geöffnet werden.',
'zip_extraction' => 'Es gab ein Problem beim Entpacken des Archivs.',
'invalid_archive_exception' => 'Die Pack Datei scheint keine import.json zu enthalten.',
],
'subusers' => [
'editing_self' => 'Du darfst deinen eigenen SUbuser nicht bearbeiten.',
'editing_self' => 'Du darfst deinen eigenen Subuser nicht bearbeiten.',
'user_is_owner' => 'Du kannst den Owner nicht als Subuser hinzufügen.',
'subuser_exists' => 'Diese Email ist bereits registriert.',
],
'databases' => [
'delete_has_databases' => 'Es kann keine Datenbank gelöscht werden die von einem aktivien Server gelöscht wird.',
'delete_has_databases' => 'Es kann keine Datenbank gelöscht werden, die von einem sktiven Server verwendet wird.',
],
'tasks' => [
'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.',
'chain_interval_too_long' => 'Die maximale Intervalldauer für eine verkettete Aufgabe ist 15 Minuten.',
],
'locations' => [
'has_nodes' => 'Es kann keine Location gelöscht werden die von einem Node benutzt wird',
'has_nodes' => 'Es kann keine Location gelöscht werden, die von einer Node verwendet wird',
],
];

View file

@ -6,26 +6,26 @@ return [
'header' => 'ACCOUNT VERWALTUNG',
'my_account' => 'Mein Account',
'security_controls' => 'Sicherheit',
'api_access' => 'API Access',
'api_access' => 'API Zugriff',
'my_servers' => 'Meine Server',
],
'server' => [
'header' => 'SERVER VERWALTUNG',
'console' => 'Console',
'console-pop' => 'Fullscreen Console',
'file_management' => 'File Management',
'console' => 'Konsole',
'console-pop' => 'Vollbild Konsole',
'file_management' => 'Dateiverwaltung',
'file_browser' => 'File Browser',
'create_file' => 'Datei erstellen',
'upload_files' => 'Datei hochladen',
'subusers' => 'Subusers',
'schedules' => 'Geplante Tasks',
'subusers' => 'Subuser',
'schedules' => 'Geplante Aufgaben',
'configuration' => 'Konfiguration',
'port_allocations' => 'Allocation Settings',
'port_allocations' => 'Port-Einstellungen',
'sftp_settings' => 'SFTP Einstellungen',
'startup_parameters' => 'Startup Parameter',
'databases' => 'Datenbaken',
'edit_file' => 'Datei bearbeiten',
'admin_header' => 'ADMINISTRATIVE',
'admin_header' => 'ADMINISTRATIV',
'admin' => 'Server Konfiguration',
],
];

View file

@ -7,12 +7,12 @@ return [
'header_sub' => 'Verwalte deinen Server in Echtzeit.',
],
'schedule' => [
'header' => 'Schedule Manager',
'header' => 'Zeitplan-Manager',
'header_sub' => 'Erstelle geplante Aktionen.',
'current' => 'Derzeitige Aktionen',
'current' => 'Derzeitig geplante Aktionen',
'new' => [
'header' => 'Neue Aktion erstellen',
'header_sub' => 'Erstelle eine neue Gruppe an Aktionen.',
'header_sub' => 'Erstelle eine neue Gruppe von Aktionen.',
'submit' => 'Aktion erstellen',
],
'manage' => [
@ -23,60 +23,60 @@ return [
'task' => [
'time' => 'Nach',
'action' => 'Aktion ausführen',
'payload' => 'With Payload',
'payload' => 'Mit Payload',
'add_more' => 'Weitere Aktion',
],
'actions' => [
'command' => 'Command ausführen',
'power' => 'Power Aktion',
'command' => 'Befehl ausführen',
'power' => 'Status-Aktion',
],
'unnamed' => 'Unnamed Schedule',
'setup' => 'Schedule Setup',
'day_of_week' => 'Day of Week',
'day_of_month' => 'Day of Month',
'hour' => 'Hour of Day',
'minute' => 'Minute of Hour',
'unnamed' => 'Unbenannter Zeitplan',
'setup' => 'Plaungseinrichtung',
'day_of_week' => 'Wochentag',
'day_of_month' => 'Tag der Monats',
'hour' => 'Stunde des Tages',
'minute' => 'Minute der Stunde',
'time_help' => 'Dieses System unterstützt dern Cronjob Syntax.',
'task_help' => 'Times for tasks are relative to the previously defined task. Each schedule may have no more than 5 tasks assigned to it and tasks may not be scheduled more than 15 minutes apart.',
'task_help' => 'Zeiten von Aufgaben hängen von den vorher bestimmten Aufgaben ab. Jeder Zeitplan darf maximal 5 Aufgaben enthalten und die Aufgaben dürfen höchstens 15 Minuten auseinanderliegen',
],
'tasks' => [
'task_created' => 'Aktion erfolgreich erstellt.',
'task_updated' => 'Aktion bearbeitet.',
'header' => 'Scheduled Tasks',
'header' => 'Geplante Aufgaben',
'header_sub' => 'Automatisiere deinen Server.',
'current' => 'Aktuelle Aktionen',
'actions' => [
'command' => 'Command ausführen',
'power' => 'Power Aktion senden',
'command' => 'Befhel ausführen',
'power' => 'Status-Aktion ausführen',
],
'new_task' => 'Neue Aktion erstellen',
'toggle' => 'Status ändern',
'new' => [
'header' => 'Neue Aktion',
'header_sub' => 'Neuen Aktion erstellen.',
'header_sub' => 'Neue Aktion erstellen.',
'task_name' => 'Name',
'day_of_week' => 'Tag einer Woche',
'day_of_week' => 'Wochentag',
'custom' => 'Custom Value',
'day_of_month' => 'Tag eines Monats',
'day_of_month' => 'Tag des Monats',
'hour' => 'Stunde',
'minute' => 'Minute',
'sun' => 'Sontag',
'mon' => 'Montad',
'sun' => 'Sonntag',
'mon' => 'Montag',
'tues' => 'Dienstag',
'wed' => 'Mittwoch',
'thurs' => 'Donnerstag',
'fri' => 'Freitag',
'sat' => 'Samstag',
'submit' => 'Absenden',
'type' => 'TTyp',
'chain_then' => 'Then, After',
'chain_do' => 'Do',
'chain_arguments' => 'With Arguments',
'payload' => 'Task Payload',
'payload_help' => 'Wenn du die send command Methode ausgewählt hast wird ein Command zur angegebenen Zeit ausgeführt.',
'type' => 'Typ',
'chain_then' => 'Dann, Danach',
'chain_do' => 'Tu',
'chain_arguments' => 'Mit Argumenten',
'payload' => 'Aufgaben Payload',
'payload_help' => 'Wenn du die "Befehl Senden" Methode ausgewählt hast wird dieser Befehl zur angegebenen Zeit ausgeführt.',
],
'edit' => [
'header' => 'Aktion beareiten',
'header' => 'Aktion bearbeiten',
'submit' => 'Abschicken',
],
],
@ -84,44 +84,44 @@ return [
'header' => 'User verwalten',
'header_sub' => 'Bestimme wer den Server verwalten kann.',
'configure' => 'Rechte einstellen',
'list' => 'Account Liste',
'list' => 'Account-Liste',
'add' => 'Neuen User erstellen',
'update' => 'User bearbeiten',
'user_assigned' => 'User an einen Server gebunden.',
'user_updated' => 'User Rechte erfolgreich aktualisiert.',
'user_assigned' => 'User dem Server zugewiesen.',
'user_updated' => 'User-Rechte erfolgreich aktualisiert.',
'edit' => [
'header' => 'User bearbeiten',
'header_sub' => 'Bearbeite den Zugriff eines Users auf deine Server.',
],
'new' => [
'header' => 'Neuen User erstellen',
'header_sub' => 'Erstelle einen neuen User un gebe ihm Zugirff auf einen Server.',
'email' => 'Email Address',
'email_help' => 'Email Adresse für Einladungs mail.',
'power_header' => 'Power Verwaltung',
'file_header' => 'Datein Verwaltung',
'subuser_header' => 'Subuser Verwaltung',
'server_header' => 'Server Verwaltung',
'task_header' => 'Schedule Verwaltung',
'database_header' => 'Database Verwaltung',
'header_sub' => 'Erstelle einen neuen User und gebe ihm Zugirff auf einen Server.',
'email' => 'Email Addresse',
'email_help' => 'Email Adresse für Einladungs-Mail.',
'power_header' => 'Status-Verwaltung',
'file_header' => 'Dateiverwaltung',
'subuser_header' => 'Subuser-Verwaltung',
'server_header' => 'Server-Verwaltung',
'task_header' => 'Zeitplan-Verwaltung',
'database_header' => 'Datenbank-Verwaltung',
'power_start' => [
'title' => 'Start Server',
'title' => 'Server starten',
'description' => 'Der User darf den Server starten.',
],
'power_stop' => [
'title' => 'Stop Server',
'title' => 'Server stoppen',
'description' => 'Der User darf den Server stoppen.',
],
'power_restart' => [
'title' => 'Restart Server',
'description' => 'Der User darf den Server restarten.',
'title' => 'Server neustarten',
'description' => 'Der User darf den Server neustarten.',
],
'power_kill' => [
'title' => 'Kill Server',
'description' => 'Der User darf den Prozess des Servers töten.',
'title' => 'Server abbrechen',
'description' => 'Der User darf den Prozess des Servers beenden.',
],
'send_command' => [
'title' => 'Send Console Command',
'title' => 'Konsolenbefehl senden',
'description' => 'Der User darf die Konsole benutzen.',
],
'access_sftp' => [
@ -129,119 +129,119 @@ return [
'description' => 'Ermöglicht dem Benutzer, eine Verbindung mit dem vom Daemon bereitgestellten SFTP-Server herzustellen.',
],
'list_files' => [
'title' => 'List Files',
'description' => 'Der User darf die Server-Dateien sehen.',
'title' => 'Dateien auflisten',
'description' => 'Der User darf die Server-Dateien einsehen.',
],
'edit_files' => [
'title' => 'Edit Files',
'description' => 'Der User darf die Server-Dateien sehen. SFTP ist von dieser Erlaubnis nicht betroffen.',
],
'save_files' => [
'title' => 'Save Files',
'title' => 'Dateien bearbeiten',
'description' => 'Der User darf die Server-Dateien bearbeiten. SFTP ist von dieser Erlaubnis nicht betroffen.',
],
'save_files' => [
'title' => 'Dateien speichern',
'description' => 'Der User darf die Server-Dateien speichern. SFTP ist von dieser Erlaubnis nicht betroffen.',
],
'move_files' => [
'title' => 'Rename & Move Files',
'title' => 'Dateien umbenennen & verschieben',
'description' => 'Der User darf die Server-Dateien ubenennen und verschieben.',
],
'copy_files' => [
'title' => 'Copy Files',
'title' => 'Dateien kopieren',
'description' => 'Der User darf die Server-Dateien kopieren.',
],
'compress_files' => [
'title' => 'Compress Files',
'title' => 'Dateien komprimieren',
'description' => 'Der User darf die Server-Dateien komprimieren(zip).',
],
'decompress_files' => [
'title' => 'Decompress Files',
'description' => 'Der User darf zip Archive entpacken.',
'title' => 'Archive entpacken',
'description' => 'Der User darf Zip-Archive entpacken.',
],
'create_files' => [
'title' => 'Create Files',
'description' => 'Der User darf Server-Dateien erstellen.',
'title' => 'Dateien erstellen',
'description' => 'Der User darf Dateien auf dem Server erstellen.',
],
'upload_files' => [
'title' => 'Upload Files',
'description' => 'Der User darf Server-Dateien hochladen.',
'title' => 'Dateien hochladen',
'description' => 'Der User darf Dateien auf den Server hochladen.',
],
'delete_files' => [
'title' => 'Delete Files',
'description' => 'Der User darf Server-Dateien löschen.',
'title' => 'Dateien löschen',
'description' => 'Der User darf Dateien vom Server löschen.',
],
'download_files' => [
'title' => 'Download Files',
'description' => 'Der User darf Server-Dateien herunterladen.',
'title' => 'Dateien herunterladen',
'description' => 'Der User darf Dateien vom Server herunterladen.',
],
'list_subusers' => [
'title' => 'List Subusers',
'description' => 'Der User darf Subuser sehen.',
'title' => 'Subuser auflisten',
'description' => 'Der User darf sich Subuser auflisten lassen.',
],
'view_subuser' => [
'title' => 'View Subuser',
'description' => 'Der User darf Subuser genauer sehen.',
'title' => 'Subuser einsehen',
'description' => 'Der User darf Subuser genau einsehen.',
],
'edit_subuser' => [
'title' => 'Edit Subuser',
'title' => 'Subuser bearbeiten',
'description' => 'Der User darf Subuser bearbeiten.',
],
'create_subuser' => [
'title' => 'Create Subuser',
'title' => 'Subuser erstellen',
'description' => 'Der User darf Subuser erstellen.',
],
'delete_subuser' => [
'title' => 'Delete Subuser',
'title' => 'Subuser löschen',
'description' => 'Der User darf Subuser löschen.',
],
'view_allocations' => [
'title' => 'View Allocations',
'description' => 'Allows user to view all of the IPs and ports assigned to a server.',
'title' => 'Zuweisungen einsehen',
'description' => 'Der User darf alle zugewiesenen Ports und IPs einsehen.',
],
'edit_allocation' => [
'title' => 'Edit Default Connection',
'description' => 'Allows user to change the default connection allocation to use for a server.',
'title' => 'Standardverbindung bearbeiten',
'description' => 'Der User darf die Standardverbindung des Servers bearbeiten.',
],
'view_startup' => [
'title' => 'View Startup Command',
'description' => 'Allows user to view the startup command and associated variables for a server.',
'title' => 'Startbefehl einsehen',
'description' => 'Der User darf den Startbefehl und alle einhergehende Variablen einsehen.',
],
'edit_startup' => [
'title' => 'Edit Startup Command',
'description' => 'Allows a user to modify startup variables for a server.',
'title' => 'Startbefehl bearbeiten',
'description' => 'Der User darf die Startvariablen des Servers bearbeiten.',
],
'list_schedules' => [
'title' => 'List Schedules',
'description' => 'Der User darf geplante Aktionen für den Server sehen.',
'title' => 'Zeitpläne auflisten',
'description' => 'Der User darf geplante Aktionen für den Server einsehen.',
],
'view_schedule' => [
'title' => 'View Schedule',
'description' => 'Der User darf eine Aktion ansehen.',
'title' => 'Geplante Aktionen einsehen',
'description' => 'Der User darf geplante Aktion im Detail einsehen.',
],
'toggle_schedule' => [
'title' => 'Toggle Schedule',
'description' => 'Der User darf geplante Aktionen für den Server de-/aktivieren.',
'title' => 'Geplante Aktionen de-/aktivieren',
'description' => 'Der User darf geplante Aktionen für den Server ein- bzw. ausschalten.',
],
'queue_schedule' => [
'title' => 'Queue Schedule',
'description' => 'Allows a user to queue a schedule to run it\'s tasks on the next process cycle.',
'title' => 'Zeitpläne anstellen',
'description' => 'Der User darf einen Zeitplan seine Aktionen im nächsten Prozess-Zyklus ausführen lassen.',
],
'edit_schedule' => [
'title' => 'Edit Schedule',
'title' => 'Zeitpläne bearbeiten',
'description' => 'Der User darf geplante Aktionen für den Server bearbeiten.',
],
'create_schedule' => [
'title' => 'Create Schedule',
'title' => 'Zeitpläne erstellen',
'description' => 'Der User darf geplante Aktionen für den Server erstellen.',
],
'delete_schedule' => [
'title' => 'Delete Schedule',
'title' => 'Zeitpläne löschen',
'description' => 'Der User darf geplante Aktionen für den Server löschen.',
],
'view_databases' => [
'title' => 'View Database Details',
'description' => 'Der User darf die Datenbankinformationen sehen.',
'title' => 'Datenbankinformationen einsehen',
'description' => 'Der User darf genaue Datenbankinformationen einsehen.',
],
'reset_db_password' => [
'title' => 'Reset Database Password',
'title' => 'Datenbankpasswort zurücksetzen',
'description' => 'Der User darf das Datenbankpasswort zurücksetzen.',
],
],
@ -251,9 +251,9 @@ return [
'invalid_mime' => 'Diese Datei kann leider nicht bearbeitet werden',
'max_size' => 'Diese Datei ist zu groß um bearbeitet zu werden.',
],
'header' => 'Datei Manager',
'header' => 'Dateiverwaltung',
'header_sub' => 'Verwalte deine Dateien.',
'loading' => 'Datein werden geladen. Bitte warten...',
'loading' => 'Dateien werden geladen. Bitte warten...',
'path' => 'Wenn du Ordner erstellst solltest du :path als Basis Ordner verwenden! Der maximale Upload beträgt: :size.',
'seconds_ago' => 'Sekunden her',
'file_name' => 'Dateiname',
@ -262,10 +262,10 @@ return [
'add_new' => 'Neue Datei erstellen',
'add_folder' => 'Neuen Ordner ertsllen',
'mass_actions' => 'Massenaktionen',
'delete' => 'löschen',
'delete' => 'Löschen',
'edit' => [
'header' => 'Datei bearbeiten',
'header_sub' => 'Bearbeite Dateien direkt vom Browser aus.',
'header_sub' => 'Bearbeite Dateien direkt im Browser.',
'save' => 'Datei speichern',
'return' => 'Zurück zum Datei Manager',
],
@ -280,18 +280,18 @@ return [
'startup' => [
'header' => 'Start Konfiguration',
'header_sub' => 'Bearbeite die Startparameter des Serves.',
'command' => 'Startup Command',
'command' => 'Startbefehl',
'edit_params' => 'Parameter bearbeiten',
'update' => 'Absenden',
'startup_regex' => 'Input Rules',
'edited' => 'Die Einstellungen wurden gespeichert und werden beim nächsten Serverstart verwendet.',
],
'sftp' => [
'header' => 'SFTP Information',
'header_sub' => 'Details für eine SFTP verbindung.',
'header' => 'SFTP Informationen',
'header_sub' => 'Details für eine SFTP-Verbindung.',
'details' => 'SFTP Details',
'conn_addr' => 'Adresse',
'warning' => 'Bitte benutze SFTP und nicht FTP!.',
'warning' => 'Achtung! Benutze unbedingt SFTP und nicht FTP!.',
],
'database' => [
'header' => 'Datenbanken',
@ -303,11 +303,11 @@ return [
'add_db' => 'Datenbank hinzufügen.',
],
'allocation' => [
'header' => 'Server Allocations',
'header_sub' => 'Control the IPs and ports available on this server.',
'available' => 'Available Allocations',
'help' => 'Allocation Help',
'help_text' => 'The list to the left includes all available IPs and ports that are open for your server to use for incoming connections.',
'header' => 'Server Zuweisungen',
'header_sub' => 'Verwalte alle zugewiesenen IPs und Ports.',
'available' => 'Verfügbare Zuweisungen',
'help' => 'Hilfe mit Zuweisungen',
'help_text' => 'Die Liste links beinhaltet alle verfügbaren IPs und Ports, die dein Server für eingehende Verbindungen verwenden kann.',
],
],
];

View file

@ -12,17 +12,17 @@ return [
'name' => 'Name',
'node' => 'Node',
'connection' => 'Verbindung',
'memory' => 'Memory',
'memory' => 'Arbeitsspeicher',
'cpu' => 'CPU',
'status' => 'Status',
'search' => 'Suche',
'suspended' => 'Gespert',
'suspended' => 'Gesperrt',
'account' => 'Account',
'security' => 'Sicherheit',
'ip' => 'IP Adresse',
'last_activity' => 'Letzte Aktivität',
'revoke' => 'Zurückziehen',
'2fa_token' => 'Authentifizierungs Code',
'2fa_token' => 'Authentifizierungs-Code',
'submit' => 'Absenden',
'close' => 'Schließen',
'settings' => 'Einstellungen',
@ -33,7 +33,7 @@ return [
'created' => 'Erstellt',
'expires' => 'Läuft ab',
'public_key' => 'Public key',
'api_access' => 'Api Access',
'api_access' => 'Api Zugriff',
'never' => 'nie',
'sign_out' => 'Abmelden',
'admin_control' => 'Admin Control',
@ -48,13 +48,13 @@ return [
'select_none' => 'Alles abwählen',
'alias' => 'Alias',
'primary' => 'Primär',
'make_primary' => 'Primär machen',
'make_primary' => 'Primät machen',
'none' => 'Nichts',
'cancel' => 'Abbrechen',
'created_at' => 'Erstellt am',
'action' => 'Aktion',
'data' => 'Data',
'queued' => 'Queued',
'data' => 'Daten',
'queued' => 'Steht an',
'last_run' => 'Letzte Ausführung',
'next_run' => 'Nächste Ausführung',
'not_run_yet' => 'Wurde noch nicht ausgeführt',