{ "common": { "buttons": { "save": "Guardar", "cancel": "Cancelar", "close": "Cerrar", "delete": "Eliminar", "create": "Crear", "back": "Atrás", "retry": "Reintentar", "download": "Descargar", "confirm": "Confirmar", "apply": "Aplicar", "reset": "Restablecer", "add": "Agregar", "edit": "Editar", "copy": "Copiar", "clear": "Limpiar", "search": "Buscar", "select": "Seleccionar", "grant": "Otorgar", "start": "Iniciar", "stop": "Detener", "enable": "Habilitar", "disable": "Deshabilitar", "import": "Importar", "export": "Exportar", "refresh": "Actualizar", "loading": "Cargando...", "saveSettings": "Guardar Configuración" }, "status": { "active": "Activo", "inactive": "Inactivo", "running": "Ejecutando", "stopped": "Detenido", "enabled": "Habilitado", "disabled": "Deshabilitado", "granted": "Otorgado", "notGranted": "No Otorgado", "connected": "Conectado", "disconnected": "Desconectado", "synced": "Sincronizado", "syncing": "Sincronizando", "pending": "Pendiente", "error": "Error" }, "labels": { "name": "Nombre", "type": "Tipo", "status": "Estado", "actions": "Acciones", "description": "Descripción", "none": "Ninguno", "default": "Predeterminado", "custom": "Personalizado", "optional": "Opcional", "required": "Requerido" }, "time": { "days": "días", "hours": "horas", "minutes": "minutos", "seconds": "segundos", "remaining": "restantes" } }, "settings": { "title": "Configuración", "appearance": { "title": "Apariencia", "theme": "Tema", "themeDescription": "Elige tu tema preferido o sigue la configuración del sistema. Los cambios de tema personalizado se aplican solo al guardar.", "themePreset": "Tema Predefinido", "customColors": "Colores Personalizados", "selectTheme": "Seleccionar tema", "selectThemePreset": "Seleccionar tema predefinido", "yourOwn": "Tu Propio", "light": "Claro", "dark": "Oscuro", "system": "Sistema" }, "language": { "title": "Idioma", "description": "Elige tu idioma preferido para la interfaz de la aplicación.", "systemDefault": "Predeterminado del Sistema", "selectLanguage": "Seleccionar idioma" }, "defaultBrowser": { "title": "Navegador Predeterminado", "setAsDefault": "Establecer como Navegador Predeterminado", "alreadyDefault": "Ya es el Navegador Predeterminado", "description": "Cuando se establece como predeterminado, Donut Browser manejará los enlaces web y te permitirá elegir qué perfil usar." }, "permissions": { "title": "Permisos del Sistema", "loading": "Cargando permisos...", "description": "Estos permisos permiten que los navegadores iniciados desde Donut Browser accedan a los recursos del sistema. Cada sitio web seguirá pidiendo tu permiso individualmente.", "microphone": "Micrófono", "microphoneDescription": "Acceso al micrófono para aplicaciones del navegador", "camera": "Cámara", "cameraDescription": "Acceso a la cámara para aplicaciones del navegador" }, "integrations": { "title": "Integraciones", "description": "Configura la API Local y MCP (Protocolo de Contexto de Modelo) para integración con herramientas externas y asistentes de IA.", "openSettings": "Abrir Configuración de Integraciones" }, "encryption": { "title": "Cifrado de sincronización", "description": "Establece una contraseña para habilitar la sincronización cifrada E2E. Si pierdes esta contraseña, los perfiles cifrados no podrán recuperarse.", "passwordSet": "Activo", "passwordSetDescription": "La contraseña de cifrado E2E está configurada", "noPassword": "Sin contraseña configurada", "passwordPlaceholder": "Contraseña (mín. 8 caracteres)", "confirmPlaceholder": "Confirmar contraseña", "setPassword": "Establecer contraseña", "changePassword": "Cambiar contraseña", "removePassword": "Eliminar contraseña", "removed": "Contraseña de cifrado eliminada", "passwordSaved": "Contraseña de cifrado establecida", "passwordMismatch": "Las contraseñas no coinciden", "passwordTooShort": "La contraseña debe tener al menos 8 caracteres", "requiresProOrOwner": "El cifrado de perfiles está disponible para usuarios Pro y propietarios de equipos." }, "commercial": { "title": "Licencia Comercial", "trialActive": "Prueba: {{days}} días, {{hours}} horas restantes", "trialActiveDescription": "El uso comercial es gratuito durante el período de prueba", "trialExpired": "Prueba expirada", "trialExpiredDescription": "El uso personal sigue siendo gratuito. El uso comercial requiere una licencia." }, "advanced": { "title": "Avanzado", "clearCache": "Limpiar Toda la Caché de Versiones", "clearCacheDescription": "Limpia todos los datos de versiones de navegadores en caché y actualiza todas las versiones desde sus fuentes. Esto forzará una descarga nueva de información de versiones para todos los navegadores." }, "disableAutoUpdates": "Desactivar Actualizaciones Automáticas de la App", "disableAutoUpdatesDescription": "Evita que la aplicación busque e instale actualizaciones de Donut Browser automáticamente. Las actualizaciones de navegadores no se ven afectadas." }, "header": { "searchPlaceholder": "Buscar perfiles...", "clearSearch": "Limpiar búsqueda", "moreActions": "Más acciones", "createProfile": "Crear un nuevo perfil", "menu": { "settings": "Configuración", "proxies": "Proxies y VPNs", "groups": "Grupos", "syncService": "Cuenta", "integrations": "Integraciones", "importProfile": "Importar Perfil", "extensions": "Extensiones" } }, "profiles": { "title": "Perfiles", "empty": "Sin perfiles aún", "emptyDescription": "Crea tu primer perfil de navegador para comenzar.", "createFirst": "Crear Perfil", "noResults": "No se encontraron perfiles", "noResultsDescription": "Ningún perfil coincide con tus criterios de búsqueda.", "table": { "name": "Nombre", "browser": "Navegador", "status": "Estado", "actions": "Acciones", "note": "Nota", "group": "Grupo", "proxy": "Proxy / VPN", "lastLaunch": "Último Inicio" }, "actions": { "launch": "Iniciar", "stop": "Detener", "edit": "Editar", "delete": "Eliminar", "copyCookies": "Copiar Cookies", "configure": "Configurar", "clone": "Clonar perfil", "viewNetwork": "Ver Red", "syncSettings": "Configuración de Sincronización", "assignToGroup": "Asignar a Grupo", "changeFingerprint": "Cambiar Huella Digital", "copyCookiesToProfile": "Copiar Cookies al Perfil" }, "synchronizer": { "launchWithSync": "Lanzar con Sincronizador", "stopLeader": "Detener este perfil y todos sus seguidores", "stopFollower": "Siguiendo las acciones de {{leaderName}}", "desyncedTooltip": "La sincronización falló en {{url}}", "paidFeature": "El sincronizador es una función de pago", "wayfernOnly": "Solo los perfiles Wayfern pueden sincronizarse", "selectFollowers": "Seleccionar perfiles seguidores", "selectFollowersDesc": "Elige los perfiles que replicarán las acciones del perfil líder. Solo se pueden seleccionar perfiles Wayfern detenidos.", "leader": "Líder", "follower": "Seguidor", "startSession": "Iniciar sesión de sincronización", "noFollowers": "Selecciona al menos un perfil seguidor", "flakyBadge": "FLAKY", "flakyTooltip": "Este perfil tiene una resolución de pantalla diferente a la del líder. El diseño de las páginas puede variar, lo que puede causar que los clics e interacciones fallen." }, "ephemeral": "Efímero", "ephemeralDescription": "El navegador es forzado a escribir los datos del perfil en memoria en lugar del disco. Los datos se eliminan al cerrar el navegador.", "ephemeralBadge": "Efímero", "ephemeralAlpha": "Alpha" }, "createProfile": { "title": "Crear Nuevo Perfil", "configureTitle": "Crear Nuevo Perfil de {{browser}}", "antiDetect": { "title": "Navegador Anti-Detección", "description": "Elige un navegador con capacidades anti-detección", "chromium": "Wayfern", "firefox": "Camoufox", "badge": "Navegador Anti-Detección" }, "regular": { "title": "Navegadores Regulares", "description": "Elige entre navegadores regulares soportados", "badge": "Navegador Regular" }, "profileName": "Nombre del Perfil", "profileNamePlaceholder": "Ingresa el nombre del perfil", "proxy": { "title": "Proxy / VPN", "addProxy": "Agregar Proxy", "noProxy": "Sin proxy / VPN", "noProxiesAvailable": "No hay proxies o VPNs disponibles. Agrega uno para enrutar el tráfico de este perfil." }, "version": { "fetching": "Obteniendo versiones disponibles...", "fetchError": "Error al obtener versiones del navegador. Por favor verifica tu conexión a internet e intenta de nuevo.", "needsDownload": "La versión de {{browser}} ({{version}}) necesita ser descargada", "available": "La versión de {{browser}} ({{version}}) está disponible", "downloading": "Descargando versión de {{browser}} ({{version}})...", "latestNeedsDownload": "La última versión ({{version}}) necesita ser descargada", "latestAvailable": "La última versión ({{version}}) está disponible", "latestDownloading": "Descargando versión ({{version}})..." }, "chromiumLabel": "Chromium", "chromiumSubtitle": "Impulsado por Wayfern", "firefoxLabel": "Firefox", "firefoxSubtitle": "Impulsado por Camoufox", "camoufoxWarning": "Firefox (Camoufox) está mantenido por una organización de terceros. Para uso en producción, utilice Chromium." }, "deleteDialog": { "title": "Eliminar Perfil", "description": "¿Estás seguro de que deseas eliminar este perfil? Esta acción no se puede deshacer.", "profilesTitle": "Eliminar Perfiles", "profilesDescription": "¿Estás seguro de que deseas eliminar los perfiles seleccionados? Esta acción no se puede deshacer.", "profilesToDelete": "Perfiles a eliminar:" }, "proxies": { "title": "Proxies", "management": "Proxies y VPNs", "add": "Agregar Proxy", "edit": "Editar Proxy", "delete": "Eliminar Proxy", "import": "Importar", "export": "Exportar", "noProxies": "No hay proxies configurados", "noProxiesDescription": "Agrega un proxy para enrutar el tráfico del navegador a través de él.", "form": { "name": "Nombre", "namePlaceholder": "Ingresa el nombre del proxy", "type": "Tipo", "host": "Host", "hostPlaceholder": "proxy.ejemplo.com", "port": "Puerto", "portPlaceholder": "8080", "username": "Usuario", "usernamePlaceholder": "Opcional", "password": "Contraseña", "passwordPlaceholder": "Opcional" }, "types": { "http": "HTTP", "https": "HTTPS", "socks4": "SOCKS4", "socks5": "SOCKS5" }, "tabs": { "regular": "Regular", "dynamic": "Dinámico" }, "dynamic": { "description": "El proxy dinámico obtiene los detalles de conexión desde una URL cada vez que se inicia un perfil.", "url": "URL del Proxy", "urlPlaceholder": "https://api.example.com/proxy", "urlRequired": "La URL del proxy dinámico es obligatoria", "format": "Formato de Respuesta", "formatJson": "JSON", "formatText": "Texto", "formatJsonHint": "Espera JSON: {\"ip\": \"...\", \"port\": ..., \"username\": \"...\", \"password\": \"...\"}", "formatTextHint": "Espera texto como: host:port:username:password o protocol://user:pass@host:port", "testUrl": "Probar URL", "testing": "Probando...", "testSuccess": "Proxy funcionando: {{host}}:{{port}}", "testFailed": "Prueba de proxy fallida: {{error}}", "fetchFailed": "Error al obtener el proxy dinámico: {{error}}" }, "check": { "checking": "Verificando proxy...", "valid": "El proxy es válido", "invalid": "El proxy es inválido", "lastChecked": "Última verificación: {{time}}" }, "sync": { "enabled": "Sincronización Habilitada", "disabled": "Sincronización Deshabilitada" } }, "groups": { "title": "Grupos", "management": "Gestión de Grupos", "add": "Agregar Grupo", "edit": "Editar Grupo", "delete": "Eliminar Grupo", "noGroups": "No hay grupos creados", "noGroupsDescription": "Crea un grupo para organizar tus perfiles.", "form": { "name": "Nombre", "namePlaceholder": "Ingresa el nombre del grupo" }, "profileCount": "{{count}} perfil", "profileCount_plural": "{{count}} perfiles", "assignProfiles": "Asignar Perfiles", "sync": { "enabled": "Sincronización Habilitada", "disabled": "Sincronización Deshabilitada" } }, "sync": { "mode": { "title": "Sincronización de perfil", "description": "Gestionar configuración de sincronización para \"{{name}}\"", "disabled": "Deshabilitado", "regular": "Sincronización regular", "encrypted": "Sincronización cifrada E2E", "disabledDescription": "Sin sincronización para este perfil", "regularDescription": "Sincronización rápida, sin cifrar", "encryptedDescription": "Cifrado antes de subir. El servidor nunca ve los datos en texto plano.", "noPasswordWarning": "Contraseña E2E no configurada. Por favor establece una contraseña en Ajustes.", "passwordRequired": "Contraseña E2E no configurada. Por favor establece una contraseña en Ajustes primero.", "enabledToast": "Sincronización habilitada", "disabledToast": "Sincronización deshabilitada", "syncQueued": "Sincronización en cola", "syncNow": "Sincronizar ahora", "lastSynced": "Última sincronización", "notConfigured": "Servicio de sincronización no configurado.", "configureService": "Configurar servicio de sincronización" }, "title": "Servicio de Sincronización", "config": "Configuración de Sincronización", "serverUrl": "URL del Servidor", "serverUrlPlaceholder": "https://sync.ejemplo.com", "token": "Token de Sincronización", "tokenPlaceholder": "Ingresa tu token de sincronización", "status": { "connected": "Conectado", "disconnected": "Desconectado", "syncing": "Sincronizando...", "error": "Error de Sincronización" }, "description": "Conéctate a un servidor de sincronización para sincronizar tus perfiles, proxies y grupos entre dispositivos.", "cloud": { "tabLabel": "Nube", "selfHostedTabLabel": "Autoalojado", "email": "Correo electrónico", "emailPlaceholder": "tu@ejemplo.com", "sendCode": "Enviar Código", "codeSent": "¡Código enviado! Revisa tu correo electrónico.", "verificationCode": "Código de Verificación", "codePlaceholder": "Ingresa el código de 6 dígitos", "verifyAndLogin": "Verificar e Iniciar Sesión", "loggingIn": "Iniciando sesión...", "connected": "Conectado", "plan": "Plan", "profiles": "Perfiles", "profileUsage": "{{used}} / {{limit}}", "manageAccount": "Administrar Cuenta", "logout": "Cerrar Sesión", "logoutConfirm": "¿Estás seguro de que deseas cerrar sesión? La sincronización en la nube se detendrá.", "loginSuccess": "¡Sesión iniciada exitosamente!", "logoutSuccess": "Sesión cerrada exitosamente." }, "team": { "title": "Equipo", "name": "Nombre del Equipo", "role": "Rol", "roleOwner": "Propietario", "roleAdmin": "Administrador", "roleMember": "Miembro", "manageOnWeb": "Gestionar equipo en el panel web", "profileLocked": "En uso por {{email}}", "profileLockedShort": "En uso", "cannotLaunchLocked": "No se puede iniciar — el perfil está en uso por {{email}}", "createdBy": "Creado por {{email}}" } }, "integrations": { "title": "Integraciones", "api": { "title": "API Local", "description": "Habilita el servidor de API local para integraciones externas.", "enabled": "API Habilitada", "disabled": "API Deshabilitada", "port": "Puerto", "token": "Token de API", "copyToken": "Copiar Token", "regenerateToken": "Regenerar Token" }, "mcp": { "title": "Servidor MCP", "description": "Habilita el servidor MCP (Protocolo de Contexto de Modelo) para integraciones con asistentes de IA.", "enabled": "MCP Habilitado", "disabled": "MCP Deshabilitado", "port": "Puerto", "token": "Token MCP", "config": "Configuración MCP", "copyConfig": "Copiar Configuración" }, "mcpCopyHint": "Agrega esto a la configuración de tu cliente MCP para conectarte." }, "import": { "title": "Importar Perfil", "description": "Importa un perfil de navegador existente de tu sistema.", "selectProfile": "Selecciona un perfil para importar", "noProfiles": "No se detectaron perfiles", "noProfilesDescription": "No se detectaron perfiles de navegador en tu sistema.", "importing": "Importando perfil...", "success": "Perfil importado exitosamente", "error": "Error al importar perfil" }, "config": { "camoufox": { "title": "Configuración de Camoufox", "fingerprint": { "title": "Huella Digital", "randomize": "Aleatorizar al Iniciar", "randomizeDescription": "Genera una nueva huella digital cada vez que se inicia el navegador." }, "os": { "title": "Sistema Operativo", "description": "El sistema operativo a emular para la generación de huellas digitales.", "windows": "Windows", "macos": "macOS", "linux": "Linux" }, "screen": { "title": "Tamaño de Pantalla", "minWidth": "Ancho Mín", "maxWidth": "Ancho Máx", "minHeight": "Alto Mín", "maxHeight": "Alto Máx" }, "geoip": { "title": "GeoIP", "auto": "Automático (basado en proxy)", "manual": "Manual", "disabled": "Deshabilitado" }, "blocking": { "title": "Bloqueo", "images": "Bloquear Imágenes", "webrtc": "Bloquear WebRTC", "webgl": "Bloquear WebGL" } }, "wayfern": { "title": "Configuración de Wayfern", "fingerprint": { "title": "Huella Digital", "randomize": "Aleatorizar al Iniciar", "randomizeDescription": "Genera una nueva huella digital cada vez que se inicia el navegador." }, "os": { "title": "Sistema Operativo", "description": "El sistema operativo a emular para la generación de huellas digitales.", "windows": "Windows", "macos": "macOS", "linux": "Linux", "android": "Android", "ios": "iOS" }, "screen": { "title": "Tamaño de Pantalla", "minWidth": "Ancho Mín", "maxWidth": "Ancho Máx", "minHeight": "Alto Mín", "maxHeight": "Alto Máx" }, "blocking": { "title": "Bloqueo", "webrtc": "Bloquear WebRTC", "webgl": "Bloquear WebGL" } } }, "cookies": { "title": "Cookies", "copy": { "title": "Copiar Cookies", "description": "Selecciona cookies para copiar a otros perfiles.", "selectSource": "Seleccionar Perfil de Origen", "selectTarget": "Seleccionar Perfiles de Destino", "selectCookies": "Seleccionar Cookies", "allDomains": "Todos los Dominios", "selectedCount": "{{count}} cookie seleccionada", "selectedCount_plural": "{{count}} cookies seleccionadas" }, "success": "Cookies copiadas exitosamente", "error": "Error al copiar cookies" }, "toasts": { "success": { "profileCreated": "Perfil creado exitosamente", "profileDeleted": "Perfil eliminado exitosamente", "profileUpdated": "Perfil actualizado exitosamente", "profileLaunched": "Perfil iniciado exitosamente", "proxyCreated": "Proxy creado exitosamente", "proxyDeleted": "Proxy eliminado exitosamente", "proxyUpdated": "Proxy actualizado exitosamente", "groupCreated": "Grupo creado exitosamente", "groupDeleted": "Grupo eliminado exitosamente", "groupUpdated": "Grupo actualizado exitosamente", "settingsSaved": "Configuración guardada exitosamente", "copied": "Copiado al portapapeles", "permissionRequested": "Acceso a {{permission}} solicitado", "downloadComplete": "¡{{browser}} {{version}} descargado exitosamente!", "importSuccess": "{{count}} elementos importados exitosamente", "exportSuccess": "{{count}} elementos exportados exitosamente", "syncSuccess": "Sincronización completada exitosamente", "profileSynced": "Perfil '{{name}}' sincronizado exitosamente", "cacheCleared": "Caché limpiada exitosamente" }, "error": { "profileCreateFailed": "Error al crear perfil", "profileDeleteFailed": "Error al eliminar perfil", "profileUpdateFailed": "Error al actualizar perfil", "profileLaunchFailed": "Error al iniciar perfil", "proxyCreateFailed": "Error al crear proxy", "proxyDeleteFailed": "Error al eliminar proxy", "proxyUpdateFailed": "Error al actualizar proxy", "groupCreateFailed": "Error al crear grupo", "groupDeleteFailed": "Error al eliminar grupo", "groupUpdateFailed": "Error al actualizar grupo", "settingsSaveFailed": "Error al guardar configuración", "copyFailed": "Error al copiar al portapapeles", "downloadFailed": "Error al descargar {{browser}}", "importFailed": "Error al importar", "exportFailed": "Error al exportar", "syncFailed": "Error de sincronización", "profileSyncFailed": "Error al sincronizar perfil '{{name}}'", "cacheClearFailed": "Error al limpiar caché", "unknown": "Ocurrió un error desconocido" }, "loading": { "downloading": "Descargando {{browser}} {{version}}", "extracting": "Extrayendo {{browser}} {{version}}", "verifying": "Verificando {{browser}} {{version}}", "syncing": "Sincronizando...", "syncingProfile": "Sincronizando perfil '{{name}}'...", "syncingProfileWithProgress": "{{count}} archivos ({{size}})", "updatingVersions": "Actualizando versiones de navegadores..." } }, "errors": { "required": "Este campo es requerido", "invalidUrl": "Por favor ingresa una URL válida", "invalidPort": "Por favor ingresa un número de puerto válido (1-65535)", "invalidEmail": "Por favor ingresa un correo electrónico válido", "minLength": "Debe tener al menos {{min}} caracteres", "maxLength": "Debe tener como máximo {{max}} caracteres", "networkError": "Error de red. Por favor verifica tu conexión.", "serverError": "Error del servidor. Por favor intenta de nuevo más tarde.", "unknownError": "Ocurrió un error desconocido. Por favor intenta de nuevo." }, "browser": { "camoufox": "Camoufox", "wayfern": "Wayfern" }, "fingerprint": { "crossOsWarning": "La suplantación de huella digital para un sistema operativo diferente es menos fiable porque es imposible imitar perfectamente todos los componentes subyacentes. Usar con precaución.", "crossOsLimitations": "La suplantación de huella digital entre sistemas operativos tiene limitaciones. Las APIs a nivel de sistema pueden seguir reflejando su sistema operativo real y algunas funciones pueden tener un rendimiento reducido.", "osLabel": "Huella digital del sistema operativo", "selectOSPlaceholder": "Seleccionar sistema operativo", "generateRandomOnLaunch": "Generar huella digital aleatoria en cada inicio", "generateRandomDescription": "Cuando está activado, se generará una nueva huella digital cada vez que se inicie el navegador.", "generateRandomDescriptionAuto": "Cuando está activado, se generará una nueva huella digital cada vez que se inicie el navegador. La huella digital generada se guarda como referencia.", "autoLocationDescription": "Configurar automáticamente la información de ubicación basándose en la configuración del proxy o en su conexión si no se proporciona un proxy", "editingDisabledRunning": "La edición de huellas digitales está desactivada porque el perfil se está ejecutando actualmente. Detenga el perfil para realizar cambios.", "editingDisabledRandomized": "La edición de huellas digitales está desactivada porque la generación aleatoria de huellas digitales está activada. Desactive la opción anterior para editar manualmente la configuración de la huella digital.", "advancedWarning": "Advertencia: Solo edite estos parámetros si sabe lo que está haciendo. Los valores incorrectos pueden romper sitios web, hacer que lo detecten y provocar errores difíciles de depurar.", "basicWarning": "Advertencia: Solo edite estos parámetros si sabe lo que está haciendo.", "automatic": "Automático", "manual": "Manual", "blockingOptions": "Opciones de bloqueo", "blockImages": "Bloquear imágenes", "blockWebRTC": "Bloquear WebRTC", "blockWebGL": "Bloquear WebGL", "navigatorProperties": "Propiedades del navegador", "userAgent": "User Agent", "userAgentAndPlatform": "User Agent y plataforma", "platform": "Plataforma", "platformVersion": "Versión de plataforma", "appVersion": "Versión de la aplicación", "osCpu": "OS CPU", "hardwareConcurrency": "Concurrencia de hardware", "maxTouchPoints": "Puntos táctiles máximos", "doNotTrack": "Do Not Track", "selectDntPlaceholder": "Seleccionar valor DNT", "dntAllowed": "0 (rastreo permitido)", "dntNotAllowed": "1 (rastreo no permitido)", "dntUnspecified": "no especificado", "language": "Idioma", "primaryLanguage": "Idioma principal (navigator.language)", "languages": "Idiomas (JSON array)", "languageAndLocale": "Idioma y configuración regional", "screenProperties": "Propiedades de pantalla", "screenWidth": "Ancho de pantalla", "screenHeight": "Alto de pantalla", "availableWidth": "Ancho disponible", "availableHeight": "Alto disponible", "colorDepth": "Profundidad de color", "pixelDepth": "Profundidad de píxel", "devicePixelRatio": "Relación de píxeles del dispositivo", "windowProperties": "Propiedades de ventana", "outerWidth": "Ancho exterior", "outerHeight": "Alto exterior", "innerWidth": "Ancho interior", "innerHeight": "Alto interior", "screenX": "Screen X", "screenY": "Screen Y", "geolocation": "Geolocalización", "timezoneAndGeolocation": "Zona horaria y geolocalización", "timezoneGeolocationDescription": "Estos valores anulan las APIs de zona horaria y geolocalización del navegador.", "latitude": "Latitud", "longitude": "Longitud", "timezone": "Zona horaria", "timezoneIana": "Zona horaria (IANA)", "timezoneOffset": "Desfase (minutos desde UTC)", "accuracy": "Precisión (metros)", "locale": "Configuración regional", "region": "Región", "script": "Script", "webglProperties": "Propiedades de WebGL", "webglVendor": "WebGL Vendor", "webglRenderer": "WebGL Renderer", "webglParameters": "Parámetros de WebGL", "webglParametersJson": "Parámetros de WebGL (JSON)", "webgl2Parameters": "Parámetros de WebGL2", "webglShaderPrecisionFormats": "Formatos de precisión de WebGL Shader", "webgl2ShaderPrecisionFormats": "Formatos de precisión de WebGL2 Shader", "canvasFingerprint": "Canvas Fingerprint", "canvasNoiseSeed": "Canvas Noise Seed", "canvasNoiseSeedDescription": "Esta semilla se usa para generar una huella digital de Canvas consistente pero única. Cada perfil debe tener una semilla diferente.", "fonts": "Fuentes", "fontsJson": "Fuentes (JSON array)", "battery": "Batería", "charging": "Cargando", "chargingTime": "Tiempo de carga", "dischargingTime": "Tiempo de descarga", "batteryLevel": "Nivel (0-1)", "screenResolution": "Resolución de pantalla", "maxWidth": "Ancho máximo", "maxHeight": "Alto máximo", "minWidth": "Ancho mínimo", "minHeight": "Alto mínimo", "hardwareProperties": "Propiedades de hardware", "deviceMemory": "Memoria del dispositivo (GB)", "audioProperties": "Propiedades de audio", "sampleRate": "Frecuencia de muestreo", "maxChannelCount": "Número máximo de canales", "vendorInfo": "Información del proveedor", "vendor": "Proveedor", "vendorSub": "Vendor Sub", "productSub": "Product Sub", "brand": "Marca", "brandVersion": "Versión de marca", "proFeature": "Esta es una función Pro", "generateFingerprint": "Generar Huella Digital", "refreshFingerprint": "Actualizar Huella Digital" }, "warnings": { "windowResizeTitle": "Dimensiones de ventana personalizadas", "windowResizeDescription": "Cambiar las dimensiones de la ventana del navegador puede aumentar la posibilidad de que los sitios web detecten que la información del navegador está falsificada.", "windowResizeCamoufoxTitle": "Viewport bloqueado por Camoufox", "windowResizeCamoufoxDescription": "Camoufox bloquea el viewport a las dimensiones de pantalla falsificadas para anti-fingerprinting. Redimensionar la ventana puede causar áreas recortadas o grises. Este es el comportamiento esperado.", "dontShowAgain": "No mostrar esto de nuevo", "continue": "Continuar", "cancel": "Cancelar" }, "syncAll": { "title": "Activar sincronización para elementos existentes", "description": "Tienes elementos que no se están sincronizando. ¿Te gustaría activar la sincronización para todos?", "itemsList": "Elementos no sincronizados: {{items}}", "proxies": "{{count}} proxy", "proxies_plural": "{{count}} proxies", "groups": "{{count}} grupo", "groups_plural": "{{count}} grupos", "vpns": "{{count}} VPN", "vpns_plural": "{{count}} VPNs", "enableAll": "Activar todos", "skip": "Omitir", "success": "Sincronización activada para todos los elementos" }, "crossOs": { "viewOnly": "Este perfil fue creado en {{os}} y no es compatible con este sistema", "cannotLaunch": "Este perfil fue creado en {{os}} y no es compatible con este sistema", "cannotModify": "No se pueden modificar los ajustes de sincronización de un perfil de otro sistema operativo" }, "cookies": { "management": { "title": "Gestión de Cookies", "menuItem": "Gestión de Cookies" }, "import": { "title": "Importar Cookies", "description": "Importar cookies desde un archivo en formato Netscape o JSON.", "selectFile": "Elegir Archivo", "preview": "{{count}} cookies encontradas", "success": "Se importaron {{imported}} cookies exitosamente ({{replaced}} reemplazadas)", "error": "Error al importar cookies", "proFeature": "La importación de cookies es una función Pro" }, "export": { "title": "Exportar Cookies", "description": "Exportar cookies de este perfil.", "formatLabel": "Formato", "netscape": "Netscape TXT", "json": "JSON", "success": "Cookies exportadas exitosamente", "error": "Error al exportar cookies" } }, "profileInfo": { "title": "Detalles del Perfil", "tabs": { "info": "Info", "settings": "Configuración" }, "fields": { "profileId": "ID del Perfil", "browser": "Navegador", "releaseType": "Tipo de Versión", "proxyVpn": "Proxy / VPN", "group": "Grupo", "tags": "Etiquetas", "note": "Nota", "syncStatus": "Estado de Sincronización", "lastLaunched": "Último Lanzamiento", "hostOs": "SO Host", "ephemeral": "Efímero", "extensionGroup": "Grupo de Extensiones" }, "values": { "none": "Ninguno", "never": "Nunca", "copied": "¡Copiado!", "yes": "Sí" }, "network": { "bypassRules": "Reglas de Omisión de Proxy", "bypassRulesTitle": "Reglas de Omisión de Proxy", "bypassRulesDescription": "Las solicitudes que coincidan con estas reglas se conectarán directamente, omitiendo el proxy.", "addRule": "Agregar Regla", "rulePlaceholder": "ej. example.com, 192.168.1.*, .*\\.local", "noRules": "No hay reglas de omisión configuradas.", "ruleTypes": "Soporta nombres de host, direcciones IP y patrones regex." }, "actions": { "manageCookies": "Administrar Cookies", "assignExtensionGroup": "Asignar Grupo de Extensiones" }, "clone": { "title": "Clonar Perfil", "description": "Ingrese un nombre para el perfil clonado", "namePlaceholder": "Nombre del perfil", "button": "Clonar" } }, "extensions": { "title": "Extensiones", "description": "Administra extensiones de navegador y grupos de extensiones para tus perfiles.", "upload": "Subir", "delete": "Eliminar", "extensionsTab": "Extensiones", "groupsTab": "Grupos", "managedNotice": "Las extensiones administradas aquí reemplazarán cualquier extensión instalada manualmente en los perfiles al iniciarlos.", "proRequired": "La gestión de extensiones es una función Pro", "empty": "No se han subido extensiones aún.", "noGroups": "No se han creado grupos de extensiones aún.", "createGroup": "Crear Grupo", "addToGroup": "Agregar extensión...", "removeFromGroup": "Eliminar del grupo", "deleteGroup": "Eliminar grupo", "extensionGroup": "Grupo de Extensiones", "compatibility": { "label": "Compatibilidad", "chromium": "Chromium", "firefox": "Firefox", "both": "Chromium y Firefox" }, "selectedFile": "Archivo seleccionado", "namePlaceholder": "Nombre de la extensión", "groupNamePlaceholder": "Nombre del grupo", "uploadSuccess": "Extensión subida exitosamente", "deleteSuccess": "Extensión eliminada exitosamente", "groupCreateSuccess": "Grupo de extensiones creado exitosamente", "groupUpdateSuccess": "Grupo de extensiones actualizado exitosamente", "groupDeleteSuccess": "Grupo de extensiones eliminado exitosamente", "deleteConfirmTitle": "Eliminar Extensión", "deleteConfirmDescription": "¿Estás seguro de que deseas eliminar \"{{name}}\"? Esta acción no se puede deshacer.", "deleteGroupConfirmTitle": "Eliminar Grupo de Extensiones", "deleteGroupConfirmDescription": "¿Estás seguro de que deseas eliminar el grupo \"{{name}}\"? Esta acción no se puede deshacer.", "invalidFileType": "Tipo de archivo no válido. Suba un archivo .crx, .xpi o .zip.", "readError": "No se pudo leer el archivo de extensión.", "assignTitle": "Asignar Grupo de Extensiones", "assignDescription": "Asignar {{count}} perfil(es) seleccionado(s) a un grupo de extensiones.", "noGroup": "Ninguno (Sin Grupo de Extensiones)", "assignSuccess": "Grupo de extensiones asignado exitosamente", "editExtension": "Editar extensión", "updateSuccess": "Extensión actualizada exitosamente", "reupload": "Re-subir", "version": "Versión", "author": "Autor", "homepage": "Página de inicio", "editGroup": "Editar grupo", "editGroupDescription": "Actualiza el nombre del grupo y gestiona qué extensiones están incluidas.", "groupExtensions": "Extensiones en este grupo", "noExtensionsInGroup": "Aún no se han añadido extensiones", "editExtensionDescription": "Actualizar el nombre de la extensión, ver metadatos o volver a cargar el archivo de extensión.", "metadata": "Metadatos", "noMetadata": "No hay metadatos disponibles del manifiesto.", "selectFile": "Elegir archivo", "syncEnabled": "Sincronización habilitada", "syncDisabled": "Sincronización deshabilitada", "syncEnableTooltip": "Habilitar sincronización", "syncDisableTooltip": "Deshabilitar sincronización" }, "pro": { "badge": "PRO", "fingerprintLocked": "La edición de huellas digitales es una función Pro", "cookieCopyLocked": "La copia de cookies es una función Pro", "cookieImportLocked": "La importación de cookies es una función Pro", "cookieExportLocked": "La exportación de cookies es una función Pro", "cookieManagementLocked": "La gestión de cookies es una función Pro" } }