export const help = {
  title: 'Ayuda',
  searchPlaceholder: 'Buscar en la ayuda…',
  noResults: 'No hay temas coincidentes. Prueba con otro término.',
  s1: 'Primeros Pasos',
  q1: '¿Qué servidores son compatibles?',
  a1: 'Psysonic está construido principalmente para Navidrome y es totalmente compatible con Subsonic — Gonic, Airsonic, LMS y otros servidores Subsonic-API también funcionan. Algunas funciones avanzadas (calificaciones, listas inteligentes, compartir Magic String, gestión de usuarios) requieren Navidrome.',
  q2: '¿Cómo añado un servidor?',
  a2: 'Configuración → Servidores → Añadir Servidor. Introduce la URL (p.ej. http://192.168.1.100:4533), nombre de usuario y contraseña. Psysonic prueba la conexión antes de guardar — nada se guarda si falla. Puedes añadir tantos servidores como quieras y cambiar entre ellos en la cabecera; sólo uno está activo a la vez.',
  q3: '¿Recorrido rápido por la interfaz?',
  a3: 'Barra lateral (izquierda) para navegación, Mainstage / páginas en el centro, barra del reproductor abajo, panel de Cola a la derecha (se abre con el icono arriba a la derecha junto al indicador Now-Playing). La barra de búsqueda arriba busca en toda la biblioteca; «Now Playing» muestra qué están escuchando otros usuarios del mismo servidor Navidrome.',
  s2: 'Reproducción y Cola',
  q4: '¿Cómo uso la cola?',
  a4: 'Abre el panel de Cola desde la cabecera arriba a la derecha. Arrastra filas para reordenar, arrástralas fuera para eliminar, o usa la barra de herramientas para mezclar, guardar la cola como lista o saltar a una pista. Arrastra filas fuera del panel para soltarlas en otro lugar como transferencia.',
  q5: 'Gapless vs Crossfade — ¿cuál es la diferencia?',
  a5: 'Gapless prebuferiza la siguiente pista para que no haya silencio entre canciones (ideal para discos en directo y mezclas DJ). Crossfade desvanece la pista actual mientras la siguiente entra en 1–10 s (ideal para mezclas aleatorias). Son mutuamente exclusivos — activar uno desactiva el otro. Configura ambos en Configuración → Audio.',
  q6: '¿Qué es Cola Infinita?',
  a6: 'Cuando la cola se acaba y Repetir está desactivado, Psysonic añade silenciosamente pistas similares/aleatorias de tu biblioteca para que la reproducción no se detenga. Las pistas auto-añadidas aparecen bajo un divisor «— Añadido automáticamente —». Activa/desactiva con el icono de infinito en la cabecera de la cola; restringe a un género en Configuración → Cola.',
  q7: '¿Selección múltiple y rango con Mayús-clic?',
  a7: 'Activa «Seleccionar» en Álbumes / Nuevos lanzamientos / Random Albums / Listas. Haz clic en un elemento para alternar, mantén Mayús y haz clic en otro elemento — todo lo que esté entre ambos en el orden visible se selecciona. Los Mayús-clic extienden desde el ancla más recientemente clicada. La barra de herramientas ofrece acciones masivas (cola, descarga, eliminar, etc.).',
  q8: '¿Atajos de teclado y hotkeys globales?',
  a8: 'Teclas in-app por defecto: Espacio = Reproducir / Pausa, Esc = cerrar pantalla completa / modales, F1 = chuleta de atajos. Configuración → Entrada permite reasignar cada acción in-app (incluyendo combinaciones como Ctrl+Mayús+P) y establecer atajos globales del sistema que funcionan incluso con Psysonic en segundo plano. Las teclas multimedia (Reproducir/Pausa, Siguiente, Anterior) funcionan en todas las plataformas.',
  s3: 'Herramientas de Audio',
  q9: '¿Modos de Replay Gain?',
  a9: 'Configuración → Audio → Replay Gain. El modo Pista normaliza cada canción a un nivel objetivo. El modo Álbum preserva la curva de volumen dentro de un álbum. El modo Auto elige Pista o Álbum según si la cola viene de un solo álbum. Las pistas sin etiquetas Replay Gain caen a un preamplificador configurable.',
  q10: '¿Qué es Smart Loudness Normalization (LUFS)?',
  a10: 'Una alternativa moderna a Replay Gain en Configuración → Audio. Psysonic analiza cada pista a LUFS / EBU R128 y guarda el resultado, para un volumen consistente en toda tu biblioteca — incluyendo pistas sin etiquetas Replay Gain. El análisis en frío corre en segundo plano y usa 35–40 % de CPU durante ~1 minuto, luego cae a 0. Establece tu objetivo (por defecto −10 LUFS) una vez.',
  q11: '¿EQ y AutoEQ?',
  a11: 'Un EQ paramétrico de 10 bandas en Configuración → Audio → Ecualizador, con bandas manuales y preajustes. AutoEQ a su lado obtiene un perfil de corrección medido para tu modelo de auriculares de la base de datos AutoEQ y lo aplica automáticamente a las bandas — elige tus auriculares y el EQ se ajusta a la curva correcta.',
  q12: '¿Cómo cambio el dispositivo de salida de audio?',
  a12: 'Configuración → Audio → Dispositivo de Salida. Psysonic lista todas las salidas disponibles y cambia instantáneamente al elegir. El botón Actualizar detecta dispositivos conectados después del inicio. En Linux los nombres ALSA como «sysdefault» se limpian automáticamente para legibilidad.',
  q13: '¿Qué es Hot Cache?',
  a13: 'Hot Cache precarga la pista actual y las siguientes en RAM y en disco para que la reproducción comience sin retraso de buffering — especialmente útil en servidores lentos / remotos. La eviction se activa cuando se alcanza el límite de tamaño. Configura tamaño y el retardo de debounce (para que saltos rápidos no sobrecarguen) en Configuración → Audio.',
  s4: 'Biblioteca y Descubrimiento',
  q14: '¿Cómo funcionan las calificaciones y Skip-to-1★?',
  a14: 'Psysonic admite calificaciones de 1–5 estrellas vía OpenSubsonic (Navidrome ≥ 0.53). Califica pistas en listas, en el menú contextual, o en la barra del reproductor bajo el nombre del artista; álbumes en la página del álbum; artistas en la página del artista. Skip-to-1★ (Configuración → Biblioteca → Calificaciones) asigna automáticamente 1 estrella tras un número configurable de saltos consecutivos. El mismo panel permite establecer una calificación mínima como filtro para Mixes generados.',
  q15: '¿Cómo navego — Carpetas, Géneros, Pistas?',
  a15: 'El navegador de carpetas (barra lateral) recorre el directorio musical del servidor en disposición Miller-column — clic en una carpeta para entrar, clic en una pista o el icono de play de una carpeta para reproducir / añadir. Géneros usa una vista de nube de etiquetas escalada por número de pistas; clic en un género para abrirlo. Pistas es un hub plano con lista virtual ordenable por columnas y búsqueda en vivo.',
  q16: '¿Búsqueda y búsqueda avanzada?',
  a16: 'La barra de búsqueda en la cabecera ejecuta una búsqueda en vivo mientras escribes a través de artistas, álbumes y pistas. Abre la búsqueda avanzada (barra lateral) para una vista más rica: filtra por año, género, calificación, formato, canales, frecuencia de muestreo, BPM, mood, y combina criterios. Clic derecho en cualquier resultado abre el mismo menú contextual usado en otros lugares.',
  q17: '¿Qué son los Mixes (Random / Género / Super Genre / Lucky)?',
  a17: 'Random Mix construye una lista de pistas aleatorias de tu biblioteca; el filtro de palabras clave excluye audiolibros, comedia, etc. por subcadenas de género / título / álbum. Super Genre Mix agrupa tu biblioteca en estilos amplios (Rock, Metal, Electrónica, Jazz, Clásica…) y construye un mix enfocado. Lucky Mix usa tu historial de escucha, calificaciones y pistas similares de AudioMuse-AI para ensamblar una lista instantánea con un clic.',
  q18: '¿Página de estadísticas?',
  a18: 'Estadísticas (barra lateral) muestra los principales artistas, álbumes, pistas, distribución por género, tiempo de escucha a lo largo del tiempo, y alcance por biblioteca cuando tienes más de una carpeta de música configurada. Varias vistas son exportables como imagen de tarjeta compartible.',
  q19: '¿Cómo descargo un álbum como ZIP?',
  a19: 'Página del álbum → «Descargar (ZIP)». El servidor comprime el álbum primero — para álbumes grandes o sin pérdida (FLAC / WAV) la barra de progreso aparece sólo cuando el zipping termina y la transferencia comienza. Esto es normal.',
  s5: 'Letras',
  q20: '¿De dónde vienen las letras?',
  a20: 'Tres fuentes, configurables en Configuración → Letras: tu servidor Navidrome (letras embebidas / OpenSubsonic), LRCLIB (letras sincronizadas comunitarias) y NetEase Cloud Music (gran catálogo asiático + internacional). Cada fuente puede activarse / desactivarse y reordenarse arrastrando.',
  q21: '¿Cómo veo letras durante la reproducción?',
  a21: 'Haz clic en el icono del micrófono en la barra del reproductor para abrir la pestaña Letras en el panel de cola. Las letras sincronizadas se desplazan automáticamente y soportan clic-para-saltar; las letras de texto plano se desplazan como bloque estático. Activa el reproductor de pantalla completa desde la portada de la barra para una vista inmersiva con fondo mesh-blob.',
  s6: 'Compartir y Social',
  q22: '¿Qué son las Magic Strings?',
  a22: 'Las Magic Strings son tokens cortos copy-paste que comparten cosas entre usuarios de Psysonic sin servidor de terceros. Las strings de invitación de servidor permiten a un amigo registrarse en tu Navidrome con un solo pegado; las Magic Strings de Álbum / Artista / Cola abren el mismo álbum / artista / cola en el receptor. Genéralas desde el menú compartir, pégalas en la barra de búsqueda para consumirlas.',
  q23: '¿Qué es Orbit?',
  a23: 'Orbit es escucha sincronizada en grupo: un anfitrión reproduce una pista, cada invitado la oye sincronizada, y los invitados pueden sugerir canciones que el anfitrión puede aceptar en la cola. Inicia una sesión desde el botón Orbit en la cabecera, comparte el enlace de invitación, y otros pueden unirse desde cualquier instalación de Psysonic. El anfitrión controla la reproducción (saltar, buscar, cola) — los invitados ven en tiempo real y tienen una caja de sugerencias. Las sesiones son efímeras y terminan cuando el anfitrión las cierra.',
  q24: '¿Qué es el desplegable Now Playing?',
  a24: 'El icono de transmisión arriba a la derecha muestra qué están escuchando otros usuarios en tu servidor Navidrome ahora mismo, refrescado cada 10 segundos. Tu propia entrada desaparece en cuanto pausas. Por servidor, así que los usuarios de otro servidor activo no se muestran.',
  s7: 'Personalización',
  q25: '¿Temas y planificador de tema?',
  a25: 'Configuración → Apariencia → Tema elige entre 60+ temas en 8 grupos (Psysonic, Mediaplayer, Sistemas operativos, Juegos, Películas, Series, Redes sociales, Open Source Classics — Catppuccin / Nord / Gruvbox / Nightfox / Dracula). Auto-Switch Theme te permite establecer un tema diurno y nocturno con horas de inicio para que Psysonic cambie automáticamente.',
  q26: '¿Puedo personalizar la barra lateral, Inicio y página de artista?',
  a26: 'Sí — Configuración → Personalización. El customizador de barra lateral permite arrastrar elementos de navegación al orden deseado y ocultar los que no usas. El customizador de Inicio activa/desactiva cada fila de Mainstage (Hero, Recent, Discover, Recently Played, Starred…). El customizador de página de artista reordena las secciones (Top Songs, Álbumes, Singles, Compilaciones, Artistas similares, etc.) y oculta las que nunca miras.',
  q27: '¿Qué es el Mini Player?',
  a27: 'Una pequeña ventana flotante con cover, controles de transporte y cola compacta. Ábrela desde el icono mini-player en la barra del reproductor o con su atajo de teclado. La ventana recuerda su posición y tamaño entre sesiones. En Windows la mini-webview se precrea al inicio para apertura instantánea; Linux / macOS la activan opcionalmente vía Configuración → Apariencia → Precargar mini player.',
  q28: '¿Qué es la Floating Player Bar?',
  a28: 'Un estilo opcional de barra del reproductor (Configuración → Apariencia) que se separa del borde inferior con fondo temático, borde de acento, portada redondeada y sección de volumen centrada. Útil en monitores altos o temas compactos.',
  q29: '¿Vista previa de pista al pasar el ratón?',
  a29: 'Pasa el ratón sobre una fila de pista, haz clic en el botón pequeño de vista previa en la portada, o activa la vista previa desde el menú contextual — Psysonic transmite los primeros ~15 s a través del mismo motor de audio Rust para que la normalización de loudness se aplique. Útil para hojear un álbum que no has oído antes.',
  q30: '¿Temporizador de suspensión?',
  a30: 'Haz clic en el icono de luna en la barra del reproductor para abrir el temporizador. Elige una duración (o «final de la pista actual») y Psysonic desvanece y pausa al final. El botón muestra un anillo circular y una cuenta regresiva mientras corre el temporizador.',
  q31: '¿Escala UI, fuente, estilo de seekbar?',
  a31: 'Configuración → Apariencia — Escala de Interfaz (80–125 % sin afectar el tamaño de fuente del sistema), Fuente (10 fuentes UI incluyendo IBM Plex Mono, Fira Code, Geist, Golos Text…), Estilo de Seekbar (Forma de onda analizada / pseudoonda determinista / Línea y Punto / Barra / Barra Gruesa / Segmentada / Brillo Neón / Onda Pulso / Estela de Partículas / Relleno Líquido / Cinta Retro).',
  s8: 'Usuario Avanzado',
  q32: '¿Controles del reproductor por línea de comandos?',
  a32: 'El binario Psysonic también funciona como mando a distancia. Ejemplos: psysonic --player play / pause / next / prev, --player volume 75, --player seek 15, --player shuffle, --player repeat off|all|one, --player rating 1-5. Cambia servidores, dispositivos de audio, bibliotecas; activa Instant Mix; busca artistas / álbumes / pistas. Lista completa con psysonic --player --help. Autocompletado de shell para bash y zsh vía psysonic completions.',
  q33: '¿Listas Inteligentes (Navidrome)?',
  a33: 'Las Listas Inteligentes son listas dinámicas del lado de Navidrome definidas por reglas (género = Rock Y año > 2020, etc.). La página Listas en Psysonic permite crearlas, editarlas y eliminarlas con un editor visual de reglas — Psysonic habla con la API nativa de Navidrome para esto. Se comportan como listas normales en el resto de la app y se actualizan automáticamente cuando cambia tu biblioteca.',
  q34: '¿Respaldar y restaurar configuración?',
  a34: 'Configuración → Almacenamiento → Respaldo y Restauración exporta perfiles de servidor, temas, atajos y otras configuraciones a un único archivo JSON. Importa el archivo en otra máquina o tras una reinstalación para restaurar todo de una vez. Las contraseñas de servidores están incluidas — guarda el archivo en privado.',
  q35: '¿Dónde veo todas las licencias open-source?',
  a35: 'Configuración → Sistema → Open Source Licenses. La lista completa de dependencias (cargo crates y paquetes npm) se entrega con textos de licencia incluidos. Haz clic en una entrada para el texto completo; el bloque destacado arriba resalta las bibliotecas reconocibles (Tauri, React, rodio, symphonia, etc.).',
  s9: 'Offline y Sync',
  q36: 'Modo offline — ¿caché de álbumes y listas?',
  a36: 'Abre cualquier álbum o lista y haz clic en el icono de descarga en la cabecera — Psysonic almacena cada pista localmente para que se reproduzca desde disco sin llamada de red. La página Biblioteca Offline (barra lateral) lista todo lo cacheado, muestra el progreso en curso, y permite eliminar entradas con el icono de papelera (que aparece tras completar una descarga).',
  q37: '¿Límite de almacenamiento offline?',
  a37: 'Configuración → Biblioteca → Offline permite establecer un tamaño máximo de caché. Cuando se alcanza el límite, el botón de descarga de la página del álbum muestra un banner de aviso. Libera espacio eliminando álbumes o listas desde la página Biblioteca Offline.',
  q38: 'Device Sync — ¿copiar música a USB / SD?',
  a38: 'Device Sync (barra lateral) copia álbumes, listas o artistas enteros a una unidad externa para escucha offline en otros dispositivos. Elige una carpeta destino, elige fuentes de las pestañas del navegador, haz clic en «Transferir al dispositivo». Psysonic escribe un manifiesto (psysonic-sync.json) para saber qué archivos ya están allí, incluso si reabres Device Sync en otro SO con otra plantilla. Las plantillas soportan tokens {artist} / {album} / {title} / {track_number} / {disc_number} / {year} con / como separador de carpeta.',
  s10: 'Integraciones y Solución de Problemas',
  q39: '¿Scrobbling — Last.fm, ListenBrainz, Maloja…?',
  a39: 'Configuración → Integraciones → Music Network. Conecta uno o más servicios de scrobbling (Last.fm, Libre.fm, Rocksky, ListenBrainz, Maloja o cualquier servidor compatible con GNU FM) — no se necesita configuración de Navidrome. Cada servicio conectado con el scrobbling activado recibe la reproducción; el interruptor principal «Activar scrobbling» enciende o apaga toda la difusión. Un scrobble se envía tras escuchar el 50 % de una pista; los pings now-playing se envían al inicio, en los servicios que lo admiten. Un servicio es tu servicio principal — tus pistas favoritas, artistas similares y estadísticas de escucha provienen de él. Consejo: si tu servidor Navidrome ya scrobblea a un servicio (p. ej. Maloja), no conectes ese mismo servicio aquí o tendrás scrobbles duplicados.',
  q40: '¿Discord Rich Presence?',
  a40: 'Configuración → Integraciones → Discord muestra tu pista actual en tu perfil de Discord. Elige entre el icono de la app, las portadas de tu servidor (vía getAlbumInfo2 — requiere un servidor accesible públicamente), o portadas de Apple Music. Personaliza las cadenas mostradas (detalles, estado, tooltip) con plantillas de tokens.',
  q41: '¿Fechas de gira de Bandsintown?',
  a41: 'Opt-in en Configuración → Integraciones → Now-Playing Info. La pestaña Now Playing en la página Now Playing muestra entonces fechas de gira próximas para el artista en reproducción vía Bandsintown widget API. Desactivado por defecto — no se hacen peticiones hasta que actives.',
  q42: 'Internet Radio — ¿reproducir streams en vivo?',
  a42: 'Internet Radio (barra lateral) reproduce cualquier stream en vivo almacenado en tu servidor Navidrome (añade emisoras vía la UI admin de Navidrome). La reproducción corre por el motor HTML5 audio del navegador — la mayoría de configuraciones de EQ / Replay Gain / Loudness no se aplican a la radio, pero sí se muestran los metadatos ICY (nombre de canción actual). Soporta MP3, AAC, OGG Vorbis y la mayoría de streams HLS; el soporte de codec depende de la plataforma.',
  q43: 'La prueba de conexión falla — ¿qué hago?',
  a43: 'Verifica la URL incluyendo el puerto (p.ej. http://192.168.1.100:4533). En una red local http:// suele funcionar donde https:// no (sin certificado). Asegúrate de que ningún firewall bloquee el puerto y que usuario y contraseña sean correctos. Si tu servidor está detrás de un proxy inverso, prueba primero la URL directa para aislar la causa.',
  q44: 'Las portadas e imágenes de artista cargan lentamente.',
  a44: 'Las imágenes se obtienen del servidor en la primera vista y luego se almacenan localmente durante 30 días. Si el almacenamiento de tu servidor es lento, la primera visita a una página puede tardar un momento; las visitas posteriores son instantáneas. Hot Cache también ayuda con pistas pero el caché de imágenes es independiente.',
  q45: 'Problemas en Linux — ¿pantalla negra o sin sonido?',
  a45: 'La pantalla negra en Linux suele ser un problema de gráficos o de la ventana WebView. Prueba una sesión X11 o, antes de abrir la app, exporta GDK_BACKEND=x11 y EGL_PLATFORM=x11 si usas Wayland. Audio: PipeWire o PulseAudio. Si pierdes el sonido tras suspender, cierra por completo Psysonic y vuelve a abrirlo.',
};
