clusev/lang/de/versions.php

66 lines
3.0 KiB
PHP

<?php
// Version & releases page strings (R16). Shared buttons live in common.php.
return [
// Header
'eyebrow' => 'Version',
'heading' => 'Version & Releases',
'check_updates' => 'Nach Updates suchen',
// Status banner
'channel_badge' => 'Kanal: :channel',
'latest_release_badge' => 'neuestes Release v:tag',
'banner_default' => 'Installierte Version. „Nach Updates suchen“ vergleicht sie ehrlich mit dem neuesten getaggten Release im Kanal. Aktualisierung läuft über den Deploy (Image ziehen + migrieren).',
'checked_at' => 'geprüft :time',
// Update-check results (notifications / status line)
'status_none_tagged' => 'Noch kein Release getaggt — installierte Version v:installed (Kanal: :channel).',
'status_update_available' => 'Update verfügbar: v:latest (Kanal: :channel).',
'status_current' => 'Aktuell — v:installed (Kanal: :channel).',
// Changelog panel
'changelog_title' => 'Änderungsprotokoll',
'changelog_subtitle' => ':count Versionen',
'unreleased' => 'Unreleased',
'in_progress' => 'in Arbeit',
'changelog_empty' => 'Kein Änderungsprotokoll gefunden.',
// Changelog section labels (Keep a Changelog subsections)
'section_added' => 'Hinzugefügt',
'section_changed' => 'Geändert',
'section_fixed' => 'Behoben',
'section_security' => 'Sicherheit',
'section_removed' => 'Entfernt',
'section_deprecated' => 'Veraltet',
// Installed panel
'installed_title' => 'Installiert',
'running' => 'läuft',
'build' => 'Build',
'branch' => 'Branch',
'channel' => 'Kanal',
'latest_release' => 'Neuestes Release',
'license' => 'Lizenz',
// Update panel
'update_title' => 'Aktualisierung',
'update_hint' => 'Updates kommen über getaggte Releases. Auf dem Host genügt ein Befehl — er baut das Image neu und wendet Migrationen an:',
// Dashboard-triggered update (one-click; a host watcher runs update.sh)
'update_now' => 'Jetzt aktualisieren',
'update_started' => 'Update gestartet — die Oberfläche ist gleich für ein bis zwei Minuten nicht erreichbar, während der Stack neu gebaut wird. Danach Seite neu laden.',
'update_running' => 'Update läuft — Stack wird neu gebaut. Bitte gleich neu laden.',
'update_not_available' => 'Kein Update verfügbar — die installierte Version ist bereits aktuell.',
'update_throttled' => 'Zu viele Update-Anfragen — bitte in :seconds Sekunden erneut versuchen.',
'update_write_failed' => 'Update konnte nicht angestoßen werden (Sentinel nicht schreibbar). Bitte einmalig per SSH „sudo clusev update" aktualisieren.',
'update_done' => 'Update abgeschlossen — jetzt auf v:version.',
'update_stalled' => 'Update dauert ungewöhnlich lange — Logs prüfen (journalctl -u clusev-update.service) oder Seite neu laden.',
// Project panel
'project_title' => 'Projekt',
'open_core' => 'Open Core · :license',
// Page title
'title' => 'Version — Clusev',
];