From 6d42ee7d4c463e1527d2339b63122c0d67efae07 Mon Sep 17 00:00:00 2001 From: Kaia-Alenia Date: Mon, 15 Jun 2026 11:03:57 -0600 Subject: [PATCH] i18n: complete and refined Spanish translation for extension and website --- extension/_locales/es/messages.json | 7 +- extension/locales/es.json | 48 ++++---- website/locales/es.json | 166 ++++++++++++++-------------- 3 files changed, 112 insertions(+), 109 deletions(-) diff --git a/extension/_locales/es/messages.json b/extension/_locales/es/messages.json index 9ed8d3b..2ca34de 100644 --- a/extension/_locales/es/messages.json +++ b/extension/_locales/es/messages.json @@ -2,7 +2,10 @@ "appName": { "message": "KoalaSync" }, - "appDesc": { - "message": "Sincroniza la reproducción de video en YouTube, Netflix, Emby, Jellyfin y cualquier sitio HTML5 en tiempo real con amigos." + "appDescription": { + "message": "Mira videos junto a tus amigos en perfecta sincronización. Compatible con Netflix, YouTube, Twitch, Prime Video, Disney+ y cualquier reproductor HTML5." + }, + "contextMenu_syncVideo": { + "message": "Sincronizar este video con KoalaSync" } } diff --git a/extension/locales/es.json b/extension/locales/es.json index 98415e2..6116724 100644 --- a/extension/locales/es.json +++ b/extension/locales/es.json @@ -6,7 +6,7 @@ "TAB_ROOM_TOOLTIP": "Configuración de sala y conexión", "TAB_SYNC": "Sincro", "TAB_SYNC_TOOLTIP": "Controles de sincronización de video y acciones", - "TAB_SETTINGS": "Opciones", + "TAB_SETTINGS": "Configuración", "TAB_SETTINGS_TOOLTIP": "Preferencias de la extensión", "TAB_STATUS": "Estado", "TAB_STATUS_TOOLTIP": "Diagnósticos avanzados y registros", @@ -15,7 +15,7 @@ "LABEL_SERVER": "Servidor", "BTN_SERVER_OFFICIAL": "Oficial", "BTN_SERVER_OFFICIAL_TOOLTIP": "Usar el servidor oficial confiable", - "BTN_SERVER_CUSTOM": "Perso", + "BTN_SERVER_CUSTOM": "Personalizado", "BTN_SERVER_CUSTOM_TOOLTIP": "Conectarse a su propio servidor auto-alojado", "PLACEHOLDER_SERVER_URL": "wss://tu-servidor:3000", "LABEL_ROOM_ID": "ID de sala", @@ -58,16 +58,16 @@ "BTN_PAUSE_TOOLTIP": "Enviar un comando de pausa a todos", "BTN_SYNC": "⚡ SYNC", "BTN_SYNC_TOOLTIP": "Forzar la sincronización de todos los usuarios", - "OPTION_JUMP_TO_OTHERS": "Unirse a otros", - "OPTION_JUMP_TO_ME": "Traerlos a mí", + "OPTION_JUMP_TO_OTHERS": "Ir a la posición de otros", + "OPTION_JUMP_TO_ME": "Traerlos a mi posición", "OPTION_JUMP_MODE_TOOLTIP": "Elegir el objetivo de sincronización", "LABEL_LAST_ACTIVITY": "Última actividad", - "LABEL_LAST_ACTIVITY_TOOLTIP": "Muestra el comando más reciente de reproducción, pausa o búsqueda", + "LABEL_LAST_ACTIVITY_TOOLTIP": "Muestra el comando más reciente de reproducción, pausa o salto en el tiempo", "NO_RECENT_COMMANDS": "Sin comandos recientes", "LOBBY_HEADER": "SALA DE ESPERA DE EPISODIO", "LOBBY_WAITING_FOR": "🎬 Esperando a: \"{title}\"", "LOBBY_WAITING_PEERS": "Esperando participantes...", - "BTN_SKIP_PLAY": "Omitir y reproducir", + "BTN_SKIP_PLAY": "Omitir y reproducir ya", "BTN_SKIP_PLAY_TOOLTIP": "Cancelar la sala de espera y reproducir de todos modos", "LOBBY_CONNECT_FIRST": "Únete a una sala primero", "LOBBY_CONNECT_FIRST_DESC": "Necesitas unirte a una sala a través de un enlace de invitación o crear una nueva para sincronizar videos.", @@ -76,7 +76,7 @@ "LABEL_USERNAME": "Tu nombre de usuario", "LABEL_USERNAME_TOOLTIP": "El nombre de usuario ayuda a otros a identificarte.", "PLACEHOLDER_USERNAME": "Koala anónimo", - "LABEL_HIDE_CLUTTER": "Lista de pestañas limpia", + "LABEL_HIDE_CLUTTER": "Ocultar pestañas sin video", "LABEL_HIDE_CLUTTER_TOOLTIP": "Filtra pestañas que no son de video y dominios no relacionados para mantener limpia la lista", "LABEL_AUTO_SYNC_NEXT": "Sincro auto del siguiente episodio", "LABEL_AUTO_SYNC_NEXT_TOOLTIP": "Pausa automáticamente y espera a todos al cambiar de episodio, luego inicia de forma sincrónica.", @@ -88,10 +88,10 @@ "LABEL_LANGUAGE_TOOLTIP": "Elige tu idioma preferido para la extensión", "LABEL_TROUBLESHOOTING": "Resolución de problemas", "LABEL_TROUBLESHOOTING_TOOLTIP": "Herramientas para solucionar problemas de conexión", - "BTN_REGEN_ID": "Regenerar ID de participante", + "BTN_REGEN_ID": "Regenerar ID de usuario", "BTN_REGEN_ID_TOOLTIP": "Regenerar tu ID interno y volver a conectarte", "REGEN_ID_DESC": "Usa esto si ves errores de 'Identidad duplicada'.", - "REGEN_ID_OTHER_ISSUE": "¿Otro problema? Abre un Issue en GitHub", + "REGEN_ID_OTHER_ISSUE": "¿Tienes otro problema? Abre un reporte en GitHub", "LABEL_CONN_STATUS": "Estado de la conexión", "LABEL_CONN_STATUS_TOOLTIP": "Estado actual de la conexión WebSocket", "CONN_STATUS_DISCONNECTED": "Desconectado", @@ -115,7 +115,7 @@ "BTN_ONBOARDING_NEXT": "Siguiente", "BTN_ONBOARDING_NEXT_TOOLTIP": "Ir al siguiente paso", "ONBOARDING_1_TITLE": "¡Bienvenido a KoalaSync!", - "ONBOARDING_1_TEXT": "Mira videos juntos en perfecta sincronización, sin importar dónde estén. ¡Hagamos un recorrido rápido!", + "ONBOARDING_1_TEXT": "Mira videos junto a tus amigos en perfecta sincronización, sin importar dónde estén. ¡Hagamos un recorrido rápido!", "ONBOARDING_2_TITLE": "1. Crear una sala", "ONBOARDING_2_TEXT": "Comienza aquí. Crea una sala y comparte el enlace de invitación con tus amigos.", "ONBOARDING_3_TITLE": "2. Seleccionar video", @@ -127,7 +127,7 @@ "ERR_CONN_TIMEOUT": "Tiempo de conexión agotado. Inténtalo de nuevo.", "ERR_INVALID_SERVER_URL": "Formato de URL de servidor no válido.", "ERR_IDENTITY_NOT_LOADED": "Identidad no cargada aún. Espera un momento e inténtalo de nuevo.", - "ERR_NO_PEERS_TIME": "No hay otros participantes con posición conocida. Cambia a 'Traerlos a mí'.", + "ERR_NO_PEERS_TIME": "No hay otros participantes con posición conocida. Cambia a 'Traerlos a mi posición'.", "ERR_NO_VIDEO_TAB": "No se pudo conectar a la pestaña de video.", "ERR_SELECT_VIDEO": "¡Selecciona un video primero!", "TOAST_INVITE_COPIED": "¡Enlace de invitación copiado!", @@ -135,8 +135,8 @@ "TOAST_LOBBY_SKIPPED": "Sala de espera de episodio omitida.", "TOAST_LOBBY_SKIP_FAILED": "Error al omitir la sala de espera.", "TOAST_LOGS_COPIED": "¡Copiado!", - "TOAST_PEER_JOINED": "{name} se unió a la sala", - "TOAST_PEER_LEFT": "{name} salió de la sala", + "TOAST_PEER_JOINED": "{name} se ha unido a la sala", + "TOAST_PEER_LEFT": "{name} ha salido de la sala", "TOAST_PEER_ACTION": "{name} ha {action}", "STATUS_CONNECTED": "Conectado", "STATUS_RECONNECTING": "Reconectando...", @@ -150,17 +150,17 @@ "BTN_STATE_SYNCING_GROUP": "Sincronizando al grupo ({time})...", "BTN_STATE_SYNCING": "Sincronizando...", "BTN_STATE_SYNCED": "✅ ¡Sincronizado!", - "NOTIF_PLAY": "inició la reproducción", - "NOTIF_PAUSE": "pausó la reproducción", - "NOTIF_SEEK": "cambió la posición del video", - "NOTIF_FORCE_PREPARE": "inició una sincronización forzada", - "NOTIF_FORCE_EXECUTE": "sincronizó a todos", + "NOTIF_PLAY": "ha iniciado la reproducción", + "NOTIF_PAUSE": "ha pausado la reproducción", + "NOTIF_SEEK": "ha cambiado la posición del video", + "NOTIF_FORCE_PREPARE": "ha iniciado una sincronización forzada", + "NOTIF_FORCE_EXECUTE": "ha sincronizado a todos", "DEBUG_NO_TAB": "No hay pestaña objetivo seleccionada.", "DEBUG_COMM_FAIL": "No se pudo comunicar con el video de la pestaña.", "EMPTY_PEERS_TITLE": "Sin participantes aún", "EMPTY_PEERS_HINT": "Comparte tu enlace de invitación para comenzar", "EMPTY_HISTORY_TITLE": "Sin actividad aún", - "EMPTY_HISTORY_HINT": "Reproduce, pausa o busca para ver el historial", + "EMPTY_HISTORY_HINT": "Reproduce, pausa o salta en el tiempo para ver el historial", "EMPTY_LOGS_TITLE": "Sin registros", "EMPTY_LOGS_HINT": "Los eventos de conexión aparecerán aquí", "EMPTY_ROOMS_TITLE": "Sin salas activas", @@ -199,11 +199,11 @@ "AUDIO_PRESET_VOCAL_ENHANCEMENT": "Mejora de voz", "AUDIO_PRESET_SMOOTH": "Suave", "AUDIO_PRESET_CUSTOM": "Personalizado", - "AUDIO_PARAM_THRESHOLD": "Umbral", - "AUDIO_PARAM_KNEE": "Knee", - "AUDIO_PARAM_RATIO": "Ratio", - "AUDIO_PARAM_ATTACK": "Attack", - "AUDIO_PARAM_RELEASE": "Release", + "AUDIO_PARAM_THRESHOLD": "Umbral (Threshold)", + "AUDIO_PARAM_KNEE": "Codo (Knee)", + "AUDIO_PARAM_RATIO": "Relación (Ratio)", + "AUDIO_PARAM_ATTACK": "Ataque (Attack)", + "AUDIO_PARAM_RELEASE": "Liberación (Release)", "AUDIO_EQUALIZER": "Ecualizador", "AUDIO_COMING_SOON": "Próximamente", "BTN_RESTART_TOUR": "Reiniciar tutorial", diff --git a/website/locales/es.json b/website/locales/es.json index 1685a5f..44f1799 100644 --- a/website/locales/es.json +++ b/website/locales/es.json @@ -6,7 +6,7 @@ "LANG_TOGGLE_TEXT": "EN", "OG_LOCALE": "es_ES", "META_TITLE": "KoalaSync | Sincroniza Netflix, YouTube y cualquier video con amigos", - "META_DESCRIPTION": "Mira Netflix, YouTube, Twitch y cualquier video HTML5 en perfecta sincronización con amigos. Extensión de navegador gratuita y de código abierto. Sin registro.", + "META_DESCRIPTION": "Mira Netflix, YouTube, Twitch y cualquier video HTML5 en perfecta sincronización con amigos. Extensión de navegador gratuita, de código abierto y sin necesidad de registro.", "OG_TITLE": "KoalaSync | Sincroniza Netflix, Emby, Jellyfin y casi cualquier video con amigos", "OG_DESCRIPTION": "Mira Netflix, Emby, Jellyfin, YouTube, Twitch y casi cualquier video HTML5 en perfecta sincronización. Extensión de navegador de código abierto y respetuosa con la privacidad para Chrome y Firefox.", "TWITTER_TITLE": "KoalaSync | Sincroniza Netflix, Emby, Jellyfin y casi cualquier video con amigos – Extensión de navegador", @@ -14,7 +14,7 @@ "NAV_FEATURES": "Características", "NAV_HOW_IT_WORKS": "Cómo funciona", "HERO_TITLE": "Miren juntos.Sincronización perfecta.", - "HERO_SUBTITLE": "Tu noche de películas a distancia sin retrasos. Sin registro ni recopilación de datos. Solo comparte un enlace y miren juntos.", + "HERO_SUBTITLE": "Tu noche de películas a distancia sin retrasos. Sin registros ni recopilación de datos. Solo comparte un enlace y miren juntos.", "HERO_MASCOT_ALT": "Un lindo koala de pie mirando hacia abajo a los botones de descarga", "ADD_TO_CHROME": "Añadir a Chrome", "ADD_TO_FIREFOX": "Añadir a Firefox", @@ -25,40 +25,40 @@ "USE_CASES_SUBTITLE": "Ya sea cerca o lejos, KoalaSync une a las personas en torno a sus videos favoritos.", "USE_CASE_1_ALT": "Dos lindos koalas sentados juntos compartiendo un cubo de palomitas de maíz", "USE_CASE_1_TITLE": "Noche de películas con amigos", - "USE_CASE_1_DESC": "Sincroniza tus películas en tiempo real y habla por Discord, Zoom o tu aplicación de llamada de voz favorita. Es como estar en la misma habitación.", + "USE_CASE_1_DESC": "Sincroniza tus películas en tiempo real y habla por Discord, Zoom o tu aplicación de voz favorita. Es como estar en la misma habitación.", "USE_CASE_2_ALT": "Un profesor koala presentando en una pantalla a dos estudiantes koala remotos", "USE_CASE_2_TITLE": "Aprendizaje a distancia", - "USE_CASE_2_DESC": "Analiza tutoriales en línea, conferencias o transmisiones de capacitación de desarrolladores con compañeros o colegas. Pausa y discute pasos complejos en perfecta armonía.", + "USE_CASE_2_DESC": "Analiza tutoriales en línea, conferencias o directos de programación con compañeros o colegas. Pausa y discute pasos complejos en perfecta armonía.", "USE_CASE_3_ALT": "Una linda pareja de koalas viendo juntos de forma remota; uno está sentado frente a una PC y el otro en la cama con una computadora portátil, con corazones volando entre ellos", "USE_CASE_3_TITLE": "Relaciones a larga distancia", - "USE_CASE_3_DESC": "Reduce la distancia y disfruta de noches de citas. Experimenta cada giro de la trama, ríete de los mismos chistes y comparte momentos emotivos en el mismo milisegundo exacto.", + "USE_CASE_3_DESC": "Reduce la distancia y disfruta de noches de citas. Vive cada giro de la trama, ríete de los mismos chistes y comparte momentos emotivos en el mismo milisegundo exacto.", "WHY_TITLE": "¿Por qué KoalaSync?", - "WHY_SUBTITLE": "Diseñado para una sincronización confiable, privacidad y una configuración sencilla.", + "WHY_SUBTITLE": "Diseñado para una sincronización confiable, con la privacidad como prioridad y una configuración sencilla.", "FEATURE_1_TITLE": "Control total / Sincronización instantánea", - "FEATURE_1_DESC": "Uno pausa, todos pausan. Uno avanza, todos siguen. Nuestro protocolo de sincronización en dos fases coordina la reproducción en tiempo real para todos los participantes.", + "FEATURE_1_DESC": "Si uno pausa, todos pausan. Si uno avanza, todos le siguen. Nuestro protocolo de sincronización en dos fases coordina la reproducción en tiempo real para todos los participantes.", "FEATURE_2_TITLE": "Maratones sin fin", - "FEATURE_2_DESC": "Reproducción automática sincronizada. KoalaSync detecta automáticamente transiciones de episodios y suspende la reproducción hasta que todos los participantes hayan cargado el siguiente video.", + "FEATURE_2_DESC": "Reproducción automática sincronizada. KoalaSync detecta automáticamente los cambios de episodio y detiene la reproducción hasta que todos los participantes hayan cargado el siguiente video.", "FEATURE_3_TITLE": "Sin cuentas / Privacidad absoluta", - "FEATURE_3_DESC": "Sin registros, sin seguimiento, sin almacenamiento de datos. El servidor funciona completamente en RAM efímera y elimina tu sala tan pronto como sales.", + "FEATURE_3_DESC": "Sin registros, sin seguimiento y sin dejar huella. El servidor funciona completamente en RAM efímera y elimina tu sala en cuanto te vas.", "FEATURE_4_TITLE": "Soporte universal HTML5", - "FEATURE_4_DESC": "Funciona en YouTube, Twitch, Netflix, Jellyfin, Emby y casi cualquier página web estándar que contenga un elemento de video HTML5. También es compatible con configuraciones personalizadas. Nunca se envían datos de vídeo a nuestros servidores, solo metadatos de sincronización.", + "FEATURE_4_DESC": "Funciona en YouTube, Twitch, Netflix, Jellyfin, Emby y casi cualquier página web estándar con un reproductor HTML5. También es compatible con configuraciones propias. Nunca enviamos datos de vídeo a nuestros servidores, solo metadatos de sincronización.", "FEATURE_5_TITLE": "Auto-alojable y listo para Docker", - "FEATURE_5_DESC": "Nuestros servidores oficiales son gratuitos y rápidos, pero puedes tomar el control total si lo deseas. Inicia tu propio servidor de retransmisión privado en segundos a través de Docker.", - "FEATURE_6_TITLE": "Invitaciones al instante / Unirse en 1 clic", - "FEATURE_6_DESC": "Sin direcciones IP o contraseñas que intercambiar. Comparte un enlace de invitación generado para permitir que tus amigos se unan automáticamente a tu sala con un solo clic.", + "FEATURE_5_DESC": "Nuestros servidores oficiales son gratuitos y rápidos, pero puedes tomar el control total si lo deseas. Inicia tu propio servidor de retransmisión privado en segundos mediante Docker.", + "FEATURE_6_TITLE": "Invitaciones al instante / Unirse con un clic", + "FEATURE_6_DESC": "Sin intercambio de direcciones IP o contraseñas. Comparte un enlace de invitación generado para que tus amigos se unan automáticamente a tu sala con un solo clic.", "FEATURE_7_TITLE": "Nivelación de volumen / Compresor de audio", - "FEATURE_7_DESC": "No más usar el control de volumen constantemente. El compresor de audio integrado realza los diálogos bajos y controla las explosiones fuertes. Funciona en Netflix, Prime Video, Disney+, YouTube y cualquier video HTML5. Completamente local — ningún dato de audio sale de tu ordenador.", - "FEATURE_8_TITLE": "Open Source (MIT License)", - "FEATURE_8_DESC": "The entire codebase is publicly auditable on GitHub. No black boxes, no proprietary blobs — 100% transparency from the relay server to the browser extension.", + "FEATURE_7_DESC": "Se acabó el tener que ajustar el volumen constantemente. El compresor de audio integrado realza los diálogos bajos y suaviza las explosiones fuertes. Funciona en Netflix, Prime Video, Disney+, YouTube y cualquier video HTML5. Funciona de forma local: ningún dato de audio sale de tu equipo.", + "FEATURE_8_TITLE": "Código Abierto (Licencia MIT)", + "FEATURE_8_DESC": "Todo el código fuente es público y auditable en GitHub. Sin cajas negras ni software propietario: transparencia total desde el servidor de retransmisión hasta la extensión del navegador.", "COMP_TITLE": "KoalaSync vs Teleparty", - "COMP_SUBTITLE": "Descubre por qué una herramienta de código abierto, sin anuncios y respetuosa con la privacidad es la mejor opción para ver juntos.", + "COMP_SUBTITLE": "Descubre por qué una herramienta de código abierto, sin anuncios y privada es la mejor opción para ver contenido juntos.", "COMP_COL_FEATURE": "Característica", - "COMP_FEAT_1_NAME": "Costo / Funciones de pago", + "COMP_FEAT_1_NAME": "Coste / Funciones de pago", "COMP_FEAT_1_DESC": "Suscripciones premium, tarifas ocultas o funciones bloqueadas.", "COMP_FEAT_1_KOALA": "100% Gratis", - "COMP_FEAT_1_TELE": "Suscripciones de pago / Bloqueos Premium", - "COMP_FEAT_2_NAME": "Licence / Code auditable", - "COMP_FEAT_2_DESC": "Si el código fuente es abierto y libremente auditable.", + "COMP_FEAT_1_TELE": "Niveles de pago / Funciones Premium", + "COMP_FEAT_2_NAME": "Licencia / Código auditable", + "COMP_FEAT_2_DESC": "Indica si el código fuente es abierto y libremente auditable.", "COMP_FEAT_2_KOALA": "Código Abierto (MIT)", "COMP_FEAT_2_TELE": "Propietario", "COMP_FEAT_3_NAME": "Auto-alojamiento", @@ -69,111 +69,111 @@ "COMP_FEAT_4_DESC": "Requisitos de registro, cookies de seguimiento y análisis.", "COMP_FEAT_4_KOALA": "Sin persistencia (solo RAM)", "COMP_FEAT_4_TELE": "Google Analytics y Cookies", - "COMP_FEAT_5_NAME": "Compatibilidad del sitio", + "COMP_FEAT_5_NAME": "Compatibilidad de sitios", "COMP_FEAT_5_DESC": "Sitios web compatibles y compatibilidad de reproductores.", "COMP_FEAT_5_KOALA": "Casi cualquier video HTML5", "COMP_FEAT_5_TELE": "Solo sitios compatibles", "COMP_FEAT_6_NAME": "Localización / Traducción", "COMP_FEAT_6_DESC": "Idiomas de interfaz disponibles y soporte de traducción.", - "COMP_FEAT_6_KOALA": "13 idiomas (y creciendo)", + "COMP_FEAT_6_KOALA": "13 idiomas (y sumando)", "COMP_FEAT_6_TELE": "Solo inglés", "COMP_FEAT_7_NAME": "Compresor de Audio / Nivelación de Volumen", "COMP_FEAT_7_DESC": "Normalización de audio integrada para equilibrar diálogos bajos y efectos fuertes", - "COMP_FEAT_7_KOALA": "Sí (4 ajustes preestablecidos, control dry/wet)", + "COMP_FEAT_7_KOALA": "Sí (4 ajustes, control dry/wet)", "COMP_FEAT_7_TELE": "No", "COMP_FOOTNOTE_1": "Estado de la comparación: mayo de 2026.", "COMP_FOOTNOTE_2": "Detalles oficiales de precios de Teleparty Premium y redes compatibles:", - "COMP_FOOTNOTE_3": "Políticas de privacidad y recopilación de datos de seguimiento de Teleparty:", - "COMP_FOOTNOTE_4": "Funciona en sitios web que permiten inyecciones de scripts en etiquetas de video HTML5 estándar. Los sitios con políticas de seguridad de contenido (CSP) muy estrictas, protección de copia DRM o contenedores de reproductores fuertemente ocultos (como DOMs de sombra complejos) pueden restringir el control automatizado o la inyección.", + "COMP_FOOTNOTE_3": "Políticas de privacidad y recopilación de datos de Teleparty:", + "COMP_FOOTNOTE_4": "Funciona en sitios web que permiten inyecciones de scripts en etiquetas de video HTML5 estándar. Los sitios con políticas de seguridad (CSP) muy estrictas, protección DRM o reproductores ofuscados (como DOMs de sombra complejos) pueden restringir el control automático.", "STEPS_TITLE": "Cómo empezar", "STEP_1_TITLE": "Instalar la extensión", - "STEP_1_DESC": "Añade KoalaSync a tu navegador desde Chrome Web Store, complementos de Firefox o descarga el último archivo ZIP de desarrollador desde GitHub.", - "STEP_1_ILLUS_DESC": "Sincronizador de video respetuoso con la privacidad", + "STEP_1_DESC": "Añade KoalaSync a tu navegador desde la Chrome Web Store, complementos de Firefox o descarga el archivo ZIP para desarrolladores desde GitHub.", + "STEP_1_ILLUS_DESC": "Sincronizador de video privado", "STEP_1_ILLUS_DL_CHROME": "Descargar para Chrome", "STEP_1_ILLUS_DL_FIREFOX": "Descargar para Firefox", "STEP_1_ILLUS_ACTIVE": "Extensión activa", "STEP_1_ILLUS_READY": "¡Listo para ver juntos!", "STEP_2_TITLE": "Crear una sala", - "STEP_2_DESC": "Abre la ventana de la extensión y haz clic en '+ Crear nueva sala'. KoalaSync genera automáticamente un identificador de sala y una contraseña seguros, se conecta y copia el enlace de invitación a tu portapapeles.", + "STEP_2_DESC": "Abre el menú de la extensión y haz clic en '+ Crear nueva sala'. KoalaSync generará automáticamente un ID de sala y una contraseña seguros, se conectará y copiará el enlace al portapapeles.", "STEP_2_ILLUS_ROOM": "Sala", "STEP_2_ILLUS_SYNC": "Sincro", - "STEP_2_ILLUS_SETTINGS": "Opciones", + "STEP_2_ILLUS_SETTINGS": "Ajustes", "STEP_2_ILLUS_CREATE": "+ Crear nueva sala", "STEP_2_ILLUS_MANUAL": "Conexión manual / Avanzado", "STEP_2_ILLUS_COPIED": "¡Enlace de invitación copiado!", "STEP_3_TITLE": "Compartir y Sincronizar", - "STEP_3_DESC": "Envía el enlace de invitación a tus amigos. Tan pronto como se unan, selecciona tu pestaña de video y disfruta de la reproducción sincronizada.", + "STEP_3_DESC": "Envía el enlace de invitación a tus amigos. Una vez que se unan, selecciona tu pestaña de video y disfrutad de la reproducción sincronizada.", "STEP_3_ILLUS_IN_SYNC": "SINCRONIZADO", "SELF_TITLE": "Para auto-alojadores", - "SELF_SUBTITLE": "¿No confías en nuestro servidor? Mantén la soberanía total de los datos. Despliega tu propio servidor de retransmisión en minutos.", - "SELF_MASCOT_ALT": "Un lindo koala sentado frente a una computadora portátil desplegando un contenedor Docker para auto-alojamiento", + "SELF_SUBTITLE": "¿No te fías de nuestro servidor? Mantén la soberanía total de tus datos. Despliega tu propio servidor de retransmisión en minutos.", + "SELF_MASCOT_ALT": "Un lindo koala sentado frente a un portátil desplegando un contenedor Docker", "SELF_COPY_CODE": "Copiar código", - "SELF_GITHUB_PACKAGES": "Ver todas las etiquetas de imágenes en GitHub Packages", + "SELF_GITHUB_PACKAGES": "Ver todas las versiones en GitHub Packages", "BOTTOM_TITLE": "¿Aún no te convence? Compruébalo tú mismo.", - "BOTTOM_SUBTITLE": "KoalaSync es 100% de código abierto, sin anuncios y sin seguimiento. Audita nuestra base de código en GitHub o instala la extensión del navegador directamente.", - "BOTTOM_MASCOT_ALT": "Un lindo koala sosteniendo una página de repositorio de GitHub junto a Octocat, la mascota de GitHub", + "BOTTOM_SUBTITLE": "KoalaSync es 100% de código abierto, sin anuncios y sin rastreadores. Audita nuestro código en GitHub o instala la extensión directamente.", + "BOTTOM_MASCOT_ALT": "Un lindo koala junto a Octocat, la mascota de GitHub", "FAQ_TITLE": "Preguntas frecuentes", - "FAQ_SUBTITLE": "Todo lo que necesitas saber para ver videos juntos en perfecta sincronía.", + "FAQ_SUBTITLE": "Todo lo que necesitas saber para ver vídeos en perfecta sincronía.", "FAQ_Q1": "¿Puedo ver Netflix, Emby o Jellyfin sincronizado con amigos?", - "FAQ_A1": "¡Sí! KoalaSync funciona con Netflix, YouTube, Twitch y cualquier sitio con reproductor de video HTML5 — incluyendo Emby, Jellyfin y servidores multimedia propios. Instala la extensión, crea una sala, comparte el enlace y todos miran en perfecta sincronía.", + "FAQ_A1": "¡Sí! KoalaSync funciona en Netflix, YouTube, Twitch y cualquier web con reproductor HTML5, incluyendo Emby, Jellyfin y servidores multimedia propios. Instala la extensión, crea una sala, comparte el enlace y todos veréis lo mismo al mismo tiempo.", "FAQ_Q2": "¿Es KoalaSync una alternativa gratuita a Teleparty?", - "FAQ_A2": "100% gratuito y de código abierto bajo licencia MIT. Sin niveles premium, sin funciones bloqueadas, sin anuncios. A diferencia de Teleparty, el servidor relay de KoalaSync solo usa RAM — sin recolección de datos ni cuentas de usuario.", - "FAQ_Q3": "¿Funciona KoalaSync con Emby, Jellyfin y servidores multimedia propios?", - "FAQ_A3": "Sí. KoalaSync detecta cualquier elemento de video HTML5, por lo que funciona con Emby, Jellyfin, Plex y cualquier configuración de streaming personalizada. También puedes alojar tu propio servidor relay con Docker.", - "FAQ_Q4": "¿Qué navegadores y plataformas son compatibles con KoalaSync?", - "FAQ_A4": "Google Chrome, Mozilla Firefox, Microsoft Edge, Opera, Brave y todos los navegadores basados en Chromium. Instálalo desde Chrome Web Store o Firefox Add-ons.", - "FAQ_Q5": "¿Todos mis amigos necesitan instalar la extensión?", - "FAQ_A5": "Sí, cada participante necesita KoalaSync — pero sin registro ni creación de cuenta. Solo haz clic en el enlace de invitación, instala la extensión si es necesario y te unes automáticamente a la sala.", + "FAQ_A2": "Es 100% gratuito y de código abierto (Licencia MIT). Sin suscripciones, sin funciones bloqueadas y sin anuncios. A diferencia de Teleparty, el servidor de KoalaSync solo usa RAM: no hay bases de datos ni cuentas de usuario.", + "FAQ_Q3": "¿Funciona KoalaSync con Emby, Jellyfin y servidores propios?", + "FAQ_A3": "Sí. KoalaSync detecta cualquier elemento de video HTML5 estándar, por lo que es perfecto para Emby, Jellyfin, Plex y cualquier plataforma de streaming personalizada. También puedes alojar tu propio servidor con Docker.", + "FAQ_Q4": "¿Qué navegadores y plataformas son compatibles?", + "FAQ_A4": "Google Chrome, Mozilla Firefox, Microsoft Edge, Opera, Brave y todos los navegadores basados en Chromium. Instálalo directamente desde las tiendas oficiales sin configuraciones manuales.", + "FAQ_Q5": "¿Todos mis amigos necesitan tener la extensión instalada?", + "FAQ_A5": "Sí, cada participante necesita KoalaSync, pero no hace falta registrarse. Solo hay que hacer clic en el enlace, instalar la extensión si no se tiene y la unión a la sala es automática.", "FAQ_Q6": "¿Están seguros mis datos? ¿Y si no confío en el servidor oficial?", - "FAQ_A6": "Totalmente seguro. El servidor relay de KoalaSync usa solo RAM — todos los datos de sesión se eliminan al salir de la sala. Sin base de datos, sin registros, sin análisis, sin cuentas. Si prefieres control total: aloja tu propio servidor relay privado con Docker en minutos. El código fuente es completamente abierto y auditable en GitHub.", - "FAQ_Q7": "¿Puedo arreglar diálogos bajos y explosiones fuertes al ver videos en el navegador?", - "FAQ_A7": "Sí. KoalaSync 2.2.0 incluye un compresor de audio integrado que reduce la diferencia entre las partes bajas y altas de tu video. Funciona localmente a través de la API Web Audio — ningún dato de audio sale de tu ordenador. Abre el popup, crea una sala, ve a Ajustes → Audio Processing, activa el compresor y elige un preset. Funciona en Netflix, Prime Video, Disney+, YouTube y cualquier sitio de video HTML5.", + "FAQ_A6": "Totalmente seguros. El servidor de KoalaSync funciona solo en RAM: todos los datos de la sesión se borran permanentemente en cuanto sales de la sala. Sin registros ni analíticas. Si prefieres el control total, puedes auto-alojar tu propio servidor privado mediante Docker.", + "FAQ_Q7": "¿Puedo arreglar los diálogos bajos y las explosiones fuertes al ver vídeos?", + "FAQ_A7": "Sí. KoalaSync incluye un compresor de audio integrado que equilibra las partes bajas y altas del sonido. Funciona localmente mediante la Web Audio API: ningún dato de audio sale de tu equipo. Ve a Configuración → Procesamiento de audio y activa el compresor.", "HOWTO_TITLE": "Cómo sincronizar videos con amigos usando KoalaSync", - "HOWTO_DESC": "Mira videos en perfecta sincronía con amigos en YouTube, Netflix, Twitch y más. Sin registro, sin seguimiento.", - "HOWTO_STEP_1_NAME": "Instalar la extensión", - "HOWTO_STEP_1_TEXT": "Añade KoalaSync a tu navegador desde Chrome Web Store o Firefox Add-ons. Funciona en cualquier sitio con un elemento de video.", - "HOWTO_STEP_2_NAME": "Crear una sala", - "HOWTO_STEP_2_TEXT": "Abre la extensión y haz clic en Crear nueva sala. El enlace de invitación se copia automáticamente al portapapeles.", - "HOWTO_STEP_3_NAME": "Compartir y sincronizar", - "HOWTO_STEP_3_TEXT": "Envía el enlace de invitación a tus amigos. Selecciona una pestaña de video y disfruta de reproducción sincronizada en tiempo real.", + "HOWTO_DESC": "Mira cualquier video en sincronía con amigos en YouTube, Netflix, Twitch y más. Sin registros ni rastreo.", + "HOWTO_STEP_1_NAME": "Instala la extensión", + "HOWTO_STEP_1_TEXT": "Añade KoalaSync a tu navegador desde la Chrome Web Store o Firefox Add-ons. Funciona en cualquier web con reproductor de vídeo.", + "HOWTO_STEP_2_NAME": "Crea una sala", + "HOWTO_STEP_2_TEXT": "Abre la extensión y haz clic en 'Crear nueva sala'. El enlace de invitación se copiará automáticamente.", + "HOWTO_STEP_3_NAME": "Comparte y sincroniza", + "HOWTO_STEP_3_TEXT": "Envía el enlace a tus amigos. Selecciona la pestaña del video y disfrutad de la reproducción en tiempo real.", "FOOTER_MIT": "Código abierto bajo la Licencia MIT.", - "FOOTER_RAM": "No se almacenan datos en nuestros servidores. Retransmisión solo en RAM.", - "FOOTER_LEGAL": "Legal Notice", - "FOOTER_PRIVACY": "Privacy Policy", + "FOOTER_RAM": "No almacenamos datos. Retransmisión pura basada en RAM.", + "FOOTER_LEGAL": "Aviso Legal", + "FOOTER_PRIVACY": "Política de Privacidad", "MOCK_01": "Sala activa", "MOCK_02": "Servidor oficial", "MOCK_03": "Enlace de invitación", - "MOCK_04": "Participantes", + "MOCK_04": "Participantes en la sala", "MOCK_05": "TÚ", "MOCK_06": "Reproduciendo", - "MOCK_07": "Compañero", - "MOCK_08": "Salir", + "MOCK_07": "Participante", + "MOCK_08": "Salir de la sala", "MOCK_09": "Seleccionar video", "MOCK_10": "Control remoto", "MOCK_11": "Reproducir", - "MOCK_12": "Pausa", - "MOCK_13": "Saltar a otros", - "MOCK_14": "Última actividad", - "MOCK_15": "Esperando a 1 compañero (KoalaPC)...", - "MOCK_16": "Saltar y reproducir", - "MOCK_17": "Tu nombre", - "MOCK_18": "Ocultar pestañas", - "MOCK_19": "Auto-sync siguiente episodio", - "MOCK_20": "Auto-copiar enlace", - "MOCK_21": "Notificaciones", - "MOCK_22": "Solución de problemas", - "MOCK_23": "Regenerar ID", - "MOCK_24": "Usa esto si ves error de \"Identidad duplicada\".", - "MOCK_25": "Estado de conexión", - "MOCK_26": "Conectado", - "MOCK_27": "Copiar logs", - "MOCK_28": "Info de depuración de video", - "MOCK_29": "Historial completo", - "MOCK_30": "Registros (últimos 50)", - "MOCK_31": "BORRAR", - "MOCK_32": "CLEAR", + "MOCK_12": "Pausar", + "MOCK_13": "SINCRO", + "MOCK_14": "Ir a la posición de otros", + "MOCK_15": "Estado de la última actividad", + "MOCK_16": "Esperando a 1 participante (KoalaPC)...", + "MOCK_17": "Omitir y reproducir ya", + "MOCK_18": "Tu nombre de usuario", + "MOCK_19": "Ocultar pestañas sin video", + "MOCK_20": "Sincro auto del siguiente episodio", + "MOCK_21": "Auto-copiar enlace", + "MOCK_22": "Notificaciones del navegador", + "MOCK_23": "Resolución de problemas", + "MOCK_24": "Regenerar ID de usuario", + "MOCK_25": "Usa esto si ves errores de \"Identidad duplicada\".", + "MOCK_26": "Estado de la conexión", + "MOCK_27": "Conectado", + "MOCK_28": "Copiar registros", + "MOCK_29": "Información de depuración de video", + "MOCK_30": "Historial completo", + "MOCK_31": "Registros (Últimos 50)", + "MOCK_32": "LIMPIAR", "FOOTER_LEGAL_LINK": "imprint", "FOOTER_PRIVACY_LINK": "privacy", - "FOOTER_DISCLAIMER": "KoalaSync no está afiliado, respaldado ni asociado con Netflix, Disney+, Amazon, YouTube, Twitch ni ninguna otra plataforma de streaming. Todas las marcas comerciales son propiedad de sus respectivos dueños.", + "FOOTER_DISCLAIMER": "KoalaSync no está afiliado, respaldado ni asociado con Netflix, Disney+, Amazon, YouTube, Twitch ni ninguna otra plataforma de streaming. Todas las marcas comerciales pertenecen a sus respectivos dueños.", "FOOTER_SUPPORT": "Invítame a un café en Ko-Fi" }