This commit is contained in:
DerGamer009
2026-02-08 03:41:09 +01:00
parent a8dd755cb7
commit 4aa5a2121b
58 changed files with 19111 additions and 13 deletions

View File

@@ -0,0 +1,182 @@
# =====================================
# PlayerDataSync Deutsche Nachrichten
# =====================================
# Allgemein
prefix: "&8[&bPlayerDataSync&8]"
no_permission: "&cDu hast keine Berechtigung für diesen Befehl."
player_not_found: "&cSpieler '{player}' nicht gefunden."
invalid_syntax: "&cUngültige Syntax. Verwende: {usage}"
feature_disabled: "&cDiese Funktion ist derzeit deaktiviert."
# Datensynchronisation Nachrichten
loading: "&aDaten werden synchronisiert..."
loaded: "&aSpielerdaten erfolgreich geladen."
load_failed: "&cFehler beim Laden der Spielerdaten."
saving: "&eSpeichere Spielerdaten..."
sync_complete: "&aDatensynchronisation erfolgreich abgeschlossen."
sync_failed: "&cFehler bei der Datensynchronisation: {error}"
manual_save_success: "&aSpielerdaten erfolgreich gespeichert."
manual_save_failed: "&cFehler beim Speichern der Spielerdaten: {error}"
# Konfigurationsnachrichten
reloaded: "&aKonfiguration erfolgreich neu geladen."
reload_failed: "&cFehler beim Neuladen der Konfiguration: {error}"
config_updated: "&aKonfigurationssetting '{setting}' auf '{value}' aktualisiert."
# Sync-Option Nachrichten
sync_enabled: "&aSync für '{option}' wurde aktiviert."
sync_disabled: "&cSync für '{option}' wurde deaktiviert."
sync_status: "&7{option}: {status}"
sync_status_enabled: "&aAktiviert"
sync_status_disabled: "&cDeaktiviert"
# Status-Nachrichten
status_header: "&8&m----------&r &bPlayerDataSync Status &8&m----------"
status_footer: "&8&m----------------------------------------"
status_version: "&7Version: &f{version}"
status_database: "&7Datenbank: &f{type} &8(&7{status}&8)"
status_connected_players: "&7Verbundene Spieler: &f{count}"
status_total_records: "&7Gesamte Datensätze: &f{count}"
status_last_backup: "&7Letztes Backup: &f{time}"
status_autosave: "&7Autosave: &f{status} &8(&7{interval}m&8)"
# Datenbank-Nachrichten
database_connected: "&aErfolgreich mit {type} Datenbank verbunden."
database_disconnected: "&eVon Datenbank getrennt."
database_error: "&cDatenbankfehler: {error}"
database_reconnected: "&aMit Datenbank wieder verbunden."
database_migration: "&eDatenbankschema wird aktualisiert..."
database_migration_complete: "&aDatenbankmigration abgeschlossen."
# Backup-Nachrichten
backup_created: "&aBackup erfolgreich erstellt: {id}"
backup_restored: "&aDaten aus Backup wiederhergestellt: {id}"
backup_failed: "&cBackup-Operation fehlgeschlagen: {error}"
backup_not_found: "&cBackup '{id}' nicht gefunden."
backup_list_header: "&8&m----------&r &bBackups für {player} &8&m----------"
backup_list_entry: "&7{id} &8- &f{date} &8(&7{size}&8)"
backup_list_empty: "&eKeine Backups für {player} gefunden."
# Import/Export Nachrichten
import_started: "&aImport aus {format} gestartet..."
import_complete: "&aImport erfolgreich abgeschlossen. {count} Datensätze verarbeitet."
import_failed: "&cImport fehlgeschlagen: {error}"
export_started: "&aExport nach {format} gestartet..."
export_complete: "&aExport erfolgreich abgeschlossen. Datei: {file}"
export_failed: "&cExport fehlgeschlagen: {error}"
# Fehlermeldungen
error_player_offline: "&cSpieler muss online sein für diese Operation."
error_no_data: "&cKeine Daten für Spieler '{player}' gefunden."
error_invalid_backup_id: "&cUngültiges Backup-ID Format."
error_permission_denied: "&cZugriff verweigert."
error_command_disabled: "&cDieser Befehl ist derzeit deaktiviert."
error_database_offline: "&cDatenbank ist derzeit offline."
error_validation_failed: "&cDatenvalidierung fehlgeschlagen: {reason}"
# Performance-Nachrichten
performance_warning: "&eWarnung: Hohe Datenbanklatenz erkannt ({ms}ms)"
performance_lag: "&cDatenbankoperationen verursachen Server-Lag. Optimierung erforderlich."
cache_cleared: "&aSpielerdaten-Cache geleert."
cache_stats: "&7Cache-Statistiken: {hits} Treffer, {misses} Fehler, {size} Einträge"
# Sicherheitsnachrichten
security_audit_log: "&7[AUDIT] {action} von {player}: {details}"
security_encryption_enabled: "&aDatenverschlüsselung ist aktiviert."
security_encryption_disabled: "&eDatenverschlüsselung ist deaktiviert."
# Integrationsnachrichten
integration_vault_enabled: "&aVault-Integration aktiviert."
integration_vault_disabled: "&eVault-Integration deaktiviert."
integration_luckperms_enabled: "&aLuckPerms-Integration aktiviert."
integration_luckperms_disabled: "&eLuckPerms-Integration deaktiviert."
integration_bungeecord_enabled: "&aBungeeCord-Modus aktiviert."
integration_placeholderapi_enabled: "&aPlaceholderAPI-Integration aktiviert."
inventory_view_usage_inventory: "&cVerwendung: /invsee <Spieler>"
inventory_view_usage_ender: "&cVerwendung: /endersee <Spieler>"
inventory_view_loading: "&7Lade gespeicherte Daten für &b{player}&7..."
inventory_view_no_data: "&eKeine gespeicherten Daten für &b{player}&e gefunden. Es wird ein leeres Inventar angezeigt."
inventory_view_open_failed: "&cGespeicherte Daten für &b{player}&c konnten nicht geladen werden."
inventory_view_save_failed: "&cÄnderungen für &b{player}&c konnten nicht gespeichert werden. Siehe Konsole für Details."
inventory_view_title_inventory: "&8Inventar » &b{player}"
inventory_view_title_ender: "&8Endertruhe » &b{player}"
# Editor-Integrationsnachrichten
editor_disabled: "&cDie Editor-Integration ist nicht konfiguriert. Setze PDS_EDITOR_API_KEY oder die System-Property pds.editor.apiKey."
editor_player_required: "&cBitte gib einen Spieler an, wenn du den Befehl von der Konsole nutzt."
editor_token_generating: "&7Fordere Editor-Zugang für &b{player}&7 an..."
editor_token_success: "&aEditor-Link:&r {url}"
editor_token_value: "&7Token:&r {token} &8({expires})"
editor_token_expires: "&7läuft in {seconds}s ab"
editor_token_expires_unknown: "&7Ablauf unbekannt"
editor_token_failed: "&cEditor-Token konnte nicht erstellt werden: {error}"
editor_snapshot_start: "&7Übertrage Server-Snapshot..."
editor_snapshot_success: "&aServer-Snapshot erfolgreich gesendet."
editor_snapshot_failed: "&cServer-Snapshot konnte nicht gesendet werden: {error}"
editor_heartbeat_usage: "&cVerwendung: /sync editor heartbeat <online|offline>"
editor_heartbeat_success: "&aHeartbeat gesendet. Server ist nun als {status} markiert."
editor_heartbeat_failed: "&cHeartbeat konnte nicht gesendet werden: {error}"
editor_usage: "&cVerwendung: /sync editor <token|snapshot|heartbeat>"
editor_status_online: "&aonline"
editor_status_offline: "&coffline"
# Update-Nachrichten
update_available: "&aEine neue Version ist verfügbar: {version}"
update_current: "&aDu verwendest die neueste Version."
update_check_failed: "&cFehler bei der Update-Prüfung: {error}"
update_check_disabled: "&eUpdate-Prüfung ist deaktiviert."
update_check_timeout: "&eUpdate-Prüfung ist abgelaufen."
update_check_no_internet: "&eKeine Internetverbindung für Update-Prüfung."
update_download_url: "&7Download unter: {url}"
# Server-Wechsel Nachrichten
server_switch_save: "&eSpeichere Daten vor Server-Wechsel..."
server_switch_saved: "&aDaten vor Server-Wechsel gespeichert."
server_switch_load: "&aLade Daten nach Server-Wechsel..."
server_switch_loaded: "&aDaten nach Server-Wechsel geladen."
# Hilfe-Nachrichten
help_header: "&8&m----------&r &bPlayerDataSync Hilfe &8&m----------"
help_footer: "&8&m----------------------------------------"
help_sync: "&b/sync &8- &7Sync-Optionen anzeigen oder ändern"
help_sync_option: "&b/sync <option> <true|false> &8- &7Sync-Option umschalten"
help_sync_reload: "&b/sync reload &8- &7Konfiguration neu laden"
help_sync_save: "&b/sync save [spieler] &8- &7Spielerdaten manuell speichern"
help_status: "&b/pdsstatus [spieler] &8- &7Sync-Status prüfen"
help_backup: "&b/pdsbackup <aktion> &8- &7Backups verwalten"
help_import: "&b/pdsimport <format> &8- &7Spielerdaten importieren"
help_export: "&b/pdsexport <format> &8- &7Spielerdaten exportieren"
# Befehlsergänzung
tab_complete_options: ["koordinaten", "position", "xp", "spielmodus", "inventar", "enderchest", "rüstung", "offhand", "gesundheit", "hunger", "effekte", "erfolge", "statistiken", "attribute", "berechtigungen", "wirtschaft"]
tab_complete_boolean: ["true", "false", "wahr", "falsch"]
tab_complete_backup_actions: ["erstellen", "wiederherstellen", "liste", "löschen"]
tab_complete_formats: ["json", "yaml", "csv", "sql"]
# Validierungsnachrichten
validation_invalid_world: "&cWelt '{world}' existiert nicht."
validation_invalid_gamemode: "&cUngültiger Spielmodus: {gamemode}"
validation_invalid_coordinates: "&cUngültige Koordinaten: {coordinates}"
validation_data_corrupted: "&cSpielerdaten scheinen beschädigt zu sein."
validation_version_mismatch: "&eDatensatz-Versionsmismatch. Versuche Migration..."
# Migrationsnachrichten
migration_started: "&eDateenmigration gestartet..."
migration_progress: "&7Migrationsfortschritt: {current}/{total} ({percent}%)"
migration_complete: "&aMigration erfolgreich abgeschlossen."
migration_failed: "&cMigration fehlgeschlagen: {error}"
# Aufräumnachrichten
cleanup_started: "&eAufräumen inaktiver Spielerdaten gestartet..."
cleanup_complete: "&aAufräumen abgeschlossen. {count} inaktive Datensätze entfernt."
cleanup_failed: "&cAufräumen fehlgeschlagen: {error}"
# Statistik-Nachrichten
stats_blocks_broken: "&7Blöcke abgebaut: &f{count}"
stats_blocks_placed: "&7Blöcke platziert: &f{count}"
stats_distance_traveled: "&7Zurückgelegte Strecke: &f{distance}m"
stats_time_played: "&7Spielzeit: &f{time}"
stats_deaths: "&7Tode: &f{count}"
stats_kills: "&7Kills: &f{count}"