280 lines
11 KiB
JSON
280 lines
11 KiB
JSON
{
|
||
"common": {
|
||
"appName": "HexaHost GameCloud",
|
||
"login": "Anmelden",
|
||
"register": "Registrieren",
|
||
"dashboard": "Dashboard",
|
||
"logout": "Abmelden",
|
||
"theme": "Design",
|
||
"themeLight": "Hell",
|
||
"themeDark": "Dunkel",
|
||
"themeSystem": "System",
|
||
"language": "Sprache",
|
||
"loading": "Wird geladen…",
|
||
"submit": "Absenden",
|
||
"cancel": "Abbrechen",
|
||
"back": "Zurück",
|
||
"footer": "Selbstgehostete Minecraft-Server-Plattform.",
|
||
"servers": "Server"
|
||
},
|
||
"landing": {
|
||
"badge": "Phase 0 · Control Plane",
|
||
"title": "Minecraft-Server on demand",
|
||
"subtitle": "Erstellen, konfigurieren und betreiben Sie Minecraft-Server über ein zentrales Webpanel — mandantenfähig, skalierbar und produktionsbereit.",
|
||
"ctaPrimary": "Jetzt starten",
|
||
"ctaSecondary": "Anmelden",
|
||
"features": {
|
||
"control": {
|
||
"title": "Zentrale Steuerung",
|
||
"description": "Server-Lifecycle, Quotas und Scheduling über eine einheitliche Control Plane."
|
||
},
|
||
"nodes": {
|
||
"title": "Multi-Node",
|
||
"description": "Horizontale Skalierung über dedizierte Game-Nodes mit Agent-basierter Orchestrierung."
|
||
},
|
||
"security": {
|
||
"title": "Enterprise-Sicherheit",
|
||
"description": "mTLS, granulare Berechtigungen und auditierbare Zustandsübergänge von Anfang an."
|
||
}
|
||
}
|
||
},
|
||
"auth": {
|
||
"loginTitle": "Anmelden",
|
||
"loginSubtitle": "Melden Sie sich mit Ihrem Konto an.",
|
||
"registerTitle": "Konto erstellen",
|
||
"registerSubtitle": "Registrieren Sie sich für die Plattform.",
|
||
"email": "E-Mail",
|
||
"emailPlaceholder": "name@beispiel.de",
|
||
"username": "Benutzername",
|
||
"usernamePlaceholder": "spieler123",
|
||
"displayName": "Anzeigename",
|
||
"displayNamePlaceholder": "Ihr Name",
|
||
"optional": "optional",
|
||
"password": "Passwort",
|
||
"passwordPlaceholder": "••••••••",
|
||
"confirmPassword": "Passwort bestätigen",
|
||
"noAccount": "Noch kein Konto?",
|
||
"hasAccount": "Bereits registriert?",
|
||
"forgotPasswordLink": "Passwort vergessen?",
|
||
"forgotPasswordTitle": "Passwort zurücksetzen",
|
||
"forgotPasswordSubtitle": "Geben Sie Ihre E-Mail-Adresse ein. Wir senden Ihnen einen Link zum Zurücksetzen.",
|
||
"forgotPasswordSubmit": "Link senden",
|
||
"forgotPasswordSent": "Falls ein Konto mit dieser E-Mail existiert, erhalten Sie in Kürze einen Link.",
|
||
"resetPasswordTitle": "Neues Passwort festlegen",
|
||
"resetPasswordSubtitle": "Wählen Sie ein neues Passwort für Ihr Konto.",
|
||
"resetPasswordSubmit": "Passwort aktualisieren",
|
||
"resetPasswordMissingToken": "Dieser Link ist ungültig oder abgelaufen.",
|
||
"verifyEmailTitle": "E-Mail-Verifizierung",
|
||
"verifyEmailSent": "Registrierung erfolgreich. Bitte prüfen Sie Ihren Posteingang und klicken Sie auf den Verifizierungslink.",
|
||
"verifyEmailLoading": "E-Mail-Adresse wird verifiziert…",
|
||
"verifyEmailSuccess": "Ihre E-Mail-Adresse wurde verifiziert. Sie können sich jetzt anmelden.",
|
||
"verifyEmailError": "Verifizierung fehlgeschlagen. Der Link ist möglicherweise ungültig oder abgelaufen.",
|
||
"verifyEmailMissingToken": "Kein Verifizierungstoken angegeben.",
|
||
"twoFactorTitle": "Zwei-Faktor-Authentifizierung",
|
||
"twoFactorSubtitle": "Geben Sie den 6-stelligen Code aus Ihrer Authenticator-App ein.",
|
||
"twoFactorCode": "Authentifizierungscode",
|
||
"twoFactorSubmit": "Bestätigen",
|
||
"twoFactorMissingChallenge": "Keine Anmelde-Challenge gefunden. Bitte melden Sie sich erneut an.",
|
||
"twoFactorSetupTitle": "Zwei-Faktor-Authentifizierung",
|
||
"twoFactorSetupDescription": "Schützen Sie Ihr Konto mit zusätzlicher TOTP-Sicherheit.",
|
||
"twoFactorSetupStart": "2FA einrichten",
|
||
"twoFactorScanQr": "Scannen Sie diesen QR-Code mit Ihrer Authenticator-App und geben Sie den Code ein.",
|
||
"twoFactorQrAlt": "QR-Code für Authenticator-Einrichtung",
|
||
"twoFactorConfirm": "2FA aktivieren",
|
||
"twoFactorEnabled": "Zwei-Faktor-Authentifizierung ist für Ihr Konto aktiviert.",
|
||
"recoveryCodesTitle": "Wiederherstellungscodes — sicher aufbewahren",
|
||
"securityTitle": "Sicherheit",
|
||
"securitySubtitle": "Authentifizierung und Sicherheitseinstellungen Ihres Kontos verwalten.",
|
||
"backToLogin": "Zurück zur Anmeldung",
|
||
"sessionNone": "Sitzung: keine",
|
||
"errors": {
|
||
"generic": "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut."
|
||
}
|
||
},
|
||
"dashboard": {
|
||
"title": "Dashboard",
|
||
"welcome": "Willkommen in Ihrem Kontrollbereich.",
|
||
"servers": "Server",
|
||
"serversEmpty": "Noch keine Server",
|
||
"serversEmptyDescription": "Erstellen Sie Ihren ersten Minecraft-Server, um loszulegen.",
|
||
"createServer": "Server erstellen",
|
||
"status": "Status",
|
||
"resources": "Ressourcen",
|
||
"activity": "Aktivität",
|
||
"activityEmpty": "Keine aktuellen Ereignisse",
|
||
"controlPlaneOnline": "Control Plane · Online",
|
||
"activeServers": "Aktive Server",
|
||
"resourcesSubtitle": "Zugewiesen / Kontingent",
|
||
"allocatedRam": "Zugewiesener RAM",
|
||
"activitySubtitle": "Übersicht",
|
||
"totalServers": "Server gesamt",
|
||
"viewAllServers": "Alle Server anzeigen",
|
||
"serversSummary": "Server in Ihrem Konto"
|
||
},
|
||
"validation": {
|
||
"emailRequired": "E-Mail ist erforderlich",
|
||
"emailInvalid": "Ungültige E-Mail-Adresse",
|
||
"passwordRequired": "Passwort ist erforderlich",
|
||
"passwordMin": "Passwort muss mindestens 8 Zeichen haben",
|
||
"confirmPasswordRequired": "Passwortbestätigung ist erforderlich",
|
||
"passwordMismatch": "Passwörter stimmen nicht überein",
|
||
"usernameInvalid": "Benutzername: 3–32 Zeichen (Buchstaben, Zahlen, _ und -)",
|
||
"codeRequired": "Authentifizierungscode ist erforderlich",
|
||
"codeInvalid": "Geben Sie einen gültigen 6-stelligen Code ein",
|
||
"serverNameRequired": "Servername ist erforderlich",
|
||
"serverNameMax": "Servername darf höchstens 64 Zeichen lang sein",
|
||
"planRequired": "Bitte wählen Sie einen Tarif",
|
||
"planInvalid": "Ungültiger Tarif ausgewählt",
|
||
"versionRequired": "Minecraft-Version ist erforderlich",
|
||
"softwareRequired": "Software-Familie ist erforderlich",
|
||
"eulaRequired": "Sie müssen die Minecraft-EULA akzeptieren",
|
||
"motdMax": "MOTD darf höchstens 256 Zeichen lang sein",
|
||
"maxPlayersMin": "Mindestens 1 Spieler erforderlich",
|
||
"maxPlayersMax": "Höchstens 200 Spieler erlaubt"
|
||
},
|
||
"servers": {
|
||
"title": "Server",
|
||
"subtitle": "Verwalten Sie Ihre Minecraft-Server.",
|
||
"create": "Server erstellen",
|
||
"createTitle": "Neuer Server",
|
||
"createDescription": "Konfigurieren und provisionieren Sie einen neuen Minecraft-Server.",
|
||
"name": "Servername",
|
||
"plan": "Tarif",
|
||
"selectPlan": "Tarif auswählen",
|
||
"noPlans": "Keine Tarife verfügbar. Bitten Sie einen Administrator, einen Tarif anzulegen.",
|
||
"software": "Software",
|
||
"version": "Minecraft-Version",
|
||
"eula": "Ich akzeptiere die Minecraft End User License Agreement (EULA).",
|
||
"loading": "Wird geladen…",
|
||
"cancel": "Abbrechen",
|
||
"emptyTitle": "Noch keine Server",
|
||
"emptyDescription": "Erstellen Sie Ihren ersten Server, um zu spielen.",
|
||
"address": "Adresse",
|
||
"addressPending": "Zuweisung ausstehend",
|
||
"ram": "RAM",
|
||
"start": "Starten",
|
||
"stop": "Stoppen",
|
||
"details": "Details",
|
||
"detailSubtitle": "Serverdetails und Lifecycle-Steuerung",
|
||
"backToList": "Zurück zur Serverliste",
|
||
"retry": "Erneut versuchen",
|
||
"status": {
|
||
"DRAFT": "Entwurf",
|
||
"PROVISIONING": "Provisionierung",
|
||
"INSTALLING": "Installation",
|
||
"STOPPED": "Gestoppt",
|
||
"STARTING": "Startet",
|
||
"RUNNING": "Läuft",
|
||
"STOPPING": "Stoppt",
|
||
"ERROR": "Fehler",
|
||
"DELETING": "Wird gelöscht",
|
||
"DELETED": "Gelöscht"
|
||
},
|
||
"softwareOptions": {
|
||
"VANILLA": "Vanilla",
|
||
"PAPER": "Paper",
|
||
"PURPUR": "Purpur",
|
||
"FABRIC": "Fabric",
|
||
"FORGE": "Forge",
|
||
"NEOFORGE": "NeoForge",
|
||
"QUILT": "Quilt",
|
||
"BEDROCK_DEDICATED": "Bedrock Dedicated"
|
||
},
|
||
"errors": {
|
||
"generic": "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut.",
|
||
"loadFailed": "Server konnten nicht geladen werden."
|
||
},
|
||
"tabs": {
|
||
"navigation": "Server-Bereiche",
|
||
"overview": "Übersicht",
|
||
"console": "Konsole",
|
||
"files": "Dateien",
|
||
"properties": "Eigenschaften",
|
||
"players": "Spieler"
|
||
},
|
||
"console": {
|
||
"loading": "Wird geladen…",
|
||
"notRunning": "Die Konsole ist nur verfügbar, wenn der Server läuft. Starten Sie den Server über die Übersicht.",
|
||
"connecting": "Verbindung wird hergestellt…",
|
||
"connected": "Verbunden",
|
||
"disconnected": "Getrennt",
|
||
"clear": "Log leeren",
|
||
"commandPlaceholder": "Serverbefehl eingeben…",
|
||
"send": "Senden",
|
||
"errors": {
|
||
"connectionFailed": "Verbindung zur Konsole fehlgeschlagen."
|
||
}
|
||
},
|
||
"files": {
|
||
"loading": "Wird geladen…",
|
||
"browser": "Dateibrowser",
|
||
"editor": "Editor",
|
||
"up": "Hoch",
|
||
"empty": "Dieses Verzeichnis ist leer.",
|
||
"selectFile": "Wählen Sie eine Datei zum Anzeigen oder Bearbeiten.",
|
||
"readOnlyStopped": "Schreibgeschützt, solange der Server gestoppt ist.",
|
||
"notAvailable": "Dateien sind nur verfügbar, wenn der Server läuft oder gestoppt ist.",
|
||
"truncated": "Datei wurde zur Anzeige gekürzt. Bearbeiten Sie mit Vorsicht.",
|
||
"save": "Speichern",
|
||
"saving": "Wird gespeichert…",
|
||
"saved": "Datei gespeichert.",
|
||
"errors": {
|
||
"loadFailed": "Verzeichnis konnte nicht geladen werden.",
|
||
"readFailed": "Datei konnte nicht gelesen werden.",
|
||
"saveFailed": "Datei konnte nicht gespeichert werden."
|
||
}
|
||
},
|
||
"properties": {
|
||
"title": "Server-Eigenschaften",
|
||
"description": "Bearbeiten Sie gängige server.properties-Einstellungen. Unbekannte Eigenschaften bleiben auf dem Server erhalten.",
|
||
"loading": "Wird geladen…",
|
||
"motd": "MOTD",
|
||
"gamemode": "Spielmodus",
|
||
"difficulty": "Schwierigkeit",
|
||
"maxPlayers": "Max. Spieler",
|
||
"pvp": "PVP",
|
||
"whitelist": "Whitelist",
|
||
"hardcore": "Hardcore",
|
||
"onlineMode": "Online-Modus",
|
||
"enableCommandBlock": "Befehlsblöcke",
|
||
"allowFlight": "Fliegen erlauben",
|
||
"viewDistance": "Sichtweite",
|
||
"simulationDistance": "Simulationsdistanz",
|
||
"spawnProtection": "Spawn-Schutz",
|
||
"save": "Änderungen speichern",
|
||
"saving": "Wird gespeichert…",
|
||
"saved": "Eigenschaften gespeichert.",
|
||
"gamemodes": {
|
||
"survival": "Überleben",
|
||
"creative": "Kreativ",
|
||
"adventure": "Abenteuer",
|
||
"spectator": "Zuschauer"
|
||
},
|
||
"difficulties": {
|
||
"peaceful": "Friedlich",
|
||
"easy": "Einfach",
|
||
"normal": "Normal",
|
||
"hard": "Schwer"
|
||
},
|
||
"errors": {
|
||
"loadFailed": "Server-Eigenschaften konnten nicht geladen werden.",
|
||
"saveFailed": "Server-Eigenschaften konnten nicht gespeichert werden."
|
||
}
|
||
},
|
||
"players": {
|
||
"loading": "Wird geladen…",
|
||
"onlineCount": "Spieler online",
|
||
"whitelistCount": "Whitelist-Einträge",
|
||
"empty": "Keine Spieler online.",
|
||
"retry": "Erneut versuchen",
|
||
"columns": {
|
||
"name": "Spieler",
|
||
"ping": "Ping"
|
||
},
|
||
"errors": {
|
||
"loadFailed": "Spielerliste konnte nicht geladen werden."
|
||
}
|
||
}
|
||
}
|
||
}
|