From df9d746b4b881c14abfa398ca001bc5426c4ffa1 Mon Sep 17 00:00:00 2001 From: "Michael R.|SchlaumeierTV" Date: Sat, 4 Nov 2017 22:00:30 +0100 Subject: [PATCH] German Translation (#719) --- resources/lang/de/admin/nests.php | 26 ++ resources/lang/de/admin/node.php | 16 ++ resources/lang/de/admin/pack.php | 9 + resources/lang/de/admin/user.php | 11 + resources/lang/de/auth.php | 22 ++ resources/lang/de/base.php | 242 ++++++++++++++++++ resources/lang/de/command/messages.php | 84 +++++++ resources/lang/de/exceptions.php | 55 +++++ resources/lang/de/navigation.php | 31 +++ resources/lang/de/pagination.php | 16 ++ resources/lang/de/passwords.php | 19 ++ resources/lang/de/server.php | 323 +++++++++++++++++++++++++ resources/lang/de/strings.php | 86 +++++++ 13 files changed, 940 insertions(+) create mode 100644 resources/lang/de/admin/nests.php create mode 100644 resources/lang/de/admin/node.php create mode 100644 resources/lang/de/admin/pack.php create mode 100644 resources/lang/de/admin/user.php create mode 100644 resources/lang/de/auth.php create mode 100644 resources/lang/de/base.php create mode 100644 resources/lang/de/command/messages.php create mode 100644 resources/lang/de/exceptions.php create mode 100644 resources/lang/de/navigation.php create mode 100644 resources/lang/de/pagination.php create mode 100644 resources/lang/de/passwords.php create mode 100644 resources/lang/de/server.php create mode 100644 resources/lang/de/strings.php diff --git a/resources/lang/de/admin/nests.php b/resources/lang/de/admin/nests.php new file mode 100644 index 000000000..7fb11866b --- /dev/null +++ b/resources/lang/de/admin/nests.php @@ -0,0 +1,26 @@ + [ + 'created' => 'Das neue 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.', + ], + ], + 'variables' => [ + 'notices' => [ + 'variable_deleted' => 'Die Variable ":variable" wurde gelöscht', + 'variable_updated' => 'Die Variable ":variable" wurde aktualisiert du musst die Rebuild Funktion jedes Servers benutzen.', + 'variable_created' => 'Eine neue Variable wurde erstellt und dem Egg zugewiesen.', + ], + ], +]; diff --git a/resources/lang/de/admin/node.php b/resources/lang/de/admin/node.php new file mode 100644 index 000000000..218e5901e --- /dev/null +++ b/resources/lang/de/admin/node.php @@ -0,0 +1,16 @@ + [ + 'fqdn_not_resolvable' => 'Diese FQDN 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.', + '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 /srv/daemon/config/core.json', + 'node_updated' => 'Node erfolgreich bearbeitet', + 'unallocated_deleted' => 'Alle unbenutzen Ports für:ip gelöscht.', + ], +]; diff --git a/resources/lang/de/admin/pack.php b/resources/lang/de/admin/pack.php new file mode 100644 index 000000000..c2cd11eb0 --- /dev/null +++ b/resources/lang/de/admin/pack.php @@ -0,0 +1,9 @@ + [ + 'pack_updated' => 'Pack erfolgreich aktualisiert', + 'pack_deleted' => 'Pack ":name" erfolgreich gelöscht.', + 'pack_created' => 'Ein neues Pack wurde erfolgreich erstellt.', + ], +]; diff --git a/resources/lang/de/admin/user.php b/resources/lang/de/admin/user.php new file mode 100644 index 000000000..6d6a263f6 --- /dev/null +++ b/resources/lang/de/admin/user.php @@ -0,0 +1,11 @@ + [ + 'user_has_servers' => 'Es kann kein Benutzer mit einem aktiven Server gelöscht werden.', + ], + 'notices' => [ + 'account_created' => 'Der Account wurde erfolgreich erstellt.', + 'account_updated' => 'Der Account wurde erfolgreich bearbeitet.', + ], +]; diff --git a/resources/lang/de/auth.php b/resources/lang/de/auth.php new file mode 100644 index 000000000..14d9d210c --- /dev/null +++ b/resources/lang/de/auth.php @@ -0,0 +1,22 @@ + 'Du bist nicht autorisiert diese Aktion auszuführen0.', + 'auth_error' => 'Es gab ein Problem während du dich anmelden 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.', + '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.', + 'request_reset' => 'Account finden', + '2fa_required' => '2-Factor 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.', +]; diff --git a/resources/lang/de/base.php b/resources/lang/de/base.php new file mode 100644 index 000000000..b482e9af5 --- /dev/null +++ b/resources/lang/de/base.php @@ -0,0 +1,242 @@ + 'Es gab ein Problem mit einer oder mehreren deriner Eingaben.', + 'errors' => [ + 'return' => 'Gehe zurück zu deiner voherigen Seite', + 'home' => 'Gehe zur Startseite', + '403' => [ + 'header' => 'Forbidden', + 'desc' => 'Du darfst diese Seite nicht öffnen.', + ], + '404' => [ + 'header' => 'File Not Found', + 'desc' => 'Es scheint als würde diese Seite nicht exsistieren.', + ], + 'installing' => [ + 'header' => 'Server Installing', + 'desc' => 'Der Server wird derzeit noch installiert bitte versuche es später erneut.', + ], + 'suspended' => [ + 'header' => 'Server Suspended', + 'desc' => 'Dieser Server wurde von einem Administrator gesperrt.', + ], + ], + 'index' => [ + 'header' => 'Deine Server', + 'header_sub' => 'Server auf die du Zugriff hast.', + 'list' => 'Server List', + ], + '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 :token. Please take note of this key as it will not be displayed again.', + ], + 'new' => [ + 'header' => 'New API Key', + 'header_sub' => 'Create a new API access key', + 'form_title' => 'Details', + 'descriptive_memo' => [ + 'title' => 'Descriptive Memo', + 'description' => 'Enter a brief description of what this API key will be used for.', + ], + '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.', + ], + ], + 'permissions' => [ + 'user' => [ + 'server_header' => 'User Rechte', + 'server' => [ + 'list' => [ + 'title' => 'List Servers', + 'desc' => 'Der user darf seine Serverliste ansehen.', + ], + 'view' => [ + 'title' => 'View Server', + 'desc' => 'Der User darf detaillierte Informationen über seine Server sehen.', + ], + 'power' => [ + 'title' => 'Toggle Power', + 'desc' => 'Der User darf den Server starten/stoppen/restartet.', + ], + 'command' => [ + 'title' => 'Send Command', + 'desc' => 'Der User hat Zugriff auf die Server Console.', + ], + ], + ], + 'admin' => [ + 'server_header' => 'Server Control', + 'server' => [ + 'list' => [ + 'title' => 'List Servers', + '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.', + ], + 'delete' => [ + 'title' => 'Delete Server', + 'desc' => 'Der User darf Server löschen.', + ], + 'create' => [ + 'title' => 'Create Server', + 'desc' => 'Der User darf Server erstellen.', + ], + 'edit-details' => [ + 'title' => 'Edit Server Details', + 'desc' => 'Der User darf die Server EInstellungen bearbeiten.', + ], + 'edit-container' => [ + 'title' => 'Edit Server Container', + 'desc' => 'Der User darf die Container Einstellungen des Servers verändern.', + ], + 'suspend' => [ + 'title' => 'Suspend Server', + 'desc' => 'Der User darf Server sperren.', + ], + 'install' => [ + 'title' => 'Toggle Install Status', + 'desc' => 'Der User darf den Installationstatus bearbeiten', + ], + 'rebuild' => [ + 'title' => 'Rebuild Server', + 'desc' => 'Der User darf den Server ner erstellen', + ], + 'edit-build' => [ + 'title' => 'Edit Server Build', + 'desc' => 'Der User darf Server einstellungen bearbeiten.', + ], + 'edit-startup' => [ + 'title' => 'Edit Server Startup', + 'desc' => 'Der User darf die Startparameter ändern.', + ], + ], + 'location_header' => 'Location Control', + 'location' => [ + 'list' => [ + 'title' => 'List Locations', + 'desc' => 'Der User darf alle Locations sehen.', + ], + ], + 'node_header' => 'Node Control', + 'node' => [ + 'list' => [ + 'title' => 'List Nodes', + 'desc' => 'Der User darf alle nodes sehen', + ], + 'view' => [ + 'title' => 'View Node', + 'desc' => 'Der User darf detaillierte Details eines Nodes sehen', + ], + 'view-config' => [ + 'title' => 'View Node Configuration', + 'desc' => 'Danger. Der User kann die Konfiguration eines Node sehen.', + ], + 'create' => [ + 'title' => 'Create Node', + 'desc' => 'Der User aknn ein Node erstellen.', + ], + 'delete' => [ + 'title' => 'Delete Node', + 'desc' => 'Allows User kann ein Node löschen.', + ], + ], + 'user_header' => 'User Control', + 'user' => [ + 'list' => [ + 'title' => 'List Users', + 'desc' => 'Der User kann alle User sehen.', + ], + 'view' => [ + 'title' => 'View User', + 'desc' => 'Der User kann detaillierte Informationen der User sehen.', + ], + 'create' => [ + 'title' => 'Create User', + 'desc' => 'Der User kann einen User erstellen.', + ], + 'edit' => [ + 'title' => 'Update User', + 'desc' => 'Der User kann einen User bearbeiten.', + ], + 'delete' => [ + 'title' => 'Delete User', + 'desc' => 'Der User kann einen Server löschen.', + ], + ], + 'service_header' => 'Service Control', + 'service' => [ + 'list' => [ + 'title' => 'List Service', + 'desc' => 'Der User kann alle Services sehen.', + ], + 'view' => [ + 'title' => 'View Service', + 'desc' => 'Der user kann detaillierte Informationen über einen Service sehen.', + ], + ], + 'option_header' => 'Option Control', + 'option' => [ + 'list' => [ + 'title' => 'List Options', + 'desc' => '', + ], + 'view' => [ + 'title' => 'View Option', + 'desc' => '', + ], + ], + 'pack_header' => 'Pack Control', + 'pack' => [ + 'list' => [ + 'title' => 'List Packs', + 'desc' => '', + ], + 'view' => [ + 'title' => 'View Pack', + 'desc' => '', + ], + ], + ], + ], + ], + 'account' => [ + 'details_updated' => 'Dein Account wurde erfolgreich bearbeitet.', + 'invalid_password' => 'Das Passwort war leider ungültig.', + 'header' => 'Dein Account', + 'header_sub' => 'Account Details verwalten.', + 'update_pass' => 'Passwort ändern', + 'update_email' => 'Email ändern', + 'current_password' => 'Aktuelles Passwort', + 'new_password' => 'Neues Passwort', + 'new_password_again' => 'Neues Passwort wiederholen', + 'new_email' => 'Neue Email Adresse', + 'first_name' => 'Vornahme', + 'last_name' => 'Nachname', + 'update_identitity' => 'Account bearbeiten', + 'username_help' => 'Dein Username darf nicht bereits vergeben sein oder folgende Zeichen enthakten: :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', + '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 + ', + '2fa_disabled' => 'Die 2-Factor Authentication wurde deaktiviert', + 'enable_2fa' => '2-Factor-Authentification 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.', + ], +]; diff --git a/resources/lang/de/command/messages.php b/resources/lang/de/command/messages.php new file mode 100644 index 000000000..ec87e41b1 --- /dev/null +++ b/resources/lang/de/command/messages.php @@ -0,0 +1,84 @@ + [ + 'no_location_found' => 'Shortcode wurde nicht gefunden.', + 'ask_short' => 'Location Short Code', + 'ask_long' => 'Location Beschreibung', + 'created' => 'Neue location (:name) mit der id :id erstellt.', + 'deleted' => 'Location gelöscht.', + ], + 'user' => [ + 'search_users' => 'Gebe einen Nutzernamen, eine UUID oder eine Email an', + 'select_search_user' => 'ID des Users (Enter \'0\' to re-search)', + 'deleted' => 'Benutzer erfolgreich gelöscht.', + '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_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_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.', + ], + '2fa_disabled' => '2-Factor authentication wurde für :email deaktivier.', + ], + 'schedule' => [ + 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + ], + 'maintenance' => [ + 'deleting_service_backup' => 'Deleting service backup file :file.', + ], + 'server' => [ + 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + ], + 'environment' => [ + 'mail' => [ + 'ask_smtp_host' => 'SMTP Host (e.g. smtp.google.com)', + 'ask_smtp_port' => 'SMTP Port', + 'ask_smtp_username' => 'SMTP Username', + 'ask_smtp_password' => 'SMTP Password', + 'ask_mailgun_domain' => 'Mailgun Domain', + 'ask_mailgun_secret' => 'Mailgun Secret', + 'ask_mandrill_secret' => 'Mandrill Secret', + 'ask_postmark_username' => 'Postmark API Key', + 'ask_driver' => 'Which driver should be used for sending emails?', + 'ask_mail_from' => 'Email address emails should originate from', + 'ask_mail_name' => 'Name that emails should appear from', + 'ask_encryption' => 'Encryption method to use', + ], + 'database' => [ + 'host_warning' => 'It is highly recommended to not use "localhost" as your database host as we have seen frequent socket connection issues. If you want to use a local connection you should be using "127.0.0.1".', + 'host' => 'Database Host', + 'port' => 'Database Port', + 'database' => 'Database Name', + 'username_warning' => 'Using the "root" account for MySQL connections is not only highly frowned upon, it is also not allowed by this application. You\'ll need to have created a MySQL user for this software.', + 'username' => 'Database Username', + 'password_defined' => 'It appears you already have a MySQL connection password defined, would you like to change it?', + 'password' => 'Database Password', + 'connection_error' => 'Unable to connect to the MySQL server using the provided credentials. The error returned was ":error".', + 'creds_not_saved' => 'Your connection credentials have NOT been saved. You will need to provide valid connection information before proceeding.', + 'try_again' => 'Go back and try again?', + ], + 'app' => [ + 'app_url_help' => 'The application URL MUST begin with https:// or http:// depending on if you are using SSL or not. If you do not include the scheme your emails and other content will link to the wrong location.', + 'app_url' => 'Application URL', + 'timezone_help' => 'The timezone should match one of PHP\'s supported timezones. If you are unsure, please reference http://php.net/manual/en/timezones.php.', + 'timezone' => 'Application Timezone', + 'cache_driver' => 'Cache Driver', + 'session_driver' => 'Session Driver', + 'using_redis' => 'You\'ve selected the Redis driver for one or more options, please provide valid connection information below. In most cases you can use the defaults provided unless you have modified your setup.', + 'redis_host' => 'Redis Host', + 'redis_password' => 'Redis Password', + 'redis_pass_help' => 'By default a Redis server instance has no password as it is running locally and inaccessable to the outside world. If this is the case, simply hit enter without entering a value.', + 'redis_port' => 'Redis Port', + 'redis_pass_defined' => 'It seems a password is already defined for Redis, would you like to change it?', + ], + ], +]; diff --git a/resources/lang/de/exceptions.php b/resources/lang/de/exceptions.php new file mode 100644 index 000000000..19ae86554 --- /dev/null +++ b/resources/lang/de/exceptions.php @@ -0,0 +1,55 @@ + 'Es gab einen Fehler bei der Verbindung mit dem Daemon. Ausgabe: HTTP/:code response code. Dieser Fehler wurde geloggt.', + 'node' => [ + 'servers_attached' => 'Ein node musst Server konfiguriert haben um gelöscht zu werden.', + 'daemon_off_config_updated' => 'Die COnfiguration wurde aktualisiert! 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.', + ], + 'nest' => [ + 'delete_has_servers' => 'A Nest with active servers attached to it cannot be deleted from the Panel.', + '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.', + ], + '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.', + ], + '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.', + ], + ], + '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..', + 'invalid_upload' => 'Die Datei scheint ungültig zu sein.', + 'invalid_mime' => 'Die Datei hat nicht den angeforderten Typ: :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.', + '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.', + ], + 'tasks' => [ + 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + ], + 'locations' => [ + 'has_nodes' => 'Es kann keine Location gelöscht werden die von einem Node benutzt wird', + ], +]; diff --git a/resources/lang/de/navigation.php b/resources/lang/de/navigation.php new file mode 100644 index 000000000..104b968a8 --- /dev/null +++ b/resources/lang/de/navigation.php @@ -0,0 +1,31 @@ + 'Startseite', + 'account' => [ + 'header' => 'ACCOUNT VERWALTUNG', + 'my_account' => 'Mein Account', + 'security_controls' => 'Sicherheit', + 'api_access' => 'API Access', + 'my_servers' => 'Meine Server', + ], + 'server' => [ + 'header' => 'SERVER VERWALTUNG', + 'console' => 'Console', + 'console-pop' => 'Fullscreen Console', + 'file_management' => 'File Management', + 'file_browser' => 'File Browser', + 'create_file' => 'Datei erstellen', + 'upload_files' => 'Datei hochladen', + 'subusers' => 'Subusers', + 'schedules' => 'Geplante Tasks', + 'configuration' => 'Konfiguration', + 'port_allocations' => 'Allocation Settings', + 'sftp_settings' => 'SFTP Einstellungen', + 'startup_parameters' => 'Startup Parameter', + 'databases' => 'Datenbaken', + 'edit_file' => 'Datei bearbeiten', + 'admin_header' => 'ADMINISTRATIVE', + 'admin' => 'Server Konfiguration', + ], +]; diff --git a/resources/lang/de/pagination.php b/resources/lang/de/pagination.php new file mode 100644 index 000000000..6ae8f4a34 --- /dev/null +++ b/resources/lang/de/pagination.php @@ -0,0 +1,16 @@ + '« Vorherige', + 'next' => 'Nächste »', +]; diff --git a/resources/lang/de/passwords.php b/resources/lang/de/passwords.php new file mode 100644 index 000000000..64c26b867 --- /dev/null +++ b/resources/lang/de/passwords.php @@ -0,0 +1,19 @@ + 'Dein Passwort muss 6 Zeichen lang sein und der Wiederholung entsprechen.', + 'reset' => 'Dein Passwort wurde zurückgesetzt!', + 'sent' => 'Dir wurde eine Email mit weiteren Informationen geschickt!', + 'token' => 'Der Token war ungültig', + 'user' => 'Es gibt keinen User mit dieser Email.', +]; diff --git a/resources/lang/de/server.php b/resources/lang/de/server.php new file mode 100644 index 000000000..d78f08706 --- /dev/null +++ b/resources/lang/de/server.php @@ -0,0 +1,323 @@ + [ + 'title' => 'Server :name', + 'header' => 'Server Konsole', + 'header_sub' => 'Verwalte deinen Server in Echtzeit.', + ], + 'schedule' => [ + 'header' => 'Schedule Manager', + 'header_sub' => 'Erstelle geplante Aktionen.', + 'current' => 'Derzeitige Aktionen', + 'new' => [ + 'header' => 'Neue Aktion erstellen', + 'header_sub' => 'Erstelle eine neue Gruppe an Aktionen.', + 'submit' => 'Aktion erstellen', + ], + 'manage' => [ + 'header' => 'Aktion verwalten', + 'submit' => 'Aktion bearbeiten', + 'delete' => 'Aktion löschen', + ], + 'task' => [ + 'time' => 'Nach', + 'action' => 'Aktion ausführen', + 'payload' => 'With Payload', + 'add_more' => 'Weitere Aktion', + ], + 'actions' => [ + 'command' => 'Command ausführen', + 'power' => 'Power 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', + '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.', + ], + 'tasks' => [ + 'task_created' => 'Aktion erfolgreich erstellt.', + 'task_updated' => 'Aktion bearbeitet.', + 'header' => 'Scheduled Tasks', + 'header_sub' => 'Automatisiere deinen Server.', + 'current' => 'Aktuelle Aktionen', + 'actions' => [ + 'command' => 'Command ausführen', + 'power' => 'Power Aktion senden', + ], + 'new_task' => 'Neue Aktion erstellen', + 'toggle' => 'Status ändern', + 'new' => [ + 'header' => 'Neue Aktion', + 'header_sub' => 'Neuen Aktion erstellen.', + 'task_name' => 'Name', + 'day_of_week' => 'Tag einer Woche', + 'custom' => 'Custom Value', + 'day_of_month' => 'Tag eines Monats', + 'hour' => 'Stunde', + 'minute' => 'Minute', + 'sun' => 'Sontag', + 'mon' => 'Montad', + '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.', + ], + 'edit' => [ + 'header' => 'Aktion beareiten', + 'submit' => 'Abschicken', + ], + ], + 'users' => [ + 'header' => 'User verwalten', + 'header_sub' => 'Bestimme wer den Server verwalten kann.', + 'configure' => 'Rechte einstellen', + 'list' => 'Account Liste', + 'add' => 'Neuen User erstellen', + 'update' => 'User bearbeiten', + 'user_assigned' => 'User an einen Server gebunden.', + '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', + 'sftp_header' => 'SFTP Verwaltung', + 'database_header' => 'Database Verwaltung', + 'power_start' => [ + 'title' => 'Start Server', + 'description' => 'Der User darf den Server starten.', + ], + 'power_stop' => [ + 'title' => 'Stop Server', + 'description' => 'Der User darf den Server stoppen.', + ], + 'power_restart' => [ + 'title' => 'Restart Server', + 'description' => 'Der User darf den Server restarten.', + ], + 'power_kill' => [ + 'title' => 'Kill Server', + 'description' => 'Der User darf den Prozess des Servers töten.', + ], + 'send_command' => [ + 'title' => 'Send Console Command', + 'description' => 'Der User darf die Konsole benutzen.', + ], + 'list_files' => [ + 'title' => 'List Files', + 'description' => 'Der User darf die Server-Dateien sehen.', + ], + 'edit_files' => [ + 'title' => 'Edit Files', + 'description' => 'Der User darf die Server-Dateien sehen.', + ], + 'save_files' => [ + 'title' => 'Save Files', + 'description' => 'Der User darf die Server-Dateien bearbeiten.', + ], + 'move_files' => [ + 'title' => 'Rename & Move Files', + 'description' => 'Der User darf die Server-Dateien ubenennen und verschieben.', + ], + 'copy_files' => [ + 'title' => 'Copy Files', + 'description' => 'Der User darf die Server-Dateien kopieren.', + ], + 'compress_files' => [ + 'title' => 'Compress Files', + 'description' => 'Der User darf die Server-Dateien komprimieren(zip).', + ], + 'decompress_files' => [ + 'title' => 'Decompress Files', + 'description' => 'Der User darf zip Archive entpacken.', + ], + 'create_files' => [ + 'title' => 'Create Files', + 'description' => 'Der User darf Server-Dateien erstellen.', + ], + 'upload_files' => [ + 'title' => 'Upload Files', + 'description' => 'Der User darf Server-Dateien hochladen.', + ], + 'delete_files' => [ + 'title' => 'Delete Files', + 'description' => 'Der User darf Server-Dateien löschen.', + ], + 'download_files' => [ + 'title' => 'Download Files', + 'description' => 'Der User darf Server-Dateien herunterladen.', + ], + 'list_subusers' => [ + 'title' => 'List Subusers', + 'description' => 'Der User darf Subuser sehen.', + ], + 'view_subuser' => [ + 'title' => 'View Subuser', + 'description' => 'Der User darf Subuser genauer sehen.', + ], + 'edit_subuser' => [ + 'title' => 'Edit Subuser', + 'description' => 'Der User darf Subuser bearbeiten.', + ], + 'create_subuser' => [ + 'title' => 'Create Subuser', + 'description' => 'Der User darf Subuser erstellen.', + ], + 'delete_subuser' => [ + 'title' => 'Delete Subuser', + '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.', + ], + 'edit_allocation' => [ + 'title' => 'Edit Default Connection', + 'description' => 'Allows user to change the default connection allocation to use for a server.', + ], + 'view_startup' => [ + 'title' => 'View Startup Command', + 'description' => 'Allows user to view the startup command and associated variables for a server.', + ], + 'edit_startup' => [ + 'title' => 'Edit Startup Command', + 'description' => 'Allows a user to modify startup variables for a server.', + ], + 'list_schedules' => [ + 'title' => 'List Schedules', + 'description' => 'Der User darf geplante Aktionen für den Server sehen.', + ], + 'view_schedule' => [ + 'title' => 'View Schedule', + 'description' => 'Der User darf eine Aktion ansehen.', + ], + 'toggle_schedule' => [ + 'title' => 'Toggle Schedule', + 'description' => 'Der User darf geplante Aktionen für den Server de-/aktivieren.', + ], + 'queue_schedule' => [ + 'title' => 'Queue Schedule', + 'description' => 'Allows a user to queue a schedule to run it\'s tasks on the next process cycle.', + ], + 'edit_schedule' => [ + 'title' => 'Edit Schedule', + 'description' => 'Der User darf geplante Aktionen für den Server bearbeiten.', + ], + 'create_schedule' => [ + 'title' => 'Create Schedule', + 'description' => 'Der User darf geplante Aktionen für den Server erstellen.', + ], + 'delete_schedule' => [ + 'title' => 'Delete Schedule', + 'description' => 'Der User darf geplante Aktionen für den Server löschen.', + ], + 'view_sftp' => [ + 'title' => 'View SFTP Details', + 'description' => 'Der User darf die SFTP Informationen sehen (nicht das Passwort).', + ], + 'view_sftp_password' => [ + 'title' => 'View SFTP Password', + 'description' => 'Der User darf dass SFTP Passwort sehen.', + ], + 'reset_sftp' => [ + 'title' => 'Reset SFTP Password', + 'description' => 'Der User darf dass SFTP Passwort zurücksetzen.', + ], + 'view_databases' => [ + 'title' => 'View Database Details', + 'description' => 'Der User darf die Datenbankinformationen sehen.', + ], + 'reset_db_password' => [ + 'title' => 'Reset Database Password', + 'description' => 'Der User darf das Datenbankpasswort zurücksetzen.', + ], + ], + ], + 'files' => [ + 'exceptions' => [ + 'invalid_mime' => 'Diese Datei kann leider nicht bearbeitet werden', + 'max_size' => 'Diese Datei ist zu groß um bearbeitet zu werden.', + ], + 'header' => 'Datei Manager', + 'header_sub' => 'Verwalte deine Dateien.', + 'loading' => 'Datein 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', + 'size' => 'Größe', + 'last_modified' => 'Zuletzt bearbeitet', + 'add_new' => 'Neue Datei erstellen', + 'add_folder' => 'Neuen Ordner ertsllen', + 'mass_actions' => 'Massenaktionen', + 'delete' => 'löschen', + 'edit' => [ + 'header' => 'Datei bearbeiten', + 'header_sub' => 'Bearbeite Dateien direkt vom Browser aus.', + 'save' => 'Datei speichern', + 'return' => 'Zurück zum Datei Manager', + ], + 'add' => [ + 'header' => 'Neue Datei', + 'header_sub' => 'Erstelle eine neue Datei.', + 'name' => 'Dateiname', + 'create' => 'Datei erstellen', + ], + ], + 'config' => [ + 'startup' => [ + 'header' => 'Start Konfiguration', + 'header_sub' => 'Bearbeite die Startparameter des Serves.', + 'command' => 'Startup Command', + '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.', + 'change_pass' => 'Passwort ändern', + 'details' => 'SFTP Details', + 'conn_addr' => 'Adresse', + 'warning' => 'Bitte benutze SFTP und nicht FTP!.', + ], + 'database' => [ + 'header' => 'Datenbanken', + 'header_sub' => 'Alle für diesen Server verfügbaren Datenbanken.', + 'your_dbs' => 'Deine Datenbanken', + 'host' => 'MySQL Host', + 'reset_password' => 'Passwort zurücksetzen', + 'no_dbs' => 'Du hast leider keine Datenbanken.', + '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.', + ], + ], +]; diff --git a/resources/lang/de/strings.php b/resources/lang/de/strings.php new file mode 100644 index 000000000..7ea006169 --- /dev/null +++ b/resources/lang/de/strings.php @@ -0,0 +1,86 @@ + 'Email', + 'user_identifier' => 'Username oder Email', + 'password' => 'Passwort', + 'confirm_password' => 'Passwort bestätigen', + 'login' => 'Login', + 'home' => 'Startseite', + 'servers' => 'Server', + 'id' => 'ID', + 'name' => 'Name', + 'node' => 'Node', + 'connection' => 'Verbindung', + 'memory' => 'Memory', + 'cpu' => 'CPU', + 'status' => 'Status', + 'search' => 'Suche', + 'suspended' => 'Gespert', + 'account' => 'Account', + 'security' => 'Sicherheit', + 'ip' => 'IP Adresse', + 'last_activity' => 'Letzte Aktivität', + 'revoke' => 'Zurückziehen', + '2fa_token' => 'Authentifizierungs Code', + 'submit' => 'Absenden', + 'close' => 'Schließen', + 'settings' => 'Einstellungen', + 'configuration' => 'Konfiguration', + 'sftp' => 'SFTP', + 'databases' => 'Datenbanken', + 'memo' => 'Memo', + 'created' => 'Erstellt', + 'expires' => 'Läuft ab', + 'public_key' => 'Public key', + 'api_access' => 'Api Access', + 'never' => 'nie', + 'sign_out' => 'Abmelden', + 'admin_control' => 'Admin Control', + 'required' => 'Benötigt', + 'port' => 'Port', + 'username' => 'Username', + 'database' => 'Datenbank', + 'new' => 'Neu', + 'danger' => 'Achtung', + 'create' => 'Erstellen', + 'select_all' => 'Alles auswählen', + 'select_none' => 'Alles abwählen', + 'alias' => 'Alias', + 'primary' => 'Primär', + 'make_primary' => 'Primär machen', + 'none' => 'Nichts', + 'cancel' => 'Abbrechen', + 'created_at' => 'Erstellt am', + 'action' => 'Aktion', + 'data' => 'Data', + 'queued' => 'Queued', + 'last_run' => 'Letzte Ausführung', + 'next_run' => 'Nächste Ausführung', + 'not_run_yet' => 'Wurde noch nicht ausgeführt', + 'yes' => 'Ja', + 'no' => 'Nein', + 'delete' => 'Löschen', + '2fa' => '2FA', + 'logout' => 'Abmelden', + 'admin_cp' => 'Admin Control Panel', + 'optional' => 'Optional', + 'read_only' => 'Read Only', + 'relation' => 'Relation', + 'owner' => 'Owner', + 'admin' => 'Admin', + 'subuser' => 'Subuser', + 'captcha_invalid' => 'Der Captcha war ungültig.', + 'tasks' => 'Aufgaben', + 'seconds' => 'Sekunden', + 'minutes' => 'Minuten', + 'days' => [ + 'sun' => 'Sontag', + 'mon' => 'Montag', + 'tues' => 'Dienstag', + 'wed' => 'Mittwoch', + 'thurs' => 'Donnerstag', + 'fri' => 'Freitag', + 'sat' => 'Samstag', + ], +];