344 lines
18 KiB
PHP
344 lines
18 KiB
PHP
<?php
|
|
// Copyright 1999-2024. WebPros International GmbH. All rights reserved.
|
|
|
|
$messages = [
|
|
'__perm_denied' => 'Berechtigung verweigert',
|
|
'app' => [
|
|
'Home' => [
|
|
'title' => 'Laravel Toolkit',
|
|
],
|
|
'Domain' => [
|
|
'title' => 'Laravel Toolkit',
|
|
],
|
|
'InstallDrawer' => [
|
|
'title' => 'Anwendung installieren',
|
|
'chooseDomain' => 'Domain auswählen:',
|
|
'install' => 'Anwendung installieren',
|
|
'repository' => 'Repository:',
|
|
'sshPublicKey' => 'Öffentlicher SSH-Schlüssel:',
|
|
'sshPublicKeyHint' => 'Der öffentliche Teil des SSH-Schlüssels. Um sich beim Remote-Repository zu authentifizieren, fügen Sie den öffentlichen SSH-Schlüssel in Ihrem Git-Server hinzu.',
|
|
'publicKeyCopied' => 'Der öffentliche Schlüssel wurde in die Zwischenablage kopiert',
|
|
'fieldRequiredError' => 'Dieses erforderliche Feld ist leer.',
|
|
],
|
|
'InstallTypeSelector' => [
|
|
'type.skeleton.description' => 'Laravel-Skeleton wird installiert. Ein lokales Git-Repository wird erstellt.',
|
|
'type.skeleton.title' => 'Skeleton installieren',
|
|
'type.remote.description' => 'Ihr Laravel-Code wird online gehostet (bei einem Cloud-Dienst wie GitHub, GitLab oder Bitbucket oder auf Ihrem eigenen Server).',
|
|
'type.remote.title' => 'Aus Remote-Repository installieren',
|
|
],
|
|
'CopyBlock' => [
|
|
'copyClipboard' => 'In die Zwischenablage kopieren',
|
|
],
|
|
'ApplicationsList' => [
|
|
'installButton' => 'Anwendung installieren',
|
|
'scanButton' => 'Suchen',
|
|
'scanButtonTooltip' => "Scannen nach vorhandenen Anwendungen.",
|
|
'searchPlaceholder' => 'Domain suchen...',
|
|
'emptyListTitle' => 'Sie haben noch keine Laravel-Website? Kein Problem!',
|
|
'emptyListDescription' => 'Installieren Sie eine Laravel Anwendung aus einem Git Repository oder suchen Sie nach vorhandenen Anwendungen.<br> Damit Anwendungen gefunden werden, muss ihr `öffentliches` Verzeichnis als Stammverzeichnis des Website-Dokuments festgelegt sein und die Datei `artisan` muss sich im übergeordneten Verzeichnis befinden.',
|
|
],
|
|
'ApplicationCard' => [
|
|
'learnMore' => 'Mehr erfahren',
|
|
'title' => 'Laravel-Anwendung für %%domain%%',
|
|
'imgPreview' => 'Vorschau für %%domain%%',
|
|
'tabDashboard' => 'Dashboard',
|
|
'tabArtisan' => 'Artisan',
|
|
'tabComposer' => 'Composer',
|
|
'tabDeployment' => 'Bereitstellung',
|
|
'tabNodejs' => 'Node.js',
|
|
'sectionApplicationInfo' => 'Informationen zur Anwendung',
|
|
'applicationName' => 'Name',
|
|
'domainUrl' => 'URL',
|
|
'sectionDeploymentInfo' => 'Informationen zur Bereitstellung',
|
|
'repository' => 'Repository',
|
|
'hookUrl' => 'Webhook-URL',
|
|
'lastCommit' => 'Letzter Commit',
|
|
'envEdit' => 'Bearbeiten',
|
|
'terminal' => 'Terminal',
|
|
'openTerminal' => 'Open SSH-Terminal',
|
|
'executingCommand' => 'wird ausgeführt...',
|
|
'sectionConfiguration' => 'Einstellungen',
|
|
'envConfiguration' => 'Umgebungsvariablen (.env)',
|
|
'sectionSSH' => 'SSH-Terminal',
|
|
'sectionManage' => 'Verwalten',
|
|
'buttonDeploy' => 'Bereitstellen',
|
|
'buttonDeployHint' => 'Stellen Sie die Dateien auf der Produktionswebsite bereit.',
|
|
'repositoryCopied' => 'Repository-URL wurde in die Zwischenablage kopiert.',
|
|
'hookUrlCopied' => 'Webhook-URL wurde in die Zwischenablage kopiert.',
|
|
'hookDescription' => 'Geben Sie diese URL in den Repository-Einstellungen des Remote-Diensts an.',
|
|
'domainLink' => 'Domain',
|
|
'domainManage' => 'Domain verwalten',
|
|
'deploymentScript' => 'Bereitstellungsskript',
|
|
'deploymentScriptEdit' => 'Skript bearbeiten',
|
|
'deploymentScriptDisabledHint' => 'Aktivieren Sie den SSH-Zugriff auf dem Server, um das Bereitstellungsskript zu bearbeiten.',
|
|
'logBrowser' => 'Protokolle',
|
|
'ScheduleTab' => [
|
|
'name' => 'Geplante Aufgaben',
|
|
'intervalDescription' => 'Planungsdetails anzeigen für %%interval%%',
|
|
'table' => [
|
|
'command' => 'Befehl',
|
|
'description' => 'Beschreibung',
|
|
'interval' => 'Intervall',
|
|
'next' => 'In Kürze anstehend',
|
|
'emptyViewTitle' => 'Hier scheint es keine geplanten Aufgaben zu geben',
|
|
'emptyLinkTitle' => 'Anleitung zum Hinzufügen',
|
|
],
|
|
'switchDisabledWarning' => 'Geplanten Aufgaben sind deaktiviert.',
|
|
'requiredSshAccess' => 'Die Aktivierung der geplanten Aufgaben erfordert einen SSH-Zugang zum Server. Aktivieren Sie ihn unter "Webhosting-Zugang".',
|
|
'requiredSchedulePermission' => 'Um geplante Aufgaben zu aktivieren, benötigen Sie die Berechtigung " Zeitplanerverwaltung ". Aktivieren Sie sie in den Abonnementeinstellungen.',
|
|
],
|
|
'scheduledTasks' => 'Geplante Aufgaben',
|
|
'scheduleEnabled' => 'Geplante Aufgaben aktiviert',
|
|
'scheduleDisabled' => 'Geplante Aufgaben deaktiviert',
|
|
'scheduledSwitchEnabled' => 'Aktiviert',
|
|
'scheduledSwitchDisabled' => 'Deaktiviert',
|
|
'MaintenanceMode' => [
|
|
'label' => 'Wartungsmodus',
|
|
'disableTooltip' => 'Verlassen Sie den Wartungsmodus Ihrer Anwendung. Website-Besucher sehen dann die Live-Anwendung.',
|
|
'enableTooltip' => 'Setzen Sie Ihre Anwendung in den Wartungsmodus. Website-Besucher sehen eine Seite mit der Fehlermeldung "503 SERVICE UNAVAILABLE".',
|
|
'enabledMessage' => 'Die Anwendung befindet sich jetzt im Wartungsmodus.',
|
|
'disabledMessage' => 'Die Anwendung ist jetzt live.',
|
|
'switchEnabled' => 'Aktiviert',
|
|
'switchDisabled' => 'Deaktiviert',
|
|
],
|
|
'DeploymentMode' => [
|
|
'title' => 'Bereitstellungsmodus',
|
|
'auto' => 'Automatisch',
|
|
'manual' => 'Manuell',
|
|
'description' => 'Wie die Dateien auf der Produktionswebsite bereitgestellt werden.',
|
|
'Tooltip' => [
|
|
'auto' => 'Die Dateien werden bei einem Push in den Master-Branch des lokalen Repositorys in der Produktionsumgebung bereitgestellt. Wenn Sie ein Remote-Repository verwenden, richten Sie einen Webhook für die automatische Bereitstellung ein.',
|
|
'manual' =>
|
|
'Die Dateien müssen manuell auf die Produktionswebsite übertragen werden.',
|
|
]
|
|
],
|
|
'QueueWorkerSwitch' => [
|
|
'label' => 'Queue',
|
|
'enabled' => 'Aktiviert',
|
|
'disabled' => 'Deaktiviert',
|
|
'enabledMessage' => 'Queue Worker aktiviert',
|
|
'disabledMessage' => 'Queue Worker deaktiviert',
|
|
'requirementTooltip' => 'Um die Unterstützung für Queue Worker zu aktivieren, aktivieren Sie Geplante Aufgaben und installieren Sie das Plesk Laravel Toolkit-Integrationspaket.',
|
|
'enableTooltip' => 'Queue Worker aktivieren.',
|
|
'disableTooltip' => 'Queue Worker deaktivieren.',
|
|
],
|
|
'QueueTab' => [
|
|
'title' => 'Queue',
|
|
"StopWhenEmpty" => [
|
|
'label' => "Worker bei Leerlauf anhalten",
|
|
'description' => "Mit dieser Option werden die Queue Workers angewiesen, alle Aufträge zu bearbeiten und sich dann ordnungsgemäß herunterzufahren.",
|
|
],
|
|
"Timeout" => [
|
|
'label' => "Zeitüberschreitung",
|
|
'description' => "Diese Option legt die maximale Dauer in Sekunden fest, die der Queue Worker Aufträge ausführen kann. 0 ist unbegrenzt.",
|
|
],
|
|
"MaxJobs" => [
|
|
'label' => "Max. Aufträge",
|
|
'description' => "Mit dieser Option wird der Queue Worker angewiesen, die angegebene Anzahl von Aufträgen zu bearbeiten und dann herunterzufahren. 0 ist unbegrenzt.",
|
|
],
|
|
"MaxTime" => [
|
|
'label' => "Max. Zeit",
|
|
'description' => "Mit dieser Option wird der Queue Worker angewiesen, Aufträge für die vorgegebene Dauer in Sekunden zu bearbeiten und dann herunterzufahren. 0 ist unbegrenzt.",
|
|
],
|
|
'drawerTitle' => 'Fehlgeschlagene Aufträge',
|
|
'failedJobsButton' => 'Fehlgeschlagene Aufträge anzeigen',
|
|
'failedList' => [
|
|
'date' => 'Datum',
|
|
'uuid' => 'UUID',
|
|
'connection' => 'Verbindung',
|
|
'queue' => 'Queue',
|
|
'job' => 'Auftrag',
|
|
'retry' => 'Erneut versuchen',
|
|
'delete' => 'Löschen',
|
|
'flush' => 'Leeren',
|
|
'retryAskConfirm' => 'Sind Sie sicher?',
|
|
'retryConfirmAnswer' => 'Ja, erneut versuchen',
|
|
'retryTooltip' => 'Den/die ausgewählte/n Auftrag/Aufträge durch Ausführung des Befehls "php artisan queue:retry" wiederholen.',
|
|
'deleteAskConfirm' => 'Sind Sie sicher?',
|
|
'deleteConfirmAnswer' => 'Ja, löschen',
|
|
'deleteTooltip' => 'Ausgewählt/e fehlgeschlagene/n Auftrag/Aufträge durch Ausführung des Befehls "php artisan queue:forget" löschen.',
|
|
'flushAskConfirm' => 'Sind Sie sicher?',
|
|
'flushConfirmAnswer' => 'Ja, leeren',
|
|
'flushTooltip' => 'Alle fehlgeschlagenen Aufträge aus der Tabelle failed_jobs durch Ausführung des Befehls "php artisan queue:flush" löschen.',
|
|
],
|
|
'emptyFailedJobListTitle' => 'Es gibt keine fehlgeschlagenen Aufträge',
|
|
],
|
|
],
|
|
'EnvDrawer' => [
|
|
'title' => '.env bearbeiten',
|
|
'update' => 'Aktualisieren',
|
|
'confirm' => 'Verwerfen',
|
|
'confirmReason' => 'Nicht gespeicherte Änderungen',
|
|
'confirmAsk' => 'Nicht gespeicherte Änderungen verwerfen?'
|
|
],
|
|
'DeploymentScenarios' => [
|
|
'title' => 'Bereitstellungsschritte',
|
|
'enable_maintenance_mode' => '1. Aktivieren Sie den Wartungsmodus',
|
|
'fetch_source_code' => '2. Quellcode abrufen',
|
|
'deploy_source_code' => '3. Quellcode aus Git bereitstellen',
|
|
'install_composer_dependencies' => '4. Installieren Sie %%item%%-Abhängigkeiten',
|
|
'install_package_dependencies' => '5. Installieren Sie %%item%%-Abhängigkeiten',
|
|
'execute_additional_actions' => '6. Bereitstellungsskript ausführen',
|
|
'disable_maintenance_mode' => '7. Wartungsmodus deaktivieren ',
|
|
],
|
|
'DeploymentScriptDrawer' => [
|
|
'title' => 'Bereitstellungsskript bearbeiten',
|
|
'update' => 'Aktualisieren',
|
|
'confirm' => 'Verwerfen',
|
|
'confirmReason' => 'Nicht gespeicherte Änderungen',
|
|
'confirmAsk' => 'Nicht gespeicherte Änderungen verwerfen?'
|
|
],
|
|
'NodeJsCommandLine' => [
|
|
'notSupported' => 'Node.js-Parameter können nicht verwaltet werden. Die Node.js-Erweiterung ist veraltet oder nicht installiert.',
|
|
'installExtension' => 'Klicken Sie hier, um die Erweiterung zu installieren.',
|
|
'askToInstallExtension' => 'Bitten Sie den Plesk-Administrator, die Erweiterung "Node.js" zu installieren, um diese Funktion zu aktivieren.',
|
|
'installButton' => 'Installieren',
|
|
'notRecommend' => 'nicht empfohlen',
|
|
'versionNotInstalled' => 'NodeJs-Version ist nicht installiert',
|
|
'unavailable' => 'Nicht verfügbar',
|
|
],
|
|
'CommandLine' => [
|
|
'executeButton' => 'Befehl ausführen',
|
|
],
|
|
],
|
|
'forms' => [
|
|
'applicationWizard' => [
|
|
'title' => 'Laravel',
|
|
'description' => 'Sie können eine neue Website erstellen, indem Sie eine Laravel-Anwendung installieren',
|
|
],
|
|
],
|
|
'LaravelDeployRemoteTask' => [
|
|
'running' => 'Projekt wird bereitgestellt...',
|
|
'done' => 'Projekt bereitgestellt',
|
|
'redirectTitle' => 'Anzeigen',
|
|
],
|
|
'LaravelDeploySkeletonTask' => [
|
|
'running' => 'Projekt wird bereitgestellt...',
|
|
'done' => 'Projekt bereitgestellt',
|
|
'redirectTitle' => 'Anzeigen',
|
|
],
|
|
'LaravelScanTask' => [
|
|
'running' => 'Laravel-Anwendungen werden gesucht',
|
|
'done' => '%%count%% Anwendung(en) verknüpft',
|
|
'doneWithErrors' => '%%count%% Anwendung(en) verknüpft. Weitere Anwendungen konnten aufgrund der folgenden Fehler nicht verknüpft werden: %%errors%%',
|
|
'redirectTitle' => 'Anzeigen',
|
|
],
|
|
'permissionDenied' => 'Berechtigung verweigert',
|
|
'missingRepositoryForDomain' => 'Repository-Informationen für die Domain "%%domainName%%" konnten nicht abgerufen werden',
|
|
'fileDoesntExist' => 'Die Datei "%%filename%%" existiert nicht',
|
|
'failedEnableSchedule' => 'Geplante Aufgaben konnten nicht aktiviert werden',
|
|
'failedDisableSchedule' => 'Geplante Aufgaben konnten nicht deaktiviert werden',
|
|
'laravelDoesNotSupportListCommand' => 'Ihre Version des Laravel-Frameworks unterstützt den Befehl für die Listenansicht geplanter Aufgaben nicht.',
|
|
'laravelService' => [
|
|
'keyGenerateError' => 'keyGenerateError',
|
|
'gitCheckWarning' => 'Um auf das private Repository zuzugreifen, aktualisieren Sie die Git-Erweiterung auf Version %%version%% oder höher.',
|
|
'notInstalled' => 'Die Erweiterung %%service%% ist nicht installiert',
|
|
'notActive' => 'Die Erweiterung %%service%% ist nicht aktiviert',
|
|
'phpMinVersionWarning' => 'Warnung: Damit Laravel Toolkit ordnungsgemäß funktioniert, wählen Sie die PHP-Version %%min_version%% oder höher aus',
|
|
],
|
|
'gitService' => [
|
|
'deployError' => 'Fehler in der Git-Erweiterung aufgetreten',
|
|
'updateError' => 'Git-Repository konnte nicht aktualisiert werden',
|
|
'publicKeyError' => 'Fehler beim Klonen des Git-Repositorys. Vergewissern Sie sich, dass Sie den öffentlichen Schlüssel zu Ihrem Git-Server hinzugefügt und den Lesezugriff auf das Repository zugelassen haben.',
|
|
],
|
|
'composerService' => [
|
|
'registerError' => 'Die Anwendung konnte nicht registriert werden',
|
|
'listError' => 'Anwendungsliste konnte nicht abgerufen werden',
|
|
'appInstallError' => 'Die Anwendungen konnten nicht installiert werden'
|
|
],
|
|
'nodeService' => [
|
|
'versionCheckFailed' => 'Um die Node.js-Funktionen zu nutzen, installieren Sie die Node.js-Erweiterungs-Version %%version%% oder höher',
|
|
'noHandlersPresent' => 'Auf dem Server sind keine verfügbaren Node.js-Handler vorhanden',
|
|
'selectError' => 'Unregistrierte Node.js-Version %%nodeVersion%% kann nicht ausgewählt werden',
|
|
],
|
|
'GitCreateStep' => [
|
|
'title' => 'Git-Repository erstellen',
|
|
],
|
|
'GitCommitStep' => [
|
|
'title' => 'In Git-Repository committen',
|
|
],
|
|
'GitDeployStep' => [
|
|
'title' => 'Git-Repository klonen'
|
|
],
|
|
'ActivateMaintenanceModeStep' => [
|
|
'title' => 'Schalten Sie die Anwendung in den Wartungsmodus',
|
|
],
|
|
'RestartQueueWorkerStep' => [
|
|
'title' => 'Befehl zum Neustart eines Queue Workers senden',
|
|
],
|
|
'ComposerInstallStep' => [
|
|
'noAppId' => 'ID der Anwendung konnte nicht abgerufen werden',
|
|
'title' => 'Composer-Abhängigkeiten installieren'
|
|
],
|
|
'NodeJsDependenciesInstallStep' => [
|
|
'title' => 'Node.js-Abhängigkeiten installieren'
|
|
],
|
|
'FinalUpdateStep' => [
|
|
'title' => 'Update vervollständigen'
|
|
],
|
|
'DeactivateMaintenanceModeStep' => [
|
|
'title' => 'Schalten Sie die Anwendung in den normalen Modus',
|
|
],
|
|
'ComposerCreateProjectStep' => [
|
|
'title' => 'Laravel-Skeleton erstellen',
|
|
],
|
|
'HostingSettingsStep' => [
|
|
'title' => 'Hosting-Einstellungen konfigurieren'
|
|
],
|
|
'PhpEnvConfigurationStep' => [
|
|
'title' => 'PHP-Umgebung konfigurieren'
|
|
],
|
|
'LaravelStartStep' => [
|
|
'title' => 'Laravel-Anwendung konfigurieren'
|
|
],
|
|
'ScanStep' => [
|
|
'title' => 'Webspace-Dateien scannen'
|
|
],
|
|
'GitAttachStep' => [
|
|
'title' => 'Mit Git verknüpfen'
|
|
],
|
|
'ComposerAttachStep' => [
|
|
'title' => 'Mit PHP-Composer verknüpfen'
|
|
],
|
|
'LaravelAttachStep' => [
|
|
'title' => 'Mit Laravel Toolkit verknüpfen'
|
|
],
|
|
'NodeInitStep' => [
|
|
'title' => 'Node.js-Umgebung vorbereiten',
|
|
],
|
|
'customButton' => [
|
|
'sidebar' => [
|
|
'title' => 'Laravel',
|
|
'description' => 'Alle verfügbaren Laravel-Websites verwalten',
|
|
],
|
|
'domainCard' => [
|
|
'installApplication' => 'Laravel-Anwendung installieren',
|
|
'manageApplication' => 'Laravel',
|
|
]
|
|
],
|
|
'GitUpdateStep' => [
|
|
'title' => 'Updates aus einem Git-Repository abrufen'
|
|
],
|
|
'InstallNodeExtensionTask' => [
|
|
'running' => 'Vorbereitung der erforderlichen Erweiterungen für die Unterstützung von Node.js',
|
|
'done' => 'Die Node.js-Funktion ist einsatzbereit',
|
|
],
|
|
'NodeInstallExtensionStep' => [
|
|
'title' => 'Installation der erforderlichen Erweiterung %%extension%%',
|
|
'extensionVersionTooLow' => 'Bei der installierten Version der Erweiterung \'%%extension%%\' muss es sich um die Version \'%%requiredVersion%%\' oder neuer handeln. Aktuell ist die Version \'%%installedVersion%%\' installiert.',
|
|
'noProperVersionFound' => 'Die erforderliche Erweiterung konnte nicht aus dem Erweiterungskatalog installiert werden: %%error%%.',
|
|
],
|
|
'deploymentActionModifier' => [
|
|
'noCompatibleNode' => 'Es konnte kein Node.js-Interpreter gefunden werden, der mit der im Laravel Toolkit für diese Anwendung konfigurierten Version %%version%% kompatibel ist',
|
|
],
|
|
'permissions' => [
|
|
'manage_laravel_toolkit' => 'Zugriff auf Laravel Toolkit',
|
|
'manage_laravel_toolkit_hint' => 'Ermöglicht den vollständigen Zugriff auf Laravel Toolkit.'
|
|
],
|
|
'common' => [
|
|
'error' => [
|
|
'noPhpSupportOnDomain' => 'Die Domain "%%domainName%%" unterstützt PHP nicht. <a href="%%domainHref%%">Aktivieren Sie PHP für die Domain.</a>',
|
|
],
|
|
],
|
|
];
|