{
    "en": {
        "nav_player": "Player",
        "nav_add": "Add",
        "nav_management": "Management",
        "nav_playlists": "Playlists",
        "nav_karaoke": "Karaoke Generator",
        "nav_users": "Users",
        "settings_theme": "Theme Settings",
        "settings_theme_desc": "Choose a theme to personalize your Mockingbird experience:",
        "legal_title": "Confirm Metadata",
        "btn_confirm": "Confirm & Save",
        "btn_cancel": "Cancel",
        "meta_title": "Title",
        "meta_artist": "Artist",
        "meta_album": "Album",
        "meta_genre": "Genre",
        "meta_language": "Language",
        "meta_karaoke": "Karaoke",
        "meta_instrumental": "Instrumental",
        "meta_favorite": "Favorite",
        "no": "No",
        "yes": "Yes",
        "logout_confirm": "Are you sure you want to logout?",
        "footer_copyright": "Copyright Hugo Plascencia",
        "player_title": "Now Playing",
        "track_default_title": "Select a song",
        "track_default_artist": "Welcome to Mockingbird",
        "karaoke_mode_label": "KARAOKE MODE",
        "video_mode_label": "VIDEO MODE",
        "pitch_label": "PITCH",
        "speed_label": "SPEED",
        "key_label": "Key",
        "major_label": "major",
        "semitones_label": "semitones",
        "bpm_label": "BPM (x)",
        "add_title": "Add New Music",
        "add_desc": "Choose a method to add music to your library.",
        "method1_title": "Method 1: Single YouTube URL",
        "yt_url_label": "YouTube URL",
        "format_label": "Format",
        "mp3_only": "MP3 (Audio Only)",
        "mp4_lyrics": "MP4 (Video with Lyrics)",
        "btn_download_tag": "Download & Tag",
        "method2_title": "Method 2: Bulk YouTube URLs",
        "yt_bulk_label": "YouTube URLs (one per line)",
        "btn_bulk_download": "Bulk Download & Tag",
        "method3_title": "Method 3: Local File Import",
        "select_files_label": "Select Audio Files",
        "drop_zone_text": "Click to select files or drag and drop",
        "supported_files_text": "Supports: MP3, M4A, WAV, FLAC, OGG, MP4",
        "btn_upload_tag": "Upload & Tag",
        "management_title": "Library Management",
        "management_desc": "Maintain your music database and file structure.",
        "filters_title": "Filters",
        "btn_apply_filters": "Apply Filters",
        "btn_clear_filters": "Clear All",
        "search_placeholder": "Title, Artist, Album...",
        "all_genres": "All Genres",
        "all_artists": "All Artists",
        "all_albums": "All Albums",
        "all_languages": "All Languages",
        "all_users": "All Users",
        "status_label": "Status",
        "status_karaoke": "Karaoke",
        "status_instrumental": "Instrumental",
        "status_favorites": "Favorites",
        "file_type_label": "File Type",
        "all_types": "All Types",
        "table_title": "Title",
        "table_artist": "Artist",
        "table_genre": "Genre",
        "table_added_by": "Added By",
        "table_actions": "Actions",
        "karaoke_generator_title": "Karaoke Generator",
        "karaoke_generator_desc": "Generate karaoke videos with synchronized lyrics from audio files.",
        "audio_file_label": "Audio File",
        "instrumental_optional_label": "Optional: Pre-processed Instrumental Track",
        "instrumental_optional_desc": "Upload a pre-processed instrumental track to use instead of generating one.",
        "btn_select_instrumental": "Select Instrumental File",
        "lyrics_lang_label": "Language (for lyrics extraction)",
        "whisper_model_label": "Whisper Model",
        "whisper_timeout_label": "Whisper Timeout (minutes)",
        "btn_generate_karaoke": "Generate Karaoke Video",
        "processing": "Processing...",
        "success": "Success!",
        "admin_title": "User Administration",
        "admin_desc": "Manage users, roles, and access control.",
        "users_title": "Users",
        "btn_create_user": "Create User",
        "playlists_title": "My Playlists",
        "playlists_desc": "Create and manage your personal playlists.",
        "btn_create_playlist": "Create Playlist",
        "editor_title": "Lyrics Editor",
        "editor_desc": "Edit and correct lyrics for karaoke videos.",
        "admin_only": "Admin Only",
        "instrumental_preview": "Instrumental Preview",
        "instrumental_preview_desc": "Play the instrumental track while editing lyrics to verify timing.",
        "lyrics_label": "Lyrics",
        "btn_regenerate_video": "Regenerate Video",
        "btn_save_lyrics": "Save Lyrics",
        "btn_back_library": "Back to Library",
        "lang_en": "English",
        "lang_es": "Spanish",
        "lang_fr": "French",
        "lang_it": "Italian",
        "lang_pt": "Portuguese",
        "lang_kr": "Korean",
        "lang_other": "Other",
        "err_enter_url": "Please enter at least one URL",
        "err_max_urls": "Maximum 50 URLs allowed",
        "msg_downloading_count": "Downloading {count} URLs...",
        "msg_starting_bulk": "Starting bulk download of {count} URLs...",
        "msg_processing_status": "Processing {index}/{total}: {name}",
        "err_drop_files": "Please drop audio or video files",
        "msg_uploading": "Uploading...",
        "msg_uploading_count": "Uploading {count} file(s)...",
        "msg_processing_count": "Processing {index}/{total}...",
        "msg_bulk_complete": "Completed: {success} successful, {failed} failed",
        "meta_edit_title": "Edit Metadata",
        "meta_confirm_title": "Confirm Metadata",
        "msg_track_updated": "Track updated successfully!",
        "msg_track_added": "Track added to library successfully!",
        "err_save_track": "Error saving track: {error}",
        "msg_library_empty": "Library is empty",
        "err_db_not_connected": "Database not connected. Library features unavailable.",
        "msg_session_expired": "Your session has expired.",
        "btn_login_again": "Log In Again",
        "msg_delete_success": "\"{title}\" has been deleted successfully.",
        "err_delete_track": "Error deleting track: {error}",
        "conf_delete_playing": "\"{title}\" is currently playing.\n\nDo you want to stop playback and delete this track?\n\nThis will permanently remove the track from your library and delete the file. This action cannot be undone.",
        "conf_delete_track": "Are you sure you want to delete \"{title}\"?\n\nThis will permanently remove the track from your library and delete the file. This action cannot be undone.",
        "msg_selected_count": "{count} track{suffix} selected",
        "err_select_track_play": "Please select at least one track to play.",
        "err_select_track_playlist": "Please select at least one track to add to a playlist.",
        "conf_no_playlists": "You don't have any playlists yet. Would you like to create one?",
        "msg_added_to_playlist": "Added {added} track{suffix} to \"{name}\".{skipped_msg}",
        "msg_skipped_tracks": "\n{count} track(s) were already in the playlist.",
        "msg_no_playlists": "No playlists yet",
        "msg_create_first_playlist": "Create your first playlist to get started!",
        "err_access_denied": "Access denied. Admin privileges required.",
        "err_load_user": "Failed to load user data.",
        "msg_blocked": "User \"{username}\" has been blocked successfully.",
        "msg_unblocked": "User \"{username}\" has been unblocked successfully.",
        "msg_deleted": "User \"{username}\" has been deleted successfully.",
        "err_delete_self": "Cannot delete your own account.",
        "conf_block": "Are you sure you want to block user \"{username}\"?\n\nThey will not be able to log in.",
        "conf_unblock": "Are you sure you want to unblock user \"{username}\"?\n\nThey will be able to log in again.",
        "conf_delete": "Are you sure you want to delete user \"{username}\"?\n\nThis action cannot be undone.",
        "err_blocking_user": "Error blocking user: {error}",
        "err_unblocking_user": "Error unblocking user: {error}",
        "err_deleting_user": "Error deleting user: {error}",
        "err_playlist_not_found": "Playlist not found.",
        "landing_title": "Welcome to Mockingbird",
        "landing_subtitle": "The premium, cloud-based music studio and karaoke generator for artists and enthusiasts.",
        "landing_btn_launch": "Launch App",
        "landing_btn_explore": "Explore Features",
        "landing_features_title": "Engineered for Excellence",
        "landing_feature_1_title": "AI Karaoke Generator",
        "landing_feature_1_desc": "Transform any song into a professional karaoke track with high-quality instrumentals and synchronized lyrics using Whisper AI.",
        "landing_feature_2_title": "Cloud Library",
        "landing_feature_2_desc": "Access your entire music collection from any device. Install as an app for a seamless mobile experience.",
        "landing_feature_3_title": "Studio Controls",
        "landing_feature_3_desc": "Professional pitch shifting and speed control without losing audio quality. Perfect for practice and performance.",
        "landing_pricing_title": "Choose Your Tier",
        "landing_pricing_free_title": "Free Trial",
        "landing_pricing_free_price": "$0",
        "landing_pricing_free_period": "/lifetime",
        "landing_pricing_premium_title": "Premium",
        "landing_pricing_premium_price": "$3.00",
        "landing_pricing_premium_period": "/mo",
        "landing_btn_start": "Start Now",
        "landing_btn_subscribe": "Subscribe Now",
        "landing_pwa_title": "📱 Take it with you",
        "landing_pwa_desc": "Mockingbird is a Progressive Web App. You can install it on your home screen for a full native experience:",
        "landing_pwa_ios": "<b>iOS (Safari):</b> Tap the Share icon <i class=\"fas fa-share-square\"></i> and select \"Add to Home Screen\".",
        "landing_pwa_android": "<b>Android (Chrome):</b> Tap the menu <i class=\"fas fa-ellipsis-v\"></i> and select \"Install App\".",
        "landing_footer_copyright": "© 2026 Mockingbird. Created by Hugo Plascencia.",
        "landing_link_terms": "Terms of Service",
        "landing_link_privacy": "Privacy Policy",
        "landing_link_disclaimer": "Disclaimer"
    },
    "es": {
        "nav_player": "Reproductor",
        "nav_add": "Añadir",
        "nav_management": "Gestión",
        "nav_playlists": "Listas",
        "nav_karaoke": "Generador Karaoke",
        "nav_users": "Usuarios",
        "settings_theme": "Ajustes de Tema",
        "settings_theme_desc": "Elige un tema para personalizar tu experiencia en Mockingbird:",
        "legal_title": "Confirmar Metadatos",
        "btn_confirm": "Confirmar y Guardar",
        "btn_cancel": "Cancelar",
        "meta_title": "Título",
        "meta_artist": "Artista",
        "meta_album": "Álbum",
        "meta_genre": "Género",
        "meta_language": "Idioma",
        "meta_karaoke": "Karaoke",
        "meta_instrumental": "Instrumental",
        "meta_favorite": "Favorito",
        "no": "No",
        "yes": "Sí",
        "logout_confirm": "¿Estás seguro de que quieres cerrar sesión?",
        "footer_copyright": "Derechos reservados Hugo Plascencia",
        "player_title": "Reproduciendo",
        "track_default_title": "Selecciona una canción",
        "track_default_artist": "Bienvenido a Mockingbird",
        "karaoke_mode_label": "MODO KARAOKE",
        "video_mode_label": "MODO VIDEO",
        "pitch_label": "TONO",
        "speed_label": "VELOCIDAD",
        "key_label": "Tono",
        "major_label": "mayor",
        "semitones_label": "semitonos",
        "bpm_label": "BPM (x)",
        "add_title": "Añadir Música",
        "add_desc": "Elige un método para añadir música.",
        "method1_title": "Método 1: URL de YouTube",
        "yt_url_label": "URL de YouTube",
        "format_label": "Formato",
        "mp3_only": "MP3 (Solo Audio)",
        "mp4_lyrics": "MP4 (Video con Letras)",
        "btn_download_tag": "Descargar y Etiquetar",
        "method2_title": "Método 2: URLs masivas",
        "yt_bulk_label": "URLs (una por línea)",
        "btn_bulk_download": "Descarga Masiva",
        "method3_title": "Método 3: Importar Archivo",
        "select_files_label": "Seleccionar Archivos",
        "drop_zone_text": "Click para seleccionar o arrastra aquí",
        "supported_files_text": "Soporta: MP3, M4A, WAV, FLAC, OGG, MP4",
        "btn_upload_tag": "Subir y Etiquetar",
        "management_title": "Gestión de Biblioteca",
        "management_desc": "Mantén tu base de datos de música.",
        "filters_title": "Filtros",
        "btn_apply_filters": "Aplicar Filtros",
        "btn_clear_filters": "Limpiar Todo",
        "search_placeholder": "Título, Artista, Álbum...",
        "all_genres": "Todos los Géneros",
        "all_artists": "Todos los Artistas",
        "all_albums": "Todos los Álbumes",
        "all_languages": "Todos los Idiomas",
        "all_users": "Todos los Usuarios",
        "status_label": "Estado",
        "status_karaoke": "Karaoke",
        "status_instrumental": "Instrumental",
        "status_favorites": "Favoritos",
        "file_type_label": "Tipo de Archivo",
        "all_types": "Todos los Tipos",
        "table_title": "Título",
        "table_artist": "Artista",
        "table_genre": "Género",
        "table_added_by": "Añadido por",
        "table_actions": "Acciones",
        "karaoke_generator_title": "Generador de Karaoke",
        "karaoke_generator_desc": "Genera videos con letras sincronizadas.",
        "audio_file_label": "Archivo de Audio",
        "instrumental_optional_label": "Opcional: Pista Instrumental",
        "instrumental_optional_desc": "Sube una pista instrumental ya procesada.",
        "btn_select_instrumental": "Seleccionar Instrumental",
        "lyrics_lang_label": "Idioma (para letras)",
        "whisper_model_label": "Modelo Whisper",
        "whisper_timeout_label": "Tiempo límite (min)",
        "btn_generate_karaoke": "Generar Video Karaoke",
        "processing": "Procesando...",
        "success": "¡Éxito!",
        "admin_title": "Administración de Usuarios",
        "admin_desc": "Gestiona usuarios, roles y control de acceso.",
        "users_title": "Usuarios",
        "btn_create_user": "Crear Usuario",
        "playlists_title": "Mis Listas",
        "playlists_desc": "Crea y gestiona tus listas de reproducción personales.",
        "btn_create_playlist": "Crear Lista",
        "editor_title": "Editor de Letras",
        "editor_desc": "Edita y corrige las letras de los videos de karaoke.",
        "admin_only": "Solo Admin",
        "instrumental_preview": "Vista Previa Instrumental",
        "instrumental_preview_desc": "Reproduce la pista instrumental mientras editas las letras para verificar el tiempo.",
        "lyrics_label": "Letras",
        "btn_regenerate_video": "Regenerar Video",
        "btn_save_lyrics": "Guardar Letras",
        "btn_back_library": "Volver a la Biblioteca",
        "lang_en": "Inglés",
        "lang_es": "Español",
        "lang_fr": "Francés",
        "lang_it": "Italiano",
        "lang_pt": "Português",
        "lang_kr": "Coreano",
        "lang_other": "Otro",
        "err_enter_url": "Por favor ingresa al menos una URL",
        "err_max_urls": "Máximo 50 URLs permitidas",
        "msg_downloading_count": "Descargando {count} URLs...",
        "msg_starting_bulk": "Iniciando descarga masiva de {count} URLs...",
        "msg_processing_status": "Procesando {index}/{total}: {name}",
        "err_drop_files": "Por favor arrastra archivos de audio o video",
        "msg_uploading": "Subiendo...",
        "msg_uploading_count": "Subiendo {count} archivo(s)...",
        "msg_processing_count": "Procesando {index}/{total}...",
        "msg_bulk_complete": "Completado: {success} exitosos, {failed} fallidos",
        "meta_edit_title": "Editar Metadatos",
        "meta_confirm_title": "Confirmar Metadatos",
        "msg_track_updated": "¡Pista actualizada correctamente!",
        "msg_track_added": "¡Pista añadida a la biblioteca correctamente!",
        "err_save_track": "Error al guardar la pista: {error}",
        "msg_library_empty": "La biblioteca está vacía",
        "err_db_not_connected": "Base de datos no conectada. Funciones de biblioteca no disponibles.",
        "msg_session_expired": "Tu sesión ha expirado.",
        "btn_login_again": "Iniciar Sesión de Nuevo",
        "msg_delete_success": "\"{title}\" ha sido eliminado correctamente.",
        "err_delete_track": "Error al eliminar la pista: {error}",
        "conf_delete_playing": "\"{title}\" se está reproduciendo actualmente.\n\n¿Quieres detener la reproducción y eliminar esta pista?\n\nEsto eliminará permanentemente la pista de tu biblioteca y borrará el archivo. Esta acción no se puede deshacer.",
        "conf_delete_track": "¿Estás seguro de que quieres eliminar \"{title}\"?\n\nEsto eliminará permanentemente la pista de tu biblioteca y borrará el archivo. Esta acción no se puede deshacer.",
        "msg_selected_count": "{count} pista{suffix} seleccionada{suffix2}",
        "err_select_track_play": "Por favor selecciona al menos una pista para reproducir.",
        "err_select_track_playlist": "Por favor selecciona al menos una pista para añadir a una lista.",
        "conf_no_playlists": "Aún no tienes listas de reproducción. ¿Te gustaría crear una?",
        "msg_added_to_playlist": "Añadidas {added} pista{suffix} a \"{name}\".{skipped_msg}",
        "msg_skipped_tracks": "\n{count} pista(s) ya estaban en la lista.",
        "msg_no_playlists": "No hay listas aún",
        "msg_create_first_playlist": "¡Crea tu primera lista para empezar!",
        "err_access_denied": "Acceso denigrado. Se requieren privilegios de administrador.",
        "err_load_user": "Error al cargar los datos del usuario.",
        "msg_blocked": "El usuario \"{username}\" ha sido bloqueado correctamente.",
        "msg_unblocked": "El usuario \"{username}\" ha sido desbloqueado correctamente.",
        "msg_deleted": "El usuario \"{username}\" ha sido eliminado correctamente.",
        "err_delete_self": "No puedes eliminar tu propia cuenta.",
        "conf_block": "¿Estás seguro de que quieres bloquear al usuario \"{username}\"?\n\nNo podrá iniciar sesión.",
        "conf_unblock": "¿Estás seguro de que quieres desbloquear al usuario \"{username}\"?\n\nPodrá iniciar sesión de nuevo.",
        "conf_delete": "¿Estás seguro de que quieres eliminar al usuario \"{username}\"?\n\nEsta acción no se puede deshacer.",
        "err_blocking_user": "Error al bloquear usuario: {error}",
        "err_unblocking_user": "Error al desbloquear usuario: {error}",
        "err_deleting_user": "Error al eliminar usuario: {error}",
        "err_playlist_not_found": "Lista de reproducción no encontrada.",
        "landing_title": "Bienvenido a Mockingbird",
        "landing_subtitle": "El estudio de música premium y generador de karaoke en la nube para artistas y entusiastas.",
        "landing_btn_launch": "Iniciar App",
        "landing_btn_explore": "Explorar Funciones",
        "landing_features_title": "Diseñado para la Excelencia",
        "landing_feature_1_title": "Generador de Karaoke IA",
        "landing_feature_1_desc": "Transforma cualquier canción en una pista de karaoke profesional con instrumentales de alta calidad y letras sincronizadas usando Whisper AI.",
        "landing_feature_2_title": "Biblioteca en la Nube",
        "landing_feature_2_desc": "Accede a toda tu colección de música desde cualquier dispositivo. Instala como app para una experiencia móvil perfecta.",
        "landing_feature_3_title": "Controles de Estudio",
        "landing_feature_3_desc": "Cambio de tono y control de velocidad profesional sin perder calidad de audio. Perfecto para practicar.",
        "landing_pricing_title": "Elige tu Nivel",
        "landing_pricing_free_title": "Prueba Gratis",
        "landing_pricing_free_price": "$0",
        "landing_pricing_free_period": "/vida",
        "landing_pricing_premium_title": "Premium",
        "landing_pricing_premium_price": "$3.00",
        "landing_pricing_premium_period": "/mes",
        "landing_btn_start": "Empezar Ahora",
        "landing_btn_subscribe": "Suscribirse",
        "landing_pwa_title": "📱 Llévalo contigo",
        "landing_pwa_desc": "Mockingbird es una PWA. Puedes instalarla en tu pantalla de inicio para una experiencia nativa:",
        "landing_pwa_ios": "<b>iOS (Safari):</b> Toca el icono Compartir <i class=\"fas fa-share-square\"></i> y selecciona \"Añadir a Inicio\".",
        "landing_pwa_android": "<b>Android (Chrome):</b> Toca el menú <i class=\"fas fa-ellipsis-v\"></i> y selecciona \"Instalar App\".",
        "landing_footer_copyright": "© 2026 Mockingbird. Creado por Hugo Plascencia.",
        "landing_link_terms": "Términos de Servicio",
        "landing_link_privacy": "Política de Privacidad",
        "landing_link_disclaimer": "Aviso Legal"
    },
    "kr": {
        "nav_player": "플레이어",
        "nav_add": "추가",
        "nav_management": "관리",
        "playlists_title": "내 재생 목록",
        "playlists_desc": "개인 재생 목록을 만들고 관리합니다.",
        "btn_create_playlist": "재생 목록 만들기",
        "nav_karaoke": "가라오케 생성기",
        "nav_users": "사용자",
        "settings_theme": "테마 설정",
        "settings_theme_desc": "Mockingbird 경험을 개인화하려면 테마를 선택하십시오:",
        "legal_title": "메타데이터 확인",
        "btn_confirm": "확인 및 저장",
        "btn_cancel": "취소",
        "meta_title": "제목",
        "meta_artist": "아티스트",
        "meta_album": "앨범",
        "meta_genre": "장르",
        "meta_language": "언어",
        "meta_karaoke": "가라오케",
        "meta_instrumental": "연주곡",
        "meta_favorite": "즐겨찾기",
        "no": "아니요",
        "yes": "예",
        "logout_confirm": "로그아웃하시겠습니까?",
        "footer_copyright": "저작권 Hugo Plascencia",
        "player_title": "현재 재생 중",
        "track_default_title": "노래 선택",
        "track_default_artist": "Mockingbird에 오신 것을 환영합니다",
        "karaoke_mode_label": "가라오케 모드",
        "video_mode_label": "비디오 모드",
        "pitch_label": "피치",
        "speed_label": "속도",
        "key_label": "조표",
        "major_label": "장조",
        "semitones_label": "반음",
        "bpm_label": "BPM (x)",
        "add_title": "새 음악 추가",
        "add_desc": "라이브러리에 음악을 추가할 방법을 선택하세요.",
        "method1_title": "방법 1: 단일 YouTube URL",
        "yt_url_label": "YouTube URL",
        "format_label": "형식",
        "mp3_only": "MP3 (오디오 전용)",
        "mp4_lyrics": "MP4 (가사 포함 비디오)",
        "btn_download_tag": "다운로드 및 태그 지정",
        "method2_title": "방법 2: 대량 YouTube URL",
        "yt_bulk_label": "YouTube URL (한 줄에 하나씩)",
        "btn_bulk_download": "대량 다운로드 및 태그 지정",
        "method3_title": "방법 3: 로컬 파일 가져오기",
        "select_files_label": "오디오 파일 선택",
        "drop_zone_text": "파일을 선택하려면 클릭하거나 여기로 드래그하세요.",
        "supported_files_text": "지원: MP3, M4A, WAV, FLAC, OGG, MP4",
        "btn_upload_tag": "업로드 및 태그 지정",
        "management_title": "라이브러리 관리",
        "management_desc": "음악 데이터베이스 및 파일 구조를 관리합니다.",
        "filters_title": "필터",
        "btn_apply_filters": "필터 적용",
        "btn_clear_filters": "모두 지우기",
        "search_placeholder": "제목, 아티스트, 앨범...",
        "all_genres": "모든 장르",
        "all_artists": "모든 아티스트",
        "all_albums": "모든 앨범",
        "all_languages": "모든 언어",
        "all_users": "모든 사용자",
        "status_label": "상태",
        "status_karaoke": "가라오케",
        "status_instrumental": "연주곡",
        "status_favorites": "즐겨찾기",
        "file_type_label": "파일 형식",
        "all_types": "모든 형식",
        "table_title": "제목",
        "table_artist": "아티스트",
        "table_genre": "장르",
        "table_added_by": "추가한 사용자",
        "table_actions": "작업",
        "karaoke_generator_title": "가라오케 생성기",
        "karaoke_generator_desc": "오디오 파일에서 동기화된 가사가 포함된 가라오케 비디오를 생성합니다.",
        "audio_file_label": "오디오 파일",
        "instrumental_optional_label": "선택 사항: 사전 처리된 반주 트랙",
        "instrumental_optional_desc": "생성하는 대신 사용할 사전 처리된 반주 트랙을 업로드합니다.",
        "btn_select_instrumental": "반주 파일 선택",
        "lyrics_lang_label": "언어 (가사 추출용)",
        "whisper_model_label": "Whisper 모델",
        "whisper_timeout_label": "Whisper 제한 시간 (분)",
        "btn_generate_karaoke": "가라오케 비디오 생성",
        "processing": "처리 중...",
        "success": "성공!",
        "landing_title": "Mockingbird에 오신 것을 환영합니다",
        "landing_subtitle": "아티스트와 애호가를 위한 프리미엄 클라우드 기반 음악 스튜디오 및 노래방 생성기입니다.",
        "landing_btn_launch": "앱 실행",
        "landing_btn_explore": "기능 알아보기",
        "landing_features_title": "탁월함을 위해 설계되었습니다",
        "landing_feature_1_title": "AI 노래방 생성기",
        "landing_feature_1_desc": "Whisper AI를 사용하여 고품질 반주와 동기화된 가사가 있는 전문 노래방 트랙으로 모든 노래를 변환하세요.",
        "landing_feature_2_title": "클라우드 라이브러리",
        "landing_feature_2_desc": "어떤 기기에서든 전체 음악 컬렉션에 액세스하세요. 완벽한 모바일 경험을 위해 앱으로 설치하세요.",
        "landing_feature_3_title": "스튜디오 컨트롤",
        "landing_feature_3_desc": "오디오 품질 손실 없는 전문적인 피치 변경 및 속도 제어. 연습 및 공연에 완벽합니다.",
        "landing_pricing_title": "요금제 선택",
        "landing_pricing_free_title": "무료 체험",
        "landing_pricing_free_price": "$0",
        "landing_pricing_free_period": "/평생",
        "landing_pricing_premium_title": "프리미엄",
        "landing_pricing_premium_price": "$3.00",
        "landing_pricing_premium_period": "/월",
        "landing_btn_start": "지금 시작하기",
        "landing_btn_subscribe": "지금 구독하기",
        "landing_pwa_title": "📱 어디서나 사용하세요",
        "landing_pwa_desc": "Mockingbird는 PWA입니다. 전체 네이티브 경험을 위해 홈 화면에 설치할 수 있습니다:",
        "landing_pwa_ios": "<b>iOS (Safari):</b> 공유 아이콘 <i class=\"fas fa-share-square\"></i>을 탭하고 \"홈 화면에 추가\"를 선택하세요.",
        "landing_pwa_android": "<b>Android (Chrome):</b> 메뉴 <i class=\"fas fa-ellipsis-v\"></i>를 탭하고 \"앱 설치\"를 선택하세요.",
        "landing_footer_copyright": "© 2026 Mockingbird. Hugo Plascencia 제작.",
        "landing_link_terms": "이용 약관",
        "landing_link_privacy": "개인정보 처리방침",
        "landing_link_disclaimer": "면책 조항"
    },
    "fr": {
        "nav_player": "Lecteur",
        "nav_add": "Ajouter",
        "nav_management": "Gestion",
        "nav_playlists": "Listes",
        "nav_karaoke": "Générateur Karaoke",
        "nav_users": "Utilisateurs",
        "settings_theme": "Paramètres du Thème",
        "settings_theme_desc": "Choisissez un thème pour personnaliser votre expérience Mockingbird:",
        "legal_title": "Confirmer les Métadonnées",
        "btn_confirm": "Confirmer et Enregistrer",
        "btn_cancel": "Annuler",
        "meta_title": "Titre",
        "meta_artist": "Artiste",
        "meta_album": "Album",
        "meta_genre": "Genre",
        "meta_language": "Langue",
        "meta_karaoke": "Karaoke",
        "meta_instrumental": "Instrumental",
        "meta_favorite": "Favori",
        "no": "Non",
        "yes": "Oui",
        "logout_confirm": "Êtes-vous sûr de vouloir vous déconnecter ?",
        "footer_copyright": "Droit d'auteur Hugo Plascencia",
        "player_title": "Lecture en cours",
        "track_default_title": "Sélectionnez une chanson",
        "track_default_artist": "Bienvenue sur Mockingbird",
        "karaoke_mode_label": "MODE KARAOKE",
        "video_mode_label": "MODE VIDÉO",
        "pitch_label": "TON",
        "speed_label": "VITESSE",
        "key_label": "Tonalité",
        "major_label": "majeur",
        "semitones_label": "demi-tons",
        "bpm_label": "BPM (x)",
        "add_title": "Ajouter de la musique",
        "add_desc": "Choisissez une méthode pour ajouter de la musique.",
        "method1_title": "Méthode 1: URL YouTube Unique",
        "yt_url_label": "URL YouTube",
        "format_label": "Format",
        "mp3_only": "MP3 (Audio uniquement)",
        "mp4_lyrics": "MP4 (Vidéo avec paroles)",
        "btn_download_tag": "Télécharger et Taguer",
        "method2_title": "Méthode 2: URLs en masse",
        "yt_bulk_label": "URLs (une par ligne)",
        "btn_bulk_download": "Téléchargement en masse",
        "method3_title": "Méthode 3: Fichier local",
        "select_files_label": "Sélectionner des fichiers",
        "drop_zone_text": "Cliquez ou glissez-déposez ici",
        "supported_files_text": "Supporte: MP3, M4A, WAV, FLAC, OGG, MP4",
        "btn_upload_tag": "Uploader et Taguer",
        "management_title": "Gestion de la Bibliothèque",
        "management_desc": "Gérez votre base de données musicale.",
        "filters_title": "Filtres",
        "btn_apply_filters": "Appliquer les filtres",
        "btn_clear_filters": "Tout effacer",
        "search_placeholder": "Titre, Artiste, Album...",
        "all_genres": "Tous les genres",
        "all_artists": "Tous les artistes",
        "all_albums": "Tous les albums",
        "all_languages": "Toutes les langues",
        "all_users": "Tous les utilisateurs",
        "status_label": "Statut",
        "status_karaoke": "Karaoke",
        "status_instrumental": "Instrumental",
        "status_favorites": "Favoris",
        "file_type_label": "Type de fichier",
        "all_types": "Tous les types",
        "table_title": "Titre",
        "table_artist": "Artiste",
        "table_genre": "Genre",
        "table_added_by": "Ajouté par",
        "table_actions": "Actions",
        "karaoke_generator_title": "Générateur Karaoke",
        "karaoke_generator_desc": "Générez des vidéos karaoke avec paroles synchronisées.",
        "audio_file_label": "Fichier Audio",
        "instrumental_optional_label": "Optionnel: Piste Instrumentale",
        "instrumental_optional_desc": "Uploadez une piste instrumentale pré-traitée.",
        "btn_select_instrumental": "Sélectionner Instrumental",
        "lyrics_lang_label": "Langue (pour les paroles)",
        "whisper_model_label": "Modèle Whisper",
        "whisper_timeout_label": "Timeout (min)",
        "btn_generate_karaoke": "Générer Vidéo Karaoke",
        "processing": "Traitement en cours...",
        "success": "Succès !",
        "admin_title": "Administration Utilisateurs",
        "admin_desc": "Gérer les utilisateurs et les accès.",
        "users_title": "Utilisateurs",
        "btn_create_user": "Créer Utilisateur",
        "playlists_title": "Mes Listes",
        "playlists_desc": "Créez et gérez vos listes de lecture personnelles.",
        "btn_create_playlist": "Créer Liste",
        "editor_title": "Éditeur de Paroles",
        "editor_desc": "Corriger les paroles des vidéos.",
        "admin_only": "Admin Seulement",
        "instrumental_preview": "Aperçu Instrumental",
        "instrumental_preview_desc": "Jouer l'instrumental pour vérifier le timing.",
        "lyrics_label": "Paroles",
        "btn_regenerate_video": "Régénérer Vidéo",
        "btn_save_lyrics": "Sauvegarder Paroles",
        "btn_back_library": "Retour Bibliothèque",
        "lang_en": "Anglais",
        "lang_es": "Espagnol",
        "lang_fr": "Français",
        "lang_it": "Italien",
        "lang_pt": "Portugais",
        "lang_kr": "Coréen",
        "lang_other": "Autre",
        "err_enter_url": "Veuillez entrer une URL",
        "err_max_urls": "Max 50 URLs",
        "msg_downloading_count": "Téléchargement de {count} URLs...",
        "msg_starting_bulk": "Démarrage du téléchargement de {count} URLs...",
        "msg_processing_status": "Traitement {index}/{total}: {name}",
        "err_drop_files": "Déposez des fichiers audio/vidéo",
        "msg_uploading": "Envoi en cours...",
        "msg_uploading_count": "Envoi de {count} fichier(s)...",
        "msg_processing_count": "Traitement {index}/{total}...",
        "msg_bulk_complete": "Terminé: {success} succès, {failed} échecs",
        "meta_edit_title": "Éditer Métadonnées",
        "meta_confirm_title": "Confirmer Métadonnées",
        "msg_track_updated": "Piste mise à jour !",
        "msg_track_added": "Piste ajoutée !",
        "err_save_track": "Erreur sauvegarde: {error}",
        "msg_library_empty": "Bibliothèque vide",
        "err_db_not_connected": "Base de données non connectée.",
        "msg_session_expired": "Session expirée.",
        "btn_login_again": "Se reconnecter",
        "msg_delete_success": "\"{title}\" supprimé avec succès.",
        "err_delete_track": "Erreur suppression: {error}",
        "conf_delete_playing": "\"{title}\" est en lecture. Arrêter et supprimer ?",
        "conf_delete_track": "Supprimer \"{title}\" ? Irréversible.",
        "msg_selected_count": "{count} piste(s) sélectionnée(s)",
        "err_select_track_play": "Sélectionnez une piste.",
        "err_select_track_playlist": "Sélectionnez une piste à ajouter.",
        "conf_no_playlists": "Pas de playlist. En créer une ?",
        "msg_added_to_playlist": "{added} ajoutés à \"{name}\".{skipped_msg}",
        "msg_skipped_tracks": "\n{count} déjà dans la liste.",
        "msg_no_playlists": "Aucune playlist",
        "msg_create_first_playlist": "Créez votre première playlist !",
        "err_access_denied": "Accès refusé.",
        "err_load_user": "Erreur chargement utilisateur.",
        "msg_blocked": "Utilisateur \"{username}\" bloqué.",
        "msg_unblocked": "Utilisateur \"{username}\" débloqué.",
        "msg_deleted": "Utilisateur \"{username}\" supprimé.",
        "err_delete_self": "Impossible de supprimer votre compte.",
        "conf_block": "Bloquer \"{username}\" ? Connexion impossible.",
        "conf_unblock": "Débloquer \"{username}\" ?",
        "conf_delete": "Supprimer \"{username}\" ? Irréversible.",
        "err_blocking_user": "Erreur blocage: {error}",
        "err_unblocking_user": "Erreur déblocage: {error}",
        "err_deleting_user": "Erreur suppression: {error}",
        "err_playlist_not_found": "Playlist introuvable.",
        "landing_title": "Bienvenue sur Mockingbird",
        "landing_subtitle": "Le studio de musique premium et générateur de karaoké dans le cloud pour artistes et passionnés.",
        "landing_btn_launch": "Lancer App",
        "landing_btn_explore": "Explorer",
        "landing_features_title": "Conçu pour l'excellence",
        "landing_feature_1_title": "Générateur Karaoké IA",
        "landing_feature_1_desc": "Transformez n'importe quelle chanson en piste karaoké professionnelle avec des instrumentaux de haute qualité et des paroles synchronisées via Whisper IA.",
        "landing_feature_2_title": "Bibliothèque Cloud",
        "landing_feature_2_desc": "Accédez à toute votre collection musicale depuis n'importe quel appareil. Installez comme application pour mobile.",
        "landing_feature_3_title": "Contrôles Studio",
        "landing_feature_3_desc": "Changement de tonalité et contrôle de vitesse professionnel sans perte de qualité. Parfait pour la pratique.",
        "landing_pricing_title": "Choisissez votre niveau",
        "landing_pricing_free_title": "Essai Gratuit",
        "landing_pricing_free_price": "$0",
        "landing_pricing_free_period": "/vie",
        "landing_pricing_premium_title": "Premium",
        "landing_pricing_premium_price": "$3.00",
        "landing_pricing_premium_period": "/mois",
        "landing_btn_start": "Commencer",
        "landing_btn_subscribe": "S'abonner",
        "landing_pwa_title": "📱 Emportez-le avec vous",
        "landing_pwa_desc": "Mockingbird est une PWA. Installez-la sur votre écran d'accueil :",
        "landing_pwa_ios": "<b>iOS (Safari):</b> Appuyez sur Partager <i class=\"fas fa-share-square\"></i> et sélectionnez \"Sur l'écran d'accueil\".",
        "landing_pwa_android": "<b>Android (Chrome):</b> Appuyez sur le menu <i class=\"fas fa-ellipsis-v\"></i> et sélectionnez \"Installer l'application\".",
        "landing_footer_copyright": "© 2026 Mockingbird. Créé par Hugo Plascencia.",
        "landing_link_terms": "Conditions d'utilisation",
        "landing_link_privacy": "Confidentialité",
        "landing_link_disclaimer": "Mentions légales"
    },
    "it": {
        "nav_player": "Lettore",
        "nav_add": "Aggiungi",
        "nav_management": "Gestione",
        "nav_playlists": "Playlist",
        "playlists_title": "Le Mie Playlist",
        "playlists_desc": "Crea e gestisci le tue playlist personali.",
        "nav_karaoke": "Generatore Karaoke",
        "nav_users": "Utenti",
        "settings_theme": "Impostazioni Tema",
        "settings_theme_desc": "Scegli un tema per personalizzare la tua esperienza Mockingbird:",
        "legal_title": "Conferma Metadati",
        "btn_confirm": "Conferma e Salva",
        "btn_cancel": "Annulla",
        "meta_title": "Titolo",
        "meta_artist": "Artista",
        "meta_album": "Album",
        "meta_genre": "Genere",
        "meta_language": "Lingua",
        "meta_karaoke": "Karaoke",
        "meta_instrumental": "Strumentale",
        "meta_favorite": "Preferito",
        "no": "No",
        "yes": "Sì",
        "logout_confirm": "Sei sicuro di voler uscire?",
        "footer_copyright": "Copyright Hugo Plascencia",
        "player_title": "In riproduzione",
        "track_default_title": "Seleziona una canzone",
        "track_default_artist": "Benvenuto in Mockingbird",
        "karaoke_mode_label": "MODALITÀ KARAOKE",
        "video_mode_label": "MODALITÀ VIDEO",
        "pitch_label": "TONALITÀ",
        "speed_label": "VELOCITÀ",
        "key_label": "Chiave",
        "major_label": "maggiore",
        "semitones_label": "semitoni",
        "bpm_label": "BPM (x)",
        "add_title": "Aggiungi Musica",
        "add_desc": "Scegli un metodo per aggiungere musica.",
        "method1_title": "Metodo 1: URL YouTube Singolo",
        "yt_url_label": "URL YouTube",
        "format_label": "Formato",
        "mp3_only": "MP3 (Solo Audio)",
        "mp4_lyrics": "MP4 (Video con Testo)",
        "btn_download_tag": "Scarica e Tagga",
        "method2_title": "Metodo 2: URL YouTube Multipli",
        "yt_bulk_label": "URL (uno per riga)",
        "btn_bulk_download": "Scarica in massa",
        "method3_title": "Metodo 3: File Locale",
        "select_files_label": "Seleziona File",
        "drop_zone_text": "Clicca o trascina qui",
        "supported_files_text": "Supporta: MP3, M4A, WAV, FLAC, OGG, MP4",
        "btn_upload_tag": "Carica e Tagga",
        "management_title": "Gestione Libreria",
        "management_desc": "Gestisci il tuo database musicale.",
        "filters_title": "Filtri",
        "btn_apply_filters": "Applica Filtri",
        "btn_clear_filters": "Cancella Tutto",
        "search_placeholder": "Titolo, Artista, Album...",
        "all_genres": "Tutti i Generi",
        "all_artists": "Tutti gli Artisti",
        "all_albums": "Tutti gli Album",
        "all_languages": "Tutte le Lingue",
        "all_users": "Tutti gli Utenti",
        "status_label": "Stato",
        "status_karaoke": "Karaoke",
        "status_instrumental": "Strumentale",
        "status_favorites": "Preferiti",
        "file_type_label": "Tipo File",
        "all_types": "Tutti i Tipi",
        "table_title": "Titolo",
        "table_artist": "Artista",
        "table_genre": "Genere",
        "table_added_by": "Aggiunto da",
        "table_actions": "Azioni",
        "karaoke_generator_title": "Generatore Karaoke",
        "karaoke_generator_desc": "Genera video karaoke con testo sincronizzato.",
        "audio_file_label": "File Audio",
        "instrumental_optional_label": "Opzionale: Base Strumentale",
        "instrumental_optional_desc": "Carica una base strumentale pre-processata.",
        "btn_select_instrumental": "Seleziona Strumentale",
        "lyrics_lang_label": "Lingua (per il testo)",
        "whisper_model_label": "Modello Whisper",
        "whisper_timeout_label": "Timeout (min)",
        "btn_generate_karaoke": "Genera Video Karaoke",
        "processing": "Elaborazione...",
        "success": "Successo!",
        "admin_title": "Amministrazione Utenti",
        "admin_desc": "Gestisci utenti e accessi.",
        "users_title": "Utenti",
        "btn_create_user": "Crea Utente",
        "playlists_title": "Le Mie Playlist",
        "playlists_desc": "Crea e gestisci le tue playlist personali.",
        "btn_create_playlist": "Crea Playlist",
        "editor_title": "Editor Testi",
        "editor_desc": "Correggi i testi dei video.",
        "admin_only": "Solo Admin",
        "instrumental_preview": "Anteprima Strumentale",
        "instrumental_preview_desc": "Riproduci strumentale per verificare il tempo.",
        "lyrics_label": "Testo",
        "btn_regenerate_video": "Rigenera Video",
        "btn_save_lyrics": "Salva Testo",
        "btn_back_library": "Torna alla Libreria",
        "lang_en": "Inglese",
        "lang_es": "Spagnolo",
        "lang_fr": "Francese",
        "lang_it": "Italiano",
        "lang_pt": "Portoghese",
        "lang_kr": "Coreano",
        "lang_other": "Altro",
        "err_enter_url": "Inserisci un URL",
        "err_max_urls": "Max 50 URL",
        "msg_downloading_count": "Scaricamento di {count} URL...",
        "msg_starting_bulk": "Avvio scaricamento di {count} URL...",
        "msg_processing_status": "Elaborazione {index}/{total}: {name}",
        "err_drop_files": "Trascina file audio/video",
        "msg_uploading": "Caricamento...",
        "msg_uploading_count": "Caricamento {count} file...",
        "msg_processing_count": "Elaborazione {index}/{total}...",
        "msg_bulk_complete": "Completato: {success} successi, {failed} fallimenti",
        "meta_edit_title": "Modifica Metadati",
        "meta_confirm_title": "Conferma Metadati",
        "msg_track_updated": "Traccia aggiornata!",
        "msg_track_added": "Traccia aggiunta!",
        "err_save_track": "Errore salvataggio: {error}",
        "msg_library_empty": "Libreria vuota",
        "err_db_not_connected": "Database non connesso.",
        "msg_session_expired": "Sessione scaduta.",
        "btn_login_again": "Accedi di nuovo",
        "msg_delete_success": "\"{title}\" eliminato con successo.",
        "err_delete_track": "Errore eliminazione: {error}",
        "conf_delete_playing": "\"{title}\" è in riproduzione. Fermare ed eliminare?",
        "conf_delete_track": "Eliminare \"{title}\"? Irreversibile.",
        "msg_selected_count": "{count} tracce selezionate",
        "err_select_track_play": "Seleziona una traccia.",
        "err_select_track_playlist": "Seleziona traccia da aggiungere.",
        "conf_no_playlists": "Nessuna playlist. Crearne una?",
        "msg_added_to_playlist": "{added} aggiunti a \"{name}\".{skipped_msg}",
        "msg_skipped_tracks": "\n{count} già nella lista.",
        "msg_no_playlists": "Nessuna playlist",
        "msg_create_first_playlist": "Crea la tua prima playlist!",
        "err_access_denied": "Accesso negato.",
        "err_load_user": "Errore caricamento utente.",
        "msg_blocked": "Utente \"{username}\" bloccato.",
        "msg_unblocked": "Utente \"{username}\" sbloccato.",
        "msg_deleted": "Utente \"{username}\" eliminato.",
        "err_delete_self": "Non puoi eliminare il tuo account.",
        "conf_block": "Bloccare \"{username}\"? Impossibile accedere.",
        "conf_unblock": "Sbloccare \"{username}\"?",
        "conf_delete": "Eliminare \"{username}\"? Irreversibile.",
        "err_blocking_user": "Errore blocco: {error}",
        "err_unblocking_user": "Errore sblocco: {error}",
        "err_deleting_user": "Errore eliminazione: {error}",
        "err_playlist_not_found": "Playlist non trovata.",
        "landing_title": "Benvenuto in Mockingbird",
        "landing_subtitle": "Lo studio musicale premium e generatore di karaoke in cloud per artisti ed appassionati.",
        "landing_btn_launch": "Avvia App",
        "landing_btn_explore": "Esplora",
        "landing_features_title": "Progettato per l'eccellenza",
        "landing_feature_1_title": "Generatore Karaoke IA",
        "landing_feature_1_desc": "Trasforma qualsiasi canzone in una base karaoke professionale con strumentali di alta qualità e testi sincronizzati usando Whisper AI.",
        "landing_feature_2_title": "Libreria Cloud",
        "landing_feature_2_desc": "Accedi alla tua intera collezione musicale da qualsiasi dispositivo. Installa come app per mobile.",
        "landing_feature_3_title": "Controlli Studio",
        "landing_feature_3_desc": "Cambio di tonalità e controllo della velocità professionale senza perdita di qualità. Perfetto per esercitarsi.",
        "landing_pricing_title": "Scegli il tuo livello",
        "landing_pricing_free_title": "Prova Gratuita",
        "landing_pricing_free_price": "$0",
        "landing_pricing_free_period": "/vita",
        "landing_pricing_premium_title": "Premium",
        "landing_pricing_premium_price": "$3.00",
        "landing_pricing_premium_period": "/mese",
        "landing_btn_start": "Inizia Ora",
        "landing_btn_subscribe": "Abbonati Ora",
        "landing_pwa_title": "📱 Portalo con te",
        "landing_pwa_desc": "Mockingbird è una PWA. Installala sulla home screen per un'esperienza nativa:",
        "landing_pwa_ios": "<b>iOS (Safari):</b> Tocca Condividi <i class=\"fas fa-share-square\"></i> e seleziona \"Aggiungi alla schermata Home\".",
        "landing_pwa_android": "<b>Android (Chrome):</b> Tocca il menu <i class=\"fas fa-ellipsis-v\"></i> e seleziona \"Installa App\".",
        "landing_footer_copyright": "© 2026 Mockingbird. Creato da Hugo Plascencia.",
        "landing_link_terms": "Termini di Servizio",
        "landing_link_privacy": "Privacy Policy",
        "landing_link_disclaimer": "Disclaimer"
    },
    "pt": {
        "nav_player": "Reprodutor",
        "nav_add": "Adicionar",
        "nav_management": "Gestão",
        "nav_playlists": "Listas",
        "nav_karaoke": "Gerador Karaoke",
        "nav_users": "Usuários",
        "settings_theme": "Ajustes de Tema",
        "settings_theme_desc": "Escolha um tema para personalizar sua experiência no Mockingbird:",
        "legal_title": "Confirmar Metadados",
        "btn_confirm": "Confirmar e Salvar",
        "btn_cancel": "Cancelar",
        "meta_title": "Título",
        "meta_artist": "Artista",
        "meta_album": "Álbum",
        "meta_genre": "Gênero",
        "meta_language": "Idioma",
        "meta_karaoke": "Karaoke",
        "meta_instrumental": "Instrumental",
        "meta_favorite": "Favorito",
        "yes": "Sim",
        "logout_confirm": "Tem certeza que deseja sair?",
        "footer_copyright": "Direitos reservados Hugo Plascencia",
        "player_title": "Reproduzindo",
        "track_default_title": "Selecione uma música",
        "track_default_artist": "Bem-vindo ao Mockingbird",
        "karaoke_mode_label": "MODO KARAOKE",
        "video_mode_label": "MODO VÍDEO",
        "pitch_label": "TOM",
        "speed_label": "VELOCIDADE",
        "key_label": "Tom",
        "major_label": "maior",
        "semitones_label": "semitons",
        "bpm_label": "BPM (x)",
        "add_title": "Adicionar Música",
        "add_desc": "Escolha um método para adicionar música.",
        "method1_title": "Método 1: URL YouTube",
        "yt_url_label": "URL YouTube",
        "format_label": "Formato",
        "mp3_only": "MP3 (Apenas Áudio)",
        "mp4_lyrics": "MP4 (Vídeo com Letra)",
        "btn_download_tag": "Baixar e Marcar",
        "method2_title": "Método 2: URLs em massa",
        "yt_bulk_label": "URLs (uma por linha)",
        "btn_bulk_download": "Download em Massa",
        "method3_title": "Método 3: Arquivo Local",
        "select_files_label": "Selecionar Arquivos",
        "drop_zone_text": "Clique ou arraste aqui",
        "supported_files_text": "Suporta: MP3, M4A, WAV, FLAC, OGG, MP4",
        "btn_upload_tag": "Enviar e Marcar",
        "management_title": "Gestão da Biblioteca",
        "management_desc": "Gerencie seu banco de dados.",
        "filters_title": "Filtros",
        "btn_apply_filters": "Aplicar Filtros",
        "btn_clear_filters": "Limpar Tudo",
        "search_placeholder": "Título, Artista, Álbum...",
        "all_genres": "Todos Gêneros",
        "all_artists": "Todos Artistas",
        "all_albums": "Todos Álbuns",
        "all_languages": "Todos Idiomas",
        "all_users": "Todos Usuários",
        "status_label": "Status",
        "status_karaoke": "Karaoke",
        "status_instrumental": "Instrumental",
        "status_favorites": "Favoritos",
        "file_type_label": "Tipo Arquivo",
        "all_types": "Todos Tipos",
        "table_title": "Título",
        "table_artist": "Artista",
        "table_genre": "Gênero",
        "table_added_by": "Add por",
        "table_actions": "Ações",
        "karaoke_generator_title": "Gerador Karaoke",
        "karaoke_generator_desc": "Gere vídeos com letras sincronizadas.",
        "audio_file_label": "Arquivo Áudio",
        "instrumental_optional_label": "Opcional: Instrumental",
        "instrumental_optional_desc": "Enviar instrumental pré-processado.",
        "btn_select_instrumental": "Selecionar Instrumental",
        "lyrics_lang_label": "Idioma (para letra)",
        "whisper_model_label": "Modelo Whisper",
        "whisper_timeout_label": "Timeout (min)",
        "btn_generate_karaoke": "Gerar Vídeo Karaoke",
        "processing": "Processando...",
        "success": "Sucesso!",
        "admin_title": "Admin Usuários",
        "admin_desc": "Gerenciar usuários e acessos.",
        "users_title": "Usuários",
        "btn_create_user": "Criar Usuário",
        "playlists_title": "Minhas Listas",
        "playlists_desc": "Crie e gerencie suas listas.",
        "btn_create_playlist": "Criar Lista",
        "editor_title": "Editor de Letras",
        "editor_desc": "Corrigir letras de vídeos.",
        "admin_only": "Só Admin",
        "instrumental_preview": "Prévia Instrumental",
        "instrumental_preview_desc": "Tocar instrumental para verificar tempo.",
        "lyrics_label": "Letras",
        "btn_regenerate_video": "Regenerar Vídeo",
        "btn_save_lyrics": "Salvar Letras",
        "btn_back_library": "Voltar Biblioteca",
        "lang_en": "Inglês",
        "lang_es": "Espanhol",
        "lang_fr": "Francês",
        "lang_it": "Italiano",
        "lang_pt": "Português",
        "lang_kr": "Coreano",
        "lang_other": "Outro",
        "err_enter_url": "Insira uma URL",
        "err_max_urls": "Max 50 URLs",
        "msg_downloading_count": "Baixando {count} URLs...",
        "msg_starting_bulk": "Iniciando download de {count} URLs...",
        "msg_processing_status": "Processando {index}/{total}: {name}",
        "err_drop_files": "Arraste arquivos audio/video",
        "msg_uploading": "Enviando...",
        "msg_uploading_count": "Enviando {count} arquivo(s)...",
        "msg_processing_count": "Processando {index}/{total}...",
        "msg_bulk_complete": "Completo: {success} sucessos, {failed} falhas",
        "meta_edit_title": "Editar Metadados",
        "meta_confirm_title": "Confirmar Metadados",
        "msg_track_updated": "Faixa atualizada!",
        "msg_track_added": "Faixa adicionada!",
        "err_save_track": "Erro ao salvar: {error}",
        "msg_library_empty": "Biblioteca vazia",
        "err_db_not_connected": "Banco não conectado.",
        "msg_session_expired": "Sessão expirada.",
        "btn_login_again": "Login Novamente",
        "msg_delete_success": "\"{title}\" deletado.",
        "err_delete_track": "Erro ao deletar: {error}",
        "conf_delete_playing": "\"{title}\" está tocando. Parar e deletar?",
        "conf_delete_track": "Deletar \"{title}\"? Irreversível.",
        "msg_selected_count": "{count} faixas selecionadas",
        "err_select_track_play": "Selecione uma faixa.",
        "err_select_track_playlist": "Selecione faixa para add.",
        "conf_no_playlists": "Sem playlists. Criar uma?",
        "msg_added_to_playlist": "Add {added} faixas a \"{name}\".{skipped_msg}",
        "msg_skipped_tracks": "\n{count} já na lista.",
        "msg_no_playlists": "Sem playlists",
        "msg_create_first_playlist": "Crie sua primeira playlist!",
        "err_access_denied": "Acesso negado.",
        "err_load_user": "Erro carregar usuário.",
        "msg_blocked": "Usuário \"{username}\" bloqueado.",
        "msg_unblocked": "Usuário \"{username}\" desbloqueado.",
        "msg_deleted": "Usuário \"{username}\" deletado.",
        "err_delete_self": "Não pode deletar sua conta.",
        "conf_block": "Bloquear \"{username}\"? Não poderá logar.",
        "conf_unblock": "Desbloquear \"{username}\"?",
        "conf_delete": "Deletar \"{username}\"? Irreversível.",
        "err_blocking_user": "Erro bloquear: {error}",
        "err_unblocking_user": "Erro desbloquear: {error}",
        "err_deleting_user": "Erro deletar: {error}",
        "err_playlist_not_found": "Playlist não encontrada.",
        "landing_title": "Bem-vindo ao Mockingbird",
        "landing_subtitle": "O estúdio de música premium e gerador de karaoke na nuvem para artistas e entusiastas.",
        "landing_btn_launch": "Iniciar App",
        "landing_btn_explore": "Explorar Recursos",
        "landing_features_title": "Projetado para Excelência",
        "landing_feature_1_title": "Gerador Karaoke IA",
        "landing_feature_1_desc": "Transforme qualquer música em uma faixa de karaoke profissional com instrumentais de alta qualidade e letras sincronizadas via Whisper AI.",
        "landing_feature_2_title": "Biblioteca na Nuvem",
        "landing_feature_2_desc": "Acesse sua coleção de música de qualquer dispositivo. Instale como app para experiência móvel.",
        "landing_feature_3_title": "Controles de Estúdio",
        "landing_feature_3_desc": "Mudança de tom e controle de velocidade profissional sem perda de qualidade. Perfeito para prática.",
        "landing_pricing_title": "Escolha seu Plano",
        "landing_pricing_free_title": "Teste Grátis",
        "landing_pricing_free_price": "$0",
        "landing_pricing_free_period": "/vida",
        "landing_pricing_premium_title": "Premium",
        "landing_pricing_premium_price": "$3.00",
        "landing_pricing_premium_period": "/mês",
        "landing_btn_start": "Começar Agora",
        "landing_btn_subscribe": "Assinar Agora",
        "landing_pwa_title": "📱 Leve com você",
        "landing_pwa_desc": "Mockingbird é um PWA. Instale na tela inicial para experiência nativa:",
        "landing_pwa_ios": "<b>iOS (Safari):</b> Toque em Compartilhar <i class=\"fas fa-share-square\"></i> e selecione \"Adicionar à Tela de Início\".",
        "landing_pwa_android": "<b>Android (Chrome):</b> Toque no menu <i class=\"fas fa-ellipsis-v\"></i> e selecione \"Instalar App\".",
        "landing_footer_copyright": "© 2026 Mockingbird. Criado por Hugo Plascencia.",
        "landing_link_terms": "Termos de Serviço",
        "landing_link_privacy": "Política de Privacidade",
        "landing_link_disclaimer": "Aviso Legal"
    }
}