/* Spanish localization for CodexBar */

/* iCloud Sync */
"+ %d more" = "+ %d más";
"Conversations (%@)" = "Conversaciones (%@)";
"Fast" = "Rápido";
"iCloud Sync" = "iCloud Sync";
"Projects" = "Proyectos";
"Session %@" = "Sesión %@";
"Std" = "Est.";
"Show all (%d)" = "Mostrar todo (%d)";
"Show less" = "Mostrar menos";
"Sync settings and providers across your Macs via iCloud" = "Sync settings and providers across your Macs via iCloud";
"Include API keys, cookies, and tokens" = "Include API keys, cookies, and tokens";
"Sync usage snapshots" = "Sync usage snapshots";
"Show accounts from other Macs" = "Show accounts from other Macs";
"Requires a signed release build of CodexBar." = "Requires a signed release build of CodexBar.";
"Sign in to iCloud in System Settings to enable sync." = "Sign in to iCloud in System Settings to enable sync.";
"iCloud access is restricted on this Mac." = "iCloud access is restricted on this Mac.";
"Sync is paused: another Mac uses a newer version of CodexBar. Update to resume." = "Sync is paused: another Mac uses a newer version of CodexBar. Update to resume.";
"Last successful fetch" = "Last successful fetch";
"Last successful push" = "Last successful push";
"Never" = "Never";
"Macs" = "Macs";
"No synced Macs yet." = "No synced Macs yet.";
"Secrets use iCloud end-to-end encryption via encryptedValues. Hooks and machine-local paths never sync." = "Secrets use iCloud end-to-end encryption via encryptedValues. Hooks and machine-local paths never sync.";
"Last seen %@" = "Last seen %@";
"This Mac" = "This Mac";
"another Mac" = "another Mac";
"%dm ago" = "%dm ago";
"%dh ago" = "%dh ago";
"%dd ago" = "%dd ago";

"tab_hooks" = "Hooks";
"hooks_enable_title" = "Activar hooks";
"hooks_enable_subtitle" = "Ejecuta comandos externos cuando ocurran eventos de cuota o proveedor.";
"hooks_trust_warning" = "Los hooks pueden ejecutar comandos locales en tu Mac. Configura solo comandos de confianza.";
"hooks_rules_header" = "Reglas";
"hooks_empty" = "No hay hooks configurados.";
"hooks_add_rule" = "Añadir regla";
"hooks_delete_rule" = "Eliminar regla";
"hooks_rule_enabled" = "Activado";
"hooks_event" = "Evento";
"hooks_provider" = "Proveedor";
"hooks_any_provider" = "Cualquier proveedor";
"hooks_threshold" = "Ejecutar con uso ≥";
"hooks_threshold_placeholder" = "90";
"hooks_executable_placeholder" = "/usr/local/bin/my-command";
"hooks_arguments_placeholder" = "Argumentos";
"hooks_argument_placeholder" = "Argumento";
"hooks_add_argument" = "Añadir argumento";
"hooks_delete_argument" = "Eliminar argumento";

"ollama_safari_cookie_access_hint" = "Las cookies de Safari necesitan acceso total al disco para CodexBar (Ajustes del Sistema > Privacidad y seguridad).";
"ollama_browser_cookie_decryption_denied" = "Se rechazó en el Llavero el descifrado de las cookies de %@. Abre la tarjeta del proveedor y haz clic en Actualizar (⌘R) para volver a solicitar acceso al Llavero.";
"ollama_browser_cookie_decryption_disabled" = "El descifrado de las cookies de %@ está desactivado en CodexBar; activa el acceso al Llavero y actualiza.";

" providers" = " proveedores";
"(System)" = "(Sistema)";
"30d" = "30 d";
"7d" = "7 d";
"A managed Codex login is already running. Wait for it to finish before adding " = "Ya hay un inicio de sesión gestionado de Codex en curso. Espera a que termine antes de añadir ";
"API key" = "Clave de API";
"API region" = "Región de API";
"API token" = "Token de API";
"API tokens" = "Tokens de API";
"About" = "Acerca de";
"Account" = "Cuenta";
"Accounts" = "Cuentas";
"Accounts subtitle" = "Subtítulo de cuentas";
"Active" = "Activo";
"Add" = "Añadir";
"Add Workspace" = "Añadir espacio de trabajo";
"Advanced" = "Avanzado";
"All" = "Todo";
"Always allow prompts" = "Permitir siempre las solicitudes";
"Animation pattern" = "Patrón de animación";
"Antigravity login is managed in the app" = "El inicio de sesión de Antigravity se gestiona en la app";
"Applies only to the Security.framework OAuth keychain reader." = "Solo se aplica al lector de Llavero OAuth de Security.framework.";
"Auto falls back to the next source if the preferred one fails." = "Auto recurre a la siguiente fuente si la preferida falla.";
"Auto uses API first, then falls back to CLI on auth failures." = "Auto usa primero la API y recurre a la CLI si falla la autenticación.";
"Auto-detect" = "Detección automática";
"Auto-refresh is off; use the menu's Refresh command." = "La actualización automática está desactivada; usa el comando Actualizar del menú.";
"Auto-refresh: hourly · Timeout: 10m" = "Actualización automática: cada hora · Tiempo de espera: 10 m";
"Automatic" = "Automático";
"Automatic imports browser cookies and WorkOS tokens." = "El modo automático importa cookies del navegador y tokens de WorkOS.";
"Automatic imports browser cookies and local storage tokens." = "El modo automático importa cookies del navegador y tokens del almacenamiento local.";
"Automatic imports browser cookies for dashboard extras." = "El modo automático importa cookies del navegador para los extras del panel.";
"Automatic imports browser cookies for the web API." = "El modo automático importa cookies del navegador para la API web.";
"Automatic imports browser cookies from Model Studio/Bailian." = "El modo automático importa cookies del navegador desde Model Studio/Bailian.";
"Automatic imports browser cookies from admin.mistral.ai." = "El modo automático importa cookies del navegador desde admin.mistral.ai.";
"Automatic imports browser cookies from opencode.ai." = "El modo automático importa cookies del navegador desde opencode.ai.";
"Automatic imports browser cookies or stored sessions." = "El modo automático importa cookies del navegador o sesiones guardadas.";
"Automatic imports browser cookies." = "El modo automático importa cookies del navegador.";
"Automatically imports browser session cookie." = "Importa automáticamente la cookie de sesión del navegador.";
"Automatically opens CodexBar when you start your Mac." = "Abre CodexBar automáticamente al iniciar tu Mac.";
"Automation" = "Automatización";
"Average (\\(label1) + \\(label2))" = "Promedio (\\(label1) + \\(label2))";
"Average (\\(metadata.sessionLabel) + \\(metadata.weeklyLabel))" = "Promedio (\\(metadata.sessionLabel) + \\(metadata.weeklyLabel))";
"Avoid Keychain prompts" = "Evitar solicitudes del Llavero";
"Balance" = "Saldo";
"Battery Saver" = "Ahorro de batería";
"Bordered" = "Con borde";
"Build" = "Compilación";
"Built \\(buildTimestamp)" = "Compilado \\(buildTimestamp)";
"Buy Credits..." = "Comprar créditos...";
"Buy Credits…" = "Comprar créditos…";
"CLI paths" = "Rutas de la CLI";
"CLI sessions" = "Sesiones de la CLI";
"Caches" = "Cachés";
"Cancel" = "Cancelar";
"Check for Updates…" = "Buscar actualizaciones…";
"Check for updates automatically" = "Buscar actualizaciones automáticamente";
"Check if you like your agents having some fun up there." = "Actívalo si te gusta que tus agentes se diviertan ahí arriba.";
"Check provider status" = "Comprobar estado del proveedor";
"Choose Codex workspace" = "Elegir espacio de trabajo de Codex";
"Choose the MiniMax host (global .io or China mainland .com)." = "Elige el host de MiniMax (global .io o China continental .com).";
"Choose up to " = "Elige hasta ";
"Choose up to \\(Self.maxOverviewProviders) providers" = "Elige hasta \\(Self.maxOverviewProviders) proveedores";
"Choose up to \\(count) providers" = "Elige hasta \\(count) proveedores";
"Choose what to show in the menu bar (Pace shows usage vs. expected)." = "Elige qué mostrar en la barra de menús (Ritmo muestra el uso frente al previsto).";
"Choose which Codex account CodexBar should follow." = "Elige qué cuenta de Codex debe seguir CodexBar.";
"Choose which window drives the menu bar percent." = "Elige qué ventana determina el porcentaje de la barra de menús.";
"Chrome" = "Chrome";
"Claude CLI not found" = "No se encontró la CLI de Claude";
"Claude binary" = "Binario de Claude";
"Claude cookies" = "Cookies de Claude";
"Claude login failed" = "El inicio de sesión de Claude falló";
"Claude login timed out" = "El inicio de sesión de Claude agotó el tiempo de espera";
"Close" = "Cerrar";
"Codex CLI not found" = "No se encontró la CLI de Codex";
"Codex account login already running" = "Ya hay un inicio de sesión de cuenta de Codex en curso";
"Codex binary" = "Binario de Codex";
"Codex login failed" = "El inicio de sesión de Codex falló";
"Codex login timed out" = "El inicio de sesión de Codex agotó el tiempo de espera";
"CodexBar Lifecycle Keepalive" = "Mantenimiento del ciclo de vida de CodexBar";
"CodexBar can't show its menu bar icon" = "CodexBar no puede mostrar su icono en la barra de menús";
"CodexBar could not read managed account storage. " = "CodexBar no pudo leer el almacenamiento de cuentas gestionadas. ";
"Configure…" = "Configurar…";
"Connected" = "Conectado";
"Controls how much detail is logged." = "Controla cuánto detalle se registra.";
"Cookie header" = "Cabecera de cookie";
"Cookie source" = "Origen de la cookie";
"Cookie: ..." = "Cookie: ...";
"Cookie: \\u{2026}\\\n\\\nor paste a cURL capture from the Abacus AI dashboard" = "Cookie: \\u{2026}\\\n\\\no pega una captura cURL del panel de Abacus AI";
"Cookie: \\u{2026}\\\n\\\nor paste the __Secure-next-auth.session-token value" = "Cookie: \\u{2026}\\\n\\\no pega el valor de __Secure-next-auth.session-token";
"Cookie: \\u{2026}\\\n\\\nor paste the kimi-auth token value" = "Cookie: \\u{2026}\\\n\\\no pega el valor del token kimi-auth";
"Cookie: …" = "Cookie: …";
"CopilotDeviceFlow" = "CopilotDeviceFlow";
"Cost" = "Coste";
"Could not add Codex account" = "No se pudo añadir la cuenta de Codex";
"Could not open Terminal for Gemini" = "No se pudo abrir la Terminal para Gemini";
"Could not start claude /login" = "No se pudo iniciar claude /login";
"Could not start codex login" = "No se pudo iniciar codex login";
"Could not switch system account" = "No se pudo cambiar la cuenta del sistema";
"Credits" = "Créditos";
"Individual credits" = "Créditos individuales";
"Workspace" = "Espacio de trabajo";
"Credits history" = "Historial de créditos";
"Cursor login failed" = "El inicio de sesión de Cursor falló";
"Custom" = "Personalizado";
"Custom Path" = "Ruta personalizada";
"Daily Routines" = "Rutinas diarias";
"Debug" = "Depuración";
"Default" = "Predeterminado";
"Disable Keychain access" = "Desactivar el acceso al Llavero";
"Disabled" = "Desactivado";
"Dismiss" = "Descartar";
"Disconnected" = "Desconectado";
"Display" = "Pantalla";
"Display mode" = "Modo de visualización";
"Display reset times as absolute clock values instead of countdowns." = "Mostrar las horas de reinicio como valores de reloj absolutos en lugar de cuentas atrás.";
"Done" = "Listo";
"Effective PATH" = "PATH efectivo";
"Email" = "Correo electrónico";
"Enable Merge Icons to configure Overview tab providers." = "Activa Combinar iconos para configurar los proveedores de la pestaña Resumen.";
"Enable file logging" = "Activar registro en archivo";
"Enabled" = "Activado";
"Error" = "Error";
"Error simulation" = "Simulación de errores";
"Expose troubleshooting tools in the Debug tab." = "Muestra herramientas de diagnóstico en la pestaña Depuración.";
"Failed" = "Falló";
"False" = "Falso";
"Fetch strategy attempts" = "Intentos de estrategia de obtención";
"Fetching" = "Obteniendo";
"Field" = "Campo";
"Field subtitle" = "Subtítulo del campo";
"Finish the current managed account change before switching the system account." = "Termina el cambio de cuenta gestionada actual antes de cambiar la cuenta del sistema.";
"Force animation on next refresh" = "Forzar animación en la próxima actualización";
"Gateway region" = "Región de la pasarela";
"Gemini CLI not found" = "No se encontró la CLI de Gemini";
"Gemini/Antigravity, surfacing incidents in the icon and menu." = "Gemini/Antigravity, mostrando incidencias en el icono y el menú.";
"General" = "General";
"GitHub" = "GitHub";
"GitHub Copilot Login" = "Inicio de sesión de GitHub Copilot";
"GitHub Login" = "Inicio de sesión de GitHub";
"Hide details" = "Ocultar detalles";
"Hide personal information" = "Ocultar información personal";
"Historical tracking" = "Seguimiento histórico";
"How often CodexBar polls providers in the background." = "Con qué frecuencia CodexBar consulta a los proveedores en segundo plano.";
"Inactive" = "Inactivo";
"Install CLI" = "Instalar CLI";
"Install the Claude CLI (npm i -g @anthropic-ai/claude-code) and try again." = "Instala la CLI de Claude (npm i -g @anthropic-ai/claude-code) e inténtalo de nuevo.";
"Install the Codex CLI (npm i -g @openai/codex) and try again." = "Instala la CLI de Codex (npm i -g @openai/codex) e inténtalo de nuevo.";
"Install the Gemini CLI (npm i -g @google/gemini-cli) and try again." = "Instala la CLI de Gemini (npm i -g @google/gemini-cli) e inténtalo de nuevo.";
"JetBrains AI is ready" = "JetBrains AI está listo";
"JetBrains IDE" = "IDE de JetBrains";
"Keep CLI sessions alive" = "Mantener activas las sesiones de la CLI";
"Keyboard shortcut" = "Atajo de teclado";
"Keychain access" = "Acceso al Llavero";
"Keychain prompt policy" = "Política de solicitudes del Llavero";
"Last \\(name) fetch failed:" = "La última obtención de \\(name) falló:";
"Last \\(self.store.metadata(for: self.provider).displayName) fetch failed:" = "La última obtención de \\(self.store.metadata(for: self.provider).displayName) falló:";
"Last attempt" = "Último intento";
"Link" = "Enlace";
"Loading animations" = "Animaciones de carga";
"Loading…" = "Cargando…";
"Local" = "Local";
"Logging" = "Registro";
"Login failed" = "El inicio de sesión falló";
"Login shell PATH (startup capture)" = "PATH del shell de inicio (captura al arrancar)";
"Login timed out" = "El inicio de sesión agotó el tiempo de espera";
"MCP details" = "Detalles de MCP";
"Managed Codex accounts unavailable" = "Cuentas gestionadas de Codex no disponibles";
"Managed account storage is unreadable. Live account access is still available, " = "El almacenamiento de cuentas gestionadas no se puede leer. El acceso a cuentas en vivo sigue disponible, ";
"Manual" = "Manual";
"May your tokens never run out—keep agent limits in view." = "Que tus tokens nunca se agoten: mantén los límites de tus agentes a la vista.";
"Menu bar" = "Barra de menús";
"Menu bar auto-shows the provider closest to its rate limit." = "La barra de menús muestra automáticamente el proveedor más cercano a su límite.";
"Menu bar metric" = "Métrica de la barra de menús";
"Menu bar shows percent" = "La barra de menús muestra el porcentaje";
"Menu content" = "Contenido del menú";
"Merge Icons" = "Combinar iconos";
"Never prompt" = "No solicitar nunca";
"No" = "No";
"No Codex accounts detected yet." = "Aún no se han detectado cuentas de Codex.";
"No JetBrains IDE detected" = "No se detectó ningún IDE de JetBrains";
"No cost history data." = "No hay datos de historial de coste.";
"No credits history data." = "No hay datos de historial de créditos.";
"No data available" = "No hay datos disponibles";
"No data yet" = "Aún no hay datos";
"No enabled providers available for Overview." = "No hay proveedores activados disponibles para Resumen.";
"No providers selected" = "No hay proveedores seleccionados";
"No token accounts yet." = "Aún no hay cuentas con token.";
"No usage breakdown data." = "No hay datos de desglose de uso.";
"None" = "Ninguno";
"Notifications" = "Notificaciones";
"Notifies when the 5-hour session quota hits 0% and when it becomes " = "Avisa cuando la cuota de sesión de 5 horas llega al 0 % y cuando vuelve a estar ";
"OK" = "Aceptar";
"Obscure email addresses in the menu bar and menu UI." = "Oculta las direcciones de correo en la barra de menús y la interfaz del menú.";
"Off" = "Desactivado";
"Offline" = "Sin conexión";
"On" = "Activado";
"Online" = "En línea";
"Only on user action" = "Solo en acciones del usuario";
"Open" = "Abrir";
"Open API Keys" = "Abrir claves de API";
"Open Amp Settings" = "Abrir ajustes de Amp";
"Open Antigravity to sign in, then refresh CodexBar." = "Abre Antigravity para iniciar sesión y luego actualiza CodexBar.";
"Open Browser" = "Abrir navegador";
"Open Coding Plan" = "Abrir plan de programación";
"Open Console" = "Abrir Consola";
"Open Dashboard" = "Abrir panel";
"Open Mistral Admin" = "Abrir administración de Mistral";
"Open Menu Bar Settings" = "Abrir ajustes de la barra de menús";
"Open Ollama Settings" = "Abrir ajustes de Ollama";
"Open Terminal" = "Abrir Terminal";
"Open Usage Page" = "Abrir página de uso";
"Open Warp API Key Guide" = "Abrir la guía de la clave de API de Warp";
"Open menu" = "Abrir menú";
"Open token file" = "Abrir archivo de token";
"OpenAI cookies" = "Cookies de OpenAI";
"OpenAI web extras" = "Extras web de OpenAI";
"Option A" = "Opción A";
"Option B" = "Opción B";
"Optional override if workspace lookup fails." = "Anulación opcional si falla la búsqueda del espacio de trabajo.";
"Options" = "Opciones";
"Override auto-detection with a custom IDE base path" = "Anular la detección automática con una ruta base de IDE personalizada";
"Overview" = "Resumen";
"Overview rows always follow provider order." = "Las filas de Resumen siempre siguen el orden de los proveedores.";
"Overview tab providers" = "Proveedores de la pestaña Resumen";
"Paste API key…" = "Pega la clave de API…";
"Paste API token…" = "Pega el token de API…";
"Paste key…" = "Pega la clave…";
"Paste sessionKey or OAuth token…" = "Pega la sessionKey o el token OAuth…";
"Paste the Cookie header from a request to admin.mistral.ai. " = "Pega la cabecera Cookie de una petición a admin.mistral.ai. ";
"Paste token…" = "Pega el token…";
"Personal" = "Personal";
"Picker" = "Selector";
"Picker subtitle" = "Subtítulo del selector";
"Placeholder" = "Marcador de posición";
"Plan" = "Plan";
"Plan Usage" = "Uso del plan";
"Play full-screen confetti when weekly usage resets." = "Mostrar confeti a pantalla completa cuando se reinicia el uso semanal.";
"Polls OpenAI/Claude status pages and Google Workspace for " = "Consulta las páginas de estado de OpenAI/Claude y Google Workspace para ";
"Prevents any Keychain access while enabled." = "Impide cualquier acceso al Llavero mientras esté activado.";
"Primary (API key limit)" = "Principal (límite de la clave de API)";
"Primary (\\(label))" = "Principal (\\(label))";
"Primary (\\(metadata.sessionLabel))" = "Principal (\\(metadata.sessionLabel))";
"Probe logs" = "Registros de sondeo";
"Progress bars fill as you consume quota (instead of showing remaining)." = "Las barras de progreso se llenan a medida que consumes la cuota (en lugar de mostrar lo restante).";
"Provider" = "Proveedor";
"Providers" = "Proveedores";
"Quit CodexBar" = "Salir de CodexBar";
"Random (default)" = "Aleatorio (predeterminado)";
"Reads local usage logs. Shows today + last 30 days cost in the menu." = "Lee los registros de uso locales. Muestra el coste de hoy + la ventana de historial seleccionada en el menú.";
"Refresh" = "Actualizar";
"Refresh cadence" = "Frecuencia de actualización";
"Remote" = "Remoto";
"Remove" = "Eliminar";
"Remove Codex account?" = "¿Eliminar la cuenta de Codex?";
"Remove \\(account.email) from CodexBar? Its managed Codex home will be deleted." = "¿Eliminar \\(account.email) de CodexBar? Su directorio Codex gestionado se borrará.";
"Remove \\(email) from CodexBar? Its managed Codex home will be deleted." = "¿Eliminar \\(email) de CodexBar? Su directorio Codex gestionado se borrará.";
"Remove selected account" = "Eliminar la cuenta seleccionada";
"Replace critter bars with provider branding icons and a percentage." = "Sustituir las barras de bichitos por iconos de marca del proveedor y un porcentaje.";
"Replay selected animation" = "Reproducir la animación seleccionada";
"Requires authentication via GitHub Device Flow." = "Requiere autenticación mediante el flujo de dispositivo de GitHub.";
"Resets: \\(reset)" = "Se reinicia: \\(reset)";
"reset_tomorrow_format" = "mañana, %@";
"Rolling five-hour limit" = "Límite móvil de cinco horas";
"Search hourly" = "Búsquedas por hora";
"Secondary (\\(label))" = "Secundario (\\(label))";
"Secondary (\\(metadata.weeklyLabel))" = "Secundario (\\(metadata.weeklyLabel))";
"Select a provider" = "Selecciona un proveedor";
"Select the IDE to monitor" = "Selecciona el IDE a monitorizar";
"Session quota notifications" = "Notificaciones de cuota de sesión";
"Session tokens" = "Tokens de sesión";
"provider_section_connection" = "Conexión";
"provider_section_menu_bar" = "Barra de menús";
"Show Codex Credits and Claude Extra usage sections in the menu." = "Mostrar las secciones de Créditos de Codex y Uso adicional de Claude en el menú.";
"Show Debug Settings" = "Mostrar ajustes de depuración";
"Show all token accounts" = "Mostrar todas las cuentas con token";
"Show cost summary" = "Mostrar resumen de coste";
"Show credits + extra usage" = "Mostrar créditos + uso adicional";
"Show details" = "Mostrar detalles";
"Show most-used provider" = "Mostrar el proveedor más usado";
"Show provider icons in the switcher (otherwise show a weekly progress line)." = "Mostrar los iconos de proveedor en el selector (de lo contrario, mostrar una línea de progreso semanal).";
"Show reset time as clock" = "Mostrar la hora de reinicio como reloj";
"Show usage as used" = "Mostrar el uso como consumido";
"Sign in via button below" = "Inicia sesión con el botón de abajo";
"Skip teardown between probes (debug-only)." = "Omitir el cierre entre sondeos (solo depuración).";
"Stack token accounts in the menu (otherwise show an account switcher bar)." = "Apilar las cuentas con token en el menú (de lo contrario, mostrar una barra de cambio de cuenta).";
"Start at Login" = "Abrir al iniciar sesión";
"Status" = "Estado";
"Store Claude sessionKey cookies or OAuth access tokens." = "Almacena cookies sessionKey de Claude o tokens de acceso OAuth.";
"Store multiple Abacus AI Cookie headers." = "Almacena varias cabeceras Cookie de Abacus AI.";
"Store multiple Augment Cookie headers." = "Almacena varias cabeceras Cookie de Augment.";
"Store multiple Cursor Cookie headers." = "Almacena varias cabeceras Cookie de Cursor.";
"Store multiple Factory Cookie headers." = "Almacena varias cabeceras Cookie de Factory.";
"Store multiple MiniMax Cookie headers." = "Almacena varias cabeceras Cookie de MiniMax.";
"Store multiple Mistral Cookie headers." = "Almacena varias cabeceras Cookie de Mistral.";
"Store multiple Ollama Cookie headers." = "Almacena varias cabeceras Cookie de Ollama.";
"Store multiple OpenCode Cookie headers." = "Almacena varias cabeceras Cookie de OpenCode.";
"Store multiple OpenCode Go Cookie headers." = "Almacena varias cabeceras Cookie de OpenCode Go.";
"Stored in the CodexBar config file." = "Almacenado en el archivo de configuración de CodexBar.";
"Stored in ~/.codexbar/config.json. " = "Almacenado en ~/.codexbar/config.json. ";
"Stored in ~/.codexbar/config.json. Paste the key from the Synthetic dashboard." = "Almacenado en ~/.codexbar/config.json. Pega la clave del panel de Synthetic.";
"Stored in ~/.codexbar/config.json. Paste your Coding Plan API key from Model Studio." = "Almacenado en ~/.codexbar/config.json. Pega tu clave de API del plan de programación desde Model Studio.";
"Stored in ~/.codexbar/config.json. Paste your MiniMax API key." = "Almacenado en ~/.codexbar/config.json. Pega tu clave de API de MiniMax.";
"Stored in ~/.codexbar/config.json. You can also provide KILO_API_KEY or " = "Almacenado en ~/.codexbar/config.json. También puedes proporcionar KILO_API_KEY o ";
"Stores local Codex usage history (8 weeks) to personalize Pace predictions." = "Almacena el historial de uso local de Codex (8 semanas) para personalizar las predicciones de Ritmo.";
"Surprise me" = "Sorpréndeme";
"Switcher shows icons" = "El selector muestra iconos";
"Symlink CodexBarCLI to /usr/local/bin and /opt/homebrew/bin as codexbar." = "Crear un enlace simbólico de CodexBarCLI en /usr/local/bin y /opt/homebrew/bin como codexbar.";
"System" = "Sistema";
"Temporarily shows the loading animation after the next refresh." = "Muestra temporalmente la animación de carga tras la próxima actualización.";
"terminal_app_subtitle" = "Terminal usado por la acción Abrir Terminal";
"terminal_app_title" = "Terminal predeterminado";
"Tertiary (\\(label))" = "Terciario (\\(label))";
"Tertiary (\\(tertiaryTitle))" = "Terciario (\\(tertiaryTitle))";
"The default Codex account on this Mac." = "La cuenta de Codex predeterminada en este Mac.";
"Toggle" = "Interruptor";
"Toggle subtitle" = "Subtítulo del interruptor";
"Token" = "Token";
"Trigger the menu bar menu from anywhere." = "Abrir el menú de la barra de menús desde cualquier lugar.";
"True" = "Verdadero";
"Twitter" = "Twitter";
"Unsupported" = "No compatible";
"Update Channel" = "Canal de actualizaciones";
"Updated" = "Actualizado";
"Updated %@" = "Actualizado %@";
"Updated relative %@" = "Actualizado %@";
"Updated absolute %@" = "Actualizado %@";
"Updates unavailable in this build." = "Actualizaciones no disponibles en esta compilación.";
"Usage" = "Uso";
"Usage breakdown" = "Desglose de uso";
"Usage history (30 days)" = "Historial de uso";
"Usage source" = "Origen del uso";
"Use BigModel for the China mainland endpoints (open.bigmodel.cn)." = "Usar BigModel para los endpoints de China continental (open.bigmodel.cn).";
"Use a single menu bar icon with a provider switcher." = "Usar un único icono en la barra de menús con un selector de proveedor.";
"Use international or China mainland console gateways for quota fetches." = "Usar las pasarelas de consola internacionales o de China continental para obtener la cuota.";
"Version" = "Versión";
"Version \\(self.versionString)" = "Versión \\(self.versionString)";
"Version \\(version)" = "Versión \\(version)";
"Version \\(versionString)" = "Versión \\(versionString)";
"Vertex AI Login" = "Inicio de sesión de Vertex AI";
"Wait for the current managed Codex login to finish before adding another account." = "Espera a que termine el inicio de sesión gestionado de Codex actual antes de añadir otra cuenta.";
"Waiting for Authentication..." = "Esperando la autenticación...";
"Website" = "Sitio web";
"Weekly limit confetti" = "Confeti del límite semanal";
"Weekly token limit" = "Límite semanal de tokens";
"Weekly usage" = "Uso semanal";
"Weekly usage unavailable for this account." = "Uso semanal no disponible para esta cuenta.";
"Window: \\(window)" = "Ventana: \\(window)";
"Write logs to \\(self.fileLogPath) for debugging." = "Escribir registros en \\(self.fileLogPath) para depuración.";
"Yes" = "Sí";
"\\(detail.modelCode): \\(usage)" = "\\(detail.modelCode): \\(usage)";
"\\(name): \\(truncated)" = "\\(name): \\(truncated)";
"\\(name): \\(updated) · 30d \\(cost)" = "\\(name): \\(updated) · 30 d \\(cost)";
"\\(name): fetching…\\(elapsed)" = "\\(name): obteniendo…\\(elapsed)";
"\\(name): last attempt \\(when)" = "\\(name): último intento \\(when)";
"\\(name): no data yet" = "\\(name): aún sin datos";
"\\(name): unsupported" = "\\(name): no compatible";
"all browsers" = "todos los navegadores";
"available again." = "disponible de nuevo.";
"built_format" = "Compilación %@";
"copilot_complete_in_browser" = "Completa el inicio de sesión en tu navegador.";
"copilot_device_code" = "Código de dispositivo copiado al portapapeles: %1$@\n\nVerifícalo en: %2$@";
"copilot_device_code_copied" = "Código de dispositivo copiado.";
"copilot_verify_at" = "Verifícalo en %@";
"copilot_waiting_text" = "Completa el inicio de sesión en tu navegador.\nEsta ventana se cierra automáticamente cuando finaliza el inicio de sesión.";
"copilot_window_closes_auto" = "Esta ventana se cierra automáticamente cuando finaliza el inicio de sesión.";
"cost_status_error" = "%1$@: %2$@";
"cost_status_fetching" = "%1$@: obteniendo… %2$@";
"cost_status_last_attempt" = "%1$@: último intento %2$@";
"cost_status_no_data" = "%@: aún sin datos";
"cost_status_snapshot" = "%1$@: %2$@ · %3$@ %4$@";
"cost_status_unsupported" = "%@: no compatible";
"credits_remaining" = "Créditos: %@";
"cursor_on_demand" = "Bajo demanda: %@";
"cursor_on_demand_with_limit" = "Bajo demanda: %1$@ / %2$@";
"extra_usage_format" = "Uso adicional: %1$@ / %2$@";
"jetbrains_detected_generate" = "Detectado: %@. Usa el asistente de IA una vez para generar datos de cuota y luego actualiza CodexBar.";
"jetbrains_detected_select" = "Detectado: %@. Selecciona tu IDE preferido en Ajustes y luego actualiza CodexBar.";
"last_fetch_failed_with_provider" = "La última obtención de %@ falló:";
"last_spend" = "Último gasto: %@";
"mcp_model_usage" = "%1$@: %2$@";
"mcp_resets" = "Se reinicia: %@";
"mcp_window" = "Ventana: %@";
"metric_average" = "Promedio (%1$@ + %2$@)";
"metric_primary" = "Principal (%@)";
"metric_secondary" = "Secundario (%@)";
"metric_tertiary" = "Terciario (%@)";
"multiple_workspaces_found" = "CodexBar encontró varios espacios de trabajo para %@. Elige el espacio de trabajo que añadir.";
"ory_session_…=…; csrftoken=…" = "ory_session_…=…; csrftoken=…";
"overview_choose_providers" = "Elige hasta %@ proveedores";
"remove_account_message" = "¿Eliminar %@ de CodexBar? Su directorio Codex gestionado se borrará.";
"version_format" = "Versión %@";
"vertex_ai_login_instructions" = "Para hacer seguimiento del uso de Vertex AI, autentícate con Google Cloud.\n\n1. Abre la Terminal\n2. Ejecuta: gcloud auth application-default login\n3. Sigue las indicaciones del navegador para iniciar sesión\n4. Define tu proyecto: gcloud config set project PROJECT_ID\n\n¿Abrir la Terminal ahora?";
"workspaceID is set but only opencode, opencodego, and deepgram support workspaceID." = "workspaceID está definido, pero solo opencode, opencodego y deepgram admiten workspaceID.";
"© 2026 Peter Steinberger. MIT License." = "© 2026 Peter Steinberger. Licencia MIT.";

/* General Pane */
"section_system" = "Sistema";
"section_usage" = "Uso";
"section_refreshing" = "Actualización";
"section_alerts" = "Alertas";
"section_celebrations" = "Celebraciones";
"section_icon" = "Icono";
"section_combined_icon" = "Icono combinado";
"section_animation" = "Animación";
"section_content" = "Contenido";
"section_agent_sessions" = "Sesiones de agentes";
"language_title" = "Idioma";
"language_subtitle" = "Cambia el idioma de la interfaz. Requiere reiniciar la app para aplicarse por completo.";
"currency_title" = "Moneda preferida";
"currency_subtitle" = "Moneda para estimaciones de coste y gastos. Usa tipos de cambio actualizados diariamente.";
"currency_auto" = "Automático (según proveedor / USD)";
"language_system" = "Sistema";
"language_english" = "English";
"language_spanish" = "Español";
"language_catalan" = "Català";
"language_chinese_simplified" = "简体中文";
"language_chinese_traditional" = "繁體中文";
"language_portuguese_brazilian" = "Português (Brasil)";
"language_swedish" = "Sueco";
"language_dutch" = "Nederlands";
"language_german" = "Deutsch";
"language_french" = "Francés";
"language_ukrainian" = "Ucraniano";
"language_russian" = "Русский";
"language_japanese" = "Japonés";
"language_korean" = "Coreano";
"language_italian" = "Italiano";
"language_polish" = "Polski";
"start_at_login_title" = "Abrir al iniciar sesión";
"start_at_login_subtitle" = "Abre CodexBar automáticamente al iniciar tu Mac.";
"show_cost_summary_subtitle" = "Lee los registros de uso locales. Muestra el coste de hoy + la ventana de historial seleccionada en el menú.";
"cost_summary_style_title" = "Estilo de visualización";
"cost_summary_style_inline" = "Solo integrado";
"cost_summary_style_submenu" = "Solo submenú";
"cost_summary_style_both" = "Ambos";
"cost_summary_style_inline_help" = "Muestra el resumen de coste directamente en el menú principal.";
"cost_summary_style_submenu_help" = "Muestra en su lugar el submenú Coste detallado.";
"cost_summary_style_both_help" = "Muestra el resumen del menú principal y el submenú Coste detallado.";
"cost_history_window_title" = "Ventana de historial";
"cost_history_window_help" = "Define cuántos días de registros de uso locales aparecen en el menú.";
"cost_history_days_title" = "Ventana de historial: %d días";
"cost_auto_refresh_info" = "Actualización automática: intervalo global (mínimo 5 min) · Tiempo de espera: 10 min";
"cost_comparison_periods_title" = "Mostrar períodos de comparación más cortos";
"cost_comparison_periods_subtitle" = "Añade totales de 7, 30 y 90 días cuando quepan en el intervalo de historial seleccionado. Estos totales reutilizan el mismo análisis local.";
"refresh_interval_title" = "Intervalo de actualización";
"manual_refresh_hint" = "La actualización automática está desactivada; usa el comando Actualizar del menú.";
"refresh_on_open_title" = "Actualizar al abrir el menú";
"refresh_on_open_subtitle" = "Obtén el uso más reciente de cada proveedor cada vez que abres el menú.";
"check_provider_status_title" = "Comprobar estado del proveedor";
"check_provider_status_subtitle" = "Consulta las páginas de estado de OpenAI/Claude y Google Workspace para Gemini/Antigravity, mostrando incidencias en el icono y el menú.";
"session_quota_notifications_subtitle" = "Avisa cuando la cuota de sesión de 5 horas llega al 0 % y cuando vuelve a estar disponible.";
"quota_depleted_title" = "Cuota agotada y restaurada";
"quota_warning_notifications_subtitle" = "Avisa cuando la cuota restante de sesión o semanal cruza los umbrales configurados.";
"threshold_warnings_title" = "Avisos de umbral";
"provider_accent_color_title" = "Color de acento";
"provider_accent_color_footer" = "Establece el color de las barras de uso, los gráficos y la pestaña del selector de este proveedor.";
"provider_accent_color_hex_label" = "Valor de color hexadecimal";
"provider_accent_color_reset" = "Usar predeterminado";
"quota_warnings_title" = "Avisos de cuota";
"quota_warning_session" = "sesión";
"quota_warning_session_capitalized" = "Sesión";
"quota_warning_weekly" = "semanal";
"quota_warning_weekly_capitalized" = "Semanal";
"predictive_pace_warnings_title" = "Avisos predictivos de ritmo";
"predictive_pace_warnings_subtitle" = "Avisa para Codex y Claude cuando el ritmo de sesión o semanal puede agotar la cuota antes del reinicio.";
"confetti_on_reset_title" = "Confeti al reiniciar";
"confetti_on_reset_subtitle" = "Reproduce confeti a pantalla completa cuando se reinicia el uso.";
"confetti_option_off" = "Desactivado";
"confetti_option_session" = "Reinicios de sesión";
"confetti_option_weekly" = "Reinicios semanales";
"confetti_option_both" = "Ambos";
"predictive_pace_warning_notification_title" = "%1$@: aviso de ritmo %2$@";
"predictive_pace_warning_notification_body" = "Al ritmo actual, esta cuota podría agotarse en %1$@, antes de reiniciarse.";
"predictive_pace_warning_notification_body_with_account" = "Cuenta %1$@. Al ritmo actual, esta cuota podría agotarse en %2$@, antes de reiniciarse.";
"quota_warning_warn_at" = "Avisar al";
"quota_warning_global_threshold_subtitle" = "Porcentajes restantes para las ventanas de sesión y semanal, salvo que un proveedor los anule.";
"quota_warning_sound" = "Reproducir sonido de notificación";
"quota_warning_onscreen_alert" = "Mostrar alerta de texto en pantalla";
"quota_warning_provider_inherits" = "Usa los ajustes globales de aviso de cuota salvo que se personalice una ventana aquí.";
"quota_warning_provider_disabled" = "Las notificaciones de aviso de cuota y los marcadores de las barras de uso están desactivados. Activa una de las dos opciones para editar estos ajustes guardados.";
"quota_warning_provider_markers_only" = "Las notificaciones de aviso de cuota están desactivadas globalmente. Estos ajustes siguen controlando los marcadores de las barras de uso.";
"quota_warning_global" = "Global";
"quota_warning_customize_thresholds" = "Personalizar umbrales de %@";
"quota_warning_enable_warnings" = "Activar avisos de %@";
"quota_warning_window_warn_at" = "%@ avisar al";
"quota_warning_off" = "Desactivado";
"quota_warning_inherited" = "Heredado: %@";
"quota_warning_depleted_only" = "solo agotado";
"quota_warning_upper" = "Más alto";
"quota_warning_lower" = "Inferior";
"quota_warning_warning" = "Advertencia";
"quota_warning_critical" = "Crítico";
"apply" = "Aplicar";
"quit_app" = "Salir de CodexBar";

/* Tab titles */
"tab_general" = "General";
"tab_providers" = "Proveedores";
"tab_notifications" = "Notificaciones";
"tab_menu_bar" = "Barra de menús";
"tab_menu" = "Menú";
"tab_advanced" = "Avanzado";
"tab_about" = "Acerca de";
"tab_debug" = "Depuración";

/* Providers Pane */
"select_a_provider" = "Selecciona un proveedor";
"cancel" = "Cancelar";
"last_fetch_failed" = "la última obtención falló";
"usage_not_fetched_yet" = "uso aún no obtenido";
"managed_account_storage_unreadable" = "El almacenamiento de cuentas gestionadas no se puede leer. El acceso a cuentas en vivo sigue disponible, pero las acciones de añadir, reautenticar y eliminar cuentas gestionadas están desactivadas hasta que el almacén se pueda recuperar.";
"remove_codex_account_title" = "¿Eliminar la cuenta de Codex?";
"remove" = "Eliminar";
"managed_login_already_running" = "Ya hay un inicio de sesión gestionado de Codex en curso. Espera a que termine antes de añadir o reautenticar otra cuenta.";
"managed_login_failed" = "El inicio de sesión gestionado de Codex no se completó. Comprueba que `codex --version` funciona en la Terminal. Si macOS bloqueó o movió `codex` a la Papelera, elimina instalaciones duplicadas obsoletas, ejecuta `npm install -g --include=optional @openai/codex@latest` y vuelve a intentarlo.";
"codex_login_output" = "Salida de codex login:";
"managed_login_missing_email" = "El inicio de sesión de Codex se completó, pero no había ningún correo de cuenta disponible. Inténtalo de nuevo tras confirmar que la cuenta tiene la sesión totalmente iniciada.";
"workspace_selection_cancelled" = "CodexBar encontró varios espacios de trabajo, pero no se seleccionó ninguno.";
"unsafe_managed_home" = "CodexBar se negó a modificar una ruta de directorio gestionado inesperada: %@";
"menu_bar_metric_title" = "Métrica de la barra de menús";
"menu_bar_metric_subtitle" = "Elige qué ventana determina el porcentaje de la barra de menús.";
"menu_bar_metric_subtitle_deepseek" = "Muestra el saldo de DeepSeek en la barra de menús.";
"menu_bar_metric_subtitle_moonshot" = "Muestra el saldo de la API de Moonshot / Kimi en la barra de menús.";
"menu_bar_metric_subtitle_mistral" = "Muestra el gasto de la API de Mistral del mes actual en la barra de menús.";
"automatic" = "Automático";
"primary_api_key_limit" = "Principal (límite de la clave de API)";

/* Display Pane */
"menu_bar_style_title" = "Estilo de la barra de menús";
"menu_bar_style_subtitle" = "Cómo se dibuja el elemento de la barra de menús.";
"menu_bar_inactive_display_contrast_title" = "Mejorar la visibilidad en pantallas inactivas";
"menu_bar_inactive_display_contrast_subtitle" = "Usa un renderizado de alto contraste para mantener legibles el icono y la métrica en otras pantallas.";
"menu_bar_style_critters" = "Bichitos";
"menu_bar_style_bars" = "Barras de medición";
"menu_bar_style_icon_percent" = "Icono y porcentaje";
"switcher_rows_title" = "Filas del selector";
"switcher_rows_icons" = "Iconos de proveedor";
"switcher_rows_progress" = "Progreso semanal";
"usage_bars_fill_title" = "Relleno de las barras de uso";
"usage_bars_fill_remaining" = "Según lo restante";
"usage_bars_fill_used" = "Según lo usado";
"reset_times_title" = "Horas de reinicio";
"reset_times_countdown" = "Cuenta atrás";
"reset_times_clock" = "Hora";
"cost_summary_title" = "Resumen de coste";
"cost_summary_off" = "Desactivado";
"merge_icons_title" = "Combinar iconos";
"merge_icons_subtitle" = "Usar un único icono en la barra de menús con un selector de proveedor.";
"show_most_used_provider_title" = "Mostrar el proveedor más usado";
"show_most_used_provider_subtitle" = "La barra de menús muestra automáticamente el proveedor más cercano a su límite.";
"display_mode_title" = "Modo de visualización";
"display_mode_subtitle" = "Elige qué mostrar en la barra de menús (Ritmo muestra el uso frente al previsto).";
"show_quota_warning_markers_title" = "Mostrar marcadores de aviso de cuota";
"show_quota_warning_markers_subtitle" = "Dibuja marcas de umbral en las barras de uso cuando hay avisos de cuota configurados.";
"weekly_progress_work_days_title" = "Días laborables del progreso semanal";
"weekly_progress_work_days_subtitle" = "Define los días laborables para los marcadores de las barras de uso semanal y los cálculos de ritmo.";
"workday_tick_appearance_title" = "Aspecto de las marcas de días laborables";
"workday_tick_appearance_subtitle" = "Elige cómo aparecen los límites de los días laborables en las barras de uso semanal.";
"workday_tick_appearance_hidden" = "Ocultas";
"workday_tick_appearance_subtle" = "Sutiles";
"workday_tick_appearance_high_contrast" = "Contraste alto";
"show_provider_changelog_links_title" = "Mostrar enlaces al registro de cambios del proveedor";
"show_provider_changelog_links_subtitle" = "Añade al menú enlaces a las notas de versión de los proveedores compatibles basados en CLI.";
"show_credits_extra_usage_title" = "Mostrar créditos + uso adicional";
"show_credits_extra_usage_subtitle" = "Muestra créditos y uso adicional para los proveedores compatibles.";
"multi_account_layout_title" = "Diseño multicuenta";
"multi_account_layout_subtitle" = "Elige cambio de cuenta segmentado o tarjetas de cuenta apiladas.";
"multi_account_layout_segmented" = "Segmentado";
"multi_account_layout_stacked" = "Apilado";
"overview_tab_providers_title" = "Proveedores de la pestaña Resumen";
"configure" = "Configurar…";
"overview_enable_merge_icons_hint" = "Activa Combinar iconos para configurar los proveedores de la pestaña Resumen.";
"overview_no_providers_hint" = "No hay proveedores activados disponibles para Resumen.";
"overview_rows_follow_order" = "Las filas de Resumen siempre siguen el orden de los proveedores.";
"overview_no_providers_selected" = "No hay proveedores seleccionados";
"agent_sessions_title" = "Sesiones de agentes";
"agent_sessions_subtitle" = "Muestra en el menú las sesiones de Codex y Claude Code locales y detectadas mediante SSH.";
"agent_sessions_hosts_title" = "Hosts SSH adicionales";
"agent_sessions_footer" = "Los Mac de tu tailnet se detectan automáticamente. Las sesiones locales se actualizan cada 30 segundos; los hosts remotos, cada 60 segundos y al abrir el menú.";
"agent_session_labels_title" = "Etiquetas de sesión";
"agent_session_labels_subtitle" = "Elige cómo se nombran las sesiones de agentes.";
"agent_session_label_project" = "Proyecto";
"agent_session_label_descriptive" = "Descriptiva";
"agent_session_label_descriptive_and_project" = "Descriptiva + proyecto";
"agent_session_unknown_project" = "Proyecto desconocido";

/* Advanced Pane */
"section_keyboard_shortcut" = "Atajo de teclado";
"open_menu_shortcut_title" = "Abrir menú";
"open_menu_shortcut_subtitle" = "Abrir el menú de la barra de menús desde cualquier lugar.";
"install_cli" = "Instalar CLI";
"install_cli_subtitle" = "Crear un enlace simbólico de CodexBarCLI en /usr/local/bin y /opt/homebrew/bin como codexbar.";
"cli_not_found" = "No se encontró CodexBarCLI en el paquete de la app.";
"no_writable_bin_dirs" = "No se encontraron directorios bin con permiso de escritura.";
"show_debug_settings_title" = "Mostrar ajustes de depuración";
"show_debug_settings_subtitle" = "Muestra herramientas de diagnóstico en la pestaña Depuración.";
"1.5× headroom" = "margen de 1,5×";
"surprise_me_title" = "Sorpréndeme";
"surprise_me_subtitle" = "Actívalo si te gusta que tus agentes se diviertan ahí arriba.";
"hide_personal_info_title" = "Ocultar información personal";
"hide_personal_info_subtitle" = "Oculta las direcciones de correo en la barra de menús y la interfaz del menú.";
"show_provider_storage_usage_title" = "Mostrar uso de almacenamiento del proveedor";
"show_provider_storage_usage_subtitle" = "Muestra el uso de disco local en los menús. Analiza en segundo plano las rutas conocidas del proveedor.";
"section_keychain_access" = "Acceso al Llavero";
"keychain_access_caption" = "Desactiva todas las lecturas y escrituras del Llavero. La importación de cookies del navegador no estará disponible; pega las cabeceras Cookie manualmente en Proveedores.";
"disable_keychain_access_title" = "Desactivar el acceso al Llavero";
"disable_keychain_access_subtitle" = "Impide cualquier acceso al Llavero mientras esté activado.";
"Re-authenticate" = "Volver a autenticar";
"kiro_reauthenticate_title" = "Inicio de sesión de Kiro CLI";
"kiro_reauthenticate_subtitle" = "Ejecuta «kiro-cli login» para renovar la sesión cuando haya caducado.";
"Kiro CLI not found" = "No se encontró Kiro CLI";
"Install kiro-cli and try again." = "Instala kiro-cli y vuelve a intentarlo.";
"Could not start kiro-cli login" = "No se pudo iniciar kiro-cli login";
"Kiro login timed out" = "El inicio de sesión de Kiro agotó el tiempo de espera";
"kiro-cli login exited with status %d." = "kiro-cli login finalizó con el estado %d.";
"Kiro login failed" = "Error al iniciar sesión en Kiro";

/* About Pane */
"about_tagline" = "Que tus tokens nunca se agoten: mantén los límites de tus agentes a la vista.";
"link_github" = "GitHub";
"link_website" = "Sitio web";
"link_twitter" = "Twitter";
"link_email" = "Correo electrónico";
"check_updates_auto" = "Buscar actualizaciones automáticamente";
"update_channel" = "Canal de actualizaciones";
"check_for_updates" = "Buscar actualizaciones…";
"updates_unavailable" = "Actualizaciones no disponibles en esta compilación.";
"copyright" = "© 2026 Peter Steinberger. Licencia MIT.";

/* Debug Pane */
"use_javascriptcore_plugin_engine" = "Usar JavaScriptCore para los complementos de proveedores";
"use_javascriptcore_plugin_engine_subtitle" = "Solo para reversión de compatibilidad. Reinicia CodexBar para aplicarlo; CODEXBAR_PLUGIN_ENGINE anula este ajuste.";
"section_logging" = "Registro";
"enable_file_logging" = "Activar registro en archivo";
"enable_file_logging_subtitle" = "Escribir registros en %@ para depuración.";
"verbosity_title" = "Nivel de detalle";
"verbosity_subtitle" = "Controla cuánto detalle se registra.";
"open_log_file" = "Abrir archivo de registro";
"force_animation_next_refresh" = "Forzar animación en la próxima actualización";
"force_animation_next_refresh_subtitle" = "Muestra temporalmente la animación de carga tras la próxima actualización.";
"section_loading_animations" = "Animaciones de carga";
"loading_animations_caption" = "Elige un patrón y reprodúcelo en la barra de menús. «Aleatorio» mantiene el comportamiento actual.";
"animation_random_default" = "Aleatorio (predeterminado)";
"replay_selected_animation" = "Reproducir la animación seleccionada";
"blink_now" = "Parpadear ahora";
"section_probe_logs" = "Registros de sondeo";
"probe_logs_caption" = "Obtén la salida de sondeo más reciente para depuración; Copiar conserva el texto completo.";
"fetch_log" = "Obtener registro";
"copy" = "Copiar";
"save_to_file" = "Guardar en archivo";
"load_parse_dump" = "Cargar volcado de análisis";
"rerun_provider_autodetect" = "Reejecutar la autodetección de proveedores";
"loading" = "Cargando…";
"no_log_yet_fetch" = "Aún no hay registro. Obtén para cargar.";
"section_fetch_strategy" = "Intentos de estrategia de obtención";
"fetch_strategy_caption" = "Últimas decisiones y errores del flujo de obtención de un proveedor.";
"section_openai_cookies" = "Cookies de OpenAI";
"openai_cookies_caption" = "Registros de importación de cookies y extracción con WebKit del último intento de cookies de OpenAI.";
"no_log_yet" = "Aún no hay registro. Actualiza las cookies de OpenAI en Proveedores → Codex para ejecutar una importación.";
"section_caches" = "Cachés";
"caches_caption" = "Borra los resultados de análisis de coste en caché o las cachés de cookies del navegador.";
"clear_cookie_cache" = "Borrar caché de cookies";
"clear_cost_cache" = "Borrar caché de coste";
"section_notifications" = "Notificaciones";
"notifications_caption" = "Lanza notificaciones de prueba para la ventana de sesión de 5 horas (agotada/restaurada).";
"post_depleted" = "Enviar agotada";
"post_restored" = "Enviar restaurada";
"section_cli_sessions" = "Sesiones de la CLI";
"cli_sessions_caption" = "Mantén activas las sesiones de la CLI de Codex/Claude tras un sondeo. Por defecto se cierran cuando se capturan los datos.";
"keep_cli_sessions_alive" = "Mantener activas las sesiones de la CLI";
"keep_cli_sessions_alive_subtitle" = "Omitir el cierre entre sondeos (solo depuración).";
"reset_cli_sessions" = "Reiniciar sesiones de la CLI";
"section_error_simulation" = "Simulación de errores";
"error_simulation_caption" = "Inyecta un mensaje de error falso en la tarjeta del menú para probar el diseño.";
"set_menu_error" = "Establecer error de menú";
"clear_menu_error" = "Borrar error de menú";
"set_cost_error" = "Establecer error de coste";
"clear_cost_error" = "Borrar error de coste";
"section_cli_paths" = "Rutas de la CLI";
"cli_paths_caption" = "Binario de Codex resuelto y capas de PATH; captura del PATH de inicio de sesión al arrancar (tiempo de espera corto).";
"codex_binary" = "Binario de Codex";
"claude_binary" = "Binario de Claude";
"effective_path" = "PATH efectivo";
"unavailable" = "No disponible";
"login_shell_path" = "PATH del shell de inicio (captura al arrancar)";
"cleared" = "Borrado.";
"no_fetch_attempts" = "Aún no hay intentos de obtención.";
"macOS Tahoe can block menu bar apps in System Settings → Menu Bar → Allow in the Menu Bar. CodexBar is running, but macOS may be hiding its icon. Open Menu Bar settings and turn CodexBar on." = "macOS Tahoe puede bloquear apps de la barra de menús en Ajustes del Sistema → Barra de menús → Permitir en la barra de menús. CodexBar está en ejecución, pero macOS podría estar ocultando su icono. Abre los ajustes de la barra de menús y activa CodexBar.";

/* Metric preferences */
"metric_pref_automatic" = "Automático";
"metric_pref_primary" = "Principal";
"metric_pref_secondary" = "Secundario";
"metric_pref_tertiary" = "Terciario";
"metric_pref_extra_usage" = "Uso adicional";
"metric_pref_average" = "Promedio";
"metric_mistral_payg" = "Pay-as-you-go";
"metric_mistral_monthly_plan" = "Monthly Plan";

/* Display modes */
"display_mode_percent" = "Porcentaje";
"display_mode_pace" = "Ritmo";
"display_mode_both" = "Ambos";
"display_mode_reset_time" = "Tiempo de restablecimiento";
"display_mode_percent_desc" = "Mostrar el porcentaje restante/usado (p. ej. 45 %)";
"display_mode_pace_desc" = "Mostrar el indicador de ritmo (p. ej. +5 %)";
"display_mode_both_desc" = "Mostrar porcentaje y ritmo (p. ej. 45 % · +5 %)";
"display_mode_reset_time_desc" = "Mostrar el tiempo de restablecimiento de la métrica seleccionada (p. ej. ↻ 3:56 PM)";
"menu_bar_reset_when_exhausted_title" = "Mostrar la hora de restablecimiento cuando se agote la cuota";
"menu_bar_reset_when_exhausted_subtitle" = "Con un 0% restante, muestra el tiempo hasta el restablecimiento en lugar del porcentaje";

/* Provider status */
"status_operational" = "Operativo";
"status_degraded" = "Rendimiento degradado";
"status_partial_outage" = "Interrupción parcial";
"status_major_outage" = "Interrupción grave";
"status_critical_issue" = "Problema crítico";
"status_maintenance" = "Mantenimiento";
"status_unknown" = "Estado desconocido";

/* Refresh frequency */
"refresh_manual" = "Manual";
"refresh_1min" = "1 min";
"refresh_2min" = "2 min";
"refresh_5min" = "5 min";
"refresh_15min" = "15 min";
"refresh_30min" = "30 min";
"refresh_adaptive" = "Adaptativo";
"refresh_adaptive_agent_aware" = "Adaptativo (actividad de agentes)";
"adaptive_activity_consent_title" = "¿Permitir la actualización según la actividad?";
"adaptive_activity_consent_message" = "El modo Adaptativo según la actividad de agentes puede inspeccionar la lista de procesos locales en ejecución, incluidas las líneas de comandos, para identificar Codex y Claude, y leer los metadatos de sesiones conocidas cada 30 segundos mientras programas. Con Agent Sessions desactivado, CodexBar solo conserva en memoria la hora de la actividad más reciente y descarta las rutas e identidades de las sesiones. Estos datos no se envían a ningún sitio, y la detección remota y SSH permanecen desactivados. Si rechazas, CodexBar volverá al modo Adaptativo normal sin análisis de actividad local.";
"adaptive_activity_consent_allow" = "Permitir actividad local";
"adaptive_activity_consent_decline" = "Usar Adaptativo normal";

/* Additional keys */
"not_found" = "No encontrado";

/* Cost estimation */
"cost_estimate_hint" = "Estimado a partir de registros locales · puede diferir de tu factura";
"codex_api_estimate_hint" = "Estimado a partir del uso de tokens · no es una factura de suscripción";
"cost_data_explanation" = "Los costes pueden ser informados por el proveedor o estimados a partir del uso de tokens con precios públicos de la API. Las estimaciones no son cargos de suscripción.";

/* Popup panels */
"No usage configured." = "No hay uso configurado.";
"Quota" = "Cuota";
"Daily quota" = "Cuota diaria";
"Total" = "Total";
"tokens" = "tokens";
"requests" = "solicitudes";
"Latest" = "Último";
"Monthly" = "Mensual";
"Sonnet" = "Sonnet";
"Auth" = "Autenticación";
"Overages" = "Excesos";
"Activity" = "Actividad";
"Copied" = "Copiado";
"Copy error" = "Error al copiar";
"Copy path" = "Copiar ruta";
"Extra usage spent" = "Gasto de uso adicional";
"Credits remaining" = "Créditos restantes";
"Using CLI fallback" = "Usando alternativa de CLI";
"Balance updates in near-real time (up to 5 min lag)" = "El saldo se actualiza casi en tiempo real (hasta 5 min de retraso)";
"Daily billing data finalizes at 07:00 UTC" = "Los datos diarios de facturación se cierran a las 07:00 UTC";
"%@ of %@ credits left" = "Quedan %@ de %@ créditos";
"%@ of %@ bonus credits left" = "Quedan %@ de %@ créditos de bonificación";
"%@ / %@ (%@ remaining)" = "%@ / %@ (%@ restante)";
"%@/%@ left" = "%@/%@ restante";
"Gemini Flash" = "Gemini Flash";
"Regenerates %@" = "Se regenera %@";
"used after next regen" = "usado tras la próxima regeneración";
"after next regen" = "tras la próxima regeneración";
"Near full" = "Casi lleno";
"Full in ~1 regen" = "Lleno en ~1 regeneración";
"Full in ~%.0f regens" = "Lleno en ~%.0f regeneraciones";
"Overage usage" = "Uso excedente";
"Overage cost" = "Coste excedente";
"credits" = "créditos";
"Zen balance" = "Saldo Zen";
"API spend" = "Gasto de API";
"Extra usage" = "Uso adicional";
"Quota usage" = "Uso de cuota";
"Your spend" = "Tu gasto";
"%.0f%% used" = "%.0f%% usado";
"Usage history (today)" = "Historial de uso (hoy)";
"Usage history (%d days)" = "Historial de uso (%d días)";
"%d percent remaining" = "%d%% restante";
"Unknown" = "Desconocido";
"stale data" = "datos obsoletos";
"No credits history data available." = "No hay datos de historial de créditos disponibles.";
"Credits history chart" = "Gráfico de historial de créditos";
"%d days of credits data" = "%d días de datos de créditos";
"Usage breakdown chart" = "Gráfico de desglose de uso";
"%d days of usage data across %d services" = "%d días de datos de uso en %d servicios";
"Cost history chart" = "Gráfico de historial de costes";
"%d days of cost data" = "%d días de datos de costes";
"Plan utilization chart" = "Gráfico de uso del plan";
"%d utilization samples" = "%d muestras de uso";
"Hourly Usage" = "Uso por hora";
"Usage remaining" = "Uso restante";
"Usage used" = "Uso utilizado";
"API key verified. Cloud quotas need browser cookies. Sign in to Ollama." = "Clave de API verificada. Las cuotas de Cloud requieren cookies del navegador. Inicia sesión en Ollama.";
"Last 30 days: %@ tokens" = "Últimos 30 días: %@ tokens";
"7d spend" = "Gasto 7 d";
"30d spend" = "Gasto 30 d";
"Cache read" = "Lectura de caché";
"Claude Admin API 30 day spend trend" = "Tendencia de gasto de 30 días de Claude Admin API";
"OpenRouter API key spend trend" = "Tendencia de gasto de la clave API de OpenRouter";
"z.ai hourly token trend" = "Tendencia horaria de tokens de z.ai";
"MiniMax 30 day token usage trend" = "Tendencia de uso de tokens de 30 días de MiniMax";
"Today cash" = "Efectivo de hoy";
"DeepSeek 30 day token usage trend" = "Tendencia de uso de tokens de 30 días de DeepSeek";
"cache-hit input" = "entrada con acierto de caché";
"cache-miss input" = "entrada sin acierto de caché";
"output" = "salida";
"Requests" = "Solicitudes";
"Reported by OpenAI Admin API organization usage." = "Informado por el uso de la organización en OpenAI Admin API.";
"Reported by Mistral billing usage." = "Informado por el uso de facturación de Mistral.";
"Today" = "Hoy";
"Today tokens" = "Tokens de hoy";
"30d cost" = "Coste 30 d";
"%@ cost" = "Coste %@";
"30d tokens" = "Tokens 30 d";
"Latest tokens" = "Tokens recientes";
"Top model" = "Modelo principal";
"Storage" = "Almacenamiento";
"No data" = "Sin datos";
"Last %d days" = "Últimos %d días";
"%@ tokens" = "%@ tokens";
"Latest billing day" = "Último día de facturación";
"Latest billing day (%@)" = "Último día de facturación (%@)";
"This week" = "Esta semana";
"This month" = "Este mes";
"Week" = "Semana";
"Month" = "Mes";
"Models" = "Modelos";
"24h tokens" = "Tokens 24 h";
"Latest hour" = "Última hora";
"Peak hour" = "Hora pico";
"Top method" = "Método principal";
"30d cash" = "Efectivo 30 d";
"30d billing history from MiniMax web session" = "Historial de facturación de 30 días de la sesión web de MiniMax";
"AWS Cost Explorer billing can lag." = "La facturación de AWS Cost Explorer puede retrasarse.";
"Rate limit: %d / %@" = "Límite de tasa: %d / %@";
"Key remaining" = "Clave restante";
"No limit set for the API key" = "No hay límite configurado para la clave API";
"API key limit unavailable right now" = "El límite de la clave API no está disponible ahora";
"Today: %@ · %@ tokens" = "Hoy: %@ · %@ tokens";
"Today: %@" = "Hoy: %@";
"Today: %@ tokens" = "Hoy: %@ tokens";
"This month: %@ tokens" = "Este mes: %@ tokens";
"API key limit" = "Límite de clave API";
"Limits not available" = "Límites no disponibles";
"No usage yet" = "Aún no hay uso";
"Not fetched yet" = "Aún no obtenido";
"Code review" = "Revisión de código";

/* Additional provider settings and alerts */
"%@ is waiting for permission" = "%@ espera permiso";
"%@ requests" = "%@ solicitudes";
"%@: %@ credits" = "%@: %@ créditos";
"30d requests" = "Solicitudes de 30 d";
"4 days" = "4 días";
"5 days" = "5 días";
"7 days" = "7 días";
"API key verifies Ollama Cloud access; cookies still expose quota limits." = "La clave API verifica el acceso a Ollama Cloud; las cookies aún muestran los límites de cuota.";
"AWS access key ID. Can also be set with AWS_ACCESS_KEY_ID." = "ID de clave de acceso de AWS. También puede definirse con AWS_ACCESS_KEY_ID.";
"AWS region. Can also be set with AWS_REGION." = "Región de AWS. También puede definirse con AWS_REGION.";
"AWS secret access key. Can also be set with AWS_SECRET_ACCESS_KEY." = "Clave secreta de AWS. También puede definirse con AWS_SECRET_ACCESS_KEY.";
"Access key ID" = "ID de clave de acceso";
"Add Account" = "Añadir cuenta";
"Adding Account…" = "Añadiendo cuenta…";
"Antigravity login failed" = "Error al iniciar sesión en Antigravity";
"Antigravity login timed out" = "El inicio de sesión en Antigravity agotó el tiempo";
"Auth source" = "Fuente de autenticación";
"Automatic imports browser cookies from Xiaomi MiMo." = "Importa automáticamente las cookies del navegador desde Xiaomi MiMo.";
"Automatic imports Windsurf session data from Chromium browser localStorage." = "Importa automáticamente datos de sesión de Windsurf desde localStorage de Chromium.";
"Automatic imports browser cookies from Bailian." = "Importa automáticamente cookies del navegador desde Bailian.";
"Automatically imports browser cookies." = "Importa automáticamente cookies del navegador.";
"Automatically imports browser session cookies." = "Importa automáticamente cookies de sesión del navegador.";
"Azure OpenAI deployment name. AZURE_OPENAI_DEPLOYMENT_NAME is also supported." = "Nombre de despliegue de Azure OpenAI. También se admite AZURE_OPENAI_DEPLOYMENT_NAME.";
"Azure OpenAI key" = "Clave de Azure OpenAI";
"Azure OpenAI resource endpoint. AZURE_OPENAI_ENDPOINT is also supported." = "Endpoint del recurso de Azure OpenAI. También se admite AZURE_OPENAI_ENDPOINT.";
"Base URL" = "URL base";
"Base URL for the LLM-API-Key-Proxy instance." = "URL base de la instancia de LLM-API-Key-Proxy.";
"Browser cookies" = "Cookies del navegador";
"Cap end" = "Fin del límite";
"Cap start" = "Inicio del límite";
"Capacity End" = "Fin de capacidad";
"Capacity Start" = "Inicio de capacidad";
"Changelog" = "Registro de cambios";
"Choose the Moonshot/Kimi API host for international or China mainland accounts." = "Elige el host de la API Moonshot/Kimi para cuentas internacionales o de China continental.";
"CodexBar can't replace a system account that is signed in with an API key only setup." = "CodexBar no puede reemplazar una cuenta del sistema iniciada solo con una clave API.";
"CodexBar could not find saved auth for that account. Re-authenticate it and try again." = "CodexBar no encontró autenticación guardada para esa cuenta. Vuelve a autenticarla e inténtalo de nuevo.";
"CodexBar could not read managed account storage. Recover the store before adding another account." = "CodexBar no pudo leer el almacenamiento de cuentas gestionadas. Recupera el almacén antes de añadir otra cuenta.";
"CodexBar could not read saved auth for that account. Re-authenticate it and try again." = "CodexBar no pudo leer la autenticación guardada para esa cuenta. Vuelve a autenticarla e inténtalo de nuevo.";
"CodexBar could not read the current system account on this Mac." = "CodexBar no pudo leer la cuenta del sistema actual en este Mac.";
"CodexBar could not replace the live Codex auth on this Mac." = "CodexBar no pudo reemplazar la autenticación activa de Codex en este Mac.";
"CodexBar could not safely preserve the current system account before switching." = "CodexBar no pudo preservar con seguridad la cuenta del sistema actual antes de cambiar.";
"CodexBar could not save the current system account before switching." = "CodexBar no pudo guardar la cuenta del sistema actual antes de cambiar.";
"CodexBar could not update managed account storage." = "CodexBar no pudo actualizar el almacenamiento de cuentas gestionadas.";
"CodexBar found another managed account that already uses the current system account. Resolve the duplicate account before switching." = "CodexBar encontró otra cuenta gestionada que ya usa la cuenta del sistema actual. Resuelve la cuenta duplicada antes de cambiar.";
"CodexBar will ask macOS Keychain for “%@” so it can decrypt browser cookies and authenticate your account. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS “%@” para descifrar cookies del navegador y autenticar tu cuenta. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for the Claude Code OAuth token so it can fetch your Claude usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS el token OAuth de Claude Code para obtener tu uso de Claude. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your Amp cookie header so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de Amp para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your Augment cookie header so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de Augment para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your Claude cookie header so it can fetch Claude web usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de Claude para obtener el uso web de Claude. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your Cursor cookie header so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de Cursor para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your Factory cookie header so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de Factory para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your GitHub Copilot token so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu token de GitHub Copilot para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your Kimi auth token so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu token de autenticación de Kimi para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your MiniMax API token so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu token API de MiniMax para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your MiniMax cookie header so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de MiniMax para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your OpenAI cookie header so it can fetch Codex dashboard extras. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de OpenAI para obtener extras del panel de Codex. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your OpenCode cookie header so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu cabecera Cookie de OpenCode para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your Synthetic API key so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu clave API de Synthetic para obtener el uso. Haz clic en OK para continuar.";
"CodexBar will ask macOS Keychain for your z.ai API token so it can fetch usage. Click OK to continue." = "CodexBar pedirá a Llaveros de macOS tu token API de z.ai para obtener el uso. Haz clic en OK para continuar.";
"Could not open Cursor login in your browser." = "No se pudo abrir el inicio de sesión de Cursor en el navegador.";
"Could not open browser for Antigravity" = "No se pudo abrir el navegador para Antigravity";
"Credits used" = "Créditos usados";
"Day" = "Día";
"Deployment" = "Despliegue";
"Drag to reorder" = "Arrastra para reordenar";
"Sort providers alphabetically" = "Ordenar proveedores alfabéticamente";
"Sort providers alphabetically (enabled first)" = "Ordenar proveedores alfabéticamente (activados primero)";
"Sorted alphabetically (enabled first) — click to use your custom order" = "Ordenados alfabéticamente (activados primero) — haz clic para usar tu orden personalizado";
"Endpoint" = "Endpoint";
"Enterprise host" = "Host Enterprise";
"Extra usage balance: %@" = "Saldo de uso extra: %@";
"Keychain Access Required" = "Se requiere acceso a Llaveros";
"keychain_prompt_learn_more" = "Más información…";
"keychain_prompt_privacy_note" = "macOS, no CodexBar, gestiona la introducción de la contraseña de inicio de sesión del Mac. Puedes desactivar el acceso a Llaveros en cualquier momento en Ajustes → Avanzado.";
"Kiro menu bar value" = "Valor de Kiro en la barra de menús";
"Label" = "Etiqueta";
"No organizations loaded. Click Refresh after setting your API key." = "No hay organizaciones cargadas. Haz clic en Actualizar después de configurar tu clave API.";
"No output captured." = "No se capturó salida.";
"No system account" = "Sin cuenta del sistema";
"Oasis-Token" = "Oasis-Token";
"Open Augment (Log Out & Back In)" = "Abrir Augment (cerrar sesión y volver a entrar)";
"Open Codebuff Dashboard" = "Abrir panel de Codebuff";
"Open Command Code Settings" = "Abrir ajustes de Command Code";
"Open Crof dashboard" = "Abrir panel de Crof";
"Open Manus" = "Abrir Manus";
"Open MiMo Balance" = "Abrir saldo de MiMo";
"Open Moonshot Console" = "Abrir consola de Moonshot";
"Open Ollama API Keys" = "Abrir claves API de Ollama";
"Open StepFun Platform" = "Abrir plataforma StepFun";
"Open T3 Chat Settings" = "Abrir ajustes de T3 Chat";
"Open Volcengine Ark Console" = "Abrir consola Volcengine Ark";
"Open legacy provider docs" = "Abrir documentación del proveedor heredado";
"Open projects" = "Abrir proyectos";
"Open this URL manually to continue login:\n\n%@" = "Abre esta URL manualmente para continuar el inicio de sesión:\n\n%@";
"Optional organization ID for accounts linked to multiple Anthropic organizations." = "ID de organización opcional para cuentas vinculadas a varias organizaciones de Anthropic.";
"Optional. Applies to the configured Admin API key; selected token accounts do not inherit OPENAI_PROJECT_ID." = "Opcional. Se aplica a la clave Admin API configurada; las cuentas de token seleccionadas no heredan OPENAI_PROJECT_ID.";
"Optional. Enter your GitHub Enterprise host, for example octocorp.ghe.com. Leave blank for github.com." = "Opcional. Introduce tu host de GitHub Enterprise, por ejemplo octocorp.ghe.com. Déjalo vacío para github.com.";
"Optional. Leave blank to discover and aggregate projects visible to the API key." = "Opcional. Déjalo vacío para descubrir y agregar proyectos visibles para la clave API.";
"Org ID (optional)" = "ID de org. (opcional)";
"Organizations" = "Organizaciones";
"Organization ID" = "ID de organización";
"Password" = "Contraseña";
"%@ authentication is disabled." = "La autenticación de %@ está desactivada.";
"%@ cookies are disabled." = "Las cookies de %@ están desactivadas.";
"%@ web API access is disabled." = "El acceso a la API web de %@ está desactivado.";
"Disable %@ dashboard cookie usage." = "Desactiva el uso de cookies del panel de %@.";
"Keychain access is disabled in Advanced, so browser cookie import is unavailable." = "El acceso al llavero está desactivado en Avanzado, así que la importación de cookies del navegador no está disponible.";
"Manually paste an %@ from a browser session." = "Pega manualmente un %@ de una sesión del navegador.";
"Paste a Cookie header captured from %@." = "Pega una cabecera Cookie capturada desde %@.";
"Paste a Cookie header from %@." = "Pega una cabecera Cookie de %@.";
"Paste a Cookie header or cURL capture from %@." = "Pega una cabecera Cookie o una captura cURL de %@.";
"Paste a Cookie header or full cURL capture from %@." = "Pega una cabecera Cookie o una captura cURL completa de %@.";
"Paste a Cookie or Authorization header from %@." = "Pega una cabecera Cookie o Authorization de %@.";
"Paste a full cookie header or the %@ value." = "Pega una cabecera de cookies completa o el valor %@.";
"Paste a Cookie header or full cURL capture from T3 Chat settings." = "Pega una cabecera Cookie o una captura cURL completa desde los ajustes de T3 Chat.";
"Paste the Cookie header from a request to admin.mistral.ai. Must contain an ory_session_* cookie." = "Pega la cabecera Cookie de una solicitud a admin.mistral.ai. Debe contener una cookie ory_session_*.";
"Paste the Oasis-Token from a logged-in browser session on platform.stepfun.com." = "Pega el Oasis-Token de una sesión iniciada en platform.stepfun.com.";
"Paste the %@ JSON bundle from %@." = "Pega el paquete JSON %@ de %@.";
"Paste the %@ value or a full Cookie header." = "Pega el valor %@ o una cabecera Cookie completa.";
"Personal account" = "Cuenta personal";
"Project ID" = "ID de proyecto";
"Re-auth" = "Reautenticar";
"Re-login at claude.ai" = "Volver a iniciar sesión en claude.ai";
"Re-authenticating…" = "Reautenticando…";
"Refresh Session" = "Actualizar sesión";
"Refresh organizations" = "Actualizar organizaciones";
"Region" = "Región";
"Reload" = "Recargar";
"Reorder" = "Reordenar";
"Secret access key" = "Clave de acceso secreta";
"Series" = "Serie";
"Service" = "Servicio";
"Show or hide Kiro credits, percent, or both next to the menu bar icon." = "Muestra u oculta créditos de Kiro, porcentaje o ambos junto al icono de la barra de menús.";
"Show usage for organizations you belong to. Personal account is always shown." = "Muestra el uso de las organizaciones a las que perteneces. La cuenta personal siempre se muestra.";
"Sign in to cursor.com in your browser, then refresh Cursor in CodexBar." = "Inicia sesión en cursor.com en el navegador y luego actualiza Cursor en CodexBar.";
"Simulated error text" = "Texto de error simulado";
"StepFun platform account (phone number or email)." = "Cuenta de la plataforma StepFun (teléfono o correo).";
"Stored in ~/.codexbar/config.json." = "Guardado en ~/.codexbar/config.json.";
"Stored in ~/.codexbar/config.json. AZURE_OPENAI_API_KEY is also supported." = "Guardado en ~/.codexbar/config.json. También se admite AZURE_OPENAI_API_KEY.";
"Stored in ~/.codexbar/config.json. For the official Kimi API, use Moonshot / Kimi API." = "Guardado en ~/.codexbar/config.json. Para la API oficial de Kimi, usa Moonshot / Kimi API.";
"Stored in ~/.codexbar/config.json. Get your API key from the Volcengine Ark console." = "Guardado en ~/.codexbar/config.json. Obtén tu clave API en la consola Volcengine Ark.";
"Stored in ~/.codexbar/config.json. Get your key from Ollama settings." = "Guardado en ~/.codexbar/config.json. Obtén tu clave en los ajustes de Ollama.";
"Stored in ~/.codexbar/config.json. Get your key from console.deepgram.com." = "Guardado en ~/.codexbar/config.json. Obtén tu clave en console.deepgram.com.";
"Stored in ~/.codexbar/config.json. Get your key from elevenlabs.io/app/settings/api-keys." = "Guardado en ~/.codexbar/config.json. Obtén tu clave en elevenlabs.io/app/settings/api-keys.";
"Stored in ~/.codexbar/config.json. Get your key from openrouter.ai/settings/keys and set a key spending limit there to enable API key quota tracking." = "Guardado en ~/.codexbar/config.json. Obtén tu clave en openrouter.ai/settings/keys y define allí un límite de gasto para activar el seguimiento de cuota.";
"Stored in ~/.codexbar/config.json. In Warp, open Settings > Platform > API Keys, then create one." = "Guardado en ~/.codexbar/config.json. En Warp, abre Settings > Platform > API Keys y crea una.";
"Stored in ~/.codexbar/config.json. Metrics require Groq Enterprise Prometheus access." = "Guardado en ~/.codexbar/config.json. Las métricas requieren acceso a Groq Enterprise Prometheus.";
"Stored in ~/.codexbar/config.json. OPENAI_ADMIN_KEY is preferred; OPENAI_API_KEY still works." = "Guardado en ~/.codexbar/config.json. Se prefiere OPENAI_ADMIN_KEY; OPENAI_API_KEY también funciona.";
"Stored in ~/.codexbar/config.json. Requires an Anthropic Admin API key." = "Guardado en ~/.codexbar/config.json. Requiere una clave Anthropic Admin API.";
"Stored in ~/.codexbar/config.json. Used for /v1/quota-stats." = "Guardado en ~/.codexbar/config.json. Se usa para /v1/quota-stats.";
"Stored in ~/.codexbar/config.json. You can also provide CODEBUFF_API_KEY or let CodexBar read ~/.config/manicode/credentials.json (created by `codebuff login`)." = "Guardado en ~/.codexbar/config.json. También puedes proporcionar CODEBUFF_API_KEY o dejar que CodexBar lea ~/.config/manicode/credentials.json (creado por `codebuff login`).";
"Stored in ~/.codexbar/config.json. You can also provide CROF_API_KEY." = "Guardado en ~/.codexbar/config.json. También puedes proporcionar CROF_API_KEY.";
"Stored in ~/.codexbar/config.json. You can also provide KILO_API_KEY or ~/.local/share/kilo/auth.json (kilo.access)." = "Guardado en ~/.codexbar/config.json. También puedes proporcionar KILO_API_KEY o ~/.local/share/kilo/auth.json (kilo.access).";
"T3 Chat cookie" = "Cookie de T3 Chat";
"Team mode" = "Modo de equipo";
"That account is no longer available in CodexBar. Refresh the account list and try again." = "Esa cuenta ya no está disponible en CodexBar. Actualiza la lista de cuentas e inténtalo de nuevo.";
"The browser login did not complete in time. Try Antigravity login again." = "El inicio de sesión del navegador no terminó a tiempo. Intenta iniciar sesión en Antigravity de nuevo.";
"Timed out waiting for Cursor login. %@" = "Se agotó el tiempo esperando el inicio de sesión de Cursor. %@";
"Timed out waiting for Cursor login. %@ Last error: %@" = "Se agotó el tiempo esperando el inicio de sesión de Cursor. %@ Último error: %@";
"Today requests" = "Solicitudes de hoy";
"Total (30d): %@ credits" = "Total (30 d): %@ créditos";
"Username" = "Usuario";
"Uses username + password to login and obtain an Oasis-Token automatically." = "Usa usuario y contraseña para iniciar sesión y obtener un Oasis-Token automáticamente.";
"Uses username + password to login and obtain an %@ automatically." = "Usa usuario y contraseña para iniciar sesión y obtener un %@ automáticamente.";
"Utilization End" = "Fin de utilización";
"Utilization Start" = "Inicio de utilización";
"Verbosity" = "Detalle";
"Windsurf session JSON bundle" = "Paquete JSON de sesión de Windsurf";
"Workspace ID" = "ID de espacio de trabajo";
"Your StepFun platform password. Used to login and obtain a session token." = "Tu contraseña de la plataforma StepFun. Se usa para iniciar sesión y obtener un token de sesión.";
"claude /login exited with status %d." = "claude /login salió con estado %d.";
"codex login exited with status %d." = "codex login salió con estado %d.";
"Cookie: …\n\nor paste a cURL capture from the Abacus AI dashboard" = "Cookie: …\n\no pega una captura cURL del panel de Abacus AI";
"Cookie: …\n\nor paste the __Secure-next-auth.session-token value" = "Cookie: …\n\no pega el valor de __Secure-next-auth.session-token";
"Cookie: …\n\nor paste the kimi-auth token value" = "Cookie: …\n\no pega el valor del token kimi-auth";
"session_id=...\n\nor paste just the session_id value" = "session_id=...\n\no pega solo el valor de session_id";
"Clear" = "Borrar";
"No matching providers" = "No hay proveedores coincidentes";
"Search providers" = "Buscar proveedores";

"language_vietnamese" = "Vietnamita";
"language_turkish" = "Türkçe";
"language_indonesian" = "Indonesio";
"language_arabic" = "العربية";
"language_persian" = "فارسی";
"language_thai" = "ไทย";
"language_galician" = "Galego";
"Limit Reset Credits" = "Créditos para restablecer límites";
"1 available" = "1 disponible";
"%d available" = "%d disponibles";
"Next expires %@" = "El siguiente caduca %@";
"Expires %@" = "Caduca %@";
"No expiry" = "Sin caducidad";
"Other (%d items)" = "Otros (%d elementos)";
"Expand" = "Expandir";
"Collapse" = "Contraer";
"byte_unit_byte" = "byte";
"byte_unit_bytes" = "bytes";
"byte_unit_kilobyte" = "kilobyte";
"byte_unit_kilobytes" = "kilobytes";
"byte_unit_megabyte" = "megabyte";
"byte_unit_megabytes" = "megabytes";
"byte_unit_gigabyte" = "gigabyte";
"byte_unit_gigabytes" = "gigabytes";
"Open Status Page" = "Abrir página de estado";

/* Settings sidebar redesign */
"Enable" = "Activar";
"Disable" = "Desactivar";
"providers_on_count" = "%d activados";
"section_cost_summary" = "Resumen de costos";
"section_command_line" = "Línea de comandos";
"section_privacy" = "Privacidad";
"section_diagnostics" = "Diagnósticos";
"section_updates" = "Actualizaciones";
"section_links" = "Enlaces";
"Show Codex Spark usage" = "Mostrar el uso de Codex Spark";
"Shows Codex Spark quota rows in the menu and provider preview. Requires optional credits and extra usage in Display settings." = "Muestra las filas de cuota de Codex Spark en el menú y en la vista previa del proveedor. Requiere activar «Mostrar créditos + uso adicional» en los ajustes de Pantalla.";
"Show Daily Routines usage" = "Mostrar el uso de Rutinas diarias";
"Shows the Daily Routines quota row in the menu and provider preview. Requires optional credits and extra usage in Display settings." = "Muestra la fila de cuota de Rutinas diarias en el menú y en la vista previa del proveedor. Requiere activar «Mostrar créditos + uso adicional» en los ajustes de Pantalla.";
"Scroll to see more models" = "Desplázate para ver más modelos";
"Copy Image" = "Copiar imagen";
"Copy Stats" = "Copiar estadísticas";
"Could not copy image" = "No se pudo copiar la imagen";
"Image copied" = "Imagen copiada";
"Image saved" = "Imagen guardada";
"Nothing is uploaded. This image is created on your Mac." = "No se sube nada. Esta imagen se crea en tu Mac.";
"Save..." = "Guardar...";
"Share AI Usage" = "Compartir uso de IA";
"Share Stats…" = "Compartir estadísticas…";
"Stats copied" = "Estadísticas copiadas";
"DeepSeek this month token usage trend" = "Tendencia de uso de tokens de DeepSeek este mes";
"Chrome profile" = "Perfil de Chrome";
"Choose which signed-in DeepSeek Platform session supplies detailed usage." = "Elige qué sesión iniciada de DeepSeek Platform proporciona el uso detallado.";
"Detailed usage unavailable." = "El uso detallado no está disponible.";
"Sign in to DeepSeek Platform in Chrome for detailed usage." = "Inicia sesión en DeepSeek Platform en Chrome para ver el uso detallado.";
"Select a DeepSeek Chrome profile in Settings." = "Selecciona un perfil de Chrome de DeepSeek en Ajustes.";
"Select profile…" = "Seleccionar perfil…";

"%@ · %@" = "%@ · %@";
"%@ is unavailable in the current environment." = "%@ no está disponible en el entorno actual.";
"%@ left" = "Queda %@";
"%@: %@" = "%@: %@";
"%@: %@ · %@ tokens" = "%@: %@ · %@ tokens";
"%@: %@%% used" = "%@: %@%% usado";
"%d more items" = "%d elementos más";
"%d unreadable item(s) skipped" = "%d elementos ilegibles omitidos";
"%d%% in deficit" = "%d%% de déficit";
"%d%% in reserve" = "%d%% de reserva";
"%dd" = "%d d";
"(%d%% risk)" = "(%d%% de riesgo de agotamiento)";
"About CodexBar" = "Acerca de CodexBar";
"Add Account..." = "Añadir cuenta...";
"Add accounts via GitHub OAuth Device Flow on the selected host." = "Añade cuentas mediante el flujo de dispositivo OAuth de GitHub en el host seleccionado.";
"Add Google Account" = "Añadir cuenta de Google";
"Admin API key" = "Clave de API de administrador";
"All Systems Operational" = "Todos los sistemas funcionan correctamente";
"Alternatively, set a custom path in Settings." = "También puedes establecer una ruta personalizada en Ajustes.";
"Auto" = "Automático";
"Auto uses the local IDE API first, then Google OAuth when the IDE is closed." = "El modo automático usa primero la API del IDE local y después Google OAuth cuando el IDE está cerrado.";
"Choose a supported browser so CodexBar can read the matching account." = "Elige un navegador compatible para que CodexBar pueda leer la cuenta correspondiente.";
"Choose Cursor account" = "Elegir cuenta de Cursor";
"Choose which Cursor account CodexBar should use." = "Elige qué cuenta de Cursor debe usar CodexBar.";
"Cleanup ideas" = "Sugerencias de limpieza";
"Clearing removes archived Codex session history." = "Al limpiar se elimina el historial de sesiones archivadas de Codex.";
"Clearing removes cached large pastes or attached images." = "Al limpiar se eliminan los textos extensos pegados y las imágenes adjuntas almacenados en caché.";
"Clearing removes checkpoint restore data for previous edits." = "Al limpiar se eliminan los datos de restauración de puntos de control de ediciones anteriores.";
"Clearing removes leftover runtime shell snapshot files." = "Al limpiar se eliminan los archivos restantes de instantáneas del shell de ejecución.";
"Clearing removes legacy per-session task lists." = "Al limpiar se eliminan las listas de tareas heredadas de cada sesión.";
"Clearing removes local diagnostic logs." = "Al limpiar se eliminan los registros de diagnóstico locales.";
"Clearing removes local edit checkpoint history." = "Al limpiar se elimina el historial local de puntos de control de edición.";
"Clearing removes local temporary provider data." = "Al limpiar se eliminan los datos temporales locales del proveedor.";
"Clearing removes old plan-mode files." = "Al limpiar se eliminan los archivos antiguos del modo de planificación.";
"Clearing removes past Codex session history." = "Al limpiar se elimina el historial de sesiones anteriores de Codex.";
"Clearing removes past debug logs." = "Al limpiar se eliminan los registros de depuración anteriores.";
"Clearing removes past resume, continue, and rewind history." = "Al limpiar se elimina el historial anterior de reanudación, continuación y retroceso.";
"Clearing removes per-session environment metadata." = "Al limpiar se eliminan los metadatos de entorno de cada sesión.";
"Clearing removes provider-owned cached data." = "Al limpiar se eliminan los datos en caché administrados por el proveedor.";
"Credits unavailable; keep Codex running to refresh." = "Créditos no disponibles; mantén Codex en ejecución para actualizarlos.";
"Daily" = "Diario";
"Disabled — no recent data" = "Desactivado — sin datos recientes";
"Est. total (%@): %@" = "Total estimado (%@): %@";
"Est. total (30d): %@" = "Total estimado (30 d): %@";
"Estimated from local Codex logs for the selected account." = "Estimado a partir de los registros locales de Codex para la cuenta seleccionada.";
"Finish switching to a different Cursor account in your browser, then try again." = "Termina de cambiar a otra cuenta de Cursor en el navegador y vuelve a intentarlo.";
"Google accounts" = "Cuentas de Google";
"Google OAuth" = "OAuth de Google";
"Hourly Tokens" = "Tokens por hora";
"Hover a bar for details" = "Pasa el puntero sobre una barra para ver los detalles";
"Image Generation" = "Generación de imágenes";
"Install a JetBrains IDE with AI Assistant enabled, then refresh CodexBar." = "Instala un IDE de JetBrains con AI Assistant activado y después actualiza CodexBar.";
"just now" = "ahora mismo";
"Last %d day" = "Último %d día";
"Last 30 days" = "Últimos 30 días";
"Last 30 days:" = "Últimos 30 días:";
"Last 30 days: %@" = "Últimos 30 días: %@";
"Last 30 days: %@ · %@ tokens" = "Últimos 30 días: %@ · %@ tokens";
"Lasts until reset" = "Dura hasta el restablecimiento";
"Login with Google" = "Iniciar sesión con Google";
"login_success_notification_body" = "Puedes volver a la app; la autenticación ha finalizado.";
"login_success_notification_title" = "Inicio de sesión en %@ correcto";
"Manual cleanup: archived sessions" = "Limpieza manual: sesiones archivadas";
"Manual cleanup: attachment cache" = "Limpieza manual: caché de archivos adjuntos";
"Manual cleanup: cache" = "Limpieza manual: caché";
"Manual cleanup: debug logs" = "Limpieza manual: registros de depuración";
"Manual cleanup: file checkpoints" = "Limpieza manual: puntos de control de archivos";
"Manual cleanup: file history" = "Limpieza manual: historial de archivos";
"Manual cleanup: legacy todos" = "Limpieza manual: tareas heredadas";
"Manual cleanup: logs" = "Limpieza manual: registros";
"Manual cleanup: past sessions" = "Limpieza manual: sesiones anteriores";
"Manual cleanup: saved plans" = "Limpieza manual: planes guardados";
"Manual cleanup: session metadata" = "Limpieza manual: metadatos de sesión";
"Manual cleanup: sessions" = "Limpieza manual: sesiones";
"Manual cleanup: shell snapshots" = "Limpieza manual: instantáneas del shell";
"Manual cleanup: temporary data" = "Limpieza manual: datos temporales";
"minimax_service_coding_plan_search" = "Búsqueda del plan de programación";
"minimax_service_coding_plan_vlm" = "VLM del plan de programación";
"minimax_service_image_generation" = "Generación de imágenes";
"minimax_service_lyrics_generation" = "Generación de letras";
"minimax_service_music_generation" = "Generación de música";
"minimax_service_text_generation" = "Generación de texto";
"minimax_service_text_to_speech" = "Texto a voz";
"minimax_usage_amount_format" = "Uso: %@ / %@";
"minimax_used_percent_format" = "Usado: %@";
"Missing DeepSeek API key." = "Falta la clave de API de DeepSeek.";
"Music Generation" = "Generación de música";
"No %@ utilization data yet." = "Aún no hay datos de utilización de %@.";
"No available fetch strategy for %@." = "No hay ninguna estrategia de obtención disponible para %@.";
"No available fetch strategy for minimax." = "No hay ninguna estrategia de obtención disponible para MiniMax.";
"No Cursor session found. Please log in to cursor.com in Safari, Chrome, Microsoft Edge, Brave, Arc, Dia, ChatGPT Atlas, Chromium, Helium, Vivaldi, Yandex Browser, Firefox, Zen, Colibri, Sidekick, Opera, Opera GX, or Edge Canary. If you use Safari, grant CodexBar Full Disk Access in System Settings ▸ Privacy & Security. You can also sign in to Cursor from the CodexBar menu (Add / switch account)." = "No se encontró ninguna sesión de Cursor. Inicia sesión en cursor.com desde Safari, Chrome, Microsoft Edge, Brave, Arc, Dia, ChatGPT Atlas, Chromium, Helium, Vivaldi, Yandex Browser, Firefox, Zen, Colibri, Sidekick, Opera, Opera GX o Edge Canary. Si usas Safari, concede a CodexBar acceso total al disco en Ajustes del Sistema ▸ Privacidad y seguridad. También puedes iniciar sesión en Cursor desde el menú de CodexBar (Añadir/cambiar cuenta).";
"No JetBrains IDE with AI Assistant detected. Install a JetBrains IDE and enable AI Assistant." = "No se detectó ningún IDE de JetBrains con AI Assistant. Instala un IDE de JetBrains y activa AI Assistant.";
"No local data found" = "No se encontraron datos locales";
"No OpenCode session cookies found in browsers." = "No se encontraron cookies de sesión de OpenCode en los navegadores.";
"No overview data available." = "No hay datos de resumen disponibles.";
"No providers selected for Overview." = "No hay proveedores seleccionados para Resumen.";
"No usage breakdown data available." = "No hay datos de desglose de uso disponibles.";
"No utilization data yet." = "Aún no hay datos de utilización.";
"not detected" = "no detectado";
"On pace" = "Al ritmo previsto";
"Open billing" = "Abrir facturación";
"Open Token Plan" = "Abrir plan de tokens";
"OpenRouter API token not configured. Set OPENROUTER_API_KEY environment variable or configure in Settings." = "El token de API de OpenRouter no está configurado. Define la variable de entorno OPENROUTER_API_KEY o configúralo en Ajustes.";
"Pace: %@" = "Ritmo: %@";
"Pace: %@ · %@" = "Ritmo: %@ · %@";
"Projected empty in %@" = "Agotamiento previsto en %@";
"Projected empty now" = "Agotamiento previsto ahora";
"Quit" = "Salir";
"quota_warning_notification_body" = "Queda %1$@. Se alcanzó el umbral de aviso del %2$d%% para %3$@.";
"quota_warning_notification_body_with_account" = "Cuenta %1$@. Queda %2$@. Se alcanzó el umbral de aviso del %3$d%% para %4$@.";
"quota_warning_notification_title" = "%1$@: cuota de %2$@ baja";
"Refreshing" = "Actualizando";
"Request quota: %@ / %@" = "Cuota de solicitudes: %@ / %@";
"Resets %@" = "Se restablece %@";
"Resets in %@" = "Se restablece en %@";
"Resets now" = "Se restablece ahora";
"Runs out in %@" = "Se agota en %@";
"Runs out now" = "Se agota ahora";
"Session" = "Sesión";
"session_depleted_notification_body" = "Queda un 0%. Se te avisará cuando vuelva a estar disponible.";
"session_depleted_notification_title" = "Cuota de sesión de %@ agotada";
"session_restored_notification_body" = "La cuota de sesión vuelve a estar disponible.";
"session_restored_notification_title" = "Cuota de sesión de %@ restablecida";
"Settings..." = "Ajustes...";
"Sign in with Claude Code..." = "Iniciar sesión con Claude Code...";
"Source" = "Fuente";
"State" = "Estado";
"Status Page" = "Página de estado";
"Store multiple Antigravity Google OAuth accounts for quick switching." = "Guarda varias cuentas OAuth de Google de Antigravity para cambiar rápidamente entre ellas.";
"Store multiple DeepSeek API keys." = "Guarda varias claves de API de DeepSeek.";
"Store multiple OpenAI API keys." = "Guarda varias claves de API de OpenAI.";
"Stores each signed-in Google account for quick Antigravity switching. Uses Antigravity.app OAuth when available, or ANTIGRAVITY_OAUTH_CLIENT_ID and ANTIGRAVITY_OAUTH_CLIENT_SECRET as an override." = "Guarda cada cuenta de Google con sesión iniciada para cambiar rápidamente en Antigravity. Usa OAuth de Antigravity.app cuando está disponible, o ANTIGRAVITY_OAUTH_CLIENT_ID y ANTIGRAVITY_OAUTH_CLIENT_SECRET como valores alternativos.";
"Switch Account..." = "Cambiar cuenta...";
"Text Generation" = "Generación de texto";
"Text to Speech" = "Texto a voz";
"Timed out waiting for Cursor account switch. %@" = "Se agotó el tiempo de espera para cambiar de cuenta de Cursor. %@";
"Timed out waiting for Cursor account switch. %@ Last error: %@" = "Se agotó el tiempo de espera para cambiar de cuenta de Cursor. %@ Último error: %@";
"today" = "hoy";
"Total: %@" = "Total: %@";
"Unavailable" = "No disponible";
"Update ready, restart now?" = "La actualización está lista. ¿Reiniciar ahora?";
"Updated %@h ago" = "Actualizado hace %@ h";
"Updated %@m ago" = "Actualizado hace %@ min";
"Updated just now" = "Actualizado ahora mismo";
"Usage Dashboard" = "Panel de uso";
"usage_percent_suffix_left" = "restante";
"usage_percent_suffix_used" = "usado";
"Use Account" = "Usar cuenta";
"Weekly" = "Semanal";
"z.ai API token not found. Set apiKey in ~/.codexbar/config.json or Z_AI_API_KEY." = "No se encontró el token de API de z.ai. Define apiKey en ~/.codexbar/config.json o Z_AI_API_KEY.";
/* Spend dashboard */
"tab_usage_spend" = "Uso y gasto";
"Usage & Spend" = "Uso y gasto";
"Local estimated cost history across supported providers." = "Historial local de costes estimados de proveedores compatibles.";
"Time range" = "Intervalo de tiempo";
"Track costs" = "Registrar costes";
"Cost tracking is off" = "El seguimiento de costes está desactivado";
"Turn on Track costs to build local estimates." = "Activa «Registrar costes» para crear estimaciones locales.";
"No local cost history yet" = "Aún no hay historial local de costes";
"Turn on cost tracking or refresh after using a supported provider." = "Activa el seguimiento local de costes o actualiza después de usar un proveedor compatible.";
"Refresh failures" = "Actualizaciones fallidas";
"Native currencies stay separate; Codex account rows exclude Pi session history." = "Las divisas originales se mantienen separadas; las filas de cuentas de Codex excluyen el historial de sesiones de Pi.";
"Spend unavailable" = "Gasto no disponible";
"Model breakdown unavailable" = "Desglose por modelo no disponible";
"Local estimated history" = "Historial local estimado";
"Coverage" = "Cobertura";
"Estimated spend" = "Gasto estimado";
"Tracked tokens" = "Tokens registrados";
"Subscriptions" = "Suscripciones";
"By subscription" = "Por suscripción";
"No model-level history" = "No hay historial por modelo";
"Daily estimated spend" = "Gasto diario estimado";
"≈%d full 5h windows of weekly left · %d windows until reset" = "≈%d ventanas completas de 5 h de cuota semanal · %d ventanas hasta el reinicio";
"Weekly cannot run out before reset at this pace" = "La cuota semanal no puede agotarse antes del reinicio a este ritmo";
"Weekly can run out ≈%d windows early" = "La cuota semanal puede agotarse ≈%d ventanas antes";
"Estimated: %@" = "Estimación: %@";
"session_quota_estimate_value_format" = "%1$@ %2$@";
"session quota" = "cuota de sesión";
"session quotas" = "cuotas de sesión";
"Coding Plan" = "Plan de programación";
"Agent Plan" = "Plan de agente";
"Team" = "Equipo";

/* Menu bar layout editor */
"menu_bar_layout_title" = "Disposición";
"menu_bar_layout_footer" = "Arrastra fichas para ordenar la barra de menús. Haz clic en una ficha para añadirla; selecciona una ficha colocada y pulsa Suprimir para quitarla.";
"menu_bar_layout_group_identity" = "Identidad";
"menu_bar_layout_group_usage" = "Uso";
"menu_bar_layout_group_time" = "Tiempo";
"menu_bar_layout_group_money" = "Coste";
"menu_bar_layout_group_structure" = "Estructura";
"menu_bar_layout_scope_all" = "Todos los proveedores";
"menu_bar_layout_scope_help" = "Edita la disposición predeterminada o reemplázala para un proveedor.";
"menu_bar_layout_use_all" = "Usar la disposición de todos los proveedores";
"menu_bar_layout_preset" = "Preajuste de disposición";
"menu_bar_layout_preset_icon_percent" = "Icono y porcentaje";
"menu_bar_layout_preset_icon_only" = "Solo icono";
"menu_bar_layout_preset_percent_reset" = "Porcentaje y reinicio";
"menu_bar_layout_preset_compact_stacked" = "Apilado compacto";
"menu_bar_layout_preset_custom" = "Personalizado";
"menu_bar_layout_live_preview" = "Vista previa en directo";
"menu_bar_layout_strip" = "Franja de la barra de menús";
"menu_bar_layout_remove_line_break" = "Quitar salto de línea";
"menu_bar_layout_chip_hint" = "Selecciona, arrastra para reordenar o usa la acción Quitar.";
"menu_bar_layout_palette_hint" = "Haz clic para añadir o arrastra a la disposición.";
"menu_bar_layout_empty_line" = "Suelta una ficha aquí";
"menu_bar_layout_line" = "Línea %d";
"menu_bar_layout_drag_remove" = "Arrastra aquí para quitar";
"menu_bar_layout_size" = "Tamaño";
"menu_bar_layout_size_small" = "Pequeño";
"menu_bar_layout_size_regular" = "Normal";
"menu_bar_layout_gap" = "Separación";
"menu_bar_layout_gap_tight" = "Estrecha";
"menu_bar_layout_gap_regular" = "Normal";
"menu_bar_layout_vertical_adjustment" = "Ajuste vertical";
"menu_bar_layout_keyboard_hint" = "Suprimir quita la ficha seleccionada";
"menu_bar_layout_sample_account" = "cuenta";
"menu_bar_layout_sample_runs_out" = "se agota vie.";
"menu_bar_layout_token_icon" = "Icono";
"menu_bar_layout_token_provider" = "Nombre del proveedor";
"menu_bar_layout_token_account" = "Cuenta";
"menu_bar_layout_token_session" = "Sesión %";
"menu_bar_layout_token_weekly" = "Semanal %";
"menu_bar_layout_token_scoped_weekly" = "Semanal con ámbito %";
"menu_bar_layout_token_auto" = "% automático";
"menu_bar_layout_token_session_pace" = "Ritmo de sesión";
"menu_bar_layout_token_weekly_pace" = "Ritmo semanal";
"menu_bar_layout_token_auto_pace" = "Ritmo automático";
"menu_bar_layout_token_bar" = "Barra de uso";
"menu_bar_layout_token_resets_in" = "Se reinicia en";
"menu_bar_layout_token_reset_at" = "Reinicio a las";
"menu_bar_layout_token_runs_out" = "Se agota";
"menu_bar_layout_token_cost_today" = "Coste de hoy";
"menu_bar_layout_token_cost_30d" = "Coste de 30 días";
"menu_bar_layout_token_space" = "Espacio";
"menu_bar_layout_token_line_break" = "Salto de línea";
"menu_bar_layout_token_separator_accessibility" = "Punto separador";

/* Menu bar layout accessibility */
"Icon unavailable" = "Icono: No disponible";
"%@ icon" = "%@: Icono";
"Provider name unavailable" = "Nombre del proveedor: No disponible";
"Account unavailable" = "Cuenta: No disponible";
"%@ unavailable" = "%@: No disponible";
"%@ %@" = "%@ %@";
"Usage bar unavailable" = "Barra de uso: No disponible";
"Usage bar, %d of 3 filled" = "Barra de uso: %d/3 llenos";
"Reset countdown unavailable" = "Se reinicia en: No disponible";
"Reset time unavailable" = "Reinicio a las: No disponible";
"Run-out estimate unavailable" = "Se agota: No disponible";
"Cost today unavailable" = "Coste de hoy: No disponible";
"30-day cost unavailable" = "Coste de 30 días: No disponible";
"Resets" = "Reinicios";
"Finish now" = "Finalizar ahora";
"Continue in background" = "Continuar en segundo plano";

"Cumulative" = "Acumulado";
"Token activity" = "Actividad de tokens";
"View" = "Vista";
"in the last year" = "en el último año";
"No activity in the last 12 months" = "Sin actividad en los últimos 12 meses";
"Each column = 1 week" = "Cada columna = 1 semana";
"Running total" = "Total acumulado";
"Less" = "Menos";
"More" = "Más";

/* Provider Plugins */
"Install…" = "Instalar…";
"Install plugin" = "Instalar plugin";
"Copies a JavaScript or TypeScript file into the plugins directory." = "Copia un archivo JavaScript o TypeScript en el directorio de plugins.";
"Show in Finder" = "Mostrar en Finder";
"Plugins directory" = "Directorio de plugins";
"Provider Plugins" = "Plugins de proveedores";
"Plugins are local JavaScript or TypeScript files. Network and cookie access require approval." = "Los plugins son archivos locales de JavaScript o TypeScript. El acceso a la red y a las cookies requiere aprobación.";
"No Plugins Installed" = "No hay plugins instalados";
"Drop a .js or .ts file into the plugins directory, or choose Install…" = "Suelta un archivo .js o .ts en el directorio de plugins o elige «Instalar…»";
"Delete Plugin?" = "¿Eliminar el plugin?";
"Delete" = "Eliminar";
"This removes the plugin file, transpile cache, approval, saved settings and secrets, and history." = "Esto elimina el archivo del plugin, la caché de transpilación, la aprobación, los ajustes y secretos guardados y el historial.";
"Plugin Error" = "Error del plugin";
"Needs approval" = "Requiere aprobación";
"File" = "Archivo";
"Origins" = "Orígenes";
"Configure endpoint settings" = "Configurar ajustes de endpoints";
"Capabilities" = "Capacidades";
"Network" = "Red";
"Cookie domains" = "Dominios de cookies";
"Approve…" = "Aprobar…";
"Delete…" = "Eliminar…";
"Unknown validation error" = "Error de validación desconocido";
"Approve Plugin" = "Aprobar plugin";
"Install and Approve Plugin" = "Instalar y aprobar plugin";
"Network authority" = "Permisos de red";
"Auth: %@" = "Autenticación: %@";
"Capabilities: %@" = "Capacidades: %@";
"network" = "red";
"Secrets: %@" = "Secretos: %@";
"none" = "ninguno";
"Cookie domains: %@" = "Dominios de cookies: %@";
"Type %@ to confirm" = "Escribe %@ para confirmar";
"Enter every endpoint setting to review the exact network origins." = "Introduce todos los ajustes de endpoint para revisar los orígenes de red exactos.";
"Approve" = "Aprobar";
"Install" = "Instalar";
"5-hour usage" = "Uso de 5 horas";
"7-day usage" = "Uso de 7 días";
"Total usage" = "Uso total";
"claude_oauth_keychain_access_revoked" = "El acceso al llavero de Claude fue revocado por la rotación del token de Claude Code. Haz clic en Actualizar para volver a conceder acceso o cambia el origen del uso de Claude a CLI/Web.";
"claude_showing_last_known_usage" = "Mostrando el último uso conocido, capturado %@.";
