{
    "app_title": "melcom's FFmpeg Audio Normalizer",
    "app_title_long": "melcom's FFmpeg Audio Normalizer",
    "menu_file": "Datei",
    "menu_file_options": "Optionen",
    "menu_file_exit": "Beenden",
    "menu_profile": "Profile",
    "menu_profile_save": "Profil speichern...",
    "menu_profile_load": "Profil laden...",
    "menu_profile_reset": "Auf Standard zurücksetzen",
    "profile_dialog_save_title": "Profil speichern",
    "profile_dialog_load_title": "Profil laden",
    "profile_error_title": "Profilfehler",
    "profile_error_invalid_file": "Das ausgewählte Profil ist ungültig oder beschädigt.",
    "profile_json_files": "Profil-Dateien",
    "menu_info": "Info",
    "menu_info_about": "Über",
    "menu_info_updates": "Auf Updates prüfen...",
    "menu_info_help": "Hilfe (F1)",
    "options_dialog_title": "Optionen",
    "options_dialog_subtitle": "Passe die Oberfläche und das Verhalten des Programms an.",
    "options_appearance_section": "Darstellung",
    "options_appearance_description": "Wähle die Sprache und das visuelle Theme für das gesamte Programm.",
    "options_language_group": "Sprache",
    "options_language_label": "Programmsprache:",
    "options_theme_group": "Theme-Einstellungen",
    "options_theme_label": "App-Theme:",
    "options_ffmpeg_path_group": "FFmpeg-Pfad",
    "options_ffmpeg_path_description": "Wähle den Ordner mit ffmpeg.exe, ffplay.exe und ffprobe.exe.",
    "options_browse_button": "Durchsuchen",
    "options_cancel_button": "Abbrechen",
    "options_save_button": "Änderungen speichern",
    "options_ffmpeg_path_dialog_title": "FFmpeg-Verzeichnis auswählen",
    "options_log_settings_group": "Protokoll-Einstellungen",
    "options_log_settings_description": "Lege fest, wie Verarbeitungsprotokolle gespeichert und begrenzt werden.",
    "options_log_single_entry_check": "Einzelner Protokolleintrag (überschreiben)",
    "options_log_size_label": "Protokoll-Größenlimit (KB):",
    "options_update_settings_group": "Update-Einstellungen",
    "options_behavior_section": "Programmverhalten",
    "options_behavior_description": "Lege Protokollierung und die Suche nach neuen Versionen fest.",
    "options_update_settings_description": "Konfiguriere automatische Prüfungen und optionale Pre-Release-Hinweise.",
    "options_update_check_automatically": "Beim Programmstart automatisch nach Updates suchen",
    "options_update_include_prereleases": "Pre-Release-Updates einschließen",
    "update_available_title": "Update verfügbar",
    "update_available_message": "Eine neuere Version von melcom's FFmpeg Audio Normalizer ist verfügbar.\n\nInstallierte Version: {current_version}\nVerfügbare Version: {latest_version}",
    "update_open_release_button": "Release-Seite öffnen",
    "update_later_button": "Später",
    "update_up_to_date_title": "Aktuelle Version installiert",
    "update_up_to_date_message": "Du verwendest bereits die aktuelle Version ({current_version}).",
    "update_check_failed_title": "Update-Prüfung fehlgeschlagen",
    "update_check_failed_message": "Das Programm konnte nicht nach Updates suchen. Bitte versuche es später erneut.",
    "update_check_in_progress_title": "Update-Prüfung läuft",
    "update_check_in_progress_message": "Eine Update-Prüfung wird bereits ausgeführt.",
    "options_error_invalid_ffmpeg_path_title": "Ungültiger FFmpeg-Pfad",
    "options_error_invalid_ffmpeg_path_message": "Das Verzeichnis muss die Datei ffmpeg.exe enthalten. Bitte wähle einen gültigen Pfad.",
    "options_error_ffmpeg_executable_title": "FFmpeg nicht gefunden",
    "options_error_ffmpeg_executable_message": "Die Datei ffmpeg.exe konnte nicht gefunden werden. Bitte überprüfe Deinen Pfad.",
    "error_help_reference_msg": "Bitte konsultiere die Hilfedatei (F1) für weitere Informationen zum Herunterladen und Konfigurieren von FFmpeg.",
    "file_selection_group": "Zu verarbeitende Dateien",
    "file_list_header_filename": "Dateiname",
    "file_list_header_duration": "Dauer",
    "file_list_header_format": "Format",
    "file_list_header_samplerate": "Abtastrate",
    "empty_queue_placeholder": "Ziehe Audiodateien oder Ordner hierher",
    "add_files_button": "Dateien hinzufügen",
    "add_folder_button": "Ordner hinzufügen",
    "remove_files_button": "Auswahl entfernen",
    "file_dialog_title": "Audiodateien auswählen",
    "folder_dialog_title": "Ordner mit Audiodateien auswählen",
    "file_dialog_audio_files": "Audiodateien",
    "error_no_files_title": "Keine Dateien",
    "error_no_files_message": "Bitte füge mindestens eine Audiodatei zur Liste hinzu.",
    "loudness_settings_group": "Lautheitseinstellungen",
    "lufs_preset_label": "LUFS-Voreinstellung:",
    "true_peak_preset_label": "True-Peak-Voreinstellung:",
    "target_lufs_label_custom_short": "LUFS:",
    "true_peak_label": "dBTP:",
    "preset_custom": "Benutzerdefiniert",
    "mastering_character_label": "Mastering-Charakter:",
    "mastering_character_preset_transparent": "Transparent",
    "mastering_character_preset_cohesive": "Kohäsiv",
    "mastering_character_preset_punchy": "Druckvoll",
    "mastering_character_preset_aggressive": "Aggressiv",
    "mastering_character_help_transparent": "Reine Lautheitsnormalisierung ohne zusätzliche Klangbeeinflussung.",
    "mastering_character_help_cohesive": "Sanfte Breitbandkompression zur Verbesserung des Zusammenhalts und der Stabilität bei gleichzeitigem Erhalt der Dynamik.",
    "mastering_character_help_punchy": "Kontrollierte Kompression und weiche Peak-Kontur zur Erhöhung von Präsenz und Druck (Punch).",
    "mastering_character_help_aggressive": "Stärkere Kompression und eine engere Peak-Kontur für dichtes, aggressives Material.",
    "mode_selection_group": "Normalisierungs-Modus",
    "mode_dynamic": "Dynamisch (1 Durchgang) - Passt Lautstärke live an (Radio-Stil)",
    "mode_linear": "Linear (2 Durchgänge) - Erhält Dynamik (Empfohlen für Musik)",
    "output_format_group": "Ausgabeformat",
    "output_format_file_format_label": "Format:",
    "output_format_samplerate_label": "Abtastrate:",
    "output_format_quality_label": "Qualität / Bittiefe:",
    "output_original_default": "Original / Standard",
    "output_specs_header": "Spezifikationen:",
    "output_original_bitdepth": "Ursprüngliche Bittiefe",
    "output_original_bitrate": "Ursprüngliche Bitrate",
    "output_original_samplerate": "Ursprüngliche Abtastrate",
    "output_original_channels": "Kanäle beibehalten",
    "output_stereo_channels": "Stereo",
    "process_information_group": "Prozessprotokoll",
    "analyze_audio_button": "Nur analysieren",
    "start_normalization_button": "Normalisierung starten",
    "cancel_normalization_button": "Abbrechen",
    "normalization_cancel_process_message": "Abbruchsignal gesendet. Warte auf Beendigung des Prozesses...",
    "status_ready": "Bereit. Füge Dateien hinzu, um zu beginnen.",
    "status_program_start_no_files": "Programm gestartet. Keine Dateien geladen.",
    "status_analysis_ready": "Analyse bereit. Analyse wird gestartet...",
    "status_analysis_completed": "Analyse erfolgreich abgeschlossen.",
    "status_normalization_ready": "Normalisierung bereit. Normalisierung wird gestartet...",
    "status_normalization_completed": "Normalisierung erfolgreich abgeschlossen.",
    "status_playback_started": "Wiedergabe gestartet: {file}",
    "status_playback_paused": "Wiedergabe pausiert: {file}",
    "status_playback_stopped": "Wiedergabe gestoppt: {file}",
    "status_playback_finished": "Wiedergabe beendet: {file}",
    "status_files_selected": "Ausgewählte Dateien: {count}.",
    "status_analyze_running": "Analysiere: {file}",
    "status_normalize_running": "Normalisiere: {file}",
    "status_completed": "Alle Aufgaben erfolgreich abgeschlossen!",
    "status_error": "Ein Fehler ist aufgetreten. Überprüfe das Prozessprotokoll.",
    "status_cancelled": "Vorgang durch Benutzer abgebrochen.",
    "normalization_invalid_lufs_error_title": "Ungültiger Lautheitswert",
    "normalization_invalid_lufs_error_message": "Die Ziellautheit (LUFS) muss ein numerischer Wert zwischen -70 und 0 sein. True Peak (dBTP) muss zwischen -9 und 0 liegen.",
    "analyze_ffmpeg_error_title": "Analysefehler",
    "normalize_ffmpeg_error_title": "Normalisierungsfehler",
    "error_ffprobe_not_found_title": "FFprobe nicht gefunden",
    "error_ffprobe_not_found_message": "Die Datei 'ffprobe.exe' wurde im konfigurierten Pfad nicht gefunden. Einige Funktionen wie die Zeitleistenanzeige des Players oder die Spaltendetails sind eingeschränkt. Bitte konfiguriere die vollständige FFmpeg-Suite.",
    "play_error_ffplay_not_found_title": "FFplay nicht gefunden",
    "play_error_ffplay_not_found_message": "Die Datei 'ffplay.exe' wurde nicht gefunden. Eine Wiedergabe ist nicht möglich. Bitte konfiguriere die vollständige FFmpeg-Suite.",
    "error_help_not_found_title": "Hilfedatei nicht gefunden",
    "error_help_not_found_message": "Die lokale Hilfe-HTML-Datei konnte nicht gefunden werden.",
    "about_version": "Version: {version}",
    "about_build_date": "Erstellungsdatum: {build_date}",
    "about_description": "Dieses Tool normalisiert Audiodateien mit dem loudnorm-Filter von FFmpeg.\n- Unterstützt WAV, MP3, FLAC, AAC, OGG und mehr.\n- Anpassbare LUFS- und True-Peak-Zielwerte.\n- Voreinstellungen für gängige Plattformen wie YouTube und Spotify.\n- Logdatei für die FFmpeg-Ausgabe.\n- Optionsdialog für alle Einstellungen.",
    "about_author": "Autor: {author}",
    "about_email": "E-Mail: {email}",
    "about_website_header": "Webseiten:",
    "about_website_1": "melcom-music.de",
    "about_website_2": "scenes.at/melcom",
    "about_youtube_header": "YouTube-Kanal:",
    "about_youtube_link": "youtube.com/@melcom",
    "about_bluesky_header": "Bluesky-Profil:",
    "about_bluesky_link": "melcom-music.bsky.social",
    "about_opensource": "Dies ist Open-Source-Software, die unter der MIT-Lizenz frei verfügbar ist.",
    "about_copyright": "Copyright {year} melcom (Andreas Thomas Urban)",
    "about_license": "MIT-Lizenz - Siehe LICENSE",
    "about_ok_button": "OK",
    "joke_eq_title": "Grafischer Equalizer",
    "joke_eq_message": "Hast du echt geglaubt, dass ich echt bin?\n\nSorry, aber für eine echte Implementierung fehlt mir schlicht die Zeit. Trotzdem weiterhin viel Spaß beim Hören!",
    "lufs_presets": {
        "Standard / Streaming (-14 LUFS)": "-14",
        "Spotify (-14 LUFS)": "-14",
        "YouTube (-14 LUFS)": "-14",
        "Apple Music (-16 LUFS)": "-16",
        "Podcast Stereo (-16 LUFS)": "-16",
        "Podcast Mono / Sprache (-19 LUFS)": "-19",
        "Gaming / Dynamische Musik (-20 LUFS)": "-20",
        "Rundfunk EBU R128 (-23 LUFS)": "-23",
        "Benutzerdefiniert": "custom"
    },
    "true_peak_presets": {
        "Standard / Streaming sicher (-1,0 dBTP)": "-1.0",
        "Sicher für verlustbehaftete Codecs (-2,0 dBTP)": "-2.0",
        "Hot / CD-Stil (-0,3 dBTP)": "-0.3",
        "Kein Limit / riskant (0,0 dBTP)": "0.0",
        "Benutzerdefiniert": "custom"
    },
    "normalization_overwrite_title": "Datei existiert bereits",
    "normalization_overwrite_message": "Die Ausgabedatei '{file}' existiert bereits. Möchtest Du sie überschreiben?\n\n(Wenn Du 'Nein' wählst, wird diese Datei übersprungen.)",
    "menu_context_inspect": "Audioeigenschaften anzeigen...",
    "menu_context_properties": "Eigenschaften",
    "menu_context_open_location": "Dateipfad öffnen",
    "menu_context_columns": "Spalten anzeigen",
    "menu_context_select_all": "Alles auswählen",
    "inspect_title": "Audioeigenschaften",
    "inspect_tab_general": "Allgemein",
    "inspect_tab_details": "Details",
    "inspect_tab_artwork": "Cover",
    "inspect_tab_stats": "Statistiken",
    "inspect_group_signal": " Signal-Eigenschaften ",
    "inspect_lbl_samplerate": "Abtastrate:",
    "inspect_lbl_channels": "Kanäle:",
    "inspect_lbl_resolution": "Bittiefe:",
    "inspect_lbl_length": "Dauer:",
    "inspect_lbl_samples": "Samples insgesamt:",
    "inspect_group_file": " Datei-Eigenschaften ",
    "inspect_lbl_filename": "Dateiname:",
    "inspect_lbl_container": "Container:",
    "inspect_lbl_codec": "Audio-Codec:",
    "inspect_lbl_bitrate": "Bitrate:",
    "inspect_lbl_size": "Größe auf Datenträger:",
    "inspect_lbl_songname": "Titel:",
    "inspect_lbl_artist": "Künstler:",
    "inspect_lbl_album": "Album:",
    "inspect_lbl_albumartist": "Album-Künstler:",
    "inspect_lbl_composer": "Komponist:",
    "inspect_lbl_work": "Werk/Gruppierung:",
    "inspect_lbl_genre": "Genre:",
    "inspect_lbl_track_num": "Track:",
    "inspect_lbl_track_total": "von",
    "inspect_lbl_disc_num": "Disc:",
    "inspect_lbl_disc_total": "von",
    "inspect_lbl_year": "Jahr:",
    "inspect_lbl_bpm": "BPM:",
    "inspect_lbl_encoded_by": "Codiert von:",
    "inspect_lbl_url": "URL:",
    "inspect_lbl_comment": "Kommentar:",
    "inspect_lbl_compilation": "Album ist eine Compilation von Songs verschiedener Künstler",
    "inspect_lbl_compilation_copy": "Compilation:",
    "inspect_yes": "Ja",
    "inspect_no": "Nein",
    "inspect_btn_reload": "Aktualisieren",
    "inspect_btn_copy": "Kopieren",
    "inspect_btn_copied": "Kopiert!",
    "inspect_btn_save": "Speichern",
    "inspect_btn_close": "Schließen",
    "inspect_copy_wait": "Bitte warte, bis die Analyse beendet ist, bevor Du kopierst.",
    "inspect_loading_analysis": "Audiodynamik wird analysiert...\nBitte warten.",
    "inspect_group_loudness": " Lautheitsanalyse (EBU R128) ",
    "inspect_lbl_integrated": "Integrierte Lautheit:",
    "inspect_lbl_truepeak": "True-Peak-Pegel:",
    "inspect_lbl_lra": "Lautheitsbereich (LRA):",
    "inspect_lbl_threshold": "Lautheitsschwelle:",
    "inspect_analysis_failed": "Analyse fehlgeschlagen.\nLautheitsdaten konnten nicht gelesen werden.",
    "inspect_save_success_title": "Erfolg",
    "inspect_save_success_msg": "Metadaten erfolgreich gespeichert!",
    "inspect_save_failed_title": "Speicherfehler",
    "inspect_save_failed_msg": "Fehler beim Speichern der Metadaten.",
    "inspect_error_access_denied": "Zugriff verweigert: Die Datei wird derzeit von einem anderen Programm verwendet (z. B. XMPlay, MP3 TagScanner oder einem Audio-Editor). Bitte schließe das andere Programm und versuche es erneut.",
    "inspect_group_levels": " Signalpegel & Spitzenwerte ",
    "inspect_lbl_samplepeak": "Sample-Peak:",
    "inspect_lbl_minmax": "Min / Max Pegel:",
    "inspect_group_dynamics": " Signaldynamik & Messwerte ",
    "inspect_lbl_rmsaverage": "Durchschnittlicher RMS-Pegel:",
    "inspect_lbl_crest": "Crest-Faktor:",
    "inspect_lbl_dc": "Gleichstromversatz (DC):",
    "inspect_lbl_bitdepth_measured": "Gemessene Bittiefe:",
    "inspect_group_artwork": " Album-Cover ",
    "inspect_lbl_no_artwork": "Kein Cover",
    "inspect_lbl_unsupported_artwork": "Die Bearbeitung von Coverbildern wird nur für MP3-, FLAC- und M4A-Dateien unterstützt.",
    "inspect_lbl_deleted_pending": "Gelöscht (Speichern ausstehend)",
    "inspect_btn_export_artwork": "Exportieren...",
    "inspect_btn_change_artwork": "Cover ändern...",
    "inspect_title_export_artwork": "Coverbild exportieren",
    "inspect_export_success_msg": "Coverbild erfolgreich exportiert!",
    "inspect_export_failed_msg": "Fehler beim Exportieren des Coverbilds.",
    "inspect_details_header": "Details:",
    "inspect_channel_stereo": "Stereo",
    "inspect_channel_mono": "Mono",
    "inspect_channel_ch_suffix": " Kanäle",
    "inspect_bits": "Bit",
    "inspect_float_suffix": " (Float)",
    "inspect_na": "N/V",
    "inspect_pending_save_suffix": "(Speichern ausstehend)",
    "inspect_cover_preview_title": "Cover-Vorschau",
    "inspect_image_files_filter": "Bilddateien",
    "inspect_unknown_format": "Unbekanntes Format",
    "inspect_unknown_codec": "Unbekannter Codec",
    "inspect_unknown_artist": "Unbekannter Künstler",
    "inspect_genre_list": [
        "Demoscene",
        "Electronic",
        "Synthwave",
        "Chiptune",
        "Ambient",
        "Rock",
        "Pop",
        "Metal",
        "Jazz",
        "Klassik",
        "Podcast",
        "Sprache"
    ],
    "output_format_details": {
        "WAV": {
            "specs": "",
            "description": "Unkomprimierter, verlustfreier PCM-Container. Äußerst vielseitig für das Mastering, jetzt mit frei anpassbarer linearer Bittiefe, Floating-Point-Optionen und hochauflösenden Abtastraten."
        },
        "MP3": {
            "specs": "",
            "description": "Das universell kompatibelste verlustbehaftete Audioformat. Ideal für die allgemeine Wiedergabe auf allen Geräten, mit neu hinzugefügter Unterstützung für benutzerdefinierte konstante Bitraten (CBR) und hocheffiziente variable Bitraten (VBR)."
        },
        "FLAC": {
            "specs": "",
            "description": "Komprimiertes, verlustfreies Format. Reduziert die Dateigröße erheblich ohne jeglichen Qualitätsverlust, jetzt mit expliziter Kontrolle über Abtastrate und Bittiefe."
        },
        "M4A": {
            "specs": "",
            "description": "Ein moderner MPEG-4-Audio-Container. Bietet bei vergleichbaren Bitraten eine überlegene Kompressionseffizienz und Klangqualität gegenüber MP3, mit vollständiger Metadaten- und Coverbild-Unterstützung."
        },
        "OGG": {
            "specs": "",
            "description": "Ein quelloffenes, verlustbehaftetes Containerformat. Äußerst effizient und transparent unter Verwendung des Vorbis-Codecs mit neu unterstützten Optionen für hochwertige variable (VBR) oder konstante (CBR) Codierung."
        }
    },
    "fake_equalizer_tooltip": "Ein hochentwickelter Equalizer. Klick mich ... na los!",
    "info_button_tooltip": "Ausführliche Informationen zur ausgewählten Audiodatei anzeigen",
    "fake_equalizer_tooltip_idle": "Ein hochqualitativer Equalizer. Lade eine Audiodatei, drücke Play und bewundere das Wunder.",
    "fake_equalizer_tooltip_playing": "Ein hochentwickelter Equalizer. Klick mich ... na los!"
}
