{
  "app_title": "melcom's FFmpeg Audio Normalizer",
  "app_title_long": "melcom's FFmpeg Audio Normalizer",
  "menu_file": "File",
  "menu_file_options": "Options",
  "menu_file_exit": "Exit",
  "menu_info": "Info",
  "menu_info_about": "About",
  "menu_info_updates": "Check for Updates...",
  "options_dialog_title": "Options",
  "options_language_group": "Language",
  "options_language_label": "UI Language:",
  "options_ffmpeg_path_group": "FFmpeg Path",
  "options_browse_button": "Browse",
  "options_save_button": "Save",
  "options_ffmpeg_path_dialog_title": "Select FFmpeg Directory",
  "options_log_settings_group": "Log Settings",
  "options_log_single_entry_check": "Single log entry (overwrite)",
  "options_log_size_label": "Log size limit (KB):",
  "options_error_invalid_ffmpeg_path_title": "Invalid FFmpeg Path",
  "options_error_invalid_ffmpeg_path_message": "The directory must contain ffmpeg.exe. Please select a valid path.",
  "options_error_ffmpeg_executable_title": "FFmpeg Not Found",
  "options_error_ffmpeg_executable_message": "ffmpeg.exe could not be found. Please check your path.",
  "file_selection_group": "Files to Process",
  "file_list_header_filename": "File Name",
  "add_files_button": "Add Files",
  "add_folder_button": "Add Folder",
  "remove_files_button": "Remove Selected",
  "file_dialog_title": "Select Audio Files",
  "folder_dialog_title": "Select Folder with Audio Files",
  "file_dialog_audio_files": "Audio Files",
  "error_no_files_title": "No Files",
  "error_no_files_message": "Please add at least one audio file to the list.",
  "loudness_settings_group": "Loudness Settings",
  "lufs_preset_label": "LUFS Preset:",
  "true_peak_preset_label": "True Peak Preset:",
  "target_lufs_label_custom_short": "LUFS:",
  "true_peak_label": "dBTP:",
  "preset_custom": "Custom",
  "mastering_character_label": "Mastering Character:",
  "mastering_character_preset_clean": "Transparent",
  "mastering_character_preset_scene_glue_light": "Cohesive",
  "mastering_character_preset_scene_punch": "Punchy",
  "mastering_character_preset_tracker_crunch": "Aggressive",
  "mastering_character_help_clean": "Transparent loudness normalization without additional character processing.",
  "mastering_character_help_scene_glue_light": "Applies gentle broadband compression to improve cohesion and stability while preserving dynamics.",
  "mastering_character_help_scene_punch": "Applies controlled compression and a soft peak contour to increase presence and impact.",
  "mastering_character_help_tracker_crunch": "Applies stronger compression and a tighter peak contour for dense, aggressive material.",
  "mode_selection_group": "Normalization Mode",
  "mode_dynamic": "Dynamic (1 Pass) - Adjusts volume on the fly (Radio Style)",
  "mode_linear": "Linear (2 Passes) - Preserves dynamics (Recommended for Music)",
  "output_format_group": "Output Format",
  "output_format_file_format_label": "Format:",
  "process_information_group": "Process Log",
  "analyze_audio_button": "Analyze Only",
  "start_normalization_button": "Start Normalization",
  "cancel_normalization_button": "Cancel",
  "normalization_cancel_process_message": "Cancellation signal sent. Waiting for process to terminate...",
  "status_ready": "Ready. Add files to begin.",
  "status_files_selected": "{count} file(s) selected.",
  "status_analyze_running": "Analyzing: {file}",
  "status_normalize_running": "Normalizing: {file}",
  "status_completed": "All tasks completed successfully!",
  "status_error": "An error occurred. Check the process log.",
  "status_cancelled": "Operation cancelled by user.",
  "normalization_invalid_lufs_error_title": "Invalid Loudness Value",
  "normalization_invalid_lufs_error_message": "Target Loudness (LUFS) must be a numeric value between -70 and 0. True Peak (dBTP) must be between -9 and 0.",
  "analyze_ffmpeg_error_title": "Analysis Error",
  "normalize_ffmpeg_error_title": "Normalization Error",
  "about_version": "Version: {version}",
  "about_build_date": "Build Date: {build_date}",
  "about_description": "This tool normalizes audio files using FFmpeg's loudnorm filter.\n- Supports WAV, MP3, FLAC, AAC, OGG and more.\n- Customizable LUFS and True Peak targets.\n- Presets for common platforms like YouTube and Spotify.\n- Log file for FFmpeg output.\n- Options dialog for settings.",
  "about_author": "Author: {author}",
  "about_email": "Email: {email}",
  "about_website_header": "Websites:",
  "about_website_1": "melcom-music.de",
  "about_website_2": "scenes.at/melcom",
  "about_youtube_header": "YouTube Channel:",
  "about_youtube_link": "youtube.com/@melcom",
  "about_bluesky_header": "Bluesky Profile:",
  "about_bluesky_link": "melcom-music.bsky.social",
  "about_opensource": "This is open-source software, freely available under the MIT License.",
  "about_copyright": "Copyright © {year} melcom (Andreas Thomas Urban)",
  "about_license": "MIT License - See LICENSE.txt",
  "about_ok_button": "OK",
  "lufs_presets": {
    "Default / Streaming (-14 LUFS)": "-14",
    "Spotify (-14 LUFS)": "-14",
    "YouTube (-14 LUFS)": "-14",
    "Apple Music (-16 LUFS)": "-16",
    "Podcast Stereo (-16 LUFS)": "-16",
    "Podcast Mono / Speech (-19 LUFS)": "-19",
    "Gaming / Dynamic Music (-20 LUFS)": "-20",
    "Broadcast EBU R128 (-23 LUFS)": "-23",
    "Custom": "custom"
  },
  "true_peak_presets": {
    "Default / Streaming Safe (-1.0 dBTP)": "-1.0",
    "Lossy Codec Safe (-2.0 dBTP)": "-2.0",
    "Hot / CD-style (-0.3 dBTP)": "-0.3",
    "No Limit / Risky (0.0 dBTP)": "0.0",
    "Custom": "custom"
  },
  "normalization_overwrite_title": "File Exists",
  "normalization_overwrite_message": "The output file '{file}' already exists. Do you want to overwrite it? \n\n(If you choose 'No', this file will be skipped.)",
  "output_format_details": {
    "WAV": {
      "specs": "Specs: Original Sample Rate & Bit Depth",
      "description": "Uncompressed and lossless. Preserves the original sample rate and bit depth of the source file (e.g., 24-bit/96kHz)."
    },
    "MP3": {
      "specs": "Specs: 320 kbps CBR, 48 kHz, Stereo",
      "description": "Creates an MP3 file at the maximum standard bitrate. This ensures excellent audio quality with the highest compatibility across all devices."
    },
    "FLAC": {
      "specs": "Specs: Lossless, Original Sample Rate, Comp-Level 5",
      "description": "Reduces file size significantly compared to WAV, but without any loss of audio information. Preserves source sample rate."
    },
    "AAC": {
      "specs": "Specs: 256 kbps, 48 kHz, Stereo",
      "description": "A modern and efficient codec that often provides better quality than MP3 at the same bitrate. The standard for the Apple ecosystem."
    },
    "OGG": {
      "specs": "Specs: 500 kbps CBR, 48 kHz, Stereo",
      "description": "An open-source format encoded at its maximum constant bitrate. This ensures the highest possible quality for the Vorbis codec."
    }
  }
}
