diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json index eb869824..cd3d8fe1 100644 --- a/src/i18n/locales/es.json +++ b/src/i18n/locales/es.json @@ -457,6 +457,21 @@ "cancel": "Cancelar", "remove": "Eliminar" }, + "parentalGuide": { + "labels": { + "nudity": "Desnudez", + "violence": "Violencia", + "profanity": "Lenguaje obsceno", + "alcohol": "Alcohol/Drogas", + "frightening": "Aterradora" + }, + "severity": { + "severe": "Severo", + "moderate": "Moderado", + "mild": "Leve", + "none": "Ninguno" + } + }, "addons": { "title": "Complementos", "reorder_mode": "Modo reordenar", @@ -698,6 +713,8 @@ "episode_layout": "Diseño de episodios", "streams_backdrop": "Fondo de fuentes", "streams_backdrop_desc": "Mostrar fondo desenfocado en fuentes en móvil", + "backup_restore": "Copia de seguridad y restauración", + "backup_restore_desc": "Crear y restaurar copias de seguridad de la app", "addons": "Complementos", "installed": "instalados", "debrid_integration": "Integración de Debrid", @@ -762,64 +779,115 @@ "app_updates": "Actualizaciones de la app", "about_nuvio": "Acerca de Nuvio", "cloud_sync": { - "title": "Nuvio Sync", - "description": "Sync data across your Nuvio devices", - "hero_title": "Cloud Sync", - "hero_subtitle": "Keep your addons, progress, and library aligned across all devices.", + "title": "Sincronización en la nube", + "description": "Sincroniza tus datos en todos tus dispositivos de forma segura", + "hero_title": "Sincronización en la nube", + "hero_desc": "Mantén tu progreso y preferencias sincronizados en todos tus dispositivos", + "hero_subtitle": "Mantén tus complementos, progreso y biblioteca alineados en todos tus dispositivos.", "auth": { - "account": "Account", - "not_configured": "Supabase not configured", - "not_authenticated": "Not authenticated", - "email_session": "Email session", - "signed_in_as": "Signed in as {{email}}", - "not_signed_in": "Not signed in", - "effective_owner": "Effective owner: {{id}}" + "account": "Cuenta", + "not_configured": "Supabase no configurado", + "not_authenticated": "No autenticado", + "email_session": "Sesión de correo", + "signed_in_as": "Iniciado sesión como {{email}}", + "not_signed_in": "No iniciado sesión", + "effective_owner": "Propietario efectivo: {{id}}", + "sign_in": "Iniciar sesión", + "sign_in_desc": "Inicia sesión para habilitar la sincronización en la nube en este dispositivo", + "sign_in_with": "Iniciar sesión con {{provider}}", + "creating_account": "Creando cuenta...", + "signing_in": "Iniciando sesión...", + "connect_error": "Error al conectar con el servicio de sincronización en la nube", + "verify_email": "Por favor, verifica tu correo electrónico para continuar" }, "stats": { - "title": "Database Statistics", + "title": "Estadísticas de la base de datos", "plugins": "Plugins", - "addons": "Addons", - "watch_progress": "Watch Progress", - "library_items": "Library Items", - "watched_items": "Watched Items", - "signin_required": "Sign in to load remote data counts." + "addons": "Complementos", + "watch_progress": "Progreso de visionado", + "library_items": "Elementos de biblioteca", + "watched_items": "Elementos visto", + "signin_required": "Inicia sesión para cargar recuentos de datos remotos.", + "synced_at": "Última sincronización: {{time}}", + "device_name": "Dispositivo: {{name}}", + "status": "Estado: {{status}}", + "data_usage": "Uso de datos: {{size}}", + "sync_now": "Sincronizar Ahora", + "syncing": "Sincronizando...", + "last_sync_failed": "La última sincronización falló" }, "actions": { - "title": "Actions", - "description": "Pull to update this device from the cloud, or push from this device as the latest source.", - "pull_btn": "Pull from Cloud", - "push_btn": "Push from Device", - "manage_account": "Manage Account", - "sign_out": "Sign Out", - "sign_in_up": "Sign In / Up" + "title": "Acciones", + "description": "Tira para actualizar este dispositivo desde la nube, o empuja desde este dispositivo como la fuente más reciente.", + "pull_btn": "Obtener de la nube", + "push_btn": "Enviar desde dispositivo", + "manage_account": "Gestionar cuenta", + "sign_out": "Cerrar sesión", + "sign_in_up": "Iniciar sesión / Registrarse", + "enable": "Habilitar sincronización en la nube", + "disable": "Desactivar sincronización en la nube", + "remove_device": "Eliminar este dispositivo", + "confirm_remove": "¿Estás seguro? Los datos en este dispositivo no se sincronizarán", + "reset_sync": "Restablecer datos de sincronización", + "view_devices": "Ver dispositivos sincronizados" }, "alerts": { - "pull_success_title": "Cloud Data Pulled", - "pull_success_msg": "The latest cloud data has been downloaded to this device.", - "pull_failed_title": "Pull Failed", - "pull_failed_msg": "Failed to download data from the cloud", - "push_success_title": "Push Completed", - "push_success_msg": "Device data has been uploaded to the cloud.", - "push_failed_title": "Push Failed", - "push_failed_msg": "Failed to upload local data", - "sign_out_failed": "Sign Out Failed", - "sign_out_failed_title": "Logout Error" + "pull_success_title": "Datos de la nube obtenidos", + "pull_success_msg": "Los últimos datos de la nube se han descargado en este dispositivo.", + "pull_failed_title": "Error al obtener", + "pull_failed_msg": "Error al descargar datos de la nube", + "push_success_title": "Envío completado", + "push_success_msg": "Los datos del dispositivo se han cargado en la nube.", + "push_failed_title": "Error al enviar", + "push_failed_msg": "Error al cargar datos locales", + "sign_out_failed": "Error al cerrar sesión", + "sign_out_failed_title": "Error de cierre de sesión", + "sync_enabled": "La sincronización en la nube está ahora habilitada", + "sync_disabled": "La sincronización en la nube está deshabilitada", + "account_created": "Cuenta creada con éxito", + "signed_out": "Sesión cerrada correctamente", + "device_removed": "Dispositivo eliminado de la sincronización", + "sync_conflict": "Se detectó un conflicto de sincronización", + "resolve_conflict": "¿Mantener datos locales o usar datos de la nube?", + "keep_local": "Mantener local", + "use_cloud": "Usar nube" }, "external_sync": { - "title": "External Sync Priority", - "active_msg": "{{services}} is active. Watch progress and library updates are managed by these services instead of Nuvio cloud database.", - "inactive_msg": "If Trakt or Simkl sync is enabled, watch progress and library updates will use those services instead of Nuvio cloud database." + "title": "Prioridad de sincronización externa", + "active_msg": "{{services}} está activo. Las actualizaciones de progreso y biblioteca se gestionan por estos servicios en lugar de la base de datos de la nube de Nuvio.", + "inactive_msg": "Si la sincronización de Trakt o Simkl está habilitada, el progreso de visionado y las actualizaciones de biblioteca usarán esos servicios en lugar de la base de datos de nube de Nuvio.", + "enable": "Habilitar integraciones de sincronización externa", + "no_services": "Aún no hay servicios externos conectados" }, "pre_auth": { - "title": "Before Syncing", - "description": "Sign in to start cloud sync and keep your data consistent across devices.", - "point_1": "• Addons and plugins settings", - "point_2": "• Watch progress and library", - "env_warning": "Set EXPO_PUBLIC_SUPABASE_URL and EXPO_PUBLIC_SUPABASE_ANON_KEY to enable sync." + "title": "Configuración de sincronización en la nube", + "description": "Almacena y sincroniza tus datos de forma segura", + "point_1": "• Accede a tus datos desde cualquier lugar", + "point_2": "• Nunca pierdas tu progreso", + "subtitle": "Inicia sesión para comenzar la sincronización en la nube y mantener tus datos consistentes en todos los dispositivos.", + "env_warning": "Establece EXPO_PUBLIC_SUPABASE_URL y EXPO_PUBLIC_SUPABASE_ANON_KEY para habilitar la sincronización.", + "benefit_1": "Accede a tus datos desde cualquier lugar", + "benefit_2": "Nunca pierdas tu progreso" }, - "connection": "Connection" + "connection": "Conexión" } }, + "catalog_settings": { + "title": "Catálogos", + "layout_phone": "DISEÑO PANTALLA CATÁLOGO (MÓVIL)", + "posters_per_row": "Pósteres por fila", + "auto": "Auto", + "show_titles": "Mostrar títulos en pósteres", + "show_titles_desc": "Mostrar el texto del título debajo de cada póster", + "phone_only_hint": "Se aplica solo a móviles. Las tablets mantienen el diseño adaptativo.", + "catalogs_group": "Catálogos", + "enabled_count": "{{enabled}} de {{total}} activados", + "rename_hint": "Mantén pulsado un catálogo para renombrarlo", + "rename_modal_title": "Renombrar catálogo", + "rename_placeholder": "Introduce el nuevo nombre del catálogo", + "error_save_name": "No se pudo guardar el nombre personalizado.", + "theme_setting": "Tema del catálogo" + }, "privacy": { "title": "Privacidad y datos", "settings_desc": "Controla la recopilación de telemetría y datos", @@ -967,8 +1035,8 @@ }, "debrid": { "title": "Integración de Debrid", - "description_torbox": "Connect Torbox to use your account-based source preferences. Enter your API key below to configure the integration.", - "description_torrentio": "Configure Torrentio as an external source integration. A compatible debrid account may be required depending on your setup.", + "description_torbox": "Conecta Torbox para usar tus preferencias de source basadas en la cuenta. Introduce tu clave API a continuación para configurar la integración.", + "description_torrentio": "Configura Torrentio como integración de fuente externa en tus ajustes", "tab_torbox": "TorBox", "tab_torrentio": "Torrentio", "status_connected": "Conectado", @@ -995,15 +1063,15 @@ "enter_api_key": "Introduce tu clave API", "connect_button": "Conectar e instalar", "connecting": "Conectando...", - "unlock_speeds_title": "Optional Torbox Subscription", - "unlock_speeds_desc": "Torbox offers account tiers with enhanced performance and availability features.", + "unlock_speeds_title": "Suscripción opcional a TorBox", + "unlock_speeds_desc": "TorBox ofrece niveles de cuenta con características y rendimiento mejorados", "get_subscription": "Conseguir suscripción", "powered_by": "Impulsado por", "disclaimer_torbox": "Nuvio no tiene ninguna afiliación con Torbox.", "disclaimer_torrentio": "Nuvio no tiene ninguna afiliación con Torrentio.", "installed_badge": "INSTALADO", "promo_title": "⚡ ¿Necesitas un servicio de Debrid?", - "promo_desc": "Use TorBox if you want account-managed performance features for supported integrations.", + "promo_desc": "Usa TorBox si quieres características de rendimiento gestionadas, o usa Torrentio como alternativa gratuita", "promo_button": "Conseguir suscripción a TorBox", "service_label": "Servicio de Debrid *", "api_key_label": "Clave API *", @@ -1029,6 +1097,8 @@ "home_screen": { "title": "Ajustes de pantalla de inicio", "changes_applied": "Cambios aplicados", + "prefer_external_meta": "Preferir complemento de metadata externa", + "prefer_external_meta_desc": "Usar metadata externa en la página de detalles", "display_options": "OPCIONES DE PANTALLA", "show_hero": "Mostrar sección destacada", "show_hero_desc": "Contenido destacado en la parte superior", @@ -1395,7 +1465,7 @@ "user_resp_title": "Responsabilidad del usuario", "user_resp_text": "Los usuarios son los únicos responsables de las extensiones que instalan y del contenido al que acceden. Al utilizar esta aplicación, aceptas asegurarte de que tienes el derecho legal de acceder a cualquier contenido que veas utilizando Nuvio. Los desarrolladores de Nuvio no respaldan ni fomentan la infracción de derechos de autor.", "dmca_title": "Derechos de autor y DMCA", - "dmca_text": "We respect the intellectual property rights of others. Nuvio does not host media content. If you believe this project's code, assets, or interface infringes your rights, submit a notice through the official project contact channels listed on the website and repository.", + "dmca_text": "Respetamos los derechos de propiedad intelectual de otros. Nuvio no aloja contenido multimedia. Si crees que el código, activos o interfaz de este proyecto infringen tus derechos, envía una notificación a través de los canales de contacto oficiales del proyecto listados en el sitio web y repositorio.", "warranty_title": "Sin garantía", "warranty_text": "Este software se proporciona \"tal cual\", sin garantía de ningún tipo, expresa o implícita. En ningún caso los autores o titulares de los derechos de autor serán responsables de ninguna reclamación, daños u otra responsabilidad que surja del uso de este software." },